PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 79484 d930608ecbfc573338f047aa0ba33094acc9950f039728c4cc3e90428f94502a

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
c4897f1c6fddc84da01df1cf23d1b2d1e54aac1c19de39b36c64de0b99e15bb5
Certificate Block Hash
d930608ecbfc573338f047aa0ba33094acc9950f039728c4cc3e90428f94502a
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...00706e000050a50000
0010000000010000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000002dc85d618563e59062ee95d6007bda97d245e75705609db09b78c765fec2db60e46cb428cc42922b2eee7ffc680ffc15b5402e2c5b344ddf79576dd5ef27befb6eecaf55322a79736a7f481262bbc0e3ee5b39d224ce61255f040000000000000000010000000100706e000050a50000

Raw Header Hex

000040208a01ca5c23a2e191e5b0cb7eb0d8870687c7bc8cd5ba0cb43e7add026a7854b633b6dae2d91cba62eabfa5aa53dbc8f8438c8c30a66c6f0c5b712af26f3914e06c48416acfca0018b55be1990bde646cb339de191cac4ae5d1b2d123cff11da04dc8dd6f1c7f89c4

Proof Data Hex

59,560 bytes
121216010307f4c467b541025e342c3ec0feba3940484041976a97ba842caad3eb3d0652328fa615dcff86c3d9257811344610fe2f0343eb8a420c62213a3e53d368408fca5419aa0e11e53e56958b5438c1f6c1660172d7d398153c09a31673461bed3cd1f8ad7e639587efa7a22c47df43f1f86b494c4850bafc1b1bd113c32bc8cc54518f4f0fdfc5d40ec63d68d57b8818bebb04cecc309e54b57f6429468818393d26f6821ab3db55ee114ea3b2d1658fc17ca4857bbc46f2d373a81c5629544530ed0ce504b07d18f0e1a234df5faa7a0b0e315ed5fd81f27940e79d18f5586e6160d90ffb81867d667afd2d2f23d431da60b792c160eb5f63f0a1a824c21ff186c545a960bef008732f51a7bbd03094f1136e620c0b125078655a94142683c08a5740ed48bce488755d838a1e78b7f8ab036ed21feb93869fecefb44ec3817d5ca1587f99b1bf7e19ad7d8080d9481a926db7ccbd529429da156104882cd188e7d52fcd348c00c27af9cb19fd6eda86491ba3f5062a5586e5a98293454505478a74b30e0328fcbfa26d10b6be15cc8a3631666a427d086dbb9edc293112d37c9b13ec490432c1277b0f2e0f98c36a094e9a11131ac1df8c140fd4f8f5688a084c1011a4797500686298008a8a1ff64516caa95cf39b9107211faa943add0a43739cdf0822801741b0d9208fa74f8c93c35ce86cf04521ce58569a47b731610c7cb9120c1c17f6bc222cd89b9d501552b05061936ea00a2cd24570a9fcf97fc18f41e97504ec72235572ec5e4317918308faca63b3b471a296852b80a5e9522711b5338f15c860e7a41b8363ef71f85ea5de99cce73b36635ba2a1a1792f0823924b7d6f5f1cc752599d18dc9f7ff828827e41890f14eeac70249fb30ba4dc5ff98fee654c027e02c485fc4f6d3394ec5a3bfffb82070183769ee66347214da6d7c6944ff4c58d6dccfeb265b449c3c90110cca825d58117be489a8dca590fc6771eec0311414642ce59dc1ba8afb88ebee05b0bc15050844fc8896f53c9cc89780060ce176fff8a6ac36918498d37e55b0a7d67cb7a2f878b3e9ad9c65cfd006960af3862e49187d225a18a95445be2976b8526d3aaf562befcc34f614df3d6d171c875a50e820496d0af26e44eea638491ca21bbd8848b37d6f87dc24e421d525028c83eb16c7397662fe0d1fece5d423d3d43da1ebd6b8f8a6e4f90dc312420d1214fe47fcdf2a3d51835c726c399b8f39124ddff1aa0b28a2813490a3466c367be6aa819786b5e69fbea8ac09e078c2786f78dc478df5f9c3de1fc0a315b82c67bd8a0c7de6c1156664a7e4855e0928335b36177239b806b49c02df46d854fedbe8099e7bf1b62ee98f6105952a31779585a3dd807c8222557fa83992fd4138ed345320e1f2c4cca5ab20779b70c4befbe0d8bb3f457d9174749fd3046e82b36b73e9ba94949d1c5bb296a549cb9678fe3072de89ab37d7489a31bc392f9496ed44011ddb9a2473dcbe9b60bace48f5f784314e42762ab89bd39e06e95772800537371f1d0926f97d934a03a864ea55abba77bba9d54947f585473ef4f856dd08705953ba5ac0ac4ba2fe674e59361a9db530cfd62408b443392e6e3338340ccc9f4ebabc4d6fe07d679ada705ae953af4068b5aef162847e8c86b75f75b4ad3edf0d8b5f8096db9ae0905afd38237933e829dfea33931bf02fdb6a4267a99cc4313399485860b289cada68a020bb5cbf3319de0db8cb1a8d8e2b1eb7f4f92b0929eeffb70b8092d2882881736bc46354ee6e6be9930bf2decea9dee822c48f543a0a47bb7ed7155f67b12dd5b9ee8e7e22f2b8fa142c8befd4b09c7663b07e1015574e811961a9fe289e6c106441d56f24b508c80ba6e4e5b5e05d270c94486f5707f02d3f8be5a97c06b394751da83b95d2fe383bd69ae0f2c0775e31a48f6e74058440c1b53ebc985d9f544002c60a6b948c3b44c554de8af01fc2bdd747ddfab78f91c6cff877554551f537265013d73f692c05094e15967fff256209ed0d49a8c86ccc2e2973bd7c9a207217b6e709c207a8b075c13c5dbfbf9bafde705a9b99431f89d95408809959879d7688602cac7e7f1e4fd6e5490ab7e2aca85e90058c7ffede72231027fda96f63129e9af5c7392740db18d550eaae9b71722a59e13ecd99ee9642ded1193c25ed58983097dd310f4a4f586a471c029e742bb364e1abd2c4f85892264e7d93984e90d0eb3473c698d8e26dc69e0c37c19d4eabb188a87965b8a8c3aaf205126fdbdf979379da8b9c2a1d85e2219d0bd4add4ec9cf209052568d7b9b8dc87d8bc1cea52f2aefa79d80c64c0e79eec5fcb4bb437802431805d1e39e4600b3aed3630e77e1386f4aa8ceb94f0df09ab615cf73c31f08c8d29a5d6d9b6e497adbd10db2105729d1f504924cba8941f24e992c707c0c89ff46c9aaad0668c219f7f397369fc0f3e6e17f68c66f383490b4dd494e5263b8cce044d9dc83072a7a1063391d67448a3a4e273ba47ab79ceaf5bc7b027d9a2b2a35b1219137e37685b25917196653c92241dd41c70314e82b84de0ad3254ed5eb70a341b61c89318089ffc4a3870d1614759e67ef893870fdaf47955d24b14b2ae3c60dbbe7e3b3f087fe6d086922ed60bae0bc12fbc56e6fc2507e6482efa5ad5e42ec25b9c877d3a769b0dc0090e47edd8a3898ad1e1c45134d3453628037da41861a7122ba25d1a5b77479e27b34c8a875261fcf595a8f4a041ef711d28517a17b249ab89bf79b3e92915b40ff282f9bf4b2e863c0cf201bd7d71e930718d3bf37fd13598c46981a5975448ca50e5cedceaed1532fa38c343eb70363b55c54cc39032afdad91a4478d4507f21b3b574f8e71444ba8e9a7d2b7304c8c505aed99c5780369d40c5aa95382b2e4d5779ef183261fe82952277399a2edc9a3e6d5c2e83d17965ae1e396bf05303e3203a1dbb4c5f1fe71ac0ec02ab662cebb29559a6db7ea1e3ce61d38c0932ea2eb1869545df50ca6ffe90a515f3d2cf542481939bd3e5b3d156ffbfa1a45ace235a7870ccb5cc34c4328e117345e39f089518f2fba2ad497dc88e5aa4eed3106bac5a99d2e2c1ee2afa57a57498854770088a20b304026e9a80ab4924f1be838714eb9aa5babdb7d91038eafeb58fbeebdcf2e896e71c4b91533fc92251d5ade14324b59d6ea274045fcc8d299d513131139e09a3fe0545576696eb0791ea6906f45cf7b291975426fccdcc16bb0b571c929124a7e87e506d3d0df2dc28bac3b7aeba3346dea560e327d26bfd7084a9b2747de1aa94dcaa2d881dcb18aff2953a77b7ea5b7840d6ace2428532fec27a07b911cd00b3d0f96e8cf2521075dfdc5f9cf9d69f2550375a90685e19b6330ba9f044d2e0c943c3f0b6e85d0a4c88bd412e98ec9d5ce76dbc9ace38306b3fa10e64e1154ea32986bb1d3e150e5d50031fa4e5be0c99618dac95fe23126c3e9d3b2f7d897b4b9cb6f457579488e1c2dcfc130906650f4ca936f5db37ac14b273ed0a6f4e8055b127fde8f662712f94b8b252035fb0968e3d663ff83e277a0553daccef035eb637bc8a270fb37ff8d080b199b95868669fbfb5ef3f9f3a72373047ec603111847a5dfb8d33748e6db7d5c44f1ae3ea463391f5aae1270a30c7c82f547526744029cd5292ef5c4ea1da07ff06b4f122146b1861ecc69e9ff2d063613abfeca48e0dc22b2faeb33d1863342133f839776e23c63d4b6cd37d823fc4b6ec4b2fe9af9032e0d51c102c426523a07fc1395bd9871dbd1b126ab3d06c546e34cd6041e35718216daa8cc6b21030cbc870e7c11041efea1a44ae5b8141d2f4f03f5963d566d897db47885cb7e4ae25210b0edbcb3fc34d1da3713688aedaf068532b96b3556eefd7e3d25029571c05d8194e8b6e93719600b93c653ba7aa03b9d4d5b1d49b950d8f4ee127fc9b3549cfc42de50262446a15cc4ce26b5441a0d4a4410ac2f1713a2f2ad3e3cabecb45c85a96a941cf9c5bc39d496a7422bbbb4867271d1aa615c870a3e1a31feaed35e6aa49352fafea86e6c31a72ba050ade87de4509f418ca257520d40c10b0c3ae0c055c58b7528cd95c078f6e556adeaf585631df2c258b47c43ae1b8d354d7c3ca3df64d8af0463f32ff070bbc050b53f9049aa1a71283700bf4b173599f191b215a7d6d83cfbc6f4ebc799a3461a21b1448982b5a58606c64686d7750eebc949e66dc9b6351e3a198c59f6eb520c8fc9d11ddb89cc946315fcd1661939bf7806e54a03a569d7f0895d07b042795c110fee14904d5f8914f46200171ad98cbce195c7d0410e293efd8a3efce72c9906106c4c0f018dbb783bbbb1959d9fe960f35ee2832436dea314a2bbc17897dd18aa69cf87dea106e4ad958f389e85d5b5ac610a390a614b60af12d5fa5a1b5cfc581bc2d19519c5c46a8daee6dea57964ace1445f678a67ea7678c8a721421902c89cc7ff4ceaf5ac60242cdc5cd9ef6ea4f8a5c270f18d30aae144e96cbf086dfebb01c59449e3528ce4027d9b6794be29268ff3c42fa33f1384898c3146bfa4920a93f949ceff63fe1d801bf7013676a61a725c10a36e216d9b49ace7a64ea48daa9562021c899d4f5dae11bc8fbd17e07d8007e68c11770e941e4af4885b611a64b88ee59a042aa1fde2431c6c254bd78b0714a132b893ad1684fab4fb46895f505965837e089c500016880e8d3e907e4f97bf51401e34d7cfce0b4c218fa2ccca0f5b774d8c43f22e3930e7ac3732d19118bdff5c06e276361685b130adffc397d5374b3193ade86450b15bd24933c16ae790ef10a9a3a45557e9ad3b06ce7f06ed4542eec5e9044d2f10fc8c9f46ec3c411d860e57f47e1fb46badd221850388f66b429e21c8ff959ecdf2304a45a21e950766398a061db7087963fff40b75123b05f36144439fcf4f8a27f9574a093e11d608cd5ec52537f6a6cc7cbc355a02cc2b7d83c126d04441e53912026506798ea863b34617922a81c09cbf8966e5b036e91d88786115dc166999bac3fe916269f888f75cb4c0f624f90819fc16e30ac5cd64f3b2ae2111dfca9e3aa67a79b15d4878ba06678f5de6a591c6e3d173b2c5245e9908aeba45e3521bbb21c4f030781a4f99be116e948d450638cf97ab87fc3bd6c40ac6533cfb802c1692f58353a340a4bb5aabd12d580096d903a829556bf68363e9129983502cb6621a7926f4b2f3fdd1986f2432c4141939db0571524fd09ee16b2fff5d3445f70fcc03d05eaaf19d35f8cc56ca902587b6362fc5032d1ed3973925e1b1f6460ef0d538fb26d1fd3a56a7db8aaeaf33f4f7d4f1831f8d58842a7bd001909a9f04b50f84621bda3f732c87cd0a12fec9d6476698cba7b69aba0cda84ed9ff97a33d430b6389b9232c7cd240d2e680e1758846806db92b83c306a1a705e30523d3aced7ca33c78b8aec1a4eaa9aec074aba011c02b6944430f21d656124bb4acde227f4343b751acd47306a24bcc00bb495d011bf73aac5a429e54712149cf04aa6be421e84b3f8d0d284c4b2c83d206dcabf5696c08eb91d154124dbb4a792f038075d6add9ce87aed26a1cd7c13953f945f35c0b5bde7f592ce7d61716554494bb1b717850a277428915e1e5613fcc8e4d77c8c48606f4856b884a92dcaee346a1c0b4fbb3f2701430c4f7359c9ac3d98d89aa53fcb1aba553748b96059119b601345f3dd4ea880d7ad6e1bad89a0c68ca1a0f5d93d38d90a2ddcd8343b3d329fe0662c988124252b74b87b0736739826f8895656604b0cf4661bc51b1de499a592019a5d08df045516b777a48fb92843e5fb5f78186f6fe2c055f9df0f7d9055c7e9b516e197f1b5614bf04c9c57a7262f8b7ba916ab4706a487cc06c42c81b9b54e19585e522c48b6350aa591e8d8c6880cf3cd21507096988fffc3d2c28eab4ef1e72df1aed42bd6cb700ddddf28dc2b0425d60a8a6b642fa752620ec4df07774b8f1b30d7e54cc0ff1ac62f1ad12f5511cad22331e29d8d6ed40e507b801802245b05a5bfb3b1873dabdddde3a072d9eef7eef35052cd156c87ab3497750aa876b4345f7ea3d9402cb25b717da73ae6fe3bdb05577b8af540ef0185877380f3ff96f0b942177d48bb089d62558a7e9e3c8bddecd5190d5575f80d93bd8d488f57a2374a7e82a1ac45aa6424bbd61a5060a560368990799d33fbc31c98802ef800f48b517d55a9d4014c27e9dcaaa7217fc2be14064dacea7e589ca0f60d591d70b2a56e8c93335fc500d03e5d8d22ac220094d4968bd8fefd6bfec6dbe6a2ec0c1d1313b89290d596148000a20298a2737ec0eaea2dac4a9d073806fb53092b6535d89e3b480802a88ccca7914ea36c0a40b4704270b69c83b4a7df3faea2deaafc6c9ab5b60ef2a5668fe06e1b23824fff4400c36c817d707311e8409e5e01a9e4aa9d17d98ba01c9a25a33701f10e6925f80cd35dc67cad147ceb6174affebd5c519ffa7c430c8cd672b61699d388a1472fef73b90e3c9e7091c66051fdf6345e614ce63cff948e7d27b449dc2f9d65a70b825d4cf7079a046f20638b73b08862aea6fe120867fa1140d5baf6395080882863662c1ee5b48264e897a996ccbad29dc3716a5a72a56a2db6d21f1ccc7343e98026604111e72be573d171de46bbe990d99ef3893859a2a1aa9c9bf76688f8b5dcb2737a5d776656fd0daff20eb6c8366200dee5c03c2a44fb11ebfec416b5ca040b043e2f8f98480f76929622a6cb0b22b87c27506e6cd87500b4442fa33b4ca52c7de7d32ddd534b1114b69b0bcfdaf878322f9e9ce075cfd74cd6e6f394877a79b0783685984f04a077da7e86d1e258ac6ead4f52c3c5d29794f952746978c9b76d93874037ca7c71521e8ff869ea395df37472449b8abe0029532e79a6d6c039fbdeb74d29ccdb29c8e548e45271b06314f62cc8d3f4610259c141f39e5ec455cfd5ecc4bbd8a5a61b00f5af219a8d5a23fdd17b643bd65509e6851531cc761259a7e417af2905cb2638ebe6d3aad4f352a10fb8c594b0a4a02f0aae306942ae9f57ec42bece3f20b2d200d77903a1d9252e304eb9dedf2062083391e5d5aaa0b83db4c8e13b9ba011778264ec2f9ee3c90ceb42f3f4618e156932f99abac7cbaddb366d33dae77cc15995c2cef57f61307720159c21505d5faebc2bca6473a87c66a2e6bcbde11d7e1419d2f81cc138faca46cb8658c9493bcc286275367d65254b1d482e47878d0a0c293f9cded5f2eeab6707c82fdd5d3badc00f077f5ec0be7484a6822682a246f4fa7bc2d9cf6a533a62fa7d3ce4e5be0992fe8726422f5eddbd0efeedd1159991ec7fe06599d81bb2d6b4250ef7fd4a2a982f43c9350045f15d773351701eb4c55c7d5d6ab0faa704a3966323edadddc4d5254c72d5ba9b3f4e1258b1a8a1dfb54e51ea820a2d64989a7defd707ef0150c9da9f73a155dc2c96cc4d9cc89163f0f4c21542f8e1960d8002d332cfe5c464a8419fdcd52e48759619e88bba51b821cf44551f1420106faa0d195b36a1e49dd3126c2bf86429c6c364babaa2cb4864f0600acc13dfda4aba3f8ab04873690203389882eaae396881dd4533af00b83c22a7ca8975b971abec8c9466c6672b4080001d07e47ffc49926fb4b705044b44d148a78b090b62d7bf86aac6845871dad2128e8ebef82f7604467dddf31c60ff3aaf513fe4aff1157c1d61e904cfd7953753f18117e7d91e96d181162bc90586ac0bd40cbacf4642c55b9b85a6b9e7329c63a696b49ed980517ec17cbc9a24c03b0f6b2f4bbb2075ae04d6c804c31aafa1bfe9d86e3eaf73ef364e56e301365f755382df34a8beb90482d00e07cd23a894514d41d913ff2ba3d95c642720a847fee7af4ba75d994cb10ac3efe47d36b121f88910aa2c2be9160e4d36b3a7c5d2a8da7cbeb93be7c9392ca5feec948138ebd4eaa1982f489e96f6b04c352255251d10b1894000fd9dc2269594778ac95e609c2690943de1948627e25519dc8f538376603955121e4c7b1a710e621dbfc5e4d0adddc89211d8bb21d202b7a1eeafb5f3320d3ac4ba0abf1c3591ea1eb398bd2748e70f00f71e5241b279d59f16bd16bb3d17b2021d5570681e5e1c69f04b1642c51bb2b022a96972906a7d3c477544a60837b03a56a6fffbfddda87c9ab9bba3673876ed7690e4bd92ba810775d20f44ab63cc8b81af51e25eef6f356f63a476f98b3e3d24485bae004b449d72bdd6ade634284cf87866814611146f453deaeae2b010e5bf8ddac97cdd57ddf3e6160f464a72ac6b60af4c8380a1cf90465b0f9f8e86e2b46e88a5a62ac4f2361cb684eb08df6ad2eef7bcbae363a3d41207bc1bfcfa0366cc77ac46d5d1a98967919242c57912454b617e58a3988ecbf5af7f3db56fa7858aa4e3a696ab8b57508154b8acb3d58c15727700ad311b3b7953c3397d9f73ca5cced4c037cfa8f136a889e73bcafdbae71bb6f3f8da7324204fbc402f6ea6779a76c0fc046005bd9a4ad496495ddc97d53b4fb984f76b5d41f5fdb118b07070f7972b532faf88b026699bc9a81a0973dc9f908fd778fa31ca17917b811dc696fcff1aedca147c83265d32c77fc60cddf1d857e8b4a81e4de655c71b5a525a1d659fd8e539c844ba071d3ed3e5d13370b4a73798bfe1692a18b97b59c49c5bc07679650c63d48d23bcb6704d2375efe65fe95797273de0617ad2d73371735c97263af49d49d241bd086173d8d8cf2bf59b21e65ca46cb6e97d4fcb327549e85420985fe0e4bfd2a18dfec1babbd2562f2b15148587cd6a9b344dccfda55ddc9d2db72e4a6f18bbcb54e0fffcce37717b5586516415d716685874bb6654d48dade79841a701c18d5dd87f53cb91022f5ffa9f481cfdd4d6fc17bb59d15602d92cbbdbe67d1befab5f7d22a9f6bf9b81eb9b4d8d416cabd3d37e5e2974d108ce91f4b21737ce8ee008cb8047c4ee4ffffda33e913399a98bc2c65d2633966b8adfd775aad3e5b77859e6f458a7178534c8ab1f89b62d6e3359b12ba0919502c214cafd9d8bed7f6535f96693d7137750af4bc3bd50dffba54ff3a439c5b038d47f45d5e06d616e4cad7f8a4709bcb5e5fe8ea6a2cb7bb8c0dbc2b5f218c9cd35a0417a3bec9529e3d9e39eccf4e08b2a7ee4864cfc13ed3b1ce6e0758792e1835a6a7ad76cdaf00ac66fc895b35b4e5fa74a21520528ec7e491500ab152c18db6741fb5063641f2c33047cb64f3c200ac7acf010b91542bbdbd905eb1c64fb5298e6b8f0391645f4d99a9b4a9a431228aca29fe74535943899814eb0ccfe47d455befa837db54f314e13665920c3badaf1cab17a80bdb5807e22835963cf7b641dc56be86229b9383d62b1618465175089d898fdd9d45958d53cf1b975524a60b203b2fede15a26bb036ee544fcf2bd40a53b6093839ed66429554db8ac4fe56914cbf1cb73e3bfbafbd1917c196b560cbf98f16a08185eae32c40f5771011ff4b3fccdd2c1106ff409a292f2b9d07852ba0a55aa722da97866e1b11645bb4082fc09659ae0140d450db5cd141b75901962258794560765e6e22a83d6e56152018db968966b1c6bacf8ce086eff1ba1edf6e414cf450b957104f941b0ef8f355a8edabe8ea7eba02b58d2effb63642c931c0e22413a68b2a20ed74a9c113fe1e81f261ddbbb3b9609a760679ef5ebd072393fd6a7092622a1d104351bc60edbfc4399f0dad7a7c90a6d00b15ea02ecfdf0f1fe126dffa81f1a9af0acb38b7b81c1eda0c19447acf5a7013518b099f7a7953973c2d133bd3aa2793ebfd61ba699eddac3bc67f4f8a2c6b83aa75acbf8b520c1693f3d16f21147a9f3d7998cc6d6129d7863675e23a9c274a61b4a4ba17552edf606f7bd024614e64538e26ae8c4d2a3ec0b433ecf3d02ca916365c2d7371a6067f57f13d93432728280b327d9222382d2caada661bb3581dc6472dcfad57cc0ee10ad3371315adc3d3e3662700ad8567393280324c28786a739c0c83e7f2483f78ef8cd1e56f2e276ff474813a892f8203e7f18f3bd141675331ebd2ca7f774b7bbeea800f9103f0dc34cd5fc4b6766cd44e61a2a08cb8f7809417ab8c06bf2f46e49a7abdb340a139bc0f708c2f31c06805acc23da2c602d627088e50023bffce0e7182a40f0959c153a6e5ba00c9ede9aa4a9085c0347993a47981125725d5e99076ddca25636b4c644435676ecfa6c1b907eb54b5f90b7d1d9f0f17ed6c07064be29fc2dfd9902c8341c666c94879c2b801f8c307e62bd4d665c8ac9113cc6c459d6c41a943f0ede0be8b9a482ae8eb09130a195bf8694ce16336c08f1f1d2ec7b30fb2af62329aa5aa390516ea92b75e7bd8f432219a916894a9e52614cf823d241e876040d5e171af827312030a42df0247b88655d134ecd4fa44bb323d8b1b04e3ecf010bfbf7e0fc900570ea846e38f7537ebe38fd1f355597e4c9ec810f6fee89bb188b3af2fd0e97e1accef45765fb5ae61871d4c840285e80cf83aaf9cdf4c5affc73e25cc9657319ce3e34478439c91b42bc69f7b90a7cbf354bd99b3440502ca2aaba60a9f4e7aebb723cdb53305c9927175aff17c1e9b0401e158902e89c08c1ee00e44235f0746b27afe6e20389def830dea8e7ab7515b2324e598e5b1704b43dc8baa9df49a6393365c8deec732474dd034e2e02d0aeafd061d66aca691524348d633c2e6a15c385dd27538530b96557756c3ad8f5587939b6be9e672847c3edbf9970687cfaa48db60e52977a8e814abc466fb0cd8c5c544d95ed1462b7600bd5bc891fca33994d590f17e9e618c6f53eb2c69c9ca5e269727451f6f5fe47f3244c4e34e25ac4844a2717489fc014f85aaa2c7b2cf8b8aa556becda85aee8652ff24e322f9373d8422ba3a55774ffcb00e8db8c655f32c8fe4b569d51bce0770660b9829abb1170d213ac3c376abf7d331a0c92437a7f8fce5ad42ef55c01cc00218dea3cf12181d7126cd1116c203c3be9bb47b9cca165a9974830bb5a27da2b1cb765d6b08ff962dd37014cfcfa801fcbe7e22233b8c48366e1eef6dca9540f7d134d74267120b574d0ac3092d458c8ad42234e7e4f3ddbc52ed292e6dac7887ffdce6713ad4db5b58a2dc9569b20814d41e165af96a3852f63d9122f5c72da915291d7b7415bc368f9ef8ee51a0aef2d974beb835d02f8b78660f8639abd67a38f07b97e2513818ca38d35c645c2af35a09532303533823c0e9b8f1e34455b4f3361dedeabcc16b9b64aeb3621ba12ceb7e47d39d58c10dda12d17d642fdae7cd8163641e10f220e2ca574b5abb5680a22055fea7dcbf829a8feace467eedaf795cc45fb78c049d38066da0863ec00c90aaf4d7d915e887103dc22b29976f37789b479410467f4312ec553e9f104b61f88417991ade1172f64e76a3a7e46fb27f7d47d974ab7f9ba348491fd192111cd22787f93b66640a9cb5e4609bdbb5b92de1e3d6bd03dcfd0056256021237b1a91cfc3248db51d9644b78eb5000dafee13fd6bb5c814d98b709f13cb1863e834dedd88638e905c2ec213a002684d06b31e0fa60bc4491065157e836d9301d1f9fc0b6c4cd25dd5c6fedb55aec72d9b26305db71f8ac09258a1a420be78ea975505958a8fc22321e3f2f77ff0f3922b2cc8c6975d9f649b89366f18160c188f0906aea8913a703a050db2b024bb431ded3ec9d22859a34f5cc66cda9d0f8baca303af7c459c54f6480cb4d26243e553fff11f1b3246b462735a7919fdaf011bd90406e712bb07ff7cf1d71763efae428b102985e1235c53833fe2371d441a6eae334dce3afae37296cb7c048865ea03b59ea4c1fd9f7374fb41585820fdf998c3c87c98e39fb966965a420eb1586fb6f84ed5a474a86b1866fe7e6f5e8679db18a9bd4d0087ff5b23946b5a7725a23ba904d982ccdaec6948d82ed13b6dd440f17bc3b8086cb784e957f4470a2bec0983590506d767a25047715d4453b78264f9306a206ea86d4f936bb11544b3591cad9fac91d8acd6f12a510bf7d3ebc9ea11bcb7a6169ea9baabe5f2ad34ec2282774360901605d496892c58aaf5ae2f20b03626637371a926c28b242b835d6885d6e2b2abcfb839cf9810a72e0518722d50fa6d1b312ec791d5f211f497486b82714b2e8003cd99d843f37259d4a7484052febf5d3b4b51419d8b822f7f650ca27fea9523598fdab24bfb57619fb8b5cc4ef6095ebf5c845278fafaff4850fda81a0f6d0639de2aa83c9e921803bfdb375be14c8a2d20385a6381100b7a286a025f215dd00ac437cb6f7caf2d6348ec97531e2f591d235559ba4ee7d8df424b70bd2ebce4f24464870ba5e664539d6874dc3e08d9cf76d423c1e7d472a23c54586de324c8a79e68f284d9ce6ba402377aa5cc46635b1fba4fb80371c9220ea2a56ff1bc39eb54af247e5f03dfc51d7b0db807666f2c3e3825d3efad7314c75638fb96a2255a5f2c38b2f60fb2f4c12ebdd278fe7a28c171fcd3000e87923c78e122205b77c5d409902e9767dd204ec799bfc1f04b6f157e47d049df887146c8c8165893656ef619fc4e21174151d2f8865e6ff3527413326fcdc4715603b4b6cdbf056eed92d3fe1b9a4e769ad778ba13a2f28a2854466a82cbe670f82c5a55265e6a1a3fb7e23e12035c466ebd87291aa9f76d455332705788eda1798aeb334ced17b600b2a282f9596503483277b08de94b1910ae737073dd8865e5919c0cfa5fa00decf35fe8cb825e0171b14e3a66624fcf754ce1530bcbb780d785509588d62b392a8ff5d20eccc46b7128174f7d71db207a30a140dfa8cf8ba09971e55e334eaa60dcb5891386b8081319127dd350f3ccf81090898023650f1db209926cf79402ddd982b78aec2c0ed6fc4a697c6173fa81f87eb203d7bff5ec46b889005c7b8b667825fac9fb4c84e1c26b526693a1fcc687d188903ee226c615fd673b85695bf461b70e3c320daf302a64ac313654da6e0a4804b8a0dd328d911fae89f605965fad3821a51fc9900d132fc163e3c415c24ccc7d5d99e1f36614cf39554d16c3668bc9910bc689833c2b5854fc95bc6da9d1251ae67d049dce7e31ec279081e4dd6bc02b0ba8147b337b856524ffb0bfb1e7cf0ef6720d4ce9d47dbb54a20712479bc410d821d1f4edfd1d873ad57bdc0dc69078d45bd796038c74f1e088773b0980111a903418acf9d4fa84b1ae09aeca4058dd98eaad304ab949d37015c42495ce7de3e459337acd3a8588f16a9eac7ab87a46a282d1b57d50a6b3e6080901dd7ce472a905807c133641777feaba36fa24f861c4a3354186c71d509c95e5101bdd1777f73dfa691757f71ad6f561f08e636a5b1ecb23ee0af2ce82fc935041a3c3f7523d3fb22fbee314c24337c6bd3f97a8d565f0e6df7c043dfd2b9df908c485abd3abd5a56735fa993e72863402272118b5aa8d41bd7d902485c322e01f6e6025974a048ce9655182dc7ed00ad324ba5523554b8881b26fd6b1025146cbfb0adfad5d9480fe9d1fb71895504c1f233df91f189a0fcd9ffd059d0f7a6636e6066ca05b4e7902c7da3c56d6f34171e1d0a54ceb488c3c90a6b8f7e48d2915133aba857cf0f8b3cd677492e5366a634bfb38e7bb295afa0bbc61b266d5e1a34e3af09bd0ed6ce7c2d8d212a0c13e38751901dd5559d3a76c69e5a7c5901ad8678b7a077a12062ecf1d903fa162d5d5dd50968314f0cb08268f38a7455a1c1124e75eba304cda6f5b14b78daa1594b15e1ec43af4ae2e80a22891d4fa10587c736b65bf0561bf037c0d5a9eacdf91b324fea4e41c398912a558f1f9e44b643ece08cba73f314a142204f8de25282396f5901bcbb55018e10ba234a24e88f15236d9b761947f66487d52dad48b83d897273b0f0f0e67158dc9049e807fb5cbc3f1f9f7355cdf52fa4c10376dfa3743990d54cb1f82f7ae9448f0b5721159fd59b3a6d5dbad6b801f6f0187146eafeca836ebf99087ecdf7eadd07602c3183f83ef0ce5ba52b4f34a17dd19c89d05662c2bedefe98a3442a92cf059bf092062815380546c372bbe9f164af69b799770783b317ce9e3bfba9a0f37b3b350c48fb3445721fce85c6ab42a3890a817692b6c6f1f6fc4505a5c653eaeaa8a70cb7ee8dd3478cdbd1e13394ae789fdb9c1679aec9d420d5e1fcd8e014f5b828824dc2529fa83d44610a537d6949b0de4c3316e6171829c8c25571e18aa751fa073fdea52caeea7a18c2869502678d80b2d7a33940549d916eae698cc314b0101376efa11cf2e16b36702e36053ea72cc399ca4626a2490fc86dbcde317eec5e4146e67e0fd144d413176094900d08155d427ec0a5933ae009ef6782ac35f40c86954d55e226208b7e83e3824cfad49663c8eddb115ef088f4961fbc7e41b38505c858ea1c82086e4478a657fbc6e4acd0e1c18ca49cbd874c9aa75d2f574f3bb84ec4aa714e1e66b83f8b38e697c6c58b0067f871f9bd1c17c5aaac57e02b87efc1922c2384325daeb88a4348b51dd2808d7b6eb5a56a7c83428c22b5d28ef8422508c48c5d087b7c8f965bd04a62ada9a91bea9a4ce31aa66168d18a0582b4e2d7ad2944e39227500e008fc264883788b169220239a39e576fface2b3ecdcdc56e732846f86921781a87b662041c469d50aa0c97946fa0177e056ad68bbf63eed70c45e490e051f81fa9442518c99279253ba6798e8ff69130b3af9e0b225d0d6099bd9f2c209b2e0906998f888cdf14d201ac63bc76c0348212e727633fe1568eac21cad8294f818344dba51f37da0d8b14d9724b245541510a36385cfc642242ddabf8a63db1b1bb04a681b905fac692436ff8de01811cc00f664b488cb4d39de18dad0b9ffc7990d1c775d3a01bdf5eb7d065fe859df1beedfd5308cda8ff5f77b7e2be821d9e5f2f70157be8795cf43217de31683710e091663a8db51419586576c37d59da0c5e11f3c54946faa788add7630ab705f97901d1ee58abfdaaf3397a092aebb60293f51f4783f539912754988e23106c69317de70fc200c88cafd6812c81ef37132c6dfa3cb22e75480171138ccb110b00241d5ad7b23a8a8ebc50af5a2f62fd37160faf375376ba38d681dccbed304bffacfe57fd261ee27ce86cd2d684cbe5a5d7e9c9ccb80f42101790eb567d9138f31ab52646abb9d030507500441c266d1ebb3469dcc7a9510d0f2dbdcd41511aa575ab79e8b737d93e2934f7215fbae03f8ac87199aa16c2325da8b205160163450dbc76d1c46341a2b700d1250f9dfe3793c803a9f7d342f277bba047a9f9741f0664fc3427137a9fc774815dc97b3f048ae2253accd1a2b05db2f099a15afc2f69143ac83cac43c0452f03a89ea7c7024bb9b00d44386bbc09366f0e33e8e222a0baac751853ac86141e81d2e4f03185dbdb508e0baa02fae316bbb16402ff394716e50cd692addf4a51d36ecb4b11a61bc6a1f7f709a9040d290b19c551226be2d497d4c6a6d224b8634adff2d57f993ec22cfe916a74a0fdba86d32b8538089a61386c5a58add0d528e687722bc84ae2b29d010b6093bfe5c6845ccc8ecfdbf29f131c37aff99342ce9b5a9f867d8c810de89712f2161decda826ee2e128381c1c680189b488c1d0c38171c9d481b5dde24a7b9e79cbaa8e810b7e8c32cc8694e7861f7ddd5e6675c6c8e18a77079114cfbc565b3280813d13d64ad0c5496932c5c735f0c7b97c247e080a69d0b3c080db6b3741f97e6e18d04a222cc6b66213cc4441754253fbb32dbef92d86b7d014e35c9349aaa3cd1f5f7851dea834c8808256b41e83ac7eed8caa20dcfad17788debf530afc25eb4e5372f4904a19cbfd70e9687425b61785ae47629c443a64a02ed0a4c163550495e4e986f76f0314fdf45fdc51ac109cf8ecc395fd22c34fdec80a2a9c63f2a3b774b717f50c6196662c47694d1bb9c6c186a50200b74ccb255c712bca4b831d49105383bee69ec5956b5fb5dd97c1dada5135d3063ff1088cb333c50f762a9367bc8df5baf725416a0e0dada06b525cafde77a986df9a99d5ce6b58aac8f32316e300dedafa5b8f29b0dfe6f4968175bba856ce81ff9db40966915691c58ea33c9ce033503a79968413b00fde145bdfe716f433417530bcd40e298321d729997b9bb1b3d1dd3bfb54b36c7dd5358006cee736725bc9f354eefced20800461bf3c41f95583050b2b71165c56138c8e38f468e00d63acb0928823ed0bd53efa1a258b4bfa4c219c0fbed88a175f0bab1957aea4da7a73f3a7da2e580c1c6e9fbc8f7d3081a62b2b14c0bf6feeeeb515ac1d1163f65c17e8fa15f85617ab8e1446446fe00ab3606bf186a9731d8d51488de378c9b2d7f65de124dc9cbd110f4daff5947df4d5834b89f91e62a42a486241087c45503a5a408afdcc62a6b1e6e2e30d241dff0b94b632ab76694126868ad3ed3199717b57e9b9c646bff6b662fb467cc355a8890273fd36c496c6cb50e37c49cdb7b7359cc524f524f42d98e20547f1aea9c0c1c320148cbb25a6b5359e7701fd773e7350fd8d4062963f0355afb05a45ee58f61c76860993195476d4587a3fdc1cabb811a049b5d5cec38b8c8b29aa31fc07bf7cc70c0023df8f71e43832e9d83572ee04465f3c0d6be97d99e7d36d22a7579298f047b7d5526be92b08cd73fd32960634b60c04e178995cd10074ec4f2a3ced029ab76921f22a6e6b431115731abedb24779aa7726a39b07095234a1f986fece71571bb376441d459cd00fbb6cf2e52c67f2fac6bf6fa266a96a0ad41556f0f89dac8a378f40b1b29e89ee9c841f312b03fbdf865703f567324017c23feb6c6f06d489384895ac1cdc5e588a5b66d04047a345d859fb982e135ae5a9a8774abcabd3ce4b7109c6717e292eb58564185172730b5d967e41a26150f53bd9838db671c0de3f95761b57e89cbbd7e20af042d9dbf5f56f4d14807dc5fa5fb9510b468648e7792e6daef4d2b813d267bb73ff879e5cfcb69b527f81678c570848c15417df4699388d520b80e5768e352597ed484b0978f60e7496141e72a330d92445983e57c70fc7063ef25c196bc8fa5336a8a21e8e46e035aaea80f7ea019bfade8a04db44e44722bf9ad3566c85e39cac5dfc809f5938bb0f635cfd76c241fdea1764a9c92d3dc3e0de3490bb1f6cd17acf3c59c9038fce8f1cf990465ff95262218ffe1b9ffff1aaa45feef71d3879c03777b64d1b4549ab115cdba5851af683fe3590d0dc4ce9a705dc800d289b225dce23cbed0f1f83ffc24481c4947c2143cfb826c6fe004ac35e069cae8ce1ac67c17935b71dcce8ecba41e98556d829e4d2ed453130638ddc92d4978c044e5ecd75d5339ef0e104d407610dfae47440d3349d8061a0e8f9d991ebe0db71d4fd8a30fe0d1f2dfc44e67cafd9dc145aee1bc21badbacf8935c839f05ec31ed932dc33f464a73cd89454213204b3f3345915cde2eb67ab6e4c0ffea68b45c58f1241b8443869a1bf912a5fa0fc3fea147f7e5d8607d0411b3b3900384f5e92e60bc9a758566a5f6810cc67f2364a0f537b393df22be60f89cdaee1f217d6db94a67833888ed9e36f9f6d4550197e12926d9e3e1499d10b942b240056ce9f56b1e90da9ec0b987bbc2e4bf28a21ec8cdfbc9485cdd67c9b42c174ac7849bed6be4f44f36a4df54761c06037b1d125cbb416742917d0ad75c99750f44511da039f3a08d8e1b58cd0fd2cb3e072f2425bd0391565b6acb12dd30a46104a59cbf18af971234a7a317d372b1136b278efa1b387abfc6c1d463c742ee58d712d61022d07a1d32a835b6d1b383e7b1e5f5e4dd137cad047d208b7fb19c91fe07c536b7f6411f460cd304e7b85a7fcdc4366e99371b97af25fcc8233cdc4ea16482b8dd1547e9b863214283f9e5bec4a8ae3359a43693482044b59401ef47445eb6fc012a013db98d629a5d5511555c8ce12fe415c12ad5d2d59fe13592be28c706893ab44982d14784e4d51f8229e4890bae9d9cecbedbd1483bf261718f7e02e34f708ba182a6c25000b69bcf9fdd561201c7d889ce3c019309a299a9a9d9291dbfbb91efea3b8f2dd9f4cc1a165b4d1e7457e75d2ee28fecd75f2dc72ef02bf14d5d7e2e05cd0e6424ec71909ca5b0a3eac58a6fdeeb431cd92cea14fee86d4803b2373501c8cdd3a4bb19dc3456a237be669dfada658fa06509d37d7aeec08222a4d5881273dfd9fcba76d42029b195058800904e38fe3a934261a31c5e996e100e21ae12b298f48a0b8ea5a87119e6b257e24f4ceec990b2e000867045a673da3728c3a29c4fd007e1158c31399f692b940228e14b9b083ba5e67bdf44761eda04b49f4029d0b677bb6190bb75f400f0301c4f7765b16ef67d57129753fb42760d5f0046cd8d7374e172a6c2f64f7e52bdbea0564e2d30745482123e6826c830674fad02f2891d49a076fc9b97d58ba76779454a467b81fa60b7041950462e5cccf3e8103378da13fe59818efc241980f9b1598db61d966ad569ecdf6238cce275138e908a7ce34f263b5865a9eff18d833bc28c4b0ffbcf3422d7ec13e4d6bcc44ea1d4e7180ed2ac65254a241be0d728c20b1574524b87540865dd619bad280952ff87093e7fddf86a30aa7f4f7c7598c58d37ef45de4bed8842d53fabfab4ac756c835501ae1bd60f639becebb7fc909331310c0cd261c2fbc5170917dbd7f8b4d8efd8fdd32bdc27e20ce6082fb191456a4b7f9f7e0f5fb2323103a68fd13ecf253b049eedc6bb3cf28abc0b6bebd3339d9d95267b177085439558f7fc9698a50619354a1597aabaf1b2a676d81093d68262dbaa02ee8e5586c0b62e0ab0768f0fb0aee148474383b839af78ebf03ee0ec9b98aea8ab751febd3f2764d40e9dd35e0c1f8c384905723eecc5c57ac0345f2b2a6432554b2cf5d69bc2daa22fb32d15254b7924a5c898e8c18d1ed072c0ac16e59ef8aff84c1f2d17ab3435752e1f9db9c1a096b52a2c89fd9852e2a387a3cbfb216daa1d41991f47afd95c8c9bbe7347f01cbfc4b55b1109cc3f2fa0c6e633e8164d6fd7506de3a1ce6d605850cb4e6e46b130c343000240d72b54b40a6fe8c7a7b166ec5f22ad805bda429cdbea6c200b2f7aabf31d82bea936d41548f661e83e29bec41d2a93c8dfc93b0370b19fc0af45258f35b2daa497e0befb3c4f46fbcf96d48f009b63777db6f9caa77e63ade33f61b8d5637c71a061ebd122d4572b5d9afbac28bc6c61517d68a65b96efc86615a56a16433da608b422aefb707cc4948eb448a9c2f5b4a5807277b3358f7e8b06cf5130c20be569d3cb0f54bdaa1138bf8b976a857efd9e3368a6eab23ed81f0d8be9a8e5e55d33506496e068e638c082950120fca41c88394dad4fbc449c0d36a4016ee4245a4ebea3da3c2627fef98e3f1686b4b03c78f950ca6e1096f0f567c6736622b00e5a2bfb3afdef2927f16f0ad87e14b64166ee45706f10a360c0df33a28d497e60ed4a0b384b07cf274a74448ce25b3ef4d60392cca033c8639708dca56b67ddde4be05d52aecc92d46d3445294d7fa788266722538277398965801f9d8eb8f4e1692692e29c4a3af3292c159020f935f0cb4d212d8eecd3f8b699257548798490dc903f6fc77efde2d23f48e5f01af1670d8e02f262e46f70209615756b2658cd49c73b3a9aca43d910cc879a02589b611f4d89f0872cd0eabbc4a495c57f5963da84f8c714bfc7fa67b72f5e926b70d8901f6dd353d592a48cd9a638b8b83600befb33a0786ac303b7ad1143c31dd4a9550dc8257c1a33ad62703287882e9d77a7199fb7f8a8278a9508b599ca3cd0d7aca10b6e734b07e7a07d5d48ba7c118a6724d1d89271a600bbc52c3750786b27301cab4184114dc2b566e6e6fb42032dd200300b75ae13f7977c8e55bb42d9e4471e4c99d17d54afb3b74466a62f2e3692238838075aea2e1d32a6c283f1305cf6e6139defd043de78e4019083df464a600be0a7db3fc9fa629b7017a01cbd52c344f773d119bc4d0aaa44eee448ab3397edd8b33ecaedc2b4f9d7e1bd787674223dd6483cdf40909cdc2cc8b985ce430911749627d981063c6efeaa78cc10c0f3e04e7239a7aa3dda7fb1dd6a60d8105108c9dc47b70dcbcd83042b01a9228ca7d3d93e33b7b93426a37d5355ae3b2dfdb782fcef3be4260c1a20f0dc8bd9406c18fcb4d59917c19aa6ce46ec5d4ac2f94fcabc62d5639bc0dc959007fb810d0061b170c2e2a8624d99ab0e927b2bee5247b0f509c1fe40909ed4b240ea8cab52663e61f873891e274541b5b384f2676722e9b5728ac62fd1d12f51f3664841a9dcf8022f733ac610ce017713145609c36a5a0ddcfda47f63953566ef52dc42e19e992b6eeb14e379dab776190552c84e63443fa2cd24c189b67bd764313d86cb2869094a73926d471db1803f7c5816edf78f08f2c4c73ff8ce84879d25bebaf0137c984a2e5ab5e9cc0e8f67837b6c6f3728ba02a10aeeb2195fda8567a8508d7dc5175c3281e61ff68d0778556f51afbf0089125ad371f84e4658a0a2c6819acd5be4d306182eaf7bd19bd75b41c14a0584846dfdce160c885d3df7c3c23b690c2566016cce7e3aacda01d32aff9281c4997b52f39a9e4d391abba038fe1d7744280824fd66ab3ec2b46fbed6dc30d21684729ebf640fd80dc385ad31bbdb231c96f620227c452195902880291afcaaaf3f31e7e15b541a4b1a1ea80b40a7b6839ef0eb1627bdca36e0085fc20c05809841f63a53b14b3beb09eff7d2edaa70c704064e6ff5c1c61b5f2c4ae15603ba1300fbb2c14f0917aa45348828b5c8d30049fcb8b2ee1626c3b2dda112552d57e279b6c397444e4fef0baeb0a7792d653a77411cc1b6197a4b4660f3fce041cd61a25cc3fc99e68ab369fe52c64cc084fc81a6f2977e03892bf21df0f969c9f477d25ad904fd0341c69630a5ebde2dfe466767c2bf2ffac005ff66b32810845e1760c2536e85ed3fb1d2649dd02965a1178ad3c640a38f92829506358ebd4cb781a77003d77c423c40959e40ddb3116d2d1823b804794f4e9368721fda69161b30d66accb5cc233864f037b792b5ab740a54556c4be28efc44af599bcd1a677763c52ad952a0e957ead62f7b6c90109e9d89bbebc1e9412f262e64421df93197c4e337b3f85798fd75557e984d2c7fae9865cd56a3dcabe95ec725e7ca603211de92c2148877bacfe480b62f3b70f4a689055e5a4aa26f1eb3123d50234fe6e4c74d3acd4074ec0440f3f3ae9847fa1e935db789ca2d0dca465e4d5eece0bfb6c758d3c552d8bc2cec04a3e138a7e889d39fe707da4d27e733991b68ce1693f856802ab9bdf466a3caac571b15647ffbe608a690c0792afc8e322b911e22c0056ffb7be17b91afd98efb883664b821ccee39a9ac60be00147954b3e0a922b4b25a064c657b3bf925b9702d15e861c7eb19e6c38e5b18d77f23a946a6717a66286851b60dc157f178413ca387bf5108fe6e8dccaf24fb1c00756170015bf1191370428fe33b37437936f9bcc67438ae2aca6a9d57f306b7d7dc788cc256a8ea7a3254bf99217a18ac2df92f006b8e67ca36ff56df473d8362f055124651fed173fd1a7e9fdcc8596f4fa23e0ec55af95b517a87f570aea0544864796a8d55eb011f1b3e4f4fc9f5e7f5eb5c3ce2df7966d77acfa3a18d5b1472a3ac42a67c802fa19e83da960de197161936c05aa1b5ca863e0968f0ab4190d50b9a2192c4b93efe845726c369f5015fc0efeda63d0fa186c5701a9be02cdb3f9a9ac4b2c5d1ec0231b58e5bf0e44ceb1e852efbb2af7f9245a93ddc9f396f09c231f8b2c395251405cbae7291cbdab63b105251e9b2089cbdbc77bac672b4f1d67f26dead60ee3cd968fb028725afd2b476344246a019f70a084916900b0a31adebdcc41204db172d2e9ef86c26849845da035ce10ab50c80420c92cba441f5af6f67eba8b138c0f9e0f7a22559ed40c3c06ab2779c840239eb358fa2c6d5abeae22d164453c866d833ad3fb70dff47abcc80c1034956847102f01723675df4359a942c100d511c06f1772c43c35fc654bd1a4e55305f3b6c7cb4bdf30099ae22aa157bdeb891b0e60565dcd99ff96d206c66522957fa18a548ae3ea2a62480dadb03f46325a5ee08af653f64bdd20558c479f76ab0da8674ad0714b9d211866b9d308b2379c8ee71a207443d51e98a928805453a6f17eeb5741118f5a5d9791934cf929dfa137f77bbb01dd8d29bd5f3062d1728b04c3030bd40eb7d8f6b80d99ac779c89ceb179403f6307a4e673099b254afdd47e137082af980b8011b213d05029025e2b53ab307babc44405f206c3944aa252579760d7c7725600c89bc3ed82b1b943478cf173e7581a3ec2031c4c4578fc58421540f5c752a931ea48f5c49ff61fcd357da924749dd0a97ce63913493727d19876bdd1e9a2dd2e5550bfbfcfe873605c9f9689f2c60ff74d46520f9c67fa5cd9d6b12c94f57ee80ad01e4b4abd51a05200a19085223367f2cf4e07999157b5043bd9d8b896a25c9fa89997d119ca5e2151a6825ca8f64c280e21f6c65bfa03d4d96496af95f753eac1dabe217bbc851b9d5338ba31785db529d9cce5b6e86f473d807cec4c3b1718d85e9912f8036173f062b2dbf0cbfffd4e253840edd68c9a18ecdd5e597f63d145fc17f55a5c8cf3c39efd55832d9b4047a28400901573fec90b05bd4bbb099caac25efa5831105ff5943f98428e40512f0885d571dd84c8440f08271ada68452040b6ce9fec258e1351b6ff327b4a310e19e8846f9021f3d9a0839716b9a0e2eff923cbdac715d8e636ec02feabad9129afd76370b6639978c554d58feac287d5c4e5c8a6c9015449a3f8d0d0e43b3a8c0f820e9e8188fa8c38ed15a0e7f7cefbf6f996642af905e76468f5964794beddb6b2cef47bbfb300d8c8a9e552cdb9ad0d8a2771a36bce4eb5d4e1e9545574e786210a34a2b6b8b8402eec6628cc006d965bd013370b92f6c164a07bcf6f3e6da8327e8a17703abb95649aa59705b0421bb0bd8ea80b867ae2b11d4163aa7d5fbb9111a9414a443c549b672f9d1b65d2aa92fb9dcf75f2d6d1dc81248404e40050ac513703c877c49ab9e5902455ff6dc05868896253f450641473816cdbafe4909b541c2faf1a5f6e73ec3215cdf1347ef61914605fba55fd54f732607c67fa3d6b80c0188850a30d39d32a11a9751a511e18bd4dfb3721295561668bce1811d14a2e0cc41f41244265dde13eca3d1248cc93449ae1b0be4e37efa4227ab1ffbdc40a47bbd25e19bf238cff01e94174781f8677a142735b7912acbf654d83af228122f02c94d6d20580e369fc805852b652eef80f0c4c227c7c5033315e0b38480fd92894a4de2e8758c2eff16373b84009647373060ae9acd996a773320c7f692b29e7fd5581e2719549a565ae3988a77b2f200375919ba7ec632beccb6a802d3677f2e995cc6f0b40586d9970f16fbf066e8693b30fb65eccdda8cedbc361723e0b647c8aeda047be1789312dbc1de8a4e5f0ff7e8038b3deedb439a719ac095bc3bf432117e1f40895264c46138baf289273d16e7c6ff4d56d22027bce29c5e348cc5b61089c3ce34b7da3333602ebe267df941bc518169b73aea5468864e1a12e0c0d4c3101fccf9e0fa98c5a439695628c6a6659db0d7fd355eab794c0c2d78ed15510e85eb2f64c51ec10997c96af0a27b5950fb7c68ae49ddf6358f30f56902d2ee1cb9e0209997f8f9db17453ad61211c8a80b86a358409561e8852fec03521a3a1dad27220875f9731c34ded4625f207c82e3795d52980f02243fdf70e3f092bcd7afa49b52c7ab756a9b6c0e79e70de0eccd010bd626d204ed17bb151ebe76773273a1eeeeb858ae460e2331d7a44e95fb68b02983b70d584c7c9ef48c8f2f10756b87f5b552aa23414866735becbf376320cc67f60f700ed6a45355f9d3d3a168d4342ea0ecd0f6f93221e7654fcc42d9a698c19ffc03a67b634ca81efbe1ab3ebac20cf3b7d3a9334c6a878442a5dd45f99c7d5801993ef38f998f9f435c384cadc79c40cfee3037243ceb2e573bdf4393768f871f0bd23a5aa3fd795d71b230896b80517b03733084d0f0729dd09fc28e068d51bc6f1434473be5e401ecc975f117062518a0653c5964d4bd943fe866ce26f7360a23b7930db22e10a69b7de332cbe018e408c8fc89e30d9f584d6a3c83f3b5cc55b62cd5491c2c9fbbd44679637c6ffef6b8999093d3b0dc7ef7881861b95d34f066f3333c757d4bae7dfb99ca64fd7912921f0704e5636ede99112145a439f40eca372e25b529e9653023ed4a95566e56131c06d6db1b998c11bffa37bdb5338c662dc2bbc224459316877bba8233e0bef0706a39a0c82e61ee7e2f052fa6003f20e21e9d52423c08f6624d9b6c3ea5903c96690d18834290af7e1f72755b72963fb4e172348a044596779ce8e924ef7c80c181d1030414c0b755dd9f70e2bafd1cf7e1a27c49b6b8cca8adba36408668b736fce4fc146a130ee49ee22d6c5e94832055cb3c036b9b023785e2ca8a76a6a946fcdaec271e40d0171d41a28dc3857bb9f9eaf35b21563c8166e6bb54da1bcd6417e4204b4c4462eebb477fd2c6bdd405a2863d33beed3216605d76252fbf3fe8cc2385a9cabf984450f79eb81afc3d8e1e5d9df7c5ae09718a8945e1ff716873108e870f3965c31c0764627544903be29b193d8e2628c4deac817e6eda859deda03ad4a3a8a8940687499dedc9b57dbe772f863250e88b2b330326d23074ed1bd9811cd01bb0aa9723f1c979c8f7a48ce93bb14ca9f76f87ae662c03be60415323ef63a32600bceba3d92352d860adae1149b1ae63703e6f8a01dd10f3e6a96864802aafe650f61b6814a2ffe819285f0551982ed394421e30d87dc7e377126edd8a09fdc77e3062c6880d0249dd67a442dccd48a727cfde2673cf04a77f431d6476c70e2b3ab8f9f39e0e2e314044af334080ff57da2a8e8d5380be12145c06ac1e3c1d47c9a0e053fe2c0bfde70b4e9a4bd992f612e6145cbbc7e44a6df855159dc2b6ede278bd6087e1adb264255a8a28d1885ae4866ee23b64baf05d8b46ee78ef10941fdd78603353ff0e20e57d339b0632b352f4f63f54bdcd16230b06cddb4ab026f0762aa8bc7e5bd93f898261b2dd141bfc3860187bb37a53f3fe9e570b9cefa2a4e436d8c9f2ffcca555aef7acfc686f168bf77869a426a88bfce0752a974193c55413a635dc0a79747c2d3ccdaddbde22a7c5a16f9c10ab54ded7b82e874f1f2ee71b0989bc4c7688747f99e198aff138e7e2cf5a0ee090faca04059b391c8e18d2575febc69635e47de7f6ad3acc98d1844e04d7d56453368e01ae1e704d30a264f1a3ef09573b9c2e28df0afb14c7717e1d2e94abd1652aaca10d0defc083083008010587d51860e198c875520aec8fc41ce83d2feeae955b16ceeb16f70c2bf1dccf7d44f91e9b0145cd47be5a4ed93f5cf636b6d29155f423786d30a78696ae74fc610bcb5c2775d60d81d5d0749a8a83320dc71a15e1459e12a388213e31186b16f88bac9fc4f86a5b2eb4b4e00cabe39170a5c17e65da84179226da724e0cf4aed97e1ac6839ebbd491e091c6e7737d6d2b67d478285bf74840150a5c7aed795fa30d33369233d6b8304045677a8c426c1c7f2f40102956c700956981891f44db534882915e18d79ff1e266084507fcb7c34211a00c651cd1b262f1940a1660407b59e39b856e1766dcc54a5e1a62a74b439825e9976ed249281757edbe6913ec3908abe0b747c600f8bc733cdc413a36a3084e0a9696fefb6e99052a925c13ce0863391ac0667e228b0dcbab7d2253118d89158ddb2f21e2ef60336b70d443f2b9a7190963bd84e1eb0541c79067f6a40bc9a16e60043f859d18d11622765e105d648fd79621fb8d948c74abdfb044575b7a3dda6264523341a1832c56da47871babe616369687969540c36d8772086e27f2d6aa1c9f975422c2a2039529e693e4072287a43aa01fc1e5647061b08b43408d0475fb46550c1b3a8d74a9a36e5fc53a50ced8276e3058ed4d201078d29559823a29d27d91b446d936b82372156e6cbd0223f13799242a99735ecf736d4fb97ea277891bfbe5a91f76baafa121081a56048aeaecbfe745824eb4b229a4e1bf7b697b8fc0b911face7d8a1ae14d4a9d180e7084797587e5f4130513afce914d77fe6476201e5f5fe244b95190f758b9f7a50dcac12398427b4f0e8f50764b33d2a89378e0f83163c9ab4dc2d96fd417691ade012dce512b137686478fa01f20bfafbd3d7f5670dcf2406a845e4f489c33254e1e202487d8850fb687928e5682ff5c0b590592e24ce0a79d9e4ea4fc0b126c0151e78323d454a5e2c27c746c528bb1cc795b41fd9a1a1d5c143629996f63f760b23e31207b211163d576c1d1688d342c522cdf9d760e3c4a492cffc379d9f6168edd9ac65c1553b89e66cc36182cc54c610f0085dbe209d90733f3e8d56c8d84bd14c1548651524338b7379375120f7a7bde9b89f87a99771cb8e07422c7c05106e9c6f28952f479157c7cf42c73adbf126d3b33c4512623ddf1fb5c08312af5fb26a42d7e3547e02843760cd8506d16a06c0aced08a93de49dd3da028c8966bd4c2be976ce817dab7c07f6edadbc58c24f6bd5a29414fdf7a1855e701818fb95c3d21092a343c52e1ef4475af4711d9c795419eda024487f897bc110943db07f124a3d310605a5652b9f34bad3c6fff6cd44dd711d447d587465397c29964a9733bc391690af96265a5ab1d7e8a8aba805eb409140a6142602a5e07f812ef12fd8eb776b219c03871e5478263b4c8e7e0e6e2263c7e2c5c5c3773962b2a21879f4a148d844e851a61b0c0b3d610efc05a333db96185abe39016244c1fb93722c97ac6ae59a50d601e8608ee257304c7ffe2cb402bd5b0bce4910a6c13db852a3fd480e86f4221c4acd1fc409e8b1cb10bcbc067938d04129cf4b46537ef7960aa0910f5c0d42d8d53850425e896bb1dcca527c4af744e70c342ea76af8ce800d0804510fc68fe61d0ebb56a8b8c78d0472488e8721cd4376d5a15be266874961545619babd889f80b7ec19b7bc8720927f403983d3a443b8eca3e91503dbccfe5865d170cb2aba93e7f06d1b579bf914c1a049ecd578a8113d37be6e482e2995ecfdfec33cce043bb82c4e795d30006180459f1a2890e4352c4473e6ce6473f3eae5ae10ae93b9c55ba38030746302dc289c944fc73d0db7ead49917ef2a9390b58bd1d3fb85f0a9e73afdc8ae92f64ab2e7afba521be8e8dff9dd5d41508fc47b272eb47d31d0272e07141a2ec47bfe0681d7f47306130cbb6455e36b8256e6fcf4934069974965509ca691397df267dd14ad845cda3cbbb3ce1089016425a607e1d52024c85091904b5eacc56ab21f73a3ac4c62b7b5827dd1c24e080462ce77096d5c6a4a67508c67481cc2f12eb14289bffc068704311bc3ac70303605401dae82dec149e2d13ae39792ac88f50dc927292c02be2a8874d47399e384bbdb40a3f888882eb267384194c7b0e518451be8c28ac854124f7e77dd071b0c7e35fea241a85e59f6d0a60b446a5abce7c804c75cf8a4b9301f2a83e22f26beac0bb63fcdd3dd355d2608713e58e983a6be961d5e609a9aa866e80dcf41663a9d64e3ab90e4974bbbd226dc57b0bb626d942a9b405691f93b5963153b9ea19abd4c87d3dca93a1cbdac93917efe73d273fedbead24c949cdac7c2229cede3a0c87dcffb654b34d1fd9c9f30859e9d4d26420fe4ad4679f184d3d6edacb7d48340c1e8bcba7d190222eb80bc7e50507535c4ae1f85e66ecffa5a8905ac86abe53bccb227853342d8c51f0b9c0100ebe21ad97f8c1bb3164661b6317a84ba33b26ed9e5e3908d10b234395072f986078c933e4b23023b6b6f7fba9a421c852d3eee9d620a55e55134b2e1114bbda185a900304d7eb1c49350b7f0dc24dd1dff37ea70a30f3bd2411547258c974e7ceda56c2837ec9b57cdf23701bc0ccacfe5848199777e53e17dcb6f3e3c798dfe1d74723a254e3db3ffbce256d2909e541a3c7aa1bd78fac9cb41e15e5426873ae1a12fecd4e19fea2e38a7b7ece14ce5c0067cea2ea9d6359bc5eb162a00e6ec659bde235ab17c5a4d593846e16bd74ec073d125c75b3a656c2bf08c59ed59832e38973df7dc6b5ef0230f7202332fa41cbafbe8a9e228e1237f96f53cca980b3a045ccd758b5235d1b0e1d1e367a874f801b46e74110ddfbf4266ffbbbb280b3af4a6e137f057269e789f0d118ca97ef97f8b0c2f2bfc39d07fbb56f5cc01cb84d7f672c710375a8f9fb62ba6ecdd5a0fa77109ec5ea5a6b72d4939676c7ffe068216fa631237be78782e575547e612fec70f7f770b82ce0ef70ffb1ed3cdc00fc552d34355238b3973d780c0b6fb9938476805b2dfac70bc9652b7310eeca0e0e72cb5daa7d64643c7264475e8813e0e15dcfdc6ec4c3ed66e468bdbde4bdfaefc286cabe3de17a92a6b6ef1cf4567d036d0564e0c450faebd415d9f455d2dd7d5f45283712eaf4a14a6a6c6dc0a824156be64051a71f70d7de8b255fd6a4bd7bcd011489893b89ce94e7d1afb5883be7d17ee2cb142bae6b8ecba806ca4faf462fa19090ae64028c14ee4a6953c3b859953e26926577bb459c8dc0edae4132c8055d34810651f3f32c935cc7f6f02c2610b5799a6a811473518c84825f5cd391c354d6564f2feec8229c7c2023e66fd140fbfc85e945c636cae31b778b95d7ec04244f83487b7bb5adacb86abd57308003cb1ba5044202cbfd381dc3af69004f424b65720df3229a22c2e47a0507b1fc8dfa27e5885d6ba10209209b20f436cb53390bf2a567d5ab46bf1582112e3fa1a2ba28a121812e7b3c82695d87fc344357908a8bbe8d53d113c6d1055dcd38a97aa5e00a51c6aede53e32f60a8430a66cdb10c35bf28dd248e330e4d9874ffb447b2b667a407641b41206e627d721d22404b197702d90f107e9f5e1f2b02aa089781fa9cf1211a35e65b16d765751420588163a720f1977e4e65bd80457e4674d08d72090081e4bc16f9fe63b68722deb6f9dc8d066a14cbee516fe9d7a7c8737c24b74f91f40f94717080943e2aae7c61f16942edbeb347d39052afa785a618fc3a989101794de940cff124d949f52a46cbd5a14b9268af4a1404ad26cee043fd780cd55721d081305b6810a450e0aa29bbe4e48611a1b68e35a053d6667a2e3c4532a7b3876867c7b91351609f34df9ed1becc59ae1f8b66649f5d460b337e9ecd7d270fe80e4a6d39ae56c2cd7dcb3626e97b819e0e3ea40de36e27804f38a3418679a1be78cceceba43639de7647e4b889873b735e21171d061949aa3e1d17c77c4c1779809677b13ddc180f82fb6ad8b9632a3a6bfedd580a10654e7e548332aedfe8d0b4b851696c1cb0e830274d33123440cac5167de232bea4fdd3fa63194775f3353cfc3537961a44d2a05dbbffac1788b3a0cc6329fcf09086986925e6e1fbb0f4e6e3f6fecb1fbaa058e23b20b913f195ff8c1e017b71065638357dc4516a108fab0f56e5a1ae4030df7f8e464983617812f78da65056f68469c04e7d711a1919a7f5f400303d9babed670cc64bf2a757255c59ef74c074bed55e7bd15ed54fb2e9ec0dea4de0031f1a707d403232032c87fd2cc0b336228ab108ccc03efae60d5a03b7973c2f7d8cf96474af2b1bd156955a8f5bd5aa413e27a1ea479267fe716103754a1bf8303db69b09884936cac9795dfa87d634df442e973c8a843f7eee3e730b8c9b55e0980c9d07e4950b54ebdf6424c86769d5a7ee9479e1c517e2783705f031add9987755a3ca86f141b64d78e2d5065cd0aeac022163cefbe2f898a9796b47e998d6801d5c8a8f3dc18dcf4c1bc6853f6abaf8e9fcf97c53f45da7d8b941dcdb2fcef0bb3172c90151864c73d11d17a046bc14f9879cee1a0a18eb628b6b0f61bbafdbeb95cbbc571c8171bcd00ba743284619d89db64b5169f068f8d60734478ecbb6ddb7064be1bf532fd5071419c84b4912cd9681de8913e8c580cff6af24d137fc1ed7850d972918bb68c63fce396cb1b9abaf7c49d070ee865cf831a03edea5766d0dcbd50143648cc189daaad6c0916476f1a29876fc2ff70665572d3c37aeb61362e9f559db41c008cd6a437ec8a717096b6806c0db9952f2c985fb14a605a2ac763b160d9e9a85f46e8a7760708eaf9565f7f1357e71e43a5f24b49b349c815c8e2705b8ee546c763fad526d70e5075292b5792d84d2aa049b61848b7995c6065a683616d7d1a51cafc51714cded0a0900ed628891881b8e8e4282fd850cc948a414d6157d8b557e0885e06c86f80cf4603fb5fdc998c1ae68dfdb9d840d5973d20e2beb3845f4fd150e2be13739a1e9bc3b2d04dbcd23c6e83c0c44a60572f258b992d85125fff852060a8d0f77f1e1ae4fd6458777eee764e17398f0043a5b60a51b966157f8b7f83cb65a53d265b883d23da375c19bfcb978fc1acd7bf000854e59f43d5d0555cdfe2b2af3c09afefe19119bdf608d0476e3354e2602bae081f587382726c65eff8969fb9ed344c091aea8011cf6b86593aef07a76657a4682fecd63614bb8727352f19447eb2f76a2705c3f12b30bcf10d1820f8a0fd0bc4243a4c6ff8d31d4f831299f62f46d88548a19e5fec1dd90b3f114369d131808084dc0dc5f425368bc4d11606d9bf1be212df1df4612706559772eca9310c6bd362022e4eb71828f674834770c6d22425ea2374be976ed804840de81c52ebc473b2f5c866beb03a4cc3772f2f82f42943b153066030100a555a9b5d54a7cc1320e8e14be18a30bd21f8f49d2d48952d35095a644234953b852573f0cf1ff9b5c26b6120d6df79e8005514928612d34cc456dc60937f19b3eeabea8877659c9e505985c41f829057585d0a7c4b01af1dd4fa96b406648b94272c5e72e9fa44e102205f2514754ee54bf77172637aecc95467b85cd4e11278a974e8e78d6cc92b2d9536a11ffab4ca144364599ac5ec5c07132da700a2add33a046688c90ba6366f12bbbf9981769e95dadaf567f97d1a06d932ede7407bfba61e9f799c1c2d7af846b76fc71ef43df07aad929476cdc6257d1815eee08767be214e6cde90884088993e32899b412ca808a490c9311920b95d684dcb664bf9883490ee98d99dd64dcab86cd81cbca5f84af1ab4b77e1329a5af010ae5c315b99b85ef382bfe8d8e7319b5cd7e07b0a6e070ee3bddb3de5fc14d2d515f6b1056067d6c705aa710f2a3fb86000498cafd72a5a47efa3c0e10871e28b21ddf33bf4eb5b2f9014f3eda9ff3545f3f2a329fd057819e6f10908cd950cac3232f406cc9e4e3a0e74c3ceb79959655a67b3ecade9ce6a19098bb5c53d1de8d39adae36390c1d0d1f7c3892b4ede84be0576e25449300ce759e30b8bbf364c4d7d1c3f9ab46fce940fbc6ed3ef451f80ccf1526dad8096ac5ff7706d67e261639af2abdf34159c8d5bd49c13725303ea10fe398afc1ec929c1c8516f839570c51f6aef0ba4e5bea9edae934053489dcecdd5abc71c26c15174f0c39364220b1d5c9fa7a02eba43dbdd5618dfca9b8ff91eb584185eb48d76160c61988086c806e9893f5e9d7ab88e8dfe78743d1c6e1e2e509d2a1affac412ab43b862f97d20269ac0b9de8a1fd12948792579d1dedc2138fd3e5e4d1fb1548234662622bf0636e28e99432fd382b7d22df5624b8f1c12563e03d26b542120e243d5448357261bfc39cb190657917bfb049cccce1442d201082828d78c360e5b07ff3aaac6e69457c59c6d5359c3cd5dca6ae4b74a6306ecdc25db750b88e58955796d366bb4d651956059f641e9d2de81144690dafc5a66db5728c57eaa43889bfcb0d6c17c1e6dd417ccec8480c9f919e62af729d16fd6bb519ad3996919d352f4034ce05328136ddb95fbe3a93d82cb9b564aabc7dff6c9a8578933e636f7e700dca96081c78120a37f5953ef9776e4945cfceefcb0f90c4fc11c8d8b424c036e9bff315c72776a03d0fb1ed4ab44a5c8b98fd3b15a4239c6f98a2f8c5f8ad4a9bb16c54abaf1abcffdfa5007c2d9146f147346f3c889637e2f2ee8896aa1ee3426a8be5eb0595e95987bba0b93185c14a47505919f11a14b956c421ecf49c9afad1f6c6d315323fbbe9dfe891340c4d9e7da377f70dfc789b0a26383f24989e7c5bc59d2b96cd4ed6be05cb037c280a0839d2488c2de307a188e6f5dabbc1e9296a8a9518a76e40ba5fd6512fb5bda830765cbcba1b28993fe6be103e341cb2d900f58b94bc040946eeebdec1e773267864d3fb40de758b59d5ff3e932c4d13ebae0f7b94540a044d78e9a67577308cd5366448defc84c9ed5d139d7f5228f283e07c7e7fab8cfd2359aef4d6452612704971270d9453ae33257ff8fbd61d4eaca33a8935d861a33308eda51649f811ada62a0b01ea6506d1014c1d7417f487486ff14a20928730b54514e25833fdcabd917d28a38a7c6bc7225d50de3b2d334b3640b22ad4139b95f1dc4a27a88885f6de92478c923376837a3f8eb3a59f33684f38760d3f4f1bdb3a1f46a1aaf74fbb7b357f07e13622193972ca70420d3c3488dceeab1391d8f8c61ebeee1b6b122fbfc0e96970373da1226d0fdeeb212f67d6cede3bdac69529cc13a403081ec3c137abc3682ffc71968bc18b3c6eafe7603158203e482860cdd4157ecc594eef201372f362bb2c2496a56b85182d2e340bb35b5bdddd930c9c5168d18d7d76c8a9c9a04ded2c83ff31ece8d2fda016a4f9e5cd20eadb930c10ed3c1229957d3100c220636178c80f13744df56b833b9fc210983c5533021f27fa32086362e26931569f16707a671d087b604eefaa1a17accd1b5c1773a853cc9f22a5112151d195e08d14802e439c791e5639da5598756857005ab6ed2b0fa5ea2793970c9fdf3fe24b9572a19c3f305e6643848f0018e12e76f18fb2fa3d80e141e1018b2a04698377f09c0878aafbfedc03be64cc372d56457d2896679ececb9c54ba748b9c9353ccfcece2ec19d164ad916656d40c0b1fe5d31ecaa1f20a25d441846e81803b54cf7453d1b5ede6b861aa43efc5ddfab9c88d330033ccee36b85646dd5292b70fe493734f60a0af300a38b8a4fc47b829442cff4caf1eef121c1eb50e4f0461f521f7a6ae73b06c3d6e60a1aa63aab01e62f762d7891d4cb74a1aca4b1bab9afdec7718c0a3c0c7e8217b5f30f1f3d07c008c93a096a64fc9b74dc8c0837fbc225fada7a7c6c1d26d5750fbf1ba142123f2f0c65082a0ecd150157111b2bca7f0b2f53ac3511fd6bb0354af68c3c23b091a0e6458fbde09fea7545eacdc78fe0ba763e14161ce3f3fdb5ffd15b221a46d28b4120e799918ad946252ffba2a06bdb8a9dcfcd6a4f45e55e00848f8f0fd3bb8e42481f17d521eca56f955e29d3dcbe6208f67f229b90d471866d00c9d82f21b6377925b749d6808bb27e19e694dff2fa70dbe0de91a598b0c0e6d5e0d6b4341b05da1e668068b7d7fe0640ec3a109e2510baccd944519634f5ca826f07869a4e8d3c939a6f3176416f7565fffa92a241c49a4b24fd01e81197d1d8006077a823dd4d6c651ec7a4ce86ead17716ad6ddc3fd65f1cee85c6147e19912d55aa7e1cd006f149e34e15c96bf4b60d4b1190cc77fa1a37d7606ddf177a3de7b2e05fcc0ba8417ff8dbbabf469df2b48b6b86ecffbafd36b05a4325bf8726b19d892a38df6bf3bdb2bb98bdf13f7e1766259bea9ee2323ed965202de98749b480d442e96430f55a340570872c6491f14cae0b6626be0581f59b301c8219dceea801cbe489abbf3b9396ff2910d54f9584e8c07815fac87d4c6812b6027388897444838cbbc9c00e22ba076b5cee3287cbdf973e60cd1de098edb88cdd9a86c7770b7cf972642e329b9d2e8e3cd8ee4b26c2ebc7d7458182c9fb419fe2866843794f2395d66652f8e51ec109b2e9073b46189a2801188c46c4fade52e2747ba7bbc7b771331b67458f15bf3ad077735748389388d499740e15aa4a2a27a2e73e1104aa57c80a1e9bea7595d6e400d734bdc3624498ca833b77d70da279e97ab0d832791c26e8afd1bb7082f5db3400094bb59a99e02cb6d1f76a88ac31883bce368e563ef62b819bb52c4e6e9c6270be9cca5bd1ae9aa38e3257d4430ba04905b0520b7305e0dc96231f38f4e9dd1a5a978debfa5748c329917e42719be6d6442024ed290ec5ce38d115e5c0553a2fc3514b3a34319816b74029ef2574a08ce23d8e3ec51649f05acce9c87b8c080e4e567a45202e9024bbc4321f6679e65ed87e8a9d491c79e3bfdc1acedb5fb1275b21718607db8b64eed709d03b3db8c1fb9883e21a1541bfde1336c706825a45e218fba8746b5b96a4e466895e56234881ab7a434a658a2ed0bc894e1a43d5949e79af1f5e84c9b9d4bdc2f223b745601a453286d91628129f2fad631884b8570cc0222170847db95e7bd4a26856ac56cc2535a28d22dde4cbe232a7a4e760068067ac4b18ed3a22fabff5a770c4bbf147dfaa7581c3aa51b49f4a26924f27d826752765e27b918d2d4b4dd985127e007a9295c85fa04c367b20b190fcf50f96b9fd2f5fac3c5e646f529eb13e73685ed49e70d4064b90f9fcc29bba3956f9547e813a537dd7f9b93414ca4513c296db8ed3a80a2a475f733c64a64bcbba8caf6a92cb4f9e521b47c8596851d85d28c6303a381eee28a563d6884cb675e444ef2629ed86fc379e056b3b37c04878adae254efbb8aae1e39245ee4571803f6d4acfd810082cdc00afc9b6572df432014e244a245c1d909cd0812c23178979ace37d1049447aaf935f353f8b3f5e26dc5fca7ff9679187744bcc3d756969c43107a7335869a81ff5f9facf80e93c3b034bdcff35f3b923fab41d5c48f6d68bcb75177c7c6d63bd3cf5df530be963a1649e7450a82fcd980c9aa3d7c918a439b92f129ecbee66753f041caf2e1348f37fe7176199fd313e5f600e2b8ebb55fbe4e7ce0de1e7972e041cdf7a3bb8ba0149b120abdc3ad0867e2362c7f30555e0b65674e5fbc89b2e33f620560f01f18a7b07c25641d32b365ea9bd3e1c031036ebdfaca89edf421c61d630c56fa65bffb5ee38f3c975dff04eeed306143139f9c01ec086cb09112983fa44a05a08cc42a10c7d509c8d83aae118c06c3480b38552a9ec6dcd07eee080167b0168617e8588d6dc70f46cd69f845de6486e0a1dffa914b759b3106c66bef1fc5640114dfc70655dd0a39a78dfc97e4a9a171e59de3c54567eab231cf275738dff833e100973727c27ea997896e8857eb02bd7697864662bc1fe307a7cb03fcde87f7f9317094bc1f1e2cc30f61c9c93f682fd2a345423dc2dd3629758496163c957ac08ab270b9cee3a3ef2ca3e6ef2288e962321c7574716826854ec0288f194f26cbb62c570c999f79a72cdd2d2b23ee78fa7eb4750decb6f3eceea8b625acf7aedcb9fd5ba69489b72c1407b69ad91d367fde788ccb213fd51cc0a3deac1cbc78835e6d1ed145b857c78fb2d78de0327c44ef9f4c2f373e9548965d8062046d2da6b7d919cb89ad2968f25f2c42b79fca7438e28c06c7b738f872de5e91c69ca341685f9f929c9c65382efc9f4e369e03c3fc16484909b03c76322c65ea46f94fa36df2b354cab4ce35e0cda38d1eae6ae07d72ae1940c6401aa4b17020338df536b55b76fadd0bedc83d776f9f0d3ad6f0e6019df1f2b02191afad7340890802cd835de9cefe0f44733cb6e671ed7818ccd57bf0e6aee202a02084f48e6b2e64fd03f58697c26424b3086d813ca0ca4648a9a384c08e9111d32bdb6e328798986dc0da6ab8d0b240e61dc3b71103c80bd6d54875223c6f3bbaacb447b7665c883af95be1a0bd3ce6d582cd144883e0ca633c8ccde5e3e51d6988524f1fba47cbe0718448c137c7b5615d6c7cccbea776fde094f2aa5999e6350809fc7e4ae48a8da6c3c03a0988254402cce91a8e33610e1518613ba98eb62b09ddeccea46241b4a72dbf0242beb75d6864e2b62ddc8c06ebc65c65e6a77dbcb2173aaea995c76eca571400af9121537ed716f78531d9f83edbfae8e984c549db6b352f5cf75a00e235e5697610efed3ce3c09074ebbd00321a4c58c9a4f6ffa6e1bec7be421bc774af9b885675d39b3ed550343cea9e45b79c84c2657ecd955918492aff4b3c6c22e957c6657f7e7b1f87e545175f482ed22b282e1055a739601df79f65c1362ee6d9ae5bfbc5db0edd3345fe00b9691737ccf6f9a6cb790bb30ddec14ff96ba78f0a989f592833273e7db75c3232e02f062a025190ce3a29f5fe749a2829088f07237b8d0b3aa8ab51a21a956537fa79c0ae734f2897228acc17882c10be89ae21e56efcf8d5679b73261a89045388be591ca959cd600d85b1e6cb4184fa71c4a991f4518b5ea07f712a55efdd0303ea57c4bc162ecd740f82567e3d5dce48ecb2ec1d0d230ba647fa92a4958e1d7e8e6938719a7a8aad4bf2fc2232e63f6058eb5a431b3316f51b6f0707214c557d21cf5c7043f00be956dd5e86a69b8529ffae2c1f4032bd48598c3226cbff451816f8fc4f6c69dedfcac0d87114703fbe2a6090da0479987f5b5446af88265ee76a0ad1cabf60315681790675a2870d602858033a8d1f09e379ab2d0ab0dc852bc389af4c30364cf7de21f8fd034eca2de3655f818502e972d1ed04561a84e87be2cc99a9fb1128b78416912327d52c5adfaab4a531ab626e2ec1792f92484f8ff3f8d7f5b7333ab16c4dea9c4de5743e51e4ccf2bbb31091d73bc308f0d29e167b72d16a1ae4acd7cc4678154fc447318cb9b50998b8f9fbd7fde71d90e1291e4f9c0c75446f48e21d03f570ac3025e52de7ce517f5db036b3aaa5e54e726a6c2e86e529366be65e2735cd5ac74fc4efa0ce2e4a9ea21346607e85793a495317dda4710513c02f2460f1ffb37d89160c09be249689d873b3b27dad126a6c4857d65fcd84c8032694d69109fc78203e4e61098eb15653daf0dcdb5eb7164eede9fbbe2f088652a798e9e0e0360bddaa44e60968e8fbafce8bde8cc919c49833e152620f84e17b63ffdef89dc12e1a2fee0222d334d7228d99c9f764ade67846bcf44976652e7f320a8bc3d29ded9c478d5e910d386b5f933ff3adbef54fac130fb743fddd9713dbca2bf1b17e9dca607c8c54ca60a15ba6ac3427a4e424ea3916b466c97c3767b10adad45b29012aa9e2755daec4e1ec6b298e2c13b8e8439df10893d20d2ccab40772720f528720b05ea96918aad40c7e17d376314f541f8f2940434c216ec10804f5f3be0df976a18cc5f494e703df3162594deda6b9229d748f963c95171796c3e4e0fe963bf8c2ff46f4414e8b8fd44f1386eefd1a0962eb0def5166d0eaac9024da4b3141ed6f53c9a5349e09a3ec82743c2c7b50051ec78bc856849ceb6135b1081d98633c5397fcd2557dc67690058f60c4cb436d6915322a98c4420e6bf6b1de7b5159512682c49dae92dca06c81b79c8f33be111b8f9979a718c7eed098887a2e89284d05be6032bee492af167099e7732ded7066a63b5ee36efd7007313a9362ec7517582c6145a699d5d2fced2fc4629f12ed299b73ef3dba9417b15c7ac970e82285b33fcece76f5c7035924a1813a5028755e4d4d187ebf76ffd95e273371309c1c1cb301e9f0bc77e08f593e1098ff2920d25654596c84a2330605df704e5aee6c91a4b172fd8f3d24dd42bdfb884b63620600afb9410ab4752839b5f0692459ec83898f5785f370cd6584381e08c3c7f302bff49216afc983eadae54f330408eb8f3256c5683b4887286ccd7a0b42c89852ad4fda5a1ec330d31f95eee077348102e80f5757816d7012cfbe25c4c9dafea15efbafb2bcc9561c569cb6abcc0f986d7c780219591c7ceb3f9bd4daf96cc3814b19aa755fe39775e847b2c004c0df9d9c6912713b97357d52bc495ce15a240713197d619f4226739de3a15a37ffcf564f9144f7726c14c74dea26158bae18c0b8ffe3569da9c7f01d09116168f9deb330ef9136276fd8b8e2d24398dd0b4c6ab8c8624517e2014b9a5347735eebc333ea12abfac669609a5ca7b83cd01e102522f7e7b97bc1e49ea7e4b59c5632d37d9385b1b8f7f8ede7ee2c20d271c17fbbe3dc2b1e01f2725fc50d9c5f898cb090f62f91f07f443327efc16265a4654806c6f1f979aa58c67a38a185efd9f46a36be393eaadfcd6dc53b6a567d4b9c073e3426dd8b11615c3f3da7a70bebd36a6150473d6c86d50f46efcb6f0f123248d2febb5878363cc81259b4334310b66260693b2aa47933bcd9ab5fde860efcf0aa5e3132a66a89723404a59b96acbda498fef9ac625c4f0024bc16b74ec358d3e5b1b297ba12ad906094967a2bf96bc38db8dcc160a876495c5906579c111a84fa21e37fa5f95336a72e76be0bf69e4a748afcf416b77fa669714f02e800d2aeea1ccb2d6f859d4b08982a187c8ad11f2c75a3ea616ebb905f9f0f57ffd6f58b94033d56daf10b318c7e54aefba50a2ae752f94014259c495b8cef32c15496269015d42b4909a0da4f68dfb36729e812a8f01f312bca147fae196e88498385335ca35d1a4a8541d65e9835683b2050f0f50cdb82eb3656bd8fd54916689869de7d1a8dc80fb1ecd403045c89939b1d6e732c5c0cc7b579435d9ad8f8884b09f288138ae1005ea1951a42f8b7194dcf6b48d4b44320e9873c303136488a9c314a1af35df6870105e51f10f2162e35148d67a21fa6c7aa423a8998e6d9286e6c894c01c9a769acdaa7f9886aa28b368f13baccb2aba4ef1807ad60c3511df7e4b30fe219ff9ffb4494be0cc830092b870b8fc14819390bae38ad8c326c59a11033c240de75adffb7d9f60b75fff48cf537aac0debc54cfaacf6992cc367ed726ac16c0ab3e13692264ba9ce66e46dd0f5cec00c86dea235a5a8565807ec1f0af16dfd832685c4dd0266015b0110531a9b9923f79b2008d2c417b9c5af3c0fcd02d7e6f2808698bd8962c576b90be73a7669bb3936dba676038612f5850e3b80065eb2ceb66d279ac7452e464f1e75c935793209d4b0a1365014bd9d7483ef4b0b2ead5cf9071572e78a7dff71569b30cdd17ba089018ed351a827e9640beeea4c1187e1089d9a6c7df7f2b14c7fcf4e89b2da8fb7f04f5e8b46cacba70fe334479d07542fb727ba6e14e214786ba99aef838ff522d8c87c4640aa07ee3354a0a45b04dc55df73fcef2b5d01325310f38bf1460265b6bed5a138602ade956e6e0677d9455829a1a6f20a9e529dd72018d93227fae1086c82a4ee163369615b66a585d7435950152138236e0eabe50b96569498d7b71580c8793876da830b0f699198ec69009f5dd0fd9ee7a39b6c3ea1821404457457bf14850999183eeafc122fe256a2e8ed713222ce4b07f1502a896c6feedcb5f5887655c80afca63be385d2ab62482ceb4ae4e84fc0aa4850edb7606ece2d01ba18d6e20e046ffdd240d8f90db485ae1565b211e4ac1f369b4fe01df25a62ab613ebf47fe7feb72a7edc5b93d3d95b978062bb1a860cb807f76dd534d334c319118b0c770d068afda297a60c89bd7d95cebc5303291a0b8943c7f64920394d7e7d3d3d663f7a2e37bf5a7c4dda5f046d0638e8cd2d8e9aee739d7458321b9cb80f9c706cddf03711abe64e9bbd9f4baf6f51eb5b5a6afa89acd9c0e97fde22649f9b972f75bcb5c731c30bca533fe8b2c7d002a259d668705c58bbb5765033bc45d7ef56c69ed5f707ce1bb184d5f96c73c4b82f4df750b519ad31f980ed3822a13318ae8ab1f87f3390d5f8e98a007b32726165b1efff60ebf7d3461b2f553bc6eb54ba22094a37ef282923d7c8166ba66401bb276b0313251c10679beb3c9a4b1717f63239ad83f25a19681c90f2414107eb039663f0c6574df9b3352bcb85867e7c26ecb7e7ae838bee8b038de010d50959d68c5a258749d1e4800b8551fd2f26150a251edd2074248ebff5b74c03c8b37fb9c55d9648a5a78d190b1cec830d953485a40c222710568365c2e58707f9d5165ff3f92f5780b1482d7ac41a28da4fc0284ef87b19cbbf5fc939a67e1be848acadb4ed605eb78972622c026d8246cff4127011cb02571fa8a066ba85457eedd92f93261b27a00e11389b56946d720a1e445cb37d1a02a87d56eda5afd9caaa4c6c26a4b3693e63decd363f0cdd8242b70792f61d097bfc0b0bf0e72243ea84985be75350a0512a90846efc617a5766378b54f54d2b18431b428264bd88b478ea887c1035159dee815ae5240fb246256b5354de3ca0cf4e05da5ef6c489664b5aa0d675982731220451d49d565b7c868668b76423d96ecd5bf817bbaecf53d124205ad5785404c71e0088d65ac0c9a1e78f4209c73a47b8d9f3e9256f3bdbc8a1161410a1b4d218b39f6a77af82d871ace91a972295f7ce648f531f950625eb03b81c50cec37f172f3b7baa9bc7db7f1c1b5d3aac8e55a8cb63e8687f4ee8f146310acc7f71b4ed5b4950650b483277a2ef7d4c7745545c37c20768ef1f5817178dbf219e43248455b7ad9169a036d2669f1242eeef7c04bb25e1b8ae788d4fa6e95208875fe381e65de8dad0f82d9f79d18c59534b7b666929707a3fc647e54af43f3306cab10b2f8d2fa990b6bf1cc501cff3ad37e0edf884df6a5fda8f4012393dd689a56ba4164eafccdc6e9b814b100f0944dd909ea44b3f36088ae547a52e04ce4427f3c0425837238e36e22cfd6fdeb5945bb3f41c26d9d1e3c3446302983741e5c8d0573e4ad775f2c51de10dd987dbe8bfbc173a60903a1a48f6b1529aeb700ce6edbba2c1a959e4fd333f080674ecc9084d7333f6e7e4abfe5d3ae93b40d3f6ebe5a58e58fe4d9298dfa02408e531995155a1b6724a7ab335a7beac8dcf5597ff7948f2c28321ef999f57f5502454eaef344216d7e8b75afc6c421ed243d9d44a42bf8eb3cb65a557a672a30ab2d5a217c04e97e2a6dedf82f0a23c3fac66c42911520cf802956301c014e594fe0f17a629a4e7e7db730e0e4204f4d0a8c3975f408af005f20eefef3b48b9692161064c872810b64967948de7dd53cabcae1a7abdb1dd86fb146e4836174c5e1fcf619d5a68c38c9e50f2bc4f68526c0ee0370decf1f5dc1b3dc6edc4e6713a4597e01f82c8d317f7e4755c55706dd723b9b75d90e2561d04345a36f413cf08c7b87d9f77040e79c2ab593359abe6cf4f5fe7808eaa1be37b7a6bc795e53dd874b08cbdc7e3182cb7d3e5e162f13e06820995e8941c109fe00d15c32d51f9bbb9088c7e58b1f5619e3f23d9fe1f64a7c69b21bc4fd4c0fd8d11f187a9a1b97d05fbddb72095b087cfba8c2508b79eb9e9229a32ba58d386c14559277ca102dbe646e5ecf078833098b0fd082957fd03bc78a886bfcd73a1390bd6417389f6a170ed05a55ddb47ce0d24427490d8682a691a8a31784d2e64366d63de31ed4e9545d04677cfa3abd598935cc4e7de20a03823fda1d424b941453eb2d29d09b7979294b97e3a77ee4d64ac080bf4c2a9be18f1238fa8755822771461c7c0c75c88ab235e7716639c7b1eb23991658044005d8f0c96f161699adb3f4bf13acd43040d8db9affe4b344a20653d0641539629b8802b3a6b079a13a7d85d5ff4f0b876cc8ebcb0d610163b19e125cddde134df4367ba5d1076555dc3b0d74a01b8d9642d459a4daa33120bc15d428e0e2d4b720474bf9fd30b80c7f867bfa2d00f37c74d21c977729c4b51c6e6db14528a29851015e58ded44eb1d870cdb407f23ceddd855f22993dce8ffd2fadd5f9a026be0b2bf0280f8a8aa4b5c5198082975dbcb00aef0442a0f6e997cddc42b1f34acacf4395022b7079ede1728f067f8ea5e1d73ee76405e7b3ac604db44839b8150a5fd5490afd64e7120764d0e32705c8785e000849412dc40db2e20edf854a62dc7dd3ec10e4392e8d53940604e1ae168e04c4c8f608371e61a532886407b1eb2c731b32eda92533239625bdd2329e53937abfce7dad6ae4bd732bc8a797f5ed810dbe039aba5bf73b60671002791edb4d0d58875c078cc80384938cd2265c9cc3419a62c8650200325ebf47043261951326d9ba98f25b6d825af112ae1ea1b0e0fdf50c9c58f9dd003944305251e7c348151cf0350bd36fc170af5cb1f13c612d60948ff213239d30776ade803a3f26033538df7ce5d324144e8200d299b838255d8891c6afd63196fe129d8df3591832a2ce7b60e29511eb4e130638ce6acc1e55f1370f980fe1eb54b5e7bf5d95d24c2ba297cd526084f44be07362fc91b297d8cbabdc37238388c9b75d160b3eca72eca4799a4ecb22b41cec191e60de648cf708eef52260c7b56d616b15e19c250dcdc3168f25648a3786249d19651092e0492cba4fd608a9683ce99c031cdec776035ecec6ff1be1fc519a75ab00974ba3859133fcb37bf3cedaed1b57d3e3d13baf3dd91131be71fdfb6e29d56cca9331bf86a35cd7b1e13dbe28de16a647568c1ae30f2c48ec4728e0603d76b6663506dbeff34fe3f84725778d5e6965053461ed83a1a2addef5749127f0f265bdb28b05aadb3c09ddd21073a5515a07603b0561bb6053712ff1bb0ed10518c70b024147f9cce981ee122150f3b1ada19680dc9609d90e204a6405188ca0e641fa03f07a1ce54357f351a11b7d9644f4a3ff10083f2c1409d1d5e458f67b54cb3e322697b118115f551c3eae0950781911ba893baf7dfb3f2a9b1f2b39a91c6b7794fc92c566a23d3beedf0f693b2d146909b7cf16b888d7c6e7fe653511746248a369dad98f41fb9eae0a2f31397ca5c6f9e82328536c8eca3a43a2e27cbf8eaf49af7e16332d007ebb8e1a63b6ac071d0aa0e8ea754dbc575ca4c1f87c616bb3639c8255ebdae03af4c0d26771e06e80ff745a5b1caf493f5fbf5d445e21194fc28257999801f002c1530b4c04f325c2d3ce09998c3872a319096f096703a97e3a9a36daa772897b619b7d2599503acf5af5c4f0789724ccc542e6e2d5b6025a95afee50c52db42a9bc8520d656367905f439bf4545b296b616256dd8da036e0146325359e0959ad8ef1628e003f1115e4e67e279dd6d0d292538a4d2eea3f1494e2792f3b16e8a4d59768d6db0cc131f2eeb1ad75252f552231c42d893ddff10ab81ad7961d8b139849e27ac7fd7aca1b8ab2fa858320634f7faa8b137203afdf082bf49fb3e6c269b73bcddfc81ee83a88b80ad5ae865e10af2585377f925069a3c8e059e7942ad5f887efc07d110b64ade487b8afdd8a6748b5f40d7457c92008fde8824854602846714d3f00d87c368552a432b3d4cb9d3daeb3c6623c143a8d313210d4828f1a0d5de0d1673be1a0668a42fecb050aba68749e96e8c859345ca5ecef471c70de0f230227837d52bbf205081622bcd2c6a9ec393b56410c3463922863dc7361a585cda043bff2b8eee8f45e4af7d4db4845839f820110d66d834738576c8bd5a0c8cc0704975630cb7ebfb322cb66956d7aa5fdf51f09a2d61942b8efa7ca38b9bf346abc53b87ef8f0aa85c4cb5d52f2fbde24d4e4129ec21807d82cf64cfa884f5962b3aa518ff779fa4b587e3e952f338e9039ab57e8f4501fc9903e3bb951cbcaa88d80511dc28bcebf787420d4c43f86a406548e444a6cc75f76c74cd86a0f823f313305100987c2f207572704bb8de0e61391563a98a0350788b318dbdfd1d75af21c96205617ae6bc32345aa6103757d86e6a1084c27879c1f08c311fa480b12c4c644fc2f90801230840625f6ae70489ffb454a3f2628fa8bbc7d7f7e184e7c5e6c65fa2fc2a497b915d8332521c88af001231858eaac31b3296b26d2e817560b1cfdafbdf2c98683d501f7673933378db0fe0672566229dc26e14e50629004f20892e8db240090007ac73609f72b69b87be5b285b90a134e40c6a0533dc7e8abb0e9a1132acf9e416bcddc24da0fc96fd766745ffb0dbb1a734a219dcb48fcfe86bc14585c6c155e475189f87c007a16f27f5d4dada5f919a3dd41fd0c3fc88bfd20fe397c0bcac9f54e6d2b8f96b97a00f80634ca8316647a309300c67a795a14f0933efe13707dcba7286ee653c225cc7c9601b6a865afbb5bf718d8330cc5c8a4a1b5875b213c312c3ca682ceecebc0badc986bff4b4668b302002660c54d0f6e8239af0b2659a1f7f03b25f7f35ec9c1dd0736e200b1aec84ac97a167fc5b0ab94c692ce1935c25d52db441d7e9e5c9c286ee210fcd8187548cbf60511a99020c8c68c36e4454bb01de3ce4a09872386925872b07f3432019ab1d9d01a5ee61e83ba30cbcd362030c1d2b92176a8edd3852faafe57f637dd5d7b4d68c6f9ee7ca39e2e4a286d7a427800b74359e996c39dac1e12065eca1af79c557dab1ec7ab60c082521ee032a3bfc617964e4a5b22cbcb29cf992193d0ef8e4cfc267e34558c53429f3f5577b9c6ee9aea2cd7a302e891d15b5c7bab4f3c17a8fc0148326b1d6faae110a4c815561ca71a4475cb0feeccd6ba7580b1c064514f5cbc560b7179e21e832f1ffa9d924a8dadf967524588381466230dd6b5b1f644b4bcaf16b44539f2e7cd6704d46a3052a13e19b5b4fb8c89cf8d738d9e68962093718c75f903f4f44700cea6a08f63dd2d69e6803fc25d823e01d898f5499eecd2bb16f5233f0631e3000322832ae5389aa7a8f7ac5bed6edaa857a83cac0f7e707a67252d891a270833dee624da09b6cdd55e2c38ef1b4b324ac11c84f7a5a1f368ea5383bc83a8db926f493550824126a6e62f50b904b2ea15e9ba7155c36a3a44801f5ea3953ed07ecc104d44ffee639ea04a630cfc8304d90e20b7c032a1e5f8f02d1310a711fab79e1a7dea208118723ba9702e86bcf3bb4e34e26e43205def257583473192976e49c881f163cf86d8505f5315ea6c86f9810a502ac7721920f4226321cd137aa82f25f8f490c2f3879067d52b9a8bd4b3581a161216cc4982b7da5c3feeae89f9e819c90bb1127f6b7fbc7d6ee799e0a1579d544b34ea40a1b91c8741d3754e5c4fa6a45add24efa11225bbece097fd95530b6d0b56cd712d286b46ad801d1887cdd00b152539ee054ff15cc51874cff49051a21557253bc882733c562f672b52b53d38b6f7529da9632815fca2e2adf63bb2705711e4a6263b15653d22faefaf73761ca62e85c459e19e0f68be1df14f0b3e7081f0768c64bb2fd958d7cc65b5d6c41942e64ae2e498724c974346931fbd2de60c41c226f97685876e6162d14730c7445910945182f4a97ee9872e519d9d560f24bf300dfd77d0e4680ea928bb48f63c19338a189384943cbdeefaf90f9e766fe2920d9397f6d7627fe826869c5bb5b87e8c78c79b5fc6fcab752632203576a3130a0e5ba82d73852462482ddc985200666c3819abd12de7868ae6742ab2bfda764b8e3fa2f7543225168bb9dd485c0279ec95d6c855ebc6acfec99c92dc393037fc45cc99decc57f745133d3f2581301d712b158192e5aed768b50f945eaa6d443e4aab7652aa6a71b0953c94752a56ae310f625cf6120d71a0794f0b7a5ffd1ab29bd9cc4e95a42ef9e9fab485be132d463aaa76d2fab924f8478b4720314b0b59515e6c01453ba6a3acb57898475c50de1cfa79f62f5b0a7c9a21dbe664e488e936fa220f1d49fbc451272c8395ef3c3972afc73111cb6fd0e74d1c95a9909e383a2174407dafc9564f1f007c75a431be543e926d71b0798ca671ea7d1d0cdb9ef73ecb587e8f1a19f604476a1bfd196cc4431bc8392c52de39861555838880af902fc0a07f7ff943a0940f74d2c74ee9a4a77ed84c609aa0d7b02b52c5fe78d2b4c41e603be50bc1f89a2d09420b524faa1de9f1652e77f1b9a4bd64491cfe66eafc3c17636bed193c90ec711dcbafc7f148ecdf44e5f87f2751c2ba283ed9867ee0cc53b3d578d63f8e7a301aef97ba504e8ce890140612fc4dec9a3afd8d126f7d443bdaf2e9dab764ebf952d056e5422edaa47b134ba492d93fad81c171c1cfb5895b6f23f07d6d9349f4c223945acd34fd30de7b8074444ed7c0bee7f631df8d0182ed3ddf319082201ff4b725d1cdc738633894091848c5f34fc24fdcda5dd7040cb95ff5a85a67ce581bc14793b87f101b0ef149a1da5bf613d10de54d2bab75ff0bb7766a29bdda0861379cf144ab315d76c0e09f8e9ba567c7a2fd71d4c792ffa91f5d4c16b5ca851781713b56e651c0c69550144f16c63c954f7e66e4a6e7cc31383c4260289cae9882f03ed6cf021ec13de2a51c441e079503191e47bf5c0b107eff15822546ba9a95566f6b0b88fe817462f7fdd2d05a835b0bd3eda52d7685df12463912698ffc3989b9babc79406bb06d8c955592a3840e840cf13e2affaa4c34a35eba37cb75701401b6919fc5061f965ec4dd82bd97651c5f0a7a835834d6e5b1f5e9a36890b87eccef48483494039d42b75d6490df93d1425bd1f998f4fe8322d16ea6d33ec882de344d52cd8c69b89b5d5c5e7c1da1fec7ceadd51a4d8261cdb07088e6fb8c3debd63991536886558b93449083fc457bc9746c0a1344c863af47fd98b5932f31f4c57f44f57c76b1c65a4bcd289fd83ac0a8ad3182ebc2aad8ad426dd011eaf8012dd8d0871ebd721c3b7c17460a5ebfcc179a8debe330c1f8aa44c68131f30111161914b799f83c6ea722645dbcb963357c89b3fd6725634b0fbcf588e435d0e445e846b5bb459700595871ede499451dd6ea44f279f5aff6db540fb49c7813b5de1e83c3629cd2ee035dad13b48d900834088ddd18e669bd06843a296f161976cbc6dd212d52106892992e59f62a25e3b88d6e473d68fad82cc32f6f8cfb705a136c2897ab65faebceaac8b1bbef14affa1b22ee636b1a2063c9e2b4a338462db65c1fb102641ab72a6533207b62d5141dbe498fb20ad4dbb40956146e09b0293ede650ec8f83842f3c2c5b6b86db38fc1e588d87ff888f325c68714c3e61dc6ecf43c6900c93e682b71d1c5a148bc1ca3e9fed202b85e6f00a28ca1514bd0a711e013b260371903d949ba0b01f647bfe2f66b45dfc5986b64b0dce7ccfb0730356ffcb9bd64bd011fcf584d01369167e45373607fb20a2d2e78a507e300fed4ccf792959a75b4c64ecf67c0012cf5bada7dec1830b854b0586e480302f7027fc9e5c367f7398c8a9d2aaa50f5b6d5362f9374cd5a7fcf1eb9c73cd7599a45b135eef83d9fa2fea8bdb8e75b7021fe5744984e3b1d8852d07e1d9c25583514e36c3b8a319bad6c0d78b236c94ec62bf0b8b9b7afdec2d6f9ad7224281c1dd103d7ed218df6e759c6f95ee5d0650afe998cc62093014e7c193d331b020923b45075917c70892e19ed484345b595edec3d1337caae9d305bd4180b55822c823e022bee3cdef802064151f471d7c505e27901db3d6d2ad2aaec334531f11de81cb703e79f8db38608d62ec698159aee04c8d000bb9ee33fd5cb4ee852d3217a94b155541f36e7b8e92d24e878cbe8e9abc9c7bdde76c6d6a939716022487009a93c5e7472eab57be88ca040053ce4c4673b9045f6ceb03c07e7c26377ac22692974bd40cb2553dc9af6036594c0c69e4f6fc4beed49bea94b2ca438193e6a3875ed52984bf3429599cf7b32e6646bbd6dca6727a8753f85fb5805c5ff3ee076981f44d58150ab2586c77a93363e4a3ba2b35476d5d39111ce2c9faa632eb051e92b94c5b0fa69a1a72b70b7309fb120d15fa7b13d1db51de17318b0eccaddc1c4891afa68fbf729a24a57e8d89f019cdc8684ffe2a912531e4acd6608420135e7b3817821fd1c09bec907fafc6a12db071f45d559cfdac64f78d495fa435154982891e8548fc46a01bbc8ec4fe9826d864424b3cf00b305261e3abff286ec2ed316b9de9537dd84c5e289619a24cd5b32b0f05a5c8ddfe99dc7a5167d476353547777e3f01db99337532166778036aa00d8b3751613fc428d29f700f09ded5bb49d733aaab08c414edeacc0ca82505d406ed3fd4c916a1c3ece4482bc30bc61de9c01b3fc4cd47390e6ffd0a9a635f5db66dc0063116aec4adb27a55562dd52b54f74517ace2e8c4e407ee04d89e36790f0daf764f7ae13878789cdccdf276c13510191eaf3651e6c24389917db57d761787765a82163267d289da29bbef68a0d345d2c8ac1f76fae0814ad7859f47b18d4beca2211dc5f007dbbd4216f392f1ca693da1605cce26ae069af3a48a4307eef1716036c0d55b4123bf2334248a5226fb35a7425074934dc7aa31b1b9fdc2ed35351fd47dfd888f4909c446a8ea9f54c0c7d6c8defd4049efa302e3dbf69ddc77743477732191ec34915e13fc4030f6973006c92cf13f12fb8c19f40d9a02c87886906715b86d059d4b9ee13447f23360e0b109c41831df278a9447cb2c47738f2b1c346c4234929bee700b5d3a05699cf62edc45711beb01b4f6e274e7c6666b2b27ef2cc4d234344a4ff26ee2fb337a3f67dfdd6319340ed6a7299b5f1f8b7af95977f883bed1784f7cf38841474eef586504ea45f2d3b8bb42913c09feb8ea5a743e429aa3e64a935276e651d6566af64c12905ca75b108cc9b5ec40f63d8594eca6a7064fd1cafe1bcd0cf93bd3dbd6915e59c6f3b379b1449949e52e45c24945be32c05035ff97c97874090c81714fc32c594df7f8f8519ba2cb8635f8255b616434548e4d2c8be51c8117513da30fd6e541000f5c40bb5fa5c923b475b26d2c05773c2f640757ae0e8bf54d452f0a34eee9e097696ccf3d97aadba60134b7ce87f525c2e9f56bde2c7aa98346d03167179118276d0ba8d0da2803de0e981bd8dd10baa970097d348d543fdd6dcdcfe5a6c8d7b618262f3aca64be15136901773f3ed04bacb47f8d6bc470efe9118f57169e1f010bd47cefe3683626da0f339e73f975344ad04708694cf2313272b2554f2645d86e0f6954b2b7916363763dc5caf9473e15b25a578cf79bab5833b79d243b31eb6572a5aeaa0e105bc77c55a670d265a653838a56571bf2519151f7a5330d40b185080d38804d0360237e4b063b24ac5f68fc802a5b5667ba5c5182387f2d8676fb9f4c942b278f6d5e1f48d214dc80c6fa366e9132b88c3be6fa4b4c0723155b5e365f5d77c727ce9233bdb0b483aaae0b15d1071e6ddeb317673158d94fd906952c822dcc90b4a89690f07a8b7146b56dc5a091f2dafa90f8323a354830ce4ac86b13c9c947e898831927bc723bc0266eea1d8f87c2f4d2eb123815590b3c6c52fafa7374287ec9bdeccb1d377ddb995769c5287aaeb8f79617e51f46f1c344e3bca58738d9f6cce73759987f5f1fb4ecf5eb19abeee2909c76803a4e682a8ce940395cfd3780fceb21c59bfb33d28f39a04451b97006dac5dc9398304e2ce1eef57a2313221f9644c2698f5b0b2fbce8f2f41374e3e3100f1f14c6bc7b388b58c1194b3ca01de4227e1a661a0570d6a4ef8e9ac115efbb103d07176dde781539ce0997db17b8fd824723ee2a150d75e408e195b7cfa1baf7ce8faa4515a5065940d9483964c0c6ece12a9b43516867e2db234736b6683df91dae562b34460adb15fc082d70e1bb2674d1b7793d9bd91c7f2a2255f982127f7edd076e82f3deea14458ceb4f24fa74e49203ade31da6ecc322df12ad058a559a71b3c2fd25b3e46e614f358411edb35911f99434848e1646b93652bbdb0c3ef012c6d0959ceec2f946c2fbaae776936a1c4d3c9ad96a347958c20f5187692dd104dbae6e20db2dad864d954a1c170e3e4b816baf332eac24f99d4ece17778c65f2e4286368977c91fddf38075d8bb88f5dbcfe42b4574ae873f67832121414608c12efa906d7233b98d30b9ea815716f3ab77f0a5339c34826b20aec7a7d727003613564791eb3a6a4a61301f1d3137a256637f3b6156dc1bca11308ac7d7025aad5b2f0db95cea9814f0c6d7d688c75fba714e3e746018d39c1bcb22860ee22099399713b92afc720ad75dafb65e7ce0b9f25bbcfd9ef0960a496e9e78a0ad5ad3462ce9dce9e94a3a4646e5b37279476036198d64c4a11d2c07ab8a96498718cc235ca28e0831e09beed531e79cb54c87f0adb9a59e1f51c9a1f565c0a17319c64cb5453153fad02fb2dd44af8f8721a81329305456f04e8975ac418ce134d686878e6c6bb547c8c8dbdb5492bd37a6d604e38ef9b053c07016d74b026caf6bd412fa187a043cf2b794f2f4235f411da181d7eaddc0e1d891bea3faed416a98bb3ae6b1115596d5bebd960bd34a17f29991a38e784326e0362cdbab6914c6593386d973c1c20b7833430dcdbea7c2e78a6067e8342f8b60431e5d1e2fc10b2f47409155b0b373b02d8505c043ef67aefa42255271122bf56a8103ef87ef9106c4dc25a01c969f965243abe7fa74e1f7985b9b2d22f55b26a022a4297c1dfc7b7bd4c0b22ce4341c09ddf67466e36343205deedcbde8b6ee6f307d338473df35b3f4c7bb5256d053d604da3fea8de152a2c067b69a3a3d311e3c781aed1bfd37b7af4c54db262097b8016f43c0c2ee8f212afbce0e2bfb338b38dc444f78a4ec0a8774a5b3f2cfa1e96e7636072a284a0f28f18f79b5e7b7a1f440ce7a9f0f3bf35592a3efe6557da64bdc40e0aab5fe50f82733cbd5a3a8a037c9a393d4e3deb4a0c1ad145eb4712b52dbee53100409ba21b3689b47b39ca913c3f9e92b6ff68c5ddd33bc172b803d174a53f75f2fdec336178b4525c366b16c12dfad3544560c914000e5e20e7e623930adb195b4b0fc32ac537be12bc1ed93e5e41b846759d3a6093a87cfdea54310e28bcf56bbff422c7a5b112943510581349e1778bc0eeebe4d804127a30baf17ff9f06e7d6baf8f690cdd5fb771804a15eafa55004b3012092d10b5ae49bcb43395b4ba328937aa7ebe7be32f28803907d1a55f9b96895c2acdb24bcc1376f0f142182c1a44c3b669a25fe162c2443f3c61bc954bca98b7257802339cae9a1adff32a4bd4921eb89a0f7062d8ce8fb24b9ee5269dbe8b6e33029812dfacd7d77d76324ade90e5a7b8aa2ca22345408c35347e414300c7d435b0a54bd7e55fc5898642ee0a3cf8ce2c84b7bee676ca7ced640a3c5d2893d2e5543583f8b0e1d6d2da1504e18aedf6ce84888e4dd4ca049ca3af698d46a6a78cdabc33d51ec72c88ae63a181ed22698e90e8d2e3e91dacd5ea06fcf7405330cc1b58ea430b204be8394c0643101d60b1665359d5b8326f455c0af8d5327ae130d39e94367304acdcb9a4522e371174f822cb3477d56818f3e50b5d65fd2b367ab90245e6602ea0aa109e3b918c04a29196856e43ab8c042d85710959476671a29cbf387017e8188d57139a6ec029b05180cf96d17c258e8b561cab1eb35512b9e0b42f3b457a9b0b65c07637d85fbf12e27b8f714547660b3522f4ea6b2ca4299aa13881e53a9f4070f42027a4275fa903c5fe5bac567d4498ccf8f914f3a970fdf59e9e392955266eb6071640240a3de705b79576ac9db8f9a58ab6c153095064d71d68736bc52c381679d479852da9ea7469e15268e3d0ff3dba7aa0aab3e43ef35a2458cd3b63449d7b60143f6b9a11fb6e73e301f77074090c5dc2e5eac0d510ab360494cd27cba9f92deeda0ee5587a66ac029e81538518965ff9ef438c0eba347b3ec74bd4d052ca9c3c38d85ca0ffab9d7bc7c26b7f2604b01755fbf9942b2148e7084332d069763a59a060eb6f564597bd6c7bfa0ad1533277c6cc98f9be338f8118b3270cf6e244a7b8bcb8b6ff8574859970837969059897fa13e29e2c220e308b9050680f3778d819748af9de823da5d0627d28a608090cf65c6b41dcccfed0b55ba37e7439744e7b1c8d300277620b9d70017f121d9305eca00babbbb9855ea9aa1c8750867f8bbe58edf37bd9d8f7f2af5e7850d286c8fb4d0fdc8fbfcaa9336d25bc4a3fd3b6b8662911d1d19afa924b7e44a4c36a6948c4bcb24a500d0276cac433944a4cba4b7e559c13bc5c33b3583db9ed63d619256df65ceb281719ff38e3f82b86bcd68217363bb2c284f3b8e155dfd03f0de0d0c876ef667286409419993a09f2426b4e0def4536743e821972dd88de0dc93aba6117e3d9ee56a5c896cae47f392f4e633659a2d1c815ae683f4c423056ac69febc881c2cb6b02c7c52dffed0b987533aabfa4798c34870a7a5ef168fe6f3c0f6c017d5abbccb2ab7a67bc5d3cee905d9dd5599bb5c8a32e5fadda8cb91fe737e9c998e2ffc399209342090f03b0f041b4604cffb7296c339573eff79d06bef36d70666a9895c015b57624d625910d90b1f9390421491a3ac5195c8638e6a94497c6a16307e919d3c1e90e6aba7ed28c675a87c9d5bd0de5ce5400700b695d946be8d32586078077f9db100a93c010da81f0923fe55c06c8a708ca0c51c50489b245436d5305f87957be05bdd5e01fc28afa61132f83d68b4dd0f1a7eca9d0f6e263344609bb28bac7a8dbcdbd32463f8316400693c0b87f04241d72374cb557657a080312833121a35cd7b6a0ea970d776c4fd1657eb64c74973c042c176b032079f52636a75f26822fe88f427ddf1aee2fe1b86494b4419e977e0ffceca79b8b682ba090b0137481556d46e7128dddf0faf39fbe72a6fbcc6b6f703af80d6d9e69512fa0fd510f60413f03784e7ecc0bf15d31976e96a6ee144531442e34c2c4a7205f454829033282ab86a0ac777cb81cfbc86e90ff5b6abf81d8d9a728826c9b54e01bd1037cd3783c29053f4c9f65f0cdb207bb19e0c6cdfb418d22b76530add9c3308d45cc6d51a8c7b5b06479947ec810c7959f0de2715ce801a2f0ac475f1cb378968e1e7d7b3c5d10b8581e82c1a634440f824e18db18d7a512fded0f25c471450391cbd31d78d877c490bd2216c0c39d3e45d6cefc4c68a332f926cde5d4956f119734182fd53a43eef275981a7631a07b6006a2a10fc7288f5490f839906e191f17658e0cd3c1b2738d9d80f0c0afcd7667d5dddf2204cb1cad3d07c10dfe3fe805cfbf7f99b1f1e51b42665074045898f797be1ac300facae30ab030ed038cc947694c053b54e329abdf25dd2d45b28b14fcf1ea9dfdbcb18c3243efc1a9d5d38e06a92d826c49d35c1969a909f901aa1f806e3ff307f18ac02a5c43b81cc6f05c53c71c780497e250f2ecb50d62fca0a65b02041a19876ebe5b5547ca7f454cbb9034091265085b04f8f9351ee2a67e098f9ca613591c7e4eb7e3e27e292f98a5a4839f401c39d4a49d621ba16583fba48292d789526b2d6befa5796eb92665eb655f97200ea77c4bb61f97ff16e9848e400ed78548f846cdf8238d14ca797cc4c9fec6b546dbc273e8666551971094700607441aa2d85a23d84b988d0eb8dddcc85f4432b6c88d748cb505805eab8206a454351ae137164e6e2af4538d97283e8bc9073f768c456bc4cc44a08e016c8b463f592f605d1b654b6979c2d72cceffee4e3687fd83ffab5f169853914d05d821c256436090268fca416928be39fa014773703331cc01127158a51857b889c55c35f5d52894db730cf18b85d06f9f2ec04748432f636c66add789c2b133a014d217c5501658f3641066ffc396cb02d748f63a4e7f20fe0adc56078e36cf8ba0488748e098bb38bf18595cda317cc82d167f04e6041c8633ab0b0872ba705c4a8e7fa1dc87761137def26875b1f010ccf47f1ee2ecbdd51be7d532df17c003cb0b6b889f276fcf2becabd2a3614ed63467e4507fd1b261ff8c5b20fa7993d84b7115dc06090f0c058300279b27a4b41addcc9b067f9a225dadc7c58a4dd76374b9ac7e792a796d15cd7e9d1b4e250ff63fd41f7045f7133f41cb998cfcf0626894d7361cfe7234d189c7cdd56ed3abbbcc42c721c429e69202b3c09a8c2a313d8f3f148f86e6ea61068b493811a7746fc9fee7005c83e9d0c5b0e40d9c782d7466c1ce610203e00031f4251b86081431aba06439c6e2e0f2f0bc5581fd8c411fd21388f9631c1fecd8dcec8e7941b391ade6c0fa9688b5c8347d96f8b249aedc4bf6a46d99591238bca1949fa75743662cdffee82ef3af72374c3d484c33a931a63e55b75cddc0d2ffe7930921462446f96e78c38a860bac4e2c8dcef5ae02093477fe0510b8d5526308d0cef3142b95793d1d1a1982d0ba2d54a72dd256d416ca513122d060a40d539de55f026e2a41d8dbbdd96cfd88892360b4c5c6a727cf3edc45143c33861fa1e2902fcd55c10e95333ef06f31b7f651c74e48de57342ed4d843ba9e5db673ee227e4c4fec181cb892315e86a828e405cc3729293e6b9379620a0534588867fd42c51eccbc42ff721e1278cf482f9f96f23e02e1e83d582e0e669e867945cc65d23d4061bac7210bc758aaecdcb5d479e51736cd62051c907486c13f39dd71f49cb73208a518b3fb845c5218562d2fcc09d548cb565f2c52747d3ae54d21023521ae5b76919cb98bd4f6ea9c929813dc054ddb38e12436ea09981e9916adfcf8073a0545804005bee2086632f8c396afec57a9e09ac1cb2fe7a67a4fa9fca05ca9bd119a35a92e4ce303337362de3bb571c35384ce699dd0533efa8a61674e7fb2135fdbb343152fa46784544e551954b1dc028e3bb594248243ad3c16ee60a0d5406cf7af9a8f775b54112f0ae71acf8f80f8b01f1e24dcb4d3698fdf4c42857f1ad412180f710abc630fec4e904f705297568d70f2c3ec9d99f3709f0514551af7e2f41accf7c5bcbcf4b02e7c1687c3df50a470ea6c35a1384cfcb8352850c778d7d5f07c2b0abde318092309d430cff20b4a6bc03cdd33055d5585c95dbcb686825264be70c24b815295be307e7b5e37ca6b1229b2048fdb4211419823fdadc2cf35397e01c5b170fb88119ca4c515ee51c7b2e9f25ef456cb4a17de4778d08bab8b478b8bb505b3a257d41207d6ec00f0d01dee21ffaf3f956edb248baec3f9a9cb0a8ea3ea4d358743256ec6a5c62e0ab40508faed65e792f90d8712eac88378ce705557c280a65e8337474dfa647d8a5d272414077e6c8494e8bc4813b96156b3c4815fa176d8a165f4cdc122393c87010b87f444e41360b98859821d1ee284b8f21ca02b6710f8e3bee3747751d1a1991421f47d00857519d2365e8f7805e2b4f161af675701ca5d8c66e7fff0b1495400c48074f63e3c4d987bf99572a93ff95fb0c2e9fa8272d45f85f97323efd2091b60032ff5e591e97e7443b5a2aab6ca6d2f747d24276a92e64f298bd0e8da9450e9d67c3523e08f713a02971e53bf7e50ad92099c30ca7daa611bd3cf88f47bfcc2ab89d1e5689f68c27c00ebf2429ac0f1ca8febe80515160dfb25258c4cc3d7e30b8d1f773e938e3b7c2e30f9c706aef6abe2d89e41965f15c6b6f64c178a3924299bb8e906dea7ca5d3cc26570fbd090e061e1964f48e41d435a966d31743b4f29b9413abccc2c7103564667ded426dddea3a05af775a403de09e8204df3e920f45a5714fd05514fa6443f00c1d3bfdb7579bc314ca09664fc3d9562ccda133d1c460a650e0e3f38f2952390328e6632dcdb73eedc704a3c28ab37ba29aeed0fa18c47b7084859d2981c3fde528d3c1b100e7487fc9b9b45243c8e55219e90908db4e43bcdabc58b61a59d38b9bbdd7c0b16a26e23db64b359b048c373b583d91a9ca511f8b24fa44d4fcf942ef56a98505e42f5dd9bba345d0e2a585fd114eb18e03fec269f17d4dc4457f609c3c33011b04cbb59d6fc1fa18a58bf40735c46ca8644a8c92ee421970ced70c78f75cc0697b5466efdf19f29dab9640bc6dcf36e31ed3503391319032b97be061f9e0e5618dedd7446d168e6a3dfb0a6f0dc663e68e813bae27bf42a2cf64fcea98aaf492bfd11ca79618851061c6e5f80badf88fc00b63ec0e1a239a3252e112cd1c76b6468c889c90c6cbec5c08d87bacc8a05c9055920bf08fec6cbced72288b286d8a7ea49c2bfdc6ae8476aef2b2b2c3589db5de46358e1e43263b9c58158834dbae9a547f8c9e2ec7bac0803dd635be20e05f9408316d829046383a784d0373d37e9fb84f9cf68c2bdbc03d8d7c326e59e163a0c5f5c28895f3adba148530137c4605631e4563ba6b56ed6235a896f867b0bf3b848ede614f3b2bbd4a8dc88a77abe7d167a7c97ef5127114b061f02c0602dcb21359bb3097857cdfd99bdff116b9d197fe3ad222341c91ca791f21921c03d5c292deb3a109155a832ff8b442781e97c3807e7211f79af95034c152f7be5c98d3be5ebda2d27dab841a7c161bb65dad837c2a3bff5d90ff19d625ef57a5d0c549ffd74a23cdd6e02f4bdf691e858a18206c62cf2e3b785a45a478b8fd91cb21d61f02e4931e6f30678ff480be14c4b7071a62614d66d27272d1df348bdcbb6d178598caed6319513631e854d6c42a6a89a88dbee5eab929a2ad8656607cf8cfde0ff5d5c60f07fa0cc4f2ef1dc92d4ffa829453edc4b82a8828e963f4f31c5fab6a8a2beb255fad3bc95cee2cacec8afe6906c300ef96af15c8ac838557b717564089ed37a4457b22a8e49f13d121a7e9efbfbc515c5c17d94ad2fef89e3f47a8eb4cf5d0692441eb6bfaf3ecdb7feff2270bd6bcaf6f4e887b5dc9d18f070ab473e5839bceebdb8f0578a45481dd90eaab3e2a8a4da9933443b52184930dee8407c229de465fef45d8e0c7aa51c3a0fd4caedd9f6bc6b28960d3f2995ce7181e68eb2dd9462aaacbc6ff878385b414f5550e607c470bcc1929db82af3acdbdac461bfbba7ee08876e1c625b09bbf0d2a276afb685dbdc48a4f73c3f561c3cb28725c250fac14397a909c5fcc99cf81e1d8b27fd38b426cf8b04eb0e22d105f6dcb15ac6832b0f2504d0dd7f184350ef051c1f2cbf55984c2dbbea8c66dafcd0207f97a33d15135a59e934ea253cb20651ea59f60bedc440e6117c03a512afcfca76a07494f81ee1cf7bf0113ba9e2dbe8b77b15878e8ad0a4933d2af420f207cd77727d28e75d2040aefefa08e37d0835af69bc2e32303290815a002e254d384fba9ff992017b600ca8d7a0cafadb63583b6392dbc490af3a297f9bd89f029a411f8eeee77bfcd5ed5ebbf320039c94edccdaeba0a2f1826f208b5dc4571ce16e0049ec8d6c28a19250826d8492bf0878c748cee1bd5e18b521feaca63bbe5901fb2dfb51ae9e7ea77f2f1831b3cd95a3629df5689b71d76bbc0f9af0b7c79d2d858d95fd8a293e48348e921e20afed90aeddb396924ee9bf41a536e738fe15b1814e22626f24f56da837d8daad015c6b448c41e21871e597a4fab940585ad12d62c66bd1eaafd4bb0d4ed349e6bae61876b8a45547cb10f410d944266d66d2c5ce3f42ba092c0a7d016a870e58d63018246781dbc8ac1985d8c9b9d8fa9ab5c3aeee44df20587a296cd79ec9824bc430e4985dc24631778e65b3176dcd0ff17754de5dd077038f8e1485320b468214e82853166bf7a1955894ae0f65f8f875cafcc91719f053a2df1beddcbeee1c03e2600b9f1c719de7d02e0145f246ad48af6ed3e7cd2000d1b39815efb0df36105d9a7c403f416e7396a72f0f63e12f5d843e055df650fa4626e5b44434a47281c5ab4bb2b6f2320bfa39368f39cfc922cff9bb0701745e7873b3a8771020a7568c10a306f465cf6bb1260c404d1760a77ac1cf3f2285989c3a082866ca0683ff131f553fbbae86d26f42e2b4db744f2e62d9bda8cc470a15ec7d304ce5dba3a3d77f4d7ef03ef0fc43b78a07a9e3dcc33bce4718e2b45ca37d0541b84cd469b9659363d468fc670cce855765a6452be9bf0ebd26a11ac3977ee5d5841b164f95774c51a1e9af5677f05a544d8c763ed201fdd4209caa899ffef32b08c590e11d3a29a61ac02c217e2316a9fc7312500fb25cb74c2b8a9038b0df1d5a2bba762afd3b5b0ea9ea97cc9d5f7619c1b9ac840d318a9213198d4ccc74f5921f4d341ab1d82bf2899a16794c7159f0075f910c25c5f78a47e39d87bebbd170be801fb620e12d14310ef503e4c41220d678495f5f004c362e0a2afd2d77f0f00fbb9819312b668c779e8188186ebe5ae8fe2cc66c798c291fdfbcaf020320597bbe9fe6947892b8513390abd02d736a05b5210dc56f49c91330f9e576edc823ebb038c83ea93c807bf184906acc036eec3e08d1cffed83a3eea4dc182bd6e99ed6c0f86df25a2a108b9eeab4605695ff7ae326d3da092b4d9c859e914db8340a3a61531429fb9dc130c748e4a7058030437dca2f87fa6114215c729ed274223bb81e5be9801aa1168470616e21949bb2b3db0d209f58bd10b5986171db8d3a48b23678c8391b4d5dc3906371034c735e25cd7dc97cf6fb86aa4032e4b88be8af33a238d949a3f5b7b95bab8034d66f89331c7ed2a4fe3fac65da56d7376f63ac401661ba881bc65722a4a3e853006ae5d927d383cc3d89b8d9bbdf09a04cd362d2af3ecb3b6d88d901b1092183fcccdd3dd5b24071f2bb0f03d04bf156037a4d647f5d8c46641d7c74fb3aa4a7fae463ea51b8edae0c10bd773feeaba9ff03f22d9468b627ff06a7325671ca7aadabb0833c3f392eaad1562b7ee309eb2d6df1a22a775868bccfa4e8e798aeba2859b1392961b32ebd8f5c3233fe563bd2d60f3283f60e779e133df338e9a8c6cbe84fe138fe14c2eef9d2456e70e055fae2c01de7ac52bcc0f0904734275c37a911dbc642d48bf09f71516b2a4a5d9567640bae96a0fdd22835cf70ebb7165c9c9dbae22cc4783769a98962c3acbcd0ec52fa44ec70739d5bbf719d6c86bb56145c8495b029f9e6f0687d018a90551fca56f0f27968909f90095b005479f1ca6a88988fed6f5c8a4add1e873ccc74f3babb1d36e966763a51e241754b7eb05229568a1dc037db8e3a297edb11f5219fb97f387006e6d1e98bba28bdae89ffdeedd7acd81e6c680dc0b4e8bfadbcde3b097a57ed4d0d589dffadca9607fb531824f4ed1410d83ea312ad2aba5ffedc9a9f5aa822a755e7dbaf496a0042027186ff7f06a5296f25470642b431bcbe1a9e35cb4ae5659cfe4ced7e8cf8b51fa1f20964910830dbcf771ecc1bd2ca3fa33a59a8e2c92658353b926b0f9fdcac35f1b5ed3fb2c01ba567a72536e0937465da819d4ff0d9a5456d10a2a033c80dfda6c19a5d9c08ce2cf8550362c11871643aec2e041864f4c9b47123170eb8332b90279ad41c43a4fc1590660077e6d7bc970b012ef6abed4974627afca5384f82c61af45fe99e574b35b9b2dda64af6b04022f20488e63c92e3aa63b8a3fc155fa9d6fb44be60588ec9e31b46d1125a9bbc3f61b7ac99ab473015ada2d6de7ee6cc1579df5a19a3da0b600281441fa5556bb379093854fa2d2602a0885c932c1775493f589c53ec18e0f459dd4ce97eb1074a55b4f2c5eedc026b13912a7aa8b289312c171016c6a9c13717fe6756c5656339679152b34889977d6c4d91faf49e2e3543901ad08fc1d93a84fdc2b199233d29ee0a9b9d90c4537630e73bfb6f15466e391aeb4aab03718022a6418971caced335e05300cba0e040938f58eaa32c5db10965be2f9a02b6a976fe199ea7fa8ee8c0e58081bfdadec8cd79fa72bbccd799aee5400936bb4e62170a33d643dcdd3478e7b2cab7571a154479868aa3eb2f8be3510d40ee11e6e977d5dd51018a3753d4cdde15c6ef5b2990d27e709f1e7615f3adb5ef746a9b7b84a80fb8dbb1e435e01492803f47e21f6b68a0d8f8cde91a66fb97f3b37e6e15754267cdeb550780857d5c5391a399f058f2a88e34ed56e2af8cfb2ee84cbff599c779a4f3bc736b78d4ca232da4e2fad51ddc16173008605f3e2ef7bdd21277c7fcaf3e8e7ac90c3a89b959224892fa66ca0f8ef5aac3de6042a7ff3776eb439f657b67f353f49a60e4013344df10a9628479735bb4e37a5f9c7aa1573971734faa52aa53c5215983871f981788e76e4581f3ea2621ef6fea970584ad1f8081322b5492cfb5ca7fcdb1455ccff685e67d2198943c9712f5e3eb38ed6a1e8c0b12ba206550b69de22ea091172c2e7767ac85c01a90d605063bf496d8292986056161a9e0d6da986920386f2358abb9587cb5184fdfb738c4634745f835538c77262e2974c4b923c30bcba53fe2f6e6181ed0472faa0d474972bf89a97ae7f9609d1bd429627b25cfc48caab3cc67fce2dc62525134d23c3906f374a895e4c9bd9abe3285ae3580379ffb7afaa1cca627f00078da3a493e124dc4a35c9185bc68d636066dfa9ae5f54401db2f73c25a5cfacc487e15768b29a71ea019025fd11a6d5cba3948978bcb452d611f06dec76866fcb76f8af79cf1520f105f0fa6a99fdd3e0dbfe81695062428bc7035cc54ac43f8f6edf9ea99145218d77a98efe1182a4213822bc856cc1ad99356cd0f27608bef0f8b9d7488c9bdf018f188180caef352eac8f4ae78b353d99d861f5552f818b8833f6893328ba6c5f302d43bcfd3482f45c22e1284916e9034f9096ec33e37c9235b81fb9bf9d3f52790d2462689120b3404095b074454ace4ba65732c776772ca62dcb5c675858daec89d0291f1b0e4b1017b3f34e49af32b4b4649998651dd6f64d6232397454103e84e818ebd9640745f75d7df7db672ed085074ab7dd32d49040ab3ba40ee343a57cf203f726d06aa5695951634d5c5feedf2baf728297955497d5a36c5286b192136a16bcddea3c7a0f4432e4d2c3d0379f0b031b6a1ec93ddf588d8215234203d19876907df3fa942c4439332e59cb2e9bc94bb29650f42fc7b490b126a6dde34e4821b72ebd95e9695a875750e868eae0b9e632082859a27a30c44edb388ea697fcabd1c6ffc31e1fd78fd71389e8fa6d04e6161e41c432f4d45d0997c3bfcaec8d18e233541f144f7c7c29f0c8be84f6144ed8c976a65f94e888a3f54b57ed8f78e3041a6f000e56f7b123c6f27293320edc46246912aedc440b084b4353038d5c8902bb16601606e91e6a2f4e6b3897a88cb5a850deec0e1ac7463d5ca40a0baa06bc4e74785999e4e9501382cdd0c66cdfceafe012872b463380cc5ae08a686e0a010622c3112ab58c885d0b37127d195b36bfea4cdf92d11e137448f855825f75a790fab9e6db068f1979c00aecd8342164a768c7e71c54d67ae2375ae4d5a8d86ce74ffdca7bdb883e8200d402a858dd5da9fd992fff865eb24d43bc2b557354b6ca591d932f53664a3981c6ef75b4703dd7b87e12fa050848549ec2c238ff6c3fbe37a28870bb1169429c19e071b8aaa6bcbcb79231b26464ddcb23ad5469d14a939c37413a6d491c1ff79fb6eef972acd338a75b2182ff27f7ded0412368635884821ffcc280bf8cb6b6673ed8476ecdb6a9bdb6521e1b6497d01242080e86ee6736b5ff46408032f3a10b05897ebc53a1c3e33e6f8608e6c4089f759fd039ee34973a244b9ddec215aaf37036c67a903939e1bd86c699e0558f0f85bc57a5484fad5f5abfc89c26e8b6a09c954768481fed3d6abc0c79566d85ffac4e6acd6afd0faf220d13f8c1ecea832fd31981b40f09bb478498ac47f7a6b46ad7e0bcac303747a4c7114db8497323257033d99042cc4b6af02aec02ee015792effb4b9ccdd2e89800692790875a0a68819dcf4bd0491a746c7c9b0e326ef072f90ded998c0739f5166acdb3fb45cf86aab4d53221fad26db51a577484f38504aacb1121d4a56c7a68d151b90e718e323d96e4801dea401ad58161e488ac9aaf6d9048f39f75435d9b9cd0db51a5672b86ebb1e8cff2b2f2d97446bead0b0cfc703785187a08e0b790183ae8bf5b65036ce803ca8288b758dc01e2ef0394e4fa8e61507877cbb13c54e24b187089e08e0ca4d498623c7ef262a6dcafee49697cff41da2a3584df7a00581e614e984d03789d4fee556a304bedab28d050a2a94db06925ec766c6f64a6821d9d5c82379595e905f5025e3867d1387f2edb174f267cefc92b2519da22594aa3944ee43f82527a1607292a9a4526cb39cde0a6b5cc2011cbabafbc270fcaa563a03d6bfaf05fa3742dc4b4a526dff04b7910e5cc39f09958f39b37f88aeceebda24c7fe51ba0682248d9e53b250ea0766bd6354bc15a859c16aa597d2e0a9d5628bcb06958b68eefcff12bac36362b582ebdf10d476169ff15c5eeac414ca477eda53c305efa8d2a121537792c02d6a10e10097d44f8a1b33b648151e715e21c3e908d289565ceb33257154d505d0451a0817ed4cb0a6e82b1482e734613d5d83e1d532215d28bd85547a279c16ce8a99f10671c9ac503e3c1a8f51945b9b6af2203ec0f92df9423ec20fee573646e419c71771ab500307234c4e29c4a60afee97594197194dcd083081d8c102e88fcbdb33093bfbe8e3ab76ce24d41c2b512d96f0f30c6733a8b40b51a5474820c5269650fa992d95e9e94041239fec36b1397222ea9b382b6769d783d5d3572396dd903d0b526f506b18e55f50c34adf2ed67d6d26153c0d9833d0bf71008ac853de34d1c74d419e54361592e37da8591b0fc753cb8b608ac8ea5b27f4bb1c4c9b21b2e65906262ed0a142b15768bd85ea6619706d013651586bc41136b4dde20899e182d69e8a9ee15d43811a015f0c045cb848d4fc5d49a93c4e476ba86f1b4c955f43e7bcd89320fd58a406b2f566a09b17d4cef57bb153db2afd1584274c714a28dae7d5788bb749dc57b714bca2a50c05211f1aac5efde285ee529f78fc193877fac2272fa1a085265f5566f3a14cb57f0e87dff208117b715a5feed6b3f13be2123df56640226cac42834a4268a42c3d0db6c30c8a94256e39c54d3bab1064aae148fd8348d73094621e37850643f81baeccb2b62e760a19518c6a239ea4a8859664b3f9a9ba84a1ff50146107800761df9575aaf9ddbdc3f02f5f81028fd3f2fc32e7f847a40ec1ccc1b5fd7186095d24e709cee6b01bacad0d21d48aaafa2bf4e77575086d0589a3cd3139b1119b732e7acdb9a1599dcf7fb9a4d6bb3d09010bf57d439b373168513aed8c71ff081bac60933e948494c90a491ffe80b16bd6a15be55b128c658ebbf0af42d3066ccf73dbf764ba05d659b1af0373223cdfb3a31c9044492f48f0b137a19fca1d53f3aad3091e3d165003b8a4f74e28dd00c4205bcac8eabb8f37b56a88ce508677d84616e2c8c57de90a52e08ac460c9471243f0af60b17dc2fa88318535b64850ff5238d32ac3c2369feac28e30efdf268013004341a0d311d3d08024a4430f3d2c6c776ee64126b7224e7183186070bdc3c1e7e089a1120cc939559fd544c97a53205755ce41ce34c7b26a82534a289b0db815fbe04bf8b38aa90a6c53146f4ff1e5a88c261f8940fe00995fb21feb2190b65dcf163c6876c08dd518a35ef132c09aa56113d603a045b1f00878688da395a93f7ecd36af430ff44a068c3c8e6974ec4342fbe8d515edeec44b83bcee7ee2cb7934b7c0f77e9286a4240840090cddc13d2eee113d3def472dec9c740ef10bf62c645ca17b98a8953ae8c515d156c9e8b9b6033e520f929f40059ecb821a06f21f51ab5ee0c8d03c39b0fea72bd0dfe7f45148932707d921bf0e913b17933b187509035458825838de6db0cd9a918678a51861c4c1ea2838592588ba205d1c3479f53c7273c620b5fead11c0bdea507072e47dc5a87afd61c1985a92b7e6e66cc7666ebe9c6d813a5de2bfa287fc8ef496df1c9dc6df1b0a9a898229cf469d506324fb8e40b57b3c41f99826f97a3b5c4739289292653ad672aed4e07033eff55b8c8862059028bed9b844050309b8c97ffcf9ff604880b2dd5687e642723ea8c378e2e121d1ac49191fd1cab0b2f3ecb343da21bd35b06e41c6dc4232ea505cba50744fc6a2b5ab4b7822416bc496aa8bdf55b9c613c4f5d5c0433630f8ab9fed2d3fb6211e0eb27ec8c9983718ea04729933ea3e44a15227fcc4c7b417de6cf3c25992ff61f1be2a1c2f43ecfb9d4907f30129705d81f2b1dec4858a7cd86e0a8dfdc2881cb5f2a8b3c4f7efbb80f5aa9bfa33b4332abcea0729502ea2d807e960abdca7868ec67a5c9261a9cf50fbd1fa892f39740fdff26c59805bd870a98c7a86662f737acf46c2f6c1c8189d112a49aa4aafec40b7933631f617c9c61dfd3a08c548a48f385d1b5767db5c5ba3e1fbe86eeedd19eaa665ada0ff185ed28e30b529aecedbd18627ff5c0d536809d18c9fbb1dd7ef98cd6eae38293db927811cbfa07e1010b28be3e944be5c4e8027ebca73f5795166648d4717e79130ab5a0500baac1b0df19c31d54b2d99ca3e65a4dd25b03131a4c4f27a947c663561524dda63267d2a7d5f9ecd15baf847736c745865a96d1b7c47e311e3dec5e358d8265a529f421d2ad71dd3eb5a69bd08b30ddfee7e39ec047a609eda9b18a00bba31d4dddf174684b96de2d3c7190a140a9be4c1e9198b42b0e84bac10780c9200f095374ab9592928e42f265c9c388585ccce8374f8f0ef06d7c351159122a2a560ab363fd80458bd327d0070771ab84176d4b12ecc2f49c87e25140fbb27af9cb85b5e7c3aa6e640b2551af7e4d1e27ce58cf72a8d63883b312c282212749603183d6ddf3a01c6516e709fbacff37d98598285ffafb4d2b9987af22de61adf9bc7b9b93033bc1e122039ae0ed73b07e0334c28e68ff3c1e35a49de69c5761c5120785d5baeae0aef72c6c0739d986fc57e5d4be0c9f5eba9a918a14ec13d45322b18e17c5c67956a5e742c6fb562ceabcf1a5b134a6ed180e148e8607f474ece5185893feb27d0296994e310a25688ca72774dd1e3e45074932e5f50d5861d0907af67cb6d8b9f9f7c551267b4e4ac8f0b8041afd71dafdca1513761ee48f2b891079d108ad0557b5f3b3bfca83797d3101f7e364cd4aa9ef961c7459634c162418d2b258ef9be90a8dd327294b7b84780c28609a7b8177f35a60867cb4e955b422d158f8d0eead9ed778030dcfd893bcd8fe837b17a062c15be7d6f7393716fe8db30fa1f8ce1b4503fb4b38d376aabda319f667ca223a95efa32d435d273ac307ce75536d7a4aeed6dd8d19dbe71cb4e761eb60b02b8c751c6920061c69295b4642415e852db7c5afb956d5765375789a6533f02ef89d0c46f2de9f6246700d0d577f1709e9a978a555d77697013da0be34d0305cdcf3b1e40217fa251f41e133abce8f5b7a395fd0cb399a070497670fa1e7f14ae97a6f88f2690edf83e623bf78469d0a9489ade130da1a5b0a9c03d69f939ee783665ecc895eee9424022bd6cb8b0345cbc4f6b21613231f183a3ca2eeb8b8908bdf68de929546eb8353806c41f398dabc1bc799e4fa72091e6cbd629f1a5f6305b8a7a1be0a7551a72d88475e278fe037d9778e5909a5e989e7138664b208d46b7c12c7221781777c9cbac580e9c47ce4b90056787e46975625e9ae6526a5026ea7f9dd578912112e3b8cbfff7870221444236c8b0addbe359b50a83cf1bbd098b162b439ede1b4a392cc4ac6d4b2f98b35885ec7e0a8fed78f113870d0017c43a8a4f63fd0aecced3bd8fd7453ef67b765b15c8a36167a09cf7eab3c48764f09e602e9271374d46ab2bc41fd5fa132dd29efa15fdc23f0ca9455c2333050e471f05b97fa0695cd03918275b6f740520c00dc4cf16762f63fd78bebd8ef711e81b522d9d0e0390a1673739a6e7a887d8f1cfe0f55443167136ea2cf95e5744c6925ec6452515ff2137e665103da9a6dafb8290047d3de5ac450990f4e370c13e4d9ceddd1f8d88df09a871243b597644522cfe2e9fef8b4b29276bb196802b5626d95eaf5bd0fc826695e924ce218831c2cc7ff0039db01262a0a9b187d0e41d9e548d54c1549c63a628d669e37dadbc999d06fd2b018f1fa7fe0b530bc132e561bd4b113dcabcb5ee1b82e4b19620f767fb1b0c81c87ad7b47a1a0cab2e7313275a4989c72994c94d1b9be70d04072ceb32540cc71537b6d26cdefe3a4524dbaf6c63473a31f35532a52737526a22cbe69b0ba27eda20401bdd2097822dc3ae40c31c8f7b7ba2f96fc7c7b9a8dbf3d16987dc803c2637903e05e4fa0191b33cbe613aa353266b5fbc134d98de6db3468f28c623c9215dbbc640d0a357d2f94bd2f3d68281a8f385452e4af107b31042d806f931f2efee0d526fb338149c39ff3df555e5a7c8f72a8fa4938d00c745a4ab869eb4dd4f0975639c61ba558b0fd3ecc37973cb27feae7d395a3516728a41145f3711cbc614500e4846af02ecb19b92d166c149c1f4b6f564325b298cf3f423b6f0c7dcc14ccc6cc5629cff303827e77665f5258147234744bb1928281e68ae72b700a98ad8b4abc79efeefc7b3d87a94e49b1617a6c51d09d35e4ccf46005cba71a2200dab188b8716ffb88dd6a102aeb28ed3be5ac7943444eef7b39bcec1f6a78ce0db9afcf6c34f97a9fd37b403a73f0075449b34a7d7ef2cec51c128897103aba167545a32d9c92ea604dc74a3f10ec3e24ba8605ae8b63bae8a1f88f50795ef9d0a0c250addde9273b64ac9fba793e492ea6598a79954a4e191bc7c08731aebaca125c91fc31644c212995e07b6447e351c9baaccc3526a80a5891cd7586aa507b89175289bd3edb9dbef785343cda5c5a687ea8367008647cfe62e8dd72213559e69310e08be0591570d8eb8f04c3932a4f3eb3a28b3bba30fb7f68bbdf5c293f6c311fed591bac1687ab0c78ce5a7490005e4c1490826661cdf8502d46b049dbc1e0722444551497358d0c11fd1ad52ebd053e77ab9f40518539afa2483194c8f0647aa042a8c5770a84c010482b6584ec7832fc1d1815513e0c5fd879bf92dd9902e823938e57bcbc530855c35103664a9c69a87361e89699ebb3e577e59e720aa1eed715274451647bfa1d5aa8d51ce9ccaaba8b6ae5426e0e189c5f8a42cf4038f6af53093d611c88190812e97aec4dfb84d8378b037544cbce47943d74e1f7a3e5fada0ce4d725b8a0feeb8fc9f26b4957905d9f95503cf42b6a880cf32e7b82f5bf5f27fa490b1fd3e136b82043c135e2807bb6e89a8ac67dffe3276ee961fd1f24ee166e2f90ada65148ac67352df46007a79f3556db23fbd235a1cb1c512ee9dcc29f409c79023700c9260860e69763fb41ec69dd8b0d3dbf2a4dd3acb5b5e437b642052f4150902d988748fbf0e43bea857599a903f5a092b41fd2e6bee3e04f87e731d46dba249e9a36545d14e6c67534e37b4b662752cf7797e5f01b5de91b66c0dabbbb9e57ac672975e41b776276d72b811a498f7281c640d14a96d650677cb23815fc684baaf4543642d75d5a898fd332e27c79d48b54506dda3d93368d6345f5019372e5d57b0cfb1bf744645099e5ea27c81c0e12b1d1591d2fdccaf57a4b62937e0b905237ca425a490642e596d4a957ed7c66797a8bd5c23e95a33fe7f2160163693915202e947d380c0613370c0206f8994bae40515e6ec1eef0ae0902249a270ad6ef49eed5750ac5f1ad0a510fedc9a734c126f96ca3e4fdb140bef3cb501a69595c3efc3a85b28e3cac300e50db4db741df0c86c108d1f76c566976ed25fa1b500fc374f7b524ba3fd6379c65bf726838729c4098b4d95709fe3ff43dbcd2500e9eff45d6483a7a74b55c336b74dd98f6d590d202c3f699e4977ebc4abea6624f1851d4428c5823ae2d48f4528cfcd53be055c15d39dc42af014066f6893b5f9088376980d878373ee31cad72db1b95abb6370690fecd634c90ff9cae139ee084ec1cdd94ee451396cecdd8913f14f609c63e132c8786147352d0ae2f1315e0e9d5ea63b06574c33698aa3e56350e73637becfce1a6186820707a84fefb93c80fc4673f6bf705322400a7efe3b5f1ece7eee1117c077d1bc6c01fb35855253dab69196e96828276163977d036a4d6c803c03c0abea01bb27c64c0f43ab0ff79a409c9043d494aacf99f9168497aa363b671a2a94e9378864393efcfeb7354d5bff4883b3b645d6ca038f1f918efe048f670f92bb4b5c999c95e5b2ce67f490c83e18161407dd69f77666e6c0deeeecbc25c171637befec5899e4f08feedaf340b5eeb9ecef0fc1a3fa01a7768b783ecf3ac3d06d08cbc547ba328cc4173747f4f7c6d4196a0bda1f1ffe99844293adbb146e72221ecdf21bf3eeac48f8d375e72bb669b73d9a295c96ff9d82adccee76c5b7e787f45748206ab515187cfcdf525b198bf832552fcc4f72036a944aa05afa287f3b95a92befda2c1d6e9c2e457f7dc959706599a068f83a85498e960177e09442cad4e0fa46dab0f0fee82c5bcc54d0df85a5aa7fe39781c8909bc5d255d5febf599a8c1ee6fa40b3374fc1e5582f3a67cc3ccbf5b684f5fbdf4c1bedf080dca8c9c63212572d651afe7ce2d205c5f673a41d26dc4048577bb067028f81ca3306166208f14799273c40972ca2dde06ba487391236ec6586ac0b10b87a86e544ec2cba55f427f1ae48c3db84f2f80a1d41b28f0c450902e7cc1dd6ab20b6184a045d5ac180ced9413171b10c66ad7b425af4fe890bf1b44c17cfae781448870640e63b02377fe45ff199c471151b50537640f709f694535908a34ba51699a06b884119cbbbf3a6bc53b62bceaee5a5bf7f8e84d1b600a1917c8f4a1b4ca9804e22f51c3cbcbed18916e49430f8870a1640473c7b4e2b7207c2520796e4ca308d150e26137d2eadccdf63fd2e37156d32ee7add7bc674d78d1539ab88c053a0989ded1539ebd08d064e9a1a343c1ed7a86e8bc64183bfe08e04b28b645d05bc9daffcae78aa927562c247679ea2e50a62a61618fb19a4346c64f07a4fc8e22decd62b40830fab93390bafa1db29f4894b07f29f1d5bb3e9eb37aacc30604e15ee32fec62b95220d3bf633891411268258434985d855fe0667a2445a5d9481edfa82c93c309d6149a78437d7d414e20754f158ce3865e93ee62f9e5a5a2ea3dec00a61d914a13ef5cca5a5a92735a2a90203c8f7a8028540c4cf617b48cbb030161f0d45b0a6399e7ad285c0e0afe9960dccc50e499dc461e686b6ff48d662992d13fa7aa0a3b6d1b6a9099fd76b3b154796a8f539ce7b769139bfecc106be7ee5ce551439a939ab7edf977bb16633a600d7dad06d851f5bb91760964895da98c3caecd832f90530268c33ff3f3df8248112396c7443e62fec8834a3ae3aa2978f05ec2f9799f247bcd6cf90e9e65df6ce4257dcf05fe5e91f3248a6d0363e38427aa57e73f239f870132b7953c51679915d26187c0110f578baae6e2dac9af7e639c6e331607ff746678306a9751196045bd80ebcda1b0cf458ae7195de1dffcab0e5c6e83e04cde3eb634e5e1a9d267aa32cda90ed5b57c867452e8eb15c4ecd65039d17f1f9a216a92796095ae7f0457f2d15a2947713b382aff414e7f47db0a54aa3292073558ef3ed7b9b6ffe3ebea7e46cfe6277456d1a3ada3bde22517aee2e3e6dfe37d199e86c2dbff5297ae2a89e16df7752d9a7eea76a64e0de6c8798f66eb06d90aa28ec76109018b5ba242a71cf6814fec3284bd5dc4d15f6d10c9b45acc89c70dde8c2a34ff44023370aa9886a3909f28f2ada5b3bb71957b162aab93e51a58cd8a0bac08ffea682a894576865146ed015c1e0de985051781e228b9ec3337667ab7b0ba82a6116598d3fb6c3e472e820976206916083be76b078c1aeee1e9fbb5db5b38932bdaa85ad68b6b8c8ab2ed1ad51a30f8b50012488f37157c622e39b0d083766be176d02931b34bc4a20344c9b48e51d9b9e713300474bf27486e159e7a4b636fb9c9897311a75b364d7e18023c37acd3f2b8f5aee29a5381b0b9ae96a02ec1fa7f7c1a5dec7f87e8745cce424ccfd403e8474b6d7a2a1f404440ddbf93a2b320ae6ef9ada5f37f4c807f4eaa52b8a15e884d6eee87c4f29d0393a3524dcf343a1900ef5a3897a82e202bced6195404a2d0f9c21ad71999f98c2606640f2f73e262a0d15a30f5413da45965d29f7238273f5cf3833943b13a96078669df5f5915d80c8fc2b377505bb6f1894be9cad5614618a21e6137b626368e7c95dc9838dc9cc5b9b5013b47deeaac7e4a487c4e4195e4b038f111f40658fc63d6037ac62ec035a87970fe1d067033ee98705c739eeff81e3a59db9ea093550b6c62c52288041f7cdc6a7ed7a7735c84cd07dbe50d370e7d95b0e543e3fb0457e86a752ce7542e1d1cd749df803600842e020b7e5789c98ca953879555bb9f83df0bdd392498b1988ff2a31c7d09cfb2ef983d723e925873001a7351cd4255cabf69fadaf5da39659ebe439bc27921f95629abc11a2ed1182f5ff9efdad2faec1b1b7321e46fa8a959275c37050449d15fc931b3b059ed5a270734102421f948b3953749307df8c9bd3afb89d69aae203ffa0efe27cb2b888252d613b7bd3f11ce803ebc491583334a2b24633bbbff4ce588d258a2be0c9e61d84f1b44b6b737bd14e8ab507df117a5336625215b37eaa55edfe57d59f1769a4a97d6c863e363f62aef1a078025fbc15b4b6a02345e72dda5d8d3a96f81cd286ae2192b1f84c072744689211593274ef012e1310f615abeb07a70bf39e7abcb7a2d2bd12679247e9603095eb27a40bfc1f2e2fc67b22ea3e0422c52e1557ebecaf25905896ecc16ef0e3c18fe9d740d7d9809d67ac4443a54e44667768492f8f75604f932edcd8c9b1d84904cb69c54cc369f648dcd5215787fe7472e241efd9fdd8991f49df434cce7e00758363b53547026c82c766d874a4f064c6bdba44ccd002aad7698301d347af6d47674b246b82ac88644309cb62770b8c7d59112222b5543d3d435730951c2c15596c2f14ce539a569b49021eec6424791d3819d80c0f7fae0e31f79e3be05cfc4f8427e378f7b60c8a47933290c06c6fca8fc8e9af4767759a6f7fece75496dbfaa5bb97d7b5caa8ca2232345cff9651b223369645000bf3293b9918087bb483baa0e7c9af78a9d37bc2b236f49b5e2a8e5dfab7553442e47159c559bf87b5b57a48e47b961e4cba6171114242bd422f71b335b4bc442fc3b4f5950ad7fdd5abbfe4656ea3e6ff54b4427c7eb2bb7b313b75adc0e2f8e99e1d1c47fb3d86a6098484ca9721f944ae82fddb0eedcf00ac1db4e3383d2d20b1b48da641ed2c0a69d3c977e3cf9f6132a9fc98654663e926b359b1efa1e7c22f72ca11089e2896cdd86eca53b0827d3b3f50bcb9d12ed41612bc34f61ff434d58bb9eae7954821190c97d8ebf7069cb0ad3c245c9cdebdf3afcc9c998409b6cff733a9e18b6bed922d5f6b5f01ac7d1e84cf4cdb17bd8a8ce51b625528e8e1c3f3364eb37f3e6416f653dc7887b1ecb9a98b725a8f8530f29471dce8381720f540e82756ce5ee2086cc03881c0613c38ace21197dfb6b78a0ba93c6709c0184eb2390a0b286a11a60bcc3a6f145cb1ea4c7e72df2522b8e798c2a622fcd41168bb94be75ab5c82974c00b87f6a2bd27519763b8be049a857c35ab78dc836049ece36fff645379ee7b114f3c8df9e4222bb3090fc0e36d412e38abd9cddb9ef3a9aad7b627cb984f125b98db81b68aa50ac69d11f21420c4ed0850efd07c6731c2f979dc6ffd9ab7204a3205904f55c100d2bf471735ab36e0271514705afe3c8f45cc932c3b9c83949ce1161540aeb2c33618ec1d8223565d91083e56f348b7825a4fe9f436c905d3e56f57ef0a40a5ccb43636528d75d83734928388ef9ae46e510abba374ada60aa97e1b48e9aabe3f24885272a6d2dfdeb38c356e269d9c3fe0fb2d806c8b3e3fbc3056162c9ecf4d897778cfbfcf1bb01aae29ceaceb94a428c5f970603be7028a1ca90db4523187231e45bfb1235bbb30e64bf2d565b3fbbf4223086630b5458df9ff985b2a31095c32ba083d76fe8eebf5d177bcd6af4bde941ca4f701c8f0d57adb23425540afcade1b42e49c990dab6f14f20a541aef1cd24d547774a2e2e4c87c63c032b26bbab01a4c23fea058a4fa96fc28361158e588f986607a8b1dd73248b1fd02cddbaf8c18aa879c3222d82b42e4b9d91844799f4f1eb27383bba66ff77e7333a76cb11393015c1e1c7896cd27fe6cf6902c93fef69bd3e7172b958d8ff8c22f3ae6c04dbfde24bc799e1b882d8028ef630c5a8f2cc22b7b1676ccfc24e50ef62c55e0d290196c677e3b0b1fe3a01d45abce5677fcea4a4c67f1ef5043e2fc496eb809565c35168e18472f901df995c48752864bf18af8ba46995029cb79b4525ee4b9def9aca4242a98b0c2e3a6001d03aaac873762be3bd0629fdb3d51de0244c50878af89bf7e6ad25637760f99c8bf0b07229a1c37c5d12239f343611d131848b3ee464d90180f2dc4647c744cb4297274faeb5df38b515a47ad47571811edbc011db14c9260714db6e7d975e53793b351edda6e360fccdadc7f84d3f5cb85742a73d185fd87a89aed07ee436876d3e72bfd8ef8854ea54420f1a721d4985d5ca909495cc7a6b0f3b38d01cb10143f5f3e0f828ccd2f8dab0a916260750e99d3ce85eeea44e7cab9b677a60e3a5dac415c0086f5c629fe26c7bba1219bbe1cfb379b19edbb7cc205294a0fef55313d920d6388ffab02949fb1119f695d1025cad6d3486d32a5e418fed73579b718e24c5e9144a9300ed76fbbbc243df6635612f200c75885fb0cb906c3c5b94af933060d645ca456cc1ba3416254e78de811ccda6d6ef39603c08b30e6bd7b4e48cebb84954cdbd4841ede31130383fdb6d6e038be0f57fc02d3315b15be947cd9ab9ca50614164e4c00172226b9f3d70cc8cce755cc73938a5142f15b8c9afacba604a82fe1fc57c8112f7025153b6ac180a562ef50d93970427303708d4fb755df86d12cd93fcde2a2439c01158269897eb63e406bed70e9318c3e335d01d00cc0ccb3707c5f7565544c4578e9cb79d07fdadba4684c4ec948609420ad4dec7c24bf33b9997debc24329be7402d0cf81111d9e936d96804f7e69d2838ca7fcbfeaebe2789bc0b5a5127663388fc559097fea04f815e94bdc5932086af66ae1bc2a40947d55b6b4a364b3fa1e17ffe7516a8e1e7bcc3244b11ba9686cd48496924dbca64f44e048150eeacfe8f2fa0ce0d9dc77bd197f93fda9a0485ae7938d16b672a5b8a9515d537ed626634861e0d4ca07306f93594d8af03274c512f1faa59f2838f4f42909ccdb0d0751882474538a735bfafe869d6e36aa6ac726025e440288804cfc49db7352476bb3cac9ca23ef7be169b2af9caf9c56aa1ff1350a939a2316f07145a9ae24185839c9d3c603bc18bc7c26831b66653454aaa94f92d39f82b5b216f9772f85d0da349e2489d890e42ba3e8e574c9ac980b6d481330f4c2e97bdc231f1d83420a0f52f7aa7eb772f7e37e21e619f3cab5b17823b537e5ecc1a19e07d7337248f949924a372ce79694ea2b565cf3eaee586d8ef0bc58cd31ee3690c19b273dcbe4fa6db741bf8c25fed40c219348b5a0cf045d86ca677b8b0236d4e403a162553e356c2ae8ca441c5520e88196d4256179c2cfe68af2fbfd5d5e1df28776b1bbdfbe8cbef711478f131f79a8b0ea1cb14e8a7fb33e9e77f989c1558e678aeab5c293b9206a7eeea778bffe01d19b6f1c1e93290591bc4084e2834a28632183efc52daecc166807de6337171dfd6b6e23fa07285e3df4dbd3651ba5e4c6bef62e722dbbb30537c72396a224eb156f6e87f0e6753c59b3e3eaa97de52a11170dced8bf9f73fc7ed9488e57d1b71b486b2f87e82f47b0d700b0ae5040558ac8751ae1df34d42a7ccfd8534a93d248f9eab0d84cf16fec76c78422067cb29a4ca15ac466d5e16ae1e1eca335635c3ede4f2b2e7b0f3558ab9a22ff5aa3a5c619e9afc8412094aea0974c4c97565673c5a28ae2dbdaffc7e4eff0b86049a6a497b7bc0b35c442955bf72e98800536b6426145ac9dd705e4769cf6d37068c147a44ce987019f2ccb4f4091ee5549aae38e2df7f6eeb127f4a5c364a9f7ee1fedd02f8d083f2b3d274faa5df67b095de9df2f49b067da9521508c8f5d48745f6a0f6c653ec48575ec07255adb723434124c69dea0e8588d431f9e6d972dc6a64e523ef532d61805b53d10819571a62963a6023021bd1bdd41898e276029c230f04778aa74bd9dd43434efdae5a877eb300d5cd77cd635afb88f962fbe2189a6bc87ed54650409d0be11f1988335c8796e2630c47c90a0d955276c952f1c762d44e8cb3a4d6143e9791e58abd1635ae5a621b6c45273e1631f31a1b5ebb343434388323bc1a11380128a7ac017cea2651ac0b5b305225051b7751004f27134197e0a379f48928c777b3adb86534e5ee9fed8870f05bb9af931b90669a9ddcec9d52fd83606449b4e197bb2ab77d64d1898f7c84ae86957e50534d0aa256b3c19463d598e78c0796791083cbf7581484dc92c133f92ba2add0be12f90a942e0434ae2403fdd1cefeb406d2da431aff58a11119aef62d496b95fdf4f96e90d96dcb9b955790b17e4dd25894c52ec436a1067ea7ccd84f6579049a4227637888815613c3fe1e956fd748d9e07531c88288077809118d84703d72d87b696d87f52f01213e198ab65542e768318e909099e5661b038ca5a0a9bfcce229376a01819358397e24f51cd18833e0e2422e0ef7051e1ac57676e94cd46ae33113c35af2717209565dc7966b2790c1ddda1ccec78fd4bddf349dbd74d803810835884cbeb10942c109f882142f87ec9eaa03e17095f8d963c9376c2140ac9e9fb28c763b6908fb68a5e45468d959fef3a2fd99b797e4dc65c230cd7410713189727ea74f3e57e440ce8df87ee8060f9d8a1c89748e54a36e423e9643ea9788791f15a8519eca2f1260e3d880571f230004ca6d34c20471d9d96c7bb1204377b7df338b33718b19b1a6dd39be2d64830a409cce41561410096b727e3a0c38abf171ac7d8ba58d0a3b9e036a26ac6cdffd528cc62645f3cdfce8168035cfbf2540dd3757908a83f5e26deef790ce50daff78389d6fc6c5b5a079a66c17a20914227d3f3cfc0d43b31edebce554637a672add0b8d19078f0bb4ea2778a3973550fc9637cf4c07e01a02f31b9fefd6f470c19319599679a720aeb4a78d045a9e05a3077478e20a6eaadcc94553e0dc8bd3fa6e0b50772a413e78f8df1b45d634943578b3fd939822d6eca94bd2a72f5f6bfb5f740ea91ca55e0f19ac4bb012ecc0efe7b8228027e6301f8f8161d4db049933e0a46c30566bd0ad57369900f580fd7a6c612194df65e7fd828e565aa4812e2f2f96a23c097d3127752388e3029efa93919811ff38bf937312da733e807181e31a1de3bb048b10a0b78c8f5ff4f511e4c8bb15b003432ab3298d953d656bcc9e40ab39dabed6d71076b16ebb9fd56bb63176faaf0ec6b0a8fab3ae1ef0d458103d99750ae51e89aaf22b5a9036b778ad2bc33d099986066e27938f52eb03752982834bfb643b1b2baf1b409f955a53cfce7bb179fb78337b9a892b4972f49c81e3f7d39cb1914a35c48e89215d4f66b546daffcbd6a22a868efdf0b65356be03f89968f2bd1284042ed8158ab9775329e517a7a5d9e17874f9761749a543418122d02ca91adb6e64a29de73089246aa07782a1a84b8befea79bc3de2836cd0ae5ff94ce0ecc19c267219a240bc2406810d7f5bd7ba78cea208b50d451e14034e31c0077d352687abb7af79db07436d7f4af6ed4dc42d2d0e43438b88fef6a2a203e672009c54461fcfde2e3dcf06ca35804d776de9e2e443ab5edb0bf5f40e12190eeefa32dff2ab2ffbf66691172811f71b17b1151044d79d2f864bf603dcc78b2aead234f2b2a7406448a0258345d734163cf53965b7da483396f331b210ab1b49ce332f0982c0400dc30597f92b7d90b403d7189e8782109f981e5de24867eb2e75ebe98e0dd6a30896679c8a9a6ff8627ef3c26e1bf63d564fcfa675ef492561df4e1b10f52ccba97881c8261acb5ce0967e54206dd0224db5a104a5eaf6672ae73d11b7a5a7fb0634ffc273b7d504ab8770f55a019ade132721fd73872c181aa3748cf808a084f59529aec934d7d4b6a7e9ce75a90ac7dd9c12c4de7306cb81e041702f50390d85fb42183be8dd743303dce7e38a185dfa3771a19e016278da392a78b23d3865a7cc5002e1938779352d603788286ffcaa2d94aa6706416fbecd9d9fc647b18620740bdb8ef4115c684794ff27c1fbc8a616bf9f537e0f10717db227318d43c07b3848c5b33b2c5ea20712f7cbc41cf7a161aa939c03b3d6d2c2fa28e7277c24c75f1ae4423caea539fd939e9a1c2b481f69e8f9262a7f37bf3b387abb635ee7bdd2829d2967ad9503033a0c0e5cd2f4121cdb76b75fa3d0ae52eff6280c3acca9f68db9aa6bbe42fcc40e70f0a1ca77dd6bb66b5af06439c263697cff9867b88ff40103a1f6e0efc87b040e6a5d51aafda87ff8920e20bf6561c1c66347c1a2836f22738614b8be9cbee930c360196713e21b5a0aea4a10fc2778d3a14da67d544684496b198e8ad400736ebb51cfacf622e9a7e252b03691c5eab98a9bfdd6bed5011b72394870be78fc0dd21ce9b5f766d26cb9736ebae06360602ce8bc4a522d93d84a537a8f9377de73b0ceb8a00048648da2b4b1753bbbd466d30cf3df3d78f51d7a87c51b4809e4f431f39ce34eb17022ac1f8b27b29eea44163599bb1048626ac359da844f4c358a07a9b0634ca524e6b96bd3386b9b9f18ea0a2a2638de0dde12f4bc611b5cfc169e6ecb21067ec6a7457aa9b03505fe44253fd4dfa4ef4ff0e474c7c4159f8db475caabe6b293b734a3ce0d5b76124b1f64b6454ace731eb2e8de3f3e76260124f1c52dc1896455fdd4cca0a0604c91a54b3dd3c9ce6294fbaf8d3e257cc401df14f3e02d99f49de2b7b3208f42fa848d07ed41f84c192f54040313d7f5bb6df618b269081202ddbc74e085c6865c5cec38c3a6b8edac246d39b50dfb38d27994da619d0695f08c013c4c02bf513fccd2f1d522b6bdf5e086238f9bb1815995fd4f78ed1053dc4fcc8746909f931d5b83b88ea0e3b202eba29d1bbe0caf47abf7c0abcd4f84b3178d4c7241184b46ff70b09bf4b1138b36a11d468c77b29949eae8ba9b2d018816233e279b4c19b5e6b9cc651360175a23a8245050118fc756e4e372073f60a2b6ed782fa743fd5744ddd318643630651a5eb9fd4925e78ce2af1f0a6f349d01da3c7c4f465b32059f9801e7ccadb34d03947e87f2472c1bb7cb22387851b90d7c09bd0a3fa1ccd23e1f50bfc9adeccfc7d1ba16a2f4fe80648c6ae13a8e541e4987a602231d4f678686590dd294d42bfbf9b8a2c3e544098b42935a28a860a9b4b4fa97cc9d50f6dd8fb1f7d0e901545a42e86118de82ec0343cc21655613f4f62f3c982c8afe086430b73bccd27beed05f1d8d274cc301a1261820900c53344fc4a5623378ffca6182593dfd214ff6e49b51033b5b73c87129030637a82fa8d5ed6d3bf2fcd58efdbbd997c5a02544d71c9300dcdd03d5c5faf614a34f44511bfddd4f6ede23d4a50d164a8a04e2cc2be761f86f66cafd552db2844eb05bedbc2c89c67f5398a6146357b7eb1741974a65260060a4e41bb3b4400ce18fa8c6e24ac89b1fd550e9d2919ab37fb776f45281bec450fdd14b1b82f55aec03111f091ab214ee0de90e8c73e85f887678b4f90e935862c4ae79ef7ddce06ddd09603b449f8c5de4c52edb7c7ebcf62ba9b58566e2a110584bd4d2454cc29662fe59a148768ed05e5fff790b1248fa81efe0b6da402e314622636e467ce512fe354e40f7d7f7fbdaf76615be50957a766b7a693d7e346a96e76722035638fd83a383ff7eba85535f13ffd478539e55fb8f04585ceb2210a9dfa5bf9e223f113e9585490c89932c9abdd305c5e8ff5d1a4c33ccae1a85a379d2844c6343f4b391aa41a46cc9ad674df54742d11c7f6c8de21d1770b75fb2c788c528a8908d10fd73a0a695983a052bc477be26f71a64042e1e875db7fee49bb8c344006ebbfd5448aa0357f6ad4ef11c4f5c123f8fe5d5c9ddc96c01dfe8c61cc81ea067093434e6b88640a38270e19f886addbd79be106a1b6512fdda2dfb2a9c3900c9138f0404d06e7bc69ff2667871842af5bc19797247c206b72a49afb57e91cbcb13ff0cffb7e986b89a723dd3b1b89dbe1fe8ebb011ca242f0d345b76819600a00fa2fe65d449409be71a6be65002894e26a008670f9b4fcc0de4aa81b62dcea92a5fdb67aeaaecc52f8e0cb9a10928e8fa37dfcda28188b7b3ef24c3218cfff7ad7e25684e12cd788d71f1dabe39ce128343a7ded25c4cad7708d4df760ff18350ae6754c1b5e361c625dd1dfdb2c3d9c15a1b434a5e630b785654f654df8b4260fd4523f2020ffe1b62d3b068a83cd22b9cb98bd42ec3763fd6d3dc1f6bda7da803a8b0ae4986e0f3a41f8b18dfe7671f3b38e82c9cc13212ed92214244dbf6c2a85aac5eed1648b756d26afa42f3fa514861073b0ae00676e7efe0d9e29c184d28aed18f12ab256c29e7b0d0a6ffb1a6c11b6aafcd426f42f9be5325e538d154aa00422b259297702517e997a8acd130dd2e70e055d573d779bd7a7f2591fdba5ccbe4b51a85f62c5d788f9c8ad4a78bbbe0e5c97dc95a27865817d372998dc07bdb65f76a8b2e84a157de5239d2063e9810effce412f1671ee351f2f6fee4e444b2c9865ec1489e83158ea7732d78d37858866d5ed6ba0a1c8a434f96f2ec329e7fbe0af2f3c68da7e112c69394ca225a946188b22ea4250e8d671979529721423c899eb3652753abef18d8573dc161a3a083eb61fb06cf8771aac8359153d1e6a1fead875e8a9b51f9bb4d8110812159432a1c879c8cb4af6664071e741b86f9daa12980e61dbb08b505468654aaa6f35fc0e6932dc0254705a99ecc67fd98f77a90a78756e6a1355cc2eb00d89adbcdec743a8d7a487415c7c71c6cf985c8e10c63f571165344a48500fd495f5e7543fed5eb772aec2169fb61b9f85980246c6e3ab0511db01e7c37eb33ae299103ad029a2c6d6290f783893b330b46c6209f4fe1eb117a048285b623463c2139bdc0d6bc272a9feb658daee8e7a057b851f70e2447d4285d09ae4d5ea975665ffc6c9d44465384f589f8ed27d01ba1e5373c8b049919451ba35c3bd92633a5fcdf62935f07f0d154d88f3221bd34c15340d94f4d9e08cea79b733d7155e31e8a612bc99fd44950f5f3fad156a1a89437389d900e87eb72cf7abf83724804a38e703b2b21ba99c25e21a68773ea1c82f99328b7592fe1cf875f0a928e3107a70f3cf1224bf04d1880e40796dd437942debe6ccfabf6c6608eac60cb0c43bd9709fc00deeb1b53d8226a1b514f0734dbc09c0d7f2a3b83f4313c6f29b4f7a2f3bb7592b3c4f3d0fefc6e084e13f6263079a57f62656012ccdae75612a2245fdcb893aae378591c083040a43b2525744f9ca82049d7561297f7336489cdfc1b7f799e40bee5ac9081633e317c96204a61c645c68d29fd40a3f9fa63d16ae448750bb735a1da50a389fd71fa59a2bfb3848c9f7e6cf088287adb268c649d4c130b5162e7f168773e8545a2f4321030ce5075425b8fa4b739ef7a74262c32495bc619738b8f0781e64ce392ee8b0c3ca0be54983882bef3d4213535712762c2ba6d664b6f5f69fcd6a13b606d5a46cee3edf67ff910996e0ed62ae3453ce95795bcd32a7193bb6bbb7c4b58e2a963cc8b02fd192b464c5e6c3026858065a4fd816cae407a38224be70b900cb38a01d8009e6ddda0b612eb6de7cfa7b9bce20b57a79b819d10a479a898b7804b889c0593c8d2b6c7b64fe4fe5fe6d4bd586ef08116a62b97754a878ed8240046d3eee5af3b8cde0a8541e85cd7830aaeb1f095099bb0a380800553bccbf551ccfe5406a38db9ba9e670feb6cd69d65d45c54341f0980587146ec7c4c373cc8b872dd73e79826491c77321eb1db4a572ad6ac31bff4eb857c1840bac4baefdbc925a4ee40b24ebefccb542af53f782c58b08c10a1e0c6583637a63279ef64943d552914cebf6dd5f3b3aa633dce303d0836442a19d4ad1cc6e4082164e08c3823d5e9a375ed5801dc5ce5154e7556053e4df7bac2147a772b22a3ae39bfe90ae153c822e56bea66fba0dcc354eb9018ec0390c00c23b8e8050f98108f209c9812921f200ffd0a5fd4cf81cff0242d87b3903f6752e052375181366ecbe9a07c687449c25453907e9f1709ff7bd9701da73d199a1907df5a9e9736a18dcd6ef2832ec1098782c4b7f6170127bd3d59b6ff95271a5952e6b227e68cd40248bae723a4489e7df353a702c85491af317d48bbf1310ea93c68633de5edfea13b765cee99f3668e9c9ad7de2242483e41df91f057eef4b50e7b1b03ede46ae52744fe6cefcbdbacb0ac1940038aebc3e03709eec688fd20e8a819f791b9aceac9320cddb31783a3d47df21b7a809110172c60e6db55882e79699595ddaccf3579c4fb1d7094fd8192dfd91b1323741389645ec6e314345003cca0d826ec06a3cf816512a82f72c1e174b434281d9f699486fde37a8b954fdfd3caa5dd45b02588df27319caa832006addbae1a65dbcecd0157c3a59634f7e546110b3afb6ecdb4a2eb5c503f908141585dd467dd92f07641271aa90dd6b35d749148099873fbbbbee071833f0c5c85c7ad755410b1d1b71906d9d224908829cca0701d04d841ad8facc0bc3b302003d79016e679998fe4d519176e0c9dd61a8002cdc81f9ae4c97709411f03a0731130ff3d470b2670759337e8afed9d6196aad09a8abb7205dda4b36bac092c975b492b9109023c809c37c10613d19ec75b24c5143346ad6ccb6da716845849e6e4798d7a22739932d1b78802d6b86ff5d85ea5cc12b4978ddc036bf68f3a965da64253ccd9eecb11cb3c62b4044e0bbfa5d056fc9455685fb5167cee8c3260b84ecdd5ad973c4af964a9dcfdddfb29048514843c12a0e7929490463a55cd0d9d7c0fcf638ba6b3cc170a8df5571f7d0e482d06e2e12120038cfa5ee1b1305b26e43c9ed3c5f479f5b715a96c9ae1b0c8dc921ce59d292bb3b587a03778606027c8693386777e47fd634f191d123b379fde2f4b7312b1d2db1209108d30b2437a982ef97d06563a793e73ca3776ffa18b124170e37be1a04b9efc6bea709d7146ca64c4b31590eb2f7a1872681aa97e391da20f51e4c5026c877e4e136da547fdd21dcc9ea227d61a442b8d0e6508c583f24cffa3fb9e01cb7b48e0a8fe39223b692881020b0cd3272b114cc3505e59538d256ae928549a1da976e7e36ac27749b960c66ab2e5ceaf60064f97a4b7a1dba4cc46ee9b2ad1bc940ee09b8c38a3fd1c6b980eb85d2290001d9342324d398206a8f0b655b18c2c6bb4b7936e3e34ea7856610ea4de8c624e95c3465662da82577dbd0bb5cc243b6e69035ce7faedbb0b8c5c26c2267f465da2c96f69767cabfe6d7955fb997c59fa3b5bed2d150091da93cd3962c05c0199b3489ec4462c7b1d618dde1d76ed1489388efa4362e5378f90d2b20ed112b0c7811992961726c2aed8da4da14047535c451b707fe2da5868ec50ec988017790637a2ea277b80bdaf26f6ce364671f4eb517879a2a2b8475531aacefe6e1e94c40883b80dfd8d0c1ca76a81f69f49f613a9221c84f38246536f7b17e082c2b7e8a716f4879679f7d48d31163ba497e1c974c5fd2ce951acee36b96473c7c914c2d026282499fa86f09a479055be8dec475def4b6bc8099bdb8ca597f1bb98e4fd6f5c908d2ed9a5dac2e3ca2c5f652c41f63c002d617234bd73219204cd5774c41732aadb6e355802791fe134dfe17eda390ffe9ae1fe1a4c184dd913f659eeea6a0b44ad24c9fe7526f3132f3c7c03b18a90f5c5d7c7ab369f3d89e428dd0cfa8575449b80c694a8a632779d1deb14910717b9343c1cff8e1a3b4202d4ab69d29c84203ea889165f6b4ca21d6fbac50966d9c13050007f704b5f5992ec6ecc075288a5c6825d75464f7aa4b2e82b4a803c4a552c4851928671bb0450cbab0f5cdc7747732adcb21be4b1835bfab49b8bb3bd439c42a1635e0d07575eea2a883774f6a3ebbd7f98d951566a765c8415361b1b1d97e4c8d9c873ee5fe3ca9f72e6c441b7e181572372e39eb43536abe586a1730587caab3257bd36d74e05c0e3b8912355af2f3f80d7304138d6bdf7bc5b8936219e4d2d8256672613afc4bb40954b0e678b0b8c48c063a256cadf62879911fa8df62ec6628db4e5ee8aab06ca9fba9de79dc9bfd569c354ad60f7c583425e8c2e20877aaa1aba64669a468d8e3e6f255a0e9edf10c2b2252e0d70e52da3429db05f81e6ca0994ee0cc5bc5b3ef453df2232db63096f7aa9535a0558943fe6e768e4c7bff3db8a806c314852dbf631f3ce282ee87e125d788bbaa058c6955f9fede1c6065c97b9a8416cdf85614b61d7732780355a8c36177ba1ec86dd994f377017b31a38e3d952229ae87164978d21052e39bec0287e08fd2d00898827e5dbf4ebc9cbff206031e077af003ac8f720e544ef6bce900556701df48c23b71b394d19ecfca9bc4decc648f23c47268f0ec0115cbdd6ed7bf1c1a8eedd31d78d8ce446abfe60ac84079b37ae57c3846ac880427b0eff66ad05af53f639e6d364c2e55344c6866905928f6c78ba855574b70a4ae05d01a7c393fcb1347d844444ffa4fb102e75d24bfd9be41ec9dfc0b9f70a5fec3205943b069989368bedd0477b8b3d89be3419965737ce67adf0e8b546e6cbaf5aa240858d7f109fa387aa8d1a13b30ad882c598b1f53015a6cd19e382719c70681a067211ca0c3af30d71bae30e09f6265cdee570318b605a6edaed645b9378ca3a6d5adfb92cccdf065acccef96a34bcfa113d41eefe7ab9daf16f807e43fdab3fea4aca2249ab77017912b7bf56563ee491247c023bea44e80d187bb4a6efce6dfece22d9a57300de9663047d833991657df29027d71b9edf953430e1fc623a80eddb1a1ec9e754c6fd0dd8625d234093fd2c70541fa1ac38c35199e6ba11d79d12fc0cc57b0418c914975aa4f07e31d83e9c3f56069da53de2c987ea86d42045d98aa9a86176662a31dbc91cf667bb9da78308353967ab637bb8dbdea272b5dba672101384f5feec80e816c4088e032c5e3bee22b8f20595939d686e672dd48721ab094505cd5c29cdaf360ff923fe7710bcc075e1466b0ae5d5e3fdfa55686429954344ce7629941fbd088c46d854fa0ce18c94b641a154f6f6ee1afbfb4a5148944e1b1a89447b1c8bd8a12683465967d349026fbd3c5679f6815b41c5a8ecde0d880ccfef78ee316070f7d4b135faa1c24594c2bd1729e47f58ef631e28325793848c52921323da9435132bc8b7570bd74f70643b487f933f3b760cd2c96fcce1ade1f20708e197e025e2adac1bc102999eeef76e50e14ed7085a2c38ebbaffcf4501f28dd95231d5836f05e273c61ecc201ad3a1e267a0ee729ccf41181fa23cb6a239ea56a10069292491073ade57502dd5ca230253eb6f3a61fee72fefa8bb07d9e18f66ed8ebd95136408f672c24d230d8b70df7d189c889af9c126020ddecc68abac835f0193310dc62c5c0095ff973d9e71e755e1c0984d632c7f6f726aacc243053277c477d2eeab62686f75750911d894656bcedd946dd6a335fef6cd34c57993c1ddd2627a1300a124ebe0139eea265aa4fe5af5d2091b63d672ab0d5682932947d2802c969519b8698ead748e520635f836a2093f5cedc6e64f015b0834e173c83e9b0c66a67156b9dce900de60457600f20a81e61952df5de5967820e54b5e7c89c8d5d68f5b869a6be93dc6210a2b83b75a3752aaab0cfe835a9d0cee1972daea2c33125c219a9ff5e1ffe9dacc66592524596b87e027ccc39657717d9544375d7ba9197a6a7cae12b68f904b61bfc0caded135fbd21905dcfae511252a823b32c33546b4c11f39270ab8f8728986047dcc943873e2fb9b59193ca416921af8c1091ec29c7c29790d67995beef377258fe00f0ffffff0f