PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

Independent Pearl explorer for blocks, transactions, addresses, miners, and PoUW data.

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aaRent GPU compute on Vast.ai
ExploreMarketBlocksTransactionsHoldersMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 56528 6c9eccb6544e96a65cb4d7b150eb65daa5193112e0975d148eb1fe5686e849b4

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
f741b3b8658ea1654c7fa6dc9c36e9730d35055378352705dccfbd28d6635962
Certificate Block Hash
6c9eccb6544e96a65cb4d7b150eb65daa5193112e0975d148eb1fe5686e849b4
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...00a037000040260000
0010000000010000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000f334148d7dc359de92785108cb0c69fffab153bc9f94ac2554c4b26e5ec6eb9f7a21b60d700ba6b5c37def63f3d679383ca7ad877cf5102b2ecc662ec59eb1450e1d8f787e3c2eaa395a65fcfa30f218f716a1d60ac0d39c64240000000000000040000000400000a037000040260000

Raw Header Hex

00004020d678d0d8b0cd37704f570a67c3c37559a60412590ed5cbd0dd401a2b24b70c676a786fb49274e2b4d3b7ac7917daae8e941b4a9079d0d54c191c95a9bc0975ace9010d6ab3f40418625963d628bdcfdc052735785305350d73e9369cdca67f4c65a18e65b8b341f7

Proof Data Hex

