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 58692 2709560e3e3678b4be9a77870f49861fb425a5c54c5f9b17c279a84f39238b8c

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
98ddbab945add42ff9ddfd9c8453347c2e87301329eb340e73ad26b9e5f8736c
Certificate Block Hash
2709560e3e3678b4be9a77870f49861fb425a5c54c5f9b17c279a84f39238b8c
Source
getblock-raw-prefix

Public Data Hex

00100000800000001f...0048dc000080b20100
00100000800000001f0100000000003f0000000000000000000000000000000000000000000000000000000000000000000000009177ff800e904c76ebb550dc5dc9da4e0d3e75d26802ba6207b22f3844dc336ee22b0ae77b34f72a8f85f14775692fc9fd940c8c3d6b2d8f2f646afa3a2f8c0e10b6321f1d6c3b8c27f7fd16d6d960fe1a65a4f91779ca39990b000000000000000002000000020048dc000080b20100

Raw Header Hex

000040202b95d84efaca015f675d15c4ec5a5fd5a1b34eb339977a4b284724b43cc5db8bdab35faf606359131159f78123fac04ef01dffd91381f540a9ff909747471b4883fd106a75cb03186c73f8e5b926ad730e34eb291330872e7c3453849cfdddf92fd4ad45b9badd98

Proof Data Hex

