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 57556 b1a01e48c0f60a74da9796843f9849d3ae5f1be392c70d11d050e6670b86819b

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
aae5912e2113675b179b0b81b7deb5587d8715eedbdcf34cf344b68e7a653860
Certificate Block Hash
b1a01e48c0f60a74da9796843f9849d3ae5f1be392c70d11d050e6670b86819b
Source
getblock-raw-prefix

Public Data Hex

00100000800000001f...000ebb000080a40100
00100000800000001f0100000000003f000000000000000000000000000000000000000000000000000000000000000000000000fdd244af21cb7d7a63a951b6c1abe744e425247a019051d65a15f0affd2d0e97456664c71f3d20b7eb6e62cf8a2ac8d364b334a3a768ce6b84e9a02639b946dde31d85d15a9a337079d78893d3d8b60560e53e88669dee3fff0300000000000000000200000002000ebb000080a40100

Raw Header Hex

00004020626329be706f65cb114b51376d447539c33a873a5135d92103432213447147e7bf735b28dacab01f820b5e22eaca403979c826085f51ac5eca7eceb5d668b32244ec0e6a3d6104186038657a8eb644f34cf3dcdbee15877d58b5deb7810b9b175b6713212e91e5aa

Proof Data Hex

59,560 bytes
121216010307c886f8161f72933f1f07dcdd934b3afc9660ff8a5ecd306d0d76859f613f16f8aea6e085a5a807d7b1427955bd179cf0842bcd456f18ad3aacdd30e761631d45a19fcd75e91a84f39bc92fbdf8a7ad4ed40b32942bb85433abfd7a9226218b9e3e41a01ae1f6d27f2b7170d68d1558454ae8f094d9c34e2331164c551b97460a1847e6ac1a596b9bcec5f0460da9520a3e295e1901549a80d864cf3a26fe8a79619459ab9afac8ca979bff0f4f1b9a5dd025daf54ab43e98b1a37a9bd04bb81bd2d8fdc4c96ccf10b9af40790fd37833d03433b73fd76c53b0662e8d1c0017270004969fa581a85430ba2baba92d14c3025f755b1db03ebdf15a0044a9bd1e223c1c9037904ba9651c9290e6621666d6407a805c17162935e7ff5bd0251fba5fff649ba584a2994fd54836c9d98556e799ebd3497a2904dda76110b6d7cc5daedc0da1e4db6120841e5091faf0f84f7f81706d6ff32ab469c02817e8e8352970617b8223d219948752b72544c674560ad0f73bd913806f49603e1583477cbdf690cf35704b5c3bede4a61ec7377c5874a19260297679e170f0e2db966d7cc7530491be39c72b9d40bae959498a36f827ccb45ce121809067d4e17e8ed857cb4197b155af88e1ef1ad57f621eedea60eca092fcea9fcda95f0c5901ccddd4efbfbbbf9773a732ac9b22c1e41a5d13eff806238d8857afd43473b64fb018a4aefe8268598bb4865e11ddcdfc6cd313e6d39f25658a901462831fdffdb9f87895c2937b637332e3edb988512b0bcfed838bf9f7bad361f7a7b0d62abec5e5de9b16c8be5f2901825a825288a15b156205d51c5dd0c113ad4e4332575965060b2dc166e690370275689255d255d6950dd5d90f65bdce886b20a16c0dca6986c5df9d39046c931942f0b8940c60125c480f05319450845aa0da09e81bd35fe0598c0d634d8cd0f3cb91e88f6b1de157b8ed4773d3b09972d3af7a681c690d61e8af10a6cbc03347982f812995fd7ef4e9d22c89f6160ce0a98d767500bdb9e68256ceacb9ea0f6ab65bb2b3c13fc40d142ddf4acfb83c5cb42886327580ae802f38139c037b2d5174bedade5700d1b8cbf9999db8a00d553cd0b0a0f00219c0c68d3c968cbc5adf21c6c118768ef3ff49363ddaedce461d2b8ba7131ea9a268865299bb7236f88cb6aed5c30443de8275a96b2d4e0f1cc74b3116da9bc69ed1da37b31349910661d567c59a2e3712f009f90ae4aa6d88f2926a4bba214bda98f58de7519fe492bdfc85e5d204919082027a8a042b72c7b55cfaf14866830e3e6745038676d23366176fa9befd8c00eb1ce019f582670885a46523e6400f613f6173875e6a6f4d10d6d61e7cc6ba558a53825604435a46bd14c430395261889f2c7f987a3eccead1401f9a700fac9cca1cad9f6caf310c0780c7415e2e9ef395a457b0c7c467552bd7bca0c85e5b722d2154f00518df2ee9c4d792eec5f93c801f99909dbd7d9c8fec5052944737785567167cc41d1339f9615033d76e89c0263a41f70bf2bd73d0c60fcc5bf850d0a729e3473ea413f3bc556e56f276ed661d7162adeb3a1b80a9d2ce5feca4f252e9cafe3d16b971e3aa3a21a4d0a2f11af467d096f82517fd05497f6be86a6fa1e77723daf862f7f03cd9cf1e4cae97667542ba01a9a272ee344678fc7d6f237ef31637ceb61a8c7cdc0fb3275d7f9c4e44507eefbb936c863862733ef400894e3f3a5ae304150df1b812fe81fc8be9fab4c8ee44db1692b012754f956bd10d9b303373e1f60bf35d390c67a8205e884cfd5a6342234fa4185bc336de97f98ac6753aabb00e2b2618574fa9cdab1c7786fd38f4bed3211c6dfc6010770947f8a9f09bfb19b6ea8c65db905975fabc815c315147d4b56fd49b524d73316fc7f29a0efe15545edc644d0897b9a40981babe6d963abb23bf10a1b4a842ce7e7713a9e6827fdf3c3943fe98100b0fcc178eff176f59fbc8edce357a1864760a038e0a46d5e95e4554a115e890e00c40352c8deafa157b2e8965e1aadfc9b22a7a11d7f1d4eb90e101cfaded7e1452df8cde8649c806a97efc50e52cdbd4efd4511e51e311a6e7e92be8a7743e967613fb1359bdfa22b8b453fe013c2b5d1988f4b96c29a455fb2521e7ac551ccf044f3e7eefb470feabfbc7f4ec6a554fb90bb03306a59066e5784d60617b899ec63fc420c3cb4096df6bcb63197fe9479c3d2cccb1fc03997a7288b644ef806e35061cd016b8f70046036071a69dcefe5a5a29fe97b76070d143a95cec7c0247eb36c0fb82a532eb61c5db987219f9afa430a9300f3d245fed66601fbb07c8b94eaf77d78a7476ac9f792ed505381fc43abc54ec9991923e4cafba12b903c3d9e94604ff37042c852ed0e2903da9414a80a8612ee8641d5c8a7b7129ab9a58fcf4a1c301c58547f2a5963e673fd3b7298e92917e7f591725461c2c283cf2cd66e619dc0b4b40674c96abda5e2f4657f9400837964d51ad07618096462c1f388c6e8c4ab7aa3c85b93d2aca32b4aaf86f1f92ca837f686978df01bc7b39de99e4d4fda0e9d8a31a72c1d67e9197211f1fa77990d2881036aa59e1d12ef510053fbfe782f0b86112763867396d4c750cfc1d6054627267672f096bb7176de663be81421bd52ab600fad274c3c04f78fbf4b3e81131bb1a0ca839fe96e511f314855e9833373f9004eb9a4298c417627ddab3282c2cc2b05b286f40d1a391775e6cbc3ee8aa621cdf4201fb7b3eac137912cf1153b8a9c00c823ede6877d30f8566fa1c01c42782425f4593af93570873e1ace16625b871f209aa60f1811427bc4be60f1e96c5b331484a532465dfc6ab9872900e6fb33bbb83d2e55f5e590230c4f2319e8a1782380644e0c38a4d00748f8f490718be4704986209153a7406b95fbc30e989e9015387e2157530066ec13516cc11c55c3a5c6f9f20193e8abe01af66c8cc3b760a1ada721639ff9c00006affe9cd7e809155b3208f776ff4064ca3568b36622c59c97080c56de09cae280b5e49f2dd291bec2980cf91fb142024c80fc941ea76d00517a0c37318a64a53b46ea1336ecc63cc1ebb5c90d8accdc75fb846d1cc3eaf4aa54a63cb4596ebdcfb78fa8f24aa78074738429141aa8119c4208f60cc381f4cb93315911cb6c96ef4fa01d7f4ec84f9dfabaffd03cb22ed82b5bad75914e44c9f3ac98978217542e530dc57a6d047a308a303c855917ca9b548b7ce1e3f18dd03660b14166a5db59aadbbe36a5cb18b5cd2284d170c6de965b9dae9e4095f51d9809b750d58ed35bb9dc9cf8c9849707ced881e2b9be582c683f906f02cd4ae736dc5fef6214a2ddbe1218cb7899501fa1c3df7a58aa0b373aa3b2edf1da5ae6bbc14972531f6386cae83ec2d017f75ff27120529abafdf6179e40c2121668c17dbc646ca32317158c24c3818f6e1a00b778ee70dbcbbb00a3570034cf2598ea118f53365c16545856b14ba39c1bc92b3c032aa30275f912ee5ea4f48e21cf38a145388c3ab4beaba542817642231accb517a92cdbba3e2ab1b13fc349b1cd348581320eab6249bd270d932a5816f29b63650f8d189ba46deae50fcc4a32e59467b409d904aac23a59de75c8fe7ff922e73894f58da87a8afe23dc063c322b98490fcf7c14642d5c69e1a468e18835f611016e79439af3437a3561cc0ced11d5e9d0e54c3c7d51349d301c5762a5901031c5bb29bbef559dcc2ee070a97691975216c9eefac8a9bdbb037533736de24a7a071ee5159e3c578b20e1ab924646ec7e28ca8ed58f49b457e1565b9dbfbc3e53599c280595d8f61d7a667f6028ae7a6feff2394b4bf2aa268062b250f0d5c2b68557f9ee987bf829ce9fec2e21c050cbddb4e23ab8195708bdff9737cd3ee1d8143cd1ae47b2b64bb0847b364b7688c0fa40b6744022bf4eb568f19116f812a78f7bf78e814e86be4bd5803e6dd6ff43090da5e4a5bf8be96d6b1665d60129c6c64d2a46bd4aa6863005e457cb1e235fd5003bc6a0a7ac8e529ab728aca3583230a9add777d8bc57f69d9b86ef69b4cc15f253915808598fb3cb0fa84f89f7240a7f9c119fa7b572bf2c2e7ba03806b0370e59ed60076b050e0ec78d64752758b6f6246e5579aee06192e4ffd0f702bc661d8a49c46f1cd86d8e32ebbcb7f4196ac88337e40253843c4e7c9bc9b7f13426e02720104ecf3c657f4e1886641e61c2f9454d92e96e50a411578dfea2f568646f7ffb75d2b7ac85ed8ac3b73c39c294d6b799eba5924b7b9fdb47310716fb4801a89b005bbfe7b49e8ba287901ecb4eeda0469b19f1f362c14a2b14e100c1ba71a4ef87803e7ab5e04885bbe68a11e56f22b960ac535e96d2877965968849c2b2cb303439cbc34c525018e9296ff17cd2d662d2aaad7b77e58a25ef08b93549c9b577fac6ab17ed46afb20395573a88f1f56978fbc92fcbefd46bf47ac88e81ece3f9f09d48f2e8b71936d1fb03e650d4e5d63f9019b3a115a5ed0cb9ee9de5c17ee09d49b2fcf3a334cae161bea249517f6d9180368ece077c4dd5c5651e12463a44a31fe74c2e84d43b4f02a53778dbe03fb76e055279827161a354e38d183baf4412aa0b65fddfda0c2a70df892ce5ff8f46f058c717bd8049123b901fbee7c10f5fc5a40c870d897a8500b2117e667c846ef58a8508af9ebc9c82e9104afea9aec17b2378019a24fc05be3c56acf20fb01a117e3a05da2006e5c2aa293a04e8e4751dd17cce2c9197d69010212a86ba905bf7a22a7bd4f3e43cb5b354746f795d42c2b83acfa4a9e5e19d8ba1cd5ac1334d40179ad3f730131c070f29a4ed0284f39f66e78844f42cea4ac041067a5cf78a2a1b604f65293111124f33620e0ef6acf72f76dd24f49556fca981bd144947a5958e34fc7b2837a6cfda45f561cb6cb819275baea86f7e2e2eb8efe10233032924593257fcdbff3d5c1df7175208f668aaf9b2b35f988b7bd00d3905097d46eeb04b0cbe9284ac277455cac3a56b34a46ac168829a182dfa98509bd2fd5165c44ecf87d82c795a451a05e0b633ed792bf8d0dcf74ac9dc208e6e52d621972466fe5e367f37eb0d4981512a5de9bdcae9304814e6cf50c050c69a3cbea01ba963b41a04c68bf6dac3985252b57f5f06806676777ff7d43ae551a77d043c8f0d842c3419a4b38f284cad9ac75c757ec9bcd45ca25a31e766d7403ce1b4b2eacba50d7fd6cef51117bfae135f046d6eb2f6bde0e7472e6f1c44e2d7f9581790ac49a19f1e3e832ecbcebfd389b30b2dd021240f962f3e66778f207246a7c468398eade32097e4243f63d53b2c09178642618b09689e96b7df2b42fab70f5e20a152ccabcaea15aad0a59149f0a6a869c2b5c6f293f1fff28e4aaddafc86f12feaf785d1f81ee381055f04801bac2099085569545a2fbbd916dd26e963e4021be47e6a64effe35197d9d2808935546ac4769072eaebe50f9b4548047aa54cdc30e552b213426c0e8c62b492af1e06c7c0bd34602684e7128c6f362ab2029c9fe43d66c21827dbf0d422f75e06ef70b282230a07118708cb215552058510990b90cc70f777f1c05222df1d9a1c97c2b8b9a913a34f4d055ad556fe03ba2bc537b0cec49324257028599bdf9d585c6d86b5c843d1fe6e15d347edf036510c20e7012db416aaff9e61fced264d659c547ddfdfc899562e0a34705d19ea5ad05f842f842a580156f96f4b38d9e073392a45fbb173ad3a95fa5f0176c4ebdeee3e73d76687076e8ff398a220fdd78b5cc3305ae7f86ea956f90d0230bad013111540ef114c0fef1460a876ca46fd1f6b5b88f902c11449cbb22d89f021399a9e9b8b60aac1b70ff075eb2bed83c7a63e43eb1848a0819412d8f7aa8fccffb1295506fac7c02bbd63af94d29c6a215262cb3d6dd2c8dddd10ff9000fd29b72817e7fb213e1b9926a1e3db745bd92ce5787b6988e6fb8e2cd14791839cd9e8768e6fe3ee4dc0c5e3f9f29e7b8513c5e286d3b463b9abc1b75acdf97849379744e3ad3d9a45a2cef89d1d8afe67dc3e80eb24793f0e1eafcfbe0a6decc748e3c333c93ee37011d8b0eb3f9089045f62aa3234599aae663483c3d18ce092bc5c2631fd7ccddc061fe20c8fc5f08dadf71ede4792de79428412e1e3f61b74c83c07ea9201331b96a2a05b94bc6d82fe4d45e705c2119220c4e10a9714c88e43cba970da9a6e5fb28be35d8621c2753c2183f01fe8a988f168006b61e2f76ce2001dae91e94562516a8859156d786352a7fa438093f638c2923359539c2084800de8ea9e6e2697cb9703871abc505bcfceba439585c1783899fb0c50df282770a5590a93e4d5cc5750e603f7eb3e92268014cff1d1996ba4763a99b5570266b3ac5196913dc7e5d85d2c2ef85547c3b483b6fa53c87e5b8e004023d833de0b55b42938707461679ae66dabeb21870bbc5504479b87525bc6127c5bdb91019b1ca28f421eca75a23f1e10b0a9177a58dd49fd8d0eb814a02e1975ffcf04225e49704d28ab5df70bdaae5940234c30e8672f326f1e14a149b364258182d73a687b4877b582d74c5cdc1134efc7d01edc7ae2781798b2d9748b3b40e934e766fc8729eb9b657af1cd846df78e24dc88d9be3ac9e74aca2fccf0b443919f5cb2b6266fa643c5d0fcd937f2d7f503e98ebfe310ea82c52a1423ce47725026cac1a279cc56039a77ba92e11ec6efc5a7bf0b863ebfcce16378a95d61f068d244b0a85613ee88f03d561c4ecd38191f4c86282b833a196d5efc5f96a15a8b62a912a0da06e961578771e16cccdfde215c0ec9d4385fdf56a365370da1c37d1cead22d19108c0c5fcc39be8c875327e7c6412e0a3d1b19318900cd0364dbe2b45163a8c4d1f7899b951d0c3dc488edd7d4788b1acbf1566113d7102a5282ded5bff2df96ae277591c57c2e97804cd63c134bc9f62d7900f469ddd68357cb627e7f979cb3b46003035306189fe62317af14ac76b881c296d1406206ef26a0218696c48e1a82afcc73754da07df4fa47dd823f2f9e7baed5c720af6a93a4a71831d4a1042b184b987d0187f7d8755511b007b58ee9f6237dafb0250fd3ab5f2a426c285f46482591ec64cb559afe2e89aa1e00dd27054d45c624ca0784e3fcd2d37e840560df07371395fc1cc1f531b1ebc39eef1d56e4eef8a236b450156696198e11b8a0481bfe33b4c90c266266fcf08bd94013774519fdee8740294c352d6cda728f3ae906cb34ac9c9ce617929cd392051363d563af5a84c77f22a1971f215d09ee1cd4b51a61ca954591c220af9b4180d60f93d3fbd902837193810bf5ecd656fd6d33efc42b8904202146590acd2851293665449d9322b13a29d67d94d92f7a0e743d8a4da0235ff75df281181d9bbc3a664c8c9519119060f5ab7d5fe0075f622d3abb4e99bc6416292f7ec4ce0ef708c20f490367320a1935c6cde85bd9ea03c88d9053e53097d85463784d2a57ecde1ce6a837e4e2cc255b27588c6c22d7a90a6544549cb4835b04a85ad990b4b3dac2bb15e63a26e99c9553f418353d34f7e3ba8a93405f82f499842893b81a8801aa17f276bd05f7fc619e60db1920985849d26a9374500a868992229282526e0a143f3f1f3c231f5f461d2fa297b6552018ab1f8c5bbca7659828250f213da3712ed69eac0d58f59197082a84565eac79e04e97f604d6f655c106e84d706430ba798ad5b6cc94888031c733e5ed06e9572682c555a1b0430a5625d5177a1f5a830719d695c996344a038a611128c3ae86b6c6c02f5a3d6d24aa66cd08c5d26b5f40f0a4af3537f9cd25e5ba92759244941a63a30da52da6a2842ac274a3ad44361c4aada5125da380cb6ced8c262937bfb4afeea1448b7a04f70e6c1fe559a900e43b6af8095a6f23f5bb80d20d8a2a1bda545b4d4aeac79f070fccb01ca283712d68394bd0e9f387c3d79c14f4807e7901df065c81287a8499b41088e943ed147070b5e273ddfba12de839377bbc2e626ad2255d85756ad577627802fb883a3ba62c901dfac61c808cc5f78a0cb795e03d02b2d570243008c1761a703a0804b218eca8fe36c77700bbb3bec664685c08c496ea54acb66a042662d8055e4a4a2ab9deedfeeaf18581390ab06013c8c263b30c911fc118c11570a93b052ccbec0b668ff29d62e23f96a3ce446723373ec9a3edfd4bdb3aa4c7ed4c9a156e120d830bd9e855d0c72d2c60c5933e44aff7cd88f41e83f45fd754ea0e864c20e36d1e9c97b98f0d73892d217f90618663eea9f39960eb895ec74721773e23d3f6ed23a78d63b7bcbd40434c77ae8bd284ee52873cbc9d66abed6fb0a90d656fd1a5375a76e4cd7526ef9bba0ee7161300beca23f1f742ca47d8eea54a683f844a902a6560f7c9322f2c6416eaa2a6ab31cac39668e496d630c11cb0197be8fc67a652e69ad542eecb1ed8591039f57e58988d74fddc13edd91dda285e9eb563faa0b69da8644baa7539e7ba595bf0fa9cf6ad7aa7cd99692072359f1380d4037c297c5c5b8518233bd5d6e8a8c53123a6a61ff8d0fa9c9d9bf791236e966cd0909d02bf2be63317c3720240b1534224c673756d53067c382fb2299e1cd9435a25c6f51e6ef558170fca285d1e426b98b91665698e0de0d312c663080bbd06c77384ee1811b13986f8b9125525c62be12a5d02ba1779499c022e2ff94640159d044ed6dff339375b6ca4c8ba2ed6cc692606df77ad0cc8d73972c8343b69aa1bf8805fc455a62fa3c40f8df8a03802dcaa436d06e92cafacef366070e008f7be7c90f9ade375265375746cb81158e074087c74f786568c0738fab0e37e1babb1b9ae91cca65b3a3cfc1f1141ca8bfaff8e37e527ebd0da81b40c78e82b2a7102438608db4916b15cf1c8dbbd4bae787f0ad05740107ef2f6ec65e6fdf0ff8dd96b8a9e874f344539282609b5e8224a43780b6068b494c1494eb15a405e5935e94d6d90376800915079ef0a269554cd90074faf49462c98adaf4db44182d0b27fe1f495f707fe237a951b23d90751b2bc56960b1bdc5fdd42543071af5fd553726eebd7c5f9f2df77a3c5a42a99c5acaf6bdcbe31a00b2b404d3df53493ac0f40597af8a3d8eaa25f76d7ad728e3199c25fe2a86746ade3f07aa457b37558648f940486b50df94d9cb43de99aaff29cc2327fdb654ae2b7d674c47115f8748045ea1921546c99a497e0b7e0ae952452255a9b78dfa761b90bde8c16686f8b0efda2bfe72d0c8156e455972b4b2c720a4195e335eb28be7d790c79b18493576dd39230c63872b06d01969632b7b0132dba0fc2b5463715f41b199617e940a36fdebda123006d15529844e102eb8efbc8d7874f0e128d6c26d98de8d519851d52df81fcc02c4599ec5e5a688678176af757122cc92db1829891a3ac4ea40b56096d4806c39492f60702114b605e7458b2336c7ce349b3d17f1e47fa20b8b014946f70fcfc2b712654563f84e060e679bed74063f87663b4d05be70f4d0fcc99c27cfe16d778c9b031e615d8f4a69ead33bd89017513a9f1bb26a624006363ac3c462d3a9c717b2297e8163446b12f5953ed8e5c1b1d9cb5b89034d71194cea05cde493f8e7efdfddc6a637dd0c9d2ce0390974f810789c5a2c5bda8023aa2543980e11029493d8fdd57f2ec4b3b4dda42ac3a798be5daf8fb03a3451a1ac828fe88e527e40fa6a59160a4d4b17313fcf134592c08409fc06a799a2630198d40a5535525cef5038d63d397853f932a0a9a716b5092556910f1b7f8fc564409e3793551670c64e3a60de731f7d1e4cb18dfdde5765bb761be07ecdc9fa5ebab1ceae8336924a0a539df28aa6c629710bddc6ecfa66c05288d9ea3266ddfba9a00f8e62f603076b10f9e85416a3d3033653432eaca67a91855e2a4030a5a0d71777fd4bb5dbab1d016cd67a1ab784de3f2c194b11d32714dc1a457dceee56db107be2aca76618262aa3b531a56031a52fa87cbc2fac01bb5948c9b58572b5a9112dcf6850ab3e21698fb98d8c18560371baedbca87ed9b9d495b790e359c6fbdfe823b5775892256598f936b3f55743b3f3aecd68d96ce80d256dd07c1f5709680acd1683fda6856dfdfcbe08baf60cafd7965d42f154c8f5bec6c7e468266a4d3dd460e800da59f7724120d28560cb704cc566d3bd6d77796d0a4343d42a3bd5a6970094496901bed647b9769d826db70e712c08f5c64372cc14dfef1aff376b057562731a180d606efd9bdf112a6690f71eb4f1effba55e54ea6a6f81a718dd24e87fa54c7dd1072db7aac8634cf13a95126a6a80060621b7ab9c3b6c6e07eb6ef6919e30428f222f5d0c88a1f125f18426a3f125dd42f5a942883465cd099a1f966bcdce230951a98b1195b3cf4e5bb41e9f344257ab2059ef3f6647b2ad0bfd27e3ac80789569830d9c2f509817136c01030ab4bc47361380661e0297e119818aa4e34df733a8972ebf0917e6ea9075bc81b330d192674262125b4218b1ae959aab65cbb3b313058f3c98f7ca55d99daca5f55193df22cee33886e6ee3c54ba26c8cfaf3fab5d6b90cd2f09ac7183e43060bcfef820dee6b48a384df04a533855afb12b1d765a4d71ccfaae5ea255e58cfa143adf4b51eda5bc00e0125fba4dce2907304e77e3d612d66fa8673cde1725488604ef4a119406498c7adedda8dccdb3be240501d9eb23c83a5b0b6128d806ca750e28f35ac5d0b7a2ab1f9216428419862e9fb73de2c1ff24e7d8991670f9529f6ea018cd5c25ed574d1c7802dcc2b1f16e66af230d26ad1ffd8fa7effb5ac60dcee2f3d53155e138c6b9ec30ddee1da0b27e090dea77877753a28caa1d83fa0bdada41c3bef1307c0c24218d1d0d85b275284d0c3e6fd60c3a92ffe43745a9de8ec9110a1d126c2c976d6f9b27ae4a5c2f7e601cfaa474ba11d4091baf6b804a128453f5fc41c41a94233c9fd9e7879276a9f2a5a114c1942119a994240dbda15be647d429b980d511f52adde7ba6ec6315c0a9051834850eae54c1e7bad262b8c81632cb6e507b777cfe6ec8ffccfd6e329a3000cc1bc7b82591e28146ad3c31f8ca7ab7f4261b0cb704e11e7b4446c2af3592900959138f2a6f9565f7ccfad073a27f3d524d1fc43919743fb28aa97a59d784bcb2dcfb4feae7672ccd3cf113401c516f0f715bdf294a9142d7c686fad13289fea6882cf7a6c1ae35d49685ae7b37242e18785ebf9f796fb18547f66a6452bd2323c6e58109a7a87376d1f6b6e02a988868b119e1b1d58099548dac4fa9306c2a8dc9e43a2842d370adacddd3faad66d726922dcf10952254342f541332d258d28a955f5b38c1e2271c5c687950fe95d6ea76365a7cce214309cae69d73502b6b9317d56a15ce3b01092ed4e193c88a3597c5c9b51ae2ec5b3839c9962fab2518eefe23eca35568812ea8f0f4e67bf7d89b9484c430c236dd8ec61018f457b002b38c9d0b1328f07a37c676de9345476ebb945938841d42f95788936743ac59aaa533694762470b05c5d4e8ee94d54fec7405f3965da9adf61bbf73d0fc7e4fbb92db1e6643521bc27251793525584a5a5cb9a333948fd66977ffed994eb02bcdf889289d0c3383078f8127801b527fc95a55ded904f1ea1241ee2f58909f0dbb0455a06fd4a041b174b565a040579a7f1475cc3362bafe03f0e6bb7c348a68fb89eb4fa6e219841d43ebf7dab492c7071f5910f5f12c973a7b0233ffe489b69eb5e6a1ba77750942fac64da08461c677c719dfb607ff4d816109b92c43101b667976e6f03f9cad2351f46bb9f1a0e744957043010998afaa4b7013e7a6173369fc2d090257b9693e370f0712061c32b81bd3791c7490a4a4ca59a1fd4abf194fa65731a1564252760d7d2a1abef83d7b3b0621a7a3286d3d55c2ebc5b0a6679d13d707d289fc155c358fef2a83221fe0832caa6c9146da2ab1269511b74fb8a1c5f81b7c30a7810b580d1bd4b4569de99ab9a994cafa66c1be4edc257d09885e42f469b265e0e86ff53f786a802a8f289812dd6e1ef3b8a5c0eafb1b5a3bf3e44b164e0f0df29db35944f8f4e4e9ac22a0abf54f66d976b1743f0aff8b72841239fdc676ca9e93883fca7fad7d1570528bbbc828f7dc9fdd4c283959663c7d24a1c5d77f43b5643f120e822ec8110f5de3454f1e99eaf49d77a254a1c9157f98eed10180deb75c9d81fd3aa7046c6c2093c8df4fa5ef849b6efb0d5173b3ad64e7cf7fc09d85866ec6efb7149f11861bea5d77b7599463c71bf0a03cc6cd1bbdbd20cbe79fa33b1adf94b3ad3badeb6578917466e188e250e8f635d9ba226dbbf645ae83bd8ba2b97e756b68873dae91eda95ecca9524d1b6a03b5cd4aeb433f7e8a688064f23854f245259e7d084286b7255b5f9f546b5e9b51fab36a139679bd73d6886d253f6a7ef48907351f698b8f5f7f68689e90bf1f61d17ead7f539974fe2d88735f50e9d9bfc219b1b709d0d6cf84a1a2d8b4ad1edd0d6f5cac47e5dcc68034e95fd93a2d3be87c3d1d791d1e5c3aa8500e9a41f0c5b6390a25e52e87669307d2de2599d3afffa71293c7635c09703b9243069822a21b95742f952b20093e3dda9d73458ba191bf03589f739dcd6e61a26c090f48db5ec80cc507d790c7daa2a09327b5e74739fee126da8dc08cebd49b8cfe10cd32c5b3dc0ad1e24a0ac650648ee10ec04d34de606bdf0df5a205d2f122dbc692e4793c1ccd5ac438ebbb3c4fd248a4f10fce79b1c3d40ee13fdf961cd71cad36fec1ad2c6bc8ee9cd693db9357ff095d6ea5352f3657c14d4bef703ad8b7161a289034fdbe931467c8d2d9b51c882a7206d44bb4c92521880470af8761ddde92907915e53bf5299ef19bbf2364d78b4a8976c47a1f248a632badcd694ef69dbee5f99dd658f77754ec1a0892d66d145d0b3fd2dc853ee51c5eddc628abeff5fdc17494176d64ffa26042f945ff7ae63e9881ba46a9cc992059b1a1e5ff77e94e9b69dc9d01c5e141ef67f807d780eab3170933d897894d95865f97576804cd861b564947255bfb5a5fec02e5c9bf399d32c4d6c8f50ef2b3bcd3c1247d42d076d1231ce0844f22cce4b41a6bd0d05cb3cdd153e709052f5d9215006f37df4765acd42459578968ca30989fd6f9a5cd0826fa2d9b7ca7b8391b870fd003bc8da4df1168a184369f3d668e779c770cb8b2cf5f23a9c24b459343f2849b73056dfa79e9d6992ef7c84e615dfc5a5b732957cbdc43a55bf3ce9e94aa3b1a4d0539b376d2422171abf113b51eb06837a793e931b9820382800d1bc3de101cb8cd84a34083ad87e4332f02a2b33cf189f81536cff3d51e7549f355009d5fde2913f290156c2273d17d6f8231e2141566d8d15ff7279e3836011f58a980789a775cdcd7461e82215eb44e49c1bff8dd6656e41dc98d02e47b761d6b4d682fdb553d6a71367b132e05aa15c862f83deb03f114f5f66aaf1a105fc5ea27d9cdf1d43eb7d9e24e65d19437dfb3c7984708379df37a2cfdb08f20605b68fa67375b55ddc854139facb01b798cef760ff10b6c6578aeba8ae9dfa892dac9180b4f759ba7cd5f7420553f9048e53e78365fca0fc52d02b47ff340c8f959f4084b028e7efe728ae1d4142a22d933ec6cc99c6e55b71c5aa4b88357b387485f58c273294e2044c9e299a62e116ce8a395c2ef5c13eb89de52ffedc71e01e7166a23266e2854316587428a015e417b3a2b683150c93f61feab1c652e4e3d37981115264b4b397beb26460c6c4f9606ae4d5772095284b0c1d23c0dc110781497ad680607fe3d04e190ab3eedbf96d3569337c71695d67c84ade6ebd70ba94ad98b283366e40e9930734c41051310a4d280fc17a811e88b730f9edc8f3c0213362b2f0eda459fe0aa891056bc457d9b9141d78d1f43ceaf0981b2fab9bf06e4d5f376ffcf923fccaded4e48da8777c7a8033d41db25a497c3b7669003d2d4f02463af94f30367bb6bab4b69bd6accec744184d1bfb0bc8d27d0e20f2e1d6d5fa97373f52ea5633195c8ad14d7cb851b536b7b5ca2fc96d79a2616c68b02e586f756d0bc8be77199f0f3602e6c92c1c459db4978d2f50f505a66563b4b9059f19dcf82eb54b06d0deae29fb3fd988b727b4b46457e03e4fecf1474efa2d19830bb5244603dc563556b06e84a74e25be6ecc40b185f002adf9785506c687da7f901797006480ee79c5651880e484395d9c5c7682caeb3171f2bcef23a3f8c70e7dec33a533077bdf5c8fd38640e650bdfa59d1af427d49fdd8190953bd59bfcc857645084127cff2da56c9730ba2db9d5c8b55a733d0c6e5d9383d6c9faf3690390091237de18940b6e55970cf3c40120d04fe25f1add9d0de308eb987edd42de7122166519967660725baa3ecaa714feb9d1d305c0219c39799f41cd8b2e9082620f3211a975d3606afa4f89271baafaa3bb7675c95da1948a9de1716ada9a44bfb1248ca2aaacfb46bc70f53dbfb5a2ccfd3297c2227ecfb33529f79cab3e83bdf78f164b177957f04401889b8ed07cc419f5b4b36df10c4975a9d2b6c0ae65bcd12f37245ffbd8b39a71c0c1f731dfe36624f0582339dea2d4207458eafe61f66164b64df5fb8d564841a55252ddb1d4db77dbcdf6e0fa9ad4131ba1e6345b06f92183abd583449e1712dcf1fa92b339e96073c535d4c73bbb30c9538d08bd172f2249ee088f0a609cb6760e41f39c5bd8ce31163b9572d1896cec5be0489d5d3adf4a0f966d2f947e210ecc34421f6ddd253be8f61ff67b152f7c4d0ec028725167dc052e7e19d152ed3ed94b791f00a2490899c9873a759f094f22d253cf917587fe36cae9f7a6c9358e4b9f0c45d66c459fdfc500c77492b07d31b2f9eb5e92238a8ab3ac389229c87e5e4eba96c92ed2e47a3400e0a3e9f3d9c108f51c8b990bff1713de6abd487c0aa6e1bba04d7cf3cc35087fc681863df9316966b99264c96fd88ab33b3e0047c6a2f7b1140971fac23dd7a8e643c3427c2979886627a573af9af63e50b65a0802c01b023dd2f992ce01e47e8a059a907115910b21196007d4c33ef898ead7d8cf32fb74b8882abec0670e061548d36c0577b9338df032ca88aa1c6e4a7ae5a18ae6b3d328ae315fbafc3be1a2f586606a29c8bda1cfe059886ee1279c2fa60bfa17f77786da1770c4cd5464307f09f60a89c21850756a4c6235dc9f6c7f455c48e17f854c4e08f6b4a4efa7b63e000db4c4e895c08d7e4734031806c17af148644fdbba1af171a7220bdcc20c59cda808f93a1b8cec71f2eed3a2bc2a4184e7083372213ef303d666d3e41acf122270993eec1de799f116707a7e3f81a3826ded55878e14ede269a8bfad7a94ffc515dbf0b808a620fa2e109bb56ea88505f74a0927043571fcc4a58428eeb1a8ed4dba6235dcc2909d7aad2737108e7f15f4108039251f8754f39a32ac3c1f43e28312a3a420645fc9b192fa0fe4ad1c150c1b855a5e121c0d23798d6f42fd3b0234a2c59bc5c3ddbca7aa639e2c13503aa327ac5824b7f690c29ede3bbf9bf75acfa2ac72fef936a119aecc5fb280303c77db4e52a724a021dab3b37c63bc5c5b56ac7d2d6f0fc06e193997d2944a67e53789673d854793551ca1af162044432e7c5480d64d5f8765449a8665b592764bd439b680caf834c6f54ce54f5ed826c3e9c85918170abd5999ee1c05800f838aee99094ceb7c38c4123a3728defeba18e1691936ceb518dc4dcdc279406db75265aff8ce2aa492f53be83f5202d7e07377df8c3864ebf7cf04484948a716f486f497fb017ffd2571a5dc336a09a6d34990e597c5dc92f0b1af1e39d1d82fda4ccb411f1a5ee0b0ad33813c148ce222206f716c1b38bf17d7e6a8d579324f39ad835e507147d9a352d157ef7c775faddf64906da16f8ec11752c05f6968688a35b7214917a555dacc4ae39a884bf2a2723b762a7ce8312fa96ccf6bed3ddc9dc5b58a5c0fe53de6ff470e7c6c83b5eb5a61b6e0f4b37028c3ad47e283fba64e6cb6b88c3da1eea31c22f23b2b100a2e34583874d447d0bfbcb0507a61ce76d402fe6d9c1dd293b503999fe8f2ca9dbb820f56116a13e4aea2fac05c472277f712d1e03d0da7eeb9a800f32ea1cc64a634379557bb1409fbcbc91d98453743a88576c7f3b2f4f3d9b205b58b96f5fc2f9726ffe490734558ef54e6b86cbd4f4552890e7349f493e345468ce0a3f428844c894a1c0afcaabd554b9420f1e69eeafb0cc3dbd8263e16e9682a626584d9d93110ca8520fc456dc1db475c715f839abecc0c4fb649fdb1a13d17fa37d61261241f0670369badc29d79f5ba528991c1166d6cf2db997acf5b096f7afd7eceb47645827af5e32c68efceffa08aef95f2c6f0b044b8e51f0281ca187c8a648a0389f645b9d89d44e06ba11e21a3e75d81999d6635be2f602ffc90e22c38725cff4724d87f7002c7a94ee86a64bf2709d2479d2b1f70bef59c1cee09e6934a22b2c87111837c0c72f5c11fd5d65e65581528b4c54db4429bd68012e7ca26d9a0bd355cd24e337b554620749cee9d51b1168454ef664e64ca1b5b6f155b3951772c8eee6b1d085b47a9e4a1a8160858a4297774ce82f3f4822988529d8f1a7ea3d5f4e470698ea5a0cb51b690732387ee1f64c08bad431c6891411b8bde70023c8553f87b3c4aaead764acae79655032e411d0d3040971e82cfcc7809b4bf7f269697084642c66c1e82499640063a7326a7a361ad9c8d3dfc0787edb6953805879915192ec1b42d36767eb34f1ac65e952588bf86cd1a1c4802c0e31373b89bfb0e7716ef9c6b28e799dcf20c33b26d1df5cfca8199f53229c54a2951b2f4d779d86672319fe943f7a4427178c2125fcd4bd7cb4f67b6bee2f9a09ff89338d01440edfba30f90ab36104ba65d9186e7e779c5b6c853e9ad9a00e4f929926f12528326258c24a5ba7cf653ce298f85862ec7dc49b295273c91cc0ab9bdbb604604b8a3d3b08dad7804fe09d582b8ee0a06be8752da05d94077c868bd9079f238d92c7bb3902679da28cbee3b704574252bf02053be1469834d9fff2747f715c62d5797022346443a656022233d2ce6026568081aa1f7b1d631ad08ef85bc8af4c5487251e231bd71068fd7b25bb8c4acc8053337f6a8a53b3066fc32ae0c96b3e779034204b99f9b1f843e4514dca3fcca36fa10ac0e1128d17529f513650f1ea7ea4a925928d677eb0250c6fa0d8cab40bbfeb02660fa87c4a222107dc10942ed875b12feb859987848e748348e5169bf5aa25e3411f40eaba5e9e94c3082fc35c0594fdce0f7e50474f451d78034132ca2fe949adb9f4538cf4854c91f142940344bdb7e2b22784128914b0e3790f729368be28b08546d3e2fd1b8c46e19fcb15db3d42a2ccaa2bdf77d98919f15b395b07c9c28050cf203c654ffc78c709c8a0836a3d09e96c2e55a392c3909884bb63325c68b0e2f500b0243d948ed27777e6fbaa58d6b0168bab1768a8ff3577a4c4e1bc2d8d5a1740f76e9858c4c8dba40ada750a3ff44a484cfa85f78794241c4851be665f72b9826f5274050df3040825deb2168dab070581742d75366c36711390ff9be63620f746949eb866ec47c5d9ec7824d2976c908e47280739431cad363726e2f93aae12f07b3ec57b72c0203db1258cbc039b7447f7a6eef8174f86a975e0faddf4e317bb28b6727190ead26c14fce8f5ef2e7953a14b437989abdf3c149799d0a6043e1542768df29c4e5dd2e7c94c4fa849638e5eca3d50ebeace1324c446aefc30552b980d2e9d788e79f1cb284177cddc50be4d5e07b351ccc0c910aa545facc6009c9b0531dd66a360d5a4ef77b8939a19f62c80481f7a41a487f6f7b696829f58a88bee5aec0480c951f72233da039a022e67f68e1f529b45f18861bb70fef5a433acda2ce4869ab4b3c0688073b72c6f8e517c7ce55bc26045a401d3bb908ac91114028507a4bae787daf2b90cce6071d874306ed0d0ab6753c7a6c5a3b92c04a803684ac953ec5d09d86ff71f3f13a6290808cf5fab9e594dc501608d0a6c83ba38ed81609351e330593f4f895f1f34f0c4299cdae654797f688b7eb125089a178e13d54836b7221e42857a2cf520bab4bd622e922d1cfac96f1710bc3763755a889d53308872ec8f98b56e9aa343296bb244030439c45d5538c61d8eef5e96b320f7ccbd3b2a4094ed040ae061ba735d95cab03aa6d9f7e2d8fe19fbb4f97c836b62964a7aace7adc6dd4b686745fd3fdfbefb1247bde276775211b68c38671a03a99b3b38bfb80f89ba5fa7848ac840932792f4d80f5d7516ec83f00c4f8278dd6d8397c9b1dc4d044bd10afd5e7f019fa003f41f5c94bded47b0b28536b0e6f2cd5345dd70207f7ad91d8e2ba4442df5d33b566241befe511aa467c43d939676ff2f3fcca6a7378d25b2b8b24fd58492f0b5cbc8aebaf980271e0a69ccacb411b5b93729445f3e3f51928c9203be7b4fa285ea03f69bb742e8cb06233a640376f20af2e89f8f929fc7b6a6c1682f1bc8d464e3f1f6427f0a10187f45bb455f0244f2378e22ba0ab5a59df0f22dc1662c62ae449639c8328c79614d9194c4b70ba6c21fb51a38c70cd22d942ba9f59fd13e863f4415dc2086e93d052547d96218f23fd1a5c34240f5105cb855905e81f742c932962c2f10ee9aa207c84e664eabe60b06ff53bf6ee97403cb9edc5719476011101f325d85196bca396bfc238b98c08e8cac604d985734e082b3cab0d82c85f840ccf9a449ce904711d793e8b3f37b05dfbf3bccd77ade4f7fbf95291fadd8b679290d652cfd64df4eb3ece6f1037845308460dc1235da67c94dca2a8e0f8c7a1a36afe4c0442c03a1653c086743df5617bbfae39bec4cad32bbcb207575ad9063315017b2be6036ec7130f658b614d2a74593c53ad4e9a4d4be4419284763d51f10f6c63f54d1956b5a000dcac241db97bb17f0e1aadcb4295d6eb9069226918b2a1cefa3f9b1e75bbc32acf85abcd6f25b5b63309e9154426e64b7b2a4b143b361ba2919f643a3448fcf8233ca164ceb1d6868c818756839197733431f42d7b0b54ca1b205abd60ee9701cadcf40c9fa6210f9450a95a935ff3cc68d969e0d324973a1d96bbcdc4ecb302f526b2d1db737a3be631f504bcbf355cedab10edc511e3656b5a3744f00ff0f47a74d8713a67db2c65cf6ba9a16446039d4e995deda8ea267174fc4e04182411401835755f8a7d788b6e7711b637f65c8f9976c0a701394cf08abfc2e4472387334ad8e654f68e0ca5dcf9f77b30890e77ea72997717c2040add4487ef021979402953a485694be63e3830de157b90906380b3cbdefa59c7b2e0aa5d1495f9369dd75054952eccf214b9fd2bc1d7ff825af55d9e3948ee0f4151836cbe1a2a0ce018cb3dcd3f47122242bc449c31b8d4834810c114b6a1f6cc634d5cb28620dd11fcfc413cc66b65dce4686677c17df8bf8c3b00472ca9ca4b0ae81b8769f1317a2080e39738b3e8324168d57cad62594468e806dbe8da6d9c8438b84dfeb39936dff26e21bf212ac040fbaf4c4d63d564abba4a51ac917396695fcf54d4f57f645de7c59182bcd0d886a2e0da705f172ee15959b1933e29f7c333788611b896a1939484e3a6d78bbe72906ba841e5e7791d836cd2dbf3a82652142ba892ba92c36ba537c56815853087ed0522f8083f95d9859149999fe683cb0f4150440df06b7cb95a6d72407f43959cfe38f7fc713fa1eeb405802a2f6d3bf232bd43b83cba55d4bdc8251db5709b946d7e0f6754d9721ab83448f7c00a293be235e2675aa17efdf7f5ffec2b1a7a6dd75ce40bb9ceeba402d6603061cd7ce26440b278e5414774890c3cd43f5e0c2d0b7da355e641e3d9cdf437464a95f48b33bef04b2dd043ec858f22a598431e7d3c8e81fbcae1543f99795c6c50d7f5c1b319d3ac0acf99aa7b89227e7ec3c763d739393e63aed1b75d28529d555b466436b702a0f8ad451f8df2f4a5483c51e9424541d1aba635ff32adeec30f219c6a89bc8446ab8c19e6cb096ac25e417468558c58b483a83a9d725843a99c35576e8e0e4d11e7b3cdc3ea57ca049ee51c4ab6cc6221205a3a08f547dbc7838a48e00c8559589f4d6feb0afa1a3c16d77926a1dc85bdbb08f231a5e6b2c61726670ef3b5edd8aa72902f2eae22a9b52ccc6d363aafa9ebf71477815f637933cbd5c3212827bbb061a1e52c6be061a45d0ed1fab09127d50f45bdfac3a448b5624257c65ca1881fe39e4fb95c32fb6fa2353e087b4738134b3207f5b18852bdeff5083283c448f9ee162cf8077d75f4fb86a6d1e8433248a8f142269f4dcfe7cb3da44ff8fc2c99aee8dde2771f23652ad88a6c2df18c02f74d116028e9f907a6ac7e8bbcb96988593ed6e24d2a4e0b65483908d6748784971064f98b8aea02a6eec02deffcc414ceb45fa2052ec75d4275ea047e33848338a3e46d79f87b5a4ffcfd892f22d8be1ab4e038576618f3803d15968b3aaa9294da1eab24247158db169f16a8ba3f3bafc167cb59a071e7ac9260d87ade2262ab2bc05c03da6a5327104325649bedfa78962f8c37bd2dce8c5dd06a68c0f537e36e7cea3682bdc1b27670da1b5ce214a3dc439d23a990d93a0a4ee00f85b84385f72499c0b6597b9f4a1052e7689e9a0d149c224a51821eadbf627f71861e74278772fe8b3572efec85e19909cce87e60a4a3445ffc8c46cc6377983125309b65c771d8932bee894fb5ac5d264ce557860822d822636af1459e0f5af83dfc59083aa0f887bd5b5e241b77aa0289370e36be4048b7c6cc3afa19df7f04b6eb712d613efa1a37bdb78f022f80e71013e3c4f9315a158abafea1e920c20cba75934e49e0137d939e77e5a75377db1a9f35fc217e94388092b49f7a5b9b1a5d212a196e0a11b39bb545b19b3d89b7377dc12cfce3611bde21fb4dd10d4b0b65c3772b057ac2aa997832085d9360dc1222e6cc794740315c8214864ab63e903828b1562de487fd9f59ea5110b6d28aeca1b247a1f0709adfc6cfbc2059de7f65ddbee5f221dc5ae2d9408cfbbac91261adbea5bfb38b7b5f80b030df86c39c67d7ad6b1bb96119d8fdb447134fa8bf56b4b2caa0edc4acc53d31e9104fe26cd095018dd3b2e1c412b73031d5678fcf523ae7a12fef2f62263e45bf3aef2500434428f567756b2018cdbdaca1e93bd042b0a373445e05bbedd2097046253d7dcfb0d759fb8d4dadde0591b4113cbc1e3883721117dc8a5a6ec1c309cebecea33f37d3003178473c937a59aa755b0d6c901fc4c10a2aa4375d243d1d877d5b556378a3df8ea1ade7376bd213db82b87146eec46a9c4a3b6f30c784b92926a7a21872e635f1e11209f62101c70ce11dc4060ca35342a299a8011ba108b05a0d32ae6eca44307e42270fbc80ec5b4236c26095b73d1a14f89b55db93119229c05bb91502a058e2e06dd9b8e3ecd0100882dc8e74361bb79b63083a46962bb5ea89c6f9ec24ceb45ed5228eb431af1af9a8026dc2de9884e2598f0117bb1fc09f1ebf138a999c24a241253bea42b89dad3e2d996e8b13e885619fbc20fb2f02f8804385eef01f733804312b975619bebd4684767435ee5c8c426ee059e6cd24f69dfe3b1564f396046be87a5b26d8b03f91a74e9a1bbc5401e2a3e54aa663516ba0c140c67838b174a22c3b59d67080492c769ac00038fcd453a8944d2e5478f3b28d0cb97ee95e12b846a3461b34828896867bd0213481e2990ba0f1600a6d5f872f55c370080f055837d3d33708505c73b1111fc17529ad1a7f0d16a9ed122dd5d3ea26443344de17ead0508d3962b456678bd83f59b5dca126bbd3cd999423f77c3a113f11a29fd56e94c88383b40c4aff290062d22b2c19f068e1c0948dc85f9d294ff524a84d31ecc079e0c6330603d7f80fd409bc6239a58dbf0759a944ca9e03bd0f68554e9afad2d4aba5cd84cda632c882014152414e0503c75ad9591d8e92466fecd904c8b48f238d0764a98839ff9d03287b0f1a30959631ac85d7362d73af44223b70469ad8e920b1c0befa0bfb6f3d2aa3235863a1e40b6f7d02dd511895268f2a9e853d2e4cbc0b4fbe2cd59086f46f920e3bf57d21da7f3afe5f703e71c719a8138ed4f5ef22a35fb4d3630b63bae1933afd06595c5c2f55d71b54537299ab89f47710f6e0e009a15435e1704b62518a221a8f4fbe1224d82b85d56778140201211b3a2384e66f1f4e7df27880b6d912dc717d3e76f0819f4371344001988d0ecfbbfce54e324281c1a0ebd340188807c982546b41b0cacc014c3a5f84b46a67e889a265c954c68c9ad456d97ced80c26e78b915c32e8725ebf4483c157aa9f633913a5b3a884b927408603bfa7aed5343973bdd1232538ac05f00a213a2e68d1ec2ea4fd649c403df512f5d98f02d0bfda6305f5fbbc33cc75e4887e719ed1018a4ab8db4c74a78ec2bfc5d404c1832f754bac80ec81aa9b1f8afd886c59f7f592ac82989e6afaf809632f8c2942adca7455036d6fa15c22f618aec3edd0080ad9a3ffe1ece375282ed331ba133a512453cafca829271a320a80cd58caf3ce83ff06526e5c286855d89abd32626904454a4941e8275d5c35b2e4f17a1388895cf21e54fd6cfc03fb0e9b5154717aa603dfe8d4fcd871c0abbfed2263e871e192009866762b52adc22790e0d446119d8ab7f2e08e2e9fef8ccdf3ee60d28cd4cf102ca3dc2f865f987a5340f06328626b824e0783f290f2aa749f5edbcc02bc4cd17fd225cd40d88507de89ac6883f41843482feb070b4dafa27b9c47b7131ac2242111381adb1bc7b0c6a168e2759bf29a1c72969ab679bd547ed084d2a47b3a4b61b7b7e17d00f19d7560f46d8c184849c1a3189e588e527ad0b745fbfecbe227d0d618e3f2c94dad52f76286f99fa65245467b332263536942d3ac69204e03869c3097f6a573f0d90eba5b20117ebf45645c55ab20fce9606865e81b5b875377f5491630d9468885a978014c22aeb7d2d1c250a94cb1e0a0524406b3ab6a2a24d709d32ce4ce01407047d59cfbe1860d7f9b75239feabe05530091b220d1fc87bd7bad061edd71fafd14be78fd1e985b991d0af5c7f0e564245bb3c42d6961250e3feff118a66da7b328dba682dd41956a368581b4226b7e2b409675c20c347de60b3bea52fb4497ca10b04f1fee2988c2ec4a5781211d04d6927914594d316e929ea8fff44e26c75faef9bf4efa1329f355e7e92ffd65fed1fecb746bc1f94e63ff2c08e79828eb8d94b42ebeaaec88902216199dc4c20f2e08758c204139134d8c91d0d7f53ceb7dc542f82749c465b413efce98a26e8dccfdf2a184b816e4b8caafc5529f62df4c75c18c5315805fbbd75b3a242ca43c599d54dad0e55af5ae6159abebb82fef23952f6d9b893e3afb16f749030108ce71844ea35cd78c7de736370bdba0900b14c447d1a0172c97155fbe17d66d6989c476e7da52df471aa55c384da6df3c8b583881211591f0baef46da44cf39b53946ed539ccd1fe4b91dcb477326d98e3ecd865d9a64d6fddf27b9fdc98311f351e999a9757fb544dc56a00a786101289ab03b47c0abd4b37872c31a3975e7f4111f4d854336699500c023a337f1f637529ed88b9d047f40b4331b5f973cc551db9fd7c70beb56442a365b6b32411bb8dcdb1c583c8ce1fb54c3088f018c07d190f5327361d1c4d497ced6d454701a030225e912b4ac029217490047042e10744f65c1813fc5de3b34443197ac917fcf89f0a8bfca550e4de0bcdf9d063cfc610501b9a7f9e414ab6228bbbe4427d298256a53b874befa9896bd1fb395ca30443c40aa1b00ba4e7e07b4b5fb7cf9effc992ecdbda302ea33fd1016b504343843843ed1828d1f64e540bfb7d0ff1f87f2ab7c073a9bfcb2b8f3afabc2b53a1406801f445eb69960777d4a8d5410f811defcaa9967ae82682c1368c786f8a38f6dfcec76d70190c40fc1cc56040885b07f43b586f23e17c670fb1c82367cdb48d583ac6ca3a300dff0511bfb179cb7a41b42701db6be7b9fbe067a3892f308163e050ca89fd3c968cf3c0fcb786a525a0b4a7082b7ebcaaae0f03881cacadc3492afab94cf0079470c4f81d6b05eed0939167a47bf38f3f079eb8ac60f11c89f1ffe952fb2f98a70c8dce22531b001ac41a2e8ae95b55dd3a1f158db8a86ca1dcd43d184805aed17a4121941351d67453ad2c9cd380cebb46937def47c4aae7057dbdd957504acc77ec273cc125bd2c6d4c73f25932479c09ee8f9527887f97b36aa1c49509ec0718869de076fe11f15335dc9cae8476d3c24fb607b2d010398a0f8db34726f0219f3d303592b1c4b4f4c782c32d2afffa37b08423705c5bb1fdd1a3e6003510d4955fd7b7ba18b80d94ac856c3764a6a00b22bdb491a8e49049552722345e7ff8b399377138371dcaf872a44d5b10005e0cd589be311cc058de3515b93ac1d83035be1fb3e01d3b6f2b07c4ef43bdfcb8d544f6806101f0612aed824c051b20607f585af1b35099111a9d36186096718e84647dc301e2092db34bd5df2214f5185697ea8e7ac7cb86416828a30d6d5cf545a867f8168d16f99b5d58821c7b40b4637bf30f923c3c0e8a3a29f8005053380aea7eddea62c0dadfdf3a846c7cf918e2a9d963712083ac7f3ac84541c6f851a54cd6549477f899e980601dfe1d4d734c24d5b977b1f51addb2231636753cf3629c5743238d4d23016bcef967c6ac0e7cbbfd7c44615ecdc7895b99974d3d8ad377e0c079279bb6dd9ad2a4a7503181146616d6da853e165d0939654910687ac0b87cf3089e2ddbdc5562431e96fbad8d7a0ddc67f3409ee12b10b897b62c3f8afb2da35ab8c0876ffcc7abbd71c7a66688f05a54c44ef3b3f04ad7135a5937a39f01c0989e889b88b304e4a8d533a979dad71646fe9b74c699cbf1709ed406bbd4352417fd816a0414d53237a0ffaa4e11ef693a3927297bc21d6354b711d0e29e202d4e9553ba28f0ff39d7bf8777c0091d63819a6dd41dad7d811dd9c5df6cac30d28de54189aedaab93a8f4990f61c7a4a06b0dc4700b8cd5caf3eac05bd44e96b241099eca464fbe334f7d09f1f998dadd8aaaa348d0364b68e86008801708de5b36502009a5bca75d9257d00ee47a3b1163ff9ead9a23df7563225203068289ccc75222843020d9466f537f1d8c6bea76fac79b617c3c3098feb8248e619b4a545b1847eeb18bc234f70935be1d46961d72477c0c5e740317bc5269126df51aea004e741789cb1307c3678785c0dd43e35918e76b17e9618f1cf0ed60f43108b8a1058aeee334c494f17bc988f5106f305fa17ef183cfb1853f07eadccc4c7d03629ddae816e02980d67ceb4a84d60a1d4de6c308c48ec86586e39e0b8ad1de46c087d7f28bee9888296694f29395852492fe4343b0b94425432dd6bc61c668699408acf3d13bc7ee6a503697560c6fe403f8e70a092c9ec965e505fd875b2ae136731743e1546304bf3fcd09fcef26d843e516f4569204d767caa39a59df97f087624d67fb9b1e1da55e75e8323ac2b1666dc622ff5ebe4361ff75a67a67a630c04a761f76e66a4212bacd948950db8b407927b5a81e9a813d7e0da56f1fb09d4d53ee40e214cb12cddf400d3acea32d6ba9672bc160937f677df7d8b99eb875743b1c97f099b355025d6ba0d5a0b76011bd3bcd6224cefa8fafafb56ce4ed94c5f889784bbf260b306060a69539a3d69dc8a35bd5492b98037ec377de8048ef62c087ae87bd4251bdeca072f2f022dac305d2aef687328af9d3ac18d463f5c85f6e81d95a8cb64bd2d622ef7377ff1e720fbe78499663bab5a66832b262a2ef5aada99e436189ede37867e2a15a32855a14513d5dc2634341a92daa876931419289ed6da836b5dcf891ac39dc8f992ed60e33cd7629126b79d0a09eccdfbef200004c43af303d773c4888b5834a23aa1412b7b5cfce53782dfad525a5bd9ee6b3832e67d9a85e1abae118a507592d99863822f0918df9e3e469437a1005b0375148f094df4ebdbd02222e72a6023dc2bf53f5869b03b64953ebdc63cf498233e606949b3b05a2e6425fcd94c6dc9d8b29ee2912f09ebe7dadf7a9f13af106c5b82972cde9007f81c62ea4b015157fd45d52ff5a1e583927851ee695f7a6e7658d4a0d0ce426ad5276530e91a771b0963a564ac9c85ee220182bf4d0917a341c4d986294aa36f1715954fd92bc4173b44ca2ce6ee112fb2da20814f0997b46659f35a5573994380b69345b34a21631bc6b720d4998692469188db2a66314357be846ebea554aa078ad8664639d2780f32bc5d26a8560a885bc1930e8c8839bc619ffc07c10ca3a913f97a84d809fec619908ed5dc5e8a6f821bc1de6ae42e904653ba96db997bed2a756f4671fe5c5c31d9866a62e7db992de6ef25e2052fda72c3fef45a04620d538091d422c097df0caf438b85bc019451a4513a17ddd81fb9eeb6f9b66cccf9680fcca7bf1a2d63dfac6661900992f21ef5456b317caf07b3c80959958732610294b5210d8a60a6e910fecf2bd50dde04d7da13db104d710eda26c1f7ed7725c9e2fba7816d8bbc98edd646bf6f47ae7dee68d33cad476209f2c2d87e9194153b8913b2f09cfa4b220794ff46e2ba572bd5e207589c7c77eead64b5e937d13754d7b7a647cda5c2f0e2ebea133ab476bbd69e176de520187e95ba1b99c5bbcab068837e497281b062295391e4864731337d4a5e470148a547e0fc8e22ff4f96c8085296565486d68fad6ec69aea8ca500f7449b44f3207d5ca47628497148a4b0104be0b092f7fa671354fc8222ea593ea61fcc11a00f8e5332ce5372a44fe7aeca5ed2104cadd6eca97dee2dd1ad449e48d5e1d6f1eefdb951e06f20eb4a957bce017bfb8d87bf6d29f9b2c33aa35eb6f39ff4dfa00dae3cc9ee92c2d66ed16edb04c5a6e648ead91e81135874f71e1ada0ff493b163fa561887368013541e45fbaefb6ad0f24d8bf1eb493720760ed11cfd888299193f078c1e80b49c6c614f84214f1fd41eb048f745cad478f977518a74e6840fbb7ba3d9bf3e8b5dc5f05e2132462df445a38130307cd8955cfc42f3e77768796425279ca9d7a494a006edc2740604d67192feebd9b87f35cd56ab29ae4a48aa6e682f165bf95224707fbbf71313c97438370e105cdefb9c632f936e6370cb96649c88f170ccf416e60ac177587dc5db3c542f1d09d6771870a5662c209bc14195c266f9c96f7953f48cdd150a0debcbe72e2fe6c6810b01c740b2eb38a08c4e1f515d144ed4dfba3e27048a7aff86277e2a3304fc2c57e03df9944bd1d6fbb19b5a1f86ca54222183983df2aba5ff7f5f4a7754394a996c78c731ba7424e329ae8778f83ac01f0e289a08808c9744601338afa5db8a236a417a7eca511c511140638ba5e0347bdaea5ffbf2fa907a5fb875fb7d7ce593e6ae37183b9dc34eed709afc4775ad91cb26aa19ad9860ba16ba1516a66d23e5c07382fc8863d146a7b3cde2afa6bb7fe5ac27722f6aaa81a9a96f97b4e9e2db72c8b2525b620f0886e2f29f7be5fa757f431680c9131dbde364ed1f5f2de8828b2f1e0c7cf20dd7cc29020ea0f6cb8a9c093e1873fc47fd4a4f215a5e2613448d2ace2fe5018c8cfb12d4fe48531a8b9660145147b1784255d593dab1b648b191bc6b53c32d8406b180994fe5615a3db72702215b14edbdc1b43a42a88d66a6a4fe64dcfb458d6d2a376f0ae806a62826f07bbb1dd77c4a82f8530cddfb5bcc77bef4d4568db0f7b849ddb638dd3ca350c19eab109bda6cd7f264551fffd4797917ed767d541215efbc43cc3b521ff2efebcf4350371a0aee0c914c80ca562b25b46895339e35e1d47f3ca231e24a26404dbef000db850d89d8a95bad0442ded5ab2c4b6188c0e3d4f815583d67bf1672ce9261eaf97eeda1cb5583d2f37aff1b0671690d603e1cb019c7571f402ee6fe5b886f2a4a14516fe4dc524a34b3ff90399115498580e11435fa432626d0dd913e868fb3425a840d8d83ac0df52473708de79755f219f5162fb8999b8ac293c942f1465ca5010495e212dc78fe6573abfdb5ee927f8446142eefa4ce027066f15abf6538acd68c3b328b87e8e8defb8c3ae8d21531611118f2112bdc09142d6984193e0934348a537d56ad2655fa09162856820c15b19de344e808d24103848ebe98f9b9ad1def624cf5ab8fe7b7655f875a1334fd7cb174c83af5207755b06a0de8fb3ff776527dae41d7a54796e956d41713c55dd85413e004d2208fda978874f49b429fe8295bd2fd20150de9b307ca4a3783ccb3fcb02408f4c4589e0d0cf85abc5884692637018a0218928c6caaadc056b6569128aaa765bd733e52726aecf1c2e7ba3a4de84ed8297389767e38dea38ba0a560cd7c36b017b0eb342e86871477c870213f8e894a04b4647c98d8f38eb685de7bdfed59b3a60684a85e0ee7afd922f6057d4f27ab38c54fd9667e328381b3d777ef443133f92cbb070f23b446d839c32d35427225565fa457f11a65f3d0165362770dad3a9c78d09c908a613ef1cc668e5db4294ab0ee3d2fdcb58a0200ce6d8467e35e7b84a2f4ce86185aafdc7d03a1df55541a8d06cbac0af286535a1d4184e540e2d93b338bd446864ea00353afc407713da132a518aaf1751aff735de20ad95d74dcd023b45e58f13dfe0c19356c28835823d7aba09a44917f577085f1fe064653e905148933cb0e5c568570fc44641d03b3be9ccc20fed7e13c3a5224841049ba748534262119afba01cf226d90b0646c910bed65944fc7bd8bfea1bd2e58886ea0551011c0d15bd8da1977f8f381646da8b59f361f7867f5c20bcb0cc42663b0437ce7fa02c62fbe623796742c6211a59950cde12fe22a852161159c51e411788e6640f90a813c09fb6e47c123d04d0c57e513d663e292935a252bdd1d85344f546133eb5112dac45f47ac44c34efa11271a96ee56d3aa45b24fe7dcd0d95dd43636875fc6dc7341f65c103e203465c6cee5fe397b5aa26b7c5494c4b67314baa910032e692497a7128606aa967124df98f01e059ea4b70dd611607f6a9d4601d94d94f8109caeb045cb56677977d56e38a50d9d4aa94e3161468bb4a10d110415e70722d98ddf9c2aa55a00dcf5a18c27e2d6f8b57ccba43d2dc7b22f5ff064e0ca9fd099b1fc1c436191150435bee0bfbb120c580d8b57ffa528329d91401de4ffd2a6bee4bba4db46394f5a38227c53045e8f6891d35ba4ef160b464555f1745397af6d6b267ca3a19e43eb359709e097c55723a7b2759ca0d23f49f5444b90f1e1bc80900048a3c71c418a93fdc325d87fd6e509041dbbeebd13cd07752a39d97458e20cc8f5868b0ecff05002b4d0f0dde680a44570bba4b0a77d6d93b8e4f4e3637819c0964a4fc32e3e6dd3a7b6914eb8ab0a0252ee88596660d5c3bed310cf5f8bf3362cada1a42d661ba00726cd4fc291dfce432d896866aaca798f50c57baa2e52600446274d2eb9f301e5eaac442f8478bf85e658e136c7257ab8511afa848c622ccef5235ced90ecc8ba56e861788d52cc7c666f84f96310e49531a5ad419eb011ef87327032c603b5d8a7417765391853a697e76bfe3d65a14017384e595fb275bafb1c168b69fc86029107fd11f98ff41aef44f1ecc27e8e3e226386c032d136495eb58b18a4e718342cb7dc0d7de80f6f9a2a380d129cf2511aad694eed736c84195c3696bda240a7d0557d8e85ec7ad8dc954ce4d3a4bab510aa83b47256ec8bc730cb3aaba94928cee1d5a0e3b3b9eb0d35bc6402e3bc3c1e1255f23a2114e22c0519a70c08a3c132ca3be0b68b954ccf7ea1476c1318794341f51ac2f5719144c4517d826ed9b07ca5bd1a10a39c76a1bcd478d345bdeb9d564cb0b35b204a969f0ac17a34efb54ee28904457972d5da0356e30cc3b56b100310a85677cd5a9284e23e76f2907803758187f9745335d8f1c873dc84b5722d2db59d1d364d507633a94de6f9a512019067428dd4375f6b0acd686fc2fb1fd2c9cff3eb8324a8f7149e2fe63b996b1550db1bf19b03515c1b9f1e89b63f043342db60b8b7acbc67e1e400180ba2f60ce422647cb7c18c46fcee796cfd14f6bc6d455ece109c0db91ff8c5fcefb0e7bb0c03cab99c6cd52eb4c27df4d286e9a9f1ddd36ef19120b51d624b3f98e14012b62911b5283827ee2ef8d981c6ab3550a269e1567a50301a198376e1fdb99dd0a88332a05abd059b538a917e049755cd73174824eb91902b45b773ecad00c11d3222cee6b33c43b2c63a9e4da1af797849fcb4513b554b5284de6af99d6ec1e675ea0caaf5c7ada888ff94841def41fb59af697849ec4a8baea513f391ebf4fd211d66efff4e1e09de1926120deeacac7b30912e334008be14ea4254a6cbb383e6306ac3ddf7e7ff67d4a9d449eda744c55b7374e8f1e48a8a6a97259b9d63a2ecca1de27e80244fcd83adc7fb3b26c9e366a0cf57cd26493712d9f8910c575ececb56efcce3b452a531984bd4fed4ef3c1298d2189e8595d773f460784962f79ee7bc3cd2aef970548f8a9392ff361bc1ffcfc531fb3a3dd82ba546ae71110be9ea0804196a998370641539a117760d5c00f9e0e122243a350aa6fdcbdba1e4622f46df6069775030fd417c9fd1224ba2e77159a821c4ea11cf84a7240d242c0d1c1c8f13bf02d3b8a4b80e28a8495aa8c84e8c79cb59c291fe165af5d20138e451ad5698b9ea5e0b282455a288993bcbff4d7ed9b68ce5eebe85a11ec49e79207e26ad296a15eb598478963f462d2b732ac551cadb140eacc1399aca8eb100d595b9a39f8f4ee5a6123bba7289750d0c2dabe7de23a3b31598fa36ec3a73014913bed36d25f79e377be3517337766b1b85d142441df58af5914dde3f5096750ce7f338f993621497d93544fbb5de8e3762809709eb355e4523a2b6a5d3d24b3dc8604c198caa7673b58d09458a0f465806cb218ca71b351faaac20b8fbafb5aea83c031e073e8008bd1d5f7176b9f07958d24e100f25c2a70ab0a5559a398c8b5156f386b7625188c20e683ecbe790488c7647a824b387c05062358c4257614e9aa8fdc5213fa08c461279424350ba1638051f56d4f3c7cac6c5dfe08edd3c8720b8e766b68655302f26507177674a99327fbadfe639aea866a91f3b920c755cb1ba8542b5bfe9f029d522779f4a6a97b382dbd2100efd4b2e793c281f3ec86655dd1b0ba423cf0121acab7963c7b1447ed91568878a359b258e38ddb79d3a4c37630c38b92c2519a5315b1896f30753546b7af52ec0b0993b56075894db14e242942107b3615f59b2858939adaabb3243c10f78435b24be2070d097bacd01b3e78bf7a7828a7603cf8762606a0c5e45f1576eea5489dd4efa8d8d18e24febbf5979ee48ea33bd3836df635485f5f7b7c8b532be7750a20870a6b6703cb3e47108de2f08fa94b8d634a3e0d690b5e0c3eda1dd6e294ff4a3c8575fad267453d7bd7f52c7c7acd6776e32a9d7865e27691f9122d756cc36acbfdeb3ce692cfa197d065087ce8ca17ce8b4608e362cfe320a8629c6fa4de698d347ad3b7453c18d075ed4bbbabb8000446e9d29c422a4f7e57b2c68da72b09dd223f1e8e3772af5b1b69bf8dbfb4dce61d5cba1247d962c0ba545cd7a400f4e73aa6c325ce2b79daee64bae0943b24b101926e26c98821e09c5fe7b72d7300486f0bbe95d93a1906fe79317bd2f4947659ad82959ad5cb0462adba56fe92a0c455dbeacca07d187b7571e599e08fd724638466f60262e36ec00e0360c4ace176d6f30befc5ca742ff2a7922c8650a23c0ff100b6d1bc1c197eff84ec374f75bd6eec77e71e20ac897fc7e683998a498701d5ca9ec485291c0fe0fea7b0c7e13245b48f28088979549df9e16d0e8d944154eb8c0ffa9cfab448d6ecd6dbdbfaf39fc7214869257a0699d2596547cdb216ec0ab7fd588f403226dac2e8eed98fd8e54870c3fac1a9571d4d179d254185e03efca9bdd1db3d3761e4776a57752fa2d2dc35fcfbee180f50e2d96a7d7352a877c85006146dfefecc4abb1bcdb50060400b9857e83b5c25def1f1b60ac44856c382060de47ef4261b539dea67f5298a3917c9d40f156874b0c515cc75ff3a4d918696dfe64d8cbde0141cc7528b683f211fadc6d19e5edb7083a9fe238eadaf7bad61704ab69597c096525640c3845670c6834b8b5a527796770e18d4f4a85b0d99fd356d1161b8dba35bef242a792dbae6c5457e538126508b7c7b29fb1d5bfe4eacef28d669b277daa68278d4270e0288ef1db6945baef5d69c3e2d8dfba8567111b84f9e669e0616ff74452899b3af8e48808e70980e62362feadc1fc2b49652242a8ba0af86e6a0f4741997bc04bdd45a9194c9503dd554f29fee641977f5e9b537fa5b7349d64fe4af35f3571307ca3e7142749112451e50dd9fb7182175b55059d8301cab56d0a17b745cfff789f55acb5abce1a4f8deb50c48a3038b5aa6c1d61221fb3f86cf52a92b04f96a350f6ba00e45516cab4de3093681aa4a4ed6c49374881b3168bd7041d4093d0b25502ecedf82fa12775e99ba9e13c8d74c8d32ac8d0334485d77918aa7ad5187ac67a6c2d1883178fe20c428ae641a4c5d31ff19bd8307d056645908230406f1c805c3759a718eadea1e934ae87a7ad9971b64a0ce4165d3bd4c70aabb942a2df77eb98c586b3e97eba3395182aaf35496fe01a5024e74b51633ce1c56d05a4cfc9a81a6f5153760bfef12e6597e0021aa0a159023408cdd14ae695e90488467b1bb690a4e4eca200e77d4452ddfc2b7d0240c5c3f0f01522cc7c614a4a696bf91417a0d1383b323df95e53861724a83a007e28777eaa02ce334ca27ca7781cd01e279178d4a604920c00478bf61a4fae7e327f7801d83e769dc7fc6263198f090b0e80ebe66af175601008a2bbfadc752b21bfbc7f868bce8d7fe4d7724401d0f77ca1a28d7bd540a1af37ad8f2201d044fbc9db251842fa45c1d7be21e05f821a05eaa0c2aa87540f70f0c73a07493d04ab373af5f562e491a910f1dcf7b8fc9a5e5422faa06d0ef4b2cd344966d846d82b1f6cc0e7c6f63d676392f128a4c0b4dcdbcb4edd84f0e873b253ecf3b5364eff2feb60685c3f35ece04f715e51cc356b5996a59e8ac9752f63cdf32f1c593c736f59a112283bdd056322b9be07944c428db120fe974fa94d9d311baa25e086197431f90237523057457838cec12c64095af51cc8bee93fe9cfa25e0d68a9ea591f2ad92029ab02fbd8ec8a8bc9bab10a9b4439dd333f203d4bad0a5d43fc8d3533e5a62e20e40f628351aa45c860c093ac2fb9971a8e2e367413ff2d15e25f3603e73d240f2b13d751de63509c8f78a8717c9499509227080a0bbac3a50f0d4e9508ff27ddbbba78bbbb417b10f96c1dde72c17e8de0d38ecfbc5b41f00b7664d66120cc7c9ee6a822e77626216d34e1e7ddabda44bf40bf3ff80b609fb5267b033c564a71d92449b5008c9bde7a7a178269adc897bc0f72537e99c3ed0be9cb5f8c3054582190d3580a1f23951c45036132525ee69f1d50342f585524c3962d659afdff0c842ba93eb521fa9ddaee2f7a4529cf6f15ddb3a321f146d1f878351eeed7eec2bf34b0195a7d24b0384a18c42a05ae517da988d0c4ed836df52704fd9ba9ded48d4648d22070375beceb1819bc135e293b3cdbdd12827ddf908e28a858ce3ee8b8619cce416b95d2e4a19af94ff87ce1e550113fdbf01dc9751df73b1834b44a0d93cbf606603fba0c6949f0f2e212d88741cdcef27d1d749c99659c59b396025d875498978cecf23f49f55d8bc4d779c5f13db602de6fe71144932d2331fa47b5d092eabe6c28f1a0fa0ec80bf9ea3e981898d70f6cb5cf9faf1305d688782a012c5053fe9a6ae32260396e24414ca5f1de9ea1bd4171a425d3a25ee6383c454cb48f047f11d787d7e979bc528010976f1ff8803db2a013f0dc3d50cd74c5846622a7cb1af78527af0f0867fa04d7c0d4f5bda15d950f4aad8697a5b50bee3551f127d0677d21e9dff5b52afa59f973a4c81914276c98e34951f47edca66267e3733934d72af49d273d9fa25fbc23b63cf08c96b1ba558e0564fa26e8880a9f4dccb3c7596717d2e8ae3628c3b05441336810ca859e2866d953678119164239ae1a62cf35648d39a30c1b735bd4fb0f5f6fba6ff6340aa4a202d79fd75a0c30f9bd813dc47b339b43e14cd0da3efdf8a755b5bf1a65fb67a1f86606c7f45d8bc1d23961e9796d116a9f97defb7bd178b6922fc87b3ee64fae247030e004389b394e7c6485cdb127154a99760ba087095a1be4b58831d3e782c487f2ab1920eb874dfe7fe4e924a9a60eeb85173aa5589d987e00911f67b0f6f06f4d6b1ba110a9de58afa7d7c9b69d9e8d23f92ad7d07a697a64bb871032e7de28ef3e660f5c861b1652af91f574beca9411c1514c3e4de2dd216bb1d6c93b553b4181fb4fa0c10025d5732a57fc2085de4b433a9c5c3fc48cd8dbf5a253fe5e4f7479c5894cc510c546043971fb3b322dc9b7dd3f256c8c047536e99aace4a088e177e5a4f1f3721364fa9d34ff48995ee0261280a964f9abd3bae10f4bb43d779b70c6a59c24b1e70289996e09ad4174ebe69fd5622703a070296d54922333c0a33744a61483b11f5810ac3e9c9ff19c57661fe4b41ee7f79329b03f31a1f45cd4ee94c5d9954a3e4b0ae58d6db38fcfe4460790cdc6f17fc615d63287dc2891bc422a90b2b41823e235076501a7d018bc0f99af01a3b3bec115c4dd5fa6f54c475d031db48a871c6ffdb19f0653f8c5075dacbbadc1ae8214fc27d312fc20cbfe9ee792012f31106aeb2b5ad5bb6ce13a6d5a8384f6570c27efb69fcfe2e1fb12bf3f5da92ddeb8271ae301e34d9239cfd32feafa65435ddf904abeab54cec3e5189f8d6aac4382ef99fd2ae797fd60fbf24513f882edb4b638677ecf4fbe69a710a2f83bf9c391601d3f670a8302303ed7cf185f99f2d63b0e190b370fa8d2121d2ab21a71a9e788298b8a7cb2db7c7fe57542f547583658b01a40ca300a472d114f87406e6049111ebaded31489fa4601b5e36c7e15609f71596b688ad0da370e74ce90bc1b9ff0d208793328f94afdfc879b2221fd3dec5d44242b9c7bd04eb7b894019413c8cca0e5909af83f6286182f27dfd2502853a8a969d7b5c7e9ac0b60aa3bc090e0dbc285098f49fa77c11757040b3d18083c487e7d3a710d66e93ebdb2ac64e3f2009713478502535e246a0e96afdde8f1678f76b44cd9947b824af3ace5a418d7602399012b60170a5bba7ee9796b355b25a055886b967d2690dd62bc65419eac05f8b1c45b4eebfdb9ddad243758f035080b80c653700687293ba9d427119f4a366d74d11478d0bc760bb6c64e37db51ab0b479ef37873adfdfd2c3257f1ff117e5f8ef97cdc206524a9289928b0a0d52207cc54a0d57cdec2d5936964b41667f262e08aecef02d460ab691e793a967f8c1cfaabfb27a800594d2835095567fe5287d3d59984224f0f321fec7f4c6bcb75cdef79e24e864f6d11cd50752017a2037fee27ce4b2db625d00b13ae5df8879b7c41a071e9784753262f9201d172420a1c37e27cc49da16e6c8bc33ad780529aed24e1f4d1aef3c39649db322d3d66b192bcd7cd27b5502d0c248d19d915699525d714dcdfdaad496cd6f9ba8a5e9c04a49702dc64dc1af2d3101b420e94b34954e0204c44a2f39d0d5f80f7ba6b08a0c361b797a7111050acec2d31ac2966323a7d4351076c1793cde706f8f4bfaed6958d4857fb3cf8e9a3f3c335ac9fd16b05a1900349cd3dccb16e53b407a83e0b594559ec510c4ddb4822da4b8e07668c1e49a867ec4f8c4f5b4739c236787096f4686bdfb3319ffd625483bd72c07296fc713b93b10b0914034171f44ed0b709cf5952305c9ddf3b05657d58c97e453651ac1dcf46857cdf80440e13dbd7d392082beeae6b59a40576cd5ede9994db64a208f0e43f830be43c33407bd8ae508947b1df9be8b098e36ff90f6f0a4904cb27cd4e1e067ca6284734f4f517a9f644057053c273917982983f24b284ece222f6254551c3c676846e8b19021173d0b3a71d3b647730fdffed6967c96d29a47cb6818c449a291c8930eeb0a81d6524bf2a7bf1387d87818265518a7bc22322c24f5cdfdba8e88bebee1104f57d2cd6f7120e0a691ef2f329338970ca95c3438595b5716877771c09824c94c9e15e7567fed54499eee23e91f47870adca39765c40cd52f8fe0ca3242369127aab031a94e4a33fa8d2c5fc659ac6ca792cfa78944be88ca5f223d3d94a28918464af141d22161676f86227aaba8129f2353d96e0729b68fbd9be880449d726027bbabf8c1384587f4a69ae2e7931788a72fe9ed763073b23a93ce72a6a291cf653bbcc8b4838e48b2a2e74d8749dabe5c5004dd60cdcac8c6c55669bf194bb5ed68c0bbaf06b2faaf224eb6acd7977fcf7736766c4b7d70ee7a67ea369533f5b1f7d41a1546abf90fb6e421c86be6a1c55307f3544c1e1ff778b00780237172538aae822313bcca35182757a9301fe9f5cddb1056c29b7710fd6763c0f3aee09dd10f272fb0db7098e70d5a5b145fbad8f28a1dee79d609bba1f0c4ec2da76b0be093979cc4e3a93fda8eed3efca9d6c2bb25e56900427890e03be30f86f0c391f799364209f2043f3ac375fe8d61d24f592f4905b803227bae597697c4b54c8245c5c8bebaf42fe453992bc13d3351e30734962d9398aea851742f078ed62b87f6d0958de0471c94c76882350b474da6510dd6fb6707bc49ef2618fb3324c90b08cd18b555a52b496118fe3c36979e32b057c59fe8657677189c25139d2d528d1d36d83cef8f5933208bc7beee65eb8f315a062997cfb04bae1f7ed77b60c589441478a1c77eff74f62e581221aac122cd0a368a366b8d0cf3ebf4204cd3fa2ffdbdeb8085deb3dce2f18745ae9023215964a3a088f12879b6e755caa6579c34980e0ec72f094de890e1b56d08edc890323d9b91728f1603d9f5c081721d63297e8b75ade2eaacbdb6a2ec49b602fd08f4e60f77a460ea46e50fcc957ef89a056d33c2c5081c7f32522441d7fa56c049b8a3b9eda4752433b9ddaf67f6962720dd4fe6dbe230bf5016512f3fafa9fb76cbd7eee36cdf491fcb32bb76f3c8fb8243d535957f3981d12cb505c5b97da9a7ef3e4b51f233cb64ea7b51ca378224931292f7436b4de1779893da389aa1bc3ca27a7c1e649f3dfdb0d21ef8ff01251408b3fd83aa385b6497f56ea47533e1af0f589524d2599416ceeaec3f4e1b1f56dc1fe107cfa5f3d731d72f8f44a5b089b019c5accc6c511caabe20667de3509e72debba81d560ef3bf7bcde68a4b455895713d38a68ab2f154b38e979968381b09dbb2a61197909bbf719d3d422bea9cfe5473fcac63b3026a10441373b084a791376f6476390f6817cb3e4f658da867dea5893771bd2bd3be2d68973f65eb3dacfdc12c916b19a0cb350bc21214eb23e370c75ffdac53b0cd185b44cd1b0ac4862318d3296cf1587e8f1a1f4f6907b0c3aaa79ad316352309726435aa66907dd8072ba6644e38980128192e23768562545446431541fce3e730a3d3fcf0832192430517d458ebec82ef516cd846e2a542a6856394ce712faf7dd7f1b18d5e8fe90bd26210ed32375331b0b41d068362077ba1b34a680825d1ffffb92ae15453a2fa6db72506156a30dce6d58a396312f6c695201c2c30e4810524feed857cd26683f0094c242b186562d285d66b3f97c70c4254b7738b90adae372bdc4b5d525c2ab7cf17c199aeb25e7274daeec192edcaabd708fdeda411280afc7e06a8300f0860ceab25c62f7f664d75507067461319025e259517f80d1d1437f1b24b6e52161231d87dd3602c5a172a025bb3b0d8f6ecddaa6b8ce2d0c87a636065a6ab3d4affae5edf5339c577ffd9e621aa255c323ddc52db96f1a4ece8725e034d2742532364cc3dcb0437bb197ed8179329d1e0ce8ee279ae52d16d0d4c0635d94845bfd4b5df11ee643709fe9233dca191109970cf5ef2cfaa7c03bd1f9b66c3c538f5e578c7a6948a052d9af7694d9ebc66b225945e8dcc3c87cd13a6426dae8b3fd0320c85212b76af5f1d4e26f4f2d79e198d2a71b27a9e2fb24a4ba3886ba16823b8c52c3ff641d569ba616b1d47792cc3a1d817684bc3f47363b906ec845e75d73dd6bd3e0883b980b08962161e47d97cca877e4e05f2227bcc8a0db3be1b0fb52bab34698b01a71b1495818d91233804d12af489c7197f4d4c4e445ad8afc74b91c58c263c301debddb6312d5fdc89871aa69bac362ad763c5e14ed27e82a727dc3b5f986daf3bc113a32dd6fe8121fb96a39238a54f68ec4a328ede6d4f7d8d930488d90d18a8ca2ef69097972980e2626392d73024fe599855594b14f8ab143b4601fc1c018a5b9d23e75479f1d150fcb59dd87234dceae03c02fb8bdbf39691fca00956332bb8642206d89667960776ca05f687ad59b058ae453ef3a178abf1c8120dc9fc6e82ec8ecdd5a71b9f20a45b6bfe9c073983f610679880d20d6350e6091d7a592bbb23a467a208b753d2e742137415f0a737a85109606af7432bd0ad67cf43a38ef58329870649c14b99ab5ca3387a6aeb310df06fa215110e7d09b4a8062368b134665dca79c021e3d8a9301f1399f81b954119059c5d4e39c69ef2485cefb4c827cf5249ec7385736cbd610c0b7425bbf30c1c73fbc01d1041c26bd88446eae74c2f7471b4284db8500237339d2aa09c4e55f8ae7b9d96325a4fc3d6226487df918eadc5070fa633c7d1d1e5e77b5684561aa48966832794e1ca341816708b2bd9451303f933d5be92be302abf2f4a54f71078ab36461551077ea9b65c5748f88706eaa6a5333ca242a307b51c011e17c7211ba0942504e1108c23eac560f76b985c31d54d276535d7aae2becbe0927a707dd300f941f1f6d8ac00340cb97f2c940807780ad7c756adbbf842abc08e801c46cbae285309e5b262ced2f78e6612aa8b45532c279b68d8f2b7f032c4d1612199e11ae2f843930bf10e692e0b30766461f8bba68efca2e9db827561d9ff2da9119c02ae3e4139c9055edc8a1e2e91089c199c861004a5a4f11fc5e111bee8109c03b48108ac42e2a468bf5b16143b9bec3e5683c2b363c80e4de038e4c710f3b3af2fa485e2c9f2c27902af35ce044576684a563331f3f30541a8723cdb82466e03069aae4c3a27edcc9fca6aea961778abe81868e9902df7a8c520389d448564d2db6c97ce865463332d461db9de98022b5ef36f7f188456f2b2118e7aee02dd25e1d511c52dbd4ce2d825ed81dd46feadf35ae5bf4a94315fc0a68abe16b6131f72b4956774978b86af4d247d996a6f50b3a667952e99c665d48850a427f7c85fea92e3b1b280613839402a0b232252ea8bacf6e049a64bc2e2b979f9832ca016ee8f74dd50178401255d5cef6e3752d48ec37df0fc30113604d6374e781718f07313fcc8d57541b68dfe82c665e3045f4b0df88ac924215f00af59875e6cbea3bce67af6415c376e0c6a560ca0d76d8c6fa183439b07df9c892c8ad761a95c1b3301766c3589f1cf4c838e70d57772557af01a050906da9c4e910ddc1745b8acfef76ce537b012ea3fa8ab061b1cd50f5061ce1c33b22cfb1f1479826363ef0339a9952d8c356ddd40dfbc0013625650dbe0bf880614ed7ec281834615f2f24ae7dd590f195a531f0bc532154c968365d719475ec69293ab70b8036088a62d357b88712dbe6eb781f51c9be90e287d043f1dd2c69248e9288b673a10cc133bd56aa2555246f677c194bd17bf7a6bd8d410424729644356b61efe70a640314838583b4e8869603cfa358a49e227b84d353284b733a23930edbb126f40c6743c4efa958504c3c040c320483b2db8df04efaa96634d087d35dfd5372ed944de72977a479e00f1ef383a0e08261f61dd9874273d5e44660901e25808588f58b84a7ebef91d0576bbf27a96ff43a524224942637ffe0f7be1194435aa4adfa69e522f4390bff7ebf31ce5bdab9746fea17cb6916053db635b37a5783618a445032a5da99668693ba84b9d4c5fd5a47f243e5c0ad13b20a941e90147f0de48b20e9cdc31ddb678a09edca162c38105497a0e59f3c00d744cd669e578a6d61b45245827c5336f7db3fd3cd6d65479936c0977765969f5b78d042a60291b773955b1dc5a666b21666271758befa13d45c06692079b07ce51db8e2e9d190d70f49136c9a3d7ead7658ede7d74dd0c901aa2462f4b086e02e8f77fbcb990055267f7fdba026ec29b45b09596bd9ffa23994a2ae250ec1b9913e4f43b96a4b36fbe2805b7e75385a80276df3b85592a9e95bef590aac434fafe1e6b4b9be99204bd31d11ae5a21d8f8f82337a7a10792781ba21f37b1c5925c953999152b4e1d019e4ab39f4b7f602b71554020e60854876f5e74f679f2f84f23f6100ee92e9a310b98c473b37ac38b6fd0f8b2a0b70f8b5cc3c8e7e4dae84c9d399c5017e3db4e32acf4447e53d6235a76d6d49195d9e5feb61b19256abb8d8b184a52394d0a5c068c8b6e286ea5a0201adb6907029e49df65472c90f3be4b7064fd49d2754623dd9a66d6d8afcecb08db77079fac933c545610a12bb4695b6363dc6fe6e38e4208aa42bfc51541b406968f9b6c3e9aac9fac804687510d45c0556d056db8067b70996591533e2bd7b48d6fa5d44ca0709e764471caa00fb3ed654e3059ddd90ae737a225f45fd68ad37e430ba4912669b6f1225f90ea07f4a45865e4694ff371686de962f4c17ec723803c519c999625d2c3925e8b9c3cb92fa81160790849c179bdcfd7fc1a286a8a6b880f03bc65445fb49b19463f0506b27a8a262d0e3efe76ec22f637d35b5ddd24081f767d2f7245e0a8fc41614000222160fb97bbf5578a31d7c1c19141c2798929ec7197d5f8819e59f2f3de09b4f8378c47a13df8815b4fe40a8bfe161fdc927af036e19df7054f949ebfcee4506400c36b98a8983e767f574c5ac78461528a86b64f845b333a349fca910ada48dc24c6fb851a2569cd76d94bdeac9f92302ed9a5b30698e647a9922890f872b49966e8673a2d610f052cba7149fabebecc66356cc626d0a89f2924bd00954f33fbc72f4be333758e3c48c33590f8ff39fb48b9f353b71d9f342f4bcd17edce6d8b226662997223b97ef7cdd991ee3819c352c224977c960458632bbdb709591264607213107998605e908d46be527fb97fa0aae25038820aeec3392099c5ecea7b5426c1402c96dfd5678ca4062ca97a2ebe815d6e8a07227c7014e6b6e9dc1d4191e0e1eb66669281495d3d7a7292a58a3bdbf8a5394c1448f2b6100c2b63223225d8c673705a2c5c09253d1f480839018e4806bbb00f8cb45e917ad6b0031add4f4055cc631933c1e196dc41772a8a0ec7fcebe42e196b7b756c6a6c1486667cb9b66998494ad2fa78ded62e37284bd472b381e09762712086c64ccb23d7e93041cff6822f07ef27a03abd3dab3dc7dd4ea567611cb287d53f5c8ccac60511a72ee938a6d468f5a203df122135671b0c3da74c2f43d01f3e6c2822fba478218423fd71fa9aa6961e2398efeb93baeee787f4db04329d0e9bbd9cbb99a34181389978a40755809d2afd9f5c9a3fc6310f8b6023c5f1b91f9146327ba3f330cded503827eaf660f6e1a4fc009b64ae72f53bd8e06a747aa1e66c6ac2ce20e957531ee35e91ac335d403edbec3ec66786c7dfea39856595b2b312183aa84b1e1a3234e8d12877f16aeaf228661a45f9b73ee4e5ec85727734cf7c9b2ebdc7236cc54109b156d25e26ff1d502c14d571944d081cd8826f8807a7c5ef184f936bafc5536dd5da1894a83a26fca3955fdf0d2663a91aab9856dfcf76d8c4abbf800be870c089a58a06fa12fb36dd24c6a30d462be46b9a4cf482d4efa5d4a4737571b63e5bc21764f0d3b955a2dcccba92deb28deb475c0d867a00ddb8550beb7e9408c1e3bcd3bf12d496943a515750cd7f8b79c6d7e66666a37cdef3810339eaaf0c492da3509add889e768e8fe887b052dda698422b7ee4e8b04475ed33a0b8c325b9c5482260ffb4ecc3067b77adb5cf0d8b3b792811630c275bd3785467332c6f0dac53439f167b5c40cc19c7357bd52824d8e98330b953fa52286700d102b60784317a69d52a982dc3f4637e7c7225a21b16ccb1d064cd3bd6523924ca28b4484ee1ad0f498b537d55e75c6496b79bb1e2cd18b8c68526e2385b6ab1bedc553748da2b1b93d6c7175fe5a612a4b3408b04d6a4b381adcdcc7c99143b1b9e3d83e11eebdc210eff52695bdf6006146ab12c4c12f418424a3ee9b885f47a220bce021d316aed19ff0f68a335ed500165e9184688569ea411dbc2914b7fb7ab2f927f3f54ff5fbf43cbbfb7baec657eed1f23c51e83257a89651493cc4dac35869a3988ff373ea0c690c42c11dee384bfe3bf36c404b40dca09967fc84eebc8ba2bac2c61b99094f62d89a8eb2ad6e1371d41f0fc926520b45e5959a438ad15a1224318b84ca4ae50a6577c1409a08e16b3aa2f5ef6b778b9dc24149c4c0c5f7bd137345790e1d7fbd9fc64ed62d9b5cb4e576a36915920e44986bd5544607facfb275070630b93adfd28f9d0d6faa3fd38fdd9427bc2f8368555cfe0e79908a450593c9a86c89cfdfe7c5d10bd6f8dcbb25153dc3c669c3d071d24684fda15ef1a10f7498355faf2f0d75991431617610a2f092e9c0ed904e3a138f7fb5b096f00a419a15cab762a4e9dce1f4b4beb57b38dc77f7befb5c84ab4622613e6a1c94d401d1f673fc7fb5bd5e9ca7c0f0eae576b7a82cd59cc44e0751d6e93471495e74de53a78f1ca3ac82bf57d03230a733a8834c0fa53c788c5ff2ef454cbae85dce4174ba7299dd68c1ee55bcf5372aaa4c3428e97c1f0888ae89c850d63f0a0d9469a127c8175529f7f7f5c24a5a01b28573a7d551e4fe6087c5e1f49d50e73262247c9f297a2c8992f826e782af627375f09f5b81e4910c5405bcb5d2efbad837e18231e6671601d5aa2236d8aebef7cf896a416fb21cb68fd6d02134aa9f33a0c3d027fd43f88852a3610845f63cf72e87f48d39aedf435c2456cd17f154c709e8b41d4a2d8ce00c4a948c82ee47cb42a9fb022bf54dc89722922f79631ea443e20d35c36298583f23ab3961f8d5bb3d4501782159241d3d697fca7023e6680e473e077f3c5ba1e632a95b76c9fbd18946ac7006da8dcab6d844f86b8f81f1cfc5c1bc5d148b725cb4844dec704efc60551cd7710979ffddd9470d2ee446b510afd19a9020c5fcf99c0a0dfecdc75b73b9f95638ea7fc0bd78f0098cca19f963b78fb84847d6de339ca3e2d7649e69026dad6dedb1008610d2aa587475d5c3a219df7b306530cf3e5542eaac8ba60961da149923d0950095ffe8beec1a564607e85a348c20b17a86ae70596b7be499f1b9043d6452d76461b531c65f7e229cbb77dacf5e0637e4f34925a17162ed4e381d58821940a1bb0d41c62d8a797cce9cc15fe2ee6e734210c9758910c13e6976c525fc64752f994f7a8dbb7c93476f137c8f9ae5585aa09e3a6c0166ee4d55a659e114f4e50e5441dd5b78a854ed8179a53a97f5499a66437adbc94c86d1b5b61ad4b563d788e37378db360fa397d4ee92a834efd62d71edb5417f24b750e2159a0fb6a7c30f57d82efe4595acc4f8ad9f3ae6e65d116651f3499467575a0bd1706119ce1507047b269ef7f5c5ef00d6b10bff2c6d5d1c833257adf2ea73cc32f9429e8bba016b24c922896d6b2c7f5c62910b4e41f118071b3b33dd502ee3762a522f62b096d005989323af99076ef30f79b6e8bcc1804d80683f7f46f4131c312467753b771867746e96e81c2c0ac646f05aa5114444e854784c0c10e92ff7c6c8139bf9f0336812e4aa258e4c19e4f7c853dc5109b90ed5cc9a9e151b8f82e89ecbb5e499f2acf6eaca17507435ebde18b468da6be8b2e374d9a7c1a3273011e78d6449407c44074ba7a201142bec5a2bd1af7533040136aa4ea90d01c3bf745652f7a5b0fc8de5ae64e69330a2d0043cf3cd59919d61382752664852ce6ebbb0d29f16714d25176929b1cf450f08e8c9b019a6315b0fee841d0f4e813bdeb8e160ddd35456842520f565a2d8dbe900fa4b198fe4717e3c2ff4d53e9a57f803cd571ce63c54754125b7d575647384431d499d1ba683fa195044aace3e7b154ea98644eb01a95af76e5790de2e07c0acb496615f603bc6a2c16d5a4a16b40021f34810962e78b33b2623f38b26dfd5705f0181f712000fcd5e25f9a9126d2c0ac0ff3f23d2f427397aa012cb6a8262e63c97d3101bd6a2b61909cde2ddee09c102b132b4a8010324ffb99fce72bfe3c31e0f9a3ce12050306e523fd2c429cd4ab07a39a0540704330be3b51e3906823018202ac9d04bbc60575e8c74c07ad203a7ac4880b2ed234008648a4c23e268bf6920b65915b136dc34e8ff7fb72c024875620a27328a00af9ad9e58e794cee10bc7698aed27cf9ebc5a1c39d97e7a33dbdb6139c65e25be59a35cac0d4a189c36427e53c663f91ad38fca1975ff9c66a9fcdf870ab0cbcffb7ba86bd76a4b78fa0fe8e3199ab12ab745ea115c0c36f4cdc4d9a6113c1ab92e00fcf99c8f01ff29632164401406068e88cbab09dcc185e6ebe06a924513ed6cd4ccbe273f60ae2170aa9d64465bbae1478188e854c14035f51ac514054f87e77b409812bbcc187652562e0d2bcb3bc60a233072ace5f29512b583ef4764ffacaad86624b688d04daa5962e66278b047b0e5c71beff3e41549fe877f428e2d4e48693e5abce4d3d49480ff3c08c82fb44d1835c079c334e8044b605ed0219fea86bb41befe56c5022e05d171a1a27bd634da514d64e87d219cc43798aeefb65020aa2d6f3c0791141288eb94959d88514bf9aba1b564084b31742241f723a0c24bdaf8542ed45bbe1d4d5c48217bc439907b708269fc3b30bf866cf924360fdbbc108e577505dab7947bc3ea9fd4ab18306765f2321f214cdb0647f784d5a88dc358d9ee93714382a6645da534e3cdcc4e43a5a8a8bfd292947961c6e54db983b213b3ef7fd29099ce291632c03e907f938ffdb12006f5ae5dd0f390b599bbd600653004989fb5d0259349fe5f89de1253ba400952640eee555e9cb3c9ca63d2a1d46b7d0689e95c7e8b7b6ef6a21d2be3538e49564e57661c4f979306dbda20feb098cb919dbd4e91031fecbdd217091d747a549c206742a0f1539cc807824d2eccf9ced4aa0a42c1a52c1abea4d5e3f2b35697a84217575ba751a9f9df21d3385e65f44d99cf95d032c779d22bc6340ae97cf412f98bdcf64201791b8afc3057857fd3c6e39c516a1ef35c16afc72d9154bb9fee7cec611f9c9599910bb5096dd5d8db3af818c412ddabd0ed51a246867ddf4da37962d5cf89945df76fde6b01d62821f71011276569322b42ed0a8d9c225454a7ef446a8e4217667f554ab6ec7464e35274a3fbbd8c3a8d7b04bdec79b7850d71fee6a677925a8c8766cea978553ae36a937a6d902b76503f914b7986ea2d15bac8e8b5c7148ea51318b49d336f2f71868bbb55977858695ffee0551076c96573624acc53abc14f5f837af20140ae9e1247cf81c7b3cb1851b8af352fbd1a33ad69ca23388fbc7342539fb04f8f0a9c2ce8f4f0762d49ba1caf15ef283011111e9756f26052b559026a98a2deb067f3f1da1f2b6c5844712bcab477f5c766400922d5723e6c17da29694f15640676e42401c59c30091441e26f043afa48055a6836ad465738a27fff04937d5ddb1476e8c18557f8634a85ae996532ff4ce6b13894834da71f07c776142707fceb66e8345e40d931538814588d10472f746304568cf13be5fefce2301b8491fe98dfeafb2928a440fc4edf234be43a64d9d51c6e5d613f6a64e377908996bbb8b59341da7469c71836e831e2782039542077f1fca4fd5ef53c17359a3b58b10a707530be25f7bd7e769312ea609d62c6485f8f7d009ba6d7965da3c7660bdf3b47b1bb42f35f3f343ebfd3e38fb4f22317df69b935715912ef5ef44e149ccc5332a60532d0ba91f1dbc6037aa2ad920722b4e4a24590929935f9f67762957ad4796ffef708b3902b38ca71c30c0bafa26c95908aeb27219addb1e24603e6124d1db33eb7d1fe80e664cbf3af4602b71701f7e674478f6e82674d98052a895fad3eaf13a4091ce38863cb8c467445d1c882cb63d2788355d26bfb780524f049e6d0022437d06539014310d15b9eba2f23fb2b584fe52f174c2941a092cd196b2bfbe74bb32eaed32cd6740c026a1748a1dbcece08a4118d67a32545fb46f99232bc9cc1718c2a180acd120ff3c426dc42d9dc8fbbbc7b50e36b62a8c8f3e33866f76fa63657142ded2d628accfa6995cf790f2a3ec7c5643b25220255cf5885abf586f5edf082a5279689d98c75353f09a0e350a5a6d47e953191ee675e94fd74ccc23f9cb5fe247692540d1777e669a16421c2f9b9c3e9e436963d72d1d96fea1fcdad3613c3d1e9ee08e2cb042d813cb44870bb0fb0502d0b5e154f88f5b613bf7d0f5d30e70ac3a3b60a786f9bf9cbaeb178e7632afc0c083b8c50ab147a7be1b895283aeace63cac5a126b34869d4647889ae0abc94a00178b8cf8cc5cef03e77ea45c49cf88c4f17b59bb3d3c985678ba797f1178faad9853849347ba01cb2582c832bf03aee8e317cd87db01456abeb904fd20efc93e80d03e38fba28fb5fa5c5abc5948aae24efd31fb6b4402bb6fed014494738a5bd14186878d78570b9bc6968cc6f3b337c4edcf9f57eb8ae1ecb0e010d016b5dcf146e17a04157dabc7e36a9d400f759888eb296b6c4f1b74804648dc895bbf6950c5dc8f3e174533342fdfd52c1c313624f9a5797bc6189207285dbb0d0d0c91c5279846e08d4360bb5e75260eaba3757ca6b7cfb40017cc8042d5b87de1415e8e1ee3e19f1aeb15f67109da4eb4bb2e60dc3502c95dfb47901d07a3010589ade3fffbe04c64a6ab7aefff6d03fb0d869faa59d1e67642ec8f2d9b9eb512db03e112b055f5431405c4fd495e38a760b09b03fd80fa5ecfc449079707bb5b9c3199c79ecf0166b4f01a401c75f862c3cf4130adb40fca8e1f27a1188fb77cb57db6a8e9b4dbe30e98a0c12b1143d0619ed333c71c04eff907fe0b8495cfeb57c03a930fb68a314eb414a4422d21205fe1a86bd840e2a806a0727e1cf3a1c1281a6a06ec38c16a24d300cb504a7a50f07f59b3d5f1d24fdf20d6f7dd4d4133d9468e9fab04d0a2f6c33071e3acbbe1ebed19c2672ba64599262b9e3882813777fcfbe815b32bf787fe8fd061cc95f5ccba3f376afd6398282cd1a0bb3e60ebac99f778d27c0eacb414be160e0a411bd8d7394e86d8c15febc70bed987ad9c275dff28ce2fd5214c0ca55fe7504cfd1b7299635e16e5e636d0f834d8d99096798dd7807e76f5517e0acc7e632a4af5f312ff3f8f1e1b1ec2fe68c9a9dfe533eb3dce21966a92458f2863b0f3b33477b03b54a61a8f3dc6b9ed7be58b800ef0b7c1b8a933431c51897f711221a9975bc343ae981c677828f0fb9a44ea3718b8f7dd9046cec5340462ce8d92f27b4b4c293d97de827de7e4cd9f3478af1ef1184a5bb444e1e742c7a0c853d5a2049a5293c326ffb79512e105296f203297f743767ebd498c1b6092ebcc0d2f907b992117b3fbd9235f8e8d9dd5de12ce6eaa14dbd1e9fcc345fec45dd985fdfeb0ff45e4836965bfb351ed58f315ce86ec3ef1ea1883edda1253201f5dabf029c408257fb35cefb34fddc595cb846ccafaa74b23fc59b0a9a318ca14d7c7f26eec78878be295d55ba800dcf1019397b0a465ab35eda6a4dc5479fe091ac6b87d8425ec9aaf65ecec5f3b9e1d7d3bcffe295cc3cb13eb0180fa2fd232f831cbfbcf13c38fc6788d8d02dc563c2d4f2d0435f2c4ce5743e3e272e0ba4c7f0b88d053a3cc9e2047bf20f9b201016c2b352835f68b12938866e62dda80caaeba81bcf696d52cb5eee2c2a885e9d4ac8eec4a72b236cbd9166db45025a4c7f87f719979fc5d4fa7502a2b106d96a7b263f56ee5b5c46bf1c2b977c304ef63ecc4aad68286497f2f7b8d5d1f6fb93b71f4d393b0f46057ebf2bf431fad0646884d510f05cd3adb9ac15574ad454c130c9888e9df55572106172ea45ee1f982a9cde290a771aaae29b1bb9e0d5d06d87f596ee991be911b38f9385ad9c76c572daf5018d1cb2b62db49fdcda57862aefb0b7964b187a5e5b3f814797afab03216e6732f1f0ceec20344d5e9053fe149cbc59958bff066f2e2962c03084973af5c47e9b426a8f447f49dad2800673e0bb155cce0a06deff2a767a1a46671202487db0f1670eba815f2adc3b1d1db077f4cfc0804192fe1dc2712d915b1f8a8b1f180be749dde456a0d499dc795de14a1b43d848ede0b38ee79491bd48e7c9e80d60b5975d4ea6f4ecfcb24c444c4d36ae5e6bb3cb868b816b0d906cd45a92f6bda18f6b231b2ee3e7029a2abbeb4c28a0061573c30dd71ce593e657b9e4d9edd9e42c3a0d677011bc2aa786cc680a30a690bd377ec49c03ca67d95425b1afd495bce5e787a83187736f829b93cde25029d5ae744f4ba7b9722a16e9896c191f321c8bfd13a1de1e485a893c25baf24d4a45432e28f38a8df0886b0dde6020388c6dd663c5755b35080324c3ae98bdd5a215637cee4de21b357e288cdee066d4e8cd32d8e2ac57a8a163d732c6572182c46ec43f9a7825b9576e5b503b262780d4ec1233f8c20eec7275616b4db0e1e61680795cb104f5c18319e6fae496d872b9f1d32830db02f6367f14654676c602b25ef546bb31878a9cb7b269d204128645d98837979fd1f4cf840f390b204408d960bcdc16305950321596879864dfec40b86cc098da2a455f687d35299b21c9f155e6579e5252b31f1be9ab4200f5d75223bb1a55fef646bb3aa1f6d32abce1e6b0a2fa9147f03a998ea0bbf4f5d49985276720bfd33154b1534f115d0e8af9300904c80f9bfef3c7259955082bece14231441152846ba95331ee4f4c1897dee5413010220ed738349bd4ffb8e6227c5be611d528b21044124f01fbe1308ef233a5ff28dee2be00a614239cb8120fe96c91daf71f3056fad0229b68250696c152a0b4b586a2f5e218a76b86ad58fb66147194c57568e1d07e1c1652cc4fce3081a81b7540445ac2dc4b409c250ad1f216af665566c4292708a2d8ecb9ad28baab58fdf247b8215cef251449e6cc62d858a075ec89ca967ba96502bcb5895869ea033c1ff3f88966dd98fe5b73e2679377f3e28eee0ad240c76b15e9b4b92f213d21b814385b984952d806b440a7e20ff2909c3808d2ba9b86f1d60bca40a4c66a4a109abe882c153e5d1fe929a0e9534802ee1cb3e3b81ff4f6dd608c593430fdb390f71933a0ee28d7afcdeb569bc1a6c971f956791b4738169e7722a8216c2fedfb68e281a3eeee9c917c566231e67756e686e5253a3c5d3d506c45a0dad09cdab6b65464b2293eb6ab9afaf7c7d1e10b7bd6693b278416cb4c4f6394a5a9447b504870223d3314e71a14bef061d6ec7d0042679324a8d26a88c5a76414c4293a3f387fde2e2530325c6fad9b92f70cc79813ca29076486365e03cb3d940bffd03c4b9b1be7f9006194147560f9080fbfb0ed2bcecb917992470efe7f690a7dda989db1550b79dec3bcb7c0e9675e8fa92212bf18347ce7104ffdc4e1755f4014367775d97dfc46049daefb54fada71098dd753a9a00804f7369eb32dd9cbea7ba9a93cdf326d746ad44876cb8e4a4c54a1c704f7c35f3b3b60d4f8b05e887a1c512853b79c838c997de9d884f9152db9024dc4b211bd51a7159e102213c5a08baff4871932f111466cd031f25de19965f91147b9fee7dfc9ec52654e63d29f3a82eab45610e61989ed5a9e9eaebd215b32f77b448ade6535debf77d2256c5790de04ce630d99c73b53b47f1870db5b5fa71fbb2d49b6aebbaef96efb9959550b4ae3edba59f261d9e19ddbe1d06bcfc8f05b50d9165437758acd8fad751f5d5d1f2c2d8e3ff59e25e8089218da6c344aa052b824c3b284470a8381a0d6a6b8466375f56e88e60ce1922b547971db729526bb5d66f0632bd90afdfaf5cddeeb3aafc57017e8e96b9a7d87cb7889c7a876eb08b5233a8e92e8f5474386197e2069703091f41a2d4ae5d0d493df68472dccbacd9b8adfc52b1c22eb7c5c1d0006e1778e9dbfe08dfd6cab5cb6d7224dbd6248a44a09e5fbdde992db950a81e1e8f25d76a1fd1f7a133029151b8494d2001fd4629ebfab504ab46642b80434244fa30faa06b7ec950b065a31254ff9f3bfa4ab2732ba13f0cef8147151c4fd65ed112f5a3fbc31a7c5ff2fb7eb7b9cba94d3a4e67ba3399e5fe5488294d7f086765d7347678935dc1a44c2928330561cb53fb7043e94afa304bc9637221f5ccedfea6408bcee9e77927e5d41b041f623f9ba9d420b258f3ed48a2f0a297a0a8d8586b33b5846af9b89e1fa621f14f02e8efa7016a05493e558c2685afe7b2a0bbb49fc20042ac44a6a5f96e82439a12f6b33924ab02cdf300877097bb5a08b6bd37238409f7a7c26dd136cc93d03980e9d59efb9d9a528d2022e8c0b397e0966e6c0de5035a6aa7ac0d2338474c4a93ce4704770e09754f6c09b48db69b51b47aa8c5ed141819e1e2328a6cde52857a124b27aec0ef6a3d0ca5ee96c42c1948370e2af4ed285a5ba78e7a730178316521867c85dfb38cfa7507f378c2f2861bc04108aec32bca35fb1c4655ced067a7580ffaee6428c33033c249700777cb9efbb72738849690470c3b091724a567536a7caf284835561040323053c8b5e97b9e374d1654df5484cab7eb5bb2594609e0ea1f666741f9940b413e80892a965f50916c4cfb08bdf12238f06fee12f238b7c15e0d957b1ed78b6ca8f4b955fa598d037fcb202d485b64b6d52b96e5d0aa6e76b6c51abef247fad0bad1788aec61678772a44bba344d293a19607d066e4554df5b881e278eaf6eb4c5d55ab56d56b0c4095baf467bfa5134cb5cbee5b99cff21c2588d8b3bfbfb204966eb23ab9ae836b274e0a690a10b5efaa19f3514ff1dff0441f63cf34c54a1706d3ed4f01091b43e12ff5c9d65cf0b395d58d813f2d5e817ba4f0917819a9215bc91fdd9f7a13bd80356f492de21a83c6a5a2f3153a9d42d7ef98f5debfdf9c17c123ec3b9c094cad1a3ed8a4eafe009f5dadaad1f041e880939409088910cdb4c7b0d4527bbb38a4aec4322730b32d3fa3ff977efdd2c3c3034e5298ff61af3a84fb5e276d8fc02eed26a46ef1f540790a2b95d020894837cc10996bc504f46efb7fe4e38d92af6e3dc75f3cb0f70085043c8fd2441d72890a9b3ce60f1fb9030c2dcbd49aea04e97b2665cb2effe10b3820a6aabc3337c36f6199818c63afde613c980ade072a98e24a497f41f90bd705a1b748c83f2f43a97444efb659bebfbbeb648fefbe546b440feda346cc697e66b9f944d6d9bf1f37363e4363d8a4fa6dfbd5fd4e1e41cf88425c414c29d050f741675ca57473959d60a8457774647410cd5580594dd205ac3a3133be5ee6db0db286c0e98a7ff323231039c0e070574d4a7d4a7035ce32ec325e5d593783eef468be594ab88546e37cbde5c0395989ad5d919ac39fd0c1a5a150535276b7f3ab286a2038e13b00c0b25f77057e31946ab162268a6ffb7243c181e35fb1ad2e704f14d5b322ee7545bd806ddabdf85a12c7a285c17bef46902e1caeeb308b72cb510b687387bc9ec3f351cebf445f1a4b253209713b42ed14513fa99825a87edbb1edf07b09c5830a4f70e6cb71807a76caf86cadf2d0debff208add91836947d7fc97bcde641f603fd245fdc5d95d7ad28dd7fd8c09d2cd234499a7dd31bef648b5a7d6066d5d591d37c02a0bb024fffedb784038fea644f442e0ae45ea6d6e95f7c9154322d4dc33fb76e182720f71cca50c2506b588a2617498ac860e2cff4c5597ef3c73a11594d150dac7d295173d2918f8b0f782907504edbc9c567a37dfd44e01570494bc81450c6c00a56cea5a3e1dc7d76d91112272ee9ec95ee25914a3af4f5e331a3810cccd7b2ce6f55645acf2b1838c71bca0dec14b409e22bd0c82f87c038b766c3e089e34ce8864417fb1e7f87d50f4dd7d756c6db05517be326437f1ae37936dc777fbf17889e14be0c6c8d1219e273b90afbc4b9d1ad90cc0eeac24e3d6241ba5561bb9bb621abd9bc29b266dfc0c6a13ee9237a5e1174ac43c2aa1907dfbb5da97092765ad798d400b9d8e23cea312b3bd8c45762bc8ca92b12ffb70e10d37110ce24371ed1804889225e6885dc01d0768bb4d90f561a8c03471ae6e967ca2230418831b6fe46a7106f96fda7cd14b3bf755601e07ef8da387130bb3217f270298cdcf19f47d3ceea4e660c7672139dc89bc753d0a5a8ef5c550c2e159d9829f934583a282511b8b8e8c87f85dd2ffd4c8de84613adc1d51dbfcee352677c095fda7c45f6fdff12c3e7804b526cec4d5949dd2f31477bfd0225d75bf9dcd8ebfc876046538af361bc83b4c36799f1004bb84b6b0e2d4cbf006c759d7a06de2708099cb56230fdf593fef2f871a5b5b2678b11e5bc1ef2ecae490d36d3ca4c364e9b75b276a3c842179846ca23405de7a4a277bdcc1f00975fd430c6aa3611a95e67ee8088effd29bb4c79daeea0b666ec3e79514aa452ae340038c69b45250804397b4a91b680fafb9437917c1041071ff455b7691be5b1300181b388cbec83f4f7417d703cf2cbeef9dfa42b6fa2979ce1352dd4d221ea33b44c77aaa1726cb546c7389b842c15543afa536c4285948570d1dfa122a05c260e6b77386feeedca9b92fca7bf36d3821a989c9b34cf5222fe5b3e2795e72c1266c6c91664530ea45eb7a5fb66750466b33af7fb1419d4bc30d2045efd0ac8cf737e0f23b715011e18187099c9225c49a3936540ce50ef401e3d99d7bc65ed65088cb6f8375de1a4499d3449d6dbfb556e0ebfe5fde923a5f7ce7736643f326fa8465bd47c06d6ba17698c61d21b1f87008a5d26b89e60d0a93838b758b5e785c2660d3ec750192db28f2913ac3d1d1c88d6744b8645f74ca3b6b4c45ee763164a6205db48feecf674fc492e5b8584aaff305a10ec31df545488d3774582ecdfdc315908dbffaae96936ce5b4de3bb88caed76fffb5a87f9a9bd8bccadf025f80e44c4ab9b644a468dac47bc7c41b582d480a384599a7674fbc7e43702082bbafb17999176118c2dc2b480477fff38c77388a3a62d8f6c680d4ce26ed6d3784a593fe73dfde05a83bb4874f6f9b47d4229161c27971902c19be0506301135e0ecb4ca42a43e6f4b09378e2dae7b554e864ff5b279b830e65d9b9e0e8dd2894e80930826f6e6ad6c6c748c42bd4816a06bfa92a26111a89e359adfbf819ba72d9b0aec999977fcbed7f6253204b1b4224e530c3201efb8b2e6feb5558ac6035132a647f6f635b70565cba060b42b42b3354947638e15a10c71106cbde8774cea8bebc5e78586bd7e91c73e5f677224db640f5213580a3facee64957d08d03aac0d7f4f38918ac7821d81e7a7abe22ef92e50c01813e86367d78192b303bf7f53457cfc7273fb7ead288cb020001b5bbbd460a77f8ab2b76359f2b16ae8b4520a846e94d5e5596e239c66b85a73e2c10656339e8d0d8da5718bc759ac2c4dc5c7735606cc5468920b034daf90633a9ec45e88391a5ffa78f687dd50596ea181cae398a59e9f75b885414d9d55178290e12288f7ffc3418db41b7b493e12f4e3b2fa08151e0472b825c58fbbd491f0b31d8c57205fa55d401be4a5819e1b192398549049759c0d5953b9bba53fe5c1993681f3c9d310743ad90ae22fc3f7dfeefc5e79da939b447b00604d8011ff051cb410f990bc92c081d4885e201f4690f739935353f6c5f7a63a345864ea824786f616efe7100157be5700ca097f0e6a39907a0d7d61e93e9443cdedc8455f575996eb1b6357607786d08693436fe1a402e6f90fea21ced778feaecfcbd1c118a1e09d16e7cb23277cc1eafab112a536ce5ca5a4308eea172159c8e787451a64e30c3f114b6db374dbd13d10d206ed0dc854e6a4f41248f193dc03f6da68d2cca56ca9b41eb81a700c3225222c01c4ddbeae7fc06a751ecf68626ab8fa79fcb0668019bfcfa640ba5192a9fb5d268f7b68064b8b55f5d1e9c90127cfa42ccba8ee3312edbe8a75f23fca9b7ba4eb652ce86195800101b3af7fb91bc80f1265c4969a4a9d0331124a56d3d27a131a3ac6054aa39793b141f4aa335b49555d596a7ee6f7ae457957c14e4a88b05866f9d9cbc8d2d5c65afdc8645824af5afd6d48f58a66dd0a152578385f62e03eb0e1324c3e79226e336e5e8824abe6026e76f435d857701adf1954186e7a905ccaff59b0ad7ea82119636e44e14d4fda10409a6935c56f75342d4d01260d642cfad67f7dee2b0948006b9030d320f1428391fd65788c4389ff27526222058d71d6cb1e994b44427fa0e6ab4b40dab89a95b9e79d3e836f423c1ea48b8a79fc53d633ccb8c1805a2662458888412ca7b4d1a158b371fd6a0b9cc0d09a06de35bf119001729c03fef84f5cc88917dcf9f331e21009d7db437c674e38f60b4747a123d8bda21d7c26706872d1e0c811103939db208d2e77bdc0b562170b42c31d2acdf60cb89418c19254099b0e7a46e677524394f8e6970647ae1fcfc548c4f188ba096ddaca769a75b0ab686ce8cc715818df76926f335ec3bab488f402b6a7be2427c029e94ff14617f070d51e0d30c722e016fa0b372e9ccbc138b4569076daa52ec020903d770f4b7f38c6fd870d05f79884cb0fa25a3edf7b8139dba2b473ae5e5f26c45d816bc9c2983742034e91445534f2b957088d854c9830c081a8e009321936d25243a85cf78fb4e93730866f74b78c50ca71557069ab3e59727d74452f5705c7d1f45763c3920b50ecdd5c2c691140c9ff1968ec400036e490fb68653391d462fc5be750a51800681d6f255f5e96cd33af435958ea7a2d9723ea2278e7c26cadc601bac65264b18d6678dd6c1fb78873035a56cbdca6aecaa3a3ff5b00723b5e6f678ec49260fdb50ee84b7af7d774b55ad40c183fab27ac0450d2306d8f9f36787c058ae75fa1b4e398747edf69bba6ed4a667336e9afb0b837eca24d6a7a51f56ad9572f624d6ad722c077c624c1dcfd713297e33ff1141968c4ae60faa36089dfd8bac47b786a65816ae8c7f8b4cd78b644376aec6bea69ec8804d33a87d4896b2113cb6c5826b9034b4092dcdd0658d771dc67a347ad28b22d8b4f8e5ec964297bb66d17d0c1f5eefb1b42066b94d8420b50daf3bc23df110108d37b66670abaae7d4f8de3d3cc1cd1f97ca3aa9111136c7de4b96ee876f493b13ded3041407abee5b3d699781acf671f95b101c850b599fdb9ae8d698c6d3abae6961b8791d47476d1d065e8fef157719a93a0229260891ea8041fedb5400e885dab0249d5d74cbc77bcae61870a3a34e891f35bb4f1a14006924058344765319b857b7b16304fa1a1729ae8ff92a29cf8201307bef8e36562c07b2edd54aa852c280550464dde239716388424a1029ac6d0d66cbf1b20d61cb9fc16cf147d03e52c2cc860c9ffb7ed19a5db6db8cb291dc091c312bd4e025e67b39c398b1883986ab2d2e3715051c537b56f545cc3a9466f76cf91f491108b4f7658b80db5c017a0d7a6ad72e6bc62579ce3ac265413ae7252a9f229c0d69e6a5bbe1b3149669e0516ed51e8d34b0f0dd4570ce1128060499815d210ab42bb81236efb3c88d67faf852ff0a63ac8b47278778200192c934a6aca29643c9eafc7b75bfcd432890371acaa8e479413ea023fbfd1b3a2477e7c19ef81a862a85abce708adf8d5dd6d7c027c7bd4a4ce58a95a4adebcfb67ff18c5cbd8796e102d7891da1822e760276712cb0fb3c97f69b0cfc9bdae3e07adeb9e240dd30020740dd066a16760d4faff35b79d0bda76b8603cd3490addf1c85549e01051a31891f662d9a64081122d91011d1bfcdfd2738bb263d4b4352a87cc7a83b8cba9104de9d44f387e40f6a562317790154e391bf9e3bc5922e4c794ef2099d0b4b4c1af1a5457f2f5c03698f10cf34a366837d749e706c98a345746a26aa2bbb3a4ffdbc03013ba7340803bb3196ec77bd6b489cbc1c013cd0d8fc07553bd759a0eb2c2f739c98cd19046f0355e2c6f7323f682d6980a0db4171b511cf5eb909a6a9d9d761bad9011b3cfc0cb4aaf4650b435d82ca87edc066cb636216caaa98b15d34701cc9fe0cdae6929dc3f82d4af017eb634e53248c687a53fb151eeb1077a8e680a4470afa60999f0225184f564ba628d385abd2d0d358846f62cf66cc2220f565f226d9975fc790c1672cc201ca029872cbebf3a6b83a6f9561c464ee98b1f986613b5ee1248ddea14fae2d55c3b731314610cfde84b3422fc11f5cc8a4f7c74359ee9822ef52a2da1d1c46530be074a2c47ef9dc1c70157d01d9a7e286a06171162efaa3354b737d08c87131520aa729f6af812aa3a3026118e104cdfa3945e8bea4c68872d2ac7c5cc9a61f4cbb94b66c6674e1b71fad6a86fe00a07dbdfdc4774d7b330e30c867e0aab294ccdddd73954c43ee0615bd908f9c36c896dee407c76496464cb74404f6af90fc2f19311b874d5a9b040c0ac8fdee66595df73704d2abf44758b8e4127054ae1bbf083817db675793c4cc6c4a6fc88a6fb3242f7d919e8e97e01d48b5d9531e58a4f25b7de58f95070cb6eba878cf04b4c58137a5422302d0d2bab81426a7dc96f1a08e6e63326868b88ab6a4c59059843b58bf4bc8f1b4d5583ebb4b505f87c5d8ed98cefb7afe3bd24eaef88dfbdad8764595c79fc4359fa0a8ae03a5c8fdf80b82539948b333574b28d532a0cabb64add2da696ad97f449e017afb9556b7e064bc29f9f3688164c64b7c5a2b304b1be3a4bb3ac88311455040f14d04351b2df7263db75b15b7514feb083c23cb37b0c54fade734f61b6698279a42a419510781c9436eda004ce33d9cb00b0c70bc9a4b0dc2e2cd3e9def388dc7dea5bf54233835c84df8241bddaaa76a151c6fb5fd7f2a5f2ae47c301dc4bd40567ce866b6616201ee6faf5bb503760ef72d36af772629dc653a1f35d2e9692ac35428040a3a00bca552ea1e0042f523fd1425813f5ec043dd7f0a0fce87c08925c01e275897c517bc2dc4d02dab769b8e0bcb458297913caba40d49fa9d5157392931f3150d881faf2904cd17c03858973d4a2deea94bb1504e851852755101c56d1955614ff3a7109c3be93b501cedb780692bc0abca8815ad0ae4c06b464c9cc77ed78407f178efb279cc4078ac392b5bf3dab7747638a5429c8a5cff8d3ecdff1b859236d60f746843fb6e4d528cdb7c21e34ba845f8983e3b7cfb7b0da14ddf717c615f998a3b01b2575bbbf1bf8ae73b91fab43a490d85c209811c45c9f49244ace1a13c2523d8d1def48b9c43c0f1f4a9566c8ebf51874ab4e137540528f9395ec6f525f3cb29f098a92f0ef957f71a340403fa21f65fa66d4483350f880f269913f88b988e22f8541cfdcc2f50acddd68ccfe0cccac65e03901af1e24c37889283e59de137f887862548096ce75b144949fbb4fbe2b6bc3ff63de80f31d005cb6791ab6b1eef6f39697ea1f7d677ffe11a5e18fab1c20814e2a1ab44a4b030bd501c13a4d5f4f5252b5b60f15ad49144ba7080bc9b7651d894edd8c90ed3b7f87b335d54d1ce547ed9a3e8fd79d75822a8850ba027d3adf79a516403ce9c59911d2e392be183b9ca5ad74a26e55b2d5cabee5ab3f1ff40fe36f0c0b54a7339e39c4679723a6539a188169f58366de2b78d859a03bac5f84961b3e6b92b2b8a66d1476ce204f0c0ba975178917b5b493eebd970ba26d7de456ad509ab5da19a10cad6ba15622f71b6cea1291e939faf644571d222b69a8fe36d7f25f5fcd48e1641f1287ad00f2571cf7fb05de7c01934e41ac6557d0d622ad440239a29dc64f7dc87073e05a8feba3e5d610dffd11aaf6327fda3335c77b593cd1161af1a5e7dc472f6c1d00fb1c580e0ed1bbf6df181785e01fc6b77ae3ec3c043d6018ae19a9fb7bc55c2d31eb31d9de67feabf290528b30cb703192b46b2723d67151a81233524906f4229140c6d6bbc97ff0963b9fc782479b818688e1dad0b628293fcf0e067422a1957eba4cb016326c2a8978fbb237df3d6799eb5168c2eea19582ecbf0dd06cd8de75697260ebf7c198dffcc52cb6c5b299f38f06c817a253cd3a5634ae112583c00b040f75cf0e41cf067048e2ea70fc342613824cf7fe508999309c263e0d207d801d7fb53774456d2ee8cf26aa9fdfe0dac07d680c779cacc412a1693d97c2298e2ab4c526f443be2278df89c9612a95a342fd4014142646d090739ff76cda8ec1a17f6703ef22ce8e878f10a920203c4b0ac49825a2f05025b1db59481805a0358fe08a909b5e696b4fc1d34e65a79d69f1c0be986d3b7c8be476bb158e939655c360c070c110b7c1577b0d3e186d8cc11d0855f1199b2b30cd1631870094f433d3ca9b03833380b3483356b3c1fe172b53e03106206b550ac1765ffd6494d88d1e9fd4ba79cb07832c046b4dc68b60a49e3fee05fb5813520201c2e25c8d06593e353b8821149d1ffdffd6d3daf78748294a85019bf52b9d3827bb6fc0d417deaecc5169fdccb5466dccda5443c19dbb80ecfcbad07e38e8539f03f06345e344f370adfbb3fd78d2df1878da63ce656e43b63b0f27df8e7cbcdf0bafb8b87ff6271e5f77a319dad76f166c8167563b8d2f00988c25e838000e7983ada88011a2d115fcbf9328fe46b563f399d200b6c39d7eff31f91cf35c41aacddc665d33b3e45d8a4c49360fe72a8403c25c9d1c47717dbcaec9fad035453d1ba07be9d61716f8efeebdab51b5332e29c680fc93ddfb74ca746fc8edd0fa0cd74272df0d1accad044f038b99c2ae159d37499c6ab2a7b277a334cf765755b959331d5207c9599a7618e5c6ad94dd14fead16f59c8f2b19c9707bde959a6c6d07d1103804cf5c651f1420411890556c689d146f293f03e6afbca87d1ff368dc86f254091387c3c9449d43c355f2084555bf54b35d839e0173330b10f9c0053ee4a884ac5852a65794362bfb9809c702de9545fc0e101bb2697f1e44cad11179bfaee0c28f8ee641d497b61f8e80707f0fd45cc05822fca5bcffc1a6f48be7daed4fc32c271f59dda034638f64fe0ab17eede45a68073a50b24a0527288f5480ca438bae343667dced6dbfc98ef30d1d9829abf28867abb1810efb9a7c81e0ccd70fe09d88cc6ddb771e26ceb9e59575ad3a680cea1965dc60c0ef2a55e4cce76774739bd9de54ee000a889b23022974c81161a2d8aedc6c205e9f382648036843602a577a16e48cf565d6f815d6286ac9af967996c73776f7ae9e2a410e36fe4e34d4d1b8dae199096d7079aacc01d7fe06d4593807af2ef84351a5bb5c7efac7a2b04d46d78c44d004016f20c6271755bd1d94e8ffdf641dc71548a3d561a79b03ed4122f409bee22637f339d5d2cf0c2102484e8f8c3e1c10299d9ba256e8385d5d32ad8938e2cc4fb529cb70e961e95aff6d0cee36f37fc4f6f1aaee791ecf5643e9510cb9d166f242d53cb2b3668b082f31597ebedf011f434252b8b2f134e70fe191e13b2220c376f194c2cb5b72d208dd00d7578a8df2a83aa621fd6820f89e101e460112475f8dd669232002e350af1e9290aa608289800af686abc58ad871d8bf1559ebebd3c57587d0802bdffcaa9593534a3d4676a0af7a191522d251ad4908f766d259cd67e6b4b9bd702f1aceda09447d382d18737b786c8243eabfd1868f4d338bc22e1d314b73658ad472803bc73baecd8be3abf90d78a8d7c44de4661924f560089be5314521f31eb585e0954cc2b7e19a4351024fafc7848f11f00dd0b65fc737fc127a79fd7a86ef492637eed5d3e2f0c5337ea8ff97a0e7259a18bea0adbded5dea553364ef5511dae1271a569570947eab63ea56612c739478e442ccd42bc9b29a4ebf55052e988181add094cd2ec312f85e8a89e4e03b7d7458f3d9700fb19a0662c103954f6918cc6146382a16e96c8a769d3e9543ef13f1d7776fd14b5f87999a8bb88ef145cbef837f7c18ae3e7f42b377f3b099a1174251cebc713abbcb71f272f6c75c8b0fe523094a0c2ebf083daba6ca41f3eb2b3a05643dfcbb514d204db13ec9bbea708f02fc9bd77fb98ea89c754749b8a18e23465157e38648de2314a8987a4e50f60ec4fc050d0bff484d98be6f7918e482c4e5c8fe328bcb051d2adf209cddafd2837c806ebade7923de5675893cf5555aac8ea23b3804d5465f266ae706f3ccd2bc143ea8b24577e18f9eb673382b7af410df6616b71a47c811d4100a0941d470aaf89e632d191673828174a70705f44f313dd3a3034a7d3048b1dbda0158fcd0cade1823ea8dc05a4486da01dc84194d98f0cb2508425f18c32cdd823001c16de4bddd1adf7db36f3e1d3c1db54bfbc83043de67a71a1288a1b30b23973eb7bcfdb839914cf63276eebf33a5fc7fabe43c3b2cfc4321af2747c9e19b254b2f20828a0a38db5841795c6641a08896bb9a50dc0e581ff3abedd0e9fe6d54517743c86df6013d2fa7cbfe9085f3cd5e755b2392ff33904fb53f6c04dd9df777bdfb9ac17652f89a962f44eea941ff049ad0d4524f76f4fd935872ad92a9dc691c2ffd8c2744b64ba04e782565c2ec535bbf68f1b46fcf4971e48d8fbc1b3e565e5816d323fce6458e5dba0952712e14e25549ca39879b4c18628510116367deb104ca5909c10de99a641346ca8bdad9b51593d88b6c46c904d9e3697711a1b01f737a7234fb4ee67cfda9598cf68ac850bae8615ab5b0f3a3076867813f2fa0db9e6acb8e07cf14089a2d5e3c20631bee2337946803058cf9c6efabe0b0ddd588ba9406250aab603ea6f389dbf284fb067e29ff8c51e4db192643530a7fa2e203fac49b7bd769bf8e191972073cc9436b2c3bf51b875db469e7eeb243b456c964c59871fe55b6f179fe388c03521935e1192af4962f9a3245804999fe087438e239300e7ac0230befa9c0d9dc4db1e39c9ccadc7652ea1917f29321d8efc85aae2c2883737441bdb55e372b6e56adfaeb4c566e8ea05667dd8cc38e86fb561b2b64f067b5a3f198aff5d16f8035d31e24321383a6963284c7508fcd8af636dbf9fe79304341397b861c7eb57bbecc4d472d51a4640a55c670fa188460076086762d21aba8198425c21e1e20521998eff58da8187844521f7a7cd66e3be7be646893821adb25ed330a8f5046714b76856f2003f20cce323e7634438af0c7b41e879e198df0b6b7136d8a5d534b915bddb56ff9dd9d3c104661d4bbcf81576f1e2cf9f3a0249c66d4ac748978f6db612d35dbdafa179610f950192b6e1ea750082030796d5e2443dda0cbe839c7b6d2167f017c3ac1328397f849d33178de22e9cb54393a5182b108ee2a28f3ec9056f063bcaa9c4879a44190ed24734aa060f9b635b5df888ae865aa263c0c4f73ea03293b2bb7b366be32e442ebfe7b443397f0c8e6914708465dfbe7fd5db2f9dac1d1e010b9e2be75a8f025be72281fa37510d307c366a63bc64336eed7aa93c2f6040c44eaf56ba4d8d147ea0274d016eab2095584779323c1410192415c318036ae7ad281ea6325105b8821b689068bea53288934661610016a91646c6356cf1edfc8ea3d25a7df70f9229148653dbd727979966a4726eaa95e23dff9deb1a5a7310493da4dbdf94c77f6a5e041e865c1d1a2fdb9231da28885a1c61136fb2677a470d0699e8e1ca4e1a1d40db562ad37ca76508d1bda03450c48ea5f919357d02c7c048acde791002d1ec50aa53c28d424d3712ab8b5fd6b0d349e2b103b742d2ae9187f2ba5c1e4dcf8949362de5df1028e5b906d19808f6fa8646b2afb049db5df219ba5f5c507f6a0ec59b0a96bb31bcfbc3b3302968a7f4bb3fbc8c0b2258dfbdc76e93cb84743abf06d71922f51cc70fa42f3e0b97ab1bb3bdb9b4332d60e93c6181e01a5cf4dd716ee5e3c3d03247377177d5fec7c89e32da835437b4beba79a0305e354324f8f4f2230045ad2f8fe2562fb5724cbe35c8da17a7bec93863a56f5baf2c592ae1afa681a658ed96d12f05b5230be1333fe0f96305a2516c1b91e7ef131bcd8550146ba6dd78e91967bfe4d199ed2d67550f9474bca6c4f170f8c1d47e2a6d439b15ad68b1d3541af17fed0c67646a6b7e5f5c2fa83b36bff9e933e113b795595554e1a98a1d8bb9fcaafc5ce913f42d0be966c5719bb9360ccc2c0eac9d3417fee3135049c7f935800d2e7e53236f87d6287039ef75a6ce489f8ba4516e1b2a266f2a86d5830fff6e5d31c1122a55e853257fd8236cc06e0df282c6dda489530efbf5a6a1e3d4dedaf7f30aec937c4d7d10272bf8061c3326e766c7bb6324d94b85d67007723e6d17da35879bf4210c83ce60bc0e5ba87bfadf871a74c399068455b305c09a523af12baad199dc5d22879b30307d23bae7381711e1def8cb25eb09daf506f70004d5682431d7c31a8940913bb93b703d952ae191b4f63b8aa4f8ef2caa46e7878c8995f0ecb78e6f5b9bed4933bc4151ee9d66bdd2f2d67054f69231e1100ae67362106b98394c40fa42977b7ab8fdd7ef350f779ae5599f3ff7c7ee7350f10ed846848dce7b1ad9d25219ed1018a4ab8db4c74a78ec2bfc5d404c1832f754bac80ec81aa9b1f8afd886c59f7f592ac82989e6afaf809632f8c2942adca74550f73c5abb5f061a482b090b3a8d1a48b3dd02828b5ae45a687d0e6ddc227b00d7eca3377c9a8234179b1c448208b411adb49a8121a526847f61d79df27ab7b6d674958bee679d2cb06f83363c98a8ec98a1633f6a9b182d857449a331ba1e3f33bd8da8108c0aa3f1e37b95df8be9aaa370d0a2ed996bcf21c82803a1fdba3c286aa6afdf8d2babdf0d5cc9344ad8a75ec6e07809873e9eff0f7df0999ce41ccae141985b7dfe8b89900f3cb1e4a5b91a15efd962ff5d35e10b44dbfb25ddf41014f557f5699a2c79254ea1eed2c5a8a24aed3d3555525dbcfeb50e0203d0038b1348520534e502d380d56916e3b11f66c7490f1777d69d1a80581b393f0951ebafa93b175ad6876b564a91e6dffce2ed8e4e4f93b512ba9926041c8d76cd8f191209ccc67c53b0b61a78cbac4ab9ed36c0555f22ce68490858dbc963594e69599c51f33b88bbe091e3c2d6f1e88bd845396c8585d5d4ec3c23174d6c12a9591b45b1a6093278400b660be78ba198fc9318fe230203f4e1975740cb8554e5c57a8930c39b83071d7bd6c9b217e63ad1b5ac3209a11428ada14bf5c61c2e103c44bba575c14faf16e2ffc66e42daafe2471abf6e52283a9ab6258d444f12a19af2b4ff05e11a2100a475147b74e2f6961ed75b4fac7db0fd4bb5bd71fe61a6f3b6e214a874a033ebe9ff2bfe6a50778cf54b5d73a9c642ac28ef9bf4efa1329f355e7e92ffd65fed1fecb746bc1f94e63ff2c08e79828eb8d94b42ebeaaec88902216199dc4c20f2e08758c2041391669d86230235e0a67f9679caf8941109fb51f4f71cfe2870b0bfc8263b52c7fe581215f2ebb1b5a166440c9dc85d71de4859c9b9867423ebfd674cb818fb4307579f934f362a6b50a3d346174c75ab6229c4a98d85b808164e25ff73677dc4a48d6b49f30482b26594cdf3b5f1acd00fd4a3c6db7a8bc010a11ef3b1d61c817c716fb53ec4d5591739643b9c75a64d114a8aef4fbd8e496efd888222558ffa8d70681559869d594bd66c2d178219730b45761d997291e5fd7aa479fc815f302b1517f5bae976be1c949f0c6a6a4487dd9374c4331e4b350f286b693cc678097131b213dad00abcdc571f25a4604c543949215fb18db61a89af6258d7301d0fd189ab5e3c7c3313280f264e1957d0b1962effdaca1d18522e0ffd2016547475cdfd13596bc624d63658d113eb84ce7ad49dbe4e16177bc090f9db86a8dc7db48bf372997deffa95d214e7e23d4e05444938ff69b28498a1ebb7f24c135cb3bf13ecf5ee4df8c27702db2d7666886004d78c914718aea287a0255d879bdbf2e59a88332efa8313e5533e33fa808e994123dcbc156d779db493de7e2342c4d2e3e2ba6ae0b57be9fc9180d0dae0a90b2f10cd8ad95c2b7a9c664d83f759fe54bcefed067cbb579722ff53a8920f4ff24446fc2b89a5786785e721d05672db50cb9ead216f48e8b202e5915811a1921435f7d2f7d82630db3036418588603f49bdc506162701ea40e3696c8449afa93e70c5230e3b9a504917390fe337e30e6571eba83fc53447799e5a15137b53596fe3e51a92c3f734b0ed82629fd18d0b9d6fbe791899f2c8b6378a42ed3a82615f3e7e8d671b0139cd72b86d36c5ebbf4a31d5fd263f6c3aba7ae576ca4cdc0007ec4b7c8d8a9ae03416de3d184805aed17a4121941351d67453ad2c9cd380cebb46937def47c4aae7057dbdd957504acc77ec273cc125bd2c6d4c73f25932479c73cdfa31d5a545d683caf2162e10c4696e6c80b88813e1880262368d0e7a403f5838e8f2d0013a79e0356be2e4364fd178138ae2e48e462e1743a33dd1e2dca2f9c7f138e5422020864d3a60ccada212c203db6edc01c9663be047c5db55ab8d6553614f3284517edecdb1c3ecfb79908ba292f2e470b541c755f2ae0cce9c730c29d370034838263dce9e0ad1e34fd4528c06c6804247dac0a54fe54baabae0f9b8ac097f2a091fbde6ab71e1180baedfe1669dae4f62b46df7f4b56e1a1d32c394e49d7e23a59e889e11cc138d7a626871e06c81273c511d07857bb7987758aa24e315975c57486d44eeb0041eb1037e2ed3e727dbd9d5cae51e048293938a640415ed442692f0c342500feaca61f2ca50ccbc8cbf4d0be35d6316eb6e35b778ed8d0b347d9fa8fadf4763b50bf8d5fe179c2feab4ebdf4242857172a4d86eea101f5bab2018e2e361b0f7285fc99118fdfa2718c6b6054c8ce891184e31412b00b246c07d7360cab703c5df2b3e94bcae7ced03984ea94e1eb4b6d660f52dea88080aa1ae7119c0665010fe0f47ad8d7a0ddc67f3409ee12b10b897b62c3f8afb2da35ab8c0876ffcc7abbd71c7a66688f05a54c44ef3b3f04ad7135a5937a39f01c098d9f9d8a658e61cb3695fbb18b414607dea665238fa0effd90e7182c3c2db1aa6aaa8c03463bc59b4c134493c0e87e1eb7f241474ad570f661baaee8bb1d3b56bb725e4efc382e20eea8577d763df3575afcf5245f8a952c062c6feadc614b0557f9429a0580926ff39b45f4f695435e522ce5bae4710a721ccd118e80caf91e9096cdc263fea5eab173bb7b45209c38d63462352b5ab8645b8b7d3a7c16900bbc9bb75a16161dafa391838dc9fabdbefe4db93810a77d3ceb903a9df5075a585be9bbeebc34dccf209a1adb7b3cc67fd4091668c8623c0d0f0805b345275658e8aabab69e914ff73ff353c0e8717a2ba060fb3459f868d1b0be0e0c5cf8d2e795257adbe8fd5bc5f69d1b79ebbb133a1dc0fc9497b37957bf5b0e6f7ced849cffdf2ecbd4c1f8faa3f09a1fb259741842489778211aca709ac5277649d2c03629ddae816e02980d67ceb4a84d60a1d4de6c308c48ec86586e39e0b8ad1de46c087d7f28bee9888296694f29395852492fe4343b0a8cae3ce47ef14bebc3cfea771fbd940930b84500546cd6297c885ae226d88099c5d0e98f2ff6cbc0df2059ea9162c494779b9eac895b03b6e7d843fe88973f904be865e1d0143fe44f86a6f7863871d9b8bd7da461211aa5738132546a33b193055865306cf2c22d539b10ab1e6219d2197a09d19f8c45b09bb96966b3d8def74944de764574a7a6ece453090f36a0934ae883346baa98bb33552cec80be8f9f12ba4f83da4f5b9f67a64acf046239ad360c6b52f655e66289da01abca21b5928025b31668d66ee75408c04fa4bfddb7287b405aba8ff0ef8b73ff8b12055f8780f1952d65c41a1e1d333c8a8b6b6f03374808dc0e836c7d051ddc6e16b3280f4c43fcd4aba455f30900e13f29fbeba3017c50661c114d728543e7115dbbc5fc8bec1293bf5644cc7ecfa5b565785d920df45fa8835c500c13a21d913d4a82ad14ad551302f8857920dc5d602072931af5e4d03d12ab27af8ee6136c0cc2dbddce1b6c533409ca2ec918173946b6532294ebb87b46cd0d55c404549d2488a544fdbed34e1a013ca655141b8bfbb081e247904fa5623f10929536d3c1ee3a72e1b980c8e86a0f1922080f8f8b45c733fb6f308d29cfb6db3e636d8591e1c81aac1968064ba244c9504c9e4101238022d5f184b11b43544f27d0ad6dd8d340756bebf567337bde03fb89e8402002bac3df1a0c7aec51bcc6fbfa85326c72572f14d3ed5faff695f7cfd44087a9477a9b2dd2b9865be8777742f39e87595f31904fec991a5f0703c2b10508d206aed568a43f9e03fedd5afbc30ee7e22364b1e20c5aded0d7b83be858021d020b8ce40f0a7df176d3b2107da44a7361c22b070f58aa1372f1d9a56f36f2fad2ee75ecd743841d6724788b2be252aeb6f36a159dd6e44e9934e6177c6e04dc4fb7cc0ac842588fadb121c47eff509a3cc4cdf8b04608ae68d6daf1f39cfea8eb53770970224a070ceb7f312e7d64b1ee8582bddbb3d6979cdfa8176792df68a88545d3cc49bdb88d1a42faca8d1924bc00d39c8cb281ea93afb0904189baa9c555ad4a6aaee27f08409570fdc5e8f7f7ae63a136140f94020a88e650fd587bfa61065859a8699cc3eb916668b313d4e83d7802ca175f4b548c1457bd5f86d0ee71a0748b0bfe801ba5329f96aa7a8fba6f87530461f6b64e1ca4cf97d759c544acc2b39719ea1acc399daafaaa8b0fd0ef02a653ff1377b0d924389328d3f01be9ec63d7741b056ed1488998e0ab3317dde416ebf0beac29295e6c5531e4da9cef88631e7438c8c53fe4f87463d051442bbeb512b3eacafe89e8d82ccd3d697e1d674116214ef00d849ea50f4b400616219fcb8a312281040949d449d8d1b6c706fe444a92d22f540bc175190449abf56b1816df09787628f2316dc9fd99a075fec4cd0579fa3686682d7bd5a3759d14b5d3fd36138ba73d544df2be5ec44cbdfaed03727ae07adaa4ad4a8c95ddfa0df99eb55f99bcb986c0d422d2914e06223a0a0f67b8129b6285126cfd91175f21918ad566b8562acd7c7e881e5a0037427042e0986f773d152bca6335d0f70804a64147000cd5ee4fedda4b63825ac593004de406d757c37799d5a4615ff382f5e0b949fd8689e3da856d432d273d643119a2b6a59a488528e3b1f89f8ab4c1ca8045cd6ec3e96ed0e60f77933737f1ffaf171a02b576836c1196dadbda5a52d2a432f317149ada001657475c4160e294fbb930c7f8e2d224f9c7d867238a5d62f30ba7055b50557c4dc69fa85772c09092d5492c806ee34a944a2b2562c9c02039bb421b2387280de9caa496ee7c5b323a45060f9d32cdf27b424fd76cff3d4aec1c9993a1cd2da8b98fd4a058329596ca291ad8c9697cac5d6331b963bdb5ffce9c7dd09c60b1c4b888641cf0bbda78bf6dd66d5935345f776dfaf148b88ad63684466c52865dd6e7d777b96351acd2c08a2b01b9fb2a72ec8d2edadc54106034ab8c7a80a34e149f2f50031630733b53f569f95b358cc258a4fc65dd76f63a4d9edab069a95621b39c2be392be9072064199b308d9b67029ab094b9b322f87d473f433417de1dadfd5955136e4765a64e7be7638e689601ce5620d93576f4a9dcdbc1bb3f87fb9d71122ac4aabfea135cf2bb2fdcb144aaa5b24f0c045f067cb1f35f343deb0afa0dfff61f8a2ff50c503658209fe30b937f8fdc5efc423d41b58acfee01c6fe023d6814c3718bd2ab74a5d8bcfbd63f4b93a937384d7a68751e38bc0f88d7bd5df2a6fb3537866357a8653a72c3770eb44b7436f2799a4a5b7ba78408404a41fd0ef8ec0c537809d4ea4e06f1e9de90345a728d85c4ab55bd3517c80e2db9271406d70f775fb7fef3cd604831fc28e09ed503e75a6cfe699c798a3d4c53ae2ef663b49ca83e897bba6b8ba6470def13e3b0d5922835df10f6280b34da99b1d5217a2153cedc9c0ca8b0515d3ac63020e9d62b33f94e7368d2fcef4854e4bac21e22bb085ec491e494ef5f5f10902fa57b8730162b47b5d1c10c5b98c3fb8f0a7dc6ebc4358b0fc73df46faa388fb3749a0d2fd1dffd5a1b332a00e9e7d9bda779d71b603af565b203c6b6ddf1c6e3221645860b4a948f8859123f7827bcb244b7f0d1ee1d13d57774e7c7b573ce4a9aab4adca174bf5fe18369d8c5d52af4536d175d6bcfe8f9cea161e6c1a5fd8fd94635814f37592189921e578b7966906c68c3b273ed442b6a33c702678a98b89ae04a92f3abbff6c14c545ef5257e628bd35af18065cce97b0c4c3cb06a9affd8e336ee1be31ef885289567a4b7fb8e95274d39c1074588781599c7d83596594b27e204d741cd68fa2ad32c41f4fd2294926459666cf3364af4c8b27f62c38f12d3ffc19fe9a969d9dffbe94039311aa6df5e1503d659ae2c1b9b70da57b702c44cef657d5bb0df51662f68c9bc79cef411a06272e91d6907f11e2114a3069a8ca7facf6c901eab2f76b1ad23e0058bace260dea689c05a8a2bed6f0a31a7dcb07fdd4955bc00da0ae694c71c5f54a9da14e94c19f478b2c1bc9216f925828f982ef436a608f3190f0a8a46753f555e67eeff0a1440706a09eeb317247a1e61c7393b59cbe429986a98d97f868809efd96e52b38dae5b6bb0d69803876786cc783e394735355950b9be4ee7df4d27de0fc9e01ff382a75a205c916ccc6b3a0dad57cc7f0a7e87c72496ef57a9006b1524dd7533498cdcfe4296aea46c77b95375995dc59308c3c699c77abd1e0f37ab9f4175a91800697f17e2c392d16e468d669633d963c45cc51d67f3e0d98a0ce56dc39ede3532932c36fd932608bf34a9350a0f9c8c060bbec8f822ebd5115d284b8f966d92e4a905408027cd7f32b002046c36e81db79aa57d429027b3a81f26c19281d02aaa5d1a45f5ce0659b3087d40a8a4ab85d82471cf0f5f9caf3b4d2a98686329942269d4cd42b3c48d99100f8106792b462418a668f18fad18567d5274df42b91ccc46b35fc0f4bea846231493bb0158ea52a2fc758c9032cf7fa511acc3201b5d017bbe49d9681e5ed55030f957bd668971df0b0245273ded27cb1e6d8fe282957099c84a8dd20bb4de6df2891140cf6ed0c37dc707f66aa42693b571c7a0636c96a099cbafa62e253ace565744bf08a5bcec6237c0a099f043c2b796a56532453bc545fe39ae192ec20c024133d4d0e0e84eee8701b838ff6ef82e8f6c88164a03addf91468dfa6ccbae6d5cae3274db00fba47909efe140af14c241a6ace234a9dbbac26d54fa7c704e3e18e3ef1be913f6b5534e80bd66adef9948641e52b28940ace611ab78d7364bcb09b552e991026f08430a1eb5b1bda314d38b1959d17ac0efce54b26b2cc5b70cb3d4ca8e691882a41ddc179ae75ac9303fb7ba8b73f24d5a4e6bde7335a6ec9b16898e7c7fef5e0e14bab0744de1110619de8bf27fbf313a4fc84e8297e34fe1d69834c809bf5179f21ab50bc7eb41917de77b1e2c75589f59df04bd3a81c5d119c0af3a09cf334cf319de543c1ba8345a184cb2ecca09bc56e8d4f7485a243ab48852b25b86b1b3dc9c3e152724bce0ce795e8fc8ff66bb0c9ee1e5b99f021d57f8585b1b2547b72cc589e75bc0b1ea4f39f941de1d7d62ddade7da81625891782927379147010df175294a324d1e44bb42bef5072d7eeed8faca7066b1d2812092db199834f40f641d49e208eb2ea467c1bb3e42f6775a17944cd2503fd4ef758b02483de35f2ad3de61d9953c98130b99cad5cf0e717cde2529f23f556de573548c434b339203a049212d384a2e5cb92d47e350d08755c90d006b9925b9aef2b3e3829a82e1a1af8aac40d5e60dd5f694eba3778c9215a0cb8f8ea285dcce5bd8579c4359f19b8927b7e30c634ec3179326deb6ee214bfb0b68a2d74dba3ed979340367eeaf04be94a5d13641f7abb9b2c84d8902072167810ddf092e3ba2b7ae47101ebc6119bd9b2d10dc9b5f755684e2ef902318feff38668f08f126bdf6ab1b204a8ba299d2231b9dce996620cd95d19a330a7c8941d810209fbb363a15721b2f3c5a3806c934c5d5795dac40e687f7b98396f60daa33d35ac1437fbdb8bf98c27296a2d10e3994565d3485175801fcb9a9c67fc50ae4d69128b272700f56794b73e8c3f76ebdf35ede38f6d5a9158cd1fe2cb4b3bde7492badb7151528fe509a79f9cbdfd8a6329480bb32044a02bde63cc3281c53ef7cc1c309c524a3a351c3cab71a072aa7dcd7773a4e86e27e5c57afd05893f9b6992f9e389839a095b3715663a0f4fc9fce35e33548eb7f425a41ac37a9c76b064c0904d76ca381a9472377161ac1b923070b0bd2476cdd55676c7ad14f84b5f3cbceb275008edf54e8ffbbdaa466f98ad6bf58a52a45b4509c62bfcdf598a4662daef4c70e846929963c6299a24467bd09afed95a89a82ffe71fcef27783547afa160cfc72e304d061db831ca5a96901d7c8a6a49134bcf8051c2a9cb055fae9d6dcab95ee0c3fd6d19eb512ecd78f11520248f514b17c7a0d80c5216df389f53e1eeb4300fb1f0afd55b6eb5f4fbfe5dabfa47939afee9cfb54ebc638acaed55cf81483b93548308f47abc7fc58054e51555292289d41e441d04db7297da7c4715615a45911b76c72d5d4e86eeed17336af5fb73ad7a838c0294bc99d2baa62735b1899932e329c33d67560ea075c436ffc85df52c046abcc54def50ceda37c7635240a26db5e66f4f5c0ef672b7af3e92ada0be18f6393506fe7cb0a7e12913b64017ad06d900338070b17fcc030a5b11f27f75904fc5cef57873f24981f0f24e34e7c399cef2282fb180c438cf8a4feeb9c08d17bf9b1869b0a5051e118638690a2f5c684c99135266906e522dd29424dc40975bd8b91f0f92a2bef6577091cf258d68caef40f4593c75ffd6ac7c67e7f1bc140e76eec5b21603339764334d23edf8d2f7da815f0769636292538c4f836c6d8fc43e99a87f3d215e1c298cb695a67a71c91a68d6c56fe2f3b87099a18e0e410abb85974b69f8c2c89994343326be5d9030356638ddc5ba075d45e6a137c9ffc158180e30d7b0471a2354eccd191a62c027ce876831d182c22a508b980f8f8d523ff8d2d2e8864f2eba63f9fe7b2547727f060ffba61ebd61acb84fb2f814579270d4b87d3797d5dd51d45ff5373bf1c3a538dd1262655cf2092e706fe78cfbbe987e91fbc78bdafec1dbe9eeb3beebc0cd8e38a77ecd1fe39caf48a4cbf6cf3b19de6a8b57a0259666be3a80d8f5bc5f1db2742fdc3dbe6487e55f72c8f284affc37f3dc69823c27cd95a5bf4ba0ba06d7bfb4fca48ed83bc3b6a59495b927fcd3b5f6fd9e7a6b629712862c43029881cdff58b46715d02471e666bf22635d8d9501dac952f98c7c7f7c9b541131ed3fb43faffbb90e8efe4ee436702dabf8e80a2520d2d7880961c7722308b39542162b40e3d4103beaf87d0941bab1555c648d09c73d07a43fa67cc8359250016ac51d5736410e0e053fe25921db1b718eae974de1e47eeb573583b3c11134188b734abd17b07d3332965b216295d3bb65bb6842b6fa7d5050bb430957a3c8f943181847c8b84fb5618022f6b011ddb9096402a595c757d551f3dd2bc362c5f71190db72a8695461bf641e3c50cc13acfd1268c469bfcce8aa21d0221f8171708e52d30473d0b70cf36b8c24aedf2d517c7281cf75d242fb64a72d55899a15552bd881a9808c7736a5c39282d4996ed7d9f2340e3f8cd855744d6789ee2e9a61881954bd7c384d859590c94f2b4ff9816fb552503bdc66ecfb817d9c50dab79007345b1237bf0f04b3c9da3ce3670eb049f4f028e01468e6db2a4ed440650e9fe2a4697718a5bf41ff745170befb1a25d5dbd469d2e597890cedbcdefec4159ecaea745fda12b5a14fe4ecb92aa2b6c34a93fc175e9686a67975dbaead7b8082cebdc6ba6305f00fb51fc5b6d4820a3e13453cac9430299e6a2205c0121f43a485f88c6cb82ff8b23da4e3ae26f381d04d41f93b59075f93200246ed75c732887697ad6bb4961483234fd7a59eaaee0439953d7b58f7dbac36e082c3c656a43e89ebfb00b2786c7981d8fb3a981493ac27fda54d199ec080502ead552b78851a27e8a98731fb44b749a008a7c0f6858c06ce8c58fc4ff9825f9fe336032453990f6e5ae0ab98e08e602113eea1ed5f577d10f91e085aefe6fb4c26db03c5b22be7e4a423e6005c520b23f87d8e9c9e0b7487ff686ee5651570de075049a6a66ae9366d06c6725e9f15bc3fa0d7b598c29bd26f2a5b92623df1178bff555c9e85d40777dcc5b29a49a2f07bdaee78a45c712acc6525c361d2744e2947dcc34f4a98292d772ae944bb0913ba4fd0b800049021026553b624418a785d9d38ad01be1da66690e65af111a093b9bda45fcd202d1605bf92a1939c80aba7a10fdb42495fac4f853427a4176db3ec237d17ec8189ea920ab8012aa2d50f6065730aa51cc7ea3421cca40ba04f05441a9dd14662c6138e9a50c8e9e66dc4934289c5a555e807a4e0a331a7ea79005e65f3e643c127ecf275f7802d88d6e47119fe738013b5d900383c11aca1b1e3a119a12a5a5f0b68294afa84f26a0a61bf41d15786c5f5cc13c019bddc5728fa460df9cec289149cbb916896e9afdcc5039d7148826cda5f3560aa40d9722f6aaa81a9a96f97b4e9e2db72c8b2525b620f0886e2f29f7be5feb7a667bbdf7c67d9afe49fd8a438408331dfce1f625c9c3bcb6a1e082d6394f964747a740d272a73c2f9597103932647cf4c6375e2f347c8c2c62ee8d2d40881b89de0766c0f890b64eeadd5fae9a595a00dad38d513be586365a47a2b2265ab7d464901460ad7474bdf9ae14179fdd8b4f655e46c82a89d879922195ca4567a0c9a4f341792179324d6c3cf0eecbbd8b53333b063bc2470f3fecb84fc96487104d90565d1ac4547702420e711eed0408da6d5e5272ee83c9b24f061db4efdbdc6c0bf617bf0803b10f03d945f251280945739dff74eeea68d8f94b8dd1f9514e8f1ef287900403890c8ec7e0d5a636829e583cac9d401ddedb430288bbe7679d9b1c0f27cf5098249de00541a7df92dcf6fdf73d55fb783ad570bfe17259cc0ef32444324e77b52469f630a1082085e13c6da67db8127d0665ad2a3bb06f9229206a602c2b36cac91813502b5d38660e57846a802204d3a6e0503e806aaa610d7ce2053fdba41c6db6d66440f5e85481d2f7c62ffa0f4162d3f6044b01746c75472fac00808715de5f9ca8198a5f33e499eb7acf697a192deabf6f018990e0f23c556b8591e7f1aa20c0ce6eba750371e580e96499c7d1ea128bbf350e7a83ac3e9539bdd1100e3795a1d90693fcd5b151ed84f527af8dbd9823034bd6ebdb54f31594504f96127da0e0e20cd0d37dc9529dd5211c32443dcafad08dc089955cb74e3a7b8085577ed49bc90b739c9f96b02ea4a3783ccb3fcb02408f4c4589e0d0cf85abc5884692637018a0219968b127d0746bb19894c374575cb2cca4bb804d462d39b5cf7f551b9b49ff03c3849e6cef639175f23b622b833b9d5596425451c6024a0de23866d8b08d0daa8d1ce9a98d1d7540ffd4669347ad2e4cd38ef29fc6250fa655ed2d3d0f135aa2ea8c24ac19ae87efa73d9eed9c13b74b6ce75a989e43624933386b8bfb0ce6eb07c4d0f1b67608f529a786776a93c8a767d67bd35337b55b5821d55fede6ff1cb673625d6bb0ebaa83fee7d1e3e0a4c1667559a4147227e706e0dbec9573bac735f7d07a5d6e8b063b738acecbb3b6e4e80973f6df56100b5b6893fff5e6de0f3ff470adb1e74bdcc6bbec8c5c31b9465d319141992ad5cd98d0b8843b0c0cffb147974cf9f5b7cf0dd86a876a06184296c2f6526bf680250f606d068bbc768094efe2d4ff14142dee1c2ff2bb0f6b6da98c87da784b0c37acb7fd717184323f42623ba78a187cae801109e36d34aaf15f68f3c55a1ef86237ba80d098b7843b13602fe23f242dc44a56ddd220a7836f662cc79f476e66e6068aa24f20dd97fc0419f205ae82948ae067e66758004062ad4ba2dcb34e64a9b97d475fbcbdfbcd5786ab21fd165e2109fb5a36d7f97d6dc52d4639a6dbb4edc7732c6391c3761f4f258d74b5d04012db93634c5de95fd5c8c7ebbffba24c90b25888fed925485de5dac964d1db8260c46edc7784848c9e900deb1af500b9ca201db6b3052c72d63ac17fc4018dcb7d673136396061499a9c47baa72a0ca5b5c1b042acf212d32e65ac82022cb1eb498c17c30e38a627fcc59ca7479c827c854bedddc2a48cb02a9356482127e1c95e07cd8e610533aed4d5b3fbd4ed0ca01f5e996c6b5695abed1a7a19a9cdf690e2153e741ad50fc69ced57c6c557116723fd4f9cee4d171bce14d45e4367c43aa80fe84b09310a92b770bc97b267ca3a19e43eb359709e097c55723a7b2759ca0d23f49f5444b9ed37194f7ed6513b4acab034cc0c8e61a087cca80ece534fe653d550d6bb23e8ed2915b7ef1547544a703af2c13dd933224b823064e2935e3315694ced47032b65facb1e6c08ba053798294d0c800b0be4ca9ea4e2704843f58ba74f20489f780dfa182d4d433f88b0ee2d8ff5cd13079a7b78bfc79d58f2c3a0181ef92d74a60c02a2f0cf447c203ddbbd6ed913df3b1c9c0bb78d60d6f3203dee90fdd7e76de0b2217c2037e21f591dc2112f4e016394973cf67426f520b3e66e7d9d8aacc9077e9a546ba17d9333628635164bdf47ee616d50f497571fcf45182d7556ba8b4dc63e4ecb41f39601824c9ad39a06ffd1d699424efdfc0f4fe03019014d983873b79121a1a3d325d5ef4fd9ef340bfe3b07fb2081904760852274d9669850ff714a34380ac0b130bc7940bd6c331f4043a7cac64fb4cde68214ea0b2e9b692e709d74a6d1d6251d6e2d3e3474d4ec2bca4f3518640c80c7704a40b9e73a5d6d65c00d6a561015702980425f5bb3001a04c11c9c254b894f4e24a0bc16839593b2fa428d0dcbdf0d337a81e9b45f091fafe7c9a053ef012ef1920a6b6d153e622e9c95f0c2149274b8e1ac17a34efb54ee28904457972d5da0356e30cc3b56b100310a856769f4bcdf5aab203f9600b50356a1ae5f5e9146ca518b5ea99c388df351d8a1e9420a2308bab890b1e9c63853de1d5deee51796558fead7b981fa635247b0ba483e3440e4182bd10b3928ad36f78e1370c5dfaf68d797a0b0f224deb2846aab1ef0b341d63e9b9bc844dde6f1acc0cd84aa8f0c19a1e6ed867ee58ed33c1e7cd909c654cacaa64cdc6027b8fff2d09e8eba17ec72382e9d1b9220d7e884bc12261b51374ae2cf8f4b5d08d44467adb772da5be7e75b15a481845471961d8667cd5ab1c01ce53c914c74355622f57d656bdcac5e67a12d43851c29ec9f83c4a33467002832ee08f5402ac3dfae037406a65afdb3677a712d4f93e0bf417b917902303b4450410df24ac5042173f7a6a037009b83382d46099aa1ebf765ab66d0849519d6a6c90defc61de95ec0702e3305d410eca8f6c6e633f896f5630114cd5e00db247f313aeafed578417eae17c20c958db5cad8493565f3da744c55b7374e8f1e48a8a6a97259b9d63a2ecca1de27e80244fc057e3eab37ffc633e691e8b92fd91d3e19a0d64c0c9449b0ffe69588509ab1468d889858f031c0e39e75d99cb8b2f6a525ba8c788bc97c01d522f642d832e4027e9da570382511d5a47f480aee22e66ca51d77ccbfe5dd7c774277706cb0d3d65d501c17eed5f20ddd5b8c05b5ad2ffedcd3141ec67a874936eb4677ac0ba824154fbdbd110d6ad8bb33b1d5034a2451b0e95847b74c6f1f4edda225063235340477a3a5ceaef7560297cfc2fdcd8736392a4959973bfb2261836ce77777e33f8d49c7c5057897a63479d4da860ec74f07cd2907510abb82f07185f8af7704de1db53c4e8efb95eb36c7aedaa7f1f4e5062eb4d86ce91fb1b7ecc81a2e3a34dfe78c8c1d24cedbf3ab266b5e726119680046e0fdb4ce3c451f1ee8a3c3dc50e6ab38c94b53ffad4e40eaf1674a039c77c5f8e3175defe0f5b39fce67dfb01cecf6dafea5a3838b4a6656cede068618067b284865e7766a43bbf0495fba3feb7f9553db7dc88a7b867aceb89a8f209024a2508d6205b14189b779f7ef9f5100001ac67cd067f8fc016dd24dcc9b97ba87dffee4c1b0e22ee91ef8a1ea435931a3eb4e1d24dd85b6b04913bfca9810dd84f0872ed9789f427a784e109d61f48dee8e9826f959e3c09679a375c72650e84bb60d88f766d3b164fbd4adf4d25870637515b5ad4808c55ca8650582a9e61fdf0c5a8955079b3291f632d91d3af5e68a0984bd4dda0ceb81f24dae9bd6606b0866728852bf600e4a7a5a1dfa4e29c8479c0da7464f26eb5b4d58622b0e8a81ab13f323da4043d5bde9a2ae115b784fb5de4e5f24cbc81f80a84e91b275a0f8530e03f9f5d2a084ae4d4f46329b315080bf196dc6f6585f172ad4d98b3416424f394e4f540757dbdab3ba414ab4cd46b660efab3b4120e5a3e39f40c1464cd1934d4b53f8af3c03744ee440b6ae4dc02ac24060d78bc650044201e03f52ad06b2cf04f1a6876fe276fa4a809dbf8e4578711ce437a5e7f078b345ddd4fe18ddd0aedd8f22f1a4e32ae8f06145aff3b599215479c5c4625331e8e182076bc3a707713670a635a3647b371aeecc7be5107acdf73f46622446f49ebca19da8649eb912118f709878946311743262a4f6d3aed20df3a7de5d6598f1867aa16090cae4b902fea2308b3ced6f78ebfe58930e2d3d1f448e85bb5e0bd30a848c83c8c665a76abeff5a3023ec1982fcd7c174aaec0934a030790598ecbb6c09ceef3f677bcd264dc2d26d44ee3e11ad7a5edc1e191ae4cb6499a89b7de86c6996529047f8034207416c1dfc2abeab6b2c7a57e178df4cf951bd2c89708ab02a343990dd81a68b177b8d58da32eb96d5016242b36ae417f81476053b9953276662fae944f3cce12ed83ddfd4c7f38c7fbb4d6924072231b2843f47279a78c5740b2b0dda017612155c8a6ba7a3124160cbb4649283125d7992d344c07fdf97a12854c2058e0ee0ce09d23bb6384e0ac5415404f161b0b5b4e88100d311dbdf91f021b66a633b9f3b20a1c883ccb85768a08ad3bfc56fafbb96b91ca73762fb508a9bb581abad45f7c7e34349fa0fbed2d2e8847ea53907e9ae9f7936f33778ba82e443a1fd62a87c280de47aca17b9cc8da60f7ce211015fe9411f5f981912190d2944b923c88aeba7a579c94c93d9bc0443639bb8741d57687a5a828453e93d793048bf8ad287b4abe87d3d6ce05aa1cf60e53660721560f980e1aff5fdf485f78f2933f8095a0023dcdd32362f36863b7d8af5d580df7728be5341394f1b7a4dc5f37f5a634aadec572e2ee65806e157287d9ec8009eba34ce73b68811edb1d243d0eb40f0c0cc4e4524bf4728433380c38a721ed0238d10d80f21a48d71dbd1394c2939a0f3de29fd9e297c743a714a8345a649ac782457912f6f47e8c6037cfdae5b510286f4a40305217af136633dd2d154348134a1ed08e10d37804f13b600d308d886ded896be20a71d9729d104fb567a08db56075b79fb5456130ae50753c86495b58129686ec056bc467c1be582ced507ffe5c79bfbadd6da780d1ce5ec592535d37fc4e384d8e445beb935a91db163cf399b18f8010ef2493763140b64a123f7d18b9ad5fe6fca86ef013a13a1bcebe31b68726acfaa2452d4cf71c0473e85a5f31cb6f39384d6d12f6d2d53d4e0fc4cdd2d51907d232e978d136914648e2b782081be058c6d988dccdb20148d05edf7616ee753630ea90f8338e9d340998213d2348ea46452cd609a59a1ffb9e02567d9692cc52f5b5fda83714aeb12dc7b246f5913bf2afd44aca7a179028dae2891e6c9d1c09834e8ee427bf6c9f610df625729c30fee8cbc354224391db22e393a4b6db40ea0e00f7a4aa45d32a8c1ed9236f5bb90c9c6d943f29ad87236e4a953ca06e26cf913e099d87a149848872631ced089dd832da2b25ddbc655d13f090a92ea058832212c2c165242a5104a1bada3d5c2966c32a8054cf90f335a1502235ea2252da2d50cd6ab73db29802728d9bbb743914f8d2de351793ac927e2b53ce960c49995765799fa1b5983d3cfd86b50b185c09d8bb9b79c7a76d69d455b6aa1a89a6fdd89c764843c6b0eea5241b52b2e2839582bfedfd2f8d781525aa27e58b258097cc12bd604c36388bb1518d5dd9dbe58f0bc8f8c1efca6926755188de7db9c26219c19736c45a49d7827a26db9e0550449873cf22454dbc87ee24eedf6e0a1d475abd98bf217fccc54f0b9e568696819525f59e8eb7cd23e2e10755318bf7d37e2a0c8f4dc35b75bcb6c29b8730e0d880d04259780dd6ad84febe29612798c70dcb6b6cd2f6f4d15633aab54c817652be7f90170bce82ac17ef1768b3cb3c15115736488faa5c0d60cf9986fd51c4ba8ad7f3b98f82e1ab615ecd8452d3a82419243ea468e136bac148d1acd798e818afee91e7ab80cdaf32f8d5355d2b8474f734d8b1f7bd35adf49f313c28822cd0670ed3fcc86cfecf71e44c41ef07421972259b8d00b29ea701a9aeccaeb8e8d6f01ff2844892beac7c4d1b86c570b7809ba3cc10650657ab4bfeeb21caabd7ea1cca862207b7c6898b8d83012662a63b3d1a39627bdd2754c3330167e85ab564309146266c7ca857f50d36013c1d123bb505106b746691457bcfdaa1503a55a44d485874b08be8e1c915e37e5b1e3b5ab8776ee1cb3cee89220d6d650c2adc7fce561047d929adf48b6c9fdd895ece6f88bbe91afd77441587a005a3bafa46b4e57db93f2a1ea7080c5dd3dcf19e3ae9f79fc846a1700d310900dfd0f26feea8cbe373bb31cfbce77d9308d51ae3af981c1356502e8087d4c913028773542cf6b0f4736dbad52aff49e7cf7b8d837dc44a00fff71b9603c9b75b7f44e615986fa7514728a9e809f1e390afb152db2215b112ca05a658c385700d4fb21dabc57df2eafda61053cd977f692531fabff13945212abafd456a455ba9a13c4269826e1465b7cd4a26e24803b5bff90e784b91c2a9fef51590ce7b745ca1698faca0dad21ad7b09664816e9680c9b05d39d8b3ac986283f33b99fe7e81feb4e94a083d1424b3f29b326fd8f086783fba8c0b25b4a8e009b9c2db5929c7e68c8822b307688b3d446072a37f6e882daf1a7a81d4fd216b4c58225ecef801c77b11f5bcd88bff05f09d4e54fe1959aa439fc60062a3b903d54b76337cb0c2acf0ea009474f98fc076553ce7e13e65cb0b79fe59d0fcbd4ebdad3a7cad1584f82e3bef2d233b282f3f94e0dff3cf5cf16509a5c60c6de9ca24b41903930b093e19059d4298366cdc007fcc927a6ffda7021b8b22bd197b840285e73dce26de11b0ae613df38371f469514b9405dc2cb0d849b43eb615afffa32f2781e05b35215934d925d00632d78d22dcc2856a09eff77cf063fcfe09723dbf22accc49de6cc696afa1de692f2a8aeaa3450d1ab6fce05d2352612afe40f243dfd741dc6666d5e52636bcf8b6638bc24fa2cd57d622f6ed5f880353bb4b02a0c2c7ca8c7551a3b220429ed48c05820811d5b85be3701dfcd7382708f70dd2b141bdb8611552242cb41d9090c454ce3f9f33a6b0716bd12bf1917307c2bd2c51b330ce381da477485678971c5c38547d895a7ee9d995e41f904732920e3f0102f9c7851e772b5912683a77d683a74b807049ad7e1fcbbf2dab48bf7deb5ebf9c8437228deec900f741834b2009aa378493b55f9a3d27675df86b6cd45147b04b0e21a2d058abcf3044ce9d451867c502354c5e35fe0a308c61b4d77ed4221dc6f99615e22d165de8e01e1a62abad42ba840b499e172d227c385cb7d3eeec8a043992b9a944dd9d05f2ec437e94644eeab794b862e380fba7ed2fe9c435f835c2664fe7f7b9cec68a13d5e9e7b1b2b596877a7f7f2cc63772e4c1bf38455eec1c57a0f7fd7b4a4ccc2e0fc3320df003f0e427b16ddb899da44f34a7b5df01b00a48f3b7080d965651d9808caa2523799471c887d0d5e4b586ad3a15da021b90573edf505b4815e0c6b3fde9c0bc4b11b2bdfb9ca165d26f29bbcb6ce77d2fadae4587f5935117b22ad60d8228e6eaa3cf492d8b0c220157edbb9e84fb55bcf7dc67939423597bbb54d4f0dbe88956750a5f1b17e80a3c869168a954af644bad9ad3742a095016d0e6e487780f19b2a7a9e077fd84a417ef971b3f52a0e4162c21f1833b0596ec4b9298ba87eb2d5b5a6317749ba8bba053ad82d85eeb76dd2960fdd00c5c0f419099ab69f98f3edeb5d657ef7249b4cac9173ea63c40db0d973a751d1a12a8a095ae4258fc17d3016e5ea6ed558f41256c77a8f434fce0c030c6bbb7f21f393af6f33ae203e0b2906859188949e5c654291fa960337077b3ef1f9e2a21a35200457d048e72d9f5f3ea8db4e38430c0d50960d1262c5f5e3517bd76fc637bc62957702eaaabfe21dda6c51a0cf9d4c710c0dd9c45c1691b46426023de12731792962848bd884811ca97a702193ea161e5f70a5096ee54e2d79f11cd7ece8bf43da85781f7c3149e2906cf38b92f841017a77de5bc7dc2f758e75642cc2ca17a6381dfe408b3a3455adeb5f3e30df13a77b31d478a6a79cb1ac6ad27a210a7876617ef8bd21f100b121bfcf13003bcd63be2baf368c2cfc4de23626516f794696c93d1e48c533e34f6df51c40782dc23287e0d81e88a21999521394e79d8889098f8ce2f818d4bc70b017d2357e7a8ee317a2e3e72b3c8df943edd260187f24adbf2349e04be5ab81c6cea3704902e80b9219c5ac6f074fd4dfa594a1076c8d77df3abce476ffa3f2b581a0e916dc7109259ee0756b2e8586ced673807509f83dbd7ae0db704b1ef28527983b836ad76725f8dfdd3f80d581d5e128d98d23eb59c2f90860e2eaeb6f022a77a044bf85b682aef611e8b45dba797a885b1f56227837517bf6f9684d2d4d29dc3cf4ae1f7bc2a9adf77a3e8a4c29be1a5d64538da33f977bd4c76f39c84450200e12f3ba7dde9e48633d8a075da0d349e71d8fef730053f3bd11cd2b85c2fa4ddf5eaa323f6cf23bca774002520b536032980faa3dac40e8205aff9008b51e91b7b61a9784a12b65e651388007db4e0b6c2d54a7544a57489a8d07e1a891c5a22844ee996b0a5141843b45e95b10d30c623df925fb71d4ec80f6f315e09a4a885a5d9f13733b09bd0c335a5c9c68fe013146a9d868e4c2397a534226dc525dfd4ceda40f7dc00528a7ce767dea035d12bb6677fbb05a7fbe2c84c924f51156cd63296f321c38e943a92dcca8cbedbc0bebbd7ff151c5089cc26053177e8843f38f23b4496decc0b57b006b34424806a0f59444967916b23f71c4cf6b0ac899ebb29a7f40bf0b523b8a2234a76f014ace5785ba49e64467cd763da71e8eafbc72ad43b8c3d1c511ca9ded0242e97f5bcbb683dd4c6fc00b1d396148aa75e508ea8eadec6267da73a9a14ac7d5bd41f56c615af9ea0d47d9fcd8d94fd1f38b50b0ab32f07f30246c2e16ec39fea3c24f6b9e3b55c2750d1fc990659365d652cd1ab242d7e968f52400d4e4ef6939e16baa494758938d3f256ace82888bce203800a48327710123a5a32ce1196754f0643334a9ab814f5f4215b12ddc214cd734dcf98e36bf7ae4bac28fc48955359b95f959eaec346339ecb6a3c24a0cb27ed47aed8e41544f884fdfb3105070fadc72a313b3d574ed81f56cd49e566ceb4388af07cbbd2897fc1a5fd39ece00fc2c9ac8df47b7f494ac92de0af89a58370b90a59742517b87a597acbb41bb65f6701630d282586775117e392b59738be4d3656e2e5a8372cd2a69bdfcd95e9e558d435df47d48ba287a3e2bcb6a501d267ccdbd50f92e4174844ba428cb9f2173f92635c8e01d64a6cfe0edf83049cde224ec71e52f9c27671017ea0bbdd102aa7b246bf91921a3e04fcc0606fc3bb54f11c554670992ae1ce3b175580d6f66de41ad7cd08615817c2de306521baf7cdc7b6dc9dc547322864a8903d41240e0b39f935a61a187df2545365757099121b7b6ea209071435a5d1ea3aa93d4c352ed9d817a22edc41c12e19264359b10a6e628b6e78a3cd0185bc802e14aad19c3944fd4ea704da7339209301297a687422dcab87f26d9de71918e86fc684f29f66d7838e60acd3c4bcdbda060a2c9d46d2021fe43834d9113d3358fda2e01f5a44a7faa750e872c32ae77e7519c27156e0d756ebd5bdd3c8efc11f953707a8597de10923729a1b97bec0a2ae62146b976855345c04c944081af69fe87b1b0421cac0b2e84353ca5fcb09c5c50674b569d340f08717846c7c18084b40654e45fae5e840a879c9e35a84de99466dca59e704a0d4975408608ade8c768bb9015a105c18acd20d561a92a8249a3c74f32e3a308c85fdd0d7e114b3fbe325c4fa4104b7760ab44f5bc83719424365112942b36053f25e8040b2dd958d9c6c4ac4621a6d9cf416551ea44ef18325e4897b70f3ac57de4044c68d2f04e569e538cd4f26a209f7557a557a31ae018ebe68853b71c8513d8ab55cb0a4725e9bf787c569daaaa23aad51e64032c86bf03f6bdeb5fbaa485118d164168e98b2d13346eb7a42831bfb3fa63768aac775c7f2b0f389cc8f50b869ad363f37347c3553ce12c7b7cc7cb2650d4dab280284201ec63b3bee1189a4db85d05caf02903e0060b1661be7c7edabb75455170d459775a0dd5457f19f871be409a1a89304465d662fb1b8dcce76f4392eaadbe02ad4a07e9c09c3004f62d92281460d8067bc9c37c4f20d274db2aa13b3670798d21d3c9c66aad707d87c847b8e61b77d1315a3aa5dfe7aa20ca7cedcdb7726e49c6fddefaa60338e5c7106191489faa1c055e19ee04ac9a3145a3d1f0a1e0d785bea0add073cbf7f5b6976d6911020e8a9b705f9ba13cac5a3cb3834322e35d6e69920dbc5f3e2433f84e4f469cef2d0d8fc6542dee16ffc1bb49375029b5dce766579a782127bb4fedb887407040c7bbce3ab376f7d993664cdbdc155f1bfc6f33b4a176a8cbb5dc876e31b3f5b564257e994f2c83de3e0a50050e36b50a13f20a455d4dc7615fd4e067f85bd74e8634fabdcdcac69e42e03f3ba2e9a1c81d49f31ed5db7fb58c10c68a38b96a654a6c755a495ee4c5e1f14b192ad85f224fd79426a93be66d6fb1165dac117e69d87679dedafc945bb4f95d35f48bc9e9f7c8ff1c3098f96ef3263bcf11f3ab63036f1a5e01f9a4f835b45ab3c928dabf8587db2c57fa2b014352db41d86bdc063e629f9fe32af29f2b41a8f7e9187a5300b48c5c853971913b7f4daf8979ec44ce8f13870ad16a9149ed2ce1676871eaf3945254f81ee8f0a7019a91805699fe963bdef10b348f89492242ede91ac4e71704691f6b69185296a93a6001e549c2258481bf0446dde9d060afce56bd498d653a5b23a8ae506f003f424e08091fa7c72313c3c9fc030bf64894f3a3283f463d768ad7fb5da2035b844372bdee7c202bfee3e28438e38cab0f0000000000