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 68830 9f507959537039191c326daaf31484c9349490ee98f8958b4837ebc11ee85aab

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
8e3b946dd1fa60195cd6514f8e635607322bfcab0b00737008bf1eb5d8f60ed5
Certificate Block Hash
9f507959537039191c326daaf31484c9349490ee98f8958b4837ebc11ee85aab
Source
getblock-raw-prefix

Public Data Hex

000800008000000007...0010230000024a0000
00080000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000875ec7a7cae3fb7673b6bf43ee15368ebd98ce66b90a1003dc6e0018386b7a69daa6be894dedc01eb0879539ab19b97720bee538bd6dba1898a5599e84f4774ad92b83c3e7c566beabc6f9b7c6e8ecc7b2565172382edd816d00000000000000004000000000010010230000024a0000

Raw Header Hex

00004020e00e9f399fae20bd7b26b852d9a0f74e71395e51b621174ac2bc86531d637bba0ea410f6d649e6b886e944f66105e17c9b9f123abfb2b2de42e4d33d723d49700638246aec210118d50ef6d8b51ebf087073000babfc2b320756638e4f51d65c1960fad16d943b8e

Proof Data Hex

59,560 bytes
1212160103074a95f8edc7089fa00a774f984e4d22c91737434582c9b9a68bc11dd24939252f7fdfebc75cccbb056964c6fdfd17bbb827a18453078a0ee84e128c7f6981e65d6bf13441081b1d368a6d3a32234c74a3ee17546461cc5ad908da08a865e94f7e588768e29fdd51a21cfaff8f482e5b032a6cb9a3cc0b5d9ce47fcf1582bb0e880f38bf4ee57162fe029600fae1961db10daa44d642dbd712c2d9ebfc0f8afd30ec4abc7a9c103d25502e38b2c9bc0eacae06a6708a13b99ded1f75b692b15ab9992a30bb3c9c2ae30e12f1d4023722ee507747cc5ba119a9fa479ba081ec27dada064331b938d7f5e98b42a27b09376da2cc85522a675a73b31d1c4a2c8bd62ea98853bf95e97486bed25e3fde09bd088b5e7f23b8e2ec60c5b54228ca0d83a18bd6a549799fd38475dde55c33cf4d1ea41711a76d348bf3b790c6f0c8c02a254a2e00a4d0ebeea01b5f5107bd0cf6e8e020b7a19644ff0ae3ec6831df7e37b052b62a15a863807276edbdc1350a9736c6c3e0bb5d5cb70044f3af3d4591521e6cdda4fbef6b4ab01ef5e6f446daa67f2eb12d2f6cc42035524a65279f7223bf8bfbdac3a617e70a214fa10608847e0c51c1b36800c6d60ffac703024b60c062b5f656774af8626904fbaf1bd46beb91e4953a6d091d3f66ded212311a02319bde646f81f49dd4641f9eac9d1c2bf26b46211edbd58a0b01475c9b0fa47840188b1e4e8896ee22a0dc69442ff1f505935e87668d67fe11aa10b5e9d273eb496f9677da055290cee2c93ebe62a9b60627b27ab6f3b82ed05544477c9f703a11714750eba3dc9ac651d7fdd09edd43a1412e767c834bc72fea689525e2ccca2f79e0749c2f7b99645ca07fc8bfb34d46d002f51b5c6f24e3cc3703286424254b7b23c8c72618e0d03658408a19dcb7d4be16201ce59334bb751e5ecc94602512f2a79cae2b98c7d3889b78462b4e1e6e0e8f59ef083446d72f31d31a4e98e6092327e5c98b06b2900f1fe70e88983e8dd0ed93084dcba32074ab5fb8f9439416a6612c8fcef5136ee5445830da08f765d48d728fc4a7b49c7068414115cb82160357e2a8d1bb916feb485e41b16b2e12fa742fa11218131198a29c486766b7dc2c5b68d2761339dd4e5f5c8234c855c366d3f84ad80fdbc2102d240b88fd5b2f960431377316cd1c625777b93ee2a7f1a21adcdb499ca8facfc22bc35bc75db271b8778058cc8c5d44724a4d4fd3a89409cedc3b282b4f52e7a20f916fd8c576daa9cc58dd6d079a9bcce6fb64e11f8312eb7caa0a6dc878cd8c42a8b026e90decb8e41f5bcf6bb75a4da93937e85fd85897e3792c1270ad9ba7c9f20bada14ddb492f297371981ac25c21cf54c89d639bc0cf8c37eda7faae90c52246af9b9719bc3256eab43a8dec3451c16008f69ed0108229bcf386c5a2e01a9488f08a0d98a86a270518189d9f3583b25fee181517b218cf43920898059c0a707cd895414f2d70bd03b71696fd5924c9686b74aa39e28fe34b9132457ba244bcd8a41345a4e0f41cabf6d905bf716536bab8c169d27a669476d03e9413bb2be9816be5f60e83069827ab9f9610acb6ba2f8f7fc0591a1dd5fc893a4649c3433d3944b0d9101ed617c9ab19a34299080e2b09eb35f8384d3ac17eb8ef2e4f37deae7c1cd78743d6b9b946c1654549d451c7b4bfd57f006ff3b661ff7ddf215fbafc11b807fe585b28184bea4dfed93a9ceebc0becc619c69c205db62bcb79dd152347caf7e38116d7b1e5dc30dd0c976b3719459cbccf1c11ff5474f2caeb4aee7f7c20287f9c68c9e916ef531b191049c244951391ba071e46a83532d6278cfaa1afba080112799f137eed122993fbb17702713872f1e7f1f5648eeb0455bac901c10ba13f1c4c127cbc4d35fad7f0f19031aaa6fa6ac762dc3db11cd3ff07b653a8bc0485b005243213102a9415960b0255aa773ac6c8e907b92b8094c0a30a21ef3348c4e29b4edde858ea3a58e3b7f144bf2a4b670f54c6dadffde77d7f3cc7ed85c7bc6b7166834bd06032257adde54045e50b440eef25da474dbb0ad0347d6b3c011c39d135f2f29ca67d9268aeff20ba6a01df5fd8a8e09db46c6d9ab41aa9d10e87f73e64480016cee5e5f1c8a2d79dc4c6e83e05b8401ade2518b2444e801e6bb7e60240cca845bad37895f96665fb7e69e64846c483293a2fc88bb6e38cecc4c93b4da9d3d6ef078a540fc2f021247a54573a10e1d2f3b3ace18a1b79c67026a47bb140c5959b73f2766c4fecf84d4b89445645f5af5845b9a1efd5558b10743d1b5a78ee9455f4ea002e5baf6cb7f4f3f44e67ed6399c3ad54a60b48b5960f5d7c1b5cd5bde1d24a24c85d5f2c86001f057bdd2c6651fc6913d4230689bb0be3b8e68988fae49598670978360ff28c31453311aa04217d0553cec3da4e26f0c8b0453a8b5f1e1152f780eeebd7bc7f8ccd152c2abf5e57fe1b19ff01c24865ebfc4a47f56d99391c4555bd56e28ebf89bba4f02d2a3c5799971c4f2600451825878662e8812a4ffd6b9abcbce767ba0192f38ecc9568c7c8e042c429b832ea2d136ce92fe7dd0bf90d550f473ec395f97d09e990111eaab42ed2fbf39d57f105f41ba4e2a4c5f482a29db9775ee1e715b7617c58699a7a84a9837a34d2925af58340b37d26ff4795d135e1095d06bdd0f0995c141136e5c1977b5a93a4da2b38a228a20fc3fb122b9b98b89526e91da63a841680ab7f813f4461439e064fa546d7f48a87a7d1f9616581caaa2e0a4f50301c21ae17f0a4ce0f93706bb99071f859216ae8d7911855d886c1ea7258532dfe64629b4c2a101f1db8bfba12bf6c7b89f76d4ad2a254df94c3b9661d22971a92c73a209a2398fed7f52a2b1ddc6c218f867313bc9c5ae0858581a55fecc02fdc04b999b651862a3f062853e1a2842114b3884b9474cc1306b170c11c795f8ad90cc4660788a2515f6de9b6ef78ad5ed82bab45a1c7e4992b187f1d3c4e84b63d1a3b5097a64994d029dceafa1cd3960cd413ba5ed0829b01889f0c38d8e346afb64a6e34da4dd18fa3e2ef80095603a47c06f8164885ae5f03217a4ea3a4194171d464864934bf587a1df6efddbf2540e5ce949e10d6aee193ae46d896c17b0dbc1be2af813dd2826b4508c2e6eb63db3255496a40169a65f9f299e789b25fe5f183b8694a6de04910cc515a6c7bb67032a0b97ca6c5abc71dd8cfbf0a5f6a02c9e16fd669838d26dcefff7d40a6ed3aa18933997d12636c6aa025263b8d2ac5b7c3cd55a4b5aab48c0b1dba115691b10c8e2290e96fa50311834576d90165a11fdbe744d4bcd1d67ba568d902452de1814f36823db8e01e6579d90024cb14f9b64a33743cb7d768b8a9c2eb0f35d3bd37c1f5e62004e3d9201c1fe61bd6636d3fdc9b02c06a5658bb488c42d03c398655720733d1a3ba7906be5ef096ee9b68a5587ab3a3f601543374b46dad032e9819186fa7070d98151e15d84a2933dcbcd190370f2fa33bb11c4b88dc7737a408fdaa30f0b1e14c84f1209e00645b8978e3838768f8a9ceeb357e5893acd616ac982efa00377d6a11ba3625d0f5c616cd1fc95c46b58fb0d22b1eda37a7127f2464e0a6ba0bc36857300bb9839c8ebe9cffde94803cc2dcfc7909dad35b79ed8cb63a136aca5832922006956f5023cec17900fc81b4f5f647148cb68407420f8d3d4b0f0cb27bd344cd912998e26eb7aed1207ae95c90b529e0d8e8277e7e43f4f3a3b42efe6f2d6c4a21fe7e4a18b54871d30b9c9c8522c0722efe0a436c0fae300a8b8cb5f8566ae92649db40d8fea045dfa22f1790ec448564dd7992c293715c4c764d1fffe99fa51c6d34003bcc5be760b3a3a1b98f9b34e9bcb53831c7fb316784a96e9f0aaf480d2f1dcee538ed76869250fe80344c128820863e4034b0a852d859844ea326d9002d053b7dad31e5b003444c2b3ec17fbeff08eb2cd95d67f71e3acf5d185d53577e955ba259476dbc6e2a1f798b8d95e1ab9d9b62a6ca8d0894b43efd4ead274341421b828907c35f21870bbe216931c29718135056786d903b32e54d9c1909aab245b28d04b42dffe2c619e2a83de427d7345ec5e0d255a9f6dee34d58cae5c37a8d49bed58f52f0123d5ce10af3e141e41df9d015607babbc2bc4a51c1240c9b069c4acd7bc0ef8f7a21c4271092ec2a849529b71539ae00ed06ccfac9b1e9b0180919610710658b48e33be6747514f4b20afc68e373f182be456ada934bb94051f071027e2f50e8b82232a48f9adac06193885a2951e1429bb53b444cb930ba5f1f448e948275f9a0cbeb08532010d758f67feb0709af19352792307cdba03f598c34e9d0d44cc0cbaca0220852a68c27f6e431a674fad0364b7e9924c5d2d13d89ecb74b8e3d62ee7f4d2042d345ebd72c39cc9853981db0f904bfe8411981ec74e8cce30615f4a1b048c01142b413ae9bd5b341b798a1ed6bacffdc3a72c08db282cd76b3d1de5bdf1a98e9c752dca151032db652e50be3d313a20860b43da8c5078832a082a79cc2336c2e89349d0f3866dc35bc4235f8937628ffea1518f4f4dfbefb122bea35188e8afc8674ce2c0752ddb1fb714643b533ac564d84978a6c3bc893a58a7b29348b9dfb79ac20aba84719044728a80758ea6ee8d554db3f4fa445e9a27bebe7d893fcf676ac4701d0f14a81ab22b2f10eda9fa6d394ef763d69aba0ca0b6199533c776b1e86175d95fd26c9f89211b871287bcbee4b7b33132fb8ee5bb2a550c36c3bc217c16f8f610b62e1e40a9368995abc9072c22fa8249d55227f78510a2bed11f9ac71bbe0a030c4a7b4675748005f3d19312590798e07834c5e84b339ad92a029beaaea5106c24c4323b43e9ed7bd717691245f3e74a333707342f90b77a59acbe50c4ac91c5e31a2373d2ec5fdf8c2cc540167234706a1f56a7205374f0f70f8e9a49f248ed50fa976dbf87f1691befe18d35f93eecd33f8eaf5308c7585f59411a199f0481d9d1e3094d395bfa24324c1cfeb6e05b57bd64cfcd1192e509f201157202251292ac3c5065b698cc3316470ba147ee8ed0f4b84fbea99df8b04bd177bf49803f2fc5807de79c048bc5783805bdcf8bc3bfe33f538f8ffde0b9bdb005c92e046fb378faace758dd1bfdbd32e561fe39734ab0f27fd71f1bf3b07260a1b55a1d27f19fbcb523e80cebefccfa256ccb00a0c2a94c1bdccdf75786769fb97019ec6681701b06bd33b60f5e94ba3be0c3d87122bd52d1d0e3d11717c4a1b1f7092d2cbc6f065e1484c033a635e303f7981b319e54bcf292b1dbfcc6a6781df1355baca3bec0cc8de6ac9f88c2dae915df40deae7bdef50aeee08d96f2442b6d7d4272b5fe13a4ce08f7a1dd1c638ee5aa785f2f848a7935978d52ec4341a6ea46789976d7739d46a2985a49291645e848f3257542809cc1ac3c2e5114d81013dbc37b5a604f0bdb5ce52473fc24a46aad83634f2cd9031e327c2295884e0ce38f8fc11f5689fbf0eb9bc3aad7214007e27107c5ca52828116730dfeee818f76e2f38020a9ee81ba13f9e470d05f975500dd6d0edc7529dd38747470841efc28eec1115eec390488c8f1863466518097eb2d267be29b684cbb25b0106d27b0600d31ef43eb896db1edc21b1d0cc6e0b1387084efb1eabba1795f4b35571c718fdea0c730be181f36cc4d04037916e9e06cc718d278226cbd9979b8595428c246940580195fc88db827c2be11f4df04f1d3fa9bfb08cbecb184bb2ad94737e7b77a52a4899b08db78bb2d18370cb073f3c3eb0ad84c048c01a35f60bf5ff1c618a8b35eb9d4ccdd0d85562309f364b44a7e635f252fdbe0f878586454dd87f112fb1257e4b0e49419c0d0435a0473f83dff153b0c4aa18fa0846d22f4cda0d043b87252e813ef74a23114f6d025594f3b434c179457a3ad070bf7a7a15a3ba5c0bb73963a7f3ef27af4bdba3157e5d7a2498c8b2b5a33688fe1d10d2dd8886549f442d331c347606d928b76fdff0d334e822c584712903080ff23157610ca18a22a45ae1fdba47d0e7d50f10b5d1586d02fffac9a2d816567f27fb369110113b9b13d0297d0d261dd2c3762161cd30ed5a9e1e2d27a98dce0a82faaf8ec1b25d899c0e24f4bd765570154c3b28f45972ac324c4436f060b2cdd49e59e9d7dfd2b35d8d29bce095fc89a37f1a681f3755870c5858fce590f973f2e6dab4b04935f819b2b31e3aeb51796012c124ff5a86e57bccea652411bd73b548410f342950400ff3f44dcd0f1087107ad3a10940270d61a3b6d54c5e9553c3ea6546c0eb4273406b4a84a52d51ead4c91f07a5e1bf7948bc53a6a8371442fa04e9e55670f42378c91a38fee2e37aea00d1d071c4a0d9eff8e3b9d7ebd8c34f41705efd92b5508e86752b482e7f91ba0a26a35f92065a148bafc4204a15cafbcd97c80dff5fe33995ef436cbeb251a07240b8487c205e459a07afecc5c30b0f78bd4c0adc188481f6496d193151dfbf0aa84058bc3e51fbcef2078e7b5e6ea14e7062a6fbab044bad6391d85e89d9f35333b10bee974b89e6e7f772de4168508ba87a5b35ded119766043ad5e84e5609aaf604211cac44a2403244718ed3955bc60e258bd4f9f540ddad27e2c85a5e86ba24d598805067044e4a09934059cab9cc5c0a1fd79bc6895461b61d2f7d183186adf82cf27f6602ac6bc565cb0667e9a196dc8526ab94aa2c9aa1a0c10fa442e3bee367f566a30dfd3b7f2f18dc733e838768de671f20d3bd58e2a737e003c35bef14cdc282b207419fb1d133a97c7db47a163b28ed3d720ea86278032ea38c715bc9c996f96b6e4d86064ade4d0a68b3e1b7bbb6f92a932d77f691ec324d0300159c71bb0c4eacb0a699f46a9ae8598a57ec3d77f5037495d831715ec5c1c97d02737fd0269a25648a7cef40a75ea4f69f37f9636e6fa0a15f37156ca6593bdb7bafab4861ee11726365d99b995b3f7cd87f4e889d1c17d0f0a33e366ffe6e1fe9cc5081a269f877061ed0e53a3a5bd0b7bc69aedc3dce599a6b2a7e1fc05a3bc238852519ed841d4361a6e4afe980e66d12af224c600990c87e0ca98a9a2cecf321f1516521d0abdba9772f7c7f08dc9d6f263f55e0d119cd88cd91d3093d778c86163030d935b2f3cd610d4c3d17a00f07085daa857bfb1aa3fb1ebb5305b10c7c01d086d4660a032f0a22969bdf5923490b09038eccf76ef18ebd2f5468ec300b33b710aac93f079605c6016d02b759d096b500de8e68ca357efa13eb1e3ca35e0bd5607f3066b67ba98d1c8ae1ca48e430bf93c7897b4e7ba58bc42f05880819a7cf6469b945d68b62c297542e73d52db7211913517c446e91c84315f80f7ea0d286e3a48ca77b306ee68dc270bd58fbf6c2023bf0cd17719e6db625307c86b3bb5a571558b3bcd441049345af56e2026ff1c5230b354debe6a471fb5b3e3f09663bbde18d12763b15280c68df6a366bc855ebc56e54b5c60b2eac0da01915a7b63dcc484f0e4d99c149a5a1f96fa10a7481a6cb28485b4932eaf4877dd7ed94d3f858e8e860c4b7b30523cbb98bd30aba252aa862c18d0d739a02a92bc2e368bbe1accef87de04dc8df274186b5fa6a78b48967dbca8a4870536a94f47e90b5dc7143cb433e97881ac938e21a15c46af48dd180c5306f87d6a5a332e6113c5c837a5bfef9990bb6e025bafd41d05ba33bfc5dd087613bf9df17a9c688e687846dd2703bb3b45b47cd30e555b7afc6cf20e1b9683527670fd4fb70df850ed9b99bb87503369ff3a6620707d91bcc21c25a1927fbc7e8f2490cafdac3ff14b11decae2c67e1be03f9e0590d49252c4160ac61fe210dec2d67d0a377a800e934149c1d5a647c56fdf2d1269ce59121e3a1b21dcd691ac7631dd7feaefc96e0495c63a5e895e36b35e707225441cd24e173661224817a4942e9b41d5004edffd72a50d13ada2042a2888759a7e856df76cbd994ef751cfce8d3fc3f0fba59f2274faf4ef037c2c2211ab412f6b1b32422a07fad020bca6c2ba13f2c6b85a308bec044dfcf5dc5ebeac6c97c671e2b9008861c441b109f02aa68fb03e66689643fa94552d7289814df200baa07fde64b4f4743f97e4a2fe463f5afd4d277ccdc903e3211b3370506e6c910b474bce573cf1a1d9580a9fea50cc92a1de147ce873c3ece675f9a1d938636af7c0efce76a288263e1ac54a80158832e86cc35dd88c316680618310e20057c158f91ecbec5c1c2c515ea342979f882f4e8175986e7410badf24525cf97d44660370f3640d2a38e28a8b4e333c45db2534fea906d2b8e1820b469223469bb1d9dc3b49b3bab5ae162c671e102c8a8bb6922ccf67d686733d63f77f27c39789dc4fa4870a536df45314374ed22faead85864146ace7460bcdbfbcbcef30f0efaaa5a62ae6c3a0acd5ca70c2e23d936dcd74d359821a8db2a381b8a4621f7fd9329b863de0deacb736b4b37fbb9f6a080d89e266a4104b202d81df0354f25673cc6cae4100608425ff030b2bcb3538c2a08e47263c66f4a10fdf95f5004a8426605b9b586964242802ed8d27c1b3ffc1e146f3da3daa67f3d6449c04646f95f9b81571ccc1a0075aad35643b96ac5a0fd49b893bff02dd75ec1137b244b30b5e0f43caa8cee67f5056efa2588c0bfa872ef2f2f7605eb222ee2bc5f20bb46e40adb302d8252fadeef740f0d97c71e29b1a579c246e09b3742a27a598b72f88dd4b81611f428da1cf433fe7a63f8a82c0e2bcd404d88cd341665f86b86b6380744d673b9d1ab80a339ac768f44c54638f6a265fb9a50f5502dc4ff7d2925d6161cfaf58efc47884138f273334b291f67d2feb59b7f48316f4b1b7ddbfe6c4831afeda6563758977e60aed8d5e8272d94a5be8b9aa4a47b34bcf3d5461828bc7b6d09949a15f90fd2ebfc9fabf07dcf4f11385ace41dee2d29e2b24844a85f8d7435e1a5d1ae2e16a4772d4c19feda11fcf8e3f015c424fce7882be8bbdd1ab59e6df61d189bd3947cce5d24881573dbc12b32af01a52b877014f8ce8bd08a1bafd8ad49d9b929ca1939b68717bdbc1d5851e97b7085f6d19752d5e0dbbed830729a20d4b6422c323972bb7f30368b2be5d8ae02e0544398cb6ac07791d1e4a24427888bc65c94fbc121a7585cb41d9861f50314f9cde6b073dbe2d686c4abbcd3624d421223ab12c948b7476a3289712492594284cef16b62ae3819963c094b4ee3743a47ae3872e4672c7a6e87e0bf1764300d4c176b35f4ee65c42fefe08ae99c8c394de337eefd4f0aec6ce3144b08de654a29b5422cb58858886b1ad22417e953c96aa3f6c1dcec3be64e25bc98491c2b8c6b604544ccd8384eae4a59f2457fb8323f3413b10a169b29a7bd83daba4cf18133fd70597ef736712d436fd5dd649393155315be8f77ade0f14e2bd4227b948d8bf89c4c131c4736fbd0d4fc167e5e8d70d5ef5127b81a4fa6a1612571156b469ae852c1d8b386733324a41d245f6d8c6e5acad9cf3218fd0e5acab6d30e4f9fbd0be6d2a1543224f88c0acf4b8dd8bcec6fb733639e13f523f53a8c00fc1e2293b5adb562c7c7fa3bdb13dba8b91dd10e4e5447a76053aec486feebc0a2fa66c10a23d082c308212a44f676e285886111ab7260a88b7547c43ac9013c25bf7078fe2ade3f00e505f2d993027665fc6d601079908134e8cb5dff566f0fb307c3920b635f14b330f28e32ab255a1e50d23fedadf8953a80dc3b8e021c0e01633cbd64d9596b25dea90c424fb897bc2e142c6d697bf4a0b28d9ccbad9748ca78c6ed6ea488b5f8ee22e9efd71960a40adc9570212a2f2f0008cdbf195805fca004028ec86ec4141775fc34a4f7ec3521bfdf735b435d7c18a2bb4726adc0a28da274bf7908e8fe0b01cf6496818a65cf283965975f21518ee6bf14e284e053b4a4eb50a99683d532a4b1fb8b9fca6264b6f5566d4887c6700e2e9197d616a2047c0a520b7c79beca2935badec3bfc3d4f6969e686d5951d987840353683e34853bff71eb41ea4ed6bcdcf7f82da970d460f79fd490b18bc6f7b17716036b949ff0bd5cbd73b4027bfdd07aa8afde2484ab5c68819b3c71106b3bf20e8a725e5b8ff0e7858431f9f269ea186c00dc00b5d0d4965e75a99358e15b3bb2cddd94fd86a4a54136ed50ca1f5ea3b5efd09d753cb6383669000c626c4986c0d3ba5d69f321aa9e6d0b746bb6bd313c6b4094da2255a78036923af2aa61a378e145ef7d5e7c3c6c85abc9be79424de50123fe5cf89b182688f4c314a45e0bd0f69c3bbedf2c3ae82f22c893d43b7eca63765913652257cf91201c3ffab57feffc9c7ae38a2ca68f0613669d29749394e27dc53c0ab454deef84a849f2887948fe56a47df8bc4d74a6ac2f5b2b9c8b3c25fed468a371d54780d0d97774d5b611ed8253e8f3d4eda08dd9643d901095a56d5b8018e9a1bd83c14be89758945c33a1ab3e7145ffba02a1859b2ef46e76745de00ef32fae44170aaddc0cbf853738a61fe8a66e4da50729a6911c404e3a89adf387e196855a47cd35f56beb6c48e82fbae9af6b54c18e9db28e7c51423f8e5d71cb027f2e3258cb40a146660e5d2a0152b84c18f46e0fbea0f179d77318fd7137cd7c9308adcaab9b1741607c1af1844233928cc1bf47cfc6616be559fa3907f85127f290ee957cd1c3644b5ae82c872212119d87ba5c0f4c3c2dc3c73d0b9de28278dc309ef781dfb6eae05494dcd0fe785cc31f4f14beb2732201d6fe467b7c7f5024975ed28ef3e590daa637c1bdcb4ca0db4505a703c3c4e4d86329f56230a06ad0bffa3039aa0d53d11fd156534e20349d8e82da61379b0480ae706a204a6d573edf83cbedf3315d3636465adba187dd32ef7e9c9bfd8c1b11527c487bed4c0b219988d1c9dcaa44e1f52abf4f42b4176bfe89fda92d19e373162c8feface826c95eedbaa3832e2752be496c41a2a69e48aed348c1541d1691a08e02e3d08197a7cab60d3252561db0f5ecf9542e97f487ac8330c4ea65d69e479b5c2088039c18408553268c7b0ad5b33cdf00f638319a03cd58a2c2c2dcf837335723d55a251da6f7b4e85700bd84fe0bda9d52a5158432524e5f1da18e7c7b6cb869b3b799450c7e09f30847b3051f5b4c57dd6003043e3e6101093ac7f4db9872440b82f49cb66570e5525a9b9641c9d6707b97d1d9830806d9848af935e9f9cf1ab66e7003d8bdb2a4368d9a6a67f473dadd57190437429a92325b38509408e58bcc5a9aaa301dacc7e17605195155017178626aa02cf9329bc5d8f3ca2f92545675bd78fa33e0d4059f366fbde15dabeeaab15f0e41f1f9b46532dd463162d60ae2d6c708b6caf9eccae9c82b615a550defd18a8a4e19f1a6c1b9303fb812d8d036b0d14efa8417fc0af9c5f978cf5336706154cdc3d620d6bf42f1470c4e8801952d442cd706b862e99a3f919b461dd1d533e31a50cfd50a322612d23d3aeaa56a8140b0e341bfd366628e7f944eafd94b16e28e3657ed846eedce3c5fb9d39c2b10803079580129eace4f4eac685c368c2dce3f6b15e35a5222c4b21e486af15de7fa1323f2d32295a602f542974f16e723c8decd535d18835787964b3a77c8695e2b423467291b1c9b3bd9c6d5fad131f8a387d78e4eb2beb674b52290ac42b912058b26271a8aece42efebf16c37e6e52733f68c5b2d0fae4312cbcf5cd05464ff75358fbf35249ee06cc36dd2dab7005e5114b11e2fe593f356ef5fd00e9b1ff181e74c8d41b5518a54252b16481560be453110cfe672fb0a8412987913dc5b3059dd0f1229a1f3df5e17510c57d5758a4c8d02b0fe48e80f2b9dcb823b71687f5044a38bb3948484e0c6d4b875831fd55c4ec91f99cfd1824e69e5db9d4cb6239a1db69c71f4126c15f4de69a46c09c82d19c57c97dd1f40d407bc33d3abb39574992b564432fea30ed8170923581408491456455bfcb9ea9573567f309c14159f2bed937928c3f8a7f27501921beeb3f0cb2cb82ddc339ffe09100d4473ca364751fac4e3f948bacefe19f4121b43e66a7ba2d064d124321026ea5acd5bdde2518e489ba212a3c96e257ad1398183ef5e1ba85614b23f50cf55b01d8528273ddc856da5dad5270b2230da8436bccaefac819f831f36cc78302cff84153effeceddeabc7b75ca8e40c1cbc318cacab4b370f6c3e999f4f3f965e749fb42531d1c8d0fad05d086b8ff3b7a9b20213821b37d4ac0cd394fac4bffa53cef136e2f630da62bd1f74d88d0c7318e37bf76d41c1c95ec1e313a45c02643dff4f36dd53334e9e0b7d7d667082cf9e497fe2542b411c55fea7313568698e69d79d4b74853d7f99608844dd33ef76d99fdb1ab4e98cca815b08939b2d2d822ce896e8d67cd4f92abf9c7438857587e4fd10fe8d853acc0ebe067e244b8e5d7fc256fdb22c7224fe343bab1335ff8940efd9500deebadad2927231770486a22d3f9e386b1da252d1df0e1dfd9cc9b120023d832a9cd6aff6b95d13756ee315bba8673b5c6f28f8e5c1b62e742065b5b59e9e5faa715aad9b89b6effb38a93ce7933ca7cf58134dcd6a95e33a5b3b2f3f19966f3ae8ea1c0eb01139f3c5f497e826e4525e5ed4a6f44cc10f429ae6e7d83a733ee853a91ab70dc3fa9f271672e7b87eee87179e381775ab27de0f7200335559153151cd56464db838ba01128c679486fc4bd1e148edcdc451cbb362cb5c7f79a8122fb6f119e49efd0cc8e0dcf461394c4964f01b18d5cb87ef26b03fca7b829223a1ac3b071853afe00f88e24313ca426402a1079266a9e819da22823d7f7603ac7b89e748cfba45774420eda34aa64115cb2c2b957253fee848345acc976e5aeea0dfd12db812a600f4c3124b2c4aec4b668709957695d2c7f86865ae91cab1c24013597c9c0830e18c829383107ebf5440275bfd303c18226ea4a3aadf2068407b7aded7391cdc840de0952e3a189e71c1d32fd476215ba920fb72351269f6efd68f05fe4bb5b9ea5dfce66c1270f54593104395c9a15a47b829422c90fe61a7cb858aca5d7a92847d1a9a433fbd847ab15317c352c5f93ec96244dabc6985988e25669647cf81f4bc3b589b77a5f79c09259125c90cf22f439db9a22203f29611712bbb0535126128fd414b6503dcaacadee802b86e51f6bec4dd0b87aa0641e8b7aae7cfbb384ff587ccbf846483ee794bb9a293f23b4ad58747226487f5fe4e307e2a4fd0f940cd469c38250d08182a4d4955bcca332f94f6736ef8a8e22b6a21209570ed39ec0bd4ef364b2652eb5572f2c16f35cfcbaa05d4e7e2eba4fa8e755cb1f3ffb3699ab68d29e8e3c8320f8d7eb18a285995e37d9fde27c4dacd0703b4368ec1b52b39f3ab6561706c8e8880fe966e7e0fec2afd2b7c99324367dcd7def177d1a788fec2ada00bbcbd464ad3718a6a0b6a714818805ac4f7aebf997ea1007a4b276ec0bc9411020d37f6059e3f708d338ca893a738ac268c134efb39bd3460ea7ff8c72ed91240b42706dc24120c2a984943ab0268a7f8d4e97ee84c4d94707150ad81f10c6ead15b845c69c4c4042e806fcf12f4bf85c2a82c5bfd7b6590f7b3c1e233427890e928423dca555fff4a5a5ac839af2d41a78e7905443bf204dbeae9aeb2eaedbb31827b0e0ecb0be036fbd9dd7685bb2617c1b9d8c6af08e008572bc69986e8abfd544f6815539979462f4523c8461033f744bdf33fe99ddc4b45c51b62e3c702fc64d74d9dfcfb9cde09524b465d837963930ea48da9675a00277d22a065bea81e411b9a94c7e66624b205c328a312ebb9cf74a50662a21a6b4d436611e709d1d7b8f47737b4d3de85d6bb4abb2ff275de03ecbcda4f3c143972f254bf7c95256bfd7b36a650544d7b476e4df566962021544d2c258eb25f12e0c7801a0c4acdd6920c674cf76cb627bc9e9fb3cae2c9ed622cff5268841991e4c6a6b592318e64f43d084723c1356ad22283842702bb04a623a2db364569006256bd46f73141c9f559a9b840479ddc5b908e10189bf43435200d670746f50098c8f12793fa5b19136dfd0b0ad14074039f2200a7c6cf4146895d532fca472ccd5e4b41c9063c2607e08b8f4338474846467f562fc584daa878fc082e0fe8dffdb6b4e04023f43c29693a762a3aa6aab314a6b9cd4437bd2d6281fb3f006390f3febebfc443c80aab2e1a2a0d25b168d51e33df305a81186f32a652ac95054b6b728419a8cad23781fd5305391c30038e5a58eae902444b52ebd5a776db5ca2027f802aedbeca7afb3e5a7c7b1313a3190836ffee1046e64ccb2bcc0628d184a431bb42eff83ef07c6809882c357d889072f3ce70c733120de6063fcfc5fc50ba828d370d0c96ec3b329cfc5ed21ecbbb97e092901df403a36a07ce0adba73a17d51675150b1dca34d278901104ff28edd88bfc2bda92ae4eacee26b4f7bf163e25c1638c0bd4d370b9d25c5d6add232487b71a0a6880be3c688a92f7b4d94fc6b87359230c67cf8b5f4fbfd4dffc3f1d1771940c6bbd805d6dc747c8515f20cf2752f047c74f50773a135f10a9208613c443025c5f97fac27c6fcaa714556ecb5cc8e38b8f0bbb9215542eea86e032477ec5c3e5b399b150cee92afa3d432887636c54f43279561a6c1715a8622d5e4468780d2c7eaabddf9d71f1eb77a3a703b2feef458c8c37bd722c470ec1a9c02d3063bae9fcad4247874530abc170c9ecd1714e61895012447c0992c901a1a52cf53db5fedafd78e418f156bfb6efe762797b9a648369e53761158b5ccdf10388d7034fa37226ec4e78659c00136b46f800d6fabf548ef25a66ad69566d7bbf3ca744d4ee6e97259e89bab4cc28a708f355e6bf021bde2091a8e8df5d76804e4e967125163e193dbb046d6d9364da5689781544de33ee177f45323f7eb5741f59368d5ef9a21c91bd84031aab0170320188d7e96dd177e50e3a0de04073219dae0d404aed8a0bc21880925907b296ae6768232b0746c66044141ee891b8bb141a0cc4ea98f4cacab1a943f45fff90dfab57271aeb800b41a43c04461aabfbed678a4c98e6f154f8c52e07633bb10469d68705ca9abc639708ccd697bfb4cbe49ebcfad829d4b69d7ba84ae0136fdebb097615db0c0ddcf255a98f8a1401cbfc04d922178075832f2527ec126a19360123f6dda53c7f3d24bc40c57c4f847a8e4288246ec69214890a67f09b2ad6d742f3db66d6bf8f7df33d2b3d596549f11a325299b5a92982bf8756b314ad421ed19c5d9d0c683c2095372603b111412d06f145de2c8716dd614d1494912bebaf88f7f629b3f64af8fa6c14965bf14454258fe0e80460acc30d8f750bfcc98432611db23058e4108f21eec2756e1bb1e05ed2cf919790c4e54458fd9fd6ccc1c37e65f12b89b1fe93c3fc4eff85461aab150a56b22310a1d11bb14a54f2eb582fc02a246e96a3ecf43e284a143dc872ae7474de0792c19639ea56bf88c06ca8efb0b2a74e2be652b00a3ba61470e13772bbd170b22065efb43c6ed2a333ed321b7ae8b2074fe39ec2d29ef2656db3c6dc4ed3442bda9f6101f56e2c3220c20c0f0e8d345b05804a62b554688327a42e90eb93dd991938b14ac92dac6c713ff6905fd865ce91922c6a9eac9559dee0cc0601a4d21da3482907f8d0798b9eb3c877714e9a09ebcef23674037428a84a561973c991779bb4c6b9af289fd4d4a2236f4a1898ab491ce3f527fe568229b4b6cfeeca9a0c62ff647a93d82a5b349ae107bfe9e0884f1fa690cda367f4cdeee524c8515b29bb3c405543494b2bc343abb1a6b00fb7ce914de89f064f5f71119da84c805307a58e783f90676f443af740f4d5b4b3245ac6706e61d965b9e3b2b25b3d09fb01118a0264b8926eb952e56e1509d0c443c3281049159dcbd008cebd74909512bee54fe16ae4adcabfd831ea18ac7d478b09bbc5e7b1539c88152b5c2d897af6ba645e42ab8ce80fc9d11eed0e4b7433dd8e576c10fdc1d18cb21991d948238c7ed7daa94aad478bc5f2ab7cebacded935e0fd0c165acc05fe07cec2bfe71c839b37cf196f6240fa39dba2e7d90e4c903f7ffab88ecc64d348500774a964699db0d4e43d08119a6b02a4f905243feed13dfcc4c775a4ca87c82262f8688e6db4a8bb74e331dcdbe8ceabb216e78a901f5fc40e176500a6d8e7d65337475986f9dcf8dc0dc38aa515b036e5a52badbd7f11220701e54dda26cc058be4ce28cb56c7f0b3dd32db830ccd2859b5bd9f648e88643e5771d2be878bbb4518152cfbfd1cc14f749cb784452693a57629f0e7fa73913fbef013e542183753a65f5c741fbf25e5a619d643869d3167727d77ae0cadc0f206556244a77247aaff36705f60ff34f020cabb1efebeeead89f0c3c58090505221cbcd79f46950b779662f1d4e2f529d35c6d7dbe183079c057bb2213e33fee60e80e6ca67ed5ad6acd6e592da98bf7375eb39d1e3f8379ecc92316dd1ccf6b93d8fc77e44e2bd9574aad6848312eddb49ab0cf53da1858ef1a97e7585bde8cd40f711828e8bea59d58ee56c797416fe27421f2c457a171d2b30f1758b47b326528a03affbbd8db1ae11ad2d429eefe2626150a15399b23baefcef63198dec6f0f262afef45ca5a3344b8e7c41c36b0e76cde6aef432b268e59dd9b5bf41f66f0acb128660b48e49956057328df99f05bf28bce1be194cbd12a80aa51cd5b107815d8c5612994b330bbdbe5107de46cfa2e82e8a14217fbd6a850f2c7de4ed1e602b49143b911fd8d738cb7ed5f19badcb0c948d4f13c3c9ac910f5bee1cbc43e8cc1fb5cadaaf98082278e4ec586bd804444289410a7b2db14cf1b41c641fd81888b26b6f4d37b18db5029f36ddbe143085985674ace4921a5b92e8d4c4ab82c0f1676844b036abded98154225f9c71cf132e9ca08eb9267688e388d671a08cf38655f65099813fb1bb8b8ad4f7f64227c8b104e49747e3ed0c2b4d20d84f9bd1df1c29d4d649678212e49683ae800df3788d11efb76f41fa137dab1552e68ef3b6b3aa430121396086e1f7ea41ae26dce03002ac45e825d6c91d8a0cd505600719efde7e35ee19675bdf734ddf1fea046a01d31ba2944d3fe7fbb631c30be2fe6746537c9e73c4f43c98ef4392384c30481fb82357a1e3c603671f94ddd4e018c79870e198cfc1ad165cf99bfdd5abc15bba460f79f794704ddc5916e31634293cdb6defecc67576a60d7c97e3d02b86b7fe80993a8847ad6e2812305599fc3e443527f83c6e1060238bb476799ad9793be5d09ca6226c69789f16082296fa8b7d9fd6fe41e06d6b349fda26ec5f724248e296bae27a12c7db98298f815a9ee5f6ffbb88b01dc6fbc79b835a42eaf68a7f88c2b02ee39c57463f15f664f30f3fb5e9b33a19ca71d79963f318defc10ecd5d0144e50c5fd74c0c59b12686e09e325fc2a869457d2f2899299463e59c26ba0d1ab9c2ff9992407f86a3b862d42c2910f0e3b65fff104497cd145512450f3174ab59d9ca95b237d3b5eaa8b0d3f094250a57d31d2a68302032f8e07ece0d4dbb6a9354376355b661fd9aae14cd296e0c5ae1ab64dd31c2e1ad0d159be7a899b23db49569096f14c51eb8acd0a353918fffe14283da496e1ee9db9dca47793013b3e1a4e6606e2e2fbe99dd9ba657f758429f871b6cb8621831d02fef0ffbceccb00d5b3388b0eef1d91ef5ead79df455a14e8759308ac276785144237b09b2b3607e48e57f85960432c9e225594d3cd2d91fde594d90c45b003b444c0de1150317cbc365c37442f322022e4f540d15877c923c1bb53c076aebe5b98f8e2e07015b51e2480473fcd7b3186aa3956893132b9b380cdfc9f33358b6a07e30271b3f385ef95a23ce4880ce33fe31d81361f5ed213492073c8e998574c4e477528bea6a42931147d5efa454c503757ac930b8068ed4e74b17af0a87f5efec3022098d6cc647b2155b9e49fb05fe7156af713c3155d1af9949678637282cef05dc87ce4ebea9bdf4849b0fa9b1022b84e51b2d25280c988bdbc84221bf5e8a67a9d5b16a709eb759dacec926be2497f1991ecb8c0a3b36fddbb684e584010e3ad7e6553e3001381c10b67aa56a7e9c207da238711c855df002a441201d7b8a62a1a44f23edac3472e819abef3630be41a7c15ecde82a9396a2a858aa5f44afec1741c7c963ea1f6cc10b6b2d9b4c98f54cf8577243ac23cc54ec1330b0d57db63347dfbd9aadbe9b3fd5bebff9d0f6ab4eea3d7c751873badcfb48ab92d7b9d5fe1faf83d19079341fdd91fe2d2139c8ae8cb9256e0d8a4c4e857fe1c5efbe4c8274ceb44d35888f936c53bb3bc136b25b0f2650c34cdfc2855e5a763027e30d05f1d451329f244e6ef71a4be83dfd128b4a2daaf16d26c9c58399fbcc428e7ea0a4e3a7c002828f1083dca2e7527fb2fd3fb541697dd60f4dcc4dbb19bac3b49c84c59cf548bbd8c56bd2f639c46e19665cefc205025377d8c6ceb135af492bf494d13214833f1ffd67be5e91e92acb15fcccf48f706b005bf5b0ded531f09362fffdd1ea73ae989965a4c21357831a92afeeff86ec7f741f87ec6f04195d626866d27d9e1a0867fb6b389999337a1c89d7eda939312113c76b06595710c6c9cfda2964884adacfa605699f1e0f66fada8b78f1517e318a9ea28aa5bc135300b59cfc55c5f93611cceb1ee76ad9a8a41bd747a68f20b08b4f2cc1737e18d1f9841cd376d97c957d89bc6f51ecf5a0dec34008918bd86228c38d1e52d5f0efef9173c6f22b1fd7ae5c4e670f22ca01a219036c2e9d278b04dc5c737e4dc63cfe0343d8e8194d8e80959a7b06b8550ae3a83f82d9c14115c9746290db8f449ee3db98f2d72efaa492333fbbba8db977048eacc617a10124857698fa2081ab7c73e2759acc015f506e25a12b72bfbe028b00b870e834a81bba4ed9534d9e7742ab6b1c24332d153323696b079fe80d74b5e76c5b7d8228899a6457c1f0397d9bf9366c22bb09e662093d778f276ac1f845237af30f55e0c4cc7b1e2ad04a23358c6f066640f7989e8aca6649148c8038eff406b9ee13231c30fb8de23f4ce5124121ac27b7f7d118c67bfb0768f93fb8fefa8b8095c13c3d1fcde8e8b6b1fa5c21ed4e9727d521707b5bce1254d2c2c0811e9f1e70b898403c952273db4c475c09f23a0d2f325a263ce80962f747e11a36780fd79f9111f7596669c8ba77f8f8c14008b2ad606595412868431fb947352010517a9753af30c23da5ae0b208d434593aadf9e398255d17248366e32ab7116a5f7433be75a6bc581645fcc8c093b633371f3cb1aa80a74a708671d5d9f74fa7fe4df31be5b4f39959ae2fb2f4836fe6ca4bdff87b30579e4a3d02de7b6d05b27ed59e2ad112390c8631f3d830de13bf8209b0c9a94188c0df428681a3fadd922f5ebffe4714e635770fb155a02f3e2f0f2e7c45e9e181dcdb744287495cb339448e5ee7bf95a74b6dbb386e067411f489c26b8bab674743636039784e1ca71e36e75c95a954affc9aee1a3eaabcbba784aaa60c452dedb00465cc57ada59e77a3796c9358c24d10980a622e3e4bd6ede5fe3b1d410f1824e043215dc56b530e2e4298c27e8664ac81d932602a5c9d074470bb301b1351e53f29cdb8f7a7292c44c287ffd37d3fba7334a58edf124159ee7c2d1e0273280635d6047c1d458ebd24cfb8b0d1527ec82d540770a5157b88d77a8d6206baa5ccfab7188fc874936135c9db0292e06b5942accd9cedabd965fe901de3ebfb1d2363187df135307358366108e509186a85f2d0a05d6fabee6375df8808f64f60a7a77236b37b040908dc50498faed1022faf913d3486a99ee73d1d85537dead74fb34b8d7900e8c3f570a27cb181218ee857096c8af02c3ac51f2aca942405f11a1a6bf168d3de40b1e8993320705a3f4b1c57d0336bd48d8185b70efd89ceef80536439fc40077c3c8b36fbe15948977ab89731525d8c19f8a27fa934492b7ea05fb7245959bc3bfd28a22e9fc3e2ab6ea8861ea9cd9e37a3ba32ed4fee8f9a2091bb2d583631e85e7753e03d834f215d8c8a89b2dee4a6555e48400564ecb4f4ea6ee9167bf722e308d608f101a1a7000566aa6192a40b34293257296eba090ce3a39d1dc21c8c5abb6107cab66d0c168b9aad83760db9fe27b145a7810e4de3e67b907b02b77e43b894711335329fa696c2a91e126e86f95fa23cca395817730f9ea90ddac6f792fcec4fd19bea348cebf7a5589a7d9d499be4fb044d3d87a5b837dff32e62aaf87e2e97de6493b5be4d5de7bc5168ccbeb2c81eb82ef1e797a8090adb96e96ca4fed6cdc675a6c5f1d6b7d9922962fa67e15f6bb1b59231af287de04dbc8f819f438e2c3af3c75b7becc7808769c654c7bb7053045d26869fffee8f01a52d9549d8eef091adc64a71b58872a02f4ffbc755bf4ee6a2e19c8fd0494735bc9ad2f19a2677c7694aa2d0768f11a72b56d86a603bb7056185158a9b5ebabf081af881ab599f4faa8d2c66ddeb9948133faa5b7990a4e9cc3a3ef2a33b80b37c8c6731b7e299c341d3697c65e4199f7488ad2a5bf9e0f8e482f04df529dac5cc7a5f5b06b96f81df96b4b5eb1e4f75457d0cb063dfe91bbbf3bd320cda019e805bb27a18d14790c5b066b49ddb0fbcb180e774114a0894054fac5aa38a717d15834f39ad2bc3b2e9958410b5199221d53568fa2345cae3047a69d157e39adc979116056723e5baf2e5a1dad4438777ff8946adc7827402ce39ce6fa751c757e719fadff4929a62964e1727061b22e188a17665d30d6fc011b996b1a4380ca5c173cedadb1698f8c0ff161c86b56ea08bd7d3f9815bc22cf19e8b11677d9537e96f56121997c079a2b68217a0c97cc50efdc031638cc1e6966af263ff13e9955ad13120ec146e6dd65b9a1e3d50eb0414209046e47a2f30c4602d89076a9967e16aeb43215ed2ea818d7389e0832eb8368eb6fa66e818c687fad72e02eca683742c1d9173fa68f07f643a2672e0dbf336af3db48f3eb9b76cdb8405c01ea5f9c15f34eeb3d17f8e3df9d821db3339cbdeb9fdedc415625e183f37c53320937739d03c0d217252df902ed4e2ca93216ddbbdc77b18a69a80d1150b20b0e56a2fe81d7b4c70b0e626c79f8d377b16c9913173a0ea6ec3c7b110a8dc8827b948e960140ca26a3216109054d404ed8921e6f4c7d9f1eaf8d46abd5dc049cf167878f71cbcbf7a4a7a55f0b85e3753b0f4f985712280fd9fbf9b211a42305327af54fed29ebf6b868a19f2a3040fdf4562c98b2d3fe23c863686fcc93826853defbf1a10d7613f21342d0841cf79979fe61224a81c8304d3323d12bbb889b770315738015a23a6f1b0b29654e58871766bb2f80a343cc88855bd43a6dc6b04b0e6fd06fe8b40c5d39ffb2f6b64514fe27986ec59df573e9c5b99fef6a0a073d4a1279c5333b96863da70786b69adb84709761603a427dc68d793494d342a7cf5a54f25d7cefbacc76f2932beb59ca7d5a281a6677a86bf1915b8896cd64f01a4ccd8f0c9484a53953c43191d32d72568281388ac68167a814add7e0a1e23fa93412c4be749b681ddcae5e71491b4b428d65115d56b50e5dfcf16ba9ce3d96e2d346c2d377dc10662f5702d0025abc9573d0cc1533331fd6fbd0062b703e30906ebbfec4a5a8eae4da9a3f471b6044a5a55107c7362d40195e6b4354139ced93d04e25872f44dabf12a4c9450be4cc5185d54354731ec5bc2668ee3480df6dbbe0ff6904c302f3f35337319bea9531020e6793d729f13f3a62723214c1bcdd22d1a2d927dd1e21558e854f8de4a084d7753ccbce28a6bdab0269cd49003e01fbd6513d9f4fe4bae5c86c1afc85959a92cb4c83e2a8ff99aeec00d77d3fed266ca47037a6dc8c18546043d7a72a28b682c327364e1055210c988e34e4ec1e79edc8dba5899ce02e562d300f48a51006c7f92d1fe360df84b6e82c9909aa4fc8ebe31c5d22b964e31c755ed12421eb271b1663027d6ed7de839c24eace40816f3505654326955c81a945639734e6ccb2a155831cf9aab8e03175c72399b851708dc3e2134c672276aad073146bd17d51b837617dfbfaa2b57813c3ba6191520270f1191f4e1de86fb2f2041b967dd0369d5ffd7df747d9cee9973a8c5b7917f1a8ebfa9f6267d3a0bc18d1addc1cb71fccb8acbaa477ec9c0ceca726e506a19120d7fefebabf8bcb0e063a5b87f31ee22fb2aa8eb0dbf87fca70b2b48ad06992bba5f70b8af17cbf109de02ffedc4eae923009f8a7cd35446df4ce8156f6111945cd555a362625ed86fea7297e594feba74a4fca08458c847a39b56849a374c63d346e3c2b2a67363eba80ddf91e67f992d69da3049c30b89a89fd009a2621740e3bdb7f9128a8ba76773bd593e49d344f9f39fa73dfb38e92f20085e94b45de6c907b2adda8450de553fb0c124197eb2a22829f2aeae820479a91af7ae2215c511e3ef1c98c2ee5d44bb1655e9022b5ecb629fcdb8e05c21f0ea2f9ded84ca6ff63c98f123c1e3da96a17e109678881fb93a933b885490cf371944d957d402213a4cf0268221bfe2140239f356ece2f96975ce2eb5d18867fd95f38a1fcdca4f834a586f42319b1c23c40cf34cbb9469bfb4b558eabdfc096bde4534cc9a397691ac23e7ab1d6a85a2228e9bed42bc6b705e5a42a5c20e513cd425494b95da96f65b1eeab19af026ce480bd8813706b1844ea6ac05ba5483d0f1ff114bb8f532a685fb611c4b1b60b312ae9987f0bdd90080d70ce93227d3f486d08f34117f620a404e55c6a5f1dd6780237e2d4514684fd2aa4670f3d32db1095172fb329c3929596c6672dbd9c4dfbff1c267df1f685bb6db4741ef40946c1fe0b10fad2a57e8294c47debc0965faa5298c3b0ad447a0322cc281aeddd3aba55ff44534f263f70a55972b6aac089541b9148608244722793f5c6cf2c7c8d81e415ee04306987421026f00c247407f04cf1c6d71eea062c6bd0f3f584831b10e7778099334727335e4e9c325019f66020417d7c248409546b8d4be3a121fbbf62f1ef8a36e56bbe0b36fb0c7e014b3fd5e50706aeef779fb93323b15dff8a6a0ae5d844e63bfed06e0f4568adc50a2d1b02edb8fe1106d38763bd7b775497de6155e4db49834379d9f3d2934374739d6657eb06f4b3365fd6695adac16f75e42321a43e42f22f809022727e4f7c040f19907ad17a9008e7d66d99adc9da5c55b8f60840337969eb0b407c4966b807a0524da6a78273e505d74aae996b84dabf5c5d4cd463d1d65d5579c2f8796189fd63ec9bfe1624deb9bd3737e0117f360ffc1b5ed5cda45f1c0cf3dd1644829f0a3582bf17d8783f8f1f81b43a4975fa91db309558ba4ca31547670b00a20dec49c4280f04f61e0571ee336f8bdd8edc1d1b23ebc818a3373fdb521d15144fa7f53f9cc1a41a89d4b88e828c21ecb063cbae68cf7315c62a25f06d56c606824c691937a002c2c7f389510d86f7cfb71027021e9a006b3bc1c8b4be87517d478f7bb8faea0cb69c63babb9cd84613b61a8e23ac2319c0dc6cc1c86ec26ac51dae543d16aa1290f2971eb3b3ac5639909bb5540c15f6d945ff3851084645a3a8167f715b01ad06a6e37f69061e8fd1375d67553d3e980f128882376de367c366a3894a01dc78a7c0e041dcacae22a3b080284916a369dcf5a6aa8cb56ce3fa0f27bc96ab977a0f8e450dfa7e49d27839dd9f2ab21551a487dd981e454f09d08934744e12f05bbe2223ded73e077c42b178fa40655d35e3fc193460dcd0e61ea825af7f84da26b3122db0ea6f8909d22881a01f0a0991f1bd0643387bccd1ddd9c47d68606ef75ad20e6ccd7c2b7a8e38aec0316ef7190562fc75d38181a520e70239efde0fa0c6359a4b628cdf81bee236ca1621762bab1a1ae02767c2ff6f83985b340581398c3e710f67a225605e62f2ab2c688c3ef132efa0cbe823c3df79637e544f26a4676de2bf714732a1936b0f736fa7a8fcceaad0232b41159742045bf6fac5bc5b94882f0bf5af3f985d2a263d5ae8117476d6e5c942dbdc86d85f1be64e441fd4c233f3c0450b70e58e9d5ac9d9b7b7c9aadca5bfa1e2e88ec14bb99dc2321e75caab5da448ff33f632779a4eae96cdd4e96926ea19d777cb406058cbadfedc60a686a4d69f33ad4a75f2d168d11025da335ee0410453b4ae41e6ec9dd0dedb30d68d63f0be5e7e0e4bf6cc93ab4560d94a761e8d5f4efa430602c11acee322b027b1a3f8e916a08a4a765a3240667c1e3946fb90c6b7da05341e81738c550058a6512cb3274f570d6b2a51b0c8f0675de8d94c34929fccc64f19262b6b8e459082d9bd343c016f842b081f1cdcc48f7517d61a33492e33851ef97cd2f165e5dca8957583b47aa577dace285e7e5c7a1d4918ae3b210c539bfd7914be01de46d3513362ccad8f2d739ac198ce76dbc70cbe058f2708ff532cd506f70ce1fbc9be21a07df169f5e2f1319da1807d5950b99edd573b1a58299e9978dc36fd8c6fb20d6873ed05e0b43270ec86f923e773c927850d577a0415f9f9df31fe92701de558fb8674f4fbcb08d56c1edd2d9c82c94d6a364a65aa6d0d99513d29445206ab1d6ebf9055f4a6975333a89c1db9f54be48289f3abf87e3940d2e235cfc26cf3b064b723605bf338972db01a69e211d3aabe763e587b0c6124edfec81b8e35c498f41d2429f16ad7ac3e8c252baa4b1c52d4e44e8ea73fc40f15665b7e8b8aa86836ed463a0c9952d500a2e7cff1b5310c6b783cd28bbe6a0e006beaf3d2e246e20a3706a0a16ffee17184617d6e5609611edb528ce1c87dcc10b51941179c6173290273dbb561adfb449fe89aa3326b3b40f771d74c8fe29f07d421aa97c72b16fc4a098d9f28ef90008dc5a7c3386045190a0b37aa4035d16fd51cf8f062b6eb5abf97348d481dd7c2681c3d4872cf1808f4accef69759cc5084aa498ff74424dcf2a531b8592552fd28e5ffcae8cb063c80e9f559501920cbe794048945240f621892378290892171cf092d9469a6a7917227e9e2fb066715883c04925f21710717b5396a8fdf62f7908f270675ae1115271d093365ae69e72b05fd3f7820f4978b41091da3892e7ae5e1f7fca48b0bb3f78224eaf511f841b5beb690c603bd57db3d1e941e384fef59b8d236f4a26a10fac3e1da984c7fb8d39bdcbfb0a4a91f1d01d910f83be8a2295630be020440f2869ee10ad43164c9eb285645f352cdf9ba4e6e36474cc4ad91f04e179b064f55c7b72e8c783ec9f4ae5aa8f30f23bd5612b0c6a2c565f9e4137aabe7eebca8adf81df03a8a8323ecbbbf09291ee6123a873ee13953115078e089ab214626d0b8472adf20cbacae06b820716ece736b72b5c1289fe5f0685a108e85c1d2dca96bfa0e6749926a22fe231f62d458d1e54f435ea4e8c79983460238c771de59c1916fed33c4a4bac8f902bcf3f9d8c2a6e12c502ae6d287de431cc3ca5b14cf791f04987358aac43c7175a445a4baf04d52f71e644e71bb0ac6d9b862445c8247b28f8b22257c3678d21d67e1f8623afd1223c86aeed729a6c07b43847847180423718a52c28de4eef4d3a2dfd263e407855137af70ec38245b0e782166db8bd0d9cad98b2582ba0b0428c2b21c32c927768cf9a5640ee6e0f027f9fe56eddf052bf0e34ad8bca346e75cdce88beb2c2cdfd41b213f408268942142d1906a5ceb6112003b31013abf557bdd9496a1125dd5a3d964e8682222c8d173f7ada590d622febd31602ba16d3edf791af6e0702f6e15daf2b9be9f82693408c0a73d992b676693fa708e908aabd4a7fd0a90a7e83eb3ef1fbc440edd222042d55384cb97b9adbd0c23cfe8c702a3e4b395974cf182465b6bb15a25ba0f694a2d661e0c60586b902140ab093fb7648ef4c0effcb0c02d09634e499ceb88c34395a363ec95ee03b2c318ec7a5581370d02ba0fb137312aada6f9d3c7b792fbf11287af16548fd8d7c0384ae3675f02e148354de453c3ed6e3277c723f17353de8d5b7c51fe754435bb378eb6411938884974fcf88ae20420e0f8be37f779dcf5fe9fb95320a5783e7c1dba3d08de21e1b90f23bade6fc4b7b0a108e401a364e223d4122995d627961bac41df6d1958cbb5f2ca641ffb4b52d172cc0156c345cf95bc2564fc86b9cba79fad7039ab47233016aa7387eb5d3c174a0d2963d6956f70b689035eea2d82c43c51142b19b18eec8d68c431d38cca7b4030db62aa5ab2dee312b4735b897a9de0744f7b37d83af29bf4ec3ab42287e34f3076cb231494c2c2e1a9c653cbd03202c4b692ea3c5d44a242fb727f429ff87ed432b3d018bb5cb87b8267a6b0e6c3680984474b92cc00308539b9550010972e8152bfbf53d258aa48374acd82915929002dd13f98386fbbfb235c094024d6333bd3a00a38b76f56b31ec1b8ddcf5ff69e46d721b302df21b22c619693ccad26195f359f8278ccfadfd020c4a2f9989b1a08804d7eccfe1360a7a3c73c8a9690a9269792553385c307b69b3f7eb2fea6847c7fc70d07c0a35acf832d1f27dd22ca37eef6a66c5095d260fe0999dad9bfa2d2d50ffb2e55f98e111812c2649ea90dd942269b88f47c7e5285ed33b54b2b04dab2142651cbc28fe6082f968941368db89b79e05d23ec4c6e18123e20f1f7d4d8db610183f8261a34c9259e8f7e3024b1a38f80ac0c221d07529a069396bb9b0a0887dd6d17ea2cd4e9c81f4eb835d84068367bf1d8df401a5d6ae31e9ccb73cb7ea3d4cbbea4584ae188f332e0847a50fd0bfe223328356d17522e2b38b6a05151faad7a0a3d2a65991f532852c1b27752548325f9719b277f95ed7b39c5dc9246387d3fe7c2e23c0e1671bb18eda6e8df204758e486b3bd32e1c4b5a0b5564469c1215a9c519a6adbb8836fd2bac426ada8497878fcfd7d465fc80bf86d974b0d4c43843447b6386879123112914e97d12b50978c38574c14b3cef8fbaf419508017a0e1c21386e0f8a49174f11725040de2944d2cd491bb24d93dc4565358c4d6948304dafa8a6a638aa1213b92359987a93dd29ba38dd9ab8d6f1fa159cfeaba7c017249527b3204aab50e34f473602f885a9e414536d0ee68f196aae0a3528460b1e4b0d3b336d5b5374dd538ec9d426e3682eaeb9e9976fba0897dfcc60c3cb8ae5f28fe3ff1449317d8dbde2fdb11a9bdb7846fccfefed0c6d1160c416d02159ec8dfd84bac0e36919230301bcd8e7ecaa1b6367882e98b64d34c1e9913349a043d8e34c570178cf14937718f638d4194ea2cd606bfd2e0479b92fdddbcc7fd20f781e4935e88248ef3703b84da1f5aec933f75c200174d3c7dbe839414a754128e1425c9b8ae944a00d90818348b625edb1b1cd2f8ea49aeec6f21fd00013e4eb24490b9dfe92d1d571d25a3329c5272f156f49f2e74e0ec647f85239bc7695c34b594415cc31a636503b84359c2fd23649c32edf1d1b93c0175d536a88e70d97a120c3acd0e37479c9eda86ad43b360a8e5f9d65ee3de8bcdb1f9df5f1411a6250b03c541120f654e954dc11e8829e9aa1024a83de4cae25c42b7aa4133dde9cc3c62cc5209cabe79e8602eee1fb1dd558df322582c2be8c96104993fecd5c36596fb654a4d8cfb44f1cb7e2536f092353e4c6296a17665fcdd7b1729b50bdfb8b2fb4e3e0a6b97929d1cc9ab081b2a6b2b18916fd5f35483f685517a98f5a92cb9872e84b5be4db1dfa40dea5c42367cc1efa3fa7067e615ddc28cbb5c16b05f3cf29bcbccf79d8e1d50442a41c518c737f0f4e376a7b7701b0bfd71c209ca0c230f6394f2d80cc8c7d5ae2e8e66e955196eb37d619bb23d34dbeaf7cf4eb3d83839d79c7c5250a439101c2562eaf499c65fe6f7da6f5cd840694dbaea9870010fdbc24f082d734a101ec0e5cab0069cac9fe73ac73fef6778d0bc7a55d52f3ac3ec122735d0fe2dc094c2571eee07601274088d1bfdb16c0c59527d00df1deaaad7313775489708068887530bb0693a6df43fe13adda50afefe6df4943f4aafe34d657453dfe2add91ddefcb83b5c9c30624c682b2e877c8954477041251f7d82213b73298a4d3a854e611888f1d44e235eae6739039d4389a6876f71ce18d958d2a56e8403f3680a15dccd355be16a613091f01c1900367f4a4ac45e6ef6c1a0f58e19c212c48237ccffe9d7d5b8975513d37c8dd0cd180f2099a3c50e828dd145490fa58b1bd17c32569a16d6d3b2312b6c4220ff125d1ac6b97a4d4f21cf118851c80b2f6a1d3fa38b84a28cc63832d8f9e1bbf28052f6b4d0a4467d03b92a17a21877a8ca5693388d43515517321785d60879f2de47e1c735df38f68a179096ab27b38848b947e14d23d937d64398eb74684887cad91bc9c489d67e299976fd8b8097b72f5eb63714ad6c12ab79c549ac582bd82a41dcbfa0d8098ff2dc6a390ab6384e11ccffdcb5fb74386bac143a48cd6252e1587a9c829442bf0f64c90b376e366f4a9d522eebac5fb325bc68b6db5c8cb2afc9ab79141fc5a081cad4b74da11263535a64c8ebfa593bfed527d71d86c735121e2597ed7ba5d470afb9ab2c43c09a0442d4be9ef36da6d897d3fe8a37d197b4bd27eecd5f4e03919d89b24ccc76b6745e8ac7a4d3420bdab5864adc22ea42aafc9f7d42165f65d56bf0145dc97c983acd9dd45a693a79982b76c970d189d7a453a683fae0644de09aabe4839c36467256083b03799c361e6390de74a5c0fd36e9d94b32a9c5f945c0f5e1ea2fb88ecf77c41f1a0febdc7279f2273a7453be916190a2473c1e00cea68711e770f2086986e0efed056579fc6c3a9d87263e1c03d30e675df0fce0c1487c871868dbbeb0344514e6c2033946a89946d9c0e05d3fdb30658f4d330e727c39d84bc9de5731d8831ba2c35e97be147e21f7e3974b00c96428fee1870bd8c7330a2c0466db1eabafaac998de7133167677b29c8a50a6e3109ab0223af1d2937810c547eeb91bd2e8c54a9aed756a62767119b7061186a206854ec3dec61effc644f8289b396f0c96075cf6bbd14cead6c86aa58d272749aa042bb185a1838feab3520788005b765d87d16bb5d6dae1eb22896e9ce42797d3292a7afaf02edaf1f616104716e1e89a7f6b03f2e9ea4297bfe8c88dc511ef65df4ef82e70fe79783ab4c9eb89c962ec1ecc241c0fcb544a741a9133841cff578837116763110c8d88c10930d2c3dea207b73f6c77a42ecc4c374676952a6ad938a197fc6a65a3198708e964cb9e23722e36cec655cce182a28d86c8d258cdbef8af4919f9ed6d8c1d84501c7a4d6a3d17a1c2350079ef219a905319609fea02b6d2109ad5c49e0ef9f08082f84e7978568e2cff0fa47ff666bea50bd980860f97fb00f4bd1adaf533962e041b093a5b613b464abde488232cc556a4b187531a487414ba12b5d8550200ba26b93eeeeef64b996af6cc6a75709694713a63672960fce62c059c765c727511748eae38fab7795aa94714400598c646a2e0cc53330f6fef78c1103bf15ac9e236c717de0a547b1fdd5233038e1038524bfafa062c77c90670c727177c09f67baa7c865c62e363016c22100cb99e280505c60685f1d056c183acaa7875aeaa0766043e3e0966c46d53ba4eac7b7dc48a48f07a10469e74f83d9c1b0ac4d94dba1b510214e507c42c62db3ccd0d60db781e393bab08372f902a2abaffc794d9f35d2db4122fcd87949c3a94e60d7b70e9c86d1b89ed0039b5800ee9b6edb1a55f541f38165b16ca6653e33c8b0abe254e11749b03e12b24d080c39cb3ed597f28aa491546cd6f49cdd073df66e1abc96013b1bf19ad6bd642f80624aff35077d64bd668c5e028e8bf099304f1fd689a2e8a7504c12ba4ff9a4b5b2d99ab31e6bf60bc3ac9de19aea00a7b03d6edecc2fd0ef641d84998dcec447446af164455635331cee01bb6129fa62097696d486078ce57f09449895907878ef9584fbe1cbcfae522f2092de544a8661d4a63296101ee3f75ebf792c9b0dc82a9d075d07fde3773ef0c2ab9405626d5673a04648887c5f419874553c8b7a24dee6545cf13c91bd9f09ef61f083f2f3108358aab17027a08a6e0e036b457c10b47cb1387c45768cf78e4cc04f3306ed8d86b3f421215d80600038c0fa091d2d728d10db7bffc78138182abf27c6de60a61a7a81450beb498836db9c7fb48054e3fdb339b51faad90dd83f101e8dc577d40efd86d18f742a0be459273f296f82a826227c435ea3c4c3895906e22adb944b62f7027f258a0d430a2793dbf2b9890712a71b840214a5cb3c89a69144ba190e0da566aa59a0d61c4200cfefebc7eca558d39ba083f6327ad6de58c53e09264fd3e189426438230c1f1f2da34264203e6b2aa908ab58c453e842d08992c5d9d7c30f0fb1d2643b1b71d56b04358ae5ae1d43ebc04952c7f4e08081c819b8999589efa28caea6e8787f6ab78b2020d79eac678a024399253b62d548dd58db3a5d72a4e35b74571ebc02fff44ca7770344bafa9437201ab3df906dd6b4e39bd65aa125fa06985ca26ee9b9457543d647d4dddb1372620963e82bfd15ba4f95eaf7fe253d3b812695bd0eacef4c8be55669f6e21befd5ffc5bbdc30276e9213a5d27d437936b738fe6863938b262e07a70f843eccd608fc2e105ba307564cacee74c64cb00533027079a139610ca6713f4d20c7a6fea2a025d6d6e6a2ac3f3ceaa9e8ac7611440fd7155ff5989296a67ee302bbb97d84ec7cc075e2c8ab95cb9da12d8dd9da16f9a3d5eac93486c246670853670d285e5e4aed2616ee64b9b53871e1bfdfde07e4cfb0ac0025433c762d8940fb40f37c387a77c7a01c507af37432a0e49db33e798229fccd645171277c09a11506ffcb6bcfbbe899bceab0409f4147bae7fa90332803301da6de145e86ca10dc0a35565f116d302f711b76595b7596739256d4d357c701f80379a1bad637400879752fa1fed0c520a55b7066de243b9b0feae1b53975cacb9fb637fd6c4f82d38133542fc3bcf63fc2b752486320c1276865609785c534f7b127f50d6f602c4b4c4ad22dc4803b50407dc3b4414a5dfec486fdac48ef87e3b75f094cd8d8408496bc9e5e034447622662e1fd5da9e778381ca5993822c84ed3c43be71a24d157df3daa7de5b01fee076c955183b6e4ce4ea8f96ea34bec6a86b1098ef480a19946bbb981a9446a6190623db6f88795ac3ba85838f92ee33b39eac8228611b1b5d7d9d0e570624aace7221a9b49da075facf1ae4ee55a0ce0c064823073fad8bf1e0843159aca9ce756313f5e8937e4971a2128f03b4bafbb99cc20e3998430ac241a84a6edaad6319ae546cad529599627ade8d247e2ee70caaea69ee69b3285bad88549bb3dce18b5e4d999ca3df1dd101803a6de3efb6eb14138a209c279357c241ff5ab7967148675a0ec5a912e442759e9fb53b8997b293b4c3b372e9434dd8a4f8efc2b33a2f7d11ae6e81d97da4e030c22c3bda27068c2f3b26cc882722490845cac8d022b1eb328f66581bb29ee7237f263f30ba2d9db727fe8557faf578a6f9905e4350d6c4aefaffa113259a30a68bae68d67b8eac068b3466445f26f3e4a508d5abca5778c56468fc6a8c7241cd3c017f69ae894add511d9a1b419abbc70feff6667bb45214eaa224fae8825dc40eafc04e4e939b4c7c8c126b2b95b4892101d29515871faf2f52e33497e6ca86c728748dfcd16c104f271b113ede9990ef9bf53aafd6603f8fc6be761b304eb494c6a6de23be46125d5125ae438a5d93a3485fe630552eadd675412e7316d3e2f016cc2689dd381dd3151c566b5728071bc4e559ad1caa2cc41e01e1070926dec67a8f3d96b46133dd19e91f0798451a3beddf0c46f23b3d93ef0b8bbdd7b5843a0c30dfaa789f415b145ea8e380ed53e37683da91a41e1befb905d7f98f2855950fe832719beb7c9420e0b16c162fbf086035d823f4c0c9d6a62e38abe3a364db86e4ee4d99c2ddb5d7ef0228d305f2fccbd36e0d8fa887295aac5dd299cdd8fec581306b31b1b6f0aedf32e0d00059476cb8b0f31e8f7ea6501dba36b57451281fa3ca0ae915f061e24b4765e435096088d00953b8d7748af1f3f3f7a0997e08b55b4e916166194e5bec070d08f584ee5bf45bd5d324d74003843e5a781362524885734726dae3c27637b4eef3e43666e3fac7392603b29761d27124536339a0488ca0475a744c6219702096cccad8c830b95f5a64315b10c972d8b2a2c9104241282642212557bca6d8d3717f8b10ae5f4c7baafb76b8f4eb8aa72dd7bc29f9965ae5d09ee724985bf3a332cdc089f3e2b2ba46ad3713346fc96900d73ddd2b0f4f9261a04f27898c8cca1735ada5bc361ddb10326e138826cc75721f4f56501701f73504842c2bcc89819db4a08a5f9dd6157f6e8750ff58f1c4308e62e09952ff7e2d6a00a791e79c64f8b9f84911c1ecfecb458e2c70155ee95a09c30b89a89fd009a2621740e3bdb7f9128a8ba76773bd593e49d344f9f39fa73dfb38e92f20085e94b45de6c907b2adda8450de553fb0c124197eb2a22829f2aeae820479a91af7ae2215c511e3ef1c98c2ee5d44bb1655e9022b5ecb629fcdb8e05c21f0ea2f9ded84ca6ff2bcee82672f3e476dbffde45df66fd9ca0e666e45753b841c8cb7ead970f479436448580be840f2b88049b99287e3cb91a91602adef5126d94879b000913fc7a04056d3c0e7fb66e3f06b19170c25cd8948fed2d5df8bb0c6fad7224615f76e2d1f218e3b64aeaa8fddfdcf54d33dc89220c11c3ff49a255085f11747ae2f4449dff2955eee67bf0bf05b2e2f27830e92421312acbb1ccc80feaea81f96200171ea030d79658467badc68264f0e99a8cf6d9186a22ae49ca7e272df8e7081f4bf8ebd3c6ba0020ca928760226ef531eaff64d7abf15263c2af710e7c2d8cf1c1956c43f45745fd4a1ebcec7609f266920c12346d5e546b00330bf7c5b4a4e50821bbbfded8f75f9aeb150bc87871330d0b689f7bc9e900552009f8e331b6f4189d5c4c98f541425a04fc49fc1b95a740301ec510fb88e5e04cd1e3f84fd1b6cd5d73d3c76adc929fb4b7489e3ccb81f8f0f270b8a6c33d9d4cd7afc3a3f439fe23351ca0a41d8763e585aced7ff3730c559d9614df845ef4734d4e1f8795eaa74946694ad40ddae957f45a6ca1da7c1bc2582be89d879efd93bdddd8cc415d9626413550a553919825e9c4a1cc1d13b0ab193063c3e1f264a0b7056499502d0aef34f3d2934374739d6657eb06f4b3365fd6695adac16f75e42321a43e42f22f809022727e4f7c040f19907ad17a9008e7d66d99adc9da5c55b8f60840337969eb0b407c4966b807a0524da6a78273e505d74aae996b84dabf5c5d4cd463d1d65d5579c2f8796189fd63ec9bfe16523582d9b7971633a79a4db58413a823becc924c42998e213a0f782792618ba9454a59d9e2107f77464d6b01ee1814257bf74baeffc974d45802a77ff3896897e8445133a60da14bff89f9e124202777037daa230c88b52dba6a293b712e0a7f8368a8da3dc3dec6525948c58854c011e11b7f66c2e059392323886cc6be3037e7ff314be19491c94caa500da5775a9113dff9034b2807d3080d7a901be773629a9005a7edb3d9b9dd71c9f044d1b1f8d8aee138bb857ef1d0cb842b63396de898c4beedf8993a5d0a2cea3edeacf737481ca5e4f088c8576a5a07c1d3914c87a1e1df3c873dcb48d789b23de1d5b9dc8b2511cd94076a7b559176d00ddb766906a57edb7b83416ff7c92a222c85d878526d5f955ab9b05c0f4184b2e8ae92040823c2bcc56b5de38ae283330c4760e5295236a5b63129085593ad720af53349af1088992a3fbadbd40dd5a1df99c860bd36ac8a1891523d2ccd8a7828919772c8c366ce1a0f662e2630a873ac3c04195e83cd0117534597815202759d65447611543bcd7e48d7954089a22991282eaec4fd6c1a27924cfaa46696e93480e0bac9ed2190a90854528cc346356180e143d9b426d2e06185883d70865aa093191991fff030bcc6148d26fefc731078012e7fd472cd8e947b002a2ad93d75fec80295c3dd4dcfb1d35747588aeffa91b725f7c7b4f78a966630371fdf955cd1d4293020b143408785cd9f3d3a6841e7a089bfa60790490c5090608b80cbb822870b08d1c6d31affd448f201c9ad5526621418aa12d86140cccb6acb6cfbf556d46352aba448ff33f632779a4eae96cdd4e96926ea19d777cb406058cbadfedc60a686a4d69f33ad4a75f2d168d11025da335ee0410453b4ae41e6ec9dd0dedb30d68d63f0be5e7e0e4bf6cc93ab4560d94a761e8d5f4efa430602c11acee322b027b1a3f8e916a08a4a765a3240667ce294297278f73fdb99e2b8bd4c414aaa9fa618dba23db5adcd54dc982402a4044fd348f56a54d03c800115d3f033dd4897717d2396099d7aea6336c13e7995ef84194f3b21c46c79b4d3d77c401a9c54fee49de586fde98bedb7eabca660a8e25d23773451d22e17480cf4c4af552876a45365e7464bdb1d3ddce09082f781850cfd5b3a0f7599db644d45a4f122d7e3232c21565c384011cb3d619c44f04999cd7a16e34eddd4e2bab23ffcb52864c9a968d076564abb03dad801b6536e2f9035850e689dddedf35cec231171a55e631fcad765ecfd6574761d73e5dd1d8ecda52248fa12777dcb56822e704ca9697dd7bb3163b8071fe3a072530f9837f93aff8202aa5f30f584f9e6755cad651236c9b3f00803bb36f0773d390d0cab41d3582d828d8f8221fc700c804127ef47789637be1a961854c5bae87266515eba921c19602899e15bebf2599d57609695af9a033062adf40151c3d500a2e7cff1b5310c6b783cd28bbe6a0e006beaf3d2e246e20a3706a0a16ffee17184617d6e5609611edb528ce1c87dcc10b51941179c6173290273dbb561adfb449fe89aa3326b3b40f771d74c8fe29f07d421aa97c72b16fc4a098d9f28ef90008dc5a7c3386045190a0b2014c604b5756ee4a8d8877eeeffb45e25048e735f3ae943534fa7d33ea5b10031578ff4fca148673a9cbd6c747d15d1edfb4950f22b211faeff9103a6a86283bdfdf83c02d9bbe03452ce2896d2a8c6a62faf44ca85fbac3c86e2cc72d213cdcf5d64ca33bacebf0c00e32fa5b9fd37c0277f9db6179a053d328e887b22cd2609976f0b4c1f18b2a322581a54f045fb6e958935fd4f311b7a50313dbd7a0f2844cb709b44a5477f42e1877add4c549f9480067f8d1a2f4c8f744c50b8cacae4bb1cb79c2ccd2fe861981558fb3d9230780ba26ff51431152427bde4be2b9bdf33fdc173db2d05724210eea0f8a3db25c0672d7f9cec0e2f128717fc3e2b5d0115cde3d6db2e8078a8f30f23bd5612b0c6a2c565f9e4137aabe7eebca8adf81df03a8a8323ecbbbf09291ee6123a873ee13953115078e089ab214626d0b8472adf20cbacae06b820716ece736b72b5c1289fe5f0685a108e85c1d2dca96bfa0e6749926a22fe231f62d458d1e54f435ea4e8c7992682ae4104ab53c46f92133b16302686f92fd9c8693f6060cf1e6bf0b449b939c9791a58e836102b3573db5eb69db5a231ee0aea2a5052e3fa08c913e214b33ef07b58585acc08e002e2571ad30a1cf10465f56746e216b7eaf67490c9f007d3a64e5d054229502cd1f3e2a989adec5b5ed3975f3ffd18a50cb92585f75f051fdfeb4d91b903245bfc24f6f601982e2a1553388c1b37a82dc293f85e484ff005b65983a9283064d6ece5639ae494132f8943839dcb6f680f0c44bf722e76e9992623a107dc24bc478610a2590b87317fc07a06fb61bcef19b33e18864b03c480c057359c05e9b7d386a289c33addcbec54d3cf8a93b943f447f7a0bfa279e3d9052b9e0648bb60031150fca8fcd0056bcce0dc170dcb378504e1ff3d3a72b0e75a8e55c6041217dc1234754d7c9e8fef88313c2ba44716623d31684297638151fe8f17153dffe2eb5a1903448d3cc323c08b76772c2f29e4dafde1e1f2cba13bfe9b9e298d883537d703cfaf079cb917fb794120a0fe1cb9b186e0173a0974d2092d845630656f6337f000528eb062a389f00c822bfe85fd267c490168c68f1d98105852a71952cf2ee3db4bcb71bd0bc0e0abe1712e2a361070e9d7475cf6f5685d4e026abf07ca8d9d1189a593004125332466e58628c670a12a88e21367cc16fa56feebb7ba7d7cb222404a42c1fb5e764830b0eda15e1dfbdd83127d0e2aa2a2c16bddb50a9d2e884d57512f0dc9aad22e52f346a4d6497165efb10c86185e23cf0e9029463713b543a7008286529c7000bc68f784f6f3bd101ee485e53ebe4b6a67fde24595c0952524f3db457d4a3a7b4135eda9062074a84d830ffae59c98970ec55e737460d94f4cc80adbf891df734622c7ae158d38f253d71c0b2c54f0fcc63ab1b9c3b2e2144de2220e632a2ea08c19d4e8fe7acf788c617b79af90b25012d23f34d0f1a76b72d44aadd0b4d92115e9661a011fdc0393ae39f72edd03ecac9817b6e32fdf360c0e3109ddd8728c4d3c5bba730e1e031d7f297dabb2b40fbbdf08870fd89f1642282c1ea1cc494d9213a18623235e6811a66a946f2f9a79e21f669e21cd4bcdcfaceba1b4c0bb6bd6e4295c89765029deaed11dbd61e71f3bf19b71c64039269d7da26ba2b50d644010b7209a22a2aea388118856772dd84c0a0fd64e605f0e8051bbeb48bb18ca39095485f490a74ce493fcc7aac332a25db7bf5a8250ec54c6b2e6170d15d0ea370b27b7f56f9c3f17087583e4e24bdb065840010d883499a2601d4759f7d7600b4aebcd8a28d0d3080e1208242fff988194809c961da9486db5c711c53357dc8d6e608b933871778885721457b9da13aaf92cc8de82fddeb5313668fa577737970a2f10ab2f63f9652bb260600ad2bcd5d9622cbf8aed2b2afc01994c8da7d510f600ed441e9dcf904c51b93a7f1be1ea497a785ae3aa92b0b21ad293126826ab1a9a639324e78df983805b025f87ea85620e5d23c1db26c4b12d664cb004ee3a49e2d444a93a162b17e006ddc801d85d804015aac6bf3b0695b530f67bd88198bd7b4eb80f72b2af52691c1c7cc504315ae59307c37650c77cf7e270f598de0551475bfaa098f48dfc682962b9b0addf0bba089b2dab3b104ce3b10070024fb7585ff7a4659f690f22fe28385df20f87e65a8e9c3b708141c2bd47efa0c3fb66625b228b38930a65e6860212d3e73d1df3a4433ae14135b92cd6e4d349f6715bdc4245796ea2d18674a084e49b0d1fb56a2de2c3a85d9cb9f4ca7fffd57947968297204b22f459cb4ff1b6ce219a3efc27a2258bd663fde07ba5678a989cfeacfff9862f1e405ef9b99cf3da44c28baafa60bf7badf98cdfb93f4e9a6be031d52a2b51623519cc94185c17d7244f72f044089a7e4eb5a7de59e23638d85cefbd25ee4f382fd0af3ef2bd1fe6757432a0bf18c49913995246b8d314c2e27a0a596b765d5446fd02c4dd411e85908c9ade9af00dbd2593a2caa0441ff5903ce2c0ade7a98d9507f27bc9df13539b0e7eab216ab44cf8984d7085f6b20cf6b3c6dc98125f3cacc9f52a9fbb4e40bf7bc08350410bbd60c0f33df68a6e3aefe2eb1f94a4cee4e97abd9ef1db737589ca9df4e65ac83fae37c54888ba276efaa1b517f9e14583dee7d238b7dbd387de691d505d123009b38dc103f8331e0d6c1d2c647ba08390e06faefdf91b9d005569c05c4fe81ac8ad2ce1d149993e6d91bfc736e835781879c710d187b758308d90fde4f16000fbdadd458ad0cc915c5104b57525b2cb820aeee89cc758773402a4874db55a4c09dd1297ffd31e632f72822c9e9d69a3b6a1ea49b53e64168dd401cd3855cc0f7ebe6c19a8cd3955c9808a3a71da5264c06ba560bca2934e14b608bda7f89708e28f94fcd35f4a6f7f5c0ff7c61915e5ed65291c48f44ab72b508a464b0f14e73b00e16e203b4ed642171b440339c9640841c3d778f3b0dc0ea01f88f0c78afb747065bf5bda9bf92c3d5e758b8f994f38438349184f868f7d5976334f958a1ea8804058088280b0879a57eac0d546a1f4f60e8525b21d92ad9980b1f4808b2c1bc1712f0bce57440a74252a7f23ef5d50363b378f6678418c2757a355118503a5127f4dfd405edcf20ef3d96930cc6b10f5d746539d1ca82b337a48c364397655806ec49aefc1782fad6448495b520cbbd84aa5026eef1e8ecdf5d39fa8c95d575fe580a40e016e672ded9d36724b6311fe586acde61bf7d11d1587cceb6afd3341c1f65cf2684031e85c1a00199806ea70125e28112df79ee35c0d65ec663df7a56c68eeb1ee841e0be643084491c3359d3494c830adabb63ae8ef3936cb10bfe3f8f96a6340126265d7caaf81c00a9ae22a2f51a031ab3e9357de8f9c468127677f419b525ddec091b9ac498a2e3c303ab2ee60fad635ee42f6d3e6806b72b4da7dc48405dfa95472b9ca3645aa2492c2f18ec98938fae6810a5c0110fde5417a90ad14c8958f83352d26c0b21912ca3746dad6c3a31a161c649f94fc71ccbc9472003a4fb1da5efc5b8823e7de0bdfd868d4ca81894ae0cdcb07ad6198c953e92360f17643dac3f7d5c624d1e3e4d6468353e5f0e5a2b1d173764ca32f8d77892e055f57698d5e1194098fdef2e0a8eb7d53227c99bfdd7994486c717bb1c4b8629a034bef65b7d6e5e6b0597414e1239dbd7574908c5f0107c3336720cb5119796f0077ef7cdd8974aba76eab7a1518762a2a87cbd227099c0b5aea470a95d850c897156c569634cb856e4b03cad58349d89f716f24e16e3906cacbc768f9e4c7d0f736a48c07852a13db0f65539ece0aa5d8bdd00c7b7c0846660dfd5f786410700547cd5935798612d721c38440689e5d72ee192ad45083c5f304d289e1cea0fa40bfb91a217075e59c7ebf8c2386ee955b9b96b14cddbeec9c21c891fe45b3eead814cfcdc883827302ac5bdc2c9816c364c6eecfaf78539a042e90cf72e03233d88e9a1539af110fec739be9f64b5afb69237385d1d83a2c2e56a2af6c22b1629173fbc74c7fae83992fd79e183d424a33e0b88f4a4fb65ea9b64fa32ad9020b9891c5a66e51d96f4e036b5ca37d42b9576e5cb5722402f7fd0d23d0d3468db700d8daff921c2c1e415be3af7b71ca0a03221b274876319982477c8da9cd2361c03083c0462a52a6c5ea8279215003aea089c8daece1a77c799ca7a86739e54f11dddffb0f8d78331bf633845df57e4d219b559e66fac1aa95b54e798c985e2216d3f930f145d4a429cdd0e0fbeb4ea93eebbe7cd62b05754589ea1885ae6cc819cd50071184eb0a5da8932706c427538d0b927aebddb517c0a95244553d23551e386b0e9a2dd8cfc9ee67c1a2a8a61c9d7eca26893d0e6e3604453dde4693235b3cc9d9fa0265ad9d18ffd0bb6fe31160f6788c499a1d9cf891f1d6b397fe1b15c0226d40e5f97a9d0dc9580846fd79c26299e916c63728dbca997bbebcc0e21ae8cdf36a76970376c6af10f0bb9debe6ce8a6f4806e73964fcf1988815c49467d2a336104f661aa710a812dff8667dfc9c1b3ce857064f28e9c1b49d8400cb4b0bbb388b88316e9f7ffdd2113ace1fad468e386ec2994e6c0f7ff0e6c8b8e4c7e258d0eba726acae0bea65149b6515574e9c3a02c051e514b92930bb9bc665d61a47b49fbc1447a92151b0486c3b0131255f3180834dcaa60426abe3dcd94badb3be0d17bfd3e3e48dd54194ec824692087380179e0e41b0e4f216763c901bb713215f9ec81eef0eafeef4e222538f1a600f6e076a03268e214dc570c6481257e37e7452695a6c0a8669cafcd6f61ac340376f55b4d618324288cc412eefe1362b6648d57521f72fb7432acc0472d44ab5cf1ab0546505c269f90179d7d7fb95ef54c741d8c211030adcc1e99ba6165370601ffef1b6fd33d316cdfe8b6094752b8278b9ae3c5b8bfd0403bef9167d9272a695ddfd2530866a8f8294e2fe8ea38ab855bf10f84f7ad9d09c618d5f1d5c71296f4b9c39e553bae693d878b6700235ceb4a05a734a2a903b4a8aca771dde47dfe8288a790b61c8e0ea41926e9ab210b21b02a6b5360fcda11ee9cc551a4d13d6ed65b133749c514d48a34b047027340b903ced33c57a91b1661d79980649c50c263e42107aed85177c815f007e73f7b4676d8fa0de9544b8ca9a1b4af46df8dec8d2950d910a7c1f299c38119a042a2aa09749cab1441b44bb5daf22304b502112089da26827bec86810146af8c826bc75d18bc04256c4505c8414f176a1d58d8cdd3a7f2572ab872f64035f5fac3668f4568facd75dfcf6d45208da86bc7e2bad055451f34ba577c393e4df8e39b061777c0cc52c14fe9ae0e24aa3498c2708540abea5af14ca2b2790e7cf23c132d57398b3790fc913a1de8baba2c8c21710b84d4d0e164f7af255ec13cd7b611bb5126bab65a86dc98b2ffcf9ad0a5f33a1800fe1deaa72492dd76415e3fe1ef96f428b89adefd861088ad312485c7b3cf6293947d8e2f020d3c511d072d8d8d26a4fd1f657082e4738321802395c6ce443b893cb3bb31666ac97029b2355f95ab42baf8e7a50e32fd42ca57a3db3c02b88018aed95f1645f2beac2586f8db5513a15b54248a5c14e75b2fef4e2884b4181aa2fb2dcf2968f40e66da0cfd624fe9b66662b03d3e18c9964a44d23752c86e1b2a527c3cd49f1be76b4cd25aad2c5f1159ccd53960fa5b2fbec5450903d0dbd2f1c15b61a216f2445354bf2f191175e0ee8d1b9fd41b38c6fec5b6f3d3478c07d9dd54029ba101134438c205ef696e5415a35aafb3cb84b9bddaa372025c3cf09315270b655caadac3c397faba30190256db0f7e959a39a03bcf224dc9d8c4d0bb9f3c0d88718b5d271074db2c3014a0882529e72be9a2bfeddfe4c6a138c51cc541a778fd1771b2431384d0226a92463c23d6c752241bb592aefd350beafb0013da8e0f096d8eec5f884b1ae0929127db9e490f64cb3ab3c380fbfa6f6c1c8bea8257b908eeb6fe21ba824a56d0433cca9d97c15dae5c643196a4bd8429dea0dbc4c259ba2b04801dc708ceeda999b2c1b22ad52ea6f1f39dd654184968a20616b9028d011aa6d3b2b6a6adb26666e2b6fe2ae751a846ea5f794439b62f37f79326ee49f9f92eca34fd73c4a91185455f0c2227150d4d2082ec860bbd003c19785eb0d636e81b859f1f2687c65d3fc06ef16627ad30a950b2429caf0bf3646c3890e127bd75df2153548018c6f16fda5b8e3f341ad8783345367eb541e31ef7e849f5dac22038b1790d62f1d8ca0d6956c55fbbc7b14d7e5e4d4ea0d1a0d47165537c8471cef53f7d8fca6e5ba0f818f58b1e99badc4a1ce5e8f33050a9e4cc2a15a7b41ca1a232aa2f5e25378a3f0ba8d5df52b8184dd522a5d1a044bf01fd10271a0de59edcb23b4745486f1831e73ef26892f190ababb419aded0baf01c214b49ddf34f8e580fedf9059004e3051f3c0228e8979bfabb1106ea3c1dc5d6e62ed1184b2d9c866ed7e30955072f393c0dc4d0578bafd9a52e47b7535d3882b8cb4a931bf86b9573afc7ebc98da66ddf4b01fabc16d9e8910c9ddeaaed7dfdc6e34dc6d67c777fe40a9b0e1f3fd59ea4ea926e97d583122384995717f8d0a9e86313b66283ddb3dd04aab4ced191f0eb827d0f16efaac9761a6dc909763e4b7a6593f85351bae26241429c14528a9d21110cd1f0ad0a23bcb4cfde55fec0a2796ea1aebc1c9f974086aa1ed6be2fc94e4c2dd181686e303fe557a9c1575fd815ccdd667c54cebc9b0d92761d2647fb00c6ae84760c801579cd95c1ba33c170b0ef41af001df264b2822c143f9cc31921bb5825e828fdf5c49df695df91de27493285eaf97801eca404a280ba0fce58ea29de75fbed2657e1c2238ada8af19736126e4b989280a0c3968a48118495a6c6a160c8dfb0fc30c75c7504430ba7917e951db91136e5cd714ba27e06c213e08fa6aa10fe58bb430c5b805b5429c21194e648a1cae851ac8881d2d7de48d89fdc4725e23515e41d6401da92c9e5f18df307276390bc9c8359e67faea395d3753af8ba2caa3643fb1618c1378275fac6643ba1f0b72afbc7ffff4606147ebb080f5c98facb21f064255cf11450f91479bdc8b792641983e9861a7aa24a0f9ef3ef1f404dbe6e6eae962c70858f118e75527118b5884293253745adc55bbe0099d00be2b7d5b1c7ba5e94b0dc7d0cbc1b4483d7d462b73b2e787454f823b5a09501f450df1e132ea6c7427a5474625df658de3c1ed312f87e09a154d0b4988b8e4227541b00eb9dec619e5bf3b01ad15839c2ebd70b266e75e9eff5a6e76988170edf20ff4bfb1fb1bcfc47783e7320e9ad88966c7118c17ddf5f88d00cba29e39675c7b425824261b3670a8a036995c243d776977a9a9af2ad88293ec73f4e49ac376ad226ee4824eec11916b5d53c63a37905bd657ec2f8440bbd3908d2d10384c39979634dad02078d8bf3d72c327b906ea8f08772a20dc78a972eb827bf9e4eac3e1c6fde6f5d8041c45828e75be9f9b80fa3563352b99c1e5af49bfa22a784a1913dda9365a8b0a2fcb1fb0d57590ec1ee1c409623d6d7268d1377695883f87be4e5096725eac0d613edebddc450e1468bdaaf28376ecd7de1b3a59f772eca970fa7c8a4c0dd9c13383fd1b17acff7362e6cf842259cb0e70839012e54bb57546e74508d6b67e3340dd09aa8fef641d6621b8620e4f40cdc9d7a2dbf2e2ed195f36f422dc03ba9d730cdaaeccaabb0205cdc7f9d77fd7d793db0bfd36d6a84601d3b9e36db3a949551ba2163519fb259d8a784797b830f05c86ecda2af909fa2ff84bee84fb5d442b2c6a6aa88308434f143e851e645c893fcefad7e12aa2e2b37a9b71250c92c09d4c5be25f2de7433fefb10fd01037a7e80fec54ca69aaa82d929701313f146e9b52a05ecc4d42f1b5cfa4bec38d2b5633018922afc027721b3bc5d47be748875ff04cb3b552b9e8784eb9acecdbb8f38f6edf53b882fc7c7dd87fc262be5ce26c92fc7f61de007138543de9914acbd85b69b8d1222f9d8f6f4d4118ab04ec1dda3a0e208015fb1f92a6510860fcfd903f81ee0bb034ad144db622cb7264a4b23d4d10f1af207f4dccb1158e241f41ad7891ab208a2b3076891f1b373c2cd8896282e678cdb94fc2992ebe4d4f98ee75a270ef68b9ad3e11cf9aa4ce82f826d9ceec002a5570a4d828f445f27917596c09df3f4080028ddea6b42295a7935f5806c6de0247c38cf7e52a62f98964efa67d0945f3b1ddd86d7a04f36ab37ab4bf7965233c445aafb74b32eebe9fbab208a43a52491f0ab051ab77b492dc0e4b8d60f6e370198f790a5af7f3f2a1731559c5c6ba7fc1b21cd0acea7531d9b16f5b66eb9c3d6671fbbc427d659f211928969f8cec3043a640e99918fc24c45c31bcee4904dd798ac2cc5fe953198667fd692fbdc64d7587c54d952fe73c97a875b2ae283f2746b669602c0d5b5eb25ec94cbdc747efe2e687f98b013b1fbff3b86dc5dd2e70a307c86e66a4fbf5a5384ee348e72724399fcb8cf7608d352ff381dd37939cfd61dccd4879e4f90e26c914901c7b34651451d71172616d4465a50512484d3735ce5540ff0ea88650c456d5a1fca2891f8c4d54563a1db60bd3f2f8c8f679b478444a03ca202b5f40a9df0b7a638e8cca3dff6ca95fd5829937dc0171a68fe226b7d81f4c081d780343458f977049aba2efa6de9772166b69455df602cc2129eac9f099315768bd4f3834ee99c2608b4f4445489255413677a2964480ae1d2e5132fdb8ec695c5ec3c9480a813e1d1f1d00f06c8d63b19ae42ae49bd4dd3d44a1e1a10ced8e5e0fcff32e948cba2fa4319d48d9a4ee0a6a444f82ba0ff8ce4f52529bf8156ff6482988b19ed5223c53847fedda1b2279e0f7652a2c2cd1f5b8f888062a51e980a28c7906f3e83a5e4095531cc2572cc51e82979d5bf48db4b4d5ffe6f368989534ac136f357c5ba5cd28ae6ab02054908c5470436db89f2adca38748b3179f3b8d1f4edaa573bdc8d7ab66b065225faa0901cb0017bf630bfb1f4225223a2dfbd6741d23b8905b4c44b0fcadaac7aeeda18e8edf34a3b049e0b9590731762bd09ae676e62795685e7bb80793f7918222b5a5d4a27649a68cfcc34aae8b971a31b6b37167875dac53bc9da75c0ac5bc56d75696755841096403d80b116aa5d8b0263b6f536136f29dd761ca34ff6c771cee261badea11c56d8e168dc707b139c0d9a7918a1743445cafec9a477493cec44b8d8a44c1223306474463b97c8dad7f7d48c8a9180b9da9fb7ca201aea86781575be00e4792b84a2197283ad7d81ffe270909ee7457847e3f4676479e349fd239199a564ef21dcdd111a9bddf9f6cf51dbdacee80c1772e2cf1f572712bd52abf4503a5c1f3baabd20192b06be6602058cffe25fdd5469bb18d4ad64a8dd937bd9cd4b34822afcaa9a150098e866f00151a5f18be6d8fdc3f8f652d8bbaf16f3f9e139374f276c397169ff08fdf5a76c7f0ca9612799ba2d28898e0e5f202dbc6568d3b602861bcd3852fa487226151ef457acfd57d26b46b37a4e21f43c949458569c0d9406b910db86176b07c1448fa4986b64ede25bbbb6cdf0c78596461bf7811751d31605730753b1b44dd067e24eee534c4eaf6571bff7d3e74b362adb8bfb06041db96a21712e091641fa9eed1248203ec6f339c4864ec8b153f7f05cad4302d8d7c29109e75636fb59972e5cb85bc881705b6a10fbb0bf1b7e51af7983ba95d3989a698c63759522f91c91f2487b6c6c191f09443bd1bd291169b14837a3ca704239cace497a2e2d5fb2b0d992c49edfa836896cc1afb4b5dcfc6c4571cc72620dcea8b5606d8b8dd3de80cbcf0d9cc471a6497650ce33fdcafef5c9ae6c7db385bd1de2699ba546f865a2294ca974047eecb7b3cc77b33e7a5a124a67929a1a1b6a4f29c9a0caabb132f75562fd751919379d993a7f3863afe8db60278365ce0ba37b7f5cf4448b12c7dbdf40d7450eb4ec8a40724325e795aba67ea75b938b0a9cff4cc981d49b71f8a1c0cd2740a6845a37acc4c455ec375357563f6ae03433c3069fe2874adc65aeaf7e408dded580bcda8dbcef7fc511928a82b9714b7c2fd230f6219d9313e807f5d31826752de3de5e3846112f675e52573eebc326b7fd790f3d6bd517b523850fa01df3056a5ba3eaec50969564cd9cf749e12bd2a5972bf638c9e34f75c86329c77c6392b655154a40555745033b3b9ef09dd8e6acd17071c89123aec9f0b3d47c23b30044d07336ff2d53012b717c13669681da8dcfdd0003e53bc96b633907e22b9a2b3d719874beeac000e063812578b5064dabc79b3a336c324b66dcfc1ce65b3c2bae82a2b73f5d159e8f2108ef12b4607a2c7ff430de87a970883977fc5579b7a21424a2640372b1a560952d7de70eded4b89070c0613158484f89aa0a0d36843c6a4474c4060b2fedd83835795d4c08caebbde5e220775dcab36f486bbf2d5764e49765fd975afbe03af77e597a5e6dd66d001914f2c1778b21b6fd25f4337c97175a6e17613e1328f8615c7a4f54657e80a6f7f0a95d8492582f9ca99807a187857e1c46d4d2277a7569750cc3deca8e37d59ac45d32e939967fcf99933a539e294e8e82d1515e78e0e37fe020ac6ecff78c835bf8c09c142f0c16e2c6c60d12b39af311bbb0ade7398c7ce51107ada57c9f3c71336ba87f8fd4536253e6a07d08e6ae255bf7ab53396d491312eeaffdd1e0eb8636d150e19b9e1bf0273e2967b5577f8ffcfe6c3ac2e498431ed91ec95c617e537cbd19123c8ba6cecce237f723ba92ddb445062ed6c6f16b2394dd66a1b52e58ae60ac72afdd0660e6bf7e3cdb21e2a543f89999e63b4d43c9d8c5d9a208a0d9fc51ce08d82d78df10ffc4f941202559c84b5cd53803d83b6aac953489d2c3d0fe2f213a5b59f271c111c01aba9d5bf9b85a8775fbaec0a495dd6b8d9002055e2bd5fed4e78d48854406ce9cb48ede72904a3c405806baca02b48e82433d5171068b6d33980674090d81dbdeee0c42bb5308c9ad91ff739487de27c9fc2b2e3fb6eb7ba40142749ee700893dfa5e6991201ecb3d00c2fbcca529ff0012d8e42b08ba3f5efc6e3c195376608335ca72e746ddcc48c7d193683557b447a1f1a43b82b2a80df06521963e42f535ba3869d76a581abe949e95135a5801bfeee501e9a5df5c85a2cc136cdc9455b9925b6d5ee8fff4e70271042996aa8ed4e6c23086b59fe9f6a6b308e2b9fe0ec5cef109958b3e3dff8968f0eef29fc7531442cbf7f58801ba03d7253a21d8959b45d4ac72654cb785d08e787bd4a13a557e95eaed41b7505308ec62c76e5457c950faa87052130a1fcf6f66c27d744972d3dbc3b41039189d91b6c58afc1f69679e0fb84aa95ee58b824a35c74297a7ccb1efe73fad8c6254963f326a7f1c595f79b65c8bac35b27c09b81fa6ae883b5d67f5a8f46d3628e9688a1840630f163e1bf18ac7cbbf020acfd83c4dacd433ce76c55e71dc4bddc55843e046eead5be5c51a4e50078cd5b071259c7907065861c1594a5abc1da28e58f014b8259d76b3233095d6441214abfe15cea00058cf1f7e322260d07c73ab70d9a5ec566aa0418eb2a0662ba7a246bc9a8ee000fa15f9241d98ab9f9e5384159dd5370ca029eeae70ce38399463c1221f0a17f86df9fd38598a3d669a2e00d422a4913c84cadd6904f4e7c54c34a91dd9314f89f5ac1ae2acda2e49ba0d7de396896dfa9f3a476c8ddff76da894da384e85f5621fb6efcc35e7336cf53b2151e4f4b2577eb76820048ff8a2ed1a2016da0f5b55aee0e0a851f5001bf93e9108e40d45c80dc88db9d0e9488f6998f9fd5ee38adacecf8edf84ea7fd589c170974907537d886d31d868520c0c6b8ee4a34795b0a3a37ae50c743c6c2502c3dc50e115f3efe768524c49f649221e54b4dc17e780b5f39c6f40ff6b6b0e6345ee8801f8b6662c2b4eec5f37f96dee0f21a39808afc34e88b67b72bbfbe3023a81e6622ba6a3f0bacba418bc825edfbe1d5c9ddcd1d5d4d911bab14563dbe69e0cd14ecaf3a40be2639cae8ad1ee99c2e763082786ede077ec7a43c716d501f3925858714c70d16b75b3f8a0a17f4e95e46b376fd457afbc10430c230fb79bb50a60f9419f910cbe625769ab829f7b3743cd38466772dc13a6bc71377d55411a7a7c034d2b09dc91c9918a4bc3c918f2954dbe823528da35d791d34981245121672e2248c8e64f20a185fb52d09c77aba7825a2c76e857d73001ad2e8bf747acfa16e5d2866e98e9da6519b7161158d1e0b2b86a0036f6d1bc015f29b7acef6beee34ae548eeb0abb74c6b9073ec885a3beeb38764a9f049250c686fd37c06b48396d582b4420215b12ffc63f7dc84c2a6b08031c0a1b7e8de3f9f9c227e389de838d16ba831fcf1143b7767cbf4d0dc177de96c8293cab7c5502adcf2814661902446a544ac16db94ca5a1ecb88706afb29f8f4d6bb47117fe449620c0a9598b154d7ce6c27bc1f6a9c78e58d3f3e8599d93c052adb22df73cd1f00e7864dde38d5a7d4e27a6906ee0cb09f8f56ade2c7686090f639068912fc98fa640e2f13f067c5c8330ea5cb1617d204fb14bc3dbbdf9e9aa0d01fbb66c45432a4371b1d88f4f9c7fcfa456b691bfb2d5ac27ddfccb45e3a1aaaf1d131766c49eb7338966bf9783142817da44457a9967a486984be4878ef8de8b4e6ef342a2cb178a4dd9789716df4340d140d4c3f5128b008575a85f76fb7b11dce38ab1569fa666e552df2e3214e4eca87c2e45c327c2542c30f8deacaf3fd4a56a27f0995e1cbaabfb2025b03da7d0656e75016bdaf4c890aab5b88e5a2054eb65d198967c2966636d93e1cb7402835800f817c2f3b21b08a021a0edee0952cd5d6b5062f22095bc782605cb6e678b9db768c6bb1e56be170f14c4d99cec4abc220f0a876cacdb82e23b644e7fe69d02e9a01d5b12023e1895f6418773319bf54d27414516aa92a7a918120af8002e119dbde84b3c3a0636972d47b35a0e16681be14a928a8553666472ef62d454b4136d60f27791632b3ba671f97e64230c0347b46b24d97c5d194a673e5df92f4f27f6301f0f8129ee59b5ab9b3b1f3612bd2e5f877be42bb96f174ce9b5656ee69acf4eea264d42618ee5a6777a2c9156fce223bf2bc49fd6457422ad45111c33f496b5a64c0bd5242742ccd81bde56f2ab7f14631787032898604019810da580d692bcbb6b8a614638c115fdf923a8c024728b6206f9f524792a63fb330e5cc617b9d8eb56eaec25892df105a29e8e0e2733c52d6551952011e4c644c0b841098dad1606a466f593c57ded0d770c3b8cd77e198ffd512fee5207ea557bae09015e4ef6a78dcd5da24f4becf2dbc0e769441ce7149ebddfdf1c8218ebcddd5cab9aef5cc4ff071bb1138eac9eba2ceb412833a39d225a60f9b53edd00a0089cd0cc290a06bfd649624f371ad3ef14e33b7c08c82760156c5dd08ff4d05ddbd4ce2c4dbd8a619fb15ebf03e01caa280361666fe8d0b46c6f5b7f28557f841be733977e8b56a2fae1bd303b93d461f93a17eaf433b8dd6564219f1d885ecf6c82c66785624da658c534c9fcb44968ff9286dddd0ce472cf9413ebad182cd06c7eec803fa22b8cc0ba74f54a38828567e52d0583968c3b670cef7b0286ea74886a3d080347733474efa029767e665d12a3ddacd1f9f4320c7dd5a3be38f27fcc304673a1e0c10efec28fc005076bca9813d9d4f4ce02e726ecb3d487922af1bfa4dcf2f03733b7182392f0fd4c667aed2044354d4b31efe8e124eb9b7cbbf0c86dcdd5314a130f7f14f27607a9c05aab8ee3ce1e26fc8c6fd25b38d2919a6d392603a59c2233ae7aa76edbfb4a6c1d6b8f91f217ab1e1dc6a90f750413efd4ee5b8fcd4fb1a4542b989b6758cd9ac56c43cf4413c7ceefc6a8300194f0f5f26e6276879e2cbdf8a67680707462895053528c2322526f89e56058b6f44b888e37b28520992cb5c0b119b084b2fb6567c5ccbebbc092f8816ea1a3a56658bda42c218451ec242d55187789d0765b64b4aed88008db67f14bbbd3defdeb7ed8344bc72e9e3f8cb2329109d1e525618759e504f3078e08976bf25a1830cfdb4501d13be97b339d45fefd801a286077934aefd5de559f1d66acb46a7b8c0fefce946b99a201a15266897d5138963c514ba42677a555c5c81556aba811d480ba28d7cc21eb853c8ccd1d72887adcf711dfc6be232b9c9741fe4440a02a445b96601382a198f84ff2e865b8737b6fbcd6754ad1645d55b24c3bd724001d13941229d6d8a070eea269ef31ff311e23b772456d0b07050712249bf2c79e2c91f3f38cef805e78a21bc51c6301462644c0849ba58649e6a558e8466d440479d05f6e06a146b31c3d06c60d35d36b134f8281e12d94577e19491f92f1d7704e8fb6a43cba4a6d305fbb85693eabda1dda5b42be006a806fbe21c7278bb376d61a69bbb7b93d028952068ba222e36c4c0b961e65521f9573bdccdda00c4642af4546e9432b46f157047624335803aa74f89ccbba1fe8f426c2b62d41db05fd5cf736b6f70f8f76e3d7f64c47d527504fc1ef75190edb085662d5f09ecbfe2def6d0a3cceeae27f6fec9f4d301bb42c0adb7307b31b0c39f85567467255e16ad8667c93b01bf35d29a7a02ceae3a463e78fe0db6f4d494f6434a2967c04042f7488be8c49a32b7803763fdec51a5a8448b7ba323f0ade9860b92cd770f0c9f2833afe0b6e4e1d178914262290b32f0e93a3a1f592dba9601fa85c34122f7b153ea9bf6475528c44fc247921a5d13a3823c98dcf985fc3fd0b6decc4accecf867cd6b6087dd5f6bb4b8a30958dd5ffe53a6765b282a5504c89ac322cc90f7da0c0f9ae89a27b50b8406868b29c41217323f0051b299298399128475e8bd281e73e98d581a951d0bfe441fc50b9e146e03f5b4343fd612c5d3d2a5570744ac6c6f5fe438df7808960ac9e651252a1ecba062677b844335effdc8f85315be2ca90924293c38551c6108d3853cb2d6690aeac923304587c4df5425f2fa288f3fc564feeaba95c9b3cb1841cb847f72d39b11b4c08769bd0549570ac98879c12b8db38ad82a842b40b8e99a791ba8cfc0675ff4348ccb14cf19696fc5dd0e1641ce7f9f645b82ad6d218d036c96d13a41413d2975d0b75af604e79d2786de91abb7a85fa732093dbeff17672334648f17fd387a8b84264ef778a7432091cd07010c74264cb8a79a38606c490f7707a0be58e3d3b0f39c8e4c64d18424a09ca5fe19b2de2776aef550d3ad5304f0d493c33c7ce941f84ca827ba051e92211ca2891b4a069958bc085cd1cd042e19b7fcc1b0080b71e39ed00b588b267d21e5089e08d9961b5be6f2ceab728033f9606dcd0995959ee431aa92b0aafaa7e78792606e733fc5c71ae17ac00bc36b688eb24021eeb324b2205b0f4004bedfad3b6c0d4894352f5813cc0efcbf2e65f1becd7ddffe62a7a2abe73be5816c61f5b37b0ce9cc782c63e6c79331d761cfce963fbc5ea607f5337a5b7a7a0c66aa96f15b033e8ee92735c82827b680104ed7f80b03469fb7476a1d3da4cd99aeeba6eaed2db3010fa5d2d511cdd256bd0f69dbad99e5893bdf89ebc28336f9d5a1f995aa3091d195df2f1f5ca0b36a8dc08dc455d67ba8dc2285355aba5ef8af06760954e0ea2cf1011eda31268965995ea69f6a1c0a0dda313c3feb4436d254148ce1f7d35e2a8a6d5d54b161d3493bec62e190c427ec330fb1ed3a13fc201cc3a5aea7252a5c60ecf9ba46fff4b736828175911f411fe58df3fc7ee27562b3631cd096f6f4b9ba58d50bd1037c62e936314abda8232b52167cf5d180ec8421f152178725a345ea82e1a8892f1593d3964d1e52598b1f49c1e82c614a67ce2818463aeea51b2fbef29e07bedf8b1ced4b665f08d88b8ac67693650fb8a1335e2dac30e6745f2490a24151a1e791f1b7863746aed782db41716f0cc7f110dd396a236d89c2e32293785bdb5da219d4f01fd78cffc83ec11dc6948a6b794c29e2df77b5cbfa7f48171231a4e7f88755f0ded94ed9417a9eddac04ea8bb501f91bca451ce23eeebdecc15178ee3257aa82de695c68c1a0c7a9388229f623123074cb6e94a8d112615c0f8a31e1b45939b2f5b589955fb9a585396edf735df9efb6e26d986c094aca07e29c0c5b75e9866349244eb03c2d8f5b28c0c9e6ee476e71decc9c8438db8cfcd393bc0b1a64f0aa2096ffabada6d46b485d8439168c157d045958a58de9940c574c0a236c10aed57963056a5f3942dcdc2d38beb74af3eb007bd7f1cb31777a6209ff84bf3af975c5040047972b90dd9361b9fe14df9758ad506919afb8b7320cda4db425f66f319437f6d70506ee5a1430b6d53ee39697b7f411547517a80421350719a925030370c83c10cc626ad861082933c37972e1a48174a5ec5054823c5a12830ff6fc6a73afce4fee3cb69c7f9c9e6acaf1cbc0bf44fdd53774c332ac581693f77d98721c9e8d55e1202e5f86435b765f176df5c95ebf69f771e90b8e2bcb814537d93f0bbacf87caf9dab5422fa9f379b3bc7b15ab99d1a34cd40fb2588fdb7efccb3dfe793089444d4cf24d45e90ed9714bfe3aa1bad700150b4def240dccc8fb1044d4b40c94be785255745278801aab9d5317027706b894621c4de9d65c3c28d8aebc2c47b94de33f9b18742adf42b3ca6a8553a244d4dcdf2c310cd89a719631a827a2e6261f24369036ee5828aca1f52eb8d2ada9e48add33313f26c39ad00932f7f00aec051c9e7b20f6e30d6c37597a36e69961a984df35c344cb689241fe45344aad77e9663b6b3ee00b3a9802dcfdde827929d8f38ff1f597857742749e4dfa46d681f8197662edfc8250d449b560f4211599e820f4e91f44a2902adc9337ab404fce39fb45cd7d56cdd541d6a58de6cb127ea9c36c3a70cb61814438a3dd735520becab69f9ead922126f0f0c5038b5b5ae2666a05e972bb7a28838ceedb4fb4a8f53a4bed30892ee0543b263448e37571c8943b2412a436f7d6cb105b31d38a6f9ef11b15c04250ba08215a673c3d15066048845c5853340ddec3a61db9b2b0616f8af2f231c6f5abe3204a823f6d823c7cb0358ecdf29abb2c33e9dc9194d8f1e7596b0fdf12bba0641141c3f7e698cf08381026852984b66a06e0f3a980feb7d160e52efd00760fbe229eed53567251c32b8d06ca985cf2928a12c794c2cde9838a3c8a41a973eeb8d3c3cafc05d797bb406972ade084a5b59683afa6b2d61645065d73a1e7140542992d00a99e43a7fe1dd9b511aedfbaf94c8c3443b2db261fa43be368679cbfb2dd9b92552a3d35cc72ac0b883476808b3e897c68f9e2fd9a8fc1045279fdb1820289ceba23f5917bbea27ab1aff282ede009ed734934ba47e69c781760cbaffd0cad8de68c25bbc80c64b61f16eea4d42bc2ad47272f047e7127b357a5fce1317cc0cee10907022f99f8fa96bdbf8db69f92984089fa9a5499d8f780e5e966f1bc88cd4cc03e335ede45eaba0d409edd9831afbcbfdb7381bfac630a0a5b5c2539dc9c150ea17ae930c8c7d28668e0a4927a7b5c0a4697172a31f14bbfb68eb28df8e03fb68a3444e94a4144c6b295797c179b4b3fc2317704140fba01409a2a7440008b198fb4dadea8d0a649a7dd784f4200fa07f5b8da44be457ff55669be9d3617cbad5f98a0808eb2966aaab44c7a9624a7e4a56a12122821d69de0f7d7b1a1e5071b54ab2fae135950b487e4026784f108414d0eabe02cd43215acdcb567ab88dd2c9e55b241313effab40fdc5e7f453ec62bfb797e6d0aecb5fcb2f56847fb589fe495d38736a3f2e4025c79f4bebf61e222f8039f5581e6373ceae21edb7c5b783a986de71ae4d48ca329d4b9f474e2410b5e5e535723bfd4d52242a9520ea993f38f69ed3ce6f69c92e1e4d0f70d74d1f4a30db7b75e553853fd180f54f5b5e4511fbe7fc559b6972ae75964012c0aa6f51c8a8bd22bdd684f9d06842ade8b083957cbcfc7622ebc5e96dd265daeb5c038fd211ccd0b28b56bf38b95f766b5d5f8a70a7e6bb49721d3e35f29da3d1dd96f077a85ac1258424df6a7ac8c03868c9ef43792ce60e6dccabc80fcda8b5aeda39dec5c2b7e3ab44d4fec9552fef14a10ca87cc6a635bd97305eed994100e36e589696d63b1dd40fb84ff080374e3e65e57cdae6ed98d198d84b6767802b9b6d54c62e2399541a673cf3e19a2149ca027b4e4cc50a87d9c59b672ca23f92dabb472f14515b5a0c4c3473c60f57ebf9e452466de91c682840c0b566e3e558b5a7e52d3d87b4fa75452d8e5c327d273be092655f3a3f801bef75a81af93cf56e03ed18f5c3fbaef27be557966728629522b337c3a489049598e6feb06d7a55fbf83572cae09494978dc4226dd11894172457523ac6e21f5e590d182a09b6bde6a322d1f9deb1e83e324749433682125b4dc51d95795a83a5578c9301c3803a18df33b91ec3d8b42f15177e4541b04cb91a65fd29824068e93bdbb1c32a13cbd933f6d28277307c786773cca350890b3c617a052ff681922d88cced9932c19ac9b594ef9ac8c01a8a3bc0e6c6921073461dd38055a2e97aeb43e9fa7a73830fab3392247ba0e9eff83124975bdf6829df3aba4ed3be3d0e2ee45e6a7dfbafd9f5af8d77a0667b6557bd30e48011952d888504ada872906acf39ce072923fd5855a1f870ec557aca0b4f77f57d3ef0875a702e0d431b516a6495e103d1828b1ffb7b9f87e7c4db66d7b747f93f16955ee616dc7e9b236c5a92ec5601d6c2bf7f84027ea7c844abc40d81a19c9f6e6816d1594e4c387219ba68487c197a9ae31af653662405db81216f21f179df3617dbb2769b3453c9c32c4c9c7d9f8de98bd5178bacc369d50c3e8134d4d73458f4366a36f306ed923040bb4190fbaa73baf75cf4fba53a35e0f7290ef955df710143afb60ccc40119b72e07382dab7804765ed38c29d92ccb3a2298187968688e934ed9cf549fa7cc870f8be3694727ea320052cc12501d45853b12de3ad85fdb6d2ae02468e90b4890d4d369ec818f122fb8f416a4a9f5e54068e342d617879391a7d3f45969bceb782cd7b9b8292b10ffce1b17cc9483f1023dda279ddabf049744bac9736daecb2d39e2535c0d729c0183597daf2aad278e783f4716ba7bb254544cc70c39437eac027ac83b1efa42911f4c2aead5ae3eac0735a4b463b3f8b69c44cbb905efd4c4406a9bfd3fefbb93e1b1cabde4072fb34ca569cf1425805ba0ae7159e3958795eb1ba818e553ce6b32c15316c1ee980e45d78cf42dbc4d3327ccf4e9fa336f6301471d64d3045921724f1d3c7e9619659bcbc386133500d6fc43b4e07040740376bff5fad9edf60d22a6976a10508590146c529bab94b5bfc58afc24fd565351a5b362e290efc31121470017bf02b6de7ca3ac8e449459bf55db3c768351bbbe8094a89c6f65ad592fd798b9efa2898434d619d24851cfe2a336346d2a1f4ded93550acd7ff9d511711da7b1b7cf3338681baca416b1f4d2e1256e1fc373dee1fd816e21616064ee8951ea629db18e59a7ccd9b30c40967c689e2136dc3b7137a194c514231d5cd7ec42693a8aa133984ab522619983f40253ba310e8645fa029d5ba23932058d596c45cbaee34a784aed57915048713412300c66ef5594517f63f1d94149f02f37e7f9f6afc0b6d6c5036daa21aa61780740a4b8bdf30d28aed7bc4d2d2d5a34183f66521d3e7a405b54e4a3cbe2d17df27d7fe6c164c4034c37d03013a6883014827ac4699ff2be8944b9eccb4621e6a52ff45f6872b808bf8d06e0a2a7325a33fef5e9bb2af1e505bc4ae4aebe7ce812593957162e6d1db2d2db21d976fd44edf5e652518e41e4958963ce0cddd4d9aae1484ab6116763c6c69d99c985c219ec975025e84abc4061ea43ed66e15d774c207447dd66f46c445141401c7487db98eab243fdf16a51d0fff53401f76ffb7636c5b75d78a8f59f20272d0c0bc81f001c31f5baaf004987cd99a13644cd9736ae2fe6a663e618f055c5a8881c46e4c03499cbd337f88ec52880b39681940a88f0353ef728a9d08236dd4935e039cc82de52fdd7dcd6f6dc61390307993311c9855a12d8cffd55faf6bc02dee05d33db9028ad2ad0d368b530983e569eb9db2eb1bb06ad1b053f5b4434d7f8c936ee5c5d3e162bf6fd67c56912184b052d825c857da03de2850593cc9c2df6754599251133ef1df75b4b51d814498b4d9f9e746024a848cccad9c13102691b8d9c61f91ead1c0dfe7a71e84e98a39d7a7692b1406f19af374f09bd099b8c8578682a27bd510380c0fab077b8246fe53ad2bb9f92d094cd6ac46a20ccf66e434b76f727c543d28ad53522162872ffff4d84e66fab540f5b300a6aa0b726e74ead08b3702d7cf1c9207dff9d1dc343ec48e9083ee5b2db64e80d4d732df8c345ee28332142de897c07f8b816951be8d1807acf458859552c3ce096e78babd7a77f560da6e818f80c67ea9771e0aedea116df812d168d409300af55936a972ea3ed6b0588dc2dc1c9232a6f6a60d06fba8f2041f5b58d859fc5c9547fd0663f84f22024f0b5ff3950f2a89ecdb0ec2eb8ee3865fa13a7908e5e0bacb4592e9b04e0368c980e164b8f84cea9fcc4114e627bd8ca1e166e88489b534bfb7c813a96be32330d000d6efe233d3f8905ad9f429ce1d69a90a6120505a0704a4145ae9997db5a26472e222fd54aec2e97e9f92dd85160e2bb3d27402787b7647399a742b111a31b9f7707e5101340ef718d15648bb260d55dba1ee7b8a4c2eb4f959807046840518eda506ff3da03b51d7ac3973fb183fe19d9955faa5085c89c25ba6b28253aa9bf1a34b4a1ccd0c79be0fdaed898a3f6ec643783d8dc45ef71d488c7b6c3c9f3c5272dc5d90a3c0ee0c72287978a32e6c315bb6e41d20613d288f95f3b47d1fafc87f8f54fca489f5096112093335656b67c71f4dcb59588aa10c4f4ebc3c9a16e3b79b6013cb6db475abca7e2a6a8091571e75c27107e1385582f1d2b672b3043e5c9bf2932dd68d56b9e10ee83849e792f39b0a3490f6801652bf7e6ca94f4d3de42c55f9a35f86f99174b133878e5864a57fd7b449c72e7576665499b3656238530530c37d8a24af58924c7db2f6b669167b10b62f8c4054f16bd0beed5fe07466a9a42b629e290691e820a75940fd2a2463abe991fa88d19a57f780693b3e469f26fc22c7a837ef6c25bdc9f7fa2e93098d55fb41a794dcf442543d2b25beeff2674b560a259600cede59617f7636748c6d06d07b24e726b6d5f9bfe7189a23e544f90e2149e6d50cd0ab9ae49b5d9a2780e546a6bbb109b05bec3a962253b6a8db7b2eed0e989c8905a6dd373338d52ba3be1d18f7d8f10fd3a10f271d58824bd9c67eb1448be79b9ab8cad598cb0c57984ae25f084f8c10af2cd2d622b1c7b34f9b1c0b63a8ffc6a11cb83fee394ef0c1f3af785a172066c84bb5a1ede0e25bfa81c252837d088d190137c811e254e7694d60385c0d4eaf53f2c735c6acabfb2846d525a59d74fd206ca1444c744ba4f8b03b007bfbb4667553228139b62e3788a569e8b93503d9eb076b33c1b2e7f50998209b0cc51d4902d9e82ea87d96930c0ae95dad8bdfd6ecd894d7665d6fcc9b8adc63eaa4de16526de5dcc194a3cf0b4608e6b7465d79813742c41cad2d645cb16f3602f463a82b3731d11fa3645d7283bb448fea632ef4992be033dee0ea399e84fcc71b2e655d146826b59a0348f3c0370f573f85761f10fb510d72ac9e4a853202efb7e4a80dfa6110b5d91f092241c39c3dd4cb9a0aad6472a0e676b2992eb9ef9b8e7ea374620ee3b27625b866b22097adc3c3cf3c6168b81897155a5942351a11f4c062c19527524ce2769a7f1a31fd3873fe6e7001151b664dc48507dccecd690936bdabac59062432c38d73f98304cde11ff3f696d1d8c7b6f5cf150d6520bfaa11fca84e05fa443104616b2ff615ae6dfa85ab81513de91aafe999192e544bd999e5ab0d0751666245e470ede58e548c6f5ec53a0905da8beaf35a67fc5b9157ea518602bef104476f6134b52fab7e61abf1a263c2f819b00c92a6724bc53f62040e6112648db1608d24b2e1d102c760679c7d63bcafe0674ddc349cc6006e684460ef432bdb0b48047ea73f0689e489a319d15c2e553371ffe134639006c20cd43b929d9c28e7b93ab0f4a9a5f3261db869998ed1d4fd47604e55a73a479cf76e60b17fcd0ed7316f43545bdef1af056441624545278dfa08e86f773f6990ab744ccf31420a394bac9bc7455cd30920242c29ab9c5df9e7e2fac990df72fab47319d52ea63726ac44e192ac029ad4921e1f84e82c7bcf90d5b85e860317a29cffec16fad10c95b5a389187aa9879a5e7bfd5ea0490c117678d149e56a01425c99e7c3dd8e25abb5ab5f8f2e214c9c513d5b1165a4ff68e765e0f6f66c555624ec8d63596e6f6a4f1b2f2cf7a03a3973da30e236b43b238b3afb1709ea5add57519081664a2ea29debde508b5496f0c9413016a5d09cbd8c84fdb658d03785064594bba543e90e8614eb0c2f93f9aff295cbec8ac1364cfc504ec22c706834880c24992804c154f56980ead25fd57c40e6cca585646712310b74859ae6eae9fcd69061b091cf335e9f0b5bb4714e6eaf2ddb6a94d90b1eb1fdd13cdedd57ec90f1f602fb276bd897ddec78c1621a9319251ce68eda82d47c8a1571460667ec2e07485fc914344b783a0d31ab597ba6a4caef3a91bcd7a16a2ae816b915c0a42a6b068b8c58bbbfbcec58d97b9cb8783259f74a900c7ba509c80abb38d322f61191039426766d89c8ebd382cd4544bb60359c9ef5a5e68828bde1b47a6023d2e94f132ff0c179c05111882b9008af79b8c413009f57f0b3c3ce1ea9e272afa419ceb60652d51a452ddb1f4117fc1c4d1aa79f0332ff2e3c0a45bfc6bd17c85ace3ef6a46a3c4028848352f61d1eef12a93bd4057625e378a0fe2ad3665d8005e57748d9ee8159d3706fc2ef9490fd278bef6e643b41cf6c1fe852d630b27d01c0e43a55d64ff326a6d31aa67cb472e63e575e5b55c58194d887112047cc95787b5fb9dd2d6623b2053fd29c7f50b6b4a89fd32939a3fc25032eae0db97d0ec24707050410ee253a37e5d0689550582f3541e2ae670e9247f0200ffd255c6525c0b07d1bc071eaa37a6e5c7982c1fbeb2ad03747d29b86dc783654170077f74d981cb8ecbb49f70acc5acacda01a5c388f2da0e50a6cd2dfe36a047dfe31577a23a6abebaa97c867202fa8a3479fe5c230bb0d63e7520b6c16d3426925926d080e9a183ac7f5e2a1e40224b3c630a9429a2d795458e1735076dca044e86af87e5275b0df1a2145d2ea7d5986f9809b1fce57c620fa058730197155e820a5d9f81fca6cb34d9696524c64f6e69178a15b37dde7123e3aab7ce80d3e702f85548bb828fc5472b377bf5ec4c11ad571541992da1a36ea39051e9513d9e3f107202a2ee52fc7c3bf3065707ee50348c6c987624afd051f234dcd27c1599ec270da0dd8edbaad3153583dfe101fb9a6398adbe0ecf81b4cf41b5230babb393e47d09a2228ae6e5cc60c0ce5fa8f0657b293ee487a2d7b82f4f05996b1d93357de040da3fcb941925dd684821fec5c56bfe3bd9b6c99ce2e737898ea304bc044991704a5a8e4aae777cc26f8f2240491f6b94e0e9fdaf76335e708f1a4eba0321ba9d03a62290e6cc154fdca47cf67a7f2e4c1b5c6525630e74d06bc07f20345ea0046a5b7b1c044ed32a7698c1569eabb90a0e08acc7f5e1b287300cdee7f60181969511351f3e964d679d6f172b38aeb1544eda14c805e7444b822043b5224f8e2b6679fc6e586ac09428a32732e945a76dfcbb8c7981590aec227ec2d1bda8da080637689838a29cc49fb2c18c096d714c427874f4a73c90be8e213565c5233d39711936770a9dda0f1636ea65c2038d2ce6a855640dea87396aff6bd217fa9143bd4b00855e392f37c97dba75409db324f7c16f9afc515fd4102ee11db5126d26ad889b180ae68709c9b2f9c43e8c00c4834025bb7d427f2a8a74811cc565167f37a01ecd593688792d8393ba3b1a3479cdbde2a4affb3eb90df1f54bd50d5cfd41e8a386363d1502bd510187c7050bb33c40a863c3bc54e72d7a1506df46dd4086b2636fc51bac8bbfc8f2d58f01c5ebead204e02af42cc70abf15f540284ce8e42011fbd5f644562b81b09ff6913fe16cc26cafc4633bd976139e4b2baa8802f6398a226d1388131b7d93afb89fe344a1709c74c572f775e8b5ce37bcd1116dd69186a3afabf78251af7693366309799e15efba07b42f3ce28427f4c43b053990fc309dd02b1972050f55ffe6cf7365f1b21210a56d37989c6014649f3f764f208e228c80e9ef4b3dffe030ad569e5ee742e209a834990497f24715663e37d8de372ddf748d38f604e6c85cbb792e17465b311f31b179dcf90541474519efd37d89ec956b99619abf6824467fda625a19f1fc3a4f0700eb819219533f063169115a18f0666bac241573d9fb1fefb28e8fc1b0a53d3a9c65b52ea711232e37a8429d479a05d349468178f5cd90317a0b2318b23ba55182244b422ba16eadf004393d115195e31dd1baafd4e44351a64abeb4b37f4273019266ac58ccd1f74cf3044217e651f408aac47e2831c5f60bebe5101738507ab34e27cc73c8a70c49a62003343b32d69ab0a3443e532e656528c2d2d742d50144693db286194b53c204c73accf75b5b8c0096e3e5b40f08a91f44422c0651d4cf088e834ea21a70e1316f586c573f5350bc5512baeffb5e8c4063bb62a7b719c96907c29f816ca69433f6f0c5e7debff7395911c8800b2670564ef4899285d79d8bf6ca754fd0bf9eb703b4b07fd49900dd8a53d59154025e41a6f54648a462a9e39bc370f7d34eb7aa207d19c85646d98fa15368052b9e4f0a609f48eadcb502472d1fbc9a0944e6b5b06ee16c4006333d732d0e3a7a74f3b8c03507fa0ae6a02950e906c087eabb3c12982a873be1e70f1c7859c3a19aef6966c06f2668a87b97247c920b6e1cf35187019ef3605120a931ca7b5ccd7f0f7d609f9491d5324ed206600e8d3aed54ecbd3e5991414ad7f85022126676b58478fc1a5d9f1cca7070f8e6198bf30b3db8ba7f31f50ac0a99b2b0df59bc377a53cbf3fad99eb78edfc59246c1075b4c30e5060e0ef6f2684f8d2ba6f7117beebd599bade0d5071023feb1df28e91b6cc505dfa73c9bba482de6f0d76dde19e1e0711ee9609faffa9ba9f35be0b32b0a6c7a7a3cf39b925e28ce1482fca8447456dbb5615104779c657cb8a83f4124b18ccc821090709142200ba3cabb66af830def3765622535c7a6c601f22c3652e251c34df3b4daa2cc936046bcf2b8cb97c69f0b5715824f18baea409d718f2ce6c1230d30b4b7c343803ec3e909006b60a2fcd3d12adb59bab8fa0d36314a313f98df6c74fd2542b05b116fa419d762a1fcda0103e0628d1fe5d9dd4fd4353d5e6d0a322965063a56cb607de89f9e4c717a289147c2878c079ae3fc4e14f899dc08abacbca8f9115d19d45bedb714fb88694845a76ee28bd232885e72037cc813aa790aa4d7d6fc7a5ccf62bcf9233f18c2cfc0cda79b9507c0eca97df37cedfdce209cbf089b7100467eaf7a7eca9fe9de2abaead22f1a23228e484a93ae7fbce6fb8158ac1ddb4c30cb986fbdfd04af90233d336757d744c0cdbcc5a935663a9b015dc1a5c0198f02b65ec19d757f06447a5500ea093d9609586807c24e38e525996fd054a198eff26dff06bb2fc7f5447d84cd39f046a288af05deb7dfddd117d9fa09e57b42dc570dfd02d8df078425ac87a479ce1316122e0f05a2c013d41591436cca31ece1c78a2a77e7f4519666718d2a658d04dbba1bdc75020b9394ab5fe0446398e1db3969dd517cf0d8cac30c2d60f39d10c8c9b5a44dc45acc5daa6f312eff479999fa71f9405ff954fe26b891e0245e4d1db9c43d4aa7b80abd5f4fef14d90bc44d68229bb03bf573c17745a9e424ec585bd4bb3f86d1985e5dea1f6c7c6835d505f7d36c474d89469e4b82ea27d61ea1f2f6d07df52ac7b98d3889328aaa3c1cc6a22955d5d2eacd6e69d9e9097ff9e5ad20758b9935e0b881824a2f07a4ae8e2607658bfa83bded4fafe647cb7fcbea4634e783e771344bed0c6ca6824de34593489294b229f1af2256179ca0b37c58b4da255fea8d5a2de509f9c1faec569b93ab2b382cb3349ac7a0185e05cb47215360b243f1f94a4ada1ee7f03ce6de3cc8f96441579f9d4b68656ea32f7d47c9a0dd5f8c6815300ddd0e428ab60a64b508d19473fdef82bb0693e16d239db0f9c6635ccba60f7cde0658f1de5ebe1a826b878294203be53978ee4eee48e82aa8bec5f772c289c5eb86e197647b239470f3e5a7376c8bf2f1256fd93628853d4d4a3b18cd64edcc52ae98d789354b3f8be8010e8c90daf579edca274758afcc75e0537798bba0d4caa51a4a681f1580cf0c4f3060c604dd5ec72dc57099908d18b891ddc31f2f486933b0c3aa00b696d599f14d297df25dcfac2bdb8283f7ffc2ef230f95a47c6e0f78678d85379a5ddc5a91629c77a43e50e12bfdeb078384e8e3e9abe1b7bf92f9ab489ed87171e3fac494edbf78aec5272ff8899069b640150d3c21414af423d763ccc87d96cbdfea43ac582c2c65d35fb862a575efe528b17b1bc3f03d7aafa092d02b9066c7ac801bead7d550281ea5fe944ebdb712a6872f69bae9c968f37f7564a5257782387a229fb6275ec4b9939890ca250151287cda80f8e1fbbaf1a86ab7384e7257e59360b6600788bf61a583a5b638e3c6ec724a462cb6ebd55653d8e36cf1f2a4dbac38605c791a8da7441ad525e87ab6b36fcaab1984307895fe5eaf86a42d54a98a3d6b09d7348f03e86468f76ccb902a8ed5b634ef513bf1b6ff0c1240068d5bf513fdb769da8c5ba5a50de3f8ffaef4ceb582b141ce4f5fadca95f146e805eeef1b8a4d64e11a14f176fa8714ffd621de819fb3ad6f59acfc92859db49c027c7e5f093fa70f1194117b75f62bcfab595a353c18beb2d4d60ccce4667a98a49b3e1f7110f482603f5be225b3a3172834f3a57ecbc5a203cba6f120e61371aca1033f7b3439aa859f55838636a76c27014b007a466920da814b40e7c40f10f1db7cf78b74eab357292ede29a74ea3f93d25587de42fa62f5b1028e1889791f65054429cbf3ccdfa5cf7b0f4c56b4d8354bc4e8f68431d7c49cbc1f5ccb4528f22ee503f85da50091cba6672ee05d1ba836bf8ec60de2ef49f5b547ee2f2fd79af96fc4216c5bde12e5a87e32fb8bb595641158f46ab966ca6c277e9eddf25e8c7111da0714d4ff3abdc73b8958957b95202db7969207027e24087ea409b3f8cc2223f4367f2b460b0caf8b9f9007e2be5d4de05da65d97eac34be44911382bb74e47f729e55b8b62f572623aca59efe4b93390d0a779e5bfc6b32a78e1f324522bf05ac751283c5f77d230b5941233b8d4d59da9a2ad308a083c9dcca5dcf9e40f0e3d018106595e92f3d5dc5991db0390c403ff5541d82f6bdd44431589f7224238460717cddce4856787a3d7bb55fb5fa7e521195b277ff80c3d95c487e4da1a02ff74467e45c92e1b722df249e376b387f35e9ade9af00dbd2593a2caa0441ff5903ce2c0ade7a98d9507f27bc9df13539b0e7eab216ab44cf8984d7085f6b20cf6b3c6dc98125f3cacc9f52a9fbb4e40bf7bc08350410bbd60c0f33df68a6e3aefe2eb1f94a4cee4e97abd9ef1db737589ca9df4e65ac83fae37c54888ba88dba49cbb074a4ae441ef605273889488d355b08eab9f355780ac3968e1244056a42df2a681ddf6deb70800b9b5663023c23d6bd5df4e23c383628c67805df0a2077446bbc18aedcb8c254267f4f9a8414f121b68a0499be1099fa3849c61edf5286e82611ab334a1281f754e7c4094e456fbf6000d0232931713256f072e0e712a0e752e050dd48555c550913b452259188203da9b76810f7058382566743bc5513c1b7a3e50f4d86325ba1baa34f7066e70d85465dd05cb179432fa65e29dbb853b1d0e857edbaeaefb79387cf4418d4327429eca23a624f4e815afbdfcd7f75dc3e297b791d3528fa5d10e119bb09cf622209caddfdd7903fc37dd3563b3893e3d6fed619616935dde2b48adf0ef3e2cd3b29a6f3da343d0f6b454d1d5b5a37431391257f83ba1b7bb934dc1e752f34d2f1dc75b49010a35c7022c3f4318d990c120367594a46b137a41ecaa593c742cebbcd47f0a5abdda535934b391cd65ec491b97b39a0c84f6ead4bcb98145aae4106853aad8e182c95fd0628ac7d2a031331bd11fa43ebb7cb6e4022ea87e67fc5ac59439a352fb5f20e2051ec88bf3ba6900ca983e8cd0f76c95d9b4a3ef4cf3f3f4a9975a9aca40e1059902486979dce85c1a00199806ea70125e28112df79ee35c0d65ec663df7a56c68eeb1ee841e0be643084491c3359d3494c830adabb63ae8ef3936cb10bfe3f8f96a6340126265d7caaf81c00a9ae22a2f51a031ab3e9357de8f9c468127677f419b525ddec091b9ac498a2e3c303ab2ee60ed7ba8ee4f89096b96973ed1919fd0ce26541266cd54b064855fc25596b6455e970b4a7ff50be2b6ce22432787389e14da8db23a75aa0b041efad8361fa91171424e3964f04647297262725463f400c8ddd581d346bb4a4bed627aa89f2fe46487fa409d5013c386599620757be813806c28cd9073593d70ad08a6b2acb017fe207a6fc00537b3b36ae3f51dc09a00a9c34c837b1b832017c2cbb43de568c630c250440b6a5afda705b5923c01eca5de66fff5b9d96d0aa83d98a39b5746a629baa6810d5304fa0103c92cd3864fdd2cf54fe0075a65c0d709ed39c4b534b32ceeab7bb637fe313766f748d236fda3e8ae7bedba45e76c7a39034c8f9ba4d9a8c761ab2f66a9f768ec3ee2616e22e12b9d6a53ae92a22e110f1670875229560056f5e5bcce0f765994d152276b52d3c45c9daf883de8317d6d72084170b8e799296d45df4128753d3309b04a6bc25420c403e21b82f4ab93f34f127226d75ae22878245b4396fc2a1e88786a6d507bbb9350a4ecb437628d1da6714fd4d3e0c6d9ceb7a157f62c6374f7a6b07ca31662fbfdb82fc67580408dbd4fbba68b060bc9cc354068ea8599fa3d03fd6fbe1560062eaa6b63d8351f3aa132d482e3004994fa90ce1956127df9ffdcec7767a14130f941e055a402edb11b56b162eeea2d4d02566ff48dd36ab544411c1945258a4896aaee25a825c1464442d1befe904f52b19fecbc74d0f9d58c222047fc4c002d1277488e882b4a17c455d8894edb6fd7364b7428862e824f0c776ca46515c0efa7ee7dbd8b0b79554b220ca36baeb19f7759e66fac1aa95b54e798c985e2216d3f930f145d4a429cdd0e0fbeb4ea93eebbe7cd62b05754589ea1885ae6cc819cd50071184eb0a5da8932706c427538d0b927aebddb517c0a95244553d23551e386b0e9a2dd8cfc9ee67c1a2a8a61c9d7eca26893d0e6e3604453dde4691d3278b920379a162e47f54e971d51f9866361bf39f473055cb40cb71e1e78b83de03ae638e0293c986d9a566e43ab2be18111f4b74fddbbd563646cd2974232bedbf9e0cbfea28eca057a4d3a5e57f7a9c42ee8ea37a7796dcf07f005c309b8d1bfbf0c01942667fca1e81ec94063261c1c58be657885b7b94578a34725c8de0c22fb77a96d292803556c0d821e1f74d32f7359d9e45dfeadec0af47215a1de585fe98a18005404e42e42b8c2cad7426907aad609b9568147cb60709da63e033425b9dc8befb8872448086db78866f0e9eb567a17252e2aa2b761a6cae80d0474bbe967d6915f4d825b30d7e0b62e1e49fc6e4466222d88d1a1553a48afbb26b125c2bd69d8b874b9c81cf0992198d5d629973e3dcea53101b9527cc9611f7263e592d3219d621c13b05f332912d2c35dddfd7a5a7147601e1233143636e12be78450c5e510c689cb33507a61c0472efcab4d0bf4a60d51355c269f90179d7d7fb95ef54c741d8c211030adcc1e99ba6165370601ffef1b6fd33d316cdfe8b6094752b8278b9ae3c5b8bfd0403bef9167d9272a695ddfd2530866a8f8294e2fe8ea38ab855bf10f84f7ad9d09c618d5f1d5c71296f4b9c39e553bae693d878b6700235cebc77b1b562f01a7e07ffaf3da1ec8a054b776cf09232f0ef2c664570dbf8b58232c3ecac15d35aaa7e23211740476d807928bbd22cbb260c69d91b897a3d2d2e0c991d388120c188559b37db56b1d987d306bf50146f200be7d17876496d7814859342ea522348e555f82ab4c8e0b004429ca6c7374f6c9bde63731b15935accf09704188330f5537c7b663dab4ee2197e749d3625e242677ffe4ab5bb15aa4c281b32964faa896d2f29dba749d0fd95501b6af3b07c91fd99a69f68038216af0afb0ed9159e3b97a80c7b4e915df1c78d61294b68adf103fcaf481687133e64e7f2fefc801ec7590e95f7f1cdeb8c5ea3218dcd3fcc577b65bff4d868487bd353958f496d2c64d84e8baba2c8c21710b84d4d0e164f7af255ec13cd7b611bb5126bab65a86dc98b2ffcf9ad0a5f33a1800fe1deaa72492dd76415e3fe1ef96f428b89adefd861088ad312485c7b3cf6293947d8e2f020d3c511d072d8d8d26a4fd1f657082e4738321802395c6ce443b893cb3bb633a64a6d248b87396cd7e08260848ffa6e012f293cdc68d9845aef692639ac3c2b0858753cb2b061bc798038a014a226abf82409f9adcf1637fde5ad00278ce1a56d033f7bd75f76ba4592564723f883b4754fcd28427d7f84a2cc3292ccc3bc0209e3e86522906e570ee2ea78dc6166b7c1a01fd1cc10632b2f41ed8f417f576ff6645ee3ce58b90b04b89b812ab65f458b0f39483b3bb306b1db49e3b034a3cc41d47bf406bc265e0aaa65a00541bb903105ee42d1a2065053edbd5c867f2b5f5c2b95b6a4b55b4d08b11e0bd6c6b4d71f76933c93ef2bf88b2a132114563799eea1219ede61043e11b80079a0e91aedd95951894507ab63b97b721f72ad696fc292a431d9fb7e0af5b6e879ae66388457155c38922323062b11874cad48c4cb649b9471fb3a2a7e8fc5a3407d65f62df0c63b4976b561c77ed5a6c9f11521e826904b8ce409314baa50ba26bd6422dccdbf0266af8abdc579cb1e3accc7896602eb4dcce49e9c3e4068a34dfb4be02a8c032d299ddb6e823621036f5aa8a93a2bffc67db8c2304c1988a8f94a3a4c0b1932e318b2133a4ab1bb591a8c82118468402868414cc648b338c5cc05fc1697504745cc9cc9a61fd19868a7e71a203e6313b3ba4db6ea583989b00112f012f040153de9f11e4e6d8431e4681625968b2eb10d68bfe28f645bec3610e35576fbb8524970376b072a9c368eef348de9d095ceb8438f42d8025d1fc681ce2c3dec8fe9a621b7f4ac451aecf1fcec7592fba58f94cbaaba3703dfe53e92ffc85c61c73a000ca2de58dce491121d82ebbc7f570dcaa7482e7cc385144af85ff6612048b5601a8756c1792c7d5d795998e03721d4b50def9b79374733059118d5fde6fb5a5920fbfaf8ad110377d99ad47e7757584fe60609ce0dd298fea819dffa61172ee4f62140e94813fbc1d816cca93d6c3e260265987a8535145a4c1a16ab5a65de775f131b46e7b0af20f50aac318914e3b4b36250fa7665e2b77260d0a8bc32cb548ad7e122a933ba073f72b314d52fcb886a54502642b458ad4afe532b3459ca4c2e774e0a3ae89a7f7544a8e65673cbbd70398e0050f1f62dae0bf515aac952c3f8044f2f1eb854dd1f253a1f703cef2386fcc348d10107b14fc306368f99db3c16b7eb518d1784f077f68d13e7417dd56d3527f9ac6d18522ff92c2903480e418b1781c3dcc28bd8ad27919383cc75e8b581dd9d78fba2f06c12922441b9bb248f39382bcd3f4e18e848a306d8683eadc91568ad9bcc813a6b25c1c8721e2b7f50766d26e5acc20e0ee33419248b58a44e9b507fdfcbb7018d72b6d80ae41b0090a32c1bb3fc018aef063fd43c6042a5e454ed912521574a96acfb2c15de3545b238b4407595779bcd4f498d75e6cbaef2fc9143c3a8cdf1ce5beb13b83c33857b8cff80948edd726785529227617b518e480a518c53e3acf13660b0bca0232d4bf08f16607e554debbccec36e8cee5f6b24d2806326904439169e85ce5a9bd30fcbab096e632e934546863962bc1f817a62b2385e9ecf4ae01b14ae7ccda7e46739f8a0f826a06841f0e68984719c84c8568975160c532ed4ad6dceb17f48fc988c095b3355dff43591e0e59137d9411c5f1dbf5150f8bd7bc91874ff7bc2f4e375114653e4683cdd6375d05b56b591e8c8fa25c1d2d019a49b88e4857ab7b5b086f1ae4401e6f428a6d346aa7365bcf407e9c42546c0da6a34d39d49a6396afba438bb8123bc6092cb7909296ca6ccfa05587a2500f7dafb409f6f492ea378198b39dbeca6178fe3e2a49aaeec8a00610250a3e815b23e6977d280c31ef7944274f209b07cd18168c672676eecb6536e1f265bda945b77500ecc18f9c5b0e8b99f2dad154b7275675e04dc30c6f708b36c94bd1e225e2df0f74fa142be34d081f0c9f334f22dae16ff5ce7e306532860d2b7e9eeeaa4a552bcdf88b7b5c51bf0fe8901d0cd67ebd887dff426302483feec43abb4afc1b936a3711dc4e4090fcd6bdb3bc1c3f0fc920696e4d05c9e29f65aef57494f5bb588829ff279b4a250379a72978df715afff97f84288ccb6d4ddb40c698735091bacc7ee3332f8086f2548165379b2fe55e9d22cb85d792803bcbc542374a6bc6d8d8fa05832fcdcdbd0b2e47e8a0408aa44734fd7b21d0355dc0f7d06dc04b09766ad318f4b7f2bdc2828d6df107d969100eb4b6a8706f6546cae5651057e233632c22413a8cf9437aaddd489a5d7be0108350faf0ecdd5073b6e2901d1e8fe951572e4c38b43ced5b87a4a6febfd6f21ba1370537d89cd85590e7f73bf7ee308b0ea14bee6ca995c2a0a80bc5a07fc6b58167c1ae317c8545140f2945d78a92c9a1095b416a5222e264e4e35b2b08a49b5dfadd44c9b8471d26272ba5bf7333140d0d3c1fb211dffc14588406a5415cd5b8a105f3a5e634889b85b65e14e475352435eb9a17081fabd672130564d9d5e0920a6739ee014c72598655418de48898671f6a8d1ad47438b6548424bb1e07a57dd063c0f9e0d84356d33cbdc441106e7f762026870d5482ae136944fbee99ad8cca89e097fe4cebc6443b1a00d5e24cef2499eef6b29df031069a38742965b5bd8f11ab83a03294ec879294d277dcc9b149a35c69256172ef00b575c564bda72a2b6534b42964d46e05b94dddf00b15b7e5bbd3b944bfc69446509d991c1bafe52db61334a4f93950db93c8aee890101aa553b4127baf6f0185121a23de737178f93a894a0b02bc4e5a78d985b48122db3ad60c491caa139dd16525f4370bb7075118f7ded03cdbe2689dd84261539d2caf9b6aa68538575b6d5377ac11e466ef0bdd3121a67ca9b4f343530421bda5400ad69e3ce2ba0b18f63001593d4dda8ebd63de2b349f10e9e174be7cfec36b81ecf43ade49a54075fba47b530145bf78a8cff58ef6fb7c318f14deca7228bbae72f2f4ec40cdb48c76ddc9a4bdcff763d9731d0585fb6fb502673837b880b09861cb25d91987906238997831d904841a3526ef6b0a7ceba9386a6d7a34aeb94ce36a1a1f0429f735d1fdf4622cf21fbd91c79c25772425a856a5eb7d2ed31fa23e85bce0ed8d28cddb84fba156c1ae9ebef45e3a6a29b81ef76e26fd7b3e095600d7edbc4c7c0d33740099c571e729680ca17df191f8cce70ca2d8eefb532968f2ad9820df4cb198c8d71bf715a215b3196f1d3fb3e0a4bd3979517364d3957e99ea0a9e6b8782788b2555b6c1d593c2c4a6dff2da416978f9b057f8f9ecdf3ce0d61d29e2cbec5c16421639511c1e60c85ef38b4a8ce1893808113de4794d05a8fa3e3bf6a40f39ff486f5cc61ae1ef2c173c95966dd9ccc6a8d74a352d12eccbe3e4bf5b800038e4a187622b0928d51946898a7aadde64812f4814d604c781ba1cfd2769b0b140cdc5729f55a491114d1f04ef1bc9ac8cdcbb1f81d461a43d12336eb3b8586359984088d2d3e888b0b4a5157b8472495cd7be1a698459b156aa5975f2d100b8b3bfa76a9d0846648a035cffdd7b107dc89d66f97e6c5bf2f87fc9e22c7299062c130dc06d473f24f3696308f44b54ee21026c65f6af876ac4ae235b5ce450b07815c12d8a66f5a7db1525d5563d0b860236b354f1a32f2c9da5fb852a063691c4792eb2ec86eb1b4c8452c680421cb40d5792531102092a3d3faaffcd840c2c7bb4d0767e3f0d69f4f4cd0d7ed24f31887d7057513c304d2981950b1044aa631a06e60b61723f453e6d0a0fb6a2a0b0ecf60fd18249fbe6871e8b40006ec7aace6d82147b97e4b8cfcd6a81e475714dd3573eadb49e9c1c6be64dbb1696b11f7ade488d4233c4ba525051f33bfe24754722194931032433523eaf06cc5173b860dce27e872e2a2621d1b16a81974f4f7ee39e401c8854c95b8ba138326b8294ca40fc839be4a2c63636f4c27e2ca420515cf1dfebf2764159c92895f8884828f72b23fe36a52ae8d29301fe9a1dc631b638c5f57e66836312fdafd0b212bd4016957d3749a6963abd68607a8eb962bdac7ba4d478f2757f30f998d4ecc0f7736b12702dd940e60401df2e92c4ac4df3751b7742bb0cb8bb3bd83d1e86da0d96a49405a297e11faec9a455d0de669ba615df5fe5f88affdf474c4e4e41691e25e8dd833f1f30ec0cb1b8598fa64b74f74f33c1af128e97e857bede506b88cfba375d11b12591c2450c9fff4fc95e6f79ba2288f917d74a0473ca6f19f4575217557797e1ac30afc21683184c86e9e609983a8992bc70c332ef6b542ab556f906c9c5738a8b072d249b597a8aed49ad4f71e381971f994e6e624c2fd233961e50c69568d5b34846e3d9afb46911ef284028edb6501b2984201a716e26c67c88073e5d6a707906574841f84eca0fabe6aba660d807306ab4e322665d534026580d81bf6e36ea51c50e650f4c183381e1a1a7da84e846ed3ad22bf9b9a41af43ce9db278bcc5587bfe67744e1dfa03dddbef7069999b1dd9f4c6cb7fa0f582739e07c1ed55ce04415808bb91467571b07b0dc74b19124b71f4e6d534cc1e16738f15cd55ea8ac5249177b0792dc0124631afbf7fe8da658dc4e1d586cee44e50c11f41b4764ec73a40439db8e530460054bf16366f92f6e6195d170d4e3eef09eaa158b168cd3081f144262cc90b7df6b1792d5ffd41f72ecaf284dcacf1e98ea7bf0cd3c22f19f3e6bf65b6b0115547867b3b75cb64269d7bf2d130921fdfd9d3c4526a5185d1f983506f68c08acb98cf755b76cb37cf582b7873a8cc90def0d4c562f56cf88885b88b550e83c2a5965fd6714fc999e2f956cbf985257cf327531e983e981c3c0ea4ec770de79863a79797c69d8e77a788449d6de71df9118a5e5722bae50f0b623967cbbe473f7684e474e8dc224d95ed8aeb23deb5008c0e6436416144de48c09db36eeb3c648535efe8c02f3d6fac97e5422efdad4ad179289687b517e050eec130b2c23974a13b0f6e1dcd284a68d7c3e666af7a9a83afa1ed03de1235174d0bc1eb54803fc0ad8d91685fce8ab3314b28d384a8e2dae1ca36b10f6ca120741eafd88c55c13d19e74f43b404b9b5e4307f58428abeff2cfe3592921ef07e8c9f02f09524229e0fdd0298674ba18bb1bc4c778da1571bfee772b63f28aa608c75b0eefa11364cdb2af1bdaf9cbd420bb9d32fa54661c195f6a720a2358ebab1e20e93bb592499044c16ed877d9e4dce1519fc1ca13f892b31bf7c91a602942e5aa4b43f3eea0a529a14a3bfc436208f19db11b6b10e3278c120d36e3dc09921917859c1487195770480ae49c17fe4cbd22a5bbd314f9cbc8b7211b9092f50d7c6e25f1b961743a483845ecf35cade16e6bd7cdac2366607a4cfd474aa73dd07ea57d82ee9e37b0e86173dd42ede54dda09745a3f5cf383028ef667748b27c9a92ca66a1076f49ad96479d4aa99989dbcf2568505fe4b4e2d6ec3fabc4a5695c221de129a896f51a2ca4318642c37df2c1b86f31b246bfa48892c0e83d8289f7f6ac420086555419dfd186726eb00580b347132dfe7b88d881b96ef0badb8cc7a01ce1fa43fe501aadd79618e5bfa267b6eda9fbffdcc54e6dd0c150cc9c1c53253dcd554bf6d9becdbbbbdf16345f0bcb096390c75e6b95cbd35c0dd8a03273f2d6157a186a326c2dc0777801111c6c0d1b4298b115ddd485db74a27714e61fb045c365520972e64c3e2bba811fd0a12590a0446ddaa9ce84cbeea99bcb4411a651093497ce1452f202183b1c4dd1a2e992845d3b5aa3d0451846cbc5e6c0ae120e4156ac8d6eac28ebc007546b11e23409d1e6c5158d1b1e84843770b4e4b9d430ddcd8d85cf8748b8fbfda0072a23a9f60951891cb1dd6d46fc2f55dbef9f6a60cb5ba8357f7e97700a3cdb672d7a0316a8df75af1103fe3899d5b16d189f48d4feede51840573e64594ecec98abef4ad1e524e9aa099ce65afec5f6164cdb434b9e07dd1a190a591a9647a7c390a76568a2fe917be08b09a2394ea8c3454116047284189b2538aca4e3245c113285715d279f4b231ce77ec5285c4d3b2ee262d7015c44ebd54b584aeff4507809036849c37bde8c3b6c8377b4741b10b01615e67d17762910931d2c00b8e1bdc4ecd7f24532fa64b9f2e867eb01cd8fa8376972d707cedeb53310e17d954d120b2dc916031fdb5a82ace0caba162863993deb4ac52738699509bec792af63b45915faf383f93c2c1b013eb2dcba95d3d8d3643ebcda91b089e61c8d3f993ea47a50cf358032b8bca0b1f1fd854dbe01eb8e04072005b2c3b9518ed33b6f3679e1d60005ba6aed2afab1aa2465cb9a5333da38d17baa9cf4182f03928c8b483809764ae9ca6daee611009d150872dd0dc73b9070dcaf3a6df64f4873db0bf4bd9ad6ece96d88598318dc172a558b4fe67d76eec647debed122c626db30680e8b959d9e8a06e1f48d2cc9c8a7a8283bac35a3f0291d577c9e8ab7fde5793801a41e07f7393fc4b418a8a45fcd0b918b36e75b318af401eac7f9af3613ab3b8cd51a235030a9c9afbc931e6b68401ee8b255badfedc91aaf3171c7b364039dd0d4d146ec3be75f173de757ebb7caf78faa3478f3106a5bbdef589e09c09fea20a6564007cd8d2252bba1c0d7d67138d601300f5adf3e9b38c7c6e707cbc9ed24b1e497cae8c2bc4ee0814e3d980c409473bc907506c2413ad4d1dcf186f852a75359d5986f31378cf19f47e1fb5862829a529d849689454ecbd108041454a541f71b784f935752355daf1716a72882be17e98877d65025ce6143d1972e6fb70e0c29105d3e1b8d7ad026a9ca6775ade8119bc9da2b2d2c6baf407b3321ed876594b9bbd0d8f3948065600cb935e34af73d6447be5df818ebd44540c4dae7eb497c1e0bf37764778d02b13e50d52e6b021d3c9fd77e4a9a0b77ed1a3048b8b76760fd76f8b7e2ae7b9fd796715274c11128c519cb7e2a3eec72cd818945564bce878aff0dd3702a9d179c124be478fe3bfbaca9e65947a2604bbcd50b18b71976718f019eda1020eea8c26f63a67f3e3dae37a77310a13d4515270d526a63150a80bbe23c7aff3a6ac915b9928ce7a80afd40370d166abad32e7ba0f307f75be035f6ee2e3f69a9d480343cc137b9c07b61689fede6254363f8fe3918d6c9ca29b081c509ebd1a06b5d059c918126e9777d0d585ebf3bc00e9a1dcd1ea0f4bdcc51ffae9694683f349171cd8a50567566156edbd92d61901e51fba38d9385c7a4058f6113384935ccf2761dfe67d2286427830786f43ea01387ee1f1e6d684f37a815a14bac1bf3bd5292bdbc2dd48456ec03cd162e2e850d7ba1baa0ffe7524f457cb271cce050cbe082e5af0e4cbb10894a5249f8157fc8698804319f43bcac045f879057648921ac576a6cb26d6bdf19f1b8592534ef6311b972c07aaf969a0f7ca84304dc09ce77d150b2060f4f7834b8423b55a2205966bcd4e3792729698b2d26627a3ac9be3557835bfacd4bf7e4afa9dbcad398b6603e80c57996a716e31e75801c5fad43dc815f36ebc565d4af5349a433eee1c049ce6843d5eeb3bf48c497cb4a3f2d69d5bd663521adcb905e215e3e0972925952920efcd9aa850c5e4c8604b184671d407074a41b57e43b410fcc8628fc551a259fd159031d34ce860d361ec2660c5ee4dfad806e31197d8bd00c95a9f0a942bd883b1d87e4bfe2d97c2aab6c0ff42b84c52f4c5f46caeb31debfdad5fa36e36dd920fc877885ccde0d14d5f0234e46a56c2f89f2677b58964313a9f071b361bcc1dbcf0a0527bafb5bedcbda5d7d76ae0c36b16d53c32be43cee6ca23965f6c19ea39272a4fb4d0c5a8f93ba2ee4404fe1058fee72a5b77baa6a249d1c0638c3da844f4b065db9ef3f9e947da88f1fb7b8eb7fe9b846dded983969bb672c3a531b8023732301ed876d1afccd9fe146f068ad816effb92a937dfddc1fc3aad65c05b5c29fa6703ab32b255816f1f020b49f07e720479854340f64a00639e1caccdfe56bc8518677d5a17b194d498cf863184a72571e8faf5fef5bd34ad2a7772b6560644cdc7c400816a88832e86b7686fc385989302dd27813fb0cbcc50d7576074be4ba9e9b2837d0f4cc5f594f0d31521109491475166064e2705b8e03905b3bdf8bff3bb783818d01c539de150683abad8e755014c79d7bc301adb376f5392ccd39eb775f207a37b98d57b9108260e6b09c4a945b1c40156bd9571ff5e4523f6cf649ffe077a0f6e6ebbac3134dcd3b95409043fb15f0d2deb1843d26db43174ec4b135e9b87dbbe4ee8fa1b0cfefb78fd5615e5787211b33a92235e9e0fda1d4e97b8d7da6106a893c221b2906af70fcd732e0fe52baacc2d1a056f88e435f90a9b01a8039a21d35054bc98b4cd66623c7978b0ff2b7836cb51df92430a9a91847e5b8d64bf10d74301afc456276c0c6ad951a056ab592110ee1036822d4082bebaa0ae0f93d10e1c44dd3860578d6f416e17c825e9f44e4b71bd0c3ec890e5d9065a6de14b9a4c636f107640833c718b3f54fcfacf9f096ecb007567e4ec1b25e73217b3b94eb373fa892164fc9dab72f9b61bde4f1a5c78a80487f59369ec606237d9ffd0d646a465f893462530d27d80bd461182f22561de0ad08d154eeaa655935be2e780b57ed1b4f0b4feed19946d0b4194fce86f739b3bc1eca0d733949a10c8ba58c27bf34e8523934828424981f1e11a2832125ec22f1e4353814d27f28cbaa7049ee28c9aef500eec037ad520a33c4ec285b0c33a18a67021afebac8da550fcae441e82553971491edc2b86dc44e96c73e5a7cd63c17048b47324db3c286d26bc97de3d6399dabf9f3dec9df0d371139bd92dbc4fdb2818d6c787367c8c0f5f11fdb1ceefb7d61b075875c34ff381d2f82ed886a990fb53eb7b59a29afebaf5a7733dcfaba34fa9ca2be5c2325009dc95e90e02766084cdd12c8c421fa163ad4692a75c06eb71f3d5553aec3447d65b91910c987cabd2a425b47e4d5331569f4c4c5ad1fd230e0d13878d9066b02b978b1ff1ecdf1c0bd80b294c08080156037fad539b34b7e760e123df8bdce8ecd6b241c9ac58f653fe86c9ecaa36f1dff4d1d418c707614380c93361a84b60cf5ee51b29762699848b73f25b964e4820a34b6b5483d0cad8212558893341118ee849c2fc7eedbdd2bb8c98a417b52af380e199861ccc85239a90dc08fc6ec5a5074c7a6887eb8b40f881d741d497f29c802c09a5159fdc2714b1758eca1cd23f54010c3cc597a367822f5139b8595d0c10a7dd1a01334554ba689596e4cff68f4ab423692967a626173d82f94a060557c5cba64d38916bf2f3e40b45231e0268c26524382e8898eb293b49a2e750230329f32ef92fbfcc04bf14bc9ea560a9ee0c619300f5c3114e2a8033408ffc7b557b9425664353a39d57621af0eba444e7f6e44e51640a250c78a9348e162a2b3315d4c8403f957fe510b1128f4bca6accf6aa053e4b3f37a39f482cda6306117c8d2a1478d32774c97302ffcafda962af2580ab54c41e17ca4c7422c222a95555a641159ea5d610653d5dbc921ae94e9b7f7b013d4f5b805097bcf402633603df5845af8b1e6932231ec435cd2fc378bd1cf680b5db77d2756b3470483c66a0d984b0977278c161643a7fd0e63741ff544e0da1ae981c490de5939dc16a08a4b2fcad64a54a9939cb83d2939d1d19853dc862da955440ee177124cdcbc522e443e884e8cb098bb4edb6b850bb717aa5cc7284708e49359d683535c354a52f74ac385f754c19fa4889bde760920188f6afae38e8877a480339a69333b9bd013ba96987697e9519081f658b54018c095b06d11fe281ef5bf82377146a5183f6959eef785c2608e126db1bcde39a884c74e7514866eb9fd159c306ee22a72e28c256327a71d1d24d18cfb58377b6e4109d57263bee7d1ad56481031cff199d7d49101442dfd281b1209a0c7c11eedfde3d9d6353508914556ea555bffb04fa858a72e85595ac52c5b5cae09402c6c24058bee01313b2fd48192af07ff8e329f06c0b788d004392e71356160e4135e4220ae5fecaa9c40b1e82a82d51d96c175cc5431496a3f9988306d22125e48c2b5cc133503604997203d5b65e38b637f1d285b0a3b583be1ff57b4edd3b1ea3e90d895d744c5e1d16280aead2c1934479bd9edb97c03136cba6b23b2b08eb830f384419ed3dd7d184d0ede2c0cdf38e7c7b528b23d6c52fdb01f92538782bedb6abd334706c50f26d3f9efa1614238dc3b796b691080396238aa7d226e90bdcb101fd3f453dd8c98dada582010c61114f710076ade41131897f230ec0bcc724447939279046962281876a7e74f1641933e0808a89f89bbe9c498d5b1973ac36e76e4cd5d9d4352a3f7f7f5f9e7d807badf210d927cdff6db8829e916cb6856ffab38ef322c4fd22f916138e8c76af184af86cb8460a7e1888f03813e930020f224f8022305ef43d524c1f6f2c286f7b114b73ec3de7967728b76b6d74752efc047d2f9ee81ce3828508b2e3d46d91871d5b38010410e696bbfbb0876f8f82679c9926ac514c9496d502ba228750848dfb0dd7100cc38c473b29b32afb5a49cc761da9a72e76a99c9bec2634a6bd3f2613244a04ff8ac16682c6034241362f401e0e476d08afdd35559f7103185965b0996272ab238147a607dbefd921c8eab66b3a4f70592bafee494370c767a4800bcec4744cf3144c6b71ae44c085496d515e767f88f87bf9e3a0342c138361dc0688e956933149cb2b3e92dcfad6c519bd5df9a65e07e60d5f9484964ed6ef0371318b78e2d70fcee849c8cf830c8cac88089d4f3f3483a55e60f3f8ae9b7bb42397db5a59e87dbba8b5549fa36728383b959f3056b8576c661d43361eb9b26a788b6d6f785331baebb40e9d0578228b2b15484b1e2346b97efe56f5c47a58db96fae2ba280e36eb40d1582939f951b744d6c40b89390766c45f42882ad88d15af94cf5691c79ab2ff94e4a67e84768abe39e5ea8a64814eee234d13dfd29b58c58f52f504aa1dbff2fa63a4fc04f83cd0b8ab9c9db307e4b94cf8a1fffcf6895e83aeb23550664cde62596384d72996687d5081a9e40fdcb40484a6539634e2b358158ef7470ba2a8f5af2fa1f1f665a498e510c07377156ede5d3256c859233664a36fbca52abff301b7397ed47b65cd1c40e8f262a5d130322c6b8a31c8ce6a1134da7d6b8ad0999180e89676ec422546e539ff14b6c7cb6deb2b54338baf4d1cbbb08bd813369c99860a3fa4b8e3a0ecb46094b95d9fb920090748f44c793a78f017a85542ec5541927881994101e417cb20509353c7b10325901a3cd5c90ae6b744a8f96cba484e13adcc6ece53f47d624b9f7b18f3c1beab34e35e6e4355ab4bf83ad7d4fba4039e8f8810fb166687b257266229a1e52c396e83bd0bea5dd1333b10ca7139e42a314412a6e02cdea1cbc7e57294407f3e151ebf8c0e98ff1640d0da49f59324d63a8fb67aa7442b88e4803bc27394b3888924bb580b32a090625de356de7e08145fe38c1a6e4ec413e5e7296c510f17f3c3333f38b800ff41b7afe098393df8f79588c74ab82369ab864ad288e59255e1a7b5a66a27c8272aa1fbab341ae11a68df7a1363c80c784e7285eb499cf0f24667bdacce0b11eaea8f9e7eba64474db7af07a5b991ea801f965362a28a8fc13f5f10f2cfbef26645ecf0226c864e7916856cfe7e47411956d36eeed95663d63dfe64436f62feb06e8dc6ffde17f7e6cdf177b207b4ccdd926e3272bc9a515187a09cd642af4cac62455168b25a54e00f589b686b25bca3d58bed3dfddfe405ab6880e938eb637d598046c556a4ed0b14bf6282cc2d60389778dfbc1666519c820ed8d7373c92ee1976183c5fb51d41828d16faf7e6070e4561bbed6a6cf078edf229def4f18dc690ae70840dbd49d8fcf7793f5c31194bddcf4ff54cf9a13400b294a9316e1717a3dbb49fc4a76b28089645b7375a1943e7d3d8d39cbfbf0bacdfe258da7aedf9386572ce3ab33a9045b407781cd875ceba8a5c5d759de25584c6a847ec16bd7f932322a1248789447da3c7fa38fcc44865bf0cbdaba4805f6f5ba08a9a04abc751370aa1796a0fca68eb46239cd9dc0d5aff63f064e5638670d7a24decba4d257db417673b10600abd733f25b57fa41755f84da4bfb56ed17bae053a4183f269d6b0d1404944a46e580bebc2857338f91dae0164545dad0fa2f41c199cb15190b52b189c2ff6eed661b02dc2d885e0c6b414b0f10e063d05f2f0864e0e4720257207e554c0cf500934e45c6407ab78b21353f5a03177c51ecd3e87ed3b18c9446f36d2ce4bfe80d7b6d2cad3a74dd9ef5ca639019ba9ce7f904bfa520216d9626ae45d5637ebdbbd3ef58e7e237fd0b3805e1ddde596943475a8aa2893ec4534d1f4c9be7c2ef51042f0074237e1597023f6a05706f83e307d4a60e928ca1481d54b83c86bf697a620f60efcfc0faecd2384e613f1059dcfc583c3467ebb47e6f8cc92c94d0e611bc0615e71434d9f1998f5586b04e7f9588d42dfa11a4e24ebff11ad633bdd4ea8e5e3181427167e3f575994dcdef44d24ac196f60b535ce4a6eb40ba1d1c9410f71601994e7c9b717a93208ea2a7d33d5b5315a1cba4db7e6aaf9472b80ccdf7411ad9cc758243f52cbeceb7a357ec19b649d20a3d9f656bc17d940f5769f63dbef0317f496a8448ba567f9b8d497ccc979d21c299d2e51e262dcf26a693c4935f608dfccd4d031ab286ce51574f01bd6647956474f4412de046c9ffa720fc346c9e257630930e0bb4ebb3c212aa75ff2c6dbc70fda92ff122c46049573488bfb84c217fe842def66c9e993a2a02099a59de0d20961948a5187702e5d2711b790f1be1f5e4a947dd682950caa104d23e1812ee744aaa42d2d157d2c3e36fc92b04219c5e0cab0b2356c24f2053e03e9686bf066151031fb6acdb48b9bc7b00129a7ab6b5d3ba1db63acb9835a120221cf0352cb1bbce7d3508180548d69f5af1dcb724e395835e5b4a6e10c7129ac69ef4b0f4419d5a03e0a4c263f5f39569b7c5444ff30185d398991fc7a716a5896834b2b6d0b6c1c661a17c32a477f3852da9357e90c950633aa7ec02d9ba30ec1341f0b191b6135929b1e4a901a71651e000f0d802c793fe02e68280c78d4a5c02cf42a1bc487105992646695ef7a0608c789951031f89c15561f97261c8e3a28d2a1d36b19ff1245f5fbce58b4c9780e4569443517e3088341191fbec22d54235fcddfb98b1e4c56db88c05922b71d80bdc009900e4eaa87de597526cbbee6c9bfcadd777ef3c2bfe6289ed8fa13a2263bd781522866e658449d89bc8a78a429679ac0603f0b65b6adf09246072fd0ec8546eee46eb790e71c715f4c1752a0218fd5d94cd10bda557f6bd0c48b34a6a914f3439d8128b2c9a1d089f692efa200f34b014477c48d8df3ed644120cdd22214d4d89c35929a9b5004b54fb78648e88a6f1382fb040a21f231f7d97584c34d494d0548373790be5d6abba772fb741bf612ec6bb04fcd9fe50a603369f824c6b67f7e9d7a0b1605654a3caf82fdd5e54957cb73ae01d1d032c41aeaa33311b887da3181bf37c27512042beac331c4a1010de4dc8ebb247f13d1de12bc91136fb19f334705a7aeb0183606308e9c660b2498c11af3bfc3b581f995f40527d7e854bfdef3bdd120935d2c8846135ae2807d65f0380782e1d81dda8ec560ed4ade244a85ca226ce42d9c07c95c0f21c5d3fa5cc2635795420399a162dc8f70ee2fa6d0996332fc70023e918cd04f56dd0c4ca7c333712d5f98071c1bbd0013c4edaa2b4415590db5b6fbcb5ae997a624597019fc57df3a7a1aa25903ce411e1f977c4d574e8555720f191eb14fb3a17da96162a97ecca44486d770c0d89c2e18582edb7ceee20e454d96bafb3170238fc1f3805c58823f4de21ce2a5a4a5efb08f02de0a63b53956abc3b0c5cd829a98c683399bbb43395bc44eb88cb4123ff3df99104740f11da143fbe15babd9b789e708799ae551cc9d6a02dc021cc0cfa75db9e959eff1724c9aa0d7172f141d8d98a17b7968ac0aa6a0695bb49719523ebf7ff99dc194ae79221afa2c05f7a63ba19df1083aafbc8c7602cde2c07ee72a65ee6ac1ec2c9758dc72b5c3c0b90284f614a8f4ab32a9f4b0aed0195226cee4f60cd05b021500c343717d23b00eba3254803ebc0bf2e956a21e2f8784751e14d487592a5d14b4b1139395f8133f6ff9f85721e8ed75e3a408c469b3d9390f64dc5bce3290fd718ba82f57d878dc94c01edb385ed90feead81f6cc684ce2de57c46599146384bd30c6c0476d93302d18c49bdc43a9a6c3ebd0fdd1e648d24a0a9c64f66a225d000d08b8a8e1319a410d2a1d419a5c9ad022ff1429d6eeed4d25d75d299046fd42596370d1a5366e53f274055ce19085a897586b29698a05e475704f10aa49c1cb4340a896c48207ee96bd6075f259e6e86036ed418d9460dfb9f730deccb23be5e7032d9802c1a788f7641694ec6e35f42dc99473507d9c9a36e0e68af3723502a9738590b6b4a128511b298902db1f3bbbd46ce0d4e654c894b79af4dfbb25f6bda87ca0ba9aabe1254e665e2d8d28b2027487a00724ff03c0c130518f69bae6197b38b316382b0a5f13043433428243c4af0e5b678f15a9da407fb4c7fa69873fbc2ff965a9c788283b40cc6af1fbf7aef0af1d32a1df6cd4be5cbe47374e81f171e0720771ea45d9430ac44d91326beb41ce62d937407a253e933d31ed3e6387f0d6cd405197f016ce1f4bdb9a3feff36e3c6b446ff46766a30561062dda326dd57205409fb12cafd8bf6a3b482ba8b59d29d526b52c2a95483d19d33195a66ddc8261fb01d5d057d86c07e7da468ca856a0519b7a588e34a8749d9c0afd18d73ef61ca4b54002c61eb243ac5bf86d4aede9cee48f45682d00ebd93c8f738ced3746cbd7bd547dc6099ca726932bcfbea63561102f7543fdc40f20e4fab72372b68ea0b0d2ea56ba8a667d4d284d6c3ce7d5ce3b763acc8d21383f9294253c94fc44dd08ad7b45e7555348dc7b9440b22af75d50ac99a1dba1ab5518cfee9c8cd83ac53f0250f5eaf28d1c3dafec257e5303bb868cacea7ec2407aff0d5c7306894e5c3b0f0c49c457342d161578027b8906bc1dec7009fccd58596f9a34029e9de27c99fae014f110403a60ed143a3f0773e4fc14c28fde69115a1c4738fbb1126e22b6c294486c01ab5a3f03a200752c0e25efbc27d32a30ef03a56aad0edf85f52fc58da6adb9ae9f0f0b1f22bf386372a4161833f73c84ce1483fbf3020407797ad9d0d8c3542578d11513804b1c5445095250af8ebcc5025ba0add71a2f1235a9423b503138e0aef54a3b5c50f790cedbae59cd3ba46d15c30d3bc7076898058bf3b1bb73b3cc8853e40c5760f28d7213943c0cf2c5f0a2b4d1147dcacd55410b8465d64f11370b07a4a60898dd7b6941a4a626ae83bea52aef661808f13a4274464e1ed66d934e6b5e9d74a6c544c41de63b5c85e1fa25c02f428d75b415f5ea0132475e1a103b7ae0eee2562d419c88059df8cba9665e1efbe1a4dd8c097d7f29378c1692cf29d103aed7453b2bd763a6f37db7a2cecb135ea0855f8250dfd7e2b3c5cfa5be3b4dfb07e48fbb4ad13aaf8105566e8035cca9bf977ef53b6c0cf09f6e56e1d315cf3276e2386a1e9435c888292f7cb896c537b80263d3d5caa813d1c38a07fc8eaa841d414320e0e7d457606eee617bbaa4dbde88a9cb11cb5ea7ca4d9d9c96fa156c9a26c81a7e33ca1ec12a94d22b4fbccdb71dd059905652bece1213d3aeb3da6febeb7c0eb513e3552ee12af193ba852c52cccddb995c6b47062e1b7b96a3d25390b8e429cc31974c3b2bf100484193f4a0b7b660916cd5a97e4bfb28393f696d2d5e0b52be6157909850076bdfd3a8ab94682c1a86b17105a33e851486ad6747d2cbce79958fe4597d4a4e7ca7957a1e464165281d7e9f62369df0ae8f4aaf22b9b486276d1c22adb7dcd72ceac7a965d8725a9ba3685584688c2b98e0662988388a565a2c5eef0fb007c11ef5aa644bb41801af90df09c847cfc8a0a719d3ba99d71f1437898501ee868083ebef30f70e974c9eb09b796a6262e53564823506e4be9e9764faceeadb4020ac83e1bd3fdf7714342f83896ba93f74f8d2e8e0b8a8d3bd923e4996e6ac48636c20f47d376a5f86607e0345d6171298fc498b903e5ffa997ec4ee91025e1f2f5072e1e2713544ebe732b6fb5bd72cbd4222e79a32a0ec21f64556f5e9179ac7531b1c6017feda5801d255363fe2e685515e8c7909c63babeea90a8adece3a5fdb83f29c8d51b21833f930a774530e4c3160cbc425d9076169e0d01a2b9d7dd71e07ecc59f065ae66316fa0284536028a9fca7e39650e797bee6deb7039a217774489d1a06ed7685176a0e04b77297db4c7a9f881932fcbf85800453792853dc8729c3ca6b4b4a86c1b992d21273e4889c1fa30ac891e868ffa169d2340c0647f3c4aa0d4567a65047ea9f8aa82e54f8da6ef704c85f906ff0a87ce81cd4ea9862d4c10cae4d9f19853a83a3e92b328826fe14b2bda60470f941b02903727b86ecef63e73763b9a37ce2bd5db22d2938c181b48d0d1cc8e7d659256a81b3a5b557729792bb023b7b48959e14cdd9e6196c3520c25ac0f9c2c6161796a7eadab5edae4ffb846f25a7312913f0a1e32bcd9489210d7276938427a502f7fe23a3c7c6ceae5fd834d03637590bf15425e87bcff97cdc64baf8b06db78508d79f996008b4362886561d3fb29955e01415d2d9633a0e2cc352c7b0f58429611ff4e7480a46e72c9010b13c1e9ffd4565d28d7b5352474d3e269eb7d7fad94de7e7e2b00535eb9ccb71d8613c0eafcdd2879406a7984af32d1ba132de9761965fc3815f6018da204ba6fd52f0d1691b06123c161fbf15e64bb93aec5c432685168a3ee422ea5c99e8dd698103e0f0ee82ce349e1902bacf8f6afd1540615bbe7dc6864593568e984e6d4fd5cfc35ea481dc7e9c6184d8224af0a25eb4150f3abcfc13799e18d580ed785ff26643ab4444de04ba4c97c7d09359df8b59333266838260f2bfa2cde2cdead445f214120a79cde720b62aa32698b133a7e4e37d772755441950afd45c0f50b5caf6c9f48640ca138ce8bb4978afd99a3af97ef1baa857b3518bf2d8e759f8dcf25c706cc2954cacb749b57661434615327baf79f6159f99c9bbe54e783854b261ffba4c2753ff089e65391b466ca3f204a46163af342d7bd8c24e7be4552cb5e14ef07985b4c6ff39667eb66ecc83812ce69107f23d07327f649d717abc0942dff2bb04aa6937788890c19b9b25ebd5d5481f54644dd81e0df5096a60c98348d23c82e9cdb3bebce933a69b05f2e0faaa78830b50c34c083f09d0fd6c9810777e3e38833db8955508d77241b8df512e36692c87e9453610886ef9edb67710d259999ec4da601e875b5ac7ff2639568a947acde4c267269c825b7e7115315668404ba6a6c8d46e5e13c0b0219df66b9d0c6b42ce4ce7cd33cdc10eb9434f179b4c7797360e7f389e77e3e215eacb15acabab6a5c4ad74120eb48eb7b0c6863306f1162933b8e7b1cd50b644f4b484c89f1ea621e7cffc25b51f9d691fd8cc4ea1d00b0531b1a06302fbda3bae26fac980fa617913a3666b5ec7cd82ee782b76c6b7d4507b8fac7ac2ff85421487ece9918498f2caf5372c1f3f09dee29dcc186f209ef88586be80f16d7d997c8e9e23dd1341daa1539f58e20e0c17f6869a25cac8eae007240e3e776bed5e0c546fbb369db0e1dab1f24f4af623ed89b0b1c2bb7fc2432c6bf3a7a11fa71bdcad824d09d02d30c8fa7668fa1cfb53f0f26e73503096a964ba615447a2cfbe06f174376640128ee5b7cd7ea21bee43b8cf9e2ecff84134a69bb193468f51115040f9ad76cc5a69797a66f1e1cb2a370a2ee49aee0970f53eb9c7eab6ded75cefca0171a064707ed067acf453678b4a6bab193f0c35cd87e8e8f78247622095b859e4881ffb64cfe09f5a12e897d2ec01f0ffffff0f