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 57254 802f67a613a9a7b3008bd38fa37c1782df9292652e37ac668c1a566d7c50329b

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
91d4b42a976dbdef56eadad7c71de32aab82df56630b4c1311b6328feb74ded7
Certificate Block Hash
802f67a613a9a7b3008bd38fa37c1782df9292652e37ac668c1a566d7c50329b
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00a0110000401e0000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000353c3a529deda62192220b434a5dc7adec8f8aab537cf096b37bf0bbbc1373d01a221b0c5d5cbc354e87868bec94f7a7089fe5ae40d74aead54adfe2b05f7ee9c7f853ee5a3f0b632ed024a31d47efb52f0d03bdd76ddc38b4090000000000000040000000400000a0110000401e0000

Raw Header Hex

00004020efd549c4eabab77f60c992874774cce5481b91ad78ad8b9a78b249c4033edb71406eb007bca494c3838e6b4f6d0e0bf0488694a6a0e8e67eb77c557eb0b44aa88e5f0e6a338c0418d7de74eb8f32b611134c0b6356df82ab2ae31dc7d7daea56efbd6d972ab4d491

Proof Data Hex

59,560 bytes
121216020307199ef6e355f85807bc8783631aed735c49d360d6121a015d84b1f92ad46ae8fd9593ba36e86cf242ab32ca3a2cce9a1a8196ea5fae80206a91f6096e086dff2fc7ce8a4941d4bc5a7905d17eb7e4174d91fd67801394f9b4962ab34313aab65afc280f310d44b0f0ceed781ef8bd1ecf1f98afe5cb8e4279d1f9fce1236ebb2b498aa25189de18dd1e4a4174b3d22e6b6714415c7736d62684ee3f6ba4a6f966f2b69ac7e49b64b33a1e78d8be96aa071eedb0bbfd05f3e8cd67807743a39b613d11ea07bb48550a840df86bc93188b5f5c9a7b5f9c3dd734778f25e1914e11316a592201fe4db6d056f1a36dc1af26da8b27131852d9173826d5b81774ee7d68b11501e4c91ca7dc64e047245ea5ca9e6469a380e8d29138a64123e4c97834371341b82a63617f5fbd475ed20343ad02f204081d1447c164de2da3fc2de4dc311ef355a3629a09f3494b0e87689c2e1abb6a32774c7c7e91b5c3628513c44efa5db870226b1d37f9b196b3fe4d57f95e69a495a4b416df7205cace55a61ae9249e11f625ba0409dfbc94e98b3fc94338c970c9170e38399bd04cb24d0b32b680794218a6afa8dd057f548864580543185bff399ed2756b679769b7cf383a0a3f085465c3587ae10b26611fa478276a5c3838297c5dac2ead6f45b25940e9d824983297f0e77cf9a293ab871a5bccbf9b30504b0f703af8fcad0a7dea8b04c6eccfee344aa9e98a01ce61cf7b28cab95ba01966a96c37db9b1e43b25bfdf38d33c1560d83b84387430fdd74f64de5614aa8d7daaf7bcd7688a09723525cae74bafb394bb43fc94f4a479e0f4ed5fbc87a494c403ab21cac01cfccd6a4b3dbfbb0e75daa98e68b0be959d08ff5e0e7d68bd9bfc2550543155b03e45e6adbc4c224f25ee519edb2b946a99f1fd9b2ce95f790488fac46dd163c6af43107b038b924db371e3569bca3273149759ee1727c0b20f2496afa7f7d50b7640d1fb8c65fb4035f127541b5d2c97dd2fd52ccd2d404e5e49c328519ac00c092940d0bf8613db68ceb28b12ccd9476ec0b53ea0c47215a2f981ac5bb128519d1c67f469fb429185d91e845a22d3ea8f39eff79714965910f9c969b22f9afaf03578ebf5e9281647bfce834e5c3ff73cbdd1bdfe4a284f4067376ea08218ae74b575b396b4c5c1095a6a1cc391b5ee7908ea0689606562a1d608b57707d376144b364266f27fc4001036749a40af47c5bc3d19c9bf615e38b61168da54c7c16cb9515384b183f42ffb5ca10b9c157e565daf29396621d24e83dd30675993e8e6e8511339efcb462bc9c0aedf35fa8bd0425b2443fae26c38f8e2dad35723fca0d49b208ae603a3f3a2ff19c21609a5c152e7e34791a4d5b6ccaddfe7b92003028d3a2f913ff92088d0757fe72bac513bde7b3b4455409426d5fd82d43762df7bd1cd21a2b38fcc966338362aa074ed988d2adbbc008aa92976697bcb702486cf8bfb339390277cf1f9dbd2010014730d14043a16abfc530b7fa7d0917346b24261ec9a09d7f5eb39a0acb881ef42372c75155f9da92d6a735a25c42b130ae9c633407b208bee4eaa1c2eb776b80ffe40f53993c8ab43fd6e55c391ce9d5d6f39e91eb33d2fee714a67d0c3627432e3c839c376e9799677b8dc66434a91ba31f8e53b112d8b85ea2d35ec26587ac7c4d3aa6d5bfcf09522c96cc53ffcf9b5d43107712a98783b5f356733822f9cf2cfd55296a58ab1620a75667a4be417316bf5213b0c3a1a37f73b54c8cd08d9bc9f82ae0b7e69dd02506efefb3dafa061512746101f0957c23930e751f97614f220e7b3d4d91cdb81b8ceae052d900a6656f96bcfb1d6d2883a17b8e5c0bab897b30202af18e9c1a3e60fed415b5ca379477f5769a567542312d85cb77c531fa2a6e6001aa29d37c17632ab4e9b951714f1d751346d78ad9a0371dc4f1dff8115761f192347cce767f5f68a5e9874dd11836d6c39cecbb64095f25ee6f05a644d61d4b70d45b5014b7fa7ecc902f7700d70581416e295dcc6bfc444efef10855cc27279fe81586093bc55dd661a505e795e23236a1880dc8756a3c982bcc77a12ac257592858844fb9c3f267f64fb9b64efba12108fd75621c488ab58c1ae10441bd997f1989099511d9df43b78ec3b3e55446035f6422d6f70894130d6fe6e57d0fc02b6cb11691ce94245dcdc9111fa62bb64bcc92ca02bf006ece1bc8e6db54ad09fbe7a896334952c391f48f917bb6d24927692b56bf148da9606af7527780de2281df22499cf09b92cb55a8b1c2feaa5b137187912726004330f425964f7987605ca3c5c0bc20f20318363e199005d0b05517d6310553ef9b406c55f47c713a92fb8a87d636c7aef9fd0c05eb75a832089fbf6a467139e698f821d3ff706ace1d76dedc876e77164653b0342083c1cbc8175d71b4f455f05c160d11268b722b7e8c7a52f646999a611d9dd8c56f3be577b5b9c79656f1a05b5aab126b8a2b4415459e6098dbc97f2fe2614aca038633003bf6ab374055cea01a92b0767ae9fb7a107d94dffb555a323c0374f0d5d461af6549a3b6df1192f7959ea359c443c6c5ae3ddf704dd50b68944f0aed061f8a8a6a5dfa7f920e5a4e1beba19d041ab97ef3d127b31eee1ee4fce6176da7dd268c46ec8f095167723052bf0fec3d1472d9ef124642234482987ec1fb8b488b0c988dd087c611cddbcf136b89e5b165f37462d258478fed17214655cca160de4f70cad6e308dbe237c89a46e08266c13660ed530f0f4826b3d60053ffc09c820288cdfa7debabc0fa781bfb88167c9a667a24c417db75fa4642a881bbb99817e1b6d4b4d1ae90b5d6a77cf038bce2448cce6ae78d2388bbe82eab3da677897f96aa3029ddf11621d0ad28a3c55394da19f405bbb2137cb43492da47689589fd739e2c9b6c97985c9b80750a3abdbdf013f739812dc13697e4221f6b2d115826c6564c2535496dff3d0c39aa5f5b6f3b8d534098f7142fc15823b93695f7c23ccfe3881d3a4cf5590d8c87ba0c70386af2555bff1fb2e78f2e5637b27fd879b30cbed42758b70d76b53c59a723ef6b936eb815fac9e3073c487a0142fd912546e2c1549f26970ec07206ae7a7408fbacd38528c64719e98270decf5703e22c24da0af7ff60f2b14d8b1a9d111c176329a5b994ee086b8f38f13bc185c4a3a635a91ea0bf0fece128a37731a282046ed162131f0ddf3edce7de7e5671ab8d64a8f8d7f8f8ae4c2384a82dd600296643d1079796def1cb7ddfd7cc58c5437656c7938c3fd3abd533843986f8882a9919c21b66616849d88b68939bb99bfe097f13fffe14799eb218ef4da4a2fb4560a78aeed4088132f2767769183b9a9a5792b5cdca571fba61d50f7c181b47f18e8978b143e82dcb5371b1d6457f60f471463229cef40537457d0acc36c6e6fce292d4b17f37dabc5b85bddce7aa7125348e9e1e4e2416905b71214410bf95814721d5879df76a0548c751aa62e8a20f181ab8d0011a44e1802be4115415ebebc3cd6396a35c17081e41b06638c5ee0df4a818a5886930c0ef97c70abd3c284e162c9f8f50ff8432cd80ea9719d0b3ccbe1c3c73bdbdbb6186d3d165e51641d346bf14a48131255bfb1488ef12adbca9ac08c960f5815cfbbb28be49596b40f03102c534474eb5474cd90180baf47d80a6098e41176e7c1e924e0e144956f1461411970fd5ad20be939260e67fb835c8b543d572e71a149847516f5bea4f84ddb1a73f08bd747217bfe7ae6440a724d47d2de52fc41c312fba44ff5502dddfbf6f7879eae4e0578744b6cdfa442ac491530ebb498cc65d972fc62259b0f8aa741cdc2c039d34a99d6feaa42496fbc7423ffb0bf9cd5d31f2f62eada0ac6b82f2e41235288a4aad4c0a189a712a6fd59f6856a1d0707804592cf58249166d1c09ef5a267e80e727276de1afc8f7c92168f662d9dc2441d1b5812ae93fbaa6a7d06db063f0a037068782fabdb3794a52f4f5bfd7e30302a773529e0ed960a33f19c50b7ea15c59a05e40110c93ea7e26728c898cbcfc0728c22cb1233bbe77cd025a648b86f3996a567b366bdf7498a2eede417d3902d7a8e6a9a6cb73e0e5057776698b9c5dba0de8e500ba1233757d8f62ce8cd0618be95cfb1eec9b7bbb87dc740ba17aba0f51fd6f20eec7d16f959d787ca627996bafa1ab146fc3c07d5501e4ae660e753f8272f7cfa81ef158cba3cfbca5fab014e9086b6943d7db4fa421b7f26a26c4ce6ae13c45880cabf473b40a2666585c08c0e069e095643b177296069b94952c2b1252dccb0e368ccd8a768c7a3ddbb904085eb258a51d1e87e7232b3314030b14955e4562a2fff3db0e86c4063bc2e7c1575e13868e7fa18927a4d0270448cf2b7edf5175cb93051660f8598e3f2e9f2d38d7354944d72ad265d7c0714a60ffc37ce328f09dc8f331b75debbde18975a8c1e0db859bafbe466354f3a1681e5c2d7d556a1e9e143b925c9b6390eb3d8117e5728875196dfb6b6eaadb278f9bab22bd737592570d53daf34f8949f8c00d4d2f7da14157298a41c5a64347bc540a995b67d757b0838040b057235e3dc3f09894c42ec12536089a88a4ad656e8cd4073c5ac5db2d161de81272bc2db6378fa31fb47a8b7350959d11a2483edfc214ce8a4dffbd18e3371b3f5254456e67020e9827a986f6c26da7ac240cdf87d730bf4ac085dbd094e74b3c952e969150ee0526f4f6e3896bdf14cc665b75c1ab1a8eebccb24fd58fd8a2fbfb7eaf05b7db1ac14a07f3c3a348098ab2f9f82168f002b42d9725f31902e6170cb24e2521c91f724ad3d0766a3dad77f5400d8b76117edbb9943a0a9b2cf9cd58549deeed13ee15df154579999b122b6b1f7981a01103698dddff976df7b44c02bb32ec2dd1b9aeb4bb7ed99fe47f4dda2df2273676c7d9b5db0853b2ff59479ea7df8603aed975cd9f4794df8db37666a737705b81603f1235a1abfda7644c7599991274b1f9db481110dc33a49c6108314752e826586e6d696f7b9d95f9c0ea63da784b668cf795740829d9c4302aec840cb65502bf9b2e37ca6b07e9eabb21b884b836ba08fcdf4d5be696fad85403a3b3a0954297229285a8e2461b55e5eb34267c696268b6e2b5190bd291778b339684cc6b779d71a376c52b310c2abbc25101fac595bb72755a5ecc1d523eb36ebc0ed4e8a3dc8fdf79763734c652edd5eaaea9ef7175f4973289ea111587cb0855b07900e22c0585e4070e11ea3e834385c584aa9f48a6e8d31bebcbbe8b1091c434dc468077ae60b42a660b5464c43413c72c0201ed2082f12ab5717e8bcb32e714064ab7df7066a77f239b7601c180976779687c1ac31511b45f1e6a9183344a254e64894440d5d0a783ab41b3f1e626046a8c96ec86cad659d30105d2185b294bfd2c213b5f7ee89baa8d8e7aad6de695e37f9ca8b0daecb0bdbd90209e6fb087f7fd2e250eccb3d4c000830b1f8ada917617f058b06d1b7cf8333185ffad929398d82c031f0d3cee86378be8141b4a12793ecc344cb7c480a0f2a80e6b0460b2e62351f26622755809bfcc07b31d21be9872a17c103b0bf775c4e4861a0f7a3a571f3859dedf5c6d5bbf2feef3a452c9bcaa865e0ccb2f34f646e26da51be7259a6bfc3be931598f8e9997120f961da8a426895fa44f56e22582814de16201b2e1a475fff022174fec232f91ac74047f201631fce551f3fbd2a0f70dbbf9b0eb745b4627346039c8ca42a4e36be81d1f9f6dd9d15992dc614f9cef931014f6a58ac8f968fee6db77f0cd75e337e4285d48321952b57ea438cf0e577585a4137a5787f8eef70bcfa3d8f9dacb2823eb4f9cdac26303180547e3a02a1f983ce7447c65663cafb73922653c9d964f7f2eabd28c9ab7891a53f3a107567cb28fa6fd0d8424cd921e6ed37188b1fec5235dffca308187d5559f419e314872e700c2b254928d3dfe9320b85ebcdfce9fe0be14afc0564892e231eb4453479a494f6925a2e3c19cb36b9204341587bdfe9374d55eada783effd763bec66acaa0f22887891aaec12f6c1f7a50a2c02ef3c2436dd447ef816ea95945a0598c8fb9d33ae5873eff65e66cf8a07bb2ba092e88d7fd54e752abd0bbda9b950e58a3d0fe9e2212e85fe43e20205a6d65013499fcfe6e1589b2889a495f0f6c629c64ba2aa82f5092e6e492adc5c0f23060925d4c64b11aca704fad0f6231aecbc7598929672f301ba11c42b7602a2c72372aefeb66c7e7a2a0d8e6afa162caa25e981280bba5fae9f65bbb9b5cbed629dbb019a52be0b5b71fd79de788fd50210a6e1b776294ed548b6c0eb8afe298f8d09e572d62445f74fd2c2adc3443a3a747a63dd8c3c406d0657c107a2e60fb00b331e046cbe20e0a4b60e91e2d8d8b4f115d617b647c9bdff1f5e73cb52d8d8a3136085eb070fe04b16bf4acc2a937ac74e48a9adb163fda36788c8e00a1957ce66f39ee5f5a2515d3ee6d048ef5e19239db4bce79f29513e3f2d1c07f579ff18db1bfbaac7c4203157d662001980b303836cee88745201c2631d95888b690f743c2bcd02875158b953d83170b17475534d297e5137a8b75aa010f00626dd987d99b729100387fbf694633e18b44a70c2b624653357a55d63236e9778007ffd10aa5b20bbb58465db93363935a730370157ee873ffdd134d39c251e029af3b05bfd9cd7d3fc8740909eddc8f1a0797147ecf9b5bf99264d79682ee02a917d0084e8e01191df5dc59d345c607df3cac52b27896324a6464a2f6d1ba6f20ca1079ab55721642150bddd37835fb9a9aad7ae27407f0dba38a7eb445e45e6ad4c24e72b1e0ad90cc7499d4092120494ca9abe1b3d5b0557fbd437a1c3cb72ac4c212e89324d115987576408b843858823e6cb96bc641ddf5ee99b6d540059e7dee895bbe1240f703aa2990b955c06dbb8900e86c21bd32daa56b3a1ce5cc06e0a4ea0b107bff28d2616193da675f6eff0e5890a1264dbee63dad2e1756d89d2e7451fc632d2b1a9fd357555ea1aa6025b7f3815dd772555ad94569841481776ecdacefff5d476d7f50b68f2316909254f75315abbe208f237de4a8a52808b98151eac3f9664c39b00c6aab95357e4c44a37389d9707d81eb7070f623d7cc3f02b18dec7e284724a0916a988efe8c73363f3f8154413dd2d95932604c55d7f0a45106c05db15f386570781a4e98d5f8a99da14c01898d29ef378b840607d6155c33544b051cec8632a2178ad12acf6bc6ad85f14df6c6b189c6e6d698ee6e9f6c2dbab0315bb367e3231ca36b53a980a9b9e0089626bc558bccdd02560113c622403ec5d397ec7ee0c92753c1a54a8e74dc3060f2bc8212c11480e7391e7518bb1b05ff56fef2d0bb3d502b1589a334ccc79aeb18e5797132a66f129d22db4a9b996e50af8fc7504eb6e94e082af6a633aafa3ad19ceda88c7158cc2efcca86bce9fbfee4da8b36f004de6b99c300e187c356d10ec3b2a00b46b9cfbb94b7bdaf06434806dabfd751289e71029ee1dc14ebd24b4c5fb87579f8a43aa22c235b29878341b9e270a640822a8f3546ce3679c8bdb53b660ddd2bb0586046705f6a3db67b674cfbcd8ab6c6190416e63fe147dbab596ed45f930ae43808560b257f35c1e56d7cf86ba2f61f6b5ba1d1a2c5ee90824175e251dd946970e876ce2f2cf7ffe3cc9331a104784ead3b556e36e99dda344584a2e225db7e739684b6bb4a5458c944073854739a12185970534e25c250c94e52606ba695ba6c8b7c416e8fce8f6b6d18fc8b1a86fdc42a8f475ca978a393d8c79515754fb9533e0ec19a76f9bf3de2c9fec53fa56dfdb392e6c87da524239993b045842ae7401811dcde2e0eeb0c4b040d32888e2f7b5a7c245c2cc3e653a240c886a6c83e79f20bd673016c978c2fbdaca7ee70d88c4e6cfa43b1baa0c967624e08c830c0a80a2a2e5c147ebe2ddde7760e313f475315cbfbfc49f65c20f684b8b44114336a3cf0eb27661d43607e799c44244b2906aebe5ada77d5a0e0759b44db35d08ce4c4de8e6fd172f18ceb57f21af388ec0b50de5b72fa6fd3f96f2d91e1abfd7e1ca4cd0ac28f225bb9292cbab3e730594b3074d344c60df489f3d88c1535dfc4f3a4c8760139699d59b851720695569d72d78641d0e877b923d6cc2a686c3d8344af7c13644cdd80fa2d9828cc886d84733fdc158fa73f07f1348e092e01e58afc8e8efa5c9f85c6079af0139fc26f7a7bf8966eddb8d5f8e2d610adb3a58d1aba99cdd4df377806b02635bf9182dc8f4a329dffb58c053707be8ad7609355e65158918ff13e3ca2ee081c6f118e0d7633541ffcd81d0c6e256e6fe6ca8d95910f2e7202e68af3b5d80b21bb1ff7e0c52bc10576e546b1cd64261c82c08e83f32981a74ec8235130308b76480618184121a05e3d988ae851461e3e086ec37c5916e32710aba7db319de7cf84f661a02870066e4366d4b558435a741c39a1b6fcf434d1776d9587b864f2a21dd1bdf6b9b3984b6c396d61eee08a97aefe0412947f669115be0ed7bd56344988ec82c93e7fa5ee118ec680253053214fdd5dec7e7958c7064e9b3d3a0b626b2deb9acab2b2da4555b688fd04cf02866093e017a6e425356c2ea65f9199510cc84e24d24a26183092a22e4f08bd6252550789c7c2026686bcd9ce5c120c0b0fbb2613c27cda266472cdf7fdfb0f260138ce85a18c6611271e2bcb081d418a94c73bde2158a6f2d930ae6f04a8ec956a804eaadd8423fc838a144ec6415472edec97ab9f980810b46e8a500cc67527b8ff78d64b50788aa377a3ce39797e3ace45a2d9c5599c0ce3a3fc77c5e47110aea88d13688255623dd4ee62baa4bf566cd40cbc6911769f23669ff9c790eff71df3f0459ad166108121515f9a15775d22ed780698ee65b28e2b50ae3c9f3e1359153e59b3261164c5030ba46e83f250b54039f7a5d6e42c929c1ff824f78c3aa811835ba192ba5fc39653c3442d187053d4a27ae2bea4a77063cfc7b9f3fd8dbe0ccf46a8ad827f4cb2df2b51aea9b809dd04747ad9eda6cb2d6ccb45f5bedf6e55e9e6b2cb2aaaef476dc2f4e755476253f4b93a7c23e9132cdc1d673788847ace456308629a232b9b63fd3e863f2505451bdd6aa73443dfe0665e46bd26c29b82ed8e7eb234768a151a3e7c5ac014c2c7126dfe27fae29c5480ad90cbc2070de378a156aa04c2151a1d687ab735267e23122e7541cb396548c3b65bf23759fe3cf0d66e863a03c17a26f8ffa4c26a4746db6f7f5ed14166cacc42820989e5dd9f6f703e45762cabd991843fd7360d9d9c9f4548aa354a1125c62f3e41b2f021782f5bdcde13739485c01ea1cc4c721ef4340f60e32ef0c5c39ed1f6d8297bac789f8cecd4a167b6f986fdd10340c3143bf45022b4e837d7555894860d527c2f41dfab48a44d11b96f3a0e1c6c727ad2752a2ca811109031dc718f5811fc3a949b416019084bfa6de651e09e04963192a7ecf8d8a02e180ba5d778395cc3f0d081b8059394ce8f12d9f016e25d66ee10c806133709d445b67b7f202f84ca5b8b3bae344e27fada20eb0873fe4bd2582e380b33c9444510c9c9ed9fadbf2e764dbfba46f85d8ddcf8b6cf3f553d9649340f1b0af44f8770b67c24d097f49f89b4e3dfd82a29b47133a4bfa11eaa8ef31cd7dae4ec203120982763de7e393c068afb0c392e873e80036add36d47fd9e3d83574a3bf8da9043f982ed17edcc73ce0e7502590780a7c090ff73b0da2b1e21425e01d759059b94144d30487f2eb4cccf31d867f1703ebbdf4261707b34256f02f2cdb4e3c123982013b2f19bd613b3b3e535b087ca94ee66f50976367a92fcf313a2fd22fc80da282acb80f734702b042dc76ae1c58bea781b2356a1cc900fc6a1f4d7319afe3798a9840b307f6254ffff735fa26cd71697ea11736a258f891df60b72677c1464f42fb4e00c1fae3e66bc16aeae167bf63404578b400c463e4f3109d873541639eb4d795038ff07c310f49750c3dea7765134956765ea33e750884bc4ae633f3c7002a4fdc0d58213ad2e379bed1df674c5b4aa341d1f6dc45f5eb182ac70d6627e6f3690a0302814ddc18b9dd24f9a81a20293c0d8890248f7c06802c568af54225d15c71d53d1e9b85d4c6bae9ae1f79988d1271275307f990af534820a2e499b6c4cbf72b082c44b5702adc858906da366e94335ca7068f23dcc9e9b4afd2191ff0e5ba54188d26aec90eb5046d65bed370b6e52f8eb02b94b553bae8d7142ab31aa8c1489e6756c3e6174bb21c0ef55bdcb6e12dccfc39eb6833d20711e31e1cc98d777e7280c4c98e64ccf79197d5c9fa5e99b6f2bdb925e9adc427999caba07d7512161ab04cca1b74d62a5af0dcb757e326073d2d95004c4c478e393606bae9b406023762e1bb838876d3035e604e7bb4b4dd4892fb1c73f8636f72e723234f344a66b718685fd48bdc24a7108b5a545154040f20f3a20eee0fe9293bff84fb622fc649a80fc1e696e6b6f01d5e51bc4d18da7d62adf9243d7d2d89ece0d366391efcdc133e82199bb0cc4d2a77293510cbedb3da9079be98ef9eab680b432f448d787d2e510b00d32c0075f957159364072f94ca98492d75ca09b819f08c25bb5296001401993181552af36ab75c3545dc7adc4af3286b3029aac3f009d6331de0f81a7c1e47ff3d6639a8bd2d6c1d7f58ba60f5da824af8b2ce9df67e667080223d77c6ce78ee7b77ad31ca1ab26c78d4b1c149975317d55d8f4b6f35db6b83801647cae47d2f5c10125d7095f05fd2a47473d78ed4e4d0973b1224450913ca4fc7b4e8f1931d27c82329cf400b7354120c7afdc0023390774a767997defe22384f2e483929561a4ae2c77b0968fa2e8364a873c8cd554af5f7e3bc9db99e322227b84ee7aeb19e4b6f787a9065b5e7b40cd59b53b39a69bb5e8630d772ae4d47ecd1f492a350a09d6b29584f7915ee32d5eb9e6030d5a43ed86da4a78caaf1f1f9c6f6fde7f12b228e666100e864cc9e8e8ea677ace096c27658f88c511b28e6df6943d599ae91604d0f06523e2bcac42cc127bf2a0dc520f86d7a6f89bbf48ec858b53f927a35e806951c39cb3a13173dcbe09e9a2d37bee7e903daa00c71612d6ed59d7ca5582ec35c4466e145d79d494030e0547c75c286a54ae39781a2417635fa64eed1536362ce7b88376486fb4e2e069a457bc5eccde242ad70eba2a89ed962e13f9c6fe30d71121e22cf8bae297124b5c9f098e0d786fcf2623c4998e2a1c7af6b4caa6e3f10423b10253692eaf5f85b997349c20cf7c37d6fa9da632a4346c3eae9a8b6d124923239300a9e4a9db21e04a0769fe7bb44e915a49e96e97c9c63cbed178643a04cbc3809b175fc81385cc2c549dff9ac2d164da71dea4b83ed5971086ac0a20fdd10f4363336269f589dfcf847b91712b16225ecef1d11f7c3740fbe69e355b3e742c779ad389247d7df70d4a48ac9d1e1b08d43c302ea5205158e2cfb2e0845b7944a3ab559a5e4a588dfa7e4186aa82e797457c217670369e72923678ee1bdaf11235ba1613b7b8df40cb1e4ca656e58bf80114ca54f78bc727ab17ac9cdcd79d4d37414c6f47d5a793d0e30225688b39c2c8deaa193eda718ebe3b5dd404457025da7eb196a7fb7b520bd0936c4fc53ff9da9cc88269ec25d19ac6af2bcade00eb7263b947f38d280a40b8b2f7edb860d3ecb1a8d1a2a8228a3090253e67c330fceaa905fcbd5acdd921074afa316652594dd43799d7f936c242b36d0b7e36049c16d3aa9cdf699188f281ebc13c6aee020ec571761e015a8160da887b90fc89f236f8dc12c7cc9ab9c0fe121ac9daf7a74f80e30026dbb11fda8a8d6783391a6975352042833780e8a5c6aa9384bac9b32ae6fa8758355e2cdf3308ec324467f8b0832ac9aa524cfd1209840fb4af4692f9d9de5a3488222ebd80576eb14c5724b07566f2d2cf1a7dd952b7bc9a5730cc3356fa54d4326a26bff32615576aa938e1a8d35d42cd1d736804de469591cb185f1975438b0a56bf90252ed610f4f80c2ba577646805258d0d900d4e251f0cb03a34fb5bda8088c702a2702e8267d9f156edbc0ca02c832e1c2cca8833a4f8a6f9bd25dad96ec16be77943a16267fba2593ee7006e2a934a5f40023d2c24f930a86c7b62b50b1dddaa4db8295b9c36eacf91273c0bf396db21bbe7195ca0df6fc40dcfe2ad839d508e532dad29b142eeab3a6daf5a8df6d3bbe8b4c3ff507c50d2da70801794064c753abc5ba8c576497a93d3920ccf157ec9b862e1eca89057602a345c0bee762a90aac56af43ebbe16632bff205aaad4c90a36d7cb35377fbfd297501553ce937d26d8fe4590594087bbbb8560c64972b6429b3fb6586945763759acef96d0b4826a41e5f41bca2bde53a9a71ee27181096bb7219e0700f513c7ede404652489819a53b093265732930956559d1e0fcd276c0d9936c273a71aefebedfd19a059e6c41929bd677d010e1759b439f0952fef3bc0ade28499a0a296009665bebb0ae498e8733560915d0b38e96862a737c3fca4cb670304301db209f68bfc85b867f426b9e0f2e42e8f4a8a0a191d778d1386323c0f5fc36db39bd2526cac7bfb3efbd92e1629568d0bc8a778c33cfb36dfc2859f0e4b43bc8d720de2e410091dc92315e5d94e41fc60c8c6c4df777457bbbe655ab500882c523bee0f49d8a8d9d9aff346530000864171cf2692e060dda0a220335120e977e8b3e91faf34b02167d5aca8c9dc316668ee6da06aa342c99493c47166300ad3cdbd2119256dd36938eaa513b9305f15a63ecf40a622456f29872b273cd87896b232dd4097fb375952b401194fd5c0ed8e5fbc9ca988afa7ffafa4292756324a56b4ce1ecbf2b06f3575d2545299deb3840af33fc4dee8675d84b0e7a3453681bce13c2b6f5e76d6fc78dc8df6bd27f7c07b5cba5fbd1567b9e0bfdf87b783ea44039d23dc7db78faddc8b9518e8b7f3728cbec345570d76a533af481217a0e576a7720b8f3385a2a316aaf08785e104165d8731b67a567eee39b39d0fe8db90cace3041f2bea2f0d1767ed6a399bba63be0cf8a541598d273f65c404a71d5f83838de32b79d4d4a338a18c6c968e145fd604f47476ac8ef58caf45c97b0cce36fee1160972af386b034e75b4ac32750b263f2dd5aa30e9ff47f62c4d9783997b43eeec05a1325cf4b7975b1a69bb6018e27bd4dc65a98c8e49eccb7ba92c9a2e91cd50d338f5965d0847df61d476f98dad4f96ce088cb6c2401f6b9cfec8e319eb6c19a8c8015f58c07b05bd2530949c51335017dcf112887bdc54dc6850a0549d0e69f2d5ad6099c4ba14130f84852e435060bf6f5f0cb3991c78463e99d0ed28501ec4fa427c9d985e0af10caf4e0c7e7f4d17a11e6b9e373dea11171ac8e9585b29611a06a38f5af52d0c3d736d91d782421cff260d1263e27bd821e8587ce1dd58aac93eb55226e75eda803dbdbd5be342730cc1f6d0d5c9047d2c8f0f336491e98db6e859580372fcd89ba300dbe225a609c40a022d1388c95922f710a7b02ed05285ae00e4b020f9c445d4b2824c20a85244a1b7a097c642e048d7d76d4b117d91878e8d11c0f2f83235aefe9530d28ac0bd2eebf5064cedad51dd7015b0954c51b40efd80cb6fc1c19c4d78aceb8c8b20201d9470ed78e4f2419e685133543d5a20e70d8d1b4166713953809a82176f8d4df04bf97316cdca5e852d65b676b6b9088347045959318582fe488ee24dc03dff2af16bee310f109c8f311bdf74178c03defb0e7d5d4f018746c7fdcdabf749683cb915a412def0a78204005b44e11a584db7bddfd50c4f7460df4341a65eb3fc3f3c36d4ab528d5b38005cdfac135bde564a530666f738a1fdadb81cb6579076f4d05d1fdd714b4156ac0f1b136b4d3bec66343bfcbc921cc2e7da98701fb727d7b96b8b03020f201e41c747aee75fa3ad9860a7e0a5fb6676ab580e0810c9801787b94ef63b756166e6d180934d945ad9f2819cafdff53cb043f9bf08b73081784ca2fd33848e40a55b49a0992b35bfad61e140332e1d350f13abfacb7d785148f0bb5f73c76d2af4d99bc85e36bb325dd450e71b51d019aa8c0aabc14f19d4f12bb808737f04885139fd718092d505863a73fefa4ea3d5ce055dbad7f108d0a466ed7beba7e08fc0282ab9d4c15663480e734e1f0ff296fb4e436a5639d56a1c026c84c5a5752ff895503ebd2d39e3da92342484940c3ae8fd152632fa607d75e76e9c253fb1ea669eaf986d196f2e023457d5c80d14ac6fc6fb219cf6e9e582f527375ade9e3fdf30b0cd61e895fa4195d93eb275f31e525faab39e14e0225adaff4aa7aa2eb20956c53104dd4716b95441cbde77d6171f5c64f8156241fbd1f1db62bd1076e320082395c36ba317131b2995f834bbb8e004530c7c452f675cf88debb37fee9a1305e9f3e0a2d667ac21e03a9edb8b332385e5cd929985729255ed995750c02894d79ca7fa9eb890eb44065554f1512835607c5cfd88b658b7a957b97c82ffc68acdaadf6a5698d59d9940c67c3c66c4ce890b7fe9c846840153da2a08d03cc8373c203e0d923e04e0e3bb41dc86230fcf3cffba7daed28c898d584a5a938fedb72e45245b996cb137c24f9a16320c7bb43bd512a85ba3b129b5fdabe4aba2886704d3f864ff01040c9c18ebc50fe5eb942ebf515b80a50119d0f69937c1fe23ab6c1c060a1451681be6b972a9ebdc7fb24187b995903f6fea2c6b95ea6c9b95e6309812e5ae9fa68eb82b7a33ffb0bdd07abd3ad2caa481a6de72355884e97ab3e30699f1e1fba07d5ad18b9d885dae3681aa5998697a6fb05782b027bfc3aacd98165263d16fb904d3937a44a5fc66fd61e422bafc5ca3151db85c6df9090e768b657dafe65d078fbc935e54b44771c1e56ecba98755b084f733e33b0af4d0bd89af5c3f8d007096b4aa112268995f546e49d3bf3e3a10c897d596d3e172821dbf8ccae99c421558489f84d76495b534c0aa4f4717bbce44be3a3519be61f6bc358a06cf03bcf7258828dbe7872f8ab2dd4c340e498a503819ce0c205e343ac3088b5c3b483911c9a479c41d74c8ece2b53c909b11e1423aa7d90004b7171d056b5214fe4bc312f89364deba462b345ead19737ec234e04b11dfc59070797c1f23de1deff9eba36ca9cf053362b7a7f6b965e8f1f53c83287dbab3e9d0df7b2d5385f0c9e6e006f52f4a130bd78c7d44315199e8d57b642ea73403ca43c1ee6e2e1d9e3b6e29f43a7bef113b236712be0fbdccfbe9943554c0b988bdc53e1688ceab80b486c9fe265a80444e159b87b178814d507f58a59eb0fcf46c97925f42bcb6defae4d90e84370e26201e43e21e494438b0aee7fc0fbda765e2e552e6a46b286ec0409d7fc92c116cefa837570219fc7d907675cc94147cdbdf014fd918f3cc5f877bd41ce8f72b181a2180863e756219c97aab82d36bb9a06d86176b23dfbee6959eeeaa124e10a4aef181cc0e78d1f3cc970794cbaa9495a545ee6d1d9a23fc84820f919e19647fd3a55e1da2512244c57f19e67ef268c9eb17c3121627515d3d7237eaa484f8d50186974d3e443bf8471b73255d1e3d44a92a3bd33ef045c52c4dc54b422e36b88df9a62f38a73ff78c55b1ee73dabd67066ec1c97163497d8aae0af3d5215cf3ffc29eafeffc18f4603ead20a7e8b42fda6d844072eb76add9d2665965f0aead7915eaafa5bbbd90a1a0d98ba69f0a524c72068b445b85a9f269c3029c25f94ef8a5e52e47ba69fb8ea48580be28f4d597424cb5fccc033f9b9591e1cfcb2245ed751e0d283c32db053296cd143c1b383fa857aa8d8a59dd58f51115849e882a2052383b55078a47031a4cc5456987281707457f7fed7e6b51ecb3d379257efb081d9bc8570e7980a601ba2eaf71e0370b8e1647ec110ed107fa3e33cf8abbf17cd4decd4eda51c8e07e4d500ec1e628d231be14e13b217427230da0fd9b8b9336f7f02f635015cec0f4c71151a0adc3fbc593d6c44d0d2a58e2c6906ca6c0f967faeae6354964890075325ed1f433c8e957a90a3247c9b05765631cb3f8870f782497cbd9fcef835363a1f30f18e2dd056464a75967a93777afde769c9e34da70a744e6400e247a9c15211ccdfaf2a5724cea69ab0eac196c1f18ca9a682a5ca510e8f69b65525cf7fa346a82287afb80de2f36c066c72e6bde0396a19cdcf6c49f7ad7b1c66c7f77fc5f77d83b0fa75ff5ac232af2177529c6f3f9076a591e3d99062f551da3ba4d8d0a6e04f713863868f6fb36eecfa8e96d986e38da730fb31ef2835bc203365d4b62a54967a5ece3cf6ae3efdec055a41e9e3fd0f49cf45126b4fef70f9bb82f81a413c90f2756effe419d30fa5f80dd77b9175aa15a925a5ddb50f18e2bbb2783c2aaf6ab43da386d90c388831d849de8206d2e98081ae57ffdf68568697e29c463b9fa3a843c7a7d9281020ff8da4f43b2e8485afe727f624996ff787d353bac28380c82cf8be3e689292cb9ff6407b39001fe42c1ba90d8635519747387a2e626d7b3db885e61dab9743e32bac8b603c45d139bfa501810bfa5703c9f2a401be590d60cd9da4013b3e3a054409e622ea25270dd2e49d20d43ee94ba93fa2161d3d52ebe3dcacd92e5b7602646f637824208cd7fcc49e793814387acec7b37bedc9bc8825cdf4e8fdcd6caa3fd03bc64fa62c6bc3a63617dfe2babe2485e4d4a4a223310bbd215313f8d60d67a888206c5d15e0acba1559b9094ff06ea6e48cbb90f246abbeff99cf85c9345861454622b33cf2f501fb85e07d40169fe273acfd5e6075d430dd50c938a9ef1b9ab4374dc85136ee55be0d54d5af0817740f16750a062fdfca4fdfc7cb8784e8f2c0702ee5c137b64a61242dd850def97df11a8e9bcaffc51f29746e1da67e8b52bd7a2b857b3c9d7b5a02e6766f3882864d95ac4b3ef1db4aa6b93a4d4187c76faf259399ad8e6cf2dc2c84f2c63afc55a5c5dd894f7050c98e4107d1d4a0748f58047301a59bbe52eb2ca390feece9dca1c3ad93932bac43e00010d4c1a4bbe51e60a0dfb78527e5868619ac1fe4a421c7df74026dfec68dde7bc187488a7327e28fd0f419dfdcf640995aaf7e3a313c0f243ed5f1e00cbc22b7f2a5498077660f841b8d53789bff9c15cf48c8f6c6ff4cf9186a5a1434b61736fc8321988eb9a9ffe34fec67dd01df8926a9a028b1165cf889606c1a79f6c570627712f190d2ea69e8b0db1600b63c16094a1f2d2bb4bc54c536dd76c7ccc99d2fa664d33034d262dc8aaeb33f193b04eea8b86382dabb856ae89c77ee0d4769a088c06090aa9680ae4ab0c9d73ccf8c66297a9f36e947494d0bd1f86b4388d32cff8af884b9582d26107cb32c429e4ba7bf10f1acb7593855a584d45938619ec0f017cefd1678354123d40b44898d7bf0cd7596c537925a4f46d8bd68ce629d6bdcb23abfd4830e72dda7df1447fe55581120cd8d64b7ef40437590c717bcfeeb0a9fbba655e1bb7e7d1636a50059004a135fc97299d3e504c42274d148a8087d78a83302dba5d6793e1804b1a958ec8927aad408073c6034a9bbf2dfc5e31fa8058f4a0976e0a11d90b87fc08b812b6111b6ba405e4302be3d9d9e365e86ce867f30cd0faf58362d4e3cece911632caedc1de40653e6510993491ddf233bbce70a1541d39b07a966628a0d8b7d7e71e99625c584355cba4f759334b5cc5f05244b337321718309dd632bb7657ac7747c2237b02c344a6938eac53b9fdc39578e11fafc6abd8f8a5bc39ac989442377477ea00124ca9c2d811e285163991f0816a4799c410ced5034f33c50207f74ef222d62ec3eb8afb635ccb71fa2cb4f12e1ed7f8a099293a6a1729379b7844c104f4909e1832dd108a69beb02ec03776954f009e807fc11ddfcc5812c738fd9158fdc6eab9135d30ec9080b23da311171ff27cf09ea9d5110fd7471c9f8769445e60a1ff2f4d2e31569a1aeec4f0b36978ad3d2fa9acffe3ebb7db189ba0ee8225d13365e917856a354fda85e92980e6e34f561e59f9311e04c851a676110d85448a79e3eb4d987007f20106191a1cb81fbeb6e6edf7372ea76773bd909c84966154cd2edd409869561dcf9dc624b2d7fe1cd348ec63463cfef2c0b86ee728be57bf83d126765271991604113a5315ab5731d4fbcc41c5309905829a3c5e9c3bbf9074f4f67efd0d1ffea6a7b9bb488a2e88fe014fe4b136946e4c08144b6675a565a7ec46091336e44a8a9b7d15b9a1c808e3be491ebc3f1e21053ab3fd9bd32f41738aed13bc3320d29fb76341e38674a7b8769f028a4bb9ff4ba2eda60f3e36ba87d517cc0ca5b0e5a96c2decb18711440457668a5888a40a78a56df076d0acebbe8db83d0b5fcaf3a9845f03ca438db837e94dc2bffefff73b6d147f0bb97fe053614f4f672e834ff2cadaf87df232293581f6d851c0779bb65dbfa55484d2745bae262af00e0952631642df93e2888e3096b9b791701f502f7e30e1d9ad84db0b9e183853d6bd13fcaa46f5fecafe5311adbca301347275429686b24e3aaf7cc2a6c2816be8182c59a0bf0ed6ea70fd3da11b875aec118db284d0d99e564bfb80fe9dcca089b054932e7f6fadfe9e333d82d9d0dd099fbeb05d8e07d9d979c00a094baebfcf3e681b1b11f8aa35d5a0c4f7f33250b5b8cbb48c016f639cea98f17f72d739318ea414de8ef54ec98cc12b3f84cf21260795daaac5f2af6eb9370a2e244c4a13feffbb4b4e931ceef934740891988be64ec0387e6a28f88c3e74e493bdbcb1693bacdf3553d85e48be8120488bb9f07891dbc4805dc57b12f02ca479733be8ec2aaf36fadcad3863c756a52f702fb85659fa1af9839ee3240f493f64741218c86ff442f9b5d2020c0f4efe8a2eae146c64633a737f79c1a54c25cbbfc7d316283438d07dcaf427ff2bb1a4a914bd60b8b737b0c58ee625a1000fefe812619ab1a0c7d3fdb92e04c7ff88231ea0944229c5229a83aa887ec073e1e5eb4cbff98eda5a6b49cc14eefd17a9de43a49160263d28363856a45035d24f556f221bdc2eb8996f1a9a5457438bb029cb9fe49bf80e08e7aa7cfa79b50880a293e7fe878d0a5527967d5a85ad4ba600e3da14c896b1ffac62d5782cf52c8046028775dbf4313eb0c8f4814a3e3097abaa9ed1db4e24b8a549409b4463b1de4528496c2abd55e2465a0e10359b276ccad8eeaab0dc5824fab266d05d4165debef75b9d2e9af6d364f678b36277287acd3e0245507dc37e1e50e82742ba8693c99c0eb75ba175e3dd1c14805d5a7c5e438de14f416a4cdca0b91cc979154770eac3dd209a40646f5e50bf9303957ebf93d8182a50fee0cfda443f947cf6b4700b0610d60d469c98a8995203d8919ac3d90ef1e4e3dfc4169e57e9a2b6e2c0583aeeb424ea8bfb9e0284be1dea2323c84ae784f23fb2c47811e00a10b154f52c16898151afa263f19ec14c809908779c000706754f5e203ba560e1343613ce15193c8fb71485d7ff3e6c683c541bcf582d467bd288b74188f211ad4a9980a0d06761531a03a3aa90bf3045cd71ce323f75cbabc7e0b996cc0f058ecf7e334aa68c5f2842fe02c14a6bb7f4ef92dc55331a6337c398cb013cf67908778d0ac7f8c268f70e60d799d96636bda5d57893adac030213253a8591954928e0f9c4f7f04ca3ef00256143809976c2da23c0ec80430a15be9c7cbeed8779982f67d0a1f89ee4ffcfca0d3461f02be76a058c6a73368cb39f9074353d8c5c38b6f0f0e646ec357e92955ec8fd48bf21ac7939f22ef574c789daef7a375650db3a95d7135dd1e56d45a6fb34e74423a6cfe81f92e1a9ae77e8ae2025f24cc3bc5761906372be499c2c3eef35a04b697b0c5cacba625ca2525b7f7c3de70b8248373d49434b5993db58188dcdf49e62a13346181d8d80310abbfbd18d9278a87d4de0a367b1d5fbd389c0b996c57470a02487ab8cb16c384176c791abf54af0510098b1be744146ad738e21dcb295cf6e4d128a44b196b0adcccaad1712c3e6df298d6eb65809a35d8ffa03440442ca28f68380fbe671a4c1a92fc827dd7f911e9b27fc5dd23898eab8b66d2e79d845dfd586fbfb56d8f21cefbadc9219263c8e3a44816799993e0a6eb0a6dd49840b481307d1be75f3c4db54bde5c39f698ca0e7d90b996c46a1cccc061dbc00fa964d157691f32d4eab2cd06343d3dfab6569d6005e72bd5e17efb271d851aae45a5db72eb2daa382c7966a385da16e094027e71a234d968e5eb9f04cc107f1ecf9139abf9d203f7e611a97c374d38db533491c05444a678e39ff2ebf2295eed51bb3d8cb82cd7a016b37541998b032410265fcc25888bd15f3eb8149357c1a8c368a375904492f28b022bebdaf15ed622596946e8afcecb0a9e90e5424ea28511e9894f6d15789722577b46b5be5a723f028ad90e1e4dff869622a907d120445cd8dea82f44e88f7138864b65a52288cb4fce4520b5c70ceb94fa88f13834537815868d6555b892be489d7d9403afba087cd989b9b4b3f3bbd9129773001fcba86f26295c53a93590305947697bf492d676885527f9d2fe331f188460ca22881dc475680290c067a49b676fb5d9edfcea2e3ff40c284d7cce1aed1b2a85e6ad3858143b336a5db261359115cf73b9932156966a3f9ee9541c3d0df6c2de6528f115d93605b6078ee92d865eb8093b27ad1082cf119db7ed4387f662ceeb793a87da3f21119b67857e2f91d52be041d9d67ffbcb24f85541cc48e3d2af1c140644f06eadd3064dac7d20253e6ce79066422347cbe241750a97d693895b064e3f671cc5d5e694eba9a84ddd72ac92e25c6089142612a5ab86c56b4e57f68219324872adf1e35cea526b131f311b75c8479e7b72360fa62615686fb60ee29189cd28385cbccc9c28b4a98472959919db232e4520a35cdd1b991495c5f3139193b224ca8ab63fd4d1956267df7fe504137a146c67d103bf30cdff0517760824a62b2c2f621b140b71952882355c916c5353e263fb7f3ff263f8d65253223e019e3a9e5e45018fe3f08dff53f79076dde5a575f350a8ab7ed8f106a4c934ce45dd26ff68cdadca0f2ca75fe686e834d009026433b168d387538b6db3e405ed029d61a3ea425e6445a74c91058587fcfed152230a4099136bce8589a57ed94af8593c3bb39229389b6eaeb71d488244460fd9b80db19d20cf676f420bf91dea2ecb769960d30a88ab6ac8d6bbaccda96b31ad47af19e50bba587ae37483bb7f58164079e3d185b089fc58f25c715f7fc9fe203ad88685d1e5adce9202f7ca89f13b57e645e146181b07e7f13062d0bb6513340c40638b4c08f6c5325698b625b7d81a3a64aeedf05c805cbd9daad7a557f5dbd9ae8ab966ec12d5525dd56b56cba4646e7e35e0d05d5ffdd9ecaf9c0f2f2e0e77572944d60c6a170ec053c9c1ae8e09db26373fa0ded220f2a0fe146d0a0d03f6fbf71f2e17c8cc251018f3a13ce10281d785db3b38522a5990b388be6bcce24e2dc38753761d04fb8c01f0bfe31d9727111ef2eda8905501d141f3cd29dc76511eddf970ab859b957b0be243da5eb6d08d915b51197640c7d7e3d31f1081486cf8e83f56a185afdb0cf0d765b6419ba7e75503bc27d57c0456d999ea2f3cca79b89120eaec99b1f029f02fd1264f2b0c571ede88f9b4a8e57402cc69be438f0bea1bfee07c6ac643ed07831fc67d03fb8813efe43f02892baba5f7aa855c5a293670b509e52177615296f69993db864c3bd73f05d4d404bfa531da4d5c924874b9e4d8397676f45059d9a47a035702e190b96a2deaf296269ad039604f8cdd5a0ef10fa0620f5abf3de6f55619bc3e8434c672c311187ff7cf6a6330b5f5f7985dbb97eea322f66d72cd3f10a4450f5704261af30361f9f83862dca339e73c9ec3de1fe1c723575973dd7ef74534615f1aaa2aff85af46847bef70a6cbe59f45462b46630a6c361cbf481069835f4684ab2284008b01f6750452664d75c6576ff01c59d45150082e6cbebf816837137aaaf64c52dbcd9e8edb71d7d6b351e2d4101c3f69c3703b71d449627e1dc92cadf2d15e9c27e0239c56b7d05755cfc0a968f17adc6d81868ba1ea6de9f26a6006ca15d25d7ec1cc5cd02fc1dfe7d0753989a82edb7d5a6bacf1d8e3347441f05a54017daa6d8af87eea9395bbc49318a195a999d92f07e30bfc3e82dcd22dcdce6910d220ff181054e6edea7e122533e6a94b2b7be1722fd2662aac55d78b054e8b37fb2d0a9440ef418f8c377a61c961b9abfde8de6c2091e55f6e65994c9ec456d1df1b32836a4ec45934dcb4137f8f7a7630f65e696eecd9a309792c8bf79c3f70f077cfc9bb15e49f03a4d2adc0d34cb1904c718b6d233963657ce8b70f5ebb0e97b3609493329474f49f01630194333b72299bb2d18eb5ad5f03d94564e57e3b9f147484af06243ed45a40c5f9ee5069caa341c1299b5c2c9374e0309efe3c2786c1faa018cc9b77a5011dd67b29a43a0859373d346640d14a4e6c9a4ad32971ecb1359425d56baeed6def5553a3e97fbfd7f5903ec21f71ced2d163bb9fb25b3a82cbce372143cab76c6a0273be164912f0e1fa5ca61047a309223dcee32cb740b5da609be891edce6769da53486d94abaf9a49b50768651722c1c984c4b339cae0f3614bf185ff2ec80fb3b2dd0c0a7c49f98118e6c1a55daecf9f3574cf9b47757d8259d748185d895f7c8e8a18407708022a98b27e6f094a1a694c32d4cc15793ec88a54a8c0cdd1f3287fea53c0e966a645e57b33d529b954fdc08415372629a02042920bdae4d4b934fbbcad280025ab3037bda741fcc3160b941fa62fb244af8af7a7978921c9bb6b6a5135df5707873c48e175d55ccadeeae9c5635b00c8576133b3c032e8cdc7eec22d3af1dd6022cc6262f70a1336535e01533665c89cdae0583517f7805fe192ce58ff3ed7799be60de3aaa68e3a885803d7b97bfa4e4c42874098a54cc56a3fccb397eb1af0950fe4f1d84c0ff296df0f54fa292f319b1f161f83a566d909a6c827d6a81c424db48763e08088556dfbfc03a465bccf6347855e3f7e2ece95b0304c316a9c540ff2d1fc6b0828b19507a6f38d5d7dc393eb5e22e3b9933798f466121764d184e67346815e2c4bed324c7083d18bbd42e6680b5fed04bbfe607086fda00e4c792c2562448c4f21672171364ca7f2f9ba4cb2dde17ac46e81b65c5ec440c9b827fa2c7cf58f0a095629062a0b6eb8e9bdeeb86bb68535249ba9f8200e799f536521ba555b26d9e6d7f8be44c67477809af3bd06d1b07c5e7dd17d57f5a4c9f74f5d5947ae0ea159f752d18716327120a1272d96fd4c650b5d50f6f24503ebce9b9307a006ab32758e698b7f3c9a60bc4b428203bd49f0fcfa107f3338f3fb299cd75cff0aec7aa519eda87234a1b62c052d4a552b7a84b24301824fd99bfb687e20ce0ff84e434c8709304c619d5b42123257907d2fff2683955efb5eb20ef75b9ab1b2a37910ed0d9425c4a08959efd25a1f91fb40ba9fa1dd0f54b8641f248ea2b3ac7d2d366f593658d824f27434e2c7ca626d318ad62c1184e8fc860c384f27907e50e3d0df6021f5213381dd8b94eb5d65958a49dd29d87a0118ef078fda2f67e2627c820f6ff54757de2d0a1d52481abb1a32d238d3810b6746f205b00d0d9f0609f4c205792968d9a0594f9ffc4145fcf01e76109e85aa081e3415497c1c69d287d225bc1535da69fd6aa4fa819517c3aff01a344a04494dbda257afba19717959ae6f13cdea48df11cd1c049e01e5c72b348b58d1da0f8345cdfa81b553c7a1cb669b61d5033cfd48ecb1c39b59768d4c4ec0d9148a396e96f6491713d737cbaf3567b5623b1139917af545d371cd250667f46aa611769e7ec35060179a7c2e9639cb767a1d59e55cf61bee03ef18c221066464e6ef5ad1d425e0c87729962d7537ccc859caed31319b4c236bd5e05003c93e6d2e7ad8469da85b33eafc184c515acecc10ea51e17b30ddea36cf2e41ebdc5e5ab45ac4f414011a4357ee72ae3776637486b1b68bb68a5368c6ad71ce596fd002d37af040d6cc152a5f8663543a5ebb0156d38084c58fba32bec8857de7dbafd3efba13326a9da969d0c239a1f4bd7378bf9941d87b4995399b0bf8c082c66eecda0c11bdfa9a32ca27f4e94f517bb4fc4780d9f1c916fee81e351d456f8688e5fca21e3ca41eca737b714582d9fc3d6f56b18489303407adfc73a50e946fba3d4bbd2fbb0e53033fb81c4f088d010d7c625b7bfbe91eb8a48e3ad5896ac5371f42284e0f56dc1ee932a8f1c7eb69a65648e8435e26a1403ab42ed599b479092b4b086a036628b1366fa75d27abdf9c802dfcec545c38326f9c925f6cbe89a771397fbe75700ccce1800f6a8252e985ed494760634efd16a3d0f0fabb67d43d47ed7ed58f40c32157a91c4149c9e8cd60a5994946010e4af833807d489a7f454f7ddaf882524a26b63a69e36919419bcf6b2816ef82c51a2e94fe7081efe6be9c083e72bb58bdfddbab5fd48ad212a78fd2ed53995b67a9c84bcc44be9deaea9a59512cfa96ac8c13ae03ebaf70ca5282cd8c0ecdc6d29b48365e7e72a5429ad00558a5e06818806eaf7ceae10a10a75742d03315505ae96cf8cf8d90422f13666f1addd9f4eec897aecf874fd8f2443b60e571a83d080214392445e5b23dfea3a4866fcc68763eba75b8c6a08b060dca868251b5a899c53ab36d84a1648f3180a7aa648ff29c01153f03a3e379de7805e5dbac441cf9d7696aba838319aee1c015b44083ce21f15c2c8b1cb740b9fa734b71c634cfa54443544f0add020044ab233bf3e9303300ee3a5999cb02f1654abf903a018dc7774814eee8ea98f9e65bbad082334684c8fcb505bf8e0113f4775ebe547cd01d512efac9870ec9cb9f2b7b862e94ef8435c2bbf929c1da4c1e83f4402350817cf9a30dd0052e0b33e0c2bdb3b525708cd5271987c8fcbf2a70b2ceff16183350660efc1ad32a59c4ba5cd132264636885d237c4309e18325d9bc6ec5e6847741853ad505e3ab3c6e1b88bf19b7c38eb3cb4cc42c8a70627ca6ebb80f49d292752d5bc2b969efde631069c7a54f95fa10542a48e8168a9ad5504b3d158a19fa5aa39befb41432ef7f7bd298641171ffbd39b555fdadc4a469580f4d2cea2766016c8b3524172f72ebae6d68acda303241647b89d7af94d25044ed330c0b747e177d0291a52148a73ff902d207aadc2ece19222b7116ac4249fbc4af6fbafc8b79678c824f9344d058362b0c869f0d19c3a8a4152fff34ca0f623a5c176c7086732d4066e52bd36fb2d959da735ac3d11fa7eb84dcbac61676d47373e747e4e94f41d4407ae5b474a8903a8ab58411c4b62ae48afcea1ebe9aec5e02bf05a5e5efed898a35b768ec228d6a350c73d0b0afc4cb9abfce2bdb957b478225edf77a3e27fb6a03fcc42f6467a7839b8368512518bb43c781e64fcf327173d73b2332d72ab2869e7d75ead16d467bd00e93288521fbeb2243eeb402b5d54502d9753278d45d3368a1273b986c1da5898b223f6be273bdbde158db4002b4d3c5b750fd414e9941080a0f4edfffe57ca6821f2840c09767005ecba83dbfaa7ae617248210bafdc9bf9b12eabe7f35b6bc621e126e90f3a3307237e9c6b0345ed9ab6acba0bc290519dc4d5763f83b55b3f7e4803a09e479e8818f5e889eca61623e289e080362a2829b7ea6ce082692201c4a0df79474c19c7204375cdd510cef2fd4fb68ab3156d66731bd1fdcc6e9e5701341e8b254a1bc3e290faef57796edb52004a3fa003993c11ae0b6a5fb2e383f30b1a49fb479f8542099bef89c66f07af10938d2e5014ee9302abbca996b9650102b4b7f990a0b9499a594a5303cf22420009944aec4532524140e64169afa62610171d19342b89123855bd8d1a8368701be48f864a5a07aefb1d738b1b6f635b8987db0d392f65d25be9c80b56480070eb5217bbabb9f8d6fd975140e3e54a803942609ad8f06b9b236b1cc9b380b401758f873c246c817fd5bdf3cb0ebf7e2d371743dcdabee5cbeb0dc91e1e1a7c10ff64f2b0a34e4640cff00356810c68f45c0d728ce216e5bda19678911a492dd51e0c23112e13c5844b64f761bc527cbef57cbe90911d5c61702f61c34e5b9598fe964a5051d368e2e8f358d7656ee282da05cca24677ad81e240455f9400b6ab76a286b55fc0c4663bb23c703a71c3ee0432fa31f68047c948b59b4282fb2b631130493232c6e495ef4e93fdb6c8d121864980817174d77780528519482dcfc1c4e7a8be93eaf8a1a67518a0fbdfa5e24c7f99e57330a692cfaceb7cd9369bcd6c6db774f666112abe063ce39abdad8bd4ba3011299f07cdd4b74b87d0c7e46405536d1a4f6f066747e3c3c5f1e69ff23a43f5203f29fc7031a52a52b539ccd1f244dbcc2d593fc3dba41c50c7ff3a3049fe36b2a054fb8a0cd88397f5d4d302c6164475389757d8a563779d6eb6f3022cf04cffe172ca357ed339119a0ce3390d855c0822417b4282b2845f5493ca9225a5ddfe2b6bd758bfad03c0aa0f9258d13565c95de286daadd6c0808605055ae3d91a03184d5d3e853da58cb80e046507e204a1e300d1d064a982f52ebdb57270231aabd7b5bc73881cffea7ea24a1ef8ad7cc2367976246302916a6a503df012b87fd55f96bee5ad53e5e889ca09496b54f6c4efdacc483b6193645e02d9ecc1a3e281110829bd1c8ca0ffaa9d4b6ce75ff168033aaa9385010d32131b1ccdcd6a28c0e38fdcedc890de7f1665e40f7be056f545b0738af83c5baabc230909029c693f9f7c513ee953b3a2de2d087509156e5c7b94286af81f7464b1e26feede3b453b951a00224cd667b17059e2b6c7aabd8a146de40232708be216c5b1bdcf86dea632fc8d0eead1bbb7b3868499214990fc1b763afa4a96a1b09b3e581001fdc1e082bd0dd912daeb685548394e4d5dd874204a0a8c468a1a5e0a303361c8b41914ef66e32fd903cc4f360c3325efee5a62e2c54a80114b9ba2e31c7fbd40b23baaeb22cd68ae83655c0eaac65ad89bcb9f3828ff3187f6c3feee347de4fc02fd9ec8f15b586604b6267a05036b19875455efcf38c07496d3f35d2e9607bb75a760ef082a5c7260de66400b066517d06c731aceca3b940667d9a800f56c03c975c92a5cfb783729ab1b6c904bb5e2580b112f12be5796ed31c951597349b0807befef258cfc82dab5c9fef1ca537d7b780d13d4d2527c4b2db9b2969a91871f4b55b2520f22313a54dbf8cc10e5146ec315e42e3cfeeedba5c94284c0c4a721961ad950b6903dd0fcd5c3e27467305101f8885c39d97b7ad767e135cae8b647ad5ddabfb1d381321139d606289573b384b72a5bc711e893cb9d569ab9c70c44e6311abef9d4638aa54e574eac60c7aa564b69595c114c1663e833832d9e1ebdf2e15e5e4217f54767c78235b4d8e0a5d93bf220e7e7ecadf3d200512f32ad11642e6f7f8f3332fbe283c6fa2a6c14cb20827fba0b671f9ce0ef91483ab20055443d27eb3e7bf05af45a2fc26c0190bab4dba0d9828ea6ab712eb4e6990f870dab6d761d20f1757aa145221b1b88401ac7dd27e92162aa87615d515e270a0a5762102e106161d84c0a2cec42b5b7757af4825304e17e67ec704f8ea1db3109549437d69c9aa9a575488757fbfa4d6d168e2a61cdbb3d84e8a5f73f831c18a0fb76aa8517e255777f8b06a4c6b1c2a7516554fd00dbeddd50e132d6d847bbfe2d873e079e41fb16869f6ef46fa0778a3f4a68a6642ed33c9201f7ed2156319b931410996e35f4c37bf6669c9326caa89b68972f73a9ecedac8e5ca9322ea8c7a7c565c951bb7943a4ae7944ce0a17f6ec0a57ef3bfdfa4c1bc35346af2ec46534b1cb77f05650d787b8dba0fe835b51e1f81df1ff8b57e1a41f2d4a93ebb57cf894fddf8d55a266caf4b5e7b372b22013f0c6ae5078b8deb895d190d03c43de7f7e1689a8779dee2587b3f761c27e2c1d5eaf858c45c4e6c1290bfd3afd79de2a4ee8b7b6093579b1a47f5d0af2660358384389fa8370075ece4d745f4f8a1d1f3c83999634a504913820f443104aaa88ea13f73e31e95dd623646c90e9a094d93ba1802b21911c65818ea4f17a691cbbac0cf1cf818dfefbe1deb10bb5bd31b7d126ed78f985c959ab7c0bbc28f519c47e05ce66aa0f0dc939a6ddcd508c110148df5cb83b58bcb5ba963e70ef51e16929df3c2bc44b0cc642770872b9760c7f62505a301746b85664f6b179609a8219f134141173b3e2a2ff95f166cd919b7bcc2743781680d32b337b8376b5a69341f61cdbf7ab998727a349242f621a336c9e36b45780b2d9ae656bf3ed93d2a959ba45375ab278dfcce0f4c409ee9df06abe4f7dcfb944ca930bcaa74caced53ea0a5dfd85439e024e1530c36551a31cf7c3a729053968a83d4fa2e5a07c4697c29d71f682e88f53989644c924afda62ba6acc28e1d635c4fbe8774be2f8afc96371167954e26253d44972105f82ac3dcfcb7cd9d9822ff43b6e0033fb3fafc78307f6c450a6a01e8f7f12e0ef74ad615c26e3885022244da709a80a20a4167b6883c4de17ccb5d80a7e9c7c1dae43baea0ec3cb9aa45592c8cb028ecf92060670a6af7a342b58672a6ea5d46530da5dfa4263c07d38812721f59caa9fc0fac2b55177183e19af01aac7c338be766063b3dc7e07000590efb24884493f87d7026e5c0fb8e7123e528cf527dad37ab27cf53e332c8c0f939e4f432cb9f796a266b910ed87797d8602949c5bbff8eb36246ad73f2aa4e8bb690fc3e5c8d6bf7160a4f9f35555ca28773bd3070a0d8019b6dc42f67e444c0748b9382a270f7af9c899929bbe70f5d4af025fad23798a3eb7acc5bf9ca0c6a981235a74f1d0dfe54bea43a93c03a269e18bf6a80256644fd4f923b18012e0f99afddc8abc61162cfc61b792ad835431e55073d518219bc87fa66cc2e1453b75a0da10af1d99639f77627d144e20174a99b61815db5a96d3d465a1c0e6a6ec937219c87b9d38f4c88b2c80dd0e196c95ed206eebea5123d2269a0cc52b91200da1df69218843d4286346161a85f719d0f851c4c5655e265a99dfb551585b007962458d38464320c678321ff7b79faf4d1db610fce0051b2acb81f802303e02b47c7cf14f48e228de8d3c6f31350ebd3c77e2044b37c22e22ae213c77cc21116d2b950e1bc2f5681a87ae4907a21727dd5020ff1b88340696e9daf54dbf773aca17e09f018347fc2ebd8491ea918f0ae7d2ad97a02062ae7366e6badfa52fe7b431a9b69b6ea06de40e54b59c3c76fbef8a87a4475b3c4e9697ec8f45abcacfdfd04c231bbff2693ef36edf270ef70de8804430a85871b2edeb056034c8547b4b0ca50be6b2ea5c237aee9cf16ccec2f73dac3bd77e261f8f83800b5120c92df575344703915dbca208cd0f4e81b7704519cb4541602b3af74d0264b28b1e24138299ce8eb9b8a46e780431e083da64ae297464a14f0facf0e7c05f49618fe6053011731d7f15e5853e894a866fde60c165e4e9e524d8201a691e452b5a74fa07ca8bfac5970b2504e6b7ce2261333f08acd16838fa0a485686fb8bf61d29a971c1f52ecf94f57a53eceaa9f98de48fd58e02ca6d7c5da91a09d68f0f4ae023066eda40fd0598738d108b72e7161d35920c29e2cdb527bffe7baef84be3a8d774be9ccb2225d5134a3abb2e535bd895995e6f5bbadb29653eebe6409d597f8c5b443c83f12ed7b4b78c6910c436c238133e1100456a866862e532b81da9a06418de5ef2ee2dacab073e3ddcaf79b47a932c07e913f118dd20a615d6a9d4c99151102e9b87046f58e697111936168daf2d1dadbfaef022efc442ee5fe27d2f97e02852dbddcaa8bd591fb9be30aaee1394011afa8e01819143ea075fc44ad78aaf3667eb732a2834b955504b6e906522ad288f9c006cee01b15b6669256c1d5e7994b3885628bcfb38f3643acb3c004a9bbd28904c638ef827e47f93b1522cc9505b68f0dbc10682f580ba920d7be3974156e5d7b35dcfe7e747ed1e6b85b180d667309e3897e238d38a3b23fcc46cb5683f4c4f59679fd4f5533253e31435a1221c7a24d6bbc0212ee1d0c285143487b9a00bf1dab9482a8b3be47ed3176d47d5b5aa25c7f0c74c36c017a797fe52485290ef323b7ef270b92632f1572d44d906988acb2f668e6f132d0ae895a66d732c4be2b5b2b3d6074d7a846084ece3c1d368d049a11302cf439165f7042df6bb28beccc25ed5bdc0c806267ca51696beb26b2d2b73452d2d813151c5ef91fb53f70e14d4aba35ceda824dd8f6cadd91e703f9d2f87b659173f4c217fba78c6c7375eb4c9ea8e8729be73840a393939cefb96d690683553fc6303d2c778937c7026a6d535c1d7254fc3669190204a8eb56ac55106424b5a41be5f3cbfe33c5e3b7da21912b874a00060d658e3e941411a7b6415dc652e26be7128a4142ed7c92e5acb23a5bbff402f768b423119ddf1b218a5d9ad4828e706f20b0ca60cd5270b4fec4848c7f9ba7a1ae1b827d0915da71ea48d56d8be40deef790961749a90a5d6024e7f4e775bfb9f45745144b1a1596c2e65576ebd59fea7cf96b4e374077cc49fb827748fbf343e7efc9d711df59df50d276cbf699dd8fd82a0dc8e30da5e0a7025fdcf214393cbac71c70313990296b34c955aa7e1ee6148b4f6ab6f5c44c8b1bce7bdf22c6fb382ce3c2785e942a97d28c2290ec9ccca277bd0a7fbccf8a7aac943c309cb03c29f1a29544c62f5173a07856723873e6a98cb3457cd8020a1af386c4f7e3c9a6f4b07b4cd5dfbdd4576bbcf2076e4b1932cdea7d2c1d14dad9905f007adb1925534a7d8080e196a9f902a1e8b8359618ed7b60f79020cf3d17d0558dfdc7bc8fe750c31ef7f7d14b9be35a75d30fff72ac01b55e447e7e1c4600bd72f5781c19d05ad83228b515663820be9c81f70a52df3e36fa42af8b7b02b5b633e80e89180ec1fd16d25c9abc58eb9b99a28f96f97f8eda28d79b42b3192eb3ce50550570154ec37828ffa1a3d9fe314cb8f0332eb0fafec354db48b4efc8031b0e0b102bad0e8a395c3429e413cf000b74f467ea693d836956510fcfb43ce5dfcfe369807a998f80a3ac55f6caecdc725442ddfd4ee14414a54fe1183958ecd5eb42c1a67e357d743caa2bbbaf47c405f884401766a56671020c432d77967480b843d65c0d527591695a7fb50afc66a95dd19c77f4032dfa84fbdeb37c472e44737104c0eb730337f0de0ae446d0a7f97849d1bb2ab3e7805b4ef8bc51516d853f3088f1ad142d47643fb3a842ec097acbeb03bb2efe349c1c723ee4d525246a119fe81f0c6d18d448d99345b9bb6e209da77279c84e4c615c389853ed8b1ab1756938bfd61c8e12af5a2cc68d272bf54dd1de7e7e9c18e567e62909bb1c108f5e883168e6d3898e19a2a1146d1060cc861fac46ae61812dd56fffaca152c7adb40c6e54734660add3dea85c00d6896aa0057418b88e23c0e26e09e010aba4f15f85c9dd0b52ae212fea790f9b98e2ba4811ff85992a9b1fd4a9968dbd8cf67fba0d466415ec7cf4ebd1544455b6c8de574babdc167b51759dd9ac5214f42b799ceda668b1f780b991fe71f129fce15ab716ff7a6832c35255c9838a6b928080d814bcd6b8aded4a360595424ec04ae11bdb6268dc2eaa40e6b3427ad6a63eb8f05a609c62234b6621a1765c7f97e7a480a8d42b48e23cf2771b66f40776cc9c2122cc533804b26d8cd32aefa60226e1886a5cfe0e108e232b3025bb1f95b8e71c35f3fdda99430d8d43e1394976ccb738abe91598e520e26c6cbfd50c0e3ed56adeb5cde85c70fd490c2eb28c2576a855a9c492e2acc3e4510cc874a8534d8b4048012955125fe43a9505c5e650d23de8e15306d25b2723e7e92386ebbf6c82f8671d3dd9b97db1b0ea6d6e46c718d1498d780b11ed9e2e3aa30fd41cece63c155824ee2b9a818abedfe2723371f79fd175353529da6e8d313c5c6579023c46a850a0be0029e5043ceafd24067a9f20aec727234b87ffd23ef4e435ea1494824d3176ac9ef30f82c38d6f4b4b0c33add41ca33d5bda22bfd65309643df3c56b1d0f00d7d3a3dbc95303e22ebe6c645778c5cc847ad2ca97ccd72a3dec2007007a7a5e20eb738e257ea58058f526bbee9b64abd726b3f698c2150e3500d936bb7aa5c84f52f3c66e28318f6006a80d672af8b126981b96026ce192572317c7fd87249c7951c194427a8ed5866f8b8a96652009629d93e41349f93bddaffcb82222fb12a2d8db777a721604cfcd52bb64acd9c8fdfc622ba5ce1415860f7cfe041efabf5b97c77cf57e50990d80b3619d9471bf3f927ad851892b4ccbe64e64aef182dba020ca2bf304c19167777b7fb75cd0b393e5bcd63290acae3239129656ca170522383dad88ece9f98cb9edb1c999f5c0cd1542b378b7b3d06101493fd87b3b934758d2bbeb63410acfb73832d78a5d9f4cfbe3f3b968d51e427fda9d579051a7ece125616f56706dc5d75605ebf86faa1d99265e2f829b62748a259184116600fc31be5beb583d99c6d9c49e83f9de6083c29b3785410ad1722df280c519b10c7c4134e59b181d658488df10dd5e0d5ab54bd055e595f13d92857ae4a5cbb086c101f41c03f0b6db990ad195ee4d1af4767238f2f4d7e2dde60b7c1c716b898bd67393e2fecf69ead65219adea8f022e6ebbee548e50400f2f7b9f7f89acefe0cd123a7bf00fe8e5824c340011f02736f9651e33b267e90d0c5504ef56812c0b66dd7360c5cb4bec150e61cd32a31c367248d58b0fac3772968a76d3a9434f8d6c14a82f57a9407b6e20608722dd6e5797343f04cfeaffc2354010d2304a409566cc1733f44b3f66cc44a8b3b31f4fb01e5e77c422726fc4cbdd446c4b91168caaf07f6c8c7cf005ced01a6c63fe45052ad58c71c17499d329246f097b447e8a32490bb7021309ef82faaecd3db002d7d144535ee81943cc1f4b811b77c17730b704c3e8cecfab7f9d84a0e7aa9afe389f624771ba4546c04a96e2f84263b4aff76b0b30fb23dccc818775553d932fd53922be3ee7d01440f1ac5de63c8f9cef55bfa1eb9ab11da49e5ef4def25fdd56b7ea1cba8ddfeb7fdf08c902cbb7fa80ec737c2e54fa06ffeee7cb5547c7c901e3b397076a3b6ef264a108edd60ce400e9eceda6e421960dcadadd4b91460c15e613e339ee9e663dfc256dff7f7597287aa6a467202e7cb901cca8d933295a445467eed195b050bcb4cd9dd58696ab0093f67c7bcd4cb0e455216354f5d77a534a49a206796fc287a6bd2b768474b53b590f6cad64ffe655bf6aa36f89824130ff0ce6677c9cc2e543fd83498793ee23708f7056bff81f7cbd07c408dba7a9e233c583fd73e4ae0763e8e713740feac1f5b62bf53296f43876110f6e5a856e4136e43db8270449d0468a8bd994ce279e6f3fb05bc95f64e7cd900377a3c47e31f784f8e20c239f0d91f99311701a61e897c9681c06639b7cde5cf488db21ace0836c6a412f39c1f49c816043aea9b80eb49d563a0b25e62fe7e785efafd57a59718a332425687a583e859fe3b6cc675e038e4b8af17654d38b1462b8c6c0aeffb1d0f41ae301e0d4b2983f170ce981e6ef3863522181b272f9eb9fbce85c37bd9147ab4797b46f318eb052f80af9e498891a71490dbe3c32f0e3df5d8bd315e6bd05880f476396469ba1e295afe48dc0bf34a9f506fe32c898ba081b58771a70fe20038685bf35751a6dfa9c1c9a9be493c422da915de3d204e8548267cf64a7ac04d703afeb89a6210e503fc9017fa24adc2f6db4b3de7183eec5a05d10256dae4d95e6b165414875ca51dcfddff881eb5080b9727491609278a402cf41bb14f2efc7d9098dfbc5aadcde719d51af58c7f9bc6cd51f0fa56b4a99ea87d578816937f71b4171038ae27b104595995f5256238b09798f91f717e6ed0be5b0b11b68d309dd60c47fff0c82f6111ef9155299c05126754b2a09cfa9360e857ab864ad1096d95b00b31c02c963a5cbb6c91b2bd3689f61d0fffb8bd48dbc18f241d3b0184bb3e130238762c2205118333314e6b376f5709d57e28208d50820b22bcb51ae95772d4f0c31ced10e7baa49d216d5b5c7ce237d9390570c33c8dd11e8d07abe81e7e9a75f1b62f3e54fdbb525922f1384a9a38d59c9d41046af826a28e8c6d971f3050969baffd034c4cad2deba5d3876a1e8484b8cd195a82f03edb583574e8041ac9d50621a3c11a2534903f3aceee33310a2b4b9456ca24160d61400d1ffba7bbd4bb8f51763d69d2c53af47590f5c7528cfcf16e8e2df10fde75ec6aa290b57d64079c8e301da02f3b5b3fa7ccd962f79db1c6011e639bf045df18c0c1e5104650c151c1d53c3fa782d8c2b41eb1a448a7e4ffd712b1a458eb0ab0016e2d75ca68d78fc4cbb1961731e84fc217c647d06f23ee2ab0c65d5e82b99efd9a9c7fce941f84f3fdeee24c470b4d94842674c3c7d3c592eb52a4cd1783f4151ae326d66ad84db2c0e44137112b888c2bae3027c9fa3dc99eb371216b0be9c21aed5f5fdeba5a592ba36414a66c971491460e9d4c3815cf4ac3c1387105735628136d3b4742792c8cd201e206fbce90d6fdf4d34339a23318db1a49cc857f8ca10b6d12c72a90913471b2b6abefc4bd9e871b3519c38416257ce49bee060b1127e19ebcc8711dcd15f500fc0762d3b403498c8567eba9fe37b28b72bb0ad40a3fd2b42f3847feb27717bb84641db97e41cc794675ddba0cabb3c57ff181f4b58138ef4ac7c5d78e0bcc97d78229ac457287c5a415e894833dc43fdf8d2fe51e9a0408839834d96a0c44da6ccdb0300f905ccacc281dacf1ccf9ee0430ee641ede5035b824609a0a850683536ba45e194b4fde244a12f0c88a6787306a3cf72cf4a75086f2598e86f04628ddbe267c45bc9cbd07585a3edf0e7c068c1af48d6fe53c5720bb47b56a5c0491fc4015b63c958113e38c14e1a1c9c702dd4647a1f0bbcc17429b9104fd3e0eebb6f680482d9bd52041e0f9efd4f4a13665927b6ac6a2c1614c4600633bbe7218d00624394dbdab417d7871f3b216ba2d72da809f8cfa0e823a48487eebcff8a0bff706c3b1458549f6f5b380d42215109e091ed530acc8ebfce3cfb946aeb75681afb787e9546d6c690a4be680d074b704fa034b187814b7215398da2f495dcea4b89f0a16037bf00c7146a9f8cf6e160d61b778d9511e2d68d0787de0724c04bdb7d7dae78370a187fe6bde9a7a1790dedf0ad1f96d64b6a2d13424e1217ab1fd93bfeec96ce767338d8ac5d80bc6f5324eb04218456bd3d202daec9b57149f1116d5bd32e09d01b2323c3b1e5627b83c5449eeb98f731ae4a46594f216f66c54b7d7ad025be33efe6363531893a053b70358dbd724bd99115e958fbfc7927e7408ae2f1afba08f2df7f1888fe4b6a440d4b7b039510c4972f226a83c03ca53b6712afe71e05ebe441e3b0f10122e211ffbb8f7b1cdd1bffd681b3149c7e86975e3b08d15eb54bfd10ff2b35c6e7df747008c364524231153fb435de8894c2a933a40b06043931fba42ca6f9f81b3883c51ffa40e42feb67ac90b643ac741596500ecba7b3f1e1a77c34c1f1f1f5b5f126a5adb5a482a93c730040b129d9fbcd097acd84cccd01506d690c708c7043767eb6c9b6f11226ff8eec2551f4b3b2af580d455bc6268db9c5a23ffdb27c801c4fc5c6f4edf25caa046cd331fa634409845cbf63c07ad019b4c1e460f39c9c71491343ec5a40e181e9d0564293cea860cf6afc6467391b9951d6753775803c07fd68c256102955f7f03082bd7d493c193b1952a5f3362535923a995fa82c094c09ba200f9b33cdbad6079e5a9619312f93e7b102eaa0a756be18dca86c29d3fceb7978895f813f2bc46a0a1615fe14963efbceabd2777242922330b3f618dd443d37484001cd24f6e68f3a1c83163bf7a15f6ca95284b9da105293d737f8a58fd54498409844bcbaee8b1680a5022e97f873aec37dbd019c767bdf885baac37e39390beb074960c9beb55f89d614e3361d5b075794e1dd3313361ce749c78598040718073df65f6ac948d3c516803a72a46b31366a09e80d30a72faedc4a40a8e9f1fba231b11f6821abb68528bbefadf37e74dfd89e1dfbcd484ba3a79b03d602aeb8dda72a0cd97b572cbe01bd1dfecb67cb38956deb8fa2eaf3eb83ccfb1925f3ffaf5a07a8c5933e1122e74971a69d189e7f6cf3a461937a2c1816adb9913b11f39cfcf9beeb57c9da9e046dc9378c7dde180639fa2b4b453ccbf48b4375bbd98861b86fdc66b6f1b1651ba30dbb4869df63ee66010f4dd4ed26f0249cb2d574a70c74827cbe74acb148e2f32ac658ad2ebb997334a2f3306f71ab09e9b677d2deb3e5fc480677770441d4097bcee8eaaf71e221ad96cecf11fe7b8bfb44b1cf820d6ab921c4cb5051baf50ab875aff7dc61309aba08b7d7534666970618152828eec8d4b6213367d9a24e7f6ca4428d6ef5824c49d8462650f75fa2869fb66c9d6e7d958166af045a12be44684176965ad155dd6d98357e9c651d715e1dc394f010b88b87458d212f894514d9a37a01dea60eefed0e4847c166330d61dd3cb1c638fef4a2c767cf9ceb5c5816abceec1050e8bff93359905327377745a6b9d9439da4553f759b7623a854dec47834c4ca0e41a3fb462fd071b06d81082a5538abc34eb6cd5a31e888ffd630243228e851dcadb34162648956facb6d54cab60b2373bbaffc47f3efa4293797760ba42617f5592a930dbfcf03c345097bff81acf4593a125673dc0c8d868f78de6d06e3333527478611d9f5c145a9268077a453282f04d975762af7402900ad999b2b1315c3cd888bbdeed737b6cbc8a6bfcb7c24546fabaa95b13873212e96e371f2be0527415e8c2d6e2f8c3a9f431f9f4692843fdf94d61e840949cc851fa1d201c1832b310d46ed9a4d37234235b547e6cd2554a906a415ddb4520351fa0f4652ba2c53789a209edceaa22359211750bba50c4c2c81f4200a7f1776dbe066bae3969a28e168c6987730768dbc1c54108973dc6febe638d1734e31250fb90870ae70ad72559adc86e684e55343186c8461f911bb4f57b3704c65df620005100d5f6f9f4e9cb2d6cbe9e11504bb798d826158e60374a31031151ee8c5cf78134d7ac07df2b8d0009874d6a7ad65aa52658c04cde380b5bf7ae245f6945f47a00f2a842603ae17cb8d9e6045b788df2fcfcba975e284fb8ea161fa8379de59c1defd021051bb5d69ee4729521b685ab14ad2c37a627ce4b7ee3c295bd8ef99deb01791f8d35bae2c362ba0a93a9130d72996ef820ddbc37544295aed1cd9391ca06158cc5ba1537a8f7508a90cf5c1983cec0e52936219a11103cbbe8486990cf3a541cfea1038ff4fbbe9aec0b941eff55d355f0011372e223c2a8b73c4db3f725d0a72b8290bef5376892c1c16250d335f8358363e6f2f364ad74d57e52eccc3b2fa537f656295f6698fef950296365b8bb3e996432d8cb22f8f6de0243224c7205205b9a19311c6253215095ac1f884965f31d89c13783782e12312e8c52a14f7ff12c2a6af2b12185549be3146b0269c5c8fb06f36e80e1711d1db435c1ab5b09a40b8a4bc35f58350551d4a61242a3eb810ac78afb34b6437b1ca3eb8d67eac839c6ea4393b1e51e1f61a47e9d92a22585f5159ea6c3b979745b14a08c13d8367e51bd7fa1741aec43e95ae67a00d22364983129c0f7eed5d15d29ce476c1a3271b6e9133b7f873346b820fc0e191e55e4f5dbfd68321e4f0c5c11de33cc9c358bcd5775f101f1dc707f45b2991d5097ca4d990007e3ffade7a60893106acc9220cf825b0c31067c9935023c649e8aec297f8ffeec338a407ab125623c14cf173b1ca7a86b07ec7729485788a8dd66e5fb92ee99e90829c9b6f550a2e9b9bf05ea9a62d60dd28f397da8d1e1ab3611cb54654d8515ae4e3f27ae5d3a2488f5306800caa5d19d7f4fd9aca1c38506b4b261da353a32a65858e8034628ae1477ab4368d5a4ee956331027e56f0e65c91df9bcad4deb871c46b9ec48022757a770e681143b500dbacb6491aa14ba72ae05e77814b527d5e68f5ac9b3f3d9b8f27b3dcce87b535aa0849bbdca15127d7c573ffff8877cce4382e691aafc06d532e296ba1104c6fb6696fb16a7846507859e9db3cd5076f1a239f71f786192c83d01075ca6da2e67bbbc390960ab91955cab15922e3fb147dca363b1eb97b4e63a4d857b7405ae2c3927bb10a795b1ab78d74ca1ec1b8280880c1148d502733752e717399a1a048d652e0800b397388b8bfee823e1fe4be67ca889988e9793767e43494fe63082950dcdd15d2cae8018aa61933579f821bf7ae27adcfa82e2c52cff1213c7598f6b41efc3718fc2249fd7793291cae4a23475d65aeb6110354f1e353ee4e79b7290c848c3f74987b41ebf19891e49b36f1506165aafdf98f44bd0ce2bb4106e68f6b4f650cb80af6380e9f57917048ef463e55ef145c2264414c9b502d321a4c65e799cca8b5d96a663e024bd374f7423741170f0df7c8009614596a9b5a6c520ec25e940ecbb19e7c4c14932111d4fd63e5d0dd0122eb7b6f9097538799c8820d83f12e725d23de3d6af29821879f0d891985b1bce8b3888f3d653c0c633ed8e53bd94adbc3c973e03f760f8ee1f1ecc065dbdec05beb5213775887a594665e29712f4b9b8bc788a069615733885180d4c7b28940fee393ffe1fc003c752639d3b94a22cc2a8d04b37feb3a7418ce4cbca1deff33cc681796c3ecc0563641ec06abaeb4d82bcfdfcaa40d6ac64f0001f0c40e7456e7add27ddcd04751749219a1a019aadbd953038b276ba07a6e69d3c398bbf86453e43c39e5e104c4f48c9e57479729cf37655c063278db42f3d2095e378c77ce83a26f857d62aa2d3762d606e01568806829bcff121d7970da48fa28c9edf979a190b9e9b9ec3ac7c49fd3ff11931ac512d5b0e02ab3c39d21070380dde1e8f851c97e2793f2703f9a65f81341ad58386cd497c46d4fe188ec3acc396b1a40bcdc37878f1dcd5779e03d57e34e0de18ad8b28d2e18b8c94f09fb73b99cd1b756b0687ffa7ac8e086a4117c1280c6f7b5497ee2819616dc9f60a7ef30d9e577593f71e35d7a39f873cc0b4cc8006aef443d95b6d32a146985712f58ecad4f59815e1e612bd1356becb138a57eb7d14b422b0af96e3189df6f06f34ed758974ebff813be9d9a875f6ad0bcfb90260cd7c530e6b13aa4c649c65e688817a99352fd42252964481a521e4837e724a57855e308c2d4485baa6ecdbb0f9e72e72d0ea36b9d593681738cc064b578945a9aad20cf34fd2186f215ecea4666c245a02f17a66e69e5ffc6e4f638b7a4c3a6ba042165f6c6d8d84e5e37d6eb74d4953f3e5d902bb1b37d53a98053f6587bdacb84c43a80bd4180ef50d94d4bd565a0af7d40aa5d270a205347d73f34dd5e88dd7267f1578825a040cfc4573b714da89de1c35ad23a64a89ecc8be591259f9f24e9e5b5be77e09a311f6da4062ae61ec983e613e65b9c3c925b1594ba89aa803b4f925aeaa07402ab4629b1ed833eb3dd240497012265b50a579be5ff9f20125c38e545c49093c533ec0a205138f094db7292a25a0c0ab2f68c1b972b39294f627870d4bd48d227039092159122cc763c20099cbb2d7db24f2445a58d639a950849e482abe6f88fd3268ce534db3dca849024cdfdc5efe61b71f7269b1ec0dd90c68555243a27fa245b9b129ece3b25fab511d6f61cfca4a7c661859d59cf420904a496de7b6d20e3e67f63d83320bd06e2f2e8e68da31fc8a8892664eb69f96683b21a949a06de96cbdf8a24693929341b1368c698116e0cb69e69c452555b71355c0c8cf847287a7d0e5dcd904dadee1a1095312b72a65639881f4a28aca06818b5b153cc138fe0f6dda79273ccd0582245f4ecbf0726f421115e4301eeda26e8b37ec971753e46454048f32259367944f68b2b20865ac0cc129b24c30a63055510b1c68b06f585e80545eb299e9217334e0378f7ad0992a02b7e30b6f01b7eb383c52b9965a4226d7170f6308ad046c1386ee098806933824619872cabadfc9c6027b6c612bdeaa262ab25409a4845b4932f84d066a3ec01b7708f11ec02d6308fae539380d2280f326ef22fc6cc7fcfa0303114b99f7031b8b1eebab7c2ac3fb54c03e55dad136e1b63772181ef39167c2ec2609afa07b68a861d9f7adb57cb51b9459c39fee8aebef723cb4d995bdef829190ffb2c156d9f1412a77ce66039c3ba433c81c46d52e3143fbd1ba171dca027e0dced78fc4bacae518194de84363218dba85351234d4a8d1664064bb072ceaee92f0d1a6cb95b152f040a6d34ad98824494035e97afc0d6feba749de423367d115c28cbac74de5fc2426caa711fc64f9916bcc645e9c8b15c2c76f2245629bd91568dd1fc3d2e7c0ee8a23e8c7f1620c3c0ba36e01a67eb31a238db06ee8d5f49a8127ccf76d18f40e2d90cf56c76fae40b63563510bdcb79338d6ebfc3705dcf37e5f8b1866e126d5b1f4cc93353d4562a1497cbee8ee7b5b4f8e3b4969588a31ce727f27f87d9e92435d10c8929d78a8dac7d09ce51b99109b12ea584e253a8b727721e0637ad7d4a5844730522ab351b91d60097adc1fda7365a519db3734b11044692d4f7eea387506f5d868aa9bf8788573199cb17f01a32195a8092e6e67d5810039846ef9527bb98002f1b855da306fe000bfbc7216924e0addc1844a28b6e3bdcabb550768902bad3ff159590476955d83471c7db5ccaf383fd4a5f22d357400b341f997108c370a713b29a185af38a856bc61dfad381f2383108176d3c6190cc9a0f2a371c1a69a631f4b2385572b62e7bcbe5b4c40f910eb76b29ec2ae0e0bb965da4834e3ba8a362e458fc32fb56e514cec7a8251ed59ca1195b0553520080a77325eea5f00cb39ecbb1f77ce48d0e3f993c96c6a297cab7ff243126bce5081b775657f72e29f02fbaf800d51a743746ce06f34042226fc300b1c012316e5f496d636fe8fdd2a8674e88c7ebb900b315f5e4e33fe21355194cc470310d0177f1b29340d078c014d24b7896799a86e331b312fdd0dcd7d4f4ee08e86a0f01170bf6e9e1ad498c38fdc783c9f1743f4905165965b9f11b1feac06c1cb4c890a8ea31a461295f0b12ee2bb146662f4e102bda3063ee36e96a90701798836bc3b56e6f1413ff729c836debd628a3c030e68fda2663f50bc1ae2b532906fc9832e0494e332a534e8379d96b9f36c6521098525ca88b06be6516ccce70c049e25c4dea53f22cd231b677a669db0b7ffafa3630ba307d08748baf90b9e9f9b2c121dd432e8c347c9c8a91fb93871f03dbf156c06184b07973d27bb109494ec4525de882ae9351af3e9ddfbf3e96c57e01db3819ac12b9d0893653dec239af47ce722c7f7329552464a745deefe22d90b8ca023ceb03d32c54691f353a7dd8615eae531e90b05f463080b8f3307c45f3d00107b969827cbe7b97726dfaabcfe43ae2a8d34d77d56b649af9c8047bc7a827bc6448ebd17e3e5359dbb2a8ed626eaf1c28895d7f7fa4d6ce236fbd59dc2bce4e97e59dbce5c759e8659a1ba391900504147e2fb75dbbda8525e44612adc4342accdc4552387f9f466ed8f7f298e144c908e824f5097627ccc59656497f348683ba0643466ecf29352fad08ec608bb262676b9e45fa081d52b70883f08b504fdbde98250bd911a2a319dc998879175aead82879e6012d36c5bf61ba3275aaf8f04b50e06617f5cd6e27fe5b5867bc8191d46cd5b633d0b76572df6faba51b51e08abdaf8c8e64c7e515a8c812258aeddd316684e51fff41a9db173c2d3d10d8fd5fd9916c46024aec61f612a41a95b993c19d444b7d3b6fb3a3c168d06f28d7cc675e337b99e3d19d5951135249c83a0e9b4a751f09ce74c0260277e79cf022f7b38f748258d40c9466bce5d060ed312f72a25f20c9370e99198f2e8a0c404d1b2e1cfc4f9a38a6fd9fb09995cb949494ad10f08f966b31ca28353c09077ffbc7a25104f2a9c3191788a2530505c3ab216299319987711114d50d11d4170f5f5a7f0f562c93988fbf0504d2c7f276b05b556824ca0e282cd815266540ed7ba0d8ff3c087289d85c7e7fd544c8371c8d8fa7e8f986e28b7debf09cc49725cef37205222b401e1947c206118b875d9cc39c74d67e315cc697e7ac611da09946d08bbbc2045d155d5cdb80f388dad421bc80a588e42d647ccc4704d46fb671735c5c3ea842ffacd6dd9ff2194fbfc80f0846c5a55a1fdcf5f7072977d88d7699a727240a36591ea332c65e7fe691f51ce23e3bf46bb91ecb8eccecc5c67715a3bdb5ab104b0736296e3b403040e775cf4da1de6ca0a8776ec7f29531b529a73591f3d1c244ffc21b3f28f354f4b3023828fd7df5f0143b5215b2ebf977efbe8d11b6e0cfe283e2c3752f23f72f280c8c1d1e8f9384a3747844f8c921fcd375d8644c4421c658ab89eee323dbdf8d151500771f1d06101493fd87b3b934758d2bbeb63410acfb73832d78a5d9f4cfbe3f3b968d51e427fda9d579051a7ece125616f56706dc5d75605eb530dbbe21209b91a6e18d65f5febf76f483e2ca9a29d4cf08aae6c0dab60bad5dbbb53201605224a1f55938fcb1a8b7cf7eebb8942cbb517817597aa40a5ce51aa25a3acc475763a00370f3abf8e02120cd45f3ef5511423938a477d273c0520bd4833849933c881a49b98cdc341ed7d79ae86056bf90a5dd132307f1e6536c842adbf6997d625be11b87fe41fc609714920b844d595e0400fcf2b2c3965a74578633a2840a95521eef8999e6e8d0e3f1ae583ea2acda0acc0dad7ea61923c4802158851a22c2007146176bd6b7baf226cde14bf1bbe9d6255e17caa470c2d760b67b0b571222519583ccd57f093387f43aa5720cab53b0dfbfab0786c017b8392ba0a5f4b4e382ffc5f78bb457703d758fec3f405225eae4359c9c16fb4dc5cb7eb9f9a225805db07043502053ed750b7d0cffd22724c8cc2a071e51e72f0eca28078e369d921de01db51e356392a9c1731f7f7de7caf2d3411a8e569cfceafef0faec0feabc4b33132b963d0a0a240ad95c8b9e7219b741bb50f9905c3c50f9afd2e9f5ce11b7ab0d4172c5c2bf448c6a6f4d01c24903cd74aedc826f16b15f301a2db37aab93c153ad333837ecc6e950016b7dcd425f8148fda3c73b7c7b88cc76eb29e887e8df54b9954df43a9365baa64b38523bece2c2d32e596ba29f0906a065bf0706d4cead3769aba72c642cde2ebae34ff72992e7cb901cca8d933295a445467eed195b050bcb4cd9dd58696ab0093f67c7bcd4cb0e455216354f5d77a534a49a206796fc287a6bd2bdcb40d96e269b8f43f596a9e35b1c704d995da980032a207ad7945877abd3fddcdf00c3b2b04ea36398851faa15319718a2b052a232a033c190ac55aa47218c2345b69643820bbcbab7d5faebe81fd1bfaa8053c0192637c97aab584d94e9fbf77039e030c122709ec2a25d98d5fb89b132a608b9a3fdc003a4657c0fb2755109fa80f69227acf5e8289379ecc7f0935f36e6399e2904491e14dc15618d991698c3b87a7ae6ded0a67f8ac0719055ceba480200dd4fe763bf2c028a35065942f32a459416b54d11bab7cefbec50af60633831291a24e9cdd304159a9bda9df2c2da4d6e2cd4272c959dc544b9e2a5bf18bdb5f1755678f66b39da308c68c8203761a00e818b5930dfd7d045af0f837f5f81b2220adbea56d0f02ef97f0783a5008866947bc7a4f935e64e2758cf80ab6ed38c9d78f383c2087701bee271b3cb628532681ff2d40d186894abc6af203cb37dda2da15539679be4159acfa018ad52023ae5002b7819a819c97a74f447b9986afff9ea4aeaed7c70899984232230411dcc7b7eec9fe2f9e4d66ae76e14f5c3fe5769f1b33d941e112c6010aa97dee6e2dc0839d07aad3d9ab25048cd88204edcb7c378f22b4a2acbc9af50cf468606791c8203f0b092c1524111dc69d34ebd8f4fb8d7fa12dadafb0eaded0635b3d843c01cfccd03f880e143fe9847329478d8bc541ac70c9d39426fd2b4934f854cb447473b7b854cf259a56acfade349e744150da571ef99f8573a1a3fcacf7397fb9ba6ccada6aedd5e92fc1e7faa9d3e19db92e1f1541cb400fcc1dcaee41313b73aa658d75e67266075b98a8449a34a6e235bef0d30eb3446d80ea7544be0d7b2ea557e3eb220f00b058901d597600d9eff9e0dcfe681ff3050969baffd034c4cad2deba5d3876a1e8484b8cd195a82f03edb583574e8041ac9d50621a3c11a2534903f3aceee33310a2b4b945da4b95761b269a9e4ceb0c46972172592c4205dcb54d3b1ac4eff55326f310980713b9f51127d542fcb36b01a35fc331fb9be2e5bab9394c4b008535ed090a867a3da3c42808a3a82901c3e0a26ee449abd85b03f2cae4c8e1ee72888c43e9d736e878d7cdd2d07617d5bf40aba01934f7689edb965f3e463ed69913a906abb30ce045edc5173ab93753eaec39112e299cffa94d7028826292a7eaeefd64b81f787c317ef9bd30b3ae5d980a84ef3c72cbeaf2edd5efc089e9c8293c0acf59553abab8d40993f5f1e22b5762c39c31664e2d6631f1aa7603450f4efc2bc983c22751ff7ad6837c0128a4a31cb748620725b23303a0c3100d7ba55bb468588e2585225a8fe6e29aa7627e2939ba60830adf23c0ee30626d805ec65b0fe3e20e50184b380f17eeed88bec1d0f618cad99017a51e298108426c77b279386bb3244e292141ef5a4434608958531af9f29f4b5ffc387df398e9be828bee02e076294acb31fedc0ef82f85750462c14b41f451764d40cedc44049e3a8eba6bf0354305d87f25ed28222b5945a261ff61f785a0c44da6ccdb0300f905ccacc281dacf1ccf9ee0430ee641ede5035b824609a0a850683536ba45e194b4fde244a12f0c88a6787306a374a45a6c1050739b3ed8c37072fcc63e43bd3dcf9b17694e8a841594a160b352db417ef25752e902a01dbda774854f60b301a679f761aed10e0de03b945692abfd4e62bbeef52c04a5bb9f81c6c7d7545e48438baa448ea0c82b229e7d95613983046a9fc5f41fafab5045b71ba933ff3f42783fc938d89f7a53cbf65a2de2ed0962c6369d22cf03201917e07055d7055c43ef763049778ff7806c5e1a3b237a99c2248098f3330ba4530c3b949a3df0ba7ace4efaefaf959a4fa89a3954b416e47cde81432b1cf782692b1a131ba51249b69e75b22475ee565585c28589a1135fc98b042bcfa56dbb9c5a825de3478ce0842340fa9b613ec4f9f5ab7f56cc62d32f5b0cdf7b8aa9522dbc6b8407b07c04a5a90e3113c223d09ebcf71d53b094802be48c47b096a5741debee1da820ee99dbaea0b1fb87f43bffc46cd009c5449eeb98f731ae4a46594f216f66c54b7d7ad025be33efe6363531893a053b70358dbd724bd99115e958fbfc7927e7408ae2f1afba277723013e9054d48e238db0695736b06d039f4868f2a99a051d1ab9e430cb05c0ba54b8780cb672b13b587eb835a785ccc2d36319e8dcefa4a49f422185af0c209eb98ca7126a6173e95e065e56d824695f3e94db11aed6de8462a140cf6dec2a49c70508611a75e9f5784c27517f959f3c30382795e4b3bf882155b4348403a403a53d2dca65d48b27749cbe7bf28ef3632b61e91c599d3be2ae1faa3a1cb965e527d80c8916a17c2dd993577a51055928f94d4caa879d45dab243e47cc6bf95af5469e9066efb57194c92d6ddff4c81baaeed3cafe5ccc0de8d93757043f9f0c83f2ca99b8e214e16278b6b71ea0b9332630635e9be2431e4205072b38437908c88f982bf57d5932e8a4ba589b04db375c3cd7c32ec6515c7fa14e619391ab0451fb618375d5197041763359ff9d47beca5aa438b3d69510c58809ed60d1cd1cb746e90b299fbe30641512f5d49a20f432f58d00352c9e2259b1a5e046ba89b9f7aed76ee3cd892afc51dd3602b8912de34188de49e006bef37ac0b2767433a826d5643478f27473eafa050fdf33f5e946ebfff3568fce499983ccfac65251e57fe627bddee4ba59d629fd87b7ab159a67a3350a090e746f69245ac192d6c4faafe9668a773847bc0475716adef88bd97ff019c0e7fe21ace05f6bda4b790ab29dfc595726bca4ab5c5f6136a2d2d6a562324661e2a472d0fe514908b87f29b003b2a2d73c200c7430dc03f5d0b32980f6e34151d7080abc9a634892ab03ae658e92bbda9715a8b65a431ee29518fa94d686ca4ecb3e05cd4873011ab4334552ba18774dc264f37804c2518fd8f8157d8c764b34c459b047fcf44b1df2b75bfa5bdb7210d0be83e46acf4b81341b08d80b9094d23d728dab11761ce3589395934135b9a8b96349d299cc6a0437a8ecc861da9ef0f809d594a9ac253880fcfa024d9a6ad11d0b2189981e4f10736a77f3e57bf421c272f3361bfbe4ee2c3a8cbea6aeeb9243ade65f817f160f806d33e8eff3691aa8fe3c1683f4ba16027927c4968a9553c618657f7d04be019f03925c392d8e737f0cb2ac17e9ed055bce66c34cd4d1aac97f3a6e457e9b5e0f8236a9f82c4874506268d496ee60d3b1afadf0e932b60632c664f29c8bf11402647d8091a5c8acc67057aee45461e9b668bae5a841513b7e89dea1e89bfba7f0351693438b978ab25800765048f71b3d12657450f541d97576580b4c81d7a3f8143699aace5b5440f3a25e496b5c0c2af927fc1dd07dfb731255455c420c3ea15421cc1f904dae782ce32a155c2997727661e4e612e0abfa7899ed89a38427b6106289f3e38a594c1c126bd25ddc5ed1cbc3e52f66003941ded672fa6f508c822f22547f8642e9ec0c4bf7b3a97b5d405f890f13fbe9fed84b0b6cd837ad395c9c8cb35fae19e810391651600702e32ea7b8e0f520978bde2c773aa7c38c8e378d038b38eccce1468b510cc9c1bd1164f5e17414a65edd3a22cee5bc62e000ba7c9bc27cb0f03f7dc2408cf3fdc39df1214c604dda0b402b91bc054b24b944e8b4fdd82c20ebe3955f50f065f19f3679dadf7516dedff5446e70e80bb2634b791fd72bae4759898bbe0100a4ce6d4bf2826e3a11f60cce1d14b502be2436978f5cec773a782e03fe05d3af571dd020ea21c8bb8e434f7e5e866892a2c937b81d8d47f84b7f88a2eadf565f2488b4f5a926c30c3630edb3a0555ce78281393e46678d37178f5eb7508b651f08787ddd0a1b113e14c42064ec1f3d85a1943c95d969a94ec495a9da4dc6bdadc93eb810eefed38e7790ac142bb45a99703ad73092c2ef2a465500c5662910d0b541b680269a1d39b56d01dca0cb291e8d7c8692c047920ac2c2b836a8ddeba160f80740e74549c9c72f60d2b130df3d90d56a1d1023bd61ed3ead1ef01df82f89ff6a40ce26470a864c5435069570ae4fdef835ef18abc9dae3ebb6104edf5a7da6fedefef754f34bd659d3a0d2ae94d60780f753bec59c4358705d1456cc520918cfed67fd40f6fa7a4a196df69ca4306dff22b292a475a0adf4d523a150f5ebb0e97b3609493329474f49f01630194333b72299bb2d18eb5ad5f03d94564e57e3b9f147484af06243ed45a40c5f9ee5069caa3f6dde0a4901a0cb6cd410b7f03e640969b2d8d631a7083a8111643bece107b8091a738f3ce755b178a55d71289d89c77bf587c8e7a00998fc6f03c6c7a8e1d38f244488774481997e2cd2e31a884b38d4c07c676fe2cf9a9fb03d2c034df40bb7fe2daaa1d872777253a45390a96ff767c46619a64046f193efdcbcd2a88af2277e02caea3f0135cc73e75ccc54497d62187ca10671aeaa30f9f8e40cee9b71ca351207ce7b1c04c28de1d7005211532294b1d13f7a51e7e4263a795e450d0555f6fc338eeec5ba2f80784351e53dc74fedc487b78afb1264f28fc0ecb5082623f76030f97bea7fd067cbe50b0e87ddac638c7847d230881e55ad0824bb83a6e0b282a04f040e532a2cbbf78dd3948d0f561ba3193c301bd0450475860f89b8616db53c65d3b40fd699e4135e68a519abb5e30f8a24197e424c18ee530bb2f539dc3ef3add0514864686cebbd3f13d0e460769a75adaf6c3fc688aafaed3c8287f3a0cb79b6a057856acffad168656bf718701c9fcc487f77bfeea572f2bd3f79572743efc26d39442470e1df0c9b502cd456e3d949412a1f1a78d07d4fda56d5d07d1e713676d49fceb6b8df8fd55057d3bc761b742efada4552b19b2ac8f8e2db4fcb4239d857054a38fb3f52fd901d86723ad9c8ed30e6cec0fb7727fb12e0223f460fb34759180b3a1b2a3551c6b58a596c6b43e04ae607086fda00e4c792c2562448c4f21672171364ca7f2f9ba4cb2dde17ac46e81b65c5ec440c9b827fa2c7cf58f0a095629062a0b6eb8c8a336ef0a2a08068f35de67689891673283534bd2e7cb3e90ca767fe8e45d0736933df346951ad02c7adad013a735b5553f2fdb4c68652d63a7dac412f7123d819d5b6578430da560746a644a1621c183d98d635afe8a2ab7800af3de0d69566e478cf8c812cc93711d44160c6f3c687f7ef3df337aa0771ce9ebb3dbf585f067bb1c2320f59d84d5e591f06f248a2c5394b8da5795af025f300e2a737f2e8ee2d2a3dd7fa1ed524318a857660ff2746894692dbf931199b99342548f4c219a00d248fabbd20c70c71a9771f2cdf8c26574c0eef1d24b07cc55a3cade024c619b18c3031d38d82c9aae808ae0e7d0165e0f9145dfd0cc1195d9cc8ce91d2a8dd6610be35f840c66a3e35d1c4fe50867f05c45b3d0d4e8480faa5d46f47c241ca0b8f5281624f0a72bc995854965a25cc04b3ba28c0b1b54de2969fad8c2bcce61f7effb298c4b9f827db8186a4f583f0b30a5e13e97049519e598d479a6a79770ac7431765cc9f7d77ccaca544a213962d9a0129287db102e1f481ecb2bce8858d4ea425665b98bec934a84660725d4f393f3ecce35691675aff0f79882e57b10f9f5743fa835b2f374c8b790ba8ae96355dbc705cbdf2b7a520598cff742fa9cf821c607c988ca7434762d84a318cb04d131585baf13d29982cf7c7e1a5a7cd9a8373367df376184717e874e5fd12b3df8530d4c02007cc4edaedae5f37336a5a399c9feeeee8112a7e3920162aad546089ab6438ff2ff4bae363573ef28cfad70700a676b95bacd706ee0d76a0e4eb7f64b2ea67a3e0f89d9bc2ff2977938e79447081d4dfd848be86a584c58d5fc1a5e374990481368cadf781cf12e60acb88d2289ae3360414a27eac123bd2f82102f59f3fe238d8178bf9941d87b4995399b0bf8c082c66eecda0c11bdfa9a32ca27f4e94f517bb4fc4780d9f1c916fee81e351d456f8688e5fca21e3ca469fdcac20d271def72ed946f77cde95cbeaf5d97317f35996d18a78933fa9e754ed4f5f8efba9ef99300aab2c460be5ec3149e818f74f71b149f59aeffba6e2c3b9abeaff190ea7aad5b8910582eab2aed10137e5d01efd1d7c7c676e26eb15be362573f594bb6fc8c554cd9a3bbd166ad515be46ed3e071e621a1377434f4490c6d28c559332034fc4f5bd3ceda0315f0e536bef8addf735e550c7689ec8a9682a00e2caa6b641c53b555fc0ef5ed9de1b5ebe1f6c0864a3d664a327013f653bbd12c555a5c65ce6f97c0d2f860834b29eb5abefd04bc11438d43074587e4d8742ae806451390c4f541399fbc0f54fe156d9dfc7340186c471a85b79513d79938e26d03ac1f27610eb489d0a485987bdb4a657dafb6d16cfddb2b328bc1d9b1a73ce0cf164cbecb4706015e1029f25881fbcd84f296a3bce80a1e867d7920a37c3795074c556f6ff6cb3f7ee4a104c993164570cb836aeed8d38f992ed43be6d13cd545961c8d8759ff6d520bc90c879f04b0fbc092782ff3296c44bf4b9b3a6032fdd6939e83d2a12ded673db23d1cf9d7696aba838319aee1c015b44083ce21f15c2c8b1cb740b9fa734b71c634cfa54443544f0add020044ab233bf3e9303300ee3a591ef24606778d55fed567c73c7592af0e9fa7ece8877a66555fe980cb6be5ff04758026da7e9356ae64b9c98840989f141a9583d425d16ea6a336b6cf8693b1a7e3446c2c9a65f2050eb94f01490ad9e91740aa8ee7506d3ed42ee47923e0fccfe6955d0dd719cd3e4204ca0af4b3aed9feac73102d92258f53124245dfc61852096a7c7aa7471e36d309197f319e48d2842db840346bf9754b0c78840c4203bbcd13984d036ef4f128108e40186858519b8cc355358c9fa440654576fa2699f76ec3ab70ab290bcc8a81054cfb33163e1b43013f89429601ade7bad0dca03313805d4b823e907c38bbef0d0ed96578b29cb4bb3758ebaffa469270a7c76b0f3510b96fd2dac7d58f176198c768f982e5651ea886f42b63df0b71603950a0fa893fee55d491b361885414a5e0ba969ea0f355ab8a01e07510a9acbb50116d152fff34ca0f623a5c176c7086732d4066e52bd36fb2d959da735ac3d11fa7eb84dcbac61676d47373e747e4e94f41d4407ae5b474a85d5c9f6dfa540b27b459978ae4345d640e2d8e369ec4461a6df3fd332dcf722f8f1cbf3125f6b308277063844f40bb38b979bce1fccdc63994506fcdd8380be13a152aafbeac348acb324fca457a4d8e2dcdadd17c73e17a3bca5e956bd2686ef02bc45e5bb1af72448044eb22abfc4069393352a2c656ce3a9bde7f4c7a0f810c30ce48a2ab99abf0482309d01d2cb26ace07161669f47ccd5ad164700b072f56c33532a6c3f8b371d25d9772b961b7f79d4c5d289f8df12e6cc5831eb4bef4a71874315b98782840f6b11bf7c5027b8a2b1537488d19403fd7d02cff0d24d5b7c65ea3fd491b2c1193c840b405ca34da594b2778af06671bb256839d0e33da3404f1b3a61be66479a715ff8ed04ee79e5c611a4ca25fee136d408e0e5d078db0efe6a618648d8d5e28b14416bc369a1480d9e1268f2ad437261b117a45deb4b9769183810deb15f00460c68e86601368283957013c8d16333958e4cfc3327dc11c632e98949eff7c9461566114f49b742006af1a91e3e841cfaa08339ba42c723e993646b86f86440342f219093500cac0aec09fea791c3e95d9947d0450eaa3652fde9e02b67354564532ca2218e289a41a1f885b92eac38834d3e9ff192edb44a40e64c3a258dd09a7d2edc2ae31983151d1abb52a2cba6ed47334f00a784fbb353d6d1e37535d0cd5ea182757cd08ad5e9fdb479d9e266042fc73358cf3cd5640527ef45e83d5611bd7bf069651a6a5d9b70963ec3996ca67ff0cb97de130d39e48359a2fd4c06a160ed3756e03a2d1aa19e6aee4f28b94d91ff10fe4768b79fa109d3eb81b7131d5775645927d137ccbeab50ae1a580d9aec1b198165761eca237ebe34a8d3178f520b9068c51988cfda2e5b7898b0413a44161baef872b98656fed7a18833f065706e6f8202ae23999dfd6ae42ca539a3b0aea99824ed9954c06b5b22873143ad02fd162a402384719b24cb4bf38fd898dbbd1b0bfb6ce9d47200dc3ce4dea61504bff0c11052e711e4ed3aaaa750177e2740e2b9f63e12e03820996a935e6ac4f1446f0ce8897f06d59a851efaf9a27bba988ecf1d5b9befba3984bac68393c164e687f13fc6542acdd924b034f95fc7c6a2a47490bcb3ad9cb8d57ccaf3c2b136f4df0bedb72e1357d2db0ff56ed01956611d1b07541203bca0d4f031e0ffa399e73bd969c9fd4f98d125cae40dc417a279b46eaeedae5ef869b1f4c3bbec7c220f283de24819bc0495895f059dcdee14f11c78ea3df95ff383990ac088ffeb2dbb816ed7825bd02f7864d664c04063f814497a2e04c98abeb464eb2897eb5536a6f0d8e09b6f3622870eae0d99841b660f6b5f0e05c87d1abd844d1b30a44ca0ccdd04a6b462490a0185c5bd9209ddd2a9fd70884f3a335b7e91fd0870bdd3ac6c3c7c3891c54b04ed70643159553c93caaa17458e98fc3f8fa9e1b66349fb5a12dcee31c9f48097437182bc60cf94ae40b694ff5d4a79dac04a54fe0289bda530917844851bb0e6b57199cb0610a8c8b0f4ba3e78b310e7f8c03e5978933a509a67c99115a76aa095a77b20a0f44220c7d892280beb78765a7e2ef786d6f3565d7af2d557fde6c5d3fb222e4ece27e0ae416532d2a0579b5cbc67c94f366d95f0d7a532dbf7e64d7e90d98575e7bdeb605546a36d669db011d123fcda4fa2760094d955a5dfbd040d415cd9cc25542b91003f23292b2e8810b676781ab462333f458ad0af94850cddde105ba1c7ce9a9fb31473cdbe7b9b60725092107547ac520cb4f760849027fe5a9a504a5db3d1c4b214af5de2766f38633f0914277484ee784e87103a9cb1a723fd1c2598f03d610202806ced0c378682f3b29b256453cbed4cd8b601f72ec83719e4a697f43f8fde3accb94f7c93c523824d43f01f3459843db0f1a0a969f037a76a531478fa49669a7edc3c4ae90bf795adb3e2451d7fe2b4a9508020a2edb6eb8358428e8c9592321c23fbb33d60a331f04dfe0b15290ef6c110ee2b537832cae5affd8a8fdd950cdde262b8965606de6412465ecaa605ab7c35ddfc78a83ed76d8bf69748938bcecc5066a47ab9ccbd7ac4e19bf210955eacf78d321955e38a80260af3890765b5a49991817dd3e24d4a7288decb4852cfde9449fefbfa7c7a4e15669d139d8f71609c0c06248dc73d82b44a2f30d06c8bb4d97f7e245c3bd146188aedc997a7194253fa75f23b17f05862edda4972ae591d66f4a19884c4e80e9f1998ce095f7f1f8c0ab941fb8dab5f7ded8c2d1cc414277b81a90d9b4bf43f2f3fcbca3d1638977252195380d7e5bf5c8d78aaa9c8a35811037d1cc8690bc96f248447974cf0f23c332631f607c0f9a394453282297b462a57b66dd42fc47d5cfca9416e20292a27c5ac8777d1b759801fb7c618f8a5cc1ef7667eeff7afde05e7696c031fd4429cc1537a53d13e933fc5c4f5801e1474dbe661c23a4813d6bdb989bde63ed0901add5681fcbeb552ce58f8939cb192cc1788a23892c04f4c4fd3716f25b784bf3f399670d76038702813e17c7874b13cdc6e47810bc3b8642ea02aa1463a209b3e090506926ad9823ffd0e21f1d74fddd7220c4dee5614d84aec799e50d17ba59f57ebf86a4ceea3dbc359b086b1665f6ddb48871648f7741d2d806daecaa15c3867451165993cb5b67c357e7beafa8b41abdaf46593d6b6fef7af5d14e5c13da3ce72e09fba5f0fe6cf6df7d8773c7736761d40fbcfcd2bb091483916e878caa909d2a2cdc3f8f78bb813473623adeaf8d7844aebcae8be4e76b9a6a65ca9f4812cd47dc03fa3425b5e6511ef0867920fcff8be07dfcb8ddd66b2e0c3116ebac7e13a17cf01737fa610650c59e699343f41243a2d50cbd42d61bb701bf04b134d937a00e8c4088435fdc2dcf139182d89645f7d7e4c0a6bf5b3a93d6d3641ccabb24c5443650325d0c1c428f0b6d7b3e05fb51cf7d962b1167ac2fc0a66924f7ca6cb2b85f4ea812947a3d6ba88e37d56be04512d2c78125730466c732d0325dfa8ec8f1269c8adff1341d6e7da814d3afeec94711a2675a489bce927195e7c7a219cacf297980bf9cabc764fce0b98f0d533e6ecf4c0df6b327225f3b95575bfb54e27e6860426cc83640fcf92d87b271c89f33bcddcd62dc0f77b680235631471bf0923c9d0cfb5f34a8315bc061cd6ed7ecfa92e0020bfc840cce2857242e7903a465cc86d593fa0efc0cf2a714879ea8a49c79e7c63dec4a3757194e0f52ad3c621afce1d810a3563952768a90459a60013a7ae281fac913c0277be85a0aced8d443083790ff3d442b282370a8f454f1bab00f7d38102f094691e54aa32042e678c0accc39b9649b8ad5ca0060ddd10f1f632c82888540d306385e007cc5f924d954b5a17bed3bfacc952921d8c97f850a0c22b21f3e41581a700d5c776a0e876443e7ae94df4e5c7c604716920fa07a387a7ee53f419b0ca582e0ba0f8fee350d339b865435f2ea71cf883818cf28de8962a4fba7c7248c14f13dc69a121f07d5c58e906b852987a2ac7365bb95c72c830ffc9d944a699e37e31b14e798c55edb1a6936d632f10ac911401e640c43eca9a6036d41851acf7826a0cab90e773b4cc71fee320f83f314981e2d48e58406b5ec4902838df0002fcc8c8c4036031695beb971f8c8a30eaad79c2eee285b6c9317e35b88d3f9c62b9d4ef803c5b202eb5e9abfbb4d66de55df81be5a3acec57be3f519592e6f8e14736ee200f646a90b68903cb5212faa608a04f209ec188276cc0729b28922112115eb672e1cf472fedc55c40a912ff738faf44c97a56a57a2bc6d7227ad0f1428e76166f0196012d0e21170d498d432c5841730d046e35c54dfd0365852ca5cb348b7f35c4493df6cbf47e35ab5954471b8280c3bca245055cea72b75b68192ff19f796fec638f709929dbacc24ca3800fd7f4bb3fb7f0a34c2cf5f725e0163e65c8ff5a2abcf485e888b6e9f8618e2b7ae1aafb13a8b137a619839880154311fa5be83ef1db4db687717ae027a4e50090dee7b4b9d46a9ded3e50a0ce5700cbcb6124ec39c6523f177a968dcc1ecde0ce1578842a2e18737a863899239f428714c605b5d14f2a5868e06c06cc2d76166cd53e4b39cdac66e424923a201790d98649529d491afaef0c3b33da93fff03ad35ded721dc019cb4f768a4b74d3d0145e48f13bbe8c22d2560927c0c7eb8ec6513d5f506ab9033291161be8e7ee6517766e011292a470ddf830b12e7c53ad1c0261365a4ccc7a8347d56291c94012558f2c8d0463dea32342e7106d8d9afc07ff7ff2005a350dca209326b58658aea1fd152c8c4a8dfb3e463a9ff2ba8ef4810cc88231d7fa76735f2587409c172d65f9456541553aa70312add2b07af7bb857fb2c8ba56e6494bb7cc4f86ffb7a6c7659d0ff54514d58e2a87716fe8269b13e42446ac88440b72c0bc0a2f3e869afc09c3751afd10251980ab02cb71e80d2e12f8a76ef175b001efca8eb965614fbb2e9b871408f6abc644bf1ce1b97c4eb5448b4750b189228ca209a1138a645520db29883125e29740c91f3e390051ec02193cd819bae96d8965836c9f217481f6e1371c27a311645e095cb51c7a68dc81bae55d6f925d5c14cc9791c38900336268a644310b39125473b4da9e86d0be6cec20578cdd37c6c81172b98908b89132913ff23ce4e5721c30e55d3b1f8a7c81ac76b5e9909ff770ba417d4331b58dc8fbbf4a12ba2f013537bac94aa5a66d8b44823dc6b6bca104e98dae53790576e09bf5f904c12804eba6aba5f03039591eaa05289dbb2bb7466527b17d6669ebd8df16520ad31e75a820d6614b0c84c0294b69148fdfb422b279238b5ab4124e2be7c174c119696ac1863acd661b89290fdd18529da72ce54f06fb85b5c6539247331f8474d1a8d8b4422f2eb52785154f128548fc07f2106599f66f6366723340d76226df50ad8fe1ddb753668ab96e3b1f38f75a38baedcf1d3e21a0babbe6cf2d277b8f3dcd245baf65077fe18382a86983343303f14c153bebc4798b175db5300905a35d46f1245885379809b2778158b96803301a14e64007e8f66a4e540e39ad810859e9601e96be60909d7949382c868a477f7e20ae78041c0f12a13a401420b288806e320b59507ee7db36d10774fb4343dbcd9dc067f783bfe56f22719da0dc2dad6ebfa2d583933db4996e74d4821d478a8212099c9795af0a732c3667680480625db0fdcb5ba9f3db0f3fc3c18bc9416d127fdb839a20d4b4ece556f18f3e58d9c7b5bb3130988bad976f89821ea7cad0e9db0f0d01a10d15732276c7023c86767da873edbf4adf385ea3bebc0140e77c7e662d1c5b008553a6462888882253f66c39a9f7983b1b04db23abacfeea7b31c3ece0144d45d87c52d59c81b9a0181ec15388b4cf3e8476226f8a3308c8692a92e00ab71ced84da5cfc88fbe86b9732cb1193c55b814f40875a4579aa999e62dae6e8118fcf94ca6e83209a69f652a377c5dc5e16b19a9ea46f60386e3ad971d96880cd7e3f034f673707bcf71587345607ede4f82c8a153d2b4e2ac05465f4788adfd279cf0cb398ea35527415ec23dbd82f194286c553390811ebdfd46c58d07be07a3732788cad9ea83b85dd50343ce390feeb86e438019518f9fd5a8fa4e34defb21fe099dbcf86f2bd8302bd03279fd279ec1b545f32485660a3d53f594c2866906ed38f424d8b8dccfdb73bee4c5c38db27094654658d0081a571ff1bc312f59220637e5fd8b1a58bb1adb035e237e6e4ee97185ccd14d0826be863c435848c359637c24b0a58f368524b77d94e71b3a4034fb4411c4771f824c85ecfa1b9e38af55f68bb2220119682f2aee3176cd075af7e43584f2044717a645770e8221fdc420a5428e0cfd45716f81bd0df03f4e6b9a0c07b7178e58dd4d0ceadf06f96ef2eac9aba736bb0a1d7d58ba7df432eb78462cc61953de5fe06997452ac5324fc1778c9298209ae812c808bbf1d170fc9825db0c690c9eac40544bcae87069dea6b7022fefd41bf2abab33f70abac1fecab9c0d42e879dcab2b64d93144f402eeffd61440f3641df8c9e7a56fabf7ead1e3987f9669fdae4255ac7aabcfed17f9b6c4c8b6011c40c49b9690994624d07579aa319c16fc10dd027917d46d1a01e36e929b0af6fc8f57d980f05656e7939b31a7c75acb18a29f2f277c178a8edbba43a90545539e22f686bc258eb69a3112840947237007c093e724fdc2d1ea1238b9c7ee100a9af5974cc8245863d76efd3acc44232710384a5f14e8a8adb4fe88ba9cc8dbe4435d3eedb0bcd0feaa4ab1cb8012838e676b7dae5462d3645c28af9ecb37544ce04fb75ebfe9c45056ca10a81543a0375bdcd3986e753ebe59534e968b44cbc27ffde389e0b0283662c972285ffbb00968eeb0592ebd5aed8f80e11026af6b2178a408c048242336d7099dbb5d7abe7a4c568341f5bc89459485251fa97b58ae8b17bba342abd1addf07716acb7f5b66dd2866614a4dde2137a4da2eb5df684475c950caabb68b74066a75838b3216fac15ec471a86124783c945977a96c8e780b75b6225b828d1c0f814e25e1d5b921c38d17c6c7c156889d21d3e7b7ce77e2411610f173f0739094a0c12848d9fc45ef2155c7603d7c3023fea624f331c48b964f0303058f42c20eb7022d1cf94e14b0c7a320038eab43d8beb8af6c752887e4060ffb9fed385985ee6f0f46b02bd33a6afe6934523b57143d9f5f69312a007ac50f1280f49d3859cab0a585350c61662b6942bd6adf3f7ccd69808a07ac7f5f9387436d04285c0b171070948f2487924189ee49ad870ef59cdae6968d780592a41225eaf00359599fb18778b8a1e667384d8999a44fde3cb35e9c589fe9f9ec4ecabd990e53c7d770719757641f6309b015c0d42fc391650f932e0d4d349643d1c9849afd64c97cb45469dee24ee210635a18a2c0cfd8f26df7060e96bfafa699f0871c415e715acc2b923129d6bd5da988c3f89db15dadeeb1fc71e2efcc92540e3336896455fe18f370cf201f49d1fd14c522d2dbe26346485cafeaffd43b0e2aa36854aded19426bf69a65092a06c82af1e54da0df2aa55db85f02c86d927247fb204e3ac210dfb5ef3e42d3adee9990a49c8853c08338dd284112e46aa9b94658dbbe4256066a3c7708414a2f0d8a81cd69271d8b51561ebcf6cdc230a33016283df172339cb4236d825d227c26bf6e2f089ac2b31d7969d4453c4f6df03f986518bdb6deb0bc075916347eb22f8fcf1e18cf07bc07104bb70694ed200e3443bf4d1d77025e1b1897d5378aff3a4580ca79a5d3584adb8578b6fa2b6b0479fa75daa5e4931d069f24b38f9e1032748108afd02bb8aa78eaf9f6ca6df4d8b979ee3586f3b648723762e5145edee0fdae30f49164828fd9011e7e95629ba77b991e7d5a43b295b241006f9b867de0bdca68468b9f1962d3bebd0404916e22fce3d279c6d9d9d382d4688cd287953036b001696a570d6b87b27768e67fc148840d6f97c20355a730783aa115fd659dd87968c66d03d8cef9c2cdb5ae3c9fcbdc69aa70f35e5d8977e02fb21c6041267c7f8201016a33a9f68b0b6379f5e18bbd405da2b5c716fe1bb46994f2c5e5c97ff3faaffbcde49e2ca314e52103c08175fd59e04bdfcf4a9bded23cb5fc084ee97d1fd27548923d67fc732ca492fc3a1956ef97deb98f624ce8763dc965f506b4096d43425cab2c6e33c488dc21e06b45ae794e5bf18edbbb4fb2f5f44c56152cce22e26ef779139fb6a44f10849f7fb20d097ffbef40921200a1c788b182dca422518d1e902c114c0b4971dc978f056d098751c385aa2dcd3c2e5264ba87bc19258b01a3669acd1602ae5b370a529f25f9add676d91403bdc19934ff43fb7314187b918ba0670669783aca022d0642f80a241c80c9c5ff2493676c59d4d4465f76d3896bad043299499291386a1274222bf6b69795ea019f7ef8f91a81f9f464feae45d281c1435285e85e0328d883bdc87b4616a6f98fab23f979275da142db5b96a4dccbd9af54f5e048e4d896d46ad690d7ac0400ef8b7fe202917aebf2cf77082c7cc808e023ccbdd049284e2af39a25d4e19e0e96d16a9acdd5cfdca7ec720ea34dd705b77d0511e6207b3b1807b5a15a1f434e067033e84d56683ff45d607996ad663cd2e68256ad2f7b0116548237675cd807a2022451d0e856ebc6df95b809f97a9a775ac45b4913777623a02cc0c3b5db02e82a07dc8efdef525a2ed2b5ddd68f2333c1d03ec64d0e97314cc2030bbdb14722c0832c78e1978dd045148d7a88d1f8819ccf7263f3b5fa99cd4bf2b9a538a23ca6386dd0f02fbfefd79152ce980a4b05a877fe654500ff6f0e4ba3bc65d659731c519033d31e12e412670369ada984ff4bbb295cf77b1054281c4bc5043ad173ec8965db4fb9ef6116aae11822eeb53e448b757d2d6de69d9c854ffe8177b484cb4b8d1781a1758b0f8256a1036a258ae6e7efe14a00c8c6dbbeaac7b7a2917389ea51150c81beec56bdc2d814f65d934b5972721e078ddc4b3fdd0acd447b86eaf84e0d369c559b999cd1ee44479840774e368727da798ad215586ae98ae06d04b32c87dfb7ce23d0346001a89d732a967b857f4fa6a6024c2045d728b9ef5525a5b3eb3355eb3fb0f03e58f66efe84abf1414c990193de9d6908fc581ec7c68de0a7124bbaa4782b8234195de467eb63fbdaa8ac8c2d291348f4d4b4a3b7171b04f3cafe73ff054b649581f15e3f33582871136975739ca3ee87476a541a08e65c4461057085c78bbb4399ee4a10504db1487cc6baa0c62276498d899d2f554c593e8a0c538c77ddd2d3aaea6955577fb64ef6de8033d476ed53d11d58aa20dee3e9b24e1d816ae3f50144d7c6a541872cbc6fc7dcfbbd05915b32011f9c858fe0f837a9d5a568205a42bc1d07e67b4ee6181d0b3c4e04583e46359fb46485a1b464fa67224dd13f4c606da590ec44dd45bd90613d01362fc21e2bf158605d03ae9c070555ec932f03a79a69b107c1a83be47af9afe92a292af052db4cde3ecf7c717712a8b8c9b5147e823cd2af30b5ba3fe68a7c955e246ac1397fd9cd593e4000a1e7233a1d08644fd0cf18781a8de280a53bf93a39f6275271ba745845391bd160bbab440fa20660aa0582c0ab2792b4ebe4e0fde54e7a955769be0450ce3660255e27cd958a8ef1a027daf35fe667a378b6ee8dd392b14f9e80e0cdd43ab50aca00ee992eafadd506ac0eae3a2ce4c675cf7ffd1098dfd9722fe2940d08a5e229db3c843205cfa685b0d787c47cff75870c3faeeed0fabfa7ecb6d2c4f3e874716ad89a96e65c2d3bf4dd293614fc5bd05183f3715d551ff1cec59d9e70c90a4bfe52cbbdf66b59927cd617434145819fd854a12654be9dc7d67f3d6850bb12c9c2063b9082c4b41f9edbde153d5e67ca102594a9929ce86afad4c94ad1abe9bf296ee133262f501070172cdc37dad71255e2946769feb4e42ef1d1273aeb9b606319b31c2945afe5fa04e98730db025065ff12b600cc268a1c11401a1cce4f0c182dcb52d8b4891c6315e372bc864fb28cf68a35e62da9e58353ec70ef057eb915ae549bb7aaf09e24469adf598166d7c88ba765693646ce23282739608863538adc379e20cc6eb125092186587adbd0d92fe94dc387335411236f421443ac56dd8e213056e55107709be60aa785ad78f525f43b3765e5cabfa876f6648a8df013c4c6faab48e2cc2da8d74f209a19f4c1e6fa7608175afc186c888b2c27b52081fb038703f658f2626d63e9cf396a675ea87fa9cab690ec1e15e8f68cd5755b984fb3098294cadcf856604c016c920e5a325a3da2e4a7b2ab718045c8974ae254b72d81e106fab8cbd72be82dbebcbf1cd04aafa552364c3e6170d50b4c0a87221083da25f125966c0ba972acfc5deddbf36a47703d97c8bd3c10145e631ecef051f2943460c6b2677d89620df29b1b841005c99d2ec6effbd8178d3d6a764a772c506467869a4b1a03bd95f79fdf2f134876c3907e32b1958e0d69b902b227e2e84ce32741461066ea35987ac05870e09bc5f75c56073e132c36edababd5d04fd21760632076d9607b0ffd4ac73384a8d25930450cd4f008c7110dec11bb4d7ce22747b9bdaac8a103a35ab4d239e9ebe2e8d351dd5834c8d2e19885225048d3da46de1ed1079d20fa72a7aa0f5c417207cb8f13f20da380baeae812330673239e32e23bd486a6843318ac3ad3c40d4dc28d9dd81537fc1342ba11f69e87224545b237212de39e876bf06106484bd7273baa5b491638cf2f58330cbe984aa9bc34258823456e86428ebf4e4fc509dab2ac93192e967a1b644a844e2d242e687056a4336fe3668a0eac0f05cbb83661dd0c29c0a959418dde75b84d779ad936decb0444263f1e7778b7291422c45d4ff8043f5d29aed495850fdccaeac0114c6a7ef132810fdb87d97fe1f94c4bef7ba7d1f3be070d165eff2847a3a752f7c51065c9f4c213e1adc67d3b302997312fad05c1e4e3d4b186624d6d9cba656512f9733b6004eec36fd4a06142896aa1fe4e697c2a1fae8d81233658ca6075abbe828b8ec8651fc9c151b6254fb348f0b2acf4f826b149c66bf504467aede031c700f657de16c553ed609f41a06c5296f6035691141015fdc00e95e9fcd7ffb63ba96d6aac788366299696ac89d1d363fe19b5e5369d5a4f6c3146e6cf58ca55dc99cb41cdaeb24bee983b195a646e49e0033645688b1aac5cf9aac727aba71b07238dd97ba92ef6033c21dae3c0b6132091f886ad61a48072058faf1a4113beecfa5a1960a9e7bddf352908a773ceba3e9a908e759bc89b05e2d9a043cca07e79b92375c278048db11d815734066d2b68e68cc46e3b85eab11da160c622a7bd877355947029dd1b41a8d645ed09ea83447ad9a14812e2f5f8cc1625403e02e328c9b4e6192e74b31511d00345f4138f41686b5f1683b6b20e4e0ef7e816dba186599e111840743689b69c1b27bc76c5a495a4f8a5f2cf48d61a2c97e7be7945d53f80d7b7b9ffd8f0c9f93c1e4da1aa48e37aa1e3cdf8e2ec2da5c8eabb4ac4e73310a641222b16dbb8fe3844b451ef2e7190eb62714e91a4b670c63d24d80ddc780686be7a5a411685d437ce41ec44cd713634bebd976e659cb6d4d6228daa95b8e3cec2526df2433f2d4812f5ee0415f1999b2c013fde3919fbdbf78687b1db492c197fceea30305d9f5008408ac572baa5ef34880140169f437648b941b7f482a1b07fdd52e9b55ef1b39a50d2584624381f98d0892cf1491a763f9887c7f45b600fe150db57c4d84dfbd228da4cf31135289548b6259d36e17b845e3105db7b408a7dd84fc2f511a054998d21b5b509e5d989c43c0bca1c5fe9c65e8685922cd4844d1289ff0154b12443d27ab3d7d6432fd7869c0ff250ef4791322a780c794df5fe9dfc7733925420a88b5481ebcc3166344e8302649010c71489f011d15f9e4f140b58a89c754c7d72f74ac2d26403cd2e94cf17a9c34710d2dfd550e022d8b9e6ee0f7826823bbc01732d444eba7fd5ab0ff49b10cf2fcdf5b53305ef3b38c89e59859a672a428ff41109b37edcca042fc696f71c5076a80e499a0c2a0872907e3a257442f24eec0ac07c8cb150644cdfc6d640b870f415e67203503ad15dfb9e2a6fe2106e04cc88b68f642487e773f9eaf6b5f35c5a1fd35ecb14065c94afbbff484d393e47282f546065454cd2a2f47265b297826c667187658a0886282bd162c750921129de23639ca3392815d987b4aac45bf8a24814ad96934b1fcca0a1e31917bf8c3d0f7ba56c45511c69424cf098572b4a225ca875ac7a9a1e13593838a33a1af2b392031b797c9a41212c48adb8de7b64c007b5d227b6885870aeac0c0be445149e7911eae6656f8100b62272a03e545d8ba1cfbc926b034a0261b5bf25768ece1cb4517cbfa7d6fd39d0f6074747a19961e2fb28340f40dc8a57f85bf98a073429be81e01c79c3d76b009f24c09b9ae9224a7614f1b10508e26719a004bc9f9f0f0bbe524ea7b2fe860fcb12b5b3fd497ded97594f5f3e513658888ebe6b660b0958b2ad8ad3d656a806ac8a1e5ed001dc5d737c7e7ff9d697cb529a45cda1a1d37f557b19ecd439a386a91c08264647c8fea0a1c8e576b51b41bd18e3a25ea387d3973d0fe0ea3cfbf9da0767c54c6c2227b0d9dc3a57999f833ef5cc95ddb772b652b28fb8fcf17b598f2d4abaffce945b226a1476a0a6298860575134157ae05acd3f62962381ab01c67c7a7ed8b66e8dc929a69d325495a2bc68cb05919706307c211054b685e843d8e1d4d232392d3a500b18136887aaeef1c34f0e6fdbd9e411889e138ac43a6e10a029cca53c673364e509dfd21fa64b63a886599ca64214aee7120091d351f449b9ed4457b19d7209cb892398bfa5b27ae76c40f7869c236d91df63af05446fc86cc05d94191c4c3661286b497604c761abe75b43d5bb4f71953ec018c3a268a9ff48c52a78b8cfe23c6edf03cdc638210953b012f2fd750b83fa3e02d3661dccdc9ea53b0288a17e852bc59c413d205ea7877558b28ed3fe978704cc0609f476143b19cbb1005b1723191f0e5ddce640e64b87b790c2ac6538fb57a99b11e41f8fd58f424790f7e96b6330e8633d19a69a81b1f4b46548565028abc1e4e9263415c1c7c8d09049677be3b0792a85fbcfcfbc7762e60e017e39368ba4ae9c93a5cffa310e7bcbda8f22062ca3b42e2d75f85ef8114a6f7d2b2adb9339bc2acbb0fb5467fcbc3eadd91e73e7a53be2b29fa29bcebee6cf6d97755ca445c939f52912de8327628a4c62a4bc246babd953e6038c6e22a32ed9a62e275c4e82408151a95b58e8cadf113b758c52f2bfe16d4340fc6b3bc66a38ba05bff22bb348a0758b380703bbee213c517db400e7f26721644c266d833d75f44450ad224679f1a0c09e9bfa7aefdb2f3f1882fffb2dfd8033c8140db8b26604cd2f70caca39ff5113b5ea48da9138158b8bd0215fdb189bb11d419e6533640199702dff4689c9dfddeb3d9300c90252eadbbed4d955fd6b848ac77c48b5c46b02b2d73ff564be6f78552f7d7ccdf4f2a72bdffea1c22861cfd112552a35660291b912dae3e80dc165853c469e136b1c0c28d891b418e08d1d060a11e71fd55d901886d7aca33e69716a049e42ffcf90ebccfc2d0cae9176fe7d10a63f6032dadc68a1a241692288f6f9c1236f371a9c975dfccd74620f4abf652ef9a238ebea6d79424115aab2bd3ef7fbf98ab6ac477cb79e725e4c7f51c848c5763e9c5ac8b161248310fca873d24ec745954ccb8bfa6bfbebaab3e373bf8b42069402746441a8fee71d663e407a28a92985b0732083f17dcab7d5ed9dcd1994a02cc864a8700a52f9dad692c190f4facbe4da662eb37991c2e70a15e0e9a5a4548eb491a91a14476f6cf1c07fc85b6d8e879c62e734f7910dabca06aa58b77438ba2484ccf3fee9c1b80344d50f50e6a2d736e971de2678d6737b5cf6ca8069336614bea7e8beb7ccc2846ffc95d6ec67bcf9f42b18268b35e844cb7b7c48b93ab845c9be43653bea9b0c0bc6ce0e10a71d62a16eb95bf53ceeedad02c8ff57893fd3c0457481ef74d6ed2c3292e53cb4f4a8ab2d98e54cc6f1428021d2277875fc701dcafbfa77f23653c044a73db8ecc6caad8b8f55135f55c2e114185fe0b51b058d76eb376deb6fdb80c685fa81dbb83687819222c1f0dd12d539a508ff8fb6cbc9c54356c91d52520adf7d37effb2c08f2c781b3d35fbb1dd683ebed0dfc94d68b5ecd5ff77b309b361ba0e21c176b39d5882d9f628a33c47fa5a1b6d8a3261d50c6c21b3ac56875ad634beaa78f85bc11d38d58ba5bd5e0e168cf004b7cc834f7b80eebddd9ef59131d2fee2635258c77b38a65d52086015c362a0afd90764ac8e7c671822bf0200a7c33afc96adc2227bc2073781899b1135755edb4e0bef29da05123d5cbe2d9d027e6709b1d437539277422d22b568dc883ae16667fba534de7c587cda2373fb182de287e865518783b8795c4471f266091d6af723cc2046277292cece1064be028f5ce6cc5ff3d70ca59cbe976dd0ec95750088c748e32f136f21a499e06890c2e950c1de61f4988a5e797854d070c08476153a6729814a0c31db19e04e2ded52f653c673b6a82465c2ee9187f7b8c2c18210a22a0c5b1fa97f39ae8c7a5a223d1b03f3167091e84ff976ecd46c7f7060ebff3964177cad599c020211868c155a235f6cb443fb60feacb326d51c2ed62d3cc9591cff7cea07e8d7e3f862a1081be67cff0278357850554a5c820a42332d7a23a76ae8a03dba4f370088f6826ecc5e26129b82870c736da3b78c9b967b7855cd139e2cb0e3c34b34d50504e4d58ff9586c118eacee690f606462033a9a3ebf6a70c993025c103b21545bef8dacda581d58ff54239c7087d568bddc8b12ced94a833cb0f0d5025fea87018c232e6455b852dffc1121b54fc3152b58032a22bf5295668a3fc694f32785a8644c4aee9de254c28dd763eaf2a5d5fdd05f94940c54b24d4fea801bfa7e8012ddfd7c5866f98156cdab435fc51d94527ffd4885f214b667d4200ae07d21cda83285388c3757b7118206fb20fd4023c93aa734270041a51af3ad3bf579877575a3450c807c0ed2845a09a48d66f035399f2d0b468e4af40287b7a53a467ece20061af1b3fc56c84dc24d50e96f215d5be5de007fe9d4b106b22e2e0b2f5f10e1628d846823c1e4e006a1c061ac348aa9d0b9f43f26ddb55ac8b3a3d17810aa09099128b46c6a905da460a6d6557894a721133f5f9cbd4253aa25d3a864a06cc07ba94af43a7074aea041fd9f0ca8a4c05b272bfac8d11747b91131a03534ed1953c894d424b90cadbb40a4da66a9a1ab4154813c676995e8b43fc6a4eb710201e480297b3d648b5a00d255204346eae328ee719ca91a53f51edac1e2ab573963207805ee298f395e0b046bd37b0e3158ab55e2190c358aa7d52c7584e33b284536729e1807361455d720a514e43a1396d7c7548e5343a4aea8bea72fa3126e2d6657db56bae3526ffe2bfabd054244d28eec298350542d18fe82e08501961301e40cccb0dd07bb451e972a82388bbad26c18cc9ad26b7978cd2247b79d2f3346d50afc3a4143c7f6a91184d34b27a3ce10065698a2c5f1237040730a7619887fec3dde494e1b402110df97fd9f664ea048dd220807346978e041a5385fc0391bd7dc644160aa00276bac3476f76acc71e04f207f267b2a442e1e5d16adf48585f92b9de665e86dc86e6a0d480b2874cb2514f7fad497e5a5d97192726abd74099dd5c9c0c1e88fc11ab6aeb0662112a258f6833f64bc409f637a12afaf4564c5828d881a7e389708d9d2a38544660479a596828f03512ad3e89c0f503eeef125e9dabb7423e7e4b7450b4b8fa0c06c4904bba4e3839d00fe492478edb7e15e1750b3d517c18fa7682279515ca4f9bc0afa03e3723d72b2d0e7e3e27003bd289996f4089af76b09c568fc3a4f5d194c101a10d673675fb4cbeb700725bc247bbba9ada783f2023319351305a6af0eee9b31e7ad0c0b3877fd0a769e4058511ebcadd2b97954c694d5b7042fe480528905dabe4f5ddf2448006b02896387d4c8a960b365d7b7a7928ea6b8c48086ad17d480bccb9eea1b2b69ba8fed6099ea679573651e754d7b550893632198a64c0496533ec330aa8381fcc3f0dce4ee3a23c802a9bba36b5bc8cf0595cb052f6d085bdb1ec64baee994e36a184ae72298fa2cf91b639e1b7f5fac06b6ff5c537348e3395ae1a9ae3c3a6d7796854664a79e594f895023cc862e40c53f1f160dd931769569b82195dec5f649c80756429e87da9465a117147cf1973d7568c6f5790abd12536668cec747b9855385e72c0cc8fb08ddef79a3ad6a4cebdc44ccef10ad9ad76abfb9d0554b3f55832182c13234589ee92bdba06cd069bdd2b67d9d03573baf717b6c1c9460198817d4023838b89ce7faf72d0986376d3cdb91449362b65d3491bff61908c86c19c241c91af32082e1a0eeaa5845b9adec648119cdfa51b4565ab671a8c2bc4f60dbf7965ce28dceb86e826306e9b5ce0050e242277528433bf157afac298c5c1224cf34c94b8b85925b420465d98b68db407f990b2a8252854b887f793f05ed1efbd837d5020bfb01a0193af9b1047e7d41d86742cd5d5475ee0726360f6f1edbcc509b8baeb384c0ceb811c5aa415a6e4cdde324c10f0aab13f81f955b1108e49994b0aa1afd961d62f551e0e53cd1959a253799647be09ea8e2691f429d333e257b16b22b46ef45686a9bdd0e39f78df16634c2f9d6cdafcfc20b3fdfc8ec616ea05d00baf037380b0dc4364627539a428827ff788b5c1d8c98705439383bc48a1d30f8c63b9fd668f7c9fd679cb606e98bd72b0b4140fea712052b7790883d78100c3ac7c6e8827ca0af25d6429ab60243d180f80d20ab601c1bcafadb15dea8ba78b6ecc267cd84da79b0fa4d8f65a98ab615fa992cc421f270629d5fcd573fefef801485a999f5f3443a68cb915975f0338cbce5386ef962750dda6b4117924aeb24fdc429d861b891b84c496cac59de6cd044aa33af2df8e5bdca18b226956eb6227b2b8f51a0fdd34fd4593688e99484b63e1f0c5b31c3ebaf03b27cde398f4df1c9ae95448d9b6d5f611792a5c78fbb0f6b4006a665b5453fa033fd85fe924ee35cdb22d8bd8b14ed47a3eba752d273e762de719a5a9f1451de4da0f6e38987de4ee1fba92134581fa0a3fad7de3a0bd32a67f6e77cfedf02ad4ee6c87d17dd1f900e51c44f6683d3c9a7caffd9c9a80d39fedbe910dbe6516dbdaed145120736855eaef3cc161c4c3b21515657564e228c33965e72aa948e558c0cc062ed5363dc36b6251cb2deae35ec8b62eb5530440949f3d2a7432b0609a0303c03282caa660e5ca0fc591cec047e70c0cf02c027cee4f1c84060409b0cbee43e4a5f7965350ddd7625e6c6175404270a127be20401be22a84a04ec24548d956ce94cffabed63cf7443ef82ecded2752c9eaf379b37d7862b9fa66dbfcc394c3a22bb69a34921d70a57f899ef128b4bb4db916a5c6fb863e36257c8deec3efd53309e8e843588677d5ad5d7bba08de60e171db16b088c22f2425bdda38b1546b619d5b6cceb590d9417c2c5e77087b790db1ab7db858f7daa50ddd4adcbecd39b480450f4c81a38ecab917efd9db3e8f35fd1f06bf6132ad8f78e6ce0a0f5610ad16ca590c5b67d4247727047a1157a867d63c82b0031007ae1d935c0617103798a0fa52a6a76140c135e091b53c3f30af236b53c480d7d25321d8f5ae541994c98d54cf49d91e9dba2bdcdfd27e1490eec06abeb46397310aca758800a2449a6045826a957835d798bfa9f1995fa1e78343fd5dd894f397579075339543deef40e2686e877c310ad59e7315ecbf253ec3c7ae91b5ef0f3855d9ecfb26c3c20d3d20f800aba07c7efad42cdf673110a345d0f48a6eccadc61b14d460c50da1501c4147a6b55ebcc5cf0f78f71725fb45e8c4ba0921b341391009bfbbb5ca9703694b92a40c3d40c6a5fcd81250a9a42619b27cf45002fd73b2553f0023957d3d7e68e2565c68b7e27d1085ce507b7da49a341c6333a5767e5daa2a48289868a700bb1a97dfe65047e8ed3bdb2d66320f3e0975930a8026434d543ca3c4cd4051bfa110c3f2f38158305c1e6f7e1164886dd6eeab02820d2c5d007ace3c5ba60fdc3c21ad8545caab149e5a68578d25a1e6e89021b72cf2ecde2ca619c1a92ee3443debc71f06b162aa703a85b925032bbe70e409d824e6e9f8c721d59e4d99013c08a346b2e525137e357b080afec7b15fdb9ae8a4e63bd8af93113ae57a770bb161eceb3ff167977a887263f9e8ee7d6496410a3e3fef29258fa14ab4ae2b5ce11d44093ca92031eef31cf00fa274c56f3408ef8d52b03d7a933601553bc9652fdea70a911e6541c3b13478e3ee79272b09c5cfbc8451e4d3dabe36391d1db4e00f2f3358bab4ea198b51aabba4aada6e88f3961b8782e43d2791ddb2981c6f12d48d649a42e803a0a9f2dd754b0a4b4f423093819ff5db6937b9adafc29d5ca2f14dca5c3348b85480cc6989a9703a1bbdf478f46fbd2faf918c6fb8c7ed903f5e0cf5a583ed187a5be7f4d5952aa3102153a4359b8db2293c3d24df4791684de8c61cbf437e9773d2fd7ba102955f5e2d5832e3567809e7c8a469cacb94e9b05b9733518e417db34e4633a164aed991c122700cd6db3a2b2b1fa07281b04fbc54bf16f260452d7f12ab6f02bc121e3c74630ab54a325f0eda31717f31fed5c1538559eab3f6c9fa75e31f1e99e13212d9cb3774ac26b78bd68dbe3d0dcf19a925a41818f16c9a2f0cca2a70f6d1dae6bac9709f021bf9cf110323335b7e55a049c915782b1c94a47b4dca569d4d00f8584bf2d5ac3b2715989238657d969cbb112d23b60695dac592002718580cc5e3db57b47500e81d7edf7f25fc568a358a9885566a05f6b7c5c324e93afc0549a2694dd243c0e2be72c4c6ed7a2480d57106fe56812fdcb57bb646623285450fb9dbdd977ab84dc6ba8827e7970170b58f1510be2969d0945cb1d82bf227777eb572b6e003b0521150a0165b0ba24c3801e72592d829476c12995de63e8e9f40314a811de93ce697d14f0b01a3e11de4e32ca7191bd1c58cef986ce8a6febc047aba3f37dcd9211e93462128ad30265b833ad561949db8bc2da4c329642bcd1b138556031262b12c5def0c3cc755858c206089fc8964726f7a5665c67243730585fd710383e7e6e5ce6d78f8f232d410268ad170c3301d6926c4cadc81b1364c8532814ba0023a9893ac8254be9a70e3f92eb4a41a834094df8a7d3c226b8b129e7fd424870c85d670cb554d313d60d5eae6582a5910eda45d74b61f43163814675b79d02b1bfd4d4c1e5ecf182487ccf13f127f773b0a3ce4624e68d0947aac9fc95108f91b7f33d8e7b000191e1ed543a330fdf110a24717a846219a14151fe70a9f6a8aa8a54ce5c31f118a1a4f1f2600728b95e1cc4309c666494058dcb2d39a7dea696033de89bdcb46a323811e05b5649310b5210db8d5ec18c8c0e0b47de93cc5ac383fe0dedd0cde18f7ded619cdd0c24f43d73d708870370952980ba71440f2488da7be8aabc4f13c7c647496e16b058880cdb1045e2c90601c4dbc3fa8ff7aabccff4d00c2cc5ea6db9859d1a28ae09a58f3fb937f6e0197e71c1920430a8bea2010816ab102385aacffe2a8598927f67806bbab54bfd680ca261210beed8135d0d5f25d8caa95e52b268c698a8f52c5b593a7de6a33d2ab47b2c6d2de067f835e3ad87c97c59b8b60a02531a61ddb1a60d84be7e0cd25dc58f706da1c05a94369d106ab340e668234f64c8f8e9e149039cb87745e2b93979dbd72228b27dc9a5a3358b2e3c516d59629c9424de84542a22067192da003ad0277d4a0b8de0f1346170277855922be90f0b7bb024a3e73d3e7feb5c3f615e250a194155d36e4e8f2d7ee4d71df5fddb54bc6a56e4fbf33e2195a2dfd15db6aba7dee63414c022cff026d8bf1bbffb94422649738144f1466c7a56b457e4a5fc3383a1173266d9addc8b793897c21d41d0304a3950bbfd3997b3e26c05808d80ce29bbf2971b920a909431a1649350f90c9e15a256172f9a96354a845f67712d4f8381147eeebad5e4d9b5279c4d834418b0d5f602d33ddf9ea781b2d3c64eb5390a8de16906ccf5ba7f69dcc6aa5304bea5850572391c1338f3e3ef6b8939e1e875dafb804f1befeb5456dd4ddc9043a92cecd5ea9da47ddbd26a745d097a3fb546a51d48b2c666d7cf8df17db53edd7b538131781d8d5060a47be7515a46dfcfc0489b85be5d2eaddcccd7a59741601f0e66b1c70d5fb8d8679a19e81e8a6f85d8d20ecd02024ff968e62d59bd5f4a83c352f8511e858b9411fda11b60f99aed90884c5b69b73cbafdcd2ff09c23405e2366783cc91d38e94f8a4c2200fdfc13dde05aa839e75503d57ddaae34a0ac3999afc4e2978c3bcc6776c5c4925682750a530220f2d7b88c07fcd55339329679f3a9168c7eb38cd0df4a1ea719863b160745b4de6cd0474c8be3bfa093d84171cf770ef2b7596e28706a1a971f0cf44671f93f554f8aac0f389fdb6acfcaf79149c5806de15e91d8892e2e95f19ac0b32da5fa181fb1c583fb7eced5689ef44479293ede274aa2adf598cd0e9adf53d6906637c5d4fc8a89989215150baf940972423f014a32dbe27149d4ca0312ccba90040265b2f54dca4a1f5793df7fa9526d0ea9020adcc43357f82b29b35cb9d058faf8779cf263e28642c1bb0119046acfeaa6c0ba5571eada32ef44da9bacb4c95db444b7c291829b9a819e4413fc6044bb87abcd51117e46932a87c778a7f5cea5e1cb5448454e0fb3c056308555213ad5481e3a9432a4646326b9393e82c2db6e4ae2915242db5d02bc18b46e84a82b234f92c5a6689bee909c84b6e19d72a2657bfc2b419fe74d359b42b3f2a959be8d299b6820a91a0cc4f9e88ce90f70270698df69b1576e4b99c198a9c1c62160e0c996e0aa771e7135b6a7df5a4325e73d9ad6f175c7233416ff62622657bf9603394a13df20867126cfbeeaa7b95b30de4719cddc09f35e8d5202909da79a9247a9d0f409a63a6ac766ba72acf6175f83c486bdf2e3fe053f88f2d797f6de01ea0b9a26c77d69009517784c728638487c7c9be96e62bf703b519a850ada95f22147196912c6226792ac399ccbf4ce69fd636652237f9e6c41ff9b1361b80b6cadb6f75a67fd5926e908d878b07d45045b5d2668c20bcd5bf74835dddea19127c1eddeecb4fe8e2f07afa59abbff56b2c0e34b85f97612bcb2d7881587b6808ac93f3b81702d8d9fe41ad3193ef4c95b663e108bdc0f1bb2dd18e15bac159b914c816e031ee1c0d6e8441d00f4958bb5ea736e53a03d26096d3f1d54cf08cac866d7cefec585fa329b26ea3f1fea6cbc881c14ee8a7b9741a5da74cde3fc64a95e7487ecc446d8bf5d38c83dd7a7215368fd5b0f1be7f42fd68a3eec40207d49bfcc52ceb353c7bee3a06dc24e3ec104d9917a9f2cc870d7a4be7486b53cfecefdc4211b4720b01de923c1e6f1faa4a1d8c02e0f247c2f64371417ff89f67c541202bb25ad5f590d7e406287b510fba9d142de14b49cd74cc59c7dfb605a83c6238666bf3e07bd91c899c59a2449b839959335a4ee88ef466d2efb88912227143412ddbacfa78557b16d92c4a5822e86dd08800b53ac3c90839d1e83adf3c0c3e558695a03d73bdf6eab021af9a46b98b026482f8e84e1250618e5872efca1a9c20ec4ea127b4ef9a4cac09d59e7953d0741c37b11ba7b5642b8cda0959651873e38962cd58bba07156fe32f531ef3ef8ba59304dd0a8d95e2a71de3774f7d2c7e2521ed7de973e3feb74af515de7c7919bcdfb9d356d4336cbb9742047d55906639e3299cec52272651ca01c17de47db51af8650c4cd9aaa8396ff8fba35d4040c05546b083fb875bab4a174fb92548d164332ecd98cbcf0280bab89ac485f285a8718173c873e88a9aab39cbd8df514cb77f568c2e0834a9758ff2c2fe7a4321e26fd02d24f821c40e75d22287d31837594ae132172a2e798beab15f44c06c4a58d35e216f3cff4d7035d134d688d7c62e6526de0105edc6fd1799977e36d1d38f15802c5d2385982842446c611ecbfd0b96e9ce7b370f4ba9c47e52fe41999f2cf154411a68d08be5601bd43f2c4f59cd8498a05891476561f1f74e084008f150a52d613c5fbf708076277649f693617c4c5b8eadb788dfef19dc35174e892961dce759a833b4813a2e375bd689f70ad3a37c6c52cb98eb98d7e92bafe9f54fa46f7e6876621a9e0dbe4706b30ed002fb5053b447cc79156ecc2c213931c09fb4b657956916977e5e98a95a3581421a0185e7b32e65c40194601d79d912474bbc3c1f75c41fc5ffb079b85938b42d731b8c596c110f8eb7304902cb5d50dba29ac3b6893ca969768b09f69f044f73e6c2df0f892f8c2156d266fb980a8a0fb669e24604f0755c3383078ede62b9659d5adec92d33cc4e791eaf9c6d4e450ddda0ca17baf5c1f3df9a6f41db02e78fec9892aadd5e76eaab1fbe74b6fdba3f9494f2cdc10243a86373c45db11ae713c85f430f3be17f2bde9de5eb2e76b35c272da44fa0ac7dbed5f29dc92603f51190d110b9b72d781c87632ac03dd361738438d9839eab6b172091c64a8e4d667862d3451572f55f1a267ee936ca9a7c1b841c83a30e1483dddee0a11f5182db08f097e4e20c8d3039bee2890e421a7a765b8fec1fe07ad4489e2ef23788d3f5bad735f8c19a487e98146be75bc21173e8acd0307927619c913988227e616b408836fb8e3e708f1857476df56678adfc321b40758573292aad1f930ccf68c635adc5a83c3f96e8168926068711b0c0d13fa180faaaf412f8f2d0750353c7d3e052f41041d15f6793691af5522e89052075a4460711530fe1fb103726e89b260543483481283fed194f62f3b492ca987a97d0e41618d043760db581a17f3f1128bdf7c683266f5901b2d5a2d2a3cb31ec1607060333231bbb47000d880b1cbf6c6371425551cfa3922f3db3a3365cff40f8aec50c00fde4fa6aa192a317d22ff106ae684f19d20d4e265e0f67410047a1210ab72de5d4fd0b68612c4452ac1827ab36996fed969c0aa5bf61114accb5e249a9d7f62a8bddc85aab9a1f7b65d0ec34f9f8a03971768c2a36229cd8e0c3434a13330f4079c614977812d609069679bbba783c663f80b46b9d802d1a7dc7f49fa573f0a5a78f8bba1655dcb3d16631fb11fafe0bd3d67fd7bb0216374bae20f5fd98e0c87dbf437743e582606916a413f57ad51d3b8659372ce41ffabbb651139745160b1e021a7343e0d154815359e1881e3173bece2deacc84a1a1f0e3777ecc95c1da9454945757880cf1441053b560485ba7ba28e72fa69f325eef66b3cb17dd16b071729463085fd3aa6c097995767855c6edc2ef8fe89f89779436010a74508de827f5f8b5f447843b50a49cc5a214cc1e796ba169b82519e2382c04b60cd05a384d2431d7362f701eb40f8c7e42fea8084095c85c3fcd75b1b0a39c97a7dc32f6dc9505b0ede5cd63550d1c3b107e89654e4724a746664f7efb4b2ecabd51bd2aa8e3645fd6766cdd7270aeee1e53210e7f3ef1b6b1e9463a9bea6f3ad4415f9d453950d0387dbf76cd14108605661d01520ae4bdbc6d6816c75a94b23761944f9d168ee65df471d3a0d18a7e2b28bad706b6c9f7b6c80676bcc25fccbc6defa979d8f752ee3f686fc5399847685ff7e4f12792f1f48553f212dd8a2e880a358501926174ea494c25f22c3bdb52bd77d0e4db857ab9b486504c794701ed390410b8d581d89856e7930a9e46fdbcd1e91a2e5b6fd6748a583fb77062f6f5a07e212ed50037348632b53f05c06f0efb240f30b4cd50f7a9faa428b33705ed8ddee8b31f8627c632d66de3abf33635c11469a27930113433cca5fd370eddf97eeaad4884bb17954e382a193d56268fa6288f3b7ed46b2e63586f8892f66ef7508f3fa054b0bff6df4679d0a3b30f7e648cc7e224179641911430a94197e895b05f4853e1142a461e11636ffa472203098b5cc58cefa581cfa8059e79d068a98badeb82c3f5a1c03793708d4ccb900be3bd4a18bc9f389d3d615a0eab061a64e15c63b7257b5791ac3a6cd230d8198fa48d43933e70dbede0bfd5555ea49c8ff3230fa508135e0d853f06d8f964838ced4cc168e5e7b73e33b80309c53f3073f731661cd3e684b484cd077487bedd634bba48a55a355dd00f72b7571e3e806dc4bc0e47199ddb060ed91068b9f55104f54d0392e7144cdf4e7d4aa4d9a78bded6f62295183cdb3f57191b3aff4015f92de15ec8ee7b5acbc04688d3cc7d2c014494d5ae55d303591c2235218b19f70ed0127ece983787fe40b98ba8e7330687ddadbf380b068d4c06a5ad098d3c1e471070fb7cdd52265c9e5dc92a19d7f788ac62b22bbba6e13c1c347df751670fd5a04a08d3be60948ed08bf429b660fa8f8163753c8a05decd97ba259c6926c8e6cdee6f9ae5727e4d2a3081932b8c3401b7fc18a3cef80524d81b7c21aa8d3769b899226a9c39cee14742d7db108b9e0b40da9cef8cf47b14fd764e69b90f628b0b52ca2c7cf2b244b9f36ca5419bea14521e485802da3cec0cd3f0241e5e12fa6f177854c1ee8bab76e4d1d7ee2ea6c7d0ca25c02aea8672446bb97d18924e2fc5229fd96f11375eb9beb25407e71c154165076a6d25091be16394c17e0de177b8364e46b2a62469d0c192727f8e020dbe4c3ce822344f2010a382edc7cf811cdd27064c6a2babbdbec31044c86512ede7b2e54157405a87118a35160c56ef4300da0adb55002261196526c247b950cf656052fc9326df4db5ebf0e9be4c666c57d8cfefba0229e8c7c9c66a9e681516c730ef4507bc0c7d0b65b1606f69606c65e74164e6e7b961bf91eccc32eb81f6efb2285db534cf99a7dd994d5a521a6f4fc88de62e767718c0280319ef1df5e36beeff6e166bcd52bc90f6afd9166dbf73658e1aecc248210632ea3e9b4f7d8e2aadaf6fa71416783b2de70d0f62a5b8d14309e85f924e41471650816c43773c4d040142e31ddd49916bab0c85bdd1c76c7f7b08e819301ca52239aa23dbf3e2f87bfe99d01b78cbad9008e61534e5c42d9110b502eca22aaf33934872d5a253e52f3a7df382b193ba354a25f44b59430dc621f1f79799e6872e10b91fd505c45d7ac1f2ce37fb21755a0b70f087f6359db2d822899eed77f15a62008553e4c0e9da1b5c082b31f3fe86539aed09c90df929109a007d99c26f938fe18261ef732e55e3caa696093cb69501d8bf53db8437565356065413c2f7cde8f156d9ec513da510cf2739f590892e38bab05d8a11294b12267d4f5d18eebbfe9be1032981a9f961f2e688d06173cb90b145796ca10437e71fb6cd9d6cf81c899c77c426551e0712cb0d9be389fde1281b10a4729a07b2303012000357013f3f0bf9404f28a1341e9f9b194deb9cc5066059ca6c1dc2f42057c622eb91380fc02c5ca1251fadab394334ae23024421a877cbf0a5082994763c7b3df2026cc22a97bcbc6ac31f3d5f7d2961d7aa6131b80e88345abd2084237169cab106695cfa81609a5e13a687dbf63545ed5f0345a7b1e7236d78422ab2ef309095b0702e20a8bdfc8211f1023c06b3a89222ef0d2138e756bee5f6183c4e353deba28f30ee2b9057ffc24df2e10ae9e56f342c95358860e0d533a8398a12dbddac3d9343164a73ce09b334bf589c96a07d9a5f6ea94a01b5dd6eb361fc4a5d76277f07473b92bf5f2e68ed7940b1db0f440e667e6524ae25001d3b0bfa3e5e824e7ce9a2cc1947652f06a8ed6e4b6f925df48085437bfecd675e433cfab3e41466dbf826b696c0fd8e352e9ff3987a04a3270d27603efe006366a98aa23113798271894b61ef6c68a9b4c4a5ec8f1f5f429e162ba6ea3291b29f7e68d775a45b069256a7bc4a5d8645387574d397ecc558c394d69ffd6b2fe64acf752e31d4aef696c6747e2907ce3fe41fb1d61b35f3f146a3f3260e54c02147814f242051487134da7155b7e68e3f9753ebddbba463d3778ad1af4e6fc8d85bb1e65e5112be28f46e7e7b20c0f5fd2c162e46bc217fbbeeef173524fffde4daf34c9722b532daab02116d9a0d62f33f92891e16f2b7fb5fc5b2574d97fd01fb48b4d6660852ef7836d687edc9a1bd085dc40fd9a4e6f091611f767b5279da8a868b199de6d1e30db69e7b694d71324b7e877e209c47c057d4213ce4cc2f38fe670ff09c5841dc7b2a44bfd36a3ea4bea1fdf35fa4a8f19f0c7e892dcc317a1dd5f02004e3ff34e09de02e1ae3b530144639af26571d832df525ac78453e34643cce2ca5c72487708828ef05a28f888ff560cd8a9f2309d0f739a1d634b75e1561aab1e881af5ccbc98363e0bc5c0062f3b9f138bb2cb1cbf3781b31fdcec5683c8c20dfea572ea5411361d32706ad2503cb746e521c9aa59251851ed0ef29a4f24c176b8725287466290a489a8bd959c4f77f42382b95c081f750479c8ab61b7fd13335fcf63d24eb2df32c1c0b08c90b719b6e18d959653b2569add983a46f0b104970c6dbfca8b795562ef0a47a2b12a978327cf34784555d0661744f72abcbc7e0e2c0c9fbe8e56e9a60fda97f870e4ac8e5acb9ff6105989d231f977330e987d8469d83d60492a454680aa1c3adea72dc5a4192507c7d06c029260785249c342690c121e032cd6b22affc30d36ed79a2d2f97a391867eaad3eb06e948dd895d0f4b59d3839aca831d76127a5cef4ad93f1d7582465d2f5c98d723f1e1b1c20ba8ee9eb68b453c9ad359eece904d70cfaa764473a9b91e04619b145e8779079966acc5287725bb02e98540a919229ed1c279696694fdcaf875e89915a70b2d0e25af4987a7e1effc60c8caec4e0101926aa1548cefa27031793c5cf0de79deb1ae504a6e435cf0de219eadfd19a5160f41efe33f9d997b26846852cf18d580690a918486bb11efc204b4cf9e92d0640e3b1584e2162bb3a1206f0c6deaad7724fde451bf39153e6e1cbbf6cad9f8ea6424dc9ca0d71d48391bbf11b5ca283c5f75498f0f391237c012afd94fd3dc31efa807e41d31edb25800851d8d55c1a71d8159eaf2f3d9a98c4b64d4e8c5af274b463a75c3ff57c7ffd7add989637bbebadb75c361dc153b0f3fcb52b8a1053e1d9919ecb295ce0b8b0e7216641b25d5c21e99163e974de28f42c41f5050fbdd3ff8e7604c4547ebf94bc4efe52600bd9543af1066b1fb4013efa9588d860504214473f071e030395c06b4ed2388ba79e5a953071b97e3856b23a9c45f4a49c452c05740e241ca0aa02c2f9d90e1ebeaaeb37bbb33cb177ce195eeacad44e04099ae6ceb8b90fa4a5787c2b96efba9dabeeb5b6551cd1bf6cc783568d6b4a23670e2d01acd68e39dcdfd20690ee095567b3f1df7337cd449eabc040ce60080aab95724dddf003a56c06a1995173e63068c4084f40a2e09a2460fe3aed8ee4ce7bcb5b49e219d3f6f5d98498b9feedc00530aa5d080ea3baee7007d1b89332dc10ce6f1b2d192c3d7456127195f37eb333e8338019d363ad780aedcc270b2f08bec93dd69e1d6c12de5c88e37b4f306240661dd4f961d40206bb9d1fa7e9267038a05ab2a0ac6c6afdeccd4417bc1a9ab8ef91680dd19ee7a64b69595c114c1663e833832d9e1ebdf2e15e5e4217f54767c78235b4d8e0a5d93bf220e7e7ecadf3d200512f32ad11642e6f7f8f333383c3c4aec06741c0323711fd8fb183ff8669f02b73741f30c541143c9330520b5edac2e4554370b73b3b8d6dacaeb478e6622b85ce5033c40de5bd79aecc7eeaf138217d2e80646ece812e30018ba74981e5464c931cef2b90a734e05553e2a134d553a37378ed21652818534c2c706f6540c3dfcc9348ac652ca8193ad99f53a99cb02356980e73427aae37b7104a8842d00bec45fa2a20f994985a7c4c65fe8da43c5fb575b42387c18d35c1383c87dceedbecc83b6ef8d06cdd407428ac1d036dc436edd3d71cadf23e78e93742063d75759ff66511a5bfcf6f83f6cc02e6850915e80ea0f3b334f973b485cc4708872aa0c187b3c03c14c60e8311f714a9378a3db39a16d4e7d9a75ffd045dedaf659cb5673d0d9c7c4922fdd129113632bbd477378aa3457190e19b19ce71e4765207541b1e9c249f0d19af29c5d63bcda83d96f4af382547a68c2f20e8368a6bc5f5c0d0111d638d2fa8e30d431030f5afe6f471f1aa898ced674ac709373c9ba067cb632dc83c223a0615228a1068775eac5f2cd78a5282a33ff1b0bb0ceda3664a916a80cc212601e35fc5464eaa9b5e8dc64ac9c31abaf6a5731ef066ba61c084413e889a3828be407e8308aad7e4471b6fbd1822707a13a934fc484ac0299250a3df952073bc74e3cb9f3a50653654d834a723dfec1c0ab7682431b585bdb452a8477a35d2310148df5cb83b58bcb5ba963e70ef51e16929df3c2bc44b0cc642770872b9760c7f62505a301746b85664f6b179609a8219f1341411798b39c6cdf5ce5e6ad81bec63b31108bc8bef2ebcc3464fe37c4298b520392fb77e2b2dd112575731d7157d32c672d11c1de959c532809a5d5839e525939483e036c7b220bc53c11b4cb3982717f5b809354074aeee942bf224cd4079160a240471e4a9ff739d45f5146765e1d7fd06455cdd3e9946d1342d180a1d08bfac16c6f085669b797f33f3c8230050790e09765226f989ec699092238f8ab0375ff2acbbb3a26c728857d8c5ba22394f14b849169b5b1ba72edb72f78b797c203af8ff8c04ae45469990a1d752fba768ce627982ec89a2ebb23a639934a56e9c155ce9d74df5c543c14787a71293d775398df79024250b434eaf2d8a49d457572bb9d5d7fa2a9f0d2decd91c50dd23889779ef3f43f261c1ff3720f977978a17883c278ff87ddb48bfd5084c8dc0dc6fb99cada6e5e929383bc5d5116bfb46769106e5d2b6e54b5a692fbf0845e6e28a8766fabc9254db3af5a586d34912f0c8fb98e66eb33b399a955db97bd48c759a3f290db0829362c22878444c8e41298804992772fe7c8188078f95970c769303412c8bc8deb37fbc439ae7b0a9ac64c88881b72ab826b76b671fac13ebfad055a339bf81fc92c65bb06057b9a46d8421fd833e5074e28131088988cf52c5a224dbdb1bcd9406abeca3656ec514ff8a245f84a4c174109ac6634ab50dcefc7bfea75026307167d28cc9a70a9a850ec31094f24f0b3e314c2103abaf5cb5dc06946c7ef65032e2df6af64de7fa06f525149209a588afdb57db92722500b1a3c96c6ad4a0dfa6ff64fe23f72f91c90e776d129c4408d725ae8572f012a55895035e5c72fb696209b489e7e1a277584dfe2b63f3356e503c40f82fb769c2d5af925b9e3fa60ddd326ad621bbd8de8d3c6f31350ebd3c77e2044b37c22e22ae213c77cc21116d2b950e1bc2f5681a87ae4907a21727dd5020ff1b88340696e9daf54dba381b087345a8f102b8033f6acb61b9ed04adb74feadfd080b2cbb5c555f0a219d3d9ff5e81c12aa1921e955e10ead7be233746d94970fd49f1a62b4d96b97cdda044afd527479aeeb31d68ee24551667acbc8529011209b19fbd1fa18821930252e2075134a1ee549fe5ac8d1890fe98faef0fdb17c33042ccbe9ab7c2978620c3234846723bb92f82aad2626dc9e960e08532886e0a3bafcd4c3657de7c67984d38d35c9d597d2e676706605ceb70427d0651ba1c1154a9899ab2979ad13fdf0765e37a2d1940b1a3045d7e54db4269f47464ed5946a1a0873657df2aa34bf167ff60c20c7599d9f4cdfbfdd28fdd5c82e4bc9d8652fad6de9ae2f288396a3a1ecd5d36f5033baad8bce8c528b4ba2ddeb266c20e001b27f950f9d293e5ce0858db22716fef8f62a214c7a1047c5202d3e29ea0a1c17c484d9ce6bfb1d65f7f384f6fa6bc12a8f4d1a9d6ca2c4bf44c9c55c2e85c885f393caa12ba18e83db90aa616b7918d341f56da779ee53a810f7255574ddd02cb27bbb6e09971ea3f80c6c28c31086551335b8606aaccf25f79b47a932c07e913f118dd20a615d6a9d4c99151102e9b87046f58e697111936168daf2d1dadbfaef022efc442ee5fe27d2f97e0285bccd4c4de8acff1d68e8dce4f6ee6399715bfa46254b32264cbe02d9ff34a5c325eac456dff8879c5db510f15253b7619f5aece67b53bfa844203b0109283e34ffad67357c4a6e2f11ba29c674364801c663565e82096e9f54e7736cda7dd541fe0c9eed8bbcb6362f7ad80203c503cd3ff56c0421da39c3d94a3105cc717da209b190435bbb6b35f9dfdaeed5ee91f20255675f135d8d1afb6089e25251851ebef79876c7c4702dfe003669621cb744109eb995a72d7d7875413a70e65bb006c91d8996748f7d16977d9164b2ae7b3abdfc2d6e729a137175986c129bc365a7a53486f0dd8b06da92e18a12f7bd6ed793acd997155daac4a82be6427202bc862e56dce8fc03d2f4d8981cfeac309e6b800a85ad7b16c3b2caa2d5975241c3f91fc190cbce35ad0b66338c64271d6f2428e0ef7c062b0accbe23e653313603f9d2f87b659173f4c217fba78c6c7375eb4c9ea8e8729be73840a393939cefb96d690683553fc6303d2c778937c7026a6d535c1d725901c58c48f81360c256b58e297d745ad5f46173986c95334109626e33b9875b0b96b301f4151ff693c4232a657bd703b52aa7825b86d0cf3fe1db905ca2465298667582255fee2a502a09edad6bac49b1a8ed6c8f62d0b8159a4cee91643d25dfdab9c57f85569cabe402e48295c5ce9b19ccc2d2197bbdb35ad311c4b7f80f6dea84a6e49fab35be4f4ebfc795df2ec9c707531fc892f964a8de502789880cff0681ae03f02c8cd7bfc7fdf8f2c4a71b896f4ab093088aee2e39196cdebd06b2831a25c501862335291eb9a08947de94c93c585bb2c190985d9ba70f8bf90ec13bb5813dfa8ad39c2c39950b9fcb499f2bdda53d660f9b14ad0fe5be53e1b37e87dd2adec765c8285f1eea97f5041294397df44028cbaa0f12ad89e119038ef31dc5b7be5758aeae226743bd2fc859a9ed10f587b0b1f7037baa29c2b97aaf1bed61bdc3ca6d184e451763bb05458a2d67f63b60d9f4184cc941d809dda23679143fc67a170c13c212cb3e5eba194a25321f4cbc98a3779cfc8255fddcb9c967d364a6cb8513b6398c8ee6e9e38522fbaeb6d8f53bfec2c4873bca46141d5a65bae3dd2404d94306d11b4db3407ff590f5d15715220279588111ebdc99d3ce25cbb164816fb0dacead83f1b585d56cb954a71dbb1233974ff36aeaf230a8ef66353942ae6e5ad16a2cfa7c18d64ffcabad97c094159b0566e41def6aa2c45a00ccd091d5091115e6770df132c34af40aa5e828dd448b0c5d32cdc0b99c735136cd5d1438aa02d7405482c7713dcc2dc1efc10a5fe31182bcd3c4e18bf496ddd1f828a13ff7905ab11d7495c25ba1802589465a2f80777349dee2eb007083209951707857e379b4022c471ccefcd3ce7b07827c22ec9931db65b6baad219bcbe2d021a9aac8de0a4437d051d57d39a2ca19f8f5b89474bd6593c0a646933b68facc67b13a04aef98133d454f4210118e69e8cc046372e3724d943bbe80cb89d5dc52bf710f3553f5bc6bb27a90780a7e285ab163d24e2f5933b15c5985c35ca44733f90a5771b6e8eca946e534a5d7b50399ab1171de9b8c551151e90f98cf4c17491f2082d66999d3d31d9b36d82525af4d36d6369ad63bcef6a8144ba73eb2f6a5f807f757c804705ecbf54c2e2f04ba5bbf1a6c596ebc3c230b7e3e86c71ce1c3c2cf1626b15bf9eb621ad08658a09778795272435f598a985a07f24d3aa25ae1581025c17d6731c61bb8bf2bfa65d40e80b65c3bbc5416fc9477ac38605633a76580860fdac5458e99142d8132c011128a99841be872225a98fe16a254cf8571641790bc8f7f4b84e8b0b22c2546b417c14dd439e3d2a2ff17b793abae40a0b5b0c728ec591c9e6aa27d3bbb7c6b0e665cdfd7ee974207324a0a9b5e957417a1d369e49aa9450219e9f2f156c5539f0f9f6d23ff582a610b9008d3b204fb2a65868daa86a9dae517c9d5a7a39430bc464e8e8a03d9bb4732b6b8329e1090f7d7809884f4a2e741bb92babcf97f01b96bcaf4a1a1c50c510ce9f58bfe6f180f7fafb346ea1e9cbfa9c6415639113e28bd33eb72a4de7fe91571acfdf219d45210bbb1487f9212dadc0a974a9fbc131d11cf5fb67d03bc148fa10358630819e56b2a7d577a4c88a8d2fcc0494bf97eb5746a208d768d36eff901cd9b71b41101c2a3f165c01948dbc733dcdedce2605b8bc7c5b6f7f652b50050f93f13fc8b6b2c792d8940f13214babe607b005232bbbd860177c56d774e57909dcf10726dcf0375e8a11a109ff3226d137a4e4285d3ae8293e30f5c7d8421bf6b02115f53bc47934ee6dc9facef966912012b209817ab5a86b2f272709b527af078d9f6f838fd65293d45ca081e93d7b2284894134bf071067dcd8b5224edb0bc30151fdbd5cc0ccf3bf246b5e32165412cd682ce569e798c54d310b1adc3dc2583d5a4117534ea96bc93013590d5c9a95bad0438e6e4b6459fcdc2a90048a0ce69358eca8fe4b7a4ce2aca150497a32397df1f018fb1d5f13fc3cbb883a737cae06eaea078281075b6da65d9cf4e533baf258d5b980856d01d6c5bc74c38d40eff48691d6568099e56474afd087f75d6a34ddbc66ff19475eeb49228f63f9636091d50e0e097ed0ba0ddfdbfa7d20112e74735706b1c55408d2596022a4324bc4f36cd53f753a5c8cd4cd3ce36a4cc9db298d0993681500599b5a95a2ee130f4565b99859a1d3644ec9c65478c52cfef4e1d2a5a972a05477afa68e63f900e66fcf9ce75b311c45a825142782e12ddfbe6a72e13b505979bdead69880892f5d74da03e5c400c98388834fc3db1fbdacc2aa0cfb25cc0d2092fe647f23ae77aca8e5bd00596128de50124755105e8868a8a5481d6fdfd6d7b925307b8f880fd8bc82890cd66f73f6b522b22a05b6a45c43f5e3841a78b3efbaac10dc0c220425f7a06f37ee34a81037f3e267444cc3c68b69929ff7f574d70bde9302e7b2ac0c69c25105a49c0aa38396303f2d841f7f18d1b9908d8275513bf28d82ab6cf9bd948299e807abccffa25d3c778a812a97eb7b122291de3840945480a2692e581da58c26e98f5291e0b49bbb9f792e4340e1e20dde12bc09a233d92e229630573397dad63f00d9b4b9abc7dfae384c67cc74a6139ffc9604afa57c9c5c5a1a30bf3035b142930fdda96dab0f647d9beb6209a0fd2d41776f0a423f57a258f8548c61273ef5b3a44b133ae7686a4829021b8dc21df4e756fdc4c862d5cf0bcc9b77c0f99cb4ed3f7ba2f9aca7c37d3c5e1ae077d9c7f1deda44210b5817891a136af5077ff6a2cd7545098a9bbdc70e50705482c46a689a87c1edbacf1723bf3c4aad60008b5b769cf7b02fc1a74f0b7e1671d64fa7a487418417e4ac3c06b48fa6236f1ee5940408c0ffffff3f