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 73145 f66581f52ca44ab54283faba7275c660ae65a393ceb7f1c9cc666bd5ad0edfa8

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
bb5dba3ebfea9ff93976747e8cbff03452f3d4cd060b6c11c779fa414b982198
Certificate Block Hash
f66581f52ca44ab54283faba7275c660ae65a393ceb7f1c9cc666bd5ad0edfa8
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00577d000002500000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000a17a093bf096d2d000138b4af5465233cc95288c9b8c27053aeff3bf7345d1be95f16ffb926c86c97a8470e5bb38a4ede8881b7f02dd9593e169ab4e9a4ed797db2320bc544864221e32d3b2465aaeff1b15d424ef14dc42900a0000000000000080000000e00000577d000002500000

Raw Header Hex

00004020d0368fc137094329a552d21e8ffb7d7cde04dcc151ea1d1183ba060109a79692dfd9d24389bd6e71c53d6d229db3c85a8251100443c9714a5c6664cc3ecaae4788672f6a09ec00189821984b41fa79c7116c0b06cdd4f35234f0bf8c7e747639f99feabf3eba5dbb

Proof Data Hex

59,560 bytes
121216010307698f179ded3e2067956bb45207b77c231b848ce86fa8ed0728da7fd24c08bb11cf35cde294ea0fde6fae08aaeba52baaf57657fd3385627d8fdb0ce22de6936a1aff4074528424281704f19879ca3397d52a63df7d21ad0e4ce1dabe170350cb39f676212b47508f3b8af256fdd72ddc9e90d19cef3faa8bba19d78343326623751ff40e98b902f6410559e9f753ded6a488d9c4992045c3f6a824192085bcc281210aefd21516a95bc9228b543833c87ce841cbfe3e381a4adfbb1a925e8ca35838f6cb703ec118af66bc1a75f561a2a30ea2f4028c255c78af37056f3d662519a37482642aaa16dd2d2a5827f09fdd6422710d1537ec255a55d44b963be801bf9b733e319f4e1b3fed0817553e2626b600d2ad620115bc13a86d334613b42e005e8ce6428d6b86cbb7311c412ca7b6a11bbfec1dd5e7ea93e3e21fb4b9b286ad72023eb7232d2cd973f7d1a4bd19464ca9f12c6280a56c510994635e1dd50924f97dac3e54cd7bf02bb0ac0906fd458fabd6b6d799da5c25883b4461fe2b5eb5b298b4d5fc068f113b250eee615551af00d036a6bffb054f3a36dbb7aad6869b0e16401ea44aefb14d8debe3a5142f8ea5741598883b0ce19e50c6f82b6566300c755a4bb5462180b4820281a72809b8c852e0df848c96a2209658c08b3ab96d8fb0c9ba8449edab070c8330038cb3caa5771d27103fe6a07faa8f77c05e3b97e6ca628fdda7f0d63f4d945d420ca0511e2fd8592d0fae90ea95013128b2ff70c5a5a3f332921630e51f06da50f76f97c2ca150a8004753ff47f6e4054e29f2c26e9ae4403e86c36551500216ba8d8cac1814976ca7bbc0e8cecd0e4de5cb6646c583409da0a0e36608b99ed9c524e8fe39fb51e372084219d1744858bbb3cee49ad1cd3ac9c18fbaa9ec9ef38b34796dbd2c8462c98aa0ee53432b485112ddf8b81ed8dd825dde8a9c4f58aaac8154f1bc2656fdb3172a56f4272fa1d77829b95e9941c0360f9fca1ebf28e9568c8aba412a6b73f7c941d670c9e6264451a68d485dd9a708b7cf183f0aa0bcae00034e0f39037aae863b9e34859c4fca961b26249c4bcdd0e7141bb2607a9dd887b5a5c055b1b8dc2166af3aa6ddaf351989d10f0b5a5e2bfa91570380cc5387ed1a48f614dfe3ddbc6d9ab1f674586a0b08eb74cd547a302b46fa7b244fb7f973e42298aec78bf09fa520388ecf37038c4729bad4336cb2be06f956da530675c95fea0e6e5d15002f4ac3ba8f45bab83f30f894b40bf52a20708fca31a8a3017f2e87897b5ed5b47809f56c5fa812487e77edeba240e27cdb1ed8d993a0e4409338d4f20910d66861e50a233bbe8d60032e38da77039a1079fd2dff3a376578d9ff98ff2085b1fac770f031e1f3212cbbf93733b6b3bee7f71ce6c1268b75f6bff7097a633fec98efca3ef8b84e7d67f1be7f9dcbd0c45486bcebed77c6b256b30372fe51088cdc03bc63b843baf564a0f65569b5df845f87fbe60926ab27414a2e176f9f4006124b49a61081bfa0947c8164f56de56708040f3cd17d136927db5b44befc18f0b5df401f30529320354dde2d3055386678b08fbc2a94475b863588e6d839c6aac770c9b3c097ea3bdc332cefc6c7d1b089caca96973500212853a889767ba27a243a71e269079ad9b96feaa5488105d946ab5608563f471d01e86299e252c31ebde4721fe0785fa8037301095a7e4395d8325d29776fe41316d4bf6f63f460afd11218b0534eb6cee1a26c304fefaed548adaeb0b7428c647d7087df0eae13f88e0a684729f413d9993cb330303943aedc51163cea50a26e0c71b000a273cdc3b8f987ee08b1b541b70d9aaef3a43ef7a911a501699b514bc7fc0022ffb95ef7b309dbeb7129a45e8791c01de8500c37fec1d098421604afcd97597557e7c0cdc048f8b58376c532ea1cc6a92fb290dff1a34bbb91dd37e6b46d23dd346bf13918150dde08edaadeb3ed4bd595508c5d6a0add4a76f74172c4c330df311ee1983d083e2152f7901a5f7bd2188f370be431723b5ffd002743ce80a8e886acb40ac3bb2747079e19d9ee36a69b3feb3f2149642c0ecf99db8b65be60a9619e3e64e19b534c55de5d86e0303ecc1c05d6354419417d28bc616b005af73264bb9245860c26cafb4d7e89a8445153bb864623783ea8283e72ba5a6d93e75e68f44c6513f63a9fc49bc35077f2c60201dfbd7d92b913be46ea4fc7435947e3eace3f3630617542f4010d2b3dd4caaf06cba85933c6833d174a8f26642833bb733310d2ffb1297286576efccc6c475434ab7ac8032d7dbaf267a6735b8121d954e83247c806c112c3de1b203c04c681420b89be907862746131372c4b1045e0cdf838cb4e3ccf98506b3ac9e4ca68f953e3a3e48e58e44e1fd403e65c1167b5a069d3f932b9f3e04d28eaa50e0080b8a7e4af19264b434888bca4b332df9fc1bb6afc6b8203888116ae52075c2bfd5f73bcff361a57d06fcd4c1c6ee0158552bb0e6578f5cfc46b03819931772a1c02e9dd6192a6814c5e55a3a1448199e32de89f58f360f5c32b50b43aea77c4e3ea8ba1791bb086987e52d448dca208e69a641d5f1c57856ef7d3a90d1e3c19350038a540c7ceec71fc6a30549101f6989aa3c6cc99430dbd0369094cfc47fbdac315d333ab1513a3415f782b013adfe8f92c0f242595fa767ad0a8468bd1ba5efb6658a079ab3f16dda18b79f60bb47a7b298450efe20685fe3a132cb9d29cc52c4b5060aeeb09b779606cd7a3ba4a2d2635b66de9d566743135cd9eef1a62b9485ac024ee7b88878d3e32c8461e522f929ac3e04f12119d8c49a6541a9437d9c75103643c769ea38812e83f606db765d18da7b86212dcef08116b97def1d42caab74fc72f73b776f89d23bf30204910c87f4822777fb57f987a5a7309f57a7c3a30e5f4fdb09895a497fc5e08e7f30ad9bdcdb53500aba2ef518ed8bda4ba1b7f84e042217827f9102a62dbb9ef9267f18008f66005506a8685fb0e93033437086fd8fc8377d2992fdd664af722f9a667f45e7ffad0fd0d32546481c9102d05351a724df94c56c16e8f438cea6daecd9047a842823f6690135cb0c29520d0f7e962011ece0dc68426e72ed8f6dfad14aef5a9ab91c9d5d0717fc33c36294f8b2d68b72b2a9dfa7493481e1971a680e93f1b8b91a042ca08fed822b3c317cdd7819af46d472d54ff03477e4a52a549a5695f0c392740aea7fc23023f0c647bc0912c51dda86cc4f66d61d528e6bd343157c003135975a476bc989cf93c1640f3234142db2ecd59f57475b8ebdeb743cefbacdd857bb28c6c54d58d32807d458bc7efa856b700616d1e7079a9aee0fb12c8efc03f9f62abd79ce13ec50ec6f5e93b24671512e383c4c225939f60bc6834ab0c5b396944b092839773dbc78e31fabcb746edba0f2f59df8b26ed37ac6460fc8c71317237aeb8eaa9e1c941559a8e9e847c463b48440b1f97de6135613b96a3c2eb0c6bf8a1e12a332964142be9ee043aca808c662b4bee6a267e2a12019eaa328128e8739597de207ef8ea2b9aa3fd6f209ffbb8cd75bb16b9d2688f57cb9ced8189dd9867815723332a69b16f9290f674062542468e77d1fdbb4b589027a4360e0bc25844914fbee27c8f6b378ece4c9aa06b7e742916bff2b46dce9299768de48c37b33fea16d3583573908e280698227ace78626c5d6a0be0b84edddf7bfc1bc1c23a02b06051afe231988a4161da81c239713ba135c3147019341fae5bc787c8d1a196c19ab3aabcadc86ac1c973e8a4e61fb8946e53ef8c60c9deb3fb62de90ff3ac1ea0da8918d81b67d86219f27f5485398a9e6b47c96f055b9e48927af74ece376c8df8fd28079dcc932bea372aed02d95a37e975153219307f8c817e0b7f58b50b73285d194b97b802cba4514a9347b060ac7bc70374d5b0b6ed460b73ffeb4befa766f70a159269d2aa94a5e951dcb68b85568c07d6eb8d533128c771bd18194079a425fd4e6b9d5287a8db656a520e6df57f64456d0a2bbf16b238189042491cd1e862b7e1e5a6e87a193c68e3a85b6b589950ce30d487d35cfbcdaebf647b26271f88f19cbb337a56edd7ea07489eadd87afa715ae74db4614529ae2b0c4d252960e89bc99cc260610820c9240b267932b5b439066042761ec19327b1ac99e464da838125f8a55ccdde9b19ee0e1a8842f9fcb782e8db48f66f5a42107007d78a5c847b083732756106e3ecde4eb8237d4c1a43c8e7b4191dda0c631d20540392a1fbf648c406575e9c91a826daff6461fe728219ed591eab952123cab90b10ad5e50b7a0a5d45405f44180f2932177e8ffe89f13c0d2cfddc1694de2ce6fb3e200409b91691c0e09d2775f64a8180fe66433bce2ccf6e54293ee9bd8c359e7702c5f5469f14599e6cebfd494b13081ce5a35fd23a25bd14a93686a16410ea42b6d39249a3120ad4ca7cd0f59f2db39e335a20a3d1f31d71e4b586e9baa5c37ad558144e2b6df21108522a2f8950dfe9bc67522becb1955e3dcd29734080d6ec933798608ca736c6a12fc34029c9a40a1a463c8d552bc9b2bc0c46deb4e83bbd1364163da290f779f947de96bb8d0e200501a322cc3bed52fa5dfcf322d5009414de20eb0486c65ebd998c1047d97577e0e6a1f01001a550c904a5d7d456653b5302bf69748fb25ab90aeac058c5a3464b94d4e549e6f91060727c58e323058d1ecdb8a0284c94a7b12b1287aea5fde74e5b0cc06a23a4da5699048685d20bf384eaab187f7f96a1db6bcafb46e69532577d72e1493f247d7523943535b3ce0a037f5be235a6ee0f11478debedca06c7720a31ccb509fe73ae18c45fbb254b99d6142eaf0f8eabe24817dd52e5a537458b08e5a2697a6ea62a540b0317636345cff2a5fa061e83358feffa397e17f660c08d7b4af7538b7a8ad2e53c704794705a1ab912aecbe84738eb7cb2d75f5612872cf690be4f867c765e085f23b2ee56365d660c0014d9669119056989ad30c21c2683f515df822b3a0272507e912b2163956030c0a89776d9b88157a488e2dec5398dac87e57b693f512536adaa4db737f486f775f2ee9fd2f3897b44af63bedfb985fd98364e156ba9c1074ea07fc60db7b52613a303c01da1dc5f8bfab91510806ffc1583600b63aaa574dce2efeed227b0e10e641ba5f39f9531f2afcf4a80b92fb9d5cbe7ac7a2c8077cadd630f4a6da416e4a021f7f8411baf0bb95ba3e09d3ca284d2c935338c3be08b708f04b11f955dffa96ad5ec35fe031b438d743f6af5bc18a2d344093f9c86d255383de7154080e5eac6af397b2b7069a63f55c9951eca637b4ffba96d44f9ca2edf3f9a89df935674e8ef437690527f9069297476b715fa8ef6416780196680dd1defaa3e1509a986640567d79603bb1848b9f40cddc5fbd98ccc293419135b3f3992ae2dde7b273b228385ffe00a57d5c77bfeb7073e813162908b0a4a95f2ceb105a09f10506bcb94722b6b0d3a83555948adc4cc08f5554b5e4789277564220cf7f927278da3d4b5e4137a8caeaeab15a08d7eb79afcf8d2a922c6d5ecbfb32f20a500cdbdaa100439899e11ddd20dc9c8374fedacd8ecb73018bb9adc0bee5c67bc94d32c6ac5e518fa568350abcd18bbda5c58475d0cf053d702efe0d7fa35847c2d02f5dfd29fe3a343b9bf785e7c2a2d3a86c2b97cbd427f5a97474cd9a19fd9f08c9bb4d97b7f95ce59138478d5ef232bff7f44105aab81b879c3c5eebba9f02ef6be648c3e2e0cc0473010b1b0451232e4d837fc809a77468ff288aa5b9509258e0bdd1c17cdf688ec9ed22dd191c5c26b61e9b0b9f94dd63f4888fd31483619e44f5e0b10837298f2788736aba3aed0c6ab2a5761d4de9685806464c9e966c78ea29dbec49f78201e6595c08f5f03cea05ee38209ece4fb03f4b8a480f7f3c6741d9594681c430d3a9f7e9de78d5a5aa046180175f9c2b72aebc1ee9bb0f94682cc87d8dfea5adc062ea13021d16be1eae5440d36b2c56587f7fd663ce0fc81b870e0868801da7e5271ab721d1ee03508acc1d55fb2daf13a8d047059eb48c4281c16b8a091dc198083fd9c3edf43cce0a293436391a5133504639706618d00c9d87003991c2e3cc3452faa8e34c78f88ccafa18d55bcaf942992a4109df17c68309b6c3afde293083e6126ab4c7a9d7ad38fda46a96f250e83e5ce5d3f359f93ce216e882cf9ec31291cd168e7a1795d101048b80ed2711f50021d12dd27228d8518f0cfb883ee997d9d06988d893814c88ecb3620612ff26278e99e67671072335392d92b9029bc1f6780d28c1be9019ab16d29638f3d0c16cdb8e162d71a883ab0236859e4c10940bde3529caca8d4b20ad1830a3cdd980472f4b86e89f43ec01d1298ea2b2a0b0d592c83d80e28aa684aaa0babbd9187ba94a2adab3d3d739255e3a234104949503cf936a378fa3ece88fe97f0a371bda40a904e77fc50e46ed9a2ac265ed73727d32c8bf24e4f9971b038b21cb9eea53e6d24cbf5cdf99b0f95fc98aac340f26cb1407937ce4671cffd0060bb00162efb88be4f6f95aec4476db5817426841cbb1af007255da25ab0534ad09970af9af5f1126e6dc55b23fcf7288e922dec99881f930a226f2575f5ebccbcd4dfcc2bec1751141bc63e204b98cb3b32c145ffa0920ba10d8c8a9a2ff13035f8e3101f37be263f44811c5286077b189957fc151f1f6d7b94fa78e510ec510a7aaf59e078cd6c29ffca566e629d9a74058a53153b52aaaf36a684ecf96fef7c48b3af47a0c3bea1ad42e6d37a1ce8ba80d0fdb5943da19f9cae8aadb70a5f3fc6531dcd0a31a7fd5c32276f62e8c6f7faec975597634698795fe772918dc40e0268f7f668452ba0adf1ae1ab110da24355ec210f4a93fd6ba1ab16282d1fb35e39e5ee799ea9898bf1d8f6130a13e5881d35421bac95164107f880b48c3deb3d02f9ab3c7423a02b68b9d66cccd611d117344c56f9065d96bfbc8293b84d2f305253d59186054de7e2e4326f9e1b335769fa9346b27e46e312f0cb59b245f451ef6f0c4a889b681c595357b67317ed4799856d39a2518ac6f9f5904f694dfd4a1d16a1872031f903c166a1d93e4b19065509a8f88821d1f2475fa227ec5bd6bf8adc261bf60f5b10046c18181ef57017aa1d51e6fe7d845d10c27f3c7e7a94078718746475abac1fd2129b5e51d05068443ba1bd7f272ba0dce490b4b3995dd84af946b455196e7ae8ca76667d077836dcf3b7a13cc02f2aeb2f6eb173d32558638f142f50cd98429123879263ab41a3ecc2a401368ceee89ef18ea408d9c37e8980dce2239765ce82e59493dfb98952b473ae6174e2f6646d5fe50d83acffdaba9c4160f3078d1956e53cdcc4c728d90a1b652af316d6107b5b8c394749b5d2992fadf0da282db1585a33d7e5f7f425354e5145dfc1c7a759714330c80ee91309c45e517baad2456e6a9891a8fd5cb28fd311ff49ea8040a55579f666294f5b0d84207c61122972a4b575e2f0e22616b16cd7b45848e2178c248b2b0516c10a45dcb278cadb616f62cf4d4aaa00645b90000928292d8abac63fa5949ea18fbf568604af8e72ffeef6b97969e5286ed1ee5d67da3d6cc5716e7538d8ad8f505e00a0d71747ecc9dcac68b7e8a4acfd3cd0f8bbc5fec0ea13546db2cecd50799fe9c8f9f9ae3fd20886f27a7651887b3c86adb9704e332ed67a4b7169d29bb278a11a97ce66cd07b2794b00f06c8e970bb4c68c18710d03ca5bc0faa3f1c02c52339bf4e5ff9c2468604748cdd8f3f42448e9708e54607b41b39b283d22f8c59e081225b874be2a68d7a0812e924f21dd80439a79cae726ece35a3fbcf1689210e1e908104e9bb8da137b499b00fc73441dc68205738992455eb487a5c17850dce44ae9f78a827530c9391614fd33d1b8173c1199e24d47e14a8f67f2e38cc208ecd41ff42b8b32061172249cc42567dc300af1b658aeed0a389bb92ffefa526f02aca3c1e6c1d84f5b171f505a83c01387d6fd3c6406ea3c01f4c08f7fefb2a5accff870734cedc5e1dbeda21b710d3fd015f4342a28824476656721ffbb4f11598adf2a271399910e99f209e30f6dd1c83a5db1f72f2877a161e471447b5b4bb81d43e1af616aad56292f4833659de80ff5713ad061cda1fc6361be753d94dc18d652625481c44ccc3e2e23ee61349abe4eba857a38fc4e8252cd5994e18e1a0a03380aa9076c0bdf71ea31c7235f683a85f374fbe8063ade28678da7d99a6f5f989e3ac1cbab19a4ee367b4c5ad717302b5692ae8e7d58320d34a6d871d69502920ce5613006faa751cdac79d7281fde1d1410b84e75c317205256d32f4d35a5a30c6c9451e00e41e13197478641c62c96f538a7f754dc033f0a2909422538a8bdb68c104bcc34562944cb2e410b96d7dacac23aadb9a13f2cc4bcc09bfd775eaf43b41fcb271637509ca58302f49dd4aa75e7b4757107cf498b0544f5ca678b4866cd3db945fdbb82907c78a8d477beb44ac6406a9c7dcc93ce5871de0bae13aad6ab8d481105d06d1b3f3e2bc96cd73f769f0631dd9adb4c4642936b491380cab4e70bec1671fb5793f16f4dbcc4e7e615b03bcb672e7437d074939ea9003135e7e9dd5fb9fe50e71dbc84377ce39221b997ac856f01ededa3415ac64df23a80aa432200dc7a62b76f6851ccc948ac7caf59ee54aadcbc3c31ed91323c23d51df502d67e8c2efcd370c3592bce3e93da24d1076784b924fdc60d4bfeeae646e04cf684cbacba3bbcb7b5230a5b0e60be640feaed2a5db19b0e5eeb05e82c00a25893ec39a922a171df4f74faa76a5638c189436b89f90d2f901e00af79870a255ec3736d2478076aba5433f4be390a1d3ff9c37a332d3beae10183e3767a335f2df0d26f8c0c690185815a9e2fca07a067f6f0e19a78d53bdd96a34aa1561b1bdc7d960e9f01d0ac0ac067a16b248868a83e842e57c54abb943ee23859acb573159aff9b4f824acc6ac67d61b8e7a2b3ece71ee75261c0adf08634d66a98d92993d5b99cda18e35254d7de2dde3b3e9e9de160ee6db5af0e4340586d1b75742944fdc7f551c5a2856787dfbeb11a1d65ec54d6e9d795c0b81de71e7cf992fa68c73e0543f2271cea76750fd96921ce59252ca333d2d3f9a455f8280751bfef1fba13ca64939fbadae56cf00c2fb5f6684df2e25dbe6387eaf56507d92b37cdc0c94a771e4d932e640e6c711f06e36ac42c3d2ca1e33526b0af327b93f93af5b60c9100be99a1d9e63debd6fd1e4c6953fc8316af2a02623869cd04cda21c54cce0b93b9eb2e0a5fdb012c1f54b1c917c856615adc1258e4579be8b3cdeb17b3c0cdf060ebeb028a17c537b2849b59a3749a78f60bc15a78c45444eeb4ece707ecd27aa7c0d6f80ec4d3148cbb3daafe47d8ccfbfbb0ec256019c7a8fa749c710a0de3f4a62292ba4b0b3dd6a8ae18a09c44b8ab0703484392c57eab7cadfe54e648298110daba86fc5208e80b33a6cf9dae32dd8eb3f8ef2abcf65886fd2315a4775334585dc0755d7dae5835460432045fae85c01ff444f19f51db031bc24c4e2279fa6bbfad89195a68b3538a8d40a22a8e53b3e0c69c7db5d4b2ea6f3072adb23726154dedf5af392f12917c9aab69ff3fd8fe4e8f8d52706bc0d088c7c918548bd59984fbcb73dd4a0d2d8bf7cd08a69cfa39e9c00ffd88eaa492f695871d2a7389cf845f485cf82298c60a57f14c17f3eaf1de27be51bc326e01fe6af00536d270f687fab96e21afc634388482d663a73cbbbd83bd09e650de1c1a384f81620f186023b9e5f552e64347b984490451b3691dffb71bf74eccd17be1c9ebbe0dc73e85cbe3a957eddbbcf87f758202c9054b7f264ff966f01df048919f2a3cc6c2957688d8f93577ff5577a95ffcb0f38dc2b1954c3f7b7323cd0254482ef161040c4323ab10c73f19d89ea72bda6cbc0fc56c3f3b1893d203f15c8008dd753e6cc83db518c98379d925ea4ff1d80ca0a54306a97f3e05cfacad81d23c8ec0f4e042ba57442f4bd79639688a34590926a51e639fb160523845d0fd4fcaba58fda265922e4b7ec30deda4cdfbe4f80df1fdc751e641049ecd37badda8858096a3ac8dc75b599f7a18e068ccf8a48be552f5d700d627a310fb3a52971b074d0dd04c3977304fd63d85d0426d9ece2821893476a97f1a5657d94a0144fedddd651799593062cb273df43cc4e3a49614730b18301ea76e4d89883e2faa72b3a4cf6f2801083aed74c140cd78e85adce6e4267aa06b7bfac250ba8c05440e55307b8d088becae19e4ecfd07d65eefff8d9029e55e8652ee4742af788a07e9632ef891d9964c704f54926ab3c71ac1698de12b7fb3770d687f5005496135b3f3b0ceaa559b7eb202314cd63e20f5e9972139ad91947a0768f9cae32fb00b16bb7476e4d274b463cc62fa3d1fd5e67dd8446ae3935eb281cdc5e599269cf69123604677abf661b5bc2712776eb1079feee2cc0dda65792b5d0798c829d7d901228bbb688cb7ebe41917590652e4a5066b4d201f39170d747c7745a29891e79701b831d87c92605d700da8cdb2434114af5e8b3f75f67c77ad0e9db6856d5a035682473206903c14e78a6ecba294eb7616bc6ef1e3232f233b90f49ada2aa2b38ca8a015c2e795bb4fca1dc081e5b038b94c5d1a76f04b361f2f2f8718443e91dd23053f6c753406a1b0652a0c141df221db992f925db9e966d338d6761f46527768aa1aa07865bcafd4f94d4ade04160f8eaf4cc1ea6caa96dbc1922ac1cb1058d0bc53945f384d4d8819db3f9b9a6a76b2ee3a1ec06118f65aabec816ea9e1faac7740cc019a0d059aae71de69b8888020ed60ab7d18924b83f094caf9b1384ef3143c5aef1b09e97d587c9b51bdbe101def07a5c4f4195433e30a464164e99ce3d931de68bdc9a0ad37d50c5a4815e08e48bb3dd6fd27577542e8fb41e130e02f42c400a8b3a94007807d9152e121ef6c259367f8fbba1c0a509d10355a4014903c8c93e2eaa746510992f3a403a887cd87e102c4730cbf0fb33f78fc838a44b397fdb24186a8268b1686dfe904f7ccfde262901e738385b76f31147dbf641537d90f3cbccb4c1fe2a7e109ba8e1a9587ccf5ea03583c1086fc69ccae8c32c8711e63d6023d9f4e245727cd2dcd292dca637abac7deb00c3edce21135319b343071965ffedc86e6f8237d19ac96d2c2687bb579c1dd003eb62343cee150321fa15afbfb57c7512dfe37328a2fa4011ace32182cfbbac7a03f90af18c7cc920c8b308e7dd7990c106b159b453363646789eaea3a274e014f79ae0069a0fa4f6e5211a598e78d1ffcc24a0158fdb8e65447c9538a01ac0686147fd0c1b4a2b34303a06e208cc1804bf401398e9939ab487a7be56a4ebdb4d2973b1a1367dbe5c8a1bacc124c2a29b2994a28dc6b9c0fef482b71035e9112441941dd17018a31df2474707c3fff5a75009553bd73123258998d5838fa46126696115c359472f618309748566ec541624f0f92cf6f767ce7f4dfdb7dcf9b1c6a0bfcde1cef883580931f32e7cd8023157d4296828e92d715a3084cb5210e84bc2e748c8f8f182bbaab62813dec77f007b30e5bbaf981ec52f3a1044f7a1a441d10dbc89d7c1d1a232a861c22460df482722a9b4b442b57205c3ba0e4c43a6c0cc210598820e0f43b54973a02250ab04c0d42aebf11fe859a08950c0e54162a31e3be88d6c57cd43f098bfb53e68a347a27e6679b3861c11104b8bf1ddabe5a65eaaec813ba85e0bb05ddc9aa0c646fb5d9de992b25b8ac20b808f348112e8cb0fc648ad379494a2b8b00046a112a3f40ceab315b5afd42e9606e57d53e97a154bdf521a2f791ceaa497db766bc8305cce68e28734e4ed572d4579a09a9a43164e809779c40fa090fd7fefec5cb51fdbdfc1cbd99cfe9435a9415708a34ea29faee6d3025bf954510a03e5f085bd8dec23ef457475809d9a38db99e5b03204f126d6609fe35de7f3b823a1366ec327b2b087cd4939f46a3fb365c9bc9f11d8382a9b65e27ee878b8336ec51bf22987b0f5a094cc64e4dd9023ee480f47ad38b2ef990557ded1eb7ec525c09657b3ecb68c7969bc9c6cbbe713f09371f015adedd6be940cb05998ace329a3ef2e26b8357c6ce77d86fff78f8cf2b593c13eeb8cb6e81473aa3ccf70dc11b2d919d2a65d906f972cd1d2135c9e216c513eea41e3568f7571f76dd99f15307d68735596cb0ada117a5a2eb5999b8996291c2d0c93f6fb48c0c7f294a088e0899e9e65bcb8f1f0c28018af3f90b0c35662ac3bce3702bb613e269d11584bf094424bc0b7fcb3c22dc63a20c5801825a6fdb6b253729b1f5aa3576a8fb89a498a12cd694f18882185151c1c42e22d72d0b629a18bf15fe03808ef8a04b2a888f20ef584c7715215170cc5bba7edd0fe6f2058a2885ea0c774cdf1a7dfaa081880e1afacb7e010f55bd53619b02ec4a9468c19c91b3ce88bb0b621b55c62f28c3055a5a03c926e4883d3dc479c04f95f3986eed68fbd5a440a3f9de701c73fa97c0bf17f6443841d79b4ba5ca181c96b492ea37c94941e936f7d02d164cb97556da65a980fad6ce28434f22a8de6ef6d4cd2e9e5d1bb19422fa364a2978d9a42592b6f0b762e6a791cdb1284d06a68dc1dc801b90b122c2f46727c8c195e21e2c570cbcbabc2854177345b962397dfdb12cbd67bec5498d6b9551d9a7f9441bb0dfb85b968dc944db4e36b6dfefec20840f91afdad70714797e5d93c1e0bfb88bccc9e954d7a388a1557ac08ebbd1eb6592b39c26017c417a6dc598ca8b8e154198bbd17a2f2ceef55d759071b59d2d1c4099be6696ed273180d669b662270990c17895c43d0e58886926083f9585b09ab8be607cc9be5529e6276b155debdf445434c39a12e00821f5af8f16d1d188f12129e474c80dbea68ea781513d7d839cf4f5ac6b9ed4f98ef2d0360ad7de5da87c1ac4f2748f1ae361bf63c38c70186c875515f9628835652f06f5a690e994f5a71cd1d752256d4a8a54f1f06ab313e0ca45a43b8ce053bded6a0bfc656599aba35afc4394519ce704bb8635b31a9ec272779b1637aa17a78fd3eafe00c0b291581326fcacbbb41b30888073d8cca7144f57475438e3d1563343469730521b49061836f1dc220be3d2463e274b8a1011d13d7e819800fa75b68608954c78d2249c748d813df2f9ef719932cb169851179c0aaf1ef51c545c849165920c6ee24235684e661ca1bb5cdc35542c82eb8d2846ba3ce795cfa161da4a7f26db041e665263ea89991588ac33c0448b44dff22846baae12a05a6cdc8e1912062a8851fa15d527d97f815e945223a54be116cb2a78ff22ab4770901f0802c05bc623d888922011928cdbea34c914a620a60bfc62b0929fe7d48e1423e5f90d72182c2eeef262f6515bb2d2a09fa7917e72163ad96dc87cab0b1fb19b5f3eceecdc6917f520961aea0516b318fae0ad63142a3c91efcd494bd95dfe3409df3cacb1f1f53109858868fb39439efec9af3698454305164d4b3086a715304dbef723613f656cb430fe061e9ccb9fe452781ccc377877f10b90004ae809b4ac63acccf21498ffb65427728ec61265066e4683cae98c90087a079d11906251bbbb5099a2708def868e7d418ad051e3223af56b385062c8a3c131b5d635d0fd9012354201426384605896896a2d8d21a8860fbe44d2ac3694e0d5e4c9ab37e720176760c1d34bb9539ac82917ccf58a560775d0276edef6fac07a3b43b643ebaab92024835352db264b4f08afa47a83e75614f4a6b494c2182888e134b9faf3d1bd45c0b4a4996822d6642824b9bb8532a91b2d6eb70ddc62d41c4fd44be16b4fc60d4589443b0b1d75c0c99aca302ec6683ad0a283d39ce8e416bf39ae1f8af4a9f5ed58db164da6cee6778d837afeaa3214ba3b5d5522f1e2c2a841977c5950169a5530f74bc63400e25a6e68abc946c2bba6c1fda5fc933eaf2c30adcf05faf7d0372475d0cbfdfab036c74e9418c159a65aa303b410d04fd2da9f24f79564b60d1dbab2e7faf5d358159c0444378fd58ffe915b0d0e528f8b5f3d6b6803c47ed5b91aaa13e2ff6350acc501724e3d104ca3cf9c777dc565635828f4db920abadd5782137d9fbd2adfa50245e2264b70bf530a6e6907b37e1cdb45a23b079a51594e850bc4c0e1bde007b86840732b472ebae3cf29e10c3671358d876c00aab466267d4698cec9f257192357ce0a9cb9ea73c108f2e96a2ba87fd79fc7cb75ffc609de68522a334df21f0075ed8cfadedc692119f4c1d17e278a69af9e70c0bde23fa43f25eaa2c4cbe74b4393d641173cc2af4e598ddd24d2b653304015146c20fa61a3bd4c699d4fd557cbddec1b1e5872655832fe9892cf1713076b740a3d5270e2279791b26a653a213901bd8542fd6819732f385d575db3a2f2d4462782bf97b30c19ce487475956b3bc23de69430cf1ee0c4774f301b2f2aaf61891a3cc6d24db4c1146d59026a088ab42dd513c88f58022209ca61f24d603d235624b4268829b5c37936375441d184a08cefd5d3e22c5e833a4474228663334291e53c4793bbe4055e9b4934a7c4c4f5c050f3fd49e4f8c679f6dc553e848c04d0e17103566965d5a00bb331c901fd5e30cfc8a50f02369ab8d56c01df5bec8020a87eaf99cf7cce9882f086b903cffbc64fc67ae1f855b79dabcf727f7fadf6e1af377b2ae7538afaef5ac61830bf9e52f33b6fa4f45744ca94bffa052887bd19ab3616d9600a48e77a8202755a79550b679b479d7f1e2da5e6d749b689d5758c558ab817c80fc6c05d8d06258652d533844c51bfc6768e7f81175d0422ea5e7bafc79843c5a6535d52287787b34860f414d07da620bca576189717e8f83c2632df0d126b4fe4e8f262eb7c3ea89eeeda9bdd70237ed8e8c707b861cf13c1aeb72493f0a57095a406aca90ec6567b0d455bfbb823b9072e91390348f77b70cae3dabcfccae9c0a32e37b67a56519559a853098a98e1b544722df93cf041fd68f3d0ada38c360696cf23ef1fa5bec178aae702d64c0ee51312760bd77ecba6bbc938e58349b4c4878aa8089b8e4ccf0d059e74573959a6cf1039bec9933912ef6fe1d8bfa4d968b300f377df04db4a00471c602b42abb07cb39d73dc3b2aed520d4cbbcdf32f9b47fba4c7eeba296690bbb9c9881e5c2c860c549f85e05019666b8632a3c63f054c99a58f371558756b4af9987faa023dd97b110c0f34e211ba60aa451a0f78f89e1fbdcb34a12f1e750e620459605ef026743f31014a43c0820b61bc535ca8362b3fbaae2923d47f8c79926408f50fca62fba678212440e85ba51eee0c509c49ea223fbd269f0cfbc1725893521f4ed8f7eb6ac09b06d9216b37b44fbd4c1954fb86531f75c7864e12fb7f122dd719b59cf2e84fafd1ff07d844a6951ef99a7414f4c084e628909abee51a0e01dc278f62dbabf780bc7038f7e5ed6b2d6c689237cb6ebe8b6aeb5d0a6e685f6d1d89aff82ea11d4def861fbd6abcc9c3fd98a2adf8430dfb9312c5b2c721d951b8e609bc361a1ba112870f2b2c3a740ea8edd3e71543442ceddb4a1db915e027b6c7c3c6ca8364eecca58cc68484bf04c95d85e3978764426b16b012dee89be756d4ae698c33316f7645aabf94b4c860191db81188bff5f023514ec1a21ba5801c9bdd3f1648df80e2dd4fef8436be683ce66dc73059a6ab0e6a7fd8feb7270dc2e59fe06490a00e0eae9cd8278372501507319a61b779d3b6842324649e00f810835d3571825894845787ebba3a1ea2d29e52486a9a1812c7c96249e9d439b1422b5f41d9812b4b3429d6ac833b9f5a945fa6ca5bd885afc7dcb8845f2fed097a395bf95fb6c9641de11d329399f43e9767ed6a4e3215c1d29acd35f3b8ec8d8fb347034f80845ceb75ad2e0a7cf526aa14e8c28c0f5dc8f11529b9b72a8ef54fb3a78aa78f303c710165d836a90df3ce15dc88861860d1c40b3e706276f4b2669605077eba85ff4bfad87d3d8592500b4a9944c92a28bc6a860a031b80e41f3af4e24bad1cd3ec5ddb31f3f625a20d6e6d128e52a29d70c44ab6ec10e730180126b4ece8786dfb384cc10986c6c4467a2750aa19b3c269b0fd188bd3a5a75d6d03f3880af7d5e20edcde4b92c5315875ec2d6494b1a1da1bf0182805cb4c7c96078cbfd4c72b42ef78ef9fa6ba9a2d508c11890e23a8e6c97572090955b2d7527b25eac6a6ddaf5d6a6e487daf06d757477d4128a3a290266ed38218803ca3ef8463f57c965ef5a492c54b58aa9e1eb54a98bdc34e00dee55ae6a997541435ac57db586c303a6fd828a6f6098bb4cb64ece8bf7769ff02ebdcdf31a00267258aa2f710ba8a9344da43851323f82329fa06429844af143ab7936ac0f48dd72204c3feb310cf2e2f8e80d838b333b5ef6b0ad953acf99c5ad209d4d8db86196c4996384397440b17011d1004177c594d31d57c5d30ae877aa8653017ea0ea0a3778dcfee1caf3547b63398de8a9c89f0ea4f46c9c3869653012a76a13c922b3715b97e469cc12207a4732284c9fdb8c0c28f40cf42937711c5ce807d2c81c1646e68344f0c7b48962009c0e6c2fadb23b579fa5f7759674c23278d84780cd1a8b580c4e46b0aaee94b21a675b1ec4957f7de9dc78866344b14d2926149794e5cb57a8b1a905bc5bf63cafc3dda9658ece0c310b1a7f3da043f13df25d5e1df5f5015701e121ddd870a46e0ea1a1c32a00ee6d37d96659a91d7b8c8a9f0bca1fe90582379e686fee0322253f87bcd88035c70b87fd08ed4d0253c54d9f5b5b494771ad4005527df008b2882573c3aa20351a2246e9a66d6becb6146af3250f2dc8e78e4cc3eefa036e8800fef4a31107d7440a996c3a3185d8fdfc00f38d08232d69794512f7d4b696454674e27f95d0afe15e2d78162048e1d5d8c88e76d8743ad003aae5cae8f71e3dcbd3a82e061c4b7e3c6754460d6c5e0b6292fb357385d4ec26c0e17456f5f783d33e343347cf8c7123964cee755d73f3073787c1445baee082575e2bb49e314ce267f364ddf7356de6a3950d7ea4cb134b53dd541518a05670d4c4c960ac10268adebec9ca4b7cc5d639d5f4142b07adeac8c26dfce3e002981e2a6709d695bc1cefe23c9d76a92e094a500563e6d073fa5727696bdaf93cda7fd283e0a2a8bb10e2f89bf4db6191a4c43a35e857dfc9e02ccefd77db313c63d5929fe634096a87e324679d403724e40db05addd15e51673f7fede5abd23e3f4864120a0d1d7c1db859091b4734760ec7673e788fbd3c3127c477b61c3fe273558e8db6851eb1b4cbbe57d155d8d23722ad905b1d85027b691108e9aeac0e933f8f5c52ccd77c40f1a386745fd1da510428490e141de61296db063b500551d9a261dd42a28a92e346fe7a503b57bc3ce39d421a64960621507e87d8819b52deeddb8a6546e33e31f9fcdac289a8ac20d5b164a44439be7d9a2e1ae934133dc62c9689b2ef18c554f06a201e0e4fe1c8d3f71d49510c0986901e54a604aeb4db47906e3cd6702d2bc9135a8b17dfeae59f3c67462a323177d9bbefe1fdceeede8ebe4a1323b8e2e5a6bdf794a322dcc5e8e5e804cfd56898641a5588dd1b7b6e05d5572efe4f82d5b10fb72cc88670cc11e7a71caec481cd5e8c328b049955d531a0d541421e0d1f92d6190d4ee772896b28bfb4409758325d693a38b043e5d6800851089f4e7852bbaeef851683755c672dcefe785eb5c2d0e85fea47fe8c7817ce995403b93b77c47168febbc3a98da600e48b9607160484fc805ee16ca75e2c8ff4b6311bbb00a2a73669cf9991758d9817a8acbbe2599b62e0857fb53146edfdeccdc87e369fd254e4b2de58c7dfd03e40dbd673f65bac09a01c30efec0eb3a87034aa226832789dc7a5c018a3eb1f6e97682504b9fa199c1b74c24c870b0c1a2e53585938c31aadfabe2f3bdb4d5490aea551bdf70f6078bd8bb9933eab2d63eac0a301ce21a266b5e766632aa947fd7e80a76017058713aa47852fd571e5509b9619cd67211b124aa0101ac7d9570ca5abc139f2e16a57c1305e30c65491f87835044e4bd461beb8c2f4ac50e6f808c3136119e29ede19d06a644025cca1e14aa86859edf6397227906503394e9e7b0018ee03b8f274ddf9ec2632b3ef7f15cfed5d6df329692d26d0a21bdcfb435809b3232cc5a368889ba83842cdc6a7ed2a260a7e2453d95374d3d429d259b322fafa2fda64804fbca900122a3df8748cd3febde218ed4a37832cfd052e083509a5e6b1b8c35bec7126a415bded0d7a756d8b527e11a7f1e83efa653f82dddfe2b885aa0dff268137fcb8fa440f6231fe72a71af9e79eea55cc81c1d835db4e780da096d526e9a56780d1de11a67033a090a6e8935e5f0e211d638ccb5f88d6212f0046119904037e5a455bff7117381d641af0930218bb0062416d9980be1994995e9e4d5ae4eff3b47cc4bba600fef33a219259a0c153370cfdb025387fdbec8e7c0472d95269b2e1c55b25d4910bdab30bac79035f512725b75417b3428c0bf0781ea0bbd50c0e6a6f47c90232f4c1373ed1d2b0c3e77321fd9a735a9a9351c44c48cbaa0fedbbcccad2e451f0f253621a3abfc629b144293711efd940d17753f367d4133c1919d61266bdf9ca67a0442add58380b4221a40480d2006525c20d56409a88bf6ce056848c120f16a4208cedf2bc3160f5422e07296531662bb8c223983508943715f04cb1e8bf0e282d33b466e9db18f1605047379e5a1f24e38e8fb3ce94caa2f582ca818d85d6f052dedf6e486fe2bd907b4148dd437ea58defe18e3fc6beba5e349450cbde1b7c0a163320db5593d183612c7b6fdabff9f2e4d0f9129c4ff1d9ac08487a6ebfca13747d852dc8f36e518947ae2c9aa43c0fb9d2da2cb84ec2d3f48518f8b16db0fa355869ed2bfbc5cb6f21dc67b95f071411955faaf8aaf38d72d2794a7d46d9108ecc241ac35760c71c18a854e5e129d8dd392d4827884b522fa9abc6da1e1d4bed911aca8a4bb9ea47b70a4ca769bad657d41d47365829b65c85da652efcc53df64d3b283c189660a16771e001ac4cf2d55ee8a558a83512187ef6568c02e68d2ec606b22cae41680957659868e3e73f1bcbce2928324ff351908930f94d982b38fbd7fb386dc33c6b3c36fcf44f484dd2559fc4d19cb7e5af400de404b213ebefb228a6f2790bf2cd7215794a5d2f45e09f6d1d0bd89cf51fb899257df72b7f82cb43c768c06365df7db07b6c6615c3ac48fe1ced1d5d408dac04c171449934fbe95b70423f1d78afa1eb33a1d40f635795eb5564fa84dec08392d3f7fb1a8897f4f143900c915fd0c2dc0c0f0d6a59906e25fc84b565843df0fafad89f3fc471b190c8256ee9a6ffe5f2ad4e86a03054c2f4cda80c9dc2b8ce0573846be8fc3138a710f5ee3ce5797efc6f64c819cfd902cf0f9033de7b31cf81a156644d19b359dcb68c0728830a7dfc24889590a6ede5b7b0432b295137718baebc0dfdccb3ee6a8e14f4af089aeaadfaf3b7480eca73207b8d32ac7cac502e4abcb6dad4ed8906db0bae27d0d64996917d032cc4ce48fad5e61264303f1e50d85eca42b94e7785083161886c4a3cadb7d4f577a25090a4e2aaddc84381b049fdd418c219510e6e93a699316b17e6950a093accb8f21fdedc873dae879f0e48c77a1f7ac4c18f38d7d3b6af380e980f929e145b8fc26a0bf293427bbb5e61bd9477cf2ef090ef2a8792c1b7c01565ac9aee34f1d5e4f1e510f98bb981714af2907549b3daad4337fc1f7130d30545fa823ec094ef6d6b9642e9c1ae67b060a2deff571a85ecc180a246e20f96e8d96c338864cad55e2ff156c66b90b0f4517c1e7e79197a0ff04a20bb3bd3bc1b9dd873f118c16b22556a25cce93f17ed1551c0f63870bd87371f02cc25157156c8bd84357da48cf70e9d31d556c34c3ebfecf981d68dac008f898f25261daff44c6dc3264f389d09e46e3bc7ea494c9cc87df899961f1e8d15536cdaf591cfbeeebe71988b1ba48d2c5fffd81fe431eca31dff85dd8b29c2f496df34000a89cf0d949ea99baa8b44a4866657ea5e174808232b2c7c24d973f79e9fd1306212a4be055f7b09c5604df9fd09576f79d8b3359071e81be5e839354bdb3a52315e5e20eabc3fa78cd2a325cbbc3a40008aa49b9da11a96a7f57026a82a73e9d82a13f9703177e57c8c0a0f9e6b558c846b80a572864a7b4d4ed1a6c0cd699556348a3eee08d9d806e4bd4b87cf00fcc3207e49e582f25c220b603d37366473055f48ddd37de08605df39e625a972a343ee30abb051bdf4e03518c6b87234720ded49ad8760bb860a6496c3b124dc7c030507772c4603250d290a544d037e3acb58cfca94588201eb74a93842060d28e9181898a95079851cca8039f2e072e61a9c97c6436f20289d170069694ba2101a209497a777af462055e344af2838d02efc4fb2101ccff256a3c594c242f12ea9ceac6b21b6070ecb2b33d00d168bca2993ed3792d8e09d16417d69c34f92988a38c7d6dc40999ce725b5bf200b02c0fdd7cadc434e054ab8fa5a720c42850420c758687117cffec6ee7a8455be009eebef2d7a6c3ce435a9689d66a85151a7ee75809675fcbe5408e03c8539dd309ba3e6aafadc3f8895c4d79305fb782b7ca5144ffa0978422054f69a7e7e9e15de17e3e86796db59812025472d90a9d4539ab798016d86cc147a5bc6f00a08a12a14b8a6aa34bc59f02991a385f74bc306282e1d449e43a361ac80c3f597101d0bb702ecd891312e812758488f697c834dec0e4a10dd0738bd9dca876f5b4e6d09e4d8bcec3ca6e0d79502012a55e28af93911bdbf2ba3c38400a053bf8c42f4b0ef8cdf41186bd75ec36b2b241acd6ecde53cb78456087a1975b80ab25ad8912bee7f5e748a3e23cd05633bc8810a870f45cc774f3b998242c651091af73c3cde2b417aa19549bd4ffa71ef978ba11273a213ec06e566566b253c08053206cc68b89d9c42fa429bf7cfd5b1d5d0376cb2de150a1a543345f0255e32a70da504e845e55f278632124693afa079850620b3123060e54573d927b30db1b987e2732f45c7974e3f7a67d0b65a9bcd605f62262ece523d6223bf8be02bbec33174525e8b62262ad872400ade38cced3abcaeed0f753125b5ac42e54602b46a4030b26384c31a4757d954ee63ad4e02236ebe690a58e38202a70af89f844c6ad9bb643c39cb867c3343e1da72055ec42945a29ce861a318f9b2b5766d0fc906ea42943aafde5d4831d4e8378929a8ab94638b7390b8044bdef416b7965018d9d6090390a59cc95897e14048d646d0f6f81953300b7b5fb89bad7811cad76b4d1e290df945d298c9b9fca94a11c9bf2c0a9245d1ca38a52ef922508c769246acabd3d9298eb93f12fe44ecbb21863e4e6d3f30205a36fff465ce755b8e1d4e39a4f43efc750b442bbb8506628c98aa57d424333e5d79ab33db3f4373820c005895be505193224b78002bbd39eb709d48ce73406969fef27db108191f74dd3a1ec5b05ebaf526c31ff8c6eab2a923c2dcf5776006141a902403873d45c1febc1d78de1c3f40d25e3f94c2ec4658495c543457bd6df5da9e96ab9b9fe9046d698140cfbf3d6c96cbe37454e415e58bc557dfa0fe071b4ba7cafbb7b16b6107537b987db4aefcc41f70885ff5a54c5ff4e8bad08e65deed4a81a0f4ca779e51ac1bb9d56b2bc73e46536775ed6f6614cdb23fd66956e2f038dd882228e73041936c970ca36c63be9be2f3b7d9d32766931f2ddb909ba4badcc88fe840a2a17523f449594ee143b16bbbb3f8f525bc4c658034859c26dd61670a0facc4cf18e4779a50e5e6bde2ff1406bcaf83636571088a915b0038374ffff8178b0f4e9a0a57f36ac90ffd8103397270ca5e93deb4ef93a3629906d00e7b46d690b0864cd1846bf7805f2d5b35c745736554c9471984652b0e7d19db2bf44a1cd54fcef217fe000401af9a0041366e24586626911b4a9a0af4a21eca85e91ed3e472ab6fe3039e590594791366fd4d376c32c2ec0f3488a0dbf3dd8fbceeb5748d3e4be22645bf3e927d1d320030bc085ea8ad377ec2a58db333448d9e6e409b9b056571e9eab8f3487b28b9e3d6c12402d12f978cbdbf050641ee9e3f7346097da5c3077dca0ce8956ba8c3f2361ca622cdfa5114235b2042400ff631926ad1f5126414e987fe056612f1dc800ef92185917aa25ed4e4049ee2a90e23551c919ffee9fbed1214a87083ed4b8270a24128c78fd082adfeb1ef68527aceffc7f95a647febf4699b05c33e43179e5de721a0b0fe9fa92b076bb0ac0d1669af379b76363bd0d05850ed866072502dfc634d6c3614a616da587d52dd723d4fc4cd1110f0f686e5d2c49693080ca56d1e3c207b97caa517d5ec40d90fd193ba5f6544588ac1ce5a42e771f198a23abe1840f7b71f4d9d86069bf350ada730d4c003aa26d45dabffdec3c2407115045ffb54ef2cc21bd812dc44c508b25e9a22cbc93e40d56423fe243aefac54f23051c105114c8ef37b4053160e69c7cab25be16e96412eda3b221eb57348c626d8e59b5df4782a137761b98a23c4945ad0be6b01712ffa70e895b3098f18492b8839bbe771df8f8ace3f384375663e139aba5d2aa3e0be6873b197a1b3fae863c201f3570f24cda264947dacf759f43ca38a239a341deb6c6a70dffa1b18d3f267c05e7eb4283ff0b449ac74795a172a6ec3adde6790f22a473b87f95269e6fa82963c24a41fd3e62ebd3fac74efb0adba844caada5b9ab7c6a50649a8e49bdb3e619e921b4f28378d9b93b3fb0e3a19b1d4b885d92a3ff94c60668dd77afce8762f402b17f1e01188312bbea7233b3e1bc2407dc42357371fc10f192e43175247c34f170525c0105d954975bb0fa47073ed2851dafac3da26f097f76ab061cb4603276f4b17b39df7fcb59c38fe3c677915521ccd5d59b1ea74ab4ebbef629d2aa07f0333a0db17992276360a75bb00047234ccb75cd71bae0272f72c22aae78e7fd5a8e43840f866ad831d01e3d0f30fb9d32a3ce0f189dc450b2e89fe8d22c2e83f60f1dfe52dec9f544748ed5ba16b2b9201aa80183436bc14a76b385e2f607564ea7c16b3fb891175514b93c1a8d1d7a664993a574da5a20ba02ed734331946d3b100839fa522493a838b8bc782d692342898f55d098b1f3b05f38fe6de981f2e9171521e34bd465f4e8ca3e04ca6a3f65556a415fbcaeb6c42c2a638fccb5cc10c7b69593b84a326e6cb39f68f55b21405df4b0e2ee6a5812828fc9d1b4540a1ec9fe357462a88bb8dadf91dec316414648f26c503f09b56f0ca84791da7cc60343d3c997e782972ec6d76efe9de94cc61e39f7bb09f976a5133b86e929be6f960e0e74cf49c7a49980e3aae1daa7b4f9eb39d9b575b3878113b88666de58c4d3dbdae23d9d5960d20fa85b1c4af960ad1e5a9e67fbde4aa8b9c0fbf8e4a57831ebf40029ac4df1f0a68cc29656f5f966b3f947c74aac102f51a274b0009a6c00cc83906dfb61c05c94bce2877b11b23831f7a8e0417b0b32adfb6b99609c4b193861d8fbb3f0955a685fe5a3b563f5177a61fa46ea8178f78018289f65253665ceedef2f20e025e90fe18c807a0250f17532fb7cf3032d1b015fd44584c8efae296f3e1cbd0cea3b9925b6f82d7fc5b7019db3a7d8e106f697958ab9b8f36ea0eecc8fafe9fe837cb018edf9ee348488b4b4c5c3742d2e6895bf2fbd1e3566a18b05aee6f5d4aae37d4f8b96774f28f2f421594a5c01f778cd561b5de92509ee0cbac5391be64ba8cc506ef9f1937566aa611a4c6b29ae14846d06fedb30d8b18dbed8980460384699f7322c6e0b2b7547ef56ba3bd78dc5225796a0a56aecf81abe936abc9be1b7ba5d1ac8090a75f66282af3d01ec0aec0b36efd8746a0cc5662d8e2971232ad0c2296bb1e1e13d97f6358169f2be0566c0c723356e4a1bcc4bb3d9a7af2e787da72d8809db848a163ac5de5e42264681566d5b0ac24ffecf3a8782466232cfef552995e7f2f84c666092747231d5c79a46fb72cf20470e73cbeba9c907a988bfd282a82b74ea05027ea93bf850e1a64665d41c5732358122e538c96f7de86545536491d46a5e4dee61c454f79b0dd4c62687392d6eb76d1daefa3fbac308a64dcfa041b0f96d58b0016993c03fd7833a4453926784456b6e2c599e301c2758d6f840da40dbd9df45c231100f24ca2803c7ffc48e9d34e2457435e1758bd87d09016a38115d5cc53a3050d4c6dd560b8a87d12c859f25e1311ae234c076f1f60f73bf57c835f1aba2a7afc577f42c270565c844f898383c28c37ef595d02e1469c7836d2f47bdaa2d00b9e4069d0b1134a039360b9751aa9fc466258950cabcd46b39a65482fdf195a4eb43f21f6e1d8db700c964ea4510f83a16dea3f09e1d45f7b6dbbeea96c6b086d419ee753abe3643f5683f405315464fd07295b85689a50aa8aefc117dcbb6f38ee900635e7aee4ae9b24241046e6c2eb5a0444526581ded6ad07df81de639632a5ac0f2964d4f8d052f8d90bb979c688ca7c00ec847119b30beb59ac64d8c6cf850565d41a7993b5ffe2bef521966f6b74ba75e80eca725bdec6b1c8f43f861bb061b0f8e1e3b46ac1bc57ca3b65e4a609f0244f0caf7b5167a5e860c5877a63df29c9f253086dacb0b635d70d3e213dc2c0165e98b18deb9b11475d063794bce6be5a8220097cd15d87cf63628bd6d82808c8441363d5b707ccaf40f01595ce20fe6ede9398aa83d4180b55a36f1dab623db1d34539534fef4b157e0ed00a5d2ef63501298de7d6cf1ed774d8a897c5eba4819059bb4755a40c46b1c15b981d707df03fd8bfd2595313de69164e5edd1ef7a69f89e696370fc5460b6c2470eae5ba0ab1ef78e1c0d0ea2d05176525c6abf87bbdb7d1b35b39d7250e25bd66f6c38030df76d1b6c4e1610e383a5975f6505d4b71a1f629e8465575f05974944a87b4698bf39d9bc64122a96e0146299f07810550bd09456d09a1f3b9d5305bde21652838aeb078152cf0b864dd1cdc754472317ecb52f067f3caa6bdd4019c4085f925d7c01c92a8d9673e9aa9479b0b2dd6bbc6a6e08c1c8d0511ec172aff75ed0780e0e51caace6a456b1dc92ca83da68a8fe37cf705e26c27f6452ce23b02c3ce302090e0473d746acf11b58008482de59c03690d411aa9452b4a54f2eaff988efc78029f33a7cb5344873ba93e48967135fa044757debe509393b0ca03c7c37755383f09d2bf42688e5432f0874a702ff9c6c3214dc91cf58cafc69f811876e12b774aea7d8ff4e6cc7b07ce6c8366d5ea9b712041f75256c845bec0399d9add8363bd0608956c96a18a5a0e389d2b685d8ea916ea796854cf73d7b7b42e606fbc26ffbec602844d8f19b3b36b0199e99ed3c7066ab91b679763cdebdd063c450dc96425f0faf2928d46341c85494aa96f1c7c5e6151ec75d85990c1980ff9346104b38749e363490fcfc88c51d2e2b4e63211db656c9a121ac3c842e71247732efe4561ea10981e783fe238d031061639b292006b4ffe9fdba73c4204e121646bc89d681f293c5399af607f5f32a8dc03789d618eb1510999cb43006fef63a3a6047b4672b4cacc531c6a28aa41c790cec0f3c2a825b467e670a1ccf1e262fb55fcf1bf9878d61ea2877f1330fc58119fb8332058a41096bf4e2c5e20b5ca8627990341f7df2dfeca839fec3461022ed538a5fd36c7529b63913d8a398d36aab31acc775fb082166ca0984ceecacf7a5f0578569b2da9971768ea40ff8061cf770575db2d6bc72f7cd24617974fb85beef80efacfe7f22a82c129248c4cfedce060606ee9b0e50f5c3fbfee7f190cc097f3eb56df3ffca409999af32a8ba818f1612c078b2ae6e0e5f6fc1371f312c57e74b8f4c9d4f33ea25f0de81e6755093b869bb9407007e79d747461ade748b2ab40ab4767a258bbd80a83fedf9754001800b0b162ea45efccdf4a481fa257af1f262cf19645b95673760a95ca9494e26702457c150351d102ffa72b09ba45a399c5f66931bb5741ab810b9cb99895854f6d189538e4c0d491cc07b4fe1de10bff5e3b5313c194e9af84afd685753569f1334c40b519d5c37288d379460a0323bfe9d974c64c58d281349e241e14872c8c36b1009d21a0829760bd395d835e283760678e4f3fd90d9e0925a8830a2fc2ad52fa69295a6e02186401d333ef3106324a92a89352b3d3ce957e696ab9dcaffb817c1b9a50bd9b8a27528f3dcd7be131ef899052e1f549f9997b137735b0e105dd97ac7897c8b8b9aead9984cab691a3ca573b1c6812f6e48f6a2e46757e84ae17f0931611e6a7f0aefb35367965c22b583e4f97f86d05c824fc13c82efc7a7ba66ba14c6e651520ec9a928bd68b8e3030262799b90a648c3b162c7644f6097d8967d4129e5c8983e33e977442d8b0a50866ddcc1c74cfe47895b6949299a389178455fe1ab4dc2ca59ddbc7672199f84f59dc56b9496341927689eafa262ff0b4a68a0199a68cb1de6611086ba2ce09b3e77c67554349bc5357dad6e3c399e566c5762afb74f98f5fa27e4311885f9cf00475f0ecb1b12abf5e86e6eb05e44b5f8acb2457b5857f135a3d137ee25621d42aa8275a6eb21c90cdf5ed11a6d1a569e727fffdff874f97efe840395aff837fe43a683063fc521420c283143010a2f00608f831c0327faf1358c62bdbbd40760b9c458929bf15ff4bd6155c59baea496cac8ad173eafaf92cabfa788657c4a0078b9dc26477a695321e8aa05c016c1e52b21a33eed46e548cb0465de7f4ca8383f0e57ebb5563b6354bba72aa0631d5ed00351067c05c1b8b34d90a885b92cb4a3599017f8f0bf351d0c8cd950762113f8c07d6e2c5313b212bd6ef681512b7852dcdf658cf44db5379973a47b947440f990a23e804f1393ab47a8b4751f945f24c3e4ba05475722678f2926fa09129b6c7f0b733bafa6124500b8046f542503586b8c10f504fa288ccd434eac91f39607248db6a99e42e2c33529b48f85c0a9c42288792c3b75b0ef3049752b050f4824bb8a36647dbec5c09f997c11557d3294ed26795ce46ce4d6195e53e0fd70b74a51d10c832f1561d4802546c15f10608ef0201cd0c23d1c0dfd0ec6dbe2810de7a3057bb0b2aa39e4e6292101b65d97a70272e3bd110d157e3f957324592d63bb9b963fe84b1fe7cc1341f90533499299c7392b5dd7e2715b5fca5321583e116db3a482b76b1633463031c4f925914f9fc30e5ca45d0ec68fc13da736c4fc195421f54315b99eb6dad3229ef708ee5a399fc24cef5fd7543b7214376f62f508c987d592d63a23b864c8a57c8478535dffbd198a606f74530bbf89b4c43ce389d2052814ab1533d04de000320bc97221ec0b8d9a14fe6521770059ec9b860d17b14cc0cf47e870cc65628df2d22b785534c5f141503abe1439137dd3684756b22771936e12781ca5b4f525ddbe1a06e28a5a0539e7dd6f8adba1f4873a6e4c799d38a71b9456dda001ca8f0288c13ee9dc1cc35e0863bd0cd4bfd8f2d5e289ddc09457d44d2d209ecb2558ccc6cf5af1263b1624d768cef2b6071223d30bb26f8f8c09449e1a85a231172f2d2995907ca699b68aad0cb6022c45e6480e5f1cd60bd1036a44299e0a31a5b54de3d51ae14b46fc3178e17144675633940e6ffe83d5475897fe1587d54a1321b884d0f6efe850df5795f60bc6003bf09cd7ac5eeac8795af64f02ae7a520f221f1d713cf7219104a9f0960ab712b02e70ea589dc2dd518a1892af04d5c54f127770c22c746885c2351b27cc20f9986eadec8bdc516bf9becc7a1d2153454994d28433a59bf4876bdf553a6623925e06bd562cbf0585f182cdb88b32603249de9cb2a117a1f0ef4f59fbb7b45e6f17c47a0c8ecd871de03f9829762c81138ec1bd433e02fd5f61f8688e6332fe4331749caa8301d7523cc275157e9b53661032208e8b9015d17c6ffc9ffb5e87f55c69bc1c5acae2b49b44c8f63b2e55d9396012b849a34fbd3fe58012e875a95cf863c081af6fc5cb231184dc19407dc97415ebd358efe8ef4b647ae52ba2a3f3b914a14c071b0f92fb305c7ec25db290c62507469019e9ef0c6fa3686d7ae9a679dba7d6b46a20a8e0f43563c26c617a569505ebf7ce6bc32b235209bb99532ad279493aa75fde067c8d06893bab98acada970302d6f5e37f4032202eb712f6a507019f9b989d63f28912cdd903b8bec278448c9f4390784daca516e7f80a7b7539f7466e580e4f49f5acd444d66aa1bc5bf78c41d6e487f1cab0228d857424a7eb00953d0172d52204fa6e51b281132e964621bbcd230da7eeb2e9b4c86118c946734aa135c23a17c68360cb5ed68eaeb398fc5846a1f252c373725ae8798eff1772c39ae57ac72058e677a7455ce182b81c4f4f0c820c426bf0674557e756dc3880e7c830c7a50e7c5710f8728b04262d47d7e65acc2b592be768293203bbb8afc1e8b9f7f7bdd8abd6f8667e260973a45b51f92f2defddb85a97f72f49e7422978ad82e76730d02885cac19233c99869f3fd779c24f9c9f628c0ab8c6e8a22daac000a26eadf79ff5b13fd87f169b4c708eefecf45897a4473ad3c50521cd2ff3b0d3e6e3beafde955c74b274572a310c247ffc9637cbbc0f704cba5c05464ba430fd9dea2dfebbc2747ada24054ac4c760d082e509090fa91ffcc4815a74aa409bc8ff0600d0cb7930389f18fa388a9e7dc53c5bc0e531bdde446532cbe2900f8aaf1d365ee554165ae199000ddeff8baa3bdd845ced049dc1c90988e66025e1d3a040332c6c9b9b279f2ec47978d39be7ce98ae17e7facc54be5fcbae621fb31b641f0639067ac0ea8038810547978d41275f67e5529b531805ea4d6fbc34a37a022a717ca2b4699d545b288aace522fdef9b69ab9381ed1d6c8d922e751a792c3aaf853293c6254f1bd3cd2e75cd4ee3d133369770919800d1dca50af02a8f215817200b130e21e75cd91b4fedb117a2102e1b09649441e5f7f7e40ac0dbb68f3f7e6fe9b1e3a242a2cca25e55eb4992bb0514cb4fb12df765849a42daaa36edf02400baba00357e2ec4749ef403c7d38d21bb9bb10760128a1f562255a565f212cdaaf892699bf8d49afb69d6067dc0a41143bb72ac516b5df3a010447c8361011e42e499542ac34f5911717c68c393004048442d42c708629f89435825ad31bc57ccf1fc21e1b7e88004cdc5b47b0511bcbfbacf980cc58e3b379decaf84487dcc5bc7ab478c24f5865a01f70c58c162ec0c833cb890a01b04d03f7560558a9e7a0e7eac02851659b86cf32ed5d3ee84d95b846f03c7e5b47438f0d115b268443e6003bb93d9b8d36b5e211c8965d65b2daab9851e0e4ca9c4acd9a9041c69adf682861fcf1c97c4048d55b33ce9b41cae7ba40f90ce2753e8ed0bdee838134b895f489066718f6dd53c4fba8cc89ab450d240f9aa4f4fde36a540b9020da9e9642bcdc9c97ed1ffddfcf3f0c19aab871b89528b01acf2618b9200ffa0cd2085e775164e9a0f110577f6e886e4cadc91b5584ad5e3bbccbe63b9fd6533d7606da4387156907521e20bb47922eba7b998aee3a2126f8301ac3c3783cafcf0ad432911004290f6ff46eb3672fb13356c3cb3ccadc734e5f458ea7dc3652ec2818f357c4109723eb587ff5a9403f19d1a6182f989f0fb019fb738652be2d6e8b6cfe0318b2ddfc0936b37ec3033328e9c537eb739236d9db7b76a50c0d8eba6943bea1353b26d78d60ac323948f22328f646f8f40cc28e330eacf322d54e706eff7a9ba2b67b65a51ba6e7490dbcf442ceea1ffc4a2c9f2d4a3485274fac757d44f47c3648f9a91df14b859f72e922fd52b05916442f65477659dd225aeaa790fb93059c6fcacbea2923178f9b27700bb16a9a50315840bfe3f2b2854cab89b4c10946997a539a625ff0b8d04c87ea7c19b5eae3167b89445b66039514f7a142d4272c90a597fee7730ca9110c2c24ecd8cec571de1f5cee51664ea7ae1c0dead3842995fad8a4e1b569092f0d71c7265b867561bec876044d2385093a6175207b9acdb801b6e0f5a9d8ec1fed72e276a7c60cc686b6858ac4825acd7846e88bec31cdca2e4b661e50d1497f9f9f887f03064fce6a1e17cfebf71472085ec95ad8e276f6b7dd03420ceaf09ccf567b39e8e063eb94007cf3f439e4b4eec4b6650c6526293cad3bf9a356866cc8e3671d68dd62e34f81f295fecfed2ab0c921a72d59466e319e3eac56614d4d7ead99cc5bb5e850e95457bf16ac6768e9207142bfafde04e0646686c6bb918f1c62c02123fc71e4994f20ef3217063c76b34e5afa330fafc3fc1085dc365439fdfe554ebc6412a672890d481fe625ee4be25d47439fc6e44c42ea28cb470ca50b2227285d87818b921d16a4e344423247f3bb5d8244838240f957678b6a10d3c2a6011720df039634d5bb7744cf9de8fad1e7ce6f64e8bd046fb8224520e5264edde76c0479d68bf141d3e9ee0d3dd21322e5c872dccfa971faa185479ec72a1597443340e58299b6d1d54e1b75eddbd9a6138c5e8dcd5858ca99c54f6c9a90224fe96904674472b35462dff8fe52c5d9b67837cdc168564b0a0f93fd1cea316f6fbc82bb0fb1c9991c7c3694ff7fcabdc112910d2addb286d2d04dd77a26f6b0d5d290eeb211ef2bff4475fe08220f05b8c85606179298e4bf70289a20ca0147ecb3f7bef66c05429a4b5eee0ceb2046fe2a8939dffee72af50d3cd9f76bfc3fd3df04c2fe47c5e219602d98aa69dada7953f2e6a9dd59157b8e5b575c6c997e0443be9f7dbd2f00a26f325e6abc4b44ba7fc2b822f39a8dc558c7b269d7fa614e2c2aed091e05d3e644ce5985948acd33d8b4089febee3c462fc1c2bf3ebc2d0fd731b5c18aa1c6f94bc49485bf22f20a998de9da642e5c432e79dbb08a5734ce5990d77dc160ec909728ecb46cb1de29c037030b4198633bf876dfb7a3affa1cd7f44d5f2f267abcd1e5f92cba9eb98f1f765e79cb9198df1d2ea530c36816598c680e7c3aa07ef4409c72931378bac88ae04ccf331bf3fa4c6b6626fa7a3b54fd01ec92b8ea33ffe3748d6976978acdd534feb576e1eab176da6071901213eec10476914c840ce8a37f9fc6084a988817f555352894a4292bb3089f97aea301ed3337bd66f91d8a39dd604e6496dd7eb52d5554240988f48100e78c41d0a71e2e028bca4dd460a79ea2d70474374a9d5851b54be5ec6964848e7266c607399063b5d285dc8538505eb13eee38b96b9da0745694f2d7a66c05c003bfdc5f1cb034bb21634ad2cecebc60c98aa802484b4f1915c8007e47598e90e1001f06bbad4c5a5b54543113127aafdf4ab56aeacc540980becf0a34f53cba7b5ad174868c5feb7e3b9a67d42c4571b1dbdf7f95571def9554ac3b0f37ebc3449ace46bf50539b3fb3569239b601e7ada67899134e72b33d9e92428b04cb4a3c9bd027051f8b3486e4be1066ab97ea7c616f660a05978e5e8eb223879f2e7f35e126857f132d37c9869f1f170c08636593bd16ad13a459b3f42786cc8de1b536b0faf4469966450b8962f62a957d56118cfa6ea5d3035ffb2e727c4a19029a93f2b0f934302778d8941d5b977a258a26a1a3bc4a92b81798fee9e759232148d3241acd6897e5afb19492b2698e51c80cb009ffa9fcae4ad819b9e38fa408b35481eb761518e7056413c082d489ce272c655633fa933c1fb215a43f7e36861a39dde6db8ccc7282d62b59adf2456a5d6cbe98be2d35f5ca394c5c3946ad129db8641075222380893116fdf51b156ca00b45146eb9203d83f26a42c70a6f367665dc5713120da3a420e25ca05532e2933be44381022487585d44556e3e4e98c583f768f42ed820e563edacc1269f1fdd106885b699c922223737cea6bdcda0b448991184c9ac98426669366f55ec8e606f40c531f0400ec67228ab7eed624b0f8f2cb37f66735afdaf06adf43e7743bd490cff889b62e92722043047c3754ee86d1813e48d5b6ae85292927720a03bec6cd95093e39709529f4160c7b2f65f26d34e0b3ddda3d5de40121a67a0ff0114a5d5de4d4b3ab38c6d100879c058715ba4d9d7dbdf9fcfe88de9c8794206f93aaa23a85ef8f6862da344ecb8e7e0fd2e2510971396af041da23bc048ea6c2022bb73f9a47cc1eb769520b34f8ec1cfd3aa7d134d9f7ca3dc91384f2a3a450f2501d55452e9430a9d18ef7a34526ba149568e5abf421dd1d085c1be1cd41ec5f88c889792c75fca67c2570644c3a195e47aa3d4ac125b05ac0839582ef094f3c6de834d541ec662ed0714d91b086b3da4a4900c43e971f494929118e651b45ddf9ccf3a2b91e2979ce969d538916b9f6fdd5e657b6b22c895595d192d1b424a8431b3ed5952aba6bca7e5f7a64c83be159eafdc16aea16ac8f4cbe4cffae2b76505c4cc72e38fd8c64ab1817d899edbc0598cd104aabdae7b3a639abff47008198133bf2477bd380f9976dba739939c9acf6a4016ded0f02d5c5c2810254d6491714b27ea071cea8ae031046c17b2fcc3cc46750b144ef7648029e3aa08760a84ef6736aa9c5c47f8431b7fc79cec7f01c508d4e7e53878c06253e4782bc16a24dc67617f66ed44f72faa80d79de8b48dfd7f8bf187338a92fb5ad9f66c0dc61ba24c3d65df6ff2ca7686cae3b2e0878a3ef74db8c052536420334b880c3dfebe8386700418adbc356a9fcb9d7e1af12f0cdc8efa97dfcaa6dbb32dc5790f20b368f24b8527c4a96e586f955e5b0ec7afc86f172000b4d7a073441e447f56ad34dd8e9c16c5f221afc789d0e05058ed609585bde2f0616854d44cb7855056780c54809158ef7fd0486eb1262d7b86c3d1da0ca7d52e99977b0ca2f51fae7b8d6b303ec8c17831eaa457024aa276c43eb46dd2c4827a43ba3cc89149dde681ae7c5e2d04f51095ca8028feb38d9fa1f6a0d489a66f1820c0c4337adde9012a9ebb701c01a2ee0b1cbba3a8822e6192633cc553ee880484ddcdf278dc0a6d28091fd9c2f3b7c5ef4dc64613310dc453640be1c545a1cc1fe36cdf48e8a4aa32f5cd128589899a4e2543a419e3a4170104e2b55fd88b2edf4a29a3bea071045648803e45de60fc0a94f555d50d8f58ba98315c9758fd7cb57d05457ad6b53232b4ccfc13e6349df6eea7ec992e233e9c23c621801356a067cef7c9ab170ddff7b3a92e888a4048d5f850dcccd5ced7a3c30a7d68f25f135de74a0546c454e992f67a97605582a2c8542b90a7c7a6d5b84b015840009043022630d72c361f24c5baa2df197c45b750e23266d1830c0054c207572123bee2e2ce2c543efaf72a0ae06cb624684c82790ac5b6e34a8262d748e55140569a3a4e988674a4173707843e74d761d08da3bc5eca47804ddd23216f8bcb72ed25541efb6bebad8d27f214bdb86bb5c260955b0316ac64661b8260b5bb4ece23c88053656b3ea0d6cb1ae64fd2c4c70d4cfc6ff165885296b230a02f139e2185ef49868aef5bed4a99246af68fdebdf45e4febea54538bba3b4a72c806ffc04f9f08d23353ca371a797ef93c6b6d1a900b69f417a55080b8536c571a5fd95186a6ab70e8955511cc09e09f1cbcd1f19dabe8ffd587c3c81affcec6a01b03407af13303cc33c00cba0140cc5fadef812a7e0f595f8308d9b1419bc1df5563b90c0f2fe1d139afc42047a675033c0299ae6d5e5b766bb2d1560f86e98fb09526da61307fabba14913bceb7eee2557306f5ffe32d2fc58f89561f1016e3d518ec2ae9223d3fbf521215b21c076b65c45c9bcef5fc43f1747614b0b3cbff32aeffab3d6f99a509b562f00e22d345e34d3efc564ac44340022449dcedaa65f053cbc940a2b11a30fe5880ead377559bd70cbabef92d073fe0bff8a8d7f540adecb5823aba4296ae8ec2fba8de7a38beb8e4bd9a46f6277ddff8fa18f6a2a1eb72a294a2cfdfdbbde2e58606e620e4d187422aac8865bb1b39107b37c2802c132a64fa6334fc7099e885af4199f500d5a20d0533a0adbcb3f88314cb79bc0ad24a3d81dd80604ad78c90fe3dc597b16876da4a3c9fdb9f6e1dd197e74f09b6e8bb7645312cffd7494571ef868d5f6df28f4b899261b3ae55e189e9a0e22b5a788a6430d5970202f482fedb2779b866cad4074a49c81366180c1aee038ba79b82e66489906434b55668c91664806088ae88773d72fa6df6372a420fcf922fcd9d293a066c04c26555f8398b28225e6151943d8cf2d5be142891db21d49c607a1a1a0fbd333fe9d07f9f5b0b73b69c009942a7b56765abc2d214bb416f6ca357e80c6b33be0dd794f70927ce804ee89dcbe0b015c2a88a34f960f3f780e03e3b5f6127dca659f3c8f6c19ce55da3a63db3f7b769bc4959a22aff7c06e0cbde67ca529559e747b58bd3815687751b4a61b891ee96035c41f06b01ae09a9f2a4398b4d520a43acc3764bc74aebbec20334054a0cb8bf8c0a21ffb0b218862e1f7eb917c604eed699b506346d98c4c5284b31663b4c254645c98ff9fa3186a99c322fbd8cc92fb3bf9d78a0b12cb20704bc0a00849add0084c9f0d9f056e0b621f225976718eceaa02937c8ee8fc971f0792b7db8e54c323ac5de38925fe25b02763f3fa5b97e21370f85241083f3440b2c776491391b2bb29d991439caaf51bf479d38e1c9e450c63d83d171f621b2057a8d7c508d94f8d3690d5580a1ac5e9674cc6bd2f81faa3fee42e46cd75e983e4ffa4f9d86a5cd88043f63f6d0538ef7a135d29a306bec7e01f4771eaf0e8f356deb778f2cc335f8709683e4c0410757e6abd9459c2b78f9d7c756663d4411977e50c059f102d26e26541b2a960d34124448647e0b18d3cffe0a1b4e9a3800ae5b4ead4de43001634cc3e9ef3fb1ec4c046b368052044c0f9a6359dff0218cf83f0dce66fdd42e21879f4dbce0365bf1af80241be6af23b1a0a3ffc2ef826b135245bc21268e415fbb1cc5f3003a7beac91f9c44254a6ec65a29f10effae99a01180f01c8b761acbb095abbd39e5d32a283637aa9446cf988838fb6f85b3d18a2f091c9b4798ec29dd41eed10c9df965e749f86ee31c264e25975b468076e3048e2ad0de72f2fca209d3e71968341540c65d3a6fb2b3b1cf4ac2040ad902d768ec401f1772f237fb2f12539c18306d3a2a1e47c6e745432b638c4386fa58076b1e2ee303805815cd40a66e250e4248764abc504454cf4a988d20f634d97f6eb8c9fd8f47a3ba56a149334a1d9f2f6fab07b2898ae05d3a7e49820f421518e4b7f52cda9ea4ca73db12cd966fc7d6d75ed03c215bb6a650c8afd8f53e6782d14e31a867506fa017a82a49cf812f29234ecade98d70940d8ec572370425ea030697243e0249c226b42055af10b034dfbe74ec9cba6053ce008a0b19e49e9f0648305a82e0d7ab08d79b331761ade3dd58dfd6e49ff9b6d3b0e0d54303ba282dc8b0ea8d107a46524137bdbf16f85cd9947c19cc2d4b3a91946b4093c55fb5dfef347057054efbc49fda84a6eb4bc5d8c4320bb96197c0b5d13f8ea0c1c20c25874618963ae17c7eeba2fb1d2e8235be188a934cdb2a9f02ae2f51bdbc4859c086a53dd2fe89fc8c618df5b3f9495a055c7d618ce4f750ef19b541caf0e429de41f8e0b6b6f7c92ae81b0706dc507e000a34325a7a8433f50ccaf0b05ac4e96c04c7897b40bb155e5e0062a04bc0f031ca30818e3258718dc57127ec456f4135b4763cddb1808c0f6487fafdea4d2f4122b217ec534019f759addc2be1efc1a8f5b434a446f3611d0dc2d97cba1d633770785628c7cf94fd6fb52346d4b9e2ba3071bf5409819d088f4073947061de8ef292c470245f005139447ed18116f635e450bef98f53f54ffd21bc5e6df68209a3adc7269fdc38b8663e7c191aa45ef4820da5006ca8108c95885f3ec390800457b91d62ca64d0d9bd8bea23df1c14e5c6d5a297d298f9a9088edd91a6296089a5d3025019bb1e7a14e2b1f56bed96cf9c1bb5f49205f6560c132adc6f254bdf72e1639f9414cabc9a2e9e13fe6ca4d198a5c05665f25f407799596d747739b2fc076723eb18727a47468c4887ccdfc6789c8534dff83ab522a7713fd417166c25511c2f754347ca8c7ec3ac159c222eac7946b97bdf2e2e5c97959aab9788f16c21096983223338f5c4816efe563722abccb4dbcefa1f11e54d3000f18ada58f5c806c4665daaf3bde7316cecf2b0ab3ebae1330ca649436dc5515d4c61c081619ab7af86b5ab0dd80dd62e06fcd084b54c34498f1361184fec76ef46689ff8b39f3d340930243f8b456e876d595555c0bb2100e24653e0726b01acaee00f04b049c4a1939ab8e486c44a792aefba8811a6f498c252d5f3ec120484170dc713accaec233766e630ee7c89b67d2f33d4e5b1ea7ff4f674f484d09e5c37a3cccdd3d881b0b9ca0b7ad277ae23136d08e0ea8d34f1daf7478ee9d95519eecbd26634ad65cfaed96b4b5c640507d15dc54e65e6424138edad5f9d30bd5ffc19015ef6aa6b9ab3509594f269046b1f7cc88684ad188ee40b2a870e165b8743d3b31ef47061895429f14c68d491fae872ec6cdda8f8e363923b1003866dcc3b3a3e05b2aaa76c899630604d0a8c7dcfcb02e0e4aea5370d84b304c09d03d4ec2afcfe985092f174c1d2474d08a84fff9ba6e12a59c785eadcd2d8be1c9d9728c23cbbf62fdf9ebe5673a8719c0c741e26936a7777bd0bac28d2d38be8d75ead2cb33c54cc515b15aea70b9a03a4ea431db9f844b091709799c71a9fd3d4bc2963012e3751a4204a81fc0c8ca2d5f250d601bc5b3c17dc25b2af1368db7c85005728ba3aefe405859317d79e989efafb21414971d252512fe7f44adb7cc1c7832dc02982a7c7b7262f86445de9a7951ebba0f9ebc36719d3e93409bc982874aae928dcee3c9fce3be118dab94e9ffd7b693002260987229ea86b4e1a084bf6d88b5c4261707a068e441175c67588e5e2cff9ba863e725a797a96483359c55c9f78fe5315335cc82110fff50f67b0c8f41ebd2332e3ccee3937ecc404012585780dd416b691ef57aeee63c3b25a77e41b5ade41f7dd8dfdd72dc6cd1bb5315bd245740035b91c47a3c213533013b98e3d884a2537d79b5057b9f0d292dad7592418f47e8965a25e7dfca3c05693ced3720f7b4bf519868f8a33120eff948206fb617f4db02e389ff61f24eda2410c402b8fd1d5950d3832e34bbdf1b623f5f999d7a25795247f7d9b6f3ff86520ef760037dd8b74832a4c20780e567ecd71a438efd8e67c1568246340f09db972701536cf68d00b46d68e736a735572e5e926ef04b36c645dcbc2f4fc0d0705d6eb7d8eec3ca1acb730cd8515af1e66e29cba50dbf0ee62fba15453bc858d381c0d3bc859c642a6de22e9fdcf1844b837ee27a6bc22593be7008c087a395ad83ef384bcb55f0feccf47eb38c39c4ec3603713c894d3162e570f0c32a90e67fd8f3d63a5b30eec85c335a07bea8c2ebcdd8e7392ed56fd5583ac2b0c8a763a984144dfc64724c57eb7db1275a7a127f455ebceb42bbb7b5226d356627d389a16b5d5bd5d51adacb5e7b47f3001c2551d95e2252995afc909856f24a2510c11d8c1de539ddd0d1ab5411a684398b189e1a831dc391cf3de743004245971b4b0bea9ad99b656e3de2b6a5c8fa05d71f5f60c02ade591fbfb6848524559b0483c1838509711957dbf3e2d0f4bcabcb341c8ec053cc05cd5dfa522872a657cde35c6a9c2a54c147436a8e69921246beaf0effa91400b164c7dc25d99e4cdce1f1d4e7017f6e856f629381b3300f0991a28ae764e08d5549a4d81fd9c25585b46f28115de5a828cc9ed9956fd23ac35ba904c16b34d4641a8967b7f9433dceb4bc1a170ecc6162543b0e996b6010be420853f47640fb6a9499aea834863868b6189003b24c2f80c81164be42e0d809430c9e1590f5269a0555acff8df661462fc735472f93099f131bc82631f99f672e03abadc8a12b4e13c5047990887c59d93980f6729f10e27972eb9ba71280d88b5ec35dd38183481ba2f870231dadeaf9ef176c4684a4bc0fb838b0b7b3b2c4fdb339c2000c9b85dcac39c9e85dec06a13ecf0741e894aeffd2cf0532b145a4f1b72bc9af73c05a0c1dd9ebfc376b6615697371bf5581f480313af8e96643dff364667237392cac9ec5aa7050f084a449162dd4def5d4bd31862c6b1874933f486f48c4cf3f1a39fba13af45a03894146a21d24cfb82b220f2efd823eba71d0487d9cce11841d622bfdf467567fbfafd52184ba9e8ae2194e9ba369f2efca041891a0a6fe031e213b3b8a6233a5ba370fc8282d9ad59d0f8177c27e4775eb13672ca7610fad85bc5a795d4dacbcfa0c42731a9fe1edde6c4eec0b286a3aab740e68fd702f85b17b23c0902c48f6cef3c9d1699f86973daff86f724ff6007351016090c08a4bc65f6bb159d1cad6a0e7c33a6aee8e950a044b3f3e4edc4d9010b937cbf542ebdcc3d1ffd54fa314a0eff03feff75a5130845fede9978372330fdc1e7e96bf2c0c3a9dd6282ef43d1f7c1c4718caf823d9efd90640beb7274812277a230407557b74745cd68be2fc8dd10d15024ee910ab1f6fd5f27a32af8b9da0379d7fedf75fe3d16a5d65a727684ec414aef7ddf35ff235341ad9308a48c3154aca4cc51c92ef610685d7b3b44c361158fecca4421691a98ce6292fcdd14905e2f1453304ee6288303001c6fc6ea0e84c9fda4d71681a1c1297299926be7b65c158ea9fd16b4e45b199a70f382f77898894a06e9c6d7a368e1748404ef7508c57f1b362b33fcb0e7d03cc7a3b2a4bcff4ea6d30b601d77e6756b6d0f23caa5a3c164de761882db64042aaf9e0083ade532656f3e5358dcb42aff5d535d9fec7a832ca998a5cea0a1e913f81ca40920cb0da59e56edde5973eef599c13ec5e5bed3dd961467770ee22592a902923263d4fcfd886b0aa6dbc7cc8a2015dac7a96aceac9d2e15e2f93b0f3ba4d33063d247faeb40f518e30e64191020f52ad6065cd0019ca86ef0b293451c6eb36daae72799a26fcf0a95cf840f0d393715037091edb19c5b96f8a6542589ec491fcde384d5c7c372f9ec3b4bcc338e84264f06ea3b745a3a9567e25355faa20aa010ed10a117eac52db8ad638992f662b75fb0cc92f82c4d92caf149c962c4d08aac954b83faccd87bfd96767a9387d61fa533dad090ac06c79e580ea52ca61c454cda550d23b8387174336fc5f65f80e74a8309f5391c5801d92119a765dc67a08e36d30ec216d7fbd5bf5507b3ad8e892e2b265df10cd537d51e885d343e2b7ca5af3e64e103de44efaabc8f72641d41dd0daec0f192f33bdd09252e818d28c50ea69edba2523597d758be5959c611ce22b14e66adc9ba33c6ead8f697bf711f8fd3bfd0d6809e3393ffe8e0a3ef861d0a9132ecb1a8aed9feaa4a14bfce9138bf5ad52f8f5733b2b15a656ca7690db2eb93cda9d743295b2341abb8bdb42bbd59637a651d7259a9d3c34a973ba443140d2e8dc0cd983dd9ca0e4d0349645e97fb860628dc6b1bc8b7378f52a00a42cfe3e6a909b163a2fbbf089c34c6f75f53782cc7f9fcff25f4bb15d44d7d53ca6c94567e98005bb18037380e374f467df47b691c6ece26b1f1abc8895663dc4e8b7745303222c4f2185570ee28e5b5ac69cdbf10d16840da5a265f58d7ce01c52b32c1405473faa8af5b1cbc7ed33e9b921b979f55132b71c8d3025d38924c607b41f5e7469fa72652318d18f5a89d3c9077e43fcd9432e02039d88205dca533a723adb40343edf57ed8baeeb2de1a8c2e3427700b4d43a272d7028be24ff26edd8d4fe2f0053c15e5c7cd7467a20d35abe75b9c0198d500bf7f897d296536df80ee3eecd899095d99fafceb6f88ba4fde3cf4285091a5485cbbe3877052d046bc9ce460f75f7e958a58b768d08e5969bb95d9a440e3b83a66b28f5d5fed59a146531f25cdfe28b0a3dcd6fa685073f1bb72ade5d3861f4f1ebde05115faef9b5ce724442c64bfcd67be0963335d8ccb12ce39f3d1bd008c113971323de0a1b73c439e674d78165a12cb992dd19ed395d9af156244252912133838f060f361f0615b6492ee49153912552336a9eb4725a32fa5dca1e3b332583f445af934b167485a14bd1b42cdd911c09faba433de979a82dca8a677489ea942df250031e11f2867d34ff4586cc730ea0723923a2b9c61748155e5999598aa936756454005ff52a393429dd511338b289712eb26ae3070affffaa1bb581dbd924462bc21f1883b900c36722bcc3171f2045462f3d1a5ba02b6af037cf63c647f477e6d2c7accd898de5492989d855904ba62e322b9d8b756d5d9c74e129b8c38a6791c5943bd3a59b569469d9bd2d3255e035618e7a2a5a756531d61357a14461bd736e02344df287aa3328d22295f683b24b0162875f0204c5e52b3b33f935dc43bf86d713688c0fde7fb462bce4fc71918ee6082587f1bc6ed2bb46f5dfdd34fb23d53ecd550fc86d6c524f3d399492fedfa1cecca5f4ebee65c768117e77094b8710cde6c550f343d6d1e4886aa4de9541e208dfd6c26b507ea14a19b623bb31da59adfe8154cf19fb3ff1596a9b59c3aba4b72d6b2e630a1daef5dc4d185919058ee1adbb8a83ae8db0fbef42ef70617ae611fadf34bf6c87bc42c3c5adda84af26380a70d12da7d5610c24e4dbff2141e2649fdc96892e4f9b719924ce5b9f0374dd91c9fa73fad1b97b1899b426bcb7587eeed045d7b9eb5d999dac2ce7cd5b01044f58737185fa4a90e30da477b12ce0f4f4fefe326fd35e77f0610e1d35ef2535a07da2d9c3b705a36ef15ad8958a9f5de55e3c48eb1cd78bf8d602446475360f0715c45e004845cdf2371ff488d4effdbd19d8b0474a58b4b4b969760e555298e53dd0686bbd7d971a839ee84b77eb40c50bcbd51219ff524152bf487b9314582c484f1aba1e356bc6119aa0b86063853c145d0ffdc1e0be1eada950a2cb023a35e5867796618536d32267b593325a54cd3ca95be82e47734a5f6ffb7bdc27dd0cc8d49a246f5ebff05b3e4b05e07a086fad94b5661c412040e7cdc83cfed2434da423d992583580eb82f76100232dc7faa8b1aa5d73156b163f1e53579966b29c0b7bc7d8cd4cb6108f87dbbfa45bb46c9cefb3c475c6f16f8ff05bc9fb360e0646ae1e1f2800ddd87be194d0de3753e61096ebfa23e5057b0ef8fd298200d97e3834485f363123c294ca89e0d611026d07ff4cbd9db82abb55caca88091b21746d61281175005443ce9e1ae2b25bfe78b5818d5943e21689929cdd30fc9763983eb88d579163302446e2ab0eb557bfe854b700be93db70144894c012c12237ec9814fbe1e9c0eed4fef157331531d6d264de316fc1a160ceb33e358f151091c6024267a7a432f17fa389a50361239cfe6972884083a7fef77bf769ecb0ba39301230af62336fb55ab16bd973318e152220c24cb2dfbf09ac71bc1c2cc33ea6a4f354202793a5ca29fd123a9efc483cbbef5813caa44d9505a0763d2a4ce5903ab26fa76df6dd8a2f1234d8de2bcf7a71eed20270bebb1128ff18a8c6b45bcd1e370f5ed5ad7e6d169718dcebb178f48347b3a5281277d74b4ce77e00730dde7044a19fae840f8c5ea7026bf4550bf602dff14f198495e4b80762fdca87e1daa37f81d75d4b623c35fdfe40c53229715565ef6476826edd2bb22a10cc716d6de65a9bf4c15bf82cc19962620ef760f284470387fcc610c1fc13d0990aef233010545a91221cadfbfdef053c8ad3dd135f25e0b7bef10669230d39989dd38aba6022cfdeb50a76b6b0dfa0696422347c7594b3b1b65b11d9c209ae805b2b401a83d55e89f0cd566eed7f34b7ef6a4e44cb90c92a429cb2119e9d8500a43523efb4153989e6aa901aa23a37eadf1c6f5b710f8156315a05dbda63c690c84b016fd77ad08c1cd4c13e7318ada9614c99d2e9eb242d4d43975dc00ec4b7acd1cca6022e9e552a2413e83a6b36ac8008242f46cf63885b4621428de7fd1c7a5127faed11ab095b03503faa092089ff409793b15a16114cb3680f21b21ec541daf5730e5ec648cd73f8889e9e03dc24a118786260d4071f343e0e48a5115459abfd44bc8ca15da1da09adfe2bb9852f3b560dfd82a434cbdbdc7fd6ba1ed351a6735222e1562017b5020dd2b4dc08ce340174c96ea70bc88c0ca4cb69b3c1005088ebd37f02b9551632f98daf021b20bfdd7557f9c64289657c7da94c69cb24fa872eca0507c062af1730a91a62b2a5a1cf4e4062d33b9dc374a4df413606b8d1af717db339166352386c39975bea234497e3d037b19b78e1a5ee7ace9b88c7a882d3e4c4e9afc1804b0a9019da2ecd829c07fc4db83564c74c686dd37e4ac924fcee0e1ba6a4ae2ea28c45c61200408ebc49696134dde951adacbb2971f2151c2390664c0524e8503cf783fb1c3b64b24bc7e8f5b2717c2a32d858d24822543958a05233957b95a415c2800f070a9f9539b8dd97668d4cb30dc8ea5f712af4fc381d26f44502d8a764b244f643e711ce02f1206c57073f91abe7a7eac13fc8185443a2424bd0ac4678b22ef5e44be384db7dba7820c27cd0190a2b9270114d9cbb8d806b785e13f6c7512318157095cda435f208569b9bfc23a492753376fd7a76bb7ab394336797e990e4596c94e9ecbc4075ea1006c0b9a0ed73f66103c61f716dc62062be83016e43531f80d42a88b9835de53f95ccd824ffc612729e3c61a2a2cd7bb637dabe0dc5d9de5a8b200fb1bf0efea39a0f5b3d71f07082ce7bc6991558da7fa523d538f08a587fa1598ad1785c9426426bbee075b931c8d209911d195c58d6e2020f8ba8b73e9edc589f684fab2ed217baa487ab553bf7a3e74b57d0ed45a8b8486ec99ad9eed9093deb577d4e772d7a3e78c31522c5bd28e75e4bb74955bf194442bccfd1eb2fcd6bc9c86fa70fa7833fc055e66efcbafa578b259e02011b2f63fa11f0bee99edb5df3cf0eab9681399d5d2875d694738a802f12a879efc41d4c9f2db0b53bbc1cf111230d2539ea2b5510fe0ef0dda36685e97ece69069dc39d6035b1c17105410fc89004d4b90e8fc2a25908fcba2796fea64d247750db4e6743b945c45abb0851be28050ce94ef95e1360c675d2136c91628bc7f986a35103886dba14680456ba35b5cd5034e56f127a9370d370a25f1c0baf31416b00fe0e4f1de647859fe9c46d65755bfe6d7a68bf46371698de487aa09f473f453cd3c6770b828828dd10f23e0b8f912ad27e4d9dce7612885667561d56f970e9ef87c9bc54b2c4a6774db134ddc7f4326e99f03726be7e02bf001189baf75a82cffc64e09a544f4be808f5eab682cb984efd827f9a3efa59423ad34d8253fdbfe04b6d0ea65e85735f78e4d1c2090008b3d89bf91e70046775935b45622e9884a73a986b1cebd2490a90825fb0a9d63d5771dd568227cbf1e124688e040f6eb97e60919b5467f9e49c10ec13fcc1e13428921444ce75a5bf80bd521fd51174805927d7b7755e92bbaaea46796178b98fea2bcbc75a4767a8028566eb45d8e8e48afcbf19dfa7676891eebbd9de6310a429295d5359f3df4128bd989754d3588824a1cc36028c60af9dc2a0502916f295d11d983220fc49ed9e7720c0439c324e778b4bb599d041e9a82fda89a42ff3733089eea84534276c58ec3f667bf8bcb42e54083e7220765a83e3c90c3c2dc6707b7aed1c0c7b7b3a662ccd81ac935cf9a1febb47cf4fb1eb8ba3cc27e3e0a4289f31122954a606266f20ff9df3518cb2df06addb431e632ee5c70821d598f974c20f5374b8f2d84516d56c08c5980c795169e698bb658eeed19c8209985ddf6459199422284299e43dd638513aced82f679f9769a3bb4dac2f3c6fe17c679c4730cfcb81f0a6af80a588506b6057d8e22fd05e8fbda6e6ede631f93e930a89d46bece661b030b583d599f33b486ddd0257fb6580ad045485c86605f1c908bc646e46135015d388da38b28cd6f9b62195bbfc8f6d27774976108ff07fc7b499ed9e5d11dbda7da7ae14a3642bdc61d1c84b8a55095a7a25f8491e2482b333497da08bc043affc13cda8200a63ccc9047059f05d96bcddff07a414bca99c2d4e7b70f7b627c050b95fa53c4bab529561f25f2f65ad31fdc2c346160b1db4005b6a0e949620885395846cf43130145598d0e21e0d0952989437d66a987b68211fd439623bbfe1a6394fbe789cf1326c52df732fdf0e8de34c2394f5409aac2f7827a1dc0e2cacdd2f0f14ed4a365ef76e7c8ddb12d82f1060a206ec1f304930f82415cb7d868d489f59493d123035e90e609e4296189346e797a0c31ea124edf519a711e5f4dccbb2a2587c4824adfd27f577b2719b3c4a1bc75d905232af854dcae0d3b06ce89cf2310af5dc8b861077a5abbfac64511f9860bf55351e6803a25365d297aaa4802f69e3e27b27ebf6cc9177854c3aea45c43f8fbb0464385da4ba40b1fc5b5b0b3bdad235ea219ea063835a9e5add0e1e064613bf65aa139665e5eaae0f1961efc5c0da92d883c619cb37edca056ff568610c2ffd1e36ea3f3e42c19bba0f102832787e39cc42ed2eb778d47635b5991434f3d9ba324ce69b55165732419f9450bba212744990cd360808e72045a672c30afcfb912584378e5ec5de59f541484a9ae8a825ea4fb32d2cfd88dfedc65e224a924cecdecbede735d88670d490d090361a8820ad93393b1dba86fdd448d9ecf0912ad6ec480eeadeab824446bc54e0638a453a3aceef067efb891a5e5ae9fa353ef54a4dc1289becad0435c3dd19d49569cedbae58c8f9bef22587d43a1313d3e20445744f1491d40c9edf2d743b4adadcab70b4415e95ed03ce469c65ac78632a873c6260eee4170fb0ad8bd9771b8b3c37c8b480c5086f21e6978d146ad71013adeb2674015b9d024d119c2004c273c8af41c4d7b9e674059b54419a2922178753ab880c9fbbaf34963ced86c5c411008171b568ac164b8eabcb20e64c2d9835729c1d51265ab7390a7f0d428dfdcae4a0354e74c7f7184414f04f833d5fcd0a91af056ba062c0e6b8f3e8b47c332307fbe6c9ad7e85129c01dbd352c6b27d086ab925a8c12693623ba41efb02e5f34ddaeb0d5f3ce40456bcac22d3c9acbc4cff5129b56877cd3febe9177422be5edcae07e38e6e8e10b340f3e6eacba6b9d652fcc124095b1896979b74862f851e752f257a11b4c2f6c3832109ed1054ae1507b974747023f798b34801ec0cc9beeb4cfd78f9af656c15382ca2cb2d721918dc5234f923815e64bbc0d30a3b73d97c163474baa782fd922da40b7b91498675c839004e5b6df580ca5b0c6115a5fd92a379d9d9162250fef1ba931a2e5580798b16f7bac41b85088834208c1a0d1fb031031815d4b16c7c45359c563c344ea4d39e78990b85924a6dcc92d0515b9718f732fec95994446e41a8971da2754abd20ddd343a043a02341b69e5ca0eb3cc1c9d1b64f5c26410ae3a6415c4324d43272ae42e1acd403f27fc918624baf4755b3e002455f3f798b7bef889b96c34a9c727b05e4ade773f305d91b3a9c362d238bf2f3e240068f309214ea5590b14dbaf8464d2dcb770020d8e56282d13741a5e5ced64079a13d1a53e0d6a5eff88fbda20e115f2d2ec99ec1b3f8c811aa688054bf7ce4bfa6abc79684b5571715d88a496f69b5c993eef86511bbe6b2e72c841da444c57c704887644294fcec45e2ddaedcd82eaf6f9651acf0820cf9c312ea7ae1898dae5e592abff19003fc743d526619bb9d8e9edfac443fb9f6a97957f9ba102ae2d97a73ab072c621e581a784831ab7adceb91925438ec24773f1da8ebccb6b28f0ad7823144af6f3607453a14e52052b039857806fa1fc24d93c2a7e6579355713fad735b413a290ede1ec1aa0c6b6a19c8c6d54d19e9eaed4ddebff03690e5eb938fa32fb6fffe2fc26451cd5cc22cf4e73f320734682d1ccd1f11427dfe4c6dfb066e7b1d06efb829bef90ebfd6266e0a52f41760b1fcc86698a6d3d5ada48933307d9be048554563eb47674f3eda1323bce5f55a1ad29c6749ec3bb3b7fb2aecb2f4c07b52cadaab7664e1db3d49adf73d3c732f2b936797cec535eb2f7faa49aad71fab279d0934f31762a44b83af1c6354be62604fe60b5cf915f27e099d16431bb1150820223259e1996efb14613f87302df660b51cc6f3808321a9ed5e99c4c95669288d8c7276756851b7f54880676ba29560468fc852c1c979eac809483ece17d98e18c4aee11d8f570e1b5a2a4a57fbfbbe97eaa47f9033dc768b85dd16f2372be1c9ee39d3fd45fdc81ebc6fb1fbe66483e52a558b79747992408c5e84acbf358fb7f72c94f265b5d4abc2166359ce1ded770adb6c34892e61224922fe9f0d19b1d599cae379d06edab7182cfec1e77075fe7a94edd850e81df5a2787b0071c4d9ec896439df83cbc14bcc6e03ed48b5754ac32ffe8dd23dd5887c2950dd217d682fbb1f6a80a9efbce4ca4c59f59e718c38a92f6b3619a745ad207ec967e18b4febc5d662e2b943020b5b552f86a4e4f8a2dc78ea48cad10139cf3e656b7a6448d9b71d2ba06028ffb03ae33014e5120cf2dbfaa5fe16576441629912e72f93fdd6eeb9cfc03ca711ff911fce7254f5222001780aab57974ede9d6f737c10f9187eea24aaab67b74e4aa231d6638c5f2d44f4c9aad7b89a26fa580d9440d57a3ea45df50e6d571ff295f03b307dc19b0f39168c5dcb1329ed40926eb7ac9ac1f760744a7a8621d4a03e1bebdbce68d2263bb554ec0fe4f2b1a112bca9067df28c350b567e91d14685abbcc6b741975d8adb14b0bc18c0377261edb921d5f952794067f5d8f450964d83dddd945b32d0b4c713f5814bd31e48090f5cd198af321064ebed6a7d922e51188fb80d6644be033bc5b1ee26d35705ca6be3bc49799b6e11e66713a6c6600889ccaf81f3b14d3bd8a14d5a9dc17c548620596325b95f8716840a93214b1f53757dbd4a1281f8e810f8c9c6ffd9bc1ff1fedd4461b8977115b07eef03cc63d019b2962013f78a6c1911dea3666a571a6f894639f5aa9b8c110c70c1d13cbbc58b66bf7494d6b4b7395b601681030faf38d5ffec6a3cedcb704d7c11a0486b407de4871b0e62e33be01940ed02396a62a42dd57dd4fc492be6424b4cd13e06ca6d42c5685217e04b1031770079503d6314c2d272589ef4f5f888a219f4a2508b756caf63811e609a5525f08d7265693107c17ac9f2a29b54291a653c3a841eec44ff99d19296b0dbafb7f8013b068613f0b084c5f9c595ea0127de1a9e98b3d89ec54f6900fa4acc0aca864a0d7e2f5bd8700b671bae92a45ec7befbe7147f3f758165e1598002cf9804f42199b98bd8d49800bafb71f09b0d93c73098565cad22d4daa1b2c9c84d56fdf949bbed714c6845963729e491ec69491f0fb87939facb27eca050db2d7390a0506c50147e002043ed7a042686ccbb34df555108c3a040f47bf98cd5fa333a049affce5c04704207e652ea22454676a7ebd725861e8415aaa465c8e0786e51f0a78a9261341f24129b1ff50293b246342801750a9de1673357b3b885cbc1d7151d0b0d7d320a0dbeccab568f5a030e52fde287b63480b8007bfb9186f08b2e71457e63d521798791a7e2079b113fc53018f9f29abf476539a43a61a5744dcccb02ca5ee90bb52ab04036bffa92d5de6c5c69e36deed5682ecda0ff886f54b5c209923c41901b0814b9985850a7404c50c9c3e7414e3a5fc58e7886f6ef3041aa06d12b6a2347c2d58c8ca022410542e7afcb7137002397db18c8c9b335a8d50226f206e3942c4b27848f7f83031a971677df8e7216b86b4f825862266bdede48f50802b66e684239abed9e442504a86e344f0feed6470233433e39a02bc5b1a44e2bc67a4e19ae40c9a341e10ae502b479873c32dcae28a8cc9f9229f48091a21224b08b623715216c394525faf8e5a02e538d8ed33e5d039c51078b24ed3f63533dc0fda7212ee441b9d5c8713ea18b85ea768b5094f772cb052963e2867ef7f8666442c99834d286b2973a25d9b213e5650fd754ae2335c97af630f5bf5c0599c907d7d7c04fd69e9395005cbd61d31840263f421bf3981b0fe048bb57a3409628f890f5654f23cf33b4851da8f52512c2067389f4c5909498c4e41cada13c3248d10b9b2853938ac813c763abe00036ad71091e6f195872227513317a4ca98d1bffeaad9aefe3a8cf3de9bc921c381281cc6cd02a7e0f56b5267a48d584965569d99079d39cd9352238652bd62c437db43f543a7248576653cfcf5d142a55f8141f9719348f6dfbb92b8e3e03a21b8adc23f20611b654aace876fff5ebacbb42b7b4b639a6eaca7278662807454bd09f3465c41abfd861aa9dfe4fdc9315220d4f75e1096646b50e2a8854c04016ba89b8e0c6e868676437c76e63b304b1ec9b2d9002a07ede70fc7acd1c4ac39df049628e2a388dc3c675d1f0db4eb654847a4f81a5dd006a2aa7003bd360a6f16498d3eaf0921c1c7562e556c9dec839bd6a3da68a4cf28748afefe82b21311338a7123b2dbe58eca7342a210a38c508a1613c3eeb8a1cd2adcc1f08fa9a5893982b91af7c5345beefd4894077e76a88d1826e1325b96a1044bd00e24cf7def2dd560d150326d54d6c74631db0aa4a8fc869e95aa68725f1d4cd4e093255e3e022cb884da66b35364e9eaea3fd035b156d3cf0cab97811defd9f2a94586b129377a9abca1f90a224bf70ceb63f830ff10bb761de8fe431934c8b0e71b8b7674ac24956842fe5cbe3a576b07638fc48e0198fa7e776e239b260544bf330d5b5a4c1dfcbe7f6ce9254727f3799fcdbdb86e0f3fda1ff865dd284fcbe72c6b61a20af033ba76e281a4aa01c034a7002b18786d2fdf56ccadf092cc824273c1fed5fa50a10f2f897ec9e3ea5a6510bf4761ac173f4d28f10e19973a8e6fae7539f39554cb9baaecd5dab14cdec8320ed966f07ea1fd452f05a2c007d7e1361c2323af72e2972520610232bcc576803e4c9e67f0d7d7c3bec8f86572a50e4bf33938af91eaddffe3093215678a22d04721da32dd65dff48234b0102e40e88be4e4054565906bb30f083c07186ad7ad1fc9480a6826e571c2f1ebe359ed39effc9106a71dfb680adf3319d36f4d5dd64805ec110473a9a10a8a5fc212b2d3747d28fb62b5a43c7bf6db384d9f5705b68452d53f52b41021b1f0cd297a237323706de106ff4b5c60a8ea3c36412f32521a00877bcd180e107b57767570f1de4d16750133861dd8bf5414e3b0e3d961a5a9a65864f41876b77eecd1c858f21a00358ff0fc10c6beb8145158cb6161937c2c907a40d652930d9bd66b7deddcc097aa3dc7736e165d2a963870ba9c90aa00cf27537a2e79d101236e5d12433320624cf26e60f396dd2a594e21a7b9f3901910201fbe7e4508245fcbcce30e6a85e85d465bc3aff5e0ce157c284736466b66ab0f241e1dbcf4c1c81e4313e64a99482fd8f5bf1adb6935db2a833d39cc8cb6c9eae8c3c357c8e10a2d91f2426139848d1eeb239c7c6238f8c43127d9838fbf421382a14175c5b9377e139739840265fd45dbdfd875970a39090c7287a7871f66cd00406ba04bd890f90d1080566cef9639c9a58fe4ca424cc5738e1fd2ec9ad7e52c383eae91151ff572eec4cb1b27cc34ddda6eeced89de0eb8c4baae9d171a71d9e5de96662c9a21e0986000cf6a3e725b09d6cc5c97b1fd4a8b6f0e74c8b5e4c94c33f3ab96a4fc663d3bfeb4fd65b921842386b7b020fe9b0915fc9ce0bbc43a808b450831341b76e0fbd30d12e32bb91677f7b5db82f03cb31c93f36343d6e2425a9375590a2b3069c5732459d20c8945c4088bdb533a46f5c49ce1dc08983995b083b1337f16e1dc8050d552fc787d8b6d8e5b7c6cfbdc7d53d4881babcc939a052f5b936f1f94b2d467a3c4623f38d134e70702add6994511e945b7e13cc4c4ad59ea95e60892ac8bf834b7c14924f3a9fb5b3f3b7ccdbf867679b0d6b8f9f60ada890ae88671bb55a4a6654a02afb8bc92408718c3b3e9293c632bc2685b9350f57928fc0e4f16ebdb62966f7b1ea9223f27d58b02db1f1c2e76d0c753bb506b4bc11c38ff34928ae2e23aac18df9a3b8a34db3ca9d4c9179119352f3f9393c36c810d8dd4a085d748ef050aff17ba94c2b48d6e09b4cdb8565d62d9dbeae49b1327cc8d4176d36753a46b1206761daabaa227ba373af5c4a06609af5222beeb130c97f38ee07e2f6987e1537703c25ffa3d08af0f085bb4411d80b81fec566b80d1b1d384bb2a20ec433c70e68df5c767463cdb274ca76124c9ca81d5351c6c389a9f58adfaf9987f8e76edae675c8624ff01a64bc49b76d68e79afacf7a618ac53b54a251ee0b8fa0634c62f7ffe757e706b426f677926ca641ca8fc50aaaf242086db7f77a4b707632d9ec9e8e493f2b78e3194f9f9eb69fd707e8918bd89432f81cb9301ec94d8e2dea7d00e0792663cc9f8b0f1e25a6d05dfbf5e78630a9af35fccef0043434dd1e7fbaee2ab10b22e4ee599b0d362ac2835066805fd06abe2e51528182d1c947eda91463693252341d703e24acdd131bb099baaf27a8a1231a3e542c7c636a6c181534c3543e463971a9c130dab74c10151cf38e72ae9a6c1fec880ed6cc1cf30e6b7e9d2000e41d63e8bbfdfa9d6e8bac1f2630a5b755f11388350b7259980d36f4c2cf6a9e259b7fc621b500fcb6ea312d9da25a3d888dddb95ddac3228405ae9dfef6c026a2cb27e4699c92863826e62d5a469dd576ec72307511e0eb2e47b748c2d64c4ab99170b3e059519e07ccc764259dd80337b38311ad6e70eef2ab0992f33cedbd4244aa774b38031f34006a8644c51e4a6da999a0f99bf6ee803508e44e654aabea583b5183cac5ca16638b19dc30ee6209757463d55b583795df2833a7933c6ae1f287dad06d8922bfaed4fb0c759c1f2ece6dfbfe1227143dd68e5ff3645525d055575c174439d406b780ce2c95d33eb7a84515dc2aa053c351375b8237dfbd26655941fd477ae80f32fc965e4c2081a435fd4761c7954c10ed84bdd427abe44a7dbcfd9874b06fd93ed854a18bb4afdf6986336ffb67703417febf3b473f2e8e377c5dacf328344ee74ca9d0050808115a4d46e3cdd3bec40a50126bca26f0c44abb00b55f747871e5533bdc5bd96cc3a525181a02f5bc7501397fc98518ec2a97cab184d1285429a971607e8db2e6028c6dec69bbd4b041daf6617e912fe45729052f5412f18534718342789fe160247b642b0197c8aedf48810782de5df8d55885f7866658266116d98273093fefb80bf44691a5d5be83ada5141b99cb38ef2435a94d268ca63065e27148bf5c74c7607154c811823c10b41da32454ba073a3a64553788eb1e73c60ff78f25a9e184161a90f973d710ef9cf043171cbf4183adea761805745a4a2b7da1f0b4a58b14922cec460392610f5098ec41aa0e25a36c10e9b5cbd1268025abb5e31b7c4a3c2ce892c09cf3813d62847fe030d7772ac90f049b6a7da7d79fb3c3c71d8df4e9289b028d720a193d4b7b51c21abae43c2f3aca39584ba7a0941ddfb3bc62d1596fce4499c0694e531e28952b4b79afda6c4ec2031c855d65ed8826e3194906057f4e8a8b7aed60b43c55a32bfcdbf47690ac0b5a5e82049ef5d3096c283368d7018784122e95a8fbc4867bc406ccad7d32db8e183018db75657e338b1932506a2a1b4529185616636c45f20091d05f1c094caa8bdd3621bb660749e8cec4f5093c8d3bf4ee14ff6e9c988f870d289a20ffd3f4363301f75657ad4cd701853b34482f3741a09afedf2851a8e862f8b5e2e42a651ebf2fa89dbb445d68860f2473d1733cd4776fea90397e37d70b429efb719537fad19ad1fa57e3a08bb4fd1b9cf1369af0a420066b06233ccf5fa6c904069a9021669413c1559cdb69c7efa20077e615f02639a8b6ace2270ccdc27d07f9ed0e0f8a4c37ab574daab970f97c337e296f2cd0abdfb797fcf071d20c38f33891dce28e63772fa5180a9b381afe6886b0a3ebbcb59c6b7e631d9974064bdcddb523aac7eaee19af27f2e64f019f0a24644fbd4b07a126cb187565484cec8c79d032bfe8e1513b8ebd1c6af22245ae79b76319c750f4ec54a956f5c06b02e4d53c0882bebb2e6ffc39a705607b2c5d90dcb3e2f36921cf959f0ab17c171229f4ec5d7e85a3c80c46a6fe6cb8c6731df9af45cd5874d80db1e217febeb49d895fc0bffdc6c21e87a960941f4ccbb1963e320cd90c620fae08f6e63eabcad4742a2085fc96b400ad789765b571b6e54bbd4a7160b6d24fe4df01c65a6b6ded350217fd65af6c707ce6cde49f54c771146bfdd55593d0f9d104da6b220f90fa6e09911a43cd9489204421224fb77d41076cdb96aeff4f7412072743504a2bd34f64154f7d3f3ce9f7f845d76569b1e2a9ac97ab57c89d634ff710ff826c43caa708a7fc2b66f4c4770ba5aa6312790936706afd7235df8ab04335b17e61b6484097ab3f2b87fc39b1f49fb2dfa45a137990395ebae410566bd2ede8a4e9743344f15d1a35e93117d5355fbc3f63762f8b6b36105072e5479706a8547035b610d2063e73af31dc1587ddad5e89c8a6a63a19b35ecb3868eefeedff6deb0c36b537f30fd54af259b50736dea9ac34bade2b368a47611810a895e009e88d502da55004233a8f22226d0ad742d60f03e26809868eaff5bb15998d600749977de6a66084dff2f3db3996a9b5a5663c6c828a28eb2cbd73931255b641a9b3788bbcacb17b7bf7b1c5bf234eb35ed54fa3740682b46b59a6ee95a83a551b69dfd419862178b0ec7f3b70ef647586200459ee90c49aa52b7200eed247438ad44285a4feade6f77ebacd5ff3924a5472ac9d756191aa7e91ac8521ecea7a6fd4b75418759059719720f34af2cc5559b46137c0a18f0fcae864508bb5ab61e4304abf410fdd67a3e821507a490f1b8cfbd1ba1e2cc52b0066ce5a242ea6e2e78028d0bb36a070686a988e541a791890fb709d7a746b4cc149a4de8be2b7345b5c0c98ebf83e55f2c7d2c09781892170bcba8ef478c2ecc35986cbece3d2845dedc5bd6c0c030e6abc5fad4a9f0d2a7e394c4db6609151a8c1796670673bb4705338615ea350406b3fec51700343b876272d6c785a85cac72081d7b48971744344f8c2be4a8c5fa4fe9037d67e9127da83991597d92ed9becf36f7c94d70d6087cba515bead75102b6fe1ef904b4b1c107785a309f61fb02380a13f8c3fc7b133b79fde485d43fbb967d8bd8c3a3254cb19047dce886b1dd3e2bd379da4adf21ad5bc6bc8564c0d655eadfe78337041f7b2999c4b3c26b08b58bc22d6417177f0fd3123b919fa7d92da9fab79b87e90737bf0964036565c9e95730baf498978f79b4cb022a3deb40f957a5f3f84afa33bc3ba492bce4a5e145f3c88e67ba9fd9293701c3c82304105b07ef42c52af354ea4ed6cfe0742733a6ec15615123259e481fd98a859346ec0f7f889453068240803f6219ccecfbe460179948df78aee70dbd33198478e3733b77b983cdb1a9fb8f44069fef7bfd3a944be5bb28ecf1e0c4b4abc60bb46a6b191934f87afd40b38e1fb8f2f552dc6bd9e0dde0468deb7e1479454f3ae782414f9a4e661dd4e1a4fe89ddf55c1e5c5f3fa2143a0f2008841a30422ab39f57a4d8647f93a8190d0875d4d085788857d6a73a7dcb49031b0ed21c4813248607166eed93b88bf70ef61b053469e47a2a33bd579f7a131ac5c5f2271599bd89eb44c6093fc0c591c10d62f9cfbfc4cdcf9d7f13f68e36d932cab7891a5a6af2be7287bb0d49bbf21368dd31da2b46c2e3366ff7f73b157be4e3367fbc3150ba5527fd48db571070f26efce4b8d6f9e1b5f0f8ae2cb3f6c30f5317f15b1de99d89619edf681edb5a2c70fdc00f1905d3a4d01e5dbd5ea050e934f97cf48cb69ae57f5e2486b3da993c7e27ab57fd1164e5a7f7bf77405e6b6cd23ad3c5c9e777a15a24a4f1231ae0dbab04b3ef5206c07732518f183224c3b5c7f89d95dd26d16c61584cdc34d430b17a33a05af71a2cb3eaf2886f27a8b10ddfdfe8c44c348f08433f5e469db588b90537d920ddead3a9e5db47be85c990bba8fa3c741b7deefa3bd65d6576fe1e17811cf5cd4a9cd79243c18a6705ced49525c1f758f4666da326c8b6d2f5b6bf641a44091becc5a1af2f1bd8febbb2be352ace6a9aa5f2c4bdd6cd90a9e479efe42c7933c66aa380d3a4195889688db8534db9d2bcf0ccb6bccbbfb19a041746c59f4d75cd6ad5651e595ffb298bb4f62518ec77cbdce91a21f9640a833daf656bdec68bde68672c94892ad2604191d2d0a47ee6e501377429d87325bfd05b6955b6604d6de98ff9dcd4eeeceea8ea679aa2a64813cbbe35d0b6bc8ae4cc5136a2a85d8b9ab6f71099babb2a356dc1bb2bfd2887a2a215339f53f96855306f681cd83e2d79060b4e944481f8ae4473b776c0c4c4b4b3e660e7549783cd283042933ded52c95728957242b4815a5e6085718f8ec028a0567ef2422836a7984798c4b5fbcdbcea4284083de6d48c7e097a3585287c5443313993d620d068611a567eec2249bd3c728f9c29377fb70ae6c954b5b8b5ffb336bd020e9e351d87baf0cc5cf02a5d9777d48c3c64bf7f3f5716101a95f32709a0e3b690fd64b4ff2c6833589d08be5978f4fcaef84de35cd9763d4d8bc8236af5c41292dc65cdcb4a33101333fbec24e5c585fb0f71b8687065fcc66bb2bd36a9f3e1caa5c9f6adff408d672c12fa32d86a9e87f66b3c0e3990e78da023a5aec24d63ea35fafb832d211e672731851a516f0fee78d8a53f2493e11836aefdcdb8106026c09444fb1cc0356c7ab174c11928aa364d92fafeff39c0b35a335ce3e8b3066f8a57cb42cc01fbacba4bfcec90bb9e3c4082d7a02ea3d785dfafd6ac2d3843e9408c218ef8406901236994a28767e70f4f6c175eb094df9e0db8212ce10af969b2ec15b49ff5babc57e6ee105d45770b01250d5f1b11a423cc83bf1b2806f127fe3f6af117053ed6df004a955eefddd035def4f6078d1acbaa42ee533fc594cf424c8f73855ea05f6c7402462029b08a448c46a7e703bcd315d4201fd9a698f8052e6e588e7ab8ae1e1668fc1bf458163c370ddd27cd17c9acc4214c87b5d84fe2f6b86e8213f129e1e3a105cb7b48ec2b5748c60b13da43211eb51175958b850622da96aab0c3d8a28e697ebda92f5d1cf3865ff9e6789d95b1350e05a4a5c6e09376dd17e75652db3a90991a1c9b572c5959db0cd0c333454d96bcfbe3dc93de2cd76029fdf22023ad3386822a43ee81df0c65df91f850476926bd96af85c61e6f0831fa5891ef1d178999535f462ec44e165a303e272c870f1e107b6b3b647c4401950b30103f1b7f44fb84c7148110e28fd28dd09224247060779dfcc0c29e189a76ec6177327068a04e09566d7d03f82e0a78c192c5f4846eceed1b005a713b337e8ca1bb48a48e6c88896e8941874b7cea177717819b0250826db909cc80f677ede0f4a3f3b805cc1b1b323411a42f967351a2b1f04b01be71e7399dc3a8d49870e178567d4d4b0f953d41c47a9694581ded318917993cd7cef326b3397b7b53eec48c0ea9c488913357490f3b8b0b39873fd3b514af9e0913ffff117d169a30097800419e6f59b5ed79c447dec3a78ed2cd05471dd3e669cefd2e083d0f34c890af7920c95c66f8ec86b88828e8e0ae3419aa381a100aa3c686f37cc1e4645c438ab8f30a9fe4f5cb32e923f842f5a9d728bb8b1745b7f7bbb21ab48bd11f440fdf63b486c1205793b012a35835edf17ea2bdac46315b9b9de1f97f3c5f29c85b1a56d7c73578b477567a113068338dadde8d964aff553cf1671fee42214f018a18e82bf305b24e3fcb269eb38699ae0f50af5b3d72d20c983fb86bd4ede8d9e5dbd5e6a6377b1cf36e7a9a1aa76222bebf8cf45a92f9aa9212ee5d90456917290ee94a55829608ceb74159f4ab904eb767aff728504b51627daa6d9445dff4ca80365eaede418635f3df197039353a0baf41fdc01a1b599a4e26a159c33f941c9b70734c54088d45f308da4bea2fd3f65bbd854fd963615789cbb34f5883df1c143f0a4001583d8f75d9a61eea0d7b29a36ee1bbfb2fc4aa5d0b66eaeb94ac43d711629ea0a9602cdc8a3a5a59d957020c18104e8ccef277597480ccfbad4ce0851d12a00279aa397fb553a6a4cde5cf77a0b4260258e3d2f47363f51e454ca5d1d3dbd9de0f7b47183bb24e5fc0a7dc464f165ebe40ecdd9ba4726f3dd9c4bf445cef28361e5ab254ebc62642bc490dda6803b2b91bfb28f7d3178e8bf0918aa252ab247cd19087ecbf6d54f50d63e11285fce67e0c53b11a0b171be6ee6b57d7e66aa9dda4b746380bc63580930f8832d64121b58118a399b70572303c809db6bedbb1f591108ea2b6808775a49782a0602377335ccb5c7e359684767b3ebe48291a49f5ba8f643872260aa6460d5444caab481a32fdeef27b56251d1f7fd5760f8528e45d9287adda536eb8b77f8584c3570e99ee1d0b134c0c364f5ecd4ce2e1ef2e20895740eccb36f7a20faf4ca4d038de0e36717b8f1698c96162220d5153218f35c9e500521377b2d27cccd6ed3a1db98f60ac0a173575e55fba56aa0d74d49c84a2ad11df3415af6a8b733b46daaf4135b7cc4353d7d31fc5a9de93f52908ad4374ff4acb318d0f0eecdb724b88d2678de6cc49106421b1f8831adb851b9718cc35f73cd1242a356e32dca323807fa7e73d5941571ef22a37e54a9345041758197e5c0f7c312284876ba65050aaa7551b2c76aa6567dbeb79558f34b75ef1987f221e5e1d16f4da80ddd259e14cb30a8227245055ac719acec6320bcddcc0a7727c229b4f21160eb95aa9626fd0e582cf2ea892c0d37420383ad720829dc062112c502bbc8950ffc58f17e591241a9ff6ab21b18c59672748f4bdf87949aa761dc7e66d79afa395bd5b7be35febb77c43a3d669b5830a604c59e311e51c302afce39a0914a5a89cdbd77c4956476f4b84bea13779847fb4c99342703fe2353ca3072d2da29c7321455cfcdba923930f2284488d7921df1782719570929df381ff6d58deeed33c5db06c6e321b3bbe92cab30eee56d3bde4090fcad8b77084798f99279aab598786a21d6f239a56a0f9de521094153842bf893dfbfa9a2426e83c788915259d915758b5875386ed21cdab6a7a3df991cad8201ef1561d24dd6c579b2411030ccc5bbefb07386d4e48e3701f138aa06954bb813342fc4edcaa5d53d90836791476faa648f2fb3fd5c2783e7aa1c8fe1c5f0f708171b0404682c72984d8852ed3b75c0b57d0d016647975e7b0c3c1bfc218006ceccd5dc6f0469cc701ff665fcfa981a3cf86dadc643efb98112cf04f9c669fcc3c4644f7b5dd42129c30ab33fee21970257846bad40ae6a03da6fa00a9885363f5a339fdd4e1ab378781c7d9c5d3eb90a709fa23097d1fa27ff46b7cea9a9b17a01be4f90fa7eb81ccc91e320c6cfe19c1d0fa81cd43d9065efb10379a2634596ed78c19dd2474f41de42153d42ae83d461eab968a152c76e29283597651d73cdb01da8a846ab05000860b67e17772dcaef55731d3f7e5dbe1505aee08ef1b005f5dd4b9564a915739a47f813bdc0c7e1069622406a11882f2b625815535ca487a5db7c5259b80d0bd1b48e3a8b1305bcd788e3aad9a2ab9613580f37a79fc33afbf2fe9a4e72e7a8701b2b80fbccdfa885fb9b36e853fd3c9893e7cf9484e59d46d799cd6989b3544ae345d0b3e98cd80b54a5206ee2c90668f05d2e378242bb37c19564c0df8aa643a3e4682d062593cfe3d0b347748ad283d5eb9612be7122e2d0e14aa0934e1f436a4bac223c83df8ae4eae5cfe567694c50f97c7e5002fe6cb63139cfdf89e25bf00f12cffe8322cfd466058f3af528c923eb834bc69b22757d5e0f446d582418a29b1bfb0270bfe9cf5c540cf2db0234d95b890df3a9808832d5b5e1df72fe8ba9c3c8859f6f2bac07e5869bea03a1b8b609cf29b75be97f7da41b71f0293f6eabc9cd6b9ea4f55251367a4bd258852adccb34f2f829ff761ca1ecd29cc92c0d3c17626db916888deb639ad823b4a9798f15c3535d448a89567bcd61bfe9178ecc6eab40c8f624518bfcd0acf5a2ddd067aa01923c3f551fcf223a1b656e92192cafebd0cd2f5e92e5803766b4fdd2a537a37c26e50313c33b40dc0bcc0cab861ca43d9849ab0d5322d7454f1d189db2784befcc91634e1670b14162678b89658eb510c0c09a706b32025b70803d71f9041fc2055ebd0524a9ec4092347e826b7dee881b846d2a31738edcbc5307388bfc6f2995d3c29fda3e49f50b4c3643d79c2fe5ac1334beb4708444e8d644fafd4e31745f64ebec57288186a8bec00aa7bc96bcf87ac04cb0b966f80f36efc7114e33dfbfdcef5c230ab640f210ec74db33808d5bafd8783eea27058258bac655c8dbb92524e1331559eb89acbecd01aa0ebf4c4ffba9706209bfa01c092f403303fdd25ceefebfb72957ecd1a1cdd54aa4efbc50d4ed39d6d9fdd9b1e534c134982a6524e51e23f6f3c19e2b038003e5eb17b656a2eb2463e52a5eb4717f8af8d07bacb88fcd4fac148e838f2c5a530e72f2e71406d114e27419d53c8318f6972a712e8314a2e7a6810d3039286759ece871804e25de7947344ac14cd65cd7148d9cf0494615e55a66344d144fbf23815157b6617dfa20e85546fa7fdad265eed5a199aebf022daecb5857dc01ca55fd731effbd1ece445dccfa9f947446d351f659069d402f41b6c0044e1d1a1670a53a71ef1220317ea7c250e22671bfbb5c931ae093b676b9d3dec4eeea09f075d522f5192e6a0f6ecabcb29e4784c8d31267548550fc15c5c59b7f807b83bcc3cd1b945807e23fba300f1cf72aa01caf73eefed5685903685c99f999bfbe8a22055dddc82a4cd06f9d01fcf240dc2e143b97867cde74cbcef1f7841176046720ef87719676ce07be0cafcb131ba40b3b9137d9a83039fbb6a8f1a05fe7ecac6d6aecd58ce9a08d0871048f223090d43f5128bb7ba8aa854fcf5b2292aea49a72fbb343b4375605735e55406694f78ff8c97a73a92dede40460729f3a128e704ac65f79bcd1ac4814ff2879bd8512d3f57aab50d270f481989547ce284a7ce81cf8777c342db1273615dff369aa47b6c35ca6575d2aea0ea0b55762b989d74811af861ba6a5f0a59efe67e0e0f301185cb908c1fbcc3d098ef27e1c6b3a5561f1020164b9b48bcb3e86da8abe9470abd3812bfb9962cdf9d4c297d3e16fde5ef059d52b3eb1a9dfae86f27c5de9fdb04be6355dfd4912cfbea953233fed509d883166e5e4a838b773c43eea300438c05f32305711d5a4dc72de4067bf788673aaf3473d3f8f0d0dcf21131cfd439c8d67b7483059321deaadcdef25101163a945ded5a7b38026bdc617e4a19b31360e12e928d96a60a0fdd832b5b86425bff6018e11808a13551ba5724f399e6c3da56c24e122f4aac5139e8edf3806e558cdd1820991f281dd6ce79ae043c0ae82f16bf572588e43312ea89f7d44fd47b286dc67c65d5941173778a9c615705948574cb6c883a7c0d358e311e8687680fc5611c80c473355d8cee521f0953ce68b74951d46515d14d44fcc31a3342e198ded0c8b1e64146b17606e886dab53afc21ec84ed7b974a1a4ce0cbf1f216470fe546c5e0e30370280dc1ead62edc71d8ca272bb61e87a22011596c7f3da2d50c477ed264f0bee7f7f42e27cc070d50502abe2f083318b73d221051862c824ac6a114e4bc30784edda628b5b699fa4e8956211f2c754c8a5ea6c91f61de1e829f3b370f08242db8b0e1ebc4c9c44ce93ac2b212e1dc9bca0f164e5397a93c83b802de8073cf5373a52537813e621e047baceaef5bd4191d7b41e883224f270a95f82f53849855bbcd1a40f3303a5b59ef821fcfe43ebde48203f30678ab6a01dd052677305fbf965c8e561387e58c0fc5992ea41c3573ddb3ac133bc24d65bcddd09d2996a0ea522a70271184a248f428ca61be4162fbb251adce5bc6847e84dfec1c6b5858ea797c55ea2512e32559ad1bd4bf21c3b65970d4e401890f67fd7dc43888cdff71058473919436514f0bd2c6903a20480301425df70ccfd635ef65f60b5c9dbf9381f0a9c39f1931ab9c13d3e2345f2ab76ec2ffa6ce6a50da5a7949d4278b734bea0c247cf4c5516bc52d346b6726e4f20b9e9f064b00926658015ab2f3ef001debea8d60a4afb75c9d5fc5e6e441dc39f7906356d810668e2d317ab8588f0ad36091d6ad5fb10b3b8d04477fdcc351c4c541b89bda7a3be872f8d639a36571171be86a17efc332b28559342e6a8bfa949f02ef6c216c1391056b884e48e4810c2e459df63f031d611eb4f813cdc6b00842c82ea0f3d494267162a262d7d6c163059634c68323b2ac206485a00225a681670b5fe068e93c56325c16ffc8beea3362eabde54c658af62bbe93d20fe8394cc9235ba0b8dedde1a31c25c0b1cfcf327edf307fd9f0ad3c9d56b1d1938792f695c06c984759422ab9594cdb8b3cc7b0f7f94096d93a5bb0e3711fea2becbdcb7543b1b575ad4a1766ede3a4bbb11d28bdd4d141520e1f87595e2b1ad1cb18a29eab31ff0bd0e29afa00906ed07b209d79c5914ac6d285d31ac0631a6668493a85771f373346b9f97f5768abea44fa111ee62a891e520fcfb57f4fba2a1021b0f0b9b059a99d26faf7e0b8760fd8c37ec3bb4906d8e35e4d11704b80a91998985191d662817fd6b2fdcc7836b396e4821033e470ddabe7ac51f0259637565b5f351f0a0b057349860132c2008428cc3c2024cd3c45a9037acdf10ed7bd1e730c9940e2ee0cd2def6c5564925699c6af11439841ec6419b6943b2a35ee70945c601602ed656b81001e04e543be7aab9644aa2c21a6739ac3628872671478150531856a0580b2d41eb5a2c7edad5441021dd2404bb2311af628a210291c46524b27844df9f9313e69e4218a12be91adeb2e843de7db6d8ac6465b1a2052764c22f593e92e33d14f6ec6a667696e3d34d8b593070234eb06838d5bfb969c3fd46a2bc8958b71a4605d99a9d70e1b3f2fb0862a0fd84ca79b042cecf2a182aa03ee60a2e93dacb3e67a40e562840daf73b9bf182b6e0606c7d2ec20bad259f697e82e17ffbcdf3d3afe775ed3ec7e835b09609063f01dc6078a03d9b7eb5db2c6ad7f9f3bfb0400699020d10343d0d076943b21d0f17093d44cb135f27db5f7789cde15cfd2b53567c6e2c6322ef1b7d61998d8b33e746e2ac57c87c0d6d31a3be483eef1fd21cfad35dcf67bc77f069d4c08d2222e5227588b7ec925f26c4ec33867dcf0835fcc530b60526d17fae65e6cb59e3001c2a59ee28ed18203fb5dbd10c4f512983590a3f75c6860bc271b2380a2363f60d1cb7fe6005209f9aae6382faa241dedd9d9756a23f4311b01ecb2f50c86602f88f4db29d455d868427ccf7032eb2b24b3de87222758df86e99c1d44b60f9c9aa3a63e3c718082a313a4da330b3be6603451027133fea64b7dc8853977460252ce8f3350e4511d2150f06f6a530dbf514fe31d1bc1857ba7d019e244085e725969f56febdc9f9722d9a5b02a8a35d2ac2fb1bdc4c49f85f4fd8f6dbe49ff1a3969d93e7a087fb7175953ba94919f03a11f74f86481d83d20df48a5501e2948de7017c748c7db96b91ddd2f7e1b54d8e33b4f85f113b97be6c073edab1fc18d2ef7c3a41e4d270f0d460388c975d7a94b3979a8458da251b01886d6ece99dbf946c1e335c49c7fa71fd928669853361366f5ef99f1a8e646f51a00037538a9e5bf52253ecfd336c5d9303add243abf835e8cbb1e2d779813d38f17dd937120891223cd1e2104cfda708dd3de9f7d280db464db0d4aed7f71942bdd8aad4c6302e14728b4365d0a75b1730c2b7e26032b4fc6874dcd574de4bd9a2410ab1138cc165f49e6d426b0be96e889b3dd446f38f305db4c278b857cc40c6e0ddd8296cda6bd548e866fdc57da010cc4e173d053b199b5303e96f9fd25a01ce03694e1e5de6d56872e6d5d1145f58cd0aaea551160dddf29eb49f89c6069e21203d91d083f2507cd3b162ee1aa015711c028f28dc1b333f65002e13f917645c2345d82d0868a686bbdf6f46873b5700bde5404b345f17d725c4a335e66d529dcda05ee15d3444b34065e484842b0fb55892367dd1225e71b8a3a8912fe2b9b6f16bed4a9a3eb0c63611c4263fb1d19bb8fd222897b2e48b30469a5d2716e17170acfc4cf647e727793891c352e8867c1bcdde237363aa420f0c4419866f5edfc30ae4f83ce861e30c8d956e2c1499be07bbdfcf3b23140de6879342c1df20c1c0e0ca2339ca7a4cfc9a35c1880157ceef3099a4155d819993e53da2869de10ef3a6a30c50fb999bbcb4ca9533630a5d816269c7bd68a799b24a70481fde6ce81eafc50a4c88ec455f192392577eb162856d9611852de64b96901753e30cfbaa0ece11dac900fe9dcc75418098afd0a4b6a19d3ae3ff528043d1bbc05001c2fdbf047144e8b5c7d9cbbfa314eb74e7bf86d241dd9bdc12a9ad840a9831e8b114fab11e813c88070a44d6b247c4b3d9a1b4982b05562430c0b96d2ce1d74bbc6e98c277c01be5cec72d509c3d1a53956909406708a3ab7903050b365c0b4c6596d4af7d2b05f0e2b1faf9658795d34c1349c9c0c0ddd3ca9c293aaa831ed352736636a94b2e0869d0aac57d28d6b19b8090ecee0cd26ffaad70684e6032dc508350c103d1d843df7f6bf9591d77d1ecec6ba22aa587acf4d9a71f172a0b7bad44cd151edccfe910cabd0ea78bf077bb42b8884ea1d5b40d9b5ff216fc209cce9cfd37ecc1df40d074613b26584914cdc2955d40f72ca3ae576327d5910c61a5cca74d6e6c92e31f1b3c2699cfc1d4df37841b66442962735bf40f02ffe14fe7ba944600a7683f212932a10ae57f71599efaa1d3d7e8485453a35a40ad0ff052326104e4a7ebaf20226717df424fa866e046515019918380c454626b0f185d662104c56d28f05171945a65241290b640dac86e439399e23f9e1550b77eb4c8622943f116b44f2f4f69f32e4fcfac0136470bcbbb668722c8b7c80b6a0f92756d65c472e50a43225c37ce2e5a6bde07546647ca8dec95bef22d2bd55e33a6de5023548b92784e3ded8f3cadeb1c6a51c3ac0a2b01023d3f593637e63c5184c0d580ee09bd9c498ae8496d122a05a394f5d6914b94904c041d603e30d0c99e0a9f3ae31457db12ae2dba7e95742ee6ac81730575e54b9e7b996e716efc51f030368ef94a4f3d5a8f5bd009a3cb0054a4a676ecd2c8f584157dc3217e69c696742c28ae1dddc9ae07a36d652df9c1f4f3857cf0ea4404619523856f89fc96f1ae669bf163d700252fac2e80cdf46fa03710873a403c203a0aa0b798fa4a98582b978a363210a92f2f7c0d100ae3eb34e7e87e3b31aa9b5f5932f42f80d7bfc27b79ecfe6e742e64396379ed1b572a00dd86981d66e7836696eef6a6047b40aa6f096bfed25ba81d9de65325bf6b7bf453039c9f2763532f20ba40c040fa22aa920d1d9ceb86a50e0cfed1033975ca60d769fda7819db8245a6cbd598446cef4aef64ef4b1828ffa072a15ee93f0e50cc845018391bc1f3cb565d617f2609226e2df78287079c6fd12dee6b93311394164b6633f820b9ee853edc3a844993ec8dd97a7921d5ababa6022557c5f5a5b86e3c4eb5e5adc19ecf6930bf1b44ff4c7aaf697c6aaa57d237ddf958c253edc7dde752990ad99d050b1f11fc08d81b9b52d45bb0e3fabed0e3fc27ebf19a49420d9e571d74220bae5b082a951d8d843f5ad3c7438110b3386f0b7d6608fee9ba7a792bf961af2ec9da2b4e43c463ca9eb5882baff8c915cd4ea231f57b10dedac059bd65c51f16408ea1e5d63e17a230fc81a8c105e6902828a384c3d9e0fe9c3e6166c601ef17b83000ad2a83f55f0bacdf79699267603e8c71f94609e19c1f0b97b267ace5385313634a3aa2c35cbf097dad1aad92376ba3cd24f406e47153c3a09117cb07f4c756c97df4ab9a6391a05604d0e0493288a3f1a2c441ac5166c7c6b1020420300c2a1fc3cbcc89bcee1e761b1573100ec196b7b66f8e73d245e86fdcd53e97cbf28c78e57412315f2721e9e655e9094c8b6ba0f3becef996a04d6b38fc73dc5b157895998c175661a59698452d4e7b7416b3c74120916ab1a76f3a5b6f2e716fdcd9f68a68b2c6042170471c8bd26648a5294a751709717e35ebb62ff19e25677062a6a7cbf571e12145ddd9fa03f762800747f0954aecfc439f52130a2ed65a3025884e43b3de301d7c37ce3e10b192f091b6cfca618cab8f761ced2c4beb7d694c528b0bfa3fe363373f29a18e5a1f34b61fc452ac417c87dcbba67670203329e1a6f27681e36e12303b3be279b6655723459fd4f7c2f4e54e9af6579a05ee8fbd1eb89cc620266cc36395c8a3d75b5deb9dd531a09ede934d5f9ae4ea2672bc824df41c0d04b086c3e4dfd52bbff42e98dbc81d93c00e9a367d263046923cbb50b79648264973a84b0af86e73d3c9f61945694896a8fd19f5e23ca8673c82fc2b6341d082cf1d20274d0525438b332fb4441473c5378d6fca3c8be4765c945805f40999f8d0f1ff65e4172c51e931c0c17d4ed231789f96cd88dea405defc1c391684cbbbb1a56b530538a0cdad20d4cc7918de8c7eb144f6edd234309a7cd1308563e33f106882706dfeb2de5a1040474e4608664ff298df1cc4238e69d60038da169ac67603ea81f957757aa9c1c38bea340406b40a52acbe307d0ed8b3ab64927fd5f321db51d81f6f5e6a4a2371f700caf5c8fdcc123fb03b7054aa83050c9e22b2124e522fd84b8c6666c3b580440b756cd8d090c5cff9178da12e7a8e6bc928df098cf909bea75397e28d4f60e48a1571b51c8f766a9de7b9f81921aace9388e575ad87328a034ed938d4a76e2be09d8b89fd7a26d56e5a8c0b4be8745f715d13895207aa7d87749b2008b922104d0f82b2ceff35c0a09391504137cad26a81068923a4f5ae5bab8b1f68a8e24bc591738d8d7bac1b975073428d78f2d1890ba5b2339c7addc2f6e90d395dd28c491907e2d5b2f00903a85954aefaab8e0d40ac099d7e4b0fe2da2463154e26351d1072b83931d084c505e6d8cece298fec7282266ddc492c5d4ac00dcd075e08b9878b4a6493b303a75599839c8e9a54a2e622be817aa08a50086bf4007e37db3c904f123e0ba2b5a930cb2ce070bbd3f38e915047af8ccf570546943e935fa4a7964cea0d9f12c8860e4a196f379cd50637b3cba46615f8fed8f42fc1877e909fbfcea44bca92e9cd2e7e1445ad2dfd3f6216a292b057670d5146159276641db3f8ce8ac7abdf1ab4ead16ce0f9012f5ac2e4773228a5892a458a047b4245c6a26304f8e52d4d1625f8afa2d8f8f541cb8824239f3b559ef181bc59e4c1f602b9c7d82cff8d0e041b3eeceb136f4565f3ee894f47c397e121ef350fa526cf6f840261079ace1841b83b9a5480bca7c1b8b979bde55d4f3d709dc8495162e65cda14d10c6d8bd4b0f99397e266f977f9c939f6a595de36179b882dec73a679213b7d82c45ae5619cffa22788aa746d8c3da207eb492d9eb03afa8df79e6c845b07b3722cd83c59cd5710e3e1fff52784b67c91af761961f459bcdee9c0fd389355493d4c73090556de54a88349305cd3fb9e74829623cfacab13eac05e2128a4f68fde82aae03b6ac7bb49bffaec8adb5c1e05dc6698854175d4abd34357e1ab327828dde261bec0629234789fdfecebe7880af0ff9e80571af8779a4fcc674a13cdebcdbe0f91affc400af623ada95b93c8aa51e8c9246b0671a4aa6555b59fe63f3807ad2096da07208326065e1bfc056fee5e24815dd6c8a4a51fcef072c0f54d59b2a80954da6fa24a5173d70990e032c62670a6aabdd05541396767416b11723e7e6b55121dfd763f80644504e296c0a89c5d231f668d7f367f2541d60d40f31e89d4a61e2ecdfc1266769af27fb43c99edb81f15eb090899eed86db8b967acb64659f65af6bdbb69b90266ee7c712e8de27927aaa746af13c067ee5e7198c449bac99b0be96ce259a084e3640caf28387186a89848f0ee3df34fa546179f6d874df2b31422a27e7ad9f533df2e70a1eea56bc9e6d45d4f3e17a25afbc92b439743881a6e49e6655fa82f971e6bed4a99c9006f23ba274f842878e819ab6d15659ebfe786e88aeb63a456a4f406808910585d5c0146dbbe94e17623076ff3deb16cacb9550d6a87f29c339787df98a40e7239f3d5c512bd0ccde98cfbdb8f5df4ba85cfa0a2074b88d1f4eba6a37c498699a0d1b66f1e041c56ee24902998ad5d09a082200648b693c760a27f2ffe1ee98f9475ffd74592af39dc8d58b34a70e9367292a311de7710e9582f279a40169ee5a596085661b73a4ec3ddd1df5ebaf34e51bcbc7f8782cf107ae1f3196906ec4faa5aac307cff4bec75220f917ef475142a455d8e7f4ef97037a3dddfa3ea7d18255eeb4fdd84ea2e03ff9c2b476e14266bb89048d475b793371ca0ad008d2ca1e3ed7f122f1adcbe0b34b473625a8bbdf5b7c000e7038968192da86f2db27c1bdcb41d3d3f76462801d2e570ccb42f61b9446f35516d5fbb2f7a7fbb8e2f5f48548324324243835c063abcc4069becdbcb6cebdc2d06d7bd8516c2bf475952ad152f31da4d421b97f45ecc98a7466a7baba976dca04d5f06673d34f71b9f46d733188e63f1275abdf87ed5ed71db405f8dbdda8dcfb0f5841f684314a5e3f2e25513054b988e6a46d8dcca83456ec06ecdaff9882cf689dea032ae8f7acd83c72a3816ad2953b9ce66026599016498bcb180a39f865c2c3657a0af47f01d3145e4c923d3b801fc7fe606c2ca1ea0c9f87ca08be06cda5f5f97afc95f66f5f2ef2836275e7ff320dee36d21af2d72c6ee34f1d27aba2731830814a4fcb6951822167609dd505a6183a5f297ecbf15ededf1bc8f10bba5fb26511786c89f03a053be8f030622802d30d719a26413920e84551d302a953e3a8607d97a2375963c4d26cf0c66fc7de30cf11da292060bd85c02c1591b0b1624060693a9f4a0ea6e2957ef03e47792487fd393db65094e0a9f13d4fb2039b6f10cfa6fb03a7e7a22cad23d2ffdec46bc88e3f54ec177769533b1ee948ca09421715d53fecadfd84b2620a56cc9b99916ff749c4ddc3fa4f04b74edcaa9bb8c68b0fbde21f0c53db2d1a23bf4fa22d5a5cbf962377500a8deb92723f99ff0223099dde34003b8ee5db7acd7468db8991634cf394fba2b4a93bae1f0f1dee61c78c5ec0fd33a6d78c0ed7f1dbb246d0c1b7b673f53eff0d14d4da20a4d8d899c2c72d9f3df1ba9fdf4b3a450ef4968a640e7657fd1d26a307558a9634343f99c56b0657732dbf3565f512d82052093282fa0447d541e0e24559143d9622850cf2ba5c8d03aa57e447cfc6f3bda1d3b91a49bdc4241d72f7d701ed5176d610491da0843da74c89377d1aa5001a488da917c2b051a3a9f076a36297cc1144093d6377e9a3a78147f5b4bf739f1f6f284b890ac2603c57cfbaef277aa33dea67f6ded83cecd93506131a2e0afa86a039d99c84a6212e04bd9d2c82b1c20faae93be423c7ab5e79515c83232411a1505ef38a12b6269c7dbd3a4776f580030f5c8b0f07fd835c0d059b26f797386adc198cd7857cce6eef5bbf21799ce7caa3c076621b1cdf994db98267b5db2602ea61027ac92652c1e6988719b3b53685f98ddcf6e70b221953700680bb541df914f686135b361c25057a7badbaf6eab82618337ac5dd7878a0f2220144c1ee7c99a149328993a1d8126ea8c2cb321a9f7abb33febb899a1b2edcb637014daae23ef1f13f77136169a2a87ed95adcd3dc63c56ac79a9f1f295dba0cd293e728302d6755350cca7751815ea578efd8cd0d6e768904e21da331b312820a740fb5e6f9ad0dc0386d5374490656ce16153cc6e9a1733d09c8d654d2ed2316c498c4e1434c4c0fb5c4ad06de452a48cbc3aeef37c3dd0bef15ba73523510772a5f88ecb389a011ef9997274fad745b875b4e01eceb14bf2079bc2549ecd5c5608e6c2a8f14340898627f3bb08ca2d34c85fa2ba109bed51c3fc3ac413772ead8dd4b228fdbd0b67a24a39231e7adc24440543b81f61b73c2cc53a5558cee82a0c590ec1a98d6dd4cdfbed0fb6f986b63177321da777b27ffe94c85a38cf5ab015918f907d454cad33fcb6753c92006f3ac30f406e1d1d38842e7879c5ece8a9b0f2f3d0bf71a8643c226658b46dd49d24680f5570e92626a13e5ad3fbc26994d392ee337ddacf88f0ece3ee3ce2bb04c96a40e8ed16865210f684c3327d27dfa1d7d80df15bf0eb3473e4b0cd988bc71e5ad000dcf162f9131841df133ad6ba9f0443f5b2348343f4b8acf7df705a0673ad85cba3f6908767640e99741cd94df1872fa9829f34109688d86c10d043963726b53c967c5ff14d25543a488123012cf78f3572387d0e0540c9f7f18cb7ee9cf7d0fd9a596f0a3cdb98637190da056bad864add763179517e1d2909c56f78fa393d4ddfcf26f04a4d1a8fafd221fc3ffc6fb6b8e48ceaf9a5202c01e388049ad2cffd7fd4a9f5ab85e86150c7173a08f1f21f66f341cdb7e51882a149283d48c17ef68a64bacf6428e0d0c7ae56429f924feea3f415589dd40ec1d9004e8f9b8bdbeca9f0e251024b3f30cf03c090534e0900a41611d780b299bfb3e3e9dbeab52ff0bbb2053f00a4536f3c6be7e76beb575fece1b5a74e4b201ef335efbf9b922fa5de42950c9e9a3c78790c624c34b3dcbcd3bd1b0ad7db7231d72ca929f3b98fda938087016f4fa969929756c47279fac59781cdc7e73d54feb8065b3cc66373f091493affea8aa4c4d2a3ffdf4452097dfbcf34e8d24c43fa386f07d321f25e5e47d6238ac2c0d640edf66fdd159d8d1f4771457aa3cdcadf7079b75b4f5a4cfbc0f45f6baa35a5fa72599b352df786268c20e8c0ca5ccf105e787b1bad322516063f15638d369e55c78ccd6c54a7173422de394e84a4d0883d6fd938ba34b58a9bdddd87151b33e336864c64527104cbfef5af2ab08c40d1edbe90cd6bab7e98ab01b4febcabd459038df809b0f1c495b9e7924e6279bcf3a3daa732255d5f3daa7112922b1e69bbcdef752a8ab2f36df2b6b286b58223dc60cecb24f42dbbdd5324e5cbf8dd9d724df1ea0ce93721b789a0b2f860d4a364902ce17975bb69d8f395c77b847f767e222bdc72c6fc74703272581edfe0ed4ac16ce83a724ea389819053324d91b4e76a32d4ede5df7a4d375a7abdead8f078aae8a65c25a2c74bffcb6e264e91e33629f2336d142cf10ec300337153004e2ac80f62c452cc76a48b1dc79aa826da609ab78facd61f29cb115dfea23d32b7276ce547587df8191395e6869f2b96cffafaea67c8d2fb145a19c29dd1c57ed86aa579b09f748f593153d3df37fdda0455b0a79c70fcaa6a52e472d4f3ff35b830d9b7b8f0b8f2f4b2326a3934891a013620364e1ec791e941984ee52fda7282f5e9a5dfa0101100f674f50c487ac371ee1ab69ca2ee5147f1744cdaddd5b45cf69e7e0ef539fcfe60aa11539a2a211cfd95e3b0795c29326ca7593d41e20af1daab78a222591e53d7faebcc4d855e8c26e5089afee318ec5d02e81837107947022947ee6ac1c4a86853f59b29544f20a7ccde916189b3f8004eae3a0bb9a280c2e96f70b9703034d6cca505126ed429263246cb56522c1208e07d1a86a0dff69a4538da9b24f504dd7e457c9cdffbafb93237c9888f4a75c9ad92e6408a91a8cb20349a63940400e1be9cd3158039f4368e85346e9586e311a574e929488a97a7cf229957dfaf338b07e4f0b4c398ffe582b81057c5e7409ae49da7ef6eaeb05f25ade3be4dbb58c936cbe7a5e2a2957443ccd0781d8f3f8d7181adf96f6b9e3e0f624b6e05237c36dd0384af8b8580a83c2c99c17fefa5a5d803f7864ba6000b44da6f2863dbc901938478ea3a0827645bd71584b49e88be128bf00215a6bec7d8d2624b3b6a487e50e3fb20b45e5379ec8a1034e9f4e55693b7bc01c9d86f40a1f365307b1c9e29019f02aa0c6d4647c3529514d0bdfd786a24908d35ab43928148b974534323e5379c0e01fa05923fcfb90f970ca6ad8d1e099e543be205556a8b0c74e858fed67a3416d6c74b5c80a43b3b15b5219e631a18094edb03097d0f53a0e05321fa3e73738888d46c7a2bf57f53acf0b15332fcd9fa72a66b106eec6f6fd7eb3f6d0b7665966c06d68f37ee43219a1ddb6b34720e72def381089f2162ae9254a3cbf3c7cdd5170805c291b97b94b53cb404f16e9176a7f834fff40371fa409fd8613daf4c2641136ec28d35a73f05b957a8a58cf9dfa7d51f54a61cdd9fcf2a1689f2f6f6ab867e78978c63e2caa18accde0c1ab11138c8ef3cda4dd82f1e7199c71785ef693a2a2f354d5078886b04eee43102c00f8e5af49f1154a5719f0dd319fe754d08fa94c774eb020ce57c9d300884189fbda839f451726ef19551f1856b570d783db45f5535c7e200723d6cc11354a745f57b87b59c89aea1ce7fcf5075944edf4a40ff805d4186cfadbfaba613725c2d7a4c768ebe8b61d07afd29c8da6edfe649da7de97e759b011be8e473a8c26862595fd772d71bc704c6506b71397abc80d549ccac8567e7fe1f3812565fe1c2f12330c200de61ab34a76f02b40d6a23f918499093621685c51162ab1dabe56eb31be7c455cf47b0e8fc5b0f09b6896684396a6b0eccdedccd4804c060c5c99c06f11a5dcda025d0bc5785a97b02c537138d7d6c01bade1b506ac161773ce520e3a49f844f370fb35bcd255564dc8a295b888a1b8e11297cdb3fba9de6048fcaa675a6c2daabdcfcd19562a8578b2cdecc0982bcad3127f6029cb830548f550979aabb0a4e3561f42e8c754be02eb7239a77264c1f424fc4aa23e92d68e810a6db3a62b228709d65b32d11bd93659612b4cb1677d82b906ddfb6d1d4b50a766dc6be54ea36d78e67352c95f6a54728c2291fe9f10a0fcd7008a434d4d73645346118c0c34510fd69568318df915d7732eb2242d0c177724a4ab7e23ef0cf62fdc6b3e9ab3d99b650c948b03ccfec758cc12037c796518256d158b2f60f1b0b7c4b54789bb49f75814d5432d1304f899274a699bb093abae9fdb1800d479c7f38decfc559c437ea759022971bdc89bf07fdf31b7597f76f80070310ca5e3da20212a382dfe45524e461dc9ab5f7def427662ba3ef93cba57e3f2f2a58efd446234f200786e90c0c8ffa71a2cf67b6d1c4b8941de7eaf9165d9221ba4c23c97a7de28c2644aa0ff36e90bbe2ceddb6a5c5a0fe9a70b39035a9c1b09ee3c074583c27fcd64b3b96462c2e425d21ded756177494710e928d415647b049675e4f1b05ab95b60f1bf7501b32013307d203c7fcc106fb77f420075e14aaf4c8185a2bb390db486d1bfe92ed7a0e355158bdbe3705c53ecfb373344b2f1452ff70c7b0ddbb760abc10a3f40dbae7cf51bfdc90f266dc1fef1ff1340a142f115d46f4c03f95500139b6fb78bce5c63e2db3d0b97ea61d2bbbc44025c45643dfa7920fbe75e579197b123d8082a82690fca5809f4c51e8cd485741d5eb0da5e1d43a9cccbb954bab729eee37d3d4a136bb2a3dcc7b4b445ba9c4ce5a8ccb8311a0164acc3a1eab23f542b58da2d842bd3f2ba866290a8d04b085cecf08477326bdf3efd235e887843a1ce5892b64bc9a411afe3b9bcb5a7b89a27198ea419fdf4842034e764cfba0fd9600c0c34a80529fdeea410b7035c56e1f9f138235f0b5cf324f99da5bdb035ca51cd96e53f6b85cdc79b7d9039f34d1297075981ad966833fe886e79f1c1be71daa45c6732fa02ee8762c33c7de02509ea47f24540f4ba40e48e05e9cd3b93f5fba7520dc5f206daffb4184a2fd7853676d800da3ca85bb809475515cf186dbe122560671095876fdb8560123b8a2d83a72657cd431e0fa134f138d3aa2d5d8e3ae59975580922d0f62e624ec6205bcb5e6cde0f372879bddb403343d168169c590ea210bf219690e30b650ac0f8e1062a43297046eace749ddb6c04bba4bdecf262c059173b6a51ad3edef42e8b0c994657d9abc00b7eecfa25d099dc00010723cc4dd49943c8217ae6635b45cf4dfde2f9d271361c8870cbdd49407763b7a90081f4e49ad7cada5e96998c463e349ca60756230e9002bd406fbfe9c8bf9fef947af85acc342e176fb59a1dda197aa2b2480ff5fc5b6754b8d0ced4828224173ecbb8d6c4cd6e91a22bc4113a47f4281710afbba8f6f0cf92fb3816f44f386b47bf968731cb854d7243706bc79428415ee5121d29ccd191d6ee68663fe5ef53903f800f43174c3ea0026ba1c5160549c3772b5edd688ad5599bed4ed0faff7176f9cefe8caf83e7d2bc997b38c8e3c6c10aab7cb132e2369c8df54b41d7e3e7d68f338c0a5e09f77ce77ae5998c06abb7ca46682163f1657a6d07f3fd7e35f7000907f4a11abb9aae10a5873764190c5b77247c4ddea7237b2e1c2785dd19e9d91e7f79d7ec60e470cad5c148946401a3e91271cf541b0ec9ffc3b8c790f8f4b0c81b6c4f9f7c8842c85f7156613a7c8679401a1a5b68c1e5c3c23ef9f8876deca61131993a4bf3b28948cd98c0fb15744ba1ca7c6740929b689ad2b9d9f360120d3e5e9c0dfc5c309ad5223f8f8de8f07a3b4b58d1287b73565d764fde2332fef93fd404d27f8ef046f82bfb056de4783364e65edbb5e4da6caf648742101c943e4e957cb9d272e03976815eacb7f136a930cfd3669c4adc3602153a5aa8ea595bb00ce5c1404c61f5ac50bff5bf6aa28021764255fc4606dcff117446caf758c18c99962625d7d0f45a6d7d9bb2dc707c399424fc9469d4b300df49c8da9e205deeb16f5e6514e0afc2d725cf6309086cc20abdddd27ce6f142b27af437f32e5ccd3d6fdb755d28b3614041e2bdb8d242a46177957669e6dc77be5d10efbc24af777836237824b238f9f6d3c1a2f648a71770c20b3f8136b1e806f1c5280a0fb6dbe4607db21a833ca777c4e5822532bc4550d7b77156a938679e545c8690604b59a19df0607b671125d38d879507b49e4ce2931a6bd008ff2879cbad14d48d995f406bff4e80f5152fcf039496b25c0cbdbdc4dad6f6b4a97eb407062e5f23708c1443156ed5f5d1db95aaf354b33c5eaa7c8912e63ca31ccb9863e994881bdc7373133a2d888edbeacdd0ad7b3975c5d3de6ca3c594b9ab13f8be05e818dcf797879c78d3839a99da9922d4b464913003bba8114e1757db8b74af38f90de004e843a6ea3f602cea23d784eedca45a40da154bdc99c00bd4d581d15ff928df752a9fd0d6b43e746ee60669da5336021756c5ad16ba988768d61ac190886d91ff811c0d422c6b2b15ac5a62565df0664eb48788aeb7a49da99cec769d9cf7310f4e024070d14e69bce93061589e5d4a64d2be462462002d7b1c950242fe316f66d2a5c5e09cce58a719e532e4fda62126d8022ce8b03003f70ae6b3503a96262532efc18519a1ac5343d41861fa2becad45db6462b4e9e2dd65685fb5d5ae765d79933a23b7b8beaff9b4271e1a18c09f10eb76759b5b7aa013af2178c1c558f277fb071a0fd568b091cbe5e04e1427310a7f8aed7b2debc18ce3d4e9c85715418bbb4139d260dfa87085c76daed8475d71ccdb362077fd6ce323d6875fa25131531a73deb3f0b7988e3445d1b4906ed965107dc65aa3412707d8451b62bc857c942fa1c0d24d78dbd6dc49807afe345717867634deea1cd5195db5b7eec4cbefc4c0cd9e2ee7b4c1d5d89dd2d49eb96550ffd619b53a8f3766926ca8770fb9ed62771930de0559ae6c521fd3bcc4a86a2ca3b05f92f098cd4f84daf97d068286d2b987ec2e7eed37c70cf6c58edd770427bfbff950fc9eada276f4cba3d9b5ed9c24e7c69bbf219944c483bded3b3510dedb620aab2f366180742af787d461fcaed9840d4b6c407e9abdd16c0f2d886b07c68d20f83794652918a64da34dd814cc6934b8f01de33a7cddf13b2750f58025f4e398433468b9b33faf48611891f0482332c08a5dd1d6f142d4fda8d12940730fa89da25bc088996005c57977416bb2d6c36c634023114851ac53cf1077cfcd1a89e68a391115b7b0b47b9ff325ff732bb0a01765bdab5a03e7d8116bf49dd7b1626db04a615a10b323b3ede5c81e02da1eff0b4c246d0509a425271704d2c5c991aee22996a9aebe764a71cf4967e53dd83eb504838af2e26349357277ce6665eecacc8a3bca5e994aa9e51fc1c114f0eb9571fe9e14f5c749f87dbf23e193d4ad68cceb9727f63e79a60a256fef0722de5bac7c0ef4a7bd70b51fb77d3a6c441ff8dc1e5dda46b0dc3410e40c0920a7a886d2a19a38d21a8baa99f705e9d720d6a219424fa75abbf9ed1a933306df439ab00d7e8adad20435a7d5328283a86f13e611fc4b2c047635089e74c3d3f9d216e096d475f12f6b3a857a1c9710738fca922ebda8c73cd80b1508d729e103229b88a1c94eb7cdce948ad4139ad43929d0a2c6ede3429f136073f65fe04aec2720b3ad79aee2b7a33382d7d75f61cf1c3f05010d2b30dada2913048e94bfddde8b3cab21deffef99858445647ec103d103d329843c2181372a9abf648e953728fc4e7c3f37221f2c0221f05e2f9750255dbc7492a4deae02f48b152c3551e46f750f1c770968f082445bf2ddc5214a2e354bfb6d07a4abe421716a21dde733f20c13723a331e194ff0ff5d26c2c81cde40f621c32d28a2bd57283bfb7bb2497d26125d0a74bcad15cac09e0e90612118834b7f74a4a01a93fec512c6428ad8c27321cd3ea23c4a0459fdcc8edb3e82407061636c5b80476b063ef6c1d3e00e0ff1efd3cf81847789c7e3b79e8303a7ad34fdaf39daa17618c05e94c2736e09ef506a7c02fcac4c50373579492300c0984b53e8c0f055505e33a17afb75cff2a4b94252d442b8a9d8b24d885e04360f972db04db47f7021addba38bbc358f87c5aa17ce972d39f1217a4436437e721631f1aba0c9e56ffd3ea086aca270bad87231c78b7f22580b5ebdcf62ce48ed3d35a13b54d53c4b6e629a77a932399612d8983d8313fb1d26a878e814714f5600ac5c734a491ce1767c40cfd74293dc9c6b475722c15c3eae570f992e22310031eee3b70853fb882552e21da3f17bdb107778856b570c7812c1237c5880ba830fe3dc9c431e0019783d8ed0b031b995910ce2c9102293083828931d64f1a097e4cfae916a4f2cf077e7f99a5978add0d2a689f9a0d9a2532a364077ddcf32e46e8f4b0b0a029780eb28e693733fc1d9fc8dd3c9036e994e5d6f577d61a66f4fd1159f2130b11019d19ebad3cd6b2c8f0fa9c6ae782d350944b1d29d60a25f8b4b0ca7c9f75c4d6ad5d41b46d98e60e917cb0ff734d842505ab86b9249aff6645f876f5ab21e68bbaa88370de6f89201a8344d9be7711e185c590cc07ca0630457ae3c18ddbd7415282df490a41094c14d5ce17a0496d47eb95db72997c3ce92204a249e4eb773a3ad3c16bd2477379fda7cc4d950c7ebcfbd4595c80aeee26eff30edd6b9a2f160f6edb7fed2a96d25009aefcff44e6206892e2bddbe67720f1af0379cc350bc5ce28fe152645ee25162d9d803af1b27ba389d6ebfa171b6160b4f498710e8453456a0638e82b7b5a024c4d3b842a3b75971a050eb05656ccf637002acfcb98b0f175d57eaed96504e23daa8ac85569ec9ad4277b3039e15f69f7e91c62a1578d6af6c4ca61e8cd58a049e7175e5229ed74d58b4a4aa4fa3c32e6f490dccf3aac4c8024a1931a826614b43b1cf2ffdeb1df078a64aa9ca08273cb59f1bfa613ba9bdf249d61860de5ff480957ce599aad3371c62852e71c15624a739badd2ddebd6e57670bd91b3cf6a573b88a5d37dea13569b456227346c8cc826ef2d7a7b78bd96d4fe1dce8f8dfc70b3ade26d0c2971b2698e7e8227149ae9f7f5f9b8b3be8f841cffbb6af190308509fe1df7bd8cc15e31408dbc1ea6acba0618768506f932823fedf286e6c4b0de879fc6cb0751ffe3a0390aeccfeb7aa516de825eee3736ac8154e65f8cdc0305972d213a74adff98692740f505a1457c5ae0ccf8df66c1fdfc78ce5de88c744b62e814b9dcd169c635f743af699ea0f6a242e5fba28933be625de151bc0936159aad8d57392793707ee34e3d6d286633bfe65152a0733401f234544c6ae452b5aac2cc3675eed00481fa038ec4b3e10d9a0cc240bffac8624a57094c685811bcda99a1a0c062eb06664ef07317a9c6c2ab8ee6a84b145632ef317eb841d46e5175829b4df6e61725c195200f6999ad2547650dfaf824dd06545166f0def0dbf67375ec4bd0520a1ed77ed21b61b193b7eaa1a28d50f468503d1c70e3369d4d488cda02c2281f4d49c7b41646d27df18b293e54b5178cf035e4e689d6d01afa1a0ccdbccb259ea4328839db74589d5f2c9af21642a2c923834d1582730c7548f4f5fb6d4e5e9e171499038d982e1fa1588be38cdba7b646210d9d2cf4f2e9e026b217a4b53d06c2bd1af67d355269e6434379cca1c3395854d98e295db18cc52c762f3588b5a06412e37680aa710d4628f4375f3c6cadcc18965f2392f9a3b46c627c7434c441bb6ee55037efd36c0746e64d5dd5dbd85a0ca678dae21585070ab5f0611cfe0a5d703fb2c09f808c3d47589ed3bf0af7ff270ca686657510b37ce2acc2c676d7a5db6cd270fbea2a03051f07a55257a7cba8773c8599eae62266713fee23e3535fdaa72326099ce0597328795ddbbb6d782e4c1f9df5ca27b23d8cec202bad8d4eb6236189015bfc77649682a1e9fecee09db00757df2b89cb66346de2b75f155682096c96e16d93419ec30589ff38eee04b7c314fea8e2578ec9e120d0e120b796ed0af7231ecc55f704a4964ef1b094217a4ad3a290d4fcfeb171713cf380c2a51ace911d870973a867a9f2088df294ccf6c4e4213d9404a52eaed254bed5c82b6b1e2c148e87c8f48dfe070600836724d0679f1eb6d09ead46078e6638c0ae4a28874de0a252f29cb452ebed5736fe7f70578571083aa6de12d225bdb1387aee9b084c9196b39a45def63d64d313a54fcaa33f315da4d55ab6b5abc51243b462a038d630d081860366d04948535f83733a03a37a66e8aa670932bc0e839ab95404319c35f7470aa7bca5123f1eebcac7e11a0be73e652a13d0fe1b3924d1082919e44da08db36edb4d11f01b487f895bc24b217c4463eec823ae6380620b39c638595fdd185fdbf3c0620f92b7b7bcd21e3b79dbba527dcd32b6253b95b0cb0cd59bf43660d79f875926fea43de8a919250088710768238b03e3c40289d041900323af25ebb79378dd96908e08c59e32f41dcf85c7706b0755f23571cf0bdee469c0a82882e3aa75ab5598170a05257ded767f46b28c0d448918d3d8413938f7c0b274cd9b2422b651abdd6e0c44acc5f67a1e4032ea2554598fc3391f814660a38e795b9d07f61c60b7d7db13957dd50abdbbb6493b0ca6eda8ec3f1d8a4a688974574425b996ac3733f4de5d4e0adb52aab03f49d4428797b1a51ef24558143b21be127b7ff38a4e2751a453d03e545efbcbbcf33d908ef6006967db17d066707deeaa4a3090997d2c3b62b80ef9a9bb9ef18ed222f3a4dc6e21251576aaa63a38963cd42655f3f0456c2c244398692fec59705fa18ad093ce3fa7aca013f352526579b96c25bc8bbe61c2996413f780fac351cf1db83a0829172f32d828b0e0e6e68ab141611d4c77c1d5dcd58955fa343552866b92c24b3427ea7e9572101e65cff34ebc098f9c1275c596d18f1ac0f13c6d8a4c7adc8bbd1e3f2b1ee54fe19c22771dd707b0f87170ccadb8c4f7b32234b6944f0eff80e1879631db30453c838d6b599b98c4e12a3cf98346b2bb63935dca11e738f407923aa07a6344f585b102792805396e6b9528460270a464ca303e7aed0ba06afa87b580f450a8dbb44acf4c782dffe7c92a863d2c9eee0c78ca0e56686cd0914ad079c2894b6f002c182efbc79e2560e510e34864c2546c47b82acda84874720f8a9134b0b8d063524fdba89c915402c740cfd09cc0926e185ecba8c83735a1efc3d2b4b4aff5f5d7c687f2fc929441f5a38a300a088e36944efc94d037bfe78730b969a5562346904f0194780e7d16ea9bf625435017e4c91cc86db518b89d9c0a0bbde8b98e6f5ca50893399613847e0c9d8ee998a3b1d6bbc2f86d096b8ec62227d165c7e0626d1ba54972399f53ce40b1998af6ad1a158b26e518b818ef44bec1f0efbd3fe5072a97fe8bf9f966294ac753da4883302f9665eb473984a611017decddffc3857156b4376a7300a6e307417bbf15c6358564532f59abfa678ec1ed0846fe57eecd28819ef22cd9034ada0182362a043b6e70a30dd6c3cece463335803250b4560cca004d61bc1528ea5414238166492361c6580d2498114889ff6d121b76f4dddcbf57f47cac199f801cbb8dedd8b712efb08a2e6796f43b2f839073a4f44df02454d4c21ea4959b896f2b8dd380e188c2282378a89f12f3a9ee1b9e0935817fe50388225e5d44fa16c91a6b6db43d946f72c00ac955dc6878878133bb112004c29e088790412966a5c453a1fdd132e0321e78b0dcf04583e8259abf0c642d867f94a4f9511b68a61faf14a8a0b45471ccb099406c0e2efb725b81104f1499f686a96c504344235395a9f793b859432e15f23107e82d190c1dcdce57c509ea85bf29b13d81e899933b68d069888d9aca930019d40aaf6ce9b8189502f1b4fac750718e65e9ab8666621e207d37f8254e1ba7c328ff27056b69efc106c5f479b2636283317ec442eb7c2811a1a682f1cc39603f538f44671567c5e336a5fb9aadb74e5cd53de4c1fea53b44396eb58fc21057435cb905391fcc707d142a828483743a5ab1ace74292c61af51fe6bc35183a540d63da24f148fe2815a4464e8852b997a578c361264f589732093d8f9382c8b80c796c7d312084d1bf66ef02ebc317e549ce0ee10f6ec3b4a5ad003f6631e7751331977c4ff645ee74119ab3dbe2ca70cf374c4fb0003ea51b1559f413eda7fafa4e7df49c08231d5adf401a540c947786252d29b6ebe7521571470532c5f17bd883f5f4941edf514f8daad372fbe35775eeebd090f53357a0bda3133ff723d02fdd973501ac516d014c97548ad348f70d25d7aaef2af9b6988af2da8866091efe7b07a7d2b2e406fc41d1861a773e568a4e65028ad258101e352ce2c924b78f7f979ae0c9bfe100c742906fefca315f854e7825418d2152ddd0d38a3b63d436fb3218638f37d33ffc8418eeb015c32e5c2a45050b354f46fba5c118a3a31423d59669edbe9f25e3ccdae5004323815ef7a0640fd383ced553f21a3c75a94377993c5c77b3936ac8809175c67c30043ae4aa349a957b1943d0327127faa05310a269d9660cd91886f3efc97d65395d6d123d8eeadda9459dceda784dab83706951fc34ce5ff3491d7d23aa7833e1428ba36d404e1ab5d0620e58454231a7540a8107669d65ba241f41ed4525155f7bad1bf9d0783a27f4aa9062e636f71972fe2102155d818f8f9ba1379e79b836aa471c04c209b49554a2423e054b7b91b94bfe34c9d4d05898190c3c511a175aaa12cc85ddea6908c085bf17016703fb2896cd5ae3b00fe10dd1951746fc21565f274686aae6ee7d225bf3a472fc2631cae3d9899e603daa80c2da5e2da2acfb764e015a598b45c134cd77e86d887a6d4e06b61194808cb0b0085efc0cc2f87ee28b0f8181c52daa901981b98c05bc2b90831bb1c1b5139f8decb66cb1f9bfa470af5fd0643c98fc943b5997595fcb8f95990a50ebad8352f2f6395ccc73edcc7f2160516b1de694a9509c423b47619d8e224248494d31e15c527a09cc4fb8eeb435029cefce66b8bd11e9b935f400825eec969ea282c2e9eb7b7981b04b25fe8f6569aea64929dbdafd3070522bb1d3f725c42f5a9be1ee4027ebd01fffb81ec944feda3e692d9bca045554aeb3d25c4d9bb1e93385bd2325432c657efe2b3950ca1620767e298d84c02451ce89791395383e3834d38993188a25a102202ec7ec1184cba35cf3a3e316154b0a831735152ec3573e81c71da3c0b83aa90274341204dc6e623132623d534fa2023a953c9b2f418c7594f803319e0f3438f7a37cd1fc313d89d6a732f961cf6dd3b5a5960c8738b8e838bc0c36faa93185acd250110335ea398d70107ae60ad25d09c3ef05e301a2e00ecdcf89e38b798d6ac1dd1fda3dc3f690215c41c7707c58a86354b4cf241d964b638db911b639ee7def4ee4f08db168bb1aa94712cc649f0dc2a1ca33dd331ae79a773ee4e338bdf9f8f071f4f76fd21d440cd10a65136f012e94bf7ba39afe7fb4c34c933282991e87251a09c2aafcb47d2c8514bc8a2f281e2af139d1761e85449199f63b79437514750d165255f10098d3aa112c12bcbebb91faad2b4696cfa0a81a4089c4c011e619d6955578909d8622eafdff9e6b2c43f785a9b58ab9f90064be7c295ad82518bf32c5fbb6f86a2042f09c16bcc9e1a56a30ad30dd3c6f9e83f8d671769727bcb31beb99674a810a16e0ad0f7830260dc6239ed8f847e38a24e1b2758d60501d84399ece97d04276628b81e707264e65c9d4f3932067659fdbcb12d73c45357cf163720b920554970f6e85a8fbdb8163838455a6210ee766f41549bc6a54069ea5db05d34013e0313af23c0f9b1e316f9e3e8919caf111273d7c51bdd79d800efcb0a4be3b311f5c1c9364065e345f2172ab0a206f29a27d1f1f377e2f9f6f11f244668a10668a948451447d8c1a7db204af6df2c2544c82e18943b01ac07414a8f1a463266984884b13a7f0bf92d17f3bb92a31d06edb5721fd0b35bcccee9f057b8bff52bd07453a0623b6f1e9e292f20cc544b7bc8ddffda6e09b46afcc0c1eb729db39337b663085a7a231312c3334336dc8612485820602bd52ec176dcc4625f1259ed5b99403c03057f17ed549bc2e7834012ba38a05a66226d9e2cf1ab85c42047a4841d55ec8d7c4aaf59723cb38092e800bd5c73e026792174ca4bc65d2e7068e37e218c5f695d061c0806aba824f12f475dc7054fa1a4fdf83dfc70dbac757c711ab85530fa959fdb903f25dbed8e6e6af4a6a8a432dfc552cd3e11d5730574f4d0690af3a4bfffa3e69650dc8d9931b2bb32d6cde0ea0c824dbd89f2a00d1b3b70f8cb8649e277cb5aa0205d53b374e00a00131298fa3a88c7925a644f6d667e6211f19ce52205960ed591ff715b20744da9d58b50911045c44b2182d26d8253ad962aa9da7b741f9ffe9fc9a0c8a8d2666e278ff1c7112c5d4cb932d649a0aee9c3bd970f8bada93678f2972782fc59520449efec2948eefd1b6997648c44f9a2116836c5a2a96cd6920869e0f9bfefae81236de9a89ba1b034e90bae2f6de3b54fdc4eb3db8e8485931ca6e3dd8f29d4ab8b1e62e660e6e4693f212109b543c4a0390f82548941527a4848860c7d31aa7f1fc1030ab3d87d3ef0fb211fa0d483b82b1995b6e94fb27aea24b61b5e409dfe16898037d96edc886b298d95b904e57611d3ea5418acd807b51351c2ab2e71ee2b00833d308e68627856cefa528abb00287d99fab49a867546db3dd969c4470db37a505c958f403e7e2dd1c927394097a5d7074271e9b4ae39140e2e0148441c3a89709f85f5e86a470f168220656eb4603124ddd7e9561d68101bf5b4ef291ec4c19b607a1ef9dab3109459626a0cc98fb020a41be018e106c0c5db64bb2e2593ec3ff59d7b46a3c4f855e6b0e088d40c10d5dac7637cc2119d9b32862efe4334f4fa742c267fce2247324b26a7ad953c875eaa6bd45a424af3efd08c3267b4fcf53c93662448f25efdd3011be8b0db01daa6bf1a4ee0d74c45c0db0ff69ace521ea6b138368c1a0ce5d7c27f6998c1881283e57654d7c03e7ad23b228cac1cd074a65469c307581a22316d138157a4572635a72cc006a0022b98698e9e9dedc756f4b5f4982366eb85ad42506030dca475b978cb2f031729a28fec0367a77d60621723b3e65a80ef3219884fc9a1c223f602666f5d6efb03ab3e71965626523e1d25782703869fea46c2c255c0870e6d401122327baec5b4f21a4fe51052dddf1e8af71eae383a5b4f6da212aae2d9922fa7762912e7d3c15a977d9ded8781e557986ea5319d981cf3f2e817e6ab3f230e7ddffe8d20d880ffbf8ece252052c297aaa55303a33455e7b6f5f1b5a3cc7d36c17f8ae729b3553340d3ca4bfc8aafd89ec394ba89d95032db3250297bf6009442866303886c74f17a7e6da6fa2020ee4605bcf18a8864a480661dd1b854e891a5a2da9451393b38d01e56767c8a12b0d80049811e1a225a4d9cd3056a9368d547b69e6774de647202c3cc7bb1c36c6b01b7a199be13859044359e323e33984ff9580ca9743eb9d7f2652fc2ce8b9b931e0f566ede1fb96d289d330a73c36cba7f0936ac2b0c4c42f714e85f278f0e6b20629ac88eb719e9faf13dba3a96be5365ee0640b92b4955a48e7d5495d9d92c4b116442cb7efa3346bb01e80a839d4d1b2820db5a1378bb09e35b38be4cbb3496ac7636c22334d988f7a1b2b65a5285d2fee605c673b972f5481cbf0229fc5da132c7eeb00e13ff131500e704c114adb128c3319c1c72fa1779b61b1908de48717581634186510e519506c647c53fc46d8319c954a9ca744107c5be564de86f3caefb45b810a254b04934693f773fbc0c6bda0d07738d17043ee0146f0d784508dc06a3546f89e70fe50afb3d31449befa0d2ba4b656c5aeab555f4416696018bbf4f8117243287aab05a96823c14fd37f2a77451167b09128e1d0f3f8c08b3f5d1fcc1d90b3364871a6a6e88e8cc10dcf29efaf3b5754d864207cfcc62716a4656b09811cac75a7c08ab2998b9c66e147ce30f0d25ca93d50443453255d132179ceb625fee2f39bd9d6d218f266d84f5b9ab7c3275a2923777f92f385db7b554cae051d86d51659fbda6ffdd3b44f049bf0147877c5962d58e0c24bd7e8811a5e58bae4ede6016e8cf6bcb229bb0f9f4bcb271644b7f484b18444aa68f44e48361ee2ceec6fb99419a49b0ad780bae4a9d1664c072ef592f06c2f7a8aca1428c2343dabe8d19e12026908e24bcf8608b836a4316b3b5e349382d57190df6ac6900f3b70d9148a9c85bdfc35b0da5fc85e41b23e26eeb585182486bc2e7cb51a5dd66a4e548303abaf875fb583ee6fd4b2069704d3f6ddd2c7802bf7bb9c814338812888dee54b3a1af6cbeec5e3cb05b9bb11f157f3312160f799b1359ac7961bd566d053793277912d0a94a5af3b572b9444ffff9a057950446e8dc53387311c4b93f17cebfc94a4ac19400d7b35471c4829cd35bcfe77ed5e8633a0d2582116fceb6274374555186426179185f9b3e4d8aa8936307c0af2c599aa58409ae8b633d4ae5055241eda60f7506ffe61ff45349b27e649e859c25b7f9e86f70a73ff81604c67d5af455cbd08d3ff77e6f2a153e351b5d0d5463e41a14ec9053e9f2cfb010b0009d00578397e3dc5bea5dd97b77a62c762165edbe084f3451378fa22da3b2c1577cb5e51f9d10a495b9850d2d7baac828e4346dee66324f2d02f7eff3fd081