59,560 bytes
1212160103071b1e088e04efb11d64405c964c5b5ebd3350ee07aebe4c9578f4d87040e55b38fc58dbb5c8e2a06b512ef97310b1fe34f07b62d6122647e575fbcb8903e6011cdf1d73241969b9f84ecc45bbfc68e85aedd0b31bed88857e24da054be2fad231cf5d64e11e6cae33970bc8e673d599139e179a4260a4012026fa351b77d80ba8680915aa8d7de86aa903eff047ee2c72698cb6c0d8832cef8d767198d5cfcd2ed9086402ddf7ebc13a12daadb50f6400acf4d5f5dfadc50192276ef31c6a9de807e0522db45019d396db906d39a70754607aec1d29e1ffbc96737f43a055f0c7a0d15e2c1b4ebfb21978757a81fa5b2ff27218a75de061588ac8c95a5f620aa2b546e78000ff6d686385bd5ad796793531e9d55a709a66507ca2f602c575937c5bacfd4dc7132e071b780519099efbc98e9c2f4d3cf319661482049b3e251b9ec27ddff92b0ae2ed752029b0a212d03c1883c7ce05c6633c5023521f406207931a14cd50f87c898b73034ece3088d6804feffd81bcd881039ec3a49cdf210b6c39b3573411c48023c590cdbaee7c4172c22b17c8a293f77f0876bee6897e9e1f01b820369aa56f9b2d01e79ad0bb3a99e06afb75e43cc46cbc52ed56179d551931995a6f4fb2b9ddcbb26da277288c457e9052f40d7508527eff9c5c78f06329a6e9cfa956d801ff6eaed32eab3496e62519c2bc8bdaffb6c86729b17840f0309a020849621fd2bd5c7c0b35e5c1304d89d03b1f2288610e352b45d626aac250502a339dcb14655bc9a06f7a192d46ba1b8786d4a5d24c5d540927a47e54fc52cce5fc791be689df06c722afd9a1b66ad790f5cc39fc61117d16eb6ea2b7be9ffbf0fb7333d0665a133c175bca9124250ade4d4c414c1ed0c826eeed7cf6de8422affcfc23977b04693c4e3b04d98137db8d545e894d3fb38920eaa2dfce6c32ae4ac42673000aefa128ff6a46f1713e25f7fb603c9110e3be33538a6bee9483e5bd61c9308cc56ab988c32c62bd1bf98778ea92bf712b957c227757b72307893cb131922f50bae437504f098dd780c8b15bf1b85e6f9f73991a782d05cb4409607f890fff5d5b6b35d183d3ccf0e20adef0bc6e1f425f5484785c84716d291b20a0423817eb60f151ecf2904d52b0cae04300c9c44408bc3219813012acbe21f850fe451092a8116eff548de630de9b20805103faffb67f1818def6a1f36b38694b5376b7e4f4d98b426f874c9f96490cf841af0d2ef98cdaaa7cfb5214f55ef8ae9e6802b8395a5ebae4c86268a1edd2a91b4ac5b1cbfd5fb75913bb62aa5adc9f0fceeefe3163deea657c8d855419562669cfae49a0fdc26efd6a6881f9a58a0a86e2d9b8d704f1d942efdbdaeb69d6f03da700a3c64ba2492a5e46ee665cc4ca034b347314454133c9440a567cdc98fa37941c48fad3c01d4b476143e60c61f9241050c250acce48028ce4b9cf728a27da1afd723017a3f4d9f6cfb0b008abb742dfeef7a2f3bf07165ec9c01f47e47a9cc90923f6dbe1a665fb0a8ad9955418ee65b6e66d2dbb90b669c66a1a2119b32995d9ce6005c39bfd77dde9a6b6135dc3ed181cd670fabb542faa67e410a6760d556e6ffbc6d6ff260185374140ef531c8976cbd074cb2ae745b7cc84aee3bd0c51ad41149a2651aef3e5a1f540d9be4df74b6166a6b1260bd27b12fe73793c81cce2271b827505a6ea216bd073ce65c80ca3ca34732a44b30d9733cf43f1ec887c1f900ea2852e439b3d6ff7c66061e3072a10362b49be8cb5d50d8c57c83f32bb1d4b8c3e2fc2431b62fdd591ee7a1295a2318b77755dca0f87d875502ef7ba85175eac2c45728397b9a727d6c4de57083deb7055db7b321cbb61e396a62ae7bf3cf73a0c7f207e6ffc66cbc7d2418c38686d571eb6a34747c321358743f0e44af09ad8bda88efc05ce5b7bdceb5e5ff770b99b45f6d97f0b3709166167f5d58482ae2b03946dec543bc658edadf544b76ff3625592351bd4737080d3913cfece8b18e601c22cb4f71ff73bbb5f7ace3e8f67df0a80866cc250161f96c81c569edbc1b708ad5bdfe974f5420fcc919be9dee0a3e12e708bae6fb955bb6be352ec7bd5ad0f78f391f12e628fd8f0b1596ace9d9acd62329c162874ba13e6bd2cc603a4bf3b94d8f44b3f529835ae3b62153100a20365c9b87956560cccda692a4817030e9f957c56df6075f4f34f20b912b1a0c6599c8140bc825ae7f3fdb2544888ba75120cfe451eff467263713102123918a8fe77053c7afd30507961dcf15f3aae575f0f6a072da987a6c489e65ca76f32e18a98ca6c9590bbe28c1b9c2393812b416698014b08bb4ecb152b26c48e40c860d35e740b9b58a27af759b97f1ba2846c6625a5cdcc934632e0c7574668b3153f2c7a4acc38d1f54e115667b3157a517896d73224095c79d48ea8bfd485120401b2992f0f4b7183a9b9346574dd99c0b6091dfa7cee808cceb688411743397b131288a8956f98107e5802567d7a54fa5a04ae0cf55f4e7fcbe0d984b75caa662a43d685ef30229144cd293b8671007c5c44617c29e321edc7bbd1d6d7c975f4ef29f7a549b65a2479d59d9ba82af2e3d9e66c9521f8ce9e0808ad8cbfa3fbceb715a2b5bee0bb7337a53abb52063c802a3789129366ef6873c222cd96432a8e97f80fd23a33af7fcd5253a019bf1ef6860bb20c1b054f67e489a264fbb7a2f330757bba49a3a9cd46d12c55942a5407d42d04d55a9c48abb1f4fda18869157ecf4140388ddcbe01413e779c22ba2d73808b02ef333b4677dff17aa7929c6a5df7d211f7f7d3d9dfe995d1b3aa79ff18be7545e4f3a28aa94eceda74a15b53c29d14f67b81f83e0aaf6f68dcde87b5bd6672bbf082656541273e45ff3af90e644cfddafc87d118346007a3fa1d2918851bc2b41fad61246fda8f7db5f3c548d1c6b74415716555ad9c1c3c6680a600c5bb3b93dd9e136963a18edb31ab374a718eb9bfdc333928a592fdffd9d177aa1bb2feffd0de0ce63f50f2b97af8f074c14114707e46496b944d7c08fef5ab5fda2b5a7f910ebe393b1c9f2c9185a7bf8eedd73efcd7092497a6b5ba77a144f62b1695d06f8dd507ac0afc3c5f233ce8cb6a35e2c3f820760b86b11f5504f2ba626f1bac23535da103eb61156f94ab363faa297e861149a84724da5b601ed0c0402ffb679ff8c45daf2254060072c52828c42d3ef4c8dd507418007269efa5558d2c5abfca92eba7433338d6e7a55aef772709f47d7be80ba61d59f0e3f39d115211f56fda64a407b96f5b88876130627e92ec9a9b1264a6d254cb663227d175a22f60f48fd230d6218f4fec87b935ed6f9b1e873569a73b9cf590bd9d5b2f1f3571e1f83c1a4ed7cea3c23af514e8161f6ab57d7f721c3af8b885a5791f24aa79de50822eb61e03e34f95c2b70e86e35602fc492fcfdf8b7f9eff351229995e67ed2540f879db4cd431dea6af5110dc98d9e5930620272234b219b7916e729bb9730b23424601806af4a193b4a17ca2bdb47f25d02fea09c0a81c0377da08f81a8be766b89639301dfc886d2cc9a1189f500897d9f49097c01c4db4f8c6aca161f53760ee51764b6601b9fc658c91da03405fb20fd966e027fe21600c3383ccd0cc317d368e4403496425cacf456704215f656cfd491af51cd3c9576c5d960334e7d4f8a0f33b49e61ab6e9edc07e80ed5614a5f18a5b436819bfb80e5455aebc914ec83295005c628894f07f4c4b0a9550da562ce16b1f984909b080dffa6f10d0194f6c1e95d7859208e0d664d08d40b53c1191aead4c33dc7123906669e592fd0ebe9a21a70beff940a6e863e587a885bf148ba2127da31cab2e3e0f9d42fa6ed167be912da29208284b53435df0785a05fb2d546f3818f257ffcfec1312f3d6659c8e2f5b5d02c79c0a9cc03f1c1c1ff98e9d2f99e3cced0ba4a70dcf9e2f002c0086dcec79902a4d15b069e95c72837837915cc88e7115102c5085f341407a59f6a6ed878f71c1208e0c0dcdaa270cf42d777106c21bd1831fa18581250efb7c049b4d7dbe30adbb431d521fe6a9bb77ba5bd85468b8b40c777855aa4ba9ec7f381948d319d61172a69d5229a5460c6924c1bbe0a4c6a599b7077bc938444dd71491cd74c113116901e3248b5d15b604da116801d7ddac8d88d0bb4f154df46b50869a47d14c97830d494086d58f03f6ee24f53f0ecfce5e47e388d9ab496d87d3c699d1b42f8ed792bc1592468763cb0937102cbf6e4e96731630a182a5df9ffa871cf8aa59d35961b6e44988c960e196b74561cfab15a23ba69c9bca3cbcd1a361d9e8f1d6f97228fef0648e9f521971eb4ca943e2df43ef665c037b3dd81e02041e7a2895e7de794ef9a5a1fbb5c8ec1c4800738b1418ece4506bc12725b594cb8d6d5abb7cf1c73c7a1121e4893892becc5a47f70df6e7050d2e7cef23d4e4f471ff13f51653bd31e0c64cc687dc5cb4435563d6766360b75f4a8c363477fb70cf05310ca66129b1c6c9737127c56c8467ac6ee9288820e984b145a69a7802732528477fa7d1a59eecb12c6de25e28ecf3d658c78c120ce10e2dedf03bf0cdb6ce1da2125c9dc7bfa9f6df292cc0713c58ba396761a172feb69052174ca9c59bf280be48382b63e0fd809057935bb75ac8b316e0e62eac81e45383e7579497f7d8a01f97cf68b222111bfe578a4a7d25ef7c3515f7174eb2d1be8289fba2acdc9980339315900ad7af7c73e1464b67bbff2dac2cfc79cf78913b0cf764e97ddc4e20f042cee937abb4c8ff622eb8b2452fd7245006a14a77ee30fb43d388054af5ba7bb7183b8f2e508b9cb625daa7f30be3b21974ad07b43679b05f0fe2f4753a06a1eebb48d2a97ea7b8a572ea7600b5e600ddf6706dd8ca2f2f6dc95ef0b164ec40ada72c589f63c2fbd7689992f26bdd1653643b4bd010e92418b920216fab2fae0756e5ded870c70a19c838b7f3cd7d279fe1bc9f879a07dacbac4a415cbe26a5fc65995d58c7482a97c04e95c4a6ccae0e9ef9ebe312216b237ad8ccb2f600ec4a029e1a80889169f259cda3dd0b652500aac10ef34b7bf7967b218d543b36d3b9edec8087c780e3c9a766284acb73282ed648c39de9f0c67555122998a4c6062c74e620002d7d4c0c7b02c2df802e47110910d367339b9223a36e25e39be3d92e45f85274e05e04addcddf8ed8d433ddc047653b0ab7b57a564cc0e03f88aaa40e2675d085bb6c506544ddced20e04d8dc8b3c59e66f2b3c5ee6cd33d4199794062aa4affa14a379d831903545833fc9b5dabbaaea3835ab18c1ecfb345d95f6bf0120c645884cbfb628778cfeaf2cbb6640a6c804dc3e2c89f8682b74ee25a6081b7a62839d93c6a73d35c2088f15f768fd1e063a3ec515f640475950dfe42bd491e985451c228e33e6ed7bd5fda787083c19e7b7fcb1d324b9edee75eb5e913de38f19b976f665d3a924d962c97adf2790123987b8c0343870379cb38a4101945a47ce295ed7471bf08448b6ea5cb6d5b8c584b63596f72282eae7e4d9fdc0821ec0a91972701a13a8fccf89995a14743930d270745f225c0d2d5de7185219d24774eec3ba4d9aaeee711c79e010b35f06103dd1bcbf57472dfbf0d0c681fc75f8a78c213015ee1ac128df09dd82d41e30bf29f831bfe4ce4ae2b2488c3d47e144a19763387ea21b87684d2cebda55e237f726996e23bcdc9ecd4c3ad79fb3ed2ade9cd5aec00fc4d8a34e6309cb1939a5bb840340714d5292150879fc51057499a3f9d48ea8d35f9f0aa78863bcaf77970815d71ac447d0c5c8b75722c1ce30319dc2a3ceb44f07af68e78efe80016086b963d530195288ad79e271e21be3664279c2c99cb03f51e383e91e6c408539be9ffda017915dd3c8fd8767b7887f42ffd69d80ac470fb00c8cb7db122de956e5f8a903d201fad7468d5bf0bf0cca406da772355b9cc8d6c017eacbaafe7f1b7eed63c78042b84d437da3d5e3c57899048fabd63c1589c754919d45bf9363aa117992a447ae9d5fe44aed88417e5b0cf7d93bd6ced86ff2a89dd17f56dd598d6e9fb193c29700cfc3ce1bb4ab9cbd9efa116bcf0f5df99ea7095fee43aabbbe4d78f43dc46f4df32b9317c4bd50f3dd49b3314b93a73363240b911b68de044d620abbd20e244e77c6ec5ac96a7d0856355659f266a3e61dcdfb69f0fee0aa8bbadf9e3390c23d0483178206ca9f106e5ebef4645976920b73e5c18a5532269cea83565765cb0478288a1f503cbde1511f6a57315fe6681577a1d8f8dd183f12061d5565299de34bb2ef1d28ee7253bdbd551b711c2a6c6bcf326e6f4e430f52190443f273d9d32b31af5589bb61ae3c8d5084325799481476adf8c4204feddfb002bd66714f3a776163e2a19e7d206b1d0666c63b481a15745b1c8362c31dca8ae67e0164e156bb9e43dfd046b708a28b186d81bbcfc4b6a4156653af00cf98e9e7648a9422984a875c82ec073e19ef28a5e2ce299ccdd06a850b0ac6f92a09179bdbd796143cd19c4db0b67c2c8cdfa89857154f6e8dcf9fee64e9268cd9bf7a3219b45e98afd19b0106cd211bbc5e97b0920fd2d47b51fdea8220b68dd7246bc16dabfb6e035e8f3ee310b940416785ac7c4aa7900e2efd38247c0007dfbebbf35559b4fe98273260c748502fd9fb4594b640c763b863e62d4a396a56504ef8b1e042f4648460d4bf9372ef6f02c1cc0dbde1804a45432b38e1c72ae2f892122c6633814596afaeba1537bd0c5653906c6df9c7146546cebb9974b6cd788785476da7fa4180d0074318412087833ab773fb02489f69470ec0f5add37c26ac2a76538158fbae918a4b0887f0dae9fe98001f133522c5bd29a5a4f0d87fdbf878b6977bddbb0ba240a3403566d3a83c8788c6ffe9ce81c4d7419e894f0b50925790c5fd5c72422ce80a0ae07e4e29d93f3797a58a76e23951d0ea6f5791b11dc7b36b30bc8a8a7b4768cd334bd55be8a28c1fbbea0ee131709506dfd857c24115441f0f70f5db7d216056e4baebba8577ec8a24b3b57602b5128fd0d28b68c75d77ca0dd68fc5a4b69806badd469bc53475cb8b20f2d95760951c78a5b0d7bf8138943ca7b99f3914c65f2110670956913ec4ed4fc4372cd13c44a880dad253803497b8ce8c56d486d31b768b26713d58329d1de88b76172bb2a1738305b97876bd331e27f44d9fa8bfe7cd84078438e8d7c5ef618ee28b34f9483264a439a47e0a50ad463bb285598d6d8e5501c5f5155f1d21fbd52a18a76cfdb69f390e2966a58cf2bbecdab4aa07edf9fdf1a022c86710b85b2085f9cfdb60da15ef52179b63b85683901263cc31dbf5a9a68e78b89d67667ec04a141d8a89b7f079967292bd57d9879d7c416147e07589467dadf14cddb66da3382f825045b57294637e2801a2e86f0cd151140213ee325aa822beecae3eb832c267d825e740e80ec882a38062fdf1fccb58e2c046e25693c794673a948520e00e7058fe100f762fc5d7c3dd1c3611265ce87854fd6c6e26d58b2cbed83a349eda678153428b9f287a597f537845913bf38b2a156c658836afdf4abd36a40687661ac2fb249d8ae8cab4c642d308ec7a6a2ad894c7e521df12fa1b249d6688736713b6eb8a57aa388c2778a1ce363089d1be6379efd8fd137ffc80e4d03d4560a651f59f5b766ce2d36263531c3fa25f235f3eeedff197023ebd9e1ceb932d7958b9140f8bff7c2d7faa4c9e1d6a12d2e7864a202cc9e155615c9dd0d9081f1eac687d484219d7c2931f0e9814a1fd86b00ac68f149fd33ca53c958c2c8a93bf8034ce665d031efb0cf902ac0230ecbc09dd9b6e44cb2c6fd18eaf45800aba8c26937a2705efdbcf14d9e14848b822a7923039ff6defd830ac12cd8ce6893931fd96f9334a815ecb13733c05c722d0794365bdfe3798cb411fabfb75ab69a92eda29e0420acd10fd5347230a3db8efdb3b7b4e20cdf34c1badae7188a057bbe5fcb6649416f2b1ddcb7536fb28360856f7ae05921b32e471cb97e1e9129e3987e60ebb1af60badab7cc765c679074ba35d8854e980ba9bb61cc50439d10441a2c134223499c72ed6e690d0cc8af6f412179ad7ffb6bb516ef3fc3a787df220ffcc6a0ce6240cdd993a39d2caff53453cc8b2970ce6aec26f7622c7093ebb2cb95483bedcfaff8e3d890fe36b3b3f63cd36d7cfa65c4fe985c865a30f073d3a02afe8f6840f56274717bdd0f7abf411029431c7da552ed6822f329d42ee39862b828faedeb415066956113a1e006dacc8d51f46aa97346745e89b3eb79c4bc4c800b9c25e8cdc805a33e52ecd04648ced0b622a059d2a2940f2a2d21fdf440aa3671b2431348313850eb20a5a695ed77b6224b1b50f1168e30a63cebad3e94bbd458519ab004b071e745281333321daaa406f0b102e74c80311517d7b6723658c1c2504f76201a44018f36d9e04227607105257e28d78541d99aee4e92a1553b4257ead57e37bc10b35024c8cb1b971b18b62dc4858f3fce2268a17e04ea6bcf573315cef9640696e91974fa4645551c28699ff38b2f1f0b1bdacf9cd8deb028a23d3319f2981a646bb503e2ad06fa099e25add3ed056cabb33ecae474423519bd3e329375555020375067b21be2e936b41b764d5772bb2d45ee5778f41f33eb038b631212062665d662b0e7d1c1ee5cc2d1acd109f174e606c8ee0054262deac8876274cb13ccb31b0d9d688037a576d19fd6a1d8b9385bd507bb4baddf66c1e5c2d1ad08fcd48af5192676c333b6f53bc84c3e1417ff80e7d17337b14973aed7f1cda78768f5381addf5464afec54346ba06db64f9e896516e9753ad65e35140d9f3e62982f315b56b94f5b62ec898243861d930a5b18c622fb18afba66f588d9188545a1e6f879d2311ae53d21016de92c45f2ea1e0fff47fb3840a1ccc931595320b9d75f3d125ec1336b61025fd264142deb04a6437e0ca4605704f8d4033524127a85e3eb2f649f0ccd3d051d5229a87ca3c2a49929e3beb291418c6bcbe800d7e3aaca3434083d1af1ad27579ed808c7ae50e1352c6e068f7601441998d56c2152f116cefd8803010b8373503e2c852221b61280c8bb17147e07690d29df84ab38f847dc50493626d71d9e63e75aeac0024c121f7af838c40e677f0115aaac7cf7b15597d3e390c3f1e3a34d3cd1f5870c5682d194eb231d8a4ec81a5221502482db12b8bf3c7fc8ffd6f49ec68bdb3c9772b48baf7aef8b477b45f8bdba9ab535aa99272d0ab92325603501644f77e20034a450d11000b5f7e6cc074a000c6f64581b243f5e8bd9013f985da30e90bd423e4bdfde2e0f90365b93ba0a61e252fda8ec12a76359a6e17c8b3ada5ecdc140ba24ff88907985e3e7866cc159b2cab604f4da3f0a4c755f5b53a4baad344bdd0826a5db186ca1a029939a71891e55928d1c152b378b343f792ddd902e2d1bb716b74c441d96abe109ea8fe8b212b11853f48afd0a0e18b9750198eb47a70811a213f71e3f292edffd34727ef250960cdea26bdbe1d905cce5abd58364c07d7fb0ec3154dbcd0a1b9d155f3a3c4e957ea341ed38923324f159309fdc1a2ed6e9e4974d94786b08216ec44a68b9d446ca3cab07cbbbfdf48ac8ad2d5fa6916f0e59b70a7128217777c1caaba7c674c822fa7c982d4b02e323f3b5477d35e734f218e0d3ee53ac289bbc85c0d5d32409ac40f8b399387de047d8465d82587662ad98aac29ca147a71ec05dcb278b9e9455aeaf50aebc49ca1b44ece3ca8ceeb707068a2e99f05bffcb1edea37aa7317895cce40b84b6dacf08950102754bb653da20b70a69dc0ce5d23372d7cd01175a6f14ffbe3f4145725599f57592e65d9891da1d5847977c5a55fbc3824556cf64354306d884f1f22b3043c8f2312013d12910fde0794e80c87bd4a60bd6f9d85786b61b7625aa44958e5e7bbd9d6c2d58be0925a24d7c25d2d71c3f5f81c4b65b93b7e196b73d29fc0265eff066f44afe37386ff8fd5a11c876f673feafeea530f3bdc583fe2f98b57dc3905d7149f9684f3b60178a12ede765d8b3e6e557ff2917563c7262cef679e001c920da78d8179e3cbc9c4bac1608a91b42b5c05f40b9f94f4fb3c9153537fc1d1e7cefd00397b041b91471ed21d07812954649883cf5b4ce65d07988fec0ad87877e8c594217f86fd22aecb0b7ec4d61f94ebd9c9c91a6d2aaa2846e2a87794e7ce7c39515689eb801efc2b467d06fe1f8e113caf15c51364f95cf76b15509f718f8942b5569f522300e03c0c18be64975225e30b04211c25e2adddd94a13b9e6b5ab7996d1ca417f3abbac21ae9e76906d6b505f499dbf26f3b901b7856a4e54a50826c57c814cd022ffa5f548bd4f002266daeaacecb44d7f8afd4cf66d716515f0afd2b66a946e8c4011428a3cd67773d01119a0ef0342aa944b8067cf30b9046182bd32c9ee4f4e7fc95cf27f24e74c94667135b94a54c1512d84910f4e753a49447139e5f15b680b33e5e026a662a3604540431b57d59266d59f45a7937221fd3e57125d94d3f333dabd15837a784b45d440c7bca5450ae0bfdf58cd2a6872b6044a822be164e944af8fa888bb0b737734723d06133f74cd6b0d33726e4d2caf1848d3d7f67a17da7d4b464c96ae037ac4027a90fe9a08a43010adb38ef58cc713e1e336bbafe9924fa78b30e2d2446d503db32648c9c5fcf9dbb003e74df88bb924b5df7d215c1919deca05fa4cb90400a6547f2e1078bda00bc882212b61af7a5d8356717346a1f51d6dc36a32b81cad3f7fdfbf717840c49998a61802cb98b0569b5f52861872f64e6a67785e19b8dd064a674300d881c9db0f1bb6d58e18fca8049866e2a06e9d0a3d42d634e36ca337741b712f90ff1a78d337795a5a6ba1a1643f3cb5dc956e6fd8a15eaca812f73536fc4605d924ccb2ad2bd2f1f5cb28930a2afa5059e5823fe0709e40856289b16814087a665f99ae052a283055473c46a016039541da5309fd20295e0c94864bff5fa29ac294104a9952b30eb8d23fb62668807c05e0030e39037ed19cf017771744bf644f6a6aa1c1574822793f0c4ab5ad06ecc89edf359333c08de393f78022aa75cc497b4c78a0213ac2f86fdaf4469e388ce847672813035cca736a8035a26c8d40bceb06e26f2080bf2ddf98251d4762403f3a0458068f0fed0ad3d3a0e4e93bbedce0785b26ab7a5a14334a6b048c44293e0e0c1a0c0a58c4b540e17fb38b756eb34f86f0d032ba3cffc98415e5a424a1cacddd8bb1725908b23e0a65d184294a5d83947962a0b4d4db8412b5c22ebdc6f43becaed99af81240cd488f511c8e62bd0f01e4c8dae820844e585e6bc5e51faab1b198314be65908401c3d4d8bb4b4183889a740b123cd2215c72a8c3033ee61bfdd2c78484425c8b4428b7ae4582caa317d4352433c7c8d014a59731e6b50b1aa68cbc798abef46b59a03036df447e29c2fe1d7088b599019de13fcbf3892c905f380e610abf64398bb21bbb843d303bf0bcabdd61c9c7229f0dcefd5f2e98e7883f9a37cc7e9a93e7e8b075cd766e1fc6a23795e2dac505f0701687fb2d5c367c9370629796178435da73e19e14efaad9d04d4cdfb228343a74623d3b44cc668c8cbc6611335edb3f91f5c5f8867c91e9f8ad19d84550f39894cc5f604dc88788b5597da15cb5afa0b855675a8e36c8be0b5514c620cbba622a78cf4b2b9e467bebcefa18c8853e73baaa73a28a994ea68c93e7df1d681dcfaa1c30e8b4cf8ff9223c4dd331371b536521f4f5e8f23b595995c5f4f7a4c6ab85f8e19203095a4a865993ba372f8d11b6392520f1306c28883f7851eb6c6a3ec0d5d742e2394777af09ac1de61b68c0e5043e2789c3ee9ef619975fe385027cf520ce54161f46e70ddc3706a9e5ec5c7ee7a3699fa6f2ccf4daf4100ac2bc8972939b2793205e6fca1c41be1d2f40bda45a2e957d0e66e0d1042da4dfb4bafbce7abb95682b8407980623bcde0731e44f96af73612d0c1362111b9d5de287804a9b9adb992a124b9c62377fdc044b8c4dfe8bf147c5f00506f5f7302de8477354b21c731928075d63c89e513152c913baf8e396fed221998fbf751be3c319cb00790185768ca0aa5140c9619a6eb5c8b6aaa0689239035c53e0c90c3ff1609fa46b138c546e6da84e82332260ec2122f0de68239a5e2b75e82b6e924ed0766df7d2998e4dc17945cb7c38e445cfe10746acb623b608df173cfdeb657964f76d5cd028494b3c57eb58008242fe17c62a452bae3cd3b55088592b3e790422aa91f73489e3a25042b72dd31dc85a85bd0f6cd22a7b0a70e089d241805593ae7842a82e25160e5d78912cd963bb85bcce1cbb95fc0af26a507b8b9b43e1c60b0543fd959863e9720ca42abd6c68356dccc4c390b3eaa988a84c9df1d47a53d3557154a56453c9a2749044177af2b78ae9a16f893968e7fb992ac1f092ce06d508bb6195f7d096ddd66e72ffcf6b8d12347f2563e3b8c939940b72d1e63b02b37dbe885292c7438759e51dcc01198bf30e474470ef123d42f0896cd79dd3d1ce263421a31b02978a6c03362a1fa32661e849804a704d49b5dfc2e84bdbce3edf5baf5880f10b32c5e8532a7af5eb8f2629c25534ff67e1aa4fe292895bc87488ec63bebe4f4f6dcf082f438dcf91966567ba2e84d44823487d223318836a16a775563ddd27b99e79aca9f4df31ba9879393e52a3d2d69c3c9db5d15fb0d8bb200a9611eb091b6d248e951121802ff6bd70d34984e64dfb82fca9ed8bc8e4018eb3495c11762be58324f409cae4e16cf4fa4de948450dd06639e70732c1be0ab92ea22fba9438e051b6b3d26cf6ef282601f6451190c3b9fa0bbe0d4e7d02a41816bf496bed03c1e87f13bdbddbb997766bdeeaf82635f0cdcd770a4ee9bde6e71a3161298180194d99ae841cd7415f60384d75e517d79892ad3a56447e2ba8962d7aa856593376631bf2bb0903eb17223ff22057529686a328a84329e231af4e51901c5621f15dceb5543134d3b777a8b6c831eba63dba0f69c7d1eecfa0d5409cc789fea46e616662c6af8f277fd51feb198254fff536f5d747c50743b404d56683663012e51ec31479959068b1b214a53628064e882f042cd0d885e43a88a334cc2ccd73e33948a849376733e3bebd52b3e85d421b8c29a94b17dcf39f75783aa4dc8cdf5bee2758e39bc7d77a3006fddcd10e290e78f81b1516c05c05cf23f3e367827f564f5c8ab26ed2e054056e5150a256b18d81fbb3dbac7e5a793df8b30cf6e0d1f20c08c581e689acdeb1e278a108ba6ef262ea286049adc6e2e6440d859aca5bac3ee1c5f79982d432e4574600d83afe7527667d73bbb8f05a8d26120d7c822b960746ef43fd0760df8c6d7fc896671249e4bcb91fe5fb7e1d50086bc69b9f894353aa0392deab923baea137633b631a4f85851f49f7ba6937fbe5cfcd0bcb3c0ee27e364f430d93b714a6524f5b7663b2f4ccf9e6ed57ac1fdbfd5769005e1d14a3835f471d80ce6e2c10f86e3df2c8aedc06fa811f086da953c1c13f03d6f6e089bb192cd35605131b93b5f0f294f0d095172b9be4152ba7f24eaba30d64db03e2e07d75e7be3212ea5951b44bcac97721a9c63df378ef6b828dd0a738351ce1048f85982e90ba83cf52f1696296f19c769961767d55bf7e7b4396bf3ca07cd22e0f76c99c6937a3956cb170ff31a6d69d84e05136cf525db80ef4773e7458217027be4195d14f37bc6386a4d8631b7c888ff023f55e22af52df11353368784b75579b3c7eed81037a2e204f2844e86f105cfee7a0120053e370b4b54e9deea9e542c8ea861a078551da7ede238bce6c5642604beec3cd8bcb53a74c16e20938050fec771c7c7c64326d0ef22ed9c2388ae6678b6f4a50c21933e078a6b563a3fb33694165da13112b9809d0f55cae9a024694d49eb96a5fdbbe9408e54e1e2535dfc1bff91e9977b18e67aa4a6666fc4687f9baec1c4b3aacf3eff312f79f905e1bbfd4650cef70cf54cb1c80aed1ebab2ae139cac0c46ad6487f517586d65eed3e874c04670b18f0bdc82c634a7eec00b8c9680ca8759b48048d33fd74021e01234f8aeadbb6f10d54032522b16be626e8393b589a73e5bbac9d8a7a6d7658df6b2d840e61cbaaf0427f9fed4d83272a656e315ed9defd766529d4f97f609d1aab5fbeee54e05e47dbe12047ca93722cd6d33ddd3ff907b0c6898a37172738855676e967c4a5f7b5dc18512b6506e68dff6b75686be0c219d1c2fd0c6c64606fc4dd958ba67db8ed595c3484193528e4d1b13bdb51442da7865e43b1433787ed10c013c6800eb804b6f249d40f68511b55d20b8b5023c82c088a78795ef649839b045a8d4bc501a5331ba4773734b4e73f42085b3847acbf99283144402dedb8d02b42e6c0b3dd0c80eba3cfa51b4247cf06bc065e6a9574c556275bf76009171c9589cbcd092797a32b4c38e811b8da6ece0b65be539118c7a9443ebb30140c10f2e652ef680f7998476b32659f592575979f2f952d1477820c09fa8a27f75bbcec2996889b606df0c84f4386f29d60ff06630db6e18705027c8607eff74f22e587b14b81d9c05464e6c64dcc30d16aa1a35731f4e28a9d0f71a81f05662eab431d989e8d190092341ba51fa305f447d7d36d1f8ffff4ec3eb5928283761573623b83a85af4147fd68285d4cb6e299facef453be55f72000263ce290fb04c218b3efd14b930797cd454e990e3ef55b04660fc8dba237255a01412b6edbdf366aa427eb01d43f3ed7fd62761d375cad0485f12f08ee9027525138b10d7dec29c9951de93f2a5ab7c5e24e51289d5c67527337e716bf1dc905b71ae51ee8bee6f092ca8c00cf5a22fb45a2ff89c6417fdb7e92b0a90b25da19c7cfe1ecd7a07a0b0230111bc0942d04a4b74ab0ead957c5dbb9f6e8e63ba9c290856982f54f34cb36e9b14b80090c2ebf11614344a97b1f6212abf8730657ed7a67e1580bd83c719779f850b4ed9be68bf3fb5f1d68356a33c4fe700e1c80d19c09fb7c332e38f5c3195bc1ca36d68f47171071ea1da92d6332ae2fceafbbd95853a5281354147402e727d011f51200a92a8e24e4ae61b7f7a76fa15bc6826ce84c39f902a877d275dad237e71635cf61530d42894824775c22691a3f21604a3b834f6b49ab193455b699bee7c1fe39ffb9d0af0230fa54dfe8ce83403949c9cf7e86519bf3619899b1c702abb5cce662bf45537e2f527a270b41cad5c43c746fe94ff44b84ce2879a198c6ff480431aec86dc1fc2c3e52d357a4c61f9a275f4bbfc6cc80f834b6d987301108aec4eb6a5efb7ea98fadaaec3541316501227cf4ee4074d10e4dd4abf325f1fa5da735f414315d806e6f11e15b3840d08bcb2c34434c40d11ab23f26c81526b6bc45582d511c10b4308ccc991965fc2f700d48e87867da0c81723b9b253b522c48eb6422b4f6ffad0dbed662c5f27a6c3096fc415927a8a379306b9053dcc55b12f09d450c89810bdd331e3c4bc033f36ab1bc5f2a17a31dea7c7fc7e2fa43138f5ca322cb12a9cb3561ce2a0d0ac8c4533d1b30b1704eded72a83c05f183ff4b0dc7ea68af593f24358ba266bc99b259d69c9b8ae8e82d93ff267068cd1c0abb695558f1a464c751cdcb42dde2c99a04183b30dce15ad7744ceed95f9ceb760bff07769e1b6de40ed62adf89ccbc54da6f14dcfd3b6f3019d592d0aa143a2eabd6c999507268fe4d89f74ba657c5585df5ff0b325be886382f0af024bd1ce7abea091cbfb8c7d3b373ca83d26a8f471cdddb460de3685aa862f6fbec2ab161c8083ecfa8e5c86c6b4ddc7bd7ba2f2260105a06cb233290080af17362dbad61b85d1b4edd7b656c20cda79876980ca02904ac13257b56fd3676d9cd2771626af8a3329db8578c6db3ed1433628e324486a828e4ffd8bb38c3dab17dc5688ccd8f909fb9c49035ccb5b77a6173e6bf382c404ae7a82f50745a42f3731083a65d40b608a7c8cf4fef899b9d5db5e00ea1e9161e8c225393203870ccd21eacc12f014d01f6529768bc1fa657a0ae26d479f7baa92cfac691d0393229de0f6944ab1ce49da0c87f872f8c9a53de40c214df10f5ffd4f6dd674a749ff5f406eb21f9db4d2f265799dd810a1bb258fa12bd96612a71f4d1830c9119738cb9c0be9473b212054cd23ae1999f7eaa68013dfed0c56f63b3a69b909dfeddd5df345474129db69d568686e7c23de547746a05a28f3071dfd92c6b11cf3f2b035d715321083a2afeece408e4a25067e85f162adcf8ea7654a80640eb8172298d4f93e805c8008533312455dccc46167fde1db1c3b38e9dcd18571f98bcc7fbd0ff14317b477b5ffceb9f6e419291c0bd2f56d3aa002391085df5d9fd1ecffa43e437a810eb5fa6e5609c25b7d06c02fae2dc4004e1f368373f8b03ea215495a4d1da7a2ad9dba97f6bd752ff6feabd7e1a9744fd2205ea43b8e315c0075a54b2910f6100699e4aca631758f6d9bdd3b80f31ce538d00557f0883ba6ffee3cd8ac778fdb3fa37719e8a1530efc0688cc56281f5e3219b4a3677e5e3e760b2c1807da22d190a3c751bc5073111d6c009e56fc5865181a2ed4a26fba7c34bb39309c227dd931e355005ac6e41eab91ba4e274f7eb8ec8e8aa68df312e302b629f51de1842d01192d7f7ac5ffafd9ec3f94a7f370af70d19c95e48bad0d78d2c2b0a95982af1ee71b5b20f34e5685071409df6fcd9f91b0d6ef714a937a00a79774df9a88e6fe087580f5863bdd738d0d2b84120be5802b9ad84b4053aaa72fb1fed3f8d6cdc8b2e93a61b5110a30f2b3577da744bcecc80f4f90199003a2e6abef14db1294e1a36afc3e369bf6d56362c4bfec0fe01b6e4ba86ded66a42a24c2877c6fd28fb8a637ec91c16b6d4992fa4b2a48e89b97e77e15183e3fab397dd14e12b0c932838174931895ead0f09ad28dc2f367ca771d0e4b85f669d045894e217fa1d8aa7f8d4d8b57efeb943a73cce5c008afac1f464124db4f7871562c7b300808663c2f544b73c8ba3ef8d0576cd464e7125fb6615b3e1e53b53a65cdef6f66d28b2fb1f7ee54c90f59736dfd2140c7fbc89dc5103070ef4fe7664ff200cb132acca47d721e6f2e50b05b0b9fe73d65244d0ced0481e9c96ec60ac8e837b0c1f98a1b26a26d152776fb3f944e91c4c06c5060e24286def934e5c4584ab1128cde6e656e6ecfb6fe9f5f08fe95e16b9e4cd37428203ccced4468ee0954ff807d241c18336d418200ad992386810d2595bd0534d7514b256c2cd84727637570f697aac592664c15405a038c13e0b7d925d252b4a5d75a37c979b3700a985e28878d92ce770a5558773b053652146209b90ce2521c28883a642be0491443b4911f077d744d26b555c475ecfd837af8cb8fc5f7ce456633ef15f2586be6cc7488ebda268185bbb1d1ae409e5efe51c5d319f96bee8d6449b2b321d28390455702700400e9a04309acd3d15e6a5ef5856e6ef6373363acc447b062bb71abfae06b7df605d4e6063b3fe51881531a7ffa41bce8da89f0051abf3cd2477f18ad1675231680502f9e8cd8710570a879586bf1faa88efcbbc9ae28fe17ae61b97612b77aa4c4fb04528806d0a72b7261de05fc0e9d80ddd986fb11f6ac694e37e214080f644e5813df3787e59c1e9270174a9a725f234fdc1a37bb8139771a1a78ed8dd590bd7ffdba01a89790f26a86c9880b748b195be4d4a8dba11842ee4327de5e5a7ee8c31b81c03102ff9df0fed2c8a9d67b71afdd4bda2b81924136b7ad0f3f54ff4055afffed705a7743aa6550d271e7af8ad85e40803e954c4ca19e3ed55dc197b38755674803aab8e32f737981ccf4442ebbd59ea202dc1f767c2facc2b626a3c467b137fef2305dee619413eacc9e4b67793af67aa89248f74ad9e968659605fa82aaab9948b6f9c994255068b82d94fddb868d4681ae8a8f9927f4c4a2e16f7e82f750bc562c08497b76848872416db6b8ebabb4a224501b16518bfc5e348aba994f2fb65de2fa7b6a86273f12b3d4e4eb6642905cb49075eba2cfc259212c36ee35ed76a3336f5fe69958e39ca64553b68eb8c0cccb284c2d350e32900449c84ea484b24678da149c36dc478950b7244598c522b7a72accce9284da71ddb9fb1ef6bbdad4b5e7783b26de15d78d56e49c10f65cfec7535fac1e74e52eede21858e9a985fcfbb6717e053a07a9dd32c853736f1b51ac0eb99279809dc1d3321b6b62d00404ec97fe30a72af12b1101abb797557db4d37f79036e8d31697b8c4926db6ee13b740c45ada7f5aebb20a686092676283b52e1bd615b1bfaaa75b83f67445b17ff76de5540e75cd47c16687b4141305f630aaf1b5d81d109d6871b500c4d7b51602ea33447c97488dd76505b927d4676be65f7dd4e3a40a6dd264fa1d4306570ecd84a13d620014030c24d208706e71f784126f373330067e2abf5268d9f392cdabf3cb61b1d1f5ed1bb88bc4efdbb7af9992a847a8d465678fbbae2aebf6d867e5b1d22876426fcbf0e77e32462173cd4d823cdac09eb3f480c9c3a9ca658ebf54bb12ad8b037653dc498108febe6c8fe50daa0136f9306d3eb4e9ea1502aae3f846e6d830e170f8531ae23a67f0a6153e71eb0d83c77fd3192ff2fd2bcb19572e99595d2757a1ae0d0c78db31b6b1e06757e2f6761b3b861b3330457ec627cd9fd34391901090eb972143200df1375c79b31c47ed0eb66d385df914afde4da79931a27a2ca1685199dc03c58cdc243b451d7c6d329be0069a987411d400f2ada08a9ab412d3746b9590d85462bd763f1dd51511dfc78939fd5bf93330217fd95d0c8ee601b1efc7c762888356765a0609ef2be70252520297e4c38e1c8b5700b26df63b8e328348507bfa101270fda4cfd326323d3f87883d4829fcb48af8771cdb0f078dbbe7de692783d0e577e286431dfbf58aff67be31b24dbfdd0460cfc2b7e829a61af25703b17bd0c244f90606738274e17c38ef27ad37c79fa35e923ec2584a5ab23583b7807820ab1001bbd95018d905df81e0ec16533b6bef48ef9981ba3f52a92d1c1c7d1aa6e32a00860f2c4a5c95d49f2fdb4fb06e9d399ea917566583c4a5e05883cc46a9d8701923558d2b1edc7f9c85ad9331bc7a29d0e9c4e194d7d738603bfeb7c9ac28855df68f3f398fb59bd418a42b868826bb8e85690ea5e01ad8e26b802d36eae09ec1ad4adec3abe31b269647208f0a97a7803620a86141abc2b15fa2ac5c86083460f10f20e80fea1eb1f4a4abebbdd79c1ccdb2532fd0b5a219ea4dac9a020f9a773c262438817cb375cb99f8b53ae19e9940b509091e6392fe2fbc644ab319476e1336100a295f2f99b59b34258030c698e9d9c8fb35d456196a22557237c93eb91366dba4845554ee6e98130c2cae76bdeecd7f46676e20ce246df430d1fc9ecc935e7ec57393544682e055e710e6f260b72adc52190f9f3b1500664ef74ecefa2647e4517fd59136d282c3eb3b5bfd52d83537e5e19f7f8b9f50699e35773475ae375b478f91b073bdb2e61cb65590d51d195e4f26bf01859b89ddda8c2566e3002151871ee8045716fdb9572df6bd005d155136dfcea68e25a257c490613403f9a258c410f8fd8f93964e534c52e5ebee0113338af36ce81a4044086ea3780010fd01d1a5b3ecc48955660fcf97ea74b7e3dc62d0e0b0deec62a97e30d89f76df93af2916459a16d4bf86cc15913c91c6a68a4bf67a7a0a93739d5956ef55e2332e24ed60b960f85180843c4ddbf48b5d293980e49505e6964182e3b670427f8a521504e91761122cba0d07f3e55a8c8672f0e3956f40a14e46a1bebb907e59ab3ea11dc82923e4358861cd8eb51ac472c5cb6fce2ba2124ed273c6e0f8c9cf9c684cbd917dbbd0ec2e64ad2e7d93dad81d35138c1b9c024bfd449db8198e77694f23a8848b1ce1d812dc752d51200927af301aca5952e18cbff9946c86d070bc50b8149a4a2fcae4ff477a309eba4efe0b109c9533e4b50f66fa397328b520e443162cfe780f3e8e7a31830aeffa18695488420607894ebdf65f74c7c7f50fbaee12089345d672844750e6c268c867ef53712891855ffe3ececd439e47db63c6b75c9264d26ae91d00ef23120e5bd63a8687f531fe6733502e7ec2cc848a51401e58867236db94cb4e223d22a299d6ec6cb91057b9d01667408663b2bf2b3b7a58b86da96fc07e809b0a49a4a79b65fdd24ffc7fd2edf3dbe445bd42c42f52a861b0ec2708c71d030e925225ed1bb7728e1b2c5648f8238a647d24c7b606084bcfbd4f2fd5be02bca6b3d0932b91ba9d296d4d44037e6ba9224cfa1b4d32f5a5908940deea320d84d6c05d1c3751f3ade7c1002d0bb84bd7acd6bf48072021b87913c0922ce040f266ff96ca620015b4140c23f4ed07bdc42e82379e8f514c4d5cd5cedd71be7c17906c7148004f76c1b4d2c5e38a16551f8a2706bd27006089072c59ef6cc5936445454322777555922b961237ab08565e8209119d84e80220903deaeea6fbde308d355cd790656da9d9162eaae0692de1250f7485ab660b7299bbc2389ddeefa4bf074a7dd06d6e24d0903318401a9b0df62face6037e769c53c4e83037a789c4c5bfadb446f45a995c79440ce2d89db6c0fbcdc20027cf261fcd01291c095d698107b06073cd855b962ee3614385b68bcac91353c4f9b0f38ffafec4585a20ee190efc1317453820d95198a4fa85e107d69c6a9e3e6ce2a08951af400e1fd80027bdb1dbcc31d8a7e1ef06d02c143bc98889cc75403dc43cc53cca41a33b0c7c8b9d25304cf956f75a16e76fd48148ce7af70facf7005523f5681403b795765555942e02e30bd6bf6a21fa2a36bd788773d40ab988c614afd103ed8da50ad558cd2ee4b2cb7331de0ff4400ea0ac647f96be61913d144134bc376a131cd2910fa35d0219cac431705b2d31cdb70da7365e84606ed719e299bd6e9a55eca9b19971c9c6b9863ea8bb19de53cee651062fd27c31e7d2a461752b84a029df2717ad7b225151175eab739a92282821c2b8d25c4fb2a19f70fb88b80f650c773e11295a39e7cbf2d178a60ce9d14d10f66299ab34df48cdecc311da2c9b59a6d192713296c05dd6dfcba82f4166cd0537e32162270ca8cc594ed725fcd09528fb9e9747fcf1d128cff773cf7c56f3329aae0966b47b22a43fae03b7668de2e2c7f767c022491b8dbffa4388321b24a8fd4b3438a1b7e39c4310a416e27e5312aaccde114c595ebf2ceb74569ce1e7efa1e92f7e24e9ec3ab52c80fa2b2c685215289d22209875b70fc0a09ccd430f428304b69beac59a907d217cf15e3c1e11f232379e341582def7331fae2fa9d3723841b0affa12ef043b1d7c79bd354916db72ee6e305be6fc9d436dd3502498cb3b59d23efb9a736f02c35f636d82afbc093d92f9aadc507a5acdd2050211fb16e9f30e4a8f544a41a839570a6601b46662c786dbcc4dcf38bce22def69e847fbf5caa37ca9fee8bfaca8955eaa0f42fa72b7d06cd90b3097d1f3946fdeaea6c5ee53014b938d2389081059e80fecf0b9b953c54d2cc84e304274963414b67ddc2610751dcbf34304dce6556bd88b24de4ed4c92c7bfbb274a2cac0a7cb35d0dcc6e2a58eeb688d734d4e57763dad3e17114887bdd8411ffdb070e5426b741a392bc0d5bee64c2d98857cccbec7358e57cc97e135d0ec20ec42a4414197394488c48af9dba82480a1ab3f44691bd0764501c83547f759a60a21e073e75aa329584648a3b0cd69ce081f91762d144200a1357b602105e29d852206e493dd53b0992879294e690e3f5b542c82fd7bf76efc1b337fa2202700577746b08eeb1c692000d4223061db9f1ca43e93a78f138e4070b11dec00ddfa407bdb25624a7e33fb84f1f3ec0cbb034660f729bc7c99ad0bb6d15fad2697ee1d6577692bf96adfa75d766b0b027798220e2918e711c26b0b88c46b8270dff54888343d9fba3f46d75acd920aed47207948493b7478fc200620b7a74015616508d24b6efb5e260516e2365091a5319efde3823d5d5ed30f0654e6b5a89ff40fe02ec4e097f48ea4a4f43d088dcf0fc7995302aff9cd452fd5ad840f91342ec4830231ba80b54f2ee1f0073d3643c2ae1761b2d42abd58b501bbe7e7deff9520e3902f74b581c54c864cac73cd69721fa256424b4d24457648a6346d8da839d64cc7ec01d026e7565532abdd0315be64aafe907e26a11e9670b691a347f302a264e1f15c1333a60858fc2d5ec580daeeb2c31a34951cefe67a2a18ff0269e289731cdbd0b3b579e7600d7bad72c012e3159c69cbfa20e50d500328bb0b843942edb526eff5f0dbaa63de010e3f02d5386e5d8ffcdf22af6f8f5e06183880fdb3378442cca7f385134672ed4f4c87b6a9073865dc00a0fcf2e938371f6e1c3c0bc4938a59c7d57e52405cdd7de416db0d9c4279fc6034bb4cc51678a417ae59610f4aa3fbb646444dae6c8df3088240a29c10a6acaa4366a5747855299077876dcc857d13a02c5cd0103caa561dabea8552f921a193370b3190653642d072e768f84ac775309f023376084d42259423ad428f70025a82464556dbee9967adad2665ac6a6b702fd93f8c5b9e698414905dae866d802af074da5a235482554302b835885532bc7d55c03710da807ffcde6de8fa27daf975902877bff0ff13d627a0fc8dfa48a7d39ba1034b64feb06cdba513b3fba4f03dbeeec63cddf5d7fe7892cfcbecbdc79c46ae4d6ce9db16f897adb1831e4250d04cd8a5bf5d66140e7f4569693df09e38f9977f421ead19bcc2fff3f5883d0003f6500ba2e475b066533a3594d6901d21d1905a3f02527f10a9ff11c16f8db7b892d40c9e910988df1aad00de2f21b4859672b84fecb4648012631715554112fd642248ff4181ffb6284de060e41b4a0af9c32f4c3fb187923e9dd80e906aea8850d7134a8550fd99f20ade8422f93536c23179dddb7e0bab108cc72fcffa740811e2cd3f563c6f71baf80a3c215a5cd55f2498329c9cc91f2dca1d28ca63147501a0bd988733faacd258d2ca1f46c0fa1bc70d70e41cc26046612dc24481aa6ddd11a68d6c032498b5bc0479784238812a97edfb5109b27c4d71581dcc76bfbb143362ad3fe64801bdcbaae502a17b5a314fbce7df4e3e64dbe8e8dbc158315e0a59fd485a2f84daec3381aa221f2f932054482f0f171d268b2311f7ea395b518328dfc4d47f43c1da2a645b3c8fd685098b8ae11dda7914b5ca98f176393daf1c0e3c73f481264b0658d2610d2f9c3c5ea10b04de24b0444c41fce8959f808a7a3d61f6570789b5d0c8ab094db6743b1176048dcbe8f561eb685b083ec2343d0a96608211824e522fb2319c5219173498906b9868c33369a1f540f0c9308d393c8dc4eff29393258327b992b4b46dd8816561c9066c958cf530b9191058673d0335900936362e492832f6019ebf20fa1e5485e3c390530d8bb71cf2d4cdfa37633140642880ee624c06ae605e285decc1ce085cf30e9c860c2c9e4cfdca255b38b03cd8d588c3e8511fafdc849d5e8ad977d0ec62957fe7f71d19804337296b3efa56f109bc6684a96e3dde79ad236e7a826e3103ba5006a86abe5bc35a97d4868723595087a1f8b2b796873d2e4e0fd6ffd7552fb9c950fb63c6d3558d4fd93afa2db6277c8f8f92e06ddcf34cb098c227f2d524090670e768e2dbd9433bd7a5696b844f37daa7b1dff2fa76fe94e2d0527726aec9b417644341c67e5b54bedb478b218ccabaa6590aba73bd987c908844c0e779bbee6b4f59bfd753d543eab5546bc8d0523df50e03892d481292d59d2ac1b23dc5a3016b4985e2bcbb3afa88f5c7e368def771018a197dfb3af7315975d63c35ef01f4bb8e56a96f15138fdcef23a1487d66c478de25d431c844289829053bb84d839ddb30363e172e37da01e5b22652f8fe0512f962de9f76984c0ffab7309ba227bbaf94a70c9795f8ac215e05c8fdafc87e27633aef314fef990f888249b0d5858ccf27ed0bce7101af28d58df2b251cd4bfd8e49502a68184b98083c31033de463f8900880ce630a21ac47d127c030054a8e8cc39e2119f9c0095d8b67345be994ca3f8a08c1ce1386f143d7fec9a9cb74fc554a82e3daefbed3d936f842f0aba09bc8ff4d330f89906f8661faa8b3dedbdbcdb0e40880242ce9a508dbfd2eddd6129297da1fcc8a036ef70d1b707894463013fa4ea81363c84604e4f027bd4c160c026e34b8c5135e90a704e1656b2eabb442be45a6396a73ce2a7532df53bf5ee8f12f1308f27785d7c565ff04f8868aa1028ab3bc124f70819f7bcae03e254a592af19ac32445d944f563fa6736c271bfb2e42a8d653cc15634c869e27046af3eedc65d055ff8b4143911595b8dc970fdeed40582e0cb758ca878c377faadca3625a79910f998449c2d1c4afb9bf022372f6fc404d0ade52032fdf413beb7af9b3cf48cfe3eaaeaa56f34a867f2969ece10e7313a4489900ceb43e0cc861aad54c90b470f1e22dc617734f0a736d31989d19c9d73ecc5e92c89d1e9daaf57909ed1732d5ffb7298fe4d9675d501b009e39c6dc9bcde926533b2775d553d162781bd12441047ffaeccfa137782cd12cef1c9820f6491622a7b33c37a83e8baf7810361cd9036e2169d048563f424bd2f4b9c6b3c7ea4aa089a788be532f9c75eaa5fef29a33293228e6bc961945279dd1a926350dc29e2dbcf82d405bb75b2dbf2c29c4e42f29dffc37417b5f3db48133ccd78a68468faf67b9f7c2d358c20661c965ea51f019a1e239c4268d537619fa1b28ee8abbf39f93074c00f54b94fd7501514fb6939f9c99bec2d4381485f4e7db53f625a847792da5d4939520b255ce47f56e4af3b56dc1d1940925a34879ca3db9b9a781e55cfe0cad640f37beff76ef5fb0bcc1ee158463d3af33f0155321e0dfe60bfbb9f855ea6cee29e026bb4d68c82666777af161710a65694ae6014cc7d006694e525b798cb96dac6f37f62a6148f7125a1502111ff85cbf94c6649077cc6a58eaf6378939db0938e56b8a52d092c0eda74aff183ad5524d17fea5752023ae7934a1c9a4d3b41dc84bb90ae4c2bc28af8dab22dd178d11339e18947559e8dc882240cf60c5b0558352730f6f945e1bf6eccedc32ddc0af1f5bd28bbd760122a6f5af680af62ad2e7553a766ec7b6ccf2b75b32256714a5163298a50e380ca56ed7b3aacd2adb9fdd745bcf049745032a8ae6679e834f8332e4c37baa13ecbf4520e4106dd4adf92c0c548345a92b9b7619c5d5d9181e190f90964a7e6f00ecedb1cba106a263c39f9b0f6aa27ecb470bfce69807c65f8fd255b8c323e8705a26f95812f5f728d3983847df0aa69f8144ba5db420a8f5dcdd5c53fb8b205c81b086776f87d365909b862690c5dfd0cc03cd7ae39c199155d3e94d3f17a1db95e809e8c2b8d78d66ad4f806f12a72bf0f9ee92b89243deef6104fd93c245396cec8c75e8b9a03211a42ddf28629e3b37183b23684c70af49c72e91ab20bc3b0ee33adbefa4fffe35daa9e35799388600e28c726658bbeb46815c166d68337e9e37583a0546553e28b3f3296862c257b619d6fcd96baaa070802bc85aff12e9ed57d7b57ca1b66880391c6639700186057689d6373b772a2f650b3303d6d393168080b100f4b22cde84d6ab39094893a1c4bc75afe50274cf706aed1240e2bb3e461971691558d1fc72fa14fcb9a80f75def2f3522eecbb51d2681d2ca37edbfb1c51261aa7ae19018642eeecf1060405e79570b0cfee3e96e0d9e65abbb60f6ecb2d3a8d2e6f7f2e1396598d467d08a86f4cea1cc3b879f231f81093c92e634d0ea219cb6a5642f033b556a4eb3e054cdf4ce5a1d9e812426c6753289433f025970932c7795a3069602e2d9b2699db2ab53ad3bc3023c64503009aaaa9ff7052ff868e7656309e793f28b8caa1e876d6a50b601e4bca3465e799e9ff9580648317e8570214ce561a92733dfd9933aeb087f3ea71fdb7247759f39850fd1b78d9fef28374e746470d6da61071bbb33e7eafba600c30d109a4580dc3c2cfdbcf7331e3c6b532a7685fa32504ae844f77946b9161600b4faea661bed20d8a22205a74a8f392dc7ca88d0b1e3fc9f0e32c5cab38cdc4df00d7149c9f8af45e2ade55f27fed97c82de4e0e610e307a275b421b93eb8db68f095b2e4820902233f4ba7c12a54c4741ecf70b4b5ee34bbf13670e2812d2073cec3c4d8d435331bf8817ee49f45b61e59ebab46f4db5e3c9d784fec37492a34450c76315f5b2038fa58c2e9f5749d9055dd5cfaf73bfa5c859139c5e20eae00818954f7d886168edde1785d492c203039db2b891219121e748332972748725acba790353654e80a176bef86935bd1dcc67dad88b203064b3cfcbd78d8f4ae6fe37b0bcd0d7cf5a90553d2a83fbe4d6d729594ffe9ed66c07035ff807b370098ca88ba8e60f94091b7d4d6d15543720961bc84740b9cd797bfb607262a1563f2138d0fb3f9e4a574c140cbf1dd824f96811cc9979e6e1f0879b19172ca117da15088b827d7abaa6718fad7b872f91f116a1da50b4f7dbe9772e2149d14c5e8ed102ed5db7f585fdbfa67317d28826b19b9a7cdbe08230afed196c99bf897f49d123e351297b71c49e23492f8bf64e3b6f1d33b9d1c8b5798b80425b53788b65338327fef794b7d58ed4cfa8d16eef80df9ef59a4db62ec8e3c15f758c2aa7f5d500cc1c1115720c39f3e1a8fed03335cdb1f7fdfeaa36313d83d1bea031115d90d025c6b13340b169fce015949a28b8ed5cf2c1fbb4820631370b67ce665bab108df5f6e19f6c88bd62f13f20c057abac096affbd0699b570c62053a85bc43e3d851eb946ae044d6d155f07f6b393c823dff34dbb01230ae6cdc84d3a2c5075164c4c0e4e951ee023f71f1b8229c3dbfd70ded76cfe0a8b9c759b934bcb00fae077e115b05bedc39b8177e8ccd0f375a3da6118315f104ddb4e29cc0687dec2ae50b82005d23027d33402a9dc812b7b5d1bd361460a6928543b6106113ab1f1e428fb0569561bde975734adf58461c6599082d72a3874b047188e59cab2cabcb6922887ee87cc359e673fc282c8dcf4200420b7f1b0728f8843190c3b24581f51a216d161b7594849338a710dc7228fad6679711afea909a5d311d85a0a66ba1d68c4223daf38feb757793d738a3348cadc15f315f105d68b96430d3049ed68208787376ba909c0ad1774e2ab7321384085f3c5cf12f65cbdeb06d07e40949540a5b51f3e0e26e006e84e3b3c860b512ed6e88aaf4b221ab94ce997fe034a2ffdeb7ddf427453792494c30ce0b4336ecc5d7c3b4720e6ee1137acc5e451e6b799603247153c8c4416838368c793cd8b073f5fb37739a7cd8902a54ed27de7a180e9eefb217b631cf6b2194d8a51704ef4ae132bac4a566d95ea7ac2eb314e271863a63a398e66eeac0fdc9fb4c2acdd74195653a27f0d55ae37af8cb8fc5f7ce456633ef15f2586be6cc7488ebda268185bbb1d1daf6516525332dd3aae4ed4c0fb00d9c092772901f75d2908bc349830d30c6b6d7f259581f1439311c7d3c74a6dd4d5e821504877da7b8ce4ea5ff3c35ccba786243db9a10be32598563576edd29503c75d66aac1ec56efde33ef123eecb02eb007727878063ea2ff2dff727cb1f279be7c5db3d7894539e05d5fbd93184ae804eaf53b8f5658527bd29c075fb374c6a4e5401fb84b389610f3b08f018ee50ff79a89378824b1590d5a502fc1bb4dd45bc468aab3351c32de91ee44eaa1b7f02880d4492c535c7328fbaa00579b834c28f3d824c5825f257b95597aaf0bf3cb94639791a4ea98e0186f606decef0153c31892161d7ee57d6296d4c16c1971ee7f4fe9686665685feeb010f5e91d79a768111fdd060bba3da25d3df98563274751ac32c60019ca53c6e61687965cb15113cd3a122065c4db7a64ccdec358f147a0dc629db994f0eb195cd27e9b193ee59eaa81d26e949acbd8e77e3d4e2a556392dce885ec6be433a73e0c41d7f7d5f479d0c887471d887a3b03aae2f7321fe42ec27b792fab0b0ec9b257234aa617884557affeb33d67a9e3e332e5208767627594c6da505ef1b9080f698343e02a9abd2262a2bfe49b06f5901a4eb3572f5f79f757680fca3c78306329c01be929a63a2ccd8ffc94f80aa17870f594932b7bfe4dbeab7657458a41a67322bdd455f9046e3248803f264240e439bb1a9e845e1c964d23a03ba482b83f2bcc11ebc8361eddce8ac1e74e52eede21858e9a985fcfbb6717e053a07a9dd32c853736f3325890f7431d9bf05074ae39eadb36cb190a533c1e036868cb328218a3d7589cb1cfd2c792a1897d200bee7f4a42fe1623be3e298be26b4e3e38ff62891c4d7ada86df7d1ff4cddd92e6d146b1e5fbd1f7662e9f87f11e009d4b837229e6014e3ebda520885854d0a96e031734857164f0bec3e4c5b5a3463a6b5f6c984de8fdef44ab6b0dcdb21dc85d79af0cac719099fe582f90715d63bb6b38983018139614cca0424110ba6f33d0b00d82bd21323b697afba9a19e465b953addc5e8e327cdb41295cef5e5719c05d0461d6b01009d1e3e9864b8132232b745aa7d6cf94c8a22b52d3d9e32f9c1c934fb206ccf8eb900f940a583293e990a0faf0d1f62bff3a42e47a66450a4674e54217c0f5a1e045153fbf066dc60f001a9ea0a98bde22c4bb5f67a52b7ea47977de8bc28534023d55dfa00ef45d01361264b3fcedc129318644623d327642a71b48b23ee5bd8c9fffecfc4ac1fe33cf82212582633627f995d4f611ce4ca7f5210abc5466b0500e041fd5507269394303e5f02a76ad092921b08b21bf552fd53b301f1447f3284dadc3eb3e97216c7efe64f2be268b466e672b5edf7d953107c6cacadfb5bf0333540affc3b129ebaee2d3332e42245e33279664453a611b2d5fed9a5e2bcc9009934bfcb94f9859eb62e739c17788560477e7dade91c47cfbdb7bf9a963964801c26b009972463183942a8ae7a23cb1250852676e198ebd57ebb33d828433afcc1a0f7dbb7c083815d66203c17c0e659a010ac8e843861356208cf41bdd8cf117ec79a0b0c634e8ece17080e83a32cb3095e23a5ff7b8a18d0c0394b8ab784bd4594b1b3da134c1e17f69c8fe118f114f5e242a31902047be57aa144d36b9fdec933152b0ea3993f08492b8e58c19e0879a53ad2d75a019559e28eb62249ce4a18b194d7d738603bfeb7c9ac28855df68f3f398fb59bd418a42b868828400f138c77176fbcce32ea7c5817bb91ae5b9e0447e42d66db0a041871cf7d69fbf363ce84ad5775e771c440f4d205f84c81f632b78fd025b27d4dbbeaa64815e0c1dad3c99cd2047a1c3a8e335c27dd3cc36733e633243cc076eeb846eeadbd812aaf171b80015bad83219a727566a730795ff74f2e97d57b66a003c88da3c0ca024eaf73654da49ce20b3726c10e31594330eca178e366c4d4438b98a889e15d9046d3163dbdef88e6918efc4441264d95e31b8a1ec8b13622147267907d51ddbda713fcb7fa5fdb19368f4134d7c2df44ff4e96669d04b2c496c0499a3550c4a6233d69d6a53115be4d4f23930c01de4475f3275337e98413b7d40c8a86c0150da86366ac937c631d8af972172f3eaf0a9f65aa2b5cd97aa5d77734bd19414dbd6489d5640bf18d4a1eb49d1d1616b3c234b6bfd74847981d190bf871ad650ccc8a640b1d9d54f3efe88a3d903895924f7f3654eb056a79f02028ad78379442c5f34a9ab79c834614e3940876cb768fbbc55d6619f8cf67a2901614409a63286badcfffb3611dcd7c720c296847789cc29add037e5afe57bbf955301df55559bd92aac640440a05d6964182e3b670427f8a521504e91761122cba0d07f3e55a8c8672fd743e254b3bb3e2611f71892a8965f9cf420bfe5f52cfefe39b485d85ca916eab619fc958180a4188f65767c710f041b707b3433a1f9ecfedf3283b89e883d4eb337dc4116dacc2626aa0881aaca94e26108944cf2bdab647ad93655ab25aa369ddd568a8eb5a0f6ee3b5553185b0c0aeadaa6e4f10826a78238068fe4d610b1098ac1b3cb9d98451905498911d45f3dd67885a0adbaf8785746fcec8f9219574d575da8d71b7ffbe01314014e19ca012ddf628c344eb54c87f4a238ff17941b1f7a3c6f1bcdd5717e55c55adb0640ca700bf5bb599aeabd65aba20ce92e168f04c53f5916f7757ef0d4edbcb517b0ba35a985b35ae6840288e394e1fe7f4230c5be82efb5eea4bc93329fe86e0dd77a1a40b6a96f590856e5e308be8accf09228135702fb5f51a5afae3bd3f0e53b55127271d1716f15e76de9fc11588c75250679e0adad4203e4839a6041e15aa9098c81e34799af8636010932b91ba9d296d4d44037e6ba9224cfa1b4d32f5a5908940deea374403d66bc2d262bf3b92a91fdc0b7875d230b219dcfdfd748c06e2c160b18e9eeb7172ab49717ccd75d28c2cf3f7453d0f2b83b93e4b6f6cd4da995638d83b2777c6db37ead93040ba8dacfe316f4b48d9fce00a017df2992f44f6faeaf119abf0f2b6683d433910aaf64d8da4e66673f28b5e092b967356f9f13e8fa9312c8974c9c4b0ef17bf7cd92da557f96ff921406d291aede6343f7b884833b43911c09a5cfddccd1b21e5e2e145ea489eeeaeaba29b606d1a66853c005e6e519f808018a52d1eca74d81ec02d6a023e56259fbff72dc168f222983990114ea987789df579bb1c7ffdd79e4868b5b336b7f4e163476933436b7988a19d65e9cd59895790dc1e8adace2408947c232d70b0ad75f4bc953c10471b7b5aef04552f59c8d81c5ffa4bc149ccb64d101ee694a453da1e77bbda71b4b88f96c3c3bacacf83648b73343415924337da99ab454abcb675ffbcd5fc674dae84521fa9008dfd8ef490a91e1882b407441cf9f7cfe45dbd1be8d69c447130fe468326400d94c41ff9bcde88c664b8152eacb0fa1a95f476d43b3b89820df84bb53a51efb8d4ace9098594b85001597e783f263f475af88705b03de487b8baa52a48a2042fcd5b7fd11c846b9efd7833a55aba01990514e0ec8f248268317cdc48ed34784607837e7d0ebaae5bfb8dee6f100599b14e51120ef8accebcb2897ef23f18b8131af95996a52998a6c5f2da2ab39dc8baaf0d5a1eaae950ee6e2ef6c5cfd2be972c8deceddd2f8125778cff42020cb3d81cb8bcf3c3889f6d8df70cca889abe0ef96adff76fc078938a44dd40a9306cb1ba01e44577f14dd6fef2ffce23c923106944f6ffb7e3645672f5d19b6d9da063f23831375a84ecab3aebe7e58999621e1aef654291f85f0392c5759f1e42ef2510a4ef1fe6c7b722c840a7bdc889c12a024402e9602d2722691d9fe75a14729da1b496239062fe8a521cc317db353e5714bbfa89aefe9cea0ac7d6853c5583ed7d0fb1fd71c5cd1ed3eff0cf1f7e4a7763d9d21de34d8526dcae7d9b72a717f7373f489d539c80fbaf531a6de7be62d3926d7b897f4e1bb3321c20ac3ccf002c40ed592cab9757dfc8bacb38560b806f77b15c26486a97646c43cb4973df7d95ad76b931080cabf06dbb54708a9636b073dd9c9846f39cb3636ddb5c96d1192bbfdcbfb49008384a6923128ed06c855d95202fbaae5c6e06e4674a07f070c1d4e7b7cd64486288adbc95ded66cb08b7875724cd122e23b777d8fb5ddbfacb31a31ad49c14eac9acd06939a8873e44f649d6b1f22143e2dfd71b10f4daaa3eea7ebaf16c9bd3e41ca9d42e0cfba408b5863041eb747a69c98a8a9740d10f69f2e6b99516ba71d4c9b48bffb40f4aef22203df9d53e9ad77e8ca0116efa287766301a0c6a6d28270bf61a704a71dc230f2ca073ca5425ffa82e0996c82b483ca5b27ba6b706518ea4d7430ce64bd276babc0fa1dc6544ce52d75fb060e990061282f34033c56779ded109478c58c9820ad42002ec7023a406fdbba8f67553121f687a1fa1c9b2664ef0158d0f0fffd23a22e24f5a6595ca91e02bb481c25560b4891a5d83d85c1c9458d3360cbaddb54cc9febcdbdcc2a2f16a8ac3a3861ac841b3a450c8712cc1accfeca91223846e0ba51aa052bd80d9279e47496423f8e0cfd9c4c1b7b1fdcaaea5b461c2b10b15001c05968745c5cb8c8777e0b74daa9a1a0708525bfe6b1dae63a370d80b7eb794faaf37f121e79dc49caa8e2efa3f68b6bd1674c80ecf16ef2b5d1c6f39577989aa2a169da8d192b9f6d108e7ad96e2baa197e44a166014d422f8df73a3f70a82890fc7c73fdef13ed4e61b53cfcb2d0a2bb88ac593af961118ff1808e66d451f1ee365aa51ccae4589394f021e8e20307d7177d739ce86f3e4608b71e630a483fd4ad104393de54ae35fed6ff2270de982132539395ec7ad0fafa8196bcf7def12070350a014311fefa266ba6960cbb11a1194b772b4ce541e52afaf8e2131c211dddcff66f988c82c5ed6ff940a646ad25e878aabbe27aac73d2a34cb5a960f5db08f5a380e50f7e57d1224355c2b6dc8573f10361b14b6747623eb7fb6815189fe0f5fb84d785c5b6a57b499547d4c75c0b1ba16d3ddf5f9c2f26d77a5028f62835b1cefbbacb9f1e135335e18997261331e5cb971673650e11931451e49c9ffd89302aaff281002df5aa1d93b0705c418ead527d75313408797846be0b471910faa13775884f1c17458799a1e559db1409822c327d5a3258d0dee5e662985ff06774972cc28966b367494550e2f06cea5c0fdbd7c00f39df95e26e227a127eb0a7d6d5de941ec1fd60f656854ee550bc535826006d28865af2fee225df3b3a79a0cb46a97d65a72b7748616d369d84f9ea7957b27854da3b18afe7713d158ba33187ae05d8c99b73f2a9a2e43651813386b976f42485952af716d48694f4c0c928b1af1a71ae54532926ac651d9230bccd9154587ad90fa2e9da3ab7d8238fecffc7145dbd67e9dcded8e97b83e2c70c51f0c340cb68815f9fa3ca90c42d59d170e62e2805154163cf3c745137af4990129ce6d54e95b5c2df2230ffbe4b811fb9b512383004dffebf0a3037f21466ad935c61de6c9f10d6f6de70664ac62c41653fc44349a8ac7c7a52378ea7a943db03230060739edc7d123908585e549176aeb0af5b7aa26d580e026abaacdcb942a2fc15ac67838a3f22d02765e583ce70841ca94fdb7a98533c8a73256131e1558c5025a8d9d80261baf4e615602af1f0fd9149d263ac3a984f9c310b3b4ebf3e570595020eabeb3a77b9644eee151c058dce7b7f77ec6a2b3b2d608c8d09e09f69d53f221b27064fff319d92f395ea312ba0d57fefe0c3a6d1bdf084162b1303cbeb0fcfa86bb39a59f95be1e4028ec86734d51c5dd79b2a07d33cb9d0a58d35ad72681922cec06f6102ed03badb0e060098eee312fd07d2688f2f7ddd3f2d22ab290614bab3b78bcac277127a02656693e5f22dfd93211935cce8bc2a47108de4eaf80b75a077a2f84ee98fa187ad808faa5f79ec3e24a45466ad1fca81054e9caefa89ca4effff54e28b2b13add03ebe50964bbd9da70378e3ad0b38f7602e1634b4e5e9b9beddcd65581af5379debdfc963ebd1cd75cb1313af5377aa277386bfdd6a91f6f3db006949a5e2c5d5235b5bb8aafc1d1be5c32944c44003c6230ec69f18163225963e5c60e8a88f294e34905ff0bb20e55ff5a9a885e51ebacfd690b5d2b9161a5c4770f0f099101bbde06f5a5952f7e67b8ff390405952cddb26f64576eee9c0f6b59d8c7e1f6b187c5c7703739e7ba8ad4b1feda016359f64a9351e60fad079e42e0d74d3c8a8b4bda77e91fbd70519a95143b65aeeb30c938e8972dfd3e31297e41524aa86fad15409cdc38f1f8d8db868846568ea60695b419ab30c28abdef19e0047024b057d5efda622ab8b4ff62b5311ac2d74f2cacfd506c6d4c817d82143167b28642813405cd5f0946d728a4f440fbf4c0cd729f54f0f9645b972f15a2a54bc7ff3d7c675f8425cb6e9277096b38ba5e7de1a8699080eb8881d1594ccd1f812128baccd0cb05d114f3799eaf9f591d0811a4af96cef3759975d2063b7f639ad22073d844618bfdb68226e000492d4ade90e27f6a9a379244c0b00c6de80b38bb6e5ce7b3296430a16db99b295094363e52c3ea71a80cb009af614b160b5960b98e2c713389edfcee380049ae4a8eea0b9e1685ca2268a2fe3ed97ce75f1ad4cd1eb73edd8512cf016871e98dac33951ece3a40d591c40412610446686b577eb1601db6d2e998895ddc049a1e93e47641f842bbb0dec87b5dee6733615ad7a45f861bdede2b2de8e9fbcda9563d782791379fb3f5feff067dc5484e951c47542fde4f62fc04eb905d58b4ec80ec3b3ee7f0e5a60c32dc874121e9c3ca9712239767ee6592c314f0ccc0fe792e5f519ec6663a42888c68b7b002341fd39fd2fbc41e7fd548ec056c4e05e24a78399d3c8f48cdd2676ac604ebc4c84a47d839cc6b1535fac0533a4ca9138f14a7e0b0080d770c4c2ccfafabc68ccaaa23e0e061860712df8529a085fdfcbab5e513097536dd0670086c67fc6234a371779f389e95dee24b78f93a69a4290a433d34040abd0a75507ca32ee13de1558cc816ef48ce6eed985a1a76787e184798d68ce5dd6241fc09e0b77390b0b69aff76a02aecac60c1bce8c723f9ed73edf9b3e20b90c092863e608c9db321d49de7f44b1ac49558db75f9e29f34192d9691963e5254aa12c6aea98d1d1a840c2faabb02e00a5bd38316eccbe972bd907def5f8d7d79b9519e8babda24b3427503792c6dc8d9ae9724df083924635f540a21d7e1b9933788735ab3ad414e4b9ba1367f36b6a3246e74927373bb6e79d55c793299f9e3e032e65f4d2f36b522147d8d5b1cba49359ec3949ae1278b859033de899b22a2d6e7e17aee46a208b40aa271cb9fb0f026520b3894971499779c0f9ef9eb944dde631a32341fa87dbd049c285125422e5928e21dec9dbc6635988f05c587b7eec02b49900149cf1a484acd7c5e6e3ac490f4d38bb201268a16d168d5e48b87149664050c73d3d8492547f571a57cdb5d70fa2c09e53a1e297cc2a7b5a74154dd97cc2a38e15a9ccc779b0515c992ff2b7b1ef829f9a22dbb800029dd653765add87fe5cfa163cc0944d67696e39cadd79c48293fa255dd03150b2932d05129732754f9696c9fd9714de01c8efedcd8e6d17085d51fb451a5246151d16e9d24b3492c66fa542ac22beb2f4066f1a88f4eaa38e25a5b52582c63ea77ef4b0a36815564db995d2521fc4a2e5639e7ec0e1d1739285daf71260a51f8adcbd03a4b4098ad9a8f8c2d9a8a108e809c2a3ab231f878a2dde30bf68f8845359e1684a9f020c09181e03016446bc770c78c464fa66713b546f9d7c533da354a9163f9b42b76c314c57c07c07c30b716f60db22ce76fcd720c73c2df5ebb161ff6992e146c30830f6a9fbb409a85c79a5ce1f332b2e31d527cdc8b44abdb1fe028200c38a9ad45bff498ff4e07ceabbd5ae060a93433ff06095d454a03a5f9d91d7b32be0f972010b52f2282bd4a1faf807a8c71e2bc30db775cc4b13ef190fc25fbef608f71c5406608701998bdf8a335870e5615a955cf97365fdd1132ddc05a6565521a5e3ef49c93ae6f3a4d4d75c8baf814299ddeb46527746aa4587b3082e93c07ff6e873ffcdfe26a570aa3efabb92fe64a288b8351742a62d2cee41de65aa1e05b3d60413bacf42bfdaa740c1a900c9faa78cc47ac2cf87a018232d7c550c633d7a91eddab52ff78d06c46c0fe8c5bb12c8a02c8f8270370c27c0dcc663be571f5decea7826dbdeb008a275a2800e87b629b0c2fe34de63653ffe4c7a0a0398f736b645ca013f8dfca0c252985f4c235c0c7f873320e6e408c30a3c885b89f216ea63f56d55f481fa3df7a1d24b46c2d842b4434ee0279689b7d5e0dff29228387c4efac4e61a7635b7f9893faa7a2734117684f8f38e08fe1203b2d8c4470b1e08d27069b985a1845089b92f342d26865120b395448ece03a86e4ca8d10fc26dd17200c261245ee6f557ece9f2c179306f7d9b63dae51ae9c6e02dd14889439505a9be0d1443371deb5352b0c00be68c196c0edfb6d645b903d447502caa7ca18a4d0866b44ce7d6e363e5d25e9a1285866805a0311ce5861071dbfe874bfc0ec4dfd2d4fb4d87fa75b7e39dc3d5ea51bc69ee51ba59c8c89dd340da14ce62b3ac1ef835302a797e626b1249025d7a7e82e5addb9f5c4bad413013453f310ab890e315f43973c8bc1f500001351de86accf54324f1bde52aaf61ac71471f975b5bfcaf1273fb6f5ce496499864ad7c73041d816bf219488da099a99e6f2f6ee919b9756740d50cf25b09a119e9e815fb30f7b30675b8286b209ce54533feb76f6bfcfd5617ccffa8fff7bdbacbb9298e580f5b47eafbd45d565bbf9060410561fde8124486aab7287cdf397d2e116e80ec31a1a7f1b5da8645294df923ab1e082f41d958b69c139f9d13548afbe74120a1c4608a5cc029cba371ee89bb5885bd54ddc5f25b591bba56e44a8511af16dca53a52af9a981427cb47f137fc8c261a481962172e661d0a1742d535db8b2dd244708fa9df55c11ebc550ee57863abd2f673513398c4353b033a73cce3f85865541ac4e3e8bc21e99e768b355fb8fe081f3fbba8898a39368353d651927ddf1271f0d1fff357c02b7b76e54109aca2fcf50e304d9d1897a10fd04d8ec941c6068a4b45cfc975773548280c0a17865a3266377a8f5e637793a77e33784d7da1f58488200b6efd3cd7b85b67a2b4a94e0b42e9849155f9fa991ffc4ddf2f5bd559a6d6c68685c7864579f1d0932e71c347760201e400d0eff327fb17717a68806a0fa4cd3441e1468f0f573644760eb0598dfd1eec7a6c73b56324d6f7ad7cde74bb982f2ce02266e799d2fd0b9af42826bcaff42be491eee9cba6621deff2b182b27bcf32a4207587ae090eb21e22f7b23b94bcb7c5eab6962d4b49e2966dca617dd6890a7cbca0b5a5c73541e59b1b8b903b60c6609dae24b163fc97f7412cb95218c500f6b34f4a0201c0614b6e7b40cf686531ee01872a69718251307961ad12973c3c71ac0ae32f133b40b2ed88f2a22bb617fb7ee9619851f49baf45d2672aa90c2ef3c25bcff3617877bfa89b2fb6475cd152e425f24a29ccfa2812b1fd46d6c1562b319d964d0ee016a7268f4ccfe8a81e743d505064f9f1510482b45adc1a8331cd68692fe0649afbccb06dfd163a2e941ea5a812de16f77ca8340f98e0b85c05e4dd95f99a1952b79120feadc4a97909995252a83e51318ac870d4786de8d65dc055096d47dc72e7f0da69a63e5a5633a3b481be32b6b2666eeab134107dd13c86d5c675f240b9fdc024a901dd7f07167e5e007b9a65e92a5bc4fc9fa3d7b702a1f828e50ba4c13a9b3864a616eb1c65e0cd0101f85f4f2daf80cb31abf7caf5dd35e6023107dfa775f5c36cdff3b2b141b849eef9e969a67580fad07b22fdca2ae58bfcdc11401e5b9f94f6e6681352cf9e743c19ba61151848b8951a0bf667a90d70ce657f39dbbcf1c85a4c3c8c23b6228056c076c5ede90535f0a050af8de3242e502ef86cb04ecad4b2f34a5c0c22bd1b10d28e0a4a8454e229f00680b455f2e2297c0e11eba12dc19516f8f8ec4281c210a3bd395099e6f27489ec147107a2fb14a6c1aacf90578a384b9e7f899602cf92c5ceab6c1203386cbcbed6ee93891905020777352dee53a79e4216b27ad5f4f277c18b59f8926ec1358fc4fe5a6469c6d1ad41188730944f427d973649a90621ebae3aaad28ef35d283ecbc42c29b0c81352745f7d5f50c338c0f4b5f252d5e64b02fcae3cbf54864c3d710832def1cfa09a6eb25f3b16007fa0672845911837f596d23e5237e5a648458143ae68a62e53385be6baadae20c42b7c8f3a56f72c4342611dda6f8776691e05b4b027c37206ce250476ccce62e4afc74f666f330ad4d01a0e7bc7f275a3ac38611e49a6b63197d5b855f3ffcd5023e14398feeb37787fb0919acbb1d9a9633e3b0122d54263703e8faaadb31265b20024490032045f4c39bd4a92739d9c4b7886b0e15cb4ff2f0de266cdf79c587de877839f477518303b1caa294d2407abccb14865c08be8936f6520a9f461a8314a77608e1c7edb5782570e6cb5238318610dac2626192111850f08ac303345e59f1e10707fd6a64b0b7de4808ef3152d1b6ea52ea48511a453c786034446b47bf29c2d5241bd4706094291e99bcb9bbd134f4bf24f066e00468872c6654757411ecfb3b731c8b353dabb9e22859e68201066433f3d4331076ff4cc027ede58d87474d8301c9da696c7862e54daf1ea4fc417fedeb255ae8ce2b6678be63436a1b51fc61a139e07389fa3b5e74037c13352950e203eeeaf1f56a8cb748200749fc79d7e8da251250560c9709d57971ad5f77c637c28e663b5ce3e6451d2ecb7282639de99028940de7fa5078394c7fe68aa0c4f6dd03497fe56e1876908c2193dfd4f1368abdcf484abb29854f9cc62724c05b89f626a9b0e72b83c8c58477608ee14d248a77ae0f5053ec8e15f67a2e2e9c4e8a56758cff723d09803e509030d2cebfe9671d874eb8ef5b51e39418a46b07ca9f4d44028e7db219d9d529680d7459fe484782939bc8b0480e5e4b7f8337da6c19490538db956cd013e6d6b19744744b646ebabccfd05adf8ff776cc04b80c53c5869e86610a0150b9df4f7466b678e78aeb3f39ade0eba14f76fd8483e19c6221059e3dfc9d1699d94dac9a3e31f5115a2ce7d059073487d0c2930f2d103de7b95025093e3f9d516ef3fa472095d2ba28226777d37bfd6cad4ee7f0e83323bd182a1a0a396f46eee8dded1017f36012fd907dd391a4a363184205bf00be839b418ac3f287f02b53813e051e76a2becbf8e45844509d000ec8c67a7dbfba6443ae1fe6ee809436167eace9e9e1cb4ba57a468cf373fa8c93de3ba64a6efd7fb022807f205d2fd32b9c9f145d90d4c6a0f1b284051ecb0f3eb079660f8b5265b8c98af2bd545080e9c302848a8209030acacdc330908ddcd573aa8bb8f2654a6e845d0acb9917f5906c22510cc8a04a8c5764a603fcbfbb055b938617552504edefebe13e9f138049e7388ca40e51b3e0602b0562913ec345dab6180f984c3ef295b4f9f31d98a5e310916b812c265da41230db6a01e794e6a95b9959c388d8f11bfe22adf277e88d667a8b523fde0d2f74b3a07599390ebcc54c98274869294230c56edda468d5d73f3f33e0af3c0dec3dc7a643619c0f94006592016524cd1af6509ce5fbaf0fbcd246fec033a1246ade03e3c840fba38f6698d5970348174bf2bbd60568df98342db60608ba088429be8bb0f5b0bbf3005a4e9eb4f610b71a617dec310dec8dce3d5f0f2128daa269de865d89d1a0d123449405564d217d1e9cb688de86fbfc61ae3f87d3d4a95ee93630bf5799d991b89569ebe668580f755b018afc79506831ab05cd3fbf7bab893677531bc2b78c6be8301cfff2f197966bd6df77b02b6c45d08243e6b4158327940c017351ffdefe673b909b38f09d2f91ffdccc8f5ea9527d17e528dda149cff506d655d1aff495f3a9f2f68abd3426971ad8de65cc963de1f0832a203e012c0ccf6515781c474f08fd37c1435aa6086c6785d1961804ccedba99674570301a14da112e338b08e327bac32d3eefb08a0327076c71e160e0f67d92aa0ffc4d15a9d4b232c37c27c47762ba4ec6716752aaafc2b88209ab19504f8cd9ab6147dab5fa3d50f72c56719fcdfd5116d401e5d7ded0944367e87160e963e847169cbd00879df20c9f78dd5cefc8a233aa54ffaffc34bae2bd5d26298eebf69ef2422d075e1fbc5fd38a0fb125a2219e472918bdafbd24e6067a9ca12e9f6898fb528964328b59b35e6941435b37be1ea3abc2539310dbe4589360e0fc6a691c12a79058069d8efaf6ff7ee0e769d6965bcd89252aab463cf967816fb6cd87ec7fd319e5ab4d083a40920a0197f4abb571148aadd224bbd5904911e3f85c9eee628846e892144681897d1ca5e119ae1ddd067754245311b972a48a3799df45536f7cb9b4993ca695a15d25996b0d000af2bc38aa2c456f898a2ba3ffb05609914e18fa7fa9597182b02b02b3f826c9df7712dcfab09cc670bdbe8361622efdcce0c0fc2e9c04651f1a091e57623e1e8cf464cd1d45840a9af6c3bb7106fa1833f9b0b6fd7e74a4588b2d8c6cfc2a3405e45ae7159bdae00379eb3db3a69b53d22d1ad763776b5e132dc51ddefc4f8c748e8e40a4dffd5999404c8bf843d4d66ec3ac7465e2689f47aab8e5536775ce1e782294d92753975a12eba6c0fbe3f99bef4685be0b7673fe13065848c43c085b6e82b3b5c7b584f1a043e76aaf493db07c2bf98e5c78394d6d5eb100e89ad0609b8b773346cb8b3795b39fecbc84428b5af190771e7c6f4cb9114a91f701647fd0f4286471063510c7ce3960918894328ecf7ad68d31d4145bd0bb7e2d93586e5f82fdc893bb0f8c845dd3d3f6ed32168870cf6e1fd9a820270acc7bc84b953216553c8a89b9ea7ea712e47e583cb67f16a1f74893c1e6c885a7098b84ee71bfbeb300df13003469055e3738ef1c20ea8695cedfb9cb656b9cd8194951876df419f7d3bb4ac587dbd29863f1c172d94ad74295ee0933faa10abe11ac9d02080107258ba8b8c11b3fd9d67a0215c7cca8aa516213955a112447a9df1247fee33c51e4b402e8356b63b0d2b95dfe607b745ae88d2440ec817347466ce1b85e17ed247d7e5acb1ede86e5ab3dd0fd233b501e43a7852d12b44f38e2af6ff8c8f1ced98e4bae45c6fecd08dcb3a1d2c14cc29dc25afc5b3c49373df57d7914f4848114d17099281ccefa07f0231cf5b3800d7fd14653b2f633ac6271cf96dd2f09d826ffa78bd69292244889bfa711682ccaae0e2d158e77555a3e106f04024325cfa9a2c470225900831813fd63ad2639a7de8c8a354e4aa12834b32abb6478145bf66e04ae54e82cde3a244b5489e953e10955bcd0039cb28890c51761ab3c1a4436c266331ee84d56f97f4ba60e19c808ebdd7b15858d68e1f83f4e718a0dec30bb80ffb7b0aa48aecbd3bb8fe2da979b142b766cdea463b1de63a9be584dc57b52744a50b9b318cd516f7f570edf39a1b5a1e208cf6d1447d47913b5c37af7a713ba0925b57e1d846e82aef47539ef01ddee47190e452e5a5d260c3b4dff7d3a0e613fe04471cd456920cfdf8a3c911492077a335a5e51372a841eeb99b53f16ccf52ee1ffaa165b3e34d48254b48ea8d7a9e4e7244e53004752010637460e9193e0d904e86f7cf1be735485aa5e9c7e48fc0d9eed9fcf09cf2f11ba3ceae6b42e41e50207b7c40efb59e9abc93cb73d313e3579b9ef033e6e209ad43e0dc03514026ff25941f81e764eb0ae0e50caab5869220c1ddc45024f6f9cfd87ebae8ebf35bfc84eff6b6e26d2034ee8bfaeb409850b7b248192bb700143e0ceef99bc215fae28c007506bd5f4ccd7b93492782359fa1b533d16a97fb8683c64f62b32399eb2448b85a6d453782bf19fbf18bdf9ac1adc1a9fae0a0ccee57a2b80409977db28cba37cdaed45b900e8e942111fa1698e4372a1a01deef3857de489fe148d66703790a694f98d433ad094742c663aa0935affacf3e4464a06553b8f94839e4e0f548c03ced8344826642613942b5d3099dd3e153345bfbb0e47a2c122f04ba3a6a28e23ed8825943a81cb773b0b3293ccaf8448a26ffc29c624d12e89c205749c0eaffba9b8bca47b80a58068b54ceb51324afaa10cedbc62861e46e11d39e753bf3a662b09f9cf5842400c59f5e55617e4c7411a0fd5d076c835f33ced98a68e94af170322b401ac94ea7d515b79b19bbd08fd128e8067869d2dea88e6f26a7e6649d111805fa80e557377449c7458b506fd3bc9c0b917a51c6cccb42b607dd7731ba1ef0eb7073285c4bfcadbf26342fc977456e6a45680217267cc230bf28471645a8fdab00bc768165279c021a4556e6e8062727bff234d001dc48bc7ffd879b779a69e0e491e348967abb03810de752408b29556c86c0c38e965546f56aeaccf0f77cf1bf3cc0c2016fe60e42c72eb6c49ca3707fccc902159b805b47a016e1801111b31f5a0c4c1bccae1541539888c0519244134c2d07809ca1acd8669ac35cc09d2a53cecdbf6ec1d376cc47fcafefa1e8eb7c68b8a4ffdb884d9cba3409f8503545e4c77c19fef173dbf41c9f487f91bd558f69bdad0f778ea026cc225a9bedfcda62c1f4b44ed177d778d2d8fceb5930dcd1353964bc386893aa7224930afd138ccdd3a6bcb8b181dbf6ba278f196aae3ecd1d81d325d4d5366029537f9ef1451911c973fb20fe02efeb3fe75ac315433acc545cca995bb7cf6818ee43e117407cd91b57289f15c6a4d1dac2cdda2595ffea8c8fb9ee77f17670faa686c7ac8034a5223515ad56e2a370309278abb4f2b7a64bd96ed3748107a38a32eb7500c0fc1638db3237c56aaecf0537027b5868cf541926bc8fa30e59676106ffdd97c5dd0234818c0ecaedb1aecd361050dde688f84bbc0782e7737bb2efddfdc18d835fd74f27482ddba9ee1b2ee87593ecf4ce3f70d3936cafda9478bec17a6e5b220fc83d10066f07cf8ecbde6882118e01351af30a10af2d1f5364cde7763c30a5bda9d96205db6953a97be33dd0ab74398bde4379c173b3967315d438ac00b232e0bc3c7bb78fe0f650ccf79043713ad505e8334e38d01d4e86b9a24d300aa2c7640a487a731b891c997d2cec6788943758b739d9fe20563c3fbd1a367847b118bb742c9bc7907c7fbb28be0510b0234a3084eda67ce2b1ffa95a822fc1a7f78a18f51394739a589cf0edb9b0f570c9226a45cfb128329fcc0186abdf10c4882dd3fd27bb4163a9f1eecaefad45d91e8aece3810afef6e903296aa276d1151ba209174aa0a298baf70769a578b2d273118c62363ce93032e2f8033528c64b557040acec01badb20059a75ef2252a0625e4edac4697e4fd4d6fd6ffa4ac4477d6ee9105256af59d079299b3190a941b70428fa84b4e9cbc1acf70acc87c84bd5f9ce2220f1140aec49a5c9abef6fe47911fa4cea392246debba2749043fb3baa3f2e6fbe59cfcc97e585c3c7dadba3265adbda9da685d74bb15c9d6c41b944287234c7d10ab6ee898da90cf8478e7326b5bbdb484f4dc3b8097b1926b5778f6c98add66c685f1c04f35ed78cbb1c561d88a7604ea91043732992c6228bc136b1b27ecac873bbd6ce0f6d699b55ee96e1a653a92e130ab94702e1cef584967bbdfceb6e83844b76e97ff87c90bdf36320ffd5db2b044415299b0ed084961e92b68aefa2cb464ec18b10284073d349f4b5ebf7c1302ad6b8a24cca46a57be15174adadea03a91d350488c068fbf03930b4128b4db3869fe1a91794f27b2fe9e7e79109fd5e5c9455399e882613a42bb9e5e5ea4f4047c8e56a9eb588d496d6ca2fac1a65fefb9c4694b3592b6ce91a9f29d5582c5e67fc967b727b04a15db13f74421880efb7a03d5a20547ac6727e5ebfb9cf9f269c54e60e35dd0cf0e92da5c8df592f1ec264057a2f123f9ec26d2eb1eec535c7d7c4df438489bf661b4ba4c4bee8cdff8b3ee2e67126854b2681d49a23a0a3b9790110bf5501ab7cb4df5e47b7fae5a642be9621862dba1916a21e2728724755acb6c3b62233e907ac7af1078ff536c285357711fe12ebfbaa9ce307543231671330bfa1eeefebd076976efddba08242dcb5cae5b0ec84f3a087b1a7366a436cbe69128e807fbb529408ad1e5903219f7fedf73a3cac96b7e99475109c1639303b34461d785df0f09a7230f7770b065e448a8ff58c67f4498be237d5b16a0f06530257a9aa4ca45bc3b14577e890c3505c0697dd73767764e9915770952f4586db690d2d622614e044cbb0af305ef9140014ca9332d8ddb62ecbc0384e2202edc248c8018b150af4e5a6528b6eabfb45ba555ae1be566f5a60a885f1af3b79e1a781980444c4e03695cfaeddb7db5085a37c151169fa574c15bd72507ef81bc00cd181536c46a56ab2a718c12d49d8c4ae0149fee62e6f817e425f2d138046466a84d2eae8f52d114368c00291a52a6e7961fd241d21e1a63e9773557c5a3e94d1491fb0d9918478f634b441bffa065f09a90882a0ffb617e7ba3f8fbc692922bfa4261cf05922913ec6e5651d17be45c2c0a1dc86639546727900152e1512e22c849f2fee349ffe38e7515c61aaec516baa4add688e1a11ca0000926a2adf0ac57a82774bc87eac72a6c1235510b45b4fb4918d115695ef45d797092268c9f253ca84b74bcc797aca589268062577d4ec54c5a423dd79ef64d572973cc5122b5beea3d8c063d0adef0505107d93ed8889b2545e10e54dbe582edaaf8f1b27d6de1df37ed3a766a1fb7d4702a481f3a408a89ad92e1fda6cc5ea840e379d0d4c6471374a71806ee0ab4ef94f6d1300a2bace3748c93b23ba9d8aad84612d0cad0667e90894581e520bdcb0f2d7f7e5c2f6fd3d672dd7fed1a126e935c3de6b147db1d31adab8f14fed9f24fe7b174827481f7e4ee6d3b854b8a86066e0cc5eb026f74b59fe9fefaae3140c0f700a9e3d3ac7b795a94dcc8d4613ac47f6044c85696d678072b9e089f263c474a9b7fc0b51615a680dabe4b74ef8d7d0e72bcbf117beb11495edacf3dbb8c6ce95faf463110b8cc397e43c304cc3a07a44530b30e9df589a32b19dc24ad448594209c3fa0cfce7f43cf235d1b4eace71d023088d0eba500c45046e0284b5dfb8dafa1816102da7a6ff15be1feda9ab87286ae557434d82cb033d3a5097bd5d136bcd9ca117d4899b1bd76f1437b9dd4e8d9719c9204de28d0d6c93bc0c836c3eee10d038db0e5425f5ff5c45d447d64e976d245b593ac941e91ef7f521d8fc15cd155be14a2d75a6a6e32e3d492492c80edd80b4c373ab0a93902c26a85d39c358d84701947575993c67276d660ae76b1ffa9006c6db43dd4e70ac6742226136488aa139f97c62ecde901f1c2b6903ed55f7ee7f8dff5c4e513a9f8d2ee7359c1b7bca407ae131ad6a51ebd0f5ea3be001126a6a9aab32b079d38c7d0b6040d6740d739b48ad3af174af310f163af5d0460b2264038f05e44499687c1ea81da52000d8f7c597d5cc15edfd6dbcdeb34006b5abc3e1fd3224fdf205f3b2c5a0713c2b98b53da26f8d0a0fe5b62efe5516f65d2d3c484094ab7e669c451822292e50d4f53eaffba84a7daa99437d63d9a8527b2435c5831d05f9eb15f6b089f9d97a46360ea1770d6d87710c3d7b0804bb7589a3ce216dc4eb0d2598e75fada4b296fd4e126951731287f03f912bb6cbc04bb5cf1e894f9812b281325a3783098dd3e039a05c003eeb5116f8766a6f8a254073f7a6d623a4082a8be0693096fde1e1eaff026543473414108761c1e6d61652c2ec5bd69a9f83aa58bae00ac0075401b902fd5d31cc707d1f7a987f7a9a4404bf1699a45148699ecda684ded0f5b0771844cb376515323b041a1c86c39a5b6adcf4e21b8fdb48be75ea83c460981556eb7c29ef59276a37dd48b519a9e524a28d774fa30e25e152c11a92c61be49c4ebdc94034bfc1e4bb82746f64c2550e41a14a13c38986a43e4263f6daa0f95863ec531af3aef467a1bff8c1a2b38cc036909fe7d2459d932631e99003e9ee4ea0d1f8ab236ecada33edda1f2d777e6aaa47519cc869a739e9cd794c556dba819ecbc890154a715c0928b5705dd62413bbaf8b28796909615ff2d6e2c4a5970a79261172a0266887b16631233d9f2ff5cea4b7f3b9c314e120daa33893c11db43a54034cef742f8a1c44df7d25d15f345dbe024b8de375e67238ef08906fff1d02305dfdb538bcd1eaf45e2ee47059ecb2d0ad91c34e1f04ff40aec74bfa6938cf915fb3b960480d0e05b532a9f6e91be8e241a7a4c85b2a41b8cb8ab511835b30ec6b78f901b0749acb150329323d7c42d0d09469d8df9fa8b785ca06208cf6f64f59e30494df51efe5bbdd912837694f51b526e7f145269c68b4ea52c79cef2c09a2caeb521a321e1619045b1bf1bbd248091347c5e8f5f4d3d31bc34bbb55cb10dea2050e8c131506ae4d575d6aac663c6bf4876e7ecb709d563a722ca95543cb61523acbe86a3566b7b0132491136c71bb2b23fd475c4c8dfd96f787a5758b86c992505fd67a1746604439fa1ebe6f387eb481e50a944a67eac6ef48b0b8babf860b9ba18090c0f9d46f376f60429b770435198e9f89b40b715d8cb84740bf51ccbb10920511cdfda62f74d2a724da3139d4c28a4ee7700f6b89f98fc2385ab52833c5538887a5e5b39d646a73372d1691887334ac9922dd98cae39917f604f5561e7f779ea073ea87a9c3a7ef2456c7297dd260b796efd880cd8a43fd54edb2b45d88d8a3481e1252523c0fa9743ed0a05cb49d27baf6d6949937f23293a198e71957f1245c1b0ab20d8c1e46102657ec800a5eff157f4a96d4b16cc4a87563dd1c2500f65d7d0939152b22c3d85a4c39cbdfb7df8890a46b61ab71eb4e4041db17a90ac44a0007065e014c189c1d5a8c1d59114b22a6b5e9e7c857808b2b8a0aee4adf2b41562e2c58052994b664cf998478aa97f311a3015910c486f2ca9fe6bf30bf139cb720654a9e5543449a47cca07964b8b9c1eb1689ab953a6e88f7774c8b3b32f28d325439701751b814d98d3217014a98954dde6e168e64e6c9f6e40ba534e90bc66b7c1a908f5e015a188b0586dad142cfbdb11fbcd83332bbdfd6a8652c9cbb0fe98e25eae06b7e8f8961d94e395ef30a095d86bb7b37772f6ad52284fd72d2356903cf7c8403c0ee12f1d0e64b6fbe4b080a7d9c3ee1afa0253994804cdc6c096b5ec7a790bd92c97f880fd749f461c2c4b7428944f54368d3e1f76507614cc2b1c81670e042cb0eccc5d7947bc5e6b43dfee439123bab2c30bffd311f13ac7042f42886680b83e92ffe080da4b26b28d50e4a05e2b5fb6ae7926337d9600bde36c7fe6e38a3ece6462db90ecc14677286b8336f139cb7555cead216ab34196a1879d127988c7b40c7594916eb71d0b7d461bb32b6767a1b99f76b2006ab2281872af0a43f6c44c8c705ffc885b71da818d2cfc8f0e12b7c20fb991691dbb0fb5abc87511a77a6a7680cc9bff98dc71ee394b015599235e02cf33abff862d3e3f4207a425b5a8fea2655cc2a57d2d6087a7f9a22a3cba0509dcc61492a22ca9bc14973493bcfdbfeb4fe4f83c47d6ff62bae7602d12a161ef17920a3024c7665b7ccac9c520590b09eb72c309519c46f177073f00de50a569b7ad80c4ad5ed592a249ade148455cac4645b55620273e18e48c5303863261fae7b072c14c382a123e4d8f4f2dd0251e698ef66d2055485ca2357234c423698e26a03dae5270ddb9bf76ba889dd9ef4e5d0bc1651e1f02a63d3253ec8d356701d239ed6ca54415254e08cc2b1eb54591b0d53f4b37298fc1e27a5bfb415d486157e370c1ac4762f5c1bcdeeb0d4b1911d0ecca83c3614ac16bc3af07ec0f64610bbe3d8c4cdbceab731b170a571d8ac14fb6fb3a9b0fb63eabab534476e0cfcb2c0be3e318dddcff66f988c82c5ed6ff940a646ad25e878aabbe27aac73d2a34cb5a960f5db08f5a380e50f7e57d1224355c2b6dc8573f10361b14b6747623eb7fb6815189fe0f5fb84d785c5b6a57b499547d4c75c0539648e7ee6135fc39355b1bc908f7a8e41d8daeba91f0885299e9497e12b5617fa391f61985ad6b7559fb949304f748acb202fbf5659811bc98f7155584c74142d8e6d48b7432a8228f7936b135549311bbabbea90ae07ea74f68f2032dcbae5ee71d37e30b1ee89a9b51f4b493d9ee433a984e9a3f14edf5e703f229be005ec401b68089c4882f3fe57cf2aae232edccf67f0008d6400d0fc4ee2edc9483f849e8d934db992e6ddec4586a9626cf78c16d9eb70d360dbbb48cbf2ccff87f080f1a1bbacd877846edd9e6d4df2f52e6ddc185071ea4324687a658efd55002a317bed27d2a9b1507b9be2efd9b0d91351d094199b5340625035b25092893c5cc3540194f478aeb76236d43dd5abcd1c32a39aaf4be10495af0dda2508a5eaf02d857b5e823255d033c8e1dbe0bb04d4d72df77cbfcdf43e30273c044d73cb3e490ce30be947213a41f4f3b058ec09fb670d5a84ce6a0a3c9f564d8df9b9355977d7ae8fffce3c2cdc6abd5ecae962f5b88469c58873fcee2f021e332f41970539f59429d2b26fff2949c60f50282f94fc046d62e9c148dbac6f97fa2fb200fc67d23c4c6d34a761efa8cc33a2370a0de4c18e8c207ef375a26c852945a0f1940a10feadb13001ab420f4f6f3aa1e3995c3a1a195cd9f2b5e23b24df154ebf3e570595020eabeb3a77b9644eee151c058dce7b7f77ec6a2b3b2d608c8d09e09f69d53f221b27064fff319d92f395ea312ba0d57fefe0c3a6d1bdf084162b1303cbeb0fcfa86bb39a59f95be1e402810a631871542008d8f2c6d8f85aeed7e981785fc714342aea22313c53323cfe8c7f481ff3c1c932e263849d1e99b5dbf670f952e0b05c7231b9a4d381fb3fa1ed1bd6972703899e5e0a93918fa7dcbf1ef56bfc8e27ddfaf56d3f5253f84ce83046c3ea50e063511a8ef103ecb81062125a61db77051194fd7582162e6ab604aa9768fc2ce38cd425bf55427356898607674c0a49e4258d143e4128c2e664d87c0c059b56683422d370f2a828aefd1599e401cebda4c3cb6ece5ddc5ae539680ac974ba53f249b40adac8b7bcd36668b66fdb74e40e93b61579ac32ed1bb77ba9852d2c9b76d9496c85f58a73a465c4a061a02c013cfb47d70b37834293a17e7d9c414bfeb414bd472a50d2b96977b91b041f55a018ed6bb0f30feec4aa148b453057eec1974a6b47e3cc3cd3bc06c850944af526b1184b686cec97bb068902fa467ff6e4b53f499f94cf9f02d24af7b95302e8de45cf07278a7a76972ed229dc4e4f8decd1176b2c6f6a58160bc98db861c7c572e2b7f30d671340c0d089402b88978baf48b8d7916f80dd00fa271ab76f08e33bb408760a304c8c921290b81d1e0bb8661f694869caf6a4b874922f859be5f659381ae676634959f23f5cd195191a7ddfbe8d512e10793e49dd5c7e34f4bfce02108229e8d1622608beeef5b2b451e3b6b8e9a903d2d03e39d0b9ec6fbb10b748ed3b115abc38ab1d1814c4f7abb45af6ac17145ca24d50409958952dfd6812eb57aa13ac612aedb93cc979f7a821d61a5d8b20acef955aa08bee26d09536a6dc62d19c4084fc634261b0cf41fc461c3baebb4b8a0fcd1bdbd96a9c05fd99d2d107ceb9625ce9365111eb73edd8512cf016871e98dac33951ece3a40d591c40412610446686b577eb1601db6d2e998895ddc049a1e93e47641f842bbb0dec87b5dee6733615ad7a45f861bdede2b2de8e9fbcda9563d78279137341ad14ab39192dcbee688596119590375604ed97ecd663d9d701f1529c4ffdc626d29303f56d6fc1e378ba71f752264aabdd3230f76540b5f3f12c50b768aee4b4fc2d0d18707d799a2d80b1a0ce4bf86610b0396bb55225fb52f02fc7644625d1e956fabf92673e6dbf5d273033411c4e4a63473ffde1350a2404c7f5fd5350ccc3c2ccee6a0a676180565fb91ec16fd9854a00e58e0fbfd14c15062e5407b76346868f778ad640f6f6e71cba7f3d20b6dce9d9d10e7a633dd8dc8b5ae2e667c7409f41a770399afcb2edcf51655eb9aa098ac4144524c158f37b866a3632c3609e8e134563c424342582fa28d4d36c590aabba8712a09a003e2800265891d1d0c8ce987e0b1911d8422de18a97bbc2c1d83ce2f5bf2365fa87fa53f4ddc4876979c917621391af65e0182874d9329e659972d0fff38f0ecf721021779f2e7b1e9c9b12e0634a9756103b1a70a16e756d32e6eb3bba5896b656b129effc5065db6b077d691add8386ab67df9677b3dcb3c917cbb6e79d55c793299f9e3e032e65f4d2f36b522147d8d5b1cba49359ec3949ae1278b859033de899b22a2d6e7e17aee46a208b40aa271cb9fb0f026520b3894971499779c0f9ef9eb944dde631a32341fa804f98bf31aafbf8640ff14a8873fd88241142d8ae2dc8566018487f7d78296f5d373f1bdc12ddb9b91f4418a1a8e91336e4dffbdae98762d7506695c2404a85f1e0f299cbf6f62fa985c72d1450266ee3e32f4a56dbef487346c206e23f617af7f3c83309fe474428ab9a6c2c5c91aad189cb153148025c30794ddbe3f5244e8095670af7e9b6d8e149e62895629a2b39838f75c197e1918c2721250d532111f022d6500af46a10cbc9d0767eec0f39dec2fee3323d949514577881c65a7b9c42131f1f8f0bc5ad1e02f1f0585284ee54972d5eab5c31b0d40bc5fb426a5a5e09a9b7ac6363bf0784d37197824a31e0699d97b2cba4b73f669d91bdd54d8702a251a1ca8f7f4241dd81070e759d6b117fe4d6d807279225ae4a4884bc8137f637f742f70c78c464fa66713b546f9d7c533da354a9163f9b42b76c314c57c07c07c30b716f60db22ce76fcd720c73c2df5ebb161ff6992e146c30830f6a9fbb409a85c79a5ce1f332b2e31d527cdc8b44abdb1fe065ea1f7da6243f09edaf6d4b5f678614c6b0fb7bf6680d8125ccd083e94225a24622de3a173dae03fcfcd2e9fad0fa136fa6e9293caef48042ba5c6e376c56c692812419b8826a121c1d5bb17dd5e9a361f9e7ff70b0ac8cb0c7f9cd5e59345eb65705f16811ca206073f0fce318e5a248fa09125a51c1628b1002d4223606186a7ee1d725bafa13c11765de296d90f18340401cb65c282c46497bd0c442def0a11e84b82556ca8939b97601472314e124d7d9d065a9619ccc2fcd094b105b763df48361ef6cb5ba1cd5b4522b2312b7399224836c5c9845b4c08c05b00fe5a25dddfc52561f8292d4eec68c48bce910652f038bd346deea722a58f69fb9eadb1fcc5d73a9c6644cfb19266e4ed33933054af2895f8b0f53dd17633d4d50eaeaceb9d69f53bdf60eb4475a50f52b424c27d4f05b33546b62d88992ff024936839fffee0e4fc7d47806194f5f57f14f6816b9ad12eb9768ed7e149eb0652776e5adcf4e1204c92dcc6e6aca707df7844f282e0a2a9b10c7b148bfc93c057c52cad85e73624d0e3c7c814ac034fafb13a4115827cd765a11e3b6b69bf198b49b148790489cf29361c3126ffdbf7d27019ec538dd7aa0495ea7f341f8711036fbf9c243e6c36bea05aa2ecdecad36b1a6c0627f1078ebcc9342716ba3e265672fedab0deaac7cf64337b265f55cdf1fb04fd207371be8924b384a3f8df46169444d870938aff5bc7a310ca3b022543ec4e9433ed3a1ec08ebe12b661ba166a05db057cae838c4aed2f4206e2fce6a88dc2896e327fdda11aff368f2bdade92d492ef864c36e35dcb008a438d16fddaae7652da14d462c2339cba2830e364463aa221f43daad558bda24bca5c1034c4489f0e64375f7fedf6d16f374288f54a4bcb1f55ed197cacfbda5928871c65cb2eca07d3cd21a77ee0dd12fe08aee1d237d5f161f7f2c77904e030fd4c742307b75994fc0e1a2a476c7774cfd9257d8701b4ec50191775d9b9519e2642713f67f1c8b6382f12764bc63da74170b9fc7f47ec0fc6b7b0973d490f3dc39fe5ad6c77c742dccad7902095708a08f9a386ba5d5562acb99d8ae147c3a22e6828dba0784dae2b4b7c560658dab7bed20a353c6a1211a58c15b7d57c9f0c877c662f73c60f7e676b7416dbdb6d13e734d7e786e9d4c742fb25d6e27306a53864121ee631774b8d9e80e32e79315f4e4d41a50a42c5e541e7cb0174e8cb4305c45568c8b77aba38099afa1e121e399c2ccc310f47ab60786683bb19ccee82a64365890e163b8b9939992226cd608bb88e90de88555711ff596fa870813bfce09259db3e53846a557ef7626a69ba47c2a3bbb8ce4db6380d57644317960ad0742eb31f52e6f33e30781f2403de49f915a07fe021185e9bdccab003adade01676fe4f28cebd69a14403c1f3aeae92eb84e0c123298a67be39adfaf39711516e850be5d9547f319ade71c284a99c9f6d095426f195fe27302fd491d45824c5a0c6d35228fabe3005c664f26fd448569357b7751e06b6107938381b4c80e3ee45a162ba6f7d4f2cd114a9ef4bcc2024a0f48ea46934b5dba202b67ff61897a974b99caf0ca9374c0fadcb8f0fce083e2ce797a3e2640ec8bcb9247253e5c511024e1d5753ef2a55ada921c8a7d4e199e9c105fc8264cd88b57ed8acc1838c2c44d765ab658a4ace9fe9715be9181d65d54eda58547d2f75cf23dc5b49344350e87a17a77b42278a09205565110a3f033741b8f38593eb5ebe92337265254ab5cd943cbeb66d50df7e3d91bde17c5e148d4bd6c60a4ff631e17aebf1b301155bc46d749ee6ce20327b0798c1cde91626cb49a4b022379b71b25e60511e06ea70c21e0ca3dbc79d34295bd772189aec8a856f830762a69bdf3f4bdd4677b7d447c885d377c3e2fa1e1d2057f9c7e2f4e43e8e1c860611405024d73a6167b072c0876da5b634d49201549a08e2e8ba99d1b862b25c1d9aa20e31cb94dd32c5deea581b11547b27476eb133655ad546f2a3e475536aa63847755cff054c698c39decec33dbd379cf10e44076b7caf6b5e7d0e0776e4275a600754a9a9a9bcfa3f0e325e85e668a637a5b0efb9737ab30d218eb099faa862b62ea5d414ac64c029b736592bab22a643cb9337f62ab5882cf079eacd2cf6a0e53b1a230290ed5ec82d39897ef889ae519a7b4269f75b9eeeecf39964d28619bc8834f41f41a3d3466c6fd9a79d103809162f6def5e8e0bbbefe69eea7d972e7001907e3b7dd119715dae99854b1f6bd576ff1b991a4e4bd6391db01ebd2274e5a1e6e90b71e7d558f4f953fe9b68f35c45cde47e76ea14b277f2953a61e6b82f362ad6641859ea00fc2b6fb6ea6942d46dcc910c1ddbaae47b2b5056b29342e6c66257f1cd7742f8737259e59cfc925c52e85ff79b7bc2eefd037369bacc7acd7657b3cc1da4c0e2c9abee3631486a0ef74fb5968a20fa9546dc0e049a4ca178892b12626578eb97a71eb1a3f6ebda96e10b51473840ea75f3eb228a0ba9074699f113e97b3d1e4e74db6ccb3f90611903addd0fda1daaf24e198cf520149447885e220189e33a976aecdf3b74e87e4eee5e9b7336514011ec1ea5c886681541557389066b4b032274d539511b72ef9687791f91f3d91283997b1ea1090064183b18e51b79a332ec9ef611528d559f95c33ef9e939afd3a3d1746455f5eaf292f1566ae50e2f77c7959f1586f950da41d5d0f4c5ab6ed9e749c271e4f04a3d158131fff2da97a54042371de04e78a6f1341f9b2f012fd39cb65bff5c5b5028fdf53e6b24d0a8303b1e9899837a621862160784355e42a11d7e13dfa4eb4cebb642d78fb0151020694e4509c6b7be4303e8d53f2e182ff4b6e99ce1974888f1a29c78b0db7f18e123c895abe4429385b26b596bedbd315c8f3a7bd7f6be351a93bdfe50d60ab9130b21977861cda51ea0f9af4af96938afdf0df4593dbaa4dee9ecc829fa2c9cd3205eb3c07eaa4277e21cec8b3defbbde204d868d8a8001af4a346ee4588896c47ee41dba1949c7cd29446adb0b3426d8b9f62d22c060c0b8dffb5df202eb31b72788180d3fe2b8d8d7a1ca304dfdde0f897c0a1246c2c51efb7c378c09b23e1cc6fa2df485e97a8595677ccfdcb62da6b028c197b662f4f3104de3524f21b7f080054cb161907bc287d00ac204d9468ba4cc7d197e43d1b93e552c6c32235f4aa399d62f39ad5c2c259497e99c49138927a42d207e7fdf368020ff3eebd55f39a84f53dc2d10d577affa3870073691a984bcd9157c075f191c97bd6cd30c5b0ee5be73f23e17bc7058943b5e0b2160fe0bb7a63659ce1c92e11c03fb0fb1ce6f4617b50af620f3954303657247166d904f575d323e8c1b3da8876d53045f4b02e456cb1d035366ff00b2605defe0ac780753c1203acaee657afee349d282e8a5ac313e832285c6107684b13b7f8082e4a911f542732c43a1fbb66aff9c226460d455927140bef6b6e6aca5792c224723513314b3ca0ee1c7e56c7381ea4ba1522a9ed7ac85a5363a7d146398866aa21b5399736dda50cf7b659de3cc0cbaa23adf7cd303d6e5e515b87efb6220b2353cff8dfbcda5854bc4b678dd126ce8e584559124476cc07901b442dfd66875cac07c3451cf7c56568505d4bda4ceafc82bf1be0cf5b81097ad401ebcbfe2cb5d0d606bd3adda610cc95e3c2bdf7f56ea839cdd10966f5ba68a3f71918d80e27da3e93572f52a5ece00e789d38b4b10c855dfbed02d85ffbda6a05a59b284e338c1ca8b800a32987c3ff58b1edba0e052c447155d3ce9460518ed3f2af7606f6f2dae094faf32a03ba6501bac7cd8e99085b0520ec9443f248518d3931cafb584bf848fc62ec81558d841453054791b6364f219d139372505f878db2e5099a8295e30c1570ba8391ce6a1e27a035ff1f2fcafd246772db275dca18ed877519f2e91fb9dcc924de3f8bc8acab074c82a7216d8a44bed9044b71fc8ddced430a2a8ba8df435e7b767244fa971b0c57dad22a712cd70d0be1896f52264b844bf92606148095d908dd42d3d45ea056ebc3f8fd6ebab669340c6bcc43196b542bd9a475505c4d0f628705c87782895b899dbebf7b414628c9054218a846cf2bf53eb60acc4fff50117bb058be013c7e0df02c67b218ebd8b750a4108dcb0b2829d68a6065461ea990b6ee85d4da4267787a74a3d1b49a6917a200105b732cbb15ccaa9e95e0c2e2066fb6dee85f843e2e7607047dec31be62e61a86f15257fdf121d011f8f96ef6d00e46fb779abe24b3b90e8c3e1fe6357a553db91284cefb51843f7231929eb7abcedc01384bc65e852d910f741ad22eaa0493da1f8dd48d01106d9fbf06ea16037047f7ea2968dfd817339a8521cdee313789a812b74cc95510125fde689b9d444af7dc8f4a93484be13cb801830da7e2912a926afa137841ab39f8a9309904aa4af34c212a3876d44b888040c6d6f3d55f24e82238ce4ca45e2cb581eb1ca731ea3ee3ec30c152ca55b792b1bd104b502b6bb525bc23f5d8ede4c42348fb8b0e75216b12c5e90012f770566df66b630dee57bec98183de32fde730382c15845474fe2f853394783a879e79812d464d3553785096fbc9c9b055727e9efadf1dc3a0d2e1ea7c23af26cfe8ae7cc3102c0f6034920d1a7dd5115d0b5f4cd7fa8721e28996389b6863c0b34ba4f44e6159b3346e76197809f124d052d816404721334b58f2c627b6669c4f92e41d3f103fdf3b73000c5f3fc713bdaee3e209a7389bb4f4568ed7b3a5422c81e1e35cd4354ce0ffeab4b08c1447d28eb52b898618adb23a2af0208dfa344e09f0b4d40063cce4abdf54e7bc25f98d3d350780f27b6aa581427a8a1a9a780a4c33de90a3fe681412113ae01c674fa621f748640f5eb3dc617cbc12449ed3a2743abf530d16744fda2b03740f5e98b49e58ad99ac0bdf7d516b622c496de9edc288b7a017341a0ba59507a78aee696a0279e8157c0e4be874dc0219c605ab1586d887eea704346b24825487d4c695f4b7b2516b5b4a713cfc99524e47a17e495d2da451d34aa8091228262467fa096330a7278ad56fa0e81158f68417578b9fcb8b5937ac6945fa1a8b681c727fd2d51dcedde7524b690c00e2d2f2f3f9855bdfb2b77426e58c58dc730e61e2c846456bb87767958481715d1bef5e493a6f24685969b6b80c63012492abf5fce66aee459d2866cd08dee6c79eb77029111a94a92ebf3fafdba926914e77087c63f0bcc1dc5e2fda876e0a3014d286a112ffee291ced78a44deb34b0e4c9e2e07c809a5fe9cb5e849f17ee6df7f0328663e8c0be4bf8ac60f773df300a18a277a630bdbbe67107639088a2f83b0b0645d4de7e4e6e07ac901fc65fad1148ca707638a19548f1a858377e015324c90b1a42b79f153b1535ffdb019279d24c7ce74ed6885f1fd3b6dc96578a2f9ee0f5260fb1d17079f490874d3b537565ab8fc7dfa6a96030e08f154806c6c0e6a469321afee9a6216e05ff51437598181821c432e2daecb4d5f4a6622c18c6b1b27a58c9d34b7f688b472b4c243168e7bdfe78cbdb9ae710d78a361dc584404a7ee9492721edff4549d35a2fba123c158b33322994441f9c649c1b5fa13178998afba75fdf450b2d33b8336c9a02d5df2ffca90730a54c9a9a5feb1292f2eb951a607c164201fec4f2afaa8bbed62dba76557ed6d110850f035ddee37686644b2689c4644e1fb5726f3cc31e75ad95d2e144892991f6d6fe7567b752001f8f518b723a9057fb047f4cfcdd7da0f359e04f3b5da99cfbf6c89dfe008a40d02a6e81efa8f2c06a96179a570a2858170a0be7843466c06a6c8f2a472523b6f70424dd065cb56766762dfead107defeb681d3868ac464e71531ff6d64c9fdc048d1ccc1f24e4c1a424c967c99795a44e3acf370b2aac722d736cc0ed4cd83d689f4d331299755e82ecd3b69af7a28dc86adc7d19b15483ec870f042887fc5d87e87996b0474a8c8d49d1524f7dc1dab494c5c86eb62b1a35eb7f06fbf84adea55fe6ecd735182117fa4d82e5ed2d087800d2ccf9ce88b93c72d80a279c75115601c84412e3819ba0fdb100f5b8da9c3383c8c34374a31d2f22bbac073c5ef2a66977a10f6e0680b0946aaec22cc1fb9b00261a908133f97ba0742a803cfa0495fcd5c40e805b5ec4033e48403e2428f52662734e6339abf38dc847b76b2e0fb39f46b610951fbf1427c7ad0fa55318284a7fd3776071b229ff009ef88baab0dddaf110b05e6ecd1e362163f7c516176d5020c5c11df5292849cc39754ad4ef54f7328fbefe95195cce3976e68a5f2773dbf6c6ef0f81e3b227e692023fb966161a8e2abc81add46f2f02030b2b7b8d8508f6a2dea76c490f018d199148739f2fa1070131652743f9bf632380f7b57bae9095539593fe5051ed4a706821eabad4350063093e683ca7d0bc5689f99f8ee34a31c4aaaf99d2403a14f024ed7bb7d159b03b355120ac7d2c3200bcc492d0aa5161247d576d3e3fec3a140450418ed7b9dbe96437ebd291422be9de117738ef12f5478240615602be460cce5ce808e5fa4b6cf86a0bc3c4c40637ed4c2b05ee404e11e185f06250453223f7e0e18a850f8609ca883cd7538e6a58b923d8734e2aa366a47ac7abf82d4926156aa364097b6cf4dd98888eb141b8f8f4d972ddf6e16b9d7a83385139250975bf21aa3477d6beffe8d225124307f6077a3554543be03b96e3f5097d34ef91dcf7f1ae0e55aca029d9adf978fffa76b82cee872b2a52a6f7a28c401be442edbea15b658e4d77cb508d6df9135d36d6ffb4266a0c14507ab4308d7612da60d800e7d9f8d9a6cbf3ca4ca6ecb3b7d2344acc81d575a3d388999c7c60f4c42a60d1a2027271c2f5a23e83f9bef27d2b29a10eed1ad39f94a465d663920fbf453163bb4666980f4dbd23bee87a680653a54f9265d8f9c0894afb2e24f5b93111e1d288d45b8b8c9da116418b923770a92bc6fed9a1756287dcb3ad36bc6d6e2b3f3927973c24e04ccaef65468d241b0007643f9c89136bcc0bc8fca92f6471a4d35f038ae8a70b344305ebadd11fbdf80c799090c0e473738301f57056ad89961b759da37c8c3787a7e08335d3d5a029dd2d9120ec74793ca39784c569187c4f7e682b0f3e0f113c405673bf6f569b76f37ef292c17ef8ffa2fe5c8a8d93264843c60e8d2e1f1c636bb029ea0aa126b7d0a7de61099246e049efb19ad3f783be1bd9d398b2986bb9bce44b33611919adb96e14df50aa0a1d9317010eb5c07b081e6ee36c12abd3fe6e1e5c2e9262ca078f14e26b72d12f4eaf655f2acf1586dd2342ed15573256f56f873bbb462bc4b75e43b2953689c76d45ea0ca0a1e404e835e94c9b62acd6d90a6a1f88f16fec30f74bc808000f118886edae7478a13fac97400283139b7acc58ec9febe31b15ab8664015630ed54529224ab56f4182f01b928f425924f3a6112324d6c32814a43f18d12af164cc6c76b37bde8f274ea31545b4274618ee05dfbb8c9c720f633c440d12e01c5d2ccfe84ece3100dbef2335491ea47f7c4a0c07391e5f8eddacf2a509d428d1f864be06dada83dbb08616c9808d143f85407b29b32bd11ff76b653d9aac438f8f009998c364b5f703665cc891af381b2dfc7cceffa7893ae42db54bcd3f72c67b41734746e6c4b5ef417ee4a7e62ec57c8e11e7c79133153ce387675dfd4754974da5fe2b8222d221976df4fdc427297cb1d65ebc82aa9ccf6807569c3e7b0dc443e1a8503445e999fccc72642387c478539c74e0bfaa6971319fb8cd0a3cde8c2a992c2c062eb984cf3f2fb84e61abc0bd7f76f5175e336af614788ac203996a8cb77bdec2b885b5b31ca32f470ca468240519d8284e04cc818e3e81b77f4c6d3602ab15a6fa46960b195c409796891a0c91179b616ee7d3bcb6e875901ea09adbe3d0eedf0274a92b9ec61e3eafc16a1be8e2e8634c3963a6a35ebf855abba399f97e922feeda213d9f56d63b4fb518c3d9e5266e73d61430341ebec5428540e7460d833506bf8a0cc8bc5ad2d69a1fe2ac7a8a9306bfb1a5c37ddf1a87c337070fc7875638524387b998dd4d1ea6ede2fb7f98e8109b69c8e2ace635010af2d019be59a0cfeb355b81968022a6eaf7cfcf1cd62d9d861a867766576187cc6c72a41f92ec5055dc0d809265e15a6cba8d1122ce03cb276de6b0faa899fdc1d7021df692f70fd6efd889a33b306ecad65fcb0c122e2f22f411926b097643d54c3113c30323d148386b4d0b6e952ac93d866cc8a33153142f72622d366b8e713c9c58f5a2152e9fc459030be9a73c6fe53a10ca7339affd07183c4f72ae53e3356c43264243a4795a609dbad494e0ff01d535cf008d99aab39fd548b928d6f73c49ec4c0a9112fdfe69705fc2bb2b8a415e25ed85113f5cb3a46fc13d89181534e104640423883a5fc2e770ae23954ee1fd6e60221abc9ca25b6582a0acbec78046013878a6361a2e53e9d29e04c0a1381cd0fbd3f0470d8bcbaebb227cf430b6a11e6935026bf8524d14d4a13e37345b14b914275439e68080d21c86066f2700d5edc10c9113a8f60875a048de34f4bcc8b1b94d66f65bdf6931c9bd9255a7a7ac66cc4ea875ea7459ba665d12f9840ba27f7f3f67202e1f83284dfaefec18392553b9c20ef8cfa5b37c9e1b6d6f559c40fe5419c4f00566b80504e1c94a2264e5fd3ae8043696bae1fbbecee5178f44a449c983efa8abfc95798596a617999dd1af8805989dc431f4ea25f707b243cc4abba0a8177a2be80067b36a177a1736be8c753005aa45226654b3db3710e935f8862f56752447da35a89fe26da0f0ea2bdd7da09bcd8deb954fe29a9efd6287d0b6c95eeaf1913350bacf2628cdcf48c010f32c44988a1541d3a275e3cf8ba141ba6f9dc0c043de7ccff36369fe0e6423499487f42bd2a585f3fef499927004372cd62f31b67d360331d828170d092a1ded2c02527e61f14afe949df5258f1bf2198e5d21b8eb7ca412d9fe72a735cb20d2a695e2c645cd6b395846d9ea74c535a762f32ef47372a7a84824caed7f369150c59f7be4e80d7af61a0890683a163517e52f46567370adb5d1590a0e90c4fe720ab0c136d46bfe1492e4662cfa11a85a712d9564d1678abc6c0923bf3f0c3358c14ebb4cec28ea1aa248d4ff8b690ba27f881ce0bde6c7ffd17c07748d5903159ecf94f333dae593834d29f0325fefa87a1d0ed6d513d98dcbff172b998dfcbaa64f80c3287f189a91b1c9c26c7fae68c38cf7316b0b05c356273d67601ddaf2988381d978bc0aa745c8f0fa8a82e4776f44b09c6c77e1dacad2efd0e6db090142c02985582f6096bbc7e423904f691a28abce49ef8c79c1917246dd0f04017229cdd66196e27d832522b6055725743fbdb0d02e8609fce4b93af2e3736687eac8034428e2435ae860473d5e0faae76ec148afc8db88ad4ef0be470f20ec18bfd4ec11a9fd01d57f4d4a4496f24a4c9ba1bf61dcbad69377e23ff9b160064aac0d1997cf87756e4251c85ff49610249336f77d9fd5083e7b1764db09f65bf266367fe124712a839c17ab03dcab2a5610f84a8730686c3b3bd745c6deb36ef939182d96b6106e990aabf41140a58ee1bc39515042f9eb6e527505bbc1dced981cc5f7732d47127eb5a61d80aa6a34f166c2c53e1023ff1d099c09e75dcf891e31c9eb5c25d865c17583307ae13e27d05aa84ba83eeead01f33ae0ccce3e5fd243240da4398d41009393fddc67b186723a32ccf9a55010aca625012aa026624d43b8b53df78bf2dfb568692b14d796904f26bc5b90eda1f2b6aa64b6ea8d0f7c0c480228327bd6b0e4b8fea6ddb20f0177a771fd72f05a64d80f48cca44503e33e1b2f2145f694325bf4fb440ac60ccdc5823d8d35444876deab22040aecf93cb8e4baba5fc6a359875426b10c556632563c754988310e46423aac4580d3d14a175be5f31ae755b730560e662693032a2f942275c17a115f5340de2e299cabb42fc077cc49f6aab14df5cd9b03be3029791d7b8d0388af079841a6e98cfd3e654f2cba9ea85b95504ed0113bcd55cf4d4db39674dbc5584b631488d33147dec7f4a48ca20cb8e16815062f3f88b5e4033a0273d7c573bc65704225c9dbe400407a0b4650f596d6226050ec1a716056da213d13186fb86b487e9f40ad4a82dee2d56a9acd308d2cde505333795900763b70105f2251b33ccb50eb65ab87e902c340bc222bf6ce9cb7c9791db0bb743117f97b27840961f25b9c3bc4c96de4077a9a582ac3733ba7666696e5d927c723c057bbe614c9a8add77251b13f6a3939f751da209b0e38679a27373f087d391e810143d47cb7d3bcd17ec59db1b0206dc815d2472c787f7e999c37f9395ed0e041ee975cc27b9fc21ced39d73f5f57893d61b49e89ae731d66ecbff93b2a5b8c38b86382dbbcc9b30760466883685bb829092ba452c9ddc320ad3312a4b2a2b37a5c0d8154d7226d38be312d2b1af49cb79d0dbb5de2902e1b38981f324517e60c2c0df107d9baa788331a8875a2385dd753b49230d48177f34dc8dc4534e900d7b927814008b47dfb0844e9dd5c790133d0104af9f510989b0a709326bf172a7089ab08fcd51775592360dc23508b940090327f7ace088b8a48d3bbbe3e471bef2582534b5c37322503e362b22eb8713943fc11bd3282f769fef753dad14c9e67177224cd073873f16efb8c1dd1dfb1cc25b7dabad4d59facc35aece23848aa55cad1b393e27aac70dcda10d7d02de68e1bb6fb0ddcc7cbeee0b43539b9b9be41e3d11c89abaa584ffe8ffa9aba8a078bd2f74a3c39bc420cfd9c16c67372aba896cd1fe307305b54205604f08fb4e29b96677aa0703fc8265d9f3bcae0809faabfff1d117554d55275358aa0d23cd20e9d8224e9be6d7edacd7fe60b21e19bbd4715ea78212d28b197619eca43dc8354ab90d801003b935ad7e6aff565c60e956175916193e463b5dc1f13aac5e1356f355dd82e20737ae9f01ff392df648ceca6b4d56d0f568203fb978509e4f2137743ca66696aa04ea7ae9d354836473b84925bd99f0302ccfe4ce0c7a6ed75d7ca12c34f856b9a26648b79f3acf6b847843348896f43eaec64dbedbeb53a219b0690f4b4308209124ad6dfed611307be4ce40bfbdd7373cbbf0b6e5d4e7c6964cad4fa7a51fc392dfcaa44e1fa75f3f13eafd381d972be400a05ba7739ceaeefd8c9dc051344c0ecf07ee2798ca3aac8add492e4c2ca7ecc979ff87b3d012175a83bf0e4df28c34b700cab9d2b057a20db81c6c2b8be41541c268af9d10c12b6e4ec175bdbf120951d7185e36ee7ecdd09d8eea331fa060c8b007a553f2e5f4dd225fce4b9ca8adce6abbfad0f1db8f8ab7b1e2486b918c5e1f386e422c11d8eb9be727621397ce91fb57092e650767173e6eeb9294aa4989a2485925eebd3c68fcbf0939d58581604d2ed9a6e4f349c4d28621ef446af9d8cdd1522597071668c136303be65257787e34fa93f6e3646c3fcc8968e0cff7520ac995f10c95723a71d9957bc07264cf63a739cb238a2e76e7ca3f9ad7feaa4515b72a20c1a7a99cf4caf10ecd2be63c930ec8f590a9533c7100ad13267162a7bacf6d2f801de12895f62ed3fe8c951e9cf7daf8c97dd280376f24820fc492282f92e804ce3a4e46211b571a199651177b46fec8c2b6ecd9af8d51e2edbc7e982fb1d85848dcb1df2d4d50226929b661da0d46d5a7523cc2e9f42bfedcf6b55cd81f5b1ab4254b63864c80ffb74070ddacff30d9e0f6db449fe2dd5e6f75b8bc6efec9d0dd2189da8549d152472a9bf419228e22753087198449f28a43507451b446537205c9f987d9135556d5da4a7a404bb5acaaadea16074d710473607aad19115ff18c9be9b794c6db9149e670f6c88f5f61b78786c2a22282ab9a3d3b2762f92ff175122c498eec02db539b4d352a81253bd57409ce904a32fecbfdc1f470b8b60cadb01f191da7e1669d8747277ac96fd4d54b9fc3741bcf9c939c2fc318f4dd595251b1b9baa025645bb458f18a578fda7a16062f03905b8c68ab17258070438763022cb8bac166e535b501a00677f1e05a5024940036926b6e56417bb69b6eb522c6e0a98eb7662cf8fc1fb1bdfdd8c1b1dc26c90019ae81870618697fedf75393ce2fe35727f15f6dd4e5963430f28a033faa30dca5b85bbdc517aa8ee77d32e383a03f88b78691bb8a043d8628d0776d722928d361bf36df7564ae947304ee9e33069aa8e6c3bc553fc4453fe21066542560305c759b620b5fd5a314476d5d0d94fdb9a90cb9b62e930968408ec857b219f5fbe1211da24220d7eb649380cb419a21f241605a6983647968a7b65c28b6b2e425e343323d0f78fbb9be9950734f950249ffaac9496ff6e3698703b23a0c9f506ce4dc37d578c1b681603b83589cee9127ab470f3526ed7692698dc7f73d3a81144160d1bf2ccb15759357f011cd5f82e0a9e1c1c6a1787c958f507163d3880d98a4e4fd317e66991910453bb5c84b9a2fd8431e2cdadde22b8fb60827d95c4d33577b1c7da42f07c2aea2a17efe837777b39a0bf1ea86b8e5a46fae0d51605e4ee4446f841e3885a92718a264b53e429c7900fd67dae3cd302198e2b840ab6c118393760fabd0d1addfa3360dd80ad42893b4462c9d64ffb94e75374535275c791b3a04093b6a01e6d506b48e9ee9d5d798c01d55faa3007c45ae61563966dfd62a0f9328f186f6247a13aa7d3c66f91069fad8930abedbf43c01fa1bb30fc2c8413008bcb2aeaf1d52a303dbbc111d4c7a9c50bef0c83f704c60fcb1bdaafc4143258979401074c203a63b5f3ae655bf2c0d6aaca4b244af2903f7856b7eb143c86d140de6e1d78d8bf16ff5e7d7cc75e28d62303bfe8e37d900aa829040d2f05bc34356f2ed9df01ddf2c355d129086680ff8a0a8b10e34d2a2d989d813b8613a51633c4ff559a5c80485fdd232ded42c0d39e9a606da29354277de619fa09229b9d74ae2f52a1fc46ff4e52f2635486f28b7333b41bf774b2716383057ccb98a965ade2a38dabfbcc746a447636aee07b35c1d231f6038390d76461af7d734bc7eb09922164fc0bd39722897b224bbf3d464cfc021edc7951e9df94613897ff187879296b6534217e426124e251ab1d600ecc5a1b2e3e7c5592de90ccd5d4d444ad9adb718ecc0c11e2e6fe6ff08de21c03b63a4dc71d9e4b8a64c672116ffb6371d14f648ad395f4c57969b380da71739c5f764acef2bf50335d92cb468d5a842e279c9379616be54850ab25118887b3ead15857873d881ec0eb8e36154ab598be43c6b36b233dd4e0b4139d7cf1f673a1cfd4e419ed0d8b79442d7133bbc28809b5b05f6dbf1ebcaded23bc94af59afcfae4201ba8494b93804e95d3df260f50cdafd23ba6ee7178ef187133c3c2e144dafe539413f0beaf59aac748be2dab7945744a1a04dd5add9277b2ccfd45196f140b1c7b29230fdae1fa1678c5c4fc2a8724bf6beda6fc9a9b41991ec3468ab6422403c7eab1f37e964126811027e03899552a35aa09b312910c375ae97ac85112b294a406d3eabafb62b5bd48ccef6a7021f70f7f5ee81331a218f137173d0ff3bb32a242998c0512a915eb9b057803e3774afcf031effcaa1b7bfb4fa75bd473a02e29f39c1a357ce088a0598dd26433d80bbf002a85a9b3d7c6a268cf598ea62717fde999023f1bd06ec1b14e2b0cb12fc20a152889179dbb05953377b1c399f0256625845c0c6a4f4d0269226a051310f946877d1ce09ef5e592a08a2670e541b60ae4f184ac868f7a8650cdf21022f5f43340b8e5507dd5110d163df2558466a8d4f1b4eb8ca17945d7d7243dbac0bcdae25a9f80b08d326409dffc34578310d3ef3a64dd87036402afd3908d26c8a84bbebe75b03c1447a881abb403f4a7de77af5e03f4b531a1314094fcaf35474ddc80c7541b82f88c93d26e05cfe5b91acdb9566bab0e3e29cbfa631a05f8e60d1d08a892448f78c9c6c9d8abe47a6915eb75c1e2e4a1aa11811d79925241c40bef09cba7f1115c8baa23503a26716cccad3daa9f9b99b9ba735a11f4d319611a856dd72dab72ce5b1917cf810be657470bcc4c77018f6bb0172b6a937da2146a182792440ec16ba50d75439894adf0475d3c0c03c48a7d1283044f8ec383556600719da37fe619539672d729c83c5266d865cf3d67b900bfbe32dfdc22a4909c8faac72cd8804953f6d551921c52f85300411a9907c6f91bb616f6cd791ec84ed9a21af8b528d448464bab03f22bffd220a2a30733778b772f24a01f6e09d2e0009949ba901c8b51e1f7bbda034103d1f5e96a5f5296d198f756518ada6d1f677545e091334e8382d1e2be7fbb344e91ef0947b2eef7e0805d62603d65f8a84f2feeca7b51952ba84bc95c9c8fd6e51570d4b0f5be151038926952d5d0b2542b9833630c66ede911962c7f222d7ae25c01e20ed8421dcdd44aa63da71abdbc543963b432d7366ed34544bb1c8f5d0ec9f00d26a7b7947eb8d8eaefa513ce264ab9645e3471ecc0cfade99386a61eb1a86f2a069b95f06bb380e1935bdb30b90d7390f92cf559e9dd2ca976146371dc0bc2d96d78353eda15106f224cf6f28fc85564a9ad86f88c06c1fed89711ea8e8a9db2bb310f8f43c2dc4a9ee71ad93c77383465b8adf2ab891edc442d9fe8ea744682136e1c8408f0906964418a2d2d585d2e32c2e8fcaeec9f6d265ac7d39725b23674cbb8ed34266341192526645360b2e5bcd8470f2dccce5882d1e82615be597bf95170711e098a5a1845b12273a0040add762d7aa443ca926315a9f61b71a80eacf7b18df2aeb57f1e655ba0cde31311e88d7d11b4f387c0289c14eebe7168a43ea8e9abc91d15b2622989384239215986ea8050fd79f0dc9a0c6eeea60f7fa30bb337bec7eb1741adc1b0fe8d0b0a9a2cc16581c94545a6756e0e641bd6f21d10dbced9a7cefd10eb55b97e17fc5ffe9750fd08c4cc8d4bd4ea10c575c8cf9b2459989658cf1a65a004ce12a1b6e8bac2e6fc8fc1ed59fd59bef3b51f406e88e521467351a48c592f7fa6c2640c4c8985f470afd0af581267ae9027b65d7fa9bb923ec40d6e540435eed5380c522f3833854a440861abeb2110ae3836b2a3589d4e03b27a2338342a583e57327876cbd674d7d982170c0ed402b3eb47cbb2bd15292024f35b8b999455d79f8b37299f2864d0757190efc6f3471f2a45be3dd3ab9cf147e55415c3dd7a51537a31709eb8891c7c35739974cbd0daa163bb97154be46c842c74003b2cf818b9499219a37c397cea3a4dcf3d1e93dae081554a7f16666825edf88880e007019c2be0988b91b01cdead979f2b61707bc831df38c460e9f4ef7cdef0d856e34004c662c83593386f40079de601da0c4ee0b3b8589b9aa1d7e1a98a4b9bbd4cae92dfbcb6eca5ea9f0f01db53fd3132da5bb87fe5177c4997a69cd46db2538985521b005cae2e5c551cd722d518c946c06a8ee82df0da4e9ef6b6c1c010ce51321dd2620e6109a74dc3eac10e7551072158e15f1f4a0c695bd244d730db74cca43957047532419683ad2079305c98c24ca0d53e01e5ca0ae83a824676febc6dee8d731d1df4e5f1d22af0f2bf3ec9fb2d0d5b17abe37642add73e8ff334fc6a59944448e7242d273c2cb0279190c2b5e211f0ef407498aed6b0c4f6e7f611d8b76aeca39dcc4edfb43ece8aa7ea841c78fa1e217041b7520dec1bc84bcd6b1370465a67baa51e5aa8dcd45eefc4889541d8466edc79ecdf45f4a53c64361a9d22cb09de32a99b9f01eab019e0ed3a8de61a0c3947a53646e4cdad6530adfeb8ef19d9c79248f26b3f2085baa44dba4a619b5b6ee6f56d994a178ce7fda13f76da9970fb061ca2992f3348eb64d8ee1fdafa0f533afe543061f6279934ab4ca1921901de1126b290befc1542d4e1df5e2f5ddbd5bdf1c2f8c173fd738b41bab1cb22e8e8dc373b6ee2aba13a8eb8e9980f9ea351d221195a95fbae584dcf9f900daabaa802c340f83ef9883315bc9e2ffc48d223e626e72ff99d736766ab40a25754aaa4243546b3c87ce4524ab7ac1334fa676263cdc4ebac582d9c253b4211b49f565d8ca5e203a50ac9225918fddf87aa821c174cfd2fbcfe95d5c9bda7bec219661d03a01b2555dbb6000e1bc64437c3a3ad89f3f8995a4e52b24956d00a0ede79773e32cec875d15d7164c4c986265b490cc302d4c63d1883ec89d826babcbe5b16d5e60facb05a1f77aa92014ac0ba633d12c886cb6a4c728da716c9bfe7b3ff7264b4841413359533f5c2e2de227bc9a33c32ec403a982810f60509c04f6e5bcd6b4192999285b56d40cb448f7dbbfb2ccea691df4b21a6a79148fc502a9b06424428ac62676d47c2543b2afe309f0827992fc4f95223b29923e1a04e6ba5fc124e7a7093cef9df164968da6161c535bb89eae225b45b53e5e45e9d422447b45f95e4047c08889eb29821ee753df2ce1ff243ec0e5c654e818872e0c952bf508c5630ac12ae1cc482c55185be30fba04273fa02f8e73495d3b733327e0a85da51e136339e71638845f9fbf0c2c8221e50c979f095263f9c8f3a647f70cbc96be820e2414b2f449b899929cf8d4247ed8f97bfcd65da84f2a6f4d2df283619f12ae035dd0cbdde4c45e0185f22d5091dab14e5bd6b129a21c138e4e877ffd7e9fb179d6f0fb3d359d317d104c87b80162be54c0a79e0b89437c42554f1d0456023fa72e6e549c4de754ad882335c5fae04a5bfea6f16ee9665c020168988c9670fad3e24133abfd9b72f6572fafe9ed52b3c3e43964e55213b9b030adf4b358b431eee8fa7723d81ed8dd67ac5b143381f7fba01f431a9f2e1c06a3882021c501044ff70ee82fefea9c8b9a7b8ea8dd35bd5a723a317fa192337bd1e38dd36bcac7225715fe4c7c2dec995c3de6e0d925353e4740e150a506ed6ed617f092d295f695251308e381a281c7affe8f69dc9e9292c812e2b6e234604aecf39c3cbb35ddf21a0a6f9c048d235be9ff2e0ee40250db3993007928eb1c384eec094c66db3e5e0bc63d50bd12f0cadb3fa6fa1b19ef171155089062bf17f88b79fb1f8c4f8c4ec79dfcc82960f3e3552e4b8c014062a5494b85eaa8de8fe92be9a1507024b88e0db118080739121661739bca6dc8bd471a4f3e1b6b0212b6fb3d8f4bb4057a6775381a45d32e2e456fad42b88fd40255fbc669fdfb98c6a131530d201e1cbb95fc0af26a507b8b9b43e1c60b0543fd959863e9720ca42abe6a1939d62542a25e77c80a76830aee00039efb357d025a169b60aee7fdeb14073f252fce73de45a048adb6a0238bbccbc4098450454a871a91a82cfc02c88f1567dd0ebd7a8d08c997ad6337f7cdd691ca3e15f5ed0f479e32d3cd791934cb9982cdfa22215177b7466e1594a8501d61cbca9519f2b153f6945978b002bbb61c48e007b5c0013f31ae0be97d3a1f13299f292e9c74c50b40f7b40bad4a582efd7873cac773789dbc03720e095847f055c01a5ddb5d3173f1cd53d60ac629052d865ef3bc0b99786abb076c394654b52ab01e4014db6d845a135d7b49a78f417a84f1e4f8c775cd8452800f299251dfa44db4c4e763eefdb0b0b0308c823407064b45c8b926c4c095f68067d30c83c5c10141a6a352dc84b5767ef8475f696bbf7b66e4d9c56f53cf1438ab01c70717ef624012ebae7a494967dccde18f37a24a0346e73bfc86285951de77e197e50ee49785e7dde82e29c3eb1bbdf8914ca4a3bc534b040816e38cc8d8df2073fd9049e935a1aa1702cc10787c73b57e651ae3f007c2aa31850627922b5caec010a9a5d725c301c8539450fe06f9fb7860f5a5601dd516c73e033d5ffb0dc299f63bb7e0441c50375dd5558a18839a7244c85564c8be098b4570d30be71b8f9197a52aebcdb183c1ebbe30d27d74a1ce5f8667f7ca500b046d600bb2781b1c7b64a5a026878dba8e7916eb621411bbc3a8269042539c58ab29c36884a05f4ba7449fd867ff38a334cc2ccd73e33948a849376733e3bebd52b3e85d421b8c29a949184a0f5269603daeb711df7209db8c5a6ce791628fbdbada482d5cb943dde3b38dfe202dc60bbbb6d7ff04719daf133b3a9564ddb108493a52f81fb25e369530903779b26edb63fd9ab8e57e74fe19f1e8152cfd57db594216b6fe206bf90756a4ad2e7c89bdf3755cc31ce7091fc53a8ca945946bf74d0b8223878e39c2bd226481cf1c4888a57f8df5a490ef101907162388d3f45060100c9eaaf3cb2dcd761a3315bcd26a068d6c119eecc6cc05d75403761d7b247935ab622753f10bf7ef67d8de3a3197ef70b6c8657c63a139acb873f16aed23efa418e3b6d858a45a2014986e1760579a9695315426ac72771b8fa2105778187452e494693a5af8ae175e40c9439dc73629d51ad967acb62206063184d66b614410ff97f7384969f9320122500084375cfafaa6bb6a71bdc8b0dd27fb5a8eedeb89f47896982d4c750b566b12c0f3489ff62a97d4f515a18f1fcd2183f64b8279dd0de11581a560c4b0c76b1d9723a813a3bb1a8e7d31196013877acb131d0d92b20f62a63ed3f886639f57f8fe4ff6800a41fa790b9a15427b2a5d99b43af9e817c6d35dd5060a123a7891dac8aaf4c14ec2ac182f3e69722443fb4caeb1b5874f9a31da105e05aa9bd70eb5066fdf807f4f2ac5a01beea4c394e32ac61f624346fa2cc92cba926f45a8082a13733ce1150e9d636cc75e35c14b81fd90ac53a9d87157cfebc1f65a09d2760a53865906089edb8a77be4054db42bd4d04e578ad8551d4bb14432e89048d4e7c4d6f9c6b001347b69a80add984405c51f26ee1632bcd7888566b07a64584fb229445e4b2968dba50c0e363d18c4fb09aa4beaf8f8d06fac2315871b0c8a50596e033b5f042e81aa1af35a99cd34010710119603422f5799ead083d7f809d323b897d34a4d92175ec590a762a28826076f10d54032522b16be626e8393b589a73e5bbac9d8a7a6d7658df6d80b2a70d13190f4fb221add123b16552a5ae538ee7ed7b8f25e2c3dcb307db705e0a3d3b2bbed620f502ec3ddd37e77a68326484abccf5c5bce030f99da44c9ca0aad5ccd58488a2b576bc428420016b26158fac513d43f98606605ad81c3546a71993d971bf6be9486744e101591760c1b9ad3c9693fecb37066c1f10f228a0c792b73d7d2e708004573490f252d4c66b68dd5d45e7d2bfc357737be6a9748aaff453ce8aadf59d7e2adee65da7d2937920961fe4f8fb62ed93a4e69dc370d7b73cbc4fce894c3b5fe54edfde9a1e64fc8e1f0bcac7baab23c8b7f340ab51ae4f1f70b90652da82ea4efdbccebddb5da15fcf0e24208c3a788f34f7f273e065aa5dfd46a9dc323a3a08b736b1318dce2f77b82997e7781c7d755b2cdf0eb2aa77daef9f1e135a78d3fbd5c8d23f107c89862c37080565ecbbce5a1e4935b08926f5962d14ab3b564f7562eb29bebc26a44f7146eeb42e57c300c473fee5404ca67ecd4f35d63953d31780605f10882f8e85a9686901ee61f8ebc6a4066b163703d25ad33b69367d0985e068f709208f266bf5484004e32e817ff8e3095ff9944fbca79e0a95810626d990e3ef55b04660fc8dba237255a01412b6edbdf366aa427eb01d4d24407cc29ff31aa5eed96e95ef80d028af23bdebd0226ebcbfa2dac8c4acfcbffafc2eb4aa0571d7937c9a356a4117afced1022eb24cb1562c964d6536f2c851cf9898f1c53a4635122d5e4378964384d8042790b2708e3be9ba2e433d13a3e326a886dc476d32f665a779be09bb9ab20fc49882a5583499fbd63361ba83fd0098be18ef49774047e827a5ce093125b218142f36e3132e4e1a868bb3663f17785e70432992303c5babd2190568f320a5b2da0107081316b1cc7695f6beea5bd4368caba4497baa7f4a88b25965aabb9cd20b26f99e21ccf039907b3e6dc94bef07c893e9d4d1000be0030595c19745d76d859b06005901cb6b9fe427178346ac6215078106c8b2b415ccc4ff5eef75b7d0a1da143adcfd8667f6c57a1683d9905d72539c795c66d5f76b9776ab26324a00f763bdbca4bef47c92dda4e5d6d52313e2c610d924bab7ef92390091e68d53610a7d2261d632153ce2879a198c6ff480431aec86dc1fc2c3e52d357a4c61f9a275f4b9114a1dce16916e1627b4082a5ff87ad147fa9c1c96404a91e7f83b859bdac921cef215b8e64c645a707825144bd761bf6aaf2d1f8b1de21ed1f34bd22136a8f169a31b15ce7562026a7aaa3d0015f7c142bc26d79b5e83f9f409ecf110a829c1f244f474db802405adfa5b1f6680bf5e5f601bb996ede4dfde74295760057f233c0489cf8375c00141da4fab3b0d09871c96a3f4421333fc58ff303654526448deeb91a46ebed239f323495c807170a8120fe74e9036593b8960c71f67ae416572c3b6993355719b23149541878459dbb4ad7af6bec6f5d4a80c5ecaa9479f1b1183259f0208ccc9da43adae48a35439a151d297b6d3adbdd3377d46e1d88927ea07a0b963a85c6e72ba1f9ecf4f99e89faa83d150af10037f459ed73375dbabb6bd565aa30397a059277d87e6b37d8b3b9290c63cb0c58f6c730b7b1aacbce1a61906ecdcb29290dda0b9775640ae6232f62934c188c1f8ad93cf4ed2c78113a5e29f6dcf9efcaf1a0ad17400b11cc8e7a1e5e9fc6d32b284a36c5a3fa9eea1b98b00e3fd87df0120aaf88a9b7750070c712c0b10e2b9858cac62d5e1af4144b9c3535c6e99b6e1ee6b2c7d13fc811a84841fe3144d6471d4be164f423b26c8b30c54e6382a95d6003123df3b9111a5e55fa81aa9f84d747a550412d63ae2b07698e445215a5ad947a753529bb89c930172f830500082f4e22ddd135568884b1f33be6f4eed9a4b813f1078a3b3ef60de41441239e398ef86396269ac0c290200a313664d722d8102b39e165b684e3a26e31d47632eff1647171d1cbacdf4c7ac6637a729c5f05ff023325e36a2472d40fd654d8545363a0516916f3675e778e412a8c3f669893d12cffe4c4a9f34e35fafc450e37619b9c8893a28f4622de340563b4f410156055e8fc0fdaf14ab2ddc9bde511dedb089d6b1c23923de6fbf77563223b23ad84c61f3c428d287c5c5aa43a3e47a901c7f873f6d185d71fad0dc08df89fec715158a59d4026f91993dc4ca761935921dbd6487fc76202867eed316fc0d19ef63c62f9d6e6e4efea4c9ef17517d121b910b36750f9168531a92f5f2edff069fdb0fcd41ce2a9b1164c2cee3df4f6c2d4c69778a40249e1057b4d7f80cd478c0687d5df36392b46f18580290307ac18a8e6dadb18538855bbca2154ef972d5d97ec01095537adad67e507e95c1d64fa10b6d4874b4d7e2830cecaa83adf1172440b62aea3f8a0443dc37cfb1d050cb5d86eacbd128dd96b78f845eb3fd987f3f93de1b9c5ffb8ca9f42dda422574858159300f6ffad2f7f8cf9bb01bc98847140c887ec317af48388b0dccc5d92ce9e5728635f8f52c24866401e28a5499014337a86120494dcdf79b1e61240497cbd7b1300096e6ae51926dae753ed562239fe0ec7fdb9df87fb93d33cb1d3fa6de0090a244daded82a98cfc7a6f552be2acfa66f35be46a9086d8417550077ea625c657bd31ca1b68949cfdada1d7ba20474cb033039dbe77d48ba89004da8f5dde1ed614c61c821462c4f50be06d85a6bb1c1a85f5bac1d22fce584bba58caee44f9490fe73a8d6e0cb7b1be3e07c101817e6ffeb0b4101d6d038fedb9f61b8a7dab66aaf76f1cfe42a344dcba7e1dfbac2c88fcf491a0a21eb5e036ad547f9591eb1085db085fff710b6ba9ba8c9bbac8a7e2a1fd38d38b5cd0fb513126dd40aae0eaf2e6f526ad5ced3a254e8433a5a0398638f17790a6bfa0138c3f536b05a4fbd2c8778d8fa30df031de885c5532f94801f724faa618e3701de84b57fb622cc152c7e31ff4903f3a10e20959cde40b1298f6c08cbe40bf12352e6b0703083aa9eb25a134fe6419a1c4e7ba578785c17c382a582f3b813c13883d2b3f1bf9e35395ac76e61de04b64cc401c3349219cf8e4beb01c82693c3ee492ac405d938e29587f6d2c7ce58a494be40e66bffa7f39b677db7dbb0c869dca87bbf5cd23bcc340b26d0ad295a16a24911f643f9c89136bcc0bc8fca92f6471a4d35f038ae8a70b344305ebadd11fbdf80c799090c0e473738301f57056ad89961b759da37c8c3787a7e08335d3d5a029dd2d9120ec74793ca39784c569187c4f7e682b0f3e0f113c405673bf6f569b76f37ef292c17ef8ffa2fe5c8a8d3a43776046631cc74ebf2f356bd26beb8b7043ca756d2166b3a84d1508b6b19868955c3ee1693ce81485300ebfa36e18a6568045b30831d8e6a4fbeda96113b4235e128231d3c8af3a9a4d42bab83818bd6a964954efd66729ba94f8ac08dbf8c9bac377facfa3e1f923e38c8f2b4b9f059eddbd95139542c0c751eacdf100c000086014a72d008423ca108aa616bc4ba7e634327d12c48d0f2fbd015914e1162e0bd3e99e87f398d1a9591cedebe0ca1d6817a9a7bfbf9568543b366ec449d6428af2657e08463572f050f73573f982272199c4cf255e74b27b793e925c8ac7c28ad9dd6df9e2bb331e2efccd1f5fd0a51d3a4ee8633621d406a92b18612ddb703c333f5148f6a35fd2cd697b1ad37af75ebf03ca6fdf10296713ee675b1b79b9fc24e8cf5d6f91f80cfc40fadc6df574cebd453f8ec53740b04cbd5cb16f2bee7cce48e26d2ea5225cee374423860562c6f04e2631cef88eeee77661d85b670b3100c85c9de7b5de10e1583f939b818a96b1afba3cf93eb2b09a35e28bf6b9b2f0d1c90b2c8ec75841892e781f67f8660edd3045eb5bbcff8968fa7cc23b7e026cd7477926ba276f5390ce51851c8f2448210100901d1b52db26735d3a481028d1f2fb84e61abc0bd7f76f5175e336af614788ac203996a8cb77bdec2b885b5b31ca32f470ca468240519d8284e04cc818e3e81b77f4c6d3602ab15a6fa46960b195c409796891a0c91179b616ee7d3bcb6e875901ea09adbe3d0eedf0274a92b9ec61e3eafc16a1be8e2e8634d02d9aa388c42061fea082d5e2ad9143c15fcfa418d3faf784798498150b341d8ecedbd6ed65939becb2eff5823105ee2e22e5a4698793d61f62995634ff688a2f5928a9377015f7e08f1a68f904b690a84bdf8cf4f4f86bf80557780c4de2fff6f68448e51261dd7b483d50ad8ff8ff5da28273ef472244d13a3236d5d186bd1e060e85fd40c95bb6ba5437913b2fd3a65ba324e688e2cd37e963849ff18b3d764c8225c0044f6e9dac624f6facd9b588ffe7b5ddad70d246b43dbf6bed43c71c8500673c4715940a6035a635b585d414627eaf0cc42949e2affc65dcb2fe6c70e5d9eee48b3cd543695a8fd226481af906fa6aa821f28a940c28b43891550fb0dafe4cd50d7113e4c751d980e87abba543c319be8933ea0f80089755206f9d445c4f115b28dbc083904ae89cb5a9ae40de8347a328b1866f3e27596a24fc3b547f9d78e008be5957b4d621d6b9d2f29e695aa1a91a91b008364ef444a1fd2263859bd8929a3e7b02e05c75818d5cbafe33fb3fd7ac103f0b81fa7aa9ab4a09788b331750777200188f6ec382d5f4b24216be934a1ae5dfe709c695c63fdb9818568c4677de021fa90a599fb604897f3924826e39a47f82e5efac7f102d2171e9305b4fc42f9a95a0dcd68a50ef36f0f9edef037492e81b24f4790de67a3210d731309294a6e32ba09c9084e6ccd264e02da4d3adc34280f258ed0242192d6d948c9cdc40401a3038d91c8bfd6ac222dd128386f5adb5f1092a846a4e27951a7d7dc1b34e0628cd722e2138ffb780acda6c3e5f0e3e889cc5d4d2a82178acae32ba80067b36a177a1736be8c753005aa45226654b3db3710e935f8862f56752447da35a89fe26da0f0ea2bdd7da09bcd8deb954fe29a9efd6287d0b6c95eeaf1913350bacf2628cdcf48c010f32c44988a1541d3a275e3cf8ba141ba6f9dc0c043de7ccff36369fe0e6423499489cbb7dad1c1dad9fc4285a24db9d4cde2891a62d199caf827d2a0d78f29a187d16d5a48d376792f957be95085f810816213ba71f9130e83501f24f4b2c5b2c5e994a4a86d2ddab8cd9463880d353331a8b2d39333e1e1e12f5d3c70777e60bba3757713be9f2df0292d9ca9c69c50411f5b2ae3032f2209187c50315aecd6d6c0cb07cd3c48c09cc83fb23ec0282324ee1d461beef4c50ca42fec8968db03104c6c82f4c26829ded661a15c6f69778cf919b087e20c0378684439870be0302044e9147f3fc58e548daa54a8d0f50f037bbbdd0522ef7a296facb3214518a01f60279b6de1cdac8f1f0dbdd09a57df009611cad8d0fb89123cf44f942943ac126590d4a7f1b51cc9e8d2d5467b816af4453b4586200fc4019e42ecca75011886c497b2d013d6c6c370a80856c46d40faeeb538e0824b36901a8eccf16fcd82b12469480bf6e726f16c0d661dcf399008957a7046e3c27ee2aea2e3736687eac8034428e2435ae860473d5e0faae76ec148afc8db88ad4ef0be470f20ec18bfd4ec11a9fd01d57f4d4a4496f24a4c9ba1bf61dcbad69377e23ff9b160064aac0d1997cf87756e4251c85ff49610249336f77d9fd5083e7b1764db09f65bf266367fe124712a8a428c72a7dc07f2cd2153655363f34261183e8953512c08a3ca9f95a343cd0b7687a2e9e80c8e121756379b60c39fc9e5241b60221710cec92ebc6267a3584abb01f267bb0393de29b5e09ce0d92e92a405d65a91ba99c73d695bb0e8292f58e408b86ac85cb00f615af8f26b52aaabe57aa0702c31e2aaffe899c5344e756e0097c88b86b0651bca8adce197c9e68643c1a021ac58f94b4b030e210d1bad14e011aee8c0bd59dfcaa4086a61b71ceb3bc346c4d8fb59a6295c4882789061998944cd940e74b1998e8d344343826d3f47070d7cfaf56a5f10489a33efbf103b121bb5ea2c97dc48c55105c5c00241d9d1047252c9c191c74918cc9600bd5c3d245b4ab446374b6482563c754988310e46423aac4580d3d14a175be5f31ae755b730560e662693032a2f942275c17a115f5340de2e299cabb42fc077cc49f6aab14df5cd9b03be3029791d7b8d0388af079841a6e98cfd3e654f2cba9ea85b95504ed0113bcd55cf4d4db39674dbc5584b631488d555ac522742c44230e22da49d3815e9d5218a60c3b9224540092608055a9fd5a0f51c4fef3e89405846279b49bf8d37c3abb2ed40dc3c2072428b36b4ebc0725236050d4dff5df9aff36b04231dfcab8da462534bfac7fb0c439214ddea7252eb9522cce63f12e789ed259848ae47c1e0a43f1ee056f002d58c911b6214a9e8e7f38f00e36d2812a7af3f2fb9bfeacbe3d8e0c9fd0e0d2d345194835397fc0d60196c482bff7dfb32e725fd20ec7f3a9be4360b3e0eeb177f6b8d72f696fec791f48de5ac7c4874c9ce695237c827cbadf45917f308cafa6e6d579dfb17cd073769edd58ae85350c15860c46490611b095acccf5f0df58b2439bb9a66d766a69c9a3f83f2403294f69abf393673a629e0cbce127a9e9f713e8e167ad7508213fff5b04680e2e8feebb33f570d067b61ca16a6d0ae4e6f6076829106e8222539e2db70b4f08ac79f6b127c8a83fe587831afa543004ae637788bec5ff401e12074ae8ce1a2a825f498c692e239d1caf3f18051ee58d71f212c3ccf8fe43e52b82dd8ca888e6830f4db5e910467ced69d92a854f8ce8aa077a6a1c82b28b060035bc67cdec4b22337a2582cb8931713415b14e49babd850b8c04f3d99e85b62ead516979a742ac589ae26ad06a870274d34aa4e7dda4a3a3c67456ac6297023d119320b7715f4e6a4aa2bed48badf3c4329dabc785e59689e9b1396b64b01c619c854410e28ccc1bfa73d925a1d7e7197d6ac5dbb2e2858fa16aabc985c47d31f9fb67ba8fa4489e2c91eb4fc79539416151aacdaa7fc1988c8fde2c5d2f9769df378379c1b1b50a116b68d09f6ed8767eaa2a06270721dddc6ce42a14aba97ac0f64c8cfe9455dfb28fee8fdb1c7fcd7b84d5143945aad73f42f33b52bda35e9bb5b61afd95815844e6498f96685fe73f3089fb567335bf8314621ec649670886737c8abae0e4867199aa7cf576ab9a2f3a1ec3771313cc6d1801c9709804c2707fdf1e92a3796e9cadae25500b9bdd94e277ee5bdb941fe8b661c775cb4910d2667239258b34d68d19c064b1319a4f4cae0a7a071b1a749b86c85a2eebef1b6133f01888a21e165b8e3dafccfc72461b82b3c4dc31c6a3fc773fa163dc68a9b6e48e4c4dbd9ab2336cc44305a6974e4f6af00fe803465de37645f909adf5d22d0c0d1f8cbe49c632990892275762e4a6eb408696743e789fba7008800a5c499da7448f3684550b85e69f8780893a2ef75434448075333f5af59429097718f850e648bca747eb39e4f75d8852795d414cd36c9237326e21a80fd9bd314d3232dd3aa43dff84dd8e1a857f378c5f8932230c73b2e5b5a7b7e5885f5d8950c2d667bfc9fdc3c806d114b633b805923eb19d8662eb12329a2c4a69309fdbc94e332ae454dbcf90c98925d724357be014f547ae6ceb2b647be0323d64a06c49034ab6a880f495b91aa55ce1a9094429c899527f66c7ebbafc0c9903eefc98694433a4d3349b8fbcd776dbf96201b4818ffb7efc84275ec5abb828e1d04c3a84642fcc8e4b25998df0e5b38e96f1b6f0c5ff8ad157924a9e6a1acd0f8610feebc92a9bf261187f928336775620164af36a7e57c0d843ce11838856ca0ab48ce775079e61861984b60ec099cda9664c6710451972296779725a6912618ee0126d347a7245298a31ffcd1ff71a31a08d5a2cc4a445f66486bb98d2ab935e44c0903992fc2e9141ef4ed130685eeb436d39628ac0f495d179b191f39e0581f7b574958d8c11ab235464316d9dbf99e7ec9cd412cf146d3c3019c0c6e2fcd819c9542dcf8d48d83393b6798852c36ac9614e49ab3ebe81f003e5069959ac312afec597f3433bc5a3b761ff61e924dbb6e2a2000fa5f8d587c042d98a7f98d047cc5bcb1fe990197902ead66063fc35ef6dce64b1188942add1e0de64bfc5bc4439d098bcbbd7b422618ee4f1c38c75e3fbbc7d992f6558ef89fa5eca5aed9f6c4e8261e3fdfacfdc0bcc7b11f72cbca2a5b529db425703d35d684b3fd4681c21d697f3aa89b929d2ae41a53329cc469c91badeea2e399922d38b71cf27111e782977441fd27730195378d02534a0729e7350433a5f621f7e7ce1e851f60afb150734f9cac6e917b6571669c8b7f2e2416c48dd8ea69eeb878fe496f90122982c27c68cf378c25148863e20adcef5b3fe1072e79124826c15c908d81cc9aae09aed83a56237f66ea962d874b9f4cd12461a842f4a9d9a62b106c1087ffaaddef2c53b54681420da3199d84e7191b2e7b89c8853aac725918f79093c2dc163cc589dbaca55d3ab0598457ff42e42be25fd502b87adc04bcbec7da50121d8b7e53374e13c4ab3bd2eea36f6a90f27979d668847523cac68d9ad806f596e1de0d595f4d5c8dc4cf4167e2fdb358d7399d79b63f6c5d99ed5c37476bb6c46b6eb69a2a75011ecea8cc43dc23f11a9363efbbf4f9dc4e40eb16d3e433c8ba9398f052d05d2811a7696de32a0b6db0afe6913f5a8adbddca036fa9dba3e5934e6255c8475405b33f135842cc44a7523e77ec275bc9bc8cba1c942168d8d124d37031c1daeb6ea1c31f9af61cc652673ce6ed17dbd99bfc401f840a37c5ef10122169fe00e8314a748d24ab8cfa80f60b1815ec96d5a28d4ce3f120c2cfc07d75145347b7feade5297cd9fc4fb4f044aa626554210dcf0fce00937a08091f473e19c8c205c3d678b5a5d148b53d114ffbe09864f4df2449b321562c214a83ae82988d608089f7ed6849bdf42a4d22a7fce832bba1d38ec49004d23d65f9db4eeb4efddd1be33fa3867924935d6db5c5754f3ef3c74331435a8dca4d21a46fa0e449b54de71c2c513c87f34069c10befd3ddd7490b258fc068faec78c445d920f690163b5e5c1b45bfee39b13e5f471ec136acdbac59efa4237c34135db3f8325dcc71bc21f6502ec2e7c138f8942d037ca99741bb3805d3da386d6becd0b7d0e81af04a2b674a3fa55f797874b0c02c7712f61bd2b385c6ca1e460f8810e9e952c887aa5ea0d04fcb8780cd74ae2884e3aa6a132bf518bc35f3b2e1eb0fa46e18a561a5b73befcb724013e81b0094cd425576df0a28ce8b67691cf6d041787af35710cde4a1b2970553183983e7102503166a737a1769d409ef5711b19148daf7eb3ed787a149a3ecfde4c6d55ca59dfcf50bb4c988ae9bc0208936aa66096ddddacbff20a19c2f5eba3ecd47933a5532ef6b21c6bafbe54148ec77b18d33ea28830fcc19c685fc271b8bc95001c2167e6a737a89759dad38823e26f830affbb1917f7c5bce22839bd164a07fdba211629a98882ccffbb12f55a6ad1a30fc2c7ca6cbe294ac04ac1103a4d18302803e4996125238cb807965374b3fb3d8546caeda48209a80d1deda799c310bd8ec00febc8942d1f0dca68f176df83a4c0c73337f54c2c89039568e25c45f57501d94730d3cb0e4175d462e07d9a92ad4c70614a9dc7aa2e6f84a5e0bc5cdf893f3dff8ed68c893d183b1bd4866dfa2a3af28b65ec3126615cec229fad0f8f80dd5305af7f0cb7bde6047bb85c5ba0cd5a20736b477f3ad8b8bda33053c76895b0370f96c1cb7857973f4c1cdc9d446c3e31c456921888bb978c421bb40e26765a80b081178c22064a50b83b39405837e9027a74daf53d12ab73e09ef8ce681e59aaf859b00d6bcee2dfc05c18e0b323c4d631665144b637eac936980875fe85b2343dd533b883a136697e5a335b49a8f4a12308b817b63d8488a9b085212a9462129f32c90f90a4bfb1806ce0516ff80c32a853226a1ad2d9a45f9bcb1ac27618deab487964c4d52396d21ba4c0e45c4a588ee3dde454232d7ddb96f2b3bda1ed1136d1383859c5ad739aef0368168887ab1e069ed380c7e0e0294e85142cf8f6845e669b40fdafc22cc29a904f57695e40862ca296665784dd83aab73c9eab534f7cb991b51cdbde7ae4d6fd1c4bc518039a4f3695be18a504edba8d4ade0a2a5a5fc229bf7037e85427d6973c973cd962ed947984c703466fc1c0e54b7acac963538164fe67d0495594133827414748d4bf7d6d65b698fa4c70a6625dfa1f1dff2c66344f0c4204f1c68b055e941a023773e01eb5a5c166da45a3c46d534562bf8f8450bbcc09a046e6c8fb7a43d7bc956d23d4c347f628e8e9537c658d5a7925ca1278acab4df45db10606aa4965293735395c7604a1a9e3f4bf6748beb4574bd24cae5aa38dae1b2cb838f363aa77e9024daec65cb4ac9b195a3181b0b9bf64bb8d386acf19b65da9f60d4824101f156e076fa3e87db6213d533f3eae8f5d176351bb7f2a665b5a1860279f4e978368fdf2869710f69254dc5dedeb77b4797342e5b1ae89012b6eb0bca9741c800fbd2e06e7c0fb5101bcd4a258208966582768f2914ca0de735c9c44c809a3a7ff333cb09cc1cbdfadf1d5212e2482308bcb956189e4ead014413fcf158541951613d59cb4255e312384add430f0edbe545512a2cee44eb307f14f4a024706330db129ff4c39a2857969272f66cb31552ed0d8b047286f5b97fee4d06f62c0dc0f4441fd185dcc7b73f238831d827fcdc8a5e675f895894e3cb2e78674775c7b3d7870ef49ed593202a39df783515202096eae40c1f259001fc2bf11b06c6d17b26e5f5588e9e7a7c377f2e7c1a81d2d65517f1014af40486c0e419c0f1371236acf66561fcb68c317431c1798e726e667cc6aa89f73637bc13220092966eeb3ad8a857cea7d4658bb17d92b53ab6fc218cc2e10811a0f59b7581a6b1d90e88e57c917162412cad2c12430e90c69db94cd1b369a67bc67517ff02296f858a1a1f9efd4eb47743cde46ac7df836b22a4931b55bf30220bc8706b6d7f981326f21c617578ea6a1a9c5340f5c1752a0ed519022ea01f3b0a782c980d0f9e880b2505d250f8f189e4a7276f5cad1c950e123c8b8f443c243da326cd546f5b777a7ffc17818cdede24b3d51a2d4dbc8cffb326ef02f03d70f38d957c61797bbf51abfbedbcd153c11649dd186a21bc5b81b38d903f7db859b4919c552794dddbbc29a9330672d57d0e7a9ffa865f1276f3985d8d96640ea8fbf631dc4574c52f41e5fa8cc07c71ab7461e5955c5e760326899319d3b7156ee2a60f8f06a6a20e2b9c239a4b390c55af08d141f9f70650fa95c43a9892c40ffaae04e50ba4c7fda12392734223abfe9ecd2c1a6faacc856694b2b0c3790601395aad661d6f8bd59036515f9e4c3cdbfc8f26330ac038bc683e7f9f7640b2838fba0a6fc7f92155389c18ab56e033afac86a1ea6d315099fae4cbb13a551b70605cdae118d559d1572cdfb8f878b6ad4deeef51586939db68dd9b5f5f23a56c3624d790c33f31740a8ca3e02262813b2ab01e622348e06233bbb49c2cac361e05871ee0363d9513ca5a7f6d75da860e651abbb7d1e92dca546c4002b0ced2c868383d7f95a5b4a4ede12bd7c839b77b00e4feeacecad262a14e404940b2e327ed53cf34411459899af73505574a7f94964fc41aff98887aa895e7b99a7a8ed96d5e4a189e30b4e33bd1ed8e11d6468ea764e361a08281a3b4db4c717ae6b23e6c4f0b42f8844b373019bdccaecc4c3bf3dfe1ccd3bf4a54c53cdf948f3f7d7883b0de1b4db24855b3e84efdbc195bd7a09efbdd7f969ee9850439c81fd685234af43c9af6ae9e06dc0458cccffeb0e369e42398b408720084cc43732792d9cc21ec1b2ae668492c013b6f41d11214a78bfd32b307e9e014b2728565937c248083e5094f4d07149b0eed075c9c82cd43088cff1fad1ad12cdc217c95dcccee0114f7e08b2d7585a5368a5a9da08e18e559f32dd601f4490528598cb14075ef2d58c269a3858fcebc3446c20f247f848fa3b8370d0cedea5961cfc97e0ffc881b0f3b48bbcd364fb1fb9e9a11abfe4d0b67fabc94ecf917be0b6fcae875dcc15947344f758be1e5f4f3dcf51439195cbdff7945d5979f2402656c4489fd60e5fa97c6282d7e3d52bafc22b7c75cbe41c119da637121d793d49de452feea7f4319cec14a94c9a37c2c02234504e7d3ca59feb3e4fa31e0deaf190275ee2b1c4f513c9413f1e312fbb7166c98965375d639836aea44f71bd73482d11b48568b1568b20ea016edc4505278a81debd42777843489b1cb948057a094cebf8508d9e0dc38d6ceac7c1b32b6062dffd1192a2fd58b6da3af5aca5e910c671da5653fa1f422180a14908b5efcb1867c30e47a098a61254c7da5b8c9a7423af084cb26e61e011bdce49b0341ff311eeccfa247a9e17c7bf358fc79c060006c414ad5f1b7c7cf53e3937cfc770b0e1fa3991849061c7d09c4abf55bddda8ece8a169dd500bf09a46ef837b375e57799a0fc8aab17f0b58bee24e898309606ffa6a65e1e57bde0712362859fd605ec634b08191e066b0f7a3e2dcb36a4908b9922bcd8fc700d4462e646f8c206921fd066e05fd9a2342c41f5c72249763dc11dac3953a85e39a56c5f77a2db939d9936c205711b28ae064204e3b37cf88c9df1c5fad28880711456995a97edd97c66d69791787a501f9019e135e9f8e0762523dad3316ff94256d8c1459b45ef2b0f12a8cb512f0a6781c897d871b913157d9039dbdb45068ec5bc5907a1496bfe1963dde82ccbbfc3cb4998b2ffa41ca0eb97b9393d639fa4cd399b11d4efa92e2bc50ce5442771a27ed50f7b7976d179e5a5be46c48d343f1a1f326724240301d5578c5d2a2c417722c0c6f4bf5799f0fb2c7982b247431c5949d2c42f117356b847d8d1209d96bf4df08c2c322b0aa9616bdb20de5eb1a204e1d10209564f64348859d43be14ad086e65e949870da7aa193365a8a029b09998f5de08a826d1e327097a16ada2a29cef5cc994fcabd477aae176e5073acd3ab9b0ffca9fd832866c8b02a9b600860a52362ff13fb8c29ffffab0b44cd94670edcc93ee3e4f432821647f51a9f1893894f9d80478e5eb817bd5b4d0e882f43a38418acf39e9a5ece215336bc4d1c8eeb654daae978a47c4db0c7250340becde994aec6efe9d0d0573b2e02660019169dccc104d22d64366298ab16d90a406e0d153b7ed34b1569ad2d58bad254a4fcf82b212fa9220eed78793d6ab757349fe58630c7cb458c357de88ddd27fcefabab23164c6313ec73d04f8f9138e45495eb3b446355eb04ea327b871ad590543036144ec1439baf8769c8f337328b976c94fad4cea38a547e40b9f07553a86b71ed3c2d17cad1b1f1f334e62d7b1a2a8720199ec2219e105d3e891d43ea71f296bb093e075db2529200ee95b37e757cb3eaf69f89f29d63ce345e7c289ccb233ebdb7d7a08cc30f3da42a544d90e89a6bcebcceaacdcbf3c2b6207ec727564b4cf589a9c9450cbc88e76801f2177841b0f41b64c16437dd9d7a3038aec1a769ec817f9f20b21aa0b0ccbde1b03111e0bb302ccd716fdbbd4d0ca9e5a0c41af55b2792f39e12e50a2a43ad0647d90f621ef9a84afa9fa430417dfce5955cbf3fc2fb0292eb5294e232e60dac4e8158953cbf26b29a43f2190b50a256d55b6924edc9b057c1dafc69408c0f61a492826955dd95373b1f2034937d27bb5c00eaebfe3eb0f61ac8127997d0b248494d38f7cc4e43a252dded786e6c06914da68997d28700c030d26acc5f82a5552bdfe37f9f4b6b72808c07aad448734b8de642d25483e0055983406cbf7efc82bc148696cafd41055380f02f6aba4bd499747b6505163d3bc0c178d1b118d5000047c5f2f6a82e6b3294379b892142e25f0bf4e233731145663df3acb9436b88ac5eb10f4852006ce9fafa7e8b5195870fa1d75dfb9231b5e085a5b8a576aec046684ce959002e2b3cdc6ec49415b0cf4687e0b923bb0a0234f4cbe8df48346b2b7a2a879b22617d683fcc3f92d0660d0650e27bf7f43035d81af6d85d307b6e806ed45462c4bcfbf423184a92a1348050a125b679b8d8cc2eb920c0e1d1d942a05f0ffffff0f