PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 77818 11a834d20327de28d90cdfc029f261b7126e803075a0c6cd795e5a3172f7154e

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
bd58c956659ce45d791ec5e02ddaae2f0a8c2b5b69d471cd63e7e1d831c7dc35
Certificate Block Hash
11a834d20327de28d90cdfc029f261b7126e803075a0c6cd795e5a3172f7154e
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...001023000070280000
0010000000010000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000097961e041f1b13d6d7fceaf3be974dc15af8e9cede021bc5ff05ea392deb64e7e89e0e7a5e9b25892d61923cd54952ea8f53db4da5370f3a6ac8c2242f1980406a0da5b06eede939036b3c2d2a8cb8f70c08e2c8480a750b4702000000000000003b0000003b00001023000070280000

Raw Header Hex

00004020cfbc620fee0301b07640fee5e5bf052fbadce7f115f36ca496ef1c5edbe734e6c380a9b97b947d5af7680f383b4475c80859a8b54276a67c0171b62644d1f78ea08f3c6aaed2001835dcc731d8e1e763cd71d4695b2b8c0a2faeda2de0c51e795de49c6556c958bd

Proof Data Hex

59,560 bytes
121216010307d8afd6e020fe89cf878590998e4af53473edd3dd476486b15b84dcd24b80bc0718421ae057813eb2a82d809f2bb591d23a2cb4b7e85f1793ffcff0c3b7e1aa0d0cc1fc20724fa3b9dd17df55918fdbe4c8c7c28ef51f22e88cc7e7fc7fc431678f51e9c60368cfe2d0b354ed97631f11e0fd8c9279556bfb9b15534d51801443d9cc388b02c12da8586f685e4035aebe9023cbc0f80464fecd6d9db021d5dea224cf2893cb6deed7803d2cca995293bcd7b4d229579190a9fde5e7faf0d11111b288832253968b7a36798ae5427af5e1c137980c3b7408f57c97583dac0de468080ea90a19a71484c6a82b2adbe1870b9020e636ad1878356ce0c0ffb151000968c20411f0e4d478c68e9690167bf6453467c896019da162568a4a9c395105fe8169e484a3507b567e553920abb106daeb265d253e9842405f957815b7ef1fbeb901647f83ff528a742923214f11b5d620eb2c6c2fa5728b63fa44f1c36a226499cd9adcb63ffd42dd5821b21c0e50d361b42f51662aff4d4d48494ea6f159dcbd8e5629592b8bdbfbe4ce86aa6c7d6165d57b0f8aaddb40daf917e4964f3fa4735d2ecc9330f193a647390f0954a5b47ea0749fe0bf913dcf3865d61bc68aa72b136a9547904a6896fdb3f19de16346ebc0104c493b175bdc0f06f45ad996f45a869479a8ca02e118fe5888475f67e4f108dbf641621413efd1ccaeead2f683e74bb1f0cbf7243bf45c2f87137013f2fb666e16b23e915d061145d5681741a3d59e66c9f44970f078ff8b14db1aa513bd5b40967919cb774c35a17f2dfb9cda50fc10212d04d28d5f9d1324601062e39db7a79c93ee256af5276314f8445e325f625f167de2a488f7e2efa1298f519be3e1ea70ecbd92e4814ab920a8cfec68d167802a38793d973b2f53b6917b19fbfae301af51798f8a9f96e4e06a6ed168a1257c88a176a2ee56ca79f8d9142198138706d4468d784f965af620211acebaedda3496ab54c5e10d42057ceef4c176ddae641cafa015ead434610760f97b313b24ff0d6f3dffcce1fff464b234ef47450d66ca80ec30f98883a513b5a6d8b16215b7aedcbc20e2dc872fa4620603c8074fb298cf991d7512892e7af2fe022252485a79f8399042f77969dcbfbff359b10a3cd348101f0ca256de53fc8062d3db67bfb4ff076cd41d3c2169d8937ebaaa7224b41cb163bf4937364f8545f02d2730b3994bf18197f9fa0e4731862121496c0de04b39ffd0c820c16e13ed7f49dc5ddc836a4aca006179361cfb3a9ec1f182cc758d280682ce05cb686c2d6389f648ca82c7f5a2469546b7437b99ac0d7fce54349b76a8fc47fee5cb22f0f90326a0e88cfcb496f6251b6c39dfc84641bd9e67af56de7bc89c33d91571074b3a3d08d55ad4c7e3d7350c8927379bbfcbcea19a0532f4f014d294d7e23a067b251098a905cca603154a6d6729eae0c239d0fde8b5a42a000926db2c4de2a396f299276df9a2c669ff83bb265122ad388d8549e4f3b35bcac33a3a8c42a97bc1f08181f0290a636cc85b94ac3ebfb25121284e6e031afe42059b95b502ee60c1a8b6b66d69d13e44b170a7960ed5de9a38e4792b239d19d1ea81b48140a240eef321e5dd67aa482f3108912d38dc923d8ba4e1313ea28f0259e0c7bd181166f5f9eeb160a49abe20516a01d3c50ebe92f0a15ec79484a956628783c6dbf06c91d320c4ccb67408126ea044bbd901e29118d25f32cde780cc7e3dab399736236fa727a15a6ad4c635099365d4267129caadba2d86d952328bc7263ed6ad87daf891f0d392f4dd8ea61801e8789fb399c4a3ea69a162e3ed6bc4e9bd09ec5a94d23c7cad9f03a80a09bf6a8d34fd6aa271e32381856e92c532d500b78193c2022157475591692f4a324d8580d1b8cee2c453bd23513971d39f4de00081c64a561ac1d25f82c83458844753198f6a6e52430ee070fbe002bef58b9d46263e5f556feb706eac554031c6d3026ab1c590c087766f45c20af472d8d53101435d39a42fbe1c94925c6dc898d0c43fcf593ed8ee2f035b2f518eeca2782048ec996065a1834ea245a85dfe4b254badc0b3e13ab5b47b30639385133d8f6ac43451b5f7e885ee10e7db4433397637f4505d5cf4aae53b05b80a159763a6654c0067eae3871999462f6ae6e3344b9eeb0bc62678c3e07964ab6f6bdd5f4bb6971f6474dfcf7a01b74bfd8b76b27716e3efb63072c424eb2d20651c128770b140ec9d7540e0af13e58ec8f58164095732216247fa7765669723afd269a370df6fe3af5e0a3075d8a171f2c6b58881a41d447ae136b3ee7ccb7d95bdb4c0948153d414838601d01fddd2424ba99b4a487c5edf9be932d5f596cfd8c2abc0724749e4a9fd74959ba7be6074167ce94a8e8c4f5af006b6bc342fff908cd6b8a1748f10b1f05bf740becc1af6100f4a76f36daf67a6608ebd4a2aa95135f3458b89515bc87cf10f6a70c6000744c4dec3f3cca6cb9b74b0fe249680b4c8bf4a727a24f1c32f65c1daed5c1be2f70211829e44ce1be945e8017af9821a0e33fc5f042d2e8cb54351071a482300252672f3d6ae8abdcb4fc6f5e8510efb13ff806af163e74f10d1c61073c94b7df87a00c067df04e193d6870dd5b4c6832b5ea4f0d624285ecac9e7b0cdb9c70fa15f0b5b721497e212760e662468fbb175bf0762e27ea8e955b21ff4d2b8723a293bdb90e1c2698ad5091a15b53c1625b257d59ad50d1d0cda40655448ca4fb0741e24bea1d9188c415b14bee36055e49640c475ada2063aefad2c17da91048cac1166c223fd739aa51e4d23a0b1ee4f09fc8190d40d1c69aedd5f497d7a0e8d8e06eed83d57791d9c930ccafeba28bbf1d33a5b7b43252e0c179efd6ac42f5946470bac41ecc5a83e16f5820bbf04b0a5b254ce6fbe62a42b6a59c758a841c7650a60c4a821a45451dc7571fd6add6ad18350136a3b822b0ae40c8d9441157b2c68f78c19f3780588e0aa6f0ba64c114b87f0559a96cf36f0dee53317ecc733a5de78f0f2375bedd43dea83ddfd951d15a52810222331b2ea28af60107815efa6fce7da98b10e4f83acbf8ec73de72157f5b2f20a320f83fedf67df11ff9a8de2a194170041bc3c091e01ba3f153e21b0a8ae400473f749ea95e547323721921475736dd26035b917687bdd47aeb01c7a4767c9c5fbe63717b0d6d48f6528c697da9da696be938cd59da1a6a81a9e369b7b092468cad2a06f3f5a09c128117daf74fc4d4c1380eff143b5adb6bd26055050f6573f3c6144419516c385da5f7213c45678225bec07e0ffbf4cf66c1c7319bba1d1a2477c3f70bc19f29ac6b5c024219e94fe8b5282d493ce8c8362b091853697a6bf029505ace16901685e23d05017879ef30504a60a5842588b17cf316a1702e7502b99e71952d4ccaa44472e48da7da1bd6aea39c5e9ff7fe2024548c0644b5d224ee6922087f9814ba7ac71062a97e1bfa6347242cfe3bfdaa9c7d81384381c01620e38b48011d2f8498a876e25129a881242f192f0d119ca8d9ff051e58b7d734507cbd4e68604eacf7f3119574e092b006aae38381bdbe841c7d6ce1a21d6b50b7249f09a7dc745733ff437bb08fae82c30e4f8831ffb9cd7a22267f52cf0f29dc18ed8ebe1ffc1c622af008ebb00238ddab75aaa4d96fac1960d5396bc54369a44c35606a6e5606f6db7c320d6759370f4ad9285e06afb87ee08b502e8d28cd129f68de8c29dd1a950c93d5d37f312cb5d7f68dd7788320ea0df67b88611fdb2f18a7b89360a0c0a32e40a03d4a6320aa24973805d54c33675762eaaec1198f1db4e4892366d5e28313766a68abac06f12721ace79af77a1c0d2541a3a52588d63035f051d12998c285a6b48b858f4fe569c52a324445dc9ed9c408eac8b166b1e927028a41888b5062fe668adac8db1aebbc155a2b355309c8adf997d53674787e30aa071c5bb1390d6c111dce4a69662514a70e09e81e76d62cb638dcfae8c347432dce124ce09e3456212b3c686cad0e406eca7b3747f002b0deda0c117c2be4d0a7c70a97679a8f41ba4d85455fed558a0f4ed88b3bb4f3502039a76dbf3e315d280d8b869ec4396c45e125ec715af0967a56ae11327f63f38018c4ef35b82daeeab2669597bfa3b7335e1af7a5ca299b99031ae68d5c504a3013655fdb1f30c9d14efe1218210c71a6d30cd64ad406f94f380b4939ecd6221de2908022017df4e815847b675c0fc1e278ce27a48c4a82cae2d7123d1a91ddf03a722c54af1047d59e7c383121c46d44c48ba0d0a31e0a2219d5b081c55f2ee9f509b9e2b8cc59feaae7d8d8f5df718a7c60267a255776c67626deb8c723d1afa22e8ab42bc6b8b1f3ec7700803936ed484e66ab67c2504647dc1a3f9e8b3e153066a91b32819cf1408b672787aa4e8157c68ad1398e4773bc577955b2fc98b96dcaeaf12a7fe95365bbb20b7c8c9acb7e23310697692861f5042a3c6780a1f55c6ad4b9cbc60e24b3cd51ad82ba3fa6248704521332692ae64c258cb8874631fb5d12cf0c09ae9f17a55110b12a09b98f0148b49b7eda0ba4aca485a31322283b6694704b715240e47accd183d1790a4119287b0276d5895c1f8532cbdae811fce2a34e9b8d16e275873cf428e4aa158cec6d45c2568e6758f40bfc6afaab8fb04b599cac8d2e91d1544514c5eb107bf2717267a9ada61fb4e1016c461977e1e210ec3fc2a0255a2dc029d61bfb0e81499fa6cafbd7158256af9b0918e3df311fd66bfce154f94668137a750e3479f89ad3f5135492cd09ed2115288c05fd521f65f3537dac3d004e4efa20b0812bde98c799abfa163e05a9e9aaa81659070b48cd1b92cab7b79d1a3aae2e4427d7ac62741d595d3044bf72de48c7e364502fd2f6d5a3737cc75c5b524f5d76bbac52a8043679a4ba224ba8b8c25fc68058e869ddf472dd7c1f74cea21c17df9dd22d196ba3b8b73b9dc9c07c93be4d4d7562a76a667ff7a354b664bdd5175a3c35a3f81db63cb0bbfb7778e7a7d75b10de12e83c0f37ba5905f8830837a3a316b52d9fbdb589627e9dad6f9f17557ea3f90fb86a89a08c7445c59e7fb4f55e3a170966c31613866013456203fee13ee73912621189e1653378946e6c141f05fdf1be0cbc769f34a996c874031b523d8655d85b1fccce249cd353883f2bb9cf48c25a8c5632da4abacc86c65490986d355651d517cd55c4cb61b31602ef392df6f4399c0799a85977d0aeb83d58a77fd695d3efc9f474b8d93739ccba7ccf3abe0dce3effceafaaf1d01ad60c43869e3622d50afc98af25f340d0443823ee12c153a772aa38c9531eb6f8e97e55adce046e31d91c1e0d10b264d1503bed18ff7ea65b58d185c40f96278e70f436a9a982f7cc4747c506a39226281bad8d30a77df1760262dcd9c19eaca93a492d5b0311f577db26932dd1c8487b856fbae99d31e6699d331f570525d601946fd3bc6eb356650931afd3b26feb69b63b08ee5337b76087fb0358b3b0a018c6b203ed0494ac65215af082170ca6c8b7f809db8b25d956341aa82d6a705b8b20d391a3664eacdd71feb3bed7543d9003a75666e16fb2eeaa72a6399a3b35abdaa4ffd9cdd99551bd3c491c8ac4a0671a1ef428f865b756eccf08f1a1cc1cb7a4b7b8446079a953d367f1b7a7ec5609ef211de437a17990e8481492aabd81ad4ae38fe9269598493ce1083a62f90761bc979514f296734946ffa0837239cfde619f2fd3e92748ab82547c6ffaa48a31ddd191c3e6e1274f9969148ba5f86fcd7fa89deb4a1fd02031d5be3bc83a4f9e7a2069dfd63c7778cc5d95f883d8eec05775fa65da609af0f06c1997852d3ea5a744adacaf93ad655c7127dac8eeb52b3c89654cab85447c785d6845e4f946a11a54c5a6f73408825db8090d97d050f041627b7066ad0c4cf4443988e6dfe66b83fe35214936566bca7d98f1f34d677a1a934a2bda0130db88b9adc5bf713cc8fb0ec8fe4c4010ce9036d74ec0083404d085f517e557d3b6e60eff92ddd6604aacb39fd730e7c78fc065857091986bbae10ec958a9909a6e9baf0815af94106b5d66106982867c2ddad97929c919e1c8d319dfc26a699f91767c16cd36dd0eefc396395ea34beb119e84d9165c310357e0f5808e115f63e2ad6df57c8fe72a4bd625e7d6691a2b519cc556cb10df28291b07966b78960280f0a07bddcac329619c1c59aa389af80626670dfec98d6aeb9958c6035a2d6a18d90eea8832c7a020ba3b1d505c9ac83bd5aafc661a5bf4ccae881b61d3f6de717ec39f17357f9b12ebf1440cfdbb4b2a0b2025b3eb42aa74132b614dea8c20dd8fe05360db508b4bf1ea01a44d064dae2896cd13844191af02135fe2a2c41635b2d2f295da7ea5a87ab8e47d86aef0c5cab9daa0e50aa7ef2419df753b0f357d0e12af579bfa6cc158bf991cd568b825185e0bcd8e81bc46af14ccfe6776cacfc251ab72b6b89a9beac8de62b89f5dc183f2a89f8b3dc0a0ff00fa75f108e3f5766525fa84be7daaf7d8d4e82a2818d99e18b92b103e7444808c30cbf272826126b06a3fb2dc4f24b890c564deb9501ad9c5cc2ec20b63eedd2b91a491e8008671dd580ad0c75e40016d1350e0f1f0009c81b5994f97e9f11fad7df7f5ffdc0435b3d6bb300e668d3388d96a55511447e032a537d49d3c6b87b5306a13045b568776667118cc72c40fa8c249602838819afa47a76102bfcf48ea4c85721f065b3bce735fdc50712bc5734a386ca20eb2d173d7b2fad4f9ddff8b88db5ce76480882a04339a06c8aa33fe39457c09a4a3276076a221c46bc9957d99f3b191dcfa7836bef7ccc00baee1d300dd3f6c3b062ebb5cbeaeba48f5cdc43661e80209b6bff53b1416f098f46878ef582a5ca2d5498a62bfbdd2e4380fd8d5a89dc65ca44ab3bce2bebc38c8e9fb43f14c347c196dbaca0934fe77dae2c08e1265c609bce38b536569fad21a5a63ff9f3312130b415b8dbd116ce0a1004a1f122a1688277ca8a8a9781133c1813dec774f110c9bfcd7e1cb8ebaf262acc678ac4680638112c2b8cec09a1b03db98ea37d2f3f6598ef080482538b613130acf5c7909823ad934e92cbf2433e3d914a38286d42551eeaa437678d5882b82aebc11f2e06149f0fc159da2709e4c55a1811498350585b08715dc4b775eaad9e74c83d4694a7e045a68d39c80b452568eaf4abe11a044b1ade0015127b64f796edf2ad1b46b9a921e6f69a8549c56b9da20b835208f6df1102bca7d3c0e1292c8c600bbef5a4d957f6476c329af8f9e7176b67912713c05f29a7e350feb93b0ce73b0ce9a2fc3ade2753775b1afb68b121282d22098aaf51635660c5608bdfacec5e2bacd594cd6379ce99af831e7afa427f7fc829a82f5898032ea7e80bc3cdbfcfde8df0809b5ccfd87bea6e030e64783b7835e73814cbc0524e961adc9d47a237a7363c18915d9cf2ebecae1fe7f3b3a3f7fe56779c0bfd8b6f5a02582c59a57e674a24b615ef488f86da058011725c1cd2a6ad64dbe0513cec8b20b8e614163eadfcebe33a23f29841b1b52b16c646bb2fb78de6959f85b3a46c678794c630e27a509edc73bfb401faee342ff4017a5c571019e14f1845c0c3256f2df75b048900abf424fc29c36689353fbf60c40f0cc3a17d862768341281f78da9f80211a386d55cabe1d458240cadfba9933e80d90d776b19e38c0fa1202ae35e39afbb60ee7ed890b867979e9ff31a4f392c6a2a40055cf442d8d0b8ac705e36e91f852195f6f4575ed0c101a348f108f5ab01285065d7d32cf0b627a00b524142a9107367aac37081bf0a45d08aac71a7c660c70babde4ef24069b8f941130ee0857fda248cfc7a0f0f7327061a983c5b859bf06509eb80a8abef0a23ce6ae03fcf58a485971901a8653337c15940e4e45d334c5b903e379134338a4ace4e936af913b88ae6cf3b2d74569b070575b413813840f904ae4411620ae54feaa78379007efa4df7022391b1e2e42669e3a0bea606e081ecec5484b1f6c0e29bc5755077f103985ad9aa2d5c4036ff81d2c91a1f0c2aac2956fb7f67dbfef27c0ca89e9bd70bb84645ad0688604660d83bfe0b77e9523c2ef57fbe07982d813b0e9e201178e015a08c65f8c1ebc0a0d19daa4730085fd324b7deabc97505a1a7799758771e5a554b71c9ceb233e28c2b299481959957e487b437c17c3ac16dd04815a7d92f6a93c18301e151ce1df8d9dc2b04b646271eab873381f567994ca564cdb8604b70b2b5230bad4e6d170fc489c866a4b47450f7de7bd2a92f103c6584b3c1d6456a1519c79e00bf666c95836cb682bfad5a44f2d6c4bc978257417236db37f54d68a20c6e62afdb5131533268d8cd5b0e53614ea767d3f4743ae36eb72cd1a797000b5ece660b633df8d0d936dadcb007e7187e9180f104f4bc239690e7658341e85438e410d0cf697b3153253e902af88d078b7d8d39b7674e4d400532144d139382e942de3f3f5d6299acbe2298b0ccf4f608159d45050ebdd7307d7bed463d772fe738fb096cb33828318c5d23d397f4e24efbc676b5452176a03d23dad6a399c841c3888f198eb2294bafea9d64d7dd464e2a8b0ea904a95b1869ad4f0409fd83859fc42951f08e1895ad771a55969b91b00d65c894a8c618d83876262efc04acf0b072e4bd593a34ca41a4cd06781fd0ea49fce72c521d6dd8757e89c70e15561a8b2a471d9179f39ed081c03d1819c6471106eebc5e6469fc798462ad9f7c3c2c83cc31006257396be5996486072c4b662714960fe4465e9fb09b66be802e21404bfb0998306b062ae6118dfc940fadf7d881baadfa5ea06c84ec6578f6058860ea3ac37d24ebd20df623dea0ae3e5c094795f1e54d20977b1ab85252b10a6390e426db0f9094ce6137615a873879ec69b84a3f5d67f29b09ea185d203a2e1a2df23e182bb75fde115545d7cac8909b75d57f63a2cd0e122a9dd5bc937f2c92279df5060fe00f3202741ed92ead04280f4b76136d92ed038791a0b35aa8faedc59938113ca0c0a4080afde7676481e90a6ce83bc61fe7bbcf8166db58baa58f8a91fb36eda59088f8648acae0fd303a58d857d85e9edbafab75263c8e7e06656e633c22889218ef6691292a08324f2afb7664336eeaaa369f11c20133e902a1bc99b36edf02016282d67efd5eeb49f9a64eeab1e0d650714d2bc75567ee58f84ef0127d86476ab969d250719128031894d35bff5ab4f904e1571a24300d8f69c0cd0a85b24c31f0faaa76ccadcb90f3b8dfe4603007a26e3ed4bffa2fd4c906020e5c8a4d2addf89446b736d1fa63bbcf5bee4a45b9edaec04733160fa9d94f953a2cc24ee5bea53cebd8eb0471f695cf2bc0919de79c4413cd875023894a8a4325a4bdc07b873b4fd0ac608af09411cfbd517b689cbfb4a077b06e820cd3af6ff5f143fe55c6f9c74e463f5603829497b54a9d88fc3678009db539aa7fe6fc3e61374401bb9605f052d8ecbf6b64428d47a1df76b7b2334d87908e6185d107e041e5b6d8de36108bcf656499a776d0a8784d520a6608ac9ef6730fcca0060610e7ceb86d7c2aad998d3404bb2097610f4fc5fbf6f7413381d328519fb034dbe5866f460000661ce82ccbad61320aa1faa552259796b9c01821ecb1857792fd3f97d2d9db1783594393cadd4dd002050977766b652ca97ba24e21e93c81cb34962418384032200bee7fcc9bb3f2ccbd8f33693980888918374c2a9221892ec04f912b3869e1f7e40abec0fb60d16967e42038052614b292bc03a16aeaa68fdb04cce6ada120208951f9d6a5dd45ccebb213b6d5edd1b9fc90904931762c3bf4e8b11af331bb6b49a8983479149417108f5b8380e376c383325e4ce800707cbd1351e88009ac38ecd7fcb95323fb406272521647a291cc507937b7a2df4615eab29996b7435c88e17d284216cf2ebd49b3fac06f5956b4c24b27cf887b4957e9515fa46c60987fd58ccd24506e9c5034b93e579b3d140619fc3b76744f9a5d31ef91a4e5fe003c2f7aedbc4385e5e1ff1596953e0903d2ebb1eb63553a1a56f7a2f7cd0d0501691f9f2cb2affd8b84a8a86375b3dae8c2c1c2a2eea77d5a6d976db79444529e69ef29190c9e60452cc95b3ac159902c529120e28460144e8f7879dde4449863af1415668af16d08cddd16bbea6f1441d13713115ad8c840beca27b726f2f789f217046d3234961208d0a4800312c9a079e900d1ac6536d27a3de9d79df2d266b5fff8ff039557b50470c66501b0b6fdbd50318f0fcf06af0a6c32ddd1dcadd4fb9d33225973b60747d4031a1ee479447b068e881db6688c2a774dc3cdd238f65ccccc65a86e91ac6b410eb85d3b66ba8693a123b60d146a8af80bb912ac7bc25cb6ba0ab08c34e9e8d888981cc14f262c968bcca18650f2a0bbc73e8c11327f3f65a42ea7a1789d70211f02b3de1954ae2d8503ccd9f7904b609648cabe6b64d36f3a3963fde336399caf1b6a23841da2afd54466931b6f4cb51d07aea9f2edf67131aec290c06cb6fca6cf12403226581a7d123bb02388dae485f6a5c7983eade978ed6eabd31906c6cce4000dff452c32987cb9f99fe037b2f7ad1c95a73892d84c5df9415c4315a04d9ede8f0e65e9065a6867bc5a71af4aa76afb82bfc78c8b6c7953a7c0d51908ebd2149308f943a2fa1c197e3ea54bcb817be85bf27888c3eb2d0e067687c4ec9b71a37765a78897d6225d2e2461be99ac31ded73d3d082135de18f0ef729fd27960c9f068aec96dcb726038d833d9826b1fcb7ba705eb772f499ecc9523abcd6379a8fbb46af4308eb05547f38f344f70b5fa5f9069abea42e7fe3b37049a8fa5f69f793f4a45c9d7d24c046d764e3dcbf4fcb28176f87a226387043c38e713ea263d9a3411f8afddebbd72fd0fc3420bf77ed7abaf270c3ccfe13607d9ec378edd6cd3ca46f839e4e6efd571a42c718a4a9d7a83f539401dad62fae59f9623a94c8afef1c883ab3070b592e2f7b4e317667f116969a89322e332ed34f171ab3ec4cc9b455cdf5f03b9176b78589c4a326b5467fcbdfa705e251a15b3850d1881fc148104ecd1c6896394e1dfc5f3bf33cea69249ca1fd8a41181241f7a318b3fbc44ef5721850c738fb7b388044bf13418ae4a99fafab78ba136b74cbfca46f4b9f75e5c38dd834137e48fac7918fc5eb781fc6e7d2d09f3750d08754dfb3b5af4fb0e0e8c73f5ca2d877096bb9b07660fa3ca3ce01e15d05feb9d2f689dc81c39436d043933f420cea28b5fe7caa44f515ddd581d36c6086002522792f49c97a2beb3656c51bb7b6632927d3b46508992f0da37d4212ae55e88c4b0429100a30fc2e062deebcf28d9b7985b8e181f2c49ea36c276bf5aeaa2df9c3623e8025e3c3f058b8b63b1bce6fbb0e5b20f9557068893eb9eafc55c479616fef9413975c79adf60d1b77a99efd707c94af6d826c84e652a4eb338e2299a43c7facba7b2486a7f2796542d726b9448e9a30e1a3a69715510206e611c69e947f9a9cb90f68e43fd99f47a9c21f472951b51ea7cc7337ae8bdf653d2751eceb3e50e74b83f25bb73d567b96ba9cc0634ea1329acb856a474db54c3ba04d4d20a3737e2a643f551088cc9ffa65b110707dab66223b651bd2550008471b52d15060927e9c3944f2318c2168821de60685a8c881f7916f62126048475786a329fa5ff323fc3327c18a58ae3f4be60b73bca211333bd225f66176bec38d0e25219cfada683f7ca85cff0b7d92686038a46a6ebf532a0c453d25ce8a69765f5e5e26d96fc4cecb74712e7352d0fd46be0dcd2722a0951ddd33dd4f48711ef5c2e3ad4a870a55fab4aeb439903e077e205c5ad1a8a01a9dc46be89ef49903141c2f239ca7c58f3096bc7be505f420678efa47e009687cf00fae95107ffe86b3ebaaa1e1f084dbd6a913653c9e43211a1b09d00a7a13f6518f96952200999ffa2919959922f124727baa908c34a738e9b1e973f660ae67d137d868488debc159e3cf5a5ecd2756d58e92caf5d649913e6b44940b2bc386f81e1e51337aabf2ae3abacf695b7722e2b0780665d2a18a9a7746f27f263eda03097eb1ce6a29abc24e091b3307a73c18a91d1df81e1fa9ff7ae3aae10f38c0a58c80fff80994155c6350fb0a622fe55f4882898f8eb506c22fff7b0859ccc24f2722f5836696cc7cfd77dac323b45a7bd7952dbe7c2d19e28bbf43f41f48a1c03738817beb1a3498969283179537cc5e5860e6bbd6187610f735c3e4dc30710446c694de4d17a32228e702b46ddabedf5ed7df2b4a0491a036c7cb7fcc500e4273fbaea9b9e935211352fbcca963ec7d2c38f1e69ad3b414cd24401d609fe29c09e48d0d603a37ec6e933f935473679c985dc91e68f9190c6a7a51d57b09556361df14e8bdb3a7384113c63777351fe492b498ed04e702c2177256420270eff287600cf9a45a961236fcef44e10fd35c894d5aa15f114dc713313ec43f7cd1fcad3127184f41e74d77f789d85cacab339ad027ee1d2127e0445aee867182590413f68babd8c48ac867d74fe33d6cd1e751ebeed803c8d65dcedb6968730a52f51f27d870f0fb75d3aea80b4e90e665864747123ec2e782c7d0dee82c2eab5e7eabaffa5f105276a461938cccd14642c3136d0882c3a1ce5c288e77e89d3b3744bb86f1637cedf758ff9e0c8af0105f28f3515a60fa3a291aee6b90865256341e4b6244a74ce87af90ff2d76d5a377003bbeb94af0d242622f5813114f875fceaa349992578a5f83a2a1a1d6ee6134d0550fff261a8f83b684cd0c04029d054b66f25cdd25a2c21c63dcc1af4759e7f1a013c10165bec2fa2f9fbca06e13353520347da0bd045733a323e09c90b7cd08c2c8c49c2a242637c9bae094e413f7a0de2ac0541d8f27a16e9c68a9812667e3f7690d6be757a26c50e8b19ae2214545006e8176fb02d2407b2e2a948bfe6f031c2ca94f2c0766850edcc16ce2d6f26240f0a9153e57a918628ef422a63b89e0fb00d078a7b2b80134fb65cba9b54c69eb8b1351eed9c4147d793c72aa49fb0416d6ca93e2cd3d8b853816d6046df172c5dbe0e24f5c892050516ad067826a2a65335165767c4e90052b29cc6916a19621fe21a264f79c76c719ea2a9e38e2e7eb1ff163383882d38bac0bdbf219017907b14c8ccd01ce8033e9545a52d8a0855438af9ffb01eba0dd33b2956db1ab24bfef2ba5ed6836dad426ee32069e3747c7a6e5e92bbbe9e5cb3a4fe761a8f18b7a60a108d30c3c81385d56d74288e3bf536084d8364135caf0adb367fc0725f9fc8e3ef866911d5e2223f5fc434bb9faa1b7bb63bffffad4af11705603796e86bc676e3408e9604878fcab8af06f226118a7a3d75c84f27f9a5c56cd1f54ee29e6237ec5968cb99eb17aa0c46cfc76e63ebe31c4270eecb878a146c0ae66323e8583f7bf8494fb80e26295a8382ab93eb3d02df3a3dd0b1a5375356ad40c33cd3a6c9f4743683f98930c7d1c27c6a08bbff4dd4bdbed759eab5e652495a65ad512423a502e53c49086ce0f8cb76a42f39d140f47017297bc562870ebf14d56514e0d9e782aad6e5edc0f0d3566b46df8cdb1c574a741bb42c8b217c60aaa59dfd7fb4b55b8017127ff0127eeea777c134bf46368e32f6dac962dc041f84a9fa4f80c214c9ca88cbaa1f5a00322179fd3ec4c4bcb07adc5eca2ad9c559b19b0526ca155b06e920c3759116fb9e7b4747759faa1abf3942062956a089bf22dbed5b55cb38afb074281a92567553e7f382b2c5bf5da3b80412f77f24757457b48912e1031064f5e5bd61623db2150c4136356e21314fb8458041631f150a9bfd71150c1318f1bc0e9ddf9f3295020a8ec5d14fc405a6e4cdeb79e9b01c233c125a05597b463546288b7a4cadfb17cabe2f096bdeefc4144f01a9896364dbf13779596a0a91d2b257f220764e6a2c330820a6a1b778f5f3e02c9ad448dea10ca5e7b056e1a3ab13a14c5b1c4acf793ed579e5a9bab80191f54aea83bd65831be33efcdf5d380e58a8aeadd2d4d8ce05b27afccb20f0069b68f803cbd825412f293d00c6fd5213ab9240b34f8e5c3484e8d459b6aa79780f4b44efbfb9f253537e0636eab0bfea7927929663535fb880cb3bd92ea322ad2b6a9b274d9c6c547035ae149d9a21cb655411ae2b2e13780216f7b2a4307d79b4e70821d48cb4a307fbd753df48d08f477c44f6325bfbbf26673b8ca6647a4de09048b3bf5523bcb7f736e0b254be6b3282523253e0fc4820131b686fb3ff4bcc66e1a9eacc87547a8a8cba8f3094d8b9694190c07cb369c9190e6b29fe32a73b0dfc30474d16be1671ead08dfaaad7e522022972471f55ef4f5e57c5daa49673abaedab1a7437d730a6be2b56f1bb5bd52e1023f72e83273ac50df89220842a77d2b9395d0e550394a28e80e25aff53986f45ed058fe09721bc095b8ca9fad28e362cf26febffb04031980905074ab69a2f7d0985b282db4c6a1344938818eb8aa81c904b8d78ac19dac02622edce88945df875dc43c1bc6e694001a80366f4aeedf6b6f42b02c6e2abe008bb2f2f84504638e278e9f38b6eafccb759dcb0e6d8317eb7380134713a1d07fb2a83cee10710311271dc0490fd3ac5669918b03b64277414cd4e74f05e9e38e0e073e29d74f92557c43e5b34e89136bf8674db7f5872bda1179b015a5903eb5e90eb2208e4ad40ba91c5a843449a8a5d1b5f6c6a843f7aa7fe5a36d07c9b9fa941eb6a09ff60b6d20998aaf6900ff60737bc07185888709019ff15e59e6eb90ea2e319be491f0561018364861ffa340aba02801646d2b694538996f686738c5f0f47438d623bc79a2f6e4493536d69344bfd0293cf78e0044b814158cefa665582da8ece63c19487bcd5bf764adf316274810060ada3a46517acb14c253931c53066a49e854b5b9a8025425109391f50c531e68d137d1b3e48bf94ca403175febcc2a0790c600552b2cd6882279f18d01903bca1c66603b917da2fd6923da147a8ef31ac582246a2bee80a171438c6f1d1605c7538eabc1353142c670747da6b95f1d340baae8ed9522a912b236d45ef6c33879a695e892767d4f074dc4f9e2e97417763cb5b74efb99755dce65fbf5af15f16c4b89697ae0c2e984d8190fad8cada170669e01db0ae2abfd2f85959d4bc83e5d998d329172be17814fed42fff8549e479cbb9057cfc4d5987b2dd255c1285380cfd5a27ce206a6ec413661081268d1fd71e7b5397834c7696bb45f0c52ce64a871d71cd9a5bf7bb58d305701293f843fb45b885407e784f2021e4cc5d120de10cfd2c7c98e5a7ea8d0c8e1a57e7b413511bb2ae644ca1f002ddf3ec9b31e79afddc87f87728a7da06ceeb2ada84cad5212e11fe745aaecf81e5ae59e3ad6ee0b94761c93d3c3a0ed515c291d58e5750a2bff90b7771a15ecc9451436aa2fb4929fbb5d2b097bc8b61fa13fcf8e7b998013db120b681be6616da8a75098e9e9c48db7f974122ffd189b8e15c737e9fb1703db24d92d1826398b9f79a3e2a16f626efd3058a84a48e1aace04efb15f2f59beed87a877ec395dc9cf3372bcd868ca77460dc4afc7013bf6d4e0de78bffea6f17772d75a11929ff3844386cc7da44988c30687676ab97df77609c9bfe922bb649b9cffa458dce2038666634bafce851efefb4225a7b4ed54ef9df0ccfe937cc602b4e5af40863cecef7f000499d50be09b06341093d1a2f3f943b8f652c4c33e7f0e202102ec85ec443110824a06eb2bcd3675b19935884d2849cbd46954b7db0d296b4e510d018a08a3a88e6a864a594e5a8c861624ebe6fee82fbf2c1007ab5e2a799286e3dd0fc8cce6b059de0a6e04656a3d2e328f9322b1fd71b14231d45d9e3d5700a62ad15ea82684f4a5e77c0a102aef0d45cd44a1a19fb97da0cd7928ea710900a3488b10d399ff2612b2666fdc215733c1fa3df37887794648d962d307531180195057a8bdb672513b5ca0b5a7918e12bf47109bb24dacd9c203477b09069d5541f069a603758b46bd76be4277795db57146fe1dd92ebd81ac649a6f6e3bbad30d1ef920573c7da4e586e37ea17679735c016a2e8b008336ab79acbface4196ad2ed440eae84b1318ff09da9e918203ebdf9617dc5d6be917dee214aca87b6a92b4096b49f1caa88b7bb4de76299d2eb7409b752b991e3d3b1d2f5c35560ec59f5e15220d5b481f788c4ea311c609a3737e46d4a8bffcdedb56cc57fef21434670fea536acc62f1d4d28efbe1aa3c94643bb0bb78cc033b8739291959bd763d8d1a4e3848f2ad8ca9cc95be1110d55b0c70d8bafedbc982dfbc105f3d0245ef0550c3545e961998bd4356a04df8be92b03b20925d2c4ce0ca07e2a9aea14974286a0038068bb156bbe29f9a80484f686ac6ed165d449a81f0284a88b4a4e0faaaa16ce059e7822ac1ac15e387b79598f07b3ffb8eff5999faaeade98beaf27aed971e3de29728ecdabe2f69a65322e99c9316e91f44eb91940d43e51b45780387e12749c86e65730bfa37275906080dcabfa19ce955a25afa3fcb0eeee51469b3d42d95f4973723c8edb45d1645639b64043d01137a7e0b295ff6ec46b70d2d9b6dd596e22c954244e1ae56652c9f01eef205adcc7b60512197dbb12b2d730519be2c4e575b492c77a6ec462b279622468716375e33d9a692688884bdf84e4aa5a09147cee4b9e40ee0edaed677e3357b1fd76af3de8d3ac9971ce1ce34ea30418900bcecacaa661e9d1eb6cba6282c084686b285647c05209d214d54b990964fff2919af14d0530c380c3bf7a3964c49abd56b3ee251d84a7118780dd5053c95306aade3120556904db2e0719d640f35227ccb91db8a954b96c4df5ad159c5dca2269df76efb88615c1dfa232b7b9f357e10f4eaa4453036c871a7fc197672cc97c2470d4a19374356d2de6ee5289cf62b88aee2b2c7e7ca2d8cd560fa6f1eec9792afbfe5f42356c4697d3344a5d0ad49a66c2007327f11357d779b1590e6bf48d0976c7ab47bd943f04eeea242103e0c11ee648b57039511612c854d0535c2645d2750a7db75301a47e78cf63bb070122a76b94bad33643d4eaf34e954d57d9cf36b8b7679d2457fe277dea81d53597622bc162b12a96819b4ea48a65f55cb4ebba22f36040d7fe62c442e63b8e05c6cb84901f92a3eba2c92ac485fba761dae5168a35522b030730ab46e9e29c9d6c9cdda2eb32f8a588b28b2c4a87a32d44b09c2d3a6b9598a954c2b80196ee760eedcd7bafafa856140b9a777023d6abfd913aaf459ef58faa4cf431e2ef720e167573b7327d025760047ff28a3a0bea90b7b86a3abc6230a64d4eb0288d39e5ecd93d39e50a88f9be39bcbad374e380cd158a8caa9a404d54cd06ad34e05e85793f416b0d915f939f2be1efcb7c37619ef967ab8cfe03daa8218d1620e946945929ffd28f8a184e1ba58c83572f8128bed8300da675890b107b6d218c0b51a4b4179c477fb966c4fb1e8a57d61217adba17d265f2d684473f5786e4ea684bf7757ea66603fe3e1749ac6d1fd17665c91ff2537cecba6cb04d858feeb8d16ea9223c284fe6a5aa4897a2b67c8b56feab1a6a101f02078335f0033d6ab1426c843b537ceaaf15b5c4b3f35b98a0f51268050e23b23470c0a02dc23091ffdc22740185851e747815569e29fc63fc9e25b67fa2368fe2f74b5d6566f8955a2ee32f3abfeb35504e275eaf31c6e3a6e95a7e3cc0cf64ef5a77174d9dc18168c1a4ab11003ec1d2a3c90cd7606bef89811a67f7c0c9b6e0fc685a2b1b9e3b566f30bf96a19e82a36ebfc2df7c110b6c2753d3087edf9c1600ca9b3e993d02d23cab0bafb7060f1cb704e88032cd88ec1e0758a72f18f61fdbb17fca98aa8a376873ff51e80caaea3243ced6e87eb479a7f65dc34b7f35f38b48cdf40e3b35230853d9293d2fcbbc5e7327c7d4b23e998a3c33772b3820cb438005a9c9d082cde8eb15d2d84b347336ed1123d8bf23d0170f329885baf5eca2c09dd268e69d5585fb63c7bcc744109dcf63a63169b89a9aabdb06d84ac44891846a801bdfd1d54cdba567bbfcec5aba75f0cda0e8671993114b979dc236152d2e412afb54aa0ce7741a1b6beac1f50d489dc4a9d58a2e000588dee70006c1ae81a4fd1d34f0f4a2444c1293057c3a1d685aebd723bb9aeb10d9fabda35697558c57cb409759662a0edf465f686e40bb7ff228578623dbcc6b93303f53372680419331dc08f41772365713c66d053ece241837cc46c3bf1efd23f7584102aed6eee3cc2641aa707c4b8f4da875b117e8b85a3beaccc0e1c525b47dcc9e680f1956dea8f64248d184ea0da6cbbef3bc474e4ff1491d2bb15934c14629e100081a1455fe068d1005af5f6f9a78643717fbecf94c94f18276fff48036c2634d4e44809af0b285afc3a7302b5b5afa6419b8ddd2c21431b9e5893c33bef4f88bb569bdfbe7ea61f5c4d7afcfef4d91ca251cf7995a9a1a9c56ec15bf0e16184632a7065ce7727e224dc2563000b93f47ec2589105c8352a909e08c28720caf306571cfedc1848e8d32e5eaf729177e45b12e6e1b81a70671d4530d83e9c4f86c5dac31024376a0f47e57b41934c2f7caa61513d0a53dea123d75dc3068f0ba36d3921d73908f936f4e6c28109e5abc7629aee8f6fa4d97b6c71074a6028a5e3d387a970297a59f35ac0ab45adca157e884866371af1c080f2f103a49eb23ba8fcf1d08a1396c4757ee64668eb477a5160ff233e5611f3af64b6c85deace085e15bc212704f4c29fac9fcdfc014e65eecf9fbd50047e1bfb212afc58e65678627d49fea7a9be249bc4ad0f1db38994c40b6cb8e642ee9d31dff234c88aea3715160f1205777fb64002fcbfa41cd276abc5a82fc6a7cfc5d80a8e9e3123d746844c1cc55400af23d327b7cc6be06ac8885da339b609389bca08a3a1e7b6ac684c945cbd8402deac71206f477c2e2d2c52e6475e819e27d47d5de7a49ce2e2dbc9db52107091f044941c1b89e83e6fc402ae37f10303147edb606575efc102dc5e44138aa9f5b4f146451eead9ab9e5c63aac833742642d9ad4b7a480f1b0d9d39e0e890d8db2df8ca41a18a69542f41401a9cf3732948c03572a4f4afde7f5d77d45b30e7d123a173900354dd3cf9aa1daa04f54acf7c716feda278e8d3f6661cc81a3109be2b1bf15bb9352577d1ffb642079297759ee6aa125cbf7941e66148eda6328dae416e0988c941350535590a05a2b6e4af93a8f456a46fe0e4f04c8e8d25bb205d436d413835c50321d5df871bfb54803ab97038d31d8852474e9ee0018cb1b34cacbcf608b233f11618fbbe8ced921d710c6d24dcfc65e80a0cc12e2ded4628fb43ee15049af01da55eb2040ff947c949bb0262607ab451857315eb48a3e975d3f08669efbda28a24a7151f6f32f37fc28cc6e0da97bd0e8bff09c99eff149f8f194aaf91efa1ae02830471a06b26ae3ff7e2a3e2d5eafed70ca36fc0d5af0a6e0653786edc7b6cf99f0fdd8f302c57c3db4ecf6f5218c03698127fa1219c48ccabc60fc6c32620670a4b610bb281f14c19a11c0943f71c2ba70a400668be4850f04195cca2b6c0eb3baa2d838faa26e4be5a8303f00aad69556b9e1d2514b2d54d3ca7cf91da4d86f4e484dc84cedd5cb7f63efc21628fd4fa7d040a4e788fc55b3fba823fdcac26a89fcd34d1392e9f42f2395f3370a073b4e832373d2c1068fdbcd3ca5e954a9b9499886ac554d16ffec0bad2efb61d05b27fd56ebf3895b3932cd96f8a2075937a05f61ef2486a368a20bc0333b246af97ccc3af574d11af2eb252b5eb5f46e550c85abdba996d099baf96f1608a42f264985f27e8f92c028e7bfa0aed0a18c0bff132fb084dd69853c1edbb14d0c51bd18310345802029c02463727a6a99576d38c9b6cddc2d632d2fb83c7dac0d589686085147103cc8bef4c7829300b4522f859cf72c6b9cc8fc3100bf206e4d9e1c9ed189ee609d2f5a437027b1af735ae95157536262b91c118d63040808261b2008c8b3507ce7c8057cff227d03396bd43bb5cdb6fefcef73dfbe642c9306770fbda22aca08474f085ae6ed8add041d0f3090f3c12fbac2225fe586ca0285cbce985f94ae9c9c451eb61023ba1beecdcd226c5a7d2ccc9559d1f2ebb4d5cec9ab690d996862a75d43f08a05ecd75f5c8bed6cfbdda1e824ad3fec26d5aa583c8daaa4476a3c2ddd22b42cf622b476ae3f8e257132031cce533cd3a3ee379e2f8a561322136e2aa6f3f9adf4b729ef6538999c1cced354a353fb1b1d121f587d060c1dcb1eb93d439f3d37914690814db4e91489659be1ea9c00eb73cf2722ac512cebc07e00a7f93ef1c0fdb11030c711dffc95a74bd972a49fc750853abb5d72a6a5a9bdb0bf71450c174217e0a378847b244a08fbd1c51868d833ac36597ad0430dde593588e1b0adbd329ac77add5185667cbd33ebb19f6c64646e0c5437b5ccac696dbab3ca344625fd70ccf2f17dee10c4aeffd6f6a78bd85d4756ee89e952687a7af688bee47c11c032cccab26779c90b9350e473676cb394dd2c16af3fa7be5034b651b23ec480d10d880dfe1e47284dfb3d825700143b668099562f7e108c052856a6f5638082212979a9683241196893d96280458fa044fa4461bae353106305b2f78b2ef4e9260910fcc005613d363e251ade8554d6cfb34f501ba541875f97c3079a72e9ce954a64fe57632812638f1ce67911d4bc84f560c686e95f6479973172e02b26eedba33219b52d0d774186780c5a4c641002de752507663468003fbef478393ada6fb24202e6b2ad4845636f225185572f512d6946f548ebceaf94260bef2f82e535c678c61eb6ba84cc913716a5db9beada430dbcd861c79de59d3252331074434cc631ce742da4a48275cfb0e255ebc7f0d6758d7150b2fd6e660d22dd4860f9b1fdd8127eeacb5355843f19cb884a7c2aa00c94b93b552cc381ee9c1452cd28d5fc0274e5cb3eb2a1dc15f589f46068787c2f8dcdc287859c5129f4f46e4422831bfca8c7026f317a05cdd1e015594856a5378edf38c28d7ce63b9cefe6950dbdb88f5bc9a53f891c1697c1f190cc392efd83ebe33ae626c7bd45bcc35003ae26ca8ff29e4de338c1e572c5416ede39ed14257e826a72003861ef026fdd0a2e2f8bc01cfcdecfa59ae0ed509890d089ad719e9289a6c13384ac1f6a766a924701ba64cf3ad8023734548017da7e7a7dfebcae9d48441843567018d6a9dca303d4fd0cdfae846871d992b1e24fb35aa7a145da2f050f68f90cdcc8dcdfb9bbdecec0d70e595852120787e650432cd2a94585cc2d199255db01213946e0d1f0024df1110863f3530789ebbadbb50e9811e548c8d736b17b06e371e95d634c6c7d08a951fc6529384105b2f0b4e018d2412691237800acfdcb038fe38f3998c34dfdb53b4b76f2329d3c19210d367a41b60ad8a35559ee77905a10a65bfb1f266a4da578a7ebaa03369a58e186df118331914c6eadc6065751cf20258c9012af1d7c81cf590af41dac735e5cff1e6aa8808708dfe98f3e823ac2a6664fb84eda5c71bc8f9ecbbc69d092bd0ad4cd2ea5c06f32e5b8235fd6421dfb0d67391084085c2efe4780c96bfd358f5673d2a418f976f2560cf88c629f4d84320cac9b9b85df1fed37a7f16bbc6d7e6aa4b5b2076c33c3b39e60bc136c856910c0dfc9f3cd2165ca01f3b50c79b0bf3dc98c799b8b6faf05167719553ffd39ac3fe8d0b0380b4205b76daba28b3e0f30a44ce5e3c946687ea2f2224ea6871de55e8c3d42724b1385115f3ac07fa4e8f398c8caef30c0144355e04df95d3607cae894a0c787341ece0ab5088031155db2eafab76af3a6ae1d30fde24bb91b44a86ebc4c86c89942008a0b6410fbeb5dd5489c0f0a4004920b729b15abe6e5d9718bba5c8d77e7da6f4f8edbba25ce4bf788b92389a958aa1e99c3408b4b7ef4300208fd8bbdb45ea92a00ee34ffbe65b998bdb9788c0626f63256444b9ccd92786a9b6ff65d7eda3b386b899f9379151f0bc59f470df7849330f6c98cbfe1119c787a499cbbfcdc6b72cf055474d6150fc14f02c07fcd70063ca9a3d1aa5f05aa09e8f7695dc174feb0ecd6943741bed11c1c87fc4e0919f3f2176135e4119605b16bfd8da38be993fff13a789969e6a84834f7f147e8b299c686f0c1e1c3b462b79c403f2a6d933174eca763fd10242f213690bc175a040bd58f84ca0c1c9a25487a1a0a92c4b9d374700f5debf2931f979977b174ea39dd75a50a446ceeb8514cffa76f0b2f375eeb809e7441d09d19e579d6ec9e5223e909992abf2908f14d1ab5457c3ee23eb3392d9cc8469583dff16de8712fb0e328505449ece3abc0978a88dd9caa97e19b18ce47853ee158d8b358f43ec1689f9583a95323739599eb2a9d678519bbc95b965ef54bbbebd7159ab30a22ad29f43daae1e5d8dbe5f87fbc73a58aa559150d840c3b525316f1844ebecee52b72e2e0bb8e43b7897b2013b87269d2bf00d30ac63cbf253734e80b448048fa13f310df7d416853fa29f7c477e58dd2a71b9b0201642a72382f5114904f969f5b73542a80271216d33d2a43e88407b041d3189b7e66e0ef92f78f6e8b9ed6635f23ca84ce52a722a50363d59519f1e7b5fb5cfea73c6eee8f8f2f1c060aa19146d79b5e9880ffefca1875483a54878104e582cb866d759bfbc140b04d4bd65fabc5326f0fe1f4ee0f5d99640101ec8178e6b51c3402e8866631bc49f44e2968fd83ba1da3b9b44662301680a3dddd19da6c6114c4ae5009246de385847c1f234d5147100fc6a410ae6c5c545af1eca4819421b5c4545ee39036897d324805492761f5412ad7b91e75807f000ceb3b9caa4d38f8ecdd14726d6001013e95e32ab5026077c9af7128d9a50e8e04a9434c4b3a5fae5d7643acf0d38c283bff255f0b996fd9a7711bf9ea64f9c3478b9d3decb24508af6692d2eb3055cd0849da672f71a27cd545ce6cee7b23b5f209f9556cdc357ca5ed870b941257f63daa0370b7fcb138da3d3e82fd4b0d9496764dea976da34ff0dc3a3283a46eda3d6b7fed17eb2e8076722a656c702c31c2a365ebf6f0efdfc1ab6386c1f4422106173988555ee549faa3d1612bd4ccf7febd1aea51fab38b8dc6e6882b37dc86df67f40aa8de919faed9a22d14165ef1834f536e242034d3b2d01272199c71841e2adc1bcea30205dae8caf849ac025dd3226da9ac7c7d615d6978853ef84c77aec7959aa30147b333ff262e12637a0636c599fd7d2917a64c6e1861f7ab799d09ccb4d537ee489c2bdfbe6ebcdadfa797b5e7d26145c91c822ff0eef766fe717a29bc7558df49f9a8f00064afb4f9380455fa1fac4c8e7fb271d0cd09c8a9f4ac899885828eebd9abbb5485f803979f2462faa1f4acdb048ea39a5c2fe21e93bb9712be778fefba6c36e5f9a981c5795efd7a1b1d71245e4674d54eafc63a4f13fe8fda7d0c0b151db9ad512aa39a1d44d70ddc4bf936b75bc256884be4d288dd92fb51275cd9d2fa647c0c7a8c5107edb186b33f04af4b02e604a52c9ddea237acef56b6ba5285c7e1985abff5a6d25400f583aa65e88628e7999c1f13b7ce18c6bcaa36910510dcce1ee100a30c817528980d62519070fc5401836f6f526873ba7b0199a5b22c3b4a1c94c9025d166d0c9d79dcdd87143dfc4524677c1ee8699a72d5f0cc4d0f04c3abe2d10f8e43974295a8e0a8f4fdfaab25712f34e98266fa53ff55da9272004260e2124bc09f68edd9bccf56961621a9877a3c8c9d13fafa5c0a9a20d176497aa3aa2d5cb6a9dc05171fadaa6fbad27bcf4b6bea665fb8f9842323aa15310886e1fe9788f83f76e715c60b1dbd1b08c3eaafd7e78ca96e382d01505d6e5846785b42122f5035bf7c088431c7a10400e55ecdf8089452f9db042f401e67a18eccb911d7872db2c30a94c6314302aeaa21cadaa1482fead936338586381109e806d7a8689a45eac4ef2714f784c9696f18aba2f94f61bc3f52628c4d5a9aaf189ec2fb3b0091d4f01fc656ec1afa32c9733ca89ec938834321d1b6dc963fdf5aa5a51e900f649bb15518c36fe460d3343ea345cee9641cee06a1a62d7b4569b3a48a08ca36a6bd7e0c5dd43b0100ba39a7890d1f0ff296177453b255d9d0531433f7f39e9e411a829b44066d1689ebc4602893f90e0621d871800818aa0e71376f93d4c976d0a0ca607f3d89203a60695260934874e1fb89172aca4adba556e3a326bc88a2cba5e44800e701eff702d2573f69c27f899d7249c9b8df2cc74ccbc293c3ef4a0050b05d9ea031dfc02afedd4aa131028faccaf61984e7c28c927025b0e2ba2a76d1c636852a1ab3f2b153fdd24d9e0c653a73789b86f56d7b9814143e513220cfa45c67ac3443bb0cdcfdca6763d830e0ef360db031c0469d0848c44b257aafebb56ab18c135687fd7bce0628c8dbecfe1a4be876067a69aa02534174687033e102de2447dfde4a16aaeb6543a2cdaab615d1461ebda186190d899299e532222dc5e8ea465d1d729446932af8992a433bc5a3c458d1102a46218c9422f237222a785c045275c43c92392e193134b10df3f4f6c9fe7970ec71025ccc3706620552c815c52633b0b0b0fb8f769428ce8042bf8ce9a067e402b4854cb848dfe4f5a0a5b985d6afb6f788d17e09d7a9fe4af67c1ef193091226f1468fe9e7f6bd39da30166ee8a7502b65d90207f6fcc2eeb3ca95e81dcdb410d9431cdb95545db2d7bb05106b63ad4c6a0608914b7d76f3f3251b4ea2254124c0f1ea7d8b1f13c6ccaecddffcab28e92c68baf83d4dff53946ec3dbe9ee9aaa7fb9f695cffe419aae06cb747f835e7d6081484e7c8016c0698cfd7f232d0db18bb0ad75bda6c78b0528a1268ea081a2234c77e384a101b38f74732347e3bebfe3ff30491efa79582109b15d7ed5387e442d9febc461e6c0c0c014e0b44d6b56a461aaea9481e59da4143a1d4130545d868b1f1d359b778c9e7e054ad541689052f6ab4e5cfa0e052b1bed3860902ef0815ef9108b4f188ebf75bfcdc0f820b6cc15ebd2c9da5925c8f7c14088c77d810b6a70e4e7b62b3b67ebf0fed4fb4a988ff734e827d35e184cf9e68e3bd93d402a3415f307a72a9e05e5879664e14c25128d2152ab95ae3f37e77ab14f193613a22a7e2cf9f5a7df73d2c7b92c0477b30238c48593b68332d5803d513ffff75bf70bae6b6dc22384de0f69628f900ebe4d66ce10057aac82d6955dae0ab52d983cae4821508ba2a76c68eb82c02b68c7fba1bb44b20c921c11e515cfc8b8e6f94a93df0b319833a47f26e8e277d32b94d74a7a30b50543247b2d996306de3aac054fee38bb6edc75652d53c22dacff54be6e0593de9023caf720292f5abf4ea5d44297a1bca11dd92d2406975d0bbf58017d55922f4ee07838b80de655f9b91b9e989f6eff142316ef9e197fb429b987af5555bc962a4059313639aa58ba12fd6724fc959ceb91aaca7dfce4ad7506a6deaf3d8c6031cebbba4c69408f7244a7f41cc1bccdb58253405ee1dad507da089de6e319ca6ca44647330e8b9cab7a1e53d152caf731a0f3eddff9784f8080e494a12405dc61cf8fad09180b47042ed194f8c29b79852d7dbfafa52da60b9ed573aed18e9e5f112a48c7f44232b09e4b69a2d0d40da9bd1e4083babe0d5c0ffb24856ed0b93e39e70abefc75df93e9aadee8f0bdf42724b72b3f7772caf092695dbc4daeffb57de848356d1d018b1b95ceaf045f50d414975612930f63873f308233a3bdd968cc734d305e6e85f9519070976a7755fd0a5ea626b5c7317ed604c74297f98c81107ddd1a8e44e3b8ba6381ca8c1b8228eceec7e2b18403dd6f42f7e7ebca6210d7c4fda4aad87a61cbe146897fd1009ff2ff019fde7b85e2703c76686e4c47f0b0e5a98881a607fe1923a862da5f46bf24837f65dbe302aa8ac89d880f8d821dd23fc5b10bc8c0a37f1932ebcf9ce3b928baa52b1f90af52313719bff423312f7eeed7a985c6557d1c8aa7ec8a0bd7fa3b32ba9ce33df215d632bc72dcbee759520bc61a4acc3ce137e85991c1354c41a884c31898694c78977064ab3b8f3a8f64c54472c69fdcef0ee0fe6bd373c93ee1e7314fbc6715dcb9c694b813ae5160b24faed327a044e2db795ccea15756abbe3215257ca381a082610c4735867470e6f5d0353bba36c63263e4fc227fc5855276da86188be8bc619f436e2774ac51f74d099cdf6da3b3393d4777049420cb9311c8fe078a6ac705d0d075e7a1d22de29f9db2cc204ee3b9b5f19324c137ac8aa00d66098e6d970a508f7ba2ccd28747b1b3e6de65c6f8a67783bcaaaf1845a3d2f6f87af550ccd9abd3f3f915e95822c4594559fc391751c63ede24020e15c1c23146c798844622416c7e89b0bc9a347eae9210fc714e35bf531ff45f3f001cb604671cfda0090a775b4fddcecac4aea69aeeff137a2ddd7f85425c05e37efc9b34339cbbc3b610c794e18ac27a4929cfd8f82fe9454d5b39a75d837145c4a7559b2a496f5eb383b67949e78e3240a4db5c92b9c2644a2b074256fddfa289fc2e2e48e4c2307ea14103c9a9b76c7ef0531f47b1c5691e29745ebbd0dd141ee748c56d083d59003306e029315a32670b41c7dc2e7efff83e23751e136e4d2f920c68c3bd528054bf0cc0c44e63ed12236a6c1558ec36ce9bd3a4ee9aa198177ec2b284057535b3fa0149601d1b246fcbf7b697e01dd14b670747cd93b318c4ea901f7e3187bf715ba0c0c1ae35b3a49920462ac8a1e57d725fd7e453564d069e7d618490d82913d7e685b337f8665855199262834d9033e87e85444d0776ec30644b01aaf978629ddf7c52e75676a1e2a5a4af8feb595efcaee542ed6de72f5e4e5b0f52a94def57b78166470a706e59546b56ce904e711596d9b3a1881b5de89000fc81e5b0bc996c404e59ae03c10dc7ded1821a62cfbabf12a36a103a52cecef5755793e0d7ece6113aa670973b3571f257b6ef889f48b728da2487f02e171bb5b5354cb3bc909f2a24b6aa28e5aa3901dcf5775c87010575b93a405205ae7c2d6b1cfcd9f864cee0a446e0f18642da162c30412e7adf1fa8a9c70f42a6adc8fdba10c98233eaf0712ecc7833df71525b7ff49a78bc7cf599c9c2339e174a34fb75180180076de28e44ecc5749c7b18d1d9801ea5c882b650796064cb482324a11f5510a22723a280a50e118be1fbaed9f227f3ea4e8a898d5654619bf6c510e8c09efaac82956b74a97f3d29d6dc25025131d7326ad3e2dbda9d6b4b659b4a65f1138876b204e3b74c6ca40c6b55d92735e81f1533275ce382634df3006f14b101fc9c338ba1043793b1d82ef3be6a1e4c70bb522f7505dd034c4fa2c331e875276b72ec60c5aa71a62bf828ad64f90921ad5b8a205bc0d893f353f9dceb68cde8bce65115293c458e833b728a04f9d4b1a25c2bb7c46a50803ad95b965ef54bbbebd7159ab30a22ad29f43daae1e5d8dbe5f87fbc75cacc7710b3bde00d256f1fb233ee0e7b6a6110a1bd0d58e20ff526100498b9cc397262cf43c9ed7f0d3b87726e591ff920042db1ef6d13b8c5e10fbd8249975dd00b000fda29869bacaa0b79b5421e2fa5fdb1ffd32446cc5a357b5c3566da9f7c0eb66c4f401a01da43475f0d0a25557526fc0c0d446a1a25ae8eb0ca4f52da67e532f25d58bf0570f742170457ee5bcad2771817a25900fca249d9c2a10f09ac74837adf98e7be2625eb05f294aad3cab3006ed947e49bbe0192bb750f807690f25438ce57118f39b032c8276785ee6f9b4c2c4d8a922a7cbb674201b6a923737a09dbf4c3110b61fd17b7e8c15f551ca1c1b8b49a262f89422608cdeaf2caa87198f26ffece1ffc34e1937d8a188cd64c122483779363203855bef112829cd8da7c703d50fda91f5926694f5ad29aeaabe5b5381d85c45d26b4ca9f37ba191be8a84645be5cdf26d517ef0af928381bcf739c88cec2b438a5c769b7c18bd0be249dd5f24414d9942bdbe3b23627d2e0147e9656095971b76b3b69575a7a0a91841e005f9fdd0e8a1de746032f902209ed040c621fe9b2b9ed307c45a1e832b59f49e2b6c80ee3812eeec4a81713769447cfdfd7902400001d43d66331481289526750f4a848768b4d5bd29d53ba684e61465cb20c40441b56eac32b0a714f6428a35fe57009915c7628ab1f344f26539f4700b66a0980b567e577eeacb18d7732ee00477b564180c3c9e462b231800c889ea30205dae8caf849ac025dd3226da9ac7c7d615d6978853ef84c7743f8dea540d3399ba2ccf3b0e22ec0b45a323bd12ab6419ff08da97722cc89639fc6a1038bc7a49c01d35c62609addea6fe108ccca05ab5fb9506f561651c3dcef90fe5f59eb7f345463d3d2ce752c119875aa1dd3333945c41858fd15d98fd876c650bed0140a8f0b8a3888bb5e46309690a003f1320a170f2f4c3e54377843a72d57d96986ba9751d763cdc42e48ccdcd44276921c939e64e14eaf22183b1e289c6f6ea13e2eda6e51b481ab9ab3a20a926b4bdbf72cd98f382d11e6c243c34e037554c38304789713649e4003f5b2487eca2313fd89d129be9407b5353267a51aa38b7d9c599a3133a3201019c5959aecb7e7a6c7909947b12a0e0783387ec25c0dd571a125aee9434f2b3b3752b6e31a3291b2f3f590ffb6379b07ad1e8184d1ed424e02ac7cfb6ab6e5bb8fd0168151b428166d4560b6279c2a33780037afc819ca468fed1d7949772af3873784bf9cf33cdfa98954e275dc6152c8dde3d004a121dd538e8268e6c968446902bcda0a8a34663cf3b7eca1004abe40f60616607dbc6a2f7bdd0d6bc6388a736190c46c08724fe1a60e7692a6cb6fdc1c3e669fa4a7afaf62d715eabba0e4bfbd34061c7c94cd84d198ed22a28af9c4bc1fc1b3ffc4b11adcd3536ffb7721150113cc170a6546362ac90419455e5ab50326bf9403532b8af4a766b0e3c2b423ce636700a2c1c042c13317b6753119b33eafe279ded3ddc85df5e53dbba31b6dfcb8f0b052ec4c3d5ddbeba49b72ba3117cc4e12559efd8de7f159580ef17cd17e8df4cfcd9ff47a77999d1ba2ccac45ce2d942eab26728945ab9b090fef20035639d163449a550f82c8351d47ef058993080c64b0090bcfb284e2488ea6588c58509637c66f64b75f662f3e9cd9431a19d5d1b3cad033dbbda1641ebc2db6a8ad10c7c7b4066d1689ebc4602893f90e0621d871800818aa0e71376f93d4c974bd34a761217ed9217d396904ffb385141e9cae7fe25c6a690c05f56f3b06eccce068e47d8cc19987337f4f17e0c8831eaabc8362e60ff9974f0bf01374fbd25226983fd299b1d40ebf65bee555843cabe408c869314c7a1d13869c28928a516267c6f5bafc133ac2a46cc13e31e02c30052cac3c29e527d3f93f40380c3cf0d0cc373879c71cfc54ced648693b2379ccd1647b4d832c46fb569de9b1c05cb4d4eb62654353958a94bc3bd9f63178efba6310e1c80a854d6f5b944f5f5132787494bf9574c5306ae6f3a0939822ed9d1b5a394323a7f2b005f188fbde804c6185b67ba9cb2456c3800659b79268f86fd4282b50a9d9ce871702eeced4a1b26bb819d09bca92fa96cb1758d583c0aea46452312745d8ce411476734e08632c3c04bc6ecdca63d9fc83f47f0a70fcc71388a684a9ff00a52a02ed1acb3658bb69357e2ac4882097a6d11088a5b9d0f66e69cbe87d24f20ea3119ce0733ef1781fb039063c5d700504dd98d2c1f19f21d96b69deaca70afc61576c2bbd301b4bd02b22a7b99ba3652914d77ed130e527e7988b82fb27dce71b609778c6f6543d3acda88d307f9664ad0f4b58baf83d4dff53946ec3dbe9ee9aaa7fb9f695cffe419aae06cb74776bc91333ef4d2aed1b6249782e8ccf5308236c5d990f416c95bb515e6989ded04d2e0bfaef91702e662de096534ef703b2ae3008caf97bca4dd3162fdd3001c9789892a1151749fe8d31ba46a5dcefb5a3661ada58c99326142904dc9534b404037f6beae1a10a226e5a3b22b718a7d0f64e9769e731f728b6385f2184d4919098d9c48c2f4c9732383b6d80ee2134e77941b2852b1ff8726fa57dac6810b8d37b9d423dfd82d0db94e72f3b8d125ae10cd4a5de73a59389f53674f39e46e449928868462b7ae5977fa00e9c39e0e9c64f5dccf0b912880e398379d2261ae8d4a5481649328893435db643ced4eaf4175a863f28072aa5bc09ddb9f7f86f66d9cf446b7d32f0f0f40fb1a185847d81316b737f16de3c3e75a3bcb1e472862c7aae3e522e3a40925335476d118657693b57ac124190b84105f35367616e2d083f0bfb9971c0098b65f404a98cf4b2d79d2ec20ac0f30c390cf543247b2d996306de3aac054fee38bb6edc75652d53c22dacff54b653bb676b86fee0c2cf1a766488c073b5221257921abe1755221b8d1941e6cf46cd13bb6eef354416fbb5dc7650fe215bc6cfdcfb45dae754228d9d350f426eedd05fa5cf407edf77b181cba4f8922734f86f0f0b071d435b1659ea56baac7bca587bb21a8eb8a2d25a14b7502b7a85acbda19aead12b0e038b6f71bd07ca9bf8ff1d0ad7d2a344b2eeb779746763a5a3f678a75be7279b8834be5622cef0adb81752c8d649b95989e98cb187f469223dbbe8f081d81d3d5a6c40d35cccde4fe749fa03adaa0ddb602e65bd61ae94a96909dc7949748fdb93a6dc37f983c94f70d3407980473faa9cab8a76b0be4d9679fa64b67b8fef825b7a346206c8d8f02e29915df48bb17fe6321dd455b1c220b7482bd83b5fc87566178eaaeac095568fba25ba45856af1d59877be761bacfc1be53b6dad40a68dee153116b33cce9e389965bb9a34f1aaeef2b0a02106d8bd0de7f96615a77ac3cc0edea1b75b3c9a91fbc871d8b61892b38395559d2989c6452919eec5451fb790b6e6721bbef9a518d71b29c3d233d30e3d4bcc38f28d6dd1a322606f6836451d0694467ab9dd0d6e09fa0e532fd3cd6f0d45499bcc31286355151d45e6038c914a7e8fc38f4816e0d457620a27e8efa00946d7e5e5a95b998f0b726e41028a22591e224f0ad4e5deb5931bd4029aeb4d2c10e1bef1a3c0399770c3eeebd5110b25871ade014883a64b2724d9f705f94d70116218277023309aaa030b2bdb021cc7998a86c63e299576092250466b5d3a1a67d1f91d5ff167d5f5a257269adcf24a8e4ffc6aacbe40d8825b6850e5ac69007e4ddf65a52150d2d970c6383ddd6d0a2cf0cbee9bac9c71a6a57193f8b961e87d49b9a47fce831896ba96f723729c9889bfa436d38577dc5d1b9f6304a6a8e3fd4d3b560b8cb070b37ae5bcd93637f934b6ecb6477f542852e826bb9e9f5985d632626115ebfc41999d5dd48f151fc7e2bf9d2dba28365b66f172f0fd075fefe2a7f9d881567e58c5fb38cee806f45bee29c7ca33da739a5192edd687e5b9f08e63f06b0797f717c5a5995a213b20d956fdda29930e5b4079d066e06e012955b136a8ae432f256cf30eba72b074b91773039954bae656308832f3158343a13cd87af945f0a9d5c2f89d58c59b4b0e3e260d261ab300d4c047b5b4f7cbfbd7ce25c1676ea324516188a9b33bc42497f0739507f1a1a1edacf69ebbd4b414cc2181e31391f87a87dde46b762ad897d5fbb5dbaa825f99a3d32b5e8080b0b726ee3365a6cd540963e9c0f796ceb99c470bdc19dc89f31255eb62030142a17b531b3ae197f665ecd932af65c1f8356cf26920ea46cc1289d5673925f9b92678610d5d3e9f74b724137fd7d39ded037d130ff83a24c7ef6038a25bcacc43246681a37a7e5e399bda49a392dd3e2c673438c2faaf10e80ce2110ee59ef788bd50ae727f8fe26b187bdf1c87fbe73d914a56e8944378691df53dfcd4fc29ad32fb3e9047e04cdbd64737e7693489b327e2a64825d4d3ebdf61ead8ef8df0617b7ef7023e8ba9379ddab711405d9eac149d20f8e9256a6d62405fa583650cc4e975756e11bc55cb7e65dab40c469a983c4dfbd77701ee842bd94b5a693362abfc0ad96138cdddc1d18917acc5fa5dcabd8f2530b43505797a41dda1da585df070607eb01fef872009da707c0ac0a1a1606e1c728081b54d43b16b141b492c04daadc21dc7c0794f80df7ab8ce236040eca6f6ea31676dc5fbb795a7a41eaf050e6bc6418d2e6d4a3536d311b0fc5003c3393ce5725699308434434fc44d29a323983ef4d6e6c843a5b308f574a8a64ff5562465457459b8dbae35feaf441e9c2788285417056cb6588feaa8e16f88f1150aff485e3e363a92d3174c607ae65226cf20865a6ed61f7ae1089c0687d56d9c169b93ed0a66b27f433fc194a786515018051c623718089d0be3e9e4f8da71043666896db73c6cdee2484f7b27a4b5c903ccbdbe56a6f1113b3e5ca6c5dbead5c8655c2f26c1081645ec768ed4ca34f1ee19cfeffcd8172b2b4ec0b5cf7021bc27cde632ade95d6a4033cb03ef67b0ff3d58ae19ec57873d2a202dbf18f0237da6c8a5c81863efa3db9e9c8efef2c7dd4615c9f21533d345d469af85f3cf8e839815664a8cb1688a9ce719ecd6f536125a39962e49d1dd2adca2f5ad4130a8f5a371ecdcde2b8696f66223e082281c6ffbc554b376c6590a427fea75577424594d1e8f98fdf3649cebe2e4385afefb16cd54a74d8a29151be653afaedba6c6b255dc5ce3150190cbdb2b8bafdf4e149043eabf445300f5e04cd59e4ad710a026de76aaa14e3f707ac9362af30b3d1320f64b5faea3281bc101c036a3d64eade2137f86d1135f3465ae0d95c18fe91a1d8f43f52dada4761a116dc2f1a2ab38a0bd1f31c2f3530a74f02c3d44711254ee38116ec66407ec37a5345b5dc3d20f6f15201e567e69cecb7a0a6e9f01eaf5513a6a9d932c7247276031715e4897264b6cf39e29448e4b0ce3839d2242442d3385bd392f04e922bed97957f9b72746ae1d9a40ca638a96138d6f7087722e7e98414e22493b812de77b29e7fe01e25353f3ce596c4ab8c5b446f01bb3e2b1c0ed2f0affcf1881f309ddd5df17c5c86c051a3694539cd094d5b1550c0c5b533fa38e3aed2a95e31204f149a504709a72bec0a331d0e2fb51691e6d1d01cfb52a732eaa4ae0e393b7da58c8fa72b44e91599ab50b79d2595bd65a8e1550a29e67fb8e442f3410d65568c217d7b1bd0d8cb51f13dca76e51f3d64f0ca0111b6f8b6d55398aa35235bfd36b04b6b66bf0e6e6342d63ff48657740f5d9db71b36972295fa1c37c8e6e7536239d6e062a3c973974afdd1307ad040376be950241036cefe5da0be3ea7baae451f23d54280f18e22b4266c3292b6b1a1e8cc3c5631852da3e9621ea290cdeb257e2e932be7760ca535e11cf047c857ceff7eaa853b2f9316025bda82b1ad6e410b629d8e919b8f223fedbed4c279bdaeb809c5064cde5c55d70fc9bea8d9dfde4c2a7dcb0686791d3ce9ece22a7c68593361dae71654793122733c49282cebd8f55448cb50403860b597764e4b3fbfb5ec7a54c15c865978daa4b968ed8c7dcce1f5b20e28317f2ffdda836e696bec11a5fc55484054d43ba10a1176029e6a4dfab43a9fb96fac76a167ed1b14aef2085b95d8323ac7e3fd0e30a8c432509fd3469af49e204f7c402e2610b6ca6e7143de3c38bec5397c86867843fd2dc787fa653b559f8bf5101c1fd9c2d05f484b2abb304b03281ba048be26d90dbed3de1e70ea67aedc0f41aa6ae16b335b3bff0d154703c0d3561c1cf4572636a8577c4676222ca8db842347170634ac4334f351a1e4f062a7dc3334894cac4cae7b1349f2b361eb53c8803a315b6ce1414fe7357e625173bff171d5c216586729681d32e11a2c1353106a9b2b19b8e805b2d36e1d3fb320e394b8986dcb6dbc0847939b1b950f1d93db4b7f94357323bbed59ce4d8917969c519ef8c2afa4dfd19dc897a181adae372a996ebee914c8b6c05576a542ebbf7f5465b79ff7ed71927a88f3ef2200369fc271604714ef1aa9e10cf21b82455526f17d36297267aa240c60a5e594ee3f4262dfefd0c240f2a91f4b8e6538ce8bf4ce43a0aee9e95790a7288f8b8a3e23656601412f30ea8eead2d87a13a55c53e9819db4d773a05dc30d2f62026aa7ca5d78a97ffdac59f07c6357cc4612c955728848b923358e8df7bd662f08d6c652e8006acd405191711cd28241e43e493af8a14f875131bd80420c99afc59ca8788cb1e18ada48202d269993c5ce612c9b8c4f743b545b4349f90f8f3039e402965fb7248ce0da49bfa282e759218a815d09ecd2c2234562b2b6bf66c3f815b19339ecb78dc589be4c29ea2fc2699e380642f8040dce57313919cee48fcdbde9704c19675c8e79c2506535b613e9b2ae16a2eb42b585a6d43c6d78d1f25cc5cbeb2f28e5a1ecb64ec4bc3817de911d4fd00bf65f55b808321b1faa88f506c8e305c5ee9b258e8d7821c51202a2351248a5e27a9c34a88ab80c8f897ec5b7f507136ffab9edb0030d6aaf243672d722cf5853fef4199a54adcbfc3e426f04b60622e46367fc64935bd2f50a9f9e3703dbb569c5080979b1ea80880b714a037a14041a5ae722cdea61ab98493b74d0c152888cbfb88c2f833854ba21a38ffa164c9e5c29fac9b05934bbccb006a4de6138867bfd47da58f42d4ec71031f71b04727792549a0fe35a34874db8c2fd82811e1126530ef2f2699e107c89b37e69831e9bcdec8ba03a449ea1e66dbc7e23861f5fa1bffbf83a2f054906e5116acfcdcfb3f0386a56c6020385364beb4b28717c0f613b4650f6cfadcb87d5e52953504fc0b8ae169ac503ce11196170b7cb3badd4d3f2b4bdad3c9e2eb48dfe1a0a45c41ae2f7812069179022f2861e2da5de00fb1a5775d4e005d6405cadb390a89952da3cc524864aba21acbf464c02d7a7cea3ef80f28a7007e8734c76d17ff793ce5b7cb30165a0e54a3861b63da1435dd2dfe7ef9ee1cc8a364c213995ff439e0d86a8b7ed51a926772a8bdf2591b10c7c2b819d80894d1c2d4b7ff662edabde867ca875910acea87496fb31484596d11724d9d41d7ff29fcf1bc5e5a2231ae497ef716ac9828e1ee4212a417ce636ac8f2b1e54e8374ecfcc50d867a71b095299f8431db707d441ef1b2c44ee1af121054c1561f2e585acbb1676e85ab65d647ce92454252eabe3d702b2e09791a5a501dcaba6c02c8401c6ec772ab4cce27f77f23158613b0ed4cfa708a26e4c428c20dcd96095ecc4b9c239e0b6142fad5d9fab9df606ebc5997465f18eb980912aa666e118b6ec0d3280bcc525e0a6fb3f8f6f029bb1dd3b45338ae8a57db6292f385b3823df1e91f035572380bb2fbd18e16d0d4274f8ce738e22716275296dbee555f2ec0f3670c8b77ef476c70050f7bfbb2ccb240f70eee0465066e9587e6ed4751e36e4234209a7339040b4d8d8f3dd4f4c401ad9999fcdfd9286a18bcf9679ef813a3ca85e7590aaabcc905f22e9c1fe4d24955de046abe074b10719adb98da1ac171a1282fbf5f39277eb9c8bc8112ed247330e68eae3ec4acfa36be4d13a07c89d21dc5ff45a88ae2de34699c05dcbe687b688839588f7c8c0a66829df28b644f54fcc8f5fbe164c71d33b798c9fbc56c5917d30863b0945516d9aadff98c8ab2e75f8fc6b3108e98ea4086f0c6dc3dd1c3657e200d77b53145a7460098eac999e9637f02d8b9f468cb01dfa3c1a73f5e97de107b548143b93ed9c8da03c4a858ab8d4ba6db0c59c3b5258265349471a1d93fe8ea341f758288dafe54fd7d334d75f63784e8a28df1efab6afd581c1385af2b778c8ff531223d8839653b9e93abc91ea9167c92def5a7522a3e36612ed221607aca380017937bf53f612a52660f1778368b590378043c4bb58879bc4d8511b19db2a857f8466a60c03a4a9bbfd4717a89a6a1bd4ebdb2815bb8f0d1b8bae8b284f03e319d46db6eaff01dd04641183aad939537a7b114acbc6c45a1749f93888142c87b90c03f1ae61aca00dca2d5cdcdb06210e29138960b6200704951db9b2d205a298672093acac21850be3dfd6db82c9646807915babd5542660dd7a707126d77073272e4a62f2d209cf832684e143b90f062a539356e3b22533a2016fae3f7dfffca47fb142089e5e42aa51a4430d48619e9d5ee3d9541e2c8a70605a5c7baea3df9087ab273f95b06b7fa4e95c8dcfa8a691763dbb98daf9a65b8bb70f26b356b2954443a2c188ec9659d377d144f64c7cad2c2fb601ae19163c143db218e493d9f40f453c0136b15f57306a8a8938ba3f602997e948574bc71ccea6269e176101cf8180cc80a1bfd26bf9514f2cf1796fb986e509f3500842ef46ded2afb67f719c418fe46b8f5aa4f4b8ae32b6439528693a3a1d533d04d5a1851efed593890f4a4705da79a624d2c713817c542fcad57c4d50c65f5edbb75ad3dfb24025ee4f6f91cef9823179b32affddf53c175d56bccf54c8d8a9c51982b1aeeeb3d2c1c22921c294be7ff6ae913e900e2afbc7cca8760a4e20df87328bbca3b4c0cbbb44d85d9e5e94b73fea675868e155fa4b2a61b84c375c84f89484b4610686a13bc62b82efe16836ba18d587ef3cf05df62088c238e96561402d575bac8266fa037a08ad72b99d2edfe88dadcb196a97ca17535946c1a797f02822b76349f81688d17d3d0eef8c4fe396561263a60cbf1ee1075856046337d7a611c977ecaff3e6676cd4afbad52f689ee9dddbdade470ae03d92e562a4fa720d462a02224e55a925a0298230f2a7cd0ff57c711b719cf528656f58d8294aed81c70fdab759ec3a4ec18277c35e2f330e489be7fde7de6cc52e2954111c9d0c4e1232e198fb184ac8c37f9d2cf86abb693dad0daebcca06b91bcce927510b9ff696adc1ffe02ede902576c37318861fa8a1c12fbf72f2d35fd3f01504399f1b5c8789654254b4790a8ebd71a1b62e528af9d6e60e135b3faf9e2246c47a4fbca64e8c4d6473749b36519e49fd31d9853a60de7805e435fdb6905a3ef256b388ca31881e53f61a50c20f374fe5f3a6f3d3ba7c667ffdc11c05b15265a7f168470804f05fb3879e97e493163b9bba4f761e55b03efb9e61431ab9ef1e56cd8b6ec0b5c1b6f91b62f09067ed693eae55cdbd5b2b86fe6c3870a3ba0308789147539dc353cdcb973425213cc789a4744551dd4c600caa8c2a97d5b79273896afa3c970ef228db79be5e2a53c3a6b60604fef94a2d1f696316da7c967242491d652ca8a9834f8ef86bb5a74ae1db2270c449f731e96a11d94edaa0f4181d241e0a13e4176ac6da48e09b5aa0017fb49eb3b4ec6fb7575eb97aeec90e83a653dfb7d8815715271893fcc69c1ab0f9f32d0a1db5c970fab0d15e9c3b144dbe3199fb94f88326d235c01eb7c5cd413ed7dc97dfbac076247fad45318efe947668dc12fab35571bdef809c39f335f796dda51be3ab763f4268f75615e4c59fd032b4dc3f16a75c2ddd3bdddf232ee81e8b88e786072f472c78cf3ea5b49ebaf2eb9995b428497a0bb1b2fd7e4ba7c6f0ab633667a3dfe1c61256f05d8511bc83d5a6cc0b96ed7712b17737e4abd8bcb6c51a0de8bd648f448325cc741df227388c6c57b34368f459c02cc13311b17c548310b73f9410371b1c9688e3d7583fd1c490b83c4027163b5a525c3378a5a0919866997ed6c96eaaab05de06aa092485a309cb7007f03dededa87476b4f5c2391af0eb2a39e0bfb0871ac328c54483750459d75e354c128f2163afe9c6609140f7f88f348f43e2c35f9efe6547c462ae22c374f333c217a3257dd6d005cdc99e70a17498bd16dc502ff9820f8c5a6ae7645d0d4e09074fb5ad26f5c726af2844300d6e590673eb2379adfae46d9bfb4e16132f15e8f00f8db6bdc4b3dcf9e91f139f111b13b799fd06b153d999707e071a32613019010171e332ea147602118956c59c00e9f3f7eaf29d7c45173f63163eada5a146676f9f848ee9f0d377e0e0ce548f27362ed89ba88caddd3cfb9e9e5362ae5ede18a6165783a9e8cbaaab3624369bd78f2519de31f447e824dea3dadac1753a3827acafaf1fd809147bb75d250acadcf788e8d50dd2de8dfeedc4706acf24509418aaad7c4b9f862a8082e28d66ed2ef716ac196758cc7dab75508bc2ff752caf620bc7292c4752065064b45aa03a9e86aa0ce540c078526b197234e921ad14ae66115e0b713ae0278642926dfb53723d9b75a12ef3927ed7839708ee876d4324e07e71a9daf1e7da424a19e7e27f6d4ac13cb9cb79bc7c546c2972aeabbfccce82e3a70ba95f930a6f263f13fc3ba73cef6b6ea7b9bc675ce11025438b5d4386ff455eed02c00bb1fb7f0114971949692ef4fd41c50f231fab45d23b4960a544dc4e8cb8965dda7176c0472369822e948691b40065f2346df8eb79f443aa91f0309a55967f70c8f1a6a3b4c7378d68c8f6451a6821547028c5ccd86c5828f5d61c6b9d648e5cfc2ef294fab3d524c70de2a0f2be023bef769a32fc8befaaf2e8b80dbb75de0d70a5bebba42d384a453813e7a16785c08443903950417b9919c1b0a58ce3e130b2a344c73d67490fac0a3a90889ecd479560a7a1ad7c0d5d011e6473f228738bb9aa202cf91a29905fda491ea72254d44c3581ae421dabc062533d8c07f9b23bf944911e1201f964f020ab8334ed76302cff4a1b2a1e7debe4b10972a1997883c25933416de04c2287dae356895b628e9a4474a41b6a555eee2c90d2e6bdf52cb083529571c10aa63fa2dc8aa5d0c10a3b4fa05600c1872d29a2b1294cab0fd6941d087437995234c2bea396c5a07e4baeafb9ea91740fb19c78e16d5db603ea81a887f2bd41b7eec34a6f5e15b485f3e1a2c7022f8116a59e54cb39df8a259a2462daf897b59531e006af69abfdb2afccfff0dfb6641887ba1d3648581bf995e66419173ba40fc757529953fd1b4b4382c97f084199489a8fd53bb9b6aa3b87d77b3a0f8c94c5192fbe28fbf355dbaa5777930a980d979b76e4a071ed6d377a4bb4e8c38b6cca9c23923204558220ecea5fcdc4a19a36cd12a8fa5c17b39b43efdabddf4fe5e2d19910b953efbb4b309dbd8a7124468a3b0cd4a319de811ac83f4ff648ef3e53b8c327a99e1f2acb77ec45b6e959a3d49119c73d88911fbd1419d201ecc738b0b1cfa8c2a1b229590f3fc84c318dc6212b897a1621614e20324a86b5739ba8e673460e9ff5ead224c5e01a4036ff1920f4023012989d19f34593e84f860341ec0da7d1065a2fc1eb91fb01dafc7209b3be4d9cd17076b2350fa2b9534f341b5c397e95f8f069910511294b50d1b4c2bb7a5559f62ddbf637505ed2d70eba268d64a669676c0630f38fa3dfdf92af886d87ece0d93e40cacad9379a746450e7966547c37fa9894d9fa5c21462736f5f4d9e3fdfd6bf7cf622bd8501802b06401b317b90cf0cebfde131463ebdce02c64791ad0a93e4384526665fdf77f7bc1c7594609dbfb5f13f449069c7a20568174ad23896310853ce6e2556e36ad1269b3dab880d6653dbfcac3263af94ad0c34742eafd2dc2252e1474e3fe5cea21a60892bee96d71f3bc820abd6d74ed41521448a892ffc931d40fd611803b57902685ec49154974cdcd08e8846eeff82fdb4c27297e9ccb09bb7a3533d7234153c2ccd82ee74d538a9feea30469052874756dcde690ce7435993dce75f1e231f710849b933fd2a1524b2d92c333faaad9a8b4f1d573b750a8fbedf84d1ef0483f236a8e5154c3637901e183abc9f9fb14e436376f5db8d335070b58e75b06ddc43e22e3104226a05c5073f77eec61730acd1967e8faf8411f77163653852dee03c975e257c2700dd738bdc22de44296ca0fbadb1c53da951cd415014435a6be1369e4c9378d249a916805d8a7919967715856d469e62a93264aa2ac813968308a37ab33ada04a2e1ae3316102d387b24f4dbf11efeeb15606dfe9b2a55a1c991efa8c7c36c5a5b5bf411d2413092b64470f992208a939dbdfc2e899407ca0f7f3bdd3b94e87b8b0de1e5413f6e71850702950ec1ba15e384f0a3b07c94a622f2fd2e5fdb358e0df9c650aac90cc0627d80ba9c45e757508e5e73f08c48ccd0d91631c397a61c6b4c82cbc75c5bf46bc2ede5f5832b1ed9063773cd46105f7ac0e5c1cfdd38e61a51350b3ca850a09fc9975a8a2e9d09763b4ddce7b25ca8a3758c1762bf05cc929ab0553497be3f51091fcd9a0c36b2a8d955f519b24a4118b4264ebf57434720445c472056fec75a3e5dbd4ba21f2f52b155d2b6c8eac25bda82804e17b768a4b865a492b7987a32ac1d05872e980e69a3c78137ecf7b6f707187f8a2b5e58c82a6ab36865849b4df049e8b2d588136122683cdd5b0587231e2b8ad3d4f4402695330310646e2023466ae0dd43ef9b25ddd64a03275c6624dac387f0de4ab22b19d8a3d85cdf864590c1fce5511b10b94f76bd0dc127441df2f49f17e232b836789ca4de24bfaf807453a3b13eda1343fa786d9a5ce9f026e18eb9f933bb7a885e6aa91ef268b4f16bb187283a7755cd4c010d150a2e68324dec15a5d8651d92e49f43c3664fffa644067e08dc1196cd41b06e1124ca4092910c1a264b078eb30c2116e338faaadb1d52b583fc678fb06a4031fdfaf913698679143a4da4a4fad594eda6047346e938066ae4039e9e6c0db25823756e1efda172559b432daa2acc908e72c131f0de810d24c1b371d3322417dfc4860a533ada2d2bfae1a99b039fbd66082fec1bc49ba8650deee5e442d22e05ae5548e4be915766f731a334973b6de8ee40bd44a824b84702bb645b0146a7ef062b0571773bbd37b7d029d599b28599463d93f0c4716af901ea0d8bae5e531f9a8ec2d88ed92ae04d9f006cf61c42f7fd69f2559f99d1eb8b386c2e7f82aa22ccd4859d1a0c7787587a504c272293dd3c78c51ade4b9a00f00441cbe25d4ddb024d6ca65b22c99a2db813010ed934e5b6f68b8f0fd7795fec70dc42759543f443d9a933c2fab978155100f3828f9f210a35b1ff7f731a6d927bc7aaaa6951873df7994517a35b4dce0e7931eb110c13a34a682838124e690c8917685555ae1aaa0df7807e4e3f77d5ccaeb329d8d939a77d3d0766e2453f3e030d7f24e0eec03516448d9c36c96c94ec485e205142c78f2e0ffe9e51a74874882451440761e54a049ec445bf479ef080bbf64332a37a668d77a0f1ec1b848e803d64ea659278f7f0fe5158d3e7765c67e4dd61c267ec1c7b4a669a4773aecfe539b6159c4bd2a21cd96f7236744adb62f170260de411677c0957847e596a400e8a641b5c74bfb0c35e12472f28eb58b5dfd37abb605ca2525ae3835dc67b41a9a64ae4d45223a74a5d023d12485d7c75b31864d651c674a5cd7991997465026c7f01e17014872852504aedf60a5eae81e3647eac73af6029112f82ffdd9581ff93da5ad61f53ec8ff979a39ce6b5101ae04c29f3fa6be4079f84c1b94fb336f2e62e7ab0d0beafe627f461be90d2bfd17169ac89809e4cd26f1d19cb0ba9abbd43fda82ac253d4477ecb4a969cdfe52f9ecc2bcf826307f79124b32068072b1faa90213f4a45d13e289611cabd58b917182b5efcc72ab6de965df4d6718c051c0acffb8704b102e275479f9dffd477dfeb993b66f000aff077333b6de8f26eddcb54627fb13c7aef79145c5292a218a04e9e2544fbbcdbf14027d9c58e8414d59c23bf617559c5e9e38778bd0f7af30e8a6794dbad5ecfb919ef5c378f2b16884d4a6c1302ad12f2ecc36f3f97b7ce5a0e44402a603b4208e2bbb8ecb4cd9bb5f5402ad242748cdc6d9965b82a55167ad2c68701dcf2cffafabf1ec6ad10c595907443c52b5742af20ff7fae152c2cb311cbef673306a896a447c9af54a7e898ffc68ccfea598106b173e02451f084a858173bd7b4311b9f8490a4dc9f0cc19a612668cc8a377bb3892aaa9d6579f363d2678d98daf66219786d990015b267a4e6c759711b330e5b7023b32323c27e8ee0ea49d6df45f154202a035fa0517574a0f6c5a1520714cb6d7db0656e4e3facbbd1ef503e4c98b343bbf4479c3a44272e9cbf567777da5e0c7df3f1850fe7335845709100d7c9fd908d9048dfa07743b40cb943f34de8455be04ac0a6ccc0d3ef986fe4910ac57d9e060d7e02fae98c6094a375badcd5104fece2ce1fc6d1a04dd8942f2bec425a066879bfe66d760140fd41a622a72f4387afd02542c97b65f6b5aff706b267c825ae966d0ed5495990b2a452d3d8f66ebd220b409ebace2b640a9809c4c449bc54169cf3eab13dd9f5738d48507f3a179e327910e0daf3196b3826bde4f8619e7f529c8f1832e2340734266ca4dfccd7b84267004a41834e14f2be710bb3c4ca21cf304d42f19c289b0e1d9f2004244fbc4e166a594d616d1513fa370b2ced6238f3477e063e4290ad5e6d3a589d00c5b077db0a6331a591dcc121bbe8981d6df1a797c6a0cb951357e6329a03d0894ebbdc491ca1c22ffb5c6d5a78441b6574e60c77cd70b82ac17ed61f47115ee713e1b1848a31948a3e923c3eb322a0b20c7893298a81a721a7051794ac90186bdae167eb0322669244cbfe0b39672cf09503e968f3ba0735e6bf1c44d212683b16f6a4391bad949ecfcdd68b719483a0639d26274bd346e4f9c55d1deb99cb78496c7752750f17664066bf5a0275e33c45a5274be8c92dead0045ecafd7e27a16afcbc452ea31e4b9a67364caee2b7529d2279df433e1bdf6ad7455ba2eed0250cb2baf036d28ed079efccd1783c06f95e943b73379bd02b536847f4c46eb6e836a6cfbf58d8336100d797a5d1fc1e893b0f64495c9be24d7ff607a07bb69a2aafd7cfb4e0575d8c2bdea679e023be8f68dfea2d0fd7d07fb585f4da6ced2900f54e5d4948aac668d793d3f1a04f9dc1b4d35138c794800d6fda4881d44558e9366f3ba64d0f73b18677d5a4daaff7bf7bc97ca102aca543b1702835822a2431c677080e29ec9284d968f566198c173b8cff05f7a1d53585710d2e3ef879c7e5f65e794341d84b9fefbdea366039de90ac1c809e8bc6e922fbd833e52b344231667eeba7d690655bcd71e70b52e9254fe31717d55e1362d064850ee355aecabffdc5f019cc30565909d5ab6ae54792790c307a8b64b7fd5f8c3410be833965f721890a61c573a6fa50ea74d83552e1e1ffee6b89c8e1738087dd2f7087d7fe72990d5254f6b4a9acf216f856e9599855c021401eec2dc6b9add35c4a65b5c5ca2ad2f83a5ba2926ca9460510f0ce6e05977124495d561f70c61e48d3705ac8ca133787166690c5485d225b4f5a2ac3783f977eb608ecacb701fa34d844144b5df7751e7617d21be3eef4402bb12cbb33deb17b49bbc358b9c0159185fa66d84955b495d3b903269fc7f5dbe44d9e2ff9658279ce938e6f4d35409575a73e1feae1ee74416d8f9b5c9d7dd9e9c416adceaeea826eb0659af75cbfda6520619c45fd50f9fcb004c31274e823a26995b53c9795e13ff122e48cbb5fcb9cc0ad14d67c6b0d0eec46d9eb468e3fa9707bcbdd8f1e598e4ee996cdc555017fcf9a1784c96b14fb04217157251463a7ede96660012e653b9d19bc6c4eccb47ff6eaa929b481b8fd0c06269d47d28efe1d1f64342300e0bb6709117b53a0ae1b9628423fd8ab4f56649a59dec6e95d9a7d030bd999e8784caaa2c4df31bf82c3c4e60ef30186ca8c7a0afab6473255502e35a9aeb0cc0eff2d8ae5b578c4940b7b139722684cc8f30c64f98665664100d6a94c06a8fc48ac8f30e3ccfc3d15dc25f5dcc91b15d1fcdb5c5cc1a0f6df84da0ad1663aa04a714bf68987c9490e9a56500faf1e770f54681a8336364548517c294427daabe2438bd6817b6cf0c70dd5f476076f189db69c5fa9d8ef05646638bdbb832836a0db886fd845024296ddd778f44f5572afdf8e1662a8fabf4c2038ee4466adcde4783fc73fec4d7583c5b6258be133d4e93795ff92b93ddef339c5d65adae23e4d78266d30362d4af6b323f1062dd6345176ad71c92dd78dbd07b91087e674296f7b043c50e3f6a1f2503b01e3e561b0880d1c21d4e6a69f417b4246199b2c5e563615aa3f2bf27b5e4445ddaefe459a88722e606610b6484e3fecf0585cfdd29bb88233b6ecd77f6fb67d75d2e0ab9a4cd755c9c1ab350508076e0919d72014cc6dc8a49ce67fa85b6ef5591e56eb61fe1f6432994783854fe7007a2d2a601c41f7cfe45ac50507f764ec6bc7bc0d3333fe6a57c4e9d0d26e73c9ea6e03950fed8b314f8b11f5542d10f7ed0ea2c9afc69155ea8f14038a0ead809b96ae65079469cac1196ec43e46078414551835ddd9c028b508e66227b1ad60944e08bbb353af0c45322a52c65c3785f9b820d765fc546b5365a3b45b3bdd89521b7e06b205babef34e291a61826a558aa1d8907523d8f18054cf2df62300cb9d0541d05f42f51601ef47dedc4feb846088fef25b4df882dc897dc2e879cf3f59f70a995b132dda50758d5cfa64a219c1242e13fc4825f8ae81725bce097ca8248b24a7d2a75fec45c2c34a56101a3cdb65ba9f2fa753bb51e8ff69648630bddcdc7838d1822f39b8694a0c8a1e76f1a98f0578ad49d6e6822a5b3a78f2bc21d4d1b3eaa2e173f9faa02dde3bdbf7893d14167c67a099de0c4f98b21061c8b1c3f7275c4bd9f14761dc887ee81c0555eb9c117bfa70150cd5512a3ae97c180b414263287ff007a27df92b3d27d20e1e46366b9e8a90b389b76a42b033fb574a4a9a78cfe06e4572a3c8527c266eda512e71850666be96f5f5e2137ee8ba12a2a0d703a397b4e68c5b73bee2b4abe3346288de94aee69120a5c3c2f7fbab9fcfff91a3d4020988d09098fd4a8499eb0aaa55decb53fc9e311c38bed23530341d45566672088710838698c00058ff35c05648c75b186f45352c784cbe045ce17840802515f4e57e174f3c1178423c88b9876319d8c728b00eb422b0b68c89e9da50bc531e92d53357419366009d2de87358e793538a2b84a8350f67329197db35ce9c71739ee7a4fc1d26e90865c9dd6697b6666a64ba8a0d2d150e7051facf638c7d33b2306626c45008a6d534749e79a26837d0411d3dec4420df55920060c801e51ae00f69387fe8ada3786b4afe8b3e2f8bea240967a6d0f4e4c945725b7e0eee8f79926eb601bc42bd72822154dd4066c750d1e950a01bebee76b987f902def99100719d48cbf20d2573f2e30eee09a534f2dcf8b8c5938177331c4e44118e91526a3959a99172d61b1302bc4a4dc1a4866591b2dfbffa96b15274cc769cb8d401352b1e50e6f118d6c4c489e8a059e3834cc7a20d045ba45895355210481a5870fd5e9eed31d266279e18b02c585a689ccae054ee3b928da89c7957f3115125e3861c704041172b76b252be6d993addd9c66bec261119e0ef9d0c1ea36f7fe7bf6d7495896506ac1f682e77760a41eb6896c4f21f81496a610cd32219a58809eed48b5ab1408b4fb26b6bd2e5931fdd9e34ed42b5100f7fdf77e72fa841ebd0f9b384b86e0fe24f4ff13e735b740828651471c1b6223cc7cd95d7cc48c8731f158a2c4ee7b407f668fa5e50df407a6e83b2ecb39c1c85440f99c0e8c7326ad3a1dbb21675498c9da9a221bfe36923323d980de18096d8c03172e75b57fdfd948fd32ef9adf27d3da0dccdfdfa025a2b98d910068707c6b5a435b87b2fa8dae70806574e7e20c02d10a72cb680217cafbacf35be16dde2a4dfee999216c4423c48ab00c3791ecfbfebc629bfd9f99cb5f81fc0e2a82a538b63da40779ea0b14dee8be8dde24ad0cee78a16da1d5e79fe0ef0f294e746bbbe6d25d607f7519c4e788fcd66a9eb4b0dfbfa29422560829d26b9a457848ec2486962dab573ebc317bce76b0e609c5c81adc99d9c1ddf31c0adddbd7099866cf985129ce142360cb92e03a301b4749fc54398e60be1745dea1ef2178d23753d280aefda1eee03da745c1f84299a57ca2aab940de807031e18eddb7cfb1296a1f2f4704756b258d1c72a7bffa4fc02dc23934005ed8f1b86388f4f29d2754a4f61a1075d8fe4dc0abaa3bb3fbfa5143e5635a37bfe79321287c4b1702fca04d5bde35677dfacaf614b46cdc6062bc1290293b47eefb3df84371f7af7f97df7897c223e347736e4c839115a93f81bfc9826e8ce9ec1a21820f269be505cbf9009b2f5d8309b97e41296852ac9e2432cd00f53bb811eb640931c483933365c9b5b5309d956bd1cfcd3b4f47b877dc710f412cb3063d12a486c7ac2969306075163b743b6709eb170d1ab9f803da5862c0e823e92567df9c551839f35dc9422d8f25f11effe808bb04b35a9a7af0df5327dab33573c9c86f9717ea1036d353d501447bf4bb9b67fce25cfa0dc2b4ec56484f06c196b9a8e22a0fc73805efa4a08ba56d43c8343eb0b355a3736e5bdbc04afaba4f4da1e04f81adce95d1f008046a6ef49f5058e707d99a05b1d3be993c81c89ed2d8fdd39f8ea3d7c81ea623d34b736516d78fa16d6478aab610c6ea26669a409c1d5eeaad9298fca5d42797133ca9c5a48b7e0fb3b01eb0a33a06bc6b31e480cb5abe8c825d67e35f52a5760867fb30d01e6f4bbb7da821c5683775d5b316b2f02a01a5e8ae588eb88657b29f63ada1420b5896de443e7c0df5c4d681650d6087d5e60dab679f9610b43418d513043c1f72128f2c4324807c7426ec97ea94e2132b212030894cdca1fbe336e22d9849111f53bcca1328ce41d48a7b958fa80eb0fea01f508591f6c7c1ad87ef22cb95c3153c305e362ceab0c866de4b4dca7b81784a56575afd58a110c79374f61f0ecfd5fa35def851c2535ad1cc9f8fbfa26910b4d6d6eb3e1fa81c7216d81f07d08a83c70655b22b7d7b59c01b8d70cdd7b5f15fadf8ff0c531d2c5cbe2dff27d8bd2efaab9c175152f0ed35aa71940182cdf3ac621a6ea329735b2061d6041a1a04334ca6d5ee38c51fb34a127abbdade15cb8000deaa01e2b5290e5b4b5d8b29786787746f1d14690b5df1a117a4e09ca302bc3a0e843ee25ffd527565fcefc77e9ee128ab7eba1ffe1fc9aaa0b1e93ea4dbaf40c43de6ff13b0ea094b0f1e953a5d0091a8aadbc3d87e1d06eca122c6d370b350cb9ea82b7b6d4f59371de01e9770f6b98c47d2779d88d9cb79f603a018e2060ca9b20ddf1e9316debd8d15e21f60a6c24b9e99bce8b4d13a60d426f9d5d50a88c5597eb6ebf9f673b87098962d5d185b273e1aecec155c8338066474de387c4f7977e5f33a32ff546671353bc89699bcf1e7d63713a5f81f37234d108ce16791cbd037f32a2a6c3075e39c7781d5582d4e8e1bfadbcb268e7d42b98c5e83a35eb01288233e91bcedff86e315709b87375e4c2dd7d6903f58011bd8fafb37e9d9ba8bdb69776b1253b028cf362d7878b193ee556af6072a8ad7f56b65eba1f3bae7c62559e3744621c8efec45148a365773de6a5b6254b013c796b6e1cd02a0fc9bac27adee4a617b76e478f7185630514ab3dedcc5b9c72745af23e0e2d32c768fac65cc990e6671b73c13efcdacf799a8dc520ff5f7c312342b71a5e33fe8ef0ef9bb75b8d3c1917b289a8243f72aaa63ab472c715a51cb2f83c260c92f7e4fde1a2c14094576cf015f1469f89e5174f4a04a8158a6c5b8441a162eb16a990ba6c0f94d4acb4bf7a71d8083806fbef9b7daf2479bb65186319770c1d46905624f19b14ac7a9306e1bf9cd965b8a679abbc9e59d64c41ec0f50cd20a07ee71f0ebc9fe426b5a18ce54a8862a4a290945f417dae490cfb96cb67775a3bac1da27be4216efe26b3bb5829aa2568cb63ff64162518d61c412e85ca9db294e3561d4a5610b4dd2a194ebbcb762036d2debd6271c870709840f11b6a7d35c7045a17905a144762f97e5115d606fad68abb00d44fcd1835ae5a0850e1fb910f2827d9d7cf60282199ba485d17d7f03a5b4e05146015fb32e6d11c448ddff49e61eefc39c37e9ada16f4e1c89052744139c17464f556eac34840e808b8489ec7ce35a03b583c3426e6db2ba00846c83b2dfdf17b0b4f37f2ae0873793a2fd57398bf16ba1ebc88014d9429eb38d9a9c82f681dca9b3c6d2745388ba74dbc28853f08f71cdb89c5175874de26996a31239bc567255862aa07812dd4b127f0d7eb8ad5c415292c4ad3caba9d5971e6896bc16fd81c607eab137e4c79f7f2403991f934e70f402fdf5d83214c096f91a0b6f4d0c22106fdc815e02d2fd55693fb3683c06abd08e7db6882f3ceea517d9539082e84f771462fdc96fdc3b4d8ad03fe1d29b95be682d39a97943a3cd37ac42a4ddd4ad52154840798a1db1906f1b00c0ffd99a3d31d88fa2d90ccbed0095af0c34a2c5c70a9ebe509602ae2b7fc03c7ffb215285c8b81bd624c5a2e38e9ae7d7e7fb8578d431b4254607f07bad94beaf91e8f0d0fcdef56c77388666704a237243d0cee8ef7318e1558f8a5485aaa250381715fdf15db915da85f8a65f7eb60d66d9204bf8ad6a46d87dce811e7ea6f6c87e89436a017c1999efd452b9ad230324f8a94880564d24260a20a37b7181529ab9bb59c36e983b6fbca3a81dddd654ddad4d1bff3e41178038a45dcc99da141ff5b1619eb8efdf27aa57010d9205ef257ca20699abbe4f2612b450025794fff9179f4d4747e7694ad2a7e2f48c243a642d00b89e31de8d14ea7572af0e2b688f6177f0cff6e23bc1ce56f8069c7b5cd6e27607ea31f0e3ce096115fcae550836b647bd1b2c72dadacd6db23b95acf9716da365d726ab91e0048b1d0eece7203f7d67ed17457ee848e52014b282b6ec716fa3f2e5f797cc591811dcec0d33063828d3b8d0bee4e980c5bb00062008c09e1171687ace4ff0904949efffc4c17826546abe5e28ca9617b84cb6f0f0d5aab5c7d794b5ee05f0210cef5046f793c061426e5012d1df05bec6c2bf201fdda524cae4853c86e91a0fd24f741c06aab91c83f51cff3c94f4c245ae3be044bb19e6e8a4ef02075d5f2b2b2eba9e7f383885b55c4c71131c6ff72dade71a9ff2c23683656317d1da3d377f55f88b9977913471657471ecc8ed432835134ad9c2b343481bae69075c7c9ce980438fe321cd2ab88414af42fdc95fd6942f491e1253919866cd5fb3aa7ff294b78232d8bdb93e566f04aa800d53e8e8720c15bc08e339df140fdf95b3d7e6e8a51f3d1514d5c853cd18fdd8806c764d5ccd6becf305d3e2ea3e62faeff97961d7509197c218c809bb0a999a8023dedb2f45088079a62d4a91fbb64a215305e21b5787d204f612529dcc38ae6c4c63c54593c7b8cb4be6a10c6c7614fca83f714730feeecf1d17579b3ed69e4123b2fbab9a99919cbe5e90ebc355923f0da842d80023be2db52eb4587efa18a6b56147aa7ce7d58e11262998c3a8eca5224982e7e1a537689232a87908cabb1f50571d76a928b5625c96ebd1f82603aa3f227e1fa294b3a91d8c080bd5984c40cb379d8292d7da20b50d232f69948d557119088d560837655afefaaf7292b48e1aea020920339d091cb479526904e7f81d09f6f57fa37fe76030572a93ebb084b224fec1c888fb5236f6413bac749912f8ef539c579c396a3eb7bcda28cf04f10c536258b4ab22815557183970e714380e32abf6d84e60d5038921c0cf5d5bfff81f179a30e70a66d474467603359b22771bcf4d9a3f8cf95871cd5406ccfc57e9c623d2be871d8870aa26c314c4ac30778d30be0eac5302e4a09aab26352b12210cc5d8161e69f19117b6d1cf14559d2780dbae83c842f88c99a851fe1592646fd9d6e9c07aa3d792f6d12c2c2ecdfcc25deb22dae93c5b40709605a565034d207e955dd39b45ca2aae8179606c8de14d5a58094644667f6722b4fe71cf4551f8b25fed691f4a3ddfcb687ac1a41a9b5f4a3bc19db9abddce1f147713e23501b500e0d7a6bb6c0464325b039baed43ff55d19b8f7ec25098abd250b7c8c461d2b4c269087d992e0ede8848f88d20b8209d7632a1fa162abb894b9405ee8f9d2242057ce0467433a2750921d8562bcb737a6913d894313d46f9568f031f1374b31ba4f26d6b2fc898a4968d60b9dbe47e8c902b9200fbacd79bfe3da0fe687410656b7a97bd7dc5431a864e9d60f4d464ff49e8fb96bc0c5fc7dd7f04ad65e73244fac685fd0d8b451331c871c98e794fe49010ea4f71c68fbc54ad31252008deb32e2684ec0dea563bd6b67b507bd7620ceb2cde7a8710fa2d796ff1301fe2e2ecf1cc386f25bdacc9adb3fd5adadfd709bad1e8f9460ec1d839475556fbe30a09e2a00b7f88a52fc0aba0b21a84ab5c18e2bb95dd0ea70f2caae1109372d0eec560dda05acbd92d6cbe2b5f825c80075e2c9f8564c1478f0230d2a94d208905a731c9993e4a0c44796973a9170764d60b5dca606732b16552d0eb4932c6da80d98dc6bd210da6f2926d8ec11c289a2cf3f30f5790affebd35a0756232e13cc2ef85e0fb00101b6c3e4169b08233550e66d3266fdab0a16b74dcf9c007225d9c79e10d5e7cb3cf264012445467020dbe88abd6323429fb26af161e6b90102be18c4686908acbcca2945cc78605360b3865a76bccdf44f0ba26557c6aaf7df320150665eb5504a8c8e2c5ede37960d0fd86889ee7906a1814bf22ac6ab2aa01945d3f67c87ac20aa84d8fb55828907393812f9f655adfd13985be358c46fcf9cb42b446274db1585e04d2299e335eef4464c61cfeb9456f3c6873671ecb30f0bebdf350b5afa2b51851bf4fb445728da49ca2ae064a7e5a8b3b04cf5c70575cd9cd87c099e0cf221b8bf79b5c687e662181759639bb02e58931511d0718a11994b844b722ec73425dd822fac47146facc599bdc8900e074a53cf2f1269ce5baf97441d8257e0c876122f3654142a720feba53a5d1f34e273d7b1ad66903810343c5bd413e569c24fe74d04298262c306ff494dec6f7c71f7099829ac25d517bfb904d4ef59d5e2c99273df101c71b2cf77eaebedd4bc624824da21496c5a9028bf205a1abc7d4bb0b05c0e3bddb61b226df1586ed65777d1a8729384556624e472b217866697dfb392a30baf9474fd6be057790852d49511c3b9f66441ba0572f8c4fcba4f42db00c99aafb0d66f29bdb8aed320abd83fb018d4bb53cdecc98568a66644a54858a24fb46f584e2eb3983d13a009c0fcf08c87439b7a4f8ac63e5dd9d958a76d22806d0086ec3740fa628005256e72d83174e8a5779f43e44b59959d5a53fec7d2ef1fdb0ee81e49ded3bd54b1f5bb4269c412cc33202cd4c11f615641ded091fc22762d531b91a11ce82f667fde2f384e73d76987459c31330e10c607f97a4cd4ba8f5405860ca736bee70670d8a2151abb357ceda46a49997fc54309fab585d9dae5f2ce186841dedfd4d056e38ce99853a6de20de8bcf9e4069971ee1d605925064b14bfd61e17f7b0d824943dd0459d21167e7c00a3ed6f8c1f4553461a303b2a98adb4fb18e388fb0af0468a9eb2769a7998eb30dd182cb0c543cfa15b555792f54a9aa75578d1575302fb2c47d0804f2c829a3d1acf6d54af2aaf2743ba408fde214e7368172c7f6ed82a528b985a2316f1421739f8b3185791d8a34e8340a49d522612be806ad8501ea69c77a501d5f156958f775c2beb528aef8f51a7e432d9db159ad363c4abe385319ca944193971f888001765b52c2e80f391041309aaf02f17211116edd8b7fd8bbbf0ad33f17655bb6b3b5f5cac3ed17d088cfed380c566a06ea52fd499817f4f659aabb4818f68d7f66c79ff8eb474a0bee2f2315dd50d8a18c74eca7cc36b8952b7aceb4a8c817c94a3bdf87aa3172fa2135175510079d5c0d11799fc9da9bd684c09cd6e3dcd16453fbac5ff4881e81ecc1c7b56b28cd322f421fe35d9405cd50fd146376bef74c32dceebcc93c259bf27644ce7494196adc04061aaa694e198532f8d0011d8ebe5c455b2f1d2ca6f534f32a1abdd65b5c7b5e5d48645fcb44b091fbf5e1ada6ab2b866112637cb18abff7da9f68ba3628879e13beac457f6d61133d16368aabe1d568a5405cf599475cf4788c699ba02b9c2fabdbb8f7ea6e07e6451caa3564c3b6b866c6d5ed5289125aadbb1a4c8b3fa82a3325ba4c1fae967567e8a8e613c4e7a49118e2fb59136c5624b27a7386e101abdf44e38a86373218bbbbde27d5d20d8334dcf49309fece5da9bb55ee854030f8a83547c25f709b32a1c239ab167f0b4b4d4a2ba9897445ba324a92ea19a60858920da7b0fa0c1e7c3b6798e05df4942c8b1051e033c9781d833eb415d05bf090452bad920026312557b22abde603e07ac5471abf810459d8dd0501535f15a0c357b82096fa31e4905f88bcbf0cdf7bbe250f3018f7d72eaf2825ba4983eba696eef78eb66163e9dcb32df2b29f368274ea3a0620d89b9e84787032cce6476f17c98140d664bad95dfe5fb5cd726df2a7b2b20440916469b28a512100850809a1a825535c16dfbea59c9916002271def109c5bc4bbcd2549791221e026d8338844c79cfcc5c9c327bf45a55cb2d31b6ca65b2fee19ac33305d6e8bee5658351486c72d1388ef225faebe68b761e0a01ed791e61db29af1cd0a9396df6034d60affe11b6c5957bcd32c01cc3ed8c02ddf60ce787d170eaa46bf7e4ea6f25144ccdd807e8d56afc0864e324f8531cd2a8434466f7ee9829dd4002cef03aca74df87a9381823a6cf6b0faf423ec9cd64245b19067e1c10631f57d16059dc1988e0f4316e61bd40a33a2b938f5d0e0d220675bd8368d1d511332c4304afe7e925e81e9df679a696e75e0d388ba2a18af8fc7e083345c02c049183d913237bd912b15aaa19635be102dac1d770e5dd94bab16573aca591dd9c7f7a49a331f22bdbe743b34d867396932e7a92e98961abe3bdb5726b133eb16f91bd4a09797303c6dba7f54fbdddcbee9a87333c3d5a969768b72b5c1653f29278def145c1e7e15564c4600b361a55e12a047d5a110710fa1e375337b7695a749c2b4ff8cf6360f5803377d01818bfac6ad62185e6e0f8fb82c5b9352fdb87042b086f796f5e437b6b535d59f93c990b34767c30fea75932f30d9a55e14abd6217614bfc18ab6400f59b74364d9292825360ce5e3f7b9091baeef77354c2aee661eaca35c409f9066209bb794332bb18d4a8ae6aa3f540b9e4af929bab4ace5e0a9df6ef8571d52b04b99b256579140c9ab2e955ce37a1cdbb9488036a7bf6a8108e984715a3825f2efe75cd7f3b5ec8e8e4910830b03117caa46aedbd03343caba6ea30e512d91e65f29eaf70e5a3c75329d758318e8a45155292ad37573e0178d57e839406be17aa3a5eceef06383f6c74efb0cfc4d89f03b27884fff8f528197ed8a072b84fb9d7955cf477c2228d82775fd055549f49a7860e2439c5fbc98526b1e9cfe719ed3607e5cbb19ace16cd0ea5d377f3c890554bd38660567f8608b4a889ef974fa1c826cc568ad6d75d0e13161a06dcc5caf3e4eb441be8dfb3480970de5fd0ef5d2e9086968d881a5efd8c0f0dbaabcc03ccdd3724bd6791c251b60fb6a96b6d35f95ce8b24066e2bf25c4a6739044b43427100775b2bdbf914c761c13566988a76f646ca6282e30b396f414b9eee0025c60b4ec8f97ec5ce0e6e4b97782302ade94fab8ed9756c767afa393c265d79db1b1b110e37eee9b57983b8643417d4c77ffa5f2871ce780bd0daaa9118e3430bc71a7434a311fe4baf63a70dcbd30c0e9cae852213dfceb2d68b608971f52fc59377b5a8c8867e71a49a86df0855e3bee72e9aae28286971f71afada66ab6afcaf695d4d5cd0dfb58a941cf4c875f92759bc4fefd6234313d78013131b1677da64f35463e6f0d7514401ca8f38fc0ca0c9c698dea3dc97c0e7476d3ae6873e6699e4035e50b811f0aa23affd58536c87ebdfee15894c7225adc4ed906c3c4245c84f939b5d448fb5fe36b9629f0f2d1ec21d4aedadf868bd1f0b78217b207120283d05de67983bcdc1b7d5e86cce893c71bcf6d72d60b15eb162ee98e2ff2fb6590ea6b6e390cb306af86b7cae4ae9d220175da99884beb1a8630d9930a45d72ab28616130f6e9f8908146ab424076ad652cf6f34c63e187d446fbae7c3d0b914f02ec218207c0676802dd598464ac09ed0e1fbe4de85722f9e8191857b5111a44fdc98722783d016d2ad836ddbfa0901b2699509b1c400710b1ca3f215fb14d313782db9cf7c8df5901fe0724d5ea436fb4c721c7cf1ce70ff1a0f5a19558dbbed7a7f4c1c5045343d40350b3d8cee53a25e8d68c057ce60a43caceb9c60a75bbacc99896888ef35ab7fe02135c71d85d9610c598d09b9e6ea6bd45e2de32684b7fcd530d96eddefd3ec27196cac1eb5b3fff1d9d563e0ab046ba5ec649c18b99ccacc8af4241b8f6b2f90df8147bebb813a8c857660b791074fd701742a94d734349f8bdf9cbadaac784d4ae9833c94c0c80ee29fa5e51ac8221b1fccfffd27832039dc939d16a2ea9107be40274fb2d451bc2db209b82ae54f31029e82987d0f9f0cbf7d0d9a745094b7b9ede33dcbee29783977abbb15997eaec6bcab93a921d5a671969a9e5417d8d5e2b5c03003f76cf93e78deefc65e30de02fe0da0290c12c405c590651eda3ae4493b28ffacbb98ea522f039c3b24f1a0ecda6cedb268d75ce56ddb62d378f96f44619483ccd0a844091cb1ee9b014f68561e0db94299c360c2b091a3066effab61ee7c9c178ecbaf09520defb7bd45dbc8739ce6eea5f3a52214ffce12fc263c88a88bd710c57d69ed592fd60922ae482ca14bff7ef7e500d84e9cdb1a4647de57a507878e697455167130febd2df204ea1ffa460f82d524e42cf6416eb9b434c3222814696c21ffe925b01225258cacba884675497475ad5911d84955ad90e1d2a542328448750579bdf3e30c59ee272697b24f41651cf613b6a9f41eb9992026b279cae98e898873a4731e32fb394c4fb523576f0756d5d3a90cb8910f05f13d01fa108ecf4f513d14b53236faf61d4f21421f8881f15ca750ab3b56c34a8d50c2880d43087e89063a5d0193178bec2317de1d42e2487cb9b3006fc3c7b5d8321b85a3d8fabfd87ddf2761ba59684dd45ea8ff475a1541c73f6ee58abc9897be1669f266c0030007160a050569234796fe52d7e194d0fb4163e3cd66e49b01bfef434ece5058466dc235a15237cebeb6248e86e72fcc1e4e7dad5d2fc463fd0ea34b6a0cf416fcd4e19266193ccee4749e07112d6f990e51b0aead59f4d661bf2cf3f4fde5853edd81dc35819c8593e5ce88a612acf68f77303467eac01ac311b460b6d283c39794687bce92e4fe0bf2c721dcc4a269566a084d7900996e5eb5b5b45c4dda2f5bc04511ef326e57ee2b9420b7c725b1b5ea87ec3fceb9da495562fca69da47a0cde07092e227ed321cb503922a5a9b93d9cd4c9fbd34200a32a1632ac39d617ae6bc1fc065228b470f6f579afc8cd5c9a7c8fbffdcfc65951c708dbabd960f5f1fd9672609c577d13fb7276aa11ba2e95c707338324a4c1235eaa3d5703b8027e97b40d967f340081de7334447fac66d5a1f9521b7e527628c41612bf05e4dc4ba5960a94ef910de43911d38e736e9c5b4b6b416a58c86d5dfbd86000d55f0e30396060be5025cc2dcd9b99dd31461400b2bf4b395fe3f949a6af9ef5d5fb93fefc9354f0a36e15b27f002d93bfe42953d514c48ab211fe648cbca9f94c6d908e464348dfe9942a4f3ad2843e588b99d7cc923fd14d4f225faa33f5d0c50ae8132fc2cf7d8ee1a3e009b1ef8ecdb47d3cde921434f64145739ccad45357d424cac77cb5a4cc5e92b75d7a3f009ef034310f60a295c285b3ebe5fa4be0ae19b8f5f1c6820eb0357d36def9aab1517984ac3dd52d3f17edfe9c4d10143840880c65ccdb56f292a7f297e35441016bfb2de08b34e3c11ff2ec5fc986c23da78a470257335e8ce68d84bc1a23db455fc0dbdd0dbc4bf40f359c72eedad6ea66686cd337d961efba0c1c1c4c3a95f079cb3a52f290bc0414418febb796d22f27741a8e0d4e05cef71819ca6696b7ebcfa8d8b1c252a6e82cd94757112fe96e98b54fb450140b3cc847cd2f66e7b4c6643a57f3d3e1a07b46b26e5893125866c360b7a434e77d5eb387813672e09680e3560cb70ffd5fa9e9c2a9094738488b82f4d1c4ad23ee0767a4d24cc76e53e157135f633b1cb67f1dea4324d6feaaff7c7396221974ba3adae48b0a05c248c70a6d115d8da84625b4931cc7ed848602d2d4e1dee15353b69d46bdec81a03f76b5000b2c23c81597f53e2e8080d1a10a86d085eabe4e2faec7b77f31f49275272e2649b4991f186e01ff70eb9f7b2cb6a16b20e955198ccd7408e6f983feafcaa58a38be36759c021ec93b99c99f8442ef809b785187f352764b8ad1616f188aa1a287b58d58d7120210f5bcfd01f7c82b57c29af46f3cf8c2baa80e7bd8d581231f09032b0f86ea42fade129b13cc8b6aacba9b9efb87f3d93e9c8fc2c70b3ff22b3fb911b4c18a74e65167ca7a7cb7db25beaaec53c98fdb724dec9fdf0c8e5fdae24a411a07ba69883e75eb22bf4f1d1b495e391672d2c95b163dd48682290383854799284a50279ffb16e064b2bdd5546f85b2af97938cb3da4e29ab24ad15c0b6c304d479373a66ce963540b1a18401605ee1cca53681c5a08cacd406d17dadb6e3adebfa1e2bfc253d0f0491fc7e27b1a2b7136130d5bc1b1ef311e50497ba8e07f85cbee809afbb53b9b4bd71c27976205a13786670e142348cfb735d968ae96622ab93dcd485e3bff28df26c25010627c6845d8427a044787852abc39064c98bd67b13116bdd17ca6e6d1a14b48b8ae4d5078b6b0803ffd52a5142b82c7365a3a7ff426eb9d4abe5392140c384751356b9a0b58e2130953d10731cf338ff355134fb644e7d6258225464400781a8e4c30e4588f716c68a7e32e0a4859f714a6179c4f1da847dc78124bcd03673c065f9e1e26fa00c77d3305b04b77388c662f8d2c2b56ce5f3e949f971f5d5b4d4132269de4d8f5a1ae0b481e065befa702822c11d9e3d542accfe49a3ac2bf67b19cab2a14c9c5e529c1b4f34a97e58ffe03fdd2a6e8a06309a65d47fab6b0ba49b4d9ecbde60857683d17eb4f7c9003af4e775b992dac2b5ee51a5a9fb0a87696907009dd21b674df50fc74d5c0342e129ba6735157d5f3eab7fac2a6db79a0b7e7ab2a337ee1fcb35412e4a82f95af709d29cae36679239850da31e6dcad989497fb0fce820e5975108d6a99aee84a9822a7c6f4a8c1008cfc9bd2bb0a2cf52b7efd3ea547a6e81b9e32ad3bf738f7f8626056ed472d68aecbf493e64ce379acddd41d52d1a0726840df9732da1db75b0dfc0931dc4b7c87ef21f7becd8fa7a2a824d56448f7df2efa026a6b0c3bc14184a99c29257aef67ad150a83e1ca7fdd4758a386f6949cb330b484bb51a939761531884b323fc5e4744561ca5b71009d8b039aacabba15c8500add71e4417666d8e834d3f33403eedb1d612131aecd1f83f15df044b094db5eb0cdfe9cda19abedc2a2b0da0c151f0f1e828d853375f446b1c0182411723bfeb04ef1a53985cbf4915b0b963a6b3851dae22043f0e9ecb7af6de0cc966ff4677f44069c130c0e6f8dba883a025305a49a293cf74078fb010baddaacde2858375b2ef8c79a3a9591bc75bff0f4df2e8e56c1c302d737d4cbe0c2eededc45598dc904d4fe18c891c788b616ee89f6aba47f18b7d9ed4667eb16f289fdf2693d7d9ff8c248b8270b746a2ee4f2ef647610ae5bb9d0f6a4391bad949ecfcdd68b719483a0639d26274bd346e4f9c55d1d95268770a4f6a0a48a19d6849b64d39b15a0a3947a78c29d367335867cfbc1a24bda675c1d382316bb0344ceb46e534693dc3b9d60d551e431db4dddc0cf180ea6e3ed5ef835dbaaa020fb01bc39434660562891a2cb71f2adbd3012a3df6d2ae571a4ca7e6a284413189dc00c94c47a6a48f05a2caf6f5bc731d6d8c5da2e7c378f2ae8c121bd2c63d074fb3ddaa202a259c6797d5e1e050f0640576e9b81dff0a31ff75204dc37d721fb5f765838f0f690a6681336aceb274b80f7d1f1109aba01ce7a944969a1bc873b9cb322f56f28c67e0d1c3842db399ff8972c4168433c0af14a1f6ef0a1ee3822173c45214d47a2435ec9df04ffdcc09aba9cd7c0e9d070bf16c9a2d954f24286bbac43be73531505ba256a82a5eb8a747c3f14abbda1ec9350890215b3f6f7cc9919403ee5dc1ffd39d5bcd8b057fda2a6062f048eea76a400ac299ded125822bd4ff758acea997d441869b8cd58fe745003655277466834aae24618e765d7da4bf8c8679f8fa6fe285102aadce4128bc3c8b69f53e332960b45ecc9f3a7fe0b85b8db78e9f71febcf9450f889b6c7c9fcd9fce1af681da3a9cf6dc1339726d3cf660160cef99779ba49d8c514695c7debb25cf488b7f49f20007ccc2b234aa0a142423211b97618c55fbe54dd820398a7fd3eee97d45bc5da59aaf6125035fd4ac5802c8ff5bc2aff5868b58999ba2e42d74ce5a5e15186555148bc8b60b7d2084920a6077f1c22f9658279ce938e6f4d35409575a73e1feae1ee74416d8f9b5c9d7d50365846c0ddff12ad2f8489eece927dfc5ae2d1ed6ad8221dc13a4b02fa7641feee6bd789d0f9c5ac4db66242296ba5e8349ec79f3586d1a491aa4e30e5bd458147bbeb7a8d2636ff328f3c0de315251dde976fa52d20b3d91149d1cdecbb79b6758d90dff310c28aa33902e4830013d58f4eb4201b43c27df2d31fcc5d6868a4680463276ff9ffb620ddf5485bc8c7548713d9f05a9d21b94da42f220a30468b4010079f7d75cd751241ae984ca97dbda090b135687e0a82ac8797956c39af90dfc6a3cee788d352878cb46652f7d6ebd819ae8eeca447e8a52f5d876376b9b5041bcad08c824cfbb2d082acaa5a6b3b140fb75a48647ce0630245ea1da9bb3cbbda773ed12c708d7bbf26317128aaca7c3d9042debe500fc9607d8890cd05776bf397d94a6ea2a466435b7f099ca155c612b3ee71e343ea1b36905ae6d6a6568ae7145b05f89d6772007fc1f5512b1e1a876a07cf8761c5e06ad93b62dfd6b66c0bb5cd44b728b925a662eee12c215c5df09a48eddd7119329316a4c6517a28fa5a185ef8c19263b99b519dfa842dcf8120d15304832d8ef62de3f91bcfa6380760ad17714f8f0fcca9de72edf24c29bfdb414757d728c7f3f2c7df9d8fb895f86e213bdc38120a32b93455b15f57804923587d3984dbea1816823aa5ecddc8440ea4492a6294585910201a91ac4750882706d620abe1aa5336a482038ee874adf3d3be655d2b072eed9490df2c7adb0607d97469bc28613d56637d810ef5229c64130ebc4f5b0ebed9082587d8577ada546468f5885189a20994e211a4101e408065070bf35372dcbeb4a9202de3570675097dd1509658f9c25bf57f417c83cca076207c08d443b9913214f7bcc32d654172e15d533a32ccb1dbb8bcbe713de4072158ca8eb160383879e51886145adfd8f9b820d765fc546b5365a3b45b3bdd89521b7e06b205babef34e2925e9c4391479d69dd5df14bc35ba761064d6c1335fed8eb0571b51ed37e4a1edb4c684f5bb01058133c5953dfc01326ec0cb0232306282fa05f1f9ea32a96ab8c930bd4c07c83588ccfb8d72a249f1dda728f4a014f6896ee4e15c2618e68ef50a7505cd29d6c4c439bc2fc2d9a008f0272e82564cf7aef92cf0373f5be3b37b0cd404095e6caa5565a6fb93512d332203cf43f96ca9fe1edcda4b5a915f8d0246794c276c7a0e92a973d8f2bd1a926c25b0476722959c52935c1c1560224a50cf479552b4f1930887bb0c7d422853675b1c69689d057ea41069f595489c5c5c6f48478a6a5537b10b74ccb7db73e4c1b0c5b7fb91ca81b68d7f11f593d0a190dba7a820c7f674ae96eb9ad90033e7f229092f7ecb148746d5ebfac988852454ab94ea988a6c4d8cf99e7675af2f89a3e63f6190188b9771136795bebd7d392f396b882fef6f498758bfe58f948c9e636b85f5b633314e2b0e878729d7a8c9edd4bfa744b829612832494b4ace8ee526b0db1cd2763c33e7490343efd45fdc83fa0a484188f51d90c26124ad59d5bf0da8ff14951770041deccbbf26e3cfadc2d47b2e6d9bc91af943712b84a8350f67329197db35ce9c71739ee7a4fc1d26e90865c9dd6650054299ad9a49d088a850fb4c8df8c1cd7e29503cb4a2595e9ba90bec30db35126a0279c18213a9597842b46bc76f7e23ac1124e556b6f3d11cc605e211c9e2384edd050831207422bd97e403b3cc6238d9372f2c133be7d998dd3fe21a64ff3fddb24dc6d29a33fbe8079fb7ab30fa9f4d3bd0429b43a7f90a9b4125eb71f709e1165501e597a9e21989effd0eb2ff06a4dca3767ac0ee9488b9d8975b80edddd223df84daf2d69671f0a2bb7d7a1ee5cfa8502c462186ad3f4dbde1ab789a28d62a53abf71cd0bb5331b561215897d78261c25c09fcb9c8a60b0e166b6aba77699a6962b0abdefec20f4d6ab6e2636ce713f9fd84a7135598e0dce0d7c4eb5412749f4e641990c38e405a6ffaa5fde3066aef5318235d525ba5b6a4090b697b52db12e3b797c3963affa36acd851c6b382bba14d5f8965ee80779fcf899a4562b61a37133eebd5df1d16055e2aebbf2337cb786692af55e4f4ff13e735b740828651471c1b6223cc7cd95d7cc48c8731f158acec7f3656e9aa3a704e93ca230ecaac60537a24ae29daaba54473d57344de535938d6981e3953ca834a1b8842ca12b4e1522ea312642647d903a765a90af3298778796c684ac041bc142dd76332d449d5847d10d1b7dbd4567dff2a6c259b410ea36a5401f09f3d43faab437e10998e81199d7d1d9318bd9d72c017b243c6eadc039719439d49c7e535a703fde0eeec692a7fe4731e0ad43a7b0f2d10dac2da6f5919568445722f7b27889ddaa9914e3562e36026f7ff18267ab40d9599b8474a8685fa42bc520f1d2ee693d6bf3c8e7114c954ac5d8734e41d9bb46b74e96ac27e186951cb4d4f16d1124921eb96995b1a5a7d1fcc4eddcdb9ec6edd76458102059b95b13d93bfce54680d745edfeedcbb6a36c8f6069baa4d2b6cddf46c39ed48f77e7613203ad5441cd1a77b6d00165687534c7f69e3f9e3d25b66d3f8742e7c04fa756479cca5871b33f0c1c8c2571a2d3bdd43f7622b9c01fc4cd887ec61e01dc7ab45b219e777134b86af1699d43338c7886e68da1d3094c5e34efe5f367a5ed622be65e660478ef27460c8072f7d90421264d55b01f14451ae91490531dbf50fc12dac156846743aa557495cc84d704bbecc348fafc2e7f11f355cc4387f1cabac7bb4353d83ea4491abb4d7ffacfde494151b9e5a1949df3a240a858ae1642df39e7e3cd00b7856ac0ce3446cb927a9ed8691d9c1ad4d77aa4911efa0f2bcaaecb4184e86052eae5cc212cf9aefe735e857c0898e9554417131bded2bb5ef741da517454607119e2d3ac30438bce66e0c642da37d68bbcb17a248abb21b429a8156691754009c4025823660d889e928cfc6d0e8d8d8bc604b839de09dde2b13c4c7dfd903ac9776442091feaad33d3d394b8cc3a4d678173aac680132ab5c257934882bc28725221589307f46a5521a2b893c88922426c17cab9cb86896ecd84f4611450bf23578bfdd71e1e19b3899a97669f8f9f4a46073e0ce59f097db89f4dd96f598d860a7fc406ea5dac61f454f5c0ed43f6dd4206a718ac9d262db0c811cd8188705b37a3a425ff224973c5e93ba387e3956185f5767712ee0d5a6afd5bf98ab97353314bd7f9a679e9d08226b3d2049172554e0d7373e4c67dca230f9d0e08e92f0634f79a9236f62708d58e3dad3a04bbd8695747b458f02844b02c1fd0a2091e784b84aa34ff130838b6d97e0b3cb0747dd756071e2c5ba8d7da8d748944b15a917509c459d6a6edbd31ddb05116d1d060ae97545e11d9adb42c02fc6dd26731c134377c7d882ded224c12b5d274e763f2642de9250adf3493b7e1f1d6fbce677f7ebc953100bea6f6c033a6dd5df68f8b68b954746ff3d33d7e602ee9c6cb4def1ab3e26c776490459a8a239c5ec7e66cf372418c785cfffc11a5b4f25738110d1420de8450cb1244b07fb222cc80bd6ce9514af9e658a9b4f711980c93e09a894b4908cf88a45335cbd301daee85e766c98554b0fa3e8eb403ee7f959f1247d1d8d9b1b13ca2c4374953b3e29c4ce753e78dcc8ea38fa9fd64b249f50b69fff66a272a5ea197a9790be1ffa6c46a0fe5ab0b9f92a602a42e74a1694d6472659c4f186a3a87455cb49f481d80e78e26b72ceaf5095d5f4cc0e3cc128d4b040fee48f4ad057fee98e1f62b1151ddbc279b0b41c4cc6ebd7f1196312410622ed2cac5414b4998f50dea3335129527966d820ef62d313580d3d3cc62b9765a9f89bd4be2770246b2795c659adbc878116d97576b2fd07345cf562190b82934212073f4ccd61a6a9da7c2de18179bff1dd399b146a83977bdab488428b20827be55722e0b6251cec133b7409189a65df6674f562dafcb1e9750dad96e0ed3d6cca7431e2fec4ed5936825d2ece4083a0ca8948dab48a4463dde1408c08c79c7ddeab3fa19f452ee561398bee8f31796a2029c51fd26ea1c4344a7c3c4c4f0963dc2d2b0961c328cf35d8c5709f75233da81da436df080233f84379aad5e3fd4cbdf5bd80e3136f1bffcf65106f0c8579e7a4f98a5dc0cc9af598b59c34b46a1cf22d3df6ada8e271b75065f56940b7cab70d968ca45827b825fa430aa9964cd409d5bf88b631f5f1c0bc233132678cfbee770c1e25db1d74bf1792a46b4502394dc97c7ac880aae213e720c12f054c95aa42c73be1d30c850e28c29f39545128ceb2dd0ae6428d67c3b187a2343f046f9f1a371bfe4bfa4f2527b478857814705b906f41236cf6b8dcd311951b465d4efb2e8fa3efe437c1619bf1771f7f6ab3c2c5bfa04ec20e59121b78a4bb9aac3844b66dd35bca2e7effc2995fb1a3f6171da16ebb109633521a0c63d392c955d6c2d41ef0e6988d6bfc288b5758efa0fd30acd4d8e9e21b73aa529234cd5b64d5a3645e10d75d7592be3c1324eaf335b044ba0211692c0841b3bb5d1e66fe4268ffc52312f3e140314c40c3e11faa28f43f21d9ce4aaaa726640f945fababdb6ecd4e5f68f770b761bc610b9f9a7710351f5bb49650dfae94de5ad14efe66edcf79306178c7b124a45dd4f846f15428155e405379ed393323fa14dca3e8d008dddc1ab7e322daceef637b74a00130b9411c4b0db61d020cc585329643b524b549eac2ddc83cd426c42bb3ee28221d6869f07f91b5b537af1ebac911f63c12711615c19ee17665814fc54f8f0f5d51e2d30193282628cbd9b7ca0b5529991279fefe7604c261874494f341aec246ef0d0a7580ad4c763e9ea0845b2a34c80426ef032193ccdb17b57a45ba134388df9747e13f932eacb13c907b53a0e725b39e9d87451981978d7f586231dbe01894ebe2330ce6fa40c0af195a6ab0017b873de523f3052bacef98958041474b347f8c86d5a9e8f07cabcf2b7974eecb49d43c17f541793ed4671a9c02e901fe70c3551804e056979fa5e8d67c996a93f8ed59b287507e0b9a9ffebadff29da37a60b847747940004d038a2bf22eb295257c0293a97b65345e6f111488ba75eb08ac1b8260c8678be1a4b77bf666833ece790ce08928dd657ffc4e2a776e026e8534e07498135581507376f72d5a81b92b267190ccde7fe4bb4e85192743267faa167d3a598a7bde73f989a98f276e2ed0928d944046392d12ef6b1cac7d41e204314d0f9125231d3d61e9b61f061cd276c8c74e85cd19d467b6b02c930050a2a191520b0d87e6fd9d682e1a1d0931c0dd23a2aad0fa02300ad2e08b637890ee6650533e08c9da8d268439b81e496d6d53fd6ad0cc366e52c2f86ea014cd609f00f4614e08d4a6b50ed36d9bfdfdcc346a8b862f749b46d802e75813cf5c88bd5b3bec27f2c37f5baadf768e0156a82770f03a1811f122fdf501fa0e4efe25ef6de357075f94a8b8940779621496ded498809a319fa94dd3a72a9be4f800f1811e255a0fc064c626159a5f0a7f52e7b6b52cc7e779662f0ce96c1c8d167e87dd54b786449cf133c1c6d79a611def2c23c2654320fd71f8473dc3b5d6e9617e7a651a5e6b09a0c0fbdeb69e60c5e90c68e332b7b6957d52b5c3460002648fc29ea2bed583eaea6f24e9194ee3ee2d375b4833cf95dd2608120343d3934643bc98bafa15d27a4397cda5b4bd5edce5dcb27fa7abc4481a122eea7e91e155708c7b47cae6403bfc1a2b9fe57debc22cf22fd7601192dd89606498b9e9daef892a08e86f0a1dcb6f805b515322ad7aa644d68e0fe99ec3612226d09df07b2ba75b162eeda876a938e8546697202c3009370560a6dc52412e6866685b88b4d7c481ef63b2dae502c004c10c5f1ecbc488c528a00f4d4dde41e9f9d8a14671d3a6ac53a159206d28a1eb53786aee2d74e0f5ad08f83a288383451f3d58ef8de990fda78a68c90a73e93db6c7b6e1d5d6b3ef19b25d481619c14a9ba8337faa871d953402f2cfdd7aba2fa894e709601861ecce385652d0cf27d2120466590c70712d99bab0605ad742b388647d0c2e9193e2749108a6c8bb312be1b5718a1f54bfc352721c25ab19f42e9acfe0132605d4c7f5d2bfad640157574685268e840f4fc6ce04d91beb7c194785b016e30a339713fdb761894f656d98203c07df55324c039a161414ee9a8390c7ce70630160c9f4620784b918ae8d00177632b505edca00641de7eb4c3bc5fc6f01b224e87c5f688b6ebd30c260d81dae9b00eaf0b44abef8dd7c544bd997d43f71d91a9e1afc4685a20d689a5df0159e24ae0d9b93a84106586bc2a6e768ce87fcdd20b2058143816f424197d92d77db4b07fad7c014339fd024ac7d5b8535257ed1bc91ecefd173f4e6743472a08f83495b466d0c255bd55b4c761646722df9cbd1c5c55527c99e80a091f3d5dc46a23e80672a9ee358d352a96835f330e98ccac69f3145f0041acb4e55052a788ebbaf7e91523c6d8939a2df9d8a7b0121ebe12ab61a32ac6bd0211010ddf3b8d7a89bfb855815358e49d11faec0430cfba2ab1f76d9193e7037f6ae975632966842de6b0145266c5ce12b15352267c8221acbf49f60ee88bab09cfc7879ddbc6537fca327ad09eebb592eb0ca67ba7c0f8dccce03703b64332d909531cd79e5b417ef04d6d3219952cdec99a17bd064f068dfefdab5e9104ae9bbea7b763af596b7584971113689403a6e0d7917dfd676021e76b57c6a4ea6be3d69585aff0c50617544d6980cff5010eb1438d686bdd2297e5657a6fe34fa65523691204a9488566aea9ff08415e0dbaf1cc47a8b69e8611c4f90109be19e8eca34ed7538784750e60f69e40325535045bc4e5627b0e28598c2b7165e535e8bdea2ffcfe960386332f387fd03040c39b262414d66783c4475b9f981b920428c49d9bc8585e9221c0d1d479e33615dadd1f48b456335bbefc307c2be317591dd98bf1dba32a21fdc54537474c1635cae5e1b1f25876f78c4964987cc9194e67646071c26fb7482dabf55550ec6368ac76ccfdb04e7c415dca0e778890925b00716dc30ce40f75430d59a0a371c40b84054b9004129a01fc47a4c70d3ea775168425c4cd9f4c0bf6629ecf425dc6f3329ca93099f91aba721d9d4a89715cc0383262ef67e7e2693f3b258f65274cbf963f7d0f263f9dcf2d112a17b8064e072ad737d77813e38d2a964f1a7174286cf2c99743ec97f3e5f6f400721cb6aa227f2559998fff627bdbe881f70edee44927dbcb91acdb886aef3a995e946d2855cb290d56d2c67adc2c587e5af73481c67adad5daa38e25ca4656e7775d3777096dc628a198f61191270c2354a251bf0c57a3bb75ecbab51557631266c9ebbd0325be3386ea6d07a6223d752cc35c268170d6c0ac8b9bdc1648b4f9a319d9011fd27cd5532a032ed86b6fcce857f13c23f3b5687b11498b8100f67775cb390c1d0326f46e1953dccb2acb8543330d3bbe96e783844c0913d41ff7997aa052675d731a1382f11bedfc62c76ae2f1a6c264378af22b0a9e4f5c5a1531d6e87f80e80fc5112da0cc7ebaad8bde022ca00e8f1edfd4635c9e26109260f2afec8be1c3f1de899af11e49334232d3a842447ba639aa3a60138e3e62a1a32a21d25b25d235f5c756a7e00e70d0b2adff893de678357729f391d1ecbc80d57434bf87e55e515e2589a9a0d65a01bb10324e5439d0688402c78d1fae3d3f2a85c2eec150a10f55ad470165942a78839de6874c39c78fc7820e64ad9d918ac5f63d5fb440555428d5e2327c976fd13b3ca78821d0638d88002320485e7df49d424006896b80b8c58b1b74e328fe2ad8a185594c01d98d3a5a9ded07e249d75407d517bc116c624e729c95cca961634bba5f1574b17eb4591dd3de2c324d2ca8048435f62f7bcd74c2a5da44963c1af819121d9bcc9e6671b111f26b5b36be2700a045a519bf0312c3c59ac37e3358141fcc03c4e9d4859084aa257e21fce498f1e72f1c5ca867aefe4649b6e57d35e10f1e29fa243a8a4a1b226a1430a1bd300394f8ce5d361f7baf2a00e7b43cf6a344f07d5cf985efda1fe32fbec52eabf1f1eac2073998ecd53a7c114b7c1864b0d6c3d19e5cd9de8b3a0db792a597f5bd713ac52ecd05e604853144c4613c5686e4408667c3e644ad99281d422faa1a0859dce41a1bbf609e0bf3475c74d95b5485a6ff8ce58fc7bc4ba7456f10f04475d760ce1292f7bda1420bb77dbeeb82eb599a57285ec141cf77eb00b751827c2662e1a6698f3a224d63e738100a78c1dccb2292544f78f3a62391e1c64dad25e4664822919454c6e3ecedd070fbb5a93246cc01c1215d773938832534ceb52f3c7f2f5dbb0845fd8c29e748542ac0b329a0a4f82fc1934b745110aa4c2efb5840ff7d215f92aaf0c5042cad7f320d68cd2dd87d20b518b67846bb7535ca67d8fb0162991014936b735fb2bda086566c0986812306525f35c529c33fd96355ca9d7d28b555452d5b792dde224f87fad05858ba1f502c65ce310a6a9e8c8e23ebcf62c7ba4a9987578a92b41d3896c7a3a8bc0a36c5644d343eb5d8d4679858f0ed7661d68fb234e217eff1ce1212e57f21101b39d9661463796568f611660b8592c0286523b7d48bf101f1b2b020b98ffe09adc1a80856873d1ef671af87c4e071e61accaf68ff38962363f9ae7d77225608c7879d92fb8884e4c693a80ebe494d7d063ce4f1cb850217f3a1d64f44b80ff05a7e21f21f5b340e5c89ad46a38913f5b3c3bae28beae60e50923fb0f0e92dbaf341ce4fca993df03621e62f2dc5fc6e163768869bdba45a797688c1cb1f64878dd5676dc568e7f9c3a0a624056dcef5d558cd1feabb3c374751d630e9e74df59362261b5d8d57e4d56491d91af6ce6961533bf0c3a650ad3b89ae4e99dd700bdc82240b3d6433984143f6646496307dea5e5fa6ad412d7a7cbab016455ae8fef3afe916914a18440302a90d30b0a6097bf3452ea46f8ebcd87e6c96f0fd3e8c6382435ff7d7acbcc389e246c91d311d5c8b82932bc0952831a78df907aa0d8482740c2b50dffcf39d6eaaf0695d648905a0ffd6af3d5bbb5c40c24bb51547806d984f46b602132a2d1d9a5b1d33155c288225a73b99f8844f4594d48c6d4be39b27f8193a53920801a9c9738b0673fed39b35d90a3ccea4bc59f1c912f73e24f54d1c2694208b89b7cd22cf3d08c5e11dec912c8d6c8fdeaa1babb3f7e90b8cafb56aace2ebf3d230b6917ba326d2b64b0a553abcdb7b022c2b6b1021332ab73e622c5b91713b478f466e5eac0db639301bb858cbf2d010763371728ba0fda3088ad83a141c88a1899b49d3dc71713b0553467fc5bd3a647f137a7342dd5ea057353fb20e6d447e6d3b75ab6bc616b9a5fdb8e00501130a858e3e22aebeb28f4fc14b24c4a3b9a87db40458518cc4f12d7035d5355fb3e44452aca2b3ff21906b417516d7b0618d4e03d3dc01a84969c035f9a4f452e9450cc56b1c84e8f00e9af7284b986bb41bca8d0d490fbd002679e250b4ebad4843f98af971e9b813f06587eb3e78c817a164611de61f0ce8d586ed36c4e799939adf417e01f4dffc601665d0dc8ccc2479d26978f3998db8314f16e785452b547d7d914ab8518ddec785a259c38ad31c7b0f50c851a0ee311230c5bb06dca2c624eddf023a6a6c7634c4766c7622b27dddc7a12d252c4291bf80f4f2f7fd62a81e8836b19218b55ca7a256884a3bf447fe46feaaea43e5deae195645f59c2ca4dca41472d3538e252c0b07e3503bff15a1290f5b0715a6d45a9eb409c69a4863938c3a683f2ba5719d868ded115d32af2d95f398495da76097c8d623f371bd9c51bd1d8573a085da14859a52c57521342e1a47cd713ddc53c43bb8faf6be6dec1117f1b16df97476f52ccb6b20d33755b94b8cdf6c9735f4b5636b01d4dca2784c58a1808e23c20ec0dc4b3adfed024e2c42cd0bf17b63916080074ec05ecf1c54bb203fbc74d4bd81db20604d73e4b8a1ff5a95ce10a0d4b1d54586f7f89a6ec381a6ef47fdbba86ce992072be24dbe3284a1ca6ac2bab806b1663f3796b1cdba1dc701aa051266d65ea63d4a45a06bf33602cb57a5d5ef5b6014e7c6b6553ac75e63fc2e7b9f90f08ea457744548ae137399546819b1cb5449a61a77a61cddb3c322d6c6a0642195cf75e43d591667790a92c92792b8af0560cffd6ae6c77b5b9a14968f57571d225977d06ea7966f32b9aaf14d92fb550af32d85a83a4d685cb0d0d68d00588e7f08fa689417e985a0c0062173d3c76a0c693e5ec50653cde1ed1810ab923a5673645906a6384b3140e29700c9e6a42a04577f740dfab2a2699d629bb19227b45a7f2f025bc65a98ba9dde0a44998d335cbaa6923f8f05304a7ef772e53c268a9991ba820a95d01875850f4a34b4fa3f6ce6a6b210a57d6143f60b6e35f64554d457a94de55ba8aa6659cae4aae01a67c2cd812fd62409a5aff5140f8324f7eee9675fbf3051959b5ad38bd6e62ffe57a7ae4966701b00f04393c36ef672eba0f70e375c8c38f5d0980ba1596b52a55f24f31a863b9c54d5d95573a091b96154da62b3afc3ecfd7d23c5c027d72d103c654b369e3bee725f977bb61bf9281bc66ac51243a7f271835c2e971a1b8e453bfe46cda233fa53d0db48cd225f1dbf4de69804f510cfd2bd974a05de35e055c8b55e55bfe14a19484c006b205a347d41a05834603c4a5d04aa7f8e9df8a54e9780ff10fba7078f07d7058dddc454ef2e53339768566c386f4b0bd45fb00861176cf39575fd864bc3f5a84c675efa8ec53694897f1388e44730642f99ce50afdde27734fd2519e8b010f5dc43f95c2ce625e98e5413032e86eef3ab47d7a412eb018e583bc4deaac90621741680ef53918ea13eff0f1a539798f732da9c9b392ee2f99974c98dd766684eb047e836892cefb6c64ab06e047bbb05d2cad75a2d3661503ea7a41f314baaba352b492bf1f37a8550ead28760cd7b9c8e1198cc89528bc932fd8ea8731ac4c7ec667a1511030e74752cd7d1032baa9430068c341f90e7eaa5106aaf13e9bd53f3aa2e8993e05cbddceac4b77a8fda18de9ff141cd07c255d0e6c776cf3e9e6d0eab71198bec2e7ca9b1726a05cdbbc3c9c6943d11012f697856cc7b8cce372d2b916dbe23d283197cd6c85c48f8e2ea65a382bb516b2d1c7f38bd3cb9ddf07caba2ac024d99feee1cfcf0d9baff0e806dcc97485526a20cd309e0c347f5976a3f30cbe7704832091ea7c3bc1242812cada58fa7675372250d0a8e8d5d9a6234f4447305bf620b68720bc69483e33d588cef885605bedf2d0098b6e06a13f6c56c6098264ee43b9ebcbc8ae1212b0de3e9505e7f12ee8d965e6215150b05d5536f780c155ed1d6819edb244169f60afdb86e4c55ed27bd1223914dd1aa389eb11ce23ef0e6c293c8a9e75ae3ab6e27ce5db5a458e4951b09c8d1a880b35353d7ac2f055e1d5115975211561d203ac07a93c876f725aa208ac47b596d9ae3d55e43c26820b6c6d98e53da01e5df4cef2086670e627377783f3772eb0cf54207d3ccb885876548bf1d73051cf14c2528be624ae1480ef623909821907d168dd2021986575447e76f1064c98bd006aceacc1a12eea1da905cd1fd3474eda29cbd4a36011e9e4309e44b31c6b066937bee07fb1b8ca5f9b5304a82c7e0b9c1846ba0307c3882fc9964f85d6374b93e119473004bf859d54fcb16adfb2bc63dcdb271192277d3d754baeab03427c8de34d3edb812d6b0084e944113d8e737f0ff992c417094b8287d595f0900c7db6ef5c5faeff711a24b47fa842e9c1f8049beaf4336117b2ba51bceb60ad9c313406e73e7ef6e91668e8186f36e4c6d97093a6fe4aa5a74890398988e82d638da4e969b73ab1dc9ee1c38926f1894e45d7393b18077c5293b3fb95b10973fc5a4bc36ef6cbf07a21727361eecf3fc90878ed8d264ccdfb061332d36a06f3e9fa97b33b3185787a249f39aeccd1b6a0fb6d6987d91f121dffa3fde0b224c79cfbb526d43eac34e179d33e53a90d168be1d09b5a6d9289cca9483d0e1cb6f30a267be9d61fe243b992144987ea8f713d85726e5e67377017c014cfb3e9a292f092ad6cc5449e0c7ccccaef1fb44126f17c30522b01f7e847dfb592d5b8809d36b34fbf06d849d04a76f360b1abf74fdaaa9a3c328e092fd78a48894960157681642a4d7946c357fae2aa276a5caa8e46b4389f392aed7e4213be9ce58356f95027b622b7b0ad71d07f3399ff8c947a883e0fe77200d48dd07d40dba61c0eab2b7976fb7ccc620c8371f22ee8e7368b23e6f936c2613600b2051e09c198c615dfac4020b6322a85c1f9b6c9c70fb99da670766e1f56acbb7b28cca27e5d5726af30fd8a4429724914492a395700d009cea1a93c7cc7519c6a415299a7d8facdbba081a997398ad66ba0e9ff31ad16816c5023d1f6c189c56c96dd5177f20fba67478b07f2da2f63467b5f054f284d2fe8e831c101295019536dcd93aa8f752b18c59de8f4dd63b2c289a0da55a7902c111ba15adb72ac5d68891d64289728e7c82c3c427473eba9cc526c7321cb4a2fdbd629c212817bfce45095572039cabc3e5be55dae72176a2f29a4897557ee0d88c7baa59fb05d666ff1f6050cd7a6d5d8f7da014803ab4f730d9530b717fbf476ff6343533f2a1f4d6fb7d2aa51ffa3aa7cd8e917610c94b30b3652531411f9efadf67e6a932bd385a6d2afc2c79b68e7f6c632c5923f6c824e5aecaac0745bb9ae64d107cf8249dd474209b22261885dc6af0e1b1bb431c918bde0449cd2907555579b070fcdebed2328b974117e5832ff627908553d5af09090ee3150b9f89daa14247e388ac522ca884a04e7d9f22987fac4ab757b817e1d0174e2d335f0f4c1c1d284cea86f8186df68170819b630d19c1396b950a1310cd18aacdbc9b397bfde7bcea6995909d531cac00a5dd8c7e6b5379924e2ddd4f1da79b888e9966e5e375c0ca4661862b6242c1c2a0e498e52c080d8a5ada9f88721833a83399950bfab6cce9f4f2878efb534ad8d9913b362c60ed75783b37d47ed36f0b95b6629315fc22f6076d64f91ed5c1a0477b0164469892b8a451eb7a9f134cf573ecc042affcac9d2ea2fa0f965bdbfd6b2b9846d302bfd33345015ebcc34935ff98279e6f8b2bb30aebc3a28a2cdc5dc86acfa6cb464f110a4cb7eb3e44039f3757f02df71522b365e02ea3154f334d443d942aabe852d5b109077aa59be26bad0869fbb324c048d36a94da82e80b3670fa3363b488a9ed1e76b9525d30687ff17e67ad8bfc2a7e0ac49b73c119d7a496b4768c2ec771f35dc2b562f629a8af7dce91bf747cc4741c942a09b441149838530978d7569cb4b5360108ed72d182fe29610052b1fc51ed74536c21ba3c21ca436d75c71628b560abbb2d4b18b055870a947de421960a9ac1bca5ce6b59bc054db321546a34499d552a57f5f07d8d48912b324b7ed331f70ba101a528340b4007421f2606085c4c9b8b07445913fbffb7974eed792d1fa02288286d1e08b78fe92d248ab07ff761cd191f4f33421aaebddda25d8836a89558d32779f4464863ef35593b6ecc7164ec1d74580e2d017316b6d17de183fdf84722562d0a822fe1ca15e28e7b36d65d27df7c4667456c471d4f96a1191cdccdccf291863a9042150600ce80e479404c9f2920563763fd432c5e8845cffdc24b53c46960809f8cbfb759e3d200accb604a4bc0daf6e7ab5d268898c11397409cc9371858647c27c10fdfed9871750ee419ee5b3561e3404e4409a29fd0ab620cafe827a542dfc8d8494539256f1237a041e2ab605dad9abcbd21447d86768e9827ff2438bc014d068cd4deda7f51e4785629a7736b0d77ece3bf1d08e52c5b2cd4714f4dc9598c0df5e786ec1e16153a593da55d55e8aef58c26bd322fa906a782b2c22fe8315d3be0a53ba134ad6cd792036ace6c099f2a7412cd5ac9007384de3a2a152bbceaa1c41a6679f6cd826cac3a6564e7540c27a394d8eea594de677585c66a3c965501423bcde1f91ebb0e8fac24b2fbaa6ebe4385e4787ae5790ac026a2f6bfdbb4e2a36cdbc00efb084ed0fce57ac2118b580fa5c16c0b610db7e7d2fb6d3b170c20762f72c6140c80248cb139953976cb8ff3fa3dcb843f50f5406a07b7c00e10706e2dd38589029249930d05f7239769812a1b9f8b071269777cdd69e6fdb04f1e8fb52c6b210e437cf987dcd55fb5e90a5883618db07d313c42c77d812d14328f0784b7ef89df84fde5cc5ad97dca5e8c7cddab3e97244b3e085b39429380a887ca4b002e5023f9cfe792e217c1fcf4d53c26e8f20759e439e7fa51244e46a3dc132de254f4b3db0891f91e36e85802c8c0526eeb8fd6d22d61db4ccaf10c37cbe7a5f343dbca7d6f338b10a472743c7c83b825493cd63dbe45cdf5a6c928c1bb6db90dfff0f7893c94185fcb261b452552a9d0d7b4d4877065e4b0f74f86dc051c7e294af0e8c971d828e5aa8c1e0bb3d9f303957b79bea07795f756e41d6803f426231cc3157aebee70ce0913040f5d41781cb94fee4c075f886f5926dd4f50d2f091516f7ff206afb95658c730a1821c71215f21511621238ecb86f7cd7f726d69a9a3250d5073fc24501ef98a53e8dfce2a7619b2b91090e01da217cb2b231370974755a3f45a885038aebde88c72a9467d61249b1c4d5402eab3ce388392f3eb4e80c08d7e940e97b2bcdc0c85349bb2456703e0393357011b70bdcedab569da3e3917da51dbdebd84b2a3620f8393a133477258462497f53f2b9c99bb3810ffbe4a05a042ae816039346df460f2cf5cc21bd2729c6e30e90a29325ef509eafc20506ff2f4e0641d7f34511afdae0a9361ce092c74a22b6f7c659946e01d547bef1865f165f2a9177888439cdd5627dd7bd3b443bbd1b63f01e6380ff18c3b5c7446b9bc1e096223e5cd33ffdfb049b4beebcb97d7da00d7896ae98ded3a71da135eadfe8f144422f281ca6c72c8df564b5b88569a11e1c588015e78b7086b21c751a42d6acf3eaccaf3d24b0b1ae19c21d5e9cd06a5544074ba74379ab39439372194bcdf8ffdf1551e7c050efa94af16fa8498e8f31bc3727fdb0c338c485c805d51d04f0b848f64eb5d2d5d0f156d68fe0b29dee678519a6b706788588718beb1bf35a65e5e18793aa68cad4fb0d4f0db344688ef32ae3d4fbf663e31585778f6fcc8e492c9f84f9ae631ddc7b24013a0982cfbc6dcc3922bf9443c2970ffd0be3ebf7cd7af85d78fae5ddd65642d083b8393e753b6583973a30acd7b5ff3d1170e1a4c3a77bd05f59686b08891e328de542e2c44d72b4d02806a4f776b4dafc4febccc269b30c6de8979aa675ae7492153b1d430cdcd3ebdaf59ba7b5f7d2b32434d0c6bf5b6cd05ea22024e29694327da990d93ee3717c49aa8cb9de0bc9f6aefaf4e301d7cc4e96e531ce15754b6b9971973548309a91ce35d7607699a60a34b1dbe562a554d4312f42e043b561df50b32cd866e2a05200fb72a6190950740aa35f69f04588de16bf58c752e37390e6cffd6b84f773b041ba9b1326be4d5bcafb1795c346cc1ade9be95ca8940726cf2ddccc67b9a69afdd981ea8f08700d279c58194855c15f9fa764fb963dbc83a970142d2acb392bf5e249f53c6e2c893d558908390ea53f97724d453164d453f47ff28e82cdb9b48f55ad7a8bfa26d344156c7c1c0c4c1bd21f768822993069c228e5a6d405cf32145fc1ccaf3ed1a6b82fafd5fdd994950bc5ad8f95fbd90a5f9b97cfa03421449200d71972a945cc9cc9d9371f75ecb79b93b8aa23ba2b7a40e741f595494f4166194b1fe9f57ecc1412b5a83750a69404845f16b0b03e581bfe72663b4e53958c1b36521fbed7a0ddd1f9c63f0c986ba5ae6e27b82d9d05d2c0f54a539972c176aba32df3482ab4c93251f3db0e5685353f67f705da60c1dadd91944dc889b11c036bdec5ca228784b4699301536fa0afd548e7954abe9b07677a94003db957de5d1e0d71204d17cb8335a6fa6445bc18aadf46d78dc38fb742591a0470a025ee4831b5eac6ff5e0e650000c65a629d4d7d19b504cc0c9ca971658b0625809bcfbc9b45b82a44c5c79cab6ee748d4c36e4b56d145a4d81700b715a7287f1a96b5a89bdc390060c99013d10fe43f66f25406306423983305bdc3ce0531de73bc159d5325512a341c72bcf1e5c56b1cec43f49e75253d91129932417dccb3d9ffd052055732f0547a2d5534ead3724b9e263f41cb76cd10cc9e9e5b2ace5a235e147c3262042e950b9289bbc4fe92507a230c1fdae82c9a454bf1979a68635a01741f9ab2ebec233b4e7a4dc798f900efe9351b92b633593ac17b92cb731386c232d78b522f20056f45aac2f1390e1630f57f17f310deaee67deee8059db1286790d3df4539172c9e37c7a0a230ba630118df1609244d14c0a19eddba5c5a88e0e53a31694a57dfee9c5a481f32879884985b01dc57494d472f4269f324e60231c58bb05183a09cde13f9a75a2897d2ce6d0326278a6a965537ae3c6be399f0f4545858093ad6959dd4a3c2f31fa76c8da8204986c333c5308902d1add836f85f01e70be1a08ea509f9a5bc2a9118ab0ebba0d2f326fddf3f6119570341d2974ba164b55396bb256d15e1711ee6583431d18e1b2b316e7ba90192a8106b6307223cc2a73dce7427f736b2acee917878f861e9999d96c8cd68743d7d55d85721adf3cbe01293a7eaf79f6eacc61be9474ddff12c844707b726965f4aae5d85c22b0559790a62c65f2fd6c4683b3269ab2bffeb9a0b1885137478871547bb73bd2a625f4d9cf2eb595e59760eef3f113c1babbb84ee2c164f2316e9cd0cc863f0afc2a5dbaa09fb5e8bd7495d2d10faa42fc3908cf2580a908ae9eeab109f5ccc6a0c408280549f5ed632e1914f911822c130a3dd6ce7213ca36b21eac20969438853ac3afbe95f39abe755ab78fe51489923444613d3f3676ad44e63ca76e34138035c230d713b5ed58b51b9742c48c73fe5ba90dc69c8b35e7cd2282802427d681b1f33b7b55298075756d72e8a0e49320abb515a983c4f0081a1a08b741f2e541fe4548a1c3c304275c9412d27e909adbe6f8097b5419db3d40a8b6928803b2402b5db35248215ba36a5c06d19a777483d63a8040b0bd592e1d51f7314029ebf8e04e62eed6c4be80a7a9c7f1e1e093f453db57fe5486ce84f6ce44b3a1d72f333da3e9ef54f965b35d7b49d0e984cdafed4fa75668c6e8bad0a60a57a85b4f67ceb558d33b486c9ae1e42fcefec2842a9cf5609b65d3e86d5a5d16d86c0a0fc10612c445a974463d753aad3218d324bda8bc61a39350f3dde9bbe07d7450363d4365cfea49a88dc8aec86cd269b9409a94630f7bbe617c7df3a9eaad551bb4e80e895a37a9b46d6b5c9ee6562c670f1e44dedb732a338485a2983051ed1f8477e0e7114369fa93184ddca98ef3025b80f2d2bd6003bdc462da4459fc76ed8c1e983c1ea215a1f6e8a2cc77c8b7c13cb750cbf3f5825965bfba8f0456452cbb479e92a85f341795bfdd6b172410f7fe4d4fd5883014acb6a99da569827c88d5dbb0d35cd5bf3553d39acb8ef851e81b813c9fbac7f04930c9db77ae5b12a908499f10692ee10a98b1ec6a19ee8e185af7244d42517db89a78fb22b4905b6b9a1eff33e7861b3329bb26f3902194627ffe83fdf8fa5a29a9e88a8db6ee32bdac59eda15ce083d810acfb5b0dcc3457ae9f2b7398be3ba7607d44d4465901d335fb01a322e583f85c31a5c8c572d5a1f1edded124e596471d565bbb2f1c5b88e434550f46023ebb19485b748b2cc88f30b672c5ca8ae903066650bb25e52721e0c25f1074ef8e962d0c0711d80f9647009e8f0ac79fafbe48ba2f2da20aefc18907b0f41e22f3d4fa59767f82a52c8604188948436173b45de9f72cad5959793070858d9a1da08f3117e6fa8995df0c1d0ca3c9f98143a6f43c1bba833dc0a1258d58b555e6f88f104fca9239cc3963452aac473e7f7f88fd84c0dd858f85177766df40af18bbd25e77bb26e0ee2a2c6d04598c040d214c9e174ce1d14f5a3cffa044370e8da46db54856412670df216bbb38caa4e66858c6ff5a736c0764b1d20b461cc0823e32dc3ee8bcc5b9ce767feb2f8e189462f80f15d91fdcbe2e0333afbb73bd4efd12bc5d0185e4a4ed6217acfe877eecb141d9a85b1c50c425a71f9473f8680aaa3594bcadb6e8394e035863129c10f989c23d160d82df4eb17b06d5e95419d9813d70e85287590dbc317fd7c9206d05c5e0f8304ed396a02c5a439f44d952272b680b4aeb17c7ab11ae723df4ca61c88e9554c352ec2c19289f331ec504edec1116d630f35a3d73e8907946b17290bf393436adcfd4079176d6f62e4f2459bdbfbb2a16955763f629b4ab71396799e093d8ae2c7ff150f2c6d617935ce2fd6def40fbf603b5795090133c4531b0738cd134bb05b689d9c68d367e927c0a4dd49bfd19bda6b0866e2502ca1c106c47ae9cfc1519651e008d211f19cd2a817d5155985a594f6a43694ba84a9f8135746593836b17523acda22b91e5a873cdd3b02e5cfdc125839ce366326d4535f3402179c76f20ea38ac1b9eee7ce3c0cd15e023b4efb00b2473c838944c0f68df004638bfecc49e93f2c6d57bf7d63607354b1028276d0da3aa8edab616870e6d3e20dc0bd93eee637f4e919c337d376b8f4b4333b42c7066e3981a53d353b6bb60ea7ceb2fcdd6ccc9bd59f94eb9183122234ccf680f100441ece131f5974191c6df2dbe4545a28a8555624700e373f339025d18560fa7f21d993eb6c72d6e84e607a6f0cfd2fcdeba5b9627125b8895ed33190fb8e94c130ed75cdef40a5e5e20743a263b7f99cfefbc33356f49af35829275fc081ae9d2328b820ebb533b1fd75645a685800d9600446fcf647d79d6e1e46fb1ba78c71ccc60a3d149284d2b77612b9b0e57e2155b91c844992eabe7d3150a9f80db0debf65c707bf320ce4acf6858710506b47f0d18d08ed405f874daa8c77f481144b9bd58491924f6b9b92f80efdee763d726d009e33f7942c92c76aa1fcd7669e2a9d5bf5937feeee502e5342eed566a646883e73ecba8960f93c050ec2eb112e04eef6446353143e8ecbb11094e9a256d0bc5bf333594ade9db81082e425999b6aa72566eb42457934b8a2e87fb5023ac95e352d3568a27baf815d9cfd1a3a2a2e66c6489589d2c22c845ce8c979a260b1efe4dc7be21c862c996b2c6bd494d069bb9814a858aac04f14ffc9b240f55cf785602580b734fd8b881f7f4a5a12235449804679e49116f13b55dbdc900c0c598bb882316e9c81a0caa9cbef72faa06ecb086f585aa03e528327680f5c38e8720b4de6e45291c5775553d8939d6cc70e29edeeae041a398e8cb41c5bc461bac95827740761aace1310152dc8cc63127b78d3b842ba55855d17dae707368614de10f510d85707297c68387bf30ef6f421cce7e6307079767ba401fbaacd1b6103a63dbf44127f5a32afc65d2cb41b3de71afad8cc624b6ded06f55eaa473d57ceec7b787e3e4febca03b0698a2543226a7e9d1da658252fc404baef30f1540c0bb4e6b4ae50268d5da54f494e1792857bae5e296129183e2a635676805f02a42e1eab4223f8dac35771721b5bed3f92657eedc373772703da7e6a64739c8fae647f90978234d1809ee4773d1ee6c79373b3f0b659ee4d55bfb751bc2c13f28af08e7548da99165a3cfc8682da6181106946dc91bedcea8e235b003363d74d487bb387482b02636fd6ef0b13688c155fd896ae7fd5f67793ab642ca447f93f33413c670249216cee7dcbc09ea7ddc26bfdb4840cdc66a495b18b401c4737882ecf5e23b0038bd2a95c69944abe53161a1c57a515ebd44ac9362f0d7a56368bf2ec652d3c9213bc40fd94470d88b99ce87e3afcb126c6823d8504daf3a8bd0ec8e0d365ff6e88be113ec84744be50a1c097a8e1752d4405a1f04914b707aced8ca72abd324061bb88e791605804ff5739eae367df3183a84f121eada1f0ca3912981ed714a6ab8aec5eef94daedb6b467057edc939fcdabeeffd5a18ecb25a2b4c04c499432aa31159450b76e659dbfc9fb29e51080e48474a6eebaf03692cf79062cf16e94910738b18704c5ade0f66a43b7eac83f24f778cbdb438955bbdec1cb91175b801f8124c49d0908373b30f260e8cf1ea7eb37ceb60ebdf60a2f49b9baf25a14705b4d772401964966ecb4342762b8f3afa8fdbf656f92470a4eec9aabaa56ed36c5540d26c800b2b0f54c600ce89f9ddac6f32ed15e1bef59e81110d4dfada291bb03423f86af88d8374906703ffa5c011168b85fff35e8323191d5da071d7f0c987d486430c4d4e2fa6b146b1a4e9087f5e1c289a79bd21d5d19e04411a5337502b3960da63ff3a3e9025b7dce689b67793fb609a10379d6acfc91665bd370778c6df1652234a459971d2230bc4dba9f0905d8dc03029f603ee2dcefb0562dc95f6e671f3a85c0c59feabb543fd4e83b8926908391806b38f3ba0335f15512282476c7343460fc27975c8c699adf81b1a5b819cae6635317e18d6c95c4279a9ec3a37d032632a0c4ce3248ab7f99a9f9488c6af0fd481da65d0cd135493b852d0a08e10140adfd835494ccb08d711aff35d858f4e7a233a171130567f3e545be122ebfac8c43be7fa532fe52fbf3fd25f2eeb9b5244587a00d5957f301a339f142daefc7b5d92eae5f6b987ff49d81ab1ba2e6e279d7d093f656e0867a4cb053fd706fc85206cb03840a3954c26462bc016aa04b90e79fbe3c8052f12ef6e30f108bd3edebc1cd16ac763967890357a02b498070886abab8ef22acaa35dcc8a498887d6e93275d21827340ce536a1b94ef6d1381061ea5c76dbb30d7e96245da8d50c9c14178448a761a685e756b1d97e46e0dfa10775f62e4b8fa52c0dcf275efc9cf4c5160e3504080fc13a72cadfa59dd23b31662cb74f0643104d7dbef2caca125ed76e1b79a978b4942cb32f239f7e68bc738eeb76cedb2ad73038642c9cae14931c333792bf5411b135ed3b07b412c515789e4b62e6737368fd474741f3404e39ea41e550401c5504e63287f7c7ad1a99afe973a666ba5bb9b3faa341b341587281cc14683c2f6fc8e9bea111b560600dc7c77ef38fd7ba8c8316085ebc54421d474b397b960555d03672bc558c1a438dd1c83b0fc1fe045f4e71665886387e4bd406db64cc65a7c8fc6c13fae98e525057e526418b8570f18d72113d90da87cd1d3fbf1f54490ff65be1493332953eba264b689c40d1e3de0c640d486cb2b992f5e063d2e088bf56ecc1c94ed4ae6fcb56e06d50653eda3f60f6fbe7e6f80d798b4615b45b678fbf2adc301f959fc8737ec07cc20780ec559179a07aab80a4740097f4ba60c55739fae032ca138720df0f6fa3b5a20ed22cd57caf1cea87d0d2c82ce93b88bb2e7a5aa5e167f7fa26a8c4789f3d974acdd7b2a014a59811793a832e72ade263fb343d2b9182673393da984f633764b2b5e66668f198617c2daa370a80da8088521efa2d9c59863f1dfd565ff76fb060ff4e563e0f567c5c5e3298894bd0caeb1f6a3186a142bdc7e33ef1df3456598cc642373690510a63e5bba716152839cb89de3dc1c1072bc561cbe9a39e2c8b0e262b274e94b854046d00fde394e5359437f5fba865b6d121508eeb8e8c2e509c0acd270100ab02679f852e2e8a436eff46724efc6a2cd5cf339fa0e1a680a1a79ae86baba8af9f01dbbcee1511feb5fc9d1814d3b20ee963a0d2a82d2124519b838b6bb843011c7cad6630da8c043e4b7070d5c6f2a2d4a2afaf89af104f947c5a7b097fa1fce41c67606eac1a5d21219128b6f0b4ee7c684b033bf004e8cf56cb8b9415a36c3c1d85d22b1b34695c6b21216e7751dfee3255710e426a667f1bde659c564d9a4c0958ad50bf383528b0b6cd1cd286ff7b29ab603019ebbaf5c12c665dfc214d96edea76cad1b9ff3b5bc6c38b999e1bb2b092c5f5e3126f8f933bc1d83842dd3be52d6065515e1b80aed40658afa91d002a2562b5e7f930042bda6975f6248dc6edb4bd9440b91b11c46fb16af84d2f374501fa0a65697d1e18c71556277cf270663c2171b98b6f5bd823059f0d6181c825de81cb64a02a466bf767628426b3b038d1bc7a208c0c14626248b7c5c85ad37db51207478fc05a368641c43f6dd115ced21beaae264e726a080d753b04aca16cce180ee61f6a611353cb63cb7eaefe022f3bf57cdb479da8fc3dc0d80dd4c806ee6814c12c21d8f5891dcc33fc65eeb8c33f3465c4bae09c65c4ab1de4b1a56611973f41ccb46004cb1181fc9080a4b0cb3294b02f0539626342b08ae8384a24a836102034b64c55d7fbc732fc4f76adfc03cc2194521773ff9fefb98acf05a9b6bd0b04e24d370d22cd396f40febcdc91313c8db14538aca6f0bffbb4d9cbe44dc4ffd4cdb85067671f33a68ebfc25ae4776f68e843602d53ff8353ecdf32c1f17e2ad16152c0cd83cdff580f152071a04ca5b1a95cfcde9c298b23049b1d2aa2412116879bb68225efee4d9713366eb6e4772dbf88158cc8b7eb05aad93c472532a0bcab956d97523d717d7e15b48e0ee74309b949405c7d264c6b1857b98b2518bfe354105bed4d2c127e3397db0fd946e20858080c8cb78d5a6eb1ed2fca2c7f14f73a7544464325eb175e4de511e6b5b2fc5d2300ef580d37b89bb5e352b5ab71ec0b2e1e278c8b9b5afc8a506bcd6c96b2da198c8947f64642b80610930e40d06cf540802abe3f2cb98abee87ac333e686f1385ba439e8b3ec578f65fdc50cef72ec33e5aaaa920203a31683b5ce9610dac88999bad12b1d0e834344ce93c0f7d972b6e8dd714c7a06a08d961f8becce008fd5eb3a396527366118f139840316b6d32e421fee81f74864f05e2dd138ab6c8cdbc737a3cca8d579436cb200953acaa9295dd62100bf3cffac41eff75cbc2812e4814c79e35e7abd9038b105bc077b2205e548b1c4d53e844ab2b0f78a25c571a48447409cde7ba5a4c53194bd980f174737560f1fe1150ec35f19142ebc7152dc4d05db59bf9bf877ae59adc37b22c6aa12f6fb3376561072021dde5000a6f1231a194c6fd33e7fa10f45f5935d9480173fc366dc507f6f158657de484098a1b1ea746eda7a7b0803b0f696093f8547f04883b18e021e6ea24288acbd70e26d01ae5534d0d118a262b477bdc76b9705991660563878371ff387dde9f58acad8f324ca0b88ecfb1d3554d3c70606510438d218407657b158268f0323e52b052b9589d558d00d16376418b19a76ba0fac87d532ba949daa67ff13abe6e3368d6ec2f5cbab5e4916b22ccf33fc8df5cc3fb60ab6e84d22d9628b7c6374695f4cfd46da0a5cb1259632f31010b57e9980eddb7a095a8d2d9f2636801c56b7ca4b3cd0f15d44c99b2c39f2b9f75dd61e3c3bdbb84fa1c2f5f8a3d72ea1fbbbbf16f4c45f165e4630e7e1a1bc477a3b5bd9386248de148f1c161565707f0108829a105c26f8fdeaf4431b0bc0289573ea32fe41817476d5909d027013745f0781f6f6d09c6ed6d30d0d7e598400d125f4d5999e7b1187d0cca8a70cac86972d8c0a47f2e5b7a4184e304b6677397c05d7ccb5da9dff60dfa31a1f950e600f400f1a11a293280a05b6d193bb96cf8c83ef82d2a7dff0dce39166b3cf56f87eb883286c9d6f05f6733a8381cf09d810c1e69e614845f93c6ad3cdb35ba09e4d8bf5e42d469989b2e941f27325cd0c85f9cb162246d83cd6130fb079aaf1e5249bdf05cf0ef79286aa1307a015adb0a2abaee2d37a768f94708fc46942e7e1245e4994f366054ae9f8cd856cd775b86ad0ed12de8346d0b9c1fba7c1835b869a89c98cd25d6c5af69057e0dbece66d9600fb332def75a1225f138576b0f80c753ab8d67757cf2ba2770aef759496276c785beab9c865e410170e4e5202dde425db7758e3a5a642ff15e01b1463ba29da69113638e7ce204f9df58bd7948024753c120158edf33a4446d666874495cece21b916eb514d5e3b9bed9c187eb9aa87125ce6a51793f86a4ce08c1c2c1cad45e75517c093987f52f25d1b38a7883811514f4e9f77df882a4a01350fd7eb27a1e4691b12da0b50b5dba8f709b281b826315b549f8836c21dce17ba75e68152467c8649b2c9bd5dbc210d0987d28fa675dcc69e1defb43f80656979e505244ffeb9876d3c92a1bfd944cfc8038e9492f0e88af85e6f307d7290d695af3e134317418db8916e66b241043cac50d0e9879b3abb8e8707c650913afa91754efe04b8de6a24931de96f4f4a21541438eab6521b898d8d3c22f6bf8cf029057da7327e6b57984e0adcd1180dc2a21b62f5a4316eb7ae21e3a12b4e55dad4f3eb3953538e8221adb0a03ee67a59004dcce1d1f373e22a4b9799a7ec78ca22868f5ff650f6d255b2c8b716757afcfaf0d5f2fd294436fdc335a6f850d9f9af66147daac230a9de74d915c50e623b68b3dab939b6064f11ab760c2032d3bdd6ff5a1e6fff808bde7eb6e99f2a78d61bfdb37fbb2e7b504e76fce082ae745e0e2a388b85f75a5fd4b2625aca68b78bc308616d089f262ad7fbdf79661b46f20824437b2fc02807b3f9f3968bd90deba2dd6ffc339206cd1df4b2c97d45d8e00be5d09fbe7e794e178f7587b58c9c775a1d1543f5d3ae3aec4735a5e898e9baed14102b3ea828d7408bb7d7671882f7e285671c84ca2fb0cc8b714a9ecce847f64d7ff1599af7887100802e89921b427eb3e846c203811d75d51012afb307b02b9d6383c7455133607c5aa69d681fb0bcc174bbc3a745aa71d26c24fb0af77975bffddc1782eab68fa25b542367a241f4b5077aff2f4e79e5ec0d0a084da6e2a50cffc6a3e34c739c32e4e66bae8d59f2ed67ca585700b21ed5e1e317b2ae02f6dd0aa985a7837bd9755a3fdf3054ed91b713226a4c77f90c548f87b2f19937bb7859cff19ea68f0429b6c6da9d85124b876075ea839535bf3ca3c3b252b351a5131fb16ccd7b4ca1ffb1669bd38911542889436ffe0f7ed9570d74f68ff9f8078e22b87c80ce1f1efc5e1475df4fd2dd652547e09c56f4e7926d2f2e16f97c3cf8e3c1d8ad3e68cdc745b5f6c261be246ec7c9173263d37bae0e41f9748b3853c8ffefb482baf29a2e02b8ffffff47