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 70347 807f9f71bebf7d5a0fcd0f66c23bba5c215cb01b787497d8a925ad19d554d1e8

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
93389c44c371a1ccfb0996e8d3b874f7a85cd21c5bbf957e8ee554f09bb76521
Certificate Block Hash
807f9f71bebf7d5a0fcd0f66c23bba5c215cb01b787497d8a925ad19d554d1e8
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00000f0000b0150000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000870bf1d4b1df3726047bc4a8f11fe12d022e121600697bcc143e90cf751fb4606886806c7fc1dd1aafd4d0e15f1401bdea57fc5bdc1cd93c08ec03cc8a0469c94c969363e94d03aff40760d5cd3625d00b817b56a9decd8658000000000000000040000000400000000f0000b0150000

Raw Header Hex

000040209f47cbb236ae45601f8589d10ff6d6dce6bb021d63907d8485930c48f13fe21607adc944784c5790cf1fb067cc3d64b46ac164b6f293dc4c5997ca0ea99427d208e3276a060601182165b79bf054e58e7e95bf5b1cd25ca8f774b8d3e89609fbcca171c3449c3893

Proof Data Hex

59,560 bytes
12121602030706aeed4bd09fbb6037325c5febed0a96d6e755a8c8525b6a526c520c1949e5fcd441befd13ade9fc740b950f5bd62da85ee88ec6fb7f997138caae0afdfd1e62f4d4060b7dc15be6e5f47246f1e33e2870a714d5110c41768957efd3070b2eaa1e87d19b5dab48cd98ee10d5f4a09355fb6cb7b141a8266e51bd179982e95dee843006c49071a9b0345d8627822c167af6cb02baf7513ec3d4a6691a0aabbf05ee36c15ed22a6aa960ef87967c6d2a73359f6b1ca4be702f2acb1f39ba4c58d75ca34b9131d3466d199214247242be1546bd73bcb52d596dce47b43b66fe835cdb31db820656dfbab2b03fe51d1c2f6f2162c0e3b3b373f8784343231f76672e917c2d772d7c30d95ebafbbbc2616e3d41be83380863426b119f666159489f0a96e886b0958eadff7194eb520bb3b3216332911c4a07a33ec3751ed11b7412924fbafa9f76790f790c2eb6c4029d5a768671c4e15df2ce47a20e675e53aa29e8e74062cbc83a474ed66ee55b750af234602e50b24bfb894aa2f5770801af0c8aee60ccc50afc37a897163ca39e157a9136bb23065678f7785c794441bca2ed7728dd4f4edf950c6c01984691ad9b79cb6d1ebcc7befbb0a4f77bffe7a912b6ea831dcac4c3073be324a3254c9fb8b89d5e29ef80640dcdb26053a9f60c6ae7c1bc21af15dfa96fd3d32e4655bd2a26253c054e13da1fb3ffbdd4353044c485200e784aa7392c7bf103cbdd0da64b3f876fe5a38468e9dcce4ba4890c6d098bf218b72ea928dc7978c25f7ef329c0b1ac8fd2a4e9cfc19e7270754437e51a487084c4ba32337e948dfe45b46bd8ffed1a270d0c1dda181ce573436c4b6b9d0746a678496efdd217f21804906b0744995afe3e8b6b4de4dc721ab693ad65fce6f98411715201be1bcb23ec621a4ad61895b251f618701e6bce3a2e099a6b0611f918fa59b01231ca5d3d7ea5cb9d6097798a3996ca6e051431d3df1cea70a46e9f536f38a9e902f0182615e1316221f6871ef6476b7fe6ee1cf59dab590ba16816430dfa6ddb3799b479e60b13a44e2d62849db4122661aeb96ba8d249f08c2479834823b490ab84895d3e63bc60d721e15aa8cafe929a61c8d64fa4a436e9e45e596694b348e483dbbd0bc14d220e3eaa63c2d2e476a3ce3c0a55ebcbe8fb4811908ef1a8662407e950744cb626719b451843607e4873df9806614b53c6d5a7e1748b596c2afef872378aed979c3c4e40c68856aeeca0d52feee37c0c9a25896f9dd50d9244abbc6324a29832172c97be142e62c9ff46e415591e939e6b2ec7c6868c422f134c3975357cd234461e98c9a0c4d3026cd653ed2bef224a706380368f19c0c90e12a092dc4b3d2d8c2068c40a2717da123ceba1a2e50acb9d59d028029cb9e4b024d2644902e8de737ae3e2413e3d77ce5b9c32856f67dd361cb1e8629cbf6822028ecaedc884d63ee60621d95d6d42e8b55a90308dfc80d284c9f39cc31f4938e26963bea844132696b7fff3d2e09094584db7aabc51f3a7966def457e664b0954c3a15c70713332ccd58066abe15192daca1014763470f5b1b617fb1119c059f2ff926fc88ccc63cd1cd66652312a5719e6f561bf827853a1446b5125f7ff30888532aec29079ee8547ccf3f8c1c251844da5101f3b30fff5c4f42434c83c74956c4feccb107092b82add8d769d09a8b90ff4b949f605b27dc517bd3206dc0ecfd4828a727f4a6301f7a0b89afd0f910c105db07d28c77451982a0d394f4438eb627c86466c23f2f5a1bc077bd07cbdd68f3c0c05c0d5a223e5ab3f781ee1f4eedd312407914c8015ea2c85b06f7f326dc4f32404c10a6ce0ec9f2de88ef86642793d96542fe1ce3ca1383e71804b67482b7a62e367306675e3732434a13ae4d7419d43671c390176fd484d06e36f465482e9a07d77e26f9894aa189af9b48d785cb284a4eb96892cd356297288fdebdb9c6a3451f139f37074f7f640d55eafeee83763a9b826aa7317582db9bacbf24b5ac32afc9ae96aa6fdecc538cbc2ff4f12cb2678366f6d00dc07154845164d3011ddb18745802a32f92ed531dc7ee7a4f03ac9c8be5b507e54f423beca5261a995fcd154ae9aba4158644fb0263eb31ebfaa5bd19a92918242a73dd7d106a94950437b67ffc137b176874be97df444f1892cd9739f253a51447621e6fbacfa2ab473077f501b8b8363609d1894309b7091ed6b228409372dcd08d3107ff8a868883f24ec0dead1f6a8b5541e7a619f83b97ee5e4b8f941f58db3faf618d6c6ce051a427d74b15fb66ca3395311c084e837b6f16f0e395578758bc206c32bd25aa9884c4640cfbc9de6ff769dbe95055b5264047ccfb883533dc0d4974a6eb95734bbb3723b90b00ed3ca45b4b5356373caeee4087c1b0a20ba3571e646fff773b1d0495418a39f0771f49b115bd7d748f93a24e3a6bd2ea44765a366670ee985fe0e38c82da6c98ff98bed589e569750fec02f8dc8cf3ad5897a3d9f7b5b0b1a2b499026e6e12526aca4aedac37b1e91fc21af2c9dc42f250a4656c0dccc3a8b8c5fc8a182e905b5a5059cf7a12f288039799c29edaeb53c73c436d880fa47c20c9c77f720d02dab8fbe636a927402f8a02ae5c235a9acc376ae0f34a2feb4a21d3c25b5448e26bddd2507aa957e812988b613c9140acbd575f2bfb0d8c7bb911c7551100dd53690eba5278df9b73b7984888cd0a0ec684939fa1ffe1617d343f6d5a4afccce7f1ab7aa2301eca01e8d2bf8f566eb7b03d4ccefbc02dfd6e8401ad3d0034fd874af7ac67738ebc5213d8ff2d9a60cdde682ea3c6e2f22568530bb47f39137a0c8141d5f0664c0d3c2dadc83876d158e4c3871a91556f86122c335a84a060a14472f4914a19920c178afafba95be762cb980145dfc67a79c7717caf7ccc5e06de609580ce31eb763e015676271876269e800b4d7cf6e64388c1224a51045efcd6b924a53e22835bf22662072681067cc3bda30ef7e5fffdb71d8c1dfd9b5f39c9a4ea493223446b84f2b3301eea510911c4406f416b812bbb7abd34a085682c57cd0371772c2f09a28d40c1eeb6726797bcd31dcf5fdcffaf529712d8aa4503f7d55d849f70d30398e93c00b5c7551276ba5c7cfabb2095562f4aa69e30f191485ff388e82660b94d9c5be0431541b4d83d71c5e8c29cd0202fead7a6ee15cd57f7e7343f617f7a68073a5b432b673955c9c24a94c68474ae3ed7b034a1dd65bccc97395baf9f3d8313a76daabf97d3ceab7f94fa7f688ea9fd77e1109029ff8413a09f7307456ac51e861f47bbeecdfad84964e38f2f18a8cdfa4d887ebabaa6428a737b0859422ab639908c479f6d39529a5920c57ae55ed9985db199a6b8be8ce0f891171592d7918ba416004f0900896767a1a090f3b98f0631a4e8390be87bdee36ef4b1c7e68ba9da0848019231c3b13ab2c1a7e9f00c396b3c5687d66bc01f8a51684f6ba8d7ff2c1e7b2db4e6c20551007b0cdc3dd8c34490ef3b592b16c29ccd64d079645d6df74a0b5cf3086fff4126799ca40fdb35cc47a73e34d2170c64b693ed2a277d5c0f005b2009b4f123a14a1cbd8e3314e786d3fa774f99fe236247677f1df1bd7d922c2b62a73ccd1a065625a6d9d5d438c9a579bf3e009909bdf1744b948f2d1e01f5e87d851671cf2c6aa8f124521e199d8a461ae33caedb0e85af902c4f67e6d19b3dc9a01da42dba2e21bbcbf1f9c13fbfe5b01d28dad200154a012d070e27101ee2df71a4f0565f320670ca90a5217b0072aba9b371a021050d29868cb86c3e23164f5596475b35c229cce3028f9741e2f5ecb9321428e8a00a82780f56b1f3ab56b5e49afe0314d9f9227b283d2c71f397c1d9646fcd9a3a4c98d9e5feb89bafe211f530f6d24d87e90b4da298fa87fbc0fd6f5e35721d61baa3491d53703383b925445ab560b6ef9833805422caed9c5c7860b2d2c6dc831f5c3ba89886e4d3227c555212937d1c46283b729fc06e97c688f526a2ceb725591a65ba6f781f4b8f6117c75038e09462d17ddf901b6b682e1af3e37f609ab18cdd895608088dac74f10d7e33a9b6ef0724f6fdf89e28aea73d13bf7f2fa6bc5aa7949c918be9b662629fcc04174bc2164919c6d4b51fad84b423d0ef637a78216e97cabe3c5dbc9c7bd04764d59252cba6842627e0658e31c3e63a9380a2a3eca6f181235f1718db554ec887746f5a3458c19139e1ab64bf4a63965844c6613f0f7e59421eebe0fed1c2a74149ba60bdcdd865b0340b0cc67dd1ebe76a3c57649a99ee2818afc4e8989777a2af8f00cafb806b11f6028d19c101c2910afe7944c1f8468a85dcbfd41063ac500e8298e4bb0e39c1ed03101d1abdcf0c8411c68bf551ac99a75d8cc82405330d3fd00fa4b46bff7b381b20286da218a8e72021d1b46f78970efd9ab27c9d9ca7a80c507ff47947057dd21847db9dd20753adb954ffd6710fb5271ac2a99e6ee846ecfb86dd17c1c994666fc5a8af3d6c724aa3ad87ab6d622ca7ac8fcf38ce80570cdd26b2c0d25ffdaa5d738be48530666955cdda38327c192ffc92976a661a54ab7aeaa903f9a69b2c484ca53ec9dbfcbb4472ba38204c96003ba0c49bd850b2db7d007cea73ed5437e99b5cdfb811a64691436a34c8ad718aa7c404a483664097148f5b9dfbfb5ecf0dbfae8804b31d0d2ab38511ca39a406b450883b538f0619780b799b9ba980a0f5c49b85ea42160e0bf74f3405cf470343c2fe4ae7f5e6ed11e448c7b3e0fad33ad279651e2fdbeaebcf7cd6012c7ff0da198bd3b06367f64bf0cbd4c8320e48be0514d887d084d0ea1c3bf3ec8a4ad8ce79d20b01dce24db1906b6a9c7bdb7558c71460ab4a4c37d23475eb987b97840b5f481aab6aef39a05ee5c6e1755ba785fe9ace89b6900ba01ebf53a47f381e0c0706bacd194d1b3375bd03449358211fcfc705e7811b76c9d985890b8490b9af044e83b059a1f3745b32d05d5d279ac7628546ca3ada46db002835c7c790f5e6fb3e06bd4e12f628f67229822cc7a6cb80c8897a94784a8732757b872f3a2ff63f9ec1bcc70d52677e5fc63aa09b55e3c0c6a0d41ad3996e80738a196b455c424add4614a514fc483da46da52038cfc82d94dd59130977ba686f6c5aa5926a1637f0fc9d44ecd2dad29ffd93c2c152b2c489f894f8c83b94e29ecdd32c37769c4e36a80804f32b884f79207315edcbba7c34d96f27e819f4e1e57dc8ea4255704a47bf6651d05933358696065499eec7eb0b76b84655d8a0ae2a55202864f73aaee1c0dde25718d569b00f4d22ee842768b688f9c64dcd159972d10db5d2414a3dfb552431c30acf8daabc0a87778068c0becd34b2b6f03e9c42191776600c1b34ee65fe4a17560fda758ec2b81663b372c19da05f523a7bc977c13b6f48d67dd2c4de6905b351a5c751388e8897c37ac4961c2c895b95fc02083a1c69cddc0840d7faa015fe6144df0b7d43283ececd2e7ec11ddb9acacd60e8fd24246299d114cec1f45de430013640ff56ad1dc808457306e56a360d0503a4c796937f0e6ec252f1948b7af437e6ea84a804a7c69f8a76bc6fcfb0432ec4c4b597691a7a66cdc348732786ed60e964bc2f624be6deba1f730375a8a9377eca950b4e881b260874c1fa90475aac113df6c3a643333543eda481269d84d49d4794d0fe003df12408a51faba8dfee6c6760e2b46485f8fd1063c06088522f98f35dd17fab26be2b1136e5bcf8a1f6fb0b7f86ad559506be1f3f70286cd26ca4116a2ca7d71588aa2a12707744020ffe864906aee8f4cef7e1eae6b6f046e37492c7dfce39662828ffdc224cf0cedac278fe53adc4bce7b299f494d06f7df334f988f14d752cdf1de0f10f048abb7675926b2619492a19cbaeabcc1c7d75952f6d757732bb11728e2b535b438316de5c0a9a9940c1bb3e181d91f41fa351f36ecf0ab3a7b5b6fd7aac1d51f0bbedfee12703c1c35c4c6afc479cc233a863e139b86647233ce20bff11221ebc2cbe84981031eac33463bc089912c8afd495c3592acdb866f2756d2bc2400b1b77ed8740f620fc92dc587536a952b75eb4b7dc0a1df51dc10df7f61f90bc88ead6bab70ff5bfe2347ff659bf79a46ed5a59e3ca4df1f547f8444bb4716b15e4b81678a95ff2798fda0eae6497fe6363e09a5dc96ef7beda673e59eb0940e453936a6f5a6f777b23c374d6977cbb3f64a39d99101f128d71e3d04ba72617ed0ffd95778c7c2d466fefe056eae639125d65534feec21f4e9e641dabc6e8fc31049cc55d8b9a6c3e8c2118cfa9ebdd3f4a96e2e7d866814e09d31fe5b273c7c66fb694b993296147354219a9c97206cb571f5a7f8b8427977d69425ad91c2864de378d717ed0e43b148f931474b45480ddf8baa0605e1e6b34806559cff703fb3bb22803e92793f9be4b389c5ce02f0612f6c5691f7fbe21602811532ff0badc8dade9e2c604fefa833105999712eec9c902b2bd5c5a0e5ce28da6e005cd232d160f250b0c05ce604514cdc3cbe57b22d3b50fa8bb2c91414136270dad5899dcaedd4132b128eada5672491cab72d140235c95f9314c962d74e06bf7962973b8a3fadfd6ade9ec7c9ed70f8358e62546cd3aa2bd0b9257eeaef6292ca864ddd8b6ee89a9edc742f75394e1fd407e2f5d4757bfe15daa1736e1f6c4c0ba10c42c5db1ef9abffcea348d4193b4dc8461d148b022b68613d15fe302026f71e93a940f71d13c3870fddcfc287d8fc728d996fa8e76a227590c60bbdbafa69911c67904de49e67e805aec30813c79a291de98c3e005e8051e056593c369cc7c277f97f082a1f0715e53ec1485d27612bfd8f4fad9356c020e3a6cfc8d6512d572fe5c924172beeec02749ed1d5c78905a8f203f8bd9b25959a26700b49817a620c9a76fbbab62a70d569002277cb053f8591b90e8d9c2dc2765a2ca627a473c103c8f68c59949462b91eed7e1e1fc9a1c73381d2085505a0bf6f21460dd3ac947d1a3ddc0dabb76b849104d5f19e8bd9efb9da564add0a48062c6da0d77a60b57f1dd972f0c3af03d45243f3ab46f2f7ea9514fe2ecffdff6243838633e5b82e596d2cd6e0902d5d9b30bc26b19ab3fd6e1fc1818f5c82c60771a67ab82124c88772c20677704030595bbe60244b0b540ed51cf66b853b1e1ca6c055441a6704d16f2f5f2aa83597d92ea5797a704335fd7ab427aefe35d70cba45e8ed118ac47c210795dd314ccfcbe7c3ea1c4ee596e12523b58e26345e78fb1ca60dc9b8073c3b1350385bfb3ef07c391a94db48eeb4b50b75b14b26174ab5fb429b281411ce7dc7bcca238e0c393e273c6bdd90fddbf702d52c2719353568c2a19008f19b145abd560e7b80add645995ec2fabba3920541279c9b53847547107872863dbffa245c1fd50164b3e6b51a3a070a91aa2aa3f3c275629e602276c5bf5a1e7ff97305d7821b1e9696223f65fbace6527c9fa18615d02812e0b9c30a3eba7dc04eba24422c8b9e094d037a1f7a339bf5826aec6a36d359aca00e20232689548bdc0dd87f951b62369757eaf5e46f3d84e7a0ef4820181e375765ad7605102e213ad845c1a84b46cc0068e493a8f1ad21215f04bdda2a0e86686d24d275e828601d5d4e12e5856b2b5543c0ec44f0556ef1cc8f0407591f49e7739c8a7896b95cd867255755a9fb13072966cb2010718e35f77adfe931d9ac9120fcc5ecd29ee1c45042f3c96f577f2456dc44cddff8e125e93110f7105fd269148a72f30c58e713bd12197a5c76628df9ffda9ad50314eb188a267ef013d1177477cb296e6ce81d37e43a5c3eb21b6ccf7b9093a7454b6075192c9318a1d111e4b6f14714370235a3a54f5043563a51438a54e2457e4ba6eac3be4186ed69773c34786960119969dc8e37507f098f6a045a30c987ecaa3834e5fbf8e509e95e96e235f69d6d396bf54f54ced64e521233621102049d66862a0c3320de410bad0781cde1f6dbaf64e5dce0b10cbf8a9671618dedc1cba3294932086b39b0a54bf34aed33c546034c6eec499176f1d823bc5702c5d0b09c2f144daa44ab8191a340429bae3c95e36cdfd16874fda81fba395e2f876fe653f4a20a204b325ea9d719c55e6f4b0b475c5d3a9314a572bc0b23c7ceb42a220db4bd54a3ba9633f59d812b90671067296e286d7cf94f642f87ca003e25129b8b681bbff770a4767644b3f5b5b9885ca92809e06cb6f66250c91fd594d957afd78d4194a603d30bc8648f9ca3e203d7bc866c347da5d5d0ad84157a93c5f4d13410d43f464375a62ec7d610c97fb426a174b49bffe675bd68db379a801e727b05c6c72bfac791c0eb6f2c9c30d0a388025590cf749a059a426e0459ee23a079046e17bb063c8644a787666a669f4d8027162ac7fa6081906c6a2d1a13c59c93190a115f1d15e69a58a51418fa2d2235b52422ff52df5717c30a2a0cc1a8d62b387fe2a6be95bdb98d37cce54f993361f9a2c9a068a2ed179f2d12ae875e5a10580771773c0b95e1641e008c518c4618156945f4fc6f9e10456ec5ee1e8e9c7d839f3ba845f69f12656898f87a6dc54d2e5e16c2a52303524e4d7a9d280f1a62751433760114206995504adb601069bd04585bd819ba00449cdf2ee356d8dde4b6c128e1454c936c68996ff479ca152aea60b182d934a4dbd35d37db1f977bdcdd84313e4a5c2055a0bdb70f172981a40622e37307448d0d36169f380552f93b8a5f4b489ecb9e16ce4780ae5aa87043610756569802b418e280353c2e311148fb1eea616f4a11dc64d48a595cefe35bd9d22b184ab2e9e158d122f6d409ddbbb8f067cccc464400508b0e36643b7bb94288372334fbd5b059242facbbef786ebbb22db71e798c82fcc3d861b39e92ecd7e68b8efed1b8bee76eb2ea578262c16d0768ae49f2d40a5efeee9e71274a8fe8fb7fbabb8b093a28e47a983855d0a3988993506e4afbb7580150798ed3a4bddcce7d84b75df402f7ee967dccb0bfaf863005347a56e8acd6e65afbda712e3067078ed046625faf30c868a5c317810ad1ed72f6fe89ebfeea74873d65eab18789b5bac97c8a43be9df48ebdbe2a0ad0994cd30c80e1ee8e5a3f8810b028874bcee252d0e298fa8bf3ad64f2ef863f6fa47f6a12d6de033fa05bc9a1c4aab34dd2a15b8d6789bf1be5be3c5c87cc8939c877d8c3ba0355c42d2a75acc58f24eb3c07da88e815028217b703a6462499d4a1d6b6871c158e39f8058514634d2d5a184b5aaaf0514679b033f27e9aad5799fd351db72b41617c5eb05d68ebe95d3ddbfffb96e06eb095b7b060bb992c3c7ef0e1938253e77bf3002cf1ad9142c8c1cc1ed74c7a8374eb75f3fa8fa75e0cebda3b2e426449476aa889d08ad93f3a01c1161d7b5544cf1001c739cd9b8ed206a2690d14a192ef501f3eebe9fa9ec9f05afeda261b0f8f386394691c00b85961f33ed25b9e733382204546c86c097bd2fbeaa738e742a1fe1b97959b258274efe6acf4684458002237e32b18e2befd2df97f3499eb2ee1ad4bd2b0fe194d962a58b0fe1f9b31e1343fa180b055efbad12d48e28c1d741c3dc086fee7f6c7b9b5628e10edf4163f000d9d8aac65c2b7f7cc84973d7f01e2a89d487687b4cabfbfbf9267864d92688eec5255a795a4445c3d60c78a673385740298ab89861d8422de9388c7e41f0a21188b12ff26bcedd65ea02fa24b4c00405403ba7696c073d343958cf00c8205b192207b4dcdd7263b560d3b309626fe578efb2fd2c20d0ca496ca2869a3bf6c13287db58fee24157f77583f47c1721e4c80097b770e1a9c4abed4e6fe15b949e0c6ec835572b77e9efbbe63d72a941e44ddc09f874e22d5fe60b98980f5ab26db2afcc3e1c9970deab91d6cfbc826e11a6a38de28dda4a0ff59b3f2cff4b71071aa4b5509b206bfe54846a3814d03b82a4760a351d6c01ba8139ca9e06f6433724e3aafc03c1aa487051ce368901ffd6276ec5ee14f71c5e92a5104c215f5ced3653b644c17d9c4a502ad2c3c066d6c3ea47c1646830e77a284a94e69789f149654c395205c903ef6fb2bb913b0ccc78c583483e0e29ca3037104142ac809d2b9cd43e5ea2b209ffbeb24b9a0b8254cdf07fbbf4b96d8f3b40206c8e91afd8eb9288ae823342143a70b9940ff1d103cc1c42a7804d16af55d0508249b201b4687d2b416091319ba2fd066efd1be29fd843ac5151c1fa337f56f04282b82854ad118b41f69230b45553a1ad1fbd736bc9fb0379cef63a24c22a169b8ea81a2ad5b074712ab0ace802adc77b513abf7ac2caef7ebc405843d6954ef183d192d614bfcc1b4ccb468a69a83c21e42cf956cf4c40f86abb88139cd5c05f3e641b2c39aa0b36a2a81d2f4fe2b193a4305de8dacc760f8045d47e6ae774ef24860fc4cd345199f526a53b455e47a57f5952f8f12e53c81e9412fdde7ddb705194c272b21cc444ea88aae43b338643b61cc61895d95fbb2ac52e5aea148bae65ba3649b7e8d6f75435f4db41c6f6039b2a90961631832508d87b024fb607170e739d466b2d02effd9e6ad903f1f5bf2c9414cb981054ff7995aa7fdb9f536509e6caed12e1579d730fb1e9619b682300aa4ea7adb2fb92e3867b283847f7d075699f07cdc1a3630aea6d6040c808c9290e8356aefe5254b87e97866cc6d3a1c5f455fb4917872dcf9bbd7dbcb550ea8083c425ad9f2b45c0bd7d3bbe78e4bdc3269c0b375369809bf7500db26fafe90ed103a782abc09e3c1f2df10ff33b3b279d5be94a52c63d392d743beac18539656a0f211e116c6cbb9fb158e46212ca67a3ab18f3c8599363751ddd4148a71e14db6a4b17811557febe45442f1f1119f9035ce052440e75ccd4a48d20389ab7c766e49ee2c57dd203eb20a1dc7e8e2936cfe0cb52abaeb4a8fc51b87207d54f10c10de4375065a89074a347cc38ed01274a60bd4e9d0964e24f26aef4844ba23b7689036bff81a6711a74bbd4a597c32277b4c78ae8992e0c18587a5671cea8de292a013296aacc01ae337d1d260eec1fb8732250ad3e4d16ea45d59183a69d003d262852ffb054c76c0d7bee1f3aa5a41f4851330309d47ac54028f316a574771788fc1f39af0ae7d81f16e9a3a3db40bfcbf978d959ff6b4191bbccf9887f7905929479c07497112734b7cbc13cbef5f99e0010750c0f8cc5a6fda9b05be3d28bfaced61663002b79876450272ba2d798ebd3e1a3538c13a1e50b3c2017af42ce0553307cbb4e8d89f369faa44de080ccf150b66c2ed7ccd79bb60778c78b324d594ebeabd2efb1f540daa20077ee9f7e2ff688c1d4ab83c681abbe8c3970d8872c2a5a1ae72446fe9d917af2d47b60f64918a21749ab63ba2c0ac0f1baa23d0b748b7ec150190b0d6d3e3a0a5bee98523b0e914e6b03a9d838ae4cc86bc082ee84b543552e58b4d23e54b7030e2029281e8f1a3f85d172f24e92ce47154469cefa031ecd262557286168b9aa4158f685dcb91633574a13e4bdd8ff4631b4cd63ece791240287686172097ffd78b38682867bbb2207cb9b4d8997036b449a85e1eaf0c9fa782a6fa4151dc5cf8ca6a9dc8e05af55f4b4ddd386471dc7b6c16fe3fe2fc34d9f5bf646ac32d2a2238862a9c35ab12fc9d8fb1ddb4804eefc5dbed5bf3100147f5a6f3791132bd89c4bd15d8ec2e82b9e5adb6195bfa45269100c9fcfa44dc2172b762f8e695de5271a2e239a1ccae67770708db9bdd57b1b6ba11dbfe04197ff33feca6135bd3d2998b858c38ccf147ac494a9c0b80032fd72faa048cf06bc00068bf32879e9b1e022b7ec1059b43a8e5d059ef9e1abf70f74c92394ac968d21669c1bb78d50ebac330854ef278f6db77d0c929e30b4f7d02d7282783852afecb06ed173c761fb5c2339e58602f285d18bc881aa39b543aeb0300fa52e594be390707ad17354856b1d5895ab212ab34512d7475e7c5472f8f6fffcd250411678588d6164cdea08d73c1e44729948746cec263387f4d0ab2a4bea06343bbbc0a46ee26b40aca8a5df5055974aae4d3bc40761634b7e3cd8a104457474b7ec7e0124b7968c48db2e0199abf598f044added999205056b26ccc27f512770d48a2ca63c2390b01b0de5d4bf84d8a159b12a07ad38e4da78a6f4ede5ac85486c1c700bb19e304dbb9d7aef8f7fb349b5ac6fbe69b274e410bc9d613d380a8869eca7f00b54105f893dcb0be023d57cc34835882acd090aec5ae0e20607af36b662ee1297ad74e2b9c7c90d29576031bbf969ce83217a93867d3b0d7b4e67f9fe3cb69267cf508ef4f6fb78377160ddc259366b30b515f60aae6b4b8b23be630415280884b5150891abdc06bb487dc640c988e3c563452da8bf0d2d302d06b10b38df34c15c51aab7572d4e680824b196b2a04957ab3da701108e9dfba66534a134c09ed09f47c852c82fb48ebe622aaeaab429f694c850c1190b014b59a5adf9abd51d2ebc2c2e9d01cf0d64c43522d60dfe3ed5038a63be990b5819929458cea053b1346ccf7ed910641f67a204355b9cca20ad06df3c4910748761c6d65ed6d0e29ddfd186781f253033dbdfb9df73a65239e1ce2402120dfff0001823e4d13d16ce8eb1258220fac4e4469dc83dcf71e6d3d7081925ff3f69d6011b48f26b13c77ec461ae001120998431424e7d46a8decdf7f27b4771ffdaa83396e471006292e19aa46a974c5b2c622bcc84738246da11ef808949b8822aae440851889b3eb75395d7b8021e2b653eb0d0a2ba18ed4818c2d3091438d7f8385249cc58851ea426960ab1740337acfe237737dd2a78632b9c104ef8d4571ccf7f08c816a8c324fc4dc0fe54cd927caee2deb5b7318b29c0e75f660ab49347d648b4ae266394ed357b16abfa8ad9dde181bf786351214f5a61b7cd5e91a0e3cfbfd49927dcc5442bc3913cb471299367fff23bc1576b23b463bfef142537ec6d11a70414301cbc29dd7ce41b1266cb10bfacb1e13714fb8c0259a07fb2d6cc1425c893395a9ac29e0356ae113024f37c6a494f69f6c43e5e866515ba0052c7080d638f718193a48969102f235f1a57a9a9a1b0601828b24a59b58be34042cb3ad6dffc8143cc88c1703446817b0ec5b9ecfc1458f4ff411838c55eccb3d6add419dfb3448454d593bf8adc2876dfdc06298e64ad8a2c31d8e5bd070472232292a1e89d486e43fb692d9f08e5f02b802670ab9573511b794308b8cbbf527373c54a5318b16dd94c7862753860e289d8c0f517e200e7ce08c6d18664a92ae38ab0f96fc10ab2eb9246981d8baac5ae5561a095a9211d08aaa1de044c6f9a81c43bd4d3582a2fb70bd4f86a9f58d660ad2c3fab4b0b47b454aca6faa1200bc9e102fb7a32e76bf77834f4213c2b06a5c698bc64dfeab2e331127131c312a88fa17fd09773ab102b758ac770132e6f4c5c445648015d50cb6a40b6c4f1b844edef064fb402346b06e175513c5b6c3149ebcce0b88d5182fcb17f6ed5ead6450e5ab0d80841c859d77ffaefd7f2070046a9c6f46d9153e9fe98e537888d785c4eb3583eb0f385bb065547855ca052c5fe5bbfc755c6429618fc724068e0f7126bfec679739547be6058d075186bd755324905553f4aca811731993940432a25503cb7a4ebb0d92b5be8e9b508b1fa37973303f7e2a14827e75e834061164746c6cf3ff11cfa9e6ef663fd6229139ee13ca8b79c435e4ce54edf3f72665ffa10045631be6ff563331807f43230a4d2d3a8b22d0d5578bddf8d70a90aa81cc991d3dbf091ea05aa1065d54037bf7fffdfe3671d823aae0500f016d94c4415fec2ae26073b194bc600e4c1b8bea2d375f7520461ca2774bd437cdafdca15bb193676be2b05351332a189a722a1b16276e10dbafe867934f81b0fdba0c6ac177f8ff198c83c8535210b316b940852f2b084c3181fb4334213f3c1bbea0d90693e8fab121707fcb7c733cc1313dcd00e2cde509e5c1abbf6519fd080d471190ae9437d583d7b1e69071c91b9d60a9d4aa663a2a22ad86cadd4b999910b6e5a5bef6230e5d9954422b96119abaac8c869896af9d670f1b75a2ee3fdcfd38b6dff119b93e2870c36a19dfd6212d0074950a06186db478bb9702997dd5f242bfa2b6873f51741a9f0aa52525cec18648d503821e05a07404659697f781991919481f9496e311ee30b1949029e7bb6c1c3edddbb5088dcc7a93c3e4736ea8157c942870eedf03e190ada19c21c75949ad3888d370eb8d9340c8b0e0281028a6f71f0dba5b10ef67d8e2b6d4f800dc6b6caaf3dc32dcf79578cdc5cd2fcd1ad5d9faf49effe20f10977a8e07bbdc3ab32c7f645823f5c1520c8fac5fbde10af5df5eb58b6f719bf363431160d71461eead21baa8796a9ed354007dc5b89669ac0019e3da268ff94e0dd545100048614ffc1af803775b099763c1842530ff1940f781cb8e70e0f515c607801bd5107e71297611b72d72913547c81a041bcf2b3559458e657809a9cb601886f7ef6b41bc37e30855b9e11cec78a0bc0826fe7efb3bfadd669e2425244139ca79c0e9665bc744d207c1c22d8e06c3fd96bef5464fdd0350c416b199f7e0368dd0faa3ebb95e1afc3e4bc7b75f18f13c30c0d223c2c80f4ed36f8f1786b48474e13badab714dfd054ca87237b61935b2221d3e2f2282571aadaa915714d94f94a3440f6b1618b24e4b24d3c592938d7afe79ba9d932e2f8f8fda67f78d544dfcdec3edc07e6dbfbddffb15f2355b52acbd44b240f5d05115a9347b66e5b2b721328a2595ac7562068387c09ea73d10cdc408b540d014e1e7fe53837c68ef6b727dc2522a290317d1f4c323a8a2b52f31fd4e40794d1774a778ad954130fbb00ef0db386a0244ebe6037805c0fe4da7155828b9c78155c3691267fe3fccfa512a90bed4a2948745a49c2c49a4cadb75932f6de551df4e26bf1aa8ae603484af688a65997bc3f284cc1bddb572c7db99ff290b09c547f66974c4e0777b05771e77ddbd21ea37adbf4ab30e26f4f96aa721e812f82f9d8b91eafce1d24f75fd52fdae0fada94ef499a7b047fdc93ee03e3a21e3df5a0021bf36ae52df894915df3701aa63326fb2e8047c390dbf2a4c1978d239107f274eca8845658c93ba2d17ff7721682f9835ff6cf2927c7797802287998a509f0bc6ff22700c138946e0a9ce9fbdd95afd787863479300211281dbd303e3fb2bb06b6f01ffe4615d6d901e75af28c4632cd3d80fa9d4e2b37d4bc0cecb7e23b4f74f9e498a84c29073c1b86b58b6de2a4f391bb6d58ba986887bf18fc3e21c8ab772fbfbca64be64bccb8a32c982177d0fb3f9ca515bdd0ed71ef1d62ca6571a6ff1bc896adbfdd80dfa495a2712cee1bd51aa736694f7f6a7b77dc730c770cd089954096bd3195753587ab850ff560074187ec5520e7d00971dd5521a3f1fc5fc5cc14d22713ed1c68f299ee3073092e9a1fcbec9af3d7672cf76d3995976d65b9e647b5977e1b2a5241bce941127ae4dc5eae2da636bd0b25dd55c1d9846b87bccf8380149f7a25c6a6bdc92f41a33b2049dd1a0b7c65c2eb77280626973e358742a8d588e531715913f431c20c51c0cbaa61f6f981e46ebc7ec7bed9e833f899a5172627fb195872870bac512798d43216b87e42c88d8c38a8a84b8580bfbed5fee8d9dcfa7570c0a7c983bf6dbe55ffb69fd1ecec7a6602a9e9ebed2066990fe7b19842e1d94061141772003a736c0bd796691bbd43acaf605aff8befb51555be259b7cbf3bac6e1076c680f7908cf7891a7e14570ea6eaee4d0fcef725f0e392748721280742f5565421323b3675a004079d85fc7ed342463b8f8ab316e06cbab818ce869abf6f6bfa1f55abd842a4c6697445a59ee559358d5328381dff72d3a78c28a68bb32b4bc8e63bc0dda7ba809d559de0643847512ccad8c0d7bcffdcea9ddbf50b4e2587e8661cb883a2af86f834000ed026ea4b1dff72e47d6e4d883a695256b627dffe637062243ed96243e394b96dc799e05a03a3d116535d61fd625d9c1133eada6197201a31e869c17f1c19e0a563303bbce96f1512a7cd1cee12a985a63e37cc2aae1936c5f67d44809df8137e3a2261dd40421135005655e376feaff13862bedad37334f280b251a356b8b99a2b829f5b383e6e70c54ca0bed6edad57d10043dea3b1be5aad5bcbb0ed3b2093a3c30b56ddf915d87f295edbfd651fa3b8a0e8d7ce3c59d9e3f3b1705d61649819e4ba95edaebcf0f92e6c1c1b8f47dd4eaf0bffca859d558cb6bf5af5ef1720def6537bd900dc55f271571e2d5391c2aeab03689be7c25bf6963102e21ced4c2fa5f604efaf1d49043f34b158e447856338139e3d8ceb929c640924f9932a6d15ec9998569153da29ca0cda04e75226c75a71ad741dc2f31d9c2052bdb9a3e5db04444277d34af1833de7f49e1d4bf7c0c5c0f78315a4963629758a1d85e9eb961c03e64e3430944ca5651ad84a105e20c40b778f7b2a42cd9b9b63dc133df042ab47bd170fb5f91778ac14466eebcde688cd584956ab1637e683d8bfb062d4900b091300120a6851cfb1074ab1989a087fc00026b1ca5d7baae7456a1f4db590507878b48b6a5eb048d57e5138f5ca313e0a6d13f03bb15a404b15ea68b97b20df815832acdecbf44c2cc79a5816ff5d357fbf466bf391c575c41469e6dc6101112f7ba48eaa4d6d0a5f3da56ddb691eb127ea533566e07d2d692f0c5700f93813eae194f76b16b42d829ea14432d9754b8d510e1a579edb788ddbed4c1a995bfa97534f66fbf0326098945b6d69fc4afc919b45317b3ae5e513441812ffa9ccd6ec6d89aac246becbd7037d8e0b77055fe4362fb07ee81132fa502728768c956fbfd60a51c9627842edd4355426568aa33b80f03cb5ecedbac0b3fa89cdf80f49dad026988be96bae64c95039428a638337ba360734197496a702e5eccff9f4811c856d67823cd4501959d7efb8c631df135ec21b1896ac99c53deaaa188a85423c8a15d40ad10be5c3836f0eba7ecb2375a8329dc24f798eb19eb7fa5bc218164685ac2aea063b97f1a8c43686e4aae9b8d92aebbdba21f15a3c5671d34d8c538df8b5cf563254f8cda2435e40317376ac124cd83b48fada9e212908778473df22fac1007996197cccba6ee5deef0693eb5d96ca6f349c20ad9e33f250473fd77ee1501fba51e6f85775fec2ad8f098284b4b3866b4f4f168f193f5b7fa62ec9e3a7d8533b0ce41ddb5bdb8a6d5901da9619f5dad0de19197e763184639be19b03ac4136e1c4769dca4e3905aa8de3b55663268668fa1c6e68e80ea0c8e913a6729ea2296edafac0fff3e5ff5e5e5759a6db45e13be57ab49d4080b0ec1d15c536eb1cfc19707220b7d81dc6620d909e1c075d61a914ec789d81e05854fa5b2e3c166b87fc03d083c942a185c3caf6145754da608ca79fa79c59fd0524e5008ac61798e3f92343640ccf5f5e88475d8fd78d2e9e874beab971b84f98977c43df20b26b23ac929eca4ac9218ceb296acb05aef8476523e8ff235850a4f2425910c4db48ecd125c2c8470eba93490f912000f4bed43b6dc72af2a983aa6abac08f66c72992181557b18f9030c90e1aa71ec116b99faf2243060e7525bcaf0edea7dafc762a6a47c252adbc458b5eb399531374529b621a5adbe3eb09bab92aaca0f8472122f77a5286bc337ed90e48639817692ee185a75db5346aa2f187e3633a4d7b954130cc5b9c67677e89d40e460229c9767ddafd944088019208614296caf0fe6d9da87f2d5aa5b19f3e188f7d6840afa7c2b768c4ae90872bd87a2de9115592e49dcffd3fdfa4cb95a3eaf33f680e7dff9bc96a2a7f175b2440261c4361e2899fc92862cf34f1e519583584db9bab9f2bad6e61b62458f1f8fe604c556db9866bcd4f3d067d666af1812dd19cc32a71f0a386176cc00d130952bf544208dab24d816cbd8a794957f72f5ae8e7e66ca1a56195740dc797a7d8f34b384d397b587577b15e04f376445c641b4ec2fd2cf2b36026d339b007d2f309962bf63e91e8d362d25e3ab95c68bf4ec2d2d0c61ddc10fadbde7ae59ed7b585fbab0bd82114145e83ccc404231f526a84817dffadcb86493ada2302bb2b1e086389ef739d740f843fb41fd6895a85e7f6e795c27c840b2d58bf6d868b28c3c148d3aae41579a272dec32e763200beda4ccdd6b6d797b4aad12672c4c5e3de6b08528cea54d5e30ab08d244b978924c8f14f970fc4214928a8e1c1c951ce23682f67144598694e443023eef9105d9c533f4fb4717e981ce93c5496118339fc50ae663f9b1a461e9b2a05171939cfbc42b4df8fb8b65821863eafb743a67cd0f4309aec517995be2bc31e79c7b635abe9e6d54c6f738d31e602ee6f343a6e22f0851d86ffe1f46a79646b467223b425082e711efe6e102934d8c82485e6534f6c8e9a6f8f5288a7b596847b3df6a503b93948c6e48fb6cc6426b130663ba01a9e4be5c324d99cc433adb11a24bc3e9a60e0d127325fa771fad0475d951ff4e70897798938c5586ab141973ebb2ca5ab00cb5f9bb653a56ce7c88af8af816b18f92bd83d9e2276a46de64fa9ec209dbb0d68e1c4c484a3e0b9910d90c70a23cade95ae53465ee45df8e2708320c300955af050f7a458d3d10e3d21e254d53c88473bafdab46f95cfc8129276b719c82a11cd71fef724f05b57e39e5ae089a1ec220adfd34eeee3b4bd9f624bde7ebdf91165861f93cbefbfa4e1fc373f59d1c174729fc367aaa7d21b057418560e6b19a0eedd6adce759e4535d311dd5e5866ea8fd72d4355b2101813232dc4918c02d1842a3f450cc15c9f9e10177b140ac0f4fc46e6c82ba529d36d98cb9224df0caa096cf70e701cc448cf9743e6afdb97d98f89dac6000751c133294ea19712e334f8b51f4cd8a3604432c9ecbb282cf5100459c0b18a89e16834acb09f270df42cd4e4b988ed9b30277e37bee6531f00c911214b4c3334a0f56c744ec7418c0ad100594d13519c48be300cae3e82fd047ee7e7996572f869fb0fb37181bd5cfcbd67ef94e79e9d50800f47c95ef3b61987b43e71cbe406e42f4bc00c309bdbb084f79c7a3e4efad797803b13829cb94a102aa8410865bf9787573a82eb2f6ab9703531f9b31f700d9c735ad41c335fc03af66209b093c6594f1d535081ad04be0548e13225b453dd14bb9a9d42442a9881d9464f5d3e35c3204131117ce47ce4b2f9ffa8b5f04b9f4d61dd8e6f758a0d349fa0e2161d594f03d8d1802fbf7962733e951d73d92bd1d129e1024a13655b2b5edfa5e6f8559dfd20e08d1ce0900df119403e3aab657aefb0a5383f31d171470f1bfd420985cba57eb73c3070d43bc6a5741504587e9b417889a8da351f8e2554afd70fa321b73f0c79b8af037ee453ad984316e03a2ce4d7fcff8ede16b41c35738007d79a19df635bfeb21155a0ba1551f5927f7755d0964aad8fc323e7e1dabd6363b72df6e55054e10fabeb6a4c3c4d321dac07b03b28a9711f75b5111a6fe1356a20fc5740edc45ea981079f932c3fd3201f9d08c2827af0139ce68523fb75e247e375c33a245dfd3593f5d6ac6fe0ea6b1acddeadc70dac1cbca1ba64b6b005f618fc0d5bf92083d7d64e09e0f4686c8d5935df6b237441c35a37fafa4406a3b90c1f47cbce5685651b85d58552b1396ed9c6a27dbe8182387665d2ccdf2120d41a64b9f198edfb284f1b423e84ddb740ff7b8c54dd414b1e5c698bd9be0d15839b83a986f51def48be081b5b9f28a76b1cc46a31de5c5cdf3d41a5250d885a55bf9ac6e788eba0e127c21ebe9228b9f94e00f248d6e7e7306ba05653b1d1a2a3e4deafb98fe7ed0eebeaed6c0bdf4c7f88b7e05c07ac5d8340f161b4a0a3d4427d987c1ff9a70e7cb22967a443ce69427811b6be64f32a9481c5cd3b7ff8050c58d6b4e96f850b38fa9ccd62daa04eee5b2d7d412811efcd5a392bba73020cfba0de3526296480c58aba7dbfeae22a657392c98502b79dc6d99ef178ceee7a162f863d3f871e85d6150948fdc82d86cefd0d7e131802afbc790080e2d96e3bb4fc6f9d38a514bce644071625aeb2fb02cc22cddc852b91fad4596bbe82ace15492d46f613941e61e1ef6f4b8a096259a1d6cceb62461904d89ab4dd15e4c7104f3f5ed50642433c0e95b3798c3dbc70873cc92efe8eab979450c812131588a48fa1cbe7c87ab096fa4bedfd00f1db4c1ecca74136d4a0a10d05d9d0eab2012dc5cc34ea9905d83dfd17333ddbaf5383cd5b12e0126c7802226985493ec4e2e44ba5337b12b8637537e96865aeece501df9490b25da2ff6c380735880c5ea72dfe6269545f9c02dc4f81365088a113190f243b1111cb07ed542381d64dd2960979edb45a1c027b672431ee8b953971e2aa3b61c94a7ec9fdd14e30781e5090a785b181a90796be560769e0d0e56cf29e2ab8b88cd8a590efd8b9568e3b3d821d1df72d967b2fca6c19872464708c5ce18dc2ef15164b3a30623f4dc5ed62848b787c0a3552a20e1cf863bed1a47d75e8a5e25dc5089d47d5f9235b23b8637d36293ad0f7d3938b01cf6fc7fba96ce8ea32f94cffdca0388a28333252fdaf618cb81f3b4457851d2bd3f8396ea519cb3bfd543e26fbd4a928b041c410e0b026d8f95ab9e7dfead8f255433dfefc2064a10c127daa25127bd5a7d3fe2fcacfc537d1a032fd3e19ffb8073193f10c6fe7f7cb64d3210402b61916ea072fdc6dd9c18eee8f51358035294797777488eef093c9df43730449765acbcd4c69f646fbb954efa162a42c3343156940320d2dde2557afd0476a87ee89dcf85e5bdf7227525a372efcfca1d35043674f77026f8b4d5a8d5e29e2c69c1ca51b546e4a87067a1f40bd3f831a536c13735e745b4e09923996a2d991e9131ce37edf357bbb1f57be600ab3b70d7e719a6d7ea84f4182e0248ed9db02650363ac0179dfcb948b22e420766931e16b3a1a8dd6bab6256c483b5d7391488edf5df51fa017af8f21c3840d8ec095fd8c3cd3ad3e7694e7ee7183350458eb0204bef432f0152367e6db653a2be6ab2a894b527aa48900215f91e8cb259ee3284675d6143b169d9297ccf3a0220175d98b8c8f8e1a9e1d1b123d2e8162e274f8761fadd417f8ea773d4e5f25030299db098c0cd0bd60314ed87e8f0d2b6e9a8e3141c30dbc1ccca99303a1fdf6cbffa21d31f5fa434486a392ef450022c51334680efc5f8af49b411dbfe76e776120df615c76780e7c83e1a49235923f3811669bc0401ae756307f5fdb89eabee2415223826652fbaeb39866f1c674894578e8dead70d27fa9986c19081d83795a2b52d1d2c2b9b2e240031df4db34c42b27526a5fa1d97ee14910ec0c2fa209d94be93d408f2748e199ad879f7b5f0a61d89bd6e9e5563d2413c71b4fc8b098655096428eb4d5bf4ececedc159a1d92f826877ed6d558971fcb2d751d65f205cb51fa2857c348f2bd6a9f5317d50f43f415b0bdd53e3956999c2d839db2a0fa3e5d078ec9dcd29a9ea1328b0deebfd9809ddf79bfdf0f531f406a07430ec7da155c093bf0def3b05daaacf728ce7cda0f319c69a935ff445d0e57a7fe80a095eb77fd2fcbda3c7f86756acb6bfcdeca9b67624a6456685747161f0646767a80791d0f580de5345673bc782b3fdb27f5a6beef408caa960a392c4d04b217b6d51659166604a9d39c2e6582de51bca803cf92f775c80b27ec53ab03ee25ac03de17d74e7e5b90611290adc65ff57de643f3f51953a7eeb5581d6d5758cba7dceabdacf3a0828b9a663a00f7d5b165329a1ff0da6a7cd5052692c4b97ad823f728b4664e065ff8e9fe4d502206a3c61c51dc8dfae1cd175f1c328a37479a39fccdb56ec9b392e03294f1c1a900ade3c57bdc03757ec918250f350a4cf96fa4aaa515ee565bbf928fe30947b04c60c4539d2d9180f71659cfb1793645f68c593a12869ac1eed2421586319f48685706e5716588b614ae89a6611b5072195cbc6571318e5a44f6924cc0fa612ba10d7e71f566dc09612f54d76360b3366a887e5fe38eebc3626b7ace908b3e8eb370acfc70192a097e26f479f2d3b9a9f0b3b400f35a783601b6ce72060a6f9b3a1b1a5e5269ddd7719b591ecfa9c654ec6b29ec489dfd0109a44d37cfd2425191658a743c45f687b7215d249835505426f01f0bc481a78098cc1e59935b5c430e6ab1fcc1c74fe54c99955eb2f189a88700ea0d181e5ff2ea9e1531c305bc7316be7a5ea30d10026c36630fbcd8e14568bfed94f03d11ce82444449930078135b0268589dea9290bd87065c84c5a48e7178e3644fa296648e756b251fc545f86fed668a94f44d4558239f4d8faf803f50c0c8e913a6729ea2296edafac0fff3e5ff5e5e5759a6db45e13be57ab49d4080b0ec1d15c536eb1cfc19707220b7d81dc6620d909e1c075d61a914ec789d81e05854fa5b2e3c166b87fc03d083c942a185c3caf6145754da608ca79fa79c59fd0524e5008ac61798e3f92343646dc12f57d904b501972c455abf883bee5ac529e12987c3dbb10912d9bdc1a0d3e137c6af75a3f696fab34a72272b7bd50968ea6fc4de7a39ca12470378f0369ee9c2f5febe5e490bbe4b27d755757fdfc8155c9475003eebff0121e79c628deff6dad5718aa36369b2aa8560b2c01aedb7ea5c24e13e7716074b65efcd511cdc37e402b8920e5799c1483b378ef2bc714b6bc476cda1c620fa531a489a443e3f167a31d048e92f1ef5292c8e262b1042641bba91d6e29e04f420ceae2a9c746a0c4452af5914507f16cb3ad5201ab7f73185048afcdcdd4ea28b3a51b379c477cfde6f83d0d8667c47881db346f89da5da7baa028da47ef6feb2f2cc09f24965408aa28fa4034132dacb3936beabf07c6cbe90e9505f6d025ab5c4925fd0f2799f3345979563e16c6e90c49f792f9bb572c6ef6cbce615bdebf928cc2adc515fe0f9212d806fdc35738a9a9ebf44aeb850575205470cf034029f8c3fd5927829da7b87e516ed45c3be206cb5b8b0f1bbebf26b88a6f04e64ad9b36c0c3b133bcc34ece14c87c0f788c5edd7b10a58c0f8b3399cfff8451059305a8a5c386ee95b98d71f0123abd88ac5d85d105a4b791e664a7431935f17c9994a3cd44de268b2bdf526a84817dffadcb86493ada2302bb2b1e086389ef739d740f843fb41fd6895a85e7f6e795c27c840b2d58bf6d868b28c3c148d3aae41579a272dec32e763200beda4ccdd6b6d797b4aad12672c4c5e3de6b08528cea54d5e30ab08d244b978924c8f14f970fc4214928a8ec273038f795cffd4c57a01a8c5b6f505e750302d364d06e4623cc05d2d9eb23103e09b8cea61e9ed230c55e4e91cfe98f21463c79c783678ea3d6c032cdde9cdb5867eb854fa2ac9338b0dd672fd974d18698ae1a18b56f71be2882a7927c2ce2ecb2978efaf8c74c6d5468f5430b9d95e4ffd6717bf46ef75ececdee42fde4e7a34c4115a6ce2a5ce24fb0ac2562399dc77740b3a234d90fd7eee86c6a3a4f10457015345750a828eb29935021657a0228ee7646b1a72b4b07b85e120eb4351f748f483680c3add4bd9b5953b22c7586b3764f64e5cbd1541026af418e75a48b0de0295d0b0ec9a9abd44c2f64df9a0153c4d58cfce89f40f2826fdc88d1aa320a012313c80d875894b024adce6db034f06cf0219cfc9ab0f29998ef2fae994ae4a1e7d23e905c6d2da604faa2e3f91b7cd51c6995185629861cca199fbab33d3bfc6679e4b073f0de10651eacd4d6a2d286639d8ee7ee401589f0f73af2e14ea7eda5ef4276d265c1afd61784066988b1fcddd54a8b4b9cb905842ecc6be24de166f8cf99ffba4b0d7c65ce0050376e72b4c4ca31fc004b834c57af839638cc60f710c699cf8b0c98e854218e180aceed2914fbba9d0616ec215e877991510d60f52df3c75313bc45915c0c64629b102136d861bcab3616c3d7379958ad0dde66c39b088bc3c1967240d316367493847acfa99000e3db8b226401669fe50f66db693db7fb70210f5fd347e5eb18ce293853bcef8907eb5d0924308eb9ede0f71fb79cd11a2381ca982c45ea85a89a69f63b311d4c3c7d686c722b57715ee7603c6f3b61987b43e71cbe406e42f4bc00c309bdbb084f79c7a3e4efad797803b13829cb94a102aa8410865bf9787573a82eb2f6ab9703531f9b31f700d9c735ad41c335fc03af66209b093c6594f1d535081ad04be0548e13225b453dd14bb9a9d42442a9881d9464f5d3e35c320d4ec4c46ca879998f92c29d25b6332e67e0143ddb78b09ab8960e6b4023dca04cd2e17ae5bdc1748f0060432b5fc9879e382a24e4c4221b310bc190b8bad6607ca9a6cdc52b50c88854e8097269da5449a84c596f98c179c97e52d0a97e148573e3d2770b908f10d5652f68741b707dc47aabf83aa19ed0007903501966fd7e90cdac9191c6cb5c9ee00cdf39cddec64cfc8fb02f522220fa01e4ac301c78404fa408bf2ce0ca1bcb018196d358aa4900b495af0f2bf79c5142a3e393a5b3324a73b850d15ca88c1605ba4e27c0f4eb6efe5cd7ccf0623aad652fcd2e2b547ca48734f436be520e812d39dfc4c13ea78e7e615a899baf9c8c798a54bca91caac403ae98458358657d79df4d9477703836b227cee939e1104e27fcac01fc777ff919fd1b2d5a105532466bc0140673ed82d36ab54c04630c5e5cf2a6676d49de6bc1526f3ecdcb7cb1d486c39f1f7521c7391245e4d5786575b2120d41a64b9f198edfb284f1b423e84ddb740ff7b8c54dd414b1e5c698bd9be0d15839b83a986f51def48be081b5b9f28a76b1cc46a31de5c5cdf3d41a5250d885a55bf9ac6e788eba0e127c21ebe9228b9f94e00f248d6e7e7306ba05653b1d1a2a3e4deafb98fe7ed0eebf14a75f4ff414cf5afda40d14ff9b3bb58ea4f13a3dc68690b77defc2ef29768be2b274c0b172ff9e07a8851a8c478002eba89d043c11d76088069e5a3bd64038e74dbe0cac08d4596e050189e03ad442b226ca3402c80b8fe41d534f707f2184aa4c78cd366075440a5d0f8dbd4db454940618e8f6969e58c3f47a66413adb809c0f79ca0a4d5de3bb7773aa949b16f4626d5148cc861d9e3d327ee0bd5892aa53c3ae7f0613a01069f16a84a9f2eed6b81fdfb906cb28aa768a83855c3b3a4148b270ad0e418ca02d0b5a64c8bcac204618f2b6cc591b7e66cd3ebb04ed2814afa6d592c59b6acfe48668331121c8adee96bd9a0401a3feb05cecf8fd2c36d634b6d1653241557ca74136d4a0a10d05d9d0eab2012dc5cc34ea9905d83dfd17333ddbaf5383cd5b12e0126c7802226985493ec4e2e44ba5337b12b8637537e96865aeece501df9490b25da2ff6c380735880c5ea72dfe6269545f9c02dc4f81365088a113190f243b1111cb07ed542381d64dde015acba70e5a0909bae0e061b1db250682ae29f62f18e5069c6f6b15a47bd134ae3f4820207fb8b92a2a1c65f78a3e964ec3a6d5766ac47721cd1a1f9e996d8a9fcb454d7e29fc2ccace2a39681efc0c6408d04d00169b35271c9ba95b42aac60e047091de4a9e3d98264085844183aa1541e48cd6109d8dc2d0e953f6e1a5e4edb43fbed0e726d0e3c8a71f60f5dd9c8208e220c62114d73b0c7c7bfe93ebff7fcc40d3a11ff26839508cb1f47d8e98ae9532879fc4eb1621299277fa618eaf5ccf517d2bb3603906a7ec9f9d1c2fc01b12ffbe548abf960fb5736e551ad477087161e52da7891140126867c81df83fe8ab17d5030e9bfc8e5899fc625d3dcbe1caaadd83e65d90ac1ee42832039371a6addd320151e6fedf872a80555d44a573870e5eef8d6d89af1fe7978e4eb14a5d35f11e6b87cbb145e1b648005cef2680836ca6e0a743ec25832db9da22b8a25876e9125830a99bbd492fa43c74128bebde3d2b8784def782a55df49891532e7d1aa3b927095174e0407821eea29e4e19a7139d2c409d98d9cfa40224efbff39ffbb6cf4fce83612047608499158450022210ac88cd1f642650a7ded3dfe003e86167bb13249e25b8042ad70906848b94cf34e16aa86bb62bcae3e70a01df54878a06118c673853f2c05fd05f0d3439380036d23d1b2f479d5dc71d0525e80aa56e3cd28421a18824f329470629407e10065e1e3304aaa1cc58955ebe7f2ac8f562db51845e6441fe1a16f8159a985f3335a9118347fc29ac19938eef8d16d3754be14baee99c96d3383336fdbdcb99d4b13a6d15f28ee45f5307c0f5d415606fd6e366390a9d22bcb17c56786dd1c14aaf519a4dbd5efbe933b3d0c69d3a3961f0a100bfe813e4f4af760aab22780e67f9268b545362d5b09b74cc6dfb7e192862cea8f88d770844b53f2733b9a9336485f8901e301cbcdda390db52e1a92ad8e3742b6b49bbff63e3cf2aafaf5e82b1f65a3c742e5c9f9a2a497f7e8aa9b127480b54094d6946cfdebb74f47a3de99aa42195c8dfda979ddd4cf8fc83ffafccede7dca67478a09099ec986f696fc35f1219f4b057429e58a106e66d955fb57b8f66e4c777c6e59fe9f362f0610da9e1f2060faa939199a4a60d8d5fb7f033875d26fa2946e82c9d68315c5bdd2659ffecbeeb2bb343c6ccb84495c0685d6317500ab62066689b20d5d1d9fa82cdc9dbbcfa242a325bff2e7315ef08f0d5fb16132887ffb49081d003a7dda5c07cbb1da1f4b47b6dd6bc387a86ba64c4c5b275e0caf5b1568614a74a9eb8bd6c2a8457a4d3d713449bf4ab083410b860897c6e89d0e2fbfe8df17478d413e73725d80b694d40d0e70c90c7ced217809041a3c9f1453751f9dff6da46f4b79801e9106043b85e31de8bca743640751b6cb087c893a48d83db69629532f800b62e6e2953746c3e09fe00578c12639a093db48bf49f375a1266e004af86b9b6263fd308190ebdb5004e61542f63a1bdeadc6ae5aa3caa728417c9f1221a6b76700fbafa4e5e15d8a2db40dc83e714a1500be3a2be39023c0264aac0fa9dc4ab9c826830507076fc6398902112919a947797ca57f36ed6c51740e9e5d4280611070cb9a5f3084f96286d35623f12c139f3318b51ff9fccd0ad1218e5a8fdd52308d7a6285ca14e31480f4b51e518d65f7ad4c3dfcdebb6397bb764107d7524ef1deb5437d66bbe2e444032e4c4491f6aa1ad6651f2f7b83984ad912a289366da41e0ec93672ce0ca65a7f8e5b55b2ddfec010411129dd57df63deb4b3cff18d4b96c19615e70740f090c019e6e7ea948a4852f866af0d909e5418b10e00c4f1e7db65d08963aa06ebde96ec837e08a3d61fa200f4cb7d8d3d37e3f535fec559255b54a5929d77ae75879495420094c907a6c1274dc0640d3c652369fbb1ff975f8a76d45eee5c382d4c0d41d21dc5f3891ef8935dc475f3f5a73e582fe0f485d2d64b2b39f0cb02987f0148841e3d72626b9452394018b2b23988b01463435ebaf6d81e89e1a9b8c7ee98761a28e776158f39991e2d444a0b4fb77976b435f4a6ab4bcb18ad87a396e136e6419870fc60849175b9ce3671a72e75dd7826cb58fdea852d4ab29d4566beb49a6a6df617497afc5ddf22b2ebc331a83ad1cd0dc168f7435d8fe0dcb1c4570dbb1e3a745f713585a092291dc52e16ecc8ba3d4b29ec4f0946c5a0ae1e909e4337732283411fd347bdea563d042d0da09dc28583c4aca526220c9ceabe4cb3039f657a038b5d6e1dfdc34f3d68ef5ddc651545e0b19c69c7bb19f4d1dcadfa4bab2a5fc5c7500ea45bac3941fcf7dd0847c28d98b9fe80798ddcec7f84063b0f3330b4365dc5e22df39f36972241fade56ae54037cf18a5f4c0a21a89506a17996a5f60088d7a10e798fafcdc855c661c5cfd4706abd1bfc32030d0b41393503b4bf914c6795531b4cf04753e53317604629d0ab74ec20ac80d950a42bf1e835cde1ea5ef3373bccc2ffc5e060bc87eca1b1dc0da405fecff58187ef8bd50bfe2780d1ac2e381b40020ac2c9b3f4dc17fb0111c95d662c374ac7628230db6f57fe6d17d5c8579a23aa4e26e0a0f8be7ad9c35df15f29fda13f930f63f9a5cc184e235963b8be92ec92ca7607a691a083fd0ca9543da93e90788d6266defbbe39b4bcdb506d7a71ed8d33b5d8eebe152d0d01d357186394139d335652dd3636d88c675ce5ad6ed0c434253545e2fa98df6b7f7709e5d3bba632da7f277e9a70f6ae132f5f17c51a17d414e7dba75924f7fd742f240e0f5a53f4cb68cfb28c6536e1e13753aaaec0f2a76ef5a728cbc2decbff4b9d426810dd20985b1d5b5133b4156f4cbd16de319515bd98b6052a7a76be59d99b4cb9f89c62d3093a8d938f0c94688282a44da7a071e6d5127851b65d15aef117cbf78c77ec520b51321e1106658baf7fd3bb831194e8e09074115010af63de946438958569033ce348b44790a75f13c4a63deac23d23e04a42d6fd502ea174f318d6fbb67cf2786e336f99e89214ae017d800c28d692c676ff36f52ea367c04c2dead1acd76619aae551dc0e5cede7c9a94f18395f88e85e17b721843c92b1c368ecf0234cfb2a9b36cc416805533d6e4a718f33fbe43005552144a79847a696a52519ad851004625688e2cd0b9463340468661b0760a0d04a383a906b635cfc7ed87134c4332d603f80f132961dcad14df3f6335f3f0767a56b3f052a0845066dfad3430369ccb111298060176df6a892e00085b239c1dfe39f66e8ab9b3a35c620fe4856350f0a3ff874ceaedf86f715b8ec899a98bd6b580f296d1e0ff10d543fb5d0fbfaa5f4e8898f4125c363a83178be7d65e40050ae246844a77f3491ee60fac817d099577f9c8fc52188277a2b41e83b9dc704125a0d26678aa3e072962f17f0771a3ede7d973560fc56500f4a6128a4dc3b704d1436186a58c7256674d7e8cbb98fd12f2f42f753c79fbb3a1d7edd6b8c163f3ed0f4a2b7d4a1be8a49a31a5a6be20d8588374ec03f0631ce266770729866ed26b2ad0e1174ae2956dbcdd09ab18da41f877138b37e718e45a56180e023fcc060aa58d9f54be747b09da697ad1e2f6423ac58354ec4efba6b1caec2dad5ddf0eb899db94a61ca80e7201fdaae31c4db4afb4bafcbdadbe5db64f339a5defed5c8ace1ef497d9f4d2e5db830803b3c042d63b0966c82babde39dc78a486c3b7999d037e362b6b8dae67253cb250f78337779c92f9a6307becccb8f04e5ced423822ae9f92b959c08cf989d063057c87259476667eafc1a180c17986cda10de1fff984a9fc6ff2a80dede97dc07ecab1596893fa149acfa9061629bf63561c39b13056dc1b57db46639a86ae9a7b02a3ea4e9f6f69d3bd65a64135eab27b856376d9b70b01ef32f32085435fe756338cdf721162e887e2758f0b6edf84788d6b2cf14802cb4f30de7e4b3f85023db2e4103caf3515b80fac4b785583dd9ad49c54834afad78138ad2c75130bf5548ac38be1f4178669f5b7a81f27a363564e5fbe82578ad331f66b88a5ea8be7a6b1a3212af23ecb999d99d0c384241153d8169ba8857f2a186419f5c2c88e552f8f641bf47cb0c6f305a4a5d153412f174d0a15142cf891a513f669daef25d2eb133d76f3496f67d220fa6fe7006dbb783b13f97b715bcf65a1924c1f95ebae25d68b3b51e4e52ecfe7ecd4b22a5db3fc6006c2498ac9fe2db7f87d063e63be5b0e05a46eabd39e119f46569b289f55e40e62451e72301b5961e4e3841ac701af953fb45257eceb53941fcd171b2cfb6c5719a34301e7e6a17707070f774f9521fadc664cbd05ebaab967b83b05e7f41ec374332b3d6c5c86104c745920bed8a651e695c959c3072e800f4faf0621f371327cab9e8cfdeaa8f1f79a07f736ae73a85fe0f1fd1cb12a5f55780dc81c32f6c856313c315dc397bfe264ac8a0358d7c7aaf11c972b39d592c4042f8d844d50c93afe255cb369a53b98539ff0076fb4536183b3d74baf04e8faaef093418d8d9c60f266be046172432fe1d83ce872bd10f48616915b371636d224ca6aafd0ab1c6c01ac4aeb6aa1d1bfbaf23a8c60d0a4ca9b9015ab65bcd33e68315e8765b7998ed2d7046171d6c1adfb5cea3d5bb19038b1541ac49819293a56c63f468c72242cc9146b98ebfc5c204fe5ab3006e20d4698fdef771d9bab508a642e7a0b4092c548751e2859f020eb14850617fcc3cfa9eda4e196c766dd77e2f282a5fc27789f0d3fee5ce15aeff79530ee6c67248a08c54f09cf69da6edc61f002d59c205dcf5b777247792a587e715516514f239a4191fa3cedd4a6ef6ba6f4e3e5832cbe68fc0f9c7da2ad36e0fd9474e30c715a79d05ed6c6d328a9525ff26e9b8c0d23689a2c174030ee43ac83ffa6c9270e5821373b13decd8a15ac1709a1dd10bc8f603c33b46847483c9ab82e9d679c82e218a4fc012c7dabe48e130729d5653a6b09d29427955108593f17c7db23712c3fa8388182fd1ac43c48dfd9616d28537fef294bc04dc1f48a5981212027e45cd825f8eafeb435645003867edd0c38c5cae3900d47d86ae2653cef02d4f98abe768e9a5e21e4b6860ca49923c4058b00d60210297f0fe150a9271516f7977b52b1a915c4ca4763782146604ab98b3ac2d10acbfd4d46f4fc5c45a7f1c63f5a31eb0cd1d7c8504591110f6265d2c593a7908dbb5df8eae2ca9a2e0223f86146998d191644690f2dbee688d0513c33cf8e84ebcaf24206f3a64ed1429e5f891b4fbb2dc853fab96d9a9f654eb00965f2b0cde7e08fc4d8a6689224cf8b5c9c01266ae1b2c3c578dd6e94c4ef5eac30041010296a97a1ef38b5d54c772aa9b104a141cb4c7377cf8b1a759476e7a638c8b8c26158faa46b9334cffe74c152e05ae61f18c427662e515ef25c553033402484b768bde781dab5856afe4c73abe15546c5f779566fde23ead4b37ee290c95760c0e83016993bdda88b5417fa04450cbc15f666c857062d64d28a4803a50e33cf312241516c2452ac47e2b5ec844b8db82b57d2538defdb811970803e2db61d9d3b97dc9f6a0b50edf413dc26a7492ea155498a11a020d2f0e82ec9f1abb1543a4220afdb5b326cfd15257d289e4747588d67e14a6345917f28d89d58bd57fb0a40970769485773a16c65e3d75ef18ad167c587561f8ae901cc98dea729bf917b82b0412be56502def0fed6ad924c3e22f7b4922ff25827306da21e6c09f918bb6237aeacb0a31610cbb8c86ad4475b64299a331078813f8396d1fef9ccdaef037b92bdd290ee7a39c827fc16966fb907d3a24c3cc22bc36a93d4cd59018794bab29fd4fa1636e4a7e5663fdfeb69aade4781059b184e4c87be6abbe2aeaa825e4701a457b0d74b2c223d87b7237f210f57a457bc8bd7ec4e2c3e2af7fe83520d4e626f2d41eaeeb358551b41cedf467a33ff5f740e1b394c8b2f08a259ed31bda4d89474881eb349be7a4ce29eb83728e8d78b44ee4af097c5fd438866adba141b54e623af9e6247074b091a94e1dc043046c59bd81cee1d28a7b5da6f66b87d073d6579583ad4adb2aea7a4ae954f55a037b1a56234f7ab7513031b5c657ce407a2aeafc28f20e36ee1e9b2940e4600d23ef284a9c9cec64cd82d561478b5e61a0ce15e7a4e431dc2957d58c3131eb177e9b03718d594c8c69fe94344917c2484c77cd734d20a8985e892423e0374881b12827ca271e55acde1bc98d87073ac97e878d84d0af0b7558c78865cb50cffac900c39603a05e908e06f3c437b6cd3b6d2b9237c613bce2517a473f2895aba279810068923f643449d450726aebafd8210a18be187fa1f20ef841b41d599f2d03a6c19e541c997709c8ecda5be5118f91f9d868ee8070ebbf7a55057c8878a1ceda520c2e16c3a765f942ec13e2da60489557ce66fe59e18406df9003f5b5416dbd5d107b65ff981b836c18df8d004bc79ad6690dfa7a6767d1735a9d9d98b867da1193ca12c280c812d6c640dadc530532c8ab65b957d8a6172ce8d4ad922059dd409bc2dc0ca80c41f6e37b06044339273603d48923d055fb0c5ecbd92c98e1c547756448876bc2fadbf4fcc747736369aacfd487bd94d5bb630f8116fa4445346e00302f5ae67e81ec87a9af5054dd39ef9f000abb13ccb322978726e47c595bd0ae62d0b6185fdc46c0d0441d00dad51c3d27b04bb49426404fb74de12cab36d3ae8f31bd4f440147c236413f341c26e677a0fb339944ab02348740665ba86c67718a4f8251112b44f0eebccfbb4320e3e707f644f268d5c94da6174d8e0f22d997875e50f3ded9c518c7994f324faa0798f1b8d934497f1803db20c5a3377451847de6ed013bb9f793cc419b88603dbbf3273bab2f0155963d5a3f57256273f4e10b9b374a72c81d5364bb094958f4076395685a3b218f137b8d7a9b04d5cb920393742c06cdcbb69b553b34158851b6a5c5cf68d63b490d1b7b85f73329485fd283fab8b06cbfb091c633c1f209ae3aa2460c3aeaf5c6f772169411b779ca3ad6eec07bc8b145c923eab1fc76f8f47db3a0a077f92929b9850d693f523b78e7b7ac263c3f673518740ab929cb6e390d09a11f47b40d48f17ff97d312fd23ced005ef49be449b4a8d1b7d0372065319d38173b65966f08a95c0e50caff1ecef314cef088716e1634313dd3705f4f9d64c52970ae04b693d2c4b494fcfe9266dab5e46bfc5b158a09bc668d78cfa59135d6321d3f8bb0ea02e59c10722301ea8dc272461d6b49d3ee23c2ae77af3b261fe3769ed2e1d8203662005bcb5597273897676225b4c39bad230052c6e2a4e99e1b92afa6b448a1d6be68b413abdb0dcf1c9039dbad456c56f0d21386a17176a4868ea6e203e969f88cd5490d6236f2e7e9fea15d98bd0fb8fd88209fabdce0b390d68c0775db2b98b0a08ccf54cd820065886c5c654361dbd16a8a1f42df32612939fcea72483583b7bc92cec47f0e881e35aa98b42885f399eae7432672e56ba091e3e842f55b40eb4c6895834965509eafda8a8a68cc466d5c42fb3fe2b5fa550c85a5608a3496ea3ca49011bd9ed76bfb4275005d58590b02486c00f038fe3f6436b3d0cb51d7c6db3365b5702a68cb8e333b764872b1c14ba115b2d5f687731fc46ad4515208459a0697237faecc875cf4ac347ed47e831d8884d1fe26f5bd1b3bef2c86b77df43bca02126d8b7eb88268386e195eb89ef8ec9b5002b5e1ddbbe27368e137d17e96b9bd4fde5c4e27bdcf859c6a185f70fa6cfbaac30725f5db7c617bd418f1d0c6adaa2999cc19d70de9c21434c6484cfa00b020f8e65dbd7730e354f66ba7afaafa98b6aa9167ad96ddda8ff089f579be7e7e07e80b1a5971d015b83a7ba97ddcb993262356139a8b231c2c9922a9d6c433386bee5bbd254b2c0239f7be68e767503f6cf7bd87179eb000e5fb066f7ffe6bb7664a0a4f669e362adbae319761c32a236f136e64de7b28cadafe3baceb0f9587d17128bb3c0ce2e2c14b2ef953fa8e06027a6a0742d44e3363c73a3e76bf71bd7492cd2d079d86eae788bfbbb74cb59e6ab49df69b38d8b400f481c1a12d3dd21fe1cb5dc31e008c444f0c4c32131c8c7a9d915827434a0e0dcd28e6d86f813087ef6316c6864ab2fdff4c1536f100a38d469d5e189cc372f9a32e68a7c4bc14783c206c10fc8a82425c908f22a6be773a6f2f716989f2d68d3bea76cbe873d4f5f139b55d74006974d41cb0f10a9c12d699249e7cb0ad00cd7db1a3871bbf0d84745199e2166190a97b117dbeb22edb3881b763747491866aa0a3e929ab99fdc8e3d398b6d3345be477dcfe9ffc15e4fc68fa9820ca57935d2c951a1616385f93fc5442027c510c0f7e6b36dcccd3479d41ed2bb7b62ec9282267fd5f4a2c6fdca88d28af1e1929395ebe43c1e645a893a9d6cbc186b292364639ca77d1911d56b61eabca3b8816f474f2b95bb2428e0ef76549018369d42ff94e0114d40c670534df94afd933c4027781f67ca9ff8453d4581ea99d704170da1b2434e4b209a15b7845208318c8f982dbd1a4127790f56efe16cc33c05926eb386bc5eb1cd32a5073d706e5c7dc3688069a73afdb1f9d22b450c9711b12ce7a6698a2c879a75e4cba63079aef1fa066617b8345948c8579ee967eec53e51c0daa324392d485d674dd2d565f43f14413d828ad50baf883fd90363aa1992f94cf8f72ba760364b14fce02f59fed8333569f3a981bdfe9f9325e16f27969b731bd2b333b2442d6f2555a63950429c3f64491ad524721cae632aafc3607ad4bb5f0cd120417370794b1a7d79dae363302c1997531db96b127543a503f02b19856443a7c3e692f179b34b6f0ed35e29b169aaa1e0f98689033c44e69f2bc74ed11c0e4e052e744e9512354d016a324f2f1b7c1e6b310fc75ac5fac2603e0a9eae92c730d305be06622e8201d9c92c5e680d59a63fb534e60b5ff287690fb3e2eb504304b358039d84c401880e331254082daa2f55f201904e920054537f5879999695a9e672c04eb499bc4ab91f254209003674c3ed79e1000201c993d0cfbcccc35cb2793e2b7ca855ddd3b7ed4a5e60a8b5b28b436a44ad6aebd8d54995a73f2211de51a4a0c19c55ded9f6cf80503d0acec3bee10edd5933357ce2dcf4b52449dde9d5e4506cbe17a65595cdcdf2380a0c6b7251a542e04e99ca3ef62fca2f0da3c5882abab8176b524d469ca3115aad13b23d6c120f9d81efd5bb90ecc962710f9c3b14bdfbe062311ae463977b86ddfad68c71dce0e774b4fd31f550847bd4ff27423dc3f74041993b71c8004eeae0b566a11910a6dc63dae61279879d51c40782e96bf0f3325f43fdf3df37e4e7410e998c8e0242e2f19e9aba3fd2791660dcaf7993ae3af54f79557eb95c9938cdefbf13dbc8b4c3cb048c6eaf34508f3067f8e23f0689074d25d54e2dce3714bbad2826cb666b9c72281d942ffdec2d6d09025b47458f730b4822ba7a556208ed5d60fa1531d5569c77a6487070de1fe297edcff025e293a9a867ea36ef6007b9f0cc18e61cee6c5d6fe7ab95e6af257f0b87f834658773f67383a34e5d8c33dda4cdce4f79f9f57842e4d6520142522c28b964abe98237963d1e53fadf4f4551d43f20b2d5ab820f88b1eaf02bddf8871d08825cee17daac3fa780679d167b87b8ab68c7e93a4df5eea89e194fa1a79b19ec36a7953a3e2ca033e86f98b7ff044d591b49d798dcdfcf7e7b6537be9b053b957946f4db88b9a6209a4dc5accd6b663ade095fe2efbb1824fdac3ff1f439bf0f9fd2d27c0a124af33ec8f395b3085bf1513c72436761ae870b64761ffb7b49d295b886cfdbd89bfa1f26ff85d7f3939bdd42e0fe545b2ddb34386a6d8d304bcb209841faa95763ce9ed48b9e0389066ef3468b52dd08d5f33dbd630ace3016d3f010529ab25f892e456a262bb85c8e866fd76ad327b27e47580872663c25e4b7d4c1d9741bced5e84777d2cad73540d7dd4780f99d0d8e3f59e21b0a04a7643830f1672dee9c526180904a08dc456945e6da214ff6af9b34f04eda7388ea916e1782a93c1601035ae8435c3236eb3b71d61a2dd3728cf734c247cd13000e2a00a6109a8e95f345c7f18e8fccbf27205a43eed205e0190f1f6958bfbc2f97145317d533c133552067da283d0d9a6c454383cd0af0f881fb8ce2f55ba882cb8bc27a5f34bbeb93c4a506406ba7c35d485151332ca7efed8524465f4a0e8aa6a44e2ca92c0fe052037f17721cc763c8ba659b9ea09af381dd086bc6a049b36610f2eef2f19acc49b008a8d4a70b0698c210be7080439f87c4e92a153803ab77e69fd5560262d9dc13853e2b5193a0b6140b707718557bd422e8735a04f695d988b2f9289734ee2369bcf730ea05b5c45019ec8bd1ffcd09f80db4a6f4ef0bde6a1029772066ef2106dffce140e5b5f7ee963d6771498921e948f04da4b4f397494107e9754ea34a96ad1cfad2b2f4df58ae8abaf475dc822a47e9d831cfc8614a7515e268128a841cf224878e9f2bf28b67f761e07d2e5081a57b5f009101a00dff469077be3e18d336b51b0109dfd9b2586de950daecc7ba57091c0ac0f0d6b63fddb9c2de770c61ff3bd5c930ebae70ed406bd6e14efd25f8e159737e0d804892cdd4caa5c51ce7a0c4ac75a237cf83bbf53b9124375269df2f25056f70497eb59b2d24c2d2ce00b9f93a672afb6ea2cb67b4304a80b83e25f40594e23d946cbcdb9bde0cc1506f3fb520057207b6eab62af2765aed0257dabbc13f99d28121d90be62ec8b6144b616991754a5b1eeebd1a819400a56ec24c8c5adaa7d388738776a71828b07c78b166277c08e0e3d638b00496358feac07b97460432e5309711291e7d6b03083ac776305ebcbc1f73d789729f82da3406f116bc72285c97168767c81c30eadb29d7793d8a55dbe54494290ca528bd9ffff33e846e6a3c020a08462ca48e4061aeed8a3028821274da439dc4aac124b3765e94107edc3a2d414d1f8f0c061d88541239ae8d3745847f178fce78b745efce997930d197a6a6507fac5c7c8fd7ae47dec052af7b1c36e0b49f275d66eba18dbf158612195340ebee11e28cd789e5d7fce413104e2d5a02e9743389a15e34bf9f12f50487c57d99ac2834c25ad705013ec2d059f6103301b2933109ab96bbd9ae404e04eba75491226b54b04269931a3d905a52919b0ad21fddb9ed597cfa3d0746a21fca03cb365d80618d756d8dd7ae63439d979c57244d4fda8d4b368be61e7e3b5434f7ef07e4a426b160af27949a2601a96b127d9cc4f85814060776cd2db3d29e019167cd7164ed323e8311d1b54ba3019a7d8a09100360243676601dfa7a23b3439cf2ce880d63f655d7f408e4f6420df7f929eafe5ca6faa16e06179973fb0e1d84a321a776931fb43c9c2f408dd93b843066d318395c4741bdc4003002b162ac463d29dcd56b7f33095c0488b8f8aab7b09f11f178101008dd817ddb856bd4d6fd45e76a091da3965b0167be86d9f1d7dd3d9fffbbddf8e21d74a5ad00e21a4b64e5e0efe2b814ac584a4456fec7095d7ee141a27010cdd0cd26b9be2df0d62074bb263664d9e7611e0dd3981dbb470df66b595b7e0a5fa273d873a00dc865ae4ee63d2f56cca197de1a31bac09bab4364184d896d4fa860f12a9fe7406913e487e473c8207d96bf0e8ca9496d0ac2dc04fc1d7190938b0472a3760ed937116c4c7ee9b848e8884dc1ccb81ba080ffa624d7d38668fee7e3ed79c52ee6ef215533724ba2b49ef60377f7089223c68279cf30973a213d2b6c590a9c381426cbb8c17c9b5532dd407509def9b5acaafcb657a8e9d2e0e56c212e24c3d15bfdf124781453166224211172e9be1767a0ac6360010c57f9abf2d197dce4f4bf06da5d3f9559ca4fc1502e3745bd41a7992ab3b97217aecd968ffec9c090a056b67995a6a87668509f825fbb4c5682239efcb01516594d8b40a3c99d85c660cde4f056aad9d53c715e8ea30d1457dc2dc5bba60e37bbc22ab21143b24ad439ec4eba3de7154bc6eddf123a4d92543d3b35b7028a2512a86820455194acea9a71f1dc51012c838814a5a212dd05ff5c3b082afd84878cce253e2a3860b1a2fb4cbca1dfd93bc2f2542064c2052d6ed97c7a955225f484833bc488241c47435f7bcd7e52cd24c0804b559f45c8b9508cab6a665fb106c3c3ded8085d66c9b30367965a0c9c71b38038c0e3ddc7b787f40fbe38406e554fcb7d26b004063ec3667957c3b45a57295e0d9de6f88b4683204787f7ee99ad2adb6e7bfe6f8276c9c7abe778e5907e68e1ec74dc4392641ff1739e4b273b25967c1f55d9d9c5bef1cb2e47e81ca0d66444082ff2e5a3f25807639a339cdc06b080d67f6e86806ff425ca1e36d168975df0570606d1f679cca17b258849370cc583c6f34c8fda79626fa8ff2afcd4568d380be0fcda31f5d68a677932c4696993360ec79fc1cfce667a05c9291c61936ef1bdca0b81c769d0df9200e02202035006a71fb19eb5e7a360e688b22ce9467f1ae2367520bf1ccc6615d0bfa8cf6b07fbe31da76c8a4ef45f59f0d254ff4211dbc85f8df93d68f88e0fd9fe2184d5a31fbbe356858d90988031989463eb9fb72986ba46e2898f75d483059602e77cc7866129f53091fe8a64b2eb4b9373080eea02edb77e950f1824180b8edecaea113995cecf840e6d62156da815d2bb5dd8fe5ec6538d951498377f7f7467d3af4e5d980d6715ac89b83d7bc533f82c2eda57f15eea2b1fee842e4caf42dd5760c93612cc97edd4ffc36ed9292ba05729f697ebae7752c253d839a8acb2c6f2288b23d6d99f902e03bc8baffc4731a1af83ae2b1f3d52b8f50427bd38f36a5a2a3a733de90f89192ee3959fb73aad845115b177a3017272a715ed89774e64abaaa88f4ddb61c1f7989f9fa13c1fad8a601c84e1033b51abf9248fcc4e01e63f72ebb41b3e6d76f8575094f584e627cea0b62628f771bb3c54c7f1444c597f78f38e1e233231b1e34e157715abcc8911eb024a9593d76f880041c858bed2a2470b78a9406af2903f48d47c42a0393a25e91a01624bc3223e4735b702949d6cf83317eceb2cd8598f60aaaad4a58d1715f2c874fd9fdc4168dc3b9a14d85f922763d2adf16eb93fe42330cbc265a90a5ecb803b42e55281e1ad777aa5b761f17d577e74fdf510f1061bc78986e5b05532f4b6b95266a082c9e277656ad91d953a22155760769155a731b26d512c78ef8f65dd15b92919e856261bb6cc97997dee8e1bbeb6e3f03bae2c807f7058babeac5f13027fbf9e86d68c462d654b7b8a4e854d5e34784fdb5678624a51b0c973ddbdb5d56e361b76866c692bad62e974049847461063705622edbec14df2c449cc49d90f73823de268962285baac490f13604b60f2d2ba83ddd70b66e06989cc0ceabeafefea0ce32e52042b9005fb15b8c54c364b8491480ac02e43868f28bbb37c3c383e108d0c6af8c10780a599f6ed9926b01b78a009f975a4208a104b521ec128aa00f37746f17d739956896799e1513c25360db7ef2e4181ff04d2f2a7acf7640c8f8dcba58665002a09b85c1e24dbe249a69cff8fa5d49b32d6d7760218b290931b6742cf95afd3665ac5873f06b2b4dd4a397c450df6ad03d86bc20c8a9c07e4a01ec0994b6db0970561ffe8e41bbc6fa378e1d503a7158ab3b08e7d77a338f62c5cde9a6012e614e88e331788cd8d13da03ba3563d7f7deb6ec5260909b592b64da858a95e6dd418bbd28b93285dfaf79f52a52b0376800c1c5b1493543841ac51fffedef11da77177c0ca734299662416ea845bee1038878f67e7854625bb15211d25969dce3b17e5a5c8e5269cbf655e41b0364818b4b3361a4ea9dc62a03af4f748012419ded053cdc93aa9c44f874c23b9aec2b584dbd08d5e1d07b587fd185dc6c9bea86c957370bb9f7a3d1d1db2bc181e84b1e03a919361ee3888f2a8884ffdfba6976f10a2b24b80aec583a29d610aa46cd722a10ddabd0c662a8035de0f6de111c6b2fd183fb10b9aa144cb2097d4c3e9ff490cab1a7f1e5fc78f00cce28a19d567c5f590b3d19c0a446f85279b63c0bba37dff319fb5da0f8da5d2b2b35612bde743d9e2acfa5c3942117cffe4bec7adaa7f33e0c51cacb0d617c48ba552fece0cebeb4e41a42712eff622b37439befbcdd275fdd13d62e3b64f4b9db98f8506fa3ddb498ea15717d06ed9e67484ad70606a70fd7de3539170cbc7a92c0ce84e3ee226a60651241d1f3e46ee70687a98cec3b6f592bed9a0d8ec62d7d3a62df91989f9b976ae9797dcf8593fe9598a665a2de5410cf9add7b32c6654546394c773e59f09b0df60ea9b09dba7757a3757181ce98a08bcea32220c4a369ad27f3847c7bcc84017a40b377b588379299733197b16f610fbcc829b2eb56abe61861fea5c5e12eab8e107b419e988bba08f1ef60b56ef84ce7bf0165b7d2867e1f403cfa38e5a4ef570ec14e9e6d0ccd6eadae307bd1c82a1de2816f51302a7568dd1e46243d44ad0f0316bf219eb26f4ad586fae6f02192402385758e0f71dffa06d469a3262b4527668b0ee3c3bdbab1b4a6d9701f64e45ca508a1ea2b79d137c52d33476f5fb2704cd6a8cf3eca446f21ee02a4b3f59e433ccac85c0b85de5416b8322be0e8aa78c083cfa84d485fe4297894e4d8bc640aa25c232c23b62d69b53a65c6c34e9bb057d254ce2d19dd73ee29b585635d503e9e9f9501f0e24185e570ef9f37dce16a7a68fb07d8e3a76349deb9a9b7d4641f21a4ff3e36e1ce964a202edb01a0909a4c9bbaffad635002fb5f155badcabebc1da03b1c5a5bb1f36db49a39d1b9597cfe6dbfe9507a33ec171467adc694712c2837548938892d1050f0a5ad39d1faa8cd7ad2f1bd5800e32042ce2eb23a4cef9cd417c878724ef1fde8a1405b99b874e5b8fad9227c63b10e010da67e555a47ed3d1ca315544821eccdab790b598cca1a5d6023f615f14c573b833131603c4a54ec00836e5e28f36a4d0d1ddee60f73f1c27372ee3517dead76e46bbff1c22acede070e400af2bd5c094b1b4f05b8a9bea9eea9d3d66f8d165f516932ed48d68b7ec9a2164d1a782869916db0433f43bcffca6f7585e28c93ff990f43cc9d470f8c364e780ebef36bcb30903f48db690942d5a9a51984a349edca14ff8e2022fca4ce96aab0d832b992e5de92002203efca07df8c74130ab3ce0e7ef907196b03b913cfcb787a2ead37cf4d95174dd8b90a4794fc65ccd459a641a46ec855b137b7eb2a075f474946981d981f18d8e17e3b2c0faf756e6e6014032b0b95faf6170acbd7d6692ba955962cba89ad9537cebba7f817249f4a97a8636115ea6195f01327188075e27c02b2ed2e7f133665ccf3dfcaa89432473dd1d9095a6a4b0c7f9b1e465dd8c94390567ca02cd645dfbdbe41695c084bea5e83316774a0c113429fb27de3b6d6516aa196d941e8a196584768ab402f3ee55f37842e9f1904c67ff6a7624ea7f72c0592acb2f0a2d3b72a037c8fb5344e271bcfd3dc8e29e699659c3d2802ac88bd51dbb3fa900eb08e064a4ac88bf6d64f2b3dbf115d3cdb8b43659030d957a667fadeac9c8ba1cd7863e35f865a700fafc323eabc9dbe69b2c23a2acd329035af3fa6cf08191ee3a2cbe8df89c52d8f38689f6c6a55f161dd9891f9260f9e384900ff2f3f98b6b74a58ea1f11f9e4a5aa7cc3858faabb7fbc8a16d96dbd38fd4dc7becb54f5b38a5d3ff346ee4af3bd91a672d0a715d89b065479e5c7f0aec5eb855a124c0968a204e08bd7870ea9a0b2215e9549a6e06cee7b4eda9c335432bfe37371cdd6d0595058f4287fe94f44b088ece22fb2d6b7fd6f6947792c5336ffff053a63c56ded8eba376b95f1ed5e2a17a0f75b839372a7b30fa9e08804d26ecd44b9c4a1765e45d60a986bd5fe42b358afd253f4e99c22db08075ebebe1b3a05cebbdfed03539366205a424fe26ff9851948175c9729a4568940f4bcf37adc074dc9887892351b851be1abbc23664204dde0d19fc73ec1f78706811dbe141ff863e1ad68117aac431604dc1e4f591c46bc7962fa8b76b2c2cada177a21b00256666c4884c1167353aa623141aef241b8e7b1a3b5f050a0b55b044aa2888290eefc4b9c9022cc8c4e7afe56086037bb497f82963b795b5c48d00317d166c40c67c519b9d388f40443e1158a74b88a9438c0e2729775108fa8352ece2f15115692ed32182c64570fce7c1720e9f3ca8ab3b8115f6600cb0ee9c28af321869fac04142bdf53741dd32eab8c3e24810aef3e54b9802528c43d0f510422c7b47abdf181403e0b348257be515b04182f6be56d009afbbe6670c89e94837209e6fbd57d74de81e410bc85bb4d0a3fc85230aa4f6edbee10852febb8f3a56b278fe6a83694dcbe25193f7df3f164322cdac60c89bfb3dea3b90fb7802ecfb155f1caafacb864ff50f0a7f11372a9b2e9c95917a9cf847a5b8f421824a6f46b1b5c34a925ae459fb1cc61daa81ab8a6dd8bd7e564866d3f77359dc296070c152b50882123ec868e32fd676707df9d9f441a81b1da19a6429cf6f057d3302e77afb8dbba25a1e57415b35ce4cf8b19bbba8ccfc8c5f5199cd02faada873af55562c4fe25f2e82ceba220abc6d85d5343d2f3e7bfcdf0c14d92a547bd1a6d25a0a67edf692ca9b5d3aaf43c80aeae11869f85bdee494330f39fd4d1ad41e1fb7f2b4a73d6445b1f58eb96983b80fd07e9e0ff297771d7a4cf201bde31661b7d1e017a8201c538911c3c66cc096a8add60a977dfb66f15f7a995134d88f9d090fa137ff4d947a504e01726d466ecd258bdc073a0152d8603d390072f1dc7b260d94d96c8ea94cd24fb3087ce83a70243002686981c4af60230ec7ce8d161a421b431140b14e2f40cc9321e602397822e389abe1d60912c8a75ffe356a956b49bc3e62b017cfb2a25b9a5376201bc1d9b1ed40f1e25669331669f9c9a7ca550097bf846662458d262129ca95e2c4a56b0aa10658758d5b81f9dca8d4f612fa416e8089b7362241791933ffbf72d81847738e1f35dc0969c84312d25bb90bf96b9549cfc5e02294a0302690c7be90ea17972556a5de80ce0b3f35982a69ee1596be92cb91cdad256d3b243129f124b7a45709d148778d11cbdf019c9a6d9d613a470cda594ee597efda41dbb15bb0e3fe942e08baecca5a7c2455a9aceff434513a835fdbcd3a3248681feac3ae433a1beef6a61403c071d266c279d4907a2b3b6b8844b441b10a0605ac0a12be865abc1fc56851ddb98d530b089402f71558a3d3c7b489beefcc01ffa2fec79a3cb458fd274dda2a47cd6f44cebe3cbf8f71e3746065fcb370ec1f07a2aabdec600a4320453602056f4f6b2b92a14ee04ff719ce03c11d003ebb5453a1ac7ce52bb8fe4c30ed77a4a14349b214bb64d8681a50dff775b2460e914a604aa3c2fa74e75ad684fec9b7a7e5319818b24779a3b9f7967265c5517a0f99a8e140820c9f0391aef350accdd1febd6f6f6e4b4989e76a1d140d542e90cbac4627e85bcd0f5912bfa73228268de86e418ba45b59c30a686d932ae8fc044214ff84eaac0240e672fef404d4c285415f77d621e6a0711b1211fe8a44479d22530e2bbeb5b58c1bac078317f98e211e2c90c94c4c605f0092fb12f7bbb9d13944be682d24ad0c50ea36f12a8e47710c03f68969387a2fd258c7981458968565e344590650f20e2a290ec013dbe4a507f7599327e59f8ad12ec9c1f5f7023c02c005a7c95095d1282ce771e64328b09d05b30b41447b180fca8cb34f4b9cb82b69d411d01a37b50f0fb5565c8bc11699702831d1c2b90c198f57caf04d9e3159161e2a2b504720f274548bd94e6b1ade386453e1c4d283033c2bee03aef73bbcdff48138accd210691319d411ff21bbc83d2b94d65f6129515b275f83598c2f1d973c125842492925c9029567fd3c1b6874e1c01ee66e0cddf199e4ed2d1d6202c183da6266790c18ac2e9a05918c663b2b98d4f94b004492ab36589cb77d0f7a318f125a50ed922a265c2dfff22dda75d11b048c00ec974f2c1e0cbab5065d5b78086ebc9ecd4654c7e4c7ff1cef7e6cd8eff2fddcef3f92c2962ce343a7aa3070a0fb7488805d511b246d160bf6c15b0ae4eded2adc998e2ef86a3c60a5c525232c9f6e4465769013c8f79804c6e109e9677afa80c7d7da1f28be54e836eb54019d8ab26b95706ffe6367ac935157cce45a558d0eb3a799aeee4168a7f5ebfb8834136d81ac90de5eba5c5da6f27459121b936a42d460ea5b7c5dc795619e26a6e6b560f50001c25cbf98444625330417b769753345d10c37f35700ec8a80ad18cbb9aab2e71b93070b04965893235cc2ee1cc83cc9580b72f302d4252062f9dec0bb4520eb2156963076b6bbb46f674706915f289e91e12ef9d113bd575e8c9f002812790e7d608e4544e640f201a00fa162a57415d23f0bfb4fb31f4d427855d7e836686a927e29507fbad3b86230689a6afa00ab5515af9f898b5841ae9119e5abd2e6bee0ecfa9eff744055d29ac8c2d1950d93f9d2ca1c6e6e9f2523ced01d5315cbe86d7dd7a41e22c59517753809f547ac0f2100b5058d26527593e68f0c2202316e5d3a6e0b0d1cd44bc11bef6f9a1a0060d6868f1c8179c65276081e10cd8096e62d562428a7a8fc310119aab5090890584474b2ce83d239b3afa3b095efc4b8d3752547a8fd2440cc5ea483b06d3dc530bba98173ccc7abc035bbb20e9e2cfc1f0702ab6ec19d6d843ea24cdd9b9abaeb9fc0dfa807460a344f3a52606ff501d1fc58b07381df15a28e2685bc6456389f21a02499f6ce7d553e7a438ab3a97b42ac65fa12c5f4384384465d63ff638e318a6094c809ff5c46dd122a9a13e9026f1aafd50bcef094e5fdaa272ceae30d41503bac0cf6257a37c1eb110b15af56cef9c477907c5c667196a446039125a9f2353b209ac0fe731ecf1f72452bab002faf7dd8f9423dbc1ca6df188d110014101ccfab6ba5dcd49aadae3a7f444650140a5c8993fea54476ea569118023ad1a154c0547e339355b6d850f040a361909f394faf45f102e589eec7f3645e4eb930859efe1e49976acc5182c5c2029cac18a639c6b2b26d7e6197e2d0aaa5bd4326bfa1971007265b274fadc12f37d37452bf9043187d3879cb223497878c4c8f1a34a020d898e58a5742fdaccf40c8cbb451d73a1f386ee45ae3ea5cc21e544ab194a09ce2e5feb3879a7f725fe5d53cb51f2d8280a6fa553a121d55450fbabc168819d9e85e1be469ebd6fe6e64a85ebf24cfcda426c60f4b804a284c3234058776905157a1675b4bab57c6e5e03823cbb0b632a154541090ffb76a694a497c54434e7e63906751003e67cdd464b25d067f6d726c11bfdeb061e659127eee9f2f58e900bf243d988ac765fc602d119918c04fe81fd2cdb6f4c0240d342555ca53f8742fb0f553944042ec3ef007b6a88d13006cc6c59fd7adf6b3c255b70fae5b1eccca185042ce3792369d5387afc7a36a62f82f2189a54a7eeff64301a4f10bca393c7fe01882034ddd9e67aebad7562eeecd99d848acbc8fe109533ba7c093307d27c647612ae3248e52f4596bd169a52020a22da9f9be9f1b7b69a7a9c5780e0838203407b4a0173144d5b51ff275a17915372415b7260345b11fbbbac2d973ae59aa2eb4cfc554d0a6391eab65c9fa54f376fd3a82bfecd6a4f9f1c948dca28a465f030610ccb269cd7d1618eed29ff3e9802768228dc0ef32645997e6c8a0424520f3b2adfde778e5d76ff4e39ee2dc4526e047e7127e77c7352627284bfa2264dcf191999c918518c69e5f91338040993616a2188c6ba8d3b5bb2487169ed500e93f1036ae2cb8c6e42eb05e94473f227e084f7a569d23c100c58139d9ca61068de80aff879160e3c47d368d6d8ba610bf42c8a8b59567f989ba06a8198143c91c1cebb8ddcf72ec3dc513aad7ba4b1f5b99c37e4e16271c96a7f31aed31733ef8212214bf242320bc695b4ce6210a0966214ca62096e731703f605b2627bb527aae3390d9f537418a33431d8213a30305275a90d24a8cab2e3d201216cec8e330343ce66c7286a72e3701178e7f2a611e5c2895bcf622b7d4c2235ebbd2fc8f70500ebcd1bad4a52e32acb79b81f29c0cfaae2f285a94d9ce24f796d28fde1409e75c3fab14e0f3013ba2b7ad6d1d9288ded6564a9208679d8f30e684104fe176eeaaf97cabcddae5021526ecac86986966d5105570f624b0658a6928d14631616af8643a5bfff193202bebf2960c6169d020f4adc5605c33ffb8b9b83cb549708f35e4ef2ec27876b9ffd028fe13668caee939b46f6901f7e65a2c350b02e65e83379f8137a46b8a40a4af077843adddd25b395858a637a5a747adde84f0e4db77cef77cb8c0edb56ab182c5096a48cef111d1cd9c7f09cdc6ff3b0531395b7e53c18a60231d3b38048dab6bcc84042989e8516723bead0a59f52bd74ab77948d8425221a1ea879da07d0d196e7890ae70af5419e61c1d51d9a202c4aaf5d8857e3cf592a8f1fe73d29c2eeb3be1e23c1be0d9bbd181ea24d4f82f384d257707bb2a228bf6fd19a91404e090467967cd1739589843b0050e3992a14f18b93fa855b2e13a09ae25f06064518bf02365027d8e9464a6e0db21b9664a309ba9cd585da3f214a754937d43675aa94219fffbd66874a7141ec14eab337653aac541cd5fb186e5b58d5f3a7bef8e5de7bab578983d6e82d489c563de1ef59910ab010638a0bf856dccf227de201f374e3b3d53c2a8042ccaa5db56a83a80603ad0de33c8758a557a603e46c7d332c8387de7d05642f5f567b2cc892c868d3ed1eb1a5eda351d3e9f7c5311659091659c9881e6070a20f5eeb3ed2ee1f6bd432e19cb666485168383845f8d2118ab9f4d133105b3808fb27ff93b0219e05497c47efa0cb6b79d8c72d5e1f70324985771402ea0f78fda599f90507584e86b03451a95a115811e7dff5870b5a3e00a6dcb274da404b2370734d68cf8fd008ab8766a7dde673fba3046dd3250cc67dce7390c7827d0c781e4dc6a2411b718e1d91e8032738f8910bb7a93c4923690480505f9608a9bd30d8cbd37c6eee497d0142dad1c326fe3902765b5fcaf1c55d23cc786cce608ea31c90bfc2655ff53c39c171141a187eb45c7cf88d3414a89fbee1c61be72b3e2729feb2198e3d30e6c8e73d18ffcce98c3ba3cff98587b430ae89293d2179f53df9e3d335de56debd3802cc1fb5c5a7bfa82225b439b24eaeffa48273baa708eb739a9b9a700ec5997ee660be26237dd48a87908e015eb7fb3a6e6a67da5a381e84b24159309a01f6247ffe2e04ebdb0b5c306817934cf9eb7fee62f490b8f6766497b6ae1a8bc56e0ada17c5b4bcae049d0e74870aa31b54909316fd18339abc102652868a51f46bb9d4e0cfc23403e5707036bca215e48dbe71e15070031f6666539ee21bc4c623a41f22d067f36399236cb14a2fc1b2fd88727e6ae64ffe53611a5bbde196a9617b098ecec2586f8424ddf24e4440266787db5fa39d68878115ff4b35a6366646c628a72dc61f0ab2d3448dea289008475d8e6e6e9dacbd1e1c7a06eb928a6d4f146b39ecc45a3424e96e6f6fa91a9ae972a32e2ed1b2f012b3e92a689715ceb5bc1cd8ad687ab95b42f6375bf66d4de94ca6434c595f62723392d4cfdf9dfb90a9671025956ef2142c69a174c2b9bde7d4aa6362d9a1ae185062a51bf358330faf1c34938023a2ce8673a70437b411c15394772a3e470ff4327d30f3cd9b5182c3b3fa17f49a80de23c97996b31825cb7b80e17545038690042a45f8b50404592c4255e6cee14c7ae425e1fac69a8e8cb0841287e09f7000fe4ceefee1098bd7092ffc055c9a3ef3c570381934dd302833bdb3d4005a7fb4927b61deac29e04977a36ba990f4089bac78576bca40488343915a874b0c6dce5b6134bfd2a1e05a256a4fb116b79bfdc96821605b08cfb27fc50fffede609f1a5e1c2b4f8a100103db9fa052cfe7e4cfd764cf3513f8f1970f239b7dc3636d339d5ffb8ef4f65c2efed2728e513e1ab664b83324c4553e07e6fb72f2443ebebae3385989fb4101e8e6364dc69d8cc416f0e98162cedaaa2e3d968441cf9e7257ab6398bea3ec1fe6f2c0d565c4a25c80740afd862e0d10d15be275dcb129f466dc271a0e8043d4ef5510ccc7b01b408d079e439f2cc9c37abda0e803f188960d617b39b9b972330cb477e338c516af05fc8fc11fd06336f0e26287c08dd998f11aeedc528be0a782115c57f4fb262ace0d5cecac3cd8e8c517f4db1e0b20fac920fed795c649fcb31ec609651817712abf1d4b1c46e21f04574236f191eb87c45a98a2ea06cca0b6a119bfa6f94113844c3f9db7db27668835408dbfbf2f16bd2461efa9ebec6ba0228f1c2c2c4b067d19b5282ec514e79bb8a1a6d40cce155be78205287921d2958aebdb45a2edc5ffcf6cf23ebfbdb4a2e9dd33e5e07a100044bec1889e32ea4cba8d3bb71195c726150ec246b0fb1080144a45a9981ee2c74fd27d9030ded5b889c3e59ade52f312729cefaadaccb14f9da3ed4cd1d19ebbeb341d6852b229fee3af2280b6e8ea00223826156953cc676112e174d157c1838082d09364577f02c77b063c5fa06b4236ac22ef4f521100e3c81e92d85ec99bd0d44c10a4760c887c17e65eef9aed2dc874eca706b3b8bbb292845d244bbd7b533dacb4436b1386f9c71127d469abb900471388d0fab4253be7bb36894b9193fd106674c49b56e21df765070ec3005efb63718984da0fd554ad5ef3b88dca1542bdc227dd267013768691fca4c2c06a46aaf768977766daf6f5faa19739bfee9a68b2d4cb1ed4d949849171b47527adb039d2f1134180b8d973cd414834de4c5b8de57acb8d3cd1f4b0db3b6940022257fb7f35c5c04d7972273f0e7bb2f852dd02e7df071ce27e8804b972796d74ecad376eced3e47c92f1d9f94e339acad6dc55107eafa9732b4880f3cc57f9578ff162f64677898ec9a4bd4ef6ad5b6147dfd9b097012c3bc8c2c4c2389bcf85437126f282d01844de2274efc77ff1106ddea7559732ac5adc325ff4b750c7d602a4011caa588e32163f690679e7bcb2fd197327626acc1846672d692aea57a78571e64cd82b26f1b503a5aba31490e46193936c6ee2e4bca62bc14077a8c77bb655a8fb56b18a1765b88f5255d5025e586754053667ea5027b0273ee218503b68de8e67b78f649bf8f2cdb3f1f06334f7d70b6b156680246339417670f1016ec818676414ab71e1c969611f528ded96ff0129fd14ac54d1ee1807ff7f2796882cfd6c5b294db703ab3ed6b217482ffe3d859057632ed1d985f513c341fcec2c6d7b712e99322ad51ccb558bcfa1ca0bb6f47a22abbc030fd6285be627452a7f3075873387f003611cb03f6f7d1d6266079b386290eda88db38ea5ad30fe45944513535c176ecce9a9e6da40292a6db0610a6540ff4d46f3346832d87dcf5fe437ee923357a1612dc96e28b634db8e48f5c5a45ad1c9f363a0a9ab4c22956ebe5ac2f53f9d9f870cd7ec607fa0da46e11b1b7290348578162066304934dc74de3410bb76757379c5a329070b2d63a1518055f340b6da93bcde9498dfb7ee5482ad7a758beb5dc9c209f88f8b2ba812c048243fe1a1d9212512d8382d84184975acc584f2126020e5099e41fd4c50eedbbce5130a91454a91e9e0a3efe7d881bf82ba665ef70c0f2fb3a2d39fa656d7599ed7b9181efe88f32c1cdf4d62bb391a19021432832fbabceeadd78f1bd57f74068c5a7b4f9e580044d87f4e6bb867e10a711d655c0b5c302ccb5e0e5c1e7e087f3da8468a36b80763a6cbf004d9a1b6cc3473a77522ae950415a2093e3ac11b727c53997a9c6a69c2838d8cc4b9bd3e97a9cdd964d331adf673338926fd9513445c87487aec6a9993bc1d1995db2290976c21768e6bda6b1eef286031c3a6291650d76aa4d874e63eecf8797d6f9b726ab590229cd721c84b318202ab46988b4e1835771f2dbae762415cacbb512308188df00c61254818a6997d814abe1dbc90d4c4e07875077b0ffd8240c1c0860a7cd99ffa59f670000db7b3badf089d1f1d469549ce200be1451a90c109900fa7326073769f9d300ab050882c62211af37ea036cdecfb8dcadd38f196e0a43d80a05abbd4a25a5588f27dc464341c37fdec1b118558547939c500f06dd84f2248631d13e38a4b380cbe50c64fdf17e3c058b7fc53e3718d6c676a0b880b48a2379a4a95a9f32dff852a79622b601e6dccb2c68a966bdbc71d5ed4bf34d44a7770b0b4acc6eaebe3cdd82f7b5dd8ad482121eac97fc38f52fb0a07aa3ca95e1f0fd5e786c7e2f3744d77f4c9c76a087e32f8fda1d70c2be3c5af8c5ed94fcf81058ad1e8ae74cf7e34d7f7e7acd0aa6fef1d4a2c1ba2b36759c41c10c409b08929789488563be2fe905514a7ddcfbb841edacb915c2860aaf009b24c7675a73eae8d569d1f8f62db6becf0163e4b554fb23a2fa0a6683744dd50b8066873b5a3595810f270e56a5eb2cd164f70c940be95824c813fd766d8e7b8822ede8fb48bade2f24622d9f22ba2ff72ccbbf66f1b59dc39c29d65a2555eb9f73f8b1ddcb6548f2855348dca7edf7df7625f68f58d881f2bdd58a6119210735fdc6a7e13a99d4083d76cab8bea3f787f1060dbb50b6bd330476b8350374e3d3e0e67f552c7acd39c3d2400dc32ada17da91766ae0cb1c52a28e755865e80f4ae6d3fd94f08a2990770cbbc3a7bf3af6748e12dd7d7d32759e7b73e6301e3b04c352ccce60749e17520d5cbe3fd96521e0b3ea5a217c0f5f45e78980f0de3d6f05938fdb90a3a725454f1e9318c9a274150463bece09bbd9994e415bf980f7e3fc71183005c2047a705e2cdfc3dc9a83597c1a706e052652f4b70e36ffb2bf243959119b7e03e17d18f6f5fd1d246c69ba6b18ec32e03346d605597df257b717b2956b85d095876dd728c4a3172a880f7f50ea54c6d7fcc3a960d26d392fd1733feebe850845f7a4bb5fb39bf5a809262aed64e1861a5575b0e0040836784bf9f2db90c8ffb4d4fa599a7e733cb3f5097389ed0f08409afdcf2b08ecbbbeac09f6d83cb15b841337e14301c72c3bef11556a31c118565555431fa53a49fe581a3bbed7cf206381f8f77aae78e6167e7c587349efb89248d9d14971005882ca121214e8afc433ca9ea42977fdb926c5e689bf4921703b024b6ebc15c4b2169b7c484b2fded9e6d81749a61dd2bbf9f0250e904b3f30175ebb8ba152649df9439631d2f211ff4cdc819d25b0ee5986fc7ab15b4cd2689ec8f6d93f3845ee02b475faae1d35aab0f9c472ce19a734138c5426e6b6099f42bf9c62c03a3117ec3d6780141eeb927e0486559df23da9b51a2cf6141457c2d1d694bf3a8aa3098843b7dbcfdf89ce3fca088c3f7a2ed387fcec0f09f7ee73740b529d01b154666fe2728205f686782212dc364cb20182f67fac25433756302054e7ad1201f9e01e34348f08f3da4da9bf505a907f7065a8942576802c4f0655514cc0a723f9b44a2e448b6a6f391662e625d1a45243153f54ed8964c3e0015d2bc1fd8c7371b86d13cefb75f14ad130f10664d73f6416b7d8b57edda00825397249268de41df4b8a7c276d3562b9c51ba2452ead2c0d87a8a45a2605dbd5624841d4ff9fbed3c1c11934162f5a33e2e78326411012a1136caafbd12a208218011259540eb87b7d6c13e3d081f10aaf199bc78f1ea53dfb9e842500bc5412e8f321f910a578ba769d11c5d1940dd11a53f63da5b405bc773a582f30ac23b9b8279cb049fa649086ccb1b959a3e12bba6f7d97898bd21ca6649d3d4fc893aa04990e3993e91329fdf6bda9f62cd18dbcb586fb2ceeb960e5b5c437f974c4b23cce79e50c80bd108b0ba0a06662def021b7099f0966656499008c230a87ce744adde8b8a8e4f6bd3d951881273fa94b1a97947351e365cf65828f84c2d46fdf30fbfd072bc7fc6d827f44b4c6aebaca625d6f29e89d4b0e180849190ffb156b1378cf5e957f345c9d2e6ee41a5135122f0a07cecec3e50bb1dc68e07d732dbbdf6697dd619f745530aca25e8996f1225bc6da3e6809a83318997c528851ecd28556a7bd70feaa8ca5fa00d1c67c647002f7b1218251d4b4396c85ad6852cd1ec2479bb723e46cf8228c356c7fa9b7101268703e62da463ac3be98fb54824fbf63f99108255a0a2bde0840935cd217eb2688e4a9bed597ccc34e65037cee7634165bae09ea2a8cd8d36e73c89d31d990ed43d2e305b57aa4a3674bfcaf798ca4a3ca31ad4281319ed4c0c7223f74326ea10cde48c863930b4f19be2fad30bc0a9442d0be1c360820979c25496f3317db0415ea56d88cdc811d3a2e61467b0fc466c89ecbd7c3a35a0d746ca228fb427c6589dd0b725d67dc47449aab63caf3adae27d2555ee74c25d97ffe680990a8ed22a01488193ce964a359f190dca2690c462cfa4ccade425fe8a956475f9a2c8a1306b59e1e05103ae53d0e332e21270ef7792c030e80a10d2c61a8d75ac84d52afc5bee6cf0508b07d66dcd8e4957be8a4c31054bb8b1aab475d2228e714174599782379219b3f5716aff803dd76ca9b634df2402b269adf5cc84167f15c63d53a51a11868e08b1feb48d1467fdc44853072e19d9ef637d470b7d6444cdf2e97d672939bd61b2d1b1c0766e292b4e2d4b6d43f005896cb1f235fc5d871ebb04ac5f2c5aa653c934c39c3d540eb51aacc7b1c0ce015c88183e7c7ac8040f5f6a82e32a206bbd8f79fed0d86f1675fc2eaa15091cb6ed4fa48d3909a4439c4d2967cce50ee338332992a810420dfb039044595709cb4d4c340a89ff51d519af7c28eec6dc6349d10b834c9c6ad626de1cc526b5875733fb8cb3894f3b17b4065190981d44cf5ce9789ad330c858c0f02b543576c34ed07edfecc3105ec5f5ab99bd45767e24f5f40696713c80045bd39026225ff55ce6e34ef9360e3749901d3bd10067ce38cccffb9cb5604d74967e42915884031d2dd59810fa64cf374551788318ebbf58a153444b51734edf97b988c70aee9655833f118af34b45d0fbb78482f4778a3fc07437aca95008a92a337c71b4edc4013ac3ad623b45d019b2c780784b69f35d279eda7803f54bd3fe181bd88992f54c599abf8b83feecc9a4f6957e9bf0b68af5bc17e5c68685c05ccf92fe8a94a8a3fe12061b19a23aba68d83c50bc08228ae9d579a4fa2513ab08d455c6e50e5b9f80951c5f041674986189b8a1a2a13b82b9ff22397d173a4d0ef2585e189b6c7f1105867345549284f1d7cf6d76e42d4120c25c5e9e9c472af156ad3d5d67084e8038c7aeeddb71aeeddb07ee7fa169a489122eb10517cc778ec4de021ef63d377ed0db56fe71bac8e50b74c256c978fad163a2ea8c8a0f9a4ee1657bbfafb6ea312bc03ce0c309bdc6b718ec7fff70e545d0cacfd83ba0f54dc676114a80b3203b21c75e936b70e5f9dc925cb32f32f0dc7049a3ace86542bf6e2a004e9cdae5c22febbc886a6a181a9201509183b18f733fd772144d0fd05100c4a34d8d96071339a283d1d6b8259587326fe4b6628272b47e6410a22978b3e0859b25ef87f4490ef1bca82c2e59064573786467c2e86bace7d3cf87cabee01bdf106438763eaae4c7294fc38b0447984f8ca8fd270f79f9b5fe1fcd5cbfdb4bafed7cfe098b611131c2672cc8cbbe6590bdf6c6f4edda278bd0a044d5320a11d9d4808e272088fbf22967bb240b95db478ae2a6e8abd2576358123705b217ddfc0637c9e8e13fd6e59405e0bae14a3f59dd03fddb44b2b78e44d8c401102de1d85045ea31d0013b27db0ef7573f465169004d8ba60f528db6127f51717b5134b12881f0587e283d32827c41dbde4a0488788dbf18552637e382da82d421f85773925890c5798df05f08e27467d94410c6d8cc2c516bb68fdfcd538df148b021c32ab1e32728a695914f661480f1f814329d085980ae8b40c312726b5e35dd2afff2c5f5d903fb7727fa215589bc7b0d917d8c71fe85bdd526e6d77219423b9da5bea97025302c718547d40715d3b0e9a1b9d073e380ad4ef7f0eac8427abfd6907568826c346efe5513fc3c55745d740d9f43e0e66d4255c56c963ffa25172decbdec7e0766f4bdf05641f2f4ccb2ee454457e2c6d65261d4e525efaf15454af648a927a9ab557012a4c71d966d8518dd875e97bc0e83a46ae76ce2bed91154b6ab3ae2f619c2526ffb4b544a53e8d5fe9606de58755231cfbea41be8fc9b9fd8fa610a03462b918448b0b29ff3fcd0eb332d9f73f92d13297a30e57865e7cf1c07395ed70c407bba4aef1ee2dda6d6ea23bc1daad92d03998cc17f9a46c55cd273bc1279fed3fba23e05af60471cc87d120b445ece6b029e1b8ff6a965dc6b141df0111c431f872ac45e8a843636900a6e0b072c0cefbd5d046178add481231f58c827c40bbc38f1393571cb9fee985deb9ab7746eb75f67b4288a3bc21feece946f01903a3dfb48220f0d8eae45b3d370a02af9eb3875ccd0f529406cf9f084fd491736e770fa1dd572b87553ff679513941eb15a7d179518b00b2647f8d8a9872f06d79ccb98de54dc92502b447af842d31e90d2559a397f258224422cd6c5fa68395dd91f90eb4230a4fdc45691705f6bac13d31332e64bb5c5d9cc26f6bd4be3e5bf50d861d0a977efc18f990e36f2448c9a07cb3cedd4e1a19c31935cdc1d49e5273fd0f1a84e08033e633c4042234ad08c6486f0b45ba8c6bff250d852b735f391bd1ea39c0e05fe1516cfb2842e1dc9054819c94a6cdb9f3af3d230cc3721ec00d04354b97c6eba143b246cb26409eb59debe57868b981c53b1b61d0f79bda0b92e180feacc5129f0fa15f023dd4c2fd68bff74d98e442181f884c6c63043e8161c6b12516588d0ad868a669026ada11c49e42fda481d9e25fe47e2cd91b5c5c9636abd2f0ba090081d8a350653fb6815e8c4f3628645987ab6ffa427f2a1ffd0e266ce827b96ee028fb90c2379a4865e6cf2dd4da32d1a772847515c2798d4c0027d5c0c339eafc8d01e4372506c47fd8793f0436cefeb98b7745341fcc415d13cf6594ea4db9555faa3aec1a31a1d9fa1cfa363d25b4b4e5d4b9ef42b0815d31828f511fc79ea9576a0589293e770745df2aab15f29f4578fd09ef23574f770b856be618f58b4da080b64ec12ce046e92d6a6f05dbef2031262bc4e05665c0d8faef965e28eb4c6a6d07a40a83327955035d43b821b6545ba7a4b0c43e8c11026ceeae6083a0eec006ca01ad899c51059ca3c742f39a4bb76c0f6066768edda1bffcd71a755d838e7cdcc2fd68c89aa5d516406e8d4ec80106600a800aca0626385401419878dcd060281e57680a7ddcb01bdcce00a6be3d6f39b7846b7d31c6b40413a3ed44e7a1181c54404b7cf6c5b6b295095a8389ac379b38624a0dca63be2f461808cae718ac3cb18c52ce8dc2b42bb25fc2a04d421ca791506811490faec9a3a8dea13a820d3f014adaeea7fb331c197c30a802e16ebc124069ebc67cd6a34b08197b188c115762b513585f232f42da26b4b7aed0ecb9a8e1a87f59a0128a7501325708bae92f8dc92ef65a7892daf3d5a24cd2d4583a4d47e9b3c3c089de248c2282b1a7ea2369d708c1366ca410e2ccb2ded2cde775dae958e8fe1913b20ef71102833ab5969f6b6057c3df391b2d0f7130844c14bc2e122ac12c4bc2e61dd66a0ce4297d11ab5d54a0a28d98c5df177037c0424bcaf06cab8f3792db8164673ea534123d9faa4c16fd96c423cc551afba8daa5bd542bc8dcbd09d8d62fbf6f0bd33c9ab274f5ca91e957dbf973c8bd6b9727a2a87526a7dbcfcf5ab018666248738dde27793f9259449bcc7be57a008ad4c282456df307d31e053099615145387e3bd0915c2ef2824e356fb5846d17ec95c9efae997c7b3e449255f042618224a0cb8f0b25f1929c84684326eb177bbd1c5a30d4354cf9f126e0067a9bbcc556e68bb5635da33e87cdb5132aca31ff54313da3a70cdf2baea721b586408a8fb0d091fd0e6eb5d46aec098ecbf2707e6dd4b6449e18526327cd35f3d991f071e78a5051a2e170e172fa4bc943b4f05a987d8da5b0b21ead50108d6e389441f63d049d151e00fec2f77827e1c3158b5fe50968295d1f6159a5649bc9ef6653e1dd03129883ee05719cb833d701ed1689e941888e1747369f1022fc23609cc00b064f02c553b26cdbc14c54908c8608c23e6025beaed90d6a06ef5f5f67577b24419028324ec1995b1a0f87fb2a83b4faa86c68755115fe992c76a31bfffb53b1be39182532a4e816d1e2790e558cbd642f6d4b562ba6b5532772a42357632bdcfb7c16325a7f5a5f5c22fa5390cf0e8e035472e9d422130a8740ff9c4db0acbe429764cf6e552dd91085e25f16c1179cf0ba45a9cbe7e8b4f3a2a6e54691f585259a0afa5eda676b667eff06298f9c8e53640b3be95754785af28ac5b52243bb4c329a21e5c5f35bbf2ecd2ea21c7353c1d5219037e152d29ed47e94a75c471235050344055685d288e29fdf854fe72e94aa326752ae6ac83e661d0ad8a8bd761a4385d3759a3895fe47edd524662d4fcb31d8b9e390a8c81a72aa6b56fe28818c33ecc5632d4eddcc8bc790918deeedcdaf74f9f6c3de5f6f1d3cc05a2e03ef7b1b985d5fc01167731d36c0443e121db556071d3caaf38bcacb76f0b3557b4c0b1ecf5213244a20395cd55ca3e666e06ab8c07a25abdf7a4c79073bb552383392052aad596cdba10ce6dccbeaec10b6f92453f9efd8152822994cbf03bf91643d33a3b78b5a51b5c75cdc26c256b8c47ba1a67fc8bd51a32dd16ec144a93bd1363f8d141c0f40ae55ed15a21e6032be2ae61ed3c4709d9bc70804031e20e2779b9b69cc66ff75afbe8e270e9509bf3b5a9606f696f81c89873ddd26d15a68f2807ba9e1aac8d8cf1be87ad272e1c7d88f3a83eddff9639c50c09daf6d65159488b5f859029254d5f915aefd1f6fdfb6746d6b0f5978dce693ca7cb275749694e6c06173a888b8e29622e9005e6f5cba26ef8254593a4a2a27d9c60a0da677fe5723f9d9be7faca725af9473908aaae51be165467bcfba5858bc6e44075e61a644bafe499b549d4b64eb473642c09cba71462195777ea27174f076fa5054d7ee4ed96cc6701958a7df2a25ba767a29ddceac63a6f486d5585d8db8fbd3a6c557a2915eb76d3f3a990d54be738a60ca8dfa12dc41b4424911e26f03d31a097d8ec84f2e8f52f65147e1aa2580a8637b83d39f4c05a732abb6c23c1608cee3198ebeddc435f4e8585b84ec98281a56fcd2bfec6bbb3f2170f452f3764a2a9b831e6e3b4727b288269b8a975aa147b55e383208936dad8af54bc4f92a37d890338c0c80695c9d5b1decfceb5d123b8f8eef2ac14380d1e2748e50d19067ee6dc79113b2f8aec9daaccd6782809d48534c10138e20feb7abae6bbc3733b9048ad13721bd1ebc76b07b38bf20e39374aff100c9eaa31b6b31808a257b4c3522c86d21f93ac4e9126b8b288d8d7a64fdba7fe7beb31180b0d6eb92b3081741dbe6cb2147f0e7425f42c9b62bf025cb074e6aa18478237850d12f9890912896af26621ce3f5f3fda168f3b70d98b83deb57d02cdda387d9486ed6883f76300e35a59acec3e54c0e2874358952bb753541c4d668e456dc9b7ebec281d6fb69aba11806b3a182a4d2f96f49b555ae99951b4f0aea61ba129c1b0decaeb645e47a7401fecaf129eaed3c9c305a0796bfda7302b96d59457ef40bf8cf8944ee62445b7979a31547c823c5d03c40f6f2adb6cb7a7355e03e80f4fc7a9e0847b04de7e9f51d32f26250a97cb09878fc08a8fb2589c8e2e90eecc2e38ce121f7ab150c3358d038c6813d67e37b8faf5945af77b4060907259759eb3197bd6f75c7aeffc6fc90e98c75a195a4ea1f19491df5d56d27e9ec4d9615d6d0fcf107c0ffaa58f51706e355900fb8f0d0ba7f61f155e1b8d424d671f1185e64a044aa5560105558c298bdd762059b18106f67afebeb587e532dc1fb7578a733b9c649d0d99db000d24909bb845b09b1451a66d89cc51b9c8c779f475491670c4fccf95939fa8d58a6b617c32b061ffe1ccb6d4923d85378b7d3bf341500657508c76b4adb3e89b7d336d962433b7458cf288617ba4224330dd3efb4474cf36c341ea9a71ef540c3a0c0453d9d9e8245c51160ef962d254b9dee824d1c159ced17d8bced673e5510cf4891b3551ed171a4f8fac5863b66ec8fa8ebdc330b3485d71f0a8b95347e9ab851c85e04d118baf6b925f390ebfd43d1bb450d45acce656adc9bf652d9f15982e852e1e94864671a8773140119a59af361938381e9f12091c204fb857c5d3ea784c31bc01be05c924d015169b074e74856916ac9743ead93cdbb6ecde20ddd820e60d5070b24b5b28e32db2e312da81738b4b5e47e668efd43188c9bfb69f521a511435ce971a84938deab5be5c46c6806b519cbb2f95696605c0400fcfbd80d0f122ff2b8eaa3a61dca5aeb11dbc80d13050633d1e9818b6d0beed04eab41da686a9dcaa60c6af14843122f5a04e44a653c1e3024770fc0f8d6bbb80a0354b18d4143ef5b837595e55a08a55a91cc1521df0366790e79ff88bd969b04f7ab5b6fba5f8c40c90af36060104d9f0fcd5a0c12eab45514fa8d1e0b08415d7036ccbf5f1ae0262aac3cb09832d9adaed55d8e873ceb8723dc40197dd4d22eb8d183504553dc0b24c4a89b7b9084d701b9a62b0e43eeb42ebbe1fd4c87fe61834584aaeaeec9d843784588cd22c5c5467962c657327565fcd78dfaa2d2b6399a38b70f88869fa5057e1775901ac426808c4a30f978eefefd16e90cf80175cf17660bc778606bb6eb2b1899bba8750006b2669a6194def3d3b9f19cb071554c35ce123e10c4ab84789c3cb85e38d7713b4adb6ccbc726a41a80534db254b77d8ac68ce85ca1f4e338d4065d9bb8d5f641c5b931b1e53cf8f733dee32224b1109dac3cc51c7ddc227a8798358fb9c4c7ac682d650ef2dd88071c5a5020a38212e2cc0838c032a5a25af1c708b83564f0e007538c2b8aca3c1fad5be82f044eb86bbc8dc0d54e3e6bdb558475076c9e675edc6af9a2066b45ba0713750ebc66116c5057bfe3029335e5e0c343281d4815463325f1133671ed41b60ed692496a05ac861fd7f7c67a848d461fc2a539e3673c97d000800ac1e3bd0cc0afcef2d5827e262fc023b69940ca29619c866828aaeb9e0bb225c952a946255787a8cd7a6596d74b4d55c42b70f01f8e57d30884bdc11e27f00ce200c099510e7830719d1b2672217f929b5de420cd6654f5d0ebe983f048c358598b32dd1c44487e599c467b398dc98d0f97bb985040da2646de6b39acfac76dd7f43a530d4d25a4678d36ba6acaa5cf5ee535d3ae9f047e69105c8b73b98116f0ff03b5fb28a0175cf5f13f7f491d1f45e475334757703e726d7291afae5e106f79ceba19f3f4cba632c04d75911bf4f32e1687a6da0bae191a4289f97b6aebad5341ba338fa6154985f3fd039f03ddcf8220f0f52338001b54ec0d73800a298daeaf07f729a4764be4c3431960b14ab8c2a8f9f423f1dff1a24ae33049dbdc9aa9ece3fe1a0bbc1fc2b53abef2b4dc4152932d55980d87e82e876a619e8cafe517662a793cde72dbfc9b2fd751b2acf49f8c62eb5d5ab897d4cc0c97d8eb2d04ea7b98327af139849d3c4a5125391d8679684bc57c7b7f950b96d0c8b5b65761e219a547da67424c6dfd51f7faada15fd7ac80089028d7a851105c5c68c5f9cf5fe86cc78d5a2ce134be25381c87111f0f94fff67592f14d9ce1dfb2924b58a14cec6bc986ef195c43d8a4b40a0de7619f2a3895795969587f434e2eed482ff5b9d730984981aee4992676c807522a24d5b169954b611537124d7c90fc74a8e677f8a2a8c89cf464056b9a952f57b2346c2b1479ce0c5a91e2a0a3dce7d209e19ad6729b806b44e8035730d0514c791cd7c92367c3d58b9be10592d70bb04bd34911ca9b77fc7b213a0a2df0b914c27d0fee4c2090e71b4d2522c2ae26f3c3377e7238d9b68aec62a06e7c7c36217373cdac6cfa6b941caa6fb8d047d07416bf201785d215ef46323ec30c34c50828fb5ca74687db544343d957824abb993e4ec806546b88d4b0419c5b9e0d03038e2007ffc550d355fe41557c1364c131efd6f2a64a10fcd8d94aeb117578d7230760de2e90635196f7e105983c3f72de154887df58d8958dc0950c01d78bdce6b0aa4b5a71bda9a74318d9f2b6ec8a0347b1885ed4f8f5006f47b0c7932ffa697b365bc10afbfbe26037416bd65c5be4cdf8d69a552957cc90b97de8aacdc080e86153c9a818e4c115a50c798083d03fd6cb7eaa64d47f623207bcada0d73933ec787902baf7bba44d0a41c4fb6f23fdf5090590d31f06492365b7e672bfcb42553cee3389adfaffa501807e1c0e12792d9d2b12090b9dfde4702dd7753d3a5c2913884e224b6cd68b788efa5d5bb906e9cd1f946117513a8fb65788e6b434e1b22884d999d96407eaab3eb48fd12ddd364d2512ea4490f31d9b0cf40d7cb821ecc4fdd25affe9a1afaebf1035aed5a2a6e5743cd1ae9080ed259ea4ff99beab4d24a6251c05b5bd1562aba9da25510357e666115262efe68bb24a79bd2213a87a741cdd8aed2717a158b67d85f0523414da126c42c2bd37654fefe3875de5ee3a5f2f7c3cc29475803835919a84c0802fa176271dd95fdea0e1c7249152e09c4368f5d3ddc34d310422cf5c6b15443c4afa27dd2d5c1456c0fe97507e6b6736a856c16a7bbd0249ff73f2d26beedaf02a8f35c0025a7118151c47c285ac47c40f8c6e27209a6cf34a9b535ae5d9d436bfc31814afc4e2d871cb207f3001a7be88c6731399562b96935f2e3ad85cafaf5c169813ccbcbb210c1f7e865abb92e09fd2d11026b5079c8830e1a8a558a95b3b31069b9b808668ef517c5095af8f4da5713b3c2a4b6fd2dc79e38aeff4592bfcc2de80c38b6c6849032d154ac91a264cde640126c449b64bc0527f54d449a6eb299cba8ff589bc8097004cb90cc46df9b355ad8819e580aa0b2bf74e66a056e3c27f2ccf28f13479d5965ed4ab22d883475c7ae8f537563fb1b3ce8fc5404e6ddfb5571a4d6d9f607eb5fa272950e468b0d0bc4185d9434e9b9689e4d6bfff905421e5ba6352d52aa48a5bb8d120c907f91bd510075be7b6a6e19417a612cade108d8131140fd00ff95c8b214a85f0a843f459862353ef6d02c974ad1a9618db0b825f8947159051a6b7ffa27b04a675320acf7fa081ffe995fb9b0cc2000fd8587c73e9c7059b9f12321857b5aab0a24a91a73a848dac1e0e3be22b696adf29b1932124f8264ce06ec6807eae3b00404645d9ee895d591b176101cf2b64639e9f4a7f63ad598605b414f328330daa7e08c6d49fe7a47a3f478a420438dadbcae4cc5044b70e567b9b1dd4119af458142eec6fb2ae14970f068e6be3253b7a302b2b97f4d62901629f1494902233f7870d0ec694cc3a6adbced0ace54827f64b84b807460b82a9828eeb296eebf8e927563aa4f0dc257fdf019a12b304d879410c15d5c7215624c1d3f48157a338122252c4dfc4d44eaeeb5057cd58df5a62bd7fc8d846777ddbda70c05ff3bab0e79af4aeacf29db78e8ff46c2f81ae5b36a77c36ac008db5df158007bb95d44b70cdce7c25b4763fb01f655fd167a7a6429bb2c204f5e77988f62f6894aeebfeb2e4d7be85e3ad72f7bfe6128d663968bcbf484bb86a644ae6476f1cb74cc07567d031254154df6fc2a449e68efac605aaba92bc4477fa772ce7559c44a2a8f8d8331b2595e1bd4d85ce5933df1514dde6ffbeca52c60aee9f94593086f87ed5817400dbc22cd865ddbb09c15a037c2ce43bcfe95f2cbcd1713e09247e85184c15b3f05fa52f538940919298157025f021aa690f85de4852462a118055dbb4a9e79de92c9ee59fba81ccb77cf950ce56e52a588faea6b50f019278be62864cbfa534b39f5073d67e816022037932f4c8d29f38e0ee27c632ce48dd021811422cc93fe7188123f50bf1991948f7f11eb62baba8947e3aa01c2b98e21a40229ed6ce4bb6596b7550371ad64c953fb689cf1669261d111737b81cd20c42fd24b5654a88ee527aaafb56bad37e6a349e0cf0933e06ffadb0157db0c31032fd9bd7f68fd417418f1fbe882cec7a90b69de38c886b108726450819aca34a1f612b407626cfc5d5bad196cb68535b136b6bc645f44ed99e26d04df786562d07e0723cd0136565e448d347dcedd0a2fc4ebd63dfd1ae9c80ce25f8b0e2a66b0f3f327d6534d2b66a2a20acc107f32240c4f096c43af199cdd46ba9068fe8a557c9553049553fd9ea1fe87fecfcfc72ff299ec0c46fa7e26b6730eda5466b64e918ff5df335695617db901e086cb1ef5565626a2da802a837c46bd019aed8855aa1e0f964fd7a14137cab69fcf2da094277635a2aee2e79f87f0e886f6ec653c65c6b91a6fc21f2a095988468f77fbcf8364eb9b3352bfd09797dd4df2f954ad4c0fcf27e8b4ed8db77fbe24ec76e85062568a3e04f83ef64007b38873fa643b71130ca1c3aacc5724f943cfe8764b297e6f160c353b30d19e9923fcb8ef5d967128e8fd08695babfd8be2d0cf1c85c6c3526c3f4dbd2401a09cd1083f9030cb84d6d1f04dcd63a7690bd953dde480f820916d6d6869a9ac3dfc3ae6d1018da3d51f18b5829f29f4ebdf9749a8c08236f16a49083398e6985822c78bd16d97dc393a11776703233961c631593a4e2c937342cf087481b2c90b205c9174ebdc4e4a9940c027aff8dda8aba73c11b4c496ae0f163dfbc7a31ede3af58f24be6c2e6786640fc0cbcc035f3484c591239f0c0bd0dcea27319895c145813292531f9c27d0d2b38cec1de8beef937f6e6d99f1a9fcb388e82f88436043667618cd864e61868a20949f20149f24c094c3bd6fd178d17e72fa9724f68ebb1400c72f115c4da61522ec4e38423f677585efd0420318f31a19dd81b653bdd391e8812cab98619cc559d3bb4aa93b5eecbf348510dcc7efbb1e8d4a5780f8a565692bd3f2fe7a866ee5a6500b81869f5b54ec4e01c0d6c599bdda789683b3447c9b0ade6f9805dbcb28282de5f6c5f139993f225fe67b350cb35df9cbd07503e7436c72c51e42f2ecdc525d02716465f4eede47ad727b6aeebacae21a93045d5a4e0d790d4ba6b4d5ed4f0cc84b403e3c1361c4b48ec434f4ea1d6713d9d71be59c52f71327d3f5158b8d795d0a98ce170d95ad2a720e2bef3d997f427c6e2e8d518f1293685bd752dd0c6771a63316529d641fe3a5a4ea5a1bd1b6ff98b6035471170cf04a79147762b96de8df7007822c90b220aa410480f2362700c05ae21876bb1c225afe05b092a758d02c6a031ea2a0d767cb113a63b5a5131184f617a1933b2b9233c2a112aa05062eaed494f25d24e1b9a212e55d2d683db6466786b002127d67a21246659783e1c1f68614f0281bc1256d09de9b5d0bf56f0b03c19ce831b8a0a948f517bc2c359d1e6c2d13708194e102269f0a6481d84a36ef9bf27daf6ee7b4691533bdc4735923dd57b2ed29f8f95394fa3966334e962c5bfc9df880dded0fe5947800289c4b48558c8edf8796a4e8c05d4d907c32a7ecf83058e35d8e1191012aac131fc275e79a497ab206724b5e454f2d1ac9c4d3456cfe97d50c8ec9ea167dce18fc32bf16f4c09413a8fa6e5ca123686c69a6c11af735e114532bf7622ccf0470ed4a0641771c99f953642a71ff58a7e39bf29ea3d8f22c550808db2dfe2f2c606514ef6ca2892cfeae91348b48da6ac54cc3c56e77df26195f77e6b19e42e3ac910c8d88d828eaf90f87b37b59daeb3d5368d65a08660e2338474fb1b16ed96017f5c14104ff4d4130fb479ba8ff0cc4bb873e7988faafa048401e9610b9909ec1fee3c713cd476a66085ed3bedc922a68719ced2df9141a8673d8cd2df92cf7f34d949c2d160fad565c729e09455c5d8e218daa1f925ca2d3bece2e5c9d96327c26b29dd459eac868cd9cbb1a71297b1800da2c4d76d802262585dc3b8e7f6ac86455445082488f84cbdd74f39fc6883589d6e39d7d57c1449959c56f81e4adfc9bcf8233257cb08fa7346999460c2965d9ddb6151ad091873e7b9e34d182496c44bc736f8ed8459ea4af69ed0b9659eee6b2118ee5eb4624ca17bf3e8596817fde89660fa5057a936e8a4ea79fdfc7cfeb1fd8bdc098d46939b8797fbd93ec3cd6b9befa2480e5276fb863e5e93b283d7a9dca9ebfa260bf889653becb3c3090be2cabd6fc007995a8a9df62ef297c87b413857e1415cd4c7da2611f638951e625aa11c533490daca3a932f373f4ab5746da3b5c0aebacb8f54ccd98beb963c3bebe473fc9202c2046f86948cd480167d0cefb64999ab1ec934ca9b7ee9e5b2d213be654407c798d34c15b216433a872db71eee601048f81fb32c7278192e51c0128a4e152ea3980d65ac5eaf8dc0492595e6970aa89ca9c3b9cb1b37d5a635ec111ce8ea1f047521060355458d07b7250810f5be91fa87e953c42b2d99a5fc8118bd4cb3cd9070c0fcfe7d61630533f6dc66d3396b882716254c2a9ac1444b5e21e8356daaff528088f11e150fe8dc9a64cb2df49da8f559ae80811bd21fd68af49c63d2051a0dec5e458cac2cdd94bc50273497965f138a4d54f9497c6fa9cb5be1de7b2258e46d37d0dd2a9374824c4dcb7202981efc4118c5952e630a6d6def76e1b2182cefb8b85c5a2a62ba001998307e09ce92bffd9343c7be70a9bdcaa589f12c4a7075fe49ac4d9f89111b0dcbfb1563a0766a0884c2b92a78d40bbcedfcfd8e7b0f528dadab15538c4fbeaba9f3c938105b58dc2d6d505e784577c0cc858bdecf967a156afdaa525705625cef54b4d5bc9e9ae7e857b7e51b45c16f8b1c9ea6006b691b6f6082b57f9d72e449eea5ba08e312443bd252d10fcac4f15892aa18ab8e5df48d0e8a60ccaf0291dc226e4adf21bd5fe8f320a35daa317999f3491b6cf5fd4e082db96a22d415d3162de9c352d9fb202759c571d1aecd0d6178044e882979c0d166c20b6e090c0cc72739d0a323ea7450c53b32014f8faa63194a423b5073de2a4b07fa2a41a165f2bbe496328be91576b574a0a35d0336da8d3dc33fea37a9e44e7185a61dde33f69bd6299b0da65323f91418e12a059c56f852e428a9ab3442a0902677351f3eecd2adcabfdde3d656c599b5f6423ae69cef1951f653353eba612fdff72ccc5cbcb53304f30641edef337e13eb00f712192b26a93debafe6aff882db7541edb29a8410a5d3cd03fc7faa08855ec0c50582c563a0efaecafdb5b88c116760df40605376c7c0144be1d366a0e0c60429ae8a34ac6664007ed39149f1ee752b346a0d46f5f5b18549d3e460f3bc9cc1625342084a1c00a0a30d3008011f3ccd16310870922a3c926ce991e7b4f2d00e53b5b065bcb707d75192356596d7b579c688b0dda56298ae11b64da2740616b89b1b4b1a3b84f99abe050c5b58da00dda2a8f5f4fbbad1cac7102a48dc55d3805b385b4caa988ab7371cc4f6ec52a440ad4eac8ea3b2158fbb9769826d10e3da4677cd023ebb2d0a2051db1cc7c4dc99b2cf8932cffaa3a2720c1574000f2aac82f47ab5c506690e930ca9b5f208e7fe4d9602e63c8fb39a4a2ddbef5f1ab96305be0b31735dfdf9b38f3ba60ae09c7cfcfd473c691ebcedbc88f7d417b48abd6fe327b19f2fb7a91dab0763839d6524d05b81da94499ed63943c8d73b87a571dfb0a52f4d95ca60cd0125984a47ae47a348234f76ba48cb0d7f2c98a727ec976dea34ddd7cff3325d1275a262934d7b1911aa6d6440a5f3ef443cad2ff330ac6fd1d26a075b23c7a039b292571ed726d8108ebe5b90be6a7570c7865ae67057ef26dd4b9daff27103fa50e9db8d0bedd737bf3c39acd4adf6f161825198e85f0377c4a5609314762dda6d4af199cfb99b95009c1051c403474c10c813798a33a93ad69867fae31c3737d9daa482204a0e761581e3a3791ec934d6d751e464e66bb67c08024970d9a173a2eab29de113248453c8b5a48d7f8fe176548a1dcc9cdf64394e3b7b579c160eb8859629a9c97b07fa8a2da0162b9fdfeadd02b668583d38ca2f053b31261afb6e805b5244ea5d711e18ba56c41fe2a2df1ba3670e3ad50049b28ceff9ff4c9a8a8b37eafc29aea687b83aab337755b554a15a94ebcc67fa8b1b0cdf150100c3663362392617257ae11b279133ce00740f887f82d54d6d99adca08a1a7645d4e322d4a6cdfb6b561418434797e10b9954c001c0b7d63727979f8d4cd52bcad40df40ceb64d4f7c06e6b3bd539a245a380e5458ecacfd007d7e5d3e4697777a8a65d3f327a63fea21490eb5ea6a51ab7099ad77944aea89ce2965df94846b030f06ec7964e3a2769fdfb7743e0cef7b2889b2ed1e5295d36bd63f46d111121de025be61d4b1b389bf992f416a4967c547d2e46458cb36bd5a2214e36e9dd9b2fdf61baf8fe8da2ce6b8c576f45c6d0ebec10d8f96cbecdb09f17a9dab3699457c443efdaf784e037310c4c5032b8f8554ad6314762f18fecbabc7c47abccb520fdb41878559fd000ae7dcd724e835729510a743d2c860e4cd7956991a901fa81ce07efea6ca1ae767bdfa18514ed54e66ccc88e316e9ad50aff463f41afbf656047d814fded8fab6752b11058a51e6d3ba4c8a8ada82ca3cf311752cf69f09be8278c0a075b94047c339bca6a22ac107623e3f772ef827656d06ac8f89dc56c96dca427acd85dad69c328caa3ed6bdaec705ff9caa21d6f58b813680379880f80109eaed1ab3c2fa514903994caf4046fa2dc4e51939e1fa10568585dab07ae437da449138ee0e076fd8c7b7989f9fd4905d1b49dc2cec307a467dd68ad70ce3c1087a042aa4b2c135653650a24d2ce4c5f5722fa969cc0c0a1127f03d4ac44318a6bd15484996f9eed35958adfef3798e0f24b22b74fadc3c7bdb5edfea3710ae9745bad336142279e71d3fb096eea7ed5bebbf4d81725e27eb68fe596cad92003f95d84d6203aadbdbaf80f7709a8564b1e21b1a53cfbfc7e02ad25d5d694df413d70e85a7177bf001e16517d89715d36b8d71de77877d650249187489dd8d0b1ccf94deb0f98a2644bf34c48026175f0a6e28f05463451e387a870cb815351ee6517f352f94f14c5ebe9a9a5741f5c06b4ba1a5435ca0ac5ba880a32db7f0065eca0881ccf3c1ebac4f9c538cff5e44f8653968ce557467b1b48a113da2dadd7bf1ce02c109d358344e4b999f044d7dd65f4f41cdc5bad209a332b1194093681ddba3da6394f8ea5e2a1345d6cbe3fb52ca68807e52f500a1c28a4b69c1bc8d1620694ce0bfcf78dc6dd306cc8e59ea73e3fd3780ecfa465f111b24c2e6f06a4ae10f20ed1df91f883eb1c9ba938dbba1ff7ce29a0502af1d7f8a47d1be041c84a73c49fc52d198a079c64f3f5467b10adf647bdaa1bf0dabacdb7aebcb27215644c1933de7961cb6fcd4b96da8a444627c16948126d36fb7feb1047d8b77426807a66fce2bb58e7c57198b15500a3e1397f30689529be983b77f298a054737fcb93c95df0dc862e004b9a3ee97075cd9749fedc8849ddc4370e575a3ca25ec23de8a2f27b166dc2ccf59959cbdf4103dbb7bab3fa68751cc953ae7752bf5eeeeaebd2359ef55c3b14b9b812612ec327323115d4767d2128afcf9526896a6d034d31828657b25953c97c8503c7b9e2a16ac8790bbe6e95a9cfc18006d1b30d543264167c5ee831ede4ed0e284a2e2f31b2fae20910568cfa7378b2cac10e92438ec3f644e753d2dc43d19532786a6468d247b9fedd6bc3cf18e27c49df5b88fd01cf6945ab80fa56968d8ea45791cf2d6871cda4ed21451e0c4634381a14769c1bcbea4b2af23c744646cfa07d9dd9eb8713132a23e9ce75a6cb8a63d422ce72b3a04440d2b280edf97f1aebe1d4cb4f4c35cbe19c796a429e849c38fdecefbc4b7bf9f5366c4eb266260ceaaa253aebcdaae418d77a2dcf3339f29b5bc5038faadafbebb696c2f65cd47043e29c5f03f411a0d9bf76197ffd6ae35735aa18d3c1884c76fc3619e911e4311c04fae0aa705215de18e8580e87548e6a213776decedf55ab65cc0333731752262932ae9d408a43ec2166dc7b56da261e379812ffd430a971d659f4b1789c2418d5e663d6ce39722c7d54ebf91feb99a8b074f02cfbf5cab81b2641929381850ab701731ff950e01afb5572ea0c7f86a5dbd9cf1e2a8904e1b6c95a9eea97ed19b6f950288d15ed4977f180f734de5b8b857a4e23d5339b52f752d9dda178d248a3de4877e9268e55aeed33f4648763a4a1b523fca836bcd16b9c870ef18c257eb99ef460f785face41ccc04fdec5a9d00658ad40a92480e8ce5bb63a77bd41b2ece876947a5dd7f2378118dfbe33dba14ea23394f35ee58066862fa43db92d128f9fb95b689addabff27db5f3d634ae5c4f8444339d1cbf46a9304b3c60aafb2ff4a7ec4603341c8ae2b6e7d51675ebc069d47d9e49e6336d8034350d655282942463e4af956761cd1a3fc882bb9d5721a37d8e25a4a10d0469331f16b8c03ce0138f306adf41216642c3fddaf466b12bdccadd3802d6fafd4195d5a68e2ac123a87a9e309af48a0f980f6dfcfbccffc2a598c9651c179175223689a96609569de8f0957a878686e4e652e46b6320a6c8e944a7283170f8602e3a5537d6de7b741ac0a8902bee7a2482c2383ab3b838b941c979a4cb96be9b7ad1b3d900e850edc80ecf92acb1be091ed59abba8b6bd27cb356eea7d83318241e0546a2e17e804344d751c26dfb199939cd7e93acba54c4087911f8d9a00969af0bf507fcea9bc143554cac4157b1a13426e4d2b9bb3817d49c772aa4680caf4670758377f14133eab3cc0aca25524e061f39764cab1cb15d8ea0914f597968f49ce1cca24b491ae9e8ea582c980c96564d9bb129b0fda62051734c368a8406c223a692d74753736c1477eb5aa86694ad08a276b98ba387c67c6fe4b7c25c9e08b1a58257f859b4abccdad2b7ff9b4fab9028a453fad9c9b41895e88042ddfc0d1d0dd7fd3adef308297a8513352e2a199fcc81bacfefe4a92b9ab8abe2f9d0e4033e0255d405896791c819ad0a221c5ca96d483a066ad22ef9fdadfad5e330e9478bc48f69d429259a06c46dec5a2a05c32e762867aba2d37dd7b74e855e1f6b891ccaf0e65e74e21676379cb7a6fd6ef862a36a3be667c38b19394f3c026fa8ae4fc33dc7ab9d2065e94e398280a798a5ad894c3f40fa725f4effc10eb785a2ffd563743ca07f312062b39c79dbc2488bd752fdc1a8170cbfb4c79c49cc712dbcd4750fd7358a773717e0ca1835c1da7a0f6641a4e200989807531564420eb395a025535e56a173afaf80195e98cec8919f92c0b6c7c52fb6850e74f8815e6be415a3ad91d9cd064bfb757569ed23d57187f82d385aace142fcccde9d8887da82aac326ca8c11fd8cdb2b37a5af7464f7dc95b28a36e39a51d7d4e4a628b25e799fa3d5679d27ae742b70b8339f217382dc3c38ff5ce1603f5fb5f4f31ff2e7548506b62592df872509199b12305cb4ba1c15cae64b92acea0d7870fff1794316e47d9009fb19691fc30b90f820588bc93600a3c65fbfeb10ab1c6ca44db7fcefa7251a0ad546f15d80932c2a740f6b873ec8caa97d26319a7f18dba79178611ea0c2c1511c6a6874b2afa5ca5ba92688bd0a11f9e994ac8b5a58400f2f0c91a2962f02b8bd3966875a0d983115af0a4e1951c02efb86e74245069b511f0a7430556ff4e4b0cbc3d049bc50448286aab912a7190fa3bf5c37726d1c0e4660872161166328b4fc7e14722010ad3bdcaab61e6acb367057eefc2d7c3a668d97d203ce0c156e7c0c7fe09c9319981fd09a95a953aa532e965375caa06eea754a418dac95e01be34e345f474a1688595c9d2191eaa2ccc96dd730f9907e60ac648f42e1a8e9db040662bd4cfdcedc4b89d628a6fc7ff5958f9d38cd1327c7da63a44854a8b66fed1c528bc1c51dd5cbaa6d0f3f03f0c5532338954ee1803d478913a9df8f8ecfdd1d1eb13eab1393d1f8d7f4e403571ab14d7b9c390323938c5f70913f40f6a3508fb3e20f8a2e7b0758988a48f772f1a81065a227ab6c7a7aa3d21be28ce154df46d509d02408edc9d29b46e35427ce5fdb18cdba1d86138d06c7b8439e0ee749d28d5741265524c48d31d62c92b0e318f406a111368f33e06f8db06eb5a4baa9f72415cee6ce077f4e22d066c1803a48d2cd89865e457e10713649db3875049ff0abda48ccae4da3bd57683c35a96796f07b094dbe87321f2341c60a112b125c96ca553155f26aff59349140c69191e817f385ce898adf4654da9007da769917f9157f3d9158726415df8426a1d8260e5bac03783ee63938263a64417725a1cd5918404aca57e611fb2ff10361e7f023bd2320f876ca5aad381500269ba2b574e61de1bc8a7717008573fb4084a67ab8cd32736f358f9ace6c09e7219a35864d490e34918549ec7dbffd2b2480d6000f2022ec54f98726f9cbb67fbfad11b5704cf5935d09bc363d3ae11887528cfc0357db207c7d77f598a4763eab49017c9057d48f337c56aa24e7453c842ae7aec96fa3fc6abf18c38e80a7c94b0c22150f5ab23bd3e94e6d0e3acc3e2d86ca01da4296e8cf86c16091014056e76e14d64d638cc790bd85f139b63e6dccbf3f63c0ecaa1340f1662b55ab60daff8cdda6b35d70d56e557d311c5e962c9579c4719c750923da4a63ecdf07c92e6787f00e9bd943c7b5239c902cdea8866ed99db588f2de561129bc8cad732ddf069b95927c0d10f905c609a4230f83e7eb6281e9f5160b71fe4252966a65c8df03e48c85cc766c409cd747718ff7f358f605ea9cafd3c5ea4b4a642047787ecb5c44ccd438b8c1263c461ff5af85cb69fac633f69cb072b52b5c1a28311d9304f49107572bd02040fd1816c637b1f91a60682e7dcaf09243de223d18bf95028931593cd12bac7eed9a241a82179d888abf01bf50022acd64de66346db7e08c3f14481042f72e056b91cd5626da63eef4e245dc2d14b7fea8d2068164f075f9461b8e6e91c39e15a2e3ba3abc1696c4c97206e1cdeead0b47e6f437e179b16fe15a2c8db92a1cfee26b777d542575cfbeb7f6c6e3f651aca3d628400cdc7c056b03d4742ea267f963f6e7903548b669e5b664afd8e279a26543282af9b16bb8534be2da423be57a037ccce03ed1060614608431818d68626c4fca5d4cdccdeb6c9904d338d80f4cd0ae2ef6a568367a1036fddd2f7c5fbeb4b1db36a5ff5de646daff2db6021e6ecfea4673caa03c046dbfd3e8ff1facec08438b2857f7d953616edd7b7c05e00a29376145ea18ebf22cc31f7755ff5484c72d0c1d2af683d0e52a57f36aa152ebcfe527838d683a331ba69c006b9989e8d0e9d92db554987189f7a0ff0a6ca23a71289662ba54aae76cf583aca7f877ef374477de00abdd157c4e5573b89fce87997835b5b34fdcac601f158b1dc14568703ffaedc3457e350cd8ea5f35d8177a1d790623397691889cbf772ecce6f802b03decb5efe833108528ce9b9db6715e874d8a3211b68f0659ebab8749aba6ad8a7b64b976524219c899dbbce9a6e3d775a6833ddee76bdae06f10e9d3ef890bdcfed639078042052c3a4135156c4883789285d8b461eae761b3a583b58057f4af7f2e43b334fded163bbc87cf45278ba283c59330b9e8b88173c259da89653e2aa0ce262c20aa0be906001e99e620937d43ed9c723bc457bd952ea93696870752ce93d9b6c872d1ea8c3b72a5c6e3d08039d639b6783968f82c0ccde86fdfb804d6227309a0e579e4b577a54884e0df4dc1f33a263e8d4e542d9a600e0bc3dbef14019be36c06e6a9033463673c1336e00bf3388b207674174d891ddfd902420757ce15d2ccd9ab3454c76410c25668c2892eee6ca775ec147bdfe110c69add64574bd1514ec9f3b9378ef59115dd62778284618889561ff4d8200b2cb5e88bdc7b836a9db41195804b861b983235651b645c95d76cbc906030db4098297ae507a7034c407d73c8eaad5b3a47845a8df402dc877a910ec7e963364955e8e790462c612f54d6595569ce990f65cf5972ffae1076a76ec86564a1b7758cada39072a4cc6d4aa21a2793ba43c4306a21ff9a0b5e36aef666877045546cbd38c9c0546b17f45f3ec0078e83b07a08360126c74b06cf59b8232e9d637e702750c002f078a4bcf2565ad7c7f8dad7248cd7b66d09e37f6e682d0fd85044086f4371686f91281f2318c5c09137113a42f992839d7b58c0d20eb264c390084696d7fe62a0f3e94f1a093baf93b8f0f6f474f7a077ce6e864dbf9833f4aab8b17edea7daf664d8d498748fb2724644f45188146503bba3878dacc607671753ab3571622e623bb8c3e3723ad332120d97da02a35997d512d1419548991b6e5b290d1bf9b1a5bb2e9d4a299283eb92828db87ac9555f92bb95e3435ed41db88032dc317a91272aefa807873e609b318f8ef9acd1dbbbf411caf32a586a2f161fecab5e82022252235a21ae19e70f410ed869b7365420a04f1f860445c362eae772a66923b295565dd19700eda583f029e0ea1546e3c4d3efc5e3d488f6ac67b30d82bbbe4067575ce5abeecb17498e8196810ed1a3e36c8540fd128b68ec058995a34ff6e6736888692ca228a722b8b5dc6270933a0191206340a5ad9b1c4a49dd97e069be2ed9446c42fce3485082ce765c34cf1601e8e029ccd1ef9f29fc61ec1eedba8313e1e74884419845248e8f6056e3b5213254f379b030b16cfde763f2ace082a16d613ed8384c50888313ba87bc635452786955338e1370c84bb07006db7e49fc340712f79e521266ecfae0f223dc37b3d0e06033a8bdc677f1a313f01223418746aa1c55a5bc634fe0c9578fa31b076d70dc1b8e9678eb49841b710aee8df4506df573a833d2534964cd7518eb447104f81d947804ef4050b63f7b260bf7d241cbc962c90ce6158c4fe3add32d1297e99a0e46dce4115e5a6430684349024b932f5fafcb4386e654cfae94c207f3e213a81bedc0d059014bd36984ea320406af1308547d0b950fc5034df74cd36bb4488e6e4cf3230fadc188952cc3e978069f1f2517afe4cc56c2b0cd2f7c969b50f2264ca44265566f008f27c191999589785171ad4e26bf3990b58fc8b67f670c7040a44ea0357da0227e74b1bb9a9ba375bfb536c48af00855b576bd4c2b60fd9b60ee358d8857823ee7e76fa73bbaf0bd2c4bb0ca3a111cb4f6f79d9cdbb8c4ecb8f05be20115877bb1003ad0c720bde1d2b8fcfa0b834514951fe80ff8de4352ff6acc9622be24eab31e1fca077e0bf4c611fd4682f12de3c73000cbae45b2e85dec3ae6e5cd809aede25385b43d3d217b6bbadd925dbfd64f1399161182568163fa6b405cc6db78ddabc1e915ac90f051ffabf15063080879dbec7ec2d75ac4df881b591fba203b148bc088ee61b9d6474e1157aa4c232dcbb20ff3af9b4db7c6ca7b144049da2f7401d9e4dc75bc91301ba0196570e79372c8d44b2259f831f1d52215f1090d9c8d47f7b3a964f9387ab9ddefef27b029a1f3da11e14d908cd6cfe3aaed03222dcbb715baa408cd188eb5bf69aa56c920caf2de4feb74c85bd5f37a19986f8131d0f433d2865658d0f364eb328edaa990a26b46037bd9cd5794684a5f8bca7719256a7500ed673261630f7ba6fdd3b00881768295dec59bae695152c271de9996acb27bb34c099888959b6e6b18b47ceee82869371485c3a7a4f5f73f487294bc84d404b9d0d9ff6a11b5f8722b10879941ecd51ec9f2f447de64552f87d3ab979b4c997ea9729e459e95b3f9b7a1ed6d83b1fbc987d0b3a55f9a9309a96dc83911b9c9db59a18837cce526ed5d903d9ae1e400f23326ca759ab7ec6b97bce74259604861b9c95080317c9a0a67cb55cbfa44992e5bed207aac58ff1e6e39465d4546e9195983c32f23ef4a87e2476b9d9794a40c2fa7c3d4025a01d5f109b7f0150487082a75947eb94505e631799b881fbc0e5436d0ce92b3ddd23778fbc2f7735728adb5bf03511a71d0264053affe2eb1a2ebbbb4b8a4e4544ee38dc98b9190dfc759cfb400ebf33369832f8284eba84d83626ee178aa60d579a3173dcbb1b2722f454d8c45264cac7f6d6274601c7e588def3a549fe19d4f02afb956b26d1233648dc24ff93c5899282859858817d94f0adaaaa24747be9069724fc5d712d787abfa187042acab17cd4f969e675c9ef199b8a262be168df1e2832fef1a6c83c54f2dfc3217e539e69cda91df9bbe9f8bac71d92f619b321d86e8a58b033d6800e85613ff2eec55ee54494750a578134feddf21207a82993a1ad9b5fbda3917571e67d445430bea74c6fb314bed0e6f10aeac1b976284400d11b405bb94f657ac25cac3a21d7d3355e3508289fd7f3e497fb837f8f0d1480e6b82b0894417e5ee86898643ef3ceb5df5287876bfef7099dfda057298eea8af6b03cf438f9d5d1576c4775a1009bc90339f483be98eefcae15e2bfe69b9bbc676a0453c7e2f8d3db829d6b259a610b8deafe76342f18e0e2d2c0bb5184d74bfaccf44bdfe044f848ea4b93bbd375a0d4380080100f69cb994609464fab5d21bc130e4fa4a912b12d4ef10baff87f6c1a60db1bd5b4cb87b8dc7ca8bc8326ab6b4d183f44de5cad9824370d8212259fc0638cca7a552bf009b9ea85c6cae4f53f989ea777cdd1e5a7c3b2afe640fd45e50112d79eec05ff8f20ee2d9550e24947670dff39c007ea6cc112438684373f80f97365d60fb6bbc5b9540b3af6063934403540574a83fc5dc71b50a0f458733680b4f74c58b36ede7460f34b06684ecfb2a04cb6eebcdda21def3e75dc19d9a16b06b0234f4b2e887b803d78187a841787af776bf0fc1cb09887e3989422dbd1cc76ae6ae4ea7cafdc0802ab7274b304beb3ab33f92d665d34e36a064c45334488c9a7d20e8ed5ee4640d097cd51ff26391ce43df604309b1fc6f636cd02417b49aca2d4756c50b94064259b94996f7ff412750b794457fc1d81ddfb625590b3b15063aaf9e213f5eb4206e23da3836992db166a1874f1399119f56e178dcc7e633cb4e51a7ebfde6922fb4357245d3786bb6fbecb2c2eb67238b7d530046affa4664b37f34b62dbffc8a258a4da54ab6b78e9a0904bd1f76fa9f18b18debf7cb338cffbc98b041942125a3bb52464e641d69cec6abea9eda0d4633240717b864f55914a71cefebabfcff4104edb280daf281ba7c2c0515cd4db3153888759bb6fc899555e1d73536473317c5efbc3fc4d5f746feeda1c9ce83bdf0fb8d566b7c966c8bd30d95e48e5d68ef9de1033f2f52b164d541b1d4015b30cd1ca62fdbcfdbd51b8ebd05ef1a452476b9816b4c6a1bfdabfa0d0cea419065e9c090a86996570af0c5629db6d4137a93de11a5e094296de9891023552a768ea7e52898d8bf680007f11e31b79c9bd36b5b5f0209cb93fead581ff0652c03af723fbca99dbb84409be697dabc2e2575d29e41f927c21a2d5b16231f0585f83c0317ec951a5ae17b9e161c146a1314a0ddc81ae52c88ada18fb651a93f4d7033f78c040436a5b673fe515061eb7718c6ee69fcc183355dc2a10a0981a46a6edeb413bf6eb45ef8e5de013d1ed71302fec5ac09d47dea81c0778a2440cf59bcb5392f8acff0288cd6b923ddcdd1fd7e48a000d52a20b085a7fa4e615507781788724608feff508c156ba1f19c1948ab4db20dd029499fdbc1df3f8ddcd9229d34d81d68b2c0e635a9b0c7a1222ebbcc22d9357c702bedc37b01ec7c6318f8d21ce9c4becf345e58dd19257ddcc5ce5965cd360031d079ad78dca759630f2867e81bcd7d67635daa80e891e8c98427176735b5bddfdfb78a8db44352523445a13b689b3ca088b2d0153134c3a177c5afd9fc049432e3fcf9135442c66af89e8acfddff42f6d2ff131dbaaa52d94eb55ceae3d25e7ba8b711e5741e816a7beeb7028cea89d0609036b0d4dc3806a8f3e1227bc81b4c4fe8f50fc46c36929fb107dd00788b9dd3ae34ee98e5541ed2692839b1d75e758ab6bbe3bbb5c6704d894f3ff22df6cdb63cf3f6684c7073e98768dcfd2919398ec20d8f87d8eba3ee03855dee6ccd01c366305fb2b5a04c09b1c7c3d0068fd8a67b28a3da2043f7355e94951a53f67939cb040663940b4987882dd376f9351fec9ee983d87ca6efb06ce23d5272c259115ccb86fa167d230d7580081d34579555c24d5ecd64ebbff76452d49fedfe0f08231d7cf84c1232c5cacc41f87ef931a0912329338053f916190374418868d1164900da7ce9c59e0c33823acbf2646123255c0f4b438f1a0bcb56e753f6f0a67bfbc5a60396608afe1ef4dc063913be9267bd4421987c4c19090f3f184458070350bea1a7b386cbe97795d125d50e20b21c45bb9976cd5b0c21cd641d7258ef88ab48429fbb87b1b921e67608e57ab79f30f6b028ad11277bfcc62db6b21b94eb80790ab0f7e52b473440350e830232da0146b8b56eb763b1c4a36095d11f6a0e9bf8fffeadea8eebb8d4a24be6c71eb92bf304eddae7acb0ecd2f34602393cc7c42b4e194a5bc863b864c2de1cf331267fe4f8e25c31e82da7db2880de2395beb10484c8d9990aa3f5822afcf2b4ef1353abf66f43688a508ff4ed5b27b9c9d060ae6067eb5b1ef16e4639d521969020ab3b32987abc5eb8a9df36d68af510efd90eec1d4685fd0b4e6d7cb75ade6992188893be554f4765f18b68b8260f703353780cd45ee7e26080a77228dbc9d1ff02a452efd66f0e4e0d5aac2bb8cc7c317bc9a5d1acfe241774a73ff57ec92cc7bc2f237885404d3eaf60b4f800be0fd7631e2b238d96c2a6554e8dcc73d31d576f906128dfd23138567f623b9a42ede8b4c223e5a5eaaeb1c33ff37d0fb8097c1a2f1c4a785c499e98cadc2581b83ebdcf2256765a0440d0085ea0270ea91fbedb3eaee000d238a061cd9abe062de76e4697eb8aaa59b2d7ff81bfdbb6e0fdbd6e1f037c7e3f6d0d082d7fff48c432489be29f71bf35c729102674c105228dba22e301e5097985274a11e57148e339daf21fa2ebfb99880e97b02d0769c77512ac46caa5b90fd015141d7e3b782ddb522c53704033fa4b79ed132b2463f753703e4c449b0ab0231a2e6131b29835a6ff5831b94e67dbd7b865a9395d0265a13717a9365f07c2c7b80e1eff9c28bb3267dfdd503bc4f21a2d87e387cf52a1ead66642a9f19d4c39214eddaf9ff0c794ac1f34c88ae29b53c6d9dcf5648707b478c62e2ae4be2f901e96a7746d119aac56604a66c5b23f0098c8211a96236a39ea1799a1e9d8ff91fca070f507782d5e7617b5da3a226e20cdd7548e8d2f894c301dbeaa627a592de92be9b61547d1fc512eae55465a3a4b2263dc10e62cda45eda04a290ea61ffe6caaa5690248ff8f3e948a8a96b357052d4cb90e3c3ba5293faaf22f7e38c7e30bcb51663cce19194b48eecede657024f31f5a4478fb1f1afbb850b68e9b6bdf00b7a83b67e839e06663a5e274f8f584f7c3171f8ffc11021c4ad2a5f489a6ef218df13e63d68fec36621a8a3ab977332033e3062a67aa41cd7eafee2f504c0eadb9130b28eafde9579a350721bd048c9837c9187bd2538e2a08d423e626030194e8ca4aec07c058c1b934f7ea3085af252891c1cfd7f4a3375fb2763bff073378d9b77fa5d4ba7405f6d0f1f1161f08e216b8a97cb714311e325deafc7a1d3aebdd1d47bcf9a16f40b4fb97bcdec1312a701903d4bbb4996865e18f3b8bc3a56ae24702feb28abc61cde95921b0e775cefd8d9ca8a6a829bedb6b23720f2a38138ff565e7cc8f3b46dee4d6ebc935964b44924c0fa0de51acefc4e83a0a819e44efc9846a2a66c6f740d4d9a0e8856aa08b4d8f70f3a7ffc3d02154b78cb682902c6f334edfaad0ebaf193342b91f2b6698eff7f9071a8802ae64724c0e5b50c6dd619ff61449ed30e14ee42cf3189576c852d9ce14038b1952916b92a3bb73a0ece229b9bdce5735425e6295f876b8699ed86b1e06ceb996772a300d67a86da7c044f1fbfe076036933478b763c10357178e03d5e39f6e970e2fbadd5f7208e475997d78d716f96c91df22e144ee38701b920fe21d8e5cdbf7cea2f287c7f9307474f1f48d4938fbf150a23d88b6eb05355dc9fb0ce4ae1535a8ecd0f768f2cf64addc66b617396cf02f0a9427ac0654b625a0d58fb6bac6720485ae37909338014122c1cb6370ce660fd59cb823d176e210fa48ddd105b3751ff811a7f3fb874635f08077a97d140dee495f717129b1636b03ea4d4a19c142a48892d714554205f14187b38712c2e50c7e129df809b5d26ba5cb62974a89acc57f317abf74b6d215ebaa4d99f1b60c98785ccb65d7cab03bdc8d0b1ae7e3b218e281bcf77a7f58fc3a13b5106c55b7e2a0ee1d8810ea69ebae86c2894c241633d8db4c6f6eb26195553a54b071c2b223fea4a2c76fad5b6934cd874e43a961411cdf89179e5df1ab058774aa0c9cc1ddb69456e929b87e5de68b33ad9559663e8db815e0d10fe66c1b04b76e4d96f39aa60754ac7dc92564b3a3ca24c0b8780bb3366aee17adc2f689264ce477a4952d34ee212faaba14f9cbe505395823765dc3c78029455f446d56da47e92feb09ebb938da405b0155115ef8909a8d418cf5844032ac2156dd60f1a31eaaccf1561a41f075183c69c003dc81a529366f637672d906f9a8e8dbd05fbdc1e05baf4c3d9bcfd1d620eab34c54597076aa0a9252dbaa6987ca9e15825db182c5b30f99db42502dfda5a344eb6e4aeb640ec2361d125a356c013c787939714df9dd8000132f7359c293642c1ecece279446afe5032032ec3806f7609d2604c4fba26a7d28706130db9ff31f9cb74cd013cd026fc49826455d2f7736ae7483062da2d81ec988ca275ff9a1460f037f4706b72f4a8fd5d08b6243a1451aa12ce3d1c6799996f959c84370b8e088280f7dba03e26d08595e90f8ec2a070d632116a1bde75477e4f7dee11f434fcbd12204b2542d83e61e9538577dc2220afce2b78cc8d40b82042a5d9d87d91ec84338452be5742275fd7a46bdda5b3a505135cd77d0b2329dd68664ae50d2eaf39a13694feace691a6e355fe33233ba974bcc0f681029377a078895e784e89ef017031f935cf99afe0986ad32d69a2763e0a827eaa600564c5f04a8d1127505a7566265a868652a38759dca80b670ec0ddb586d229dae866533df5e6c922c6c89d6ff02fce98c8e2847b9720b6bbd791c1a5db47ef38712297a0ddff06d20cf8a953d32b2e84fddb53d04797f154026c074524233f4889d3f532737de451bdd91bbd66d2db169f56c63d070d82a50982c5236fa22cc13bf98d946c4d3651a4847f85b7f67c820211a61e6f289a9d98b076a72504d29f47a4be6b02bb031156d057d7a41a332ff01287e1245036ceccc2e6c982b59587d90c21b787f44f895ce435990796956d105d46e7c95596e17c969dbcf63db545e326b5ceea486cefb82b9d5c5aaf86092091955c71a1c685745bc694d64d5efa232fef98821db41acd8a1c5c92396a6c899ef016c6d65b528190c2f0fc97a5692e9fcabb8cba94b46ce7300f307ab21895cc0b5872bd95f7c3f39d9d158d5ece40e33a347eb4f0f40f71341afdfec087e32e499ddc7e26f0c448089b1b43411b1f9f693fd6faba9efd08563e7fccf82b8ebdb723d3cd564415921a8c6d3ac927fbffdf33fe9ca982caef99d4981c2a30874fa33e91a685353adb6845d1f9802d0dd1fe48b65946073cdb7277417b9372c3528a7f00ab8caa40495efe44adf22d89d3053356cecd7eb7aafec025eb8fbbaf5fb6112442436891905e45e3cb0c06b03fb54f1344ca246a6099ea5efb9f6a4a2b6378475156cbac879059419c6678bca7d0b06c2d2d20d2019819c648efe645beda7e2670f78a57b5fe3694286e295d6e11be78b22a18e236f7af739587a8b921cf7b409cc022a2f1d087f287a94081acb0f42e95a8fa1d53ae97c71205c9bca1e3307b26d4918e4b370eb16eea2735719e077b33ae29a2219924157027af86d89b10f23b5bf9dd5a6df41424cd0fdf3282b445f7612c591efd9942a64d3c7a0b2fb91b30d4fac8f5571c10e58364f93822744880c63c2258e5a5ce4315c493c70958e4b1b318fb5a290b297f67904209dce330f9214c6b05f88c22a3868ef1ffc5db10da6bab9c6f812a0059b1ea383be22208daf42a1654e0f28e04d72935d9aa313052f1e4b6fa5906c00e757c344997e5ee3a1fd0f38665d32ab323768046bb7355a3e36a236a58ff897eb7b64aba82a728d97e8d9eb6e5d9e4bac280c1790ee1ddee7ed6fb6aa7068d6c8293ab9ed2a12307e3c8a44554549911445b8bcaba76591784e354dc04ae419b0c6edab91bb55b805edb22c982c8dde4785b36c864cab2e945ba77b550626396e68d8b8fa9a3fce38ed34a1e410a0bb7ef4f985bf9f8c87fabd721e0b18e5e4400a700ee04e37e653dbf24a2882d0e58d0df224fd0506fe4b866b550c24841392763b3ac32dc90b1b263f2f9102d67e37fd5c489a09369b6fa7c6b643d0c0cd4a8964a99bacf4aa96eebed443d9b0c55718061e926d2c853460ae87df0bb3b17539defc4d3733883e30fd3e8ff70a490be164e8f7439e34469b1bf4a5d3b75eaaa3bce21e057ffb8b1d25d59d2aa8a70eb73d51b2272d0fde1395791fab0f39ccabff0576a93009305bc3c29ecfff29a6cd87281abb3c71e44840549e4c486bb121e977c889406d2a9ac1026a702aa13b0f2e4f995fe9644fd59e6e3815be981e9a5fc9fa83353837b04dc52f2c6023dd1a5ca0cf8c471eb8ae27d765a0c9c87b1e5e312e560b8ededfbe981b8b1d3163686982743f8ea38160e47eb02ebab681772ae3777420ad19163e610d690175c12a105d36086784aa42c22a23809a9e66cc5a108022875941771075a5f789983f9f9a19d9f478ab371e71d4c1967eb27aa3fb604170bbc6fcc73c9dc6a707a128730411a513be0af1ac66a4ab9925f692430ed14b7097b7dfb9829faded7a15b6acfd448d06056d015ab4ddf8e13e0ee6d8a42314b1fb9ae15b4be7b3500f5c36b3bc47584a4b3048e45477e219f45f3875b3fc961acbe6d9139fa2bac85101d6628432a67c508be7af73628a507f4c38a3c81713749e0e9ca74a03d81192c0692839c467260d68037298ee9fbf2182b354aabe32220632d1d31d5991206be1bf5c57217a1e34f9d88954a3311415b7bc968ccc06a9df4a1527d57f9ffa0e69da49c2c46786f3afb940062307e2c60b63f6fd450822821ff74ce2330653ed5dfbc7c7bd8f52eb45c32c2d51ab02ea25957e95569beaca73a7b6d1071e0f8a6d11dc3728301d21871be9372504b7b301342e629ae43cba57ccc7d9e48319c6ae827ae720d7e4a126c10cba87c3c703149301df01754a7a153ffe847c48ba85de5e0628161cb7dcaeb22572f2f39cfa823efa9e325d2b0f9f57d0bf0b26123ac3e09b9c39f3530307545efe120d2195aa6e7bd25d3aadb92483eec921123dab5a7cb9697b64b871579af5107ec6923d38a6e76d3d9f88534af9babd1046cd1bf64411da771bb3cdd6091e5995cb4bd7ab9b4681bb98e469429940a146a6beeb768fdf4361aaac30b6f77c05bd06b42f0d64261cce1f525f2c44b958274a20f36fb5bde7f10cd5abaa274a732e97b8d400b1bec4e69d6868eee433b84c466f9332711370cead36260d235aca4ce308254067e8877f564c696296274225e22cbd6f5b6ee6442b58b846f5eb01390da0d20b50af5b38b0085f03bf40a1aeab910ff08b2572564f124842dab67be6cdf0f37a2593f358fb03ed222b688e7921da5a3d589a46321402f78a89180db46d65faa51f793bff39d431a3902777eaa5aaf0eef8e202e6bac66da5a7013ff407b8f768c4f8c6be038c6ee02543f7a07569a1dd4fd8c46a23f19bc5251eeeac162909cdf3f08cefd734ae30b42114d792c1805a8b49982c861ae6292bf38dcf36261d1c811bda6c3255bd98ed1f993b9ebdae3c61c9a7de8d94e605ff4f5e6d40aa5322623592669a96cb61f9f704f7070e29aea61a564c01544fe979c4ffbbdfdd7426aa5a8421cfecd498d2bee6889d36dbd3ea75f27ae2211411f39537ab800ff87f986b794a06f8aa3bcdd7800cf1c4249a06d8251622314fab80417bd76879aab0cb5bbb3ed7ef989796dd039a26e0f8ea65849d8264e0b44ba0222e40f5efe523166cb59fdf6fd52f7c6358ef1c235682a4e6dcce85474a1b05dbc19e0e8e27b51e71ffd87f9e1b8c1e4977cfd4627056f938ea92a8acdaa47f27b0bbcc64c15bb35144633ac41d7e4045f865549a993bf5e6095072cf7fe763f119be6ed3834b86d3682b3632341d2ecf4e508ff90fd098d3cae16a7339572242c78776a5a8006c22d2a3cb5e00ee0e070240a047914d73745d0de9d7275bc2f15d7badfd5dff3f1ca00ba6e7703298fa613ff38a9915f05e21cb57f855000c2888a9ba6a5e7d5157c4fc1bbffdea2d60a03634a2a3ac028646c31047d286f99e9d99ad9ed27b7128c72b48e0ca48916f0e05fd749b0fb6fabcc0391c1e696d46dd45eeba45232a07931fb31453de85a640e1ed5095efd10e84a3268cc2075e68bd737dfa2fc610400bc4e31543e3edc5b18db69e3752db6823db41b30b43eede4961d7158838d0479c04e91dbfe9e919d00cb5c0ba965f7e41d2e739f7305c443b1e02a3cdb17ca543da860c4e2ce181b58f567cfcda6a29de19b782afed8df87e8c5ba58261c64f8ad160aa06bb3dc89b694ba2b705a6ebcd7353293e9563ad2c8f046885ebd250d87228fa9957a492fe9c636cdfadc2c53f5ada828ddb0aa9adf981b15867f51321b2bb5c403fcbb620209c83481f503b879fb0e7aff58d92451461afcfc5776b3f02ad7966c147264dc22e1b253e9bc3f4e832268350c793390ec42371b4244b650a76cc907bd7bc71d0c3de665290b83a00c9cb3dcc8d623a292aa62884757c06f98050c80dbb8181e75d4bf624e7f68605a96e00e40d2ffc9be604f7269bec9872698d53261a61ee3a3fcea58fab674f6a7e49e1520e2653050f30f0274d8ebf7f4be5e4be20221bceac51abc0e23dfe363374ba750b0b3720733a2f0802afd2ee426816ff0bd980d9ad12dd3e3d259c165413edd0092360842389bcddc3cbc15a9d191193155dbf75c2712ff690be7e8fd81d176240dc7985e3e01a5f9770f19fda8a7a18db18be93348bd80330025f28d80e9e7504696a10e5ff9a1586ca95091b5264ef138670eee7657e369f8f59d5bc9450adaa0bbce1d50ab81b32f0973991230d4b99ed01a01c55300f0ff2fe04bdc5052e179b78d648845bdf19d64f3b83afb72b90c0500c0bf96c878925ae12fcf5f63d5078db5d98d5a2b0daffdcaa948863e40d87993b9029192f0b00c91367b940464aa03f6497e786491bf29c3926a4d3fdf1c552ec3cb0209304cda6a16320a9aefaae9f161f0bd744f021d3af3fac433b73239d174082a6542eecba7ba9bb33c36bf04b3b25964009ac8aa6355b291cf96c157210fe2cd23f17df7c3dbac4eab3d2f9ed5e5bcdf4fa17926a0af3338c0a7a650c7eda7970e5d3e32880e07ce43a8a712eb90a2dfbd5f5b7ad7b93afe703ec0ecf7988816b600da25ae33c6b9568a908ffd55cffe35ef13c69f23d8e82f2d68be26bfc917ce1caf32d90d39a84bdbe87e133dfe195b440618ec11f9a096e2ad5142fc6f256c03eb457eb1a7559c7c1df621773b590a45bf701c234043e25734a49f7e0fd80fe255f9e513983b22b735f6c4e5132171ce6de3d1d87543deed86877a379502c72aca456e5bc1f0568ae85913f41c6bcbc52e7480fb4aa358efdfef747e918cb254fd7595888b1a3934e3d05fd3c7b9d8012df4469e46323df391b4bcf58de9889b6d2b5803326401a7c51965f054682e62c41788ce72ce1e96ab70d3126b13629729d84ba760c7f2ae084022a2101c803934c210c3f5c213aa47b791abdece94d864547d9489660b9e060ddc38096cec612ad22fb1415a7c8790b597447b803bce106b4a5d70504caf5e920e0b45f0cc31f25a52acf9c0b608a79b32beadf59b311163f449e840199728603c48b0ab066edb306afa8332a42ff2be4fc7b50ed1bc2b3f978e364b3c7e027ed5f13233beac044cf3feedafa155c70b3f66518465a846d4742ae4a1ded0dd8655325b1186f50c357cde49aecba312f6ccb92635ef607712e0b17dd9dc69751e96000000000000