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 80054 3134303d0286dbebcfb5c6945dee6855e7110114313a8080ed4ca3214f261fef

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
be189a71b1e34157c6799bf83a0ee98bc880965ff0c5a98159e9d2f9e114cdd8
Certificate Block Hash
3134303d0286dbebcfb5c6945dee6855e7110114313a8080ed4ca3214f261fef
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...00d860000080cd0100
0010000000010000000100000000003f0000000000000000000000000000000000000000000000000000000000000000000000008d03f6f570cef232612712c1022d050356a39f55fc1d2d4ba21be1de88abaa25c529744ae5da461808d3899fb8ee5af03a8a01a0bfecde341e5c0c3799a5afdef5fe1ae31209991b1aacd5df09b20e923ea96d1ee983b03cdd020000000000000000020000000200d860000080cd0100

Raw Header Hex

0000402059f5314c1ab6b4ded3b268e38f678747930e2bf06b9a98f294d3045f8c498e5719db5a2a74226164021ef2882d3d07f2fb1c3618598429c162e203686312d8ae42d3426a78c60018d8cd14e1f9d2e95981a9c5f05f9680c88be90e3af89b79c65741e3b1719a18be

Proof Data Hex

59,560 bytes
1212160103075c373a8b687b501c9a8b0c15047f638de617b15aa2143e055d6003d9651a5a3fb14adda096007a336ef07c454d958f3d2a7adf173b3f626655df57e9786b277186c9e7b951c3d16130e82ef852b784918278a4dfdd0ac2a679381fbba091ab81376a77b4ed810ff1dfd9436fca6f5cf2b7208038f7c72050a7546b549cfbdf3d5f42bfd9589d9078a79f9ba09119b6b98d3dc17cd60fab7117f72b48c71b74486ee5fc22397b5698445b90d4b7ea5347aeafc50940b3b97cb8307e49cdc9b2f1b0f73f51ab22e7404aa29e71c408db7a447a7b373c30e8aa51c5fc35eb92b5b5fc73bd876d1f1124449d47137cf8cb02baefa4029f26fa96eaeaeb1273294c9edea6517ee245aed9684ae6c390786b7646937b0f0dc92f70a85c4229b0d7786944bcd3ca797daaf6da185a9009278a76c618f5352e016dbe02f5c0a1b454636875acaf0856eec26b4051dbe63931b7a166f7ed8dbd6706283128d01f2782a25141b61d06a7c8d66f40bfd01cbf82ffcd90b005b6664c2905081df44de591e14f3c28aa58856036cbbc4594d1b5b1ab61be2bce26c27220db06d469cabbe91c9a00a75f226e7d1b7a7c3928d53bfa99df5f140b8cd063c0bb3ba5f89a9a5ba0135e37015972ea0c71f8429b36c8c7f0f64aba4180363fd0c995a6c6c18f05c2c7858fa8f116359ad300d63cb8ffcf2a0eb6f2d212b0c96e7e72bfa698959c8891efeed79d3fd781e1e977241539956ed6ef76e408976ced1630eb5a0fef42a08ea98992b06c7697626b12857eef98d84e1818ecaa9e5ae0017666f15d8218244dea63855b0eae3dace64674a4fda3c1414aac774dfa3a5bec2c50ac42b5615dd37df37d03d146a90c01338072dfb1078fae31eb9a7abea37c27012ce238b868868c180083b34683baa5e7fa326da8000a6c28dcc4861ff4a8a56b0958932ba46cf964b8d41eb3c31cc7a14a19ae168d72d89c24e4637a8e474d603ffbd2d879cc79eb31d8004872df1657ce357f7fe25e99384776023dc856dfcb58bdb5983c49398ef561fb91950ea9ed98a241c9541a445effc5e940947e4e23219a89d6c7537a9da36962a3795b1bb79309f235079535dcebe0bafc46f7a2027b285b1872d2c0b4daaf3a459cd1b299f5f0f2867830b5fbb177999416f04b7b7bc54b623a2edb6c7e6b4356a29c1d67f8ac2a783abdbf357727b5ee9ce0f6f81513f3859535ec7356b84ea605352a1a55bcb9a7bcf2d0360c99f84adaef39c72aac5f3cc331098f256ddc47dd0cc80152de18aa3ff034e34fb856a4b89fa5b1e1f63ce72ecabdcc464ef350f4b61e7d82c67c5bf63296bcfa2127d382b789b65a1e8d20b5616a2f286853fc2328990f62645154b18d9d2256ac6bcb79442eb3dac82b7328ede61544ac058b7baeed700e2e1a262a5830347f1fd003b41e506b4a6a0349aed893e907f7f055d1c28dc54c835f64fb4c4e1f8eca600e50b4ec13ab862a6164148683921af6cda53a4cb6e94b75d6f9f854d06159c3001a614e1cda328ef5528eb14bd75687beed6808d4dcd34df10a67d65abca5da30c8cec180753134eb8b9cf03eccfe6329ef51b31467a2a0571e464b8397ed264f60ede57b7cedae8ae66cf81bad5ad239f4f17572226be9659f4a3afe08700cc43fdbabc1ec7ec94d9f64c82b25149229f9ec7e1a4187d146e859f7a143118bda4424eea4484f46bf83817e7fb11034e3068698441495cf79e3823a604c200eb7cebe3790e184c83401f6f477136bc36729b0752667b423d120b830395a692348fd38f5a7881f7cedea12e8cd835e3a27285aa4cf86c6e97b0265a3b2d3a40aaaf6cead03d073618e14a6c3a69ab982d66769fe57cf3edb260b98cf8c2b50c51dbcfc2542af359977b6d6550542cbdc1d71c388ba6dfe65fca860ae02e409e0dec007d4d19a6038fe8064587d3392c88d5324756202f3b47a864d564fb70d827483bd060e39d9941d5292df3409772e895670158b198eddbc6785354c8663caa88bcd3fb4c28c6f7330f713f2d5c8a22c4ab1bcfd49342f296b6bda451ae445de5e5e3ae5736ede85f6427c9ef74d2d35e4db72dd98add95209f6d5cc320d01e4863728a6ac62ee113e15f96bcd257d137d221f2718e47777c660eb68c0e42766d17731dd0bc315a401e37c5ceb07ef2132bf4732361f07e47948c9c49578d76fa6583bc6821accfdcbe00971769273d0b329c99451097ffa9eec01ba4bea78e440cdc62c495a638073e6b63ab37bcf8ade3d134f35e65a51da8e931c42227f429fa165f84fd2c72563c796d38f29953a7d049ba9912e81403320eb2c1ae3bb4204556a2517967734ac931128a48bab1651128cd21a99f74c18bd45edd6c7b1164adfd6732d7767f0691abadcd04fb3ba1645e32e8f9202a7bc32c02b2d16285ca473542e130b0e13fe11ee09036bda05c22600730721ec0a73b9a055dd3f9657dc7a4462970b65946cd2ac8ee8177323e1d1398e63fd17ae123b9a87e4678a0b6574fa69e5684cfec70cc7479509e310920b69fd6ec96cfde4e4d2330a2967266d9c9d79155fd28f7535aa67dc7f438640d2ff349f16dd36b67cb61118144b97864b95bc57b4791a57aeaf0e6e8fb32e02d941bb8c4e6b3ee96ffcc9a2eb7ec8f73f7e812655c3a612be252a4521a8472cebee2c278f9d316afbe63176dc865dd68e6b9d3a0e6473c27b44485507019b5273086d6cac8066a44047e2cbd255116599307a6fe5b999324bc4acb51c2d5e34956aeaef643dd08e0f32e3d808911e4bcd84ba763c8737d2fff2de66c5e11628895e888aa23d5aad5e1670e9c95d0d85689bb0abf89ae41d89bf383ba61cf49231a5330092da538d69132704b936cfb9b932f5a41448b6aea358ed9986331df9676efcc60727877fa79eed64d205d273a8c14ae0782caa1ea6854b48cf8810be70362c4af2431aac53d9c4cc04007792940dabc17fa4c596f601f21d259bc75a501ead5bd06d6cb2518925375e6129e4b8447af0cf54b1837887bdec87a1f835436adfe059c2e037d9f5d5f727aee4e7cdc1912e4e673b03ed5b4826df76442e6ec430405ff93171ccfbbaa30e530a03ae7f0ad31adb12bf54e122de8c11a13eab15a9197f85acf5e91e32de45db5d600dd4e34d1fb632ff2add4735b02054466053f1fa07a07eec084d5a728109067c1947a1c37be0e76698d03efc760b53d049b64cc295d0f0a3d8091f26f2222c86557a5303b61ce718870112fecd22969516ead2b1354bbe24826d28dcc1971169179539a4d54889c0334e314b0e732d83b81982bed7d87577d86f51d4631fc9eaa1df736d19e2128794bc27d1be083484c247448882a5c0e6cde6479202adf1dc36614e67e7db66199600ac17c85d4d911aba0ad297eb3e623346e314246cf836eb0247608ce9687cae0c45f8dbe00ddd9c70026d30dfb2fd972306d16e6d96d47ee12572b13ee6d8667343f9851d61722a57c0b5418bd6c78a701f5c7cd4c48abdb81a3a84b7fa33928b78d021efb129f3d734949077ccc4ca28a283b27dd260a615a6a88354dfc32c1073ad31b7a1d84b5a3e621582a38c88c06002548bf5db93d93e9300c5945d349c5f2529c4d9ad7be5a0d006a7329b1c486f0d6855720556a4cd02d503b0b3eea92cacc02f59771990eceebb7005350fd1e6c611b49cd7765be455c3e22f5ba6dfd65788f9821263877dfce25b41463897fdcea74a7699e05b6bae5c21f66fea0bd1119f2ffd776d73408ad2a95d4fb3955afdd5ead0081396e4227c90ace8b9df4bd2c8c321360cbf322bba8b2562c42893ad1e5dba6886bf9e8de7b8c70767fb37086e0b4a6bf279b18e36e223bc3ea893be9a32e8ac2d46c4f1c9e7ac16c3dc7a9c4a728fb0f9fac223e7e6199fa1707b51a8382daedf8d8cc93661812c39ad8d390b46d8f291cc4cba60073f4036cbdee89d2385f88fcccaa02ad2331810ca051a10bbdbe57b5c097780f2ddca2c3df79590a6432177cefc6118cad526ad56ca000d9651675e3fe93c331b051941b51c3f7ffb4ec542981fa1b461f0b4fae45b8a650c84a1b1fe7a4b91eda54b3c4dea9641d92a84b795fe5e3023d2ab84fcde3fca3468c1c24ffe06d8dac00c81263f39cd39f5bfce77f06c8dab0299a4f4968c4c395eb20d8a35975ead9bc5f0f0d951d7266abc0a400246228681d7f598bf923eaaa9d2d2a1c824a7d8d64999f0656948a6fe13b8517fc1baeb8be0e97f5b1bbb4335f3afbcd2060a9e931443f127cc4f147a660f2e003b36a685307a54e35c4ab43ed8fe182382e50f2fcb09c3a06afac2d5e58ab0f104739743d568e84d590913210a5df297ea946b3b18235d709d8cca5d892f0e7625d5e1de8892d16d6829338f1bb3e8de8b8bde54c96cc6e851a5b6f1dcc917432a293df0046612b377bd0b84b9a116f63d7f33b6687371ea39ce3a128bd9e9fdb60eb92a9a4c071e4a07c6405935cf88c2e0b030e208d4658b20e8f6d66bda565d8276516095aa6f18be17de3d8c0b87dd2d56da6791971b1c356ea9821d0f5ef917ede6be236058d17749a9e3f4d46f12e271680ee003008cb74336974a9961317817508c372dcc9d17a4e7f425796d3dd2bd9c319f876cb7383d20c37daaa88a8909e2ba0823054604c25691051af95f18964f99f3a68204a88e66676e4f35a564fab3bde6c1fc4254cd433b9fa47fce5b393e8e62f600ff2210503d217cc307e8695fe00feaf104bb2fda12ebe566d9d4275509c6fa9084819ddf476e65352228681be0e01b4bfaf8dce9c0620b50c1de3c5bc34df3fc59a27caf909bb5902a2cd24f1053aea33722c5a05c2322d01bc9266bd2c8c2610f0a5519622af0ef45431ffbc599d490636453451f1a5f1a4d294444e15ebedc184cbb698a76828bcebddf24f294335d6016c3037880611f8ef005f65bc20d37e74b19ba4c90fb35a853dfd4b05bb32727d328f3980b190ba376d9a90c4b4ef2c4f9f8af766330e8a90f2ec818b0c72e830c51118ed9fb14d53acb79f4b9ed6d89a5950ddb6c5d23d17a5145babdc34cb28733ad3ec9dc40d629339c74cac66659cbbea1c07e5192ef76999574d7a56e8041dea07146ee699d468e068d8d3057cf2e141eb12a1a96a9ebdb03a92e4972d98c143f665aecb3bfdd920edff26de893df90ad1d843e430bba38610637716685b166af22b3ae794bd72fda9b67ae00bbfa9226b5e68cbe5eb2624dc79745413efd28fc310e1ef0ac29cc463e72fab41043cc53ddf7969adb116e16fc2c090dffa5a4107e29003e73968000737de6e9cc906e2026aad2f6f3fb855b2bbcb65246a2108fc5e27ccc4f332f3e48c29e4c3b974d077e74ba516a81600d47ff8fd2e8e7e0ce050e6ae42c07909c66506c462e44e6e9a1055717f87f017858d3dc3992798936590575f9d242aa0c05ad752f9a204bb8bc990bede7672bff7384f073cc1adfbf1e31d006fe481b00860f169c03ca574a9872e1035a24bebaf82eceb855364a38925b1f7adf1f6eb820de0b184a631c51082f7dd911f9df39f6b5da0f8d2acf85f899dcc47f2db556fae041e5f1e27f585f01f441797e40571061be0c848c84d98b8da2fa5366d23d324f4414cf0eecd27922a9cd039d7c2966121c484498625ffa369534c08a32c1834c4f080479594ea12c40ba1fea015238ee48a2b23c4c7281788a0385036b114aa88c3d236e4602da1a41c58145a07e316ba66548f7eec43514f30746f2a273282dd2379767f89bc73c6c7b456ce5f16fafa144ee0c485e564ca6b2d124392585b0c9b3a571912c4e66c0f304741231aba1003374acea004ffd99b9fd3bd2191a1c82c79ee6a7fcb059ac4df384bf5b730e900f3cfe8f2e9405bec6de57bd22a663db287d9bcb5e7294f022cc80529916602cf5b0df56bbcab74fc01d1d0b44665725641d1b4009c4991c98c334c26bfb9c16a8af56d83f58ef436516b1be7fc49154f72a499298d4e487d328f470ccba738423050f21619231c7579e733b7efcce5bf049afd07de4761e4404355c05f0b9b8ed5dd94738e07fe4b3fcb02ab91cdf88f542a92a20a75e3ab81efadc1592a8f6eb6a5f5ea5c5de30aaa93d867d48ee2441eebc9e4a6c326418d860d79360423823c5d7d7fae6076b86cf6087a1d9631f8a76dc2c4dee43789a7c5e6b5ad89e3974fae203145dc53f150b8486c98c2c7cd6fa5c45abaa1d205ceb785b4d0ae3e61e8736bcd3ed4e4fa92a7a75f361389e2cc96fa1683e8585ceba6744e5cd7c6a0edb0e68eeefb0938c42668ff613ab25b2e9275100790af07fd8a74a3eae374eb6e8a179ab833128169ae787270fb58c8c9bf5e9cfbaedbeeabe4e8321850b3b9eb07f4933f5bbc42a4260add8df7bc222c939e33e36dc653e09ca5f15255c9d1e54e4a44d58eb8cc4ef4420bdc9486ba9f82a1fb99ffb5c07aade07895bc18195c9c990c289a1327e7c14c6f8fe8020ed37f195e45c7f09999e017a94a3cf44b8a13f77b8089ea07132549d9833c3c6f97af7bd7b22522539a9747ddf8e430937b0dd72f9eddcb8cd7e3aca953bde428a00dfecfb74bd4fcf909669e4eb39c97e7930b769a21e36a94ebdcab56e2128f5d0c4fb0663acf7c396ba6d8b911fb95c2352f2a3a0398f36ad25fb7c416451719355feb4e50d7c3872e4ad2269726c5bc6591d7fbf9f33e01e455e6b12ccbabfcc08a5f927e27cfe6e7855522dcf97e068caca42e7555ee731cdacb18f916df2813fc1947c0042dc1f0702cb5f02582ec47c0461eedd03cd53d204a745532a82bcdba9576ef62621efb45c6cdd125277df53dea73ee693d4fafeea404106d39625ec79223ae84ed98d079be60d43285b6da45d9a4f872de40ccd3d98d3470fa1a9eb14c7d82859602fd71c230b2ecdccd0ff8c37b582d742cd01262e2ffef9999208fae0a641db62daf30c219b55aeffe0609ca3d74e4c542a2e7f8169bcd456f95d56c21d90660437fd35f4cab0d4f06db88eae9992368605cdc0012204bbc2f8263c00eba279bea6207d36d77e627267c353506aa9a40b29a5b9dd5802befdf94ceb515cd0903bbf9591c6c86fb8c3ebef0ff0d64635355ba29d7c9687bef0ddc6b47707a481209370ab14eca22c56a329fbc595ad0306ec35ab99815b98f4da5bbd15f2352cffeafe593f2a6962c1717e58d3d8cc4333b711ee7f2924d9faf4ffee4a694099ef96c2ad79cd0793381eacf777c62fe1fbbded16e7cbb2ba75df23f97cd2e9f0c81638ddf1ef0f986cdadec5855d628822ff053827ee98895a8f1c2a517f0d1f3d9c6f6bb923318608044027733ef13f0e4156ce20c174a9b81bc4bc2d33fd5bbc8ae66370e6a0d7636b5512bdcf67c37c0f07ee811dd12d93e11db8298ceef8bc2c6d2d738c7cd018e76bcafcce78571b2c061ab3f9a0c0c667ed73da81fe3aea98b80943e1f303274a1673c92de5f89caec32ac1ff82319e8843dc8829c4c972b460e8953717e6699b66cda013757152610d2df81210f60f3498294ab12bb45e97b26ee7717226eeee57b0ab7274af5fcfa4da6317578ae720566e766843bdbabae9a635fe8a312de7b47d840252d6be66efd868baa21289049c29d446404ecf2457951c033a0b1a879ff07be8a8c263a94841ef01c445d4c4efa1a9bfe820434ad6d654b34f7dcfec386b03a826324251a049b7a20f3efd36830ec13e450b976e161a9ccba399a410907ef09a208d8b5445fc8524651b124571d9c3c21d3018026bfb9346be190f25336a5b3ac700057be4692f117006bfe272843a77ba2177d2932c8dd00994c161900310f752b6e6f910460c4c14edad38f7af5772f147a176db42eec83d62ee7e189d43212c1653ac57ec6b9616a73535e66442adb96bee12df09fa8637d04771ea38f56a591e35f11125aea2f9c2a4c70f5cdb3729bedae34dd6ac0e8500272cf11aeda44c2e743ba08f7851f4efbbe18f13202ef35a321ad4b40c6857e2e151e1fda4518782fc614ae1164f0c8d13528fca79c43c54671b35e79973c708f4ce7b500f81a9c2b782eaddf17e76396521d87d94749402b02b483f426cb1e371de199aa08a356f975855c88110a285059277106a39d2dd94769e35438054057eaa782d6c37aaeb8d2ae066d8eeaf50d52d3128880f4b93f0e5f65c4dc7700e06aa5fa6850bc9be4bbe3e26d1aab3f4c9b2a6024565e144123aff6d70d755aeb94a0c5947bf72949ed5b8b76c69c5782f23587c28fb61bdc0617afb26bb0aaf0679a6ea86e15b9730991a50d3a7a7bd24d7aee96900f10a2f476f161bbf2e7288fafbbf15a583ac537b8000c767da23522333f807e6ecb03427a9ea6f01272abaef3374d2de7b1f5c3399cb1d9614b302b3087ddc63390c56c56d91d97f7c90f67d32620d7994b9ae82b941cb12871d124b475920d83fd2dace8ea7e5db4fa5582ae69d66920cfab2858f5e6b54539da5ab8821d93d5e086f9e9be04b9a02f45b14cf1207c797806ff03a96a0e9b8161a7269095b62e80afea83c5e65e45bd0ef584098c49be75fd4bc8aa237d5001511452ca49d515a8458475c2e0393bbf9f24bcae419cabfe347f2ac09ff68c2c5f0e03b0ed250361c336f823e9aab5183785a0d4faea26bb1c5ae900560ee82f7d5da05b9a714fb557d4e51bb53022d0914375d875557c9e8bcd25c340a8b02902a082c162dd7bfca0dded96830ad093565b5be0f20c49546076e7cf8ff14a9c76012bbb2418ae18f6df70219c9080e4585f3ed5dec30f3b78451a71ae61f5920f66cd61308ba6b7ace838c963cc805c6399125fadedf528bbcd76b63f20b86ee868f051689ccd202934743e85f112c893c9fec8974563f30d3ad4b19cf955cfc8c558f718852d399364a274ffb188dc17efdf65a55a80c1e0a52c1a14458a7e3b1311d6e2f8d611c90df99fed31589875694d05d1279ab3af18079dfcc7e4cf766af37c5dc74aadb67dac38930192b90792253590045c3b412f8d14b8e7cb9b9d615099a1840795b20ed2f13dd495459da2fcea172b33e401719c58b79a61d5e677d0116ad6a123806256982b84855051a75444b70736a8ae4f198fe0f9113a3aa8a500269c6f33a148cb41b6411adbe4cf0d1cf087f56dbc549707ec775dc2215850652fe254bff1a0ecc9832fcd8fa50eb913e0ca7d1c21b5822be9ebb3706344308be32b563c6821ec7ea671254e77514d623b151362c5358960d0e06096f0cbbbe6912d49db920829af4bf9b11e9bb516764051b1bc6d34acb1a5003a61bd6352ae9fecef4bd3b1b54f93c9e27ec40a5f703e374e82771d7a6b26cada500af11e95b643aa5a2530963a771abe0575257efac02aa123708c93d16bca4f04686adeb5762aaf4bcaf26590daff1fdb31f74059fb0b57f1d058911b230a3a524a5961221cbce1b1bc8a2c858f96373c277ecb01da5796e35b7d58455bb55f477ae3c61619f582e0ed677d7e79bcb368bfeb3efeb40c6c9b126424f7c25f86f1efa5e2a3f8c18e5a5aa32bf1cc166af78361c27f5f285dfe83f7b6399c361fb2892b331869f5cc4b47e870b3cd6cfafbf419c8ebad84b7918177456b93707888abba137cb2df3db3e33fc8ba188157f470dccfca26ca6fbbe11faf0750eb7538a7e88e8a8fe0600e43984c76c8b2c2c8efc3287fdc4184d59470aec609a9dfa6a91939d6cffe0dc95b0be65dc06412c40246bb79b87a9045333c32eb4053ae53a66ced0362f5da1eeba0492bb4ed327cd52d672a11beea8090d5d6c44a77506ad5c822a1567c394308f77c097e104bdd15fda6d528e1b828fcd9b53026e01988f181b6bdd6a3115449f2779bfce05890493d4f7cf8af7049c5d1d5b88f5614402e03d4fca73298a148a5e963a787e64f766f19a1d27f10d71af4443bd05274b3d1b912bf5dea29a18c9506ad0b723587b3faf9736a6c699675160dd8621f2d2b4ca9975661eb178ae9b87c929da104a96e7e3ce6419b270632d27c2c14b8a39757648a53fc9b482aa6116fcb60b2f3e10d9ddb595338a358af23c6e33ad4759bed5fd7aa83e2d7d92e8f949f1a6bca31248a3499034f0c0400af7b42cebc3ac13cd9710b7b469242af00f9e2adca0c68c3bde2a4c2d103ff8b29dfa4fdb5d19dd973c50c55884924025035d849818ca179b5ad6b2518d5f4b0caf433ffd9706bc33e4335590a13d94325b307e729b285275615fa44516d77954a5d413d9741e90c3c68952beaa80cd01947cdb47e720b590c5380c56dd10b8d81a453616c908f31904f3c63c1d3e24d6825c02a2bf4813cb3183496646d056ba8d241a53b4f276e62c491c9511aeceef291ea095dc1bde9e72a07003f1c8897f4ffe7d04e67823dafcb902adaf829513a1f846877b734d0b7014628296842892b380d6a3a25d0a4801902401c766e99f5a115896e37e144a6d87be1ce30fed60f6a4cee3ae6d03bbd1abb03d8c17f4064a86a66d6fe735996cbe9b0e19a190d90bd3df81164c7743efb6fec0b7e1de6118bb5f4e41ef77e9a34ebe3b8688903bba6e8b0fa50d21b6cafbbbb21ab8ca6db61e858ec909b40795082afaa8db40c75237719eb1ab351b43c8f5e1674db29e7da052c744e17b3fc4fab47c9f1d732fa904462fb67aa5055b595e521f95720225b8825e26e0b99da296253804c778dbeedeeadecbef66c3735ca9de863983db6ab0e0b0957f9e5795ac85c216b14e8e692f9dc1a3c340759bb7f161b4bca9da30467ca4a25e2634d132c1ef40be7941881d0d256513338b9bec110e3d4a1cf1a7e4b5b7fe3f5a1cad2bd99903f7295de7c1ca7e9f0be74f512d44d16dfe297cd804aa722c0fcbaa704e09801860d0961f83cc21cb715967a4d8cd7ce85edea2d7340a16c2a788897a68cafa19a72a23c30cc9f77f9cccbbcf9a61e0107e43d483d377a541620b4bc48024621ade3bd79d62037ec7599df725936b11ee83cfe645a9a50fb55a55cb85576685e4114cc3d587c6843102870e9c634634f0f9109265ca9fb75a713701a85e60789394055fe8709695bcb6d7e42cdf79e084c10c0cb7a27a04370bfd16a02f0f928048b286358571c83280d51551a15ab4b82f04cc95ed1d88f2f53610b15be302534036fd42490f2a043e4f6b0a83abccafe9de853a83c9940cba4428a79d408a9fc5e4f3a6564c16e0c690378576d6a17ff44b8592909d7c2d08f4d44b1ce35f91ce79157d27c63e17de99766e687719a6c830491cd9a8b0c8e4aed09627a06961301091a11e3e8ac52ca4034d1206ad71d510cc3c76a38b1ac142301cee8a7c8981d576b3517f90f0e318fe2b2b0ff6d6455bded18c12331c1bafabea27063e39370c40992a59895a5fcaf941b3dce8f7affbfe5d2e5c09dcb15bc3df570cfc0a36d0b156d36a13a86e443acfda15ba9f8ecabc26d4547128961966bd1ca8a7d5e0e4f9d2de62e5c1c2c8d79ae3047fb05efb18918973cba668b5565c41607933bc8c93f363f0a73515144dbde6b344f7d2f6c67fc206658ca9e0e933dff5113424e8caa94e070ff9014e9f393f0d83acffe56f1b803114377c4a8bb17b6ac22e7232a14b45c4d1de93da81b2577428a152621cd3d1366149ff780b899eb8538925e72842fab7729788cf63c3abc0646c964997b2a0b9fd713a86cf873557575fb4515e91fb0e8154c959ead20cd08889e12c2499aa4ee3ed942cc4c29f88b78df6875f18d32378cf281510d3da05aed7522a97f61322f4aa4c80d178853eb87983adbc621e681662731ed243d53360a51cb514b1c94993b58dafac86335b9190495aa59a31ac1e9d6dd3b6b2357bb10a539e190c5ca89651436790212c061b93110fcd6bb92f91d661c277b35c60b2415b6205a440dcd3a82b39d4c49d874d917aa76c96ceabdc41fbf51940df81f817b2a5a44e5b02854e15da2212da10a0a3fb64f195509bcf5e2312264733d845160e65f1ad5547475e197c2860bb8fe3d65046a1074eabd52487e905ef1ca2b7413e759e2234b7d0a9426bdf65ca639faafcb7d758ea06a5687a096a01fab9c777d723543652a08072278289af3ce6cb4782d7ddfc89f29746781cb75f647d96d4f2f4ee943f0c93a01410f98379822785f2a40478fdc72bf89ca2885fa593f5a1f6401bbe6a860d016352bae120d356a5026530e8259e1fd2fc080293e09a3d54befebeae7983390145d9cd3fa48b09f7a6c269271c0344dcf86eff39ceec7600c3cc6de56b992778928a88c3826f1fb43792715946358394127abe2c5dc79cb704d2421ab519958050b64199c2195f77b465a85977dc2f9544955db1fcaed65e6f30038c2d23df24f29581ba4d0861d9a13d2c6eb419fe5463ee6732cdf8cb58bd9f6cded3984933b509895eef59e9ca32e29704a34fa73eaf1c38d5cfd709182250fcc4fc82b069b0fe7d93b7966e43a767d18d0abcac1fc77cc816a04042bec3e3fa4f0de0859324cc754c48044cc5ec9db1b4310ac9f14da79c8cf244929869ccad414ea9d77b9bb985ce6a0756058575bc3c1a6d196180b8d03e60170fad5619675c84b039e80ae2dc34a1445c57a74ad5a95975fb8a6a6b837720785e38eca7a2886a589cb2339c13ee8f345636f77aca482f65d96fe1d67f1d8ac2db0fa9ac7e5ccda535d30f24083e418364131679590902e0864d9656bbf39fdce4a9c8ca24b4b4bec51ca6f601abd95ade34eebb0c704e7175e749ef45b3f5a0c156798e511b7e4b3775333a956edc7b6ee98a5d6b1950f5eab1c516b2aa8605dbba8cb32d3dc260e5d476c94e46977dc8d42ee7dd14cc0c9b6e407b0a4391e5cc24955a36a88cc0c5da081b512b1a52cd29e7b084282ec24a66740e776fe7917a517668ae77d2c032cf178e5bb4158da079e2394b13acce4ccc872d4bab039f5f0cf0a9ee86d0bea78756d771b9428dabb2e51fc36c7e9a21fd83ea01a62575ff9bffff8c0389fdf62016201eb043a218e128824c87946bac9492b0c63ab22600caaae7974188e9a4da4984f80f5f6ebb9ffaace18736d84ad86adc6c62be61840d9ef6ec8602453ad4c11878eca2e6e04c9997e235496498cc91aaa27bbe2e31fd1e8bc9ce86400df67b83a0b283ac2934b141815cbcdf7905cdfb55ba836c47bfacfff07e44d21aa56934b95e203f84383f1d913a11f72a472928eee69af3d9d62a040fe8762d0c27a29c7276feb6a156f49f31795b1560665bc9b61f82a2a732994a35d48098b1e82001d80936613b32e655660cfa14dca3767e850e30cd1e1adc4811ada8ba685df79349f82bc49a89c109d98ded47c61982edae6fa82013f7d8dfec0c8d9d3cba4d22944627c8d86a48fa31d086a3c11d4cddf50a49300ddcf2c458ca942bfe89f0257f8f2af0a158080f5e7718db7122bfe972ae068be5b037070daf6e5cdfeadd2e650ee774b2fb4f45b2128a88a929549199893d733a004502e0fd81b661fd210f8fb56d6d33cb14655ffa5aaac99a7420cf5083ea591a75b669778309eca4dd04ffb4cc494b515f9ec3f2dcaaa0b707a141dd595971a110ad51bfbd34d44fcb8ef2728729b16091f27944804f0ad23ee4f8dff421b9d64df101cc2531091a21ebba869b0f327abe01326fe790e8a816587566674252eac9cd274e3c19f43ed24c8964220de5f5362a161de8bbe5c54e917fcaf087da33efa0aa4b6a628ad90eee22ce9060ee8fd1dab2bc1a2fc3c2a9408ae054cb26099bcabf5b878fa79537cc7fb7c791f1c893605d62723e1b79291932d11eba4a09bc03d0e0d121ee85d8b5df728f39e9185c2cee1c9d8127baa7521fe9f87875cff67646df58a5d8d4cdf95d019ef2f338c468b79779813286e57b7f50e61f6fa84185fc7bc8b58d7c48be01ecf25704b6c033d6f4d262580c57e7b4a82b0f7db21969bdd6952e88d25a06aeab9f5620c4a7cf3f2e007d6bba5657c0136d94328bfc8985a014416ef752201cfc74ed9aec6d7f7f086e70e995a0f74c68965980407845dcfe5cc89e5913eb15dee4a221695e03cad99417259de1f57a5a2562df16751e45195112ae8639cdd5e2b2a42a896abb8bfa33fd6924694e6a3e8758f87ce88384781bfd4cccc523418df6eebe0d9319496ed40cac2cef7fe773ea455f909f5b6ae4029144283b06e2dc6479ddd7dd08bd296de04b60bd7a3d60872cddef54d3e5f6c8f0e53ef1a0e991fcc8430ac48dfc73d59a9223777c514198e0bb13b5574582829f7c51bc191f129cc6c7a16f0b3333958ce1150273255de70a07611f20b86d3ca48bf31c4352fb1d9fa36be02aee7a9fc1e8f275904d8a91ac952ec5496c2b9a12f87ce72fca616c5ae2cae0e619a663e5a61b82bfe4050ff376858ab8e50cf05a0c853fa28cd748cd07f6e5d5f9ad8c73f052d945357b112a507cc39d10da3437697fb6a1a8b07b1b32ceba1a21c88dd6f4f37b06aca39b9ebe0d297ce09f62b40417433a60919337212a93bf055871a03cc96c35a09be76fa5b5653420077ca4978b597990fb8da622f52cb2f81003005983df722d23dd2e18415a08ca6f8a597db5c6ab4dee80bfb5e58f0532079eae310f880c943bf647ad2298ca159d79af0287816df9ce205c710536f6de49d5e92c50a0b4fb214ed5a965b337940b38ab562e4fa2e0e799662f335c65a6314b0cdc44d44612d3983b70d76475818d4ef10a40695ab38078f628b3bbe8ac0df5682a64801c760964a4612833c794a38843ff8ce1b9d182d7705956a37af58136e0be07868c35be4e83147db5dd6957769b8f9a9a530d113dcbc06915c61cadc9840f7fb4ca95b74795cc7555b5916d14f2e95c7e75dab7afb71cfde3905b8a7fb93e50235c039549ced6076edd49fd42372dd53ea58fbb4c8b6c2f2f0eefd9524d8da4b202a0d731d38dc87f4ff0aa81a3b5d1c24605e360025ac9ccebbc87d6cd9062f8db65350f66e241f836eeb50bd35b32b3a46bfe63b9ff7e851ba3a78d1ab51a5310ae4fec753510ed38e23ba1c247ce094f4269e4ceb33263f4b98d69c3ff19a0b29a3cb9428e0c6eb24ab83056e66be9f72435515ba02fc8e4e079c8412b902310c655e6e1bde19e8c54d372f82400b0da3e9d002932fb91c0d138c4ef3ab5f7f77f228c6a0b8c0992112f07b750e9160deec7c0f2212275b00cd75951e217e3d5a7f74584ab2e36543a63fb143dedc8e2f4846b86ed3d63a5f6fee8248967b5e4d091c6096b702ae29b7bc1fc9d2caf2535cba6f93e7ab426a7f08b5ae847e2c2ab161b1615f75e03077449af411dfab998cc212808deffb517dfaffb3502403e696402e0bb98ce888162b5c5513cbe9bfe35b6d8df814d40c7846819672c9828a79d918ea571eb1246d62a6c030a084057c6c695518ec115c751fd617ebd5e55ede180e39f401b98cf0a0f2657f6ed105c9018c74e41e17ef0c482f6b6a876dce8f52987606239bb7aa3367da3f8804edb10bbb0964b87eda47998c179c6e9b42005b871cce848b0b1628b0a0b224ab2b8be5cfd8752c9248aaddfe85c3ea72febc352b8eeeff57a10a6c526659ebe2513f56e15c3e10283c0a1a64f57d74df44a35a5a77aec88c0d564b8e4b23dc8d6faf1db1b336d98bff4442bb6fed14e0ff488cdabee0f29eeb97a9f05da657cd6072b4024bd87e2c24664288c7771f4ec50c2b71fdc53a6a794b07241209b71e80f62bf112ec3504413965f88d693a37b687a15037312b48c06e5d28bc40b0f41296763a14c6f3f1850da5397eb2593e8a0b6195a80aba25cc7cbe2dceeda10f4d02150cd560a932bf40790db698122f59b7eea492c64179ddd03bcf2e14d0460a586b53736ab89b1f271eabd6130917e20213f1a0f1fe87135b630efcfb0c8ce940f4b99b2f5610ef9ef5559af85806dde725934f9193d8bc9ad2ab7a1469a2da4a1a7d8f4b26df1a48d361ba0ccedd77b898be5cea4d35b652b2222f03fd0a7fa35942a7cdd7d3cdd4b467c07c9e68fe7b4a2721f3b68b1b3ce704b3b030bb49808d6178669ea95f9b673e44ac05ab52eb8e1d78b141512bac2f3e3674e5d5b88912c4bad935d22a906da71eeeea6c1b7f4ae7eaed33ab076ee63a7f77990b620e84f3b3fe3eec62f21630d9ff8ac0608e2964e32a16a3423dfa555e26d2a14696130370d23709ef06fd24e2e4e3f6f43d503c9c1382194dd3a6fe23a7ff7c388c200256612aa365983e8228dd2732d9e5ce69c591674a947483bd7a004cb33f5f209ba5ccfa013baabc9247ea94f654eab58183041c70580a3d7d2a265f5dcd0c71e2fe3adc5110b9805c273872ea3f69ccd16a1b8b6cca49df2714795f71ada9a8a890e0ba967b436d124c37d310cb9bbee76b3cb1ab826ce6d5b85d345803db0e4669bae43ca0d683d482246ee41f33bb1cc55fca93be3ca04a3f1f53a016f390acacaac9adcf3faad43900668d795b3b1543f27169b26819121a3c61e0f4cba047d09bbf874c5da034c504d71f85e5af371a809ea71644ede9a272d4413e739f3f54d456bb2df57347697893955e81b9b4fdf5c556cbb34cbe8c9ae1e5d9c8f9f676c1d5098cd91b08b0a60e2aa22df25dc19ee3a88d1c516bde93ae87f1482ee0575a479ac16ae7ebbb8807e9eeebf64342814f3799f65a689187f88d976c6276bba173e66d08a0089efedc0fb9192a251f4302690e94f28dd7160fe4f8c592a3447780a0412779f6bb2d33b42379b10aa1422adf558d4ebb0c49cb9a041b2c16a8c920b399d4cb3b07f8396748b4b080b9f93765b6c0425c5ec703354c2c6cbd2bb10835bb1fca34b2f1588021b46015cefbbda7e0ccc77fdc83b6f2a172ff99f94cea82801699348b6d97777cbc0d0e6b8ff52c0a6f8d1b3082415002d34befd3cfacc561a50545c20a3b67fbeac6e33f2221b616c150e1fe83e2cfa38e6802eef9ce883dd220f412451d194697103732a91ec28ec03095ddd289b60d2a8c37bb758dc11f060a81757d572e53522fbca1f6e3f3f343bfce5fa109a1569a9e95c2d3e8d63495f90b640150f8689018883b69f5b5332b2f04802748568a9d986e5fabda5cefcfcb21eb6cbc7ba211bae03fddc078061185b553b96317d90dc764d036b7e372451392ff9b063fd6610abc388bff9d68de498942fde30e52487494e61a763c137d485ad98b6af1bf4cc661452457c14fa96762551c74ac3fcfed86854b6bcd767e280afb2b980f88e4cbaa66456089280e406ed27f890b48c08ccae042695928a245b309f49e85d31dcce2fe9f1c4630cbfcfb2cc1cad282c42b51e2255e3cdfc5ca3b4e9b9d70038250ecc9538a41d68ce2601a0c7235171ca921fbc7231f5d338133b741d68e7b1443896e6bb1ca270bdbbd721acdc0e2ac5f1c9e1caf7e6362d030bb7dfac0c2c35120bef0a67f95da1fa480dbde2b2cf344343fe00c77472fe92691659aa2debabbddd9b6fbfeef2565fc7a7e0e540578759fe23d42f844064040f04b2b3eb375a0679c10c72c3193846b99660393bad8ab48c7d66ccdb46ad088fa12d63ff30844343bfd143571ed1484c5bcfe2778419b174b77110228938c5de586929df1d3e726b0c06afe8827d04ec98748508e9d94c00469d7dadd0755f21da8bce57256aa5c3e024b1963aaf59f26f324b086722adeda8005039c6692f97d8eab3b6d908c787a21c89605defa42e8f3508723ec92270f14d2ed8ca2b2e1345edcf1d207b7e0dd57c2bb70f823d5a7077fd10bbdaba8afcd90b910cea627baa78ebd8c92e53e47b599fc6cb4f794abbd87dd4c922c1fe51b7804479c77b1db75f8814f54d54127beddd19736c33cb941ef20c54079341637b43545706bb97dcc01ca0e2132195758088c3462ee3ca8719dae5fa081e87fd75fe1b6f1ca9b1abe933fa1f2a10d1b5ffefafaa30bf28163310ae955287f3523a4ad3f435603dc61b6d682a811aa4219efb87b891adfb588c33f73e6f1354b02adba94c5ce42334711e8000adebe8084c312fe03ce49ced8440ee48c2781e53612c7d74cde451e6d124f5a1aca6101a1d4b86e4b34d92b61f8040a2b35bea5c2a4dee589f1b510ea79486ecea9bac014932a2b5e509dcee52402b18887ea2c2535a1469f4164e91ab591ff9cf9487c67bd58628945a6c0414cf6ae58d66e12df8a8311e081eea6ce402dfb561edc5b9f494301af75378b73fc6ea60ddc39c82d9072b26fafeebb6c09902ca16ed6aad4a84959cea56bdd9c5a11219f3dc3b1917f95f936288711cfbf08c2f06fc3875bc77f010a57e17422d287b6a7aa1236643cd6c26b86c3d3bef1d044e359d78084604b6f5b9b704028e023b9f2b5f29159e15f5b5fe168bf5f2ad9894b4af88578ed2c7ba24063eba46661939499e1a2a86139508f9f010c2c59e238c3fd432f7e6c18e9a147d4e15f193d9c5d6ea88b3748ecbce9293c759dbb25c4901ed27b4febf7454afa8c2cd525f89103f4ad4c2a954c2dbba5c5b8edce4395e7a3af78e5a51ca08dca05acf54d28a83aa59bd132663e6da22682c3c853a8c0e9f2170de09ecbdf871e95c3be34d1c85478bfd06497fe4b0579ff6cabe953de6cec0376a1c25d71e3d312c572da33fc26fb9003f015ece53eefe6978ffb7f68ae82e127563c3fefeb7d9d9c93ee9b2ef8ac520f859a3a31e68abc53125be71d92b70ee73a235b855b28c103c0933cd7330412539090f6f1f6015f01a85d842bec9bdb8a38a3c853c1b7d458ad3350f20bff4f865bd92c05131d5ba840786e017c520a086e2c7bedadc855311f88cd9fef3b3f8261a7e2658aadccfb9d913bb518072d713b01b7237f972a6e38b804822f9bab7d50563501df373d1808573a6fadd7ce2b20afc3150c25b729efc322adb887a174e52e096eae9d28bcc12e2fe232d37d6cc2913d059bf20cd05eaf7a0700dcbacc36ebec24766dd0f12aec9425e66bd9d01c228d3930581a6cc419628161f0859f2f7790e8e4460e8b6d6799edada5d055a491dc0429f450c8a7c5cca27561212aa0f5bfbe7178ec2a132b5470ebd77875854574ffa5790777827bc113fcc24ba89eb237c73c255804d06e94a64e72daea50816e5771872ab81a7acd23d4e44b24c853025e7134e2aec51f2e576a675ab9a01c5c170aa4fe4ba6ae6253de573d844184bdd9fe1cde31c0f2731879da9b9d5e78206bbe3e5761b7553a27f716de7cc490c2436fc1f4d02eb46fafcb1b4f5b2d65e66f19d4a7ee2ce310cd35c52b5b9e8fd04212e59736ee7e8f096a2db3e865943757cbfe6a55ebd6dfb8073109d75f057fba7f2edd4ae05e8df705e347a81f23a3c41442fb94cc9ba52ddd3c5cd603961c3708e7198ae9174a4603cd92ca45983455122a0475fdcc04b12421c00ccdb8f757fc73b7e74d8f8ff8f2fbf1fbfe5c51342ca0fd3cadc28cefdf4c52d095dd80ec643b8b8fcd0ba72f455b8374e55b520249f2ff50c85be1632ec7a5a214aff155c8cf06dd65e870fdb55c648b597312d6d979c480e426d14853c0dc6074170166e365bcf3408774c9cc3e100db1fcf778441a085f36f55ba394edfa56b4a11a239187dd7a842b748b0942688c340568805c1575094ed2678a0d03fa89eb09cb04e05ffeb284618ac8e45d302f7f0be1e844de6dbf358205ed9ab9762b50892483eb1be2720cf00ba54f4530559d53df18874122e06fafd5dd7cac73fdbd0206fe4b3fc3328632c0d1c2f0a686e20d49062388c522d279fea0034d8f927f8b9cb413032dffefb7390bc5811597f6626a2af296e6e888cbf637b9be07b55741acba5f70f89285480fae015ba0aabdc37d8fa1bdd1c227fc7144401f6dd230c84c38945af2114308ce4ae97c09b289a1e8716bcb001deb4c37d04df4cf757b107e19275b4d3378302a772adfee032733440d1f5ae642c9c31d5f90773d213a815c5fe7b12834ee878b7969f3498d9d9e788f52a82a79e58ce78abda7b53762f85227a4ea7b5dc87e68fcdbe377c713be658619e404d19013a3c82fc038157ca04620cef3d9e632dc991d640d9f095ae12e1d3e17d8fec004878f4483be289db255ec1060cdaf1df4d9d5b21becec746467d33e8724c4639c9754e09540bd3121685f469ac4c894631d1aa93a461928f58a156d6dcbfd203dd396548f2505a7789ad8fc37e65dcf64cb06cfd35410b181c2556f14c7cef4aa5915f5c6d8c2fb9ccd243699f051d83eebb945c75fbdb37d94448b61e96789d5084b4a1feddccec1abe14b1fbe38f5eeff5df4342b73d8cf487accad3d0c08e4c4f863a21c39f3d0481d8ded723356f86ff653380ba688ad6e1a63467164188c5e66fcfa506f424a237d7b7291f7412142c77f8c0794236523f5933c41565ddf4b0cbaa8fa288d019ec611aa30f8a6852be0ab6ee4de7961525f0c4566ee189fcb7cf2ced6cc69e400b4175582c2d2139c41259f947a9dc8934c207287a0b2bde07cf0ca5794f35fe96ac7a05fcc8332ac3cb67de62bc0c29b48fe76005f6e5e2c96691d924c9150da51d15ad045103d674740deafd572b8ae0915a3be3c1ed92776f38fb7ab830b480f8a2761af32676cfb2dc43f9b3a67df9c1ff39b531ef2c46d09904a6635e6d95908588dd061a73da111f62b48576827e2eb75504f32c92ad0a00b632ae33638be1a024011e299bbd1b0542b76103ad4a752342ec2997a57c93f38207bacdb95d35405daee21773fee2cafa9f8780d0cf34d3592a11bbb8320f436e23d6e860b679de42562262d8bd9720d028d9e3887a606250901284465cc73d2d6ec1d1d2435d40406d397d6ca78b68b9d01752e11002f05b5e9a4594f3242781478c1f1c04c2237a8157dab539bc6ea7f22bcfb4b023a45218b6e763854e1eab2f5d741b8f853954ffaa29be98f2402ce4395938119c13fd95a7dabf17be7fac5e510faf761dbc3be7a6bebbfa8b594221ef3f3586b5397574d6b2aa3fe69ff084fec4365d31f15c038e3fb98ad626117c9527317b62ca369b571f1624de636577f755434da9b85dffe85cf3dec73874e764846f54bc857e5ab880237e3545c348f15535a0ce516bb6d7d7044c62dbb8aac05dc664b9388291d12292c0062767caec3862faf56c0f3f0d1a4578a6deebbf8236d3b3cf75144c4ebb6b1e8798cc8d90e2bdcf465ec6bcd8e347ad6f41f57b1f73af3b221024d5f3f9a0bc8b4a2d6e2266b8ea70acfa3313c51fdd230fe8e3a829204fc2f73768ea5462098a9a5e1954899164cb6960b585e8c421ba6291d4d53adb559241b4168c1744e47b54fe1e9f9391ab9538b28411e5e45f81a048676e55786d3e1adeb124468a7ca9b7389df3269255f72bc0d60d3c217516a5adbf44402ddb6586a38ae7290fafa02efae88a96ae2723e61feed58d3ec2c21b1393048b55dabb999edb1f8de378221222fccbf90181c1e271a04354fe4191384fffdc009ef49434e09682a14b73f515cb89654ea6f177cef9b6ed17f934b052249cab07127563ba3546ece71f81b58d841dac771c9020cab2ef3a0bd35513f751806f9b8f27f58d69b85a70d6d97e881f2140e36f41e35e6ba1ffad22099bc5ba404dd92a3cfc5381ed60e92db5996516b1d4af3c3a8307c2d5edc34974408f0a454c7ab612888affca4fb067e925c5c2e02e16fbb9673bde90424b215415b11e312daff98af86e18927f88368d301929e8962a7144d6690672615c0384fd8779dc9d3dcd6bfb5adcc4518f56ae7dd894e929c5efcd9926995faef3ef1ac8e94ed1709e63d6580d881547946400c5316e7e567cffda08b78ab277909a26f771fa328c4685c704a21345c473666b3dfd840dd9069fa89ed816c786f70c59806d69f7e9c07dbbfb1b891bb8c6253c09d4cf0b06d174b883a529eec8005ffed282ecb1706cc734454a4f110363ff1846794dc1011f8a31a05aef0d488996fb84c661f654fbb14f7bb320d940a5f84b48275ff583682f72e7b7dda05f4c23f6581754f29d4ee9fb3f704cdae2fa25f00b8b39eff728b8b25c28863b800fe96da121b5e3f9705e0c97a80ab244906f7bab74e0fc63fd0eb2fe52fd7ddebb4b4a2413796ab4c895f4dd8f8499ca61638cdd2b4a9cbd188089de66abd95145aa2a500281c482d368ea3816ddbbe62d648dd7afb77548746e3e16499415b540235a6fd9157cf77bbb27a5f8a43451757d1ef26f2a7784f40e779a77e689db34a8e8d49dbd6fca515e4b2750964833c590230b584a321156866511aa0f546b5417aa84472208011948d856f71d6323082987e0ecf8617ec8ec405d2689b045910895d41520782912c10f29aad3e0f7db0e5d34e650bf6b2d89564c05400621fa55245f0ccdb4052047c68a6b1c97df9395be2fdebc3369a0100b1472cb66b3af547d51db1229fb3e6f29c89384dff3735f0a9bd83c8f886712a35f061a719691508b9896bc31d7167f60c886facdf13fab6ac54b7e25ecc0e193f4dd4bcc7929adc3548ea746935655628a0431b120fd8c0dd0df9d194652297286d1422016bfb1b23676b52445d7f04ca620040616832ed6093e66fd65ab9132d658209ec2bbd693be18ed7005f80eb297eaaf7b9e238c91fd0cf60ec6778d1a126212ae520e4e9905c46165edfa78061a8cac8b62f46763cc07e8a5dc488f43c1266e04e91e9d5d0d3f38bd7b8273be0e5bb190fd417d0df5a7747cad38cf291fbd1d66f3772e65dcda9f71da47ee229189d16b855742bfe07241a311d05bee78a13facabd2683363f96aba69c36538aa14935ae6b051387dfbb1200cedd687eec091d287b3a4490f4ba50e27b0ccc9313bf40f88d1dad70f90f46775c6e0e2cb9ca7f623d26d224e52dc86fd0e96d8f5fcb5cd68553febdf29e9977d60b4950959ac3c125287f5e9f10fcf7f36982cd81ff5c79225831c8e1495d7f652ce9512c818e7ff3e9eda92cd24b9856b8c893ba109f7d88d7a8ef7199a4f39c911bb16efcafce3f09d495004a7272f291a73a58870832f97d53fe2c83b2d4a52a58d47ab665250fe23279cf3bc3c69cc27e17e597cc08e4508698da6251d27631aecbf0f7f8d8d7eb10df83d8c4d8a01bfa64afcdcf956e8288e167c938420c51ce289cf626c9b62bf0fb4b280ac47fe351268794af5b2b4e58b0ee93ae688fdcde076cd2fdda66c95422373635962bf742c705f86e074cd8d7029ffab3936d0e5815e9d09f07349712444535bb47585df1c1f2998d78781232992b744dffcf44fab91847a9d6ac8ccfbb8ab19836ffea5136dd85c0562258ccd75669a8e04a39dcbea11da59d518c534f6bf1e7444907dd625d23b02991b9ade4487152006a2641c169910caa51dd7956bf17a777391d2395320253c2276ea54acea880c7e616723057c0ecf68f3fc06b6be0238d4865290d82cb3b49dc831cf919deec9296e8ea18a85ab28a7204a3717c5686a591a635736e303d25d45e4eccbdafde0fcc8fcc668a4492ff0d3e9174507ea91888022a94c52385592226705a152ae062f189b981f61d18df6c29cab009e799023a5cea0d0324b59714c65c7780bf9fe462d7f819a1cd9f9da923bb00ce8fdcdc65081c001edee9bfa8137263bd58094f9ae257474b77a8b32dd639fc423f046f635c854fe1c6466dbb3d5c17c30257282bbacf33e332eea6fd46f0816ed4485cb380e220be416417f625098c80258792648d6bd8d965127344985062d66dda5261fafe398dd6b71563e9acf10e484c8103c13057f04d0ddc0aee9250c4f582166705421287a9fb3165cc8f0890b322104b025080a0fe18aa225ea971fc6e96282dab17224690e475cc8399d038c04211aeb21cd3c14121d90fcc9b5bfb87532516f6c5053995c366a926e46094a08747b6c84835f92d5e0bf852f72f6780d01a6e2f4ff070b446d586f68abf32ac3c9b7589b52cc2b4a83ab0a0a21200c6022b065c27fb426d796eda2f705bbfcf483461a480397b5b45c43622401b90144e7991ecf280f7a0d764bdfaa70d3f47d6fbd867131c6cf446e86f5565e5be755a068a27789673e73c7f35d7901034f0fd3f857fd90e1a34072f0b807d00b4f0a5f7c19bccc0d11a2c1feda2609b8ad3507ebe184f54569c956a00db63f8d318ea490ba118aba6449ad01eb91a42a5697f552072b38651b198adb9f5451cb7dd5be3d0cf162564ef4997a9240792df394024ecb51c950b6972c139c199fa5c7186c882957d06a0c2046dde309204f64bfe6c1434a2815ed61b35cecf8754c08428a4638388e06c641a0842b345b30342f9575d5e25df14a11362dde6e78367b1a21365b4a85c87aab8c3a472d1b9c7e3cedde8d97d87d6a0fbc961fc6be633c3a44e9fb75210f3d5d30d159b61ce60f0c6163a0e5622c89a4b430e32e7d4f2a5a6c16b9b7eff19e5631877a939950a84e3be017c1004a65a740c1de1afc501191771c9ce8dc34d8715796aa8ebf1529a965dcb1862a5f065ae7189c45887eb14b0db46b3dc84734f328fefe3e62a02b26216c21df75b2e52935010777191271334da689c9904e421d99b61d610c52c52b057497c55e3cdf483ae7fdc42a87a3a438ad788da35fee97de987237a19959fb8e55528416354efe65507bce07c29d2c368646cdf6a48e155768ee468f0cf203428d4bc79f4fa4ef8e56ba6959554276c5f10ef2d844cc31a885acfc8a537d3ab92204b35eac7bac0016be0114fd7f2cb6132cf23ef31600ca74c108c3179f6925344837074ba9ddb43ba34b785ec93f9a55fcdd06844e6b235b22443d1c536e17610f4ce3bcf361f6a98e16c7e29b32f4438372e5bee2f014e01ca921f69ffa6bc67cc3761a592bfe555c2ac42cd3ec245b551279f243f4d3a8c78a8df2465b7b799f4367ffac5f506ba44eef1bcabcd1f78712c9acd825ea87cc2bd1f69d62fc3d423bb299884a267d50448ace9d34704d2f08e2dd1b01e3375c3cf0123cbee3fedcdf32cb02573659887d993bfe79e02332a9da05ad9ccc001e80a81f8eab912f2aaf5567c5b0e3bb831fec74a51e9e1058d4c95fd86033b22312a0953ece47a807fbd7d8260f040391f129cdcbfb34432f2d48a6503e953f24b88ed2457269cda2a1d2fe8242f0f156a5e742ab2b3388964913b814b1afe8daaebefa4868a8dcdb65dcf158c5fef1630a358a0351bdb22d4de821edb68ed020e06fbb065f3d0974dcca89e777eac7298952551e2abc923a3b594bbe44fda890bf57066b9fb328d6452e5637bd6a6338062ee1872e666e985f27812f37384cf2807b5bedda899fa67f84aa30222603e7ea6432bd3598e9353e59a4f62f8b49d4e0be5a86e9326e92d52b33897dbb4a68f9f01952637823958d266539e91f9b6712c1ae0993ccb92339fa3eedaf78792319f53eaaa41e27f23a6571b06a6958d095ef697eec1b2ad6dbbea75c83fb666bf2143ab81987317a535db45fa175858e42962b095a6ca7ff6386a96f5538227f704500c3a4d3edf43bab50cf0aeebb8e306636bf937f3f40c66d18a121d0de813cff44cfcf5a07aed9d1f2cfa0bb5c1c3693635a7864cc78fa8a1ed542c93a9b8e65013d8270c1bb2b15088f58a0a39e43d9910cc5dfa71927c268791ca394a46f5394c3cc1de403b51995fb8b2aa76f3327e361d03a2d9eddf34cb93b8e83e8303f30e0fd54a671fcf23cf366cf3b190953a236df77dc7c894b584ac7bdcd4ac9751ce8c9c1ae4f25d378fee946b0b0f26249066c14e351eccfa1dcd8e18bfc0e136c64909230bc443fdace3694963b35e346eba934a506f9f7dedb6358378200855167a55e26ca37efd73b0f72592899542551245ad6da4d6aa45c0ddbbde6ba61050974fd8ad92eb42a1f739c5abfaf01fad123ac387ea31605f119584def70066cbde6ee89d0ed2ea22a3afdb1089a180ff1c3ccc5407944781d4ee93efcd770af0f08bbdc87eebf52bcbaa667dc54d05087dcfd1e256ffc339d7188aeaaeb9ad883d7adaee379c3091637f0de7e6a4e92c8502d5d681efe35b1277e49b8a93cec5ac2cb72610dbd42ba2b71536a97a8222191e54ec0f0366d59c6cf93172c90c9d6bb76759174163f1f14c5d2334197efc815918493172aa6b8f968b491c4f7e33c85bce8f76f7e82b23ed787c1de0d75a15a695ed44cdc449b5bcb058d6c90c929bd8edb85c8b5cc8119a187ac5b0ffba35f252e4e85eb31c064f2e7b687eec207943650903a7c5b7a379bcac8d195c24a87fb5a2262ca1c060bb2a8867354ba95c77f37a2231ca7b19412a8f3351b8496c1ca2bcf7be718e6b4843cf56ec725d3cec5fcbb2f7ea5c851941f431a6bfc5fe7b06de96922b380427865238f25463817ae9c2e4dc3969b8e46280fee3fa0587129677a565d195d96e565152f0944758f18629303131e44b4d42c3c84fb8dd7d57a8b8112406412c1b4b420627f1aa7589ddeac272e3c4b308ef82e90ce3b2764c9db320e542bb2de44f55dc73c5f1566c0bcd895e011cf6ebf68e824165ccb0c6036524b332d76ea9fc74d25924b7bc40931726042cc21a805ffb923228811a8f7eb9fe417a3dd50c3356c3d62278a755d70011a2a5c38c406c36a9d8836ad525694a02d95095bc2ae43b801a0a0849e0e87069871be6fd0dc9a8c60fe382cec5612ad98d59958fb2a7c150b09d59151ad323d56959621294b8d9029c6749d84c7efda41dda02915046de9ef120b6e965866fd040d53e444a8d20dae850afecd99cc2d6fd8c2b00a1a54c10b763cc0aa736d29d1997eb19f502c19e2ebaed70421bc894845065a1ee3ba058e44178d4acca9e1fafd088802debc140db8a3ec550e32ff12b5d539bbbcfa81074cf635cf8e0a3cebf5674be10a20663d5268ce8b4b2c6a5ed6b7e8dd7c5171cd4e45cc88c45b7507de3103040ea28be7b8223fab6ba2291445656e5448e2980d4e8ab31108e4f390eb82dc96791d3e14811ad2bc1ed9b18bfa169a9acaf2688addfbaad9e01649c7f084a1aef9d2b171155115a101887bf09b9da61ba24d317386cfdfae179a53f2dbbc0b294bdd0d427d50050be7c47bcb1ce6f8cb8298c4aa525cd63abf575584cef9445ee63352946c3ca4c61e301d5d9469d5bd41315d0cc60f5a7ff1c967c0928e3069bfe93997c59c4697b4099785cc49748b54b60f263e35846e36cff26513849364a71ba402cf80c8a2520bfb88caf0199e8ff7ca0aabe9d9575338206d0d2a375cb4685949232248c8d3088a381f0dedcec9bfcf1a7b092e26d2b1e5579e6db31fcdb71479a0b5755efc40764f70f35059153729ec5708d0e0f065f33662dd38690f6c43157ce58a3443a52e45ac00b41129b0bbf7310ea3d1c3a442e64120a4b68afc541858069f100aa5ddd571541d12e6b276e4a29bbc005b930d00ceff5ee2898e2b57ebfb599c33bbbe7c762b335edd2ebb6d546391b874b24f15c0d92d6cfe3cbeb10feaabf88cd044634bec18ca772d6a89a6ec2395d2d92dc8fc0c366a5d6626a1056d811b2472b40fc01ff5ba0ef98bc6171f9dfaa634eeba1f6a3dee7cc880cd430dd9da3273df9ab1af2a2681b8693b877448839b40f3aad0ef723581e67c511971d03c2a598cd7c5f06f0a667e06cf293d2c6eb419fe5463ee6732cdf8cb58bd9f6cded3984933b509895eef59e9ca32e29704a34fa73eaf1c38d5cfd709182250fcc4fc82b0d7dab915ad2ec9898e9ca94b3ba16d85cf0bf37ec26fc7472d203a964814f46c262e467cf7efeab77a43707d2627c2bbec8a69324211e98e3b745e4661999e86aa646f7a603ace1bbe01fdd3a0c30a90a34d56d99fb2b68d81c3e8f554a4687e4af511215150dc88203e8007cf3cf9b82ff1a46bca18f3cd24cfcb2220208fb415fa092056167df0cd91c6f169387a71ec23f24568d7017a0fbe36daef820e82a3eaca3833151feea370a215f2a2dcb4d1c431853eb5ae24a473f6d3561b176da1cc98849fe9af1d0c3ed7f841a4160012afe7dd3f619a9efa7a84b1f679fb643de6f239fb3ee38f791dbfb1c6d607523c0a94e86f098e22688b762c58dff09fd87c7851a38521fe489e45651f6c51bdcd3bd60fd0c64c73d1dbd61e9867e56ac07f2144fe0aa27c3c941fa8da0eeda615e4c66aaef13e20266e8415b5ad063fecf3effa8b0ed144d28ca22825d890a45567218735d7a1ae3885f76c90d522e4222a353ab45e0e188f395fba0da46886b5bb13ce50dd009d001d60ec7e865f3643f04c743b3c110e87071be879186fb109699ffa069dfa04f2e4a52031499de5edcb851bc3b15853a1924fe6c124eb8322871928dcfae4a2358a9fa736a95ea1ff834e39cafd4bcfd0846a3ab35f7680827b056975be64b21f76e4d96ae53e1e6af48cdd4e0fef567a8797e95c00b988d36e67decc0ffc9bbfacfff07e44d21aa56934b95e203f84383f1d913a11f72a472928eee69af3d9d62a040fe8762d0c27a29c7276feb6a156f49f31795b9975a30649c71758a758e3067ea9d0d96c508302667cd45fbcd56478ee49ddbf2825726669e0968b0429bc0cc9753272b07d745e2a0700c5d70728e75c05abe7708256c117f270c3dab42623409663bc49318b0b61e549c924df2e587b045ee425eaf8c3700ed81373a71f1fa53cb53665d2de367f7bf67f7c7b0ce57d03f3e1f37bc066e253e35198832eb91621edb38b9da27467904f3cd3c2d51ff8096f47c2ea4a42e725e289ad7c7ce1339076012233f595697dbc9181b10bc2c1e2c2890c4df59a72b1b42911925fca1272bb2cc5de9e9507451aecffa0e76bcacd93d24589f03d3951815ce06d8350bc660c192426a656bf68d9f89546f092799495b6fc31e52f57a220d5f381a70c970eb090e1be5d338fc7a9ec0f49958251d13af7b3b1b9f428ece34d5323744703b4c08bf32813c7ef984f876f62d793879c19f3e2badd3ba367e7b3c53d14b736046bff1046b895c49a08a98bdd4d249069cdd13013e801b63b344599a14dc3d1982f5cac082cd753012b6f3287e796fdb12cf4b9720cb97274f233170539f7f1b7231971e15137e20e92949f80319115eef234ae55fbb34eb864f8e68b9da06e9567c230f8885ceba313a292fd93cd7bbac2601d43f750d256e5651401b0a0d027e7430d7e76a598b21beb7fdf8340d6579c8eea42fefbec8f6bbcb225cdce222a4bf69f70fc01daa6e22a4914ad58f0437548a9abdb35f9a8ff58b5da899e53a2e44ca2d92c0b69f91eb7b9703ed8513f4b5f804a4f3c3f87a5d235f8229bed0d787da912165aec030691f14fd8cbb51f4303da7afec2923dacca9688a68f111cc76945bb7e4bef80e2fdfebf4bb79aad3f465895050a1e0967490da49a981b731894d592ad98e6040d5eeebe0d9319496ed40cac2cef7fe773ea455f909f5b6ae4029144283b06e2dc6479ddd7dd08bd296de04b60bd7a3d60872cddef54d3e51153c62e4be87ff4e2ac438687345e413e79649992203778728af4ad87d477c8e4de10b93cd42ad6b6b7fa019fc05079f7d43e41d974d27c858ec3a1e57839bffdad27b6c0bdb6ddc8c12da165e78298372c0d0cb593598d31be306021dc11f1ca7df353450c5c3cea2468e2cf5bf35dd19f09a498f6a1b00dd6cd5fa27683240c1c564dd3fb2dc61633a394f50f44027f1093f66f6259a8faa6b16fa8937f7e2ce1eaf1b47c4c8493c0d21b7398acf82e662c3f163f85ddf72d06533f643709d656b8d40661c58f0f3e363b2c8989a9bfd48162aa90b5484b82f07969cfe028bdd5bf1a93eab651b87d89de9259efbac3f8935d816511b0cff85f254009ecf24b824ce84c5d60ae3a9351d10548bd3e5412c2311503d953cb1110e35bc9bd39f177d3e1d446f99e20ddca95fe8b4be66e832dcc13be6f320d5073defd96e2cfac938dd541a7f040dd3a5e439a7f92e8c322b1fbccb85650af7ab8c6d6a69f995b824790694cb2c4732e9ff514559515237607db2c035c4193a8603da142537ab753694125d828b7097640d71fcceff58136e0be07868c35be4e83147db5dd6957769b8f9a9a530d113dcbc06915c61cadc9840f7fb4ca95b74795cc7555b5916d14f2e95cb81e476637f40b9b2f87629827deba79b383a603179a5752848e3e84bf896b7f102b7e29797e3ab9b1809f1a5cbbfbd03bf98a573971fa5d839647ba0d57fcc7bc920b076c2e4d04211a50a1cb1df8f9f64e183d72164925d44a99a8052f719f7ac024bcc0776b5b6b2b75215bd9ad40bdf57b6ea95e55c4340925b49883a77209eaaa7d4afb3acbdb14c5359e09191768a8f8a4fc0abeb3de1d98717b2734dbc1e0740243f577a0c03972dd89f7f3e9de4c85d357edba9704b6d7cecd0954a51ca3d067457de188df11e2ee75c84dac713579668d943278fdfc6656587d9d5299b569fbc0bcc0d6ea4938a8c457d4c7ad01df5fbe35a5e98faa5179869b58cec5c81925d0594085c1901d2b40b9c67e80a6ccfa4fe1b21fec44f18d64d9d7a10baf4197da3e5f769f5d155763218c4c6229e324f5e1c1ce2f080b8246c2411dfab998cc212808deffb517dfaffb3502403e696402e0bb98ce888162b5c5513cbe9bfe35b6d8df814d40c7846819672c9828a79dbe3f246c33188b2aa17bfd6893f189f61af05c9ab53708fc0fd9fc111a088f2d7144914ecd4364e5a3741c6e18d87576554011d90403487b620911fab3048aacbf978e2accbb7c8b92262d48ea9f95b88210b71979dc0f3ae02abbda577b78716da55eab627525ed093b7d0f5a7f8a6046f553dd7e224dc8d8db49fcdedec303b0b1fbeb905226d2c03bcf371cb73c5e7b45dd3e2719b7b154c2432f4ad57d0feb36b84dda74318f2635325c9af47d057fb080214984ac6802571c749fc23e42832f16ce18084be8c3e3f3e0ad560b5f2de06edde4814c807deeace449fe1dd7c0361d706599bf4af508780fde88962faebdc5a8958f5f93b60e96b252a07785363cef06cedca78dff0d587fd2496b7a846ab627aea5e95042310cfb4fe23190005d825d35e6c4b9e3ce4918fbcb6b3b743e936716043b3668bf907967f66840436f783da84ca7fbc189ae7e684d3366b1dd3814395e54cbff4b62d8d02d4f5ddcf2e0561d59e0ed5a31fac991ddd36ba447ca5dc3dd8e7c486f7591e689564cee650c5ee918cc02942ab83a0cd542e5fb6a98b280efb5207b3f168a6225ed87dc7a19931859b3c3e8ff0855ba7e82474132acf8edc91f4f4251a672c308bce6373e67a3f4d9d9ccd26cf7bf30372213c27cdb274147c7cd6eea3bff726e7d22a78993cb128d3fdd9cdac668155bba507adc1becb418722a9a2afee84f4af85e0d5835e561c8daf06511e02a0aa5ee33799853b3bd4cff93c9c0674a981261051c4ef0c806fb1f9d369bf43e6e47026e48020b16e74ac5bbae5ac8893623755d57b9d964cc2c3d630e33d9afb2e7beccbef51f770145a82d6ae7d8cb04bcf47e043a63cf7e8a7575dab1ef5e0ad9976a9c439ae1ff40c557ed3f9e133eaf24f860087f7199c966dcde2f894ee0b89cea80252d953528af773c20b224ef44e7030371809dcca2fb80298073d74a29372371fbc9d71c35a56c4b3dbecfbcfc49f571c06c3c5ae437869cfabdfb779fca7d651828f98518e52c257ac4461f20e152a53d879351a7f83113ea4f1f14247533ef2c4831d1948dcced92abead6ba133e6026365d0f98c128e4c6ee23bc0698d551a84eecedba82bc7fce0b19c99c2e773794e7c518aea073513a9ae75aed5b6ba959742232cb0f6dee8d408cb130337e3d5f359639fc462cb485072fbbc86cea162c66837c233d27a184e97f19b77d186a7608220d82cc10e0b46c8d17f65073f05b6f7272fbd88dd1dc4e6981513ad924ea5c96f75697e7fa2fda0fe01c1560a38f73464e52123d92505d02541b0a4ab62c6334a2193bab1c3d7909ce691ab40a5ae2019cededf9cc4d4c6bada4702e488e5bc6006a311645eebcc25ba32b2654ee0e8508a011772041c0cacf3b90b0c559def931bb376d80cf513201cfbe873dad437efc5056d8c5e20aba2edf81501090d99252fd015e8224d2cdba921cc2a627d523b12acd3dbe0e495ad1313463f83393d5a79d7198d000f10a50280581e336b0e6185839fe915ad4ed920dd2ea14d3d473df4f83fb678dd4d78e9edd8933aa4b327aade7520f803a9e6f505f3eaf1a3d8894fd274804ca4dd377a5c8390e85040b457834f5b3b9a22448824d6cb734da8dabf983ce817d38a909c1f09629f978a1e082587ec6b89b54bf5bdc1462ce2ed2597841016fe731546f60f0f6874703e4847db64c4c63a8f4c83aa55ab98856a9ff2f8674c0ba1d4e1e7e8c0c2063a88c7763da2eb71fa40b3373821f3b7c38605db9750c32ae092dd06b6f20f9555f008b54fc1b18e0a375f019f8d26213915e39627bc98ea0448b45baac7afbb3f3da9575d69713e43e884ba3411f645d5983b24b5490a8160f3c94a5da415718259cc625338dd561fdd30b9c8d86e3ed54ed26899fe8fd896d56fd3379ac539eecc906d96f05706387d6067188c537ef0d447a55c2373c6674cfa5e8fa075a2def9f7e2de658a32943d5978726e6ee507deba8f447188bdc47bf33e3472b36fc22b05e30a72983bac0ef930d053dcd1628e90b5ae6def136e090fd78c836bb79b573f6d23121e6721a99db0122c5b30dbd1dcc65c2cb5978cd8c3de2f2e29ea835837fb98a4596cae38ff71c7686d9f02a48749749ec572a29c536e28f416e2af5fb3ec83cb6a29ba322e30a9c0d16616d68f3d03c880c8536d37cb01cda0a50987b8eae333ee8272209dc9a634538bc6be02d4500657716a112c13969c5943b02a29adec69277480c3a8f8a1e4b74e2e35eed8f71f6d07f684afa826e6d288cbc1cd00eb708fcad62898924212c033bdd61d749eb1edadf20d662fd557e2bea19c7ee31c7e6fc2f3fe77ff6409dda5afc9bd7a00f217d2cfe3ea7e65f35a406c768ca6315a73f9c2e6acdef3e7c8efb0d798e61b66dec49e8360def340f2bb6c703a628325f0c4fbdb437757c80c4ca27749919f15c1296ad5854d9b42bf29fb094c68fdcce83d1ddf9cc2d90a52865ecfbbc9b40f87b5443df4113d85559372863bbce164291447b1af4bbb3fd07d414333fba5077f237259c9253071537954e1eb8396cf6c7a127c61566d6fbf8626dbe7f5084c0da3d366c4960e76982b122f54c30abac16a8f325b76ffb33d28f5828470d483f11a6b4ab7f3657b579d4e5132b1a3871637db2f9aca5ce14c3f6094a8027b02c287cf860470b8eb79f44f78232b76d958cd3c9d48524396330ef31df9192aa86d47020079f23ad64d43dd3cb0ba16f45e6c8a2cd2d5ccb70bf8f08fcf2d125fc2ff681ddc8cff5bc41b5abebff5d87492b322649c167935985ff8615fc23ef60783c731ef22a220657e5cc6bde1a722706cefe3ef3f8d8d9e9fc931b4d48f033b229dd0832bcf95dc13d917ae0e82adeb2210410fedc8eaf810b5dde0bdaabe971fa16c95a78af801825518443540e893340a337edf8b1f0cf387847c9c0fd2313f42202d7b83ae3d13ade5e7593622a141b0fa416f249f3c1411c78ecc69889d4340e6dd90312e962d8b85aca1a071456afc61f5c45e5cd60fd67c8df4a8c08a12212bfc91a60ed545caca5adf5ebaf444aed8528e1c0121b1e4d97cb023a27656e557e643958aa85bfb75fadb8dbce09585128bbc555dde276aa20ae1a189e4b67679de602b9485790e1dffe60e49e8464a54a3e2ca3626b4ecf4c8fa739b459a2ad260ab83e5bac55ab57d545b9d4a92b8dea6fe94efaae54e44625da42672a5c608d31d6c88cec3df92ca4ce7b8b14724b51ac9a1dea334889f599dbf31e08db44e89ffa0bd167d970c6e8e263becf16eff536e74a12423dda0060c6acd5bb727a6a5a43a42612371b5d0f8ae92bcebc327e21b681b58d33cf8c5888c4162b12e796024a7ceb8991d6ac59760aa0d16236c8eea45f48002c0db7f1e2c116257ef9720bbf7a361a4f239ebe3fd09d0f6e4768b79c6197cd0c1ebbcba946486271581ab0015a0f6d17cd7d809631caece6bdcb75b28f0143092fe084b1d03ed096549b2a665d115a682c262a65138a277a9e43b761842a0bf8d24ed7e69d71a2651f6f6209a1c83ea4186e8cfc6b63cb24b1db91acb645d7b49da03f7e207113602caa552db162a6249ed3cae699af577b50ebe8a25f66278b32c35898bbaa5b273d5daaa5fd0d50dc63bc15e895250cd7d586f3704140ca8b3ac2cc6b80c11efc7d837cfa9aa81c66c53e9d568eb3847baa60454abcf29cc3b6dab9046561aa0cf7326654c12f3baebc9c8c4490756e87eb1b574c4685d11966683a3bf675f1084b9c7c221bf68f3e8f86108ae745fc4144550c204531ac7db86c703e1767f45068f4de9b75dc0b1f50841e4f9e0c130f0a895560e6e40a127a216168641d4d7f9d5da6286bc6bd305e80d5f1e2e32e90ff25167ee01c7ee0ef1894425f37b6e767af7457b9a1110413766870da28d5760bb1adc11daf191b9ac33d1a714845aef0a352a6f6f70387ba84f6fd0c7de5c516f91076f2a46912b103e1a1971956b0ca648eb55060b24535118b82b1fbf289b4413c389284b793433824373bb531751e3818f0ecfc9da9d999877871cdff5c0a8053cefcedee8b7786ebd8c343e8e90c83d90c06f544bdd1670ef246e5cd9733b24d6f6aab4705b0eaa06e48dcd5b7cf03542fb5902029790319f7ef7d8a27bf886faff6120404beeaa281fc9354196a86dbb571cebce71d56290b9c222d8ebadedc4756037a05f10c617a3858330f8ad1e0b62ff4fd97923fdc39b95bd03bba3a5e82e6624085c81e02a8549965b1202b4029a12540365cf143c610c65c4ac0c52711c762ac1665d652e6fff00e737e1c53d11752518c0dcf80e3212a4912d70840361995362080981b363b9c1b42f868c99a3c3995196c64218f1cddd9450a15a90c973cba7e9d13be82bc6fec588c50b5c4876e4900a88b49ccf9d3e26b9b659e7e32e6cd60cf2e311652bd5f71c13a1e02e9dbaf62c1f1833e8ffac823ce5258f716c85131b702f89dfac72b24d92845e7f2928623820ac377c650fda99a5d46449b178158f7f4cbd7cbb7629deb13f45d619884280ef9ba4f55013b55b5d4f2bc4687f3298042cadb84836b2363cbcd71865f8c2594238a8598214a4c10b97923f99ebc6e30719a52cf5cb1414f9e6cd7e97b06529d432500ad5aa0bcfe3fee2d3aa49018e7affa448deeb1a51afbc97620e05a18a661e391b87e2faaa83cee7c43ea0f2d8e2e97ddb00264dc535766d07d09387b6fa7dbd11b72d1be1b80a3f7dcc99a87aa978a6ad09b48a500f696d2d1cb70b6cf1244bf81777e90c0f01822f91624833071ed4e83b460450651c39bc35afa0312119b4d4e79c4929bc2fb7552acf860a74672c61c41e9bb85fdae9dcee3965600668336643ef626993392918244f766127a5c0d5f2b20708ab44b0df899516ebb6438890b8d218a54201a68abb1c492732b6b4e00f08a71959669ff5d0eab7284c2d07ac48a6ae0a80ab2a7fcb20dd6d90e423ae34894688567d91fb24ef77a7355aa6449f1e0e5e70eb033aabd04633673c259a4d78404d3d211290f9cc36f828cd6bf01f267c551b833be622bfe95064a4a1cdc9922e6935542cc24e7c1a3c682ec1c5b2f1bcc54baed6445331ffffd8ab1be7e14d459305c5cdb47ef76529895a944ae94cfb3b54b162f0ed5c28b520f6fea924519a6bce3bb64f7fdc842532f5b9885c16f2a2a36bc98adb985d3aa4321f805dcafc00e23beafd93e1eb2ab80c711b5a273ae8cf60f2dd70a65b484a9591368aa604941117cc27751940fea802085d8d60e11355bae44194c4eeba4d7b167ca2cf1e68e9531cd354d8b1bb6db14d6214fe3f041292eebe625341abb2dbcd82476b3a7074d64eed29cba576f5dfa993e9e80aec97ed5a3374bdaddfa36652212104870f80532dc532f1e25d306fe050d58d66ae47fc88eb075e878b424e3fec380aab8e939308cad252e4a235240e7bfe9a670fdfc2a42d0c8fb37e6b84edbc0e0a11a9f978f33d54d9ede1864c20727a3f45d811d258278df2bb5e1ff94870db3a052d872f335a7c07d3f654634e2b7b217668e0c7127ce25f12186de3a332a29cff69bf726f185d1d4bd18bb500910af043066d02952136d43f6bad65128388dcabd0fb21830fa47146e2a7fa04079a757512494a63a423bfa57b4fdcc4cb2b2b9c037bc06615e72053aef3b708c84a3e0177d2a5a514047acce3bc900b3c4c5a3f63d87146d2a570907496088dc051312d056fdd5d1096416dc0c8029d603c1c6b0f3c4387f52e6de8f58813981a096635dd5db98a2024bfad1e8d9179fa170bb6f55d168bd3af85182bc4614e7fc1e7b3b48ba7611f22f8acbdde091faaf5a8b8c3880d84847064ed30b179dfce054f777ccbdb5ff1dc4d2c08513f9765f9a1a231d44838a83a1a73750a59e65d553d02d7928d54c431306a0cb4d112d63c5672292cefa32d8632611c4d3c2cef6e3bf25a66b517862c5ed029f24226ed56ba2cb11395a4a4e2c67bf59737249dc1261512113bb19212301f8e984377b84d3bfacf39f5a19511281d2d4ab9bbb4b8df8f075bbc50d1a6e6c698813309399e83649666cc132360acde4fd76c2831dad4c04de791e9d32f11f0bff2155a6f3b0e1195c7980ada626f30e543de554a2fe08511f1cee207ef074cd3d09b7a288d9b5668ee39a6834fb6ad9c169ed5556a85acda92bf5684ad6ffdd997473bb39c63f9470dffd95fecf20d1fc6c3eb24d70563b47025a2d1b6cedf048da92db3d92d6894d8c47d38f8943b0d62e243c8c443a709391246ee3044bcfef94a5cafef86d3b6613ac09027a62dae91aa6929f118073d34e126301f36549b405df5a173201fc6194f8d88610e206bc3eef15466c291da97b363a106b640c08cda123679ab9e7635f86789d454f24fa1a2f36ec2973cca9ec96db4fa0ebfb1376f2904e867d116ceb649374b30ae4d7cfc05d40b251d7062ca2f4cd31415554182d0434ca64c20828de68cf33f1a91f3a72663e468a153ffd6e55dd55774a0d4d7545eb9c3ee115cdbfd7b990b4d4a23cf3e10808d3748c2dee18e32f1614f39c9ba51a28e42264e3664da8edffbf4d11ecf4e858019fe346c08edd2f30f256b24730f773de0bcf4490889014a5a90cdd19f3cd87bcf0ab0ff354dfd23e0c9a07d05be88a15184706cecf12ba663635e82040d509570906efd50b34e95468d5332c4045948f89ebc2d0c9ef9213c5c34e81b40b87f4fc48b100d3bb72a495c27974164c18cecc4ea6eff682de2a7b3ac8e416788efd8a9b505ccb7270daf61d7f076c3624cfb0bc89aee1d69647f5e25b73bb88ee30f5ef79f58e012ee8b96707c59c29385db4ee12f6ddc6209d52c912c674cee04b2b17289bf71649031d0d42e268b39b934a5eb9e28fee941be9542e6b11d956018699c7d0e90a5b6410596d9dc9ac90ec4733f86e92d4ffc1ee21bd65a61d7e79d492036e98e8f0932239d6f735f1edcfcb8dc7513ee5420f67c6190803c059650ae38e634af01eb1c3f4ce66e5eb053eba94266df934f67db6537a6ae2699c055d4a1360b6958e8bfc86a43a21665de045b6dade2652890e0e1fe736fec73f6f7084c7e544370966554e9be20e5e9bd512cf096a112291a0513b71c45846095c174604cfd18926a11a72c651b120c283c0dabe728c98a2d3e39c80961f29bc82dbe2880024d64522ad2d5c1a0822cf0723817ea4b7bb96025a0a9b39d794b396913cf8512f5d9ef839772cfbb918289cb06e6d098ff71b4541fe63fe73de977699b9be4f9feb0a076f0fc4263ac128ac057f1b111f0d53a923ae7cf5c593a6f6f1f7eb024e337b6ece8125c7c0e931cb7aa469b2765b25b47892d1e0badce341133812b6200162b0f09c567195c6a15e61138fc3f6d581ae78b1988a29dca6f18aae82846d66452386b4e06c796ee9900f4436f6d8c5de7791a24baa02a1508e0eb98aabcb873e92c68d842e0c53ed824ca8862ea0a13ca1d89823a4a43cb1cc8f3fabec234e50809c983f1bf95a6f721f796e89c100cbf3164914c0e543efebfba3bc769201f963520a1daaad4378e17fc486dbafe7a227cf0ed5a862e477ee597706451c209a9ce1d1a62ad95cd942b1cff0cc15be3e1d77df469c625702e10af0da5d40c8ed59a7dd2a1bd76977296fa4608e4cf69c878dbc09e44483961f391f5881f89dc7bb27b3cc0e60e0d3b7ed1a5fee3aaacb4955095f028a694130d7b607a87d15eb90a2b8fa2b76fbc0c28ee563b80820b867d206bb56b2ff29fc99d6ce7646543d7058b25626c65e4a3563e0777caf17b047b28288c9f520474be9e458984452e3492142acab1ffebfa0be7b4ec45498e90dcd981298959aed6497ccce1844d64657a1ab4400ae3c85ab733c332c0f5bf553030f0488380da997288a82aea8fee7499954a156b92b812cd99e4a88e3a4b52cd8ea2552bf96abfcbbc71ec62260c90c8af15efaacfe6446ec8b9ce79df7c6ba7af3f91c7b47eb9e02d248dd88172845a97d600df34d072569ebda89fd8c214b53c1233361fbed11242b5d5d7de133cb1fd06ce45db49e4a60ea1d68cc8291d9594dba2ad843dd0bcb66cf367ece809e641318531ce1d3293889568987b76078fad9dd5a89ff4970b713b64b8aa16cc9427f48d487907778373496e0725a41ba9a45874815c889e7e3c3a4ff02c7836fb49813eeaaadabf9f42a1c59f99e70d06300b4fc8e1125f0fb26bfa558921a9dccb46a69b124f06272c9ce8114b0694e92af12a529c2e7f328facb23412e6da1229a831bc30922b5a8648ff1fccdd01f2a2d008c36279e64236463f8b1d19a329c35ab7f64b7fc9887ab09bb9189a992264af69fdb8796677ba019d5e5dddafcabede56ebe55518ddc4de5e5cc0c92d4807c0431c9fe0fbb9fa16b023ed381c4cba9142535469ce1ecce89b1577e1a53f0519ef721d4b06fce78f0446e1b8d6112b848f1fec2ae268ce5ef95d6ac7de3d49c74d14173593e2a9928d28f7edf303ae31accc5dc057313f82196795c3bd45bf1262af7d58182870103cdbf4331ea399b92b2e3ffd688692ce4ef316c5c438ebb8001cd4f10025a066867c96194b2fcf9b7a326818ee910c1db03959b28183325d6f8758538f0bcf247e86d0cf937365d2096493513a32857490728969e3e91bfff10e9b20361357ed0fdaed7b72de06740d1ce835909224354c9f21ee94281568d97a41f25da570a62330e66ea89d04480ffe673bcefa8f8f1398d458f60465a54059724cc55e4dee81dc3bff074c05d2f3c61cdeca4034e4d44b6fae9239a8f0482283a0f1e5b5f0ef2df6b35e2b5e880244f4a46fe21431c71b4cb9a21e7378993aa73c51c960d8293a306898dd91c28f2d2407db2048da4ff9926656c1e10a6b00b530f870febcf9dbd8c470dd636828b9050ad8c46374cb3d4d206b23d06afd961c6d379f1da37cd2842c6c551dacb584fe2ebd13283e9a0b105682dafee3bfaedf99f946e886aa575c03eff78db3b6a0a3bfde1afd1a80d8e13855dfb2df1c56450d2d6b85731ad1cd35081d9140114011707c2d542e66c6541659028989e0147ad1fbb4d7906dc6758425222dc201a09433b89cb9b702e803bad4cbed90d487214ccf7363a6c79fe1d9bc7434b511d3103266bd221a02b0c557a37270b5bab6d55bd1e0ad87d6568d7759888c00c5db35929758f824efe1466de9d3173d83dd385848a1df64d9b3e74e04c9449680579019e4fecdd2d648c1e3a10044ff659dd075a4acc6ee1d5b1e0e15953b48df7503a0f2db81992641af778d3fd57289d1e26b7b5f754ae7255cacf43f58fea378f60273d298d39b6cb47012ee5aae91f38fc19100f5149f7dd740a1590f9512dd3116072d0b53952d3aa9ef9bdea84920bc793d103c4dad8c5a6730df66309e791a636bb4e3c52cdc7aa2fa078900f9588170acd58d49c4697818083b5acf33163aeae59521a3693473a4997c187aea03e3bb8daecf208dfb825bc12b1b60a89544371dbfccf3587e7cd1f1f32cd5e4bc13ba373aee3eb12c7af6a207b1b44c9aabd5fccacaf2211a75ca43aa753348f30e69c983225fe70169675bcd7e8dba40be2af62ec026a5d80fcd6f3e1241160fcf9e8d4a73bb75e9496f9d5dbcfebad6e45d6b3354b4be104da924af2fce1448f42dc9b537abb763fcf0f3afec2143a5d99b92f2a984e81fd16a050bad8f5e5c671f376c70634cfbe0ae7d5b2bed7d2001058856c3f8297d56458d6af5c1044313bafcf444faee293d2eeed9b1854b4727223e4c357c955ed3fc46d8d0993c89e2105e873d62734f1ad5505579abbfb8648db18f3f84d7098173766f1fb733bc4586114c6a011d15cad60a3906505c8f58133ffd8ef4d0d8cf45209a17aa4835a5d6ffb884c180ce03a40660b7583c8506ba4cc61217afdbd55de6f45d7cb788a8203bf92de3a86680cbc9d16b4ec4be2ec8a591a3a9e6728ff695d27198148de1854f0474ecfebbabb64c1de9d233b6e7eec42130fe8134401307f39f28f8f8be47310f67f0763f155dadb85b44836565da1e63722d8f0e50b32032ce81f74f403882f31b019a1afc5799d40425d168a82f221e745328d7f08db904ffcd4df08d7b095f15010b0ac142f27f932d1060192d8c89a0535e0dd93204fcfaf2a46b14051cfe46874a5fa79d4598f45cca69017e65699bdaf997dad1d2b411fdaed42c49003014f5348e61a7860bb6e0c0d66dff9d4aeef81c870dcf51c2412922001151389ad0f130bf9960080499d53c99125b019786ece0f822f8be7cce4a0b18c8dbe6f207aba21f2547b5e6fc149e6ec15ee73318f3ceef6b0d81c8ec7381d51f7f50deb80aadf8dfe4a5a904994dd6c7b04135e3f43147c6a01c3097c9cd6eb6991b98bd49b168ffb76bd54aceba98584d062471a6e519d632148569ae472a9108c08cfe04c1d22bf5ade27ecbcfd252709a2434a98e4d7893da37d072b728f321a97dc121db80d4dcf76dabf5bb969f41eea162584ed9855ea431aea678e49acfe89769000ceb10602eafbaef507919516adbdf3141c53434c485da090d4fe215f67283c1e38e8087073b2a14af6a539c78db76667801f1bbb33e20e68ab333c8497b9a7bbe606787501aa4f1bd00e8fc1e2fe16e368ea0384354c62045acab2991d726e0df1737a858a36e953715c25f2740b99a346fbb205f4fd169ed46281e66771863dfcb9a0c3ed4ff9dc3d1a75a178f7b59f11339e6da5095ccfc1f70a1830052ce47ae646f5dbb45ba6195aa278400d2bf21b790d98a53708bb988bc65c454fcb7a9a096a06cc540f534239194a4c3458267d291d635912a783274b133ec3c3591c09105ed252e48c7d5ece41fe6befd0a130158944fc53a997ea1725eb48a0da6b480dc5d44aef2fca2de6dc9e356ae45812fe20111346fe11baac644067f741a66d5f8bec0a0f709ce5d4a4704e7e7175cff2d4247926d5682048c6a42191ebf97a3215d44df8c9b67712190057b92317f53316ea653eac52f2a3ce482eb1639b71883c13859482290f5c1b7ddbac825339a4bf3a6230ef9d40227c49f0fdb920921eb516b898bd92a4ed228a5d47318bc6cefc63c12079197a0b496d260f5c1bfd2190c1bce818da26cef57ec3c70702b17421ab151a15c94a547d232af8f2b399eaa8d1f5397d1aa20f82ec86f582baa18763ab146a29c8e59eb1f71db5de7bef3c430ccd8bf8f5b0aea60bf6f1db2460b806d5a657baaae41f516086849b7bddda2ed788b4d6961e414237f8d11b5b000b883772ad116a0008919a9466b9908ca306df71a4e226d4303f4d318afac5e60a974191cbcd00663774d2296bc26ccec3d34fd6593b3a8bb4176763bc9a8e8c2182329f7094243f69bb2173144fa2995cec10ad582330e46bc013a8921c5d252a6e0210296faff7139e3c65729050dafce8bd2c8c3754b0132565e71777fecda14628a4d492365cab43cb82384eef3956979e8684647915737cf8e42de2ccd421d0aa324c155f39d0862dc39489f2e748a126678506c8eb8b4eb5560a4b66ab7c565a76ca1f5022b7a79a0c13f8258e7c61ac281b04fdb5815db64e842dbd6eb79ee7d0c775c76b15eae6c6c8dc2e98f6f873cdcf7b0cdee3c02ab07da91822694a1308e2f4c80647933b11da7e048b7f4c8d8653a0dfad6af971526cab8e106afb04d57c3ce006994b1002cd28df10e50f9741efd520c4f9b0ff8d28d0517bb2ac98a6373336dda88ca48efda684b00bfab992bfe97381ed27ea160c82170780761c2f5f3f93d2273a4ab4d37dbbcf6b14dbf649032cec06f8a741611cfc03f60e5c0f17740da7c6595328f3d787a06c024eb49afabaee2ed8d624513681ba32edf8b2162c0e8a01a0dfb4379ad190804ca9fc8f52ea7a75cf20993271e416877175949c845726d3910b7f05191267c034f3b77af93bd96bd1e7348e151cd335da401f83659596a7f4663af3eb23f3fc3cb32d2da6d2a43030b2a8fc7249d823acf3384ed514f08948feb45b427b905f1b9a2e1ebf40380d5423bad338b86c09af6c8c92d0afe59c907d088878ae18cd98bb2f83c396cb410676a809fcd8f8d7899959ae2b5f580de6e8dba78119c6c51341bfe4cad8552feebbeb5afec67150c01afe07eb8262be6b15d5b38d190e091b25b26560b9897d5f5e71badd41a4198e186829bf9a60bd4ce008676c557a6210fa7513243bc05b93c11fb005f3cb3e2f5a5ab1fac32ec08f9e2f03ca8a27bef5c4656c2efb6765deaa649bde4de7457fad2ef8f60648873e2ab12136fa83963442b323a86cb6e822a62c17eab29cbc031bfa96ef2d24718fec376f46b74f776000e2f11a0d2e324767a8c59368c2b498359fab52d6b22fb8d5f2cf643228cc0d9375907cf4eff57ff375e7d3e9201f6fc850061e0340462b988fafb5a7b6615b08855d030a8706f58b9ce25af2c6cbbedf226b7c749f0d129685b332d14c829f779f747b348590bf42fee6555b0f5a9af4b9901f4c8cd52a9ccb9fc7c06b50a63ab1140e54ec7231af1f194881484a9554518530284fd3f533da090016651bf996937eac3ce3bf3cbf42e0b51f8f4a4aa819512a53c79e216503fbaee07334ffc0007ee993a2531aba69d9550788d9dc150ed4d1bb9381240174435ef8fab32cf1955650a70a2eb1cbb2c1e1a49850e92db4a04553efa5530368da7421a2051c1eca789ffe747becfde99bc03cd41c37d05ffc00f33574929d84b64a1c5c70ee705c2c1bc3d60eb622415da42c03d758bda6f113425824da90810223aa754ab4188f68ac2a73a8179573ec04e974db53f663bd25cd33b1498a68248a5b2ec3d2c22d364e48fcb2e50c8bd068f28ed65ff9ea5f0ad4c0d3e72e7ed467a672ace4d96e4b4343231f2d30e80e687431fe37142ce21b5c8daeedb3b5d17d05e476ab226c88d28609a9ed02d5cd4a51eb6e077eecb43121e6ae5da151cc5fb890471533c79b62f9355ee52d56943d9f695e55d9291de627845557b58fe5f354c88ddc911d4ba1eb995f6a2290ef9ff0f4c29efabc2ea36b489c2323b585989361b6065c6243658bb9654f5400015373dd2a41d06dd016192fff1a6cb3a688d5a095b24848c9c4d4783ef1865cb4732c852951cdd115a9cb35162e06e23481315ae7ea6fb0f28fb862f2a04a060d763ebf46c87a86cb1bd56bf1a6cc7b6b5cad8c9e4cae33371960f8e1afc1b7a655e104bcbc55d97c76da79f36cd804cbd7661b29180da86851ed6cce70ac2bcef965c90d7ce3add3ab52fd16f54b492a05ce3d7907408c90a45d0a760e288dbe4726bafe34be2976e8e1be8b7b0e77dc65d7ff8135d3efcb92e8e902e8c9f0023805baaf0e16bb69111f1ab3288a0db9c635aba24a1f5db4b0dfb31da9469f30adaaa09453021ddee1b7186c17e8926751581b9549418c23fa995e222d62a40537f98b9a3e30f22f86aa771918c548f20f2129fd85abe35fb95375b8a83dd39ff6017e9a03f717b6229fa52aa66c35af23d0fafcecba41dc1d2cafb6f303b5b4f61351538f5a7a6bdf1cec7aac47c642d5a5a90560d761872df9d30c2bbe1c0c78d446f49ab604afa9f548f4ec23c192f0a5306a7bc0008832a758b109df56a6734d922cb79aec6ee8033a3a96046f7067b77ff358e4aca88950e21636bca4ebd22b507fb3b5730bb9ec4e207dcb9723c5c444611d72a5d4ea1a1dde6e8c21cdeebbd837c47c0eb24e3e879542fec6e799329ba5855383125cb5046e71777e21d709805a258e9f30c74b99f556369cf60667ac380829b95cb875852767766464007acc69b42c5ff93a342bb45f5d330e5cccb1feb6b94c3eaad80cb06f92392c991341ee01d45304d9d958256e8dba1a83797023e33387d9f9a1719c7e15f5e875ca397ea043a1ad2adb2cf672d6ab86b1efd8628d51ee5996ceb78493ccb74b5c87e8615ad2caaf89472bea364434a4c0fe7e33dcb8e7fe6adfe9245004a342c012909224978b10049bb3f26f1df9e56b274db58c0eb5e9f01a9d87ded67a11d8bb3923dd506f074750dfb29585dc4f1d540e9ecdf30066c365aec608828141c4dd77dfe4545bb1779f28df623223386aa579f6bd7e9977ed7f2d46901382147e538de34b53e37d83b4039adf9d234705049dbcce9fd11d3a8605ab4fa3f8a910de6ebc1b99862f13753610181d506c37d42a589ea70618a0237289a028a5c0f9a956755ebd0c6ac5c1321f71093e43da6a409548138eedb6b9d40086f1a1ddba8b9038ec6926ce49ad75119ef6547d4eb076c91d748d9489abb60166e4c2f63070d7f321f73f3de8d1d715ebaf3f72ca967cf54c1209643705c84c81f16a78659b535db0164a9f7bff478f054fa3ced8f78d7555aabf9f162d39329fe048042a5a5143ab52962724955077a8f27ee4fcb17f6f5ba72de62ef51fbfe3711b4986811ead5ab7334df95e4f05d1ab134b51c88ec813c2c53bb9f373cf3a21bf154bae6036c6723fa3537ec30be6235880cf1a2bccd3b0efb953cca864105dff99259f88dd883745bfa01c63f098d014a63117f01595fa9d596e24abb1b3cceb5a3ee6ec98f936512708857c9a235cffe6e6fa7007ffa5f7647081b9f14402521b368c19f864d3877c962efd993cd7bb7c43326cd7cd3e49e5b2eb9543da15f94c6e034ec09d4e2be5b9d6b4f03cfb258c050004e9259d22f47de207592d1cbb2f3dd28922057869fd7133454284411fa4fa387e0035914b591175a89705b750c08ddba4433c7221eee4f40d1d29588c05348fdabfb54fbecb36f7e70503965ac8a4869ac826db79a20f481d5afa4908a32ecc71d95c81d8f9ccc8d63c860fce13a43a4e2d702fe6a3ece36b09578e6cf41a60323546c675dabd55629b89fba138b4cf554a3fffdae60e1e7dbc67da6acdc08b75043f73430049aa422a6004ff71bcd00d414add64556e7fedba1c25aa3ab1f4851f02dcec1d98b092c6101063b868520a7ec47cfc6675b7c1262e46842fe9ec3e5c16eb42e0b325f0b2302af24667b9a8b183195e641ab6348709bfb6b5a0a39f006ffbb7ebe3083b85d010ec280d13d3f2298b7388132b3c62ceb8926f8ae3926e156c4d63b7ccadfbeffa16cc98de879fef386770c427bc7950d6b5253f10ba4a9f3bb3d760e152f5ce08dfbc7c7c33e44cacb78f520bd4c49e1277bb15d23265c284fbf929d7040937bf169811bf967afbe5efe10d61e228a1342360ef0067e93ad6efa1c8cec08e8efba78b45159ebe29cb444e4a273255947a7a61e7a79947ec3cc6e838ab3040e4cf39f6950005d89404eb7a624ac2f7047cab40680f15cb8dfe5ac64cfc33723bbf79b937b03f9cff285aaf506cfd267696c365b73edb5d223e9b503181041da1a3d2277181c2590c9a1ac3e4cf6115ca02022b81bf7e7c2a8589b644dbae58cbba87d38c885340de25996924dfbc1f0b54ba515c66b37e931663320c1c1937f2faf5ef4a4acdf3ab07e95f5bd4265b7a4facbe1cb08f9489535254ee3f6fc658534274a7bb37504c6a4a1b82cbb640058f72a097042cef673bc7a7da64c38daeb5745746e5cb399c62835ca5a63bd48a0a06e4d17397e8e9ce052e280f6309d857446495727a276554fd73205823cc79baaaf8df6d2eb545f3accd28518d962a539d7436dc242545e31d3e83605886d296fdde34d5b7847daee40f1063cb443c31f5ac3dc4b4f21784922597bf3beb17889384f0e8fc8abf3824c4fc33528e2b3f740b7f06b79c4876bcdca9794cffa3c7620f9e46376031be39e054be996c63eaf3fab37ec9fd300b9f20dd49b9fc74abac2764431eb114d4cbba2c9d79e8bc305bcf3a2fd6b2daa3366971ed1bd2429a350dd12535117c4781144c331be989dd2151195168c01f058878c0cdac4d8b28a3f602ac2be1c1c25935808d7b1bf941c59d750d7e2f4a5d4b9258272407287727b0fc2f69ac7a76ac5df456d300f69f2583e60d49438a1827e52bb08d662aa627e09543169018bb2a631e339e3356a9af467d63f34eadb8ee7f6d9c00c8669370668298b375688b0ed11f9fc67a082f7f1d99433bcc4ead05cd3eff858b59d62c747e96e03a5f5ede2609662fa26bb10f00f68f1283b61fec3942a70578c761addc5d2a4796dde5f396f2bd70a4d72dcb2f4071967a24bfb6feb5f5e4f3debf0af04751ff0eb7e14574942e68a48215c9cb6dad61e68875e92517531edce039cf12a111aefff755bd39cb7af766c069f01359fc255c330bf0eff4b1b9d5482e2d23bf137966fe7b52be82607b0ee99e0c1daf19e1694106a67a73db6c4feb94213617c77eb11fcf425e255b3ff06c2bd8787a6d531790c2bd24e0203c92e3a1892791d154a58d5b9673a758a7d760878bce72bc8e8c431fa562e09822896332ac92d87ce0ab38771d538fa442564d00115d9fb6ef81dd3ec87ba3f787f36e0719650649163b8196e2485347159d6a629c2413601f2197034fd2f4f79a5a6d655b72e9ad1afe5a0ca58b53d383b48c289c0251fe1eb424f68fc7330f73c80d7336e50d84f796df12ca9dcefa821b359914d556bd55447d46ba10ae4226bb1e2e400928d7aed4b60f0a64903e30a2c034ba0410fc36714b53bf84d7026745f210d5a7e4b63d7fbdd8af8794f7cfdea729e9ff108eda96479338fafd2e319a5667d6269fd1fdae9d43aa92116d0225b89719f8b5e6b4591dbf0cfebfaaef4472a1de1f77a9da439f6ae5c07c6dd941c3dd1b520eb777afa9ef6c0c46c878190e5e3e1aca5f7ef19174b80f7a87d395504cc85d3b9c1241e35218c01dd3fc88a5d559d0478a92bd89a1a85e6bbf188ca31f95918492c03a891e376af760781c4343d7c9cc55ef7d7f85e70a7da86a7cc790d9cc64319778fc6cec924cd4557bfa3edca9e222bad2d1cd57de29f006cafc48eb425cfeed23751f4fd45af1dc343793a83c0ec3a6fe1cfeff3765fa8691d306263ae0c7185011954345bd1ba57b7ec7aa9a077b200bec2a7e17925f2dbc246280b27d0e5c1fefc20bf4a4c84f43aac2238bc171e5491acabd579dbbf98074ab802f7aee154696fac908d743ca4f436cc5cd18150df03281123182cac0e9d6feba95a12f56669d6fe1fbdf4ee13fa64bf2dde1475e3a23944974f5e00ed482b14ce95e4070c3a91883028c74c061664574bcde9d6a3e2a9056101907aff99568f07066c59961aff68224c3f630095ebca017ce85b052f21c5be30bf4b339bd76a32c637ea08a327d8f4f74cb588ea0982dc04330890e50d9318efe27e9671bbc977529cd0c980e67b5777e25d497657b93e302944e9750c4f59ae5e60d4070190e791d01b729464609ea28809c683d219c55897c292f37bc59c65bf89202752544111f590859d9be812e9ed1fcaac0c9b0114b9296650394d20d6e583c6b056fa7055442a252a0829e80418c0b065ff894e7d96b524ef9758115b50e68b9b0143e9450c99fe60f6fff57ac8a2b92b2f876b4afd1534a8b98df9c7136172552887fdc77bcca825fc45d6949ac9d649f711467841bc237ef1b918065e248a0daed76a0c39c36ffc70f6969261c623a99d5b1db00c51d14f94b9bf84e8277decdb6b84e8d2aa43f26fae9a2dc23099378994e92bbe3e34026739a22a2297d9f9fef3143bfb0ac9eda548c2a9c52754ed4f8960d89156d9ab0f1506aa6f6025428db621dc31a4dcad90364e13f49b276535067716502a216060ee053106a601053ccbd20e555d6a9d7ebd07ef7a527995e4017b813fb0cf237bca6fd7c237711787e8afb2f970585fa13dcc2bd8476824823710130e1a51a813fef3cc62575c60fb3c2bc034d102336dd0eafdaf4ac15537400790fd9f61225d86c95a72ccbfb6e2325ad0f386d3bb8514338871121ee48cdbfd9c2a837943bd81f9c4db922f0bc8472ba6866bdebdf698c0586194d87881a690c81a7959a25bc71f5cdda6159d6d43894958edf3fe2c65f374419a24cc5ccb465f02ab2db6aecf8979390bddc43e13d760efa25d57be1f44e2d49648e9977961d83f5eb35551f3b2609f00c5b791e62867c153471123ec59de86bef6c863b8fc8577931940e9f23fd36b35339274604ca0ea378b1823eb6425acbc561fa1e9896a3f46c7109e14c4bd226cc4ceaba15b386b2f915526dd5cc7329c8ee7193d0093f593833f10fcde874f2bd3e59e740c4d7adad0b5ef2ec318c03171ae5e80e253dc1f980609ad3406165d493fd0297962c7fc2673d2533591d49da20a8b2c7ef5420d8bf999f7ecb61ef13eb0e5dc17684aa8d0775d1577e5638785733148e07f5c586d355cca9a25d3e3bb1f43b3af33cdccedfb516b2cb4f5d38b123502f71e8ea6f3ab2c2d98daf24d2daf223a9f77117b8dc62b3e2f2e2057fa6bf880dea163754e31dcf1c93e390d699fd55c9b6482de56b43ab59c83261dfaf96c11635a325b59876ac133eba2b0cdc5047cdb206adb79d207a4f1ec8d7b2b4a9c51a2df79ff1ea81ac996433742d5c3cbf322e7b9f77bca98a14a950e38e9fcb372e8e6e8fb40f58c2e3c103d4225d53dd2e31e7a5164b11c6183a21328c3335fc1f6094a25a74d1795442aa389dc3728cf6c51367383cede944fe6c15a08ff093ed6b295db1f0c29b53a36a4c7191992313e497d6daba3aae825652e1f4f794cb3aaa518f466f4ba31046860226568dde3a922989d8e9e789eb1a6cba9a57e4667b9973af508be4c37d54b28dd01f3091c5d0e61685b84ebddfec8296c60140945e1d1405900d3447cf7b4e6a314ab6a7c1952da9edc8956ea18ee24bfc0613c122b0ad5427e595eb4ddb1943f831bce3d9e62630a0daa277558aa6dcfa8477e18475c40aa97f483a2dea8c1d5720b965618e1e9a3d24c27c8e1696a35bcef0ee24176e7d295fe7d2266ed2767ad093b0e33dd67e764a898de67f4929f0753fe403a2896c1fc0e215820b4f98d994a4bc009bf8aca90ade78ff881a9c08cf05865c3de09b7f1f992504c1272d00bfe2078bb5a00670da59dad1cb20b7655a6178b87ba7a85a9af63521e15aee7d6874113bdab0e71f4982a6f5751f5acc86ba270f58884e890656ba5b8127e296054dd9132aef923d73fcf199bd6dc9012d175bd0dc014e4b7c34fb9a693929f0e88b634e05546e931ec0e4d0f53a9cd033181ad85892baf4c3297377928a159ce2b15104d4c40297db6a1198712bd547265733f641ed6a7a83fe0811d28dc440608b47a7a214ffaaa6d27668564b3925eb4fa46806ab152edcaee249520486f32eba32220f65b27e609a1ec8d9fd0cc18d9d5587cc250ac003b93b25269f4ac44ca712cab93371051d5cd8da3cf3e0857fd461b6a8ef02413e263c906c3ce0301547380f2402fccea9cac727cc7675ec9087deeb6628e88483ab69842405cc08705151b24742fbd55229ef53b36f9e327da03b0e7f6439b791ed02d4a2f1083acc634d67d5d55b451d84f61272acdc0e8f48da63984d2df552545c1a03c32a9ad76e724d6e69501c971ba010d8852f66f2f9ac7c5924fb55cc7d0a2cb232991f81e3fead0cd7a55d86ce1e9c8407aef36150830f5d6cb26c559f66b509e58069856c5493a8c4a8f243bc9c3f73ad0efb74d465852c9a677a05115ef4c803910932ff03452886ac9ee5038e3b4692694050304486f770a183352f2a7e7a70b775a407156ef32200ec92a25aafac536f9ce609bec199dd87f87e487782ba87b945b51b66e6bcbb2be597ab610da9e61ead68340c30126011c8ecea1d6036974f360337923073dfc10ca1779d087fbbe7f31f5065618bb8f7cc6eeed859bac2e6e8c8f994462eac0248dff14c5bc77c77f4f26074e2856dd30ad86e2e5d88c39c82cdb1c6d049b879cc2130308595a856fb5ec4607c556290d194ad83eb71c95119e820b7da5f303b53e3ff7310dbc3689849cb7b0901b5ea1851fb3bd3b60101ba7c14d4dde7c1969564f5c04b41b83fde8174970b4ccd9067146b0920f41bfd8b5b608e7dd5aac7fee820c694c1bb4e8fb3f94af904632915a02fa5adbc4f3e10c0fe092ece6b62c3d3158e612e2b0a4b7a45c95b9ca00acb12e8a3f081699f04fc9521b131098509193cd15b5a80f427ae035a8f2fee219c221712b7991680acd264df17ab2975238eeeacffd2f226fc5ef7d977c5151237720c5ae0ce6dbd08fb2f18e01c6a53b4f64fc3b6d0d13704bc6e93b7d02f526f18526345027c3b699bbdf4e5bea873075a88715cb498580a1f8fba7807d81b72277c5ac1a2e87b4d925459bcb7fd13148ca4d4cb33cbc85ee6fad0211743999804e1b7ed08549e82b1b8d6f195e0e5641c9ea3175facfdc3dc18b92637263f8b1a94db740eaa58a0ca208e756487291e52ffbbe3fb6286b95dc190c263ccf3c11928fcb6bf02374bf4765bfaec3b04d9c75438451a7280ce9669660bb63bd7b8a996950de0e2261ae3bc85872c5136a27862977ef1a9ddbfa8e34ac81924c1280008d91b67f2026d79ae56e0def8083eec258d215e60e464f69e99b84f1b0d41796ba86e88af015a24500dd973f15ab0b5f7afbcafa1264f8d720bcbc5dc549d4b02e973a8525734ab0cb50e4ee3e1b89962a4bda8d2923ef08664113fa715b371755aba657b6858064c13911e561c6b29083a95f0c7c50296dd0481a8e2f6126dbb5ce4d76d03642186d8714b178ecc539a765f964fc06048db9804fbdcacbbaaf7821f757885f327bb4b9d70f96010fed3610756e2dcf4e607dc93ca6440f71f9d95539fa7b555e9e875fe33eae1e5178f84e9830afc8d72c108e28ec1622436c500b55d340a11e36d3f296a05490cf613d875d53280779c6d7817efa64262daaf9a595c796699cbc8ea01617b553f72847ca396bad9e395ea63c92c83bcb1811e001ed7584d8e38c606c17dee500830aa7f7e8cc9e447fa491aceff3972e9b9b8ac039110e5e1b239693de01c34832c3808afb1a857f6568778b1459d08c2f94bc6c18990d188eda59da70670954b6498ab11f84d6bb967d51d6487f3e70804ab016cbf4ad7060bd51028a16fc6c977feca704045630aa387dfccbd5834badf1cc5864f9b49e50359de6b56784a9c6152c4d0716a1ed17afadd2ffeba9990f8703baf2ee312d336a76a550742557501412ff019e754f5e0ceada64771841982e229cd22a9917a5256b5f2266ff63aa6830e290982b0e5e9e38f549cbee5d8e01af0a4535bacd6232310c1f6a71486a5a895cc87fcc334daa259fa9b312d9e6e3e41c11bbc94868bbfa5e22ebf0297ede67769c6c6b9521acee67a48ca513b3f03cf6ed3de07621fae2a4aa2a41ea928504f27eee41cb0de34f1578591b4a48897189bf245ad154e4369ff48f90bc5ffbaf6f421d301108e195d22b3e45de785acb1c650c7439f0df4434ddb7d299c9faa37ac3524f8166232c05c6e5fbf7c645947f8714778057d0a010c0aa3b841607ff52c5953d9cf1170776c732cbe44d4a434bd59d17c1f742056efa96a4430c287375cd2e39bdc27ba7eac23638afbdf0a0a6f22d24cc6d34b1580743f7d948ec8c436610e76a93b511193d35a2f07fb52a898004660f7664e60b5240301a89472c5cc04ce3779d1b735b12230b7072b97c92d54a4e52b61b2b4152527bc7fddf052bb315a6a0878ce34b063f4fb05f8895ffa90f8a537cf309a7b5f58c5ca1e64edb6dd7c6876727e6f914fff41a761faec66890303982d12dc039429be9ae6aa634911f02582d4c18ad5ba76c6d3e5f55156e4d44b47e28c450d464b2d074c3ac2b437b8dea2c6c681c9edaa02a66d7e0ab6a6bebbf4b97eb027961ef727d667145206a40ff269243962e15da0234c4f39de34ed110fe79a56d84ae293481630e677ba28f3e7fc2b4ab57ba2edcf5e9e3497ffd22b915e16c5cc821d11e0f6b58ce176e859561c42978a365fe6ca5706bda4abb37c61bb8ada1d88e152b3cf04b3097d8113a188e306930dcf377ff0b09ee1cb75ad18900c3140fe7a4f6df68f70a1713bc75d3255725404c8942c69dc84d69f0e266c7ac171b066e0657949ec07b35f76b254f402942f4c8504d13ffaf0cb941c7c71d14ac4e191e5781c5623d40a10de3ddd54ee294188e4e394f2b1e8e4f737efc5078b3060226ee7386fa01436187f987fc200e5331a8106927deee4d1bc46aaba23d989cdc46e844e7516f6bc1b460e33251ce0d5e8dd67712b649502e5da8688cf335d5d2d6d80598fb757219358b6ae822da7d0f279d13e5f73b450b86ef9f2e42cfe6b1e07a4e4bdd26a6e7dfc553807aa91d8da8c2b6da3edaf62124841ce51159a6753964efbee39d5808cb2d43f2b13077b7f1719619f74c3911886f14940dfe3af552cc272fdea1bdbecc0cd34dac4faf31e4b0eb5838531ccbe499c5724c3ccff2eb51f88cf716af1f9f6796bf20d28663c1a9f072ae70c4fe44b1bcf1e49367c82939cc41864b976e9eb5163413649eeab1847e5e3b30736bbd66d73488f377bd46cc109e6902a7d50a994ed5df411e0c1eb3d1b32f0b127de374887f887481b75287147aac01526e481a17af26966f98687fb4e097a945c810ffa6a93465efcbb25ff92fbfc2a47393b161ec2b37d345636d8bdc50a81a95a2ed1855dbe5a55d7126f82650c32a03c0f90160c30a6cd3deea4ce4df16682d99c4442cf9cb2016efc2ff5fb3fb3dd8d85254711067f26ae46b4d0941d02e12cf9099af8c1e8df1e3aa7726f1ccd36d41c00d4746c68a57685f11dcc704955cafbc49d444742f0f1f582f0a63b5a6e4bf7cf87fbe9350df61c093b52b6878dbf8c452d41e74e2d1e25916464ac318bfe0f6c8c6283bba219b820a25d9f92986f997096d652c061b6ea84f95381612286ac7b2948afe3d534a728cf983dd081546a7f2319caf4d209ccf0d5ea87e534d264bbb255934c9efad68ae58e00b8859f8fca9b0fa55e80b8a6479b8b1bed395ae365e0e83a2b49573377d48ab1dc9baf7bdbce02974cfebb99708b8028b00b1aedd1458f8d0b1fdc5dcc95e8464bd2527526ada2db65c0b5f9fcef99636bbbc55b7871264c013ef8606de3072064975b37540f57a4065d72b217e81e814852de6d3d1765406e4f03a704dd54a52447b26e3de2cf42615cc6c962dee2f19778860fb6251d390b98446a20b8f1910acaad923f1af770a2d576e3aad6a3b4737cebdb3a4558848ddb0b44974ae19ee7445d490aea91881ca95c6e3bfdc614ed2480a969c0f5040b34f12794f966624b78c2cb2749588eeca2717528e9ed20329e7eedb7e0237fc19e97811efd0cb16f117d1ed425af49b813dc264639d7bb5d443f3b8836405a81b0add926200941f40c0ad748b4bb0ad4b8ab83d381794862afb8b49937ffab8dcca70e5d33f11b50a7be91bb07f307cb1251357721cbf7458c5608b61fffe96903d0b321e20dd57513c2e2057712331859fb1edb4dc70a91f098666fa9f6bd4ed3983eac6f437327c0e454c389d68df22436ef8435b04d05a2e708b8868c9830e9a2f109b9794da9a6014d76dbc54c2cdcd8164cb523b974e143ab09ae8ff89926eb89d2bc4c6ee364d1c41f7dcc7c8678c2737a56ebc627f018fc644ad57e060c0de14a0251bec70f47b2abbb3b2f8ade9133eceb68a859b3ba238e3cb2ef9164ae8fdd3e22ccd345de77202572a0e4d60a9be7aaa189610e41b2405daacd0a10d49edc32a77831689a84830ce0fa1dc8991bc39eed6ec19b2f492bb36fee930254eb159a8ea7a14e4c6b23f52d6ba9ff59c02c0a24511fcd0a4a3b3b14e5761b054dd62f36f728b70f1f36882ca1858bb6ea0ed6d5b18f8867b987965bf0113112380363a1dbd7d70181a5e834f1f23f05bd4c9c3f7618b5187d8af9959076d39409c2492d43ed65f8bc8e2cf2916772d0fabaa5b20aeaebb94a76eee7de942b22451a6536c0a9d316967fef5fb4fbe5983429a09130d99b9e5a6f26711e99de1a5e5f178a55d1b09eef7438e22f02e8a049535c1d45b9e1a21a13ba7a68c7da7d28eddb6153399bca8a9120f8ea5967efa7918a86967b12ac45ce8d8fd11872569cad01d04f5315647a7d8e3d3303ae5cdd5e70ace2969be6f87578d7bf1bffe64b71ee324b4721d1513015ae70439b013d97949d19696fda03114b69f820494ba20cdc16b66c887d03f06a5c9175910a8e6c8caf7ef2db420ec8f8a8f8181b59101db36712d597afe213fef537819e280f8a795e84e13359be5aaef3e285ee7730054cf58f0307a19fd6893fc1a3db4096d2dcf278321642e363d82dedd746a17ae7acc9af70f1ceb2d3711d0bd96ad4b3b4db9f1a4186eb41d9dba6b2a261e5b89cabe30440e84a7a2c2b69b0c6169d55e9bfac9735c4ea8afc00920c5cf346e9ee505516baad2907f161a4751a594286b7956aca36a01097e140f6cea0b9661fba22aa7a5c6e6fc576d2a1a09ef71c28ca321c53a2e8fc072363ed2a35123533f6dff62c5254e875579029e2f38412bb5d433d750c9852ad9439ba30c1b01c5fed5f09e259a379262aa072e255d55370f6fc7eb235ed19f4a18c6f98f54be1f12f42fdec7521ad25304bee18eebc3045683378c3bfc998f3164f5c4a0ec7d2141e84b618d9697cd25dcb2c4237fbd128fa64f55998193a1f9bbec52647cbfd20d9fd4a18600c3798717ea65836e1ed4c2c95fa1f1a5f60a1e0d64f108ed3ff282a49c6a8c2ff873c5d44b2fbfedbf4dd4701ba9cfe1a326ed6ec692562b1c6fb81dd4dfeee300b2184edf2d4fafce5b425b2488e582abce66a690ec85218caec5ed92c809139b25a684ff674928e2253d7e9374555f7db99c63846b3cb8a01dfa5792efe3974a456fdadd2202fb9acf1455a88fc5a84e64d7a517350929379439b52b2c2e85833efd7553b0e9237efdc654fef917c572373aa0b1c4e4f2fb1c56b8ecea8e7f8c98da869e09201c19797a7ba8b5f03309dd87b69ff12aabe5f2e8c11f75fb5b7bfbf314618eeb1bb21eb4e82de7efe706a17207282e3833c65ce09512cbc4c2896b46542a4e95c2b7725a5803114dea1d132a65ffaea584ca1af571749a34ea3f4f6b147e6a38cf1f231056208a50e599390ec9f0f61bf297303fdce6b291b17884b48f6925c7067c503bde6bde28047498cb9e42f04942829629cb58a868d78787c62780e9b103ab871ce7dce28c78d696a9424ccc51b457b7fca6a8115f0c1936c5984d8bb81b8e6fa8a922aa17ce76cc8fbe762a1affd72e1347228d3a9f396f8b59de6a01472472b6964233515dfc55d15d70d1c341e619009d16922176b6b53a65e9b4d77cd79bb679965c3f60fbd3649e39a85df26f9a8ea4afce3d36b23ae52d029f0facfa2d4aff8b446f03b59abe59e6aabc454d6ed664a307250f2e2d46ce71a8878be9e8f8de939548bda76b757cf9dc855939e334099ec9442ebd2f0a15650fa894737492366662d903b81218b2925e39c99db31766b85d2bdc385e42079efe3d2ea7748ca53d0374b347994939f60e18ab23eb5a8d8691f7cae6685160bbf6b0da2fe052ac63af9e2bc9ff79ca357f470d2269f85641f99968555c0ba24c9bb5f054e60578a394aeef087962188d2aa1ad8876660ba8c909d3f58d5c5653d91b517bebc65be1fb1fd9e28bd9714d10cd081e9e393d5d3a0b5ec6bb6c860697f96548365ec80335562a63b49ebe46f3dc15362904b08f310b46998a07794093f2034c188a3ddea7c8bd9f5c507fe1880fe708df24030a2a5f0189bb20ceaebf781845aaaf8bb13269aa722c86d4c77afcec52ee78d2f100a806d28563affbb8bf7011048de8e12f1250d093313605c135d69d6fe08e4900c338fddc9dd79c80289f0d613bcf36f8f40d49aac464085a1aa4a21265d030b676bd74e862afc99e7f0c489ac5dabe779280d10e1c8253c927c32ad7b04e9bbbffe247fe9eb4529ec795e692dcebb372c9faf968734ad29e46201f25c9fdcdb99e7c13071d91f1420618dd1a8482bfce9627a4d9d78c2bc96968c07fccf7e476683c84c03e500c3961eeb6ac14415778f1ba3e6e502c2aa4b45b911ddd207034d0b245ee6f5da1ed9695c3af75371baaac98839961c4a4a4c663ba863d0f1ea38041fff9d9019722b7d05f4f6f5590779b4e1701e8e665ce6e0d3285fef983731b3e36714935455d95df5fa882cf759767701c35665d33993ef2f50d2725a197990287df262f71ec3ae9793419be232278375f1a54cb952a72f1e3bdc3c0624440efa3e73b6ca052f694b8a8fb40422e03deb297c1394355eaaf9bb240a492b9c843af822cdb2c83890085ca41f823775ab9bbadb50869209f1582e58eadbb2ba2568d305104e5c8bce656d0440e42019ea42698dee2ed9e512c26f75259a7cd9e633ba3d7d0023dd8ff3679cfae08bc3b8b8f2f436d122e050a594721894b2ca74f5d85a1232e17435f0f56eb0ba7866fafbfc67c366135a5df5aa2bf1355125fa3741f7ba0fb7ca2df7da529b91308a2082ced0092232731703c1c59fab57bc4acd2e17300cdfb93db49a753ec65510c28335787880a7491e1735018b5e9946bea6079eec59a9bbd662a94bbcaf0f9c5de01fa66a3c40a6a7ba99b3e84e03b923b8874f43e870ef49418e8ff0943f360918b758422e1ee112faf18f7a492167dbfb460de78e84839f9430eaa27f4c8a313aa8c97e293f94667985ea2631ef00be78706d8fea0a5b583bb23f1fe491e5434bbab258c67ae4d7045ffa31adb5eaca136a0619ed581317551f71d1dbfe9e8042cc0c0347a0cd2f942ecd830f7bbf27c0ba8083f926f0af54a0fba27f67ee779cfdd1441ae4ae255d7204f414994ac02ca1bc8c412ddce028599ce62135e35c260053ba58685f9add2c8e1f57245220e0ca2e97b6ac4a12c3308de82c12c5c8a11a30914a0c2e87533bac732ece50b5811d23d4064b9b0faf307b53de8a6dc56f3b1c9177c43187fcfa3f67e8939c4611c1bb81e214532b0422849a6963b22619d250658094264c99f0883f574f60dbfb5ba07571fa98d5d0ef97bd9c0eecfba443f133e58ee6dd1793105cb612ed9acc1e796ff2e62184693fb38abb1b411f51f60bc08b5be5d69f89547e2899ed647aee9c935fbe94a811158cc883388ed3b33092f3dd85123a35d84d2a667cb1a8e8f67964c76619e9571aee353d67d01e4d0d4b044543bb2fb55d4b9da85eca22bd157034f605d6d7e62988977b4706516b1408809954f09b974545e4c9e0d633920013a059a9894ab84ee5edd015a5de7e44ff17eb02723498b013a81e63b7e2b9a2a5b0e0dfb971efd228c0fbb869eb12bc2347b030ea01f1ae4535df40992f9ef82de8a3793860cc5cb924297c781d07cef1ff30d08f475b7af9904f5e0825d9ee7fd2cc67a6acd32f48ae2b522aeb1f521f0463759ac5175d41d4af75eef15b7f3aaa4d13939b508d863f6f2bacc4cacf653ed17d435629b1b2e107af3dcfde5fabe988254f876001a69fed5a709e8758441ef002e2c0d0f942393f5c4e852d1b961878524987f7834d4ff65c38911bc03e09d3b0b9eadde10960b146501f98fa15d34b29fd504b99ece6579c83e1c32584f0a401496625237e6ec74b2a3b7c7dbe2def43980ad819b91986eeee8116d01473eeb654d24e114be6be4815dea886afa797cfd72290dfaca57e38246c0b47ad31ad66148181c1db9301ec9e6ce44ca8bbda90e3bb44acb1cb29f194567e62f687600f098dacbc007515f96ee7fd64ccb528287c160cdaa46bc22a71c97133f339b45c92e106954520e206116d40c5070e68c768e473b06f82c19388da04092b20f74ba282ff480065946538de021a3cf69bd7aa1aade7bdc869de117c930ec24e3f6464396a67f7841cb85dfb769e9b9bd453e932002a7781c2618a91428b42369e657fa885a214cb2f457bb5df813d76fb4266859bd56e0b380443406dd9a26f343be79af070f563a8eac0555bc2a1a1b1272792103fb0d297fbce508f5de3afe285aa34448155ad9ce32b069ba0c5941e0c2fcc82de92c38e449a4e6b9b16823f1fdcf989cabe3505663170005a88e251c36d7c59a50c3d61c26c08882a6c7b508bb0e17c0ed27883198191204652ed0b9577d324dab983092e1e5d4bf003596bec4a9cd159cf3a75094fd485d1662b23b45ab15c20f79cade527fae42be8fade641d3f10f72b805ad1458709b156917706fce77abbde270cb339ecadf2324ebd893d43bc6c0f66eb9819f5b1a32807bd405c01231a3aaa4f966691051cf36f62ece78c222302cb2cf29d083b9c222b2c0943652099aa3b2f2d5b9bd7bd5ab6834212d243740a6b0499cfd4048f7cd44d0a52d9411cf59118d9cce8317a88de64b4c1842fe4f87ece909d294daff581193e0bd09eb800bbb110ce78587c273186eae1fed3baaaabc55fdb196b8c6f0a2c7092945c99b5fda3693a33d89e3e6cb2bc78e9e2149db018755741fde36b2efcd4aea056d6b97275d03dfb1bfb7fbf94283ffc2b28da37377a4af2e08dd5d3857650a597dcd1792956a62c93690227a755e6b5d5d6005618db9c7764690b6c58b84aa7237764dcf8ef2b127b9f13a8909c57951548b10702abc2367aeef717c1c6e25bdc298b47feeadd5d966425e36bc66af3583fa5a50f998b9285eaeab6288c7acb7313a0294698e2982ffd157148e7e9b5847d3654b3d3120f80a5dd0fcc7729f6b2309c24207d53d892273220e839d3d57578e10e2f58290459ab364c302edef2f0f133447439c879f1f433d9d3f7b9bc9f7d8bee6768a83a9943713ae6feeba8943d4f4813688a8eea440fee83d7793b1b4e19cb4fc8c562846f42aa0996222a52d5d8f9f5be174f988b057cb1b5dffb2b861cc025c194216825cc2ad694e04f1bcfcaeae3c92f5e1bfb529d175322942751360c12e1da8d0d367731066fd3d3fa45871320cb030a48bf7e883bb6e64affb97c62288c0212eba9281e9fca5f51c2df9d24aac7af541401e45269e1d1920c011b8786441c007da90422b5305b86302c35145a2cc54050b70a503a7fa3aac2e5d34d15cd2702036a8dfb861cdfa03b26395be11aae5accd3ec2c96a91a1547a0021d972d61119500d997c97954f36189c15f86bcdabd750a60407823255887ec68eb48e0163b40889855b010f44a26ad6a93755a9a01bf8f9684d2fa116c1d6e62c8df6f3e022004a43a89e1f48fd41f21a692d1cfeed103363bcc082e291bcb868c4735970fa3fabfe38061e148fa5f511ed6456165683c7487dac22b8df70f7cc1ea8af727e73fd002a6a4029df98268b40f3057c5b33978428f53c1abff8e089ac8341c4227d6c2be64709ee407a58ccd16878cb52f190f9555f107329b0a3b79e1730860126b0143ac04135c4fbe23b727b32f6b96874dbd4df74c6e8fb0c0634e32ee4f23d2f4fdee850aa20839fd233867ada57968af34e7458998dc0c2a3beaab09be312334574056054219cf3f6969b4090bce8f38c619f39553d11c7e3e8f0efd02a9fd14e66d48df760bc1a598c8e148cbc308a448efc0a38b5326b78d2df73798afff09386f92acd1f83cc6f2acf27342b669ae1522ef5ea5112e39122f2b88460e715cf7e3aba98a26d0af9c5484fa8beee146ed85de13157da854507c8e5592b54962d4c7bf4959ca0c0a69f99efbe0bc33395162dfb015bb73e6aa528f56dcc06ea48738c58853e498d6d188db95f62eeac52acb7424aada94db7620be75699a1ec7d38db5081a33276af4dc7fab9ea0a60184299ef1450c80520ee341596de69f34fb797a21143c07fa450782d5658a0a9455cee532b6eaa2277b368bd33214b650c28fd52c4a78a0adaa46c99867f05242739e9643b6eeec5e59b5b7a10724e021b3b5c1cd2594cc5f3f64df66a7f249d10bcd4abdd20b1c739a52faed0a3c646cc1ab2752973689476ce20e7391a6a642f9a2ed1cd0fe252847205c6c868d9346596c08a1d35840fd5ed957f85b7c7c92eab83ad4c93094d19d4ffed21ff157b904e7c79839e52066f62f7122926461da18a7c3c3d19d8cfaa353ab5c266e6c42708ee5a5ae204e0f6263b9fe101251222948cc107cb52876b43d1909a161fe8115dc2aa6f1bd97881a413b326b2bf30c3cd2c2a1eee99df97dc39b9ff901663399017919fb944ba7f9c843d8273d95b8eaf163e4f9c4849f15def8f827244e367005bb49308af0626cef4f498692c811b4737ed75b76041892893a7092b6f78a5479cd4f0407817b190003b26e1679bda7ca8b8dba5ad5ed014d16ab44403036dc3128a6302e332bc8bb189debdaa0d2aa910852fb8fbc634fcd555f24a96c0c458da41c06ff3bf2c6dfc32366317547b0384da72c8b5c2cbe32eed41cd64a90dfcb4cb572f2374b59d69d97fe047670fdefc5eecaa952f324d8d8fa93b410602c8bfd35fcb2141db800742daacdd3247889df6ae4e6e23c6914b65ddb1a5ca048184f21905844dc29ba50701154228744dc4a548a511f55e3cfef2f9ce6946e1d5a4bb5feaa4fe1fbab6b80e3db28c6a5779dd8876d0747f6732b1f73b77675a0c92b9681940fe810f9ea8bf33a3ff7f63aabc78c61ab160ce74a992596241fb9664272fe1064bd28b5289de517ff8d4a16231765927ec35d4691fccbf8245eb2e07a78f5254d426f0e2dddb633870492206425a8077a15f8107d6ff540a3921351a127ab71e95b55d7086707ac6d6b06bb26462bbf6bd5a6fce80dc78cb05ea2c3266f184884c8d4b54658d9c75547560dc76b0f46182215c66b104104d0df0c1d7b50463f42caf694e2be655b09a5be929228491d0cb42ac15453aac9728073b79ef4797c23478dcd7022d4975490b5b4665ae5c261079974168c414cc1825c8f6bba50d36dc5d8fd5397c79eb3d354b07184f32801e3cefb65aac91c535a6e6d1679584ec4995612d97544b4bd9bd647826131804c356753a37f9d36a283f8c68617d27d3788e8e80e33708fec0a8d939917d4bc6d195404a14dfb71501a8cb1f4709f85e5e16c4ec131f4672ee0c97cd6fb35713be6d398f7acf0cb191d7481b64e2165ccada12f169b933b1d5339512b8ef1b880a0f7c418f439f4474d23e5142543431e62440d148d71b36dbc7fd613874a53dcfb43457d9bda1f2c81769b57f81da79103f88ed05a60d67a36504906458f1455d58b5a8b592ece34be02151ab7898304666e4fb44f92fbb5c616a142082fb44f646796bf5703e402a5968d47b205c557fb4949444a5ded7644738985c0dac7aee88dd758661ab1ba22c6d18362b3d9176d4ff602d511734a2365fcd73c8d354df3208f49b2d0f431186d866ee201bf2b60bdba98d7759b0a83feef13df97bba97ffa07b5fd0f43d8abd2cf388833cd9df0fc92305b1d44b5232feca924bfb7f847a06d4b7665cf2bfa2df9ff49e4f5ffad377405b06eced90f0cfbf8dc62c3ba94346f6c657a5a35b910de133fa47c4ed718c31a682d590cdd92cbd4b423c8b52bc68ef6511b07b7c89ea10640b07fe81dbb3c7f004f4074ab3e5d5c2393fccb83cde722ac56275e008ceb9df442069e4259d40a3aa5875f964dc65569289ed11cdfe784751fea25caf1501c848fb2a6b6cb13164a2dc0fcfabab0ae01c775b2fd7af1d84728248f3ecdb72b62b493243ade057edc5b434213f76c115fb005561fbd761d6d1f4f75f161192800e8155a13adf4c2cc6053123bbf4158e313689b0d48c5603c27113c57c2ed22a1dff5bf46eb6f456f64fc7ac81f13381cb42e567495367cc99bab81cc6623f524b714601d42fde6e6af62ec144e22460d889017ac24f7ed9ad3d14f4d64632de61edbd150f40cad181feb172be67fb8117124bdd2e1d11cb0645a4e80376fe90ae49493f7b3b3ea3a175338587cadf91d1deb2020cd5291f9801cd8d537f96fe1abe73627499522714f1c359c59e7f0a8682f7fd23f7854669b49aa2aca80e58ea2bf3df0368ae96092393476d74aba81b9c73d889381c50b0f90889fd367b61e9359b50f95787bec073d7d06218571d8800dfe61601a8701ab50f4da8f70a3ed0f591f986ec2b0136e9ab0f0e8f855ea12f13db9fdc9c448a77ac1637497c4924ee6247430a9dd6cdb9d144900e668bbea77f81d87d630f43f0739946b5210ee7e6a4403fa3a28216ec0006e199e8945b52d630cd42761891f268ad96a0c50b6e646c714a92ec40bceb06620183fa5d0bed199aacab36f1b2d063a6d58eb8f0d5171dbbe325366b491f3c77fa1c71f4253e8fd8f5488a972c9c0ed233bd861f3954646801132db93898f53fa11b045fe773bd952b295d31e84844aa857a3b69f665d54a324c64aca917951574ee6c4cf3c99462ce47f347d392db0eed2c138494b18061098a6d56482b6e6fc746b6876ee71b85dbac76d43da13cf90abba5d78686405dcd696ada82e376fc68f1416b0a920bd900d1a631932f8a8eb565aa9f0b22a71894be5f3eff3a3caf5b358d1d8d1a3e18845b84311787ad1308847a086bb78dd8b54aa95a6e38303a1c21325689c4c1e0a60e1864c644a53359ef759b2e4ac6d6146b44fd7e4b03a88548d24e5f81d285bf311cf716c83007a441c53c787e8512f5848ade135680f0e895a97e70f85cbbf3ab06462c12da03e90bd3b140161eea438e2158be8ad09e7702fd0e842787c3c15274e61f939169bcb484455ecdf8fc4cc0c8bebf0722654166a8b24df62b91797437d1196f1da136239e42e1fc31c1906298107b9a542a9f19e829a1ca2712309a7bf05c6d82720eedb2867801068d5b9ddad0daf58cabc7d864542510f0d6b08a5e9679741c3f6ba11039004564bdc16b3b08986de0f32fa92305b8da836649008d7849240d394026c04c74a50291d143b9354d537125a7647c5b41f4c116f200cdbd7a46f033d4ab3e7b261af9e1a54dbf99239aa062ac6ae046a6637f10b2ccdd51518d305bdd2dfca4e9ca3ad51c941d3bc033efb5c180654cd030627c81ea02bf63d06b920a5b181ccf93d96c4c900afd4ecb6198d49b052c818bd3dd98fb25811471d120f3063e43545dc95839a1283f1a4c9e317b6e53348960e50c9bd2e380315be4532b8f8cfc87fdf11dfa36b64d22622df2a72e435767b1970bed39894f5affcbdd04ed22f0d50d4e39a7cb26ce07dc0770b91370a149456eb70702213f48f263b5bf894b47f8177469869f41d74b8ace37b6ef136e717fa7083bb8367ca92bc4d69009aba88786a1b67187a285d7809c47e8b6c732ace06fd1dde59651c8a585ec55f7f80bec2fe743f655cc79b50da83e9853dbeb0fe14e3a95dd912e6e5af69a04185b772372353f18317d5fb9e2fd1582d59915a0f4f9e43733296b9d15e018cd26df9dc7db643824198b2b381f4be46a0e877a6357979022a9d90fd508e97be8b7d6b9cf0f824619f016cefec11e0697cee541fdf0a624e2bf2c4b2e6d6acfad0e9dc20ede0013cdb1a82ae93cedad56c49a159c99fc8af21b4ca2ea3152320551c8864923cb0f70735c381dbbd718f5a87c0116ba2ce14ad616811e5e05a9b664eb39b7368f52a5a2ef4576288d1240f20292d5db6c874b665b92f278f14ea6a22e055d77622b83e5497486b8b5038d46a3c644cf828eb1c5baa6bc6ffae6c31963b7520d8dca4442f041613a4d0935d83a417841773bce1ca8910b5d14e4f651252e48fda264bc3047273303feeaaf9ae429a915298d9c04e0951d98cfa4e8172a917c9cbbff800bd14908db924b6ba5bf075aeea2f6460dcf6f16597e7115268bf0f9e372b311905c31f0ede799432fbcf90c9588c02e625adace7f990c6d7fb38788a21b7ddb13cd59ab989a3092bf56c75ef8e5c1e993451f3a79d910a48b18165f20da834114526e561d097e2730059a3e1b74678a326f2f2eeac4a905b8957fb568a1e2bdb11c3bc94b28e4e839139db24860bbd8d7c067c53153ecfc7586ac675f826b4f025280401801bab8bc745c1b3891fc8e26d9f093d6e91f3e1b88a50b25f638fb87779ccae529f2ec6ea5baf300501be72b9c4a0f6a68caf33380b675b771cf5c0b89fdf136c9f590f82e8951ea9a111619f949c0960158a334c3a82c76b4fed94ca1bf67d78fc405c107b1ffdb4812c9099b91d474d4d251e1b0b5d05ea51d0d63d4d7b0b52670bacf793674c45366672566bd48336e08ad5a1358f9b8d3c1fe517c2bde3585b6fc9ea37878fa822e789c8de283db49ff54cd8f432e5d6c761ca0402a2053573ae56b8484e03dbf90bf278612f3d107a1a39b84b6d6c7deba3e995ba46a80212f0324cc1ba4eb9065419a0ac184ba29fad916bc862cc7d7d00e0a01a4868097b116fe9c439d5bd666c479837ff96b5f9448a58210a3df20faf23660ac8490e14f9917881fedeee0505d16d3f8e759d0f74ce0deeacf9da9a20a0919a31b6e35145da0e1d7af532a9308759cc5dbfd1fb3129634894ba7e3f9c0253fe4cc4190ae899850a5dc8aa604d89927ce91224110f2147389f139d306c45e1aa730801e6883c0a4870d1693608490c6c92a5b566c0dfde6a2e3f1b2d9cd8bc58c1580d1e62e450b6800fe958b6581bb1ce088170c5c26520a2056cffbb7e3167228f6861c6de608971bc62ed10a469b28988fd80902f14ebf908d2b54aea72e8de3d25efdb27634456ae7970fc51c0d9b6ee8c8b70e164576fcd443790481928a6d3493d3d1e522248978d87c9acb394e30e43228841c3d6e0bc3164c9a7e124b174ceca80b7c566d897b70b699b7d8cb7ee5d5e0333ef3de4b9b267799ed78fcde0d1a717e713e63b3fcbef76b1ecd8f7348792424d22a92ace8616a94a88a15d72b023e70465eb6e7fdf5d9297f72efe15588ddb6cc8ce0d492c8202da904b783b15f61ce8cbe9a8fadb1b0ad6b32d299affd9b1c1ff4a53f6c26f4739ad48ce406605f9d2d44062fac421f5f778eb48813fe2b6c5a17f75f472481e7d7fce097c5f96e9b91e4f900415ae8b3b2e692dbbfb2408a4e4077b5abb8d9929967585378f002475c7bf5d63e3948b709bfb5c28a41c5822567be76dc7c4bbc9d0eccd98523d789b5ff3e9cc7792faa3e9cd0a7ce49df3bb028d9fb55302badc8821920aed1e2df2ba55c74ea5b341a0b9e11fb48419e39c3f9a48e72dcf555e8dd2bb67bd672a2a683b2c9f1ee11c3ee26823b69d099a4b96501ce67a85251b8abf2930f759129f0be335910132c6bc9b69725dcd97397868920d1ef68127e1f00662ed3608a112b5a2b707fdff1b2f384588f385d8c871a49516beee985771b15a9f03ad28316d1605e3994d10936a0f53a1f5b50e50d6cf162f85f9391a24a3793d368b9f6aba0bb34f527b7fb6136e582bd90eca92c27d62d2fbacaa19cae8468cbe32f41bac05513552ad6b90c02d660ba540da5e73f2d7e7e2fdf6183ff58a1a3b98d5b31215b617c3eee8e98b1c0cb427789c38088232aea9c8923a01c92f3bc42181c626546316564f56d8dbd52831ae525462c95cc5d4724cdf1600b886ebf76199e7e7c6942cdb21dace44f4537c0fda4bc3bba446f9e6bef2048e964e6b10258c9c37ca71ece4713e0c9c2f4343d66ec6344da75729b53239dd8f3ebc3b542a2afc57ba952b0ba1a8961179b5794a7102483b201a1397b2f9a8fb9e19cbb5b177a5e242b48d24bd477194fce7a1c36ad941f618fb17a830f0f9336502525c664152af796ddf5ac491cfd06cda59d7b3aa3f1fb61190e9a6d7cff9024b0528e1447d032a591d3f33d3fabfbe8da102f820236038529ec1c65a75c02d2b9eb47e451b34eb552ee6ede956a42a9c10b230338f9977ca75eeaa82f749bbf47459f59f1763528e25df37bb50d0bd67175bd90d600d08d523a2b48338bdc855c1f96135ab928c548f60b38b23c2a2cc12a6400b09f2a9ea561760058e91abb8d6d8a367587f10b1cc73dea876806a9fc42f66c9ec57933eff47b4d79b70d9a0659fb9c8850389e9c958684820e1a959dfd81c3fbd956a27d5ea119ba7e634ff614583fffd3312480b58a877ad5c5e38803171e9d1b7a54fa490281dba33d144a6c7042ed7f05733c820e8551c2615c9b71a9eca2aec3e63c34fcb51db405cb702a77f15d7c7accbfa1153524fdb4a8383ea01ddad65a7de4686860f4323cb720b7cdf27aef176ad7397e20125a2ae68abd2443884365b55128b5e314c7d1e23d1a7344ebfdaf64eefbf86d677dc55c5a23b0cd2f021aa6846c9ffe951a98eca247dfe174e94209737cd6eeba4616727a52955b4a551db15dd7b5f8aec4947bdc1a1154c749aaaff6e3e4fd61eec869cca797bf15e08fdee1e6c465337229499a851388487995ac3ca76e10e3b62494fa508bb8f9ec85f6efcb4a740b484b326191744bc417136081d04058c25de06c9b4408b387f88e3dc91d7df7f809a129f8815a2807beb8f47368c871c15a84a5501c3fdcea4ab528c5ac4a8738bfe3b2c16862eb06b293510a59d86e8dcf999d5eacb197c20a298521deabdc652391bed9b12fbb93d5743ccdf1fdc785987819a0145366e0710a053f949d87032efda44fe0afeffb2501efd4a634af727fb2536eaefdd4da8e1de2875018bad80cf31158cdb8eeee3f38ae59a51b07e1f4dfcf33bc44f765956b96227084e3b99086c185c1e4085762d840765cec54eedb4f561d3fbc055cfa98fe22593d2be6b2dd814c52d1f28e1bd0c06a0f9c84624db4a9ebe8f5ae50b5ca4f2fab9100ed3097e04496b64dc68abacb51d1ff86741a89b2f0e0fa683a28f9ea81a635b412a328c3b7ae02ef7c5d511cf899463076a7fb9825b269b9d684bfb25130b7a38c811954c7144118d2b3a97561cbecace08638deb232aff750b82db42b70b7edeb713c4550bc1263464f0cc76ce718d69f8c5185738f17e14970658a2f2c13df56a2b360269c634e0c945c35714f341935e741c00dabdc7a1ccea970a7ea95f556c3f9d50f9d8ed627a088147ef13a7769955ce94791bd11aa67f35945d8c55a7c135cafd739ac3207f87b5600ac4a1984300cb33eb9dba216e266c8a505c40542e38a06dcc53f810300b30cafd268c3806feba1b3fa406aa72ff475a6860f91e5535990fc3f7e19da88d604c005f60e99b7b004f2846c66dff5d563eb4adb22341f0c1145bf0856d3470fbef5608fcea504af5d656724fcb6edceec5fed1d790681247c8a646724d0f7803ecaed209a05d3be734de479654ba3d1d0f85b8e28cc4d5fbd0038f8a98a97dae8003c0af3477bd319230b4526b32af9a826072930324540bf1d2c7ba575601069b65b9a3a104c86ee9109af66b183ef3497f4b1cda31987608c5d394df9d88a8b515e785de983b35595afb2a088c74e12f4a31d180f4b023603e032e2bc08a6751ef6501e2aae04ecc9275136d998ee41031454203402486f4dcd1f280caa242fd6c725cefa19a3c9b7d54c22cdeaf4c7a8e63e9bdcc082e4082aee4100157f6548dd884e229a21cb6d646d38a733300b5137e687433c99f5cfd5e7e55ca5142d5927da3b939f358711792021aed739590faab3e1fce2788a41c1c3a7090814f920790839980ab041b3ac2aaa68f0cc57e3e2cf5b56467a3c15585b3daf20745b27dc5e04baaed6432766f1992765153285bb7fb6d3b80a3ff8caeaf38e9c83f30026288d845ca56ae87849ebde10ade5a4819e1c5c799f42d481c93d603dcd9fca336ba5279b8fd9a22aaefb1a559276dd9d12c6cec4df163c2b15886385d3bf2a28bf67cbafeffb4351aab35f85caa624dfedd372f06c968011cff010961ed64c60c78c34b10f8ca537819f824704c1b2a918bd46251e33d351e3c27d34f6034312e91be4dcb3d43e5e4b644ea2b3b82cb04e0ea35ae90850abd9069fdbf8dff4fdae381960fae6fdb5a7b683da85e9ef866730bec5d03309df7d80bc01234715b5fbb2aeb8309ddfd55a9d685df67fdd1fb7df552ea3b6d7ef1a8b7c151a50f465d4c293cc2395702836f6a56c950f308aeacd7339b67831c816555d985d83f9421c998f5d1da50e333b990cc4c5514c773bb568295ced31a062f04bed6367804f0fa4a719dcc2be3ecc7ec40c40c9ca744701e033088e024decdc6a1220c5f1157d45193fd9afe90a3dd419228a1a3c336a386db8f053337efa8316a77ac0ecf9a00dda59a778bc4787f70e885b5cd361d65cca00d861aadef61f8f378c7db7abb0650ef5d2b634d6937a867112ae266d6159c11ff1470f084431b1fd2ed32082a1a0aa2d95213c962d70064f5495cc4e4c5f9510bca0c407ad50248fd67ae31dda44f37d1dfe4c34e9cbed7cd53ebfaff38bda20dd9bcba0f385aebdd6e0c2d6a2e647404e092bdbab98ce67112c1f6d826346675039484f1868c53b607127da52de126dde965b78705eedf710f97c85fc191217eb307ee1a8c1940ccff112ade655e0d9ebcf31a666929fd9da36543a370983d7cc18a84a9a507c5cb2c2cbcbd56e35674ccdba09572118e93c94b488b00ffee35c41752c97e980784524fc9e526c419a933a1294461587a6cc859e2204cc0cff7bae4e6525c9a6af22a457ec94841033e518866724c6ada3bba6cf88a8657b006c7984da605d4f7985be0738898e92da393add4f7635e199d5556b23e731fb77a7a42dd2fd77e5fa4d7cb0c6184ca974ab0f9a01fce695e07a5051c6fec430c988c72ddcb45e63a6222fe2162a4bc020a459799a426935f4d83aa9d07b362c0494382cc5de2d641c287e25e524de6d725483547b27bdfea106cd8e8f2d764535e72c62c80459ef23452e0d4a42873c8e957bc64c374300098129183ebaec503b46a2ed3d04a6f3951d0c7c0813cc582fb6c4fd5ddac86114dc452abf9ce0fdbfe0a9097f5384b5e1e8a0351df43d8942dedeca3222c32d21dfe71001c9cfd02da2cd6892d2d9eeded466d0defa155cf3463000ad481d243168fba685d7b010f29791c125282417ea8206cde23c3bf987c13ea5e1632158dab68852614f65aea3af4c6a7deda642341f40719dcc0b91155b84cdfaf83ccaca42e1ba4b8f52c1101a54fc3c5b574db3ce464dc82dd3e0c16c08ac3762d57567897f276db0a553cf79ba4712402584170957dd908806a7b0668640c668416d370bc28fa5d602258104348a890d23790c7a06dc80c59a3b59b5980e65806f4ce750f6730e3e4b4750ada85a1d1ce39b4481193bdaf76bf31b7c3546c52498da9f56de6301f98d1145c75975c4db09af807a2055c6a2f5cd76df51df01e9698193041df6a7b95db08e5d633016aa861338d051856bb2041e5e4b227b4901c090dec430a155e1d805005d91edf70279e3426539e5081b74c78ebd718fbeba9d669acf909a8522c74be0d7c30a00c0fe7a732227a885b03ac2894a56b096b6fe458338aa3a6b033a588f663ff82bc27747daf08251d15792ba50c519bae1163b5b03ccb31f577a95d9e62f9e75a67f60ac5834a6c27c1d3a292a40b61b229f8425a748921b0349d1e4e54e6e1f7884e20acd215cd7ed301f158f7a1b106510541e519934de639dff31a8d08203e21362e280344f8bfec9b31d2ad9e09280b0c30b5f26f8992bce959314d54a9fd863a791ea163ac0353bb36468be0d08e0c040cca6c7de7ef6f84e1db84e59fac228606f26b388175d6d20d26606826b4d586a47bfac8839bb728bc463e9cc9ce6e7701809564fcd5e20da95d835ee1aacf5b213a7612367e47ac294e5e15fa2fcab2f32d95db0c2fa9ba178f7680e34f9709ce6a99ee267ea632f9588f70b3b48478bfe0cc7db197755cb92013baa1fb08a09a3dfac17b791efe9442565258a4764292847f084277f94c5293cc303fe502d1ee113b7670808e057ff5b3db76f8d05ccaa74d6309e08001e1b911ffc418e7cb2a7ac850f64510c2abb42b1f48091ef4edf3650089981a7ae5e18499ec27896670cfa5510b63cc1370d3fb905315d1f502c8fdf987290d73bce1fae9f38eb2011245d710466ee80867be1c946fbc135aeae98fcd209233bc21f89e9c8c80523578294f95acfb1dbddae074784a09febd6c18adab4d0c48a5e5cd4e3e3fa770e7f0af080dcd51166756e9d6cd0d95b54b334cfbd4cd7574a1eacf2fc4c081a6de947140dee1aa6622764e503ab2abc6891db5484ea4b093994d9d5fc3d06b6dd322045743fd7d1b0e075c90bc29f8d5b43959b28378c8e672ff33ef49b6f5fac278d6a44147342b34b6cd172294617d226b7ac0e2d535715f846455decd34d01d1fd9aa0975e857d62dd916d41a3a665666365c98d89d0137d5daf6cc2e7cb4024dd50d7127811b2fb608f422d00bbc003eff107166b72f6b7f33dc9c68772dc3d09fc19f1a61a797bf9c3a621b90a3920ce3acca6d9655e361c012546467e9665d3a7c460f8578780cd784edde653723f0f5113936b9e311aaf071ee53e535cad7590c39ae84e2884abcffc61fbff53d94cf0221b3afb9ea0c7a55279eba602fff36a86d3ab9cbff0167d042bf4a1b205f94f8d48fe93b16fd035a9c2428f98df4902e1f94b2b63fadac19b7a4a48b8f96e3bdc80059a870c55421f7ef760d7f284d0858fab3db842562e2b0f6df10a91623e92410e0ba666241b161fc4942146eb7af1fa11f49308a35cb93e33be3a2f12837163c12c2afbed34c3fe72ced23652332d212801af7035a28bf94384d7d48fd3e8f13ccef2d56e2f98146b3bea3574ede61ab42df4444b507c15beda5a991e2774e39e2b06718c6627151b67194d6140008ec321607cfebac1d153e12563d015a9e73367d428bd1c6870156caa746133999e52c15a980e4413240018849f0edac8f5c1aa006a24f3d48e526036dd8b5f590daacd9eac915df0fd6a9620f4e799b848e563b9895af50060f179c1ec6cfc829787b4b8460b8f973d2da688237c8dce7353e24d2433565dec0fe35ad19ad79d6ca59de6f5fc15c4169e3f24ef6540e5ea62b4cc0774fe390362b6cfe468b10e6c6867e358867cd46a850ef0ffc60556405448ec51458ddddf275d679cb760b86318bdb3d137d5d33f56d9cac227a71d8d81ac4459e2132d3d9f476d12181176cc4a1b070ce25d0bcde332d3703e23d92b75e3a451fc2d388c4b7b74b2749626bfda282de41abbf1c840ce98796a535b770129ed0ca678ecac0d23ece9fa186b70b10c6dad7c96ed1382d59eac74cf85f9f40f072887ef53784448033fd9cdffbdad08135377ad258c6c5260144b657532c204dec5b0e263f6534755fade5bda169d180f93374322f1824b57f7e209795ce4019f8976f68491ee2e98ffddcb28faf085e4022bfcd0a70d1441045eceeaa4b71c0c845360eac5363a54e13b73918ac937398cbc42e30db5d01fdca06bd9b19c98fb8ced24e53210322afdc4a1fa36426471a5c03b5f8ec62fe050df60b6214aecb891682e27829745e6c05253177d83806c389cc6855899357e1d0c0be133cadb35e716f7cf0216c198849b1bee332672491da23e643da793e7af6c7065c84283c0815795125335b291713e6860ec8d1036e8a4c279085db2287177b9b3330790e564bd2da2ce430111a2da7848e19d8ed58e88c3b15a6edf5cb15f8467f06092ab5c2dc079c4428e8a44df82e65ccc7dbc373e0b7c9017e07459a64d4e599eff6b78fd2ce926498f5a170d3d9da6f488080fd98adc48dbbc7098e1662bbe866db80233f39e6026653e00e1046f5b171d02693cc6619320b94d2cec51467aa0d35e4c4469cd83911781beafe6b2e54ddcb9d7af4fd3146f6fef73bd981d2d0d39e51f8b70fe3d5556fb21bfe5b6c3955b55b1be7ca6b8bb48a1c8c92609583139a185c724ba5c759b7623487249e9e16dc9dc9f64a6a4975c3125eebc5fe9e48982dfd984086704900acc9543074ef6196eb3c53fb87fcf01e3ed9541b18f5fbb0c234441f65a8626b7f4f5c8dfaefc898434b49fc5dc69ce73dadf07bc9cf72ab9ef9b80834a942fde7b123a2f7a6da6405d9bc0fd2fd7db6c3b9b91ab0909875be69b4d0c7e39272e62fde9c4ab4371eac1d65ff36e637bca1f09d14c89db47e49762ae6757a7751c68d5a31ef9ec55b438c81fcbdf39d4b4ef69392df8e0de0d5f78dcd8d4ac4cd2fb14d1477c16a25f84ddaaaa9a5c8d7688f7e4ed53f627f3986ea5493da88d8fd756ca4c98a847b25f19bd85e5ad0e80ff1f211db6b5feaf2b12bfcdafa620638323b963cab08fb99d1c2e31c61af8799d708ae8da2ef18bffdca4948bcd13f2a50416c7598ec6f5c0bbf02d31764a1036dcfaf5bc1fc7251d43da9ba0518e632995aa1b91c0c701e4cfe070d2b1bc89626cab6e71e5d0502f5b6c67c637b1b415d3b17601f9c37a7fcc9a28d9d98a684e19afc427703d394a3a596bcf3e05cf7e0224464e60a7f12abdc3ad000b2ec625634bf530197395c3e9d90cf7affdc3368fe6c60a208056deae0e3440db0adc229c7328dec18d09bafe5a891292513966d42805305102a3288e95f6a7796e9f67ecaad685b1bc8f64433e0484974ae2ea3cf7fada0d29f5403132ed1df98ef83459a104840342c6d507b36739df9b5ef46fb339a0c3210c622aa35d68e1ebc3ac2298368fb86b2dee7928cc751e26199880c51dbb05c596bea08945f7b60d1e6706c191bdc45e7a301d52ecd8d684f5f06f19d1290ed436ca711eb459dc4bc72e770ed3cc8955830d97a69494488b9fec15a6c686d8f64cdd775fbbd1c12a70f8630ea45c716c53243fd05f865b7b0dba77aa4d3340e27116c1845f5a6324cbd7138da0ec04b821828999505b3b363ac261a49540367043cb215db68d470f04d16d5666b84b57f26ac93f534a12f459ec6923c0ece0e2af9cab29bb2f469dac8d12367761f2dbe720e52b288cef9c12d0574e836202f143c694b37eed1ca822ab8c0ae1409258b32d35cc7c22ad3aa23edc42188145a57b1e717220d50729796312e3c35c10eaf96671617e5070f54e0738dbefbd5fa1de503dca55cae5d3ac6900dc330e6b78c64032de5b5fbd5e18eea8b1d8f1ad19a6608122450d5a17f6573f6956c3e2a7ab99bfa85977ae464b5803ffa1779aa68e43a8c1ff8e1471d6b256e3273ab9c77893ac3a2141e64ee7ad4ffc2901e2ece3a55458626e2ae86761303cba3d5442c7d2759463ab3131333c36ce3d93c099db287d1a39bc121b1e908dd5b0b3f26a608be65c7474650bc858808e99e10222a2fcec196fa41ca76335ace53585104573b974f35cdacc20f9acbe3035a227e6e6c6b5e1c084f480322b293173a1790ebd9ba57b30a73950df08a5acf49f1948cd0240bd7fc4f09bf636f06f5e939e8ad32832c40f4b68cd2c91e6bcb3fc260c8569ca94425f37f6c1cd528e2f90414c9d8e0b3f6281e514d788c9d46822a7d77bf6e7047d16c05fe8f18c9b195cbcf57bdfd9d4028a967e3dbbfed7cae2cd23418d3f2bfd42b4ff1a73aa9683b2de0b7190c4843cc12f2d67aff634467247188f5a780b1a5dc2b02b264312f1a45d306bdefaf8d75a496f266ce9cdde8fdfa122c12da8d0db8407b2b9d7b59514c64d5254f4ee0e41892c42b93149953def16e60d74f34c1e2f2d53379c56f361a341e621b43fa96c8ebd64d282b2d7a30bb53b49f18320dd60550a02cd0fc818c314d6732015ea48cbfbdd98ecbcb28070d5d3dab59d2e66f21d0ef9ccbd282ac2a81032bd49a38d96ed4f506ee6f6578f7f5265d046c73c7c76b5d2b5fb7cf7acb293f6bca79f48ac91de9553495545c0ad1403d9d8384a10e29250f41b3f1db5a8e430b8397d07afb284ed015c9323b5551307934f2ae62f989c5e68bb3e1fa5035cfe91f34462dd44f54faaf3f73196c0c3a4a7ef9e17bfb20d7afe5f5d2b958f4baa74d23ea03a92343f245d661ef8ffa6c32a1a018123b2f7b0f276eb99f0a3053bfac8107e6ace84f7daae05ad40d02c555ba030f5c713c3bc6b01a60e42ef9ab92b99e3494c17fa6bf8ccec2b3b92e41cc98fae2a857dc90c395f2a73f51b898f78293330c3198daaff201dfdedd722dcfd8ddd67c84b63686c643a2b63eb35a6f43f0f34cc7357538fa24cbed7495808b0186c34e5fb3ae0a81eb9b21ef38615bde5f7181f76946f094f7be98efe75ddef4a7c534b2bc2e1aea56de32186f943e07c617c0bdd3c893d8347d18ac5d9e99d0142924bbd5f2177703595bc7bf6d6e57508e14d0cda2a91537ba50153c83e2b3051690ae03da06d50b832e60bfe2584f94b8b2b676df46d8c8c4bd388b4128f7c2f1e6e56e59b03850b632c1341fb944eae0a46a24c39d102e4c1ed273431bc91fc315f0264ced9c191bb1a8159e40cdbe4d83bcf0b9c181c9776c67c4a7816bbbc7b7f0c640a73c6f4c8e974d43d8b8ac7803259f4bd28b80e60bbe19a62c3d87c7a3062b454ef0f191358ccca62a121add536cbda65165eb6d7ff735e1e7d7cb9172364254d536a40c9cc7cbd87cd4a660320b8ccce643c08c7b59fb38837411a2ac1b430b97a9d5ba3b9f5f4b6d3034a44d71f0e96311f449c392031b0073bcc9343b14b8e1d2aea6eeff7ddf3d16c5430c270bec1fa4869112d777ffe5be9bb74221840dec3e7389f69a50e37f0d6da965d41e9855a2f82ea463599f194638a18d0d4c8a3549b3f61e3a036c0f5ac2ccde88589d9055c93954ffe9b8dda3df97094b8cbe3aa91d981ca4e0185975a3259eb24bb0230c910d1f04b52aaf2327ef7f1112275eed0806126bb571a3519ae3f401cdca9b7c2d4c6753193eff9fc71d11d331bdfd9b1677864be25de83e2847477860a8a58d7320d93d91fa51055f07dc1b9eda2cfb418a1f80cf6cd7905c624210213744e8e2170dddb818dcd6990f56b4ea2a22c988927b0445ea3d35ce02090ca2cea258a738c08812ecc076c72ceaadfc6a2750472c8b1a8fe99a502d9535f1e8c23f0fa08c572af98498866b8fa184d1ef4d8fe8227bd5a7ade4cd2072f610d84d0bd6c0d151a26e6f683768ec076395ef0433f1bfc91f9132adcf37ceb4966b892a12c02b88f5b71ac20b591d6a12d2ca8fc6b7e16f5fd43f28ea4fdd283017a8c87f1bb0aeaad5170307e405925d71f117c6b3bcf9b1981dcba8ca7c6590fb1e9f9cd51d7eaadeb8fae2a1f1825c9b8ebfc86906742e71bb1009bd284fbec2fe46cc16280c21194bd2c16d8963d6e532fffb8f7409716ab859af160b13e63508c57361e66d13ebabf44614cbb63ef3df9852ced3ffbe04e534f841b396d98658bd68371f3bd05ff770a34c3dca2d540eea42f72befc69db5f04fa2b41384886b35e3eeb1993cc3d48e2c8c04bd00b2364a4318c5db2c4c8d27d7669195e7ee6152c0c167427e09cc85d96c84bd207b8da75c14abba83018db28976898639e4c825f08288f471558d4ec8ad2b3921874ba34e8e7ff6f91da0a59b12fd41d5e5d2286be15d672321f5a6a2702b4e32e33f6a00394f04f827ed658f3d2373da4b5c38f91745dcebf91f4e4e95e6a52281bcc859e31158312188deba8906b702851506e0fcf6a0b8b9f07f5bd2336d175163dbe0691da73f5c837df60a420124122cb74d7ff4f46fb62d0452f38cb3508f4b19ee6ad4d5923e82086c2fba93c66ef87896bd5c0f00c8e5bcbee09eb270d9d44f2c8cda0761a39139115f914d5da8266cad81af1f4a06ae9af7e9a4ace09b11c53805513eec1e9b5e74c8c8debdbd4cd62ef4aa0af67979a3d994233318a3450ebe980e508bb099792f60b6eca840db1d01b7ad790bd64439be7c1d463828987c6193b34bc7d9b852e0ae7f62b34cb22f28872d63cd9048da19ca72844b4df26c7b56b877f538015a01b060ca105ba22fb1dbef379323e659792be94a85332945fde3a0e7163e252da623e43d3790712f401fd5433354092c62ac303b29fb7fbe4e07283289f213057bad40b03ea157ecfe19a49c9f1d6944478c3a983e946e22831840903a4118046f7aa2d862d76083d7daa0a93dc120b8f4aa99795f6b4a46bb4a6d8b509332499dd3d3ebe14f7764ed51704834a528a53c1ef78fb802c5fd2b8056981388083263cbb2d87a96df30b7f867163369c23a32033396fa6902a4b08eed3f1ada26df1b9bac3abf070277159efc2e19e3973bf15f7527b4f725b4ec15719ad7ed1ae4e6f51b8bad0ec8f45cce372ad50dcaf389d715fa9b1f52809de12b36644d45088fc086e52b44d8a71460d26845079aaf0e71a9f4c45b96054d6fa2ed3d100fba87a083b1846b97d99eb05ad7a53eed05df27175b22b5c06ffb41208edbf58e5e6376971bd01ba7c77e5e1ae78f9191f9b755410fa95ac7a0409df97d3abadecde6a29a81c881d886e8ed352966e5fa6603c4f9a0a6e6351f0fc1d360234b378264303ef6987721164ba761af25dabbee862d06e6cc8fedeb0d52983fb367ee7d8d83157e99efb38eebe0e83e0b3d688caf051513d701491b6625ed3db29c2581d02bd6766e447e552e91c78d95b633839915344f4d4126d1176ef4afdcd640305c2e5b142d054cad3c5b5fe52975c5e72864a6256c6d9594d277dbc5a7bd75e6187c13fd59f8cbeea97918121fad29c0068445e59f2cf612264ea8d6dd31b8eaacb45e3becf93a2ea8cf126340d3aced133962f2ab86035f348dcd62c143d9e74fe8e319aebe244acaf47acad9d3e0cfbd8496b9192adae0dea58e3e3bae126eb3895b5f484c4b39ed23988de517046e91b4f6a2ca4a2e22bd72928566c2d40db58d750e04355a873891fc753f6f1bb1f86d05b2c7a9bf732a4f3b8b860031c0466af48c41c0dd55b732e3c0e1ee7b63efddc480ba88404e2a0fed8818a4706ee6d9326ba14e823263b43226c27504edcf665ff6f1dc3f66a5aab0bbd63da99442e5815d5a004aa8590baa02f24d0ebf46ed316031098142313991355cd7c3d76d686bda9e9fab34b0dd6bdfda1de18586ec0ff32cd2b02b66991cb556d8e8e4cdac0304c619e2a16d4887ff2caff95e16a172f08a6330cd29ae36decb3ef226d3f18ce976b4c4972299c0a1994446b03a63bd55194cb5f3a695c5639baaa020e2fc99e3ce5ad1629c7c23ea4cebac8492d68db958f8bc635ea24db0acfa860fdb203231df3e4e920661c5389fdb2866269ff5eaaeb27c6da03355f182421f957d272c2f8fac0346705d09692d669f1d6bab2a61612aa6f2bfe582ee33571b0d538ef8cadd92a3ac6c80344dfbd81e3b2b7cbd782f9d746af6ef3fed466731a6a67538ae58e1b39c6e07755ec9332b16afffd343603c86735b0f014b195424e134613f7cc216256c2444002f5a230a3f2994661fb9abe5b951120074a303e63503416a43c2f5aecc7b37ea9637906edab4a353465b59dad4e674cbdcdac0fdbe84766f6c21f1b7c183de56405b2f508abd5c36a9086b3262191896d6d539af68c006bf01c67c7e4816584a3adef3c8acea0e3780af98b74f202f3d7964b331a93ab7faf01b217d00bf04bb2c70a68ee976a1fbbe0f22a802a8fb20e8fd01ab22d4afab2847d6da06a04a4e7988bc7babff9306bf62db95fade400b4fe455361bbca4445b7a417ebf0b6c4564ae1825cbd5e328d05d5f410586a9aa499bbce78ef0c57cb61c2702df9efbfed3cade8f402ac5c7514396a72018d63ef6570c27e5f4a96f917486a17ebaeba030a7455bc261d6cd7805414b8e1c17e13e685287a671b623fa2cea23d09f99c55e449727943ff8802411defa67b9898ebcf83250860f1c8eb1356d8dbdbf7fa1a64fffc2c1cb46ed76f7075c62d4dbc48e429dceaecfe580b46995e7c65c6253b0a9e1a5551809c4438ea4307de744e062f8a17cefd86c33a5d32d2b4d44c92f3e7a8433d1caa215ea480d96d46399b45a676b7ad6fa5bf5eae90429570b06c379d9e4d56f9779397c633b01a0e679db96d51dcdc9275da267a3979715e17642b278f3e9db331f82e38af840a4f1d0b40a13cbb8d79b38b930245db2d47df7e17e165c54ac5d81ba1d8564a2dd2aae7ad4a3dea8ade42b7f21078ab00b7fd8f0c5cdb643d68fa97209213575e0f51a86ba659c687409e51cd64fc8ab0ffe013faf1f9cf27740100865f6a0e8a23e3113a86ed694656d24e69f20634f41484327e4a347529370ef0f4a8c679b8df67be75927bd9d29c3d724362ac4bbabe16f5960c9e97ea0bbd336181b521bd8289de5e20e8e9ebb1cea1edc770f342e98bbd46a9ed89535b9757f5c3fefccb9b7765b2997682c410953dcefd0f6afd3c2b799bb29fbfe5f70e6f421f075c6eb7940eeb498d961b9600f2bfe8da900d6c08241da6043ccfda459bf67fe7819d62cd577a98f36d8438a2a1cfe74151e616704b272ff4f464fc36170e45ad9aab16b97242afe3df81df24f6e8ef7f47d43c3447a61857c54b2aeeec17e77d51d2bc1e84debdd646a1980d61f4f1be8a8c9a64edaaaf63c7e780ac26e6ac88b9db56587500c59652ac152e6471f6744e2d7a052f344b5e40dd52786a5ad89bac9642709ff3808cf6ae1c615738329c7941e62a2176cc67fc78f1e5ac5cab983b0886a94ce56f28a110e96ab7876879c1a3b13578fc3b846af6f913b6391519c32ba7772748b94ab4b6f646dbd474b542be82f1d88ebfb288c6b0aad3c293ccb8168468a624672c80e4794e812885b3d1389da8895bb86062982231e0a71f48636426ccabb1d53f95710e4d0cf53496997f9b6dc290c035717acb84b98063c069682fcd6144edfc35e8bf5a2088e1f8c37053965c1e341807d09fd32d3cbe3cab44a84b07119d5372a12b92b8e6f1867f5fc6d43fd2ff7e6fb6394708fbcb97abb3f2a9446d7380d080d720dcc5c56a40e4f8f97da3445b09c8f9671d61556f65e1e29cf15d313f17d5e8e14d99ca4f11e1bbec5a38796f71d5dfc23c0db165b743bb7585dca77297fdd97346007da6b51178aa77c56817158614f4e7a38632ee7d70b949960799fa69e6354e0fad462d3ac490f16b5dc5e201f798299d3b0343bcd235059bd3f1ac2490e9072c20e5f57f117aec48e7f4c2fa398fce0f3d40f3390e208d1ddc4cf633e950bbdeafdfebedce3abd7fb69bac692ebbdd6f14eb139a667192e4f9e17cf09dfc2d44579a23ded2b7a6131e72c21ad3592bb75ca6b188a9e72deedeb2f7ef1fb3f0faa3cab6d2fa9231517553c86cdd1e5e6c2628dc76a14634473a8158f0d66b731c0263289399180864125a69b45ca3e8678559d0e24f881cd52cca92f6e9eb6db9a5bfe90ee3b846be9d64b269e6d20d085964a48e846db8287a60f036ec345f5f29d009caa1c8274f5b406153517817cfab4b52bc2d40aadb6b9a5428d4d3f43cd756d1137e3b1512922354c1fa7d9469d3fcf8be8f54b68528ea9dbac60efc3189c61ec0cdc96ea947072044daa54b4b74f55aeb43723691ba6fffe4346d0bf05b065cd8894bf042be8d49124e9d2e4d246708df1d8771e8c9b68dbb86db82a98f922239c49f9c5555bb78ec627fcef3de9726407c8d6040e80fe66f5161b0de28dc1596804e1657bcb25a6b98e49c1f29bab01ecdbee0b4dd609045205b95079b04fd68a7e30c395c5297c9389d057b25aa8f9a2524f57e4676a57690c826f692b64a7bbfe27f4a8d2a314833b3d53c2350c30fb1ece176e28c0ccd4b36095b985e6d4218e5310049d57e8cb58d93061991f852c90588c042c8040f2485b9af791f407b4d417c8dd37b350c757dae7d17ac25379727d9905c89691e6edf5ea9429ddaf1dfe5faefc20b4400cf2ce0b20a584073d77173ddc4d6b757a1cadefc8606b7d86a3c2640c36e22b7f1c99598525a05b46c612a04c45f22b401a86b630b66ac5f19f76e36f9dbaf3e246fa6783f478d5494d31c29912f345402ee06e862cbfc1fcc637a7668b9b56d41e3fcae0954eb8ec0c8387ffd5cd0602c664fb98faa1572d8b99e518b619fa5b4e24fd7509254df103e9757d83bfa0c93367a10646176886a5c8288f7612e4f0a1219f3ccc267baf228b73138f5432d7a7a08feaa8ab49231bc1268152a92d88f983f2bf720738c02dd9c8c0a5168293231303ce74140de9ad990fdcaa5ea8e06d0c234bf177b3df5dd76fff1b2c008a91f5b2c4aa0857e7b22f9c0d82863cc02dd9378f2ccc595518696056e3bd6a93859ea615d73a2b6940ec15f9578dfc94bd304e8310d92be677cef036e30fb3c3e895cc093d0575dfb2186f96322370dd2658a334bda57ec194254dc7dd126257d07c97d6f13a12495448da36c98a066fd884e5ce96978d84b2f48f5d254be9382b0bdad0a4b6118de213ed1ad1d8ba96910d21b46ef6148832983801b4c5a807207a488e792240ca286d0c6740528c56f1aa4b14a92b2e8c6f917afcc0a149fc1c449c613b05ac53db157dc142549bffc7307520cbd2de019458e2c8e0bb949951e7fbabab084f6073c9547949ee7e0c09bfc0bce56a14b3b7b070992f41cdabeddcf34b0162f2acc04fc1c6182f16f778578ee442388f68244cfd260f06163eeaae2097e1806776d71a826d341d0b0c88ac4035c46b727bc832c46c96461c40fa892c2042c0c19b7b06bd9f61a94e92a9dd827e17747b9c58a52fa6bd3c3bcc4282f39231f348d98fadf9a5be3ee2beb65578e2e6dda3a636651e902e7ce1bde956748317e80cf8001904e6a5977aaf6c4738286eee39aa381ab506af5f5f5aa2709088e1d40532073be84bb2e2ccdc774b130bcbc87db95b48e84983101d74fec894772991918b744157b81276e885e2c580e366c7df4305b66671a6a03d83a315a9f336e3cb2fabeb118d11f0feef504040929c315eb7f9f7b579189591111ab3c4099584779eb83154d01879607b62b7acd0355b1e8b78061441de8401b77d581dad0649d7227cbb85124dd3a75b5f521f1e6b8eba83346778ae52db7adfbf769262c873be5b1b1b6427451b2e1a194cbef260f2669ef4e46b14c98e7c71ec9f05841b43d98acef1fa17183c5f0e2fc942ae1a5cab4c1a01dd4d722461bef705ab239fbe42069410a3799d6bf67d026624911383bed57db65c529241659073b4ac93bba7f4f2cfb4d37c2fb54c1fd8cb383234fe74577d2a737f97df19180ac421559f08555789401e91a71dcf1210b65eb402a3ebef77bcd2a8df87685417ee58230f18fddaab9cfc3fd9e6391169d4e848965f2f4eadebdaf599bdf68dfdd65b9dea361b82b7f8c85a9168de596fe1028191e116a842558a1adff5f456ec66a610dc7aacafdef591d9564cacbc2889608077ee248defc7eec1b3be59154c9547d3202d2eb706ffb660d6f4c52643b7081989f409e1c29a3d00b2b6f994eb07d3ba1bf9f6c1ff8b85ea8146c02a0145392dc3343e0596a4d82ee6d84d3424c27e2f5c0ffc33f73690a0ee7715a62ae33cdeedc68ec0c153f4d218d748a3436b350da72336fed59cbc4daeffa0882be051dd9a159562d574d040c571d2cd5e48c2ce26d3ea6dc15a98304acbe27d758ae861fbdd09f57504f9064881879ccdb83fe4b0e954e023ec4482c5ab12838147e86c9c34eac69e3fc44aad34d9992021a1dbec7d07c0f7602b3889a5e709a6df3160b9c2e472032fa915baa9448d08a85f8520eb9abcf1fd2559e5ba84f1f420987a446ae90f428edb499fc73930ea66510b6a3e2bcc82a61faa05311a0dbcd82a9aeab8fdd6b589f3dfe6bbb26e74979fc5a78fbeb93a3ed2205aa1924c9b0d507bfbec786892e8966856aad187d447ff366ef0bc284e29e262354707a86c13c63673b6f8cf401664774b919d561fa718d90305d73760c91d3137ba8508b236f2fda866e859670aa5a2c2330a63730e9fb264536388dc9d1e6fcbe5adb4fe89e9a9a0ab98c3ffd727401699ba8ad5020345b12267cdbfa9416ff29d4a44f5fc917a89945e632bc479c568e83acb92a497b316f0bd6669f61dcc1b8933adedd5cbd127468fbe128fd3102abfec7e9a3dfb1ae39b9dac1225ea05632548972c62542c13910ccf7f33ddbc2b5d91a72469835a7505f6377ab02c848fbdd635c111130f82b1fba9a096149e8ee39b67a496304e58211afa86cf953385d4f4ffe959bc59adb07930032bd3c231c4356f929ba83b85463e6497bc15f224d5a353021b1b80bbd96d43f3e20ea41bd4102bc524120487d4a283c1ed6ac296a877a6ed56411d446765ad5acc8df3cf8c4260ae65e389d9aa9e300eb0f5bc7cc49b2cd3a00e210845d79fb9247b938b387fea54cc964b6199b3bf295952b58104a78160ef3a8361dfe51ff76ea744aba31b81daa3bc75f938b22eeac56c724869e0cdab99cf3fb8fe91462afc09582df19fdb2f0806a1c1945e5e0346bd48be4f1e5708e95b963c80fc475346fe439269fbfca950ed9035ed367151e6067078ff70c44d1e117995d2d3560b9ad9dd50861492763a076e8bb91ce0c68b4c00c4b9ae190ce114d71af3b059cb316324b5b7cce26beb537251018d9c1ec760edf6bff3dfd61857af8f059c448b94d3be681feee7066d345da59f236086e60253e4f079031131b7754d9f28c8b8804ff90230ac5c194ffcff9b929120475137c66164f114bcdbdf852e7778e093251a86e109271430650929a6dd7af31c96e887d4045521748b7e1cda2c229b91b1e80ed5bce464f8e7210c9236c235b6925c709b4b53eb41e8a340c845a4790388540e66caff1eaa0b40cb9930920d7d8de3f7c0249cc79e9ce969e81fdd47b7ff7b06b0d6d53ad35424698dda15f722c17e01af19a78485715941dd61ff820fcb5b4c785223a3f994b98941df78c029a1c4c776b9d349852eaa73133f917b664f3f92993b1c83edd492b7e34c5cb482f918cbac81b71bf30d7a7167c4d6e4cb6c1ed43de2cb4e2c89c74c867c73e1ebbcf978d0d7bd52987aaf993ab6d3a3e1d806c0cf0041a0bc0c437ace172dba51c0d67ce72a0b1abb0ec774895905a833a5ff774bb6d38fa3c3bb04ae705ac6053e9a4dcbb1caa37c5c8b4a490e1472bf8fbe87ed50bee7e508cde8a436d49c3d2940607f5bfdb354c645e0eba429aeca9a879ab3d78dc3ec6559b910cb710daee9438da1943b987c2845f9226bbac6f7129a5c6198d6814f2255c6a3e78bee36732139681df307ae2873d0dd486143dceb4dd894bf4c0ed07fcd514fb9e88cf54beadecbb2b96de8bf5ad482713115b35a22f9ed910b500f8300b9048fdb45268a901473f6990f3d76cfd070022b44de1f04c7997e390c0ba86588699dc69487b2b24c9c21dfb1bef0f211dbac44206c8a9d53923b74dfe4c76f3e6c2a9890c8ce5cfbfce5c7eadd15d25b9696372ecd9942e0a412f4aa8cf95002919fa01d399840f0c9be96eb2e19fe8686f1d7d591ed827cef386d407ec89dcedde28fd297c930034bcd6d881f7b71bb2a2f088d6b70dea6a36e651d1358e3b27dc9b6522f3776daf5e9b74794de25853a870ed63dbf8ec6b02f0c5f983ff2b5d3a909b84d293946469c46d8a7df787ce5d9fdf6bc096b95eed3cd9d77dcaf0c59e069f79811f82e65164b8136e99b9e39eecdb723dab4ba0aece126f6d74120d061122894883612863b6be8d2efe9f8eda868c09820f4520191090a5ef37d64a69348df64e8a05f0a856dc64aae5e02be3fcdefab137edf7d403d6f3ec05d141b671ba2a2b504ec6396750f5820925e9c4e14eafd415433bf9a6f930864c0f55dfe01c0ffffff3f