59,560 bytes
12121601030782ed21b0954aea6ea6a36986b7bf416d92ddabf0adb4ed3cba2765d72f74baa6282ed9eb5f62575fd7654ca151e69848adc416c563686078d2d0dc732b5fc431868a7615d9b139b1d79f1f46ad150504979dedce45545483c1520eed05db45c45a66f9bafbee26e788c012d181fbd46ff12270303aea3b416c249198fa2f024a69a791f2ea68ec7c67e96c5be97b08eb562dd1d4f0a64ddc0bc7776ebfdd26a890c42075c340ac5c9d28d228290d1134edfecdfa2246358305270eaafb0177ba5a1ad7781edb2c9325932695dbe7e4822e753e196a01003662ae914b3d25048902b8fa1ff80ddc34970cd924f4b5fded9d3529583ca0557aaa4f77f690e1c4810e4b1246b1d85b0eda1a52499e28a93f650e5e27943ef3f536922e3306f548bec061010ecabbcd8f4294081d5d35d8feaba41f5b5a2692780bd7d8e0e9386f054eae37df18ba316404f4d57972c2bbbf10da8d05f2db825ed391cb5baf6e9b04fd47c9558f327a657692e222937aeffd6258beffdf09b03f55cdb7ecd17300ed7aa1c29f84e68e8d43cfb82417ad9f732e01402ae959b15498b3be2b209c384817c8dc37c7a7ee16cfc70f1248ec076a0e12e0a1e27c71ebadc32b850bca040211f93d74ab620079dba469da5c905ec80e5fcce15f9643e7308f983728fdf62376fe7c52f0fc2a14a561245bc647f2184bab7c5ac85ebbb53f8965e57fec73e4aaa02d6a175c5b8927dc2f51739aaad12dd6729050fa3f7109de250e25d025c2e5784cff56dc9944a3a0191df41d9d910cb970ffb142228aa693b13b9393ab4a50d46b7acb847fda3943d502ab2e8f970542ef098988685a6513dcf0701def451e3d2ab0d501baf9fcf23a081183ffaf38eb370a9ed2197347062d01c875772b5d68def3609d3a12a44e32d4e0579854a512cb9a32eb46c06a310246d81d5bdf6280ac66242fb80afd19cc92daa31239f2158e24f0bc3aa7553eb1e72147c35de7fa25d16bcaf5da98324e08fc4c5ec94cc20e8a8a72332207fea81ecac153f8da4a72d87df26aa86600713c102e591fceb248f3132d7a45d43f22e3183bd62b2b2d1a564eb71f6be713473b13415ce22cebf48f1be4653f958877c20e0f6117430945df1ccf8537c4a215205f90b9731411cf090294f59ad7a05d464949f094648266bc26ae89cb795286a340279cbd31906fe3fc379b532063291f9ac26d31af328b13d850878f7222c8cd064fb79b2a7ba621bc552e6b45eb42e859310851c6931ce4d12f7cd6cf0f6860a37e3fc9cb6db5de43360d8024f69abd0e6a1d608eca7b1c4bd2af801ef92157b6cd59befaa4e5235e45708c69dbbf5fcc1b3f841825df346912d8a04b839614eaa41a2f572f37166c0d85a948d08012627df589c666d2b25dbf8e7108387fa96faf7513112af3a4f8616bbc4be6132b1a811f198fc3977af8524d5f49424be073fb7cdce59574770891b261e67b8ecaa1cca52816ab06292cf2efc0efc6583bd708b7683aa00b88addec52b3dd5aa752fd520fc15b0aeeca747abc3aef95d17f68802d4d8e7f23146e5199f52953de5f5be23301b776fe3106402fa65857032f8af3da70b28846d61bde87ce9f3de14724dd643e1aefbcc0fffdf915a9ceb2e7ff31ce7b0601905bd6607fb6645f348f0975ebd468617fd9c5b3f71e745547535fcfbde237f1f3e21a39e4b62ac89677f51068936eeb07e7669fe2f9df3ee0972124ecbde5581f13c30742a8933da24c3c24f628d2dc0f8dc84ba7d674a5c94751973c76b1befc35a3eda064be4512997226d2973da87b5c2227feb84df4ecdad4e984e4ad0f8db9d04efdef448263fd66c8eea20d67ec5713b7cc55cd5e902ee9f83c3c73101c4d7f4dc787d6a772960bac8db48749dcf542327a5cfa7b57045c2d466f01a6fe8bea2efcb413a4e6a4d6a600e6cf05c3cb94fcb69fa3ce936923a1cf56951e22ff2bbc1e3c4cb1d7379c0f150e72a594d4740009b21d9f7164ca0289a0f0ae5fb109df961e3eacb517880596609430c64a64f50c8e610a191c96345707ae36af30714c27a40d7987339be4a7dada702e1c36e42b958a31275c051b46d461db6ff5724045b67827f0b742541e4eded7280dfe5c182d5a3a7ea24f15d010e11e6da9494f195541578985764c0a4efd7e917c4467f7edc9df7bc60a13de8bba26aeb4b9881595a3511e979f341b82ee0fd44e6673af9f1e857988841c943a24b85ebc9125511bf5f9a88b9e19c9889173068e6d7f913e2a8559e62231874211f2ce4bf529f77bcde6c0efd3480eb4a35dd38d8ac9773eb7857f3e3bbe23275cdccaa1e716befd0864834d2afb045f549e0d1de99b1e621e264b0991a24053c0d8da2cb8db00836804c373266ef9a8fe383f16c0879e4b04a24d377895bab35b6248f8edf8b40ae214eb2d35c1f36e7e7a15883e6c049a1c5d550f9eb18f27c18ec3aabe299d731877126b4136d3b8daf95c63a6678b45ef2fb60cb91ff53612547e2d810b83fe26e968ae5cbcdd01060099a8217751f3591abde0cdd628e1959c97063c4ba39079b33b732c71879b4b46ab491ac53080d2a518afd0bd40b7affb39b1f2ca913b67d960cbd09fe2bee5d7482f5f15a3960a3ff557c524521343464eb97bfc20c418b7c747acd0c5834ad2b360c2c4e1bef120ae4d6014009cbfcd4d67f7a820d50fb775625851f42451cd9f073cd7ee9d21feb5ea81691576caf644846442484f06d19b26216e8642320e9e70e477759d9b852a862615edf1a2ee07ad106ea5688f6720a6003c2c45b5665601850fe199d81971e526b8b54c7d00cbf9878124f363582b48cd2e7a747aa93262a9e6de26691a9d3205bcbb3b40e3f0dc83167b1c129f0d3c9c833db2ecb47acebb80e6e35612c494ebf2ff916cbac1137c5f2ac980d4d7b21d675e44f6ad6fbb4e577aa143c77a50334dfa6b71c0b409696c612e1d9004657131563b44f9987260a34ddbd6221f6c73bd9b37d7e97a6a3e9b2cd6c42dcb5b90a99269a2dd8b93bb7421fd6dd7093cede6aa2523ed5e355b77ee4c8cd6693359ea076d1cbb9e312edfca5b99a96bf6f0f05aa8ec7e76d0fabc6251fc3aba532c3d0e73c86fbcae36e92a2709960268386839219061cc7c6e0e9a1587441117431bf4e1decd5f4ab4b58fec9f704e6c105ccf583e794ec651e22cda35b52c8567c00d0f0e2dab97f37bbda0fecfd73fb723820ac2b1e7067ad16bf3cea96614952363ff8910b03e6b5660c3f3cbee5dbaffeb4028b340eb1202eade5983d58eb135511e0120161b19a26cd49cb4eb84b3be890b7b7f843575f90a2c2ba7e4a9f7f67da567baf05ae6673d10af82f59aac9a221bd460a3a1b54aadd25c0057962704c4199ec62a2cdcb3babcd35bd46e37bc251537cca504b9c81d7d1e5a2bd623219cdf4fbe7da855b911be4071e0ac465597260de9b80506638ee6d173c25c61c7f2f71f04af1e8bb153536910556a3329bdf680017caf062894a474c177d3b4a622e4bea96887773a0547f313eb735c07cc6727ed593a7bc601287165ad6b05b3fd0b9b8c82b8112c7270051650f04af33badc220d8c1debfb502c3a1b083fb56d6b6382d9960664f31ef95f7514b560372a94972f0d720fbc5cf2eaa3cc84610fcc824e1e460de7d4e71ecc5015e8554cf7bd5993ed544442cbeeddc6fa3bfc0faa77354e59a9f01e7c83d0c6df3af4a41e7c0673e63e9c3bad13742ddb478702896a1cc41317656b7204017fd29f308de443bab6c657d594798368edc9e147d2199a4f8eb1a98c2a34145d9f8aa5c15f1696ae60c8ad6b9f86782fc5e9bdf87808824cd6e3e69744f8451a7225fbf4a166d78c3e515af062bdab89042040fa36b449586452bc3c1d5700e9d02d4ad0372aa90e2214de35604aeec02e620b47871a3445b720eb1a1ecc538a155acad3a7047130b7e5364a65a61fa3697a40a27771e7e80f022f15b98e8e709e33e0454a5bd297d259427de4ddb60b9d85e244136a4e36d521070960214cd51c6ab1e5fda774691f323445be842dd75b07e611e96b441e62a82cc430103c73473bd819502e2b477ee00a28568cce9879e312f82a7af9566f23a2950f145fa193f7c0eb3f73e82a5e1bdf6ec9c168e5a9fffce793fd99a4695fa5246fa3b5073dc8707dd93a0114d0b9279bb8b62def4d65ea637090a0e4d57b5c366fc01c520f220992e9227bf9b7a3ec3e47a8e569b69a5353295ac4134d7cc72cf518e6f5087490fb77a673599d664d3a37eb2f18b69174d85c4a5421978e8beaad03b99b90ecce191451e3a60e5f5073ab55747c434e652b4b3fb1f70460ea6cf84546430e40d34af18ddd1857072191ebfedf34f17d8cd3cc138bb51dee53cf67fdda89a9c58a329d1ad219c959ab6e467147d9b836d9ff7f9f789cbc8c4eb2c68ca8c932b157354c01159900ec3973b9682c3dd3913b071a7290f30b83fedec4f06100dd45153f0e3010bb64c625ddf46157768217a241ab1c4a88252ddd80e56bc2b5731da811d2467af1a441368ecddd715727db014840c7b94f7cbd22633dbde19e1bc5490be67256db5723ef3c07f136cf4175977accf6eb51c1fc704673d4e9830ab93b3eb1c65eca3462731022499b0e8d6b70b2337275b0841623f1ae3112d0be4870b7ebafacf55f1f767ae92dca1d3f52125ac77c2ea71fb42b87201df1b8026d71f876ec73d8107e3cb6ad6db1f2d907df5a36d93fff9440e9d84a15e5f9606d25a9c3bced93759cc21b58a3d21e60709011bd7d95dcc580b5644ad801b37eaa77598731ed3b9d580dbd99de3ad6284a46d5d82744e2a86c58752992730f9e959e2f77af94af873f2821370a30e26a0eb1b409cdba027ccf7a01b2fc8c2aa439c242244a9371fa795539ecc229fa372c4f0d26d5772093969a298314fb96453530a2656627c372e404325f23f28c5487172494aec447587f509ec18c120a306b5adb5b4b31349a91f24549ee834c7adcacc259aa720e8b7ca162e3686ad4c1307d4cad5b43e353aae163cf57f8b36226d65a5a5b90f9c4c155f59f118ba12e40d9383e880b04e7653d208a15c74e0a694a05e5e2cb46cb02e4c18f286f27f4f3bad594b24194dfcec7e6aa11f7e78abb1307f26147c2871c5ee431ee26a871f31ee9a0318dc2162611df119e186ef86257ced593b011df4f3be8ae9f7e3e42f01d3647c052e23b8ec9c8783f809da7fe2773367b6fc7fd30a33634b8874d2b9e1aea821b3fc2e575b8e8bd0df61cf4a8291b583b6aa8375de24402e16a592423533e675709c30b03be7bec0591f1fd8d9ee82dfc48aa8f45261e6c8045286c6a3bcad465e439f198c721218404f2ce70d791f8e1f013cfbd0b1975ba32e3ce01cf0b8034647596d6cf71834cb5f4b31755701433086367ddcd9290cb5d6eb6ecd4a75de958a2cd7160fbf6c2b4c5608cbf9af1f4cd7b98ef144246c22699ad2b5ec6a5bf455598aad19f24a17d11963a905a79fc865ebdab0a7810540e471015194d63cef1ee04f2e337d3ba59b1ccfd747db8e977388842fd53c25847cf7dfe06b944e14b9d2f8b1a179b554bbf58a8ff25643bfce3f9b59a4f19590f567a602cf24a20f6b450f8606c93b12f296a2f77613f70a78d915d5d8d987eed921f6e94d6fd24eb5748e7236189635c49f77e337a8c69d614f02318426495f1eb7f465bf3fcea45324428dced7e39468b5ad474ab33a9aeed4fa89a2c724a8ba872b2990913c769f594c682fce342c9fdb743b13008049634c56a1483c12122095e49ebfe8f7c5c62950a405f781c0d579c19f0d85f30e2318e068d3669ce5d2c4eaea3a150274d7b78327e2f7c3a5d1670a77be35d28795527a42464a8e06550024f02b7a0f38e167e634d1a8bc7e82ada34a87797a14478b9b205a2f2c8a390b1117feeb8a5af2116c8d5b9d77f299ed219b4371af87609e359bd7390c67302b334ae68c3aa22a4946ffbdd6a09c9910db9a34bae61d81323d8d8958aae108ef9aa8a28c2028186917e72d4cc68108b11e30d0fa9cec04535fe19eeb8a9a2a20f19950ff37450fb996c32890ea63e0fe5adad70317597d20071b84e1770b113e2b8903e3f7530461f97a47d31e95426e757bc587b8b99f7e32afba2a1b6f8195acd0bc8aec01cb5c733d1b923328f5ef610482b98a494fcf70b36008c8b2a66b83ce9dffb702452756a053c91e0c4038d36087fe02136c12a989dd68f88e8b60c9d48571d49206b2b22c6827e6a87a782772de147244937c88cd6884ce8e4906044a704cc74f1807e639b54327b9cd2f5741a5dc1b8a1d6896c5d6e6d49f5f05b6b0e93394ae592001e6cdc717beb683a0f05059ee40d8e1ca8140368594a28b7bc203f22578901f129507b759966115dd4abf4adc62e697c3c056687a5bff4b3bf258b6c869528eddeb4ca9e13e9d58ff725837e2dd223f77d771fe13d70a2224284527ca9bcc8c99763593ccf2fb0525f8936c8cecec8f4b01326aae9c4c3df25670d4aa3e5defd005f205df4f2aa39e44e181011ff202570559b35433b8462884ee10358193e056707f0b901515ae9c8ed6cb7e3c1363425872fbd6097c7f4d96aba3da02f14fe8e2881f6beed98cae44c6c2d0dfa0c79e965d626272cea192e1895fdd83eb6e0048e7197d3edd226dfe5619ebaadccac1c774e77f84f3abce064a149fb338af3702e62f51ec8ef17075a800e633be18a043304f1f75377d62657cd80e0de32ecae5a2c1249fcfc7442a18f6a75479f35a85f68eba4216825ae01b4668af16855b79cfaa5cde0d121b8beb0e7f68587732efbf1f1727fecdfa571ccccf65cd230470dda30c63ba4892706d2d4118de10d91ab3eccf1dd3f143da9bfce598f8adf0cb9d9adb5463a3fefb02bdd5885c4648cbe5b30dc2deb2cd2515f75bf8405aa9d383a6018ae82a8cbd6d1e871d89e78b7ba875410ddf11dc9970c7d7bed11fccbaa255dec9d96738b140f676642874a04253b82a04341dfeae6ac3c865c1d533c43674c6fc328b44deed303870f93a85163107921de46d48ec136eeb193d4a40a71f54fe96991611a12096dff33d5501d6de3a7652ee2ca93be43b77500f84eeb36165d31bd32152be9c2b9b278b0fc332e4e79830943ef7d99804aad5e5529020b310d7f28a421bbf372177899dcf4ab10bf8e1201f40b3ed2a616dcf662f4bf81a1babffda076b84eb1c4db4f4e5018219540950fb9754ffe81a2c2e5a82e090debad722a3de7e82e7af8fce5a5103c78147f3ede71926f35ce5309ad1b648c1f9decc1c893d47ac07256045895e4bf82f23d2610f5e815e4bafd793f74b4f0f8c130e01e7f63254c7ca15f425854ea09de0d6841ce5248d04979e6cf5690c908713e185fc2a428f546a1f21219234425db51cda9ac163bb1b3ebb859afce7e23fe1b5373b7e1968f7d45b9b14063e36506d12041a6208312e69a24d60b002f4024a61421c40f3fc30c48350fa70d4b5a85048b05dbf08d58450771a517bdeeb1476b547e2c065c17c77bf5107868e5d46ec173d2156496982632150c2d8bba663a712af6a1cacf51f94b03abe67176d6290044a34f4809a84526c68ae25d8ab220425db1225dc973e627c1774cf368e858b1f516511f4836e97f64b3107d82fce98625489ee6cdb01e16be2c74d7508e2db964f48b9ffc351ae1433420ebeb21f65b45b36119fbca9ae6c2686d31f432bdd464bb15b2c752c40eeef9017d06a87ad3579e6f74eb6e5045238fb8861d2fcc986eb8edf4e72495437d2cdc2529d038e0e1b33b07c7f8e9be85931d9a262096a6cd441527a2102541743a2c4634538d8c4f59f8f558f076a540f1f216b471105554d43150c17eb0c01fdd5a465ccd22502e9050532b59fd0dc66181fcb0304ebb12730c1bc6afafb864c7a5f2a58a62b9e40cefa07ee9b3d912443dc66bddc6bfe1823c4bce08a2ead1185f5fd7d7e12e3db6f0ba08f5b3aa25bce067a4ef55648f38558b9f246e555afb85d977622b5493606900cbc573049a8b4427e7f26837c7e30ba981251f33e1dc4ef51fafcb023073743975eb071947e032f01134d1866240d8c19fc61818b976d9a03bf073e3e6c6c2afb16064367c9110c877003067fd0ce163e6ad5643d40b903d039f8261f76bf84a4543ed7c4cc26d73de2026f00c585cd7161829aaedc5553de1ee458278f3a2b2023f78b90d11ef9c7819095b783c39f5d472d477df0807bdeb64935181d2d8f30b7fd4560ee503865bcca90cd3bc063c8b72f7d4e35eed9679a46c8622a441398a2291eee44141449f704c1c216c3d9d08842f3fbb35c4d1ce92a2067a8d04da34234990ea5cfec952fea8333d45f2c9154a7e698393420730db17094f5cd18386c458837767195c9b2f01c44b8614a7b51917146187b2f2005db7741b592d1a592499c524f019a23e22eaf0223e9628efa781689c0374e1b54829daad81a8b354f800b412b4714920718f57bfe6b2eb5f4ceca0dc8a943ad59ddd1e83b4d9fe1a6426a048e5675053dd906aee061e53f9e9bc2e0517e4b15e5d15a547d617159fff85c7f222064cbde2b7c7ed954033b840d5f5db6dc78571a59ea268be784cee31c45e35447d09ed42648367e311bc7681d323ab9b5fc0e5cf3edaeace590aa12f5e3ff1d46e964586807444e8ca5b911b98727e86611aecc9c9f9e6c435c652f3dd2d13c5429fde988bf022b0d1f75abe827429bd3fbbbeb8c2009e9f1b631952e42ff4186d7735fc42e9f38224c21ef1546bbe5285ad2a2a03ee685dcef3fb41c38909fd6fe1975042fb9155c27f908dc67942dcddd88b4d796041d24405b77c57477e49ffe84f7f45cca36d7b97c8316d671860e2f69a3812894812a6bc2f5f9e79dd7f3bd725b1fcb25313ae932ae073e097b782a9062be6d1e63d58eb4c3eb9506e83eadab7d43613f81d80d18adf0237c984551f263f36d1d08e6b9aec03b3bd5cb567ccbad5ecab314b620a6f02d2bb728bcd06b5d10611fb5bb16b89bd379705a47ce35e659ca210f1cd9e68d8dd70a39a59605175ed1a2be7b93b384340de644a0c235e4050e1335c9e19f1e708f87015d2ac7d649d363ff9578bd91f52477e42b6c0bfdddbcc66f4093dec1bc1a56ec0ec51e494adcbdcefa5e286c819327f38e94eff27fafcf08ceb7162cee9ad41a95df04464437a4249d5ffb7569ac316d5661e345f31133021543db71c345b6141e11f7d695fb0c1d6981e5911a7bdd7258c35db9893d2c55b370b7bbc5676aed2fc3957a60d2c6ddfa0ec185996fe5ef311069d1a4c5efbd1a3539486784469a0b1d6a5391921e779b36258e07863565c3c8dacd1d56863542500aa51c5310ccc8d2be2575650cf7d692a58fd6f797e3b8bb43cb76e7a569988cce33f5d5b1f06ba266ae1aff1468e638c44e504b887d74493bb4f95099a4070519d2ce3777fb1ba54f97566b0e9592cb4390a7ab1e3b35aa13f39e63e8c4d0b5f1c522395a8a17ec8411be3e2460c2d0d64f4dc25182bf65b7b66e50544d50a324e4d05e7fe6e0802aa2263a587c7396ca4a4db488f0512cc355ed5aa1e95ce449de9c6bc271617712d1898adf95b01e369d84bb07fe2c1fd7097f640bb065d3107a9b48da061d0691b2c72b837661127746b1fd00183b3c95c1e19afe31b6c67c1675b24ca84a9cb5035dfb1d8167d967718f9d8ad6d7599030fe414d74e5b9a2d3b8c81258d977acdf420d223715122da1111ef0ef24377e89bae09b9c39d7c55a7d0b98e946a21d80dd3ed8317346e58021f71381f823ef4d858a40f1287ee0cbaf2076e8e637adab6ffee7f729dece0a699daa0d5dc4a4886e382aaea0cef3a6f0bc62430f77616ae5e5274348c6a7429809919a5a2b807e3ab9a2d842615aa8357fbb96a78ede2564517954bf7ea2d8e5081592339cdde02a9a903b06995401217255b28998c1ec9530f83b9f16698ba6b0579f68006fe0e672d654596152ef7318b0d5e1b7d41e3f507b9960100b3ec4f06c84e3eaa32b4b473735df414ddddae575dc99a91a1462314fb61b95352fa2cab28f3ea4c9d827eee184fe9adb0bff129bf82c51f1750cf4b69e0a6cb88ef8448a9bde7ee813af5a5faf1e793a3dcca328891d802f979f031af1e01ea65ca74262f38e74503927f8c86c5a43d3ae9cf1939e4931d4d83add0c351f5ee92ac56a6e8e7a171496f3064c2af2c4b3a55cc50757685912179a5256a7d5a421ea89ce0c3e74382c549e504f40cc06112a5d5318808aed1455e068f414a1d8de21743d942f1e32b741a8d40d1e23d43c81d3f8eecd2fa108236088395c9a1d2f9f214c717557528aca890dbdb10e854285327698a65cfdef0d23ddbdf93ac2c89639e54ca27c31fc0d35d6de6ad9f78853d7dc7971d0693e1d915227bb96c3767f6fe68cb032b68545eafb59c59ff44f5c31604b1881681a99b11987e732e17138301b05e345f63487dd26c8ca4913584956729141db000764f43ce19d5d83ed6e75c492ac3f6bf3404509d884671e82c93da12526f8e6ccb77d92f6acf455f696e7f69110b4bb9c44916f8f5300377e59e366c0a2c5e7dddffc830d970d4d13a8976cf924647cec9bde786cdf762c73f69e7cc8d0245affbc4166e20d1639ca055d0a2a5435b8689ea84f6193e06059c0b1f09c7bc6cc577115f26ac08a4bb0073b688c12c487bc0c0092ca5c31095cfa1e1a41d7e629f313cd53107c773190cfd6becf319fba313e405d5ea989329d4cb5cbefb37a246b1075119520b4f3a1c681f2e9366ec308ba14bbefca2d1384a8a200ea1ed1750c8d0de00cdc6103bf96313d8df75996be6df3e92126898743bc72d509708c700358494753845ad37299b0f355773e45b86f5fe4498b23c159a5aea788def89e0eaacc899214b565a2d5ea6987a90e648a63ce2f5e7bb33bb0e44674cd3dec4c5d6a0c16b4f9892be2412bd9117a679cb7e88abb8cf293097a997dfe2c998882a12b19f56fa4d1e803edf71a41c972bd1feb6d27d17f5ff6eddb5a757d4dd109bbda89c9d78044374c5fd2539a022d57970454c5cdac7499c22765d82edb405b9eb49da1423ba4554ace295f62108b400a035699f28bf733d938b6f8e137a70609314410af1c0eebcf1602d8bfc51d7fd898ceb9c1fbd4bc4c052af82457acbf1a6af5fa0aa2837393f08436d699a825c56ba1fab75c43fb5422bd5007eff3b2532572cac7b09c50431d27816f0e28d71192908352bf7539ef3d783cbd9545d7e3566ca4a3656a8dd992cdca28371b41b2f658fa5d35cb89da1aad49447e6cb4e1261fa51081671bcf94737d6cb28703ff0fe957b8a80b7a5110f712241969a70077fef218cc958204c0e3e87a5647b961787ca1b217ef07b6e31bba5f81309937a27fe0530fb414e6d4d86e177ddd4f997efea67d905e2bc00bb4b353295966314124ef38dbca12fe08122ba5a74f51c89ce068888fba0a56a07bf5aa88fbc73f6738e1361fcb8c4a7217a511d784689a0e60566a2bc5b69f3375b7dec55df1796852027ee0e50f6425e3ca0e9b2e0e463a0108e871658945f186f457be4ed85690c29e9a03287e3d81ff70d538b3dac2fabc1e32ea9a95cb36e92105b75d1579aaf9b3e3cbd18a2568cf9e3c53d08af1045f3812d4d94b88c412d8e6a5be92a88b6d60b09e2f59b91805a62d4ee673e6a753f67588e15b13b631052642859a6266fe8faa63e094a1c5afdff15210df10d0d32cda1b26e1af2a5b8a78b4ff11d06b3323d88eb28cfec1ffcfac32615941ba0d430162615fd60250289e3e0216a73fa1b9962a48bbf1ad3177fecd097e6ffafb55f370fdb6c3468d3b3f8fc07c6943b2e53a934aa5bfa15a67e2207b71918a4c05dfb4220083852b31a3f35c1c91111f5737cb40ac6f8bb2fcb6ede35298aca8914b976574f728095d276ee9ee2a52000f92b039bacd0db48c89f6f96954189ec3a61c0e65f3c5e6554fb6d812be2d8494913eccfadd90dac34f2b1fa61e4002b586d0a229909b70686f7e5ca39f645e3840eca0658a867eac851a0a1afd1645b490015d71e90a8c9f336aa28399ebfa1232092cb1e566a037119793977de2e276b1e84aa5b2d4e1ced0c3422c81c8e357c2739b4e45714fb412ab65bf1c281dee1b72001be763ad1c1112721ad646703d96e8383a4f2913407d93c4047142648d449d7e1103ff2a0ea52104fef46ea7697e9030f108e9637bac1f8ec6c048206019a5f6d17e01105ea04805f02fab2bde67196537d29f4d7aa8c59dfd6c490c310cfa1f10bfb6d4b9c66910c264d424d74a185fcf2627a11f18cd03299373dc445c4f1f44e9ae7141e7912e1f8dd429617aa0a2478281a07d50736df1e2ec06a90ac60a93bf3f4a8d8627762de31abd8e25274659e88da242619cf7643db1dfaf19663e5d1cf705e378598c68c27761fb2df2efcb54331a27d19b79c892293dc92bba611a3fe79f10c2812e622dc30025be51ce74088b225c857242a581571327212804e12bf95f627e15c63b8051d8d21f747c2900a553695ba7c00192fd663109cb1b8f6bdd191031c10ca9e442c8fa54238d98f834de400726a0cef666c2f8115a70b1eccc4465a491d87581b6a640fbc8ac351b2bb69752c214d52f8f76387e8850d16178347bb41e855b931459d81b29f26b6718c8e65345e148c4843d4c619092f19417811e068ce784c469cd178c82859db2cc6c157eb10be8837eb1cd8ea86943326f8bc8f0badab8e8072cf55e18a5108853650bdad091f26f45ec96f10fcf2598e14fdd5d814e0c1c3d358a158e4898a53208d913e64251ad2844fd028ef6bc9ca0820543a551edca178a70d48b8dc262354bd9ebcfa3c64c2a5efa90d2ed5cc70db2282c704fda3d61331abfd80e7b4fec59a568715b735c90014b9ebb4a914b063e05baa4177db0aadae4406354994afcc88623055fc332b42437627514f021653bf7e59301493c9d7193f96eeb1bf3de3861f518e3c751feeaf68ba30c80a6364fa4c22e984fe774e4cb62d064610ee796b6f907fc1cbe18d32fa371409b36508f1411871c7f74bfa862ed35b0cb968dc2570aa4d03f7bb75067d2398856742f8dc5e496e16be428abb790cf9ba795b5d3c0094d2316b21d618ae8fbb0c3e0178c090a0b888bd545b1b54c1d98dd9e88c1804466f7e2f2cde23041173adfb55fc9e9fde1ee80d53b9e7efe195efdd043dad71e3777632703e2cf1b4c1b0bc6618fc94fd73b11b6762a262db3e88c5a783be76aec035fd36223431ed91c81b1e5815ceb7799384375a29a912b52558ae4cc857cd3eae69c3bf294ccb34bfc6271d9ccb009ca787b8c8ee05e87cf1e80a3d55453e15af1632091607328ae4d21494ba61e4abc76ba295550b514e2762da4205906f665f5fa7d9462ce1874e63cce1805fd9000d1881c46be2a0b0ef3a9e8fc25a67c20d5ab90dc1d58a4ec23656cd9aa8ce100c015f1ecde53ad0149df688528a63e4ddc815e1d0c24f929e67b31fc3b8cbb9db438297242d43efe432f26b5acffe728fb1d5ce85b7179b6219e7b4bdaf5509dcaed217f6846265309015a2386c783f9f1fcd0f8b53268a44cf854749b86f843871f8734ddd66d60bd4da17b85f6d53f9c581b2be312e06a1c081d61a6a2b16085229799848c592a42b77d4763a1b59d9bb652546755897cbbc253387e4a0f5a98a7666e8ee8abf962e4333095f3a99a5f5da4c5d433d441af36c6f74b8ff3efaf377aaa8e5faacfc1e360ea38072800a93e7ff467382972c19a67153c7bab5e43e8f8a56eead970be0ea86306c1820e61950e91e5f2219d39a166e68a2152c0034c677c65d80224caab0e40651a987d1507869f408f07732fdd57d169f664af2b45a96bbd5c776b1bd9d4fd6362bf238dc1d0189f343f1436706152d9e4b7e3cb87c670c057e799306d7ee8dc03ae8b96a58869a85fe2643e5817619720caee5e70dc689fe0810a6f75971ed1560fa0776dd9ab96d0c3ac1d63a3cbed9c8e65c1fa7e333b6091f3c66b985e142ed26dd1558f3db0bbd7ed51525ed56772afc3f0b7a09f76a2cd8ed2ec0079259e535f8e2a39f36b99b1c05dae5e2506e6f171c03ac3252fa7d84d64856235f2df6779a6bd1d19470922504a1fb758cf14d739d97e6423aca4622a4d63c28d316806e06d5f7d3e58824aa72042bdfd6a8619e8f42ea5085b5f7eb622046af1290fddfbcf7fbda33e07465075489bde4261091095a75f1676294e74d6f4b1fe7dec477feb760d4411a5ffab6e3317be5040c2ec53a196bfff5fe67f7b79c6bae8471ef99ae4b4509d04e1aac77c78743099cf52e88a7abfba9a30a780c961c99c81ca9558eb17ec605f02c37497d600a3c1674b6876404e3d41e8182725df84f4a194a7cb583e33f865506488eac52662852ecdf2700b3438d87a20d462ccd709106b4e39cf973a87a4d0f367e3a25fd0a61a21fda363ceb7e551a429542da668f42299b256f319cd696d11891ceaffdd3f2a4aa8a364a8a6e4862f4bf36e193885c1ca154c532519db097a66f1400e27c420000a0ecf0cc7ad15e40ab2403587b3dc930fa4d70964edd65239707d1dd6eea0b81a137087ff3c5c0ac574202883541935d4e00d021858b6ca9b6db21bff7737a6857a1fbff3f92037bd7192b62343f09bea3fd1718874240f102d8fff352fe328923b1f59bfd8d26f56088570b489801c9dbfb289392ce65f9f0b1c08b1e84ed4ead25a845bc42bd8c05024b1957f1454ce2c9c8e6bb317d429d881a4899cf966ddb2dfae35a30a0f61a7e0ade15900804b47bff740ae1c0ea89286a9f64f23dbd7a5738dc2bdf86191afb84c094537973074f1d7289acc27193ef78a7abbe301f12d3dede5f3353d632632baf0a6836861bab3e196fb38e750c2625d7e62b2a20ca3e77ad0bb016654c437c0f9f34ee72f34e1675191564e2836988081671e55de60d613b919922f47f7406d8cb098369a4afda80835b355e90c2eb0bc17e6b8ae4cc2b284ff43e9e996e2e0f3d599f4805468853fe00f5620453c5c76b5afe2db99234f7862e0cda392149bcfc06753573e3817af397b1c6112f14e34a6839a2331b1176e8f821261519f3dfc7ea89f406363c345611acedbff69abb90670b117963b59b071809b2351168eefe1bfcbc3211e47307e7e001a26a9f6184b12bf53eb9a21cd79f029fa33efbaa05723f58669d38ba6f47d727828b722a23ff6161a4e7b8df3c1ee99e9179474255992f95198d5428e141feef4dbc0b61397abd511419a0782fe9f47bf4adeba17f62922be522c4ecdd53961ffad676801b8c2d5687c921e4b7ce1c0889ce499a5f8051555ceb98d54d2344c434b775e730a5c45441bbda1cc51d145c1548f7289e1a5329befc79fa69f747601e0c45f50f742c844ea8e7bd2e678cbbb2c84db4de486a732d122f91ea0568fb2e5eb812aaaf26ceaae1b6dc6edfcf4f20939b5f1f4129034f4b583e37a54735f4ffbbcfd09d97c92bc084b3a621c8f35937e8b3dfd01e43d41a085b053e71e99f523cb65d048899adec4df79e6db74281003b6aed0189abd411a98aaabc2749686fa771f919d331ed84091b7fa33079db00aa448efd88d23219e25c9e888b737642adb634f98e7dd333fdd3efd3cfadd8fa4011208088d5705bdcb477876a4560b832e8b4c1e81dc6089d2a8f6a911b81ea427c4d370cf988873d4858d5f52ab340e495ee69773c5f9e390a4cb2ba99d07fac0d836741cae8985bad2d8efdddf531547c6e233f8cf93dd261cf723fd16ededc18e8be6edc84a8a3038679e7e2578ce81bad235e1a7ed02d77ed15cee4f0320342ec2b62eb20da6b98e6e3bb208ca00b2c8a05cc24369b4f35561f64fe6c36fad55f90982bf624420934395efc8684207a671474eef660ac6217d57713fecd61d192dbe5253c39e36198e1314590c378b28db3607e5cf2640c08f9822cfe346138ee77889f3e082306ed3592f38d42aff7d8483bbed40e694f153d002128d94663d2dc996c75eb045ecc42eab972ba2a158bd46e09097f4abf1cadc541c5f88fd8c10fc9331b927044565d52e7c02f24d7b50a251044bf3181d4ea3484ea120e2be894f5de1947935d2d8ead7acb6ef2133807709666e4c9d544d24c3e404d136a5b64b2479cc68c239e5d37a9ac8a54da53a99e8680b7e8515c31cbef630122201462a01a9399b450dbd242c18ab1559d6cd6070430b03458ceec3f8254fac706ffbf4cf0f14f77fae5a4db0722dd5263bac8dbe1c682443a35e47d0c9b023758f35bf2d170fce77f267cc1b938d24827ffad5f9b507d3378772b85d776db5666bffac5b122363761d61b86aeed98314f9f1a03d17ea502d90e81768d5f3cb6321aa0274950488c442d12f9be89edd0c609edfef6cda2df26f49722d65c3ac40331dbc5aa3388e933d47a6a15abd78d53c083e2a312f3b78a1279e6a04209b122a5f83f64a297c80b58ef1720221768c3a3c630cdc23ea754fe9e1776d997d473b0f47d5025250360a6128551ed230acb27fa46fd4a1e9d670ff21af853575bc7990010c1fd050d415b071e70155b0b840ec55ab740315ec163db040394afd0a51e671d0388a84d117630b40b4d2623a3ebe46206206e0c9671747bb527d0bab944a105d9432a8ae0fccff422885571d1eacefef8553f4ab9a9b6edc35c8a23a9e0c33c6c190c2684cb9b879b917947d8561d098466d105b8dafb78272ae9ca0b228f6f8bb5e763df961a19001c62a075185d6b7ff0d88688ef4ac6c6147bf2945317677301fdf0217ba34abef3201fac47eb34f0761b8e62cba409e0969d2a7ba8c256c541999941839d327a325a342359c67c20b8ed9fa4f68a1dfa5de9b307214cb64303ce8713a7f9ff4c160f346204d1505b7468be570a6f27afd42137e1885cb8e61808acfad52e0b7f983e4a8a2dcd4e451ef6e0b77bc0ebd6f95a53313cbbb43f6f1d07d9fe24e325ca08f5744b2eb6a66dd592b8adce0484ac1f83e2a47d8a40dc14d184059aa56db1ac26de3272509b3a8072d67da18697e70577fbe698fbb3209f12252cc13c2caa1166520f12922bc35dd76fcbf3dc4a365e5e9721b9faabc1bd8dbdeeed9a6fa86a8991eb265c555fb6fa2677917662416926ceecf9c278998001b97d19422e89cabe63ce0e08eae8889b361cf536d520db73c5f2c76a2ec729c01510f9f3395508df14409bbccfa83352e704e22ea635d5c5df25da60b49e3a3241d308f6eb92ca644af8a2db6edbbcb0b5829405f5deaf97019a8e7acee56334f2a854544c3f518713ca25181c1521f0b22516164f6c75b1d1b9eedb94553da85f6715dfb1e70e9e27b29d900494f4878b32a0e4981e2836d17c87716be261e59fb85c9bdca4a958d2dac0f0183eab768478516c9253e186e927f1a50e4ebf5d5f62a4f15a155ea39e390297f259858b38f15b1f48c3ddac63b450af49d02325ef438cfa3cfc6a247f45ed50dd49e89b125d1695560b1ce979aeae06818a7181851ac4b0ba2865cd6ba04fe026f76323f4ec9605f9656c72fb772266f1efbc4debb4f2979ff436d0a2758252c9069e7e59ce2d7a261a55374e15655ec8600000d086526796f56625d3ef4eea9cfc3e658fb4c791995476a5a23c5b22b1d6dcc1e073fd55a508ed6979db1578ffa3c1208471c6aa0fe37470f87a96cbc093ef29c707441c8fa8ee8e7cd6f6c91acf217f6c3c76dfdb4837805c6e3ac92dc761429aa9e52cb09112a4100cdd27703c0c9ff51775dd4a88998343b3d2db82cd4d1f5bbfdaf99efc50c039584b28974db289c152a2cad0ee6be1b74b719432d66739d0142ee8cd13b6d59b913816ef1ad677eddaf0cb02157514ce45f121a030ce7cb8647d5bd3387ccd192707bce99d32241563ba6dbc97c7b34ac38653775242bd1a03d2de5c19362ad42d404157352ac769c8f2f8ff3d7ac01959aa875f82a56fd1095badebddc2a4b83f83324bfae398de01f3390ae913186399ad6cf455945aabc8091f5b1255fcba7a3ddb848e5d9319e86fb30dc509075708c621a5609c32820ea40b2a12b20ff03b06dc97ecc8b8effcb7d3c53e2d361d6cbc3a1a23cd33aa6b5933971d06938d1058d4f5c5bdf908e7a6bf818c77ef0cc0171b55a2522eaee8f990584be0f15b523f6aef185541540dd8781e73777a91abf5ffb4195a2dcc4ef7971955a49d9dd8e3af3236d22b5c63d190804a48c08b1ea5ea6bfdc12d12cfa23169a0017f3ab142b6a1c334550ad3e0bb7952425c87a3cb55e3900e75afebf7a28c1c9b2dba63b184a64da358286c109a7c59ce333dbdc53ac826ae2d5048182154bb2871e262cb62ff1ce08d2d9ef05083465aa2fcf2922ebab2628fa0d56f44800f0e72e62464c7ae2f163a766184a27be2af1ca7a885769efa5708a563278a16839e3d3247c685625c15769309fb5423e4d029c017ad2c975981291ca32f7ecff5108ec1a274c4f6eeab029657813da7ace2f61a61224bab65a16d365d74e96b6dcaa198c28af76698a48c1a3f5e178caea134cba00bce8c14fb9285ae772f968870096932dabf0521364fdf91965a67a61e9587c29b9d2072e8977639456030d5281249424558003831c2f31d238b6a93c3e0073d8245b7659ad5fc9e0fb8b00fa2598e47344359706bebd04fa477db6aec2c8f9a1f6d746351eac9c02c7392d61b78be4a2999c8fd548e0e7d503ed940f315db965ac14cd60c956b3586c53e77d6bdb227b7a7b8d748cf9186673989586f2189bdd4a8e2fb54648382a7f2ff21f7755e0d532d4b0d343f18865bd3525dc61d74ae1e047380c359476d2ab9eb5a50ffdf3d60cdb5261d4ba3fe3e61c8495aad8eee10c1b97f4ae984b023d20dc588ceb80ddb30198bf4de8df3eaafa6d03c38636c3f6d504e5f74c9c494fdba0f6d24b721bd2bd1d026a5415636918a474b6655418fb8f5bcae950f2a317e8d07395a39e5a0a1ae20fbca5e55c11fdca5bc2ef0d09813ea07c9836f670a5786ba2e1a7b69e4551a28536019335aa0f5bc373ff3e5f3561f7a08e663867ef42697c452a0a1343a1fd8cf6542a3c2699bab29dff7d3dac0455f3e13e039e20e8d117b213d2e2f2b59ef197b14654f60288b004e8dad613adc9e1bc99717f9db5c6083423c321087ba7e4a039b2faaf63940fa4516f55e45b39ffb31c7b29bbdf4ff9093a073ca060a1ac739a1b97736586e3f53871513d97bab08bfbd6824cebe0cc8b99c221e86feef617cdb49ddf9a747c9b63f56290f46b797ea95713206489153eca80096553f8732ba2283210e0afeaea70cf4d9da17765757444193b2a7718e423280dc3d885221d2e87fddc3485385e55b78a1c5081b2b1088f5bad5c4277726177ea8714bced2e7a40bee720cc92c920cf1230325bc0df277f0f8c6bd011835698703b426fe0152c475098445c92f95c3fcc9cf91154c29d362976d30254b9a52229ae4a63924d78d31031821631e0c39ef95b43aea8ddb9ee23c6527dbb5c48bbb58eede2293c8ecd7d0accba47b8760c96850638a6cdbd14781c42906fdc9e5e2bc1403c6e84b934032d0b611e9d36f1d4ba87aade6934ab01a75b4604a0128e0c645e47c6eabc85ac06d249af14f90a97686c42f69b806ca2c706110a329514d651b6fadd8077f2ae1cc35455975d78ca86cde7d212db0d6b8b3eb55bb8a4dc6ec0ca72d87ede67801ecda028079db24dd5bab3e5ff9d0bbf8d1904b601c38a829b8dac41dcd8eb2a8a251ff79dd4a4d778ebb9d834316b75e8940c7fe564d9afc1a2427c22feb8ba278e8c867c34b4a9c678e5652fc7211c3b50f929b622a0afeeb8a5dc394995ed756350c54088567d8b1c77bd8414ab95f9fd0398b5c275eb7c7b73bb12da3b5fcb246554fc66295e0a3f22962cf8ef65915add9ea9eb6c47ef6a9d74b70755dd060ee0723f527c45f3ed2cfa8f0e1578a045a6ac9bf2e4720c15a5fa416392300322521e61496331d4274e13cc01737d3b6634eb5d13c5c44c054eb30ca6eb42a728b4c00248095d672b609571add8f16dabbe115450771d2e2fb22328e77f92be78e4b1caee94d8c3543b416766a0bdc4e82fd33b83d6201df83b45e5fb4c4b360ab492a0587fe7eb3d690628c0426e2f62b7c390223e3277ebbb8bebc1cb2bbacc0832293c0964dcea4c249defbbed688ad66968ccac657ae0fea8b9007d36f1a1dcdd3f034d39fc881c6add4289b3b2b9b1790d6f9f777079eeb252c58bd84c19ff12ef9b5ed587c3cc136d6d14bdc57d03b6da5f25c706d2e4c079fde8ca0f5d93c68f1d74c9218ebdf933dc90620be89d25444a4c1c9eb7b48a89e8543726c7de53ddbd22b2f18c07075c6835261a5847e2a8cc709f7251aaec7aaaa6198855ecd467d432b7d332276b5bef37a6c00395e2b5368b9cac54e880281bcd08616eadf06242e34e7cde58a7e3834ac4906cfa07b0ad95fa16cac5f0737a2ef22f8aafc850778056cb4600e203ec6ab28ee877fa25383f794c1ea413292521eee367ba0bdd8db3d4baf93a3f1d564a74136b924695ebc612f7a1f7c16ff1e7acfa421061a082437b26bddd002c2dda62b041e972463918019f282fa2f833391cd0d26e5be0353499769a3084e5d883b2e2a9e2973b58bedd75f31fd01feda899e04b700d9d2a133d850dbf5e14cd8dc10262573b7f0d1e379e74a2d9da1695ffbd011207e0d9bb14ebe96799076b29dbbcfa273839d5b792be00d5ae672452eab7ae22364825f885e49718e0aa8e1921523ca342eb369fee86f75bb66751d996b4a177148b864809f95b514eae776f1b976863bf5088e49c249bb99fe3f9e8003d284788d7ecb9abd7382752b6bb93bcb8ac0a87db1e614c383c00565986a080ae3f61b8fc31e8bc2d99eb45d98ca4cfb878d92847df52b1c51ffce1a428ae27cc1c33ee1c6f53f5208db734633ce51f685a8af8d7463a8690e7a434315a56e08d29f33f19891d78169a58e4c4146e21417192a93d3b8c189edb7665aee47503fce043da01412cdfbcb9e19c27f2f61086573db4d2c49e14e6df267b3f430ff8cf2ab801c49a077f930e6f243a4873d579d95e92513be2c38e3312d3f0eb63dd8c233ecbecb9fae136396b7873a34a985c68f104061f702f7be6b956a2895c4dfe0193ff2fd2bda43be9a61a5daf1d690abd2179d4b11078ff89a6976b130121f229ecba423b617c4dbb05b9b7c905850eef55f1bd43ef364f6aeaad16ce35fbb3d2b625754f4f8c5c36f8605243edcf22268ee57ff937dae6fccf2de0a439228065ca0e67bccda52d5be1f9f9beed7d043d2cdb4f5385b1cfe837726446aaab108d3ab6d20d0bf07c11d40a794f23a35994ccc9d068e28183606ae49f11a9f43cef8cc632f844fb6b912a5ef79c5456c1f6ab5a6bc2d76ce1a40efb987e0bba252d083c9619727f25910814c0a16bb4efb6537ebfe5ce1e1bf92708c295f5bf8cc9d4e6d822366b090bb94f85858f968983fefde5f6522ba9c3b06ca61460321f0c38c3c70f9a2f0aa2a3d81996e12e046feec3af29b0ac73f6f9ba167db01f631e735b636d60aaec576a8294d811a8052770ec3e06a24b4801315192daed6dabd56533ca4a5963f1f9c58460cfd1c30718c270a7458fd1a46e5c5f4add94de201fd87b3af88f13d7a7dee1dcf9a41dff07bc08e82f76fcc2b5d036c3190c93afcc12ef964f89a447e40d076f0cc95cbadd43b10efd97c6d209f28fc7c2162de6a2ea43159e83402276ffbd0ae0c46033adc5150a386b0af57c530b84d9ee7eab738acc4796b3448521822c7cce845b725010f55af7ef39c40597d4ff8d8315478b1d7b2a29222eb32f6c3c66719c806d62cad9d0196d9572ae1fec7ae24b961538a7533cdb987c185e67bb2e8e62e862d2acb04570b01d9aadf89be9d9153cd056158b609b462251f034fa638ffaf7f1fc003f2c04d0f937a85b609a20746d831a4270fe3854bfb11c26869f351848fd362b051a95e532a0372d84245f9d2691640b7c78fe6d1b51cb5856924372d7ccccbbd776329201a91ae5ee54d28eff11ed7141e06c5f25f01976b40787850cdc9956c2b9695f6dcfff1ee692a3beedf34bbaf16d4916bebaa389cdabe6700097d5293fa4ad0b1ae64a4b13860bb367bc10d63433260fbe866bcf18cdc5c24cf90d3578f7177027c615e56cf4e5a016723cc12d57562f9c391a10778f558704d339213727eccf84ac4ba6215c770a26e8b3f96b479620438f4458d5a60581e0284f48080f5c020d1e3e410b05dcd2b1e58255f0617c76ea225beedbc962755aa7b5b46515c25b5d40edd4596c1273e4b553ad202dbc9a5b87571b1751d5eef531e8714c613770bdf6ba7fb7716c2a2552bf02d91b5ca856593f12f15c66ffd86fbd11a784d6d10c5e2792f639ddaab7a3ec4c0b4207d7bd8094245931233d2907fb1a8b62ec3d8f4673016a3eda2ecf5fe00dfa66bdba595952a9e9fb66852762af4e4ef99223944649b104c7484dddb6646f2fded3e401201fedc9606b63c6c9b925378fffaafb3acb82e969e9ca0d2ed7983df4ead750e9d993741716935d3daf302355358484058dbf7d24001b11a59df2279f0d473a5608076a94904a8d7a8537980d045ceee8bafd4e30202224ceb5596add12d32935d077e6c41a19c37cbe798a237f9980712430f086159e2ebc4229f712bab28d0415a4d1ba72cd62bd752d27bc14815e41607145d5355c396064405600fc8b5dd9dab10c5f89fd10dd45919888012248cb329a8a62f66166a81779f9195711af673e666ac688dd1fe0e12d06b2136c07635e08aa4eac2217d5e2b0246d17bb59ad737cbeb58f8b77af609ad478a654069a6eec30c5cbfe0a39382435153c08bcd73e84e9b308be8699b5787ae5729fd190d26911d94ef1748cd36c4e0dcce7bb1dd0bea120b590918e34cf30d8597814e05029f7bc921a82b24b4b53785cac91be72775daec7e9796d32d51ca6d378b0c17544cfd4856ab2f41b378031a4c5f2dcce18ba3ad281f9396806055518947e9b462afbc575aff35e16c68a3f99488c18aa750573b7c9de981927bf747eeee0061ac56f18a56b96727123631208b84efb31fbd0c398163cdcabd8c56ea67c9af787cfdd4b4ec304f5ac1d6db92a09d357c1d00b6166bd82f1df596f90a9effb83d2b357388eecd019c8465120e2ab41af3edabe3d60a0e83a7d349e06bdf6f674cb3d438724645dc5250b7b32bbda12b9ecd68133d22183dd85007acb8aa8e89627f3c470cb894849815a5a80c115d2a704e05a4c39bb6a077d4bc9c11075aeb64a9a7b3036b822ad6e62cf8be0c7bb38332d182ce4902042d2bcc9d1cb3e04a06c8d1c9b76c163df87273ad65128def6162f7e29dae82bb592431a304cf699b11746d8a876c2e97760ab2a284cea7dd172da3797b33dd756c7dee09947da9b5caa4b242631b1ac70523c46928fd258ce0948718cbc0a8b3191a2d3c0829b548bc6eac8f4d06da23d366831d3dde80c6d81ade53be139841dbd97d07d17c26fab5c62ffa8476a1eea26f21d3c06ac790e491c95271c61a74fc8140220b8458c698c296db979731d16dc72f4025a97e39542b0ca0db9e8659625da7a5330ac7a67f6d1a2ea55930fd13e1ff9f8c06b650a96604d9e9dbda8d68445cf940b32f68301c1e9e1b90d8e0abdb8056bde4eaa8a0ef02ff94b808e871e00f8c51d854c594f1ddf10097c1dd0a66f4fc4b2bec34e5e15c17047f6c7242a06258af4b99b6cb7492e01d4a7d27f33e9fe356018f4247030ee968240a6be3d46c81deb619c6723a1a5c55539308bd21eeb74552d7d5ef2c5274ec0a5a856007bc4dbd7cb5c7f6f6ddaed7cade34fb17c5b213b7c87f41cc376681ffe0e71d09aefdb1a3f74e8a76ee867d3e76f5e30df04365a85c494a8f75e7e1eb27b99e7e175788fd0b7e48b4b9f4a9c1d288a02b4e25e4e1dd2b013d6cff6ff7dc2c308127ece3a0cc92c360ec6523a05e9772faacb8b6a990429df432d84e44b9efd8a5ad79727be5a52aec96a6fdba29a04f116eae87954ca5dee259bbc7f90afcaab32991ea67ba5a3c3249918839dff729b9a990d5ccc5fbf3b47d60b348bfb8aa98ecea70cb68d906bd391f58cc4332534c55f137b1392fdd04287c3658bfbe662ede4faa8ec3abb4760e652970a492a237b9018acbb7813a40089e89221c7b674f44ad114b75e144755d1f19a3cb37b58c4282549c6edb3b146a87da7c38ed1c23d6a2304f2a73ef7e62b3c31835a197286c854ea3043c1a0fb15e13c8b4b8dd0fe404e71b67a593404d87ec4859b2659b15a5c565b8e109589d24c580923ea39e6621df42cee16b2533d6567841cf4e3f276dea7fef5d13cbd482b466684fb97e7f18882391b5c49381daae962fc93c81c30f985a83e9f5e60f9ff4b75c4b96f982d07131556946bc2a5fd08137927bf37d4fa6d08af20c588d9a372fd54f0b0dce6366ebc33dc6ebdb3b9704391fa130ed050c25cc01d27ff5b4bdeb34580c396ed917f19c2e509f1fbf3f2f895821ffac8337796891108d9fee89735d03b49433bf0c2bc8dd13f92be5c3c8a83b8d0153f760141d4fe7941dcb8dcc8100397ec874b327951768925858cb0b7dbe409d6e30b341df493e9531ca036b688a5c95f3372ba898c43462102e04cd18aac204d79c60770a3d71286f8e29d59b8e63cdcd1e2d771e55dbf3891d128474fbf165554056851b87db6899763f6d18a837d62748712b85b9579e849158d47cbac95ef9083d81d1fffaab1f9c1eeef700c5563a40addcc331b4f1cd8f8c17e786bbf7bf83504aa5794e9c6e5626970fae7d733b4906a9ddbd2a8ccbf7e0357c7776641daa279c82d01dbf7b82c5466197d949e332284dfdf3b88ef3a21b5009395d52bd00eb92d057ea2bb4a01c73f4953db5cd554c2269e64a648e4879851867953792552d960db810f0618ccaf3b18106ba2a45f3d03e95a52f19878a72efd8f81525c1006c9beff5bcb72a1740a83d74a785ff4e5a894added962315efd4956f2fe1fe79a62db16bb5b1a6e449d349f1b5c64667388b988a02a384589d73ff379e81e2613c1491d29e3159f1097879350a53931acd83db0c5116a6603e7ff9c9b596d1f267a7f5eaf3b22ed572f83ce38ff802c83bc6fd4b95dc6906fe7d27a0e3a50ea4d417c6583353d91c800833d6797ce55f54c0f52c22c26c20cefaaf8d9313aa7c2d5eccf032e448a40af99068808f9c52b71bbc15a9e71df068dcb66bea05c71ce596003f4d3ffc72d00a18044f019fa955c4cec08e2d7a3e4a92c0a209793e9350a96b424b0c1ff1216eb7e592ca7374d1337c78aff7daa2228c80864f10a74a68eab88d4bed20b7781f5b08d3cb9e25f4409d4b2f5a66c1bc316bea5d7015fda740ffa35c9786b1d6be17d8e6d3188055fd6804901b7035567679428122fed2ed1ca9acd18df6f8711c523b0654dd127090591e5e0b0fbbad481f4d2815426d9eeb8f0b33aa3b95971b3c7539a7726454a6e509c41c8edbbf8d5dc288832cb199c90055e7ab273746a92ff4337369d8f395a9df063e08fd716103520db0ff7d8d5e789d9da4764eaa58528e7bba0e2eee310d78b3fb2073a20d289f71b0b856fc2e8ed6a1813e031adebfe71fecd6b6b439e18b644bbf128cbf20ad980b7a91edf0650016d8522dcb91cfd0d8e201e3310a09261a8a36f17f189c3870c8245e044914a58b3ae4fd3e97801bde799574f33071ddd15aaae8fb4554e593d1670cda7a171c770d362d6af28a90a406980634e6b957ae184232dbcb6de6491dfecbba70b51b9371bbb3cb0823a1cc8f436210ea220fc7572b554d31ee9eb5fdbb6b5e3bb7b6485558eed0c05513f8275f949b60d9f9e2fafb5bb7eb1fa7cefe45bcd49d83a4a0f1331d1efa2de3971bdb24ca936de566b422af5fc67657db348a4261998c52c2e0aa329d3d1621474dae92f17f4620304cd0f6197c1c6b0ed028bd50e9a050a29c2582c221e595fb94c5479247557925c464677189afcca2fa95405995f24028f21c1c56e282bc6bea62dcba918bd9ffed15186d3ed9591dca328f7e6ee7db05a1914025db08f1b5af0a59acd192920006db2efd2835271b8c6c4492b892cc6f634ee7bcd668e7061e063db66481221f0c47548f40ec8f5c4cd4a0b6194cbe1f44bd9c007a4f6f3a13de7cbf1ad053566243b865ac91b847c5f185fbc4c81dd70c6d735ac683435e9b9190ea8d3fc6a95638f4b19a6775733e347d1d8491f6eb0526af1e0a6241db7508e08f25e08c9afd3cb20a693d15e9680d801c245061afcc53271181773a32314632c35abc5c37ed1bf78814a44f7c8dd876741f284ee549a585d5d71cb0c214e612e4f0782811fb0dff74e2a88cf083143680dbc84ccffc1130918234098db2ed927b66bb578fb3f0a0eab98e0ca3ea83e2db74fc0e41f32615c972a69bfe88ddf48afec35828b26aecf472c2c73bfae16be3588a6f521d7c22f71ad3fc2ad9efc3069e9d44eeff27a797f0cee798eda39ae265daef97e35a02b8889df7b2f3cfe5b518aa56332c74b09447aaa7aeb38756df11cf7ca02b207ef3fd6c1e36932bab99d0a7ed424c75b35425f4f72c736ed6aa65dc229774fb101f45d542f96440bd7d47ec2bb51bf3df79bf7198f0fc99ed17d4a54ccd8745e6c40e19e59c439744eae4d1ba1a67a9f0a5dc361f94bc05e774a1f040fc38716d2cad822c4c8411daf0ec95321383ab889486dfb2b920da6ac7a41115dd7463dd6b2338faf4e82e0f4a70daf12099802823a676118344e5f15a35c50f065f838699bffba574f8f378a832ee9693bc0a243c9b813211202608feb0976e4938dfef3ba8302ae9317d9da43dcbb2beaba48ed8f2db1bec29bbc26ea585fa64851e55173e450e7a66216aa7cb22a5bf4d8783125a2d93ff2412cbd73b62299720f2cc87ff0b46c252b05b90c5e41149950856388e963fed495d2bde2d8bd7b5815888bc42a69e72d502dc1e8e076f0fc97c674be127f44f7313ee749f56c2843f7b891f17ac09f02c9bac9bde590f6bbe46c80b2cfe91d7c615e8df23b84dc02143a3ad3d176439a754d1f5d0f3c600ccf5773f46ff0a0611a5c46bd93e27909d3ce3d8c76e60fc6b32e47b69c033515b5c9c3d425f66d49d6eea0d11568e649ef624ed04fb6e46f3280976f88751b2fe183ff85be22fe3bd5322160b2c588bd2ba56f8dcc11dda2096e0f12d68718bf01853e926040f9147111bbc8763460c51a2473698e79f76135100dab18f15e57f9ab38aa3015e90edb70da65eabf2c03a16621fc059bf247c6236caed80f6febe1319c18486442d0553f6e495bff7fbe2048fa3be8c0b278b0858c350cc91a5cf2a8168ee3cdcb0e3b087d662fecaa0d05715255f96a2dbbe979b233278d25ac7810acff51871146c997932c9316cc4f0c4c284a622c7d015c44bcea3f0b5d50e06704e1e6757da7b123d4392c67ca5f21b68d67539215567e81200b943f39b52a587323311cc4bfcd5a8a14ff813e7b598895c52200fd919c7b70879d6fd632f6d49f116caee6393c2de549cad273dc7ddbf0aac8020aad64d07786436b5b2eb78e9eecea73022ba381457d0c876a9f497e6d3f67db0f6e9129f330f860888775bd44f2b960fb7d1937dfd5087a616e310d7c08480f1f0f539faa14eb3228f00378138d84ae9ed60a983b97ab7bbe9cde752f56245efde94a80326b459acfa15b25c01a76863d95e70183606d743156d2924f38f89fe4b772c40519362e461a4a403f846441dd026b50b880c0f7e81d417dd95dc5797aca3471efed47607074fb0b518f38055020220b9b46f96593b04e1a671994c947309715f04d52efa64f9c09ce3acac63ee0e96c06bbf8132294ed6c646e7cf84d3cc8d66eec631be68af14d4a3afa331321ebe5141ec43d1796e29d2788d5fe39472bc02d4062316d8451551dfb94d1a641ce9bf2ab9d12fe3ede7accad451af2daa10105bfd42ad92201352c033c66ac4496975fb4c553d64e9eaf40f88bd735fa099d382eb9605802400bbb566c147711aa52fbeae72f75d994141d38206a21c3b3566d322ec94ef9416847b5ed8175ef3a4e7aad586eadbd8f479521abcb3fa9489f98539b6e818ad9588be4f429582b061f35e2b482ed8ca6899252c7eef976008c46d7b17ed68073a443fed7ff595e0aaf5bf9da10e7a2537fbc71329e412c05bc34065ce3aace8a8c0f09304f240c299ae9c5c65625af0d02d08e2b725b5953674b3d32b74d277dfbaaea2039b234f61a5d0d9a03dec110dd6c5c74a5f03a462cdfe51d0ac3596227655ce10312859a91221604a9ed1214d7b0c04e48865ba0cc06b7b5d59c6ab81276619adae9cccd8bf369d895fb287054a9c89d19a9164eab30305c7b5feb69539bf13ee494f0d8368509d4513b48c6c2405c72ef9f05f5b7aa4dccab9b07d416d1c8984c8a465906029c5c88f4811e369435c205e996f8c11d85895917c12dc5a6c64b7ced87c801b5f7ea39e3b00d38ca304dbee10c6d258bce608c1fcea4e392be92c26064f1c93e8ffe4765497d1009dba4cff4909c7080c3fcbfe1a144318ea04bd79af7f2758170c55a756dc2734e70d85ace0ccab8778f5f5d66606b0a8a2e5ad41b9245adf512ea7cd99dc40bfa2275736f3679eeb01954eb9ffe542b9416032ae5055af7f4222d6c93e71d2e1546fba2ea6bbbd013c57d32dcc2b0d917f842314b14d22d299ed5f6b438874ab04df40407a0903d80f79f2db6e9d01932cd490110d015f8cb46efa1a11729a89043f452b140818aa5cb545198a2616dc96a0f602943651221f33c2ea949a4a90045a1c9ea1c4a914e164bd080200beb901babf1ecbb2b2536d124c49a1f1afb40491971897214f2b0d9fed9ed09be58f78f2bc9e74e04d156ca56a64a00f1de71cad752a4dfba32b31bd4fb453b36d8c19aeda1061afda7cbf846fca14f63530b6defe3f2bda591ae8fb5d88afb9ba1afc4418b62d7e7e18b325cdabaf5b47e3f9fef2dba19bc7bff7a5acd68bc122ee2dc6bfe72c2cd21d9bdda09f8db42bb1bb65143904e51cee0c0881f34d6729e10fef4902b538fb2027c0d96ff0f40c0d872cecb9a2f71226fc869e82a3ceb91e625c4afbea0a1df643ed210eda8cf4876ad5e5f14a729a94753cd07191e86e73d5a15c5ea9c778ea11df499ed1ffaa0f94b93aa58df85a4ce2126d49b36029340881e6fa421b7e66b71df3dec1c4a01b3ef3ebdfd908c925112d7fae9f2f52e7ead13703793270b4ce5ac34eebc20af9b59abc8cd0fe86e075297d540fbf78bef0e769949085de4e6a53830e47552ede46c1a4ad82fa61362664f8c7979e91e0b76edf79d2a9d9826d147243dfd2053db998ee42b5d1c8390e23ecf56aec2817f7758a5b7edfcbab822ac80bfed3e9e998a8339f1ecc402fd854a295240d93bf5fb2621d501be9dad0bd27f97239befeb11b548aaff185b42cf7e30b83a1c265dfbb11070d4cb3228923cec7b7c70c8a3bdddccfe3cfa6c3642888ff56d95a071ba6a10035214a10112f4e3831e22a1debbc116fd3762c41f66f44cde840cb92600c13c9819b72cf5fd1898cfb5587754f3dd60446feb24a5308aae263930ec6fad8fc9d6a879bc390bba937958bc2fe1be02c2dfefb7323450f06f93d025051ca90bb1378180e1c4a1ad8a72f86a1152e68b12524b10912c6c980e05dcf2f05b5c066e11205aa0ace69ead4399a62e4ffe04b16cb2a201eee5a82b8bf5015856e25444a2830a6be46c7792bd59e0a725871e72100542e88dbe9ded10c93fd0175349e14750e97c13bd62dcfca9bc74e24ecaa13ed4ce67f8056944447f1b55c3b3b72ffc9304531314819962d5209e22019f282a75abb21f61c75365d18844d149063b2af840222cd57a19a92b6886c7e154341ab6b6eae162703dbaaf021dda50346e94eb9f884b2df2c8dad03cb13ba2b07c283375ad055c711165f9c2a1d894002a5dc2608e51413761b3a7341e66412664217d29048739b7810e67cb3c7cffaad9baf5d9e678d3256440c38b979039c9c3700f1dcea16afdd8afda4d2676c8cb138ff6c0419da2dde58dadc9d285a2da8c5fe16304d30c5c8dda1469483ad857d11128cedb9fce95fba7d74b621e1334909bac6ec1a68c8070d843bb8195d34bdcd2226445004bd4eab5c405d28f291ee9e839eecfe2524980b1d2b44d1e875f6e46a698fc5b9dc7bb47ab45d8d852c1554a9b2321ad37b390c9f95f617ef393d6d458017bb7db5e5cf9f4c0b659a0fc81e7900cf05b031d328b66c83f06db476a8abd7acf9b26f6fdde43ff120ad45939493b44cc88a8466b07d66caab4b616f51318e4c479dcd5591111037cdaca6e52ac2b536c2b7077ec9dd9b1438aa4937dbfa6736d6472c7ad35a3b360b05e2451b0f01e86c8dc1826b212df8f8907c77626b91263f02d989fca7e26e7a23169477f463b7cebbf9d72c04ca35a111ff095351dafd3b72d0ebde2443deb7b8ed4bdaa7f6d24753b2cfba1aed87b876e94c9eca9f8eafc886146008c037f78cd94ad1a4db79290c9fdf3bd7c7a4d56dd15a3c4655ce80beaf7359f8a19b16ff138f2cd2c347a95fe8efcd13b9f0a6fec0ff99cd3e7d2cab7b295e7e1566449905e81193ad70a949744065a454ff3d14273280c3988920b2e9da1172cf187bfa2f09e900c2a4aac5585c99995cd46d600a50962fc0fd8d040c4f780b6e8319c7481305566d53a4e8e08d847d57f55f811adca039937902a21b43cc3d52170ddf1e09e6b988050885660082e19aba3d5abadbb288642490f686db62a231389cdaafdf8149636597ac3e35dfefa71505c4d715e5b2391c975ec91ca3c2a24d76a56b5b91a0596ee2d808d7bd5406caa8473163b027921c6b83d9bc6182720fccaa13f5e907b00badc2f96f9e5946d9a882b978e4fe455927a609db99a601051a7a0c87d389336979d05209decde97456ebb78376112cf819cd1a06dfbc0c0a8ea5a6ad0f802ad31d2ceec0285cfaaf7de66349bec5b2dc8f8126e70a608a719ebea9f54641bf29b4e1ba0385b7b083005988788555bab85e091bad5c52bd4808bfea3549184568d6bc60a921a49d4cd3843708f5f199f81e4218e2cf275ff966c2187c32bf3b8a5d55f31ee604eb91f1ecdacfedfc2f6a720a749954ab1e349bbf50c6d5af00a7c96e1aa285d7a71db6d9c66ec556a35a3201576357e8788b64ca0a3bc1ddac44844f16488c15a736211cab51bf1be95eadec8839fabb0d7aa5a50a28953bfe35f90c0292bf13d8590939183fefccf6cfbb13d66d7e6120ebd410dcea2b86aa8ca1da037464ef5e552ae97d8e145ef53be011237e8bdd3fee9e65bc3fc414d8fc60a3fe8d36e1dfc356c71789e9494dfda3edb36b0dec063670d3938c08261ee4b2b67741d19350e77f72d720ee6e48a50b5901fdb005418628ef4e61227e0184c8eabe3ae50d43b2790628fed5171e7bb98084c64c3cc9760fc81ac226eb0f21e5aa734e891043914011ca348ead31d54ebfd88752669de6614316024d58712a5f6d4151eb385d0259b3c322e4a360fe47f353ce3174746d595f9e444281e8b855715d13c239bb59dac6e7d436278e3bf0ce085bb7f6bacc15b5401ca446bcf988456f34911b966460f1aa8ec7eaa578ee3b6fc37451fa9a4052b36049f6a692b0b6a87323d56b126e657aaa686ef2c5549f8daf3420678bbbcbe5d58a2a21c0c65be81f3cb5a353407e00e3065906018587d3f7f7029c97777c1e846989fa2be2f71a66de4246304cc0d96ea4a63bbbf8edada9586dd92cca9d1f2567077252c37b5565e04aa73953964216af3038e723ea6baf130de5c0485ecfda93ea234db3ad78aba78750c65b03d246c1b83ce2d34ca76ad0280ce18447165eaef65904d7bc602a3a350598ecfac465ca95cf5b1392f8efb48952a5ce8758d10c411ad50e9204d9437b27c0371da4b47163c49e82169216400b9b227dc2cecdc3b5bca3978aceabf877c2693e255ebb4c8e1458738678c9784d6b50bccfc4876291eff8f96b69d22b23a7ac0f22edb763ee6c77335213059f254ab173d46ba543ca7005ba668f15d19770e1aeea2d4895aff6fa8c23383debf01506ccde4cb12127b59a03fea32da52f74d782beda5851ae5dd7ba7dab9907e20665d719d4bd14ea8674c10773a0b9dc28ff6210ce6f7126d15b93c083cb74187491ada3fc17beabd818b5f7c622e9b1fb5ddd2ee8f9332898479167478a8b48751b3e0c685228dd1d4f566b7ae0275f8ecfcedcea447245b3e1c69d5f40964d4af4b1de048f09652ca60d5d80ef128b6a0da551d529c3804f2bd287a45e5699e93d1912a56906ab75b6911cda9cfaac91abda9234fd3bef62a3df38221f2e1402b1f7d833ffe3bef6ec9e6486ba39e3766bd13f936a781f25ac147bed8d75c2a5b92bbfcff0300a042f6458b04ad96f1f244553e26a1069a049dab5802c899959a8d1ffd09cfd4f7f5d2ca3b54ea76baa3a5c7ba9b0332f432526ecaaba4f51b5fc9245b1568c95766f5db83f32b99443ed09b1dad728f7462372c13ac6ffc82552b0f56d88dc13f87a3c03877b0bb3ee7a9d3627d6d060516dcab0d035d2288490ffa7ca887176421392907bbfa2de16b47b29245642e54a7e15dbe9ffffd49d5b7551aa53c8dc6f58a7243438b1e2e0ab043a2d5a7582e97286c623d284c3080eff5fd48ad243e00b64a953672d58b5d6b60c3bc4980c2c9dc26b74dc056882c4f968fd7d27f949c0656dd42bbd3ac678a1eba13680507a7b4d42a5cc239ff81b9af8b9bbedef531b669de6103b3b8cb252f6d06b8facf2c39173bb7bd31a0f4d858d48ce4eb915d1c40acba67cf30d407a089d3718712d6a658c9fc5fd874c7e28e644cae8aaeb78ab4087184f3d368833312627c6b225f762ceffd03c7135b9515ae15b56fca02b05adb5489320e87b71c7e0465c5a3c16fe2c1d66a362d3dc46316e420b672b803a35922b3bb9a0984620e71ca18d9eb81129063945364e88c73204552b9224d526de5f941efc9ce03f104b9999ba629aa0a470b9005dd66f2ade845dd8224a6fdb00e1167cd9bc0b02e27348b144bc7f02660d086aaa0066d19e76bae3872398a67a8f46c3fb2a7c5ac2eefbf0d4dc08a3bac2a15a7ba5db69e2198d2d9ac76ad9f11edef9e1e13899109d5e3004b886f4fa4964247f86e3d2953b16e87c397be1515fd084cf403440c7d75d69f122a75a8c75a548bd8bc8373e75f26249af48192a7dcfe00be0a6e6f67e6c48c70cefb96ff376a14726c9e922f52c7215944acc152d741f40a11ed08d21cdf2bc49b680e39f0cea0b2c4942a535cca36e0b943ff0acaa01d37eda4e901f0da90ee0a8f4c7be90d3641dceb91d02dd9df291b9edebce71ebce246582dc1116e88ca47d762c73c995ae1b8c7b459e5010a7a38ccfb9f0b01d3d25fbf6011fa40868afa5d1088b788e4f6d713b0bfd06936296297bc11c35c718f3e73dd1c9404df0b6f2d2216d2bf1f8705b08d2e946096a4fcb15c1ccaf692f5bc389eb374a4c197e429d5bd4aaceb820a5e1e3ad10a6c9244112db4f5d1f1315866bfd9a73ace8fa71d7d0e5fd636510482338207367d2072db345850ce2502cd8dc26821fccd990ac5697bcdf3c63e2dbe5b275f4b8fc0ca162b1d77c749ec582826cbd41194a70472d389ff5f60630682cf02d8849ca4e2cef5b0613b7022beb65a7f9f62f5a32d091c046832645c32f06042bbf645db66f5ad268c15ed8e6601fcf87e8e2683017be4adf93313834e817b45e6c274dbbed5a84bcf40fe7476a7d8f075560ffe2dd45045f5b192a0198f2b754bd0bb1b951bcecb993bcc56d888b3b3f84a3a965de00b598b7f8d22db4f3ec34980e27d7b349aed046bf60deb8e08935a3645523284eaa77f5ca5510974b168372c0d2155b1a161c6f53eb9a3836adecab50b9626ad49c8c2866bf177b61a84fc2f87447c588239760b68fd68217d0a82c9c5965f6b8a781233b3c93f77aadfbae29e9eb0f0695c7eb4b22dc9b8e7a4a5529b6a2b7fc69c9a4275bed349e97e324134cab942961093996e65f25645d1d8538358fcf7b80dca0ed9fe7839e3b58b6e2e66a1744ecd25dead7cc239f515e3743ac4d172b0b0218f1afb6b5ef70a796c885ff24791bb823162c28c102231277792600f53b1555a6f40a58528c85efba563bcc75bb6344541135651e43517bdf6968dea62dd2070f8d544265bb9e3279b18e434613d61e2cc5766b6ea2c8d0fd4639a5a0626d0c6448ef43a71a843adef5378aff000f250b21b62e4ef492beae5df11831c9ddde339b86e8c0440f62ce154297f942b1fc6a837a8d5a4d4f711f7089b79c355b69d1eda38e878c468a54674f74b0f873f7a6e09a9cd41259b8602942f62f0bc5add62b4d823659fd1d734f18f5924544386984e44644fa8f93f150a4a4d9a2ebb2c1957f19e4cbf468473354105883443bfb8a0e5cde75ca3bce2e0e4c90906501aa5424d57de3d9886917a19c5284170ed36eefc817b2301bb383ae570fa6f5a6209aa09859764c0c4155c0a9fdb8f1eb68742c8b507affd8490049a5b1fd996f35bf1883b2c1b5a394c32772e71812f23d7d6421ce9612544929f03b0756a9feef10e97517a1c4914b1695cafbc165ea5df00d6ce24aee3efb3d3d34a2be099b32b3f3b6afb2fb2b4188291f0c78b0ce2738064e9877361d834ce635200f4ae7486022ae92e28e8ee57069295be3cf52b22c4cecc61eff9ee9bcbd8e5932f705b01ad53e3003b765a4574922ea6ad8b212f4bd0f3a176678b958ac64a59ff98e77069f0324d6e336d6a26583a46d2e3874c9bf975578de922a3806812b1ebe29924949d27104049a48e17baff30d397675d6354814cb83a03b406fbfe534af2bee56bb73d242e1e48eed5fe3b7e46ef8bc9af1b0b7c25ed3b21f70cf08f65b2524387d364c88fe79e1ec488e6946136ee1261794604e2af2acbd403312c893bcb28b17e46425564469c93877f3b75fd29a087778c4a3660bead5b911e9a202b8ef6705419cdb0384afe703eaeaff7c924d311c8f0571486e55f4dfc126f8e682a6db8945989029e8fba8890cb03f3e02a2a7cdaae99acd90eb6876e3bd30209269f4e6ac9e06181cfef04fe93c6b581bc58c061ea0991a84c126f4e7685d493432ada8ee91856f7406b569f4099657c54273fa59eb66efc5a9004151cb1a57dce27cb733832505ecb89217881a03a9015d74473e808272fe2f0c1fab1fd74c7280ebd294611fcbf4a50076cb27e59ee4e9e4baffe883b4245ef5d9e0975e4acba1441dff57cb3778354126d0eadcbbe88bea2217c168174004aa9a5fe0cc0657935284c70ae31bdf30b712842cfb27eeda8c965d46e895489c80f8aca09183f791fbd804ec202a7bfca2a4cd47267d05a656a2d0b29a3491b5b6cd661fe428a5e3f04bbdf8ec2b90ef3c8745298f8f2e00e09acb14472c332cf526472d0f2b2ad325cf055a4f4ac44744b0d962de915d7777b3bcb75da2730f3d6be150ba8f481d3a450193479bbc791e6dd953ad9710843ab6a908bc7c397619f42ee9cba4259a9aa69c7fc66f228cf7d643d6200116adb9c98416510d177221b6b6268e3a5081c5d8e588ebb41e80e2dc9baeb007671d8e0834f41e707d672a9a06cd1e144bb1a75dc16c2384c43bd56162202d29878ffeb6775166a075595712d0376274b9d5aa76c7fbf67b8744e0b032e0fd0dea50aa1cc143787ef8dbc8afc5e99b09ddfc497d9986e1971669b3eb170c6c00db4292ab08e7e3fb187a018b5f3213cc4b195c6d7f75bff1e6f03f4c3caa5fb4b1277c9941a6292ddc2194d7fe4ce69cb6829ab439763f04846feb21ac0b3a78db2143607ea068f4bc81036fe4fdf7477bd3e73067f425fcd98a31266cc1fad56363a473f1be04592d59ba4e10cebfcec67e171d92d70b558c3e6046d2c35134421f2bcdefbeb00e70d36cecbf2bef29b61b08abade4e28cc353e31ddc05b82338f940c5ad5572c24df9fc45916c504382a0f5187f06d27eb62a68a7a21e5620a60e94dbf62af6827588938d7606de870be8bd125dc93ab75955a8715578ac3a6b919a614475c45448c912b17379e52662d3c23e48b5d3572b5ed7754f059f78419a8f4306f2df6a003aa932f48d9f35998e37a82f3f9fcc9b7ee05b6ddb9e5694c1a3c97148ddbe12de0f14cea6e03b0ace9538cfc7c7d20cdec710115d37d3594234f61b54ca5dbcc0670bd7020185a4e36db31b9212f410ef3a00949b9f93bd4f91e4d3c61196d854c536774c3b0443536759a0af3ad145cc56ffc7fa96f6baf146f26e9b2acb097a04a7954dcbd063ebed09c4e48e36f99c0ca2866091f35b1dd10a9ae044ff1133430fa1f0b93cebacabfcc36184259e41cd5af083dd8973f117c36277f17183a3846d5d4728bc0ecf798a809277fdcc7148ea521d6c907fedc7cc1f39db4cc3846154e01ee1f440c67cf17edc45eef2defb49af10fbe36c23ae103364f7a7fd5e25fb7efabec73880157187b337a787386832f58e36854afef13310110444f34c00689c292ee8af987a245d089ae779a0d1dcd3580b0ead25c4d5abccb8e404bd61d7e32d93820a1fe3a52ed5b6f92c8648b3196388087d76e2975614b8147a015852e2e743880d7570904905747eea95e74747398ebc834ce8ffff44d0676c30cb766fdff2694a977e9ad5851a694a5f5b5dc877dc9a2ec840905ddd528cde1a00c07ae19086cc5eab68a7bce042a6e5252f3e145d784f5c571fd2e933112edb8f65d6c98ca2203fe34aabb95a00527d5b7857685af2265478f7ed63fbe62dab2319001f9c5924ced6a03d2a36f248387c79daa37f1ac14bcbc3ae2061c59a9b6e993a60f07d0cb0332fd293c7373851607abfc1d3d8d9325f6eef80cb7fa10a4c634cfda0b15819c5625283429b205738f234524015c2be279a4a355ad41d26bc95ea470f35d5c1c5dc202dfedd3f6b3fbf03d4a19c939cfd2351586f2662c19a6cc5b592987822ac9d73104c8424f6e68d53fbdea56224facc7424cae8c810d992580aa5d2d65536e2a91cb51084b7d8aa655922a16d1879d1e545cd668a0f0d2396568a37bf26c2be471f7bb88821f0697e945fb4a00a53147db88007ec5630bcb75e33547afc20b64956735af5cedea4f0688574dbc55ff2af2869756b21121ec14d2170d33c018457ece413bd50c5e3954d02ae7256218271694b94bc0981c0c2e3d58851b45497e76093beb426325e03381b8b21ff26e1d5805e1ab96efd0e8f8adeecc28d6d2c7b5d46cc903a91358d0fc970b299daf2e166b25a125dac765fc2d2f25926da24f1f3fb095ff57f09486439a17babe9e2ef6e038568e97a62009cc479946e2ff569b4d8bcfc9eb37f02da825fffc7ebac1ee44c4bc658560dc18c59a3b6e9cf4858529e278d91cfe6df569bf3febda94ac8114d077389dbe90cd19f77119aefb9cb7ca48b408c31ed7fd5a905adf75feeb884dab276c2e1f136c3770ac1d436c7007d1a617cc03855696d492b2d705ac2eac4e9b082486afcb822c14203a860cd036557bcf69bfe62e90efa3c1c04af9a343d1369070ba455a9ff19c5e23a1ed96e8c11dc7691ae7b09a0adfb62a0ee02f0b0935c69d235b0f3a096f7320872adec23f8a12e497639d01541152cb95d47361ce097339d27f6befa774eae86f260e15f42bffaea384776353a32341fef8bb4ed499299e7837c0122bba8f4ea5bd782d051ca96f720b6246c7fdcbed5d178eb018271d6cad455526458fa02f65c6a3376f6b6722e0b83b1d722e6864b825e320879aced24563bb09ea582c8f2fd7637f8cd22eb326ab3def8299e797133dd55b48754faa92e64ccfe2bd03627df335bd3350f6a338e4f7e8f9f8437070f2589e406a005b83efa00fc345a70e74d882ab35123399cda5840f7dafb2faba618dcf34ba6a560978d3640a2c8fd15897f5cab8e32293b151d00817475e86d5779babcacabd44b7179a8f66a58b175b640d286d35ee4badb921a083e2bea4b5341cc4850bcf6cb8dc74333832c56f43232a811ef952be0f16b26fa59b1da62caeb743bb4b33458cf02680f492102876949bd10ead3b6e8fafbccb3b89e875828a41ee5a53f1205807dd797cb1fc28eeae260adcd999823f0ab8ea7ceac10b54d7ade0c3c79e4c1c0c6640ca0ec4ebaf84ec847395648e400047f90d8d36fe9d27cd7d022f9906148ad021c20686584a879146ba8053e1121068722cdd1cd6ebbfbf921cc93953a5112ebb53c11db27c0fc9d794bd2b0975ce581fb79296f39cc94c43c894ccca4178edb668ef7182fab0bf378b66a21a19984c1f0b1f5caa01fd69431d50a96149213f1909a6f21e50bd51c4bec5a081ffc1187bc8454906be2e7eaa0c9b72fc8368e9b8df6ea786f6937cd08fe4d04c262a8681089ee8301adc5068eb7c4fe65bc93f6c972b4d84d227aba0198bda885954eb261a2368bdb3b178d363376f4b70566c5c9bbd8719efaf3e11e25654ee521a2a2261127559471cfb34e466f3e17188864caa7e1a69446dbf50dd20b5f8763786aac287777fccaf79755b4412b317748ce36e8f66ab95742e179ce3b04db8e7d908f8207dc6b39e05d4aa24766b81cdce4bd35c0bb82df5ce851eb08d03d609f008d74bc8b615af2f26939a69f6061ef2151334b3e96a88e9663cc620cc26c6b7f3250971552ca8b367f144c6eaed9bec97418efac6d9af3ff92bb42599e21b1f3693ea24d3dddb363b48b32da8cc6397dc0b3402e9b4e0cdbcc15a624f5612d5a7219e9fbff1f3728de52a12776c6709d5a44783bf615b15d55e6ebe60885edff94cb2c15806336f60f327fc3ad9a7589b48d3d800cce1bf1528eaf9508361abbc26e83f506b991d0bfe55ab558bb4995da4684de0c7ba15554b5c21a59d915c4c9c58fe6bcd7fa25e032a1e0f82fbe4b11d1eb00397d2f5be9dfc874cb809cfce0ead23fca81c3d42eab45c16f2d80527bd41349141bb4b7d71cfcde08b452bc48f30bc50a7bc531a37ee71f60398b63813c2becc2b82ecfb2e35830aa443da2d2976e7e2c5015f19591baccf5565decc80af589dedb009d1a1ba92a631a46c07fc994cea2fc6f9f0248c140d9199d902f41e608b586043cad1da35bbd7db9d87d24a34bb9efbce6caf0b5806214e3cfe53a9c6057c627067ec25bb25642af381d5e3a25ceb755c04760cd6eaea32700fbc80cfc3a97abafb7e91273745454ba502b5cd45a25e50a515b4d45750831c58f2890e7588bb4404d9b578e05b8832bcfbf4161fa76821177a9652ce71104d6e77d0475fa79a3d51fbc933605dc686ab0427c7b259b7278d18a7aebf74b962786a8c9d0565277301d3c52d22e9f42092911b68178e45f918fb4f29b0cf5836db7c966a3e2cd5eb6b7d49b5e30e44859e37baf39f9f9dd9f5908dc351d165cf864f43600ba8d28b56b880ff441470f871657c04cbf2636f91821d31841b39697a3485e72191ee75141d52fdf52bf9bb9ebf806b17f5538932e28e40f3db61cfdf5528d30f1f5111832646d483f663381148c1847a3183531a2f8c1a2cffbee6c8204e523bf5aea9c6e32790f85340cfc745c5a740c4952fd82379783eee35617f5c4043466bc9c04a2b1f24571b94bb873de3d76c6876e32ed786bbba9c92d9e9e0251817621f8bc2ddd608857ebf11796add9c869a39834f395da7a1d0286647b3b436f21f5b61cfefa648aabca8e412aff84dd6df489d3ba2c7c3bfff89f1413eb6c02ec7efe2d145ee9e63f928876a4d84f1775de739f8ad766ac87ad9697e33d8fbd6c10d67f68be8e0d6dfcf150206e20bcf918b43a8c042065b6c1e8df8d167562b2dc8970259e5004ce62ed79e5f98538d0d0cf923ff1d2f8cee6145ad54fd9e6c0d4704b7997b9038321d6a656eb3318f853f9d05a697eccdc7bf8cd9759ca25e8c256b4e837c5be67344ba26b401948d2ff8a874456344e26253af43293024493975644a007e8a5a8777106509e88358b0361f6a8148f324387dc385c842895e2dbecee1bf95dfa75f1dfa83a85373fa27aabaa971e556160a38a584c3580fc521653bf3061dce1e5fa82bb29b04f91e19e672cc3be0bc8339a658b2ca661158580af087180125ad431a2cb34d7b637421170a0314d7c1d7e47104ecfa8f9a47f13977cb011b0e7c1ab4d5fd55691b5399bcdc676e0ea618a4af6d1ee94320f8cdeec0a84ce3ccace177209aa0ab2092f7e78926d7a6ecd3163de4ad67f860bbfc9e788fd591b9891bea8c30154a6ece30fef705a81aa5100cdeef820f5a5c0ba8ca5fd87be59cb88500afda8ea6634d33eee1a36104d757d914b645d4f1235e1f46e755e414b33e0c750e7c89edd90788b911793031bfb5e10b380ee608f401128e07052e7f3d48af23e0a72fc42aa53c42896345165d6eafe304e8a0ae5f73bab9d133f74f02c01cdc67682c24b2e7394a40642964cfb91720d699ce6211a02bac9cca7018f89ca6452aa0d78fed5156f7c7c85e584b39f64e6e6a0890d6d0a8c005210d47f98349dddb545d4987bb96bf5d070f099fdcb9de159ebfadf2dd94462cdeb4db449788972331a755f0ed08e9f0bce4a733e4a47ca6e5d3db8a731851cb113959f6b63f91596ddfea09bd254db033dedfcd72a9c41f5bd291a18f65ffa50245de8505f21187efac19a1fbe16e09c97e790108163ee9fb29ed6702ad0d42e60b0560ff43019fa7fcd78fafea2a0bd1363d0925e34f814bae86888bbd5232a802a2d608b2b01bc060343025178efa77f7ae9b1d4406decf41025a3cf46883656c9da3064f59d6e7a2ac4a26565b5d7e898e8650fc588b456db34b5a17e37c03f400925d1a09de9779e45fc61fb0ecb38c3b8e6c206ea0904008b648eeada570ab4faebb43768312734a6fd600b919f157ca39a61971c14e2430da11534075b7d4b38aaa587eb5b4aeca8ac6184061f37c8bc24d6842a4de8f971fd53437275429c15ba55e824bcc79894d84a1d8069bf68ee85aa749f04c840480fe0367a257e7f8c2e2d6ce57d64e4c6117ac0ffe72719d3573623ef3d24192e10abc2a82ebc3680ded691dcc7a968d78d89f5dedafa920e5fa18d8f7b2c34d8ce72f83bec3d2e8fd0258d34d6baf6984cc185f499961b67be882846eae0638fcf2c792be28d3da151a85a92aaa364a85256bf64289bef294a160106d175bc4623ff666fe1f67fec594c79fa545c42856f7235c322ab82f5bef9adf097a3de364581de095edf5f2ddd78600f9ca794c872ed37d7b8a837680562f962a6e7b6c619418719ff92facb52dcc008015f2dc4a4b5805dd0d69b48b54456be4366ee93e9af11610e23b195b22c272c0730ae930a408edc10bb126efa44391a398ef2bef9e4bc32d88158ac96438b2b081b005728e1b42abb64f9991ad4748bd25ad2bd78a5b8feedcf4e2c991f2215f0cb2af7c719dcce25e11fefce70a0d11bb41624c6dd9a70944b1e228f1c4c1d5ab66c04bb42e490f6b0f2648fe9a8a548b8ef6cc4b0fb97ed93a80f6b27bc8ad7c915312d7429f849cc3b8631c8e64fa07a7dd6be5deea9b28a13337be1f42d4fe44a04f53f427fe0865d61ede03144abf62bcd1bdd28dde23d0a76afc0e8a24a3fc702d4d88505f2ad39aa63c523a187441586b85de8929d983703319c7ab17e64ab974e3333c1b7efdbc6f5f51daeea7948347c6b7803915c7b26a8612f1c308bac65405684e59d81d25fe97496b25a2591b28b984d527ce11d520a4feae05ec31f16038ad2597c3fd081f07c433f4dcdc5ca30ae0f516755c290e2de471bb06f16b655b47b8dd0981e39c1fc3f03cba897adc9c4d6a3fb80e9db978007890dbbb81701def592a0bf7420f4ceeccaa109d8e698b9dd734d3afc24c82584e4fd241178b37c60242e382cc5329a3b308230878a32f33edf1915f75cd5fc83ada0dce3cb7a58b88b4adc427e4cbda073eb44c409a7562e071e240ff58ca57f73795a764879c7a561f2e18396069efe3df64707b4bd226efb20d02cf23e88b4a506106574d89c0a65cbf6ace1c37849290afa39e5b2b5d4577c4e9a4dc41b6210015cd3dd970feb1b0736de779a3cdf624064684c88335da3f4dd1e9372c85baeada10a04d9062e5aa32a4fa12ed201040f65c4d497ad9d3cde9bea998deeadd1f9178d1c82ae38f6fc6eea73598b771829dadb188130055d3e44ed468e99f80d2866504e55cb3eabf7b9dbc6e8ea4b2deab8310b6e3459d078a557b6c85abc6b2e57edc4aa19ef0688a987f33d5158f054da64da4e1b9e1cf638158f9bdf0b4418f6f0f6e47d5fb6c5cc249f819401711d6b2bc29e0400afcfb465986bc96ae6c72ca1a33a0d1765e64735b915ccc1b6245894fb15f3edb6bbe3a7aa0a82cb6d200c02cb88cc93478bfcc98efced7511ae07b008e9c2dac0041d00ad4ef09a7d6011f930c34fb2a9c6eae5acf9dd1afd6ba5b4a6f5598661038e6d26d96c92bec23f0658ad28ee533e57a483f8fdebb4b9bc3c2ac1689923faa63314604439982091ee8a9a60c61a938112370e039246b8b10115667be770a1f0b62045a65fc306a95394b50b0e3a2ecb53521ff6adcc437eeaefbc5b3c9229901f14112c23f9de7d29413cab62390177edc902f9d69c0a1bfda0a328539115946bb9ce620c0bf8cfd5ca42f7d2421b4755fc09984ee1d842eb9a6806c9607525b7245287f87bca3609457009d401d8ceae50dada7c7c0ed2c1a42582dd0e717fbb266b44009f6c91b4ae47b28883c345b82b1f7df94a7ada8051d06cf46d3fcab7b9f3cf112fc2316147db1c0bb20fc8db0cd5fdf7c340ddefe1f42af3f81a409730f854a995ce7cc8b99811f1e8d3e7e097227a84c3657bb6e731150e3865a83de01e68ef77d3a12f0ab3a7ae49b25329c66caf5669c74396e4e855c638cc580b2bc6e50fec9bdbf2a57e2c89fe219ae4814a06b26676718291736a5c642e6505968f7f290d435df6eaa999572b378a06ca754668776df6507f6da8b2f931db2792002ad93192bd1d13e93b51d951809fb9f6c6da68eb86c816080b427ae1d80bc8a495bc7156c9351a308e1c8134bd58cea4784db37991e8d1dd7be80a199b09c355e39c80173776e6e35ce542d8c204cc5c050a85bb9eaace6d06dfdb27218720babb4e83b050d272493cbdf9df330bf79fd1afbde661ee592432d6e07ba615cf203ff2596b103f59b6a9c7676c4c9b2306b5454f544e5de647abfabb813515ebb6006ec84874800f8edfb5833738c2840706f7a750e755a199b008612dfe9bc8fbaf7ca53df893c398676f41cb223122786276f5651f27276291bfcc7a6c3be6986c7533abdba6ff4466bfaabcaaadb5e563d19488d59acdc0a259efc24a803a703275d0b893e770032bab9bbbba8221d0824992fc877a3bd2f40a35449c32f960b226c3e9ae7d8c177d4aa0857f72ad54b2db25ef0042a09c242b0b18e56f589f8b214a1830a2bd4a5207cbc66af70c23f61b265d2bbb805d61e9657b6740dc60e49c17ee7103f6f6b43f475ac7b3f54997bd0a6e843295e3e0a2a8a0b7e2a65b4f162593a013882205fd55b49bf3614dd703c50224e1ab25e0e5ce516f5f43a28f6c06f7f8636a4269be544c24173e2966db8fde93ebd1daac005f9b4ad2d8b03f76ffcc30656006745232f9e43a2fdc05fe9e2ff72fb64f983ec104e75e133a027020db213e7cc4ebf773d24db32833470c554bf77cfab08cefc956f69e453dffe69dd75a2374f8115b4d4f8044abf90cf60e64ff4d1dbaf66982be1543b55bd166626278c913a98097f4e22ce8f725b1eff1fcbb92de52c129c4d3ab01e7a21d6d4503f3dc4c0df48ce68547b8d570f836359e5b02becefd51f6bd63f66e4a330418e698915549e5b3565caa4e350f921625960167329632c65c0a690f390e10b824b46bcf46188aa8c53a4b99becf6a974f7932953217f90613b0f21f052b6b3a0220fb4ef3787010d1024f659c8f7cccd83bc4bc5a2a84a98d7fc03b8b141d5e8a289f0307de5665a6b0f2474cb5239fd0b0878cc844a51882a8e8953c0c959e056b87698d2e1255b6796db4c4807423dbd175f79884c61f57780a3f1a5ba93cb470e7d1d7ea8cc6f250bbea54ee51e84a400d167b36665125b5f66ac703883ed2fa5871609d6a1b10d2b807d85b096611e828c32d14bd786056a493c719292db669260a641c6bc5121f971766a9fdf94668536a8f2a4b6a7f51bab24d8f4bbecdc9c11a4b885636a1b24d62e447fdb4675043ddda479eb5d18aa1326b4b41c0ea6c887c685ca085758eb9ad79c2848275a4802cbab380b0172ec14059e45dda5f7a0f34ec9d2ada99476fc02c5736ad940d75dedabb314cbeba78dabf8b9fe97357dd2ee0ab323e6d33a2f1ebdc1419e260bc52ba42a98fa397afc7f8dcaddd841163ff9d88262506a7f8efeef3c1e18d42f957b1aeb56ce0d1a3d0f399058dae45d79bcaa95650654ef2ce65cca057e11ad7aa6904543cce0f9e7874f36eee3d35dc0f7fc69d1633b11314467bb971f422c4b3aef0ec751ee233bf902627e6abee6ad9c70383f239e4413684dddf5254e496e4545a2be988f1a60941949942ed3fcfb503bce77261dadc0609b19285154ddec7032b0bdd7c59167dd642e4a79bc2810c0adf518d0df9e95bb643b11e66f0085329ddf9e890bac384721ad77da256f105183040fb147882488c9c9724777c3e59896c7c130814f8d2a82afbd29c3e93cfd43115380eb956501c24739cc1e8e4bf70b0bad6c251c152f53894bab63fcd56deb0ca9a0633870d56ea07cc4ef4cbe279c4b2ab2b71e171c3cb0bb1dbfe161b246b624a8c2f4b09ffe5f46739182dbde4358f589c6c7a7f8bbca9b89524e16f099ecac8f0f7b50fe9321abaa479345ea789108e0039904ac5045f88693c213601028975b8510a1cbbe5696f3b50165f48acc19f71dfff9a842d74e8c3ed2148ff2362d63fbcfb146f630feb6236c6938b4fe4ed6c5715841d8286ac07c69649f77a213ae367a7f17c90815334519ead22588293033aaa0376beee17df93faf0250b5ccd2673e6ad3ccee104ced019b89d26663a9e7a0afaa1fdd8f48459a2391c5e2e4b4bc724b5298884299d5e4a58a71ed0eaca39bbaeb959239ccd6117a5d71b8f3457f2894ff837678a467e796ae8a8b24aff8a40bef811bf6a1acfa94730691c58c28a7bedef2e7f4eaa1cae6f7d20e4d9b26f28bf4afe96a9dada4379ee1471709d0a02942fa321dd2c3c7b71b49c2b8504a78b0ea83ab7250b08b36b0416d0e909fbf0a5bdd9d7987c5a0b68cf50c32a8a2bba24947af2549aebca3df0a6d040e7c091e57402a8b3928696c39488b07e91dd9a51147c426c85c997e562320c96aaaefc965e25b393489831d59c0faf3c8c97aadfbabe1194b9ba89179e5c5eb97e707cc7494034f060dc2d63410c718e2f50467f25737c2b68d18c86c33c3411faa74b7781facf577d326ebfb4f28ee5ff454e87cb376ccdfc2be84c5223a7ca428e1026ed3cfeece0bd67111995806e18530d4f846ae514f1f5852063965ead7dc62aad92d5865e289b782963c8b9fa624fa0a2543e032abfc87845304bc44ce4a03afaeffa04d5238b385904e11b031f64d5b1d7e40d9ff11d54c09090ed7a59dc323db17f514c90efe64e17b76bcd087002a6e055b321b10eb91e3bc99c4d4cf71603f41f7a1249a0d7dad3d1ab1e84e1548a401aeee95f6320f2ced5170b9ad43b92b427fce1080aab5acd3925652e717c90b8f7351fbdd141b59ebf722a66bc2d95585a164fa8e72424a7b1510d2c7bed32f4239cc8e3a9f514ee55a1cae6ca6f9be5f4e2a90507c231d67f58d695453545a90f23005d496483996ca7ca5404fb98369c3008d227293d354ca57b930c93fae4ce854e8c9fe4685e33a720bd9548b2d884526136fa01c6f91be6d9c7d6f07bd6849c5b270cf89b9e6571971bd3a95c35b53e77bd20cb926c3c35483667c467b62767f09627b565d8532bc7e261b43035c6075689b8bc42c70121c83f3eff060f4755cfed18fb7a79385f03da439f75c681c83c6b0cce6f199e9878c82bff06f562e7296f9ba6400090b5a1fae25e4d2a6bbe21d56e2a1e64db5466ffe2640bed3389f7accf18d05fc51fb5ed756a2dc07642795d64c2e35eef95fde6251743478efd71147527f97a210d7f2d26c76bc0e20ae62ba4cfb4f9bfea9b4203ed317f74d71e7981438d53204590acd21ad9765fb606635f45449f7035a862e063c34dc74dada5810f8d227cab316d0a90dc6a7ac6e62d3b2b2138e45ab7bad632115538a81aed6fdfe81a9f3e4b8577e602c3997a687ce1e532224511cb6f5c0928b4c65c1741259273de17363269a482283695ee8a95b3316b2d156ffcd765e4c90935a51a1be3ec9b8400e442f44537e462b390c71f43b5e955eb7c08647263c71c23285f5e02d833057c524e5d5ddc80a8d68e800f1b48e6fc6a6835b803214297adce420583b100665e379849b063facafb2638336b3dff2d5d52680b57e37ce8212890d16fcaaf02c1df0fd6024efeb2a2cdb1b983cdb7404458c04a55947005929c769f7e9352582eedcd16aec4051ccbe99161884f7f8a8422139e14180616ac7bc263cd232be7523047e6a0b5fba7d39639a328ec577f9d881536a3fa91645fe10bff95815fb925abd7dc61035583a6f8c6e08c7b414725ceade8fc83dc2418f1f92f191c9d3af1b99bf13ed254133afd69b09ae8963c896492fc5f469b9ac0aa71a9653cbff752dc4f1d6f428c5ac93051ad4d7a3414ce9c1fd659bc63bc2bf0f714ab298b032db6e12e15ef70b2f764c1fb4c07e107f4cdb5aaa23aee1c3c9f2897c9c7846f40558ab67544b8dd61036a1767312bbf28bd79ef67d60ddb83076727ff3ba55479b6a419b0b63f1de242ff915f68fb2ae33c66b9d6d23cb34cb6b86994b7c26193c7cbf3b8e7237520676079623d2a8b087270bf6a9b0a63f5a37de90a2facb5dde72057c5f63a59b88525402cb4139a94f9db380092e67293fcf547336f597e4d7e49eefab31f3e52907bf40c6a8648ed3e2bda72db445f1ccccd4769a188e6e008af704d2a66ff99078e89061283b664af1a321a8163201344c74dc33229ee442e5e20d9333267c9a9ffbe2aa872f16b4b37e68d0103b67bd2b927bb9b69e8cc9db65c9b2f0c09ae345e14a711580f5429d8367111c1bfc3ed465d42d2fcac746047f4388453f4ce4bbfdf6040c0d84af220174b4a5b0acd625b3e395ddd8ffe6e1bbaf4e1a28fe4fa4d759649f4bd1eefffe8a256804cf461403431b120584a50bb5591bf024b3c64bfcc4234f4eca88059cc0ae5c5bc5b221d09e5ad43e943ea77a5e18c374c8cf9129174b085e62eeb6e145464ec8f171987bfd8631844ba1e49b784382875cf609eb55b936318b7d78aae4f61c37b52b20798d775e0397930c0ede81271012cae50936ff09a7b36f12724c35093bc9a7d4fd41abb5ff1f0a5afca2f10a9fddc997b10ff81f698b034a940c9244da16c3c2e29c074e442246f34483e92210759ea10c4fa4dea89ebe17da8e5c1772e3a272c10cf9ec3aac78e290c58674a37322ecf1758d232690c47274478f8a87248760055ba2a42dffd317fc41cde4f0d4472e8c9a51e83e30d0d0141edff04173c6a4b1ac24f18b1a657862317ed12c28f6060d53ca576253730b292b37bb9475b0e347e936f16d067f2ccf9de56855b5127201354ba5b88f116b0296566515888f70592938088adc80ef175cf2cc2fc157a6479838ac411e5f04e595ba2e3b856f16c3cff2c43ea376794ec598363ede54245e6110d343b638eb31b11b7f63ef99dc37a7a15e42e8cf7dd9434065772e16d7599359c1f146d2089a64fa5cb57664a2cd9f887a29d3635d99b37c4d312eabac95200d589e4aa15724e2ae36a85623443daf09072e8e845ae267f85463d58457525b60b0b4617f276a6af264a162806bb78450ff0148b4d0aca0b2229af1440f68c18f989fc5882613ca4f973c25ba8a028b2fc749f6c33624ce0d3553fe7e28b5512ef9c4b63b6092539149268e4d7aa33bd09ed702c36fa44a5b41fdbf778d96f52805a9b1b927c7aefb1672f27a78aec20b0800546c4bc0ef1d7be72792246642cb8e9586dea155c328106b7deacf492048435ee0724fd31b120a17d68ce324c9a9d91be2ac6828e9915a85837d0d908766a183203e69b8cd25d26f8cb5e49f4a667b0bea2afa9678021602a79ea63de56034d5a8c468d04b06aec503be9c853b4cbf6a4a80b54e99350eb13a6eccd7e647a5dcf211a4f204ae54629b7e9e37e6da9feea70fb46fe819f9c771ad4650a86e836114037a3fd1d6f776337b454b61ca1dc39088234fdabe45dfa44cb5d98097ac720da4d78625a69c7393666cc25e9943edee53c00c1df503ba2539b51aa7b59ebf0be346871fc86ec67ccfa38e73b600876471ac497a20a32b3a21b29e0081a52ec367cdd8bed16231eaf0c921aec8f752a10f4fe051bd4bc61dac44572ba829b0a487fb035858ec32632337ff1b3e05497fd2937e5164efd6da146dad368da398abc68491494ce064b35f496f9ab090e67ea16adae97b640fa94340caaf13aeb7a62b05d3a90d4d048b0f72c046ae40aa9e7e4f620a839afa54895921c41828b9138c635b1839524cd7610701ae02345c250c163166459ac495a55dd4b3b7dc5fcd32d02c717619fe4e2362e0f17d89a8203bcf9c828e200eb1d8c6746e179426bd7996d111c9d258d5ffd93772957859473bd0068e6cd5c30e6b2e614b65ddf06e945ad0011ff67ae06e3a22e89e7a156373f49c5ad1159488a0d632f05fcf3c3e97135d6226f9750f3390dd8461b2bd59fb332fbb8d3a1a4bb4270d306e4342c60deea5e09c62ede4eff25de0e517958c55e829b0380e87b5f301fffbcd5c8be8f68e6120548735604f6380f6f5637962e6f80af6806ae3589df50bad09f16d280d3519256d2535916b80206e674db115158443235ea234fb535a76320af98bb776f5d2bba727c43dce86c2bcf5f6b74a0671696cf68f3eb83c02f2a6f8d858ce4a6fabd83962b92d54a5e66e6bd6be7d16e62ff32b0e695cd97df049d4b06150a0e075210fc0ed29baffb18314252d593932909d30cb635c1585e72f97c2c468fe986fac05f3cd65d256084da86a222a32741656dec1dc10a4a13941397fb0257d36c9cbfb36df822ba92ca7a58c4c5aa3350b302327c9e6b2f1fb901a92abd665dfada4905cf25f5ced7756e5140afa44659e271bda847ce30442aec2e06aa58fc01e7b6fc42dbc533d0898c518fb1631ed7d4fc389b112f9f089a1ec5a6bc2d9ed03aec5925cb9a188d59da0f852748af6f40998ce325d109ba3296679fb9af30ea1fdd1504ab39034e912451e0f5e3062b48091474933737aa26c9ef1bed9665df848766cd57d256281f3b37f84cc0fa6dd3ae6cd90bbbde7f3a2792371d9bac0317570f6026604ad12e4f21cbda9848fe5abab755e1784a31dcb34a7ffa3e0cedbc7a19024dc59ba4dfadc59154d4a38967e4777e9aae50699745d793323f6ab60339b20f2cfd908310386386c36c5b1ac70ee18660ae21e26efaa300833f2cf27c4dfb34cf7c602b38c79bdf8c9092daaa8a2f5a1eb3b8766431001d09655a3a7619487d22fbf20ec61132d1fe58ed3a7e6d9705a0528e5f646b4412d5fc0c970a600c49798b45af79a8370a8f820ce6a4cb3438ea6576c11f5b49ff4ae1955d4341504265a25ce0dd87f9644a9e9bf5dfd191e1bf9e5f142f78d709d613cad63aeb6915b30048306da20bf84327a4bb3e04b07c1d1b93819f2fadcd2ee3ddc4c9b6bf0253cacc5e45bc56f5336051725885a3d950d275974f9b8e01790481c5deec17c1b993a49030de5e0cd4858a90c27914b8fab9b551709e2f55a0e54fcc88e962a2df486988f375f600ef68d2f11139048d12d8e01721d82d9b7afd2b16fd9447c239fe83b467914c27489765ddeb728d223b3315266c368bef1a010132ab24c737f3eabaabf35671dd83a1a898878092fdf026221137dd65ef5fe904889dcc0e23dcf2b5a94812e37f8ef204fde85120bf17de84c032000982d7a613e5360310605a451f12061d27cbac1781a4803ba43bf70d8d4aede0ca3adf68e4e70da13ec4360abfcf8366b83c1555bf5a494a53bf85c86edb20a56770dc0c6fd4680f2c0b169aa3931bbd2aa335c9d9f644580a9548c4607adec5d3c3e6a51f6ba2cf889ca90c1cb54211aeb9e0bbf8606c7a807041f198199e9777e4f32b6b1e3dbb4f64086b68bf48e942b24af200a0a23f37d338d0dbc88ef98b924ed21c54b963e509dc2d38c4d088bf9f1cea1f37054e3b567ac3a2c04722e7fe91f68ac6994aa5c2981468853f49b7be7fd32d545e30ff277131ad61c56d9813855c1b745cd6ce3916d47508443a15bbd06508aca0b7077d5918905194086dd7684f469bdb298cdc2a39787e7a66a22972eb63663a3a88cce4f08eb6ec416c228c2686f70e3d30eb9809a20297811d225e9ee5128afa2a80337b9380d8e1f1ee7df3409b9dadceecf4c6eb66f4ff6790a6df14931b0893f16d4287cb5cf7248e74a895bbbf1bbe41381d2c4238aef7793507a5ecd4307774d70d81cefed3571137a738f79756736c83acdb2df9ad2d219e7fd8f9102f53f16cfe26331af718cf981451089a6f3e033ef174863de9531dfbe46e58656c1d919279267d0228dca027b5bdc4f93860cf90cb8d4b1667dcc6f729b2401f11c0f7a7c5559b085b6c04f75537677530fffa29324f8a45f7c729ab09cccd4c87094497c1645d667d6f31529d25c8efe74017f5c7f31a7c82a4e4b1e0f6d6d2dd71c83ba91ce53ef69dab1c42d9759f4aba0dd48fb411a3e531e2c1a3f2290523d1edaf4599962e5c2edab42fccc7ece46afb17a979261e7677c72504fda1ac6b7d61da12078d4de9aa982795a5ac15974275c3f48062730b92c08c2ae0289cb84478f2cfa4ad972a3b6b020c0e76f3d23be9903cab4b72da05d12ae5fb6b4c544af7396d09af356c25a0128e807b8105c53c2fd881826f944de8cd4d014a339c64b2c0ac67abb200170ae2c5f85fa893600a8746c5bf2464fd82a208b487d3b281f7b35e64bbcc10ddcb1c4ad6a1966ce43564a56c5e955c8101a39ab299004c08674b21dcd09615bcb7eed52919773623cddbbb39b94aac73f1227b1091257ebff0fd29fb088d1c78a7000ba58f218d50213986fd929d2ba4a605414f319119be618892160ae8c525bc16cc682434775a27ba53f3c882d99669d3cd44968e7d525fa5539ccf5873e5e8ce614d57ce399c5c46e6f4b7b7ec70bd50141ed43c94a299bcc9b36789b77611ca1b36d4fed13b39567ddd66805138f4a1b1979675a0b6c4d51445edd278512b3492760cf782f1acddf63d5fffd7708f1af0bec8917662266adb74338ec0daac66844abfb6e2ef4c72b13803428d332d66c08b52d5e90202c2b6652fb159feeb4540bfcb8cd6b6c8eb07df9028b2b30ca9e2a0fb8ba12ca8478a811bc0498a3ffdbba4c8fbcb433555c848b767294befdf6ea629849abb6d6e754d9289046ac197747439441fa0ba4032cea331b5af7d3b8f173157cdf31f1310cd14126a09d1dd7588524ea6d616b29f2bab7148de1007519377dfb3109882538eaa80a0a824d2d6d51d3fe0e622f08405b57186347983f0bcae705a277f239e5ce8748ad564e05f5e1acb4982b4d94902fb73882de0f30735d37f3804572a54eaacbc9d5bfc24552041128d300f5727983d74454e66343691456db53c61737a14b040a0e78349477763610540a985f6b739f762aea557c4672f2302a752a77db5744fce74f2a36e7c97cb8cad52e91b83eb2f10c99f6731301603df87de5b1ad9eae082ca3d7d16d359a7456bc67b49cc8bdaf4472e41cefc59ccf59354cdb94ca7cccc417989828e4a829c3fcdf3415cfc43aa8d77df987940f7c188dabadd6b77102d3255cbbc3cf6791a089a83349bcf27c160a00b7accd5e301847ebc8fbeb214aa18b09565890b4d27b67de779738fcd8889396ad816bcb98d4d60c289a9c470d3de4c5c7f51221ed54f9a7f3d418d25221d4f8cf7bc0ce5084161d7bf6b6834f445abc7d48aa26227f75f324abdd0251f8168c2e8b06b53f9da34287edfe65cbb78a705e1ab85b8814d9a8062e4f74372156ab2fd7892965681cbd942599a2c1c349b00bf9d4f8fd8332a65bd76739df5ef8e33f6d90f518e7d566710762e8823a3a144b18c40eb92c538a564b0f361c56afa06830ac55be994dda2b260742a3ac47cc0b0ec58cbe6776925905df8732c8bae8d82c57b3ac614793b7e1b1b4c42d62d1f29bb8d4667ed4a7cdc23b6d92de61f5d5baadeecdb93622932cf2b013b5016021f8d403dd61fc3cb0d9fa9e74b638a8165bcd6c6738b8a11b63b627d5f5da899a9c3d4d0c653cb1469522078bed79d951a03f2936a7db68fe1686ce5f6a9e0c22659e094900ccede842fd2a2a26c77ade7aa96c8fcab2cde1e7fa4820f73f94250054a6e5eb613e6cbba9a727fedf1710b0f3ce610e042a5de285674e719c0feef765dd8108fdceaab11979ebc6a737c905855d3ca03c9a597c192fe9390acbe417689b29b8313cb5bb9def50bae7319bef80b0da6d9b615ed1d138304217475de563593a47043747a34db870bafb49666626146a786f622c49ab576c042b992984cb3607168a353cdcdc794b709605f4d4c17ec101c6ca3f3c57d7f50b85b9cb024b79c092fac56dc585daac580921742a14f0ebc10ca987ec36995294a5bc350a3c6f6b85e9ec2ce7db412be0b5d6012a26253c0bb90d44705d809feb6863674ba45d99d112365f2108dc291910c523457dd59d72adec15118ff401e32525112b6beb4dcd72019097e4ee77fc1395f0c41e5ef709cdd736c320f1d8c59735b562d0ec8dcf595c2663b4d8e54ab933d2d1b1d3ec0575271c0f77886df07fa784e9e0b40b1e8139a5fbf44c5c8b5106a553b2bcb4aab93307d0855f1ed959dcb0f773c30deb81fa10718a213a7f478fd93beca50503ca475972b1b971253375fb3c7356391d6202885f7fc3edc4214695af8faeb4f9961f33b24cddc3164793fc3aae342e8a9a336334c04c9a2c393057f9133ddfd31dfe6339e6bca7aa2c7f4f34a8c0e9fe0a570dbe6f1c8898a246921efdd9ee73ef37c33bb5ec048a207765370f27e9a876265b32af340f17fb95cd6b78f4890ee39d7df5cb79d3b85e4ee36a8f3a26f822c338a35f87e03a5a24a54ffe1cd446aa63a288321fcf64ddfb8a48036a2cc772302fb1dc1119b2f4a95ba8efbecec18d94cfb2c39831eb58bd01326adc2df95475fc9b91b06f5f6ff7351e7f929857ef43a61d234fc8bfa3813a54526a2dfbf017a2331093c044814dcabdc3a53daa8217699b6ac19c0e10cd94aba6a662ac3fa3c898343b9e9380ae2d1913b8af37fb3952f1b56c0b4e68eb3f6199d418d451f00bb033e22d1b18e410d134d1580b65ed35b98595906e2bb1988afaba6b5bc28433ee03cc3998026c6a73553c6bdba193e5a4eaa625d80668a08e28764aa8e90d9ae9e3b1ece2223e888b28a31ee0dd1b370944a08a2c8f4d039644526c3b00fbe84a4dd746af30198934f4c5b4f6f41b2334ec62338cfd771a67f98b151d5320bf8fa92d2c1deac1bad02974294fdb5fdb65d71cce63836bed60f5f2442f56743abf91b4bf9c8c97150cc28f84cfbad2d7a251da30189c1bd99fb4b9a6444d814812296cb7021c4a234164fe49e2a2e52ded695c2ee2c3c146133c0ebf1fb6648d90c9c97c6d1b5596f87d5880d7a9182a7629319073ead0cc1a320e4962036aa9bf3d2b4813f3fab92f6836fa68ac6485c133e3c513aa693fbadb8706ea2718310f3b3bd61573a5a7c9c60299836fcf867b787c9b901cef19ab804f178efa76deb750d9a565c5b546984bcecba17bc022f4918731052e618790de8f34ec935ecf19a891b43240f08ca73424f68b2dd9926ce967823af8a47e3a0c7b3d498f414e89ff73be712b987eb19e9353ae97126e607916ebd7596ae8a66b12587ec7bf634810ed2f5a2f5709f2cfd088c5aefd42b5c7f7f2986487179032e5542d6158b5e3f7a4d273a929c42e3b66b7a7b0dc6d82e06d873801fd51a9448525a83c107d74a2072d98533df2474ade8d47f9f75ebeb7c7adb2c8b266743dc7e4461b52d6814aa80d1616c763e501cf6df18bf9fbe0b32c4295481644a9dcd03d9ace21092c734076e7874710b69241d01cbe3c4ba2e7dc5e4bb8fd66e87fc50390e7d79e141bcce2ef2d576755841191f066d7260fa431925bc7f7645ded21240422b1874bf142d39ecc6c14b3d485b53e917e5ba88b7dcd32e6967f7d471a130872ac3bfd8bbcd92ccf260504741f18ac6e203ba34d8d1003b4552cb2884dd73d433a32d53cc438e622281ee662245c3be4e7d9ec731e6e7d028ca24d2bce3941b83700f4c1e655cb59ff40b3dc0836a4efa0be8602fa63688199b6ad3f0f04da4b347403f51ffbb09dfbcc62541b9d39f34e7d7b1fbac086dfb11cfae7e4e1b512dd05507e295b9913622efc4ecc5c14368eb8ff62ee0b14d8ffd3f2d4b856ab6af77c967c7526fd0bfcbef9cc8dabe1c65deed69146bf7f97cec8d4f87db1a154cd51711c69eaf5d2c53aeb1f59b0cc3ca32ce5d9111de187151ec7f7ac49ab593d42614aeba266911857b6acf92521807aa61dd1de8107119b7df9fa6c90c5d2fcde387dcb4471724ee5f8141b16a1f0dcbd38099e00123c49d353a907a98bc09ef4bdb108e631172ce02036f95acce0ccef80fd36fe03101a0110c19fc86d105b33a02c3c1e80ede6fb506e04f80c9beb9afbba2f97a21cf0c37067de77eed816af72089a37e4d76762c61bfced6321ec5eb677d20973cfb3131acb1901bc23e6a84b7d2f33232ec53e01e1ebb42ccc3a4643b270a177c4ef059fb7f859d61ea97325d57a820081757c5f3fa2ca6b003d79272fa73b741b74c96f2f803026d7c270546769f7bc28b3aadca43a7595845dd7ad5e68fba029c2d539280e5098caaf74563b98104153a93b53d5abe3327a4f5cf96b7005292aa7cebb983124a4167c17201dee4f51ad1b91930d6b53166dfd0083e60a4b427a3f268fa4d8e3aa0f763bba9888fda272824de9370bc69cc14438830bdfc6ca2695dd7f90120dc1886691242ce8c38eb0f13eeed3307c5204b7e8ac48b979bad0d2c48cb84303bf4c2832c8dae0c02c0025ec093e6a62d249e203849ca346f4051659744b4f9b867afa862f617338ddf1a5ed9a3bad5badabf103d077d6a113b8832bd9e5c9a56fddd661e0a9d33b2ebcd4618ccff6cc519a7df970508f6e609643c642f6354c4d83a0772091e7ea731c23c03a80b255ae3735c778da23d888ff642ecd0bdec1844b93a68f5e3fe47cf7183c029b800a129e379257a8d686a8811176c17f2922814214c6e65ad57b84a89efb7472ff47c648cd247fc48ee4c4d32b594c3a3a6305c84bdfa2293a7abcf79c515f423baf7a989aedbc073a08247d3683e0664767ecac98ccc2eaeba6ddcedafd4be3dd8cc6d98e4e651a9ad47e24a90f5f17e7298d3c68e07432f327b22fb72eb54d6a24a130559bc4420fd2bd38b112aa9e1857dd8045c2fa838b88919b04bd85d1fb70ff415ca7fd37e8a1445513ec3be04288259537caeb3ae747f52b4eee83a688ac58eb1cb908727f3e4a005915b2168390f92f033eb605dbc8e1c97f56e319ffb0bd813fe0bb2539e9bb05bdf9aa4b2ea60ecffe8bfd8b7f7c373a43430e266c851a966231a2a592a0f6c004c1d58011102b1a6c8a93c1dae4360fffed2034248e572ca7b4ff948c28864c0eb2de08a36d9ae7e750b7cccc37bd551683e49d8cf3898e89bf57d23135b07277afa77bf0584c81b01a7cda5164bc02360a8580f23bd29a15893b6ad935392836ecc064f1fd7f920eaa71d567c7639eb76805502eae0f3b34a8d7f6242cbabc04fef02327997380c7cc48636ea1e1ed634bc0e4d2c8aea90897c0679d133ba65685252d02d6bfbf3c8161fa2edeb3c48f49cdb0e5b9827c06ca487c66e1a2e2fc6b4b3d0b3514891acb1cdc0b7705acb184c198ced3d42ed89c139f677d17b4d79dda73f70c0f909f9773c4a24bce088e6e52398c1c497936a6b5f2575137df52f0d1168c23a9fc36b9e082355ef0fc611c7f94e30ccda07d9bc141cb207902a7e5d64b89e906150fa5028551f89a58e5a47cff5326f5a11685799afd0ede9429235b2df5ee3362b85a7fea2aae2f2ec9ddff8eeab75a38e8d5b2daf7a04e5785dc94f39dac4154ff30d63188a258a1888e789e01e7499914dbf321ba723106cb28b3c676921f5de000575f77058856eb37124bbf01b5eaae6133cdebc1c96f388cf9bc04e447a6d97a96aaeb02e950021f1d831763f73b2dfdfe807dbb9bcbc3aa5f4486800bc9f6882907f87c75ba9f0ce1c5b2677b89ee0cac8117b9511c0317c2c4a2f4976f2478f1c116cb5597168a070ac316f0319c1785ae9a5000050853dc97964d23eeadfd29d1c8c8757f363028567455616d9da6666187fc31cfc49de93534a8bbde1b9d82bbec333e5e5cef20a14e9a7b5a5200e21647b7d4643d08d7da341e8c6d8330d1dfa2ad872474a300386ff70abbc77f3a9580eba0341fc322f91b82708e9675b2fd982883e4e01912cf23f0c75d6da6f17603a4bb31b28a83d10b8808b067d3ab7550f77e36a59793fae08b51f076dedb2eca030a21219345ea90051d340bf64d1c5da09ad0da506094e12f24040fe6f14ca52da3a33d5bc04f1b3fac269ce96b5ee5631c6377217ff8ba3caacafcec4bd14775d773467d93d279293c76c7cf96000cd824293556e7a368cd7b5f84c0c0d1ba4352de842b91c635f24a75f605cd5fb82fe8bc6357fe8e2180a5d2ae55395419093ac864ac0f813a8bf3f569daea22423e355b7d7b341ad3540cce2a81f4d39c7d834b980e8c9175fd6d10e7dd485b3dcbe5014edda0876562fce0ae855d37e7ee578df3920d13b454817ef5c6df009ac5e04a25e592b2901aef1df2697decfd808b47f653556c954188bf01bdc21ca1ad9051b9fbbeef2ecffefb99bcbbdfdb7f8f129a4d3af203626b71cef58d53baa2cf8115a56cf5e5740b7cb61e3f7a7c81c7bd553c2cb2dab385741a23ed5c13988c860754c70914eee17697827964817cfb3695f1421baede089904e580d115223f51262151debe6b5e17303ace87096482492ddabd451f71214be9326106437f7eee407d310d16add0f945a8c81a59e4e1e19a9f367b514dea4a33ae490b306369c69e5aa568dd01329f7aea03d92eb644e530b54bfbc65e0896df166f3a9794a7de31bf1c5ff1708f61d00ad4be4911c985980fd8a46f76c111c0f8164de35c1df49868a7afc85f94d1b5f37ce8210095dd909cd6b7f06e1f266e4649719eb46e3839146d51a15dad41d3db184fd82e5c6a20b0a415426bb82fbc24bdc9d3d8d44af38c2035379d987b3eef4fcb9ad49326bff930d0b9455c472acb87819e155be46605aac97d829db8fe619b5f9c161dc5d34e3458ea65906152d1dbdf77685984a299e334652a9c56fd2fe8a9e04ce10ed01c8d4ab254159399e9d99a4c2c188f51495ee167bba455a11e4b3dff8c35d701f078495e736ce9304ab9d8423548f9b3f4a76c94e98bae66fdfd0182b8e8ebc9fb4d3185c115e3f64a7501aebd0567cd0dff00ba4bfaf8a0aaff7c6bdec457a96138686df4c0467869e0cff8337ceb690a9466aee46661c640a8bfd77b403cad92aafdf329d3e25d5bc26a35a01d04877f938e91ed68961134f91ee8ca8c1630a33543a8646034cbc329abc6c15f18a8e53184d2d38698601a883826a170a5ed0ca45c8100f89f1f30c151ffd3180b60ac04f804e5ff833514cdc00798ba102398fce613c66937bb44582fef84b70a999bbe0b08bb90fff50f2e6703f2ede2c78ff2c965e9703a6ff2859fd690f5f5c6e091f9a03ab65f5c4223b7dcac464733bdd897426c3c16d461893a316e66e4d515e2e83ca40c38bd260168be49148ffe431bcb80f4fb08f141e9926c98dca46fc69b34bde92e154db451b522b950ade5f1ca248de460f2f61522fdf1b51499348eaafe4d3c8b1dbf8b4a486a4ca20e08618477aa9bf8f2328f30e0344d49bfeb1b4bcb511a1cd1a307871f935025fd2bb512ac52c460034aefeacb70f2320f2a621eeca204b7cc612476facc6de4c9add15de79f7327e608ea27676984c9641859c8bcbcac4d5b1d35645e0f7a072a4cd1e90ba523228775ef8ea24e2ec68997e677458fdd00e67344643c33288a281ff5061d0fab6e0701daa0d0f4051474a7a249bb5a1d625f3b454681270f86cbc33d61c4be707de089e95af709ae39e697cb19c41806aa82246b83a8a45b20bc0b8abac4c4ae85267d9a0e4eb46d611625239844bae4fd853dc06c9dae5729ce96639aa4569e27015ed1b73c3b3238e0a26d9fc8f43ca583a1b8d399b746ab58bf9d9053792b3583e1a4b36b0eaf87b08c5f85d694c3006ee20adb5e8e7c37db63e4169f245798fd795f4c204ac5b3b70d7320736e4307b47b9f3e846626c46192ee7f32e50370e994bf5974b2f0596d58b389f6f6f3d091897869daecb17556e0441b95030e17789318f7ed637cbfa710ef6b5ba0a6d4197419f630b5b57787078b2e61deab6b763278d7ecada252631a721acfb95270b8be071fbd20510073c0b8a7a0f044844e2d79b7c1704ae231442e07f4e7fccc92dc096662980d86b86031ed9af71f38d1d6cd1b975c89eaff1413f90636e2fb080371010c5e4417c1b4aaa1b973240e74996e6ab822b050161ca77e0514c45e1cf25b40540f3118fef08a03be9583b7b3c7f0a3066c70de970c931c3897bf0f402ca93cc2ae13ccbb5abbd65ad9906bd2f64129773a3722e6195789a75a9646c452126d355c0f4ec7a14dfc957b923208f0fcbae6f966ac6a56418c907b890d5be8edd04ab4d261f4fdf3759e5cd137d132b828565facdcc1f099e0fe5303db0d4eb8656b73e7e05b75dd43739d0d5283e29152251f91fb6cc0a7f2480aa1ce17f49e1e080e6f9ae3d34886835136a1437ce81a9a84c19ca8e02d273a14654017491932e7e03885011bc11e0f71f924d3386830821d59236ec05ecede65fe41384b7f1663593ac39e7589ec71afc4fb3cb6ef8b8d46f0d73aaf8c33cf57f6c4d4b0c599f712274fd4528057e0ad3d1339cf71b9568a89b75b7ab31775f29a863970f6411f5321d5fba5b302c55ef04c45c204c5f5b81961b5381abbf5d457a4729008801b4a9a9d62af03ee956c6fc5f89555236bffa481280daf4b787e595f670c385e97865e2f99318ded022dcc951188474fcc776a1a8fd60d0644d1d836bc9b6389bed8cd4b72f9a32557d6e90f63db9a560415498749f360be1a5a77b1598ab6b23e67d593335f466be3f798cbc522e432dc9be28076b023fc1ee6ee92d402e0647b766f71d4f6357ce917f57299088315d0dc4bc1abb1d7903a0ac114620387b4faeec4b0cc28ebb7c34d3d67c099d86a5d887a7c5611be46e474fddf17b6b8d75fa57986030d5bf85e72ef8a5ac6bfcd739106f2a07402d960adf7266ce7017cf9af21a11043ad97afdcd9b15e53919490d88c2cd9a0a6ce24b234432e0719ea09e7f8feae5d6a77510fffdbc0227f0168d6891ae9fa976b1ea085a489d1de214ca058aa5873f9f5ffc9e2452a8168aeb95fa4ba08c685c40613401aafe9da9edaa59af2f4d587ffedd71f854810c4867815c3293cbae99f200cef3b6218b25c3a32f734f8b86803f81b518af29885a7e4182ed5da74db81ce266fe2b9645cd91011ae2584a9876c81dd78403f5f4a183adad7122807aa7f889d82bb7c53fa9ff8318543d8d68fbb186783c80b6407972f87c11b79cff1bd305792a51797d82b467dbaa69a92f9901476116ff8aeb5dd3e9c0ee9fdcd74bb3b43e66023e189ba2777dc7a54da5940e1fc47e3b19a6b720a239ddcdba89d5b365aaeb1381b184aa2ed125b62d53893b35a0f2efa49e3383f2abdc67cad0ece3c4289e5b2f0a46397b82fcce84dce9d98f5c5ee8dceffa27b956ffacfedbb87cd118a22231c87e353298f6e62806e11054e61da171a0fef5c5e9330572af1986ab294e1951e341b490dc12ce9c1cb6283011d91b8bc21c98a6394675837f70fda4215b9c41ead2c38abe8bf94e7bca145e02899b7b5cd833c01cda7a30265149e55aed95ad43ce7062712420e977f918b8ee8b9af761835c2de67ffeee9c2f0180c290393281ce0ff8c004013d72f2d708b5a3a16603c11f543c4befe0afc82d3ac20fc76b4dddbcdca446cbde6450d93d2889bc6f3aaf5df1a6583fc39661efbf7a3a0d24b71629469e0ad35e34d10690731b495b79946c8d1f090fce02e8ae8e891e056c6d3e7a630f7a1a3323a18e090a72a15a89b8a4577cbd555b5126dc27adc8ade885f2f1550b00d2bdeae7557a3bcda09d3f30488c54edfc9318c2f207d98e65e8669defe73dc94acb7469159396bcf0c590c6f5031dc68e7b6133c19848ac6d205afb4df3ed50d2e3648de2db16985fc7bff6cd38118ebd2b9e052252ba2329d3a99ae0e225978926bc010ca8fe79aede0d2300e8be03e920184394e0f79149694169ef4edc8b3800ae1e54ca2b9064192f5d1a759c2fe4240373149a525ccc4bc165571254a9ca48a746731500b7c47e0b5f9c4a5bdd9d99500d98e804b53f59f5f69be9b60bc432004fa04b8058fb81effc9f3114a358fec2a8db7dca3c033128ca191ba082975ac197e160bc8456bb37ba92b0f934d5d3f56cad6e734117c33be16fef22b759f9aee04e4b632ccdb47546e7fefc64743eae27ac8f69aee17311523868374e7f55162840cbe5fb4fe5983f70e6b78d88d8d4ba7a657ac07b5e74c2fbdb8dec8af5d8a6a99f05df5020cb6768f36f2c561f4ac197e42073ab66240cfb71c07ddf82fbe98a1e8a401f7cab94ab8b2aff8cde67a35c8148c8e557e7350ec4658cc8d55e51a896cafbd92292aed53de2a76c92883bbda952b6d3ffab760a887cd8ada5d20dcf414d14e176058f2168c91c5a57a876e5717a4dbf52b4619d735b1a15cbecac54a9019a5837a7e93628d504dbef952fb472238a60c617c52d43fc268e60ef3e6be876358fa43f1eb5524b968192a2dcaf7373b65ab5166dd64be3737c1bb54bbfb58652b480d90bf0414e2628c81b94e1ce0ab7ecd0821420a72141c56b4a39ba035c92331fb9a8a7be663888cef30a52c44f486e3e7804bd7a78366668d48c319b8989d3484a1c12e9bd2e8099d1408eff84b645f05995aaf67a5577a7948085c4cdbfb74424618688fae31fcf1625f22c098a55d4080604a3914e117f76bc3a1d9e3d2236b0a1615dce481b6cd5da9063bf51172ac58d2a1a6b8d1c231f06ba32d6fd357e4144849044091479322dc1aca21235e7f595e46d4a730d22505c10114778bea92d13e792f3008070fc8f9b00d39fdde9ecd70793f836b7e58daee70b5576102390f5d8092372689634d40fe996513e3c11b0ab2ebfc2baa8b4c54b17a6b6c5999f18b5319f9ebd9ff13eec509f0440de6dba06e714d6ea6311d2b673dcb9c5cb0a63cfcc9cef29d536f17762d254fb5da981a382a23f89e9725ee6e235f22cda76ba575e97508aae7e9016a8b04dd38a26049bf1e9b98fb026517f3ea900b203e7cac79da287236502f54ab5a353ba78e028ff7705b91aca1ac2e95f7992c46ebf822c6da8db2c3702380140317770df2bce61e4e3b87cfcc9870188751f50ea83f5c21ccb34e383b0900b35c3e7f78265f6bae663ef9ac46e75ae6a2eafeb5ed1a30e3323b6b7dda8d7e869496ee448db2b4f69b3312982a3e41c9dc6dc720bc1eebedbe9c6b948a9b9faa031a43fd4fd6c1a9fb0ee40db8172977be2e9403bf010cd5409024ce0fd5d3c31e57fd1d7631e611f3851b7dd6cc6d3ce47715893574eb18eeb7bee4729126ec462518bcd17ac8c625d5cebf7c139495043e7ad13fd9d070d5a3bd9f1096a48dcc8ec1879a24050b73b2c01e43b68a017c5e1e721f70d76f4b601ebff8573f161fdc259f1b3879cba1c131169f98ccd2b1821ee924c55d1d6130d7cd3b27610c314ad4370462c88405ea7e34ca1cb8b77ed0ab7c8160203047f77be3ce86ce4ff8d6eb9bac33ddbe88452c0303062c8d83df2bb432e8765782a6e58b48dde2a932fd0b9cb63e48bc75980677a1f1591d6176c65984e81de2b5a4c3c28add24eb5ae6740bc995779c732bc9f5df8925d67332318d52861f069e568a6dd567cec9aa86aaafa760f1effe6c92bd28b460c02f6f608fea8b43b2e034518e380282a61513c5b292208dec0f43677580c3d71e8d0dd1ec3f3bd1c872c1addf61b1a05f73e46e314dd67596eaf674e2c3d3e0a395d0cc5071a7ccb5136a0108e88b50fd74d2e2c1453eb5fcc0ddadb1343b8ac730114a231fefdd6c328e830efd2b6a342246f7f18f936a2642d63e6e7c01139b70f812e3364970f4c5679109afc9cdb050046ba5cf0ba426f1be41d0a2c86a244a9bd34e3130c852cb4fcb0a763af7ec516a089b722af57810f73d1faf2fe50d410d1db771b616d0809fd283ddd66fdefe12ffc097e77128821964fedc41ded7a5fd9f26ad2b5c05ffd2b57928634658b037f1aef8b634c37f80f1f3423e801a2b8f491a1c9a5b881e25fbce4fae9eb45fc29cd3887e57ed5301f5e048038072f69c68b531e348db1813138fb0c87985cb5e54743abc3eb96ed7fc14203a860cd036557bcf69bfe62e90efa3c1c04af9a343d1369070ba455a9ff19c5e23a1ed96e8c11dc7691ae7b09a0adfb62a0ee02f0b0935c69d235b0f3a096f7320872adec23f8a12e497639d0154159e413e6bc62442d58edb5c10346faeae2bdd13c4a52912b526619295efe124b4872f14f4adcae89c790196df7914dcdca34d596e823455f6f5bb0e2407e7f5f898ae880ff03ec39004cbf6b45b9c54d63d86f9836e783ef94bf009c9a2557b9d8b397719aec6536ed253b662fa5cabac96a13f5e9eb823a608e3335b9bf30bf5b71d9008e3825f0645c04f4a4c33dfc25879d5e30b4e9870f2e954631b61f63a51559e7b1941d08f0bedc9cba0cf3dec0b8084cc847182072d04dcd9e755bb2fa01889e1a54b7a821a8cbc46b2cac4fe1d2df59acceeedda229257fefa6477d982d1f5dda5034ba8aa42bdc475993c258097fa81d897cfcbdd9d5f55f10d331eed327e78b5b9d63a7c64df562c2053ccd94423c4f8b65047afe118e7968fa1ded82effcbcf577157ef79890816506f225f4cca33c94d4da3dc7343058df0f3eae5e16475e5f8926d294fab807bbbbf0ef9572f313071c2dc44d86a52be24ee90ff9846bd3caabe0169e0262505b285b87d6ff89ee7923ef448c266e7da83df2b9365ef037ead3b17fbc8d514a688b8582eabe27cee1c74de9d4ab34a0ba3ff7c88c3bb24e117a6f471002909b84f478b1380181c419cf71749d861829dbc1e34e36e58680754e8ee444f4c72f4a918a5179ffd6f146ecd2e8e89e5534c1f0b1f5caa01fd69431d50a96149213f1909a6f21e50bd51c4bec5a081ffc1187bc8454906be2e7eaa0c9b72fc8368e9b8df6ea786f6937cd08fe4d04c262a8681089ee8301adc5068eb7c4fe65bc93f679d66a823d460f50ea71614cf30a9c4895f37f7a9e0cfb0e99c718b6358a0c375e9854b3cab29fbfcdb618ae191fca88abda8104533e242cc0eb42e019d4699097d6eb3270fcd95a1e0e8db3541aed346acb65dab8210e2b6d256d9ae0d817e6a656f9290620a1b598fc353939eb6c699026f0f99740cbef71caa8a4c448d4f6d35b9b140c5c496afc103309cd03a2d3e512bfaf04a9903f8ecb3d33b09b309b0b416ede7ca3e97bd061ad48fa3194be041b493abde0e58ca4b557b8c94e054175e3766467609ddb5d5c6dcdf385fd9c8a8556079e705c5297f6ca4138d4398909210c2d44c6a039568666d9dfc5e54f357d27630dded10922e2c80fdea6f9c2e3336c0abe585726606b809ca14fcbb7e0854573c2b40c8b0f57f6670aa160a4ec20054e469566c5f47ad92b159a32994b9c78496cfb0ea33d5cb14dae1812a9f78fd67feb68c5adf53f8f3554368d4b1d0551ec99f2e04d37e541e44a5f288290c4fa44cf2f5df7b3bb2ab01f77380577b119c684ab49ead04cec651a625aca17785c5a4a20c692b05f5863d417d6eed36a606adbf8e6a802ebc89f88946267f3e92dd1715c41aed2b91f1a3665ea0b213b78062a4e90d6b50c9605c8084ba8839cf4d0b6a5d083714e71b1b18cb3195edba6d0905c09fa7dc037b950d78832b962b75ab824447a2089d0d3c308120ce816e3bb182ab6d1a1a89f3fc95a831e3cf12768a39e83191e37094ef3052e68631d837516ce5f708e8b643faa8dedd25403a84df8744e3f0648a5d10dbaf1b9f359d68bc133db0c3e3d29111b2e05370713781a435a55e4ae01177dfe01ba50ad5eafc2b608a220dc5d8a14201104d6e77d0475fa79a3d51fbc933605dc686ab0427c7b259b7278d18a7aebf74b962786a8c9d0565277301d3c52d22e9f42092911b68178e45f918fb4f29b0cf5836db7c966a3e2cd5eb6b7d49b5e30e400e30d242365a0a19f7f25e1fb4fc14bfd64c580f34e2b2dbc9eac2231e186dbf8634acd26d753b6544e3fd54d9f14b03ed37d58e26fb09e94bf065e7eb7ef8324092a6b61ca5ac4878ba6cec71f584c482e3e64951df71a802564d706efce029938c2144f3731b4fb4258e00992e23f1453941d93b963771b9690bb06bae9840c34170f86999f7700ce6eabac2f96a7013404ca5c987278ccbe2b2e01a086bc494cc8167c959943dd414140d49499646611d96d511a29101bf97fa431f277e5bf27bac4b16a77128e57272d52db6cf03079a87ca9ee2b66dc5337d9c0505401a9caca10e267fb316de157d114ab2384fe2f4ca0cecd07ac73a6df84aa7ad7c87c19016ad9e94f20c40098d77d0d125d1e4c3a46ac29ba71d10f120d4c834a698b5e25ae9bbcaa7be46e08d67de79582a2dbbb0ce500f546e6ec7e63f572a8c453491c938c78804e84efe1287f87b16d1c7483491544ea29cdda51435abbc5c7e0da1a043cc24d3879431b71baf125178f2f186dca25e8c256b4e837c5be67344ba26b401948d2ff8a874456344e26253af43293024493975644a007e8a5a8777106509e88358b0361f6a8148f324387dc385c842895e2dbecee1bf95dfa75f1dfa83a853762d30f9582f5de27c84f4cc8bef2735aa3615142419d2656f5c416bb0217ab4cf7c382d9823a9d782859a7467b508e7176e0cd956f1e636ca19f0a7544792271d0f618b1fbef9d8ee0547428b3e45a14a327307d58be48bd6512abc1c942ce5a6f01e0ed35f7cdda4a13e007bc98fdbd0c55ab2f4a95d8cf919683772f739579095cfdad6284470dfd1bf46bcf281f6f8022e1ecec624f2a9dd5d72ef7814d7a7790be9d4e6641a2a49797505cab189792a83689ea4fea0b06ba8402e60669ce625b7fa8554f7aec74435882a9a9ee51fb547a8cd3fc13055137f5637aeeb901fd5c6a119a937c4a8c6f82d2b61e82b23d14cd218a0246330aeb1c5889613496671ae7aa19edab53e87ebaa75a8999d467bbceb80c23eb1d422542f5e877bc20f3d852a40642964cfb91720d699ce6211a02bac9cca7018f89ca6452aa0d78fed5156f7c7c85e584b39f64e6e6a0890d6d0a8c005210d47f98349dddb545d4987bb96bf5d070f099fdcb9de159ebfadf2dd944628b6a7f3e93a023402fe55de99aa56c49e1816b1533ca53d8f2bbf8032b1ad0a7d0ce0bbb688a4a6c68c30aaf4ded6cc034e4742bac715921a39b2ffb1b6c5011f5f2f0f00d14416db32dc7d91730cb973778c0999994dee07760f2ddbad46a35249afdf39ecb67dac3772fd62f56ccdc489950166114c08573bd61821ba03912a2c6caa59a47f010564141570a17b20d9141895226a67aee3fc24db629997e9f981cb2e8b910bccd6c9f541f0b04199df9965ae48a6e666241d7aa196191be3b9e8ad331a14b5e182f6f2ce9c8d37d38f38cc0047bf684e85ceb16842397300427d81778020f24e82823ec23cac684c2351d95588cea2373838c833a8e137b06ff87fc6d35b8acdf3dab7654c2a7e0159e75911f7f65d088f0242bdac2844fcce6b89cfdcc72bf2997d61506364ebb256faf6bf3717209a8fab0deb7e3e5c578faa2962cd7619baac9c95f8aaacc92d2b9a628d919e9535eb9660cb94f08286e5e989d83b69e23a482a5a5f81034d9eb27e1014c85aa56b43b89e79fbd914369136b84b13192f71dc4df10432d74b75c2f421dbb54f265fb9c7d0b78eb05b23e30cb90af9902344112a2539818fcd307612952f6d8d03124a04246d0716d645ac9ab37005b08da7bb13905ccccbdfb3083df209b0133c0aaf26c688f8bea824f04f28862273f2d4101d797c4f49ea88c91209af291f1b479dce5e629e819fd5473f741e906aabcd2c125955d6b6fd0c72bdaf63d0a4886ee19e222c4a89536e382e1431d809fda64789e36740ad492e1f11c3ddfa0d30ca18465d22e3bc10eeec7f5965164e57dfae79fa68bf30d37555208c02a487302eb88ced2b07cf7d40e9d29651d288410e947f6578a67e907980842a6fda5d1f13ae8e41b62e9657b4e44586e33e05625689eb69052a670d05aa0ef1d4dde1c27a979b1f220a16bf5852808f7783471a324aef3e7ddd8a5ef897023c813ec9019c66544b99491ad03fa93ae53daaee5029437d89e3bfd33300758749d50b108a95e3c20cb7777cf13be7104dc418053f610228700e003d50ddb885970137555bb07523cfcf7fa3993e24a63aa763da5d5ceed9ec7164fbf6f180b323e94c95c8cf753b6719a7e1645d6ee0b356451a158dbf9e9c1075a13f75e680bf1c033b5c517c853f4b6a451560bc8d6dad7337c77e2a61e2cdf274de8c967b327a5b5a8b9d67d93acc16c777616da32f5b5524498f3571476d4f9247f5211064543044265c14621efa6e2472f583708e3c1dc63b426e2618d3d60d845c2b475f42c5b198d168c802b3d69c13fae12ed6bee5803dd7ab1b73c8a90ec80ac74a8b8c83845a8cdec9c4705739c8e3bd90245b893a1af16123d3f071ab71f531cdefa0f512a2991baa2406fab8b97f1e4f043e14738eca3785c1d9494a732a9b1c09c80cf557fb4366d2d31b7cacd8234cb85cd2892df6d2ae21e035619eacda4fe2431615670514401b5cffd18efb3da882efda19453fec2562a9999add77c29ead9467863b7a243cb0ffcada2c809778ac16fcbde1ff8ad0bfdb38f2018b6dcbbc77248d790260f2e87ca0d8917dc3e713c314dbcfd9b11a793fad0eb18a150c61508f5caaeee59f1f07483547aa389d2b14eebcb7c042c118a272afef421be38d0224dd643779042d908886047bb7f059b8173cd60e708f3bb707112ce74dc6fb532f7d280f47059e6df0525178ffe8b57bf2f9481d4e21de77b1e0564182b8c29fdd68108f4418e611c4492c0b02c78b92eade01dba3997abfc3152cf6bee50ca60e2a50788d22f0f4908ec00fc763189a827fb557fbb96c0ed1ec4bbd7eaba62dc4e222d8427b0adb69a312f7e3bf78090963ed2ebe448c79689bf38d4e897d1a79093460bb3f1842dd7aca5645156981c98efd9111322d11c0574c8ca6cd84efeb89c15253f05bc6dfa98186a97ccafbb6a84e9c32c325ce1a0bdb9eda0975a468a0da2e627583bfc9c51ed40d9fb2fdfbd0f001da87a2953c2140620996f7bf9fd8704eb348fde36d508824d64a5b98ba37fcfd95a7c3923a310c9ea06d798cf13b507a0bff8bf1eb865e1d1696a9bd30d2753a6c5d4cf48597046d346b587223eed9ac3d691180169699ac4dbe06ee72e86917c636b7389dbfd217e3e729c4dfba505691b6bf7741c0e0ceccb11d8541d9f333d456ebc581021efa936ff2c339f0cb2b86300424da0863d7a4538e22b16708ca07278e58592be2602c1db2d51bcc68dab5e82b0ac7824d49a7b2b1dd0a813bcd6db5aa48625a3297800d7a803349fdfb39a4946264dc7933d1b83e458d5465caa6a4b4f1680d1cbe1c0e97a1d7787479ea627ddb5735832da6b239f1645030ff17763ed5ffefd9619e7746e58b8ddfdb360b4f80655f038bce9790e2d0793a83fc78175e37df6f47a927f14ba71b0435e85ec9277a743de657ab91b40bc386c3d43d345b01ec12e82df53a4192ad65ee0a20477d0c60ddf869cf9dddbcdeab7808f519516d2a1a5501f2e76d67b85220493d35256813adca3c009e2ba5882cfbe8e2028e92f038bcb7b49f3ac2fe552b100758e1b65b83927f433301a13474add7efb9e14577b0548d51def0742966946bfcc3f84e6e2dafe9c97cc731c74e8bf6c4b32e8f3aaba4026e0b53259a9ebfa2dd17c69dfd348e7b751f631903517702e15fa50e68368e94dba15f1246bb53207019f8963b48ba28164ab765b50d8c0707033a16eb4686577b62041091b5125fa166a0100959363c0cd256e78649a289513411f4ad321dfffad7b47133c00b941175fd2c2e5ff8881918ba67dc2904cedb1649192550bdefc25e958b59a958644753961aca544ffac201d022f522c1af1a59eb41784f5ed771ef1e9e3d60a07a85e9714febab696901f3f2f91ae0410e57d0584383585c53f7a42197fc67a5ec35cae6f01931c9bd0407cf6460f1cdcc2da5e9de2fdd2557f2a225a2198419eda6bcaa10e391afbf0571d564bb9f602f6bace226a59330885f8a542121a7606d665061ef758a91f811bf1c11dafb8dd99956b3cce87952af934046abe48d8a316010ac77c4eb2fc19065f429c25a3ae68c1e52774c730e5c76d3ceee1b9ac41d439da4a70f7a8158986db8977a5de328a4af959fef1339b238939e93707d3da4ab519f34ffdf8358a4b74283e8aa06cc4e448a2e667a8d8c367079310eca3f95c6228b5ea95338890f74fc62d896083b4ba065d3899b1f3eafd58a89dca062decf9761754ab28902fb616968a84b57a4df45c953aaf3842b80944b91ff374a0e784c779c1b1dc72a0b75f520feb4290c45e3c81dee6bd666155e3680f3688824d2aeb55d05e0e80b77c885b9db8832d5e6e52e0f4a2e1e4e423817bc152657bd232168ea261dc1a03296643b790869beeee6acf236fafd42c9b9b07a9b68896e613828a0fc32c48c0b178099ff05a209285c8f68b3200bfc58050fac657406973347b1bf2fdc6b4e2f3645aa9b26106afd5a46f19357f4948004cee1fc26d1d7b10186551cdfdecb215db7260acd2ff19ed22efe6c54aecf8b095c7b7446a5bca3b66c07fe99dbcc20659f229f675b221ff2894c08bce46853e9bb88f388224c20e086bf598f3ec0afceab80be0859aeefedbdd7cc64a6ea7d57fe9e40edff505e56f5af8936822f5e6df9bad652cfd17d8dc7e8b2948b4dbc386ee79a41a094dbc57964fe436a7632faa508b79cd023dec7a0e173241ed7b08ac18348670071ab786f8bb697b20e6da44c52ac4c9e468ebd1c81914a94ca8085dddb6f1ced2aaa40b0b8da9c0160908d468caa3bb35bb729e42495d57357a23c239ad9ebcbd4284f6fcf0854a29f7705d13049b10e84706a692ab97b7a96463483fafd1f77f5532d5e759bda1ba4da3f8e6ca2da152958d02213b3c7b3a8c0b1abbc17cbee1ad36b5bc06df797fdde1963af9590249bd927220d7adee7739e184b4aad95f2e66f9c8f495ac4e2bd21e592997afecbee68fb81ce1fdd3d0750a50effda0fdf6186fb5cf74fcee380a6f49c01c830dee4106a32b82748c471e14517becd3748277f376463f8834dcbc4f7466f045ea52537a0cf782464fb700233dd9361e77471f45096882c5319c23ec9685e5c485bcb76423c01db53762f0f8fe489aac8aef8ce3d6c2d4af6acc31d55f77b21a483fa305e4e7614344d86bed71edad06ea9abc01cc756b33d1e29aa56aa91d057fe6e52cbafacb5d1897f97e7ec29696c6c13698c86dd8ecbc0ab3e4acf720ccb02b84bb0754bab75fafa61144e6118bc8bf29cb51de2819547d84f36060b4f3e6ff8591b4b0d792f4a74be5209fabd29d7ef2f695438929cd9348aa2d65e3e5ccc1b0b2a44468591183b404c212c1039d7640fa3cba29ba0f196bb1efea51fbfea904016be021943fc73917ac3b2dbcd1126c9c120390ab29d973eceb841e8f6a1a6c4759dd3035b79d544c76b45bce19b94908424de3d52fd34f403496126f57a718ef84476ff8ceadb11742b1d133a2add8ce95be52947a32fcbd35a528fcf4af49befa881139234bea02227dbd618c65c12af62ba57aeac5ea2ecde6be11ba081dd15302ee161a6340adaeb28c013525b3edcadba6d8e97b8e24f11b68f70a9daca2e829ec7befbcc1639863b711862a2bc1578a1aa41dde6ac3e3f0b6ccaaf14b38b9689c273efcea57f14ac01d7a377ed738bc853eed68801c00dab96663f19465e747e90776095d61a4db2c0407ff385c48fd6c71a78609e76788ffc8c7d8335c6803c6311256cef28ab3d5a718fcda94e6fb85e2c20749dd804aec70b07c70b118b5626782865b7cf07a51694ca535bd319f8fa933919dab8ca9c0b84156c28fd97eb542a3a1285717998d2e9ceb87804d019b4a2b16a3014469da04c5a148e63838a744ccac3ae390ffed836f005bbb13c5d8e78656959100b3d17fee2d4e75707bdbbe5614c4e5d18a5920e154d6f3b293d961de86597a90a37bc913983ca1c5bb3c3120adfd9bfd0fc57fcb065bb47f021d23334000ac31b5d671aede3e9028094b5d509213f167c3feea03dbf25c4062d311aa47983a316ce622c0f48da8183615cc2b9f648cd736d521c09861c68cddae3cf6ed26f7e068df6ed226d72aad80b48f507d16f9c30d42fdd739e6367ac56b2f69e56e094c71af0fb5a82d3219945ce5e544227f54b513d6e6cbfc29507bb74011dcc72b3c0274a500ea0134b78fa520a9d2ed19cd091148771da693903a03ba53e2e3b88986bf15be6f75e7f0d790b10b63800de2fc1f3f8856295858654760901e5e85931b6f7490670d2ef74f914c79c2a7ddd46e777725999f4551887c1bcbb2a106582f6b2037ecefdf7a64fe698b73029fa1aadf5a3894f6fa05ab287f21afac202bc6585f8ad490e54e1a53226c874b130f7dd77cec094ccb2a8237025d1fbccd107d6949d48b0bcf14cc493b6d055dd5598165b344339e4dde778ad947e2be4debf04b9d32d010bde00970f5246f27c9cc4f0fcb07195c99ae00b8df1d4b5bbc5914de19f2bd0aac614b3ecb6549e9da09f38104cde6672f640af57dd9a35c2a7ef5c7f4836bbe78d674df1257839106fe9a42fa18db12b6f2e14fae88bc7c3b7d50eb48a8e34dc67cf909f6b81cea14e3ad95425510d5da16257cb975e30a412323d842708dea9d8a8d826f65af328efffa58d2aed300050e179dea7cbf04865a102bdff32e945213f45a4b7ff95a0bf1d18d005e0e12b8a1d76adc08737aca52128b8c839b6d24ce09a27efca67c541fbcb4369f4cc3224cce9058a8de11614fb5670edcadcd103940772db57fe0bce2bf29a57f5c5a7462cb1375b62f058f75cdc15dce872a64c7ec58de7c6f070a3bf46ebce2d69e5d70bf0316709d905b6af49cbc1231456dcf1f12098f39f788e17029ef8b2098bb4e70ac037f543bd4fb176788b78faff783800e26a8d3706302fc403c3eaf40b44055fbd82ff0881c078b3cc86a5b4f2f3b67b91238fd2113090a70af1567f89a852064569c7588b9fc5928cf8f62c17a6f1dd109ee2cdb0a44a76ece52f0a1fa3573c3c699e0f55f2a3a7ae45774d40ce41861ad0a0d65daa820b9e6cab807b3f3753969e4bead8deeb54f7d498b27596b54b9f710ad63c5e23f855f208a5b11688ca1a66b031244b9df535d21025f89183402724fc71631b1573311a7bcb3b489960c651efc77223106edaf05c2d22f9b0b194ce7dcee15dd2d7f04ea1f92a792e2c6948e1ae8da863d27e91ffa182011662253ad131a841f7129314859fb1a33e218dd3d55ee2e39c40ee18aaca02016922509115904c0b3d2e328a1f5b785398f848351604f324b56a6c41daaefd680ed22dc88ff7e91f691a90c4da1bb2c4a16dc2be6761017bde0c95f4b6dd5ef0df72213c73a24cece7c17078d9bd26af7526c00c5d064950999bdf4573aa11ace20db8d77e424970f3dbcd7a3cf76861002aec85a8992c9c4a82d48cd73e587b6d6a555e0b648bd455ff5cdf00f0cce1f44a516b0e77d4c99824614d99caf0fd33234f23f91b208be6100babd6169413e1fe2edccf518ca6fd405ae899a1f584e27563b8be6c89e150de0ec955be38de3cc76b2d9d25854415378b23f76835cfcd4726a50eb13de59b0fd3d0c9cb9d9a00f11733bab0df58c031d2c3259d928d5ffad3f7882433dcd1a72b0917aa0f67030cafb2925a8876e5e8298966d201a442d16c986106858a2ee91c218aedc5f1e16baa21c293afca4c1e4ba0c401f2374ce745e2c8b04a1c8dd9637b9c2929e8d4d519ada76e6a73e005a07b6c51234cf9538dcca1832991f831ff2bc82021c6578b5e8c672a02a740869ea2f0c1d8b14912b267b083aed6d51e13311e35ae60982b845895fa1d96d08b228b5627350fa1cd6d5633210c03088e5b6bd8ac78a3bf520864178b8323accf5fc7eef1305c021cce2bd3f6b3d4943a45326128885df652731bac6d1f49028bfe5dce0ec9de3da8f395cae03f235497f59996a16511104847e7c9ceebe9fd1ded4895c496746339ba4bc0a52a847c61a6a3f5f9a00acba348a07c283d144a71a5f1471e80d08cca862430593723e858ee188476fde43e3ecdc072d898018479822f63494bd8acd01eac762ab7a85b15c9119c3e2053d7ce38369fa66167e358f62e8ed520871a390a3ccc0c853ea2d0d04668fc497d3b83a4c70c22a0dfe376886e0b090b594d0b463d7309a80e288e0a9319d8c848abb5b5f8928613f1a79ec29aebcd155967fe5d1463aa223bee60b65def1cf13b11d57106303d41d5848ae792f16219c16b1a3845f19b358982e469f996bb0df8a5cdbdcb0de4967a360dbfbc3d124e34fa69eb3f6622aa9115858d823cbb300258f873cc7ca0a9cf9e84486ca6e90e20d98135cc76b52e45285ecec281922aa9717dfebf4d7fa9c2f07ef74623ea20f7a5766a2c7b16f8cc89cff44c96900d3da1dfbf3abdd9684eef76ca15261a38e9f3ed187f4984a964c61ba48ddbc7e4483044675fcdeb5dcd399cd726af3e589915407379052362de37bf1530316b31c79554ac5cee00947b883a4708160f47b5ea8ee08db8bab194302b9e6fa429936bce5892eeceba29ec44596a3b1e0282f2f170511a4cf5d722bfe6d3d5718eed86d2021602831ad29f438ba1b266ad763b9aa659603b4c18c46546c4791bee3cd858dbc234fb22bbbf99980bf7ae667ea638eab7935f59a30a33998b8293bc645b1e58e83a3b42568ffbbb5d166ed6d614e965e995b8b081d99fc9443f5b6f4ac6cfcadd3977bada8213d48378241193118685b0b07a93da66249f2bc5a58b3cfed685aa42f6bfdaf7ee2e5343f013ff543f06878b931e121c3aef2f06813f761758c9b845fa0dad227d7a6c8cdb8c9b6e72ca095e1e2dfc17a08f6ac6876db3910b78987d8f76f121b358bf62e10d15a9f1c0f11baaafa19559bb7f78ec7fad6c203a6a6b51d6fddb2d939f097dad5057cb00a74472df789c01a094ef354ebafbcd650bc644a9e2152ad69708cfd683ba643a9007e632deb542c2bc1d5877c267ccc0ac256ecbb44a5b91f38ec9e732be5dc2a4df3e4e199defd9840d01bf487e6298ee99a9b8e9fd31c18bb2f9aeddf00dffa3654edb0c81b7da85eb0ee5444e1c692207b3199bee327e3dc4004f0027f0496c6cc2388b7d0a39d5e25228126a46f2cd651b0769a368fed23f7d4e2b9eda3cc94469248eb3b8fe72c5ae7e2e1e7eb8966c82fcf7fd22d3cbb82e656de958c8550384cc56ffb532414c2d6ed3de33ebec0188140f17cbc00f9bfbd97df8f481bd2b4057610758bec9a9744c87a104230de3f6d6a5771b845acb931546995c81190dbf12a20c0a11e8d20217c6275252abf0de3628504958daee1eb2645d952da4d2e4b388e980ed61f5d0fcbe0385d47791451f211fe655fee5183f989397b86f77da3d8b0b3f173d7ba5d6461d868f2a9da467f7a17f652569a3a03e9d4a752ff7fcf21d1a4325114c8da0d8195a8459e2ba59bc254a387bd3016e95e6d098cabbb83a44c23c38040dec14b674aae291d4b8d16c84d38bebce79d3a81d09b6410731e33fa981da467d66b87c0507862b825acee7d49337993713d6feec1342558c97428f566b8058f2096285de678aaecbf1a9d8c3c631d434a7d2df2c1a465e506cc2abd1662d61da85013ec2efe182f035436aaeaec93af4ef58ae33afd72d6188bd434a6801b1fe08416aeb7640346f0eb1024c21da59421f6268754ad03c1eeadde063ab7de05bd1b76a6008d0bd9b9f4f8c4d72a6386244c50bf4d27dcc1dc509993e6f3285f070320fd26b0203b3fc756108ea23798d780f9217dfb47cf6d4c398108baa81328a7f7cd17a37ef605171ecbb642b7b9668ebd8ef51fb696fdcd1972a7ff11f1eac527d347aedc48677bc0e50110b892663459efad139c2fc030320f804a8ee35f27e6123d984c194ad55a0617b55f4cb39260b7447f1521e45ef18d1b36c07f0eecea8c0c56c907e6b31d2efdd47c1978fd1bf46cb09483ce5dd86645b4ace65f9f25e8cc76fc2170ea232e27430834cf0d82f74f30b419809c2b9f32bf8c0233c6d5b83a9bc1658e1f5b7b287e31478ebd84a80911a659e540db006cceb446ebfa14c1f63f0d9523af56d7e2e1b6bdde2419538595cb0c8b81a2b03c1e6b1be3f72f8a8b7e1e03027d163ad4edf7c30b621997e0941f3e67e41d9d00df352e39bc2ca70cf52797b207ce9747d8c047279e218ee0aec8517158e732eea2e509442cafffe37e483e2c0cda4ff1a58a51419e4af3e1e68c7e7c9c9fb06a237491c0b0e5b2f50da1eb028bdc38da0e253cec9a94a0594583f066108b180097b781dc6afffdb41e667b154a856bbcc81c8263bb5236a42c6165c8c9218bdc2a6f9a053c27ef57dfc68cedbae9f3f8f6979f280743ee9bbc63c597c5c6487405fbe34abbe6785b5477eb395da2fafcc06340970d2a9befc23c8f26d24045a3791d738ea3b04ce7e4ae7c5fc7dc07bf2604352e7e6d6416cc212496fc4b217753ea95909a6894487cd81ebe932a13e279147abc87fe7256664d1bb1e7a1024206b82526fcd7e023de3c9d029a2957ade0103fc880aa717736548e0436cb069d8670fb10dc5d0f2b2610b99b22a35414062ec54da809689cf2d9ba8ff21de8d8d48d8d5b046fd96a1c9f32a24f3d633fe5933b7cfedcb03e6d4041db2d7d79473294fd01e346fffc47e2a57ed0f26d770711381468db69d01772ec7eb19bf363e3bb85947e7934ccba92dfc271d9f557e4ba47f2be87feb3337171037a0c13092446920092ac920ead60efc71221bd633aefaca4ac935cc85dd0d2e5057f1135f4ca02ec1432d9ca60946323b787e144eedf77dc6bec7bd8d7db27ae62e8b7d17aebfdab63912d9a67fef9432ed75b2816c72a004226499991ba4d84ceaa367dcdc637841ae366338ed1156f80c5e8c664edb0b7ca2ea990c63eb624412d14afe0aba8561e3f53bbebc26ef1657a029824bde1be4053caed2e522f5cab15ec4fc887f97d36d19ce9a333775b48b23c25b6fcea3fc5edab7c75a5b80300f15aa61b8ede52bda65073585d0443dcc1570d6daea420b8504b8f35bc268e908cf0912ad162ffc17f8d80b4769780bfabe8d9ec8a70e983f960119d2b039c88fca9e936126bacb2cad6f11231eb3ec02e74ba1f09da81fbc501ba4892d32b7bc627993025f388729789ed138c1ee095f0907565fa1fa86cad88585dcfb4ad280be38a351e186fc3a427b415940e9263a875b99f05213fe343288f7f5fafa6a336105c51a3cce17bd182edbc7785bc9813bd5f67a8523731c460b83cf4779f89f4d40f9ed972aefcadc3343176a06c77aef42935b52bff8a18a30a031da8a6dfdae9e9189aadd76a85206f765498128ab6c02c77ae73830ab107c166528aa87dc2326412a285f967dd1b4c463c4000d35742402d4daf9a33d53568d05c2e751727ca3c1a65c2ee732530a055d4b77d90c95e75069698cfaffb4a7b7c2727be4b44eb27e24dcab1330c7462e8c40f361c36f18484b7b4bb82de25973823922f3d23a8f823fdd600075193715841c8da5bae57331d5d14b2e48e2e4226841493ddd931e5581a0f8869967cc82509c51ba58a2f463cd7d998b61a213b0da0e39a4ef0bca1a43e608583aeb92d0b8ebea108dc7e8803c64d5a4958e96aa12be876b3e16b68be1afe93ddaa978b792b8fbd6b14bc7f020c34a048abfe02908cef90563933df06e7fa60ff0716a525f118ca4d2d43256a07a481e85c0d7a088f064a7d44ceec3aefc1d74c3ae76054b6d792139a951b0c5e2e9907326b09166670adbee8b3f03101c75b704bf022275421e7587ce95181d3a711d89aab2a76fce0c8d062d8204531df234390448e48f9fa78e51b6f21de8cb01ec74fd7c508432ef29407985b1ce2554fe4227c8ac7885ed5b06d66657e8f40740b3a9de9d70d2b484e701ffd68b7d61f92c6128aa57c4d7a3f0d44bde31b8f53e1f1e22ef6d1ff565fc50bff4d7a3a3d8715ca35c3b97cf677ac7cb41886830636cc81b6164347bf8660251c2f55e2cf77a51ad4c6f2c6185bcb40e5f9679312ed43b543155a0c2c6a53b5f773729efc4429559fee8f0164f19a57e60ff628ffc5afb80ac0bf7617dbddb48210d6a6166406f367f514f5321690ae00c601900a72160a4e12c2f3a715d57f3488202310c25aaf36ab46b2012f9e24f9496a5d31c1796cddb65aacdb256bc0a92c871617178bde027b175720acfbefb381e70748f7a9aaa17de8b6af07ea48653528f15109ee8a271bf88d1a94ce9e0ed66c0d4cebd1618fe93555ff539d9fd59b4ccd7b2f2c9f3c9da8072cf1460c0cf0bcbe0e8a94919cc8eda1e6e2405f4496c2ffd5e4d90ab3211e735e955e0006a464bd5fcaabc55c311295a6b81ab0dd373e97d9b7b6f928807a2b16889024c0ccb8b0ca35f5301b5aa574082908058c7bb2ec25315c62c80e67878bd3de59aa8c5a5c4404e0575f067f9c54bd27cce7805c0e7d48e9b2dadd68d22dd78646d02de6a6e17d1b92d73bea05519f6af46f8bbe0beacaed3aed130b6e6e2bcbb8a8f2c3311b6b4e1d5721b550841ae697ab6043a51ce668daadf8f60ff52f611fdcebc005306a93fb480ff6a93b59e3ca060f20e7e26bb578c6ada8e051c538d07797c92f456f7a284cd87f9fe15b6f63f4b0f087a1fbfd93c74ca89e0f284d46a222bc9306ede7fffe879f7a1a22fe140ff9364a121489d55f92d5fefdb7bf7e3291f48dbe4bb93d142233183a61cd59ed4dd7d9b7b01883a74ffb3ca2aab62f51d4328fc7db0e2e0874f74d435f72741b073b74a90c0c122a101f0b57dddf70b6644f726adffdcd89a465dba7333c375dbba0dd30c94d4d47931febc6631126c9e8bb133feb3c2c66aea06bc81d4a2b48cba87e042977aefdd63dfc4f779b56008090e9758d8607ce7413dc650130f285ca29a5992ac39e527956fcd92f6378eb1711e77e22bfa995fb2e48805d42ddf51fb0cecf34388f982bf9d76d1f85117cc9dadb1ed5388d645ee486bd86d35adacab9abcaecdfaf0f7265a236c07b3dce95caa29eb98af3ad580c0a0e2917233a050bc592b38bece98f09b9bc51ded6b1a6953f9f2fae6c40796d35272afb51852ffd7146512b6a9dabc0a0f8bc8438217ebe17c2ac717ce8926468c66ad0a714b828e0019144dd964077697dabeac046da03ce8882bd544c7bbf0df372c0f96f5c66838d0119b769a9b47e950a8b37773a671c22bdd2e2c5a57a96c238bd018e849782afdaa316cb970815268bf1439508a9834ddbe619228dbb8fedd6aaad489dbe4d62602642603d264ad18294b56cffc1c68d73203d4bd90ff86eee7de1b092ba328b7100a3fc1fc38afec275e4b3316c35780167c2536ed4839a2332fcff6912bbbcfa8baca67472d3ef9b4ba569f85672c45631885d2a33bd9469e190fa193a2e81eb13f013f80ec9e43fdac5bb9e8644345c58b58e8e0fd49d2e1025155aaa3ff90a0b63cccb8c2f431eeaa1dab17f9902e05775d47a481f36381d7c64ac471ff76b02e803151255b33f473b1406f7ad92fa5808591df2234b1d4a246e38bd9b4d73886d50a5f403e968ff7c998a0c3fc5997ed56ab30945cbf853293023858b20dd53d58d42120ffe31ad28aaa5874fb144de17ac012b7d9f904745ad113cff7378690470b3725834e91afd9a3cb11d08eada7bfec3c6744e8698ff09e9398b7944b3efb9c41ea598870ae82bb03a198fca2ad1f93813ebf25146be2457a7b63e0cda5f2ecd80bfa243e5d3687f114b2d022f1f6bb026d0ff31d9c7d74780f7e4e723a669b208fe454a3c0c266b9b4fa765f8f3954078cf70b48f45797b562133cfef1a18e2c0718f17fbd5b7752029a7470aa529d80d4e796176d889e13ed9d22f7d5a1a527819aee098df670e72a2a6dae0011f332f750e824573ce8a2c19960bb3ded1ef23954b8c76e99a9b515f1be755d8c2c9b8d0e2be526ece1310624affa1beff4bdf706f412b942ccfc625df3a6e52e3edf0f5b7ba97c494fa7ac56d5b3bca47605ea14da693354b0f9833a25ad1d3f902bc48adc017e5a0fde84834b88672388233dcf98078bc4e3189361c162c7f34e5885d003f9cd561f6eaefb2e3f5837385e5355e26e466e3e52aef5d66a6383aac6f24f7aa7f702acc05be4f6d26d1843c0d5b4639c8092cee776c687d3a9c88f62f41fdb4a576482a840c65aee06ace23473c6c87645259f2e6653f2e428b931edf226f5b9b6e32009c6580ea324516209e41fe173a44f27eb986f6942ede1587cad68aa524c0ee77dac9f8a02ccc94318c928b6a545e14f95e392da8ca5026d9941408649e796e3da1d92503c37291d52f6f44ed35926c2ef795a8b0d279cd1ccdfb0976c5388d569d1b4ecdecccfa6b93af462a4903f42c4ac344de6c17f10939f120e9c9547524b8d97689eb330f96ad64efe339c9c6aac43a3fc8bdca83be7138b31e6b8f0ed8ffe4067a01ea5ed613e053cc9e97b0370c40c70ff304322b7d187a9e21a582bcf960eb8a69e2a1584eec2a9b9008b1ea6fda227cbe9b35123c66ca2ab3ec638c6f22f6f9244e736153958eb296ac268bb9352ffb8ce7df4f4f66e0dc6fc4f23fc74f174a318dc603ec148c58c541328bfd9dbeaaa67a6c32812d28d2d7454781eb085d6918acb77229211a55c429165e729eea505dea6de0a48843de2bd240a317a81747acb63f63a1b04e165c78daafafd95112b97db355e1aca2bf485c78fb0f6cfa9b56bef83ed9fdaf2e9c69dcf39d6d3548013b7ad2484ce14596fd6667a1e21458ff17c4f277731451b137eea99ac11f18dce1f072c697ba45499d3af8b0956c313b54391a3573cb7cf83dd0ede12ce42e37cdc3ec07f37fabed442c9ae02f00623c949ee34c6e00d713d7f5d1e88883d0ca9dfbaa0f8e470c5398552d70583fade4ed53424a3341c6de7e72705e7af16c8aa10750eb1dc99746c930835d092a9d05b12f4982d5dda8b7bda8db1cffe93ef210a3f0f136c3fbcb59915fa1d39c9b635d24028cbca7e0727373a5895058b9a592f2b5a5c6c9dc18dc1a59237ca930e0158413b03b82ce2abdc413c3a7b036380b2bcb0bfd89d5615d1497d079e272be90c9f64ad16c635c377baa3f9e3092db3fa92c8df71b45460123f263a450a9c1d20c2e0962cab6de5f29751c21c48467be2fabf16267790cf3eb8100c17a48cd3bcc0834ecbd86c40317c6d8e5874bdd3784869c24498f5f82a3db391fdf8e102c3b186abd56023ca6342cc652856c260757338ee3c33c6368814408d85546551f7a9fd8d81f6d21a0b959716090a6310bcf7652efab10c7ae5c43f2ccad25ceb0ed6dd87c6e1e59b60f023f2bd5618624b898885bbbda978d8392c82ada84a1bcd16cda25c58052ced412d60f43cd2ee2b52de568d5bc470fc4ecae34b5d95f0082f838b9d02cd1f8ce3edee6dea5b6efc4d6add01c1543f792da0db0b1e7501ad758bb56528479704010fd1b0264860ae04073a538ee06148647324f374fd5c6994b0129a1418d9d114b3c467927b409b263bae315b93dba912cb5dadf0ed18d8bbbd987019a5f2a5b78985944c908030e0c2ee5232d983aa23980e728e6c1e2d6724c92bbb225da9efb4e70fda2a9c3527f730b58b33aed9a0fb87cd663636cf8c4bd7a7cc3d9e928475b2e0207f531ccb72c82352858ad4a74788163c10ca4b5a66b9e6c407049c8b406306d1973de61921db81aa92d78ef9d4870bcc25a591be278ffa72a36a82cbb54ee9b14df31da95b1e81bb4e44adac05a1d984a8689f351cbd7bf8a19e986763d659655f5b3a399b2513aed90ee3a387309d211fbcac40e01b78f53e21af9bdbf35a8c36c710a6257b2ad0ad7744269fb408a4ff2f3ac3ca8a246cdd84fde8097296e81b5a00505ed63f336efa0d18431c32a56ce6e2c50cd2d7afe97ff96449b115e94b7eaa499605146d3da4e2b726d6f3cedae278ef525b7a4440c8a75b68a025c27ae29c8a022d44f6d34b7f41aa13b624162d4eccddbfff26e10d830dfbc991a623dcb09cae1c810ed64be8f3312d22efdcaf831dcb34f4f4e6786df4333101a09afb047c50bd71da398e9cc35421ac5a76951386f31b9e586dca232c9a5b8bc069eab9278c57215edf6bc349255621ecf49e64efda0f7758a821efb1caa878f2d6308f06338d80f2fb76c35141f7619e5005b47c964c58958cfeaf71baffc8e6ff2f9035aa419ccc23545904dfdf094b5fb74e9ad5fdbdf8f9fa9ab4d7ecb5ce12c984905d0a4d8bad5281fafaed4b8383ee6319e6791fd028cde0b009d4fe25820708ca191e0c6c72904bab25e6d2aa7d21eb7fc4c67ebc8ba99603cb8ccf813e1b2fe41d2712351ee4ed010a8b9a7923bc421910b2ca1644758b0bff12d0e8ab3ec5776514ac8539a42b2e10a3af13312ca0a9a93aa98db15b207f1c3857cb7ced3268cfee67cf471759afdfe575dde4a218d77e708a723044ef0d8c94542ea593d0c81f2f2395a791050c8347ad42d88f769aa359aeab03a954f8f290cee0801598493fcb401d6c2df68bbd9398bc0d36b9b7126c29c8fe3dce8f1e9bb1e2850eaa889b5778f5fc5c9fd6c43b23bcef3b8499989195b39a131a71b6c455abf900d3a35abb2e74a7d79eef6dcacfbfde9434e577efd2ee9eb1f63a801dc398a11e082a2526b982762362fdd50e4171dac25a5ad5631a744d29936dce262c688f7459138268403f71f300e902a5373674091853d5455331449ba2577f6202b7fc4a227f9cf441f9588fce44799815b75e5046add7cf1b48fe271f7b4b58a7e96595157a2c43d4f7bb36c79e2052240aab260bdfacd630df378f4af330e750c1d9d43ee159ac7d3d73fd234e8a6dd2f4c9c55454186faa872e1c9524831a3f78192094058b1277495f5a69e72131e46c88813176b43c509671804e7f99203270b4fadb49134d8dac5a4c8d3b77599a7132e026a567ca318a844edd8baf8f90ed4403c21b48791710d026e3f7677bb4f35f099eebe03ae97d1a74224c3af4eeedb662b9aa684fbb07d800406d7c70393f728e3ee75761c7036eeff561909870e5287a7dc2b0b6b7d9956167637e8f690ced41030e876fcbb4ccd7f205bcf138208ee4b4ac76dc63ee7456b0dac14c5bf25473d69a03fe885b6619664dc82baaba29b98baa5b74b383a26e970929dcfb2bb1c7dcb7be5ce041c90121b4ebf20755340351a3c45e7409ddbb284f4cc0f3cd00d5884f40949f9b3c193d911ac9c3a113813f04ad79f807173bada649029366b28821561c1c016a0a806ea38038e2110bc75474dd9c304b840db1ced3e6ed04f6ac7e8691edf9522f53adfccccf1134855eeaac153bb57614536562b2b2248f2225edcf5f0ab889e0e6bee23ef3a2a15f6ba18dbc98caa0a30eeeddebd8e766ec3a4d4326226e647770617d65a80d0a68c6bda40897753f8c0772047e6bac47b84f9f88d3eb338cd01746920a02991c1f4e8fa5443f017e9ac20d1094a6ec9ae2b90288edef31bd1882688eecc8fb8b5161f95c57677002503edaaf81dc78b1457049e4e6e03732c2a5e0f3d4aff58f336a26ccf2b91720f9d919c6298c047f8ba202dd876fd4c944938135c577565adda414c9b72537e3fe585298a830c4df95a006042d2f3d83cec6a433321cbd24389266ba3632bb68e09c6a8c0f78b94464c62dd9f68af827ce85b6cce1840babe724193639ae58ff24ca3fd99391dfcc67b5697ed08710208dc481af39a6277484847e61deb832fb609e66420c6614a9dfd84254f07aa1c7414d3d6e3073b98bf760b71ba181db4e7aa344150f409feeb718638700206699f98ee070164175fc3b0b3dbf2aaad194f2e1601eefc800d80863ff6a83f0749546391feabe59ddf6d90ce1dfca9213dc5da53d5773e358a4d245210a59f40b592a3a2241e56aa8415edf17c45171259fe457d47d43edfdffc05d306f1675b450549fb783288c98e550d106a0ebe18405a4fcdadef9ff040daf354fea2be42102bece7a8ba62cdbea5742c1fc97a8b4ac7d1f71168f46f737f2df2571d2d5a0b79f089284bd791df45fb4f2c04320a1b5996d72988d1aa79aa4a063239fb1a2d595c65d4ca26d352b50f2ed3b569ccb28f17fbba0b9b71c71e8e28f9b508d627036d6e9711c6ef97f77bf8a9db532891168ee759b0baeaea861e90fe36b6d3db39964378f413b4467489b08dd7a568105a14e081289b44deb7e449101197d53ea4d3079bac67f785db8835cdce3d2b202f764e8c3f1f4186f6e80d7b47b1ef6e2241a3fd9857d478d0c664eb0e5517fe02b2b7bc142dc9f921dbbffa056720974237ea9540d73400b34297876780e9c82ef228d26c73ef0604992bd78fb38d7cc3f4e7083a043d98165536e089aa934600b4f6b07050bac08922010e9169e0cc2a14ffc0c3ff0fb3e453ffb2865c6d70de39e04c231fd271ef4fcab86a2a38ab6f70ff95b053e7011c71405f640be92ccd876879a8d50712cc1aee44a7543bb084c37ac9b38fd656842400ed6a2401fea1142c0f0e11b245efee75e91acab09b03844c58fd2c09f82900a928baea5b01fb6942870386bba82a21cacce224d2a40b9d7170b7de23d1514942ba74fae6ff6e8bbf1acd3765487c97fe267edca6f654709b70dbaddf5e63b1c686d42a8720973cbfbcf4e40425e57c4dd7cfe9068e8b945a7583089d3baa35b6882a8bd7f575213850ab1bb6895861db8b400b20bb018f3f84ec476920a7285bc4160f154592fa05d21a444282b66b95d89e666d88f58151d9c9f7a3d3208fc51730780606b01052ed5dc58eedba63524eff3745f8864583a0b3014a59ae7baf5a58716a44d3426b999b71188c43dbdc40bf45d5c2ec66015b9ef30b12a64f05977c116ff9ccf5ed0ec5bae6eb0b27a65b68e4934bae86a017289da623b29398dac84791bee67aea9b59d70377774388d093a4ce04f104c2f70b212aeb253e0199b69a8e4ab03c78f9cb03b57ae9524e34f38337ddc11b8a60b61b8f3dc8461fd87cdbe5b78e5f1a7789bce6f56a61f7bfcd449ba6fc3d2dc4c95063f0e909a098550000000000