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

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

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

Block Certificate

Block 77814 38b078f22ea214d199e1040f6d2c71c15feda24ced518ebcf6f3a9a5da82b9a9

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
8036e710b5c97b25c7aea8b390f73fa8f550977a029b0200e30912d3479b7426
Certificate Block Hash
38b078f22ea214d199e1040f6d2c71c15feda24ced518ebcf6f3a9a5da82b9a9
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...00e0230000e0560000
0010000000010000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000b54c6a7909563bf91d8bd967bbaa0229c1b3145a31af680b734b647e905e7717c66f7b6cc30ffe467530f26fefd9401bd9cab813212c0368820ca9edd3c240666895452a9ff3909b58563e369447b0740d544141cf35efd7bd0200000000000000f8010000f80100e0230000e0560000

Raw Header Hex

00004020d9a4f5e3e354c97ab7ff1d294084f32b4dfcf31b6acd1f690f741e8c3455f9ee6bad9857346cb5a4eabb751f5d96ec10c98db2568743076c58f1fe5294972a64608b3c6a9cd2001826749b47d31209e300029b027a9750f5a83ff790b3a8aec7257bc9b510e73680

Proof Data Hex

59,560 bytes
12121601030769d461f5c6a7844455656e6a78c9d1a7dd816d482da03734e8c80ca57b6902538b1dcad5f3ed81036963db4e22fc842fafb3d468d5c3346110be42fd3867f2ec4f87ba9308d7bc87fa286dc737d6bd4f1af05c26dde7bb56b7458294679b55de49c578b755249e42f233f7b96ee415e84aa6f09827fde663b40e08b1634e314f3b414735c1a96637a1136023eee4870e185283352188b5c658819c371ae1c04add84f02cd7de41ad3aac46465eb6d48880fcabcfb0f2d828337b87c53eff6410f30ffee5a3cbba8ccea6cf29d9083e20b12b7425bc138a3ff7751e70d4afde4685e8f1bcc4326b4fe2f31376259951c49442c32922c08bd78b27b391a51fd7dfc24ca888932aa1518065c0d6815074a446eb9dfd6c4b1406b50fef2b1de1d05de481f9e872f5faa088dbad0ea79e29b3d58d6b3d4bff3f0a8bbff5de23d0bff696bd0ea82afae634393567fad5562f11bdd67b4ae3e837b4ea453a8bd14b7b1908ba17db77a6310728112ce272fa4478296c0f1932c0f4c5734affd615f8a71740ea27bc34e5ad2ffd674fa2b87ce3e642e9391be4672d5bbad6381658e5ae1e29a754780940ad31e8b32192bb645c03d6de8974178342f6ab2b866ecc190573a78e6c31757f6dc7642d186eb638f5a388f9b99cf3f19d49dd287a111e22cc17baa101533ba88457724c86f71caaff0ba703ec9c3e844f5b08c285244c5d5f6de63a8168495d16003c88f853d8e9c82787b974723eda399401fb9f14f4e7bebee6235cf8f2c2b7bae255cd5a52c2eff1f3562d258761390f81c91ff65e43c073ab255da6975d7788dd092b04c8a2bffb0f45eefd2727e474e0178a3a55005d57750991b8d8519e13a4eb3f8779a1f528584881a7b2c5688e80ad2ed24343dcf5cb3186a994ee690ff7ee035a2fcaa220755f9d18d0d1d420a7bdc46fbfec34620b5cbe2b65f80aea2b4b516cedc20abe18b8e8533abaab7efdebab377982dba6378f92946ddb853f6670c43e71e4021ea5fa6176fb932da6c9050628893a51a8ac00e7435fe7f180fc85ddc5fdd9d134126739d07a32519bdc5268d6493d56e17266593294c4d43ab001cf45c531866da2788c6d182d45bd3e021c84a0297881b73b7ae95939baec771e8ec093076218ed3bf3ac00837cf5b59b2c4a1e1834b3c5b87fcc69b793b7c3c946464d064a686ef71f91fb8bc4b3f41817e089ce618405a4a6ac73638feafeb4cf19a3c8d515f20df4eb2c142d549ec35caf662a0be10bba68158e79a3c58aaf7a163ceea96f433c7dddd81864a930ee53ddb1629ad5c8b6c4f5c40317e9ec51f7be1181cc0252281e16c57e9213186f1002f7a46253c4d88c298812e809dd2785fddfbf7b559f9d61ee8e80fd2a806a94e729e88a1414e43b79d4c501861883c921af8e4e6864965a348c22a7ed4810556ad98f95d819dbb6df95a04b33cabd4c7c44ffe6b59e6091a7740ce238632653e66856856b33640bc5d44b721001ec449d0e08756683cdc125a2efd96d89cc435203df1d4fdae3514a90ef3184ac639814a5e2142998573ea0c4b01add6fba9018130909598323be4913befc3a2b1ce6eb26b135f5a4f4a9e89ca73513ee5450b875971bc131268b684cd3e044807be2404e532fe5bc41aa6894bc9e83d18b2e361b394b8e3e7fb626bcaced639e9a6b0031baafaea766eb4a7c4153b9fd7a931e40b8da702653a126f4e27c6ad2b32f680b3d34f731d24fc80599350f6f9f4b6999f2e0df67d4a252637ed776380d12be0b7f5c20f237c6e5c5d108518334a5b4b3bda7a64073499575c8007eb2f0d265f8c82e59724c95eb9a676a611559c9036cfef55cd8362fee3f5aba50d0e80ffe9f92c718c87900d9bb2b0c0f680a893e925942c28d0aea8b8786e06e6a3278bfcad7f64bc7b203874f08670c1bbc92aee8b1a896fd99778aede328ce88d52fb95cebd86ed564e01624973419b2e5c394dbf78c8a97a9fabe67e8f9c6311c3d3bb6a95a8bb2966eec731ec9a093383d40404621eb3e4a42a93de439945358698e31ddc9ae563380add0e1ba52ad2a517e4fb5de4ccc2879bd588ca2257d240b4ddcdc06e5204c2357cc1430bd159ab6f0987316895022e9cc4b91015613e42cbe6a91cc8c3cf28c8eaa40c72831c2d640e08c7a0745f14374bdcf391e6b8cbd6ae10951268f56c0d36fa554fe62797bb1b2264f9ee50dfd06737ace7a57e6f29790802fd6a50078a455134b65fcb0fff41593a58982c8461dc5456452f4ad0840a59f8f33b837bab03a10dc065921f6ea2ec5bd5617f75379067fc63fb49f804939ce311329128eeece63ef98b4913d57b4a6482c44ffa1d6ff37fca41f87bc9d9da2689ee9f5f7a5d70f642b01514af917d9e765463cecab175bbe76ccedcf3a0a82dc41ab73b1accceb3bd01b5f0c99e851c871449a5e8c800bb938e8d98e7af744976cdd58252b58a6f38b34c443c99d7dd4a3770daaab3a60860885b0a6f037d0b7ead4ea66beda2cec8a175e7297822539f0a024fec5588c6002b9da42478bc0d5c119481cdd1ede32bd63b41c50fcf257102e283ab324168e906890c259c8ff97f08eb5460e787bea25a43e51c806fcd8ab374b037e27c2778735ca90b16cd20ca47ed6a89e6211d7861b6b576774b76afa75da292e94734f8c161239fe2dc3387b9963801b5ecc3d7dd356df494eab05b338bd7a5fd7a863d5806687d350089afcfcd337acd5d9d496b04f24822677e7359f2a97e6bc0ae1d1753a8b8477da6f3ba2ead37d59851d9d3e7665fc5b953b4ef8d81a4dbeccdd95394c22f2ef8528bb9be021463c76be843f5ca89e47533a6aca9a2909ac127b5ce16415af3acdc7f4be8f7843bf7e8ba971599053d9bd92cc3cec9021b0ab61c3e3e6f953369226b0f59a8ec53566b15c2f3777349543b346a0c6dd1ec1cb6b28e57e81816b29a4338e1be1b11c2c69afc0ed06a89414da47d557c19f7567a3f823d081f9d48bf36edb731ef5d49608b0c5e018f514cd2bb228367e6f382576d77b71af418caca8cd1bad83e1a5a70bd5f7ef59395b53291e2abd03117c128ddc3d2bdcba5a2f7fee57af8f5e11f7effefb64025d62e83a6b40415f5fb9ad3bc1de0dcdf619ab0e420266112170a96d3029474ebf021d78870871d955b6f0a1c00afd4f5e6ee03f1b2a5630f0287961bb385aa00efe70053c065e4931a63b63ca3af9aa0d77c9129d864f5e67229fc820866b4951e29bad3d490b294497cc9f5f688669a90fd57d88f29725693532bbc83b5058a61052325db73d111eb6e100b3f53ca7a914dc06dc1064ee611991ef24aaa558fa8e1e809c13858cd4df63b72abcbb809ed7a1f1d2a4558925e45b3f1936bacf8af27574a8aa6642987fbb589be714a55b70abdcd86878e02bafd4d75b2f86cdfe31bee4f24627b7bdf351e91d713133d01f763cc42611bf2a982250a851d30d62fd26830a9e7dec29f341e1de7d617a19d638ca2a9996e34342e482c7981ab3066177aa3d90c52c41bd3ce91ea46b8a4e03f4814a10d291d5df99910d0c79c8a38b48ca4b4273ceebf759c7dbec46220e4f297fa00e083c0d8cd8c4ad93d7e7b776edd2403bb201c16d7d58aa13565f6bcd9c8da32f03f8517a0b19b393b1f9a5c28f0566950b4fecefa3ecddcb4449d39ade9831b966126224d52d7a2fa0c7663698b5cad1e962fab2b134f78beecf41ad7d66b34292f0ba2bb22e6392557f0cf4dda37f7ddc5600da38f282e00aaa84c2a05b5b93909f87cf9c8cb78c14666975a1f957beaa26791fb127d006848cee24fb355ecdbfdffca0438109b3a99cd8888770a6d90960b056ebb1b392dd25d03421778e0138e89845b9f37d6724bbabc30fca3f7526ce033b40f05e96c360144874db29ec7afd527465d8d50e57fe212fa7e9664fe9a15c1c7888df888c88e30def0e50804e91ee0271949a9904e5238c37d90f4ac14d1934d470026d5212bd348187fa8d51eb6d06ccfcf9abbae76ff04303d196552e4a3f42b3a081688866f0d013a488bf9ffc9c8dd586a85f998fc90796cc53b76e7754c291c2bbef5cae748e54b2acad8135facdccb37b758ddc8b8d7bb3cbc4a8f9667973438d943ef5e920ed73a752e04b89e55df0bd2af914f293b3a754223867174707122aefb32a97820701edbf06bc7955c817ffc200cd357587b8f2a119ef6ce990f1fea343c38ea0707169a1a2d9a391fae281c43b4c98d85221b98a9148391d3115afc9ee0334a44bf5156e4d48395f266fed74e12ce0d211615b00e111b157e1a884daf5ef448e6b36b3a5f7670e043979b4363ec544341872ea1264e13facabf1a3ee8ac4b1325a0416c3be5e8f2d7a05421d486772f71fd007cf57c550a768eb83900d75be020cd97f14b1895c1d12c8ccd27450534f16fa95e84fc28654e564ed2cb86e53cda629392a440c676b9488af0e6bfd85beceb99fba1a0547188fb60f5556362d524c4240a522acd680bdddd229f96f2794de21eecda90e4f6c3857a28c8e9a53558ec38d5b50aba3728b1a914ee1d432c39a15344cb7409d65313a25f42b3981f8bb6d337007f264931366932370701832d3b5fc6be10c23d7640dfda650e9d1c2bd8692d685ba4e8f124a794f2ecc93bd166f8ddd41adbe6a809251014f5978413503032884092f386a69f6ed6dbb04e1d2a98312df5a0824d3e124f0000e222fdeda66164abad406a920e0ac1d0f0f14cc787dd3d72184468ec469e5a5ca3f1bcadc9706b6238b0f4924fe0881928f5259faf53a7ee45cc392dda81955422898dfcb9a734cf12fb8f963d1e216e0cbdac3b4a8271205658099fc45c31c49e79988edcd2f2d03c6c47ca49022a1894a3b33c58c8734248748fd69f024f11bd6fcff2b86bd934db70d9b984f77117167393ec12d81c1b5ad9e19572430697908bf0e075e87f9d140ff859e93e18c9be14af7b5fb4a1f8304904f19299c74aa00934eb00418eba9bafd2822542c782d30333b4a4b22baf203a4ee09881c6ccebb1b32fc91401aac8228a93541dbb5ddd674cb3f225f9d4dd701b7caae695e2cdc4c85c6850cdbc56630a8fb6b1e1e12613a5284d2b64d76ec27491eb4836e5470c1fceca84b8580ca0c48e512e6d6b5228f1ccbf9c8d74ae5dcf378fa799bf739e9aa5f3558cedf16a5c201823bccb7bc4398d3f925eb51d58626f252443a3c49105a56132a3a29a0e6a09d5b9aa5f45239966b761ee7a93ea6b054f2ca18ee95a90cc04bd65f23d095cf023a26cc4b04cfbb9c3bbe49c6cbe9b01e77a1cd2f209f532755096ef999b253dcdb51562ec0ca28ac2464636e9aad03ecee6d2acd34e069aca9233ba1e920a2ef4813666e99c6a36159c1f21ebe20b38c452c47afa9239d85713160840e10aa217d997f370061257042b104eff05a5687ff24eb44d9f58ea5b18760a28edc84fe0e7b34652983399b4148d1d9f2cfcd68fc19997d289b6011969466b555699eb19d22d8df94e43406c8fffa4982a5a7719ff76297758718915aec68d436a9f27562210c6a7c3374334675fde874225a57f4546c436342d7de2abbc61f48f70b6bfdf9a9e5cf0493c0f74d2cdd4a73995f6c3d6d234c93c03ce223b5cdfa67a806680e5d3c73a260809cf7928a961cc7bfc3ef5d95e35f13929abfe53aee10ad3df5b715fb532d5bd2401d89e438272e667fcc17c70a104723e231b14b8d90a2beea20e803aba96e517113e37230fbbb3d71507a5a5a122dd5e1aaea1b83497dca417c3f447f8dd305a1a878ffd3cc70bbc2776ae0d625dd8e82c81b8f0d5012d7b19b318f242bdd8ffff7cb66ba2ba4bc6f712cd8e4a331ee6d5811684bb7226478fc6f981383597486bbd13f4466856449335c48f7f18c84bf6405ba10cb82c08572c888cc9759c2af089613567bf8b528e2c5bbf8afe4e0682265383ada47d09903b26e9196f1758576d33193cd249be72c40b0ac5d1760e78fbcda702b715ca2d2b41e619b63afd969e0032cf01e5ba43ffc319da41d1ec443c5bff856eed39de32a452af97fcdb442235b4403a47d3aea8e02ba39d107951f628d0c809de43950590ce81a1099735401b83a5fdae72f4152c6c1f5ffb31d3886761af8bce39fa6b85abc8e64cb12ecdfe3848d9b5431edff48528a641c57ce1192f93e9b73b1b2602c573f78621b8d5b5928663d367bbbd9786c6012ba68cdb548e5b61e9bb4b22ae8018093df5730b89ff3d16ee8003d9237c066eba1a45fab20e4f73fcf6d980c9c3a1d2e18da5386e07a8fb76e9dd56699face2378277d89592b20244906bec65d042a57c175b15763be1da3edce7bb7c8f19aa02dee91428ab47e7bf3182ddf39ae237a32bc834fccbefa2a5a54cd2d4c335ac1b7c5322aedbbf30ba79982f20f85952030288c6742301639c226168f70c46932c2c69b48c0e1a38e1ed9c2c89aa43345b2cbc622c2d5343e8e39535c050d54a2879eddfbccf22d07b819aae610f368cf38dbb319be62864c57f4436d1dd54bc92ebf27808db7170c35f628fb8695aaeafe9b51c8c7df4da956591d900dd8345e7daaaf1beb8aa67b9a3fb2d24b9493a5a5ade0bb0694c1d52fb710ea4d26e56343cce0b16b432543284b0056405efa567752e9aa0fc0fcd93d5df178156e8b8aeb290107ecb859fd3e4c43c679fda5b5c0a5a65772c80c341bc98e4a8313801f002c083fbc2a8e70b88f57bd35fb20daee313da1e84ae60efe46acaf5a25cb83d0f781e4471dca016d2495e3955c8cfa577446f49a288988b19f18cf8f71ca18d7733295d5e09ade80206b824a2a8b789ad42323b44419ed4f14e7bbd33e65f1630e0512c85a8ae116fd80ab86fb9f5fa5b1997c480129e2bf41c56858b301f709d560d42e11b73544dfbb78849afe8b858ffc49130c7da415e0a9078cddc1383710d231c74166d2c66e2725d038597db9cb611984dea75784306177db405ba07cb7a7568baed251d7f5d1a6a1c6093af39ee730dedec06e631e2f6ccc45a188eb9c3de77d75efd4e264b1311f82ccf6cd20c7f6e0f0b1574994a02216b0361748768699097ec2ed7e9d6a4ef514db70b8b7c67eadb941cc284fa82996bb074f26d6f8260b410a283c24d9331a0a0f7553151ce1ba1bbbbf811910018e383cbbcb0621d87d4a4c85ea781c10741fb9758f6d1eb24857a66db6637c8ee6e0fa6e3284468a39eb5940f753a007e5a4f0ec0509fd25496170233349463d9f2a9fadc0188c2f42a133bce093f5760022b61451af06cad5136ed143806fc77b200cd81accf3ea26b3424b10083f2e7ac8ebbd0cbfee71a9eb8cc632886d288d3dde522180f9d6598d6b4a9ca251239d27b17fa12ada807406419c73701a5374e49ded70492f626b40e299c122c52ad0f5bf604e5f1f30d8dfe9a6ad99e46b7931c87fb60826c71eeddf7ba614314de687eaf7ea7bd2c35e6f6cbd1ae2cf652d7c02161c452647b07673976d05e399bb3f47a7f187736af8106220611499c596858a40d963a5eee612061ce30f38bad0b7b2cfc1cf6bd30133b3c467ee41078f40a33e26fa6a908c09bf77ca748af6b76f0ab81a7ab15f19c4d486a9791cb9d89eadb8f0a5c872055bf2c9b30351d893acbe14f332ef0b1b11f42d5276d2f0c3906e808d6b2466211bca9cc76504f21c80805f15339a5611716ee9e9cf1ad9dcc03d2b818430dac5d279a744655d61145d254efc504775de9e8c90d8ea4b82148b21c6498b95df96a4cedfafba24b6a2db0df7b3a40e655e48691420824ce22f1668318677a4ec51abb88d845ac4c06593f57b241e1a5ddbfae8c76555a88a6b0c3b79eb90ee850c7eaa12088afdd93afa73b666fc513145c5cda3e2fc60209364a51b168698122a3ea11abcb50c94a3d09793eee6d399b6ce0bf03efc881f79072300156cd771221d20ae8c7c0a419e5ca4ff9b1626195ed0706a5d9cf2cd7912965db1db23b2891d6c925ad5038ac08bc00244864ecc1a00923442f7cdbe9766239be5bae7c62f1680c412684f18fd2d30f7c208f3a7c6d4343e64789a6c5ffe08aee67b8ec9cffd8f12cb70d85eec3bb1a11346e040f9abb9011465ed0c00fd52a18a6a571bfad0f5707dc3d3b23e37aeffcf390056f10bcb3796c4306544f5d1c310d3af5637f24ace51c64540f66b2e7d5552b63718263a37989113c54aa99b46669212bde2c19ed0d447fc9dbe405d14091a588d3a58d4acf7058cb24f97f4f62536de88096a77fc84bb491a7c37a1bcbaf4c46e3b4c7aa06c9f90a60cc5cdb8799d81494b412ef51455bb9fe3a873ccc50e7b47911d48a8539858a1dc0bc2dde59661ae4f852e1a408b738b363ba87151ed0e6d29933301eb4c1861927570271065d1d7f47e9a679cc6f178dfe98b42918c62271771384838a8ae02df873a42e15cbc4ad691c9639b34c64567bab6d11ab9127a9b7194b2b8162387120c43f7bf98cfa812d640c0bcf5c800bce8b12c93d9d6bebfaa42ca469e2d9d8ecd502921947ad8e8373efd77d6c4e23e106694c2f51714a264119f9673931210e21b59afc5aa7cea1199af57355f8a7bf00421101b2aa52415848285d952071090fed1c66d9a84fd4f5729db23adf170c220b38abe6c8e6d480cf8ba05c1f6fc23e907cec6518ca71a469acafc43a59f95164527536e12e93dede6c666420379ce8239414f7665ce3ae9d1bcdcf484360fe9a18f5abce2453c5991db4b5824255a32228bfa869772ed11b8eff60c794a2ff0327a69e04f73bf93271d6f93759e1f6486c30ae18346e9a245a2d920ad31e9c1d18e8af0b72e85eeb924b21ba5b9eab1d334e5717d3a350a6f3c79e0925b26d85585c9ea0c6f50a3b64690f8d238fcbb5cf4cdf7f15f85db0217885ddf28e38180cdea7e943095968f9d26c67290157de72d911f1eb92be897f382c65e67c95f29b695ee03e9fc034b21958f971315e834f275af329adf529eceb126f3a02c474210e6dde40e2bd2b7f49642c012712c3e61a2f5b69e90888978e2cb55bff2e44a828235f67ed2574bdc2faaca8e72f8825a4ab6c7acaf59a9a93779e81266886be4779b650159b0a274565bfdf10a3967c500ca398d3b95513b06a907f9a307209bbe80260896bb7d9a7045f332a0ebfa98aab5b6c865dbf603a15d81d6acd0b5072835c65f0333129eeba8cb541607554bf9fb6098e375967b143fc822cfa9b180148a6fe6547221bfa04d2c1f358e8ce1735db17947d0a6dac56f0b23fc415837f1f5911c091f4fec5a0cb15c67f65834138d2ec5ba7466608ab86710f46b99e8298fda2c7f3d651254d0a64d9469c3ab58495400c13cbdb8305cdd4828191ce18616f420ef489b04be0e916af661d3768ee4c90a667355a92fa6c00bed36b475ff635b3b4ec7f155cf88bf2b1ac425ce7e002d02f3779bb917c749712b94da75fdecff1d45024a81f46fdfee4be1f1b4585632fb039ee9c263b8e4bfb4a582470a39d0f5a19d05bb56cb7cb9113bf72104af5e2028b08a5209c63b58ae0d5a45cf2ffdc7bf52dc239e3427c513ade834197e6c9048ba3588c21fd55baa582cb163a6eef10285641e8462eb9623ad1385c7dc4ec9d1aafffea6a8016d2a9d357ebf1b820f1624034d8661812a3a12b346ae6b293f363a832c96a9c35b37240c552b74a36e285783b287dbd79ba08934b3d3e835f733f0c7b61e4920ca2c91eee64443ad1e5bf0292fa178547e125ca772836e67ca4527b441b558d0a465891a16d18a165bde92862fa88eeea082d2d4c5c5cb04833c0a7449a4f404f2d746ea14c93d58f867181f381ae35743e56c8b501108ad47ac79bf8dbe77b1985d0bd88f5556b3cfd679a17c8cc864aae647d4d8f7374730d76e97a20e82209b198975407a69d2892f419cd8470a8e8d6d3d6c110090bdd15c6216e4b7311f05b67a97f4dcf11eb54fc973d5a244051ce74794c19b1779d4c442842a7411d3cb04b6e2dfa9de44f97c2203663657d7144a77f687ce2f5aa91492a6a7bb6c14afd3e4f960715df75b1f8199ce865654b99480b98fab5fdb0e5cc236c01c780bbc5451acad3e28965abe17c231a159452fd509cd03755b5a70e083dd67712d8608820ed3734d199548e468cdab337dfe937f395830f3f80b3772677cc58fadc5404e035f7ace42d32005368d0ec3a1bd54cbbd7ede71a60c3d8eac5e21e3a20275505ddaaf6c9e691a851dded5268cc7a33c0aac7ac565f42c8beb9e55652cc50c040019b0f1211b8db21c6bfa92dc31d30ceed85675c75513578b972025c67237f883b6ed2dda4706edfe54d88854a3e84d924a645b7d49a88fcfc933d4d3e48c8707ac716ce485687be2f4ca49e5e0170df0e5b8ec76e4de984bd63bfce48a48bd1d50f6b454dac313c4610660d943c062c3609fce3497df1e2866d204788dcdd84efa9afc1982cb6230268277010b02549e26069a66cbd1783714c4bb5caab6635663af56c0fe8c9a8f3a0d9a9fa883a6421df284f5ee6ee945a36f1a75c6ce3e9da2e997195c994faea09b3ad26222b35ab4d36a5fc03ef2192471d55e1fd1071498b1ae7f20ffdee8e759892eec379e64656051404bdc3dc5c0c55ced11f5a15932c5346f5cbbea614b6c2f6cd3673afa2a1c74f4eeae87f52aad2f718f800f786b07b2a1fd195b64d6665c0f0020a4ec3b9eee5ca769477bd9566dff50cc5866613ec5ed598f08df4cbd52bc815efc7dc0602116205a11f744ac85b313050a608692ef21d1fd78994051ad2ea82bd792a2a544bacd012d7e6a6b1800ba591a64384fdac99dd1246eb23c5f2fe6869a5b77ff7d903f3b5e8caee9c9b5b5b8406287a591f06561c3dc519b15fa6f4c749f57e538784dc83e9855800e00e7444ef21898ad40d6dd64b29b536c5f36243e2d162a6ca192be2ff41df0605d955be0bc2ee21c9742ea0450f4288959a5379800470c7e69024d91572a759c6424b4d25fad5c02142a6a6d4d7afde8df0218787554a5aaafd6f92d1b7245143c7349fa49e2996d2afa37c936a83407535214688904590f24b5e54084489370e7f82ae43ac01a9da4aa89cbc6e8aff182c22054728a875f076b450ca89154ae18fe6a700bcd2bd524624a8368c1aa6cd9eadafa0b4c5e947db5bb7cce23a625771dc7fdfe66e0b37e7027f3d0cbc15e44800df0900892f51d87dc8c27f73c3b32c7edaa377fe2054015122197b34db095cfb14ce00a27e391ff88c3b19a81d3691ceff2382012557a8b0e8de12298fc5b298b40ffb3b808f0eb4d22e5b9c8bd7e51423f93806b60903bf20301ec5165a0ea92d1a1e0bed4c445fea6204f52dff8289f2ed0e42479da5d9bb0c0f2ec2da544912d360941edf9178bb8700de314b2a915cfd093c94495ffd6dcdc1ddc4e602fc43eb55b5f7033be8417fcab937c5295c914c2f921efe62418308e75761ca3bef195ef64ea1a3f5dd3ac1a9b070a8f06fa48fec895b6fa28395c47309e3dbacf7c90c185551b00aba54a543c953abe3158e994c6db72ede81f47013b356f43efb1248845d4b65e84723c794b49913e3f9d7b4207575e5c22ea24ec05ea9745d0ee0f8b3048d4fbf8f7c02173029fd17a8e6633fdebdd7e27006adb26913d81cd7ae505598711b5dce1c44e950e99cb99d62688641956ce0b75ca960a3d73b0b80816fb5f21f4cae0697581dd9084e7f47510a0e6d835954af7c486f1d1950d62a4f4f3663cc9d5cb28e931e308386b3b8a10c0902da647c7ffa6e1afe3a9856c608e38187d1aa7eb2312373698bb1bba3dc7a47179004478865366b103d660995088768845647cb89692a5a45e6248f53830b567c4d1101f65c3866f510f4be4b37b7cd0f07032d5ea5aa3095d397397100eb8b617661cce310cfd501626313c5db967f0e6a70ae84b4b54017fb5a284a2aff3e7e8a88971bdef1f110f940a75ab7b800a7788a5159a5f81109f4acf7e591c0bd4840a280b4f398f5b3970019b9177faf6ae95662d6b412bfdb8abbf22bc75961e78d99a3b62b8e36c3226d8ade164391eaf80b692e2bb72477cb391f0a83bcdfd94b3806d2dd9965f574ac8c3cf5a64675110e88649ee5a38a165565509d8a9f8da525f6e53469deeef57afb3a30938a7df92d01742a4d5b44360eb560faeea9955bca91a4f7b4586ed5a5c1fdf48939e2c0f231be96b3df7bc3baeca04d64b84272820472631e819b36bbff72169b6efedb5f148c8e38ae6aff9e5be0b985d6e3085e5b06ba735fd7cf21fccf03be23cbe7da9eb0da8aea1ceba80726a4bba744bde754ead5f151d03468b228a90477619716a133edbcad50ce89a81bb22b3e7c1bce6df66c93418fade2103a2bfed9738ffd83b5fcbe6729d7d630e58e7c888a09c5424bbbaee5ad5c0b098ae5ab86b9c6f58ee074d27606849bd95265021d96e31a792f76e38691101137e3a61ff798d82c9c19e1d12611ca2adf71301d361841adf6457521fd826d363816b9856264ab633aed223a0a6d27ea48806965cafbbab98f7dfe7b5655b1aa1780e9b55b8f08303e1357e58e5d50027a90401975671fc872d5fd59e836bf3ea489b6afc82668adf7e4f3658607079498e21d73db07ff6a679f325d5535f648465f142aa16a25b50657e96200ff32a6a64425666e809e49df2c795d67e3e06470a1b4b4ce527d635fd567af8d220a2cb46ec990d43bf0f6dad4cef517eeb53cd8b459a0e49be7cb496aae3ab8318871dd9ce985b1cde35d43d362b3f0afc25dfa8338c6815bfc161979bc1bc2b1158c2ac95bf1491eb7f766b0dfd33f2b19ba8c81139ab418ffb95db89db85e95decdec8e0051bb8eb7999f61b75414baa5d4f33422cd415593356575360dc81acd07b36a437205de822c58c5a0f3409f35baf30dfc48074ebaf8bf8d8e1b046ad24921e1cc38134a365fbc642c88486f34821c7c37b619fa3e06a52f2dbadbf86186198047fef315c81f8f6aeca2226aaf83511825481e0842499ef7b1ab057979265d64318f117a800bd067165c4e333291e8383c725a5ebb656e5b396312e4de8c694a7b42442d3bd66807dbd5fdaf9a2e8c2a3d68f13cde541adfc736b097c3c55edb7254f9d60b9de06f0d4ed4cdc33c016aa7adf76e9aecf63fb950af6c6c278b1c18a91411ef3f55fbaffd1608b44a49533d4d39d3c6330da594cf23605f262c1611bd724ed21dfa4d75670eeadaa32da19e231fcd96e441bfef0449c3655539909b6991f904c179450e897190c4fd8329e8c75ac9d09e64809b6380bceaf2d01e904377caaea9ee4be6b3ba50e3b5bc2bfce78bb23976f43aa10a8e1f3e9028d21d971a4ad54c4cf4aafd4f947e2ec742e96fe08976ca7c166ac38b03033a4c72af5b51de3949e16f25299753f1b37f45b4ec0be3038e89d346f724a9956e71eb4dbae9065153b45d24301d34c560c959a4edb3a61e994f39973828b1fd186548007c1ef0a4e007cdfce66803a2fc2efe293e2269e077043289a15f3de447fe24f74c2102b551a41c6cd1776258146581429bd5a7dfba6aec10669bbca08ca47624f169866f7523237a23cf1a14c3ca89a6b81803cd1f8e28dc54f03ea3729e6790072510e05d65ced0f0fed1f1871f0a3899b23cbb13d089faf1b8d5a14e3ed80f0e95d4342691510057903f9f6a8097a978ef0e942c6e59b4c53306088a2fa5f74f9e8fa06e5d05c3b448725b84ba4e8b11983b87eb0526349ee8812ac18b23f1499bdc140bfd6dd73e8d361bba741408fa2a65e52bd22dbb33d6c57b150c76641b5ccdbd07601d7374e27eb51b01e34172d430595c620d95bcdbfe7a033c318b2a4ea9f368cac901824f74b649eb74278f8de4cfd68eaf6241cc236e274fb13b559973730a398c594997215a27c4f51800c472b91acbbb59152603998d2704a3698b7b78a347f94fe93300e2af8571a8e142e8e8626034ed17ea3ce4cc47b74ac4e0994f5b2ec31c569e541c0e336719066f1ae9de0307b617b2bde4864b1e8017f6f8c3d52ec0209fe15e05d6a26e1ab60e60b3b75afb730406edaaa041aeda0cd647b5b328fee86dd47600939257443df3d70cf42c24df3f133d2828dfbcd55ba65bca8ae3058f6b0e55744f10e3d008070bcbf705ac0642d2a44d95f4c538b324ebf023ff4e00031e90ee9a705af014f725d02c55321a87905e0d05bcc830ed0196532bce92e7799ad564820ce58ac40626a3b52985df877b7b1cb55f026678d62e3538bc53ceee0907d2c7894d2eef9cc433a3533f45f6e90be36eb3a53e22d136f6a86e7eaa0bf570efb5d1d029b4c61a80204f668ad57f03b7c38952ac52f2c70922ee832b1699110b301abe877446de5fb2c5c603408747081890c51646e43eee2769f785294efa259a5288b2d73028a869682664d811008eb6817f8ac4d866a2e6fac677bcd091e853fe632136d6b61216dfedd93e915d48312108cdd1b20f8a306542621c957798cbb5f8ae9459b8f0beb0f210676a1ce6d1caf1a8ecba1085aee3c9e7c9cddf1deab97af89a74d0e46339ff03630ade0cba86591f49f4541b37b4cb8b17d97e272e3ab13e16ad926d3fd5c8d0bd2c0956819e768278c3170922cfe92afe42ed9059379792f00c79badca829e19bb9f6aa22bfe4c484044bc32101338f29da6c0e5941b1d02546d7ef7c224202385a1ff6729ae1f584e0450d743f467541e0fbd1482310316e10a0516b9ba1cd2b0d9cfc0856fb439c9bb6593ba9ea1ec74846fbb68074d7075a1063dcfb2166954cd52f3673a45bb6d7e0d5874cec6f291f7de656f618c1e382f2906b7a4800c37989fe25a2a50b55708fdf196a4fa12f9389a3c8de8a1cf24850c8aa213e9727a1cab5e6061f4b544baeec22c340002203207bcdbfeb97f38986629a227b7f63829c9b3ed1081da01bccef4930a699c3cac5f89915b4fa00f75ccea71c51556bd824e85ae044d59b832fc9f94856954675f77437acd4e74ffb700684cbe52671f24c0b196024c1799d409110ce01e30b279da7310a3c77a6338f5d36dd441909ec4a8308e80d9d4c3fd3898681852992b5ea13d01374a848aa2f76cd5a071cc773f3fc8c308719e343148c9e70c768790649441d922b940bb0df5681769dbb32537c80b7d5381bddcc048455f03fc826ac199f080e79d8d42168cba04e870ffbbf3309fc0a13b4cab869532fe11723eec539c537893408ab11e5bb645ea828333aded8e39a6932f6144d7c6fcdc631a332ffe60f85b95997ebfccf5e4f1d03645b6f6af38a7b7f2813d74037079b10ef617725dea5c5c04d4ccd977120ca1c668ac8c91ac18648c7531ec76c097c7573f5a8463de715097f9039d285e2c75f4ad7c1a7a0aed2607ab22206bece650cb175b95c318a60efca415e3d8eb33ab0af0de4c405b152747e0a851ba8a7d1b5621ed92cd996c0bd58106de1c566d0af40b4f865332c527b60ec10da02c6c31ceab0ef9151a07e0ab79c25c803b846c48f852252a8888b45bbcdf29bba6f42f3f7b54b9b2339090daa0e75a0faa9f3b70e95e2d141e571eed8900383dd6e0a2cd2bbe1198dcf4e7d3036e39e9d3a799bd193c996d76f45241e4f7542ee69e0193a06721db3839440c0852a2db64806409881fabc6af95560c00c693f4740c0fe3e13cdee40f5a6f058d8f89ce2560c2df9bdff0df2bab799dea3da56d6a93ff729a841fbdbbccbc745030a1d9a9279b81214d1956cca0e0baf733c8978e65effa262d8606f123fa01a731f07854fb41db43cd0d8ee5285f92b9817c10f5af55adcc7c9c613fa01b51136da4fc22fa393ef3b6c76caea2163c3c344fd1a2d3f04d01b0c26997bf0429dcfd53193bf66d0bb0657d8ce8153ce0c4157a049fe2275cdd882e18dfc8bbbffe09e4e384c6530e44846301d4d69c5c6d1c15f754265197b34eb1c31be4b2e5bf6cf6567d02c15427527d43bbb1bdc67e334221d8618a5e03083bb04574cc56a1e57f725a0d4a138e69a2f088fbadac843e0cfd8b23a2fecfbe563bfa8aada53a97cd1267b97a55379c8a557ef5cb6bb8400f9ac93f921e1402f60017676dae0025fdaac1d87b7fa87de20b073a5e30514c0b5ffa0dd3cb1826dd79f08b7b6c64d855665f12b0407082ab040a6d9f2e8096408fd5f929dda5869e1898608fd3c972c0ce3cbee4a0b3678e211152b7f8ed58891d4131043287bbe01d52b8eef98e9bcb0206002234bb968d2f3a4dac5345772324b169dd2de0585ea3335e5202e9c0e65bea925477cac8d2f1d955df0e6a054c1f1eff0630fbceabbdb8ae2922a07786f996aab7584d90a72beb9534c0ff774fdeb3c9450e0b3e1c62bc38dc2bae2c2ebd8085365b0f0a37d6d5eef7d7ff31fc82097216d500593ba02c149d7a295c079717ddf982d7c431eadd4d136beaab65dd8ffce093b8cdab3ff6d1c218e004f56bf633e3f3d73559d6c70c326f9d33ebecce4659163a053a593a12b80353399ac910485216b116364ba47964fe9777cb39b8023eef2d7f0364719cedaf2478acc5b90b4e90d3cce6aeae3e22339f60af18e6f6116882223ab476d70401479127badb279c1cc993ce7bb163b6371ff210ca72f184c8c0136a45a088eb499c78e6c662ec2fa5f3c97f907359e968951dfd2c137f46f6eef9d0cc9a99e36ff4d170ec1c707bb25707ee8ebb7975c9603838313885282485fe6c55f5642afd0f7c58db6c138e20cf68eeda34f2da528369438c6cba8a018b0101b50fe35f9a607be5877e1166eb481e04ea595c7523137ff8cfc3a65b72c62395024843a5faa922b335b5d29d8a71f075685bf86e412341f72b9534925d38a6913cf187f206b6953814a26c731f3a9e58f98ca0a2b578398920130583b227654a833928f8ef96f1fdec4c5d97b850f10903d757c8fe74145fbadcacacb4692cbe22eb390f020de3c79c4d3c13de40ecf215803492c99b9a36f429b8fb4e788b4afd73e3b55910bcb7a0c6efc07a2f129a9d519a1b6e37cce3dff290837b90080ffa3eb8b484136e0c48029c5846bad1faa275bfa906589ee906b2272797e8d82023590aca1f51f42e3432a33f88f0704380941aac5dc686b6c471bd5617b425c32e2ab7e215d3290dcdf9cc7250d9e65b91b66628efbc1311bf545721bd2d3487bdf9e020279292e73124e37f1c7001f4bbe6f52cc81f8c60eb37b2dc53b76b6f546c5d011f400d8eebbcdf1baaf85e203a8e3bb28c5155a30bd0a295afde2aa69ed66fae7dd4eb8f8c9134e88c7a20389394f40d90d07a59de4d54119e68d6a18e040b1fbfeabc59fb2e1a49e8e0ac5d557810dc8c65d8ffc5645ec188cd7449101826cda23d06bd0b48eb59ecfbca840fb613a38bb02d3f1c3722eb0fd392a28bd89ecfab8b82e692d21112466e20e79c48019495b5fe98849fe54c624dbe392618e6d618e9fffe732b1497edcd7a433407a7606aff23f8dd2eccfddba767a0bc77f5a8b3ef9b1a0c91406d3cd6ad58602af96a1c6bf4eeb1ddc7a4ec96a1ac7eff045f57e011c596d4613d8ddab7a060cb0b795fc593b34f9e5d112c19da8514aaf6ff1dd5c025ad9fe6a2c279b9b823faad8748b87075a3a0efad70667da655fca911c6733382ba654c28d3763b69dab5cb9e950585301fb4156e512381ccb9aa9357ee965ee17e6fd0082fd949f469630a3a1c970f37201a9e2ee2f333d4e786fab085f1d7ccf1bc7f272a0f40aae60f1b5955edc1d4ebba8374b0cae1d4c9021ca644bf1df5891949d42cbc618f82c826901bea765414de8d1d7a76bc27c4fa261be770b476debc4897ca2015004132a8f4f08512d582e33951be5cc6d54ff1e2b02e34f5dfbf4fb0d23615de51d7dffc4d967d3e7b2a3a42c01d2ee012a18a2fafe3d2605d899940eb02fd11b3b781ec5f09c7957b47d1f12728a95253027cc7cb340a95dd2d4f562d2aee015ea3d74fa69019e715eaa5e0fccc5fb38b3f8b962e7518c8db3e8c08c96efe6472dcf4d8a5e6cab290ada578d952950decd0a7b442889631d6f8e813c840b5a35b5f355a36904c5ea0cd24a1b6c0f6eb2802e7b579bab48d6b1f406d36a61b9ed28af849842d268370475a72308d82a5165fb94408033ad8e53d072b6ba366bb26e38b277ccb78450370b026862ce817f5d6bd9a308b92cb0c72af951e9b59f3391312ed524b3c39a5da91d54cb9591128acfea99fb76f683562b09abbb4642bb781caba2cb8cfbc886a23be5b86cec7b16986e0a88bdaa52a2ed7430ea2c038fb2c681dc14bc305b09c5b22d195f308e73806d00150a73d105ddaf2c0a2c92493ca65507514aa179cd6160497297c97ed8d30a70fc6cfc3e502e168e5391673c302121e68508e8d7593e6be810d07e6c57bd4b8958b5e0a93436a540b2767b0da8b89b814c52e210d3697a790cd20d162a9e56571f808412cee4ec36730782dfa7ed7f74a6a45faf9b49c0722c1d19f27daf2d4b4b2e00f617e626cc58ab45cbbdbb3b9609181785806a70d1b0531484810b64fccaca1814c306cb4287ed280e33b62300de03f12d98610cb89ae240995f3810acc6fcba67a3381d57bd31bbbe3a731a332e4d07dfcc2094aed03f599bcc92e80e9c57f4df7f3776e74dd6a7b25e0460d950c07274c276306be696ee0318de778c2fac9da4150a456c669868e0e1a094223827f372171df6651c8045a0fe67faf49f557740fa678ee202a978f447c79e91bb8a8e3581f2637814560fada991226c6d1c78fa5911431646410709763b0ceeaf982a7aa341ddd7cd1fcd7896bf4168f9610808a3a9dff3241617523aca5ad4248189687569c8154a56d1f33134182d6b4086963bcb3814c0519c15eaf4e3528ba78f58543c4d685f4e9ad5f3fd1187813140b8d18db22f0270fd8fc5dc98f57188427ee77c398ac6a4a00de0fcf9b65e74f96a1aba6a9f0edb9678b0ab0dee68402195747f6015baf17e6461355146b178a4e54a748f3cbf731b5465e09245b37e4a3ad17c10dc091c71653236a86ee94d07e87981e40943fa0c2496bdf372ed11ff10a50319232e2c1372df0b80580af6d796f12aca963b31c3f932fdec5986ae3f4f1ebd4030da4a01162dd872a4c8bd20388e49f934c1adb97f6b95e5ea39289c03d6f322b9c4ab4349155882e661292c78a845257dddcbfaf548d6a7c908b401cddaf05c2245eae2185003a1a1efc3d391a7b137fae46ba5b4212453a266839ee09535abf41593dbee56e8d9e5f20e209b34c164cd18797cd8e8a7d25103c208b62d1d7b9101cc70aafc5bc76165853adf07b77e01d40c7f6fe5c2dea2e35192907d96756f9b4204232702342a838faaf9aba7ba618f52a8b0c16c66dd654addf75c26df0aec28a26777b97d1c4a9ff6c70128f3552ef39ce99a1aa7f538e0897419f3e3c494d628edc3f8b76ef76de8a3abe9fa102886ca2ccbcc2159c0f0c942f02a60ef949f84c38a72b90ba5d93fccdb33fc56188526da4f0ae3ef18bc22dbe12bcd088f27dc7723308d81cf5ffd2e73fb08a00b84a4938884a2c6974353f58d400666e0e2b2a4624b1a599deba61bea83707e641846dcbe5f0fcab5e12782ad07d6c518d93d417663053f5307c362d67a9159c41081264d082bec65609c40d58928ee005ecafc26c03063d3825da8e93a833ac40b53d6789e5a0a8e27402da604f74d36943dd9cfec0790464957aada5fa331cc7627060b9a4ca309f17c4f56c3a9bf8448c0867b6e2c11d3419180ab8c69034cb7717ce0c20393e1876f95c239703f1838de99f380e8ee77363956dbd320ab0efd7c8efdfe4800ae45363ca3db299b8b94c7042607fbd52fb3a37f53b668bc5f6878c595a60028635a4b1e740fd1c7250f6a7d2764a7135c55b5ce085bddc3a9c8b55df366510cfa2e39fca2d2f75ae0ddeee9040abf333fd43dbc49eb13353fb9951af8997d340d77d180a5c824cf0b225b4bfba05a7b7da753076968de33b4a1e2cbf67ba4f270102db206fd274036e48c45285ef1aa23d5a2c4f148a36ca9bb9942dec75ee24b81097cf84bec7d8a65bf9cffa39330bf43cbe914359b31989f80f8f6c246a3e14dceda8d8b3097e6a59b3871f41787175eb55fd608c53ed49bb94a424444303629fb63c0b21e658750e2936a0b2ece05deba8f61433b5dad6b51e35ad4cd41be4bfcc34110022c0fb221337a843a3cd1def3f4af42fc063bb47e9810a36f76e26ea4f56de199a69bf0a6bcc862dd8b13513eba466f7599c8b348bc284ec121a73a5ff4f3c45704642c8e564ed3c5d1c9783d8f2930013a11191d43eba3b7a130a3b7da4e2c1b627148cd7e5085a984e8cfef115bdec7ad6f9896645c224bc7c2df9c205553e657d9bf313a54960daa5fce835996f0ec6d71ce3473311dcc9f2ffbfbe3c607ff5e40e078417517ae44beb249adc005c1f7123e7aa51b27c9121d7467d48800f1dfbf2e3e8c405568c165738858fb8c94da5ec7fecf53ae339a331058b684d8c8447d50edf9bd0d5ec7535302beda875bfae25e65cb24a44c7eaffdf7f0e34e3bbb9e79ea827d35399bbcfd649c298122a1512697eadd7d2ff7f90471297518b7ae79078effb1576799af184f3134f0f938313e6c1a82acb53af554646d6b9ef5dc24dd13e39350dd9df16ce31bb0410045a9fe26610c1830f38fe63b4a5b9b6fe897a3891b787df72e0cfc4afc9cb5347c1c2021976f707b890dfe6d99f607ea81d58eb5501efd2a0f44bd744440fec1245a63cd8e6b73333d002da3031ab303c3deb90870116e210dd22c1852208afe0b1810dca3b90e069198edc356bbab90fc9ef4341dd67e5f85e1cc533d98f4a7200c049a53faf817ed58886188474d31bf78de43d6bfb34f164b6d2867db1554306896a900447f690ac2c010533110f514b5f8b87ec0784d9de3ec3a4d0fda67f5c470a1a4f57977224e89368c35943cc6dc1628b5e4806426d187e418f7b3e00e4a5d7d29d500f689c78b78ee7e0a7229d36f3aad93d32ebf53e9b74ae25452cc5a1e9819541019c9c0c705bd8f04aa18e3f4e05b3551ca93d8dc9e117d223f42c01f6d1477e9b674dd63b5e6e34053c60855e2ff19212998246226c87226dc3acf74af7f72c3be7c0bedb6b19f63547e2594a91c6db909964945a79d325d33925f39d81aa4e556b3c4600dbfcf5b158bcb50b885efca6738533ebd96d34f2b1a57fd1dc87f4b2e46097a89f5a497e001e220b8ebf3069a743d6e276738d9f0db15c53e2893bab7b4b6b722665c61c95a337d013befc5be2e5f332b795f68656687e453e1034cab48a1d2c7a454c144659fdb2de9b84a7d1b6366cc483981f685cce464c2aab381aa429802d3f214f07cb4a6644a5071036dabdef2e15aa381fa208727b2230a374725c27fe5071bfcf84d17c0c0a0e82b671022cd202a60bbe7f454a98959e6ab183649900da33eb4bf1aeda6aae0d4bf02aeef8afeea7313c22c8d1250311bc1f74b60e7563bac87fd47e69fb43339d8287a8ce712952deef398c6dc079e666635d91b512d0e29ca0275ee74dc9c19c8e6bd5dc8757cf8b48c3a3aa238ba51c2de467a9a1b7143b7e00e557dd842521f86a56a76ea99c2f3fc636ae75efecf35f4505699d487e7c28298848f2da0181d2350579b394c1cf63f852b4783742439c508903349786dc2c9320607f10685404808860f7bb0b99a4367bfe91a95b09821fef2eea8b6dcf11e2cb58b1bf42cc90a40e98ba4414ca292056bb0067cd0bf2d2874a80557a360b7e6a7e6b5cb4cd9769c055bb23985c1d5d2f68036fea27b93fcaf9c4976b67b3e49955166f6f0cd423aefd9defa1940b2d8c0fa1d9dff0fa6337147ececb45810806f96c502f414a18fe30aaacc2675ae56278b3d7899479817586fcb18bd105e6f3f9f4cfe9e482afd0e6a0378f424a51e71690cd65eaf4771503090b1e882cb68eccd54c7e3265411d245a2b2b10ca16194218de5628c644116f2f40d01e2e4bc5fffe52ed825a1cdfaa0f2274ca563d7ffc0e382c6c503cebf8957768db254e0c4d9a31716b74bc296b94548e35ecb73945d4fa1dcfb2cf100634c81a9639b256796fea36e3c4dc2f40aaf47a5ef6e4b45a88644d50c0f7883222a5bf6185abede5477fe9fb523bc05f2dbb257c6ad6eb76935c1698b84b4e10acfb55a6bb133a7ec67c22b0b012267f257d5f5f0e44bbdeb13866b38284d6355893c5d024dceefdeec3feaf49414ad3c57ffe38127aaa9ad7c3e12de239b660d814615f47d55c56d8d20ac121ca0588d5a263c4342f8426ca7cc373de9715f7853576f7918f8eaab470a5511d22bc70276abf75a1522801a83b75c100b92db6c650b00ced83f3721ad0e2935f6d071bc63b60b3ffc5d068c0e5c80bcc8f0bc2dbee920f96feab9a4225746a782f36fd6e4a0e8efbadbb8eb4a878428ab0c90c26ad4c4aa193ab2ad8e67024b78e157da3ec76252d5f7a82449a200ca049ed622a8f3d67d9fbd875278748c26a4d8906d9e30ed0881ed3e9d2f496e1eb8b2d4d10a713b9bc8a2454cd2da53ff585a86c5ed6b86c92b37ad43a2eafd6ad3d3cd973b11f6c282f32b14a57dafe3afa9b1c2f02e0bce4b90e7b01b0bb6632426977965513cab574e77e035cd33c77c87c1c27c7890a1e6e1ab30f68da3d3eb182f32b534730f8cf46d77e4ab0ee90fc95ed7e5213be35cd2b9ffa3b4ef9aea3b8041c5b8226decfcac357879294c8ccc4875b7d6fb4bc518bb0c230e7f2d3d1dde3ea164ae032f18e9ec6047824c6d0a3fa7fd74b88edce3f69028cfc53131c0f3282cfd6ceb65249fbe64b1fca3bcf470703933fdac826e8c88bd1edaf4f928e050331898b5aa16c5c581349b7ae90586a724674ce1e1af56318476c37e37ce4816131d57bd7fa064051915089efce278f4bc86ab07e1b30e417b67841a4f3681d28067e25077a1a5115aa7ed42474a4e487ee25cc64b70e43ca7e03c827b302097479549719ab4a480b8b3037cf888dcbe384e56bee6664af46d2723b0c25436f54843c7d0315e7ca9b036b231889d9b0dfd4f1260b3038e15396274bff6f4c349414cf663bdce92f2310d41b793efdc85bc14143f9af1669bcb615083baf1cc80060439bc873aa8a08edecff8aa97b73fe7eaf5af2d491a72a092c631a359570bd1232099e0b848c5402290ebf6ec3658a22cb4c9a4c9a35ef8c9febb6c9f8178116be73610d204c8ec287572d0de3ff334846fffa4e9a2ebd7443367dcd4e0db0806635bb72a19c00a9eafe170fed73344b4d64bcbb36f52ed490e1275d7e1297028d4548a7a3e8383fb7fad0bc88e5b7ce528c2958bc2180da34457b8eae3f2d93704b1e5995ad470d9afdb70a21a7aa4b1aabd0e59a266f069c6dd31d2d6d8f4f1b52a278bce1aad15dede16ea95beb9425725abb2d11bbc58e2174b768e9db28fff2c6c76630803e0369bc99154ad0da1459d810829f1e1b506cdf313b72aa5ccca5d344f2bb59965de41b93424f6633b369adaba17dc2dc91ee71e6647eb4c150382a8ab5d67459c0da4f94075f85dbf2fa6ad81476cefe71472745acc529d434af880d5a56bb6a9416525205140bb6e2ef63e0403ac4b165dae2ee179c2c32d1ce6a6a10339c655458e5243a5b894fbdd0dfa180d1d03162bcf8f3bb8e50530b27092d64d0fd5b1d61699ab2ad574b608b4bfb2e77b965b60093bccc216642f95ad628310a4f415c28128ceb8fc84f35296f66b75f8823b30d0b4d83d8989c6c1c9a362f43c6c18e900f57ac850ee07cab3263294ddfeff58c84e9944cc06617c0cba52fdde5c0f45f16e95e6749b623114b8a83a572e92498164ab6025b45d66764e22661b76f345fbaea2390a0878967602ec9f27ef733194f66825018ee9bbf36165f2f7137ced9aa4387b279b95b91cf1100be938569189d1dc209d40511a0fd42a8a23eaaec8e781f0fc8238e5b73d3fa4e3126ffa7a97f2c06efb4232d30301f96b7f640992b6e24583cbd0fe201098e98e587b9b2689a031e46dad366831a3e691e1bad0c54bbc856a3dd09c69cc68b7b26d20d0b9e622f0ea5d4ae4c72c94e0a2162db219f84a91d264baf9edc49ec1c1bf093ff752641f9594013d9ffd00f30da18bdc5a17ce053994736a25e207899942a29e7ab90d8773d5c9234cd1e66d45a0b92a7e1af71aeace10eebd606553429e27c1e0e8627a8f3aa0451b0efe96f8b6356cb6089e713ce25fac6a250253fb0863d41a91816436cc2b5c329d19469b2840eca7789862874ecc71a560b29b956520f9ef433b6a77573302fdb00b885707d1b8222ebe02bb2f66703ea980079a896a137f20b6aa6a105e7374d079f24be50925177eca41a716b64c78f854f95a92b1c2b720a29515145bd25b1390102fa727abd61898e8fa4f6dea24810b5186854a7aceca8d07a250f0a970d1c28df69873a0e382f309445d96946cb8b5f3b116a78daa602141a3fed900d0d7863ae22279cebd634f30840856ac4d7b7a83b8933d7590d0f63006e42fa0c5b5915f79082168d31cb0d40ddcd392f0b4d79af737cbf85e7c931987c31f80f49e48360becfeaa2134f8979996316f19cbea9e2b58648a0c5609e8c601082c042b767e2eaca9d2f3e79214ec40fb3531a4a6f0f6b45d16a142d532fa32525af9f3bf097b51597f487de05ea1a0db9d1ecaa910d2324f9c24dd15952ec121bd0c22088a0cd1fe18dc0a8fc05630ef2fe6b1328d827a90750cf31d1716b8743fdcb28a81d091e2a0b264a8b7c1d6e82599c4e1cd3f518eea4db45e6ba861d6a7672deb3d10c99d5d564e6d5b1ee9044b1287158b6d000d7e6530c270d6271867fed424c5af752983d47385af0f15affa9ec1bfe84b7f062879d767a2cde09e08c9ff30d9e91db3b8142740f95a376c77f51be7d27fa38ef9554b4f805730f84de39fdddfeab808c186448e543ec753fa098548f308cdf55969db113a1d62fb28e2db8d54cd57e95af86ef40c4a900926312c2cce6e821e9af089c712fdc4110b29f362dee69900043be672848be550300a498238d1468ad8aecf1b1a6d334f4b5733369d3ca2d83c1bbd1b71b9ead48ea2cf55489e15ebd681c4df015bed15a8ded3060b24e37e2687536c14c1c54eb0d761e5a0d8ca5c1431571496e238b929af87eb21109032f421768179334579ba2c7a7c3458206f317636ddc38fc52add41a2e49243b5a768cdb3fac052f5956d0db787a3fc6ef67ed9957abd5316b5f1f7df9ffe0873788b1a95c37731842e7bb32fff2c55d51287b22c560ca31f0e0483960d1189d89aa642354f03b19185c706932884c5bd3786267011bba05b9a0a032ed964b02533dfe5700b5ad80ea1ca9dc11d94c1aff9df04da272c7bdc4a52407d3ba293b3dce2bb8be4c916cd263f7514a011a995f7c03fa9e80380e45d71e3b397bf037a682a2cf106e62aaeae94fe57ce94ab6c60adf8fe4334d96eb77da6518af4f79ecf20ad4a42a04017880a59bbb662743b26aa5e3009f0540946665f28f9657258847934a6003b12a2ed332be370d66e45913ec0ad9841499e0f03735aa1930a7375b08dca5aa785c5f8c76efbcd5150f30fbd3e95f74684cc24ab4ff80b1a93be47b5884e2053e2e66bba353203378c603db6c5c0f064b1a17e3b154fdaacb9d6e770e640ec0a259a9183104fa747cd250236da3c43122cc49899109cbd77e7cd804db85abc2659a96bf0ca72a811f50d154c5d61d064ad70c67c11dc4102fd8c874c6d1d8141cd0bb8466e21bf99d4a6645edcb4e5ee1297e68d4000eada4cc680c1ddbb5fd3bab7467f6b7c525e6e1a9afdb63959333b3992f55a7cd2f84d5d78198d3ce98c6888afdf38f14464b4715cdffc97423e0297ce4a994e1154d84a33180a933ea8ec312407c4eff5e04dc4c272cd887717d1bff7f2bf97fec35f69392356faaaaa6e01f80dd83d5ff2df68f2f47b6524cd27ca17b7d853c5c1790c1dbfee385f65cfa0694b399cd2977afb041be55d4ba0c5704eeabad2c0fda3f8f9793b9552a070f3e01fc5cc89ba7d8faef0baa4d97f840233b1f662b34fd0d0c0db22ee0d31a7b680fc4a2c79ddf5176e3e17cf48d6a4a895a02f3f0698cccbbf18afb96d43810f389f0227b686b333f95b461823e1d8c68102947cc6eab388be5ddb7bfdfea44aee67adda32ce1326e8545c2fa7803a82402ddb67fc23c5ebbfd5ee7c14489875fd6d8f49dd32475aa523b038396898c4df8146593f1625025651e0a6a0d31f33b40a29920f875ad1a749c043ccb167fed3bab0cc800a86cc17bf25a85d68df194fcbad0f14816965436a8393546e0e53a2f1341e4a5485799e8f8dc73862991b16dd0a6b1de458cf4ae7704440f6bdabf7a1cbe958f91beb41f75bf6776e1d2be1e00e0a785b43f90efbc3e50ccf4718c7eca3a4be09852c5278515e41ace85e8ef58bc7b13ab31b41717de0ab2c8db7445da6d8d4732d941cd1cc1c1949a5158d918550611d34e46824cf91ed76d9c59189e05aab07e49b525aab8ef8031c945ef2a277ea416768cff72237a33d7fdc45211e4dcfb6be242df4aaecd6d4c68c3a4deb6072b9018d2efb24d1ff6f0f25690113d3a530a39386e3ded1f9360e17b3d3fb63192f97918bddf1af08c3c33a61337c42b381bec01bf2b98ef7b70cce2731bbbba85d6524769e8e4ffcfacc570a73b7adfc5632b592c36f87a229d15bf9cb12754fb8f03ffc0a304ebdb2c3aa41b0dd1c7daa8c5b2f480e97f0456204420e170c54fdfc767cd5cf239bdf89e085c4021ffb21eddbfe0502c8aec3be6d8d50eda2563bc7e478b20bd4023ac953a0d384ce3df85e23f86da58996bf42c99ffebde8be8db405e77a86b41689a439033d61925c514f7e5fe6a5b3412ee91fc87659c92839acd1fe0ae4fe78222aedc3331f33939f989e75ac204eb3192cd4c6fc73d23770ff43dc4a0387c231c760ba4a195b536b547c1f685f8d441e225bceea6fc6bd0ea1d7e7d959333bdf80e030174c75c135a802e9f55317dd47c61262d327c610322fcd965fa83e8b9577d5bad2896ee4ab80a0ad89e93e84a7f984718580fbbe2912de9ba6b406ad4a4d23323e7e142a1bd340d8ccb7033719da7d13b50e0211fe1fd57b4f0af44b09aaee2e3afe7e9f360ee510331aad133dcc7db552a191881404a30d67434b981fe616096e19a8fa10dc18cc80422ca1a354616cb6b5c179bb6928b4b69545fa1788e0e0d3660cd6b31b699994d3e84aee6c9c1744177d7d5fa6068adf9ae8d78afab853a28b0a9055ab8449e30e5fc6e9b8773277816d966f7f9c7891c2e207bda31be3da339ce0917fc78396dd27df955dc7fe030757d53e5c3c45c91d212ce161ea4e048e2152497c57d77bfa966fae6e8c1a65820fac044de7c2de737cecc5938c1630bc92a789afa9a093f6392ecc4515b3a6c01f9d071a0a99a794cab8208c062dab48d854eaec4877457f092307fc62d5d68192189d4739fafc06e76776828e4096c5915477928d6c0d1167ddbac444d7fc85e1e57fc7e65fe92bac0bd015a9b44fde8ddb0f0fccf644ef3b0946f6191e49e0c0d21a3c4ec2b3f39d0612948d741849f5ec80226920d4e23c1c76bf87280995db6af30258df28d300f124fed518280bdb665edb8b5c89e07defe2215d0fe8a9d6029bc8e32a4d41c46be462fa717c68eaab4eb3a209d67f2e085954d0eea53c2a82c80739a4b0fe2e59c6b0d38ddfe2c48d9255fef3a97390a053061572a2b3d2d3ddc09c2287e4ce831120aae155f4d0cb6df604120a7e992ba07b957dc55d3ed4ab71c5e5976c7d40c56a524d6ecfdb699b58309d92bf138b132cdf41145aa673ad80fd21b5c6fa48f6a1aaa0fc4a36f6eef5e0f9d3107416e29d5edf5e47ef2a7093a2e92e1ff0fad6b5d7d9caff0994fe6f6fbc1f59802ceb9943492c2239ea5ccd7de17df3f1f1569d75aff306f684c25af98c8f0da20d5b723a7eee8b7212db098494ddbaf0028c23c99ddc30df377cf91e7cf712e045c275b24b82e6c99dac39f6a6fc559c2b6cab04a00a680f8b9805d0ea6f37f211bad94af29ae6be0dccaa992b9f598f533a01570f403e28d63e73f52e1055d3917594a342effb4bb7d1a7cbd564095df84b345ae3eaf3b80d85724312a7c2facff9eed1f2d55d4966a7516411d176744741f80db4e5e5d1e4aea2f0581bf9ece40cf06c03602abcdaf20f4df5dcfe8bc7703d57ad1c9b6fe8520f6eaeed02b29adefbf74881ef75a7feb9c0a5f0600d5656ec076b65ece64cbc3ccddcf76af6db8807c23bb5fa9accab48543309bb0cb9bca52b333ef3a1bcdbc8f8fcbf62605b63e1c2b932e4b101221a097078feedf4b2f38b6d11a479b880fefb8ce72f88636826da8b5f044ef4976337ad6b0c410c3c8c0c672d8a2abbfa675a5ddeb5fc3fc4f41120fda99b34c3b1b5e90406d53463c2729f696794ca7ca391a3e44f7f160ffdf1b01c1858824e298764a741d65aaa73a9371a86285d959034a4d949a7065eb4c7b0421516bec5b1bd034846a1a4194219a7ae643a4bb4d15569a7be9950ecd130c556e9e9e853209005214b524a2f9242da96d6deef0f0bc7f3977a5cabbfd1bac882430f10a12d75fddf9b35ad5653973b84a77eacce62906aaebd9d3b1e0fe51f4d8b3b20a783f7efd89aeb7b8b5fc747734c944f65b82b35ae8a9d9109271a8bfcfeda61cc5e0c2465321e75a3023a5acf45a54e5d10f4317f9c3d59f5984b67e5d5dea73b54103ca03d70d819af77312ae8f5f283bcfd89ef7357761c966b0b3bc41174d2f7bd5b904fda50ff4fe4e8eb22b7864d6c6600197531385c00fb4b07ffb4059e463fb4c93a29eaa81dc7327aad3980459418f7efec8de7d4ad844f8971440c056271be9232000fcb0819bd8a3438feca76d8f5b5279af103bffcf63a898ebbc65694a830c37535f4bbdd591f9ea07ab14e22956de0e43828207a157ceab0dbed496c0e87b1adafec433b970b4635c1ab2675e330d95483e67d2e03f4b52ec1c23b2e1556832314f7929f5f3a0c8ab3e24b8ca5ea51833df6a15685c923a1d709ef55b62f07c9014d6aa2a648abb1d67057c076a0750f534876d48cb36a7d7f75f878a87e701065a0eba96a855827ec81565bf3dbc01126c19812df30ead0490d9d80ac39ed2b2de44f780455357789f60b07517ad72d751ee1ae6e75861e537f4b792e6d38dbfe3be75829c5497d059b78832d40b9c7e4df2ad50a0f3d089cea173bbdbdb71bbe9005f891d1afa61978d40eabc1de25723a5ad0d77a9fb3c339d1d42d219c544cbde4e389de6b5c4acd85087f2148b664217b8e453c87b50efcc9164f38ef3e26f30094b9ee9322f79509024c275b50fa92d983c657a119d99418b51aeabda153cebcd4526fa617e144104121e728a0334ebe78c943e3c606add7489865e19f76d30509b99a2aa68fc2b0f15b03cc26469aebcbb294d89826220568c5517cc8a22e2dd4e25da66febcdaa3a7028450ae213068a990730d2f5c3a97812763deb421ba3b8042fe4e48641bbbc88c48dc50b64372209b3c9e37d956934fcda89f0956d390fcbfd311d00cd3ed6dc4b38b0028e686f2e8e6bddc6c99c59a722c27b2947dbc57b7862c8aa8a8486b55089677639b62ad6fc907b49770c9226edc7b49d05c49259569ce8345374214dfc39eb09dc0a42e970ab3ecdebc15d657cf85e66935e216e4f2d04bbb30d6d32051566633b5f65b8bc0ae53ac073a07b5513d3e850164711cf688a5a5d2977b9a42206bb964c49884976d5ed8bd56b3d5f082962ab8e940ece274507b3dd9c2b79af7ba471ac14c89f0b82537d638d9d3c783de6ca46cc87cf4243ec04d59df73340cf2420687716cdab5f6e36030836318721cdba69b2bbb018dbfc5237ba602d6bfdf81bb5c067ff627ad4797a340c6971ad4bafe92c902987759620b3618457c85514084e05883dd45114ca968a2e80556b49cc8843eddd4be4f75ff2ac52e7d6c0e7b4c31a2fca27077f5acc782868dd3cc6bd4d6b73a83003653237b8ac1579926b2f8656e40146ed274b4abb011b520fe99fba435f2ec3428264d7db0383f16b4002f3ac7d723622d8a32f3e6712163402a7822147b245d78076362a86916b1185f514273dc0fdec9516eb38beabe5f3327b2ba2d574852ed5ad05123e239e944633db1ae22cf90e793d5356ce504ac82e97879ea7f948266899ba7dcd7099d5845ac997ad4cd44795bfd5b0897a424427c0433cf30188f27e72403b99b5cdb26c84e43d919a4bb10d8020be5facc1a641bc54b418776b0f91d4439f5f493ee20b65d067f3235d416ae4413ef42fda3c727b906175624f0cd8909e89ae83ffcf4c3817dab5bc77756aac206f501d1915b119a85bb07d50b458a56398531d77ee90aa88aa6cf04f61d7f71291f1486a682ce21991f8bbfcee8cf6c9bb17cd5adffceebf3e33adbfcdc0fb5efc3044c79d3210a3d49f29f774093f18de38d2a579a4ed236163e7fdd12fd2d6ad25d6190432ce02e086e6ebb661d15230130c97d684ace320ea388803bbcac3539b3421442f084c3dbbc0ef3436c759fe264a8ea287457a0185603f8a58c900f5fdfa15e146ee7c323dee654389497e1153e7db063d5e68725c084ac3d9fe8e3ab8e7cdfda22fc54f19c36eaa49b684757f7359163d1d8a0eba3dd3f9797cdfb503e5c94e4c8183803d3d90086f2d9fa35944b7cd9a6ebac70e6d16c040089bc04debff825246ff7b7599daf16559a106e28410897fa0775ef0e7a92b41ef6d08cd6b95d56e36698327ed1293a27a0d971c03e1e4b09fb60855af8635780031bb3b5d365bfcedefec26438c53df4db19a3bedc0157f5bf60f9e3410fcaa9955f08fbd0979960593f5bb56715b112a532943a17ef429619b8be13f8985fcd529f4680895bd02bd9b0365eba1e7f0ed5925f49b34926af3f906aaf6357749e36a71a754ef9667fbaed411ecad97e95052f2d86c9d1a83242816d909f7da3d848b6b6e1899e55f8da74f10e64b45e90dd8205353079977a6790078cdcd8841e6482b7e7c973a1c8295fa0b517f6bbdebc55ee5bd06594bb6433b26d24e7d1bc5c72d3864a57e532c113bc6c6154d436d2b6e793a3d6c7773818143560857b32c03b99f7a3d973936cc14fffe84de44914235aae6beafdff6ababf25018a156fbdc72bd1e506b7509f6f292f515d4c80cb4bc5b75e8e8ecab9afc7912af1ddf03e6e0b447b85431da2deecb4daac329bd638daa37c9f2cb6caf65453284773c82dda1b9ffcf1f6b064afc12bdb618f61c1704b419b7118f6eac7b39a72e9fe5f91089915dd5d0ca1692c240143ee7bb4243826a1eadebca680f57fb4468480741bafe613ce750b3d0a933ef0185401de7e825c09207248b775021a2684ec7d6daa8532f26fc53a809683c5486ef290b3d3cfc0d1645b03c6455831c4e74ccddb897718aeb74f6ecd6980cea31e6be68b345b704d354fe66bec1a2bfc79c0d41887770eef62a21a26db7fe6190a9323f3a7d6a635324c3955eb75a9c822fe0d6f91a2323415e1becc9f41d25ed0294b528ca2d89825e245b37fe3bb8bc7414375006cd13a1591c0dba63cb1098df4fba9a0ad612da7912e23183abd11a4526413d7b78452dc5adc843d07cb72d674a768b83335fdce31eaf83bfebb45d92565191f6089885a23f3b1b85184102118dfe0353758a7ac1b459f0c1cbabb4b42e6c181d99b56c3426b773750befa0f857e9fbc4ef826e0bf1c0025f127b04b9a66e4a0fa875bbb2ae1d14f544a694b27df84ffccc1afc8f3801598a0d1ddef51254dff71c035f611748720b8a5482b39b642ee322c10250776d2368e4e1ceb196368fc96ae3600a6e7de8b445d9d05fa4e4af968b435c497deefe267d1488a280b3da5984b0862988896e80a894e486e68b4e434f0911fe8a8d3945c23c7f67f1c09e38ada4c98e45894e0fca86648f99290910c7a33b2d2b9eb17f4bcb0f7fc1d3221988787ba46b54d633d6d115a677882ca92a7497bdace32cb66ad1812be4d142932c4cc60ca1e26889183666267f3d185d261e11aac16891f9a52273eced2067580cb91cde5acc25b2ea2303f016aed65cbf7527adb622379d57db0a2eaf8990f49f0da0ce8c88de119e05693da4784b181270afb1619263176e3bfeedad6ee6c85ec03a73abef63eb8f8c442bc788a01034191c2644fd3f03b22568125807f5b66f32b24591697f745cbee600e62950b2b9da306c1f09fc554115f78bf34fc76bf6d82c74dffc75792c1c0c2c98daa1883dcde355d2ae68bf22aed451ecb588cca88f72b721f3bcb78d0a375a2993d98f124764770efc4d8ccb63f207ff5c412e83803d658ec420f529280a6ce0a4a98556be32dd3b78dc5b7e37d2aa3ff349b90fb6217f7170bc2b2a57c9752e90c1d0ef750abaacec36ccd6dc6790f25ac1c1cdb4b7cb77ea6a9ac441e273ad856c6244f0dd68063a7e9d2194f5f94df9bbdc431943d0df1d6373ecda09c9497b4eab4e3f73e62255888741b363b05bc7bc02f7bf4cdad2f8c02b348737c2ee41645dd0f0bed2a2a5a34b9d07e238dff35d84f3104c58a7416361bee4b15b65fe114d6df2934aeab3a53a81b1608ccb48390799faa0b60eebc927f8401cb0cdbf09784729027ccb80e5041afb1480a5517f0c4ca53508ce8a3904a373dbf7b1f04c2b35db152e78c5e9d225701ff1e406581a496013be7da5127675a1d67137e2f43ff46d287621987ec0a0421f68e007d4a75599e4cf40ce857a236fe23c462500f81ba91c9a4ea974c7f2efe24b63e4e68bd328fd2b9e57f15b36f2e096f222370c2bf2495aaa157e65fd0202db90e231c1d67605bcf446ec4868dfe69df01539be6a56c045e4aa047971b876ccae16569f4d2a5a650f0efc52631cf31460fec922b53777852cd367a8d0342d9134cdd27c5f8de41c852331ff8f1656f41f9e751cd711f4d7e37ce5e456c4e9f00db7ca9d4d21e61e5fdd596969cb7ffefadbfd178dde54c6a6d5bfb461109e44608a4667d067796d5391ea3ac78c11d2c0b40ba76355fa05b7a1896abffd594347fadc0af885e249d0ab817ea2ef2dbed67fdba8e7a339f9f47112f4e1a6a6ef89dda247781786c5f87ef7ab6a160d7a786c8d7606fd1a0aeb6ee8e5e2f86712040e96b5cab7d5efb516ec10af3f62e1eb667391c507177258a60733eb4fa84cf0dfdbb80492f9637925115f0f296500f4ac8497c791faca9ae7defb99eb92f330adcc24de69cd288799f9e203532c581c32450d81526f33ae17d16b0ebdce6e48bef3415ee0465eb577cba3bb6bfaea22705a8dd0377459d5f8e06e0a9639c19f27781feeff92c75569c48ef4a6b0f132738bb5794095e90aaede02a5326211ff0d2f27a9e1724d2853e3bf8c65112d0f4c2e6766cb355a03863ece09f55eccf04e2ab8715eb3acc43548b696f1eabc71ea2a1acc6e748c9c2cf55cfe1e77b430ead70a2ee33f51708167c7a2c94201aecbb10d9d26ae3ec735819a095fa5828c3b95b564db4582b5a6b181cae5dc77cf23a008fb922e271953d68c949a51ffc189ace56da65a6deb0fa1aa6bedb139800a57fa28e6da1f99c113feeea4ef534554ff75e8eeb6ddab301e0db3959379bdb739f709710ed04f81da795501cd680da4cba6728dd278b2e20e6bf9006ba4811437ea4f371178a136603567c2aead2f3665f1356b5b5c75c20af1a01065e2ee68dcc584e4e2e66b11856b95424642681c4b933a67c0c596c870d4ab636b9031a5a6694adc57833cfdd6318e3a2377a3f3f66a0e77e6091471e02fda1577158b1aa6709ca6a891a8e3677a6d88af453bdeb57d57a51e898d8143b07175edbd7a7bf6f70b49614448c033aaec9200f3a6755f072824f5adf28ce740e7328e0fc5cf1a38bc06c1673d262b29365fe70913d4f140e0f7c8af88d95827f8f07cd7203e758f3e56c89bf6ddf33890b6287eb90d1974b732282d38d23eaba8ca1ee463d396f89be665194a84d881e4bef47727d27a2bcbf31bceb47bf1e8452d933c4bc1b3ed10c3686d027e98b6b748fdf657d05fd08492e3df2b86e938ccff98f7c800e6b8be2d13496300b56ed017a5e39e18260c4019d92b72f2a032edb4f36b1612cfcfc8aea8c5426f87666bcfc41b4e66b4dfef7e4592fa36899293ba41fdd40dc867334771fe916bb6318efbe636348af21e3bfb7b38fbb575d75ebf5418d3ab90aabf974270841a23378f42609bdcd19a48e889abf5217f5f896f9945bf55e7abddbac2dd8ed41724f4b5fc4d75e49945994118af46dfd3ce86b7ef89f281d5bd2bbee19acf7f5f157a430c9489703ed4bc3c6c8629891b0a318134fdfc825077dfc25cef4994c9cf16d28b947fc44d48c08aea9cb52fe8f6f1d838bb92c027b6b2cb5b14c2a82e515740130f330a996e3cb7d8753c235412c95012c44daae8e1972641e0fad7014bcd6ddeb6dff9799c0d04062465efdac0872a9de254e81222a27484876846058bfd929df17557b04e1506421a2c1c49903eb8362d498f5b6c019486ed2c3f02a2707ca97f9c1d4750d242d5e870257734092af3cbfff4f35faa7f759b5edeaa3f7e174bfe46db7c1520a000c2c38aa9a6310d9a8f9f1d9e7e9de0c79edcf7385a79c211666a8f3dff9bdd9795744fb1e06f7d4ce199386415ea72ab2660a9f7cfb0e6a06cbd4d4e402f9864db1f9e2a89d33c0e16f527571cb4ea71683c0a6366a3eff12289eaeb73f6382dbbe876f5e3b8d137b49219b83a1b55406b4a860e2e02d4ccd31c494f9b6345d5782b64ad6c9abed20ec5758780b574892d24834f8e0cb715a84f654f12f76fe35411aef062a9dac33b402c7c1057bfc6b07a7b4ba7731837d00b6603765dfba970300954fee89655b11bd8ff81f48f233355b5490b2e5eb2967ed34c058283a8ae74e8cc82c1e2f9aecc72f345c260ac37d5e415f7a12af7b8e64b2c958d8c2856b70d4d0690f1978aab291e63c43f27cef48f2437a51d414b776b60285d09bd44cf63819eaec6d58a41d3f5964f51796a4d267ede2c00d51c3030dedefecff94823752ab12b9b90efa65ce0d39035fe50ec3254a1fd034adef4ead1e87c4d72e95e8672ea409b77f81f6afe8b263762f5ef623444f93272caa54ec985ad9a8a17b11d57b1047bfd90f3079daef70a1516c645dbac333cab8fe17e5e42a9f4e17b1cf9b5aa5c57fbf6bf1a1443e82c8e85fc55a8c22262cfd4ff8e43147e44c3b69b60b6cfe4e97b61826641c45fb107274b729098a6c0c1a15026d604f02a122580f003df8d6d7b4d1f8625c3c88f5aabd00afb55d447f9d8505ef34066102e4ec44274df5cf6d60a1012a96b0381412c533a0669fccd001e986fe87db1541988eb9ca924f1e16abe1193b0327c7bf3a8d068abd676968ed23c67c7f5ea333dd3f85e968c049b05d8ae3770ebb64cc6d5176a876fd2921d6211dbd14ec6a41b42cba2c92afaf7c1813ad17e00a6a666be54b38b648fdebdc0b7794b6a0454b043c124d49a912c34af06d11b884bd8f7991bfc72eacc891d8de627101c8d50308059cb5faaee25943805c6d8751c18179d0995d8365a490849484ec599870a23f7ec8faebf73c11dd9e887f3988a7240b26f768c141524d3a25e586a6769203b7b538a9a7f8d216cf3f9f519e48ac9cd5039f0d0dd046c439d22cafb97278d191fcc21e18189ab15b543a69b50d9ba825cb13e0868e347b7603e7f5d3da53de03e62568845098e0abb3aea887d1a255773f97c27524298f85c745f617b7834b7a79093c92cf7f0fd682854ad790465547abb0cbadfa1acee6e19ed233757300c578e2bed373bc1709b5e4c3216ccc5321f474a9e3abd6cc2f3df06015e3748de4287922a99171525247ffe5120186d612388c7f0d749c8af1c7460e25f317fd5bfbefdaee44abe7ac03de6f878986a9fee7ccf11658abd726f38d5d40ce3181d550cfbd53d404a761314f16313b62278000a5cc538c36baa74367bf7a671bd7f7ac32c64fc660548c88e6629ef2329d73cb833660db281c453a7b2b8dd88947385e69137d18b432daaf0cf35687263dd4e5f458f82e316efbf5e58342cf9d66c0e3b6c8cd426d585d063668ece04909fcaf634691f70515c9f040a3942f6bc3446454738b71ace627fdc388bb8e53327fb8febd546eb99d6c88cf8d2a62b7067496819d08d58b103548613969e4d363d6aae95050ad8f55762018701b1c2e71b4a631e5e725adfb62678027b47890c438853aca6516c9e0bd19fd25736ff23ff0abca80300f21c7260a5f0caa5e63c3c44f75c313e684a8c1f2f1598c5984e44c23ac42653770205399db78cbe3b8613cd52be204e6ee4a322c269530d567443f5021fa0496d17daa310f7214b9410640f7a6700ab56836695a5a62247020964ed5b8344283398374f996367ad0b403ca93755085852a3ed12afde01c5dba8cc9c3919390fe60dd8612c5f3a3cba5d6cf116e374de4ee1f015aa2f3f613273218253636f02f6207616c0d131465da95949e5600e4f661adbcd56a9b291fbb6e2101b5f83cff94d3d91fc92540df21bbe7bb01dc454cd21eb3cb214d4d954f31b2b8975ea378c3e15fc898c8de0e596bb4af93f92dc21bf13fbc70b739e85e2076bb53ee77452c47dadb97f9aab7d962c2705f2b1260cbedf5fd805fe26a7bb280d50f5b39c90fd679c9df9ff62e677efad53b2ce5115840e6d38eefc401bbf8c5bc19e2ab900476e00c35784cd8c4cafe986eeaf6673b7a16fe76641cac92c09b4de096e10f200baa5ae1fe8938cd8153a77ad5b355c2f2df18ce8f447a497a4707c9fcf054111e382b0f34ab9ba57bfcf12bdcf2885fb5125bd6ee2fec7f8defa35ea57b39263b71e3d5b1fbff677b6ff5b887c95bbedf2749814f39df4c32d15ae7fd159b725883adb4c3600ea2166e4f87746c677bd41d0a5fe399d44050bdaaf8db1d3380c33006625283fe5ed0a42895e860328d1f987c1c5c765367c9b17c9d126a4678652a59d03599f727e21efb89cc530caf1cdf78f1a826369b31a29e05b4a1ceb7da11081485ed6bf2f6e186ff930888c22d0ae7931c32883e1b058b931686562eb19e03aeeb923727299ef5b23b1642309804dde8540608becfdffc16943c59fc4a0a9a47a02a8a0e5b8d2fe0f6561b09d3488b196ffe12a5750f9064ecf4f23a3d9b071ac44c58dba6989bc1664da59bb898996572661c15af2c08b0dd528db4a09ac1ae5cc45ecc29f5e1f7cea82904099ebdb7e4f68baf01b4a8129f3a6e62a2c55a5cdc9b9df455a164532892c7389fe6e3222426bb787db9d4d97aea6dea184f0eb0a2c3252af6b4916502bf0f7a045aa7b7e76df1b2d3ec62da59e23d48e26f746d9bfb5a3665a92b32694b4b1170c467891412f2cab2a5a3cbcb5d656a10ce0b4c2cbce340c49368fc31d56fe9b3e5d28c9c627d03212654b09eadc2c2d8ad778ab31d452bd994f323c9b6a2acc6ba9c60e0a78d5d08c8cd7cd17ef15c0708ec2e2af00211c74ab617a6150d828fe283a9fcde7bd2fa95d2d086d0931b0c2e142149c82c940f790b6275fe8a7dec26adc42529c939c329e28b812f880185dfd3871e6aca39343365bb708615ef73f1fe0b6496a10cf9e2c12f3ae253850c28386760e54a0b5c007f8a774e4439b08cb7783fe2113c01619af61fc523babf89560d06643d7e8fbe577913eb0da328d2614b6b77cf6394ebbff44533b0952620ee0f8cf3895d66d034fafb6028667358794481f3c8b9081be16c8373b94821de57ae67a829d81ad3bb4ef4bd3858f261cea224b62abbb64c178ee7cb4584d204d61038259b379eab32edec7d1f03673e5efe74bc179e9253ba2e290976c78a2b6691fac9eb1242a06d01ba5752a0d69986c0a042d94a2cde51f2d7819fc03fd15053d5e139f6bf9c63ef9d10f0e4ed050f179e0be28eb64f5bf5cab40bcd94922e7c2b86ab0f92e5479c2515f7c61487347116836cc991aa5d92831ab40dadea10675592d34b66f00612fb33c5ab0999356877c8a990fdaeece540dd2bbd7fa8e24b00db7a85d1aedd7cf56fa359978533ced4df75cdaec0b3da5026a0a9c6fa1c86111575c553770a17b6599c0ef93aa86fab27985212892f6f5d3f1cc388455dd8f5a575e1e30ead6f4e3b1d18934511857d373319325e40b2bf60d1c528c62ba2b44a613d116f706608e3403d800575328c56a16db7bcbe15e1b5a005777e1e3f59967fa0d51fd8b5cd2eda7ccf69110a5df583ad4cc9a1b61ed1c61bd34f586c92cfcf553e107fa95e719a801239b1888efc63302c68d36f5a2e1106a21216489fe8b72d0c1f05f1c445b4ae17ae1851b151c7a3e331cbe7b627d9c27d642cf6f5df7593ea5e77465923c95499c681c90ab0bf224b80785799e00c128013855a7cafab513cc9d752e66fd98f284bb214375c9c22f7febce2cf6a097e481d5aef9fbfeaf03ce6ebff83e804d73f9e58b9f6a75bbbb2ab408c4eae56032f67c6a9f99625d52036c961421b36a9eb509802a7179f43b1b6604596e2d36f4df71dbad204d0e586ab923222b30720c2126110b1387281b5cdbd4eaeda0bc4545cc9c8a437dedb5e7f5eeed55dc2b252121642a08f4c7e1a713687076b1d96747d2629a481a729c4229b7518859616f69954f21dc5403d345b173bf7f02f0ffb9a8acae465ee1859afe5e243f6d49cb2cf2bb03fff3142812c936c65d9f6dfbf403e6efbd60fcc9c444b5a3fbfdffed708cfaf065385ef21817f6b82c46328c214deb2f0bf1ed3b19a1e664f3c1e97da77fd6e8c502e3645d5b30e4974252cb480554000fac8abb903241bb3212db34a85873b79c69b976b1c88f41255355b9e9bb8f111f30f0b64eaf66a4f91e3f0c35c875bd950fd4ec4c839c72e964abc9a36174c7ba985211d54ff30085bf8ffd4e22518960f1b5ac19a6de7ba9cf28ddf5c9f977f8cef7bed9754a673bdb1a26b2c626df125d8be0bb9960f35ae0fb78ab2e29b57b509d57aa9dbb011469257b66e11d04322516a9db1e74ceb7323fa0f53b4b8ea950e311480e1bf0482b1d2296cdf0b9b7983b5f49a5c0b3e9726426889b1e1b505bafc03e1b147d89a56c2ac7642d5fed93358b0c245e5fe4eee2b34e03022c78e156d58f6d8e8816477cf07240f3136848b14a46efe49aec5c69c9d42b60629441e3eb2a015ef6a032ffc78251543f7afc7fa1c0191d1a9cdafdc6b47a74c65344ab243cfadb87fd3a362ff4aaea71ce4709d42f1c7ba54f0a4b8837a7dca2ba02419504e80888daec280a2fd1b779d7b399f77645003d30b427c8d9a9722e849dcd08658bb3f983f37ba4c76c6d17f87ed7801cd6f62ca84c626b41e75aa82788346fc046de6d85abef9c896fa5a5cd6a3f36264e3aa898bff9b065127b5cae5d6fceea75126b7a1469c10dbaf0efc640765bb0dc244e789cf533ed47d9d30955c956b3b787e29d221d6a5fef5d327b77bf61d469960dd464f3b5f5d5d097ea2026cca6013932f05048d2b94d85108aa3a8ee39fd9853011e63c1c9626a07c9f91a23b00c9c9d348c285c22c196563cb004d69aff362fa86f007a71452e93ce70814ea7e1f3deae7f1b1e8d2d9869e58b0d9f267957edbdde624f1e6796fc7e8dd5e07f2254c2cddb38e18ea0ec57fb6ade67669a4c47a4abbe61bbe43967e3c680ebc92640c666a03ef5c8b979a76ef08912ee1e6d2e71d2e07e209524fdceb3c6e5edc9aad7a85341c53a8d7e8bb7acbf5727ea817f77573c91f0603b7a90c3f49df18a8363fc64c7af615e6191b6b5b6f2dacc19c52bfee682c68992c5759ca9ba3fa0cd0449b2267278ec44108a94638ad082732bf7b8e6a7eadcd5b62df0da8af9b712a352d816e9103ab0b6b91ad70206f3e445567aa1440418163947e920ef97fde144332fb1f7fb0b8c9fc2886fcd7d9291599d52a766b7042c0ba6d3ee8ac6dbe24a0bcd61af233b29c458162ad9ab99ed2bd14ea281168d763bc13b4451d6ecf2f76d43cce17f932a4b85080858d05f38fe05eb82025aea4d006a4f3876c33a220e7f6ebe506e1e1325d5cd8b7ab3f40e342f8277e95e5cac0035828eea8d241ea92a0d3f75db42551e4c3574635436bafaca2befa125f58524d2c103cff49a5fdd8354ec2241d78a25245dfb832822aa744ff579543affcb1fd8d72e7cac5ded0a917f4f60c6a3df10876e95e52e4cf2e0a17e47415601f8ed07d5f62b58dbf34164531ea960c48303a8d77b0266d3555c3fb6b563be5a63b9775c4537ec36aeab568e9a4b09c4eeff52af6ed2c229e57ca6b891e648d532658d49c63fed0a34f113c115309eb30cdcc3926bac437ab7e2b514f444faf04b5f6e7940feec7eff76a89a5b07965d85f1c1f7b8198687d8cb647590c07ae3c190147302d2f73a63b53ae45ec36a64f90514b192dcb4d2037db7075b541d2017d22ce424339a478fa1635802cd0056d6195c485325b2e9753a9932e12af4478e80b69831467ed47425cc49660ce23580aabae33c4b9bf9b478ac85d536c04a18b4977439b61283cac78b334fc6292eff3136c4fb0099f068a9d659832d672f782c70162e7d539131df8df1d28c3ef80cfabde935cb25b99a12508fc119fd61606283d932fddaeac4f736f4a6c9ee955f58ba547b4377337d2849ce37b9ffa8f986ab20340df56daea09f4ec297631d9f966409e3b7dbdafda1e9b97317e4ebf9f3d11e826e32f9ae48cf93643d36ac0883565235d00da1d500603ce715b314505697ec9665d13795efa574524fd3bb65565896b580f57bdc589d0da258b61daebb6991d1cda628f778bd280ec30a1152bcb71b6d8692ef272872ee6080cb549d3821f96517e88db2e9d60e50f4b1f352d8aa558b77e255007ee893ff994bc18fb3a9c476911380ad5858f1156f176c1b117d94a1b27b040879e0ab39828c8b2fbe4ce9d3c2d2fa97b9c6a71216b29d2cf531431a9dc72a6669a33d97822ae6f6a0e3c714060f5aff426e835c7dabdcd95cae3a1c8da435322cdffb1f8824fca397ff5e60d0b7ab1f1e089f55e42af347af615c582c08c559215fc1aa77585d3b47aedea59785af1d7d97eb22f8e0d05d447d90f481cdc0ce121cfa2cc954647ad37b9fa5f3f80f85de9598ee83c579c3c4401053e35e60a5dfb64c60f0edacdc9eb8f0d1163c1d11dfc0dbc5b678984e622d7b5f287545b0266f1cbad627879769ee5f3b449c7f8a363a194845905b2fdc3b8b3bda34ff3aefe5db577bce0348b5a6f3849564082242f7a5bd97214071aad1fc3b49e9cd0b51ac6d9dc74d02c98b641e870921ae6e7e31e8ecfe4b71e472a4b35145c6de800e710631634a788a8f5daf0d313a73cc8c2df9f0a7782073290adb1af471ff7227c6c538129f5ec247f013e46da1c337ed232730faf95352305ee1c6847ac236ad722de3b14e4233cc1f3dffffccf7e3c27ebd920f84a4fb8ac94b86b6284034e60391feba8f05a348d93e137305f8b11dd81b5f808b0299c3d5ab864fafa26b67ee73e23466dbce56db4c2fcf20c270eabce06e392379950bba5672b0db33a2ae6fc9480b52905c055b1f6df514624caf7ba995419284f80572607ef6a3c6b1cc1a4e58d82473cdaa6d19416d1f2f4c4aeec73b5c4f4e4f526934838056d9737cb91967fb3df4c250338a01b5ee3cdfe98a32e326bd407cf3b6340e92f094347840dff9d9ab28a91da5be0acc643be6cd024d45dd65dc438b1b4d76ab621df1f3dee2dc11911fc10ba70e40bc058c38976fb8bb8ce4faeb60df86637634d32b764db7a02730aa0a8789a40564eb4e61b7a80a90e0a26d26461a17780f3b7085ad2538e320680ead91694f05caf11c3069a2f7b85645c12885352034710871bcd45e68b7cb252da916fc9b3bb12bbcf51d94317e40edfbf09d4fa533d59b49bbbea3568f7c17511dced40030a68e60d884d1b04ddbde5db922bb5a305ef8038b7111e5ae6e0f31de550ee5864844dead13efbb5a35e95ddb037b29935e09361228e3eff9c7efe8b5d348e21cad11b4ec104e6089dc71cf1a11f0fa000b15a460b88b1fdc61d40df5885ad19c0985f434bd9ea11a36ac19dc0cf4adf395402ebf636e2b5edf471e8f61c7a8d4469835a2a6ce68e900a957b9060fe94088df8986a785f549b3503281df3ca84103738668984962f940733edf723036104dddfb269111dbcbec542b3eb5da9305cd2c01da963c06e2579354dfc61463942f43742dd0f9a7eee3e47a77513f8365404937be30db24db02f0cf07754329394dcc6983026e9d057e5e4f163abe7a0e1c2e3e3c8fc5f6dc2be7e838b07d12f17f9c1694630b701892899afcd4617ae234bebcde114d2d6ef7625fdf999d5c44dc25e53aab8487e054ba1efbd1d4429247d4b69e0f4cc2cf5e810c8655a0628ade34bf1a8773e798e2c9dd7cddf78f72c6077fdb0c91352cee57d5ff71d6dccbc2dabd4744165625d59b4ad1d64c3e687758a28ae2a67d6365d641f710b2af53c848535ce9c24e9da6d8469d2f426bd30ed957039f784a65538bf83f448a1f95786c01794075f9bacfdde1ebbb234816fc1488892ca751357c8459bf174a084b5dfee40c3924dc16ee2f4737860e60a07245535c208e8122aeed1cdab1c97de29812d5f234144b21b5000222cad255188f9234f278daa02e5f48340101626521bb094ed203ff43dce14bb9616e522e33c1e5b4c92db0c2915f5ad3419b82b81fa0a18019e79e26cec1c0fb55c90baa0306bb7c6c2c2114dff0fa9a0a62e0f4a020d078041b9312565eaa4edd7c557e17dc17a705022bd2055fc002d8de93a6351ef6834c83065ca4d79bafb5664e19fdcf73322d821bbcaa2e24bd3c19e665077b421f5c1a143e193f9ca61a2cd62337322645c2592425f71a1d7544e0eca9178ff0a190318b36036210ed1c6c97cc06ccc89396a2427484f5d82eb855b97c1e8901a2443719c98b40e39fe88c161211d06a75e22f507cb39323b6d7d73ddb76ea892930419fe88304631a618ef8eb9b80ee50fbdc09b1442c6625f73ecc702b003d8b8209bd17c0e8e4d79136a33c40f0226d4c098fb78968462e7a9f9caafeede465b57c845178749e627c12935bc7cef96c974b001a9a4d8df4d2a8ce3b860770fecce7d0afdad9083b258018509f642cf4c56960e04f9d9c4ba647493ba76c0eaecb060f98e9bc8e709b9c6478af26788a3febf3458c91f6828e7f159e14ec66879a516b21c31c93895145e6dcc87881affb3c3316b10593cf1a6753d16f8841a3e2c36a2b2399c8828f0a38628b5d26c8a315e55c618da980ffa23af62051674bb47cff5eafb1e6a50920084815fed2c820183c3a1a58d7e3352c675c2f077aa93fa69cb4cc7632612e6213793208b2837ff473dd56ce9d5a38bbccf2e545e61c54ea2ca93742093a561db0820417601546a91c60861cabe950522ef19678268d8bdaf915d6b8046f0cc6d364219bc0cf638c315dc0cafcdd4bae465743d450c776df9131c53cb676843eee3e04b63cdea0d39a664f99371ad89b591f3fa9eb12aca107d44c3945b4f554aed2cad713ee0131b899cdb18698677b2bb7c2329ade8a6bc490c25ed1cecd14212cd6ea47f5dd93f30c66756cbbcb86c97a443751c2f22f9676f360d3a50556b200fabf396932e2e8224409d9e784904ee3cea6ff1ead357a769a3442d9dccee544f2b5fcb06d9dbebb385085f33a945637bbf6a5f86d8afa326ded695884182dd40ab9dd5a6c7c3bc8b40623eb4e1c3769e4cee872d7cd430bedb3b4193e8fa70b2b8686a926ab4a2eaf33531802f7560f994d4fedb03d2e7f9ebbb764bc64e3d5314649e4b6c629ece0f7a55411c8b161952bf4e46fd805a285aca38e63a33b84b541d9d3e39e4da8238a87245203ae107cb7f3b9da16a642f877d0a6d728e015b8f89b96943fce92572f68463f3d98f954592687a946800a051e522fa0b068e5e67599b89be7f7568a7f6c561410a85ac880f9fa5eed02d98acdc0046ac7a39f082a9100c6dcaf0543afa08c84e6c86c8e287987b5e295d200f904820c4d2f4b99b2e381cfbfb698ad9801e13e6cd3bc3cf09b0261434b2afbbc54fbcaf74ba2995daeb9d4852d1d3301fab9077d5f41f59b294167f919f20fa70dbeb0ca29829b09f09248d60d400b7a32baab085d65f32880ee2480a072a51afbd263e5546f9db299231e0feb3e265cd8397412ebf2dfbebeb5222b91f25dce331ce54304c7633fa9b76ffb26a5f48840b7dc8a92db9352181bdf00f97d9accf9af72baa5992fdb0496cee95aa5192f75459d4fd7e77ee6942a8a4fbf9f2464b93b1f15cae08bd56b07ff84df47ddcf6f8d3d1040ffed9509ded3b1b425ec2d44e6786736a9dccf24b1ac1c3554c0f4b2332a0ec9bdaea9666e43df760fcfccab5f55db0533efd1a2037820e02d826dc2ce268ab676ae158091ab55dc202a851eb109828bb18a9831949b39a570688e3663ed1a0ab51611b1e4302cd6131a3d9feb837809b86a33b0da1bd2416d0815fb7a6d0ed831b06ebba62fef82034fb6ee60e3c9a007fa48caaeadd2b19dc59030a26f2c3918c8ba2f030370ea0302810cad8ea618c34e8c60249419bbffb9b5699d6068dff306b6667d9c042756fea85b87566b2116ed2a65cbf4ff1349bb8a706ddd52a770eb1ebf04b6451256a3747f45e2e1bd07acb1b0e8305eada8bc0877146896d220c449c93d5386ebd49d5730d89b8410ca463dbac62f7f39e0c82345e934cbb9cac98df8730f15757fee8f7b6a7499eedd4ccc651e76a1d94690d853c12bbca06157beb702267d257bb32d12cd240da3fb27637ab3656fb033b86c71865ce49ea86f598227b3eebd75918ae497882628e69c88810bec1236d4f8cfa5931eb8ee96e511c84588b02fc7577b6cc49482ce60ffa126e8e4d71abd9da9086a3d8a8a311e889e1f3fcb23bab60726543b019cf0790a5ba077d57d6cc0ac1796d6822cce788a29ad0dd5143bb52129487e55502845ef2b69d5b48cb53b3f3382e353fd435b8e9ade365112fb2013981f41417e010db47c6cdb573ef3f439447642aa0a85d1fcb1a8b9dd54c18e34230ee9f46f7e5adf6932a2b84d6be39f3ab1e7f3b4147a605886040d99894059d4cd4f3aaf81a819485dbb20ed0402237609e8134eecc5b4f5682b30c149524ca31c0172fdc14ae6aff1cc8a746b68fe449a526ddbeb9f66417bb5251eca5f35e03f32ad4db215a871fcfa06afeaf083a7b44b5bf97f253c53308d2df358a6996fb16b3f416585b785bfbae2c192f85f5396da61afe187f03301144405377b0721683379c7f21d989c34bea98097b0da2520304a351b6f20bb7c303ec9bad23bad0f8e178dcca9e5880ff6abbddd3fd89767e093228c8db56d1533faa25b9d1607d50f2726546c24c68513f9324ff66376015f7884417157bbf697c5f894ebef69196817bd6bda4e18a69bfdb4537a3a0724faab526a5aca72b5d826d5eef0d1985f4fc6c57e4da1ec4cc1f5cc8bdd9ea4e76133067cd22fc7be02e7653a329c56f46b30e3bc590d9a32b1f8062547d3a35f48a00487beab2036f590affab40f3f5e69db4886b092dd918635815422dc9a93b7f844b96088312fb85565a5b0923003228ffe6bafe6ef69316073fcefef66020470415816865c256184c65e6e316d8516b2424346b937f92bd6699ed157d819705bebf8d45e21ee9187613fe12606b637f81585654daa964a10ffccbd08110ff4442c589e6a48012a7421ebfa7d105e02f5626394d69ff8ec2a6195f14cd8a56387bc23d9911b0a11bba90600895172970988c69fc568188038732e4b88ee766492e4907960fb7fbce8321c126841ddee48425b3da8abcbaf6c523001bf3de82fe54494bd484f57c64a1ddb0ced6d42781781995f6c61d06a8c074826f89ba4678aa7c5155b38dfd639c0410ba0e4628291c2498895dcbf9307837436271fcf063631111d0c621c84ef96967fef9933a0a916dcd9c66fbf2b9032697c0276cd3170c3975fdb86aed66cd3a812c63f6939df5dc45d276ad3f179da6318da2a3fab2f22e602640929f8f09258f81358a201c89ba27c8d1f1ce291eaae44500b705788f8f1ffb3edf09cca7b498e38e3a0b57c1365dc35af748625ca59344f53dfa6fd1ead468202b7b34715f12095abcb063e7afae3d61baf8d81957cd1ed62306ba5550831ddf5b5513efe172d61434b73e725c21a2003d55aed18b6692c82cdc7c112b04b88672fb183564f7c8fe747cf41275d9160ff361728755c3aac3001bee8daf9cc1dd17a41b37edd4d654cc7cb434ee7d335e069e3955a5ff6f72e180cffe7b74b64949f1f1beb2d8cee2855ac3ef2f6f5afdc77fbb95eff801127d379c07ea89b65954a2d43ad6b54f78f51d0c6833fef87a236a2c004dc67ee8f91fe532492321553932de9fadb165be7cf37c94904092e105918cdd8f23eaea74dc79b8169abc7c4e28185b7b97e3e5eada76fc5975364fc082c1e34ee72d93902926f4101e56a6d45879bc8c1fc738d8ff040d539cd250f1064d2e9ad5e7c00b2031ddb27adb6814927d4e251a5050da793d7e1eb08c54d8e330da9634d09eed7420c1cf592fe387f3a9fd700abfa550a6eef495b03cad66b52f7d20d14142c854776640d99d910720532cf695b03e905da098caa48d12728a1421af5647b307043852692ce7ede779cabee0cd0368dd8ca8a43c6656c4d50650de3df06cc0a40c6dc51e0551d46b3376faf5c92141c7edde0916f82d7f4cfb24034359e21485c206cbcf62321deee7d7bb1798f546f8922389be4ebc18f7b0a9b8d871d5e58f6217c98cc11d93fbf8d1be4aff18c87d1239fd4930613ac5065c892fbf8379d64a816923a17f5212e0d143fc2c399527d2325b12e90683bdcc3388ad012324c8bba17f66a0768672ab6b8b1d055dbcf5395888234c410aec7981bc75e048c465229e01508e99b6c3deda3a8ebd146457cf3f8d0817313b28aeb5d949a04478ed5e8ee9df5a2ad7215f40c08a12873f7b97214f86be1881107d51797db7e2b51b6fab8513582bc7b431eec3650c17406f212e60c1333649801f7c31da0aa1ba10af77d5cc97c77f41fb6f0a5db139f022992e72e1991b1f5cd11e77214c52a0a79965f3a876b6b45bdb804916d0216c8208884599f676ebf504bec90b388754787e285ce8987f5eee0284e16abd4cf6230b90fa8856e83c83b1c58b1238c395bce63eb515ca343c001435137dd151de1a68246af786cc1809aa59525912c855db36530ef6a95523c07c328ab0930f6487cc7884976ff6079108d03dfe5fa3a49457990280aa6004459d1c803f3be6a6a2dee762dffc976f5c41356ee69fc5df37e7ff05fc3f11efc6936a69480479e77ffa7a24763da38306f83f359733e3f032e8fbc98eaaad3838b01150d8afde36f5a261bd2c86aeb62ce88e228387f7c11059ec4d387255bda861cbc9c7a0721c5efb0724b56d67b36fc6e1e641586a99cd241fd1ac89a3c89fe4963f152c2935c2b2ff7f14c4195ee8deedec46e4ee15556db5a15a19d1740924613556c718fbf52ddb85ce444dbf223fb9b1e372b55911446447d7e56dbf5c41c5dd64ebcd97d7b1b1c49dc297fe67c4dc2fb96f4b270d500f7559b3ba134b057779f18a97bfdb0682af4b3666109bc21ce0acf3f16b09ad463ed25a9de14c34a6b5e3864e651de588209fb91f216eb2165dc87203c63128ca83d6271df9fde4cdb47cd2eef145e8aaab84017bec2b143819b59ca34e89b71150d714509fab4d3d66f8194fb1cf704127d29731802d945eb1a6da0fa38fb8b7b77ef554937ce7a32bda93e9dfa0d66aa3b6f12032d9add5dc8e2cd3b30223bec98d8325b10ffe6d4bfd4fd6461d369081465a8b60b5516d3c7eb3bde74d8c57cd8d7ce4f515184e54a1bb12b33c79b82b6680ea5f6d1fa1043f7c5cd184145ece4512fb61b6798d7ecb54874895c466f188f0f6a28ea7fde37201fca2ba887faf11756a7942c59a6977871730d15ec3f51f0ef01d87f9bb022be46e5b6af89993448df1835fec7e90099ef9410395ff8b674f08ac67fd17050f77a32964f3799462f221affb61eb313e92b748a0558cbc0604ed8c397d4aa4130e4a2d9a7fa68750bf4c674a7b0026e0cff0608212c5470f63eb4e9b2960541a442c83b9d17e98a8a9f19f938b5683f48339654890329e8c474fe6c81097d5e94297d7210ecc018569fdd365803b1dbbe0e7d1872573dca7fc79b61efd533b9aafa758a2ea9eeea17f3eb769036fbb49c7815a658fe9a571cf9f2d1778c11149d165dfad41cacc226632e2c47dc595c2715ff0efff5100a7b8ae772b8799cf7ce841dc9d83da981de0b4bed9b40009799692dcea4803671e269d9e64ddd1ce33766270ec8ec540db5e89cc64a53ae79650ce23430fa0253c969f98b1b0262eea79c6c2d25c3caae72c0afccb0358cbaf90c5fb0e6ad38bd730af0e3723ee939cbe2b2af1cece1191ed4bf62a83e05cb8ee44ccc0dc7912fdfb4d815693dabdd58d28cdaa35caf93cb77e78acd9fa7a1b27be0d93c7183fed3eebc476799486202f9d18ff793ac11329399f1194d0928cdc3e541c8cef31a82851036dbdb3e953d55fc93479705e29e295368dc7ba23704ab29da32adebee8165a5e64269c78e620dae05fed7d3af0a38bb880b294dcbac178cf15fae87cbfe178c910b7beae57ccd026a564140e14f2856dbcba57f73326680965359e9301451dc57c8edc68f58d810a55fbfdb4fa9276e7f0bb83d588b24d58ea19b61147ee9bdd821cb09aff0cdd7d53abf717b685ecf20aa7c2c1188e8df72fb48fb542e8ccc839676d8527778840edd5a3a61d512e0a88d15ee475cc8e028a9a1217079cdb8870b18dcbd3894071d28a27ac3638e0e23eb537c7a5c13c9255d561b87a1a007475890ed86cf6463e5e620f246f9019d36f9eb48e436e3fb0b3353789d8f55d5151f127ac4d1327477ce83d4388b938bd34fea96250d9f09939a8027de07aea9ed92b3c856293df55342cf9ce4b7799c0e2bd0fd518a653a34d02a0232b40d11f68aba7b989cef1a3879aafbc2896a0c990810e11cb465d3b509d6eaa1b70feab195d333e06d87333d4ab232cef54307f4ca7ddd1f4b4e9d12077bb2729b27755edd4fc953adcb3bb82122286a875ce062b06283710d7503d381caaf10513de48fbeb9d7ef32fda65ff9ab1bc381dabbc1e73ec26d22cd6bba26e25b64f11f7006ff0bf70578c86c4cb215f5ca44d0805895e9e61f1fbcdf3687f86569da694befb662d3b4d9ba3fdc9477214045efe286e0a6f1db27940bab08289cd3db3928609fd03652d40c6ad4aa8640d49c665d079a6684451b28df4c96386536fd85d40d705477e5e4cc2edb38501e32e66e30e7480fcac964c36940da241e60d43574af29d7bed002d07e68b718c982ad9321b1ad75545a707c12f194398dcb0d70a02e8b18a17b24566c7029a86e1f6f9b8d666b55177893f8d2c2c89e46233c597f66c3790b18a2a1eacdfa6892000a397e29a37a2a0d4e5b10da3bceb15ef05a7463e732971a2413c04692e592db6979c6600c6745ba3334712917cae3a1eaca8fbbe20649f7eb3ce58d1da5303598e561480eb5cb2b9329a77b58c0004707f6d75f149951e4d65314783dba30899bc3b744f88c26e5d61b860cdc88cde36ab5347a16284b624b9321efb5971d940df1476daba233e55fc922426097d37964b91d0840b6ecf9593aac0dae43e8823ea9617772609f3ba2595fe69d266798d4a013862a7ea36d23d3efc0ce7f5c7792661da088e184cb402ba25ebffd1a55a9b08e1e61ac343835f72f64caacf28e1cd713ef17e6741e62952566aa05e29c350d9dc627934db31688587844aa32a1ee02b94895487c3c7f5197686b84ba1302e0530e41ac08c456aa72fa4d7624baea4de894bf2c1f30660ec5adbdabac8b6eed0f0dacb474361dc580485c1eb8832d5c17a4697e7f81d59b369b350f8ada2a65d644fe3c5bb02eae81284f7bec70de538f02a5d2955dbd1d366b3e7afffd24771aa9a4395614ee3d8955226eeab42e3480109d6ccae78be55abbbb3cbe8376fedd4c64d9887c0246fdc88dc92dda9c822b806ea2d52c8de94daabf9b5d61d8d1003448a157f261015722015e223ca675dfd40b74830c5c72c91afd40e3a49687bc0cc9d9d7b41f4344b81c95ec271fed5668b7f15c4f799bd3cc3c0356d1de8ca47b4161a1a88de30022c5dcd0f42e8dda4a8e24459252453caf6f1ee573bd0c4aa96a15328afa5366e2efa89d15974e126d58cde6a37c19aad5ab46c47c265ec1c7d389cb3352c8c45a3f7357d650826662d6485753ed6250844a4b9dcc10364ff6511a2baad18676cd75bda4a7ea0a6786d15599c74f5d9eda778a307f260ed9eb376e7b359634f32bf25d74fec094d370c21d0302f4b57e5ceb345e9976cc920cab9533b12c14214c4f019192ec89a487295b929694ce1b5f29918303cb18b4f4b8411eac7177d5e9fdbf585383f262560ceeed7c0be3cb07a4344c75443bb7414e82e22d7bd8353613d8278e7a0ed495678869d7e5d2646ddb190f1c8416436b5d70e2589bcf79252d42f568cd64c755b6d2f04ed40b31f8b931aa2c31c225ce64673fd7f971869ac23413ac4c6bac322f91dfbac36adceedc224de493094af1c3241e08479c9e6ee2e0aec0dfa7bac2b0333920b40684c9d82b85bd5c3143fc3146ac4fb6b9e8cea4a4229f7aff192fab2ebbdbb820a7ff8614ad5a84dee85f517973e9b24e4597b7d9f252c8efedd4ea53a2dc89c77268e3c265d688819a41ad40103ae0bcb37569af6648ad741700648dd28c99087e2992435ae7d4f9f688d63677eec5a1533943b54b1dcac538f44b5c33d877f5ed06b2b93e369fad7dec8c31d5851e9df1577eca0db0675d0ae75a33bff4ea94e135e2ea437cc4e8a17c803483b069bda53199b2690c1a09c2aa3db3e4ef994b2f46b84a2421d3edd4fc3645bd66882512bd89e399d58550df50ac6550f98bf89bac29624f8fda6f5e939d887030ea7c72ac6a1b3428f1f0f16ac3b236ed3c2c0f5a8804634154b7791eb1dccc3b4543b627ddef8dcf125790fa729accbd9f9cea8b1c39ef445222ffc4312ec9f04e00a097b5bec52f6082ab409c02df1d59e4ed1e3935f53eb1470d461dea9b47b5820c0ff5fd127f685b955e70bb0fc946aa664a29bfef9be12ef20e992edd5873d77cad2a456bd166908c30d6f298d1c5661104c19c3917acfbf2b9b3db88a906073b464a48ebbe78ed28a1e0069ddcffed5e3173a5a22f4def531a6add12d08ccab8e77a32587833709a72225141144a86e35dd50a79f87209b13c96f6f93a78bbc6698e8f27bd5e2df02d53f13f2ac128dde8382ec97be655680bcb0fa4846167a19d8fa2f0656436b0f38a1dd868eb19db874ffbe5292e89083dab3987178bc2c7945047ca335b3045844ed392dc6dfc7ec1eff613322326939dd734f68caca1008c35779ead1f0fe26f497c318513ae2107216bd2931e68f4d8ad808304fe208a1e359bbae1153e9716ab940357dcf465f30ad4317964b3ced9324b0fbb8dc0f93f31e931c1d6c3d78faad5326591bffdb691e746bff3246ba7cd57827c3c992dc3f0478749354556828d4186b79aa5be43fd2c6bfe0d28a435248fcf1fba16d6e75a6e6a5ff2193dbaa1220ecf7d653332c387ef0a74ded12fe607cce74a469a7ef8541e74fd4800119845473934ce3b397f5c9e7fa08caa0177e683e55fdecf9c7c48b36c21d6e26a479949f2e6a5e9afd9846887668c88e44e1d4f5dce7c0b449a14d63a367fff614518f3027290851e9ad82f7dee3f704622b136420e210a7c591822efc4095e05a7767e95ecd27a92f4e8a4dacb74bafbadc42f88bd1ca395d54d4e13f1e2d6774069cc6cf80dc756af590701e6ff716c6676b24a5d9304d0f9e8f163fd6231d799e3f1e70aeed84e9652b6f042ac1fbd33dcc4b3b3a90dcbc715e5fa1908fe9f70034561b13a184522cb4c7f9adb03c2f47b86e6b30120416995df8b62489c9d2d21b8b5d45ec688c24fce2a7aeccce5b2cce0c0adb08082128ae7b391b4d503f2af8fb7153dc9d40a38fef7f626dbdc86d338d6a1932716920b87de49c4fd9ab755177bad014e7cace3bd4dbf9645ddc86166c98407ecdfd3ba41cc90ea4aa434b8b174df5015ba9a82c9f0235da0adb8471e46ce209a972484fa05210aab610e3dc6d3774a234ef16866b4e9105d2ceb195d4eb3c7b57ae0e01e9a2027d721be150526abd6b72fcf93094cfdc9619823ef80c85b9b22d3acc55fbda154bdced5983c125a03413fc0f610919e220913f8f54c644802a62563c253989f7a096def9e7104b2344cea37396a4c959ba5fc022e26f24b59cdd7bd247bf4531af1ecd106fa8189588705bfefd9fc032afd091797ade2156d9fd0734f019fb457dede82c26b8ae0d2f10fcc017901f881f4ff1e899bc778d84984a9bb48accf1a1c95648fa73586e7bb8c166930aab32b1985b86496e161c39b24e59f2feaf13122fafcd1d4350554aa6fe308d5f59852afae7deea389f2952b57daf733bb3b381c5e8664082ce7ee63681bbf9fcff6a9f918fa4c4bb23fb89a85ace0b1a4ba42f4912dd400e26322848a449ee5307c62252981750488616ae927553f86967a323607137eb0dbca3311f50011f0dcbadf323d7d0a26f7a1a8d25d4f4700936852a2733f4d455f8ac2a476d0c6a2b536ec9594b3738d3c133161b0a584db9a9265a3584e83be6757999db608f7491a539d960893348f1fcdbb2b70700c0d29cc9a493628811b1998e180295e5344c43477d42d05b74897bdf92d9d49125797564863feae2eda95174fc5b0cce7ae5ce0914d15da08db252db6a6751e288c40566d989c5246172ee68e1ef2dded7bc97a805472c073ef4719174a8046b64b17b5dc37c3cc94d0b48363bce9a13958af45ef54f47782501f48a3746311f191210daff47e6ac4e6b26ea8c390d68a158fe6867af1e00207ad723398a5ab66e0c6a4af6a4e473fda55d8ccb066549a279332e6c864f9cddebad692889ef666f6965087694a2a9721840baad867186afea7c8741479f53b86c13f34d0f3997f3f2b41f68d016eac657b88fee963db30d3689549108cb2bf7477ecea131d810da9da04213fb4e1f112d26fc4b66f564333f7487f82d7e94216d527d8531fd0ed1722dce4971ae1357fc3c2407cd5398f59d9476836929c49e16e54bb3baa3240306f5e69450b002715113f901838d07c391e416290f4e2f80569c27f7976f1c2a2f178d5652e90cf6407c7ac79139051ce981402aaa940931534e19aa494507ad68e4c6b5bcc0fc64a08a800d2968c4565006a91d5f85d8ee575a6f8fa714cb3aec29004a1b8cdf72c05be4de4b798f0d012388d6b8d9ddc6d8ebee0e39fcada8b1f473e05a2a2dbae7b76b576b2f0eec8dbdcf09c17cf3e0cdf88bb3d60bd735752f54482cd3180d918f4d0677504411549779ef03ad25aa439fcbaac73f1bc746ed928cd07ae13b272f435c6bf724b49dc70e7fc695db43a76670bef77740b9c31f60e88c9212be8e53f66e2d88d06f4a4567d3e45c82d81b3bf601c8a1a1bdd6d59c39048a0d823370297ab54adb6583c34f135481d7dbaca51c9f0e976853a885c7f98230975e0a685c96a04d0c3e88ed3214ccc88f93693d7bfefa824fffc21d03907a9af766ee3ae0a1f5ea3a96528ca8ec68ec45cc5337711a2a60eef20a9122f208c04e51f00acdc7c163635d7f1d35635b92d22f996a4bc97a173f3b335af65c1eb30a31762078481e29272cf662ff5db321618ca137896b144c26af736a3f6a0e73be7c5d05e5a58b1bf52adb40c390457637388ecab3598024c53ba053252d207566f6b4f9603cc66859f405896c0cab31a47729975698022d6cbaa59dd8df3eaf598c49f65d79189f16d473623f9abc21e0f350e2760ab0e3096512a67dfb71e97aa78a4a8d2e2c4d4584f03c60b248eeb8f1954b702924953a0935f584ffcfe8bbac619ea370b079af4ba571670c47c2da0e511b2b2d771712230006347e98ea80156abc0f2c65b2a953598995d5243d613493dacd769668f591e7160c1658296c34aee43e6396858cebf835b9e8d81fd4eaac071edf65971a8d1b18d64071ef6b0210b2a8afa47d26698e8fcdfb2048bddb71758706e2e540236eb65409f3803f13a46308688db70f9e829f59a080d52fd60ce66627edf8e602562fe8054a5c46573272a2f644329d50aa7e184cc97c4f29bccc3fafc48aa8302fa961678401062f7db38a2ec4e97cbcb8351f5937e2385002c3a52198fc7fc9931a0cab8c6285647ed7d4e7c746e422c17244e0538366077184eaa77cb8f3ca736bf77f15747534317520016e650d56bd7691cf1bb6b832bfb449750ec0bec78a385d1864064dc964cc8446a0dff8da3d5320ec85431e0ab9bc5f870c9007a2fd1dc6c2f03127e9b3066559ec39547e57b39022005b6b4d110d077b903ac7674eee69aad071c6c2fc7be9f58dcb39850926bb53ebe655eb401f8a98e16a62ffd0e8a35260f73d42a36133741555ece38a478bbf7db7769c4df2bbda73739a4b9793e8c63c00f3bbfdd6191ccf0a95c4bf45e9ef062221ff09da464a93b5ff4f9f0c5d950c70c7bbb09887d2e10d107227ea9a89ad9dbdd764070f67cb55427e6efb497d615541c2c17114a09b040b41c77eb65584e74863ac8f93f7815fd095442c873174303950fd47a7eb02923b501bd44d0f2d85b7826865999dee3f4a33b15e7b4843405d00741c66baf495958016b84297dd8d7dc3dd38e61797a689ae0c4615d415ab3b55fe92e916d46f862eaa98752ab4bb3f4408ffcf3f0b7eefa1fa2889972b185118c6ea129fee433b8a1f8502c12ad7ab943fa551afab90e25fb180456d897c2c81396a8fda8d1228476aac1d9809020c3198cd436934dd8451a6363ae276c9c24a141be0438d5594d16af97388c83c8b755dc60a90731015a7d30e25cd264b0d6fd2276eef478997a07efbc967fd2f074b060ae2b8c55863794e5b80a802862db9d39e420eb97d27a1870e29ac79530a854250830c7599da114dde11b3fe8f790e29ffb429ca2484d17d6e53125f7c2f4bcfb3b7e13d33e0ced122b76a83240e071f5ffcb6d7a56597828cdbf89757fdf9a3e0e0d0abcb13eeb6a17b8eb492229773b6feefc02456896ffa90f5a4767516fdc81b10401749b9e39200a989a84d43dc567643d5f7a38a602ff982eb53bc249ad272c45e4c6d369d09fdce987e5093d7cd8a9ef423672d54a13675814500c946be2a6ca57c7f822142ea465b99567672fb6f0c8d0bad3f13ca3e959b88c5b529a028a38c0ae764d566907d99de05a159385a8d5b9f07b6f04fffdbfc6c6db9f9b9503cc85cda3d69e8228041f7ad138c0e2fce2f12cd5918bb9ec4aca570e191b42c02fbaa824583a52bed6309f004673956b06f7fb113c467e372f767e75e84f717471cd00a92c8cd0d1c02ee303ee504033db5f331ad088dba587a56b2ff4e1c8e662340fc144d9db71ec7b281385209fdb7a69d6b20cafe965398bc161de998e986361ad270831989bb4bdf994e3a100df47b3a6625ac35ea73158bb76d69af08bd376cf813fc029ec41dfd07bb9a913e266af568e715ba48670c211917d7aefa7148d6f39103ab7d6978557f3849b1e78439a9cf8f0e5ebef75f4b19b3a70cca7d003b01d18bca984b863753c41b68b09a7ac0738717a9800f57b1db7efb11622f8feca8fdc07bd1ad8aa2e726562ae130f6ce50751d63a4826c504acd5b7760ac36c92942da8f228ba2f91f31ca9e3c56dd655df8c6148abee7df1753382b7cba842e430af94c71543aef48997949ba8ff452d5d5f9590722545735874215f67bed9e56cbc7ec2af0741cd8974f4a2f03095367f319a003968ad9aa397b1bdd8f0240e78421befc6659c9039272c41461a7c3493adc3d870294ac4377e668e985626ddf94d7c8ae33e26bc5db208c2aaaf2c7f5e7828c9bf452cd5fa164e4fc242f067a308e37f78e15e63fc71a6f69f6df4895f950e94161522484021cf8121dea817cfcd72dfcbd030e6e8a574fb04c0b0dec2ea124bd1e43ecfec18d247f0ab87af89203e396e0b4504590cd846f0bc2a60fcf16e1081e80d44babc54e932f3ec82ad84d5f6679ff78240e7d391c4d965c4ed48d9c28df39eefbcb1b954a39b631569bedaa3fb2273d3286729753353ff426a9ab9d51052d4cf870b52b9cbda25cb228534dfd9485ecd76ae8fd455892f6616c9d96dd3876520c40b9412a2cce597d7accf54aef9d58879ac202d4c0edc7879e5adb95183ec775085044e71824af6f6f83b4214e53053241c90720b10f9838e5bd99ce53b79a87b39147605d2eda20b16c67f9d304e446740f6c5af8d8c60bed51e7aa1c6cd400795e1fe2a26b31778c43c6194140c339fbc1263fbb9cfeda50d9c47c351059a6fb81e35be195f900aa55abc8cffb3005164e885f86a2fc1be78fe97722e20e021578afa8e4ebd20f8e7e495ed3fe163edc07f5e045b0378a1f11806fa5c874d1b1afb66e9cf20498acd88db08a6bfa26a50e60c0eebcea8749a625ae3f6e7f81f7a03370676d639d03db16b21e6e998323deef8886e44d57a46f9f0002f80ce4d553b46275672d592b796bf83c8075403fe24f1424473667d8f6c6c07ba0849cdcc2ac0baf7b3b54777ed99d60e04a25bcf96e37dacaa46bd87b74ca67874837134769e5aa185e306f7bca22083ecbf5c13714ff960601eb29f4f2f2a7b19289454235570cac471b4b0320063b8f55299d6cbb8d4bbc8c4f0a3481e8bf651092bafbec4e90e396b87e2c14a853304e335626f35a59f1a686de82ba0bf3d20e3113fe34c1fecdec5fde47ec212af4a2fcf3d31caa4d022854f0740c9127c02121f09b5fa7d2bb07ba51cc0f130917479970ba3938eb2ebb619deb6a35f038b3b4e63ffb37d3854eba5b395dc31337ac2a4350472c3c9ca26eaeaea4ee373463960f44a3fd11d8340d98fe3592db8af4b222673c90af6fb4d43f75d895f509e12fdd7d2db68106a1efd7782217c6a0bc4574827381ffcf23c366dfa327c866a4b6861f809be68d28a9244d533d1938919944121ca175792ca708b0339724f01276e2ed0055d86e8dd52f8a59c1d34e41550858d3812860de28feb65c30a4a2f4eb60247b6c3db82383b31faf56d9cbf81ed62367490072989f833e3fa471c57790276593466c201f77379f4bb50900b49bf3ce7d85e45fc5009f49207d094719a1fe6fc1218fbf36ff85b0e1cc33e0ee6cc8e92214d56fbd582516c2556f5c495a148aeb25e9a989b29ea51faa06bb6b9174e77d5f44379ab34c650f8d48df658bbe74cc6b9d7fa887ef6a7a41c767f526cb9f2d1bae5cada0813e76fa7054a0d73ffd2d3ba6e125ca0c1be3a7f5688f363b06005b3dac34ff0944e2343f6c741e0c58de60b3b3193236a463900fff0eae47527c3d7716b6301a873043cd06e4c1eeb7896cd215c585347930019790f9a9726c905e0919bfa94da6e39aca3dc0441a1e4ea9dcf25ff1b9b0a26030103c2f6cf65241f0165951715560a947803339397c63156d2582722a61ef65da441e828099de344ba70d69db1abeb38da00c53da7ebd0e6270607c3d8fa4295d4d8b0c66f816acf168319012fed36532bd31300e75a954780d25ba878825eacebd635b1531a104992e0c358b771acfa59deab0477ee975b1cb5c2560f440ebe052620dedf0de397526139fb24e0ef2d78402a7904ba33b5fcfb07a5f54462a26dc3c926eec4df41cfb90023440579c5c4719fc356c5f2679a3b39378b73e125f7dc4963518fc91b2c7c88068bffcfc9df4912df3631b5e9f4a5a634f0e33a7dabc50d163dc0e8bf61d6f544a6585012928bdec28e53bdac298d014328cd2caf9669788947bea7a9d1e52c28c92858d4c0f07a20d5ff52295c9af6aea21c7d3cf2dd10aaea304e2947334cbbf5b6b105a086903d21899b38df02b0b6b3aac372e3be63cbe05e92fa9db2600a4982c3c62035917dcb8edd6e814da8a06646dbf3b94a24a3bd23bf4828b33bc0be1cd8227bc13cf2a7630a9e6a063ceae98a9869dcc7aa0e61cb5454bfb3f24a2937e0558c6fba1ef62f2495465ff780fe7e0aba3f0d9a6b476bb0e1bab2927b141eddaa1eb4bd5c2d0945b5c2359e3faf1062f2cf9464b2f6d7c3f184fc6c65dcca38eca357a91476f45e07f02bb4a56e7d8c84e28038ba2b8ee6b33bb7c38e194263a0b1aef1cd1237cbfedc50ff8a5f24a4747204b0f65686134c5629d68027675748b05e4d6ccb7e4871e250b8949beeb629cc6956ec10f6339e5189bb114b502bc02f0fa21c897ba3fb9c246eb8a018571dba2fced90f3c25dfdbb8444d285e74e399fdfaac913a5c6628812cb539129975e7c25ac394032e384bff470d33bcfa2caabc182aa22f551033c3e88b1e0d42688ecad0652e57eb103faead2d307db54830e8c4107c5bac229c8f43a3b5ee145ed4608260012ed42aaf64f446ee92e570a6cb3d7a21168687d2005d33f78969aa7d6af72834c3853aa78f2c0d7507ce5be0e89cfe6173d2dc5e1ce852b53c6907765b6beeabc54fc01dfb455e39d36d3fe8a1b53aa66635bb2946537815a3fd670838056247c172905f56f75d14dc5a506cff763b9219a3d52bcf6a0d86a3ee9830094af98f75cd8f3de0bf9b0774c09583fe1c99c84a8223b2b828c2831f05cedcd1b3c470f5ed5591dd9259343ad52cf3040ad9cd6ecdf18e75dbb29b3202a20108c72396966fd2fb29da15f7ebb91c4884ae1e466a7d1c2ce82fe2cd3287152ea72bc6f2b1dab47ac998ca57532738430ac3f15a501f7db84a87f142137696cc0ba10b9fb66ad3429b60a2bc215d2eb60c18236bf974647278a80c2861503adf578c6cafc996791ff29973f9a1b3365e4b15a7f97d33896d2748affe63334eb3c914430a5bdc98922f6fa1763269ea50df8d0ae3fdf373228284a5c3d8ef7da2f9358fb8544728c407bd30f4414a184ed81e8d26b33fd97569748eb5021678951175168d49fd7f625f3b23f0769808d66d1a9daf9a189f20ef5461efdcfdc8cce8eed7bd24bfa33f00fd654562deb1bcb18c4323cf83bb5e4506ac907926fc93484b498cbeb63c43c58ac5ab2cd5c0b698c501d2ad52bd52259e8b6a1bd5f0f31f4cdb2d10d33de96922e3e5847a7a03248488091b02b39c0148f3748634992fbe48600b213c35cb32a65087e7ae5e0c01b372ad5b4909bd9bfd82c17ac1f6667920b9d225de7cb6216d61a6aa86350edc980ee815839ef298bd4bf6587f0ba5c8147cc6d79b27d4a656b5695a6ef6c2bfd3f328a737fc18cb1ef35e5296da02a9d53829cc4b34086a2bc23296a9a642072950729b807839f9562ebfd34890915071f0a66020811fe354d9c05eb524c699111484394370f2854aebefa5db5f7695ce1a17127a0d81b355200b6622b24829bb75ea92184987940458354a7012c58f76e3ac810248358fe7c7028614cefc185e58b9a6bff6aff7cadef6774a6389ffe1ae5c9a00103841be09b3df7978691346e03b9d636889841d2f5f1bd4503eb96b26a65d57bc1799482a9c859a8c621feca7d7ce24c774178309ea091227395c0999e8fb699acad810b52069885e7708dd5c9a1ca2c15b92208e8a3c3a108b60014d46055eb417e455ac1157d7ea2d0236084748e4c1985858c696944d52d995c414b12da2df7706a22ca7cd4b5ac29efd0e73a9bdbe29ac3c3e307f5dcc1fca1471f6263d6ba9b76e89ed8bd08d9cd4f0cbc3b555896e040c1ce765b90316b086260a9953433b9a66c389a6c513fcef2af842c5ff7bf17e508b6ee090d0ce42270e3c02fb86b5c43eeb05d93d73663ff3b1f0fd5c52cc085608e986645491d58ab3ee48c4e37145a81079513b9ed05ac0b23221bdab64580fbe88896756d0eacaecf8e16c11110dd3ded6e8589d4bb0f113ae69ccc42736e868717fb3e81de25935c90e79190c365fe8e86af5492da0e03efcbe06f4e3d524b8eaba988ab44bddcc78a2258d6c2bbfd286e3f23979ec6e4a20e2e79c885ab78e671a2e9cbca225b295cddc48fa48e1f864a1681a3d1819123ce251aba29fc3781dc1dce04e1a111c2875434ddfcfc7aa184ffbc5136f8ee48fe35026513064cef7fc427b92f88649c72a4056fde2e9f9f7b185ca06fe32b2fdf576e860a042bb2bde6fcab506b768f527f343f336eaced72995fbf709acb11774fa0a9edb04451c226c8851034f12cbdaf7322cb3ef39b1f6f6c9db76ce1177af08c3322204a29bf9a3d0596f98ed1b4600444d73b24b5a2c026f684d8442597d62229c346277081b0f4133b8a8a8dc13c28ca94676c12093f65e921aed022b8a8b5813141596d67889ec784f3f7d454ce7b3eb2f403fcd2fc90f24597d379253e7ed4d924fa3311ec4f37b1b280e6446426475ca2613c2d599fc4037c085ba4b50ebc362ffc85bde0bb1f37cece3109fba7ca2ab523c512393af521d70f15b62c24e18ba5e07da18d585e10d5ac956c753c294d9263e9619b4b7d9d3f035e6915d8a6a64e73783adc95d805f580eaf86cab6fcd68d6d42b7f1ee0d1651b451ebfe9c59ee9c3f0bd7ceae85377b213d7d40231e9fe008157ff9f61a29f3ef125c08121c2a7579ccb871a0d561c2f1b1bb7aa1835405e62a388209cf296699fabb4fb94fd9fd380e9dfdcca45604b435e51028204bd126b357d930f1922017b262ec8a2a570ff56ad28d33e7d4758ed93a5a97d1b31549a24ad4b86ed11649411deeb74d4134aab5c324dd7921fd982325d3c2e72d240d191567c03c48bcfaf4efa34ed99a7d199c09670732d4fdca2cfb0e2300c7c2aca7d88382ba4898d46908481bf9fa5eaa34fc40b1088b84adbda04c146912c0ae28859ed1ef62903a8af2c587bc783b2010bbdf02190eae84067b6a7f19ba1783048c2449421b438c8bcf5f3b63e9157740520287f7e0613df97ffdf08ae205c3c072eca2d8c09e03b5fd911d60283893cbe11af931c5e80db3daed77ad4630744daf0514c79962395e2d350b386c5408fb17c91f1ee34b0bed5d41c315473c0d399c5fb1e97dca5b59b6950559e21b44db5149c2554f12b0ecb413fc154ef39e62f1f6cee9ac1d70a68e4d0d84a8cf1b0dc429845d2649c6ebec3b12395402c61ddacb6bd59669bc5fbbe580a04834419fa06bec4ba395ba34c4ca09b220d8da3b5b671dd4db826c1218a39770d4e24c5db44dfea5fa4afaac6670b01fee5898c916c733cb34de8e734bced732a88639165493cdd4d97b7f81a48108938abc803667d3058e6cacdfc6f634a42f31008559ff57562c457a66af92d9d46bdb921d05a47ebe4f6fba1bde11c6a4c74e088b74319213bdc408b0332a3b8d5b192b95cfcd81ebe6204feed80ad1844290be2f027a48c9e53a5c16f2e9249af23996ed2c73fda9046406286a5734d11bf8eacff0324e67f5fcb16ed81688ad25369400723d3c4fa8392cfb461566d2f178a00ecb0761c862f12b24581cf703087a5f69a6232ba347650f3bcd5afa27f928d42a3e6dcde5cc2e3279e0c1b424af35e114c59988604f714ca696afadd44dd49c745fe5b244d6ed8e974e209947dc97a2940a15d5e7ab792aed3d0d3f9abbbf6b59bc8f5ceb1d6298d35e76b5d33f7286aca8d169455a26467ef5893a6d5ec8af1943e7b1917a7eeb13fece60930085f2e49b10ecf180c0cbcba91801339f778984a34af58109d13636298a31046a5ca219780f1a3f2c6815ebb5ab884889240237d82e984fac4089d484f0d4a37de154bd995ca6bf208020519acafe8e7b40c5206919b59594e6744c4ec139d1d92ce2b06120cb56dfe04ddae1cb9d2b50772917687005290c1bd4b8e52eab62ecbf09c9407e9796a32030632a26c01bdedbff9601240668051560a523aeac15a77c74b0af36521c9e9ba0fba6118103fe20f1bb1ae609ccc2968f26e3054176f27d2d09d83c5b8f6539b22759aa50b8bce4f46050d14aac2a2bb2ad2d9bf439c5bfa70369f4861caae14d801c7643dee826ad9edc9058feadaf4753bd04d77b77f62e3a4be872264187a347811895f3608f1d6719307d90e5cc56a36012510eac7f233d63fde5940da56f29805df6b3f5a41da1c56759bfb5eca80159e92892a84c41954b3831826aa16fb4bffd56ba5fc44d7869a9ce2aaa3235c17475ea041602ed69f30faefff098dfe8b5cf784e7e767636c381f82fc32e118f460c7d05a8ef234f91f5b8173cfb8ee750e26b96ebe4190693b361dc0d93f8f98cd87ade402c8d4e8f35f430b2498c431e1e10220d335b14678829a37a7dfa52e78eb0af75c6c21184ab5178e5dbc96bc91c0f4bdbc974a7a8f63778d2b699338f9c95581080225666411fe970f4f97f26d8e493118aa8b3386ebbed49500dcc404b807abe3b568f9c418aa5fb8b71220a96ada2264a1705331c5ef6821ed6297e865e6493a30e3da14e185a3cb9c6be2116d1650995457a7d6eb039833e6960cd33e3ff4519dd37e16a7d61a9b29131718f54e4c39240c6ec3125da04723c9729ec8cebcdac780ed86951fef10b1ebc8df5fcc4566cbe00353a7ced6115b5f561c8e743c3414552786fb059609147471556e0f9bfdf2570280de920413b678f4ce6fc0ae1114327223137ee8a74888be2de22922acf77817305be2439f3e105d4bda32aa88affeea218f5fbdf801093c83c730f09e2a56bd1da3060cb4100b7539b3353fb815d4e26cb0033ac56b0755d18c76f7ed95875387a2bf91ec9f855fc2e1303fbfcce50d33c2518f3ff630cb03ddef6639dcd01af11e39c6388923b3e38b020ce32990a1faeaafb336964dab8c25d6d5a7ceb5da9094f90f191285874f6bd495ebb49b8c7269bbc18f0887ec33cef4768bbddb5b481fd63025cab680417e2deaf7e31e76a1d376714e6f61397258e5d00e65a32cf84dc0102d71a301889b31a31f08012518f5c5d30ba0066ce3a3e6b100dec93a701c8eeaef65c62296c12bd3bff21e8c2728941cee60a3308ee132de0efd6afb6bf000561fa16f62b67b1008d9ac3e11713650a46220afa696656a02844fbc6b7102936969187aa2c164ee5652663c5ba0ec0233621b2f2f3096f3951bc6ecd86051cac83871a5c76694cbde902c42197afbf6e4197fba7614a8ab133dd65af218920f52e603def84111ec973fbd5d2f177f0683917c267d30d31409aaf6555fc5d3a4c8a4b64c1b61b408e32c82780c25dc0e120930de7bc2a256a0f5c761bac69044f04f00e15994cf5872ecc2e0c5e956394c23af954a59fa86fd92248f3b2ef3a6fa806cb673f001e85f9670d858dce1f46e1e87b5a5bca7b10546dae63d704244a7d9f5a0723b3c7832de3394763032560f0451d2ad9afac2463f2a94a41f7ccb85d70348882b437fd2512ffd02e841b6b6f541091ea5a2ed4a73983880b7c0056142de474f53e08ff584023a1e1ed34a9b874ae40cfcd511ae452daf984bd3b0a81f449388ae13a6660662f5b154f76903c02dd27f1a6cb2f55a44d215e07b39f0dd3c93adb480332a3300cbacdd3245d4a34df3c158aed967bdd1c03d9ca4f1f61cb671b2da8b23f529a11f51343375e42e3e5ca47489a9e7b052d3cc800d1e9376da6798381d7477d0d15f2f040988926d1c6a6f6d29ffd425ea1a4445e5ebc31707c6090be0f4acaf55225b558754f5600e76bc78559ee160d75f7098d5ede3d28b82b5d3a56c592d2be55a7c4dd6728f70c1e79a9101bdcc88b0e5e24f22ee6a0542d4492b55147e2e252e09f60682586ad8c496892d8a326cef8a1c348fa32752bd4b57149c5d56810e13c37f64ae1c8abd387a983e7b8e7095760db94d40d487ff67f4406f2b5470cfdab31e6be2b28ea8aafec702f2882837795f64fbcb0c336bed81feabe3ed87bc859e093bd8c171e418c45c07fd762cb4f93f68884459319d6c818a3bb2f84d7e2e5273cf108cee7c1d927d442497efe8413217729f4ecfc4bfe818d2995a10beda0e9c5ec8ff418739d9169a7ebe85fac16f093f9b12ff5370779b5a9ff0aa79a3eb21b6717b1415da274f809662fd1e41713ff16d72ae71cb41bddb1ad377c1f816fd987ed20d2f62102b1818c900f2c82959dd33dd888b5a7520be40a14636e40f8f19c695823adf4a504a436604f463eccb45b1ecaad2059f290dcdbff3dacba6686fbb92d79a222952ad4a780f9f0c68ce06696f1b601a5bc7a3d53ce8b3feb8d2012802f1b9eb3859a1d4a023a78ebe42ebbc68fce7c9f77b7755925eaa3ddc869e32626ae5732fa128b668c710756998f39a30d6493d36ec8f1a778604778fda1bdddbf7ca2fc9782773fb40e8e7b92b4782dc25b4af35df007cc3ac9a16f69eb60115bff6c4e9f7028331b1e0831f4e89be7be0d71da5c48cb0867e9f45126e5f98b7046ffed13433d221ad4d9c7a3e9e54980eeaa15f6858a9bab7d7afb7daa70e3c3248635521408a152a31582415b783f517e7cabbc13613cab6db6b8cfc951e6f2969a1d4de0bf65c34a83c72705ff66f124b0114a1391084daa928d8f11454c5279c2547748b45b083ba525673ddefec43e254f3fd70986e25bfde30a6979f6632610c696ea834f8041a833eb56692847d2ba6904aeb315dc10069a79a5fb7995d685465c6f7cd147bcc4c8324dd72d8256796f4360c71255d778e178149ee6d446a3aea1c7c6e03b784fac627238bdff03bae3a0046b607a8a3bf3149151730166c83b10dbc0f46f6132b42c3af9aba2c972edf447eed49178b64755d58aa01119f1305e5c88688abc940140b173337f76442db06319ddcf3619c8a6d9028668c6a90a26a14c2cfdadc7b4d90b7954fe63b51b7c881ca99e049f6377e210f8f5981c190eae614623bfe52fe14c41287a30cc6205347da690db5418fc6bc5b7d2ceba003e4a57496316bc4c959f79fbb9f229f2652d61268df63d20863e529d690deed1fae5e15e9bffc43d19dc30f3d4eadf7f08d36d7ff3b9ce6f64f74c46ab928a15b029cf3254712114ee9cbe25fb5b86f5f8afb551fdc820edefe7694f55f2c1980e8cbb73ece6e693c6b5d43ddc4931eccee33d4d3b02dd1898b9fbaf5bee73d12419b7888eba274a099e3172d0585f25230224efed423a08f8d5362d67852745991a34e3b89ae2c129c3963cd226043458ad51e17f2bf71c0d3757fcab3707dba080537b2cfb1825ddaf5d6af3f53c303e884e5935e77468e66bfaffd187e1efd4c21cbc46d6f784704d7040bfd711196032cb434a0c3eb585cb886cf1a1456639cccbe90e344033371820f1723930c0ce70266e335187764d23b620811f4144c05340519e49a02def4850c894c240be39e8afea0a8f8ab0c4b2a21076172e7af6e27ed77cce6ead8c69c82dbb4e50bc49a915bf011096d8841c64d517d71d811c1efa84e94bac1b37f5b283c14e4310a15e735c322175ea02a85d5bb2f09dccd7111885f680df0ff1e2d59d6c8f8c06644e4d2a206e6286ad554d9d87f53c00775e1850e055020e80b26c59209506ea07705090cbc5cbf688fc9dada5aea281cb303f3a918365f943ac451db3c89c14c01c463ef79babae520b6011a70601b4bc5795b6f888c1f6f09bfa93b9b4cdbf03e30c2a42d63931ba47eb08e789d45ebf1883b396c537d9bb6a82c4d8a5d1535a852b6b0ca31335afecf329c5f9d0a37573c596bb2d712512a38a38dca12835a677b6dc028f57295892b677c599c26b19288852d84ae7e23793d2c5367e842295d75e6acc375e7d79dbef13ae417c496d4b4d2096ee9b6585651df7227a9c7f2f751e0ff8891f0a035e2f2f8e5ac1981166d07b8ba2d5f422cc746fbf0bb889a2d4b70f51f3ca9f55c6284bb970df1b72464decfd9816a4ed2c8bc6b3354cce870611c2b3537ec565e622a36dad78fe264aecf3a129785f9445618341bd2dcba7aa69554af544446844a0da0885979a57295e3a99755f3956ce326b67ac95cda17b1156d05a010f4d2681de50d420913d4f146de3bd76da6541e85d4b91d31e51c9d139011d77b340b37e0faca3613783f65c4586899e07612f3e384dee8b2740778295535a3fa25dda891141a0c6f83cb46422ebc792069514dd3f8aee653d4ff4ee3740f31c640c30a95f3c0d05b676e4b9434b89d859129ef2f459e9cefb524da826541c3c41366e4ca106cb2137b7286cc8b654c46c29885220dfc630c6c036a89729b800e3dbc0a4ebf0b4f965798951387362bc49e0e7036735c5a55e9313d295b58795ffd4f0f9f0ed49639772176c0e56fcdfdeb9b4f2b5fe8bae739c4e2331a905a3b84461ab3f80a2040265c991950fe5a7f673ca8bc82bf23b77b190e0edaf671af2d159f1733a2d0a877a1289604dbf53ae1c7c0e7ec49832d7320f0329597dc89c3ce5ce21c3848b2f1ad81db25d96c2d0073e781cadcf1dbd017491cc5e4bf764e4ba49d46f9dc4ed2d3a08acbe03bcbe3b4106902b94cdda786890ac06d471deeedaaa1fda0c7eb8dafa2c1fbd2858254d3c4126c8acbd7812939f288fd09c4939b749c9aa34feef16afd48cd6f7f340fd020ff1d06622a611a635ad5c0202213c1dbcc4735dbd86c3c32302e1154c520e15f793665b7289bd783851eb5521301e5c016eebf2293b8471d6f89485068b1063ba3574fb584e24adcbec7d4cc999abc91fd0f6b1da64c56b7ff2cb26caf3574508c99a4fa8f701614f5da09b29aefedb07c100e6fcf05defa42ccfb40dd14f01fc08cd48c1dfb396c992042e7cccb12938132b0f8678af9b1051003b14967902bd6320b206997cf3e29e32e21fd8c134625d5f43ff7c30923c0c05e4b382efd3cd943adb61414288be0e77a74acb93a56e683f20f9f1fe6f94cfdb38fe320f792724256c5a42018b33ca54a817cf26211b7a8890df322ab58aaf4f565d11c21dad884a3692c11c12f495439f4ae325a9847fd10aecd4bcafa32cde3b41dff03198dd6a88d1ca58ba9fe5f757e7b733802eefc5da3fb448afd049f1eb3b956e13f17c92660b459b7507991d1f38cd849ef74902d1a7460f8f84fea2494681195b70366abc4ce7d7806520dfa2a494e8728ea9bf7e67985fe067bb61e56e0ab5a30c89853e7d4badd944e9a70d27d50854d97afb6f2054ab05d642deaf5d990be5f0d67de1b7afb05a927b4e047516074fed0f3c4310ebb7dfb830d97407f1754adcab672e16ba4efdd17850d066732cb749345244ec09031ea31a6587fb4a0a15f26970879915ac1f37ccf82724604d05c75c07a05dcba9355f478b791d4d4bf95cb1710972a2b2737c1e3669f4f7bf9c137b77af4fb4eccd7cf5151e3a10b0d642e92c32acd537ae7d98ea98450a4163a5f2ce3eb3eb711fdb5883ac45566be6afbb06b70db05852deaa14ce6b5f3021ca0e14802cc51c6a73f84f5e28769acc7f4e4fdac18c9ce929193f2480216912963d218420f665cfbef2fdddd015f1e2c0d04c4fcbefe112a8cb12cdbf951391285f0bab7506a38aeac3b88690ae7b7870dbc4bff64528470f06cee6ae040f878ece2910a5c5b67723bef2382f82f7b18f335321423d3a7e0e8ec9b7cef2eb07c180d67378f6ec374f1d361a63a51c6529e707c47bac709e24d86bba87df8f22fc3b3f7d832be7a2b384ca1be0436eadee4631c76f5a3879f120428a54f24e0b8c6e99e6d3a84dc3acc498c1fae15b7bb7e125b7f0720b33e2bb08f9b86d08402afdd593da7d6ee2765b5bfc648b39c84178399e085c7bce58d2776d1afef05b5f3103ad5902cac8364fcb74ba7d5af68b2cea12ddc5f5bf04b0d9cf01b54cf890be81531910e491ac08900e83c90cc5d0e6cf040df7fc1ffe7afa222dd93a2a7a5fbf16a60af2e990800c9879095ffd67bc13621abf63c7c38977de1a82fc3cb903fec3a7332b9800f4032096ad2eee42772e05084dc46a6f578667e50c1e9c5f1499cc0afd41876d9d3c2a0771f3d4c178f50545b4c68d7c3ee27388578397e95a62e151a19dcf4a2fdd1b5df84c95ceeb8f2820c66d2beabf65dbd31d3f8f5e0ac628866bbc1725a6c658553cb417a47b7a2ffdba3f3bc5e6a289ba2fea0490e344251d3fa28ba4b38fb4785cf5d77dbd5a0d23228d3da754682bfab63e3e5b294472b3a0da089ced40c430284a16baa703f74e1beb6b3741915be255cfb3883ea5281d69d9a8fb4dfa888af523cd6473339e53bb5bd3670797a91c1f22b86960aa7d242d73cc4ba200e57fbef44d48ebd0f8ab8bde7baa4aea73e4b11e8daf38a9ef2517c5d82255d5b20e7fbfbab6d8f981dd2fa9a3ce13755ca3fc0d1ce5644722174075d6707bd82f0d1eca130b41be9a17273d5d6b70aef80b9c9dca7a197f3847ebea3204f2f70a887ea898317baa200a9f166ba6896a8b495f9756b97501a8788fd391e9c5de1d7a1410cba2e4a8f076ffd014e450cc62442f05f14d7cb0aa91938470674ca7925c95154c2bd89763b06bfc6cc3d579d4e2d6ec71865add23b10d807a306f82f45289db66389527538a1e4b643d88e3d7896bcc4366facc8def45d7005a24be1e43b890d6612179a1ad59da0d7df304bd1ba46997f6812eceb62dc932d78170c312a7c868ae5e3f2964ddf3818fda8d2d0bfe1dedefc1e3668d1b0a636a54384d05caab7c614e8efa07ac1672953f1acb718f13af7eacd1c4fec8f5a2e87811c89bcbe00d0095c553bc91a3a2799362ae55d3cd6825615b1ebc840f0c1c90279d70b370932e94a72707df9a31c8e46c56172f8fd42a12da10bd574f5f3cf14d29c9218126de6642ca972251fdb739a6fcf0600a700c5600dbf264b11e8c6f979318c4852a7891075439c14c8bc22576199a6fbc00ee81a306d32cc299529145ee77b8f2331a499535b916015065bee8b8d8e2d5f86a04ffa253c712d3c916cdc1b342804545d043345415b52e8ee92c0cc54d0c45396ede34a4ab29e4e10e80815cd54a6431888d8e137aefe26af59ee9e2bdfcfb8b338996d146f1fef2bf70a0a5fb61388018c92580120f68332bbbc3385002cb5bfb3bb846cf0f6f5acb54b28126f81c647775992a1774a3f918a13e2d631c64b863671ba8a50a9e885620d1c90e130a094a840eff6f4d487cbe1a6e496b06f95c08fccde875972bd4636fa5f8c66fe108684ab45a40a9d85d9cb63fd1a8b18c15066867406cd96c2ac0bbcb1616fd134d884c554c2db476827d66f9070d7269a0f988037bec76d84e3d583b4e4026d94b72fcbc79c28b46a98db907120f8f60ebe437a55fb1e16979ee33aa1c153430973a919576c3b6858aae3de287a3c78a2be40fda993cc45c0c583f755f29bb2e965be99e211753ccd48cc0373ec11cb406ba62401a286ec74eaa0d3d73171d4141315dbf0f6f5ed255644bf99708278c21eaf49b6d8f16c82facad1d31711f100ccc0df2906f610a5594d327a92a8f661f31629a41980041e7e25bc98984a445f026532d26c64d80f06e39f9d443ec1a54c5e0ead8f749f6671daed94cfabe755e08ecf88543c8800dd5a73fc9c1ab0dfa750a56d62fd6cab7457f9ef5bbceb641ba8080c2353a916d0c2a1a3ad66b3a9bbdd454c7870115127dba2a934f2e959cbdf7bdc171ab5cef644aa755621979f56e4e5ebcfae0e49dfb60b033f488b10eea87b8ea4cd12ccb2d745d287c4ceb320dc05f78742bcb5527701e49be16908b1da9449586252cf8f1528aadb1993ce4d0e868a0466b03193268d03ed9d161423be346b22c7b825e869bb3bc6ad6bd74d44e12abb80e90ceda662a7d0c0ff6d21cd80889cb75d6c2b233b25800dde9be090a4e26b74a17eb091e9d6a56e28a346cd631f1a8cfe7b9c033407167852a9bd015123d74b5571971ebda9c2375f5f1b734683bb763d6646f2bca1cf621bb4f4fc72bb5573d85c4535affdd1f2e99e8528dcde1152efdbff93ce5325ca8bacb9327efb138caaaaa6a72b5e2eb3271ea153450769a20c577050f2be2eca5ed775eebbdda9590df528ac3f05ad1807caf0f7f48a5295723d836830ba73dca751efec00112481033a072073d7b0a3e30b9645fe6c2f2b098ae02e2a225c24915f4fe97d96453df5e3395827f940617379875821b321fed02f824510fa951aab80a93661185c85282257d83d3544e8d9c745dc789f75aae37c2454c44c1e2cafea03f3792a8a0cd14c313f865d93c3658252bb6ddf9cf3e6f8ca9be318e83011eb4ede972fda9aaa91a9b86061e6980f13bc1e9c70d95ed1bbf7dc7307e505c21ba9122eb85e07f6750af0ae490801c8c1f77e666b873e60cac9ab0be04a4523e63eddcbad8f3d12447ed5239c9f0cc4ba4c7777f25e7b7c927c506ddeb48caef533057dea3428ec1234c418d7e58b15012de92481264075e240cb250aa575525961ae15c91f0665bd0519b2dc81a17bbb9b13ba8d5a02c54e60d40be3a592f5131a3ce13eb24039fea5af498d96ec59a4769f04ffff62fd21cf5809eee6ed99885c8e19bbb783c1a5de6b9535279a2f7610796cfc9711f2f1156fe2370ba0099ca1fca9c9a997ef118bd78dfedf5ae128455348432a96938d0bf8931bddf5c20c5bd42e294335c47df628d5c0f469364bd908aeed122d1dbff9ac4a0958af9be87d1968a1ab6e887d733c298e4c0acae92a71de76badbbaa131f86cca49d724b36d7cf9a69a39d6331dd523d293e96cfaec1dbafa34c88a761f5bb60b44f7de060afb5195a2cf889a4a3df391dc5fab4b614db183b767c1b8350ed9d90d3f928e26f0036ef4c44ad8ad9053f3a54266ca08c23ee161c6c31456983d5da02842bf4a6c69953b069441e399dc6a82d4242b7111e5ca6b33a102405504d57fac71cfe45d59d2113f1770d70ab444d0aaf30b7e5954cad8a0237dd328f8f768bc89d9aa2b5c60bc2eb7142d13d718db9dc4847b721226ed6f401272cbeae4a80a9dd1017f0b6931b02e87a95b60a4ad85224273fe836a2c0a84a27fd27b338ec8bbfd07caf6bc34a09b38787081dc39223d9617eb2de7c6bb7da5171cf758f377ebcf1276e5dcd1f76f675e3cc6573eb3fc6f506b1199cc03374a573ddd7c825434fd35459ad93647f32303da6864d0677e16c09c9a32db63f7524d4aae47aacba91eaddef1210cc87968b7ea4ac4fb939ce30ca3538edcd52150cb3283cb4348b30dd10dc685623ec00410f13769095612be32b259b059ac20ce2667e2e53dbb05d3bd98f7fb2bc4307535f5e8cbd38a75709595b4692a340e2ae806fa07bf047d5127ccd535cb2a98e552dae874579f124effad80ca76425d8464bcc8c88312da7a78638197788abdf0108e4f65979717ac611fca4c436e35b2993b88954b0fb1716cf0098ced3e18d6ea2fa932dc00d25c112f78518ff1e4ee980218c5a85826112069774e37ca695e838a2111c7c7e87eb4b281d5f8dff49e41b676571444b595b82398a7e9776cfe78d82f0667d68919c4565aa9f6bd2585284422052a7845bbdb8b464f8e8eb34669532d95d90c3623d58a1c8ddc92512997b7e7e43ed87f45558a325c7dc7deaef2890686bb6745571170ad07072560710771d7521c7906706b56bb90196d5c1d7ffb9bbd48ce7e41406e7e7eb3939022388d09dfe7ebec177489f023a6d16e30c95b9e632ea3d15c3337831c31de1baa1eaad5752ee1d6752f97fe8231dc1ffbe2ab5e5eb7c5bbd885e76b69eb27d8f26cf0b0107996774f6092996bafbbbae03f6fb13e195fd8d5809f38e87e75b9fbd0bf3d11b9249d1efd49f4c4a23b1d97685936fa722d6df8b915ab3c72755d320421301706fd16798ee6661c33e1ba83d43530a0506ef922ad9cce3d4510e803aecc21ac70dfb6a044c8f6d52f478cdc2fea94292b1647765b257c54483b7ba3b8af6e84fd1c77dd6789c5357077de25db4d3c3c5896fe5d6b2d0734216a1fcb97470b60cb86fa2caa3c0d2a08a43eeaf9bff59d643e89118b7559880fea6433bcab419254b41d2fcbf8b8c4a58ce9f3faed3eaa50a6b0624b08f68db3044885f0926005562f27d89ae14abc1f96b58ac1ee2ad6df79233bb0067dfcb52a34f21950f16470d5942b385b99698d35a33f8403ba3becd620dcd92acd57f753b5998da8cdf7fab0503e855808c951e48161ef570a06fb44bb28f03387f4bf0d7314ae8fade849249e8143996a45f3c99f9bceefb82f592737f3e5d22edee08c253d784d213e504cb9ffbd5bcbe27bba201506bd6595c3b33a59b2053ce4bb16e7ad99ab9343c13c2c146e97d3fbe31fbb769fe087f026a56a97b03891df5b54293689d801efc1023ce8d626d1d304e222df08efee06e03be7d295af34ed0d3733000a74f2677ceb549d016ca59f1823370a63f251253b7e2035cd919f57ee7a69deaa7bb0e8b95a36072408a7eed658665d73f3a9d4c1d8e12f4b703ef12902e2278938f49878c14f7393b598a707c5df183e9ba89a9412fb52f1253cb0ceacb7467f4d839429a6f97a8d656728915310fd4ab7f7216b7810a232f06352bc5c023290c3d41f52627bb0286bc07ffd1c420f20e4ea3d24cffb2b38b219f72dc78c997ac57bce24fd88d3d60e533b8d2ddb3c005755184d2379f8fb4456c3a535a6e7e4269ee21b1cedc03e7e0fa6be78fd9ea6ed71d77a8214dc1887913f96cc22d2ca9090c07832ec7cde4b9246c4d190ff3adc332297d0a8b351bb91f555c5ab5189d118b3c4ae5c141ef66ad1c6c9c05890ad6071dfe8db80ac99f4e8b19ad4f819b22324720bd9f0c537c54581b03cb636113628eec5b463a138585a6333e806af1c3d502de9cd2b4dadcdcc8e3100a7b7dd90b950d082e6544d4b1e7cba8f1d5d35423a1ba58f813b590f1a1c31468dece82a112e95fac1440fa98b632f9481862c97d860e51839f3b882ad8dbdd256625f319263a4d511c1bab12bbabd7b3f1e9b856291758d287efb4b15fd03a58e1960784b8d9c503f080d844a0004ab819efe8210db1e52437075e8b755fc0fba74f01355f48c5184cf76aaef858476688a3e9c92f242d35185cb629aa433ea90799faa0b60eebc927f8401cb0cdbf09784729027ccb80e5041afb1480a5517f0c4ca53508ce8a3904a373dbf7b1f04c2b35db152e789e5a4b87760e1eccf6d1704d1868ad82aab816b9869469241a4ba9eeb09418aaab7078662cb5546bbd1285cf5e24343e20b1a0cc1a15642dc3ec8c5f54a8fa3bdfc026fedbc2cd23347ce6c85282dc4a7b0a025dfa7184fa1d188ee7d78aed275d7788d2c83a83e1547b66611238d1c21e62d067df687318e09dd75302b9c55584112c4aedb56e32f75b16e3924d42d0766ec956e281d970fafbd19fbd7fbf45ec30b92a04cae3c8bbfc1e5fd7a843297138fd7b61aeeff68ff044f9bc9a0cd81cb633758f7011edb1aad0735ac4102d012f94d5dff9bd7ecb8053ef68fe534848b7d076b362d4530758d834a1c1d8c2f38f9fc57914560ef5701afedfc7a5e72c58a85b19425dc29fa936bf0235198a841ead072b8b1e43a977e52fddb1584888b7e7020deefee572dbb3d23b8213d89b3bd6f307fc240c279b7407cfd4b5da12e4d0180f6989cd9c9c829ff8618d07da19fdd568a261dc154a1421fc3d4fa3d7d066093c0ed34fc6df2c7ac642c6a6f7cb57e191fbc391c3d4b4578fe68a900cb2689324269c7c0c53a372fe35cb3af3e64b8312d4b028d9eebcebf7cabff597a898c294a5b4a9062a91acddf3cb75a5996e929f4b47def2b1dce52608d700cd8b774b95be8f8baa12dbb1975d822d3207ccf9090c497c70e2642b3393f7eac095fbf9b39eb981341cd618dcb4a0c7e06cf97e387dd03f4c2e6766cb355a03863ece09f55eccf04e2ab8715eb3acc43548b696f1eabc71ea2a1acc6e748c9c2cf55cfe1e77b430ead70a2ee33de733a1422b77af9bd3814464f9c9754d71850e7ced7ca441e3d3fea62976f5ac3c275ce6dc1b7f508225c3318ec187d651311c5006231e90d354f1bbe849b4539a63c75a5d2e1e1ea296c2d72920f85f61acdfa84a46f3a3ba89131aa8732da6851bdf3c71468500ab16eb316411f6c3f5b0ff99fa5286e3c6a8d7700cebf9deb532a44df8d2a1514dc05dfeb1618fed52a3a058732ad1bceaa0b0fe6646587b983b0a966ed6d25c1ece9a2015785f7487f0bd3123d43bb7c935e240ecd5e1fba04d64ee2046fe61c74e9c70cc7d244a0f7a036ffeaacdb5974fc21a13ed4c1c75f627df707be36a50296e284c4d3a443f7b469e7d07c7f85e8ed8148709c18f315f4732fa82260bd864e5e6efc3eff1415310bc0b1fb970fde503fcbcf26cca5ad8bc694af5fc38edf828fae5c5f3d4059ccbde978256bc21b23eb735b730b37dd4a2380a4c641787d8d7e435d47b2b330f024f9cd7a35eb24d3f3a6a923c59cf02373d8fad54073f8599327bbe46eb19dd79961a04f02f85346097e4a4a7972d3e0f04e4d719ae992e729e2bbebfb85837697bc3136eccda592b36762eb360ec4f17bd404341665d5906b2a765d65389951431dd86c0e9ca1c629609d869be559e02dae289644aa7195c0967198e17369a1f14afc2f1ce60e2db8f42d64442d68e6a67c096a1efaf447fa42c2fef795abc9ab4f9470e6f575d689e6f16c8a7a8920c332dafdc581443080211846c8530c373c9037a72ac054806ad9a26d3a5cc2ddd6a3a71b0efad391d68980b59e3999578a59dc46daa9ed03717639255ed50a80b904b762efd7df627f79470bacc72795e4e1f69c6a1aeee960c8da3f6c9f5da370244eefd36d0013c7add592d1a3cfc6b91b7ebdd147fc44d48c08aea9cb52fe8f6f1d838bb92c027b6b2cb5b14c2a82e515740130f330a996e3cb7d8753c235412c95012c44daae8e1972ca4b45db8d1abef0c5e14dfa2eefb2e0a07c2af23d133a78a9b17fc1bca20a3d320c6d59549ee260fa6b3a43ea5b671ce15967ec6e99e75f0b819c370fa2f200cb6dab1c63d0aa08912de66341aa979d79a498ed080fafb0e7c8142c18cfa78c9bfc3614d9176825c38a296dd03236b8f592b6c22f33237304929f5434e10e4f0cbb71b595a2d64af7e2ff637e5b7fe499b80f4ab63f030041a7a492a4e531c62c91bed25f2c61eb1846722bf72c330049817e75ce579454fb55aef2c82565be6b5e2ba3f6790c1bb97858f4c87e956b2deb7aea118d644e1f782f4a10f2b6bc6d11609874580322801a69f7a474f2035af67c95de3a8f5003b799d4c1b6e04ba8be3fc775761b596c1d73d95ca9e952a2aeeda4a5d29342e661610872f10ef14339d6ad07f7e87303994e7696f56d7bd7a09e3cd2b15c1506354d64033f267e582891c67e09cb4a2ed51c8e67606c34c4f8a9e0b7fbf7d6046816133e4476508d1c8dda214a1b2e75693933970be4dd4761e8579da251ed70c22efdc36c14d4df4aa135f3516be2fec29ae7d6e950d09bd44cf63819eaec6d58a41d3f5964f51796a4d267ede2c00d51c3030dedefecff94823752ab12b9b90efa65ce0d39035fe50ec325837686484c3d420fb735a70ed30526df71b1a2c0ffb1bb26836da1d6ee5d883a6a683ced2189d68a9cf30dfed446185f3e60c7f0741eb1baa9327643ea840843e1c792ecf3036abdc52773908a364f439c0e2f1fb8e5690be6c1a078d34e64ffd8041401cb24373c290198593390f1f063a047e68909d05087ec502a78b6e10b0928627a6abf4210f57d5872bfcec048b224a1edcffd282a79d8af1c30f9cda03240fedd1220c4f2d07ada87c96293b9cc1291091ae5019541754c1044be75df79af6165eb9b4cae3c80f73c46b3a8a22000d79551a396a53472444e3b1b3e2ffbf98fabf6598907071d4865aa9618cc0cbdd7d9d082f916a688d9f46fadfa2430d09730b246b349c0a2fe1e0a6d81e4c7278549a0b9e21fc311337db4fc604c9118380552267d00c94cea5561ac7a566ea04729ad89245445b6c7e4d767bfc72eacc891d8de627101c8d50308059cb5faaee25943805c6d8751c18179d0995d8365a490849484ec599870a23f7ec8faebf73c119286d97e6a92ceb33548052b669769ca1eb5d71b5ee85c9e35a223c91320bdb936d1267e41860b920203115f97d31765dcc6f936076b592b9377e09e159b23fce909a23e42d0f1f36179c60ed175977623e15d0060964e8a4bcc9b68d5ebc43fac1aeddf82f0eba6a294d49d54aafc57fcd7ad202b486496b67050e179efd741325123241856235f9849ab4b0fe271601acfe91d93c0a5f054d2124d962cac6743a76f5279a9b8f6ac9ba0007f8ec93b85ea952610489ae9980f5f837fb066844c2916c54a116d80b7ada0fa423fd45b85dfc620db362663e3c7c06d69213ada506ae3eadad4de34e1395f23956f7571aaec27a0d9c31edf916a05b346cdb6a1089f521b416ce6b961b56b04f36112220222be7b4b51a5179cd1ffade249a33a847bec40251c357c57138dfc518faa4df3c0b32526ac652e147fb3a7b6f4d1b4f78c7a8c508b23f9899955726d7ee0f9e44d4d6d4a1374925418a227cf1f784056ba7f2365439a877c9cba434b8b213842baed6fbfac17f661e0e87f80a39888dc863bffe68490a8b4230aeb757398021f839eaec53a9d23cb2f0aeda341dd2d6b532554f215d65863f42d59970c44957e358722ba53cc9e8d4c1f95ef254a38d3a803e06bece0b45a6300ac57784f7f212e1093dd1c03d81c2695ce1a4b6847f7618637eaf803a07323d6f92fc36a28ad84f11ed1bef4dcb170528398ae4c0c715abd5ceba15143e2c652f758a8a68dbf325a61daeb7cf1402e66ac443e11f32364e806ad25901464b30e47fdbd15ad678968dd86ab491793140494a555099de84ee90d51126d402a482409e0917956f53fb83fea4321f3128573a3ae125c3913e006d354d431a860a991a33e397dabfa8c866f8b50e05c0e6d47a8efb64bd6bd7a80caf633730051441bb504540203f73bc6691e10c3181328a25d6c824d99c18d4f41d213b159accd876f5aafecb85066f1f2441035a13b86b62e984f2a4c0112d96c670e4c03b53718e916150b6c8ec8ee261bb221c99a467e195549759f731305f9b68836c8dc2f5303a995777b3d9fd5c7595483b0fd1f67ca9827f9026c1e85cd4fcbcee689ef9e7221d1f236deb35822fd2c8e8e21c4dd2bdcb71bc770ded3abe1f2ae37eec1fd27124d2c1ff9a1278c3882c4a85edf68e6161586b1f13ba04197816eb14fc0c7cde6704fdd0e3d3fa61e5bf850a73199be53e97c24bb0a9d0147a9d3f16c0d8155bb0909d08ac025161ab5db58f115f88b424a661d0ca2eb3b191a7d361a23a5c6601ccf155daae79eaad05d5c8b2fb711510da3cf819d5847160716f8759d46a29d75aa3513fdda143dda9c3ad55e217cdf51b75436185bb09dd548f1da5fa07700c6652f6a0f300b46c479b95bc28235a11a0d2f6845bf9246d7aadc80d30e48948c7291300d2a146fa393dd58d5bbe39da4992a47f1c994dd3ed73dedb3e84580a2d4e5020ea9d77439077c929295563b9a17a96abd84b1eded5c2120b5e6d5e8fa06fe7fa5eba9607e6a4c446792fdadffeddde91b9068e2f4d2b1ceed592c35d5516ebcb56771cb3164740f663dee5c2bab522b5c7db411bf92dc7beb1c68a82b11726a2460a1f2ec3afc07452f07727ef4e2c7560f5164e56f2f4022bd2bbaaa205ad82a57f12e795bede3c3dd46eb1e3f857735eed494b95223f021feba8598f3d323310305ab0332e0d9d7e4742157b6dda33f2abb4dcbf9c0c1652b00b85bcca7684eb204d15fb5f3388bd3a03c8980fc3cd1f200f73ee5ab37d32f8e03f0ee9d3f9fb14981923e05026270f834336ae34d7238303b6faf468e05ae8c89e76378aa8bc63284c106e8c580c4af6431ca2748fa791f28f7ef7e8bfd62277feec637589f253ef20553d12700573e79daf59a3a010a4ea75b8a689aa54b55f6efdf0d76d12de8ccdf1e22aeb1205c22379c3568ee44c162225a21a0d7c5622601f0ad9fd773d1c6368bfc96b880d9e1bc102e8b27eb941b3d1cfb020097f69b23dc2130aa1c98d005380179e7c4c8cf322aa6ff1f1c038631f649d88cfd4be76086d6ef693c28af07a2506e063b66255c6dacbb5d49b8ff8d3d0314ecc74614c11e3a7b4ee66bf87280995db6af30258df28d300f124fed518280bdb665edb8b58054dcc5d4cbd281d3b377ecfb805ba1b400d09cce9a6b66b6fb1f06bbdcb79fec623ed7252aced3f6ae01672e99ef6992371465ddfdcc6343a5c038f5ca992d4e8fb598a4d6752618cca0860278250580794a6b59c5715b930cdd21f4dbbb511ffde7bde8a56f80ef0cd622c50aa056c51b5b8e1091dda615ec4dccff16bed172ce892870736cdc1b5aea1fc86502f2fea75e3d90bb58520f4e792ddacba33534bd11a9162d22b43a52d2ba4365fb7403dbef40e528ffbca5148a5cb1d590ce64a06152e62c9356ab4beea637777fc75ee00d60425877367fd728a592fcb330f488c8714636efe1b9c535a0db3b363cf2df403a2ce7ed606e82779892bd531136ce55279ab311c6fcc9807c79cf68da075a4fb8d926fb38aea691c7e3e4eb99adf6e44d16dc8fd24abfc44f3648c7511b7ae420f755abbb5e6521cd95e21f2f7e727731850a6c30382a5fc4795b34e89540a47e54af0da0edd7fc4256d7a06b2d768e6cba5e10476e0d906fc890d71450355e2c78a0269441fca7898624e2297752a223773cfed3c172f01cccd26a9db0a9c6fa05709280405bd900a1c5f97a28b72201ac6d1373da9a0ae13fcc265184202df406d1f78c5a2c0807836ff2690c84c2725463f6e6b70def358afa6adbd9199a2db4c71d7c8929f8531301eba15eacf6e2683e6b3929a9e906007d30271217c0b0d04d1526af460482e2db983a703a229cae7ac1589c0331ec16c700eb1d844610c3c8c0c672d8a2abbfa675a5ddeb5fc3fc4f41120fda99b34c3b52465412ba782a27fc5395030b60889a8a6f84467457a471ddca818d1e4cbdf873fcf3c2b916b7610977dc75387b4a2f7fb08adbc78303df5e5b9b662305cc2ef6ea110ac22aab736b844ef8586a6be028bdc9d339395bbbe3d311abb9072bed77c9fadcfe9ad34431f3ab839c1d4284d7dcb29cd6d8de315839169440ed77c62aef9e523ecc85c95e4821e334d665e97ab11991bfcdbb4063a6fc9b4ffc3fa8bd2ff9ddc8b3bfbf4ebd5b35a2a7a7b85296be8f53fec99619af2ca81b82df662d5f2d5d33a402f688694db6544f740440aa7dcaa4968ad03e7a486e37d43fca0c959029797d5d2a8ac67fa2b5891643ab14575d905768c75b97e5071ae325a584859b1be19af4d792b21c42581cd52a165ca000e7d3367b0f576bdc687079ab4ee8cce0d874d992a89827cb7b60001a6bb28a230675f76887d59091129550fe064e0fe356e2b626522dffb22492539fc694455c21a510ac0a85fdc497e4777eef3b0b9598eedb548796568aafb139dc4c166abd781fee2121c2502092340bc892520fc752527ba405741314dab662b7194687f8ba6b062f69d402a5854e291a41c8285a20727f04af07d7b56d3498c157620d47fb96e0ee158de41bbcca92d771f533ac827cf6637cf87b7637d0d0ed3569dbe064884772ee0661d8dca157ef696c46f8482237ff7f4bd21d31d9ee942eac826ef0bd048eb79c56e9d0326033fe662e4f66aede47e8f3256bd3d9216b64d85422d19e4b90d0065736c620a8550f48221bd5a46021f8d1deedb0ecdfbca8541fae6b16eff0b1eb093fe19e902a7c0659e0dd63392312bfbda07e6b3ad06f43e5e2e6c4d5ff95c92f80b06c886d8ec56487b4aa4f24a8a08fc761bb080d77403c316bfc009836c5d39c67d8ceb5f32ed6c903c9c8d7f001014e985b4c24d55eee75b50fa92d983c657a119d99418b51aeabda153cebcd4526fa617e9d81f51e7f34679ee1958c73db3998a36ccefd7343432c07508b9c02515c0a9ae1fd4b20bc1badf440751adb393a6790efc455a18f48eac2e879228ecec40c6e38d0b056de82bf9328821f2fcaab5ebcaf3b7502125c64246c727273ea7fc7dbcffc1eb506f914aebcee1a93ed02ce723032c61f50e388ea4610685995f3606c0c9481c36cccfd09cda1120db3cb9a76a19a1187bce96454b57a0142a2e81ba5af2f1e8f3fce625101b5e3167cb9e090edfdd9065e593c18beb4a4a8a5282af3313cd88a348a4018ea40ff6fb80b6a86c5fadf40dafe7bc765221d74a59a2fd6c541b53c0c5955bccd8e7adbcad1116aa80a68ec2fe33a8ef2ab0c1a9363efaac34fa571d7f6a364a87942d97f16cd14f02365c64ad76fb68f27cd96c096fd81de20257d0c3ac929461cf9554888601392b0db05a352ac56baad404dbb1985eb6f75133e76a93910ad72dd971790b782f5feebb7ea304d7679928df0ec46df0c1bb6b41ebf854cb3b46575c6313d534570a245b8b6a8163175d191d69be8a58f5062a0e1e6a46153987c3f18d19dfa24b4e79529dfe90d69e6dbd74153c4be992bc644c2c7276a41826a31a2fca27077f5acc782868dd3cc6bd4d6b73a83003653237b8ac196cd8fa3f2938079b95ef7f8509ab043f2bd2b448172113d1be7a9e273b4cd35a11dd6b9f5d3ac6ac2c52a706090dd31bce36cab5dda4d498160015acf37e33b45e3a018d64148d73b9a9f1f5c76a9d676e1ee75dca18ec038f277ea8045388982dd9710b3e2921575e3820c7b9547856ff733e2917905ad238ee3088c5f44cd098775197996cf6f826b767d443958ac8d2579334212a89dc1d2cf468322f2f17a5e301742fa98def058ef6ec8e8c81b11020052fa056d63626140254e63644891ebb33d3918197929b6f24c83aa22674fcd87ab9bfca4ea229abd991ca3d6a4bbfd305999959a53da124d62a5e0e0e1256ea730469ac696a8a7f4e9eca99d2a90ed53c787729af26af43f638821584fed95b454ba3c2c9470779b7de6b44b02af868cbb8b89a4fda28adeec28310e73ee322b0c1fd74915f3c9013cefa61897e6c5eec387fe9d3d17cf898fa79e1a1e7edfdad92b1336e7ccbb661d15230130c97d684ace320ea388803bbcac3539b3421442f0c39db4cc729451bbf0e043e56611783f6c45e6daf704d90fc153db0be787c47dc8744db5cf9a63a2b80c96b90316f67827ce28c5d6f54698e903e2b2ab5e340b5d80b4b09e530a82951b737713f69ff2ac31014130e6aed605d159bdb2123e76438d68f0f75c042f0552637131267b2b1bbdb09c5b332f8197710e5be2375bcdcbd112723364e2f0bda049b79c3ae25f8aa3d1bf1a2f5d74f0d3f1a72492ddef0150dd302f812320b4330553f1ad2e33b71df1c3ba093a4b9e86022afafc779197930f63d466ba401de3bfbc926b3b9d6bb8757e9bdf607949b1375301a51276c09caa5c6195bcf823730c7b122d010715c50287b09d8831b71cf79738d58163586a55fde03d62be98e26418939b096a5c9d8c096e0fcb3e7ad9a3344a01da34b48d9f7616b69c964dca05c5414ea87456640f85b5a96de0513b50aee99bfe86b5b7555f9fc11607ad0958e27a4ff9e4cd04f6859dd36264a88897958b7129cde452079e3d5f61db0f8034af5deb9f05fef998c7b97e957f3ea740fb9b84617108b437d399ff7ad69085cc5c6b0ce5dc62e5310abd2978f3b8cbd996396a2b2c38eb0ee189ae348be1d6b32a590ca0376b72922b288b3590fa38910007c6a904e518d2c0087bfde8ff67e26de6a5e4f31cb91b09fe350301c623f357de00583025871b4119185cd426e835198235992616de37477c5674ce1978c7ebb483b5bd0f5f6add46b700f0350561119b2fddf9600602f0d6ceb6df22a219c6f27167677c9867084e781f06ffee4943b978b723053f8d69ac020ed16d5f0ee14fa060752e091685b086f91c989f664aebe38206d515ce75057288d8ed08d1eae6c6521392ec91674c5d86023295865f421892cb58784a96ec8bdd17eb08030854792456f7dbf6c870a1f31bedbda7d3f18d4cd434f084b729411c90d9d9bbad30eaee440dadece9d37a24d85d6180aa133c3acfbb6160f938c8ddaab8f6000257198ab58179022005da2c4810fd615189403c86f443f86b83b87d962c8245e01418baab0fbbeab57302b006c0cdc7e8a452ad5d4f5d9e3eeffd3c7dd87c010ee7a0a3ff036e98ce6b294ff50a895368732091bf04132d2bb0d8171ff6ef5e997d661e74186adaaa3a4bf19f26a6098f22da98e58e1c4f0142c10b29e424adb51a77165598bf9bef76ac769c5219aeb4bc27adbb3370627b03eb20a62189ea06ed8805ce511ad225113e19e4b78afa3c22a7baea75d3c9efc12529ce1158f4547121cdfc3a65bec03001e10f03f853c17ef6ea41f4ed74e291817fffe626c4b3ed447753f97ab9d536d85de0251701413fb451d444ce2203c34b245c914c4fccdfc212d73d2da077da453635cae4af3669045fd3d1da8744cef13baad7593cc720e4eaad2d8c83e6d187137e48be4829c33ca258b54ecb0962835702d454d70582abc95fdb2f868093376d8b00e7e274e76545633c32162de0be5c63d408364db109cc406819fc4a71f5af61d44760635b4cf9d674701580a562ebd029750cf9b339c8c8cf4232d1f61e384495114affa4bfd2e85e615f62243288052b7429d3190c857c7b3b44d234eb1e7645ecfee46f4ae1f307a09f281acd580946f4270d15928c6137975145c64bb989bee6be6934e3c048b4d59c2be4d94fa9cabf887ceaba484f5eeaaa4e1fea10475fe5517930cebccc75816736e19470d214f7aa9f74f1290c37bf9664211ecde10c13f709723ffbb7a0c594629b4a28c8ff545ea8fe43d7c178f5a0580bb15edf72347b75f45b727149498c581ebb682806574bc7ae83aaf22fbe8ff4eee704d2d9bfa9941681a1e67c6925e4e2de2038e53161f467e5aa37cda8a176510a46496d2e26ea2fa74af3131a9ce110bd01e142d81f16b8352c674f7ff2fa6ece755efdc52dc6efff29a5cc9b9b32cf60d3b2fe3cc54e0f4cd25006bdc3ca092fee9fd0def438845c6f3ba812fa9ea22316a37428b6bf1656473e8efe049efe198962940db7f60b1b63ae3576e799a271a24b85f14aa7856779d1758bb7533454ec66ca675c21c596e316a33c2f737766941e9ca4a8deb267c8c1049127521a054b2b4f9197ab659eb0714278acbbf653a9d28f8ff1a4fb7c190c084f408ec8f24dab7e90dafd0a06d860d27d8f31adf00bb3197adbcd65512beb6ed3e83b7a5d4a750c2e60e7447dad53b93b4cbe2c3588ba0e9b2c89968e58aa1f57678abee66022da95283da39f63086d42125c54ce1657a0bf1ecf0b71660092e308a6fa7f158b716a55638628bf630b367779b4c5ccc9ff77d32987c66991588107e74bdd50b02e2f017992db3a03ce9b123e582bc09a5b549c76e4b50b3e781d3c7b63a0c67a638f79dec3fd544786c6abebe545a76cb3fb0150338b24b14c99f5a2931f2e6308ab4857558072737ef83dd5519f1ae146c1c86321bf201cccb2b3e59b64bd840bb294ba4f330a763a66a3d5533625af67fe7ec23f4d7539acc8fe17457f63a45b0f41dd2c63f117a17faff78fb6352cbefffb600e61560d6eb301703d2f65a08b8ab986e6d019fc965b2a631595ccf933825cf3356104eff268795536d7a717dbd3b53b3c6e7b686e0a74a9fa51ca286fcf9adcc7db2486270d88de35e09cfde53ca212da06fdb687eda7a864dceb44a52c1f8485a5bb6dfeb03ccb61367c1fbc630e80f626dd304fa7b30a2675c61bfaaef2074f1eca6bc17fc278b58ae5f351de498922a483421a3acfe8b596b27599572484b24f27cd8f85da648cbd559cbd099c912102a384e1d0241f67ac7e38881090dfee69afeaba552627116399eeca4857859195fda3adea72a5b7acdb0f82749114d19d39049b25942ef3ea5c7d241b92ae557b19b5b0685643fbb3c7cf5169d4895d8595bceea802b0ffffff4f