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 69671 3457517f6aaed80b5dac2f436f23a7eb861e8365310e2616b69ef8e8ab4a9854

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
7f01ec958ef298beb41456dc187149b605f75e9586014597ce046fcc2f424456
Certificate Block Hash
3457517f6aaed80b5dac2f436f23a7eb861e8365310e2616b69ef8e8ab4a9854
Source
getblock-raw-prefix

Public Data Hex

002000004000000007...003611000002270000
00200000400000000701030300000001030101030000000000000000000000000000000000000000000000000000000000000000e537ba24e9bb74342ea13f7fdcb21e92ed5065b4da6c70d593d89449230a298484b4b07ffeccb6751d53185fcb6b57493b253febd6a6b547096d111bd350553913864325e772930a4f0ed9f2ac77c04bbfc62c194a267bded90100000000000000800000002800003611000002270000

Raw Header Hex

00004020ce6fac229b8b4ca254e86e377890362a242695650998033c496ce9c9f23d72ec67622faabe2be959bdcafbc40fdf38865113b29f56bd3db82bd42d8a52b989aff140266a681201185644422fcc6f04ce97450186955ef705b6497118dc5614b4be98f28e95ec017f

Proof Data Hex

59,560 bytes
12121601030763b35c729c322607f9506c5f5cad80a97af051666b6bae6a4a9285f84bab02296bc96678fad857b7aaa85d76d57b648e6ebcb917564671eaff15034dc4cc7cfea54c50277c48aa4f5a4bbd078c0e1ff9861ccd6c1c5e25afc72486bee7a3ec0cadd69573628ef7dea2603905c27ff735ef535fdd98c0ceb1e8bcbdabe46d77099a11b053a013644080ab96679acd2e8cfa2cb1d52178ff6c842700a2ff5248a8c5d596471d533c2c2eae4e69f6b71e6c4873c47c7a793a9e4ee987e449b8d1a3a215cb58f45dfc3630d69130fb59f65b5a98ca5a6ca2efd3c0bbabe8ee5fef825a5c9b62966e908e724d9c70bf08a4abdeb71b27fc759a0a8c280e496a9eee1a677d87e307b0149f7e7ebd360b698677c3afa10031f3ce33f9c6f03d7b4b20ea9f30435b5ab3fbc5ea5c1912577f8ef2e0ea6db215adf26242b8f8dffa3617d3de6b8eb56f9e0fd2e7c86ad8c5ebab1c8e61859358942e8b5b4893709c8116c40612fa303a92b8107f5d8ceadcd93770e981bf8cd6a7998f66784520d780bf19ea80aa05e95ecffc45d5a2811328c1817e27edb47571537dee00a8ba7c0a47bfb1257fa157f7c80f2f0ebf01bbb64c67c1a526c3fdd9a763a3a796f71ec5300c5cf9cc37e39a88c5e29152f9a3b4146c92000acbceb5955bad9d244b962841e7735581e6a940cc780321491c472e383d46ddec755e4d1654cf392f159aa2bdeb68aecd01769b0f65818d454315734fc503d7a2e48d7a93a34f1c91ec4c976c44ba217a6136b51f33f80ec4e473bc1598bd36be0ee22d1e9f87397b29cb4079fe63e03be43516aca42100a840f368f8c31ad5ed6ab49e0847858479c6ffb582bb652c95464a495668a103cff8b96153eedf85da519eda39e05282092db8765470999c79a5e8af77c75bf314a2a734673980c7425e6eca9e35d8cacec3f2770e61590c096c168c706b3144f6e319eecd99cec8a7baa4b5b97e6898d42b1f174ae95baeface8d3f4fa004c404be1567fbe337c56b9996578995e5dcd6792fb0136a3303a8c2b6b9996af3c1a927285e8f05e0b50ea1e076f81eed54b181b09eb4939c30fe4ecd6249bcf7fe16240114bf6270be03b02725a81de351d51bb236ec0012436cab729220185ce15f76ba72fc60d000bdd518ff8fd411ecca1b52cb416c534e53335054823321cf697e237e7c01c2bae970d503a7ae563dbda249e3e71758ff3a7443b44998099505fdaa0299c036cea7b7325af1f661938b273988778c11e7587d60840bb57a2177bec52a3c70b112d8d852a9f03d7679969419183a482614117ed4bcec73b74d3f69ba88a61b35fda4cc4b56f33737b45fa5eadf807f396911fbc27bbf294a20224c923edb90771980e41b02ddef76b6424e583b81a37cc1ce4bf63e64d215c6bc6c1ab7106ebe21cda1efe8043cb143694b39e10823f92d24a8530f3d90d0bfe1e88a3afbebba98f8ef0454a3bb50b99f32019bd8d8fb7257165abe3f33406b6b7815bca018eb13a8ada5927aa19c1ba1df7ec7d2e99f31ea73696f8afc300473c7cce325866b26429430be5cad349a4ae68b7861d88e3ae20db29cd953590d9aaff6171c2ed90780e45403c1722270fcf8d347e00c6deb0ace1838f2db32beeb47ca57c20caa665177ba63c33fae60dc1e7f9e18c453e0d9ff9cfc7369d01da00205fe71f831701b9bb6bd90455f0f103bee4bddfbc59fb100669cc321ba6b86767c32b5c0ba98732f62638de84345d7ebd49522f436c84109b3cd0a96d0b3b29d116ce0de1878ddcc9193782ff1ca58450b2a4df5329bafcd9f2035c936d20d25e0b3173f14f87d04d4dfbd68c20540ecc7ff42cd9b6206db5f56eb4d73ce76b2c166b5e2646385b9d6f097122d2e3a8a32028c87b78fac9ce1467f717761835f23c578c9c143616b6f9be43adc9aaedb9329d8e8a68c104b675eee8bf42dbea08a551ee2e28fd92d670ae7fa1d7d396190835d8b7e68aa9926720ecfd4bfda63d24efa09baf53a0eb0202f675a65f15afdd2406ba75d2e50cb85c184a324377a98f52a877942793b9c995f463b5f26d5e8681c45450895beb39568b1aa34fd27447852be2a6393958fab08bdde6fc1c6f69294aabd8ec1147bf5672ab7145e8a8e2c98151da763045be0544c49532a20c473ed63fb6e948fed196881af2602c48bcf7eff5b6c0069b383e3d5cc4ba307e8873ab89d18c2ac45b7d5825d3d2feaae3b20597ead7a75ea5337fbca5633577ec8ba8de60b91082c84773ea2172242653b71ac589981b498797403fb9147f3e1026ebe9b694d86a269b545f1f73bdb4609491380d02e66e241b307535ff68bd3e4042bf63ebb627a8bf29503e8d09af7c8473df8d55c0ea9b64238b06fc15fc22dc7be6104b5644391993bd055aca89b8dfcb7a877c8f66617094b84bf358667e923403374c4d28a1465180d02143bc30b968f691dc5b6f5a1193f3fd27f3d85e360098645aeb63fd0b0d36eeb169e8f226301e1a821ee9dab9cd643d8f1a5d50dec5cc56a72012c6c762640f48593af008f585d56d8696d6948168b21e152877f5c2c9c3bf3b8391925fbc9f896c366af75ec173c56dc56ae8cbd5735693f532d3f4997f6f14ab7b05c5df7a671dbd389403e96b12178e32f3be3a4f6d6f5bbf11619ef6233cea28d916d07694696ff00852e750f29596779fac03e8f35b7e479bd102f27817e2f6679e5286660ad800ecf2ee91f66d347f662e3eb4758821cb55cc63a5d0e78dc95ee97badf3d804732172219c4cd9c031088370f5c25bc203bfa7a7f37a406e71dbac6bdfc03abf167ccf59cd689100e9efdfb956abe2fa1813bfb969e775e2fa2add82edc69ed952ec7b0bbe00bb5d9d92b402dc5881698c1926a2a52888483c26415c66d95be077cefedb00ae33e58cf8f0987a5f7c01a63b3a6008683f7909e9843850f541b252f7d6b7551f2349016b7264bb58085fd61860930f47d7b2dde430dce91dee137ed18e8a19871559f79aed615816fa8a9c1c3ad7897917208c90106579082ca7d676da34859c18e835af9ab0ec62b675599cbb557bf49ece452ecd6ef9f852b0ddea048cf19fc7cd4c7e72efba89dee5c4c217c57e48f9d0925a395fe4c7756292a616586af470cbab6bcc9b6c2bc7189bf176e8fe673b665b333f271a8c67d1898ab9c7ffb150dc287017a133d30769c7f866f10b3121c0f3fbddd856f1e34a795061f86be7c9abedea27d15ae096d36fe57b5295c1a9d31b01e43a377600406daff6e87954ef35bea8e412f6fe31a20228730151ac1d467a58f92dfb05a32d2b067d711f2767f6fbc6564939bb2a0e14c821f8abac9b101f7ef00022fbe9f049dc081e24ce813eabcf431354a8eb07eeea30186e93f6ded235d3714fedacc9ef8d41e9109a1b6b507c941f227f1d8f45f6fb3d74f4f4c4fc36f5756ac7c2d2016d9d97dadfebbdd3558049ab6bb6621bc5d300c130d9e2870483a13ab5b1a58f550ce57039c8ae8d2c120c2ba254fce04819964299cbd65dab188c09c46c5bcf016bbfd0db64b3d6a63c3bc0871646ecf6f28f36cb9eb795abba180ba6d77107de948f76f505a5ea1378a0d0d05d9ded91c67eb87a14d215381da22641f9a74dd702774aa96e89bbbc8ba50b65748ccd417ff5c5862031a4bc2be42d355a2f6976fdb22dc497cf565fe01b40afa5466898b2d24ab88987cc5365bf9a6f4ee8cdcd9f1954ddf41bd227aa3046c94ec3facf10443961ba222e20796d4f20d8e3165758ff4c639ecfb65c06076f0b111983048d3ed546319b6e74a81c0c19d1a1715be0508428adddd62adf911dfdf4602cb8c4ac20c80c3b01b4b4277d46e2b6ca3f73b3fb278705877bf8aef54c83cc3382300f113b8496d9e42663f2317287917ceb5d8f6192b09617a0fa4b93b7c8fefde7bc124964e5d422e1308712ef62e3659d3701f797db9d2383fd6de0b5ee571316a3a15cdaf9e6a451069e72ec18e94ae6626ac133b3cbd45f9e99fd3d991eb4f4109d15e9059d6da65bfa7210d05c4048513a8012206f9a6c716376116f2764b3053a2b1a86f6a792743889f7209b07167e444e827ccaddeadefe12744c50dced9083c3a7f956b0fc91d35315384510f13db87591039623867cd63744b1394651ba7f4a01902f0773baeb1bad8c7e548aefdaa8a06418496f8463bc43169b29778c8d72e29bda799096b8132aebfd56fed5b4b76d27aff0e71641241c5a32a53bca603199b137f0b177aff94d8d38686ff60cd1a0621820c0eb2545ee010f606548ecced30ea6dea34a150a3b875e5c5fad1d2ecb893ab331ca221c2fdcbfd61ca7c52e9dd30adaa62daf98819557a60705f6c81b2967e337c87b4da43c69657b4dd569a3e6ded8a549f863b7e2b92695f1929f016d33c8dd926ab5c3b87be1ca312e481e34d36c5609f6612f03d67e2faa9c2ae4d9d985e65d94ab6beedbe0734bb983a5b22a303c3acb03ea9a5a1ca7828c69abd75826e5c27e33696a07cd2d09659f91e3468dd53b2346b265e02199ff943b797fc5d72ff7d9079fed1eba29041ffc86283414695eb4c5272a97a8844e297a5eab832d169412be277084d99d0109df01eed44a3b2440cb3aa5596e37ca0b3ceb8062e6ed20565ef2797031b2229a8f622e87887b7a1e8949fdbfee3b92574673a172a15b1798b4ff9efc14610bd6c817de30f0c3a0e8384062503ff56c91062d450a5b05684c8feefd709a42ff8f4900d8f316aabbae10e4589028167a20a43d79f278904e92bc1b481ba99d7c5957550a833a212c9113661504f4b17ee561a3a61e613ab4de7f463e39970e80b9ebda4855fea401388c7684bde96fd911cca733efa85f6d0bd039309bdd57c4dbebba20b6b36f159356ab70c0637c5a3029c74d948d4b6d6933a9f482599b95c0adf63b2f248b9336f947146c01a31ba6d24aaca8cde2bf42d833b857cf90114ba3729f3e5cefd828abb94000380e03618486e10b6b80f81af2551ec26288af7d5981ab24497f2bbdb332d35afd1a8d0b24e0b2a1eef537d428165888cdd4736a0ea8127c71f2e8390fed910ff0e508246ebc1549189f50562d456c0983723ebc106ac72b2f07ba7d4bf235100a1144ceaec23b14dabb48e3fbfbad32e64306f6db25479fb84775c9f2de6b2ea626a749fd7792be1db8259f71356d46200be5a740b197e0b0807313d688d5eb0a8bbcef86c0e5c9273d1c2dc082046eaff905ba776c5afd1dc9fe52f86fbda802f550c4ceb53b697564e6b65a876cca110883a1e724ef5b96c09755a96f29806efb32f9821a0da40ffc72d2094607a3831c8262cc09221e4a6693eda240281e9fff9a8e06d5e0fa43afded5c1e2c5fee2d061c9da7f9d92c8b55575b86e8bdd3668d392b4b76506d64bf41e7f77be095de18e98712fef4ef03dd9ac4dc432bc534d89e52959ac1f7204136310841f7a6c9cd04e543396fca67786a87af6f5403cf043e78315209b1f9da2289de66d1c45c9e9a15baf9c22bb8d36c300b236d44824f3b5b4042ac84c19c4ff4a164102da44d4a4a76edab5b74e6bef339b27089f51de15ba300116dca2dcfb21510e388bba70cb4a7f3e6fc725a23164c77f3386b5a96a108aa98877b03c35ebc75feee403ae96d5cf3635b52443cf7c3270d30c8ee09e44b3713351f8e08ef4fd69706d58cc69688a01319c4936bd63c6dba6948472a51af06c2965512dba1c64be074c53d2e09b36244761575edfe05b2a878ffceca2be2b21bd4a7a71fd1c0c8db10eb0a53c8b964f3be7f67fb08baa297ab6d4c64aebfce783100e50747607f8e4c3055f716c79a0787f7f7bb51ce8fb9b74fed61b144acec096d3ee1cfed8aba193fa729d4326cd1f3ce1a5d124b4ca2511538ddcd52869772cf639394314df90609eee0429c73a69ba44a4de0c2e2ebd2472bb214e1cce37590179a780c1b0b1d527e68c6dc57e4d832d54e485d5fc04c0032f410eff3eee0f94e3a3e5fa0d5198633c3b25aaec70b568c2bdc7c42788096585710b23336954b704695b177d4309d3e1915ef81ed408842e0bf6d65b6522ac02b8e7eacf4f8e2a5f4324e8152a2d686792becdc11ea937767004c67654c5a8301c3a01eba2e0dec2f5e077592630aefbd65a3478d74899427ff4132c6ea8d2923f44d679f97ebd563f9dbc1a7a9b0daf03b052f880cc51a2a61c8797ad92e630a4f6e1bd0cd14ee5bc65c16c3ec6ecd5e0df5100ad3f43ac4796cf4586241f8a8f18b90de6fa9d9bbc199a913150dce16999f09c3c978b2e73646df8fc49af38849c6c42e545a36a52dbfa222a1453076b2f23d1bda01a52db7392c8e0e1f05b429b0a648ff559b9444aabb879b6e0ede87e3e28baec13ffbe58dc49596219bca46ada17434bba8abe57df38229273f6a00f28c099b747edf6aff1619239d9fb8d938a1d4b666710d59bf84ee827b355533e3e9729cb1e0f8a0c227d27864be194ec4671adaa198697e594300d8e13c4b51eadecc02d1a700c612046813c3ca4d0d2bbbc658e773dd4f6aa01c8765f85be70f4d27512bd111344e0bde4e71faa706cab934f2b824eaced2e3417640c85fa920849bd1f86c26df5c888cdded0bcc157e1baf0d014bc0ed8b80ae8a89f0ad102a3fc3e3dc22e1fd615b40a68bf3dcc94b468739666b6d3cf10653e190b1b5d4fec3796819ead39bba10d5bff62f022a592568cbf49e74fb4815fc456c079c5c0e47551e7ebb8f522a99fffb675331b5f59a0aca846130e3058c2bfe7bfced3b88e44e2d6d04a6856b135835d2e2a9e84c4b1f10385078c26e1448126b847ad0bdc9e8174d04b97c58d239e198c6156ab78c11c3610bc6c077d2ec4ae874604a19ce63d8faf485ca0564f3c50ef684e8dcd49e4be7b9e17f5d6089700ac976eab655d558d5125f57dbcc063d30d86f5058e0afa4edfaf0382e12083ba386bb7bd284cc2893a9e6f902a13f3fc2875b3383e95afc0a358daecf37a6c3f1b364d374ebd7d4b5c4c9f56ac5c583b4e911436389d90d550a160b6632b1ace12394384a521b2cee7241c5f13e5c335fc66d554fc270341ae0b4817ee61d17fdc4b42fa71a7a9d99a000de6cf51753643a03b9fc92a81e70fce53d0a7b4079ef75a1fb971244286b76711214590708a0fd02ab7eb261f367d0b3cc46aa6990f0b0ade236c4bd6a72b4b0c1f3b8622f2587dc48e0cbb0e87ad661c201ff541f85a8761f112eb83d074580822d116e43aad2d6e76ed1518549585536df4b9927364016b15f10bf40fafc8aaad49aa2f8fbffdd7416ba9ed1b12e86e435de1a9d980d2c5a113ff63d438def95ff11d05f96d8cab904ee00c29c649319e912b6272fb30601ef60a3a1096267345cf9bdc2aa668c369bc421e53506a5ba796b320468b0cbeef718fdebf66027ab6211c743295abbf742444c3b004c40ff5d2f4937ae1c35db8b531a7e9d95ee19d53959526213ebd13dc24d262bc0ebf75ec336b62049908fa22581c80fa8079dd65c7f4515573db335ba23bc9cc92f10b1233ef30ae586c6aed0c88517626b5c0befbb17fcd1ca545d0bbaafa1960c5462ad298dd6684fee336e1488672814cd0c0f4bc4b75a4765c5a60c254034894469da1acd4313768b34dd916f27bbb336d98440dfdd635a6fe2123e2f1c4e1fed0082519b83a4dfdd3ffa0b59ecf1b7411343915a5e0e83994880ea20655607cd0b571765f186dc169c4338f8c6f3e0626509f552ebb18e1e3aa1694932e1e5e71d0279294c53aa6b4e0628c77dddafbf809acdb4ce38207ac12c2f0b1572ac821a14fe3101eaef2c430d411d43d888fe1bc1befe6ecc85667d7eb180089472bd1454c6eba3014e002ab04c4e22e7615d47cd9fcd1ea334d91c387b9cd058b81bec3aac8521a0dfc35108823a2b0cfb3763b48ef807b220e80d77456f7fd7393c070f1379ee1413ca6e86cb8158b34292b6f95cda094ae44239f2a8fa3a9c86c39085bbb674ee764c8acdc5a31f10a2d3bb418e0439c32ccc37f8a583507b12fb6d6a3e10b1d12f68934f8adb5bedbb703c6e90c94809015745f3b9b6f1b418987f4a7f969c96ee7c1a9adaaeb536789864f512d2dadc6de82e350cc6c5b49f2d815eb2a42883e8efbde6369eb2115f4e91a7bff7cc5fc81edaa7184b3b2994c3dcacc83e9102f514d488b7325c53e1a0fe129b3c78467a8845d06ef815606c59dfb041ce9469bfc12255ba49bfa2713c76379d1704644f22fc98bf31aac60599fed493580f266aadd64ca190a3274d117266c58452bece8606dfd2db4a3043df88e6d5081f276b85fbb179e0759594051ae9605f1cd40682a065978c43cf7ccf2f50e8e882a8e80fdf58ed24929675b71f53120b926cb31c62d423d8dfbcefe2a551227ca2dbf72cdb41b0c909124806335e631eff2fd6cba4c9a9b457710d57f85e6a22399b4591fbe901a61f169c418422f6e2a46efbc9f3caec6c69ebc903d9fc3b1b47e5a4232cec792a36d993570bfaca322f3c68108208878ad1764c6599776b13f82620b45362185c1c34b6718d82ad747dea4d5deeb7101810137ba2dd0b1aaf245310269e4d1a266509aed8fb045ee9f4f5aa2f33b8d21625da5137fe8502e3f28c0e7616502f9971d1b9515dcaf728a6c3c59a931414bedbed2a880134a47ce9e119f73d45104dfa388d8eb304a54ce5e9fb4cbe9234cac193e4ec645f786f17285e8654ae850395ff86d52196277ca9ea73ecc4ff4b9e24ef2d52bae8a0128f26b70695e0b4d955c2a232c5ce6cbaa26555e7eeb38a9dcb2cfd8d3616a3609bf1995b6e6af16390a76c1be480b1675eefd78a3adeea71306ea53e5bbd9f735c23bf9d398ccdbf1f0606b44bff4042e266538c00290183e54641db598171b299b14bc52c4f24dadae791ed1c491510fb81c44aaa7fb72065f3d1e77ac88aafcbbfa78dbd17a7908d5643a4abf5d9afb88aad6e50ba78000bae9eb57932b47b507b753c48a6e0eb3ce596321394d58eb7aecbba4844f13573d5e55515ffe725850d6964b7c23768967f9f1235d1e3ebb9ef54da3c53334a81c17e3d772b0c82c1f33b740cfa5b780c27ac56cd7f35a0e00e89d028684b6888acd933ccbd8b0087fdc800d05166a0e03db856b6183f144c31427310fb4246543e0a5f8aec631771b0f14a1c9387aaaf55fa322eaf6d407465851ec6951eb197bef18ad64454bfc709449ccc06ff01faa7c569dcc5809b8d86dd22d270ce1c3400236f96f9461909bf91c5d207dd5f934a6c3aa29994431a25b0c0267ca47e3cf9a8e63d1bbc847f58c837a89ae7c5cb8811a216a6d3cfb0c0ff0feaac055df7b857ca272db0ea365a5464dd78832510fab46d9b1b067721ebb2cfbfbe529d9a9348df4185e39e94b49d5a9c1225f2054bbd30c459e7cb32b1b7a581fb40ffd33bc3ca1a1ddac7af904d3579200a2ee4147ba06891ef531c740bc49845ba47b871eab268f68daa1f874b2813ad972af7cceda934a7b25d8bc18497ec677e1d496e5ebf52f858104891d1f73a12f4d2423725fddf25253eae39ecca2bee3177decba53ffab6b187377516c2c734baf6ee51936afaf23f1a2b769f649fad0a2f2b484a2ccbfc6808892a7fb8218e63b89f2d2066d10fa8dedfa40e7b84f016645a02fec1ff65b66d89999f9af786cfb2d3d73ea39d62bf88f717c689b19b9a548b265ec1bcd5867c07172cfa04e695ddb94b5d3c570ae7f0cff9e4efc386a5ae295d3654c785055ac11baa801858d3311c5997719980dcadefae23aa160a9d801f9e36a56b0e58532739c2c9dc461bc7176e6a6fb7139c431840dec9587f46b3715afc3ccfb71990be6ca9b3e00cc03d07ec1d06e87ecdd6e7125332084609d6e5f797c006ce80def9ae322be932174ee8eb48fed5e4096c87720374bb73a21630b87d222551608b651cea3966d1868218119a4318ad187fc6e8d7ca367e96a1ca7d02eb3fe1ff4295414414afaeab2136ea635c41d5bd26c79f187a9536e70c60fa3aae8f86bf097b2b80541fa2d1116c4274445493268df843a18858d5c1a24da1664b2bd52f587412b86078936e39c4acaa90a2736f54881a6a457afe067f1a67e365def335dc9487d406982bf822b48e7a9af70b4fe64efc8731420b5d109f8ae725a496f626a9fc03618b73785a8b09925210f497466a100436c4f59f20072cd5e853a096da13e92e3f3e25b5eb24843065b2da8a8a7e8e8349e3b5fc720e80cc380d89a3a95d13a38efd7de206d4f9e35cfabadfe11ab506fdf3c942aad00d0ad48789c519170764bba8ad0aee43e9b27ee6511f2acf149e9c0def5e392d0f0ffc388feb1a29fd6a7fddbd4b574654ac525564310e97b08b633dcd2e05d5df178762c9dc2a4f817de113b32e2063ec9f580c612d912cdbd643007eaad508f4520956582642e704d9c184a93558d613477c9242caa85b9f6aedf960f14cfdce91792cfacc95fa3c637e111cbcab5328fc4c983a27ba27ed3675860e8ab55e61f3d561f5c54448d431ceeb5c6418eff0a6604a673713f121001099c5f4f0e59d8ab26091b7c4aaa195f0290fec75199cc7d50ee5c57bd60a87883aa36bacf0f20127a37c577b096223e0a6dcf39a0f601ea590b1a19f708b8fe3fc0b795c871f8052b4751e9d212824009e3b77ba404095ba68c0cfda5046ea9eba15e7e87e5b935f66450aa25d6f826869d43ca29fd21b5cd05a74a0ca2530f8950eb4d1450f280668fccd2d9e8f93d44c8893a95be2a2a8c13b1a23d36283824256e54c45324e4a5020d7ee204ee3afd44b859b0d18c45b2ae46b0ce430851d57a14909986b6d878d8373352eb11dc945137cc348f87bbc96fdc7a0beadcb0794356acea6d9dc520379c505f3ef3847da1b102e9fffd3415d38dd7666c52bd5d8a936bf7e9101bc7275d1d5f65a80ccbc10f8e5306f695f9309cdb86f7f2fe0c3f77c8ac2bff304e9bdb73267b1bdf244651953dd5012c0358a9bd7197778524964fe9a3e8d9e249ac75d44a16e83fa21f635488a2b0c9aac76d3c3fc27e4238e2c37dfd582567bd68543a05dd866a758127c77bcaea39543615729724b930b05c521cdd6bda94cea8daa59ae4d4c238197620431c9b894cff4bbc62e9ded164c608aa0ddd2b4d99ccf0cfdd0821c2d5ed660f776c1c6f002e2933ff193bd4d10347c4de95c84751b962d759b66d8737111251feac8fc1863b9916220487be721e43b230c72b1dcc9bad1888eaa4f18230de0e5aefd3fcb8f2fd437326bec5fe13e2ff992981a70db31da402f266be06ffafc0313028dbe0a6fcae4dc63cd8e5fb4c8b0903009e9f0c7b72539e2adef5f7440d7a472c84604ca469f7dc9b8a9c4b71c80543b702c43b16943d5047f6e66191a57f51d94f1d063542f4287e6062479347bc2884a8455006277cd6a919d78cdd7f9a9063a81bdb4e8b3b6c35dfaf42e8b24e59af39e8e0ceddef08fbca70b16157a1301c67092a3730434dd4a187a3c37ce91088b38f0fe58b1865abfb25154fcaadd5dc043a3bc7778f84e2f59a894530322f9d67bfa1c6f5ee8f6e366f9e9b77aaec0b998180849493c2c250566cf9db7478247c50da715d62791cfd415f8d77471d110c9823345d725155e2e837eea74436693187d9a3cac329de15f84984d859968a737fbe7da56617039ba49383d8167b9a1f0d6b1ee305916c7bb3ba8cd4509e6cbda432b7bab60a51da41308ebdcd4324d1319f1da4320286cbb45e031ed77b2be913df4cc70273f72e326a7f083155aac8de0510733ed39d6b78db1c1061bdf24ea1f4bfa18f37488204dca6886db6135df56bfc23b98e92b90e6949963147d0fd32a529eacdf03870c5000608b849ad6098e76b2fb9a36cb29ec665323c79b3e7cf6149a20a60d5f7c27d858e6eb6e13842fd46fd2682c53c5b855fadb0502d1607438a7fad0252b98af2fe3433075ccfa157d7b6a2cb5bd7182e3df4a53ddd4a5add5e815c5d60b52a3a9baf1c1beab6987f6cc23330acf2e84fd83ac189cc458ec39167c2132b5552f972a1bcfe1e3a7680c5bd58004ae27a9e2ac9c01e1ec913dc18136a7266c25e4f7b60ee2d072374fb3fc55234082adb372cc5d427eaf7df9ba5d301f91f5aecf540262bd78155a73cf1da23cd447e213382b58ef98ecba01d20ee1ad19f89be1bb1f36f3fbc1ccc3fc77f1cd1d15e0289d61f7a18a9a0137ee7071d08c24df310d8bf194bee39fba5640b86730c01bb7587f872871520ca4f150e9416bf798135f979ee49957fb126b164d54906e752fc03a35bb6c9355856a22c03bdd115c0b1e6da0818ff5a966b0a1e4574ec34b9cd6fbf9daa5441b503bf797ff5862985b3acb9881252369cf1ce387bfed9548ff170538174a855ed8bc5dd650cd42412613f241aa79dff6dc73fc6763cd518ed396ae5d85c667ba7662304032dfa7067498763d6b47b33b44694415e59c11ae3e246cf96c6d4eafc643198389df2880a998e7bc120aed05150acc08807f038b77b1a07b1a0257a5b3c74664e073a68192a326b9430ea7772b6359a8f49456fe07cd86589881f68eb97cead7a9c29cfd19f4bbae24cb3354ee71cdc32eb29d594bf4a986eda57ff0b466bec1a6bde894f64180360fee51c5cd9b0a294d781e7f8123ab70c79ee7a65c54038efdb583d96fe431aab562a330a289b0cd751c258721558696edbca705e747ce3fff3bf2b537b47a49c43d66f8a3e340465650b66c4df9e02af72643d9a9107e47943a1050eac7182db63cd80b5869df960e771e659b3622fe062b38aaf353982092905aae9e747bfacb954e43cb7c0037092b12a628319007c7aaf703f4fe90b22248c62c63ec4fc3f7a1c3e60a8db506895b699a55c595bfa7c08981987e050596a93f1ee3d82a5b3978dc7af5ecb0c99944fcca7985045e2afaeab15e7228c10ccb086b1472ffdcf5dd0e8b8bd9d459558bbd3f892df475c72df127ee0e79131f48eaf3ef34f5ed51ce96df60d34d7d29ca2a83287d90412e76352950b03a91fa75420469006e34627cb8cb3bff868b84a1597ff2ae1bb86b55049b27afda9884b4b648812bd7c89db6cf364baba0ff6344280d0c85a121b73ab4b42148da98645a946f7530a4a23347473f8efb0b6c6479379017fb00a625410ecaa1afbed2635d9b10f1cb300b348a892e7fc2f13396717df597cdcefd826ac1704d75c1ee582c76ea25c9b636a8b92733ab585f15b75373f91e82606a852e43d68cb9f4b04c04a5db3d9117f2677049ce17b7f88a35c999cd83fb15cc077fdc3e0272077a7e9464c21bd0d2aa5c592a79c4952d257261ceb70bb942afff541d314c7d7c3c695392f6844e8fa1eb5e8385cecf05048788d3ec7ac104344adeafe7aaa6b2cfaf1e2344d8b9b975598a5ef7f91d99f9f2a6fd24984aa14e84cc693e13324fc9579768c0f1ed77acff2117c20a0340f64174658e825ed62b04ef24167725e042954b749fc86c716b35497454f83ec1dabc62e2ec6f5e82ebacea2e10b81ad4087aab267b9096a14d270c5904ed8db855eb4cc954b4d0b93de308be1c3db51c6364f22e8252a127d3e4bc50f5059eae593e353d555e9b0fcf4842b067f32ac38d94204f830c99ffa7f0876714c89087afb52ae1f31612da13ab60999beb130f4e213f4d3a1bd671ba1f06a8f186f980740c533533778c6089dfe9af641ae1477d004c98896b569925b57fadb566ccb83f82565363f758f69ae02defdee10990606a236b75e5d2a2d91b99f91a851a41df4b3ecf05e0c26d54e10c69d898bc3f9efa1a1c3085ec96dcb15291984a44bd355e2d15b58378e97fb081dd24cc1a9ee511841424b9097d1ac2361665f87543c088e1b5eeebf3ad31ccaf062bc0c994dfb84a288493f29dee3b5fae8c2fc815bda0e728a447e95c7eb44d95721fa554f06241d15150d0d991f9eee427eaedb3fdcc28225bafa99ee2d3762b7e6b3b2d6db1c0b5a05ddd02dcc6afb7bf6e7271d12e3997610a1586f6ffd51c9dc729ea04687af791c2ec5a360652ab0c9bb3a3954035f4c10f81a2bb36886ac0381d2f483f2caa3b9a53f9ebf473276ad72df9ca55ce7ee61251ac1f9a053710e7a0564da9dabaaac6c507725bdbd53309508a90fafab74490172e10214c8aeb3183da4153bdbd98200a8051a54446c77479af73ec77f0ff4226d10078481ca3a20cacbdbc34e150361a058b195627f8b70df8eb74b85982eac58a6ac1e754906c961a729fb68b77595776aeec6e4b8caebcb7387d6b95c3ba8dc863b1116664bfcfde21a9255912fe39f7957e4778985ee2b377c2d9734fd8a9b4221d73505b533059298616acb2fa56e893d6763e360c9d5286de50e10d6d686c2670b6bd8ef7aedfcd3991360c2ba37c407869a0b4c8df0823170571db50670c20ee57bfd36be9608aba78ec414f0b715f882686c956dc102ee653423b3e9be3eb7acd7a666cdd486ea9cfa1fae721dc272b0dae70a2aa92d0e35a349d0581e0d1c6a01517d4ee65931745a7db78bcfb2bc4a78def81553946450686377f11dab212b092e7002b68ec4ae17848645da354d5637315e17b5d171d52890f52de599bf822ba5237fdb01ace9454d484d18aa8281c80f484702ac46beccb7e9d579719fe7867e46efd7929ed8537a7496a2644762eeb1146f02b22dba17948c3b7495ad3fc104d7360a6ec79b1e300ae950e7b2499d7c1d2ad1c7f17f55970d7a711b537f039984c03df3358809f391bf0b264a64e157af9b27bf83313c2ee2605c2c2b532061496facc290815e6a9a8ceaeca94e16917ac2c83a7af28bf5c624c82d65001554acb390e882a92618579a4f1cab809f3c8c533d180a551e5353f5c51b3ffa28bfc59e40a6c06d4f913000e37efaf9db14106854037d3d5064116382638a3b3d4f2c737c01c421c2db49554e8f3474076a9faf8593fca6c806ce936d0a628ab78e6e27c7546709a00d3063d4359da778798328a2657ca09d93920aae653888380c0b41d597a6fbc4fdb1a27cd02488db659be883f8b87b745f41fe4605ae1d4a7845fc698912956035a3008a5df82e991a82e8d0687cb1ae7a9c2720b18968540f2891de1465d55a528732337bf8e0340f66d963b38947281c003c1ff27925b2fff6d432142c63e573833eb674247e1c5815ffc87ef0db141714f54b95d4d4cd7a812d72cef181ad37c393e72bcd3a99e7f34324b84a29686e4105eccac470c471848e0e03705ce77a94c2a380b279622843c7210f758ae3c6ac7639c594b142ba6dd26dc0173aae09ed3809e6003c44f986243f432fe8cfdf5091420d7c594e6f8b24401c601908c31e5b78cfaf4de9889a38e6a65877e17bac3e7edd893e72646e35cd92f0bfc953061b78dece9af7a4d749c716a91af40f10b55243496dfa78ab75f412ce9f0e5eb0acb4646fc00ace2968de907bcf181fc20571b64f4d788f2e60757ffaca922bb1f0d332f304c0457dbf283689e3821bda797f39a672acac8ff16be74d90742ec7afa480e280dd9ecfa43da5c98a5ce0965bc832a6c2196cf062f02dc678ea06b2fecb0f9ae601b8fab450ba095d6fa86f8ce069c5fbd646a5d787459f2a00a1be5e4fcd5e1dbfa45ce2db0619888feeb57a616ba0ee4756e6ddb785edcddd515d86f50c7ea2bbe3a58d607a34108148e99c63e768461ade6148971a4a33fd57c94abb5b23d8b8acbf4cf6504a3ea69467ea8a0d5c272dec9a02312b5979509f26d6de5cda475ca785ea1d52ca97561fae1772b8d4ce224a633ff17f40ea6743f6737725bbe2a469946d8692de51f09619f509d149e32da9fb9e773b2ebae86b2ea517a1be36dc3568419fa27b308dabdde1cf013c3d4f735477a3abc591f5cc23f9d9ebcfd40af951f6f577d4663fd4882856a20c1f32e283d8ca0a6896514704b078c2353d6457cdb114947e3563f7cea7a47f20c7cd854578f51784bf2fe7087ad08777b0307c9c224f64aa320ed3031978b95f56c750196aa260a3d6ffd03f0fd6e211a3e015ffd4f8c6c7a7d73d2ae80acfe29af13afe077ba74171327f79d4092bcaa2247bebb1caf397052a42c6b5619eea8cbde05d42a30e8ef823c678fba06c4043670197280e4f86d8d4b219004ebc3c932585922b1cb7d4296ea733b50103924f3b594aa58f6bbc72c47af6003269a70ca2f92ee8554eaffc931a6ecd728d037225dac0a0c25c25240d031a852e227ce459513987b075b06c39d92a94110b7089f83649c94235d052c80f4afc2efb0d2a662727887bc78ed0cc09a4b44be7797b9366bb0b443c39794e49b5be957f3fbde5e71e130048f3328104363f32582bd741fcd07081cf462711d8c700d747c4b7059f86df2c5696c71ac8e733635e0ce7caa5c628430ef39af3faf95cbe4a812bb3e18314de9ea61b5c5816110ed4b50ae0b4e5a53401e0b96332fe5f160254c9b2be93612f8045b95e07c4b3af1fdef013e8f34d20386ba2f913ed8893c56c422ce19edf80ac4583c814490de5d1660f3fa0f802735563425e9fc66d431bcdfdea386a2f702f9388999b1c94e87a04f815190610180e7bf506297019f5de69cc8331ed7de8b10a440f0c19a3fb8d767ddfd183e9aee6d983c411da782506875351d254d050979fee501e199468404638418bfc0c208b44b66824ec3a6aecf8843acd4797a271ba35cf9c2c594ddfb0f8deec22dc4a309dfd3d914b71d98ea34adc6f08fa21bf2369ce25f15d79921c0986d2d0c779d12c3aafb53fd9126469f9732035f866bc40a01eddd3850a6cd15219da2e93ca6e7de1aecc324e9fffaa6abf07b09c2308dfd54a113a3458ace2860d9220acb33ff620a59d1d15dd7c93a624e6de804efc059d3161369a6534a9837644082b6b307ec8f8c2c07c47ba1d68a60bb470f539861e3f7e084ba9ad0ee551a24e9946c81b1587805669a742f376abcffd5c79c53d55fece0a9c04be393cbf8096a83cd3ccd096ef378103bb5bc26338a625563cd8b84e67cca99474826d67b372a420ccfa877ed4fa7453201fb82e2e935d49d7cb20306be3b9b5ad8c56c76065f62086c273b83cfdfec79cde6e96344e6e75c74155e335716dde8e55dc24d6a65ccb889a9e39351fbe7d58af1a480e5aab27b13616f340fc80253ad81031a9a6621190667c9e7955c8b758e0a0ee34afe3d7b9cc0c202d95e6c8c6219e97b99f5dc5f0a66b81c56d560bf94ac244bb50f4220fe71d6c5a7ccd43d186448a9a6cd958b2a42526bb975bddd7aa13c49de508e09650b7d498fe81c1e3b0eaa2f78748cfeae6d97fd7cd6fe84221761c08913bc861b91b2433ec45b0d9b104e11762958c63762ad51070110c4443a99e183da16b162120faaf41bc799e1ec3bf794e186ac7dc9982487f046451793e86f71a770e3fa571e07742a0a6ec3587cae2b49669427308f6b8921e0a3c9cb0abc2c7a85f0a3f117d4a5c748640e11574e039c68ee5ff7e71f76d80855884bab216f139fa3e757f84ebdbb156416a77f7e32a7e09fe392dac63745cf6e92ea327f27a732ee47b647d0a995045381227d9a15db3e4e9b4c4dbb2bd81edaccec29bff1573dd313f21e08a594b81062816902b7e213767cc45f8b5de8c4024fcbce56c443de301bb7b59a7d2ebe59f65b953cbf977eeb7f7725ba0c2f841565407b66f98a34d3027cf2f3006e6aa55343b8ec0f4cb7a569360892710aa6076d1ec1c96f355f17cd14d98f02f4a6eaba9dbe3fc38da56b3aaf5f189b3da6a0064cc9439978b201d1511e60668bc699912597bfe8823852f4d028c5685acb5f93022efb95867a5289b7706c959456cac8f8798f30a6f3e318a244f60bcc74789c0943e6b51d204f506bb9303973e1112da13685043673bbf79fe7b09ee9105ab9235d9b1e27b36529f130d54b9480eb8bdfd8b6b4b5dfa8882da64de48399bb98a8ccd4c86baa49c072db5b18d0d1f86ba546f6a43c90715d59bd46ff5e045d38cc4bbc797e6b098eb7762756d61aa09bd566a5a1220379c8c08293bb317eb7aa9f1c9dc2e5739899a64c6a8067d7c5e8710286da84004763abbfdc628ecdbc8b3c9f51db13cf40bf605221b95ec06220ba2eaa76ffb639627a32477ca9b8fb4470edab768e981838dec8bb8d98bb8fbaa0d092029311163e08d0013d23f5c65b39ce978caac5dd8eb18e7654990b0a8b7865e615e2bf5aa0b7e27eeb06eddee5dc210471146c76818db7aae0137d17fd6ec34096227f22f4ca5c5b689eca433e611c19d9ec4f28c2666b03181d83c907532c705773a5d438db537e8e902d7a5e6a31f42d8ec23a015f03946fbcf465acef7e04a75ff99748ca2c4e0ad67510700a999c799af5902e6bc8a7a894790b6a4b14554df0eba7ba9dd48622b07650544e8091438a4250493f049c98f35100c383e0abf9737f4de33ea9607dacb21485a6f802bbe553e91a08087aeafc4a4003deb3cc9ca4f5c61a7252a087e86167082ac0d289e55f12fcf4ead5c6e86add562b0ab3ac0b83631bb821728d789c9702bfeeb31acfcfa4f9d632159dd91c62da2b07587b84d378369bddfa93229ed318a6f106b04397919e8cbf4c1503416b300649dcdccd09ad64083424361d83d6096443fc7360ed1fafcf02d10c2e2a47641a5c330190075ecddf173936cef776aa900f56f052aa445cd2afb9015d471c9e142c964303797319276e76e6c2a0378a190ff0d926f72f8656b9937367bed52553786fc1a0b86ba041e5aa67a1113994e4f849c260b5472a77a99efa55d8cb2265337c94cbb8eb4899ff2545b539a96e8e1d80537fb1793b0cee335236f0430392e0cf826136b6b8270190eb868c329d36302b4d499e036a3712985302ded416de61a8eee309cda048e7c4a6758df45fd72bccc9af84115da2c1ae2926cdd23b0c12fca3a18e310008209cff8982537d21fb6df881777a779fdd41bca2da5502471343f5dc0112bb9b187e09ccac33e931ca43f3dcc9a5af5043afa3975ec00b09c98c81bccd669fd29ee2862d717a3eb72b45567f78d39d83f73fd0e4d4a4d1f6280695c77d9c8600acb1dc4ab6e6ad4c83c75daf7f54988cb97408e3f9b8c7dbb65eb609081cc56355711dd83b94dbdd1aef560ac5c431361174d06806be99da6d854d7279b36b2e4099eef8b1088cddabb9eb884baae86c17ec10e028ba0efa4b2d15bafa3af4e0ce4d3c7086d329056ae3af8e9a7e2b25e1f003bfc18eaeab3d884da936b64558c6bbd3c465c8969646de7fd36966a32ca98765e5ec50b17f1e8b73d9d1c64b83ff4b9d60f80959ff29b8406424a66a352946d75061f69be8eba087cf84da1d8ce60248df0042880ceada5feedc373be8826cae77d886e48b693cf41f309b28ec1102a86ce36591c986d2a7e1dd895a83acb1ed1882a5f5fcc600c770f0130cf2a0c00262b93d239ec9b770eaa656d95205e3985d98650e334ee378a55f932d5d1df247606a5266bc9039fcbe7e2bc8d88069dd66533ad777798e68392ea572e21d15b43cebfa60bd5635fe9254bf10b013c8ac164df5d1eeec45f1d16b54a59e03485e16dd7a457021cc0458118504a4b8a67b619839545649cd41715d0906b780b5a563b78dea9bce75415c3ff74dc3692e9facb23e6f46649b0c9652bc882083cb28e318e03bc2da41a25c5f2f976617980b189ed1cd58bafbf342a66229d53c8bf35efc616696ad0797b6a2e107a88b31d52d44f00b658cbe599c36b5d5ec9b4e60700afde03cf752f54d2ca27a6fc0f6f0cf4d5f00fa91116f196b923e2727709ffb08e8c5a12e89b34cc75e0d5f1d82f3d07bda60705f752a4ab9ed646a20c69e6482824f0cb37cd0cd90946a3c46ec569af91e78baa74172763f1983768e862eceef13c55f955e31eeee911dc6af04cdc69f918219109b1010d12d8dbf26479cbc2973bab0fb18a7f79cedb65e1729c4b17983f0cb62c37a2451b9e6713ad4d595d3bd2463e7cfbdd283ff378b0496f8703b30fb7e0c1bd771dc64b4b62e5d9de9e1fb9318d8ca7d3197eac76ed4382e3d48379be0eabf3e472b9ddc1207aa33097a74eea7591a54c2a35b2759b0818e435fcd1975d1b1d841ea1549d91e096e179974c24d28a7b4f26001f69810a619a97cb4a80f79c2a2ec72e9a9eff7e752604c43246acb54ab65309a3fbce9e9dd8e7aa48f65ef578db8f434e48c6ccb83511f85c3e5963783e8f5e8c368a255bc032caaf8b007b5e3f66498edf96fc0fc760ae0ff5ae2381a95067e70dd423f008c8c0c0f5af775b80c3dacfb042455fecfbf328b4b2a35ab70747501b793933013699251fdcc8d1865e264e47039b86537cd79b1ddba7d6a0b199e46933ff7b9d4a45cde46c00ace1c5b89fdcbd9cf1747b68114c0237146bad2346959f0e9a1424e5175d81103c54373aae3737f45c03ec2c7a52ebee76a616aa81d3cfceab42fe1be7d680b4a8656964b53828b1aac25ca085ba8b658b6f9cddd9eec3960489bee0aeabe2f5dea936886a00cac8d64ba51dcedfd8a2a66000794fd19010d4372293a542b8e24f7d2c1e62863846a8e06f9d3d8ab1a38d70f6697cbc302159fc0a642f93884f2e2e48fa749b122c0990372d7d6b9a8a7c14d4f3dd4f1fdfde11270cec5771a38533e696ee498db546d3da40712a6c26aa3b3f967afe797128b6ff0de94d46a5fbd465af741c5cc3bf961566cda97676088c89ba4f94bf0d2f81f11e6665bd7dcfd768da0ab15c322253864bbf3c149f388ffa3b803e516dbe9deba6886d57b4f04aebc56fe33db0df711bcd145d8a72f84e0efa1adafeb72b099cde6c36c1999fa97038788886919761261e59171adc61a7edc65911f1a152370f8271002b8ba39261a0a277c6be08140217865a10503072563e869bfd669303c7080281c89f364271263815b406b41bec81abf5de84030ae07d83a414a473e6f152bfca5b4fb7de3e22c37edb9c32824363558a23dad9e7bdbbc7c765081562b88853f24d7a90f2d06faade5ed607d45c31b0c83c500a1ced634bec1763439509a2e12114f8d084b3729f57435f7b3742ded74849d0c0d1931bc43bb36266a490e4d3142d1c91393bd4d8153d3a14ec5ae1e9edd4a00476e9d589063c1a0f5ee2f3d52866853bf289dd8434daba27e91f105a1dcc6de98f33b6b6df6952fc7650187d3aa1b1f39f929af794a6150bd77585d5dea91a73cfe1064b137d19312aa0c86deeab6c273257ec60e82278f5645a3700a1da638753a7fb8138e04e9d978cf948707b8717861b6148e129c17cef77ac2ef64f536988a17dbc2867ac3e967c6c7b75ab6bd14db649a425f66e56c825da7ab6f9422a8f6b34c7c9854604f94f66877cc04b9a8cdbc45a09afeea3fc95734b0c2da008afd9baa03646acb77fd6eae9540930bb7479eb7e3ebce21a2dff8a3a04e0798183f74c56861f2df9e8255b1c706bf578d1d2f764e2b014f3be7ccd5372cac81dcc2dcdca312d3ce2d4541852cc7e95ac0ced3d914fcdbe080d998ad0f483b84744c8c8a21bb342b324afbaaeabc9dc89c266de53058379b8a2229a9f5cc37fa7af174cdb9c58264b8b0546dc8b1d805028b44c6c5f8882f18067ea05555b821389e580f33df9c40f5abb3247d97210e1b0faf283523c3cd6ac0e19a5bbd7556379f2bc60f1453ab7170543734126cf4c8ad8b00a5d7f274a3d05ccb65e7c15104dd33cbf753c40471241cd0ac3617065ab548ad1862fc7924d327704440d087c6ece73799794347be820b789e85a83ddf9a177267cc9bed32f3f148316bd13af1109cb2bcc5e1e89352f380681d3d9a313bba3df1ab6e271b580f58113fa67dc6c838336e1fb500a7c5f2bbca6f39a1478eea8bb81e60e0199af58e4be9d4784db38cf114bd8a687324ce2f777268e0d23e6d9f4cd3f7c0cd47daec2d3bcf28ae44e362a5207a8998c15cce39ca644ebddfb29ce7afe79c856dba398e31201d6e17dad6240f1478db4a421fd5a493798dad74ec8c81e02cf8db0e0a71417af8a24ecb1916ea6bffcd6f95cbe938716b232271b5ceef4915c02ef06eb905ef1dbe57d2c89ca502eb403e8dbbbd93b30019163ff59dfb7ca9dbcaa9f63162f95d91ea3b2897677956c017898ceaf8771a9aa71d1318ec0f86a3cc827e023a8ba3ea434d346c66ec9d5ffe34234e135eb015b2c6a37c1a22cc3562f85d8bfc6ae1992ee6f6a6e2e5b15243aa2ecff3f0553e3a7e9084caa3927c7155e050b0589caea6a4d106024b0ad68eeba6a6e3e4bd1ec90dc38fad84d4062c643351872ada00675546cae6898f892a4b8a3165f2850782e8d1f59a36776dcf38f93d54d1761d708b6f05dfc864fbafb916a81ce33070912eacb1ab2be49b74c745d194b91a05da08891e1c981e753006749c07300516281c904fc85dd8e62f98ec0eb1c525b3d9af224ca3d54c7e03f1bdd150ecb14914167c94549405dfc4e3787eac8c98eb6a3e7fae03a562a5a9ef5067e94f2b491dc3ce2ad617b393a3fd2a9de93327eb6566f7a7e028370186d28a122bd13dae89f3ce911ac60149cf4b7353e49425bd0019d38361a8ca07683ca50286919360537f39e4172988ed239f4aeb9ad2ac756a7ff66d0c48492b94eb2ae8d264fa1a027838acff53e8d28cc9fa8ccd96321818579c04a8b8d7e8b2bcaf7ce7e1a10e9a5a180da26b8cc8c4f6153631dbf179e859ee33c0a327216a2e57dbc5670ea5a25c2e1f9568fab302f78cd3d0715c78f48670fd0876e471895197d484668a89d9c40fa2eafc340bd86e52cd2a1a95594d92acd6362d9edc1ff941d77f4b97df508e539bbcad5b3bc80c74615c0751d1e7cd7219ced12ab69e20a933d63daecf5f442d0e3f85d7c379400e743e4b62b73c5e4cb93390a5d715c27ee267a239fb7b3f4ca92507e6582cd6b6571eb35c597a52623411cc728b8cd571b7492a5cd4f53ad9420b617602fb004e6e03d6958d53d9192639166db5aa2516d53abbd88e07e046a0d7a383f4da944e90feaf89a1ddc6637e85d62763fc20291ef71088b2e7064859b74f40a4eed4210170f2f3e681d9a99ed3f5d320b0a9a19b930530c6c678324699d09a7c4504fbff58195535c999fde57aaa8052fcf73f4d259da4eee26b0f74b14ebf46c92dcf03439a67d76ecf231f5ac3bd8e23f0a66618704311a4a0fe4679c5f4ca35dd437fd9f209c11222c4801d5aeff6b1ea74409b9658bb4d7751d49fc1a1edc19ed8f784edc6a9bf14b7b7024a2f5e44f4930d70a7d51e5854bead6bbe2bd8db855e5572c2477c5bda4fa3785b2cbe58ffc09afdd0377d5e178fcd8bbe47b2085ba5b3f7e046bc40eb42e10cdfe7dc28b31bd724f44670292db2a87a0e138bf24dc11c4f391208794ca38deb9afdc1f0c058ba531ba99d2d6e904f494d08309133c3aeb5cba57865bc712ee5e5929424b5cfb1e0275a52652778e24e796ae8113ecd6369f49adf8fcefe45890105cdbf89bdde6447022f629259ce11758f0bbc28ed935eb969a4906247bfacab94c6bbe4d5c436a45a2b04715901078b825ef94cec5d3fdf89bf883397a5b6d250a0096494a2d928482efa56ca806ba96f23785f6ca32893396d2b8d355e6089cbad6287ec3ed84804f425888bc8097318680d34ba5aa4a90939c92e7ffc20a6bba48d24f2ab67000394a0a3b836f3b6071e9279ef1eee09a2f7469283b49303e8bfb31447d8ac813c4d3e95ab4d9b2b03756e3b2cea5a7d82eb0f50418e205f72fda3a8c6483f6f175a6a36c6e7482f2407d9bce0a57a1375e3309aa02f7282f7d197f8960e2fa477dc2080f288cbbb4a1de6d1db67b366b5c50ee44d24973fed25afd0d32d2e7a5add3a33e72a7326f0a079dd502377cd5e1559f3d2c74a5e1eb83c9381ed8a1b9bd143a41c3915026266161923451b7c0ea35f858569ba3060a374c64d02e13af402c09c8c705cfb5bad681767dd1be6ac973cb4da9917bfab2442de112832c30a0d9bf1574739d44939acd35bf2ce21276d52b5d1527bf5b6502b168c68d712acdee064851238c82acb0506061eb7fd7e1fa3e9c6440ea7d3b4b4d4e91b98dd68d4c4c0c22da251b3bf20246a9b4b3491c40fbb5322ab94fdac36879b15eb161118f899327366148a4cdc5c94544f751391b4794f59f36aae36f16564b1c03b9b8d5a05d6fd8e09597f512142ec4e9e5e1e525e98c8206a8523f22754cb3a7cc341fca8723fb1162dba7fa6df81870bccebbd10b4901f41790ade37228d99df127dc4f48fc1fdee6e7eab8f7aa8cfe5fcf8ce04f96e32beb624258b0b4db6c175aefd8a0bab41731a4b54a0ee025a4cd53ab5f941f18f724a2ca8d04d96904dcea7aa4a19379d992c6289f7e2eda46b9ebb5a6f5ac9735dbe6894dd150f90f97e38d223d208fd8cee49db800e2e42da200e65515ba6aad4d080708fceb73ddd1f7102bd9924d2844a249424b0d045c38538d77efe7bba41c0af4ad20f82025a789c87653d5ecf590ca1c1d6f8078afa757a165526ce4f30c4bde93c6159b671be8d890fc2de844cbdd95bab3934f2be1245081c4a3c3fb283546bfeae7ce13f237f357fc6a3c2981b025b08c0adbb06606c2209945b9ce07f2a53a7099fcb0c336ef7266238972c9693f7ce6e50357a97e1bdcc97cc1b31322bd2697431650983b8a884245d2c35882034dc319bdee40e109d5258abf1ad4624a3ac5896ac0be300721b6549a5fb2e94a5d8029c74756a88d20c5d67d18a0359461d45d736deae8a54237e0e1bcf0286344b96d14bc8b2008279542ad781dafb904f1892fdea59b947114c2890a804cb7383ee7d56da54e7895e189eda4926576c91c2b1247805ffefe8b8706971ca5b873940c3ca091ff2788bc81b92f1aafd4d38c539235ee6b8c6d32c2973736576a19c2fd3bdb1378353d544cb0384f55859a1466c9d18017dfa6297ec3a7cfb1f15ad19ed54ce817e6473e3ad6f293f2b0462baa81cab9567f89485371756bcefa6c6879e5a87dd55e6321afd0960007926ed9f09fcfa25404b452be409f7267deb1c63983e869ea5cba97bae63f5ed499110bfd35dbd9bb83f06a48ed588221ea9ef485eb7108b942c18859dfd5b53f017257234341b75216739c791237af3921caf590984dcbd3939344a177461f13a63b51b1210a50cdefb140347dad274617a18f5fedf069d89382d408c4ca459a27ff5f8aee4c6ff7e0e511aae6ad61c64df87cea2d2b962dbc77f318a772d4b51a4287aefa4bc19a7221377d158d31e607a04ab9a80dab414753cd60f936ffd6552d33d91d67c5341dc866bd3043242a75f9fdd3d6cbd43ba910766d5c2a23eeaf181af2291acdd08d112f92fd94d11b7ea3048f618f6716554bf2764e76ea67ebb5dc2cc8b9b0faa9905165acfe7654a113e30757e81ccc1c662c1fee17e30b4ccb847d084a5b9a07387e525fd52897b56e027c6c98c0dae2bb06ac862f35291581e5b6f8057b0084bf63da0fbb5aa4ea20e7273ab26e5db0eef3a2d350cd435f7a795c3876fb24f73abec472f2c3f915de77a2de1e13b04d8009ca7968b28eb7089f01d1885342f4ff1bf0561278494bf194c6fb6f8accfaaf73ea2a66ec7d593b4bb309891aa684791f81800642acf9ea4b706c25578f621794d77c4add2fe39b48a20753a742097de6c6e836a3b0d3877f213b249f31ae5eaf6882972fa768ab0e4d9e76553596462eaf08a7ce9f75540319f3cda9168dd21a97f5c15f33a2613f7081c514951ddd55148b7cbad7b9220fc0a7852fd0b83e26bdc1fe47fac3b0178e58c4c78595cc30915bade0d1161c96aa86fd3c10316954fc581c603a26d10d835861255e7c99d496bab221e904b992c925693c5257ab03bbaf39f634e5dbf286ee94405c5cfdbe60f635592d83ee938cd4f9cddc799429f4439d61a1e329a75d48d57ee6b37c2dcde4a4ab6b503bc3ea412f4d7dd4f551b95ee98f695fd7330bc172e5a683cb7bb85be6bd702dd4a5fbcceaf27c6d49cbeb552d72a624e836b644b2c3289233a960d85e9007895f90f3b4a010701b107cfdf649e16e9c6d8f5e0f370ee1b41ef6bdf29d1dcb43254a3776108e1127a7ae8551e122a88780586946fbc511fcf0ff217e79800135bb26b584c8d156cf24e5c95e0479c2713775b430e9f8530f0dfd1751ed6f78d707050167fbdc8a9aefd92f26e3828f59688a1cd7edb3cd7d790a79e0c74e918a2107ad1994079a5ce5f0cbfb76b268dfd0f0daa1060c302c3d307142075825a9f38fd9c83018cd03218a738be32e47ae2139b7b124ff9f712554056aa0ce7f793e8c89f15b422a54f4164989ea832a2e14806d06ee96bcc446c293bf59dbb6be879ee6cc5bde09a75e825898b253925e64fe2bfc0b0740a52ef612ea1ed42a37eb02ff66d1cfbd50775c71aee53d564f253f6f74999b0a743df9d31c6f7db112020bacedf1bcf20dfc20d77843aa0ae4b7b50b6f59c03136f3d37a804825cb16bc726d892c60325b013365c1df5fb0442b9f4e736d30fb65742ac70c1c75e051ce24e80c71d55f07b3b26845a082e7f70677ff59405395ee9dafb47711e3591a10dd5e22271c4b6e88b921dd7095f895fd09b36e66f8fbf4f659ec1954e90a1c1557baee43fc36491ae7a96735ec313cf749bd200f2c29feeaabd981b4940b82c753281dca481cd8c80d55cfc52b12baddb0f50631bdfafcd34e5cf3e001f718f0af1723dad59935dc047b5eded79895081505abcf18ffc9bbd92a5859356f1482adeda3b71eef2db9bb1f1f49826a368f4fd174941df7e917b730015feb547678fe993dab17a16d0e7face58ba56766c31a31b86048085c104ef3bd9fd13233204017207b37e5ffaef9b399a9ca0008af3ed594e0aa3cde6cd095d090dc877958ef15a8f2c259c90e0de1d4ee0bee1fdbf3e797ffa0e84e4a09062c474968f6005842d63a0f1080d396480776cd915b9a95ca454f2e1b7042502edfc3c410f8e0d1abdc2eb9176234fc8633cfe848fa55afab966864fc3f23e51d9296a2a7d955c8e4fcf4bcb14915fdefbb215730f03d8eadf75357ecd650c8409c4dd5ffc151a066b45e724ce98e6522151a441715a3d2449093a96be26036415f025bd7a2addc70013dce1fd61cef4b38f8b7153d2e7b540308e89ce13805d04214bc6b550759a1bbc498a62e2fe06272f8df989b4c0012c6ee17630c0e9f1cab620dab07e9ec96bbde1ee2b3da607254e4effeda6ef4b629f3328d8472b097a16d4269d5a7392934711453b17b41fcb0c86db5b8370c2e392c2cf83a6177d251b94e5a043421590560123026690de8259f3486cb903d17db02b8188b0dd4c8fd907f8fc98053c75c264b13986687b2be145cdabbb47d7c2aa33f7507273ed31a5cc128f98f2a7dd63453d1fd9807e9a44dc9440c162f30b7417f8f843980b9b5c774219956ecc910a038d5e7a9ac9e593c5754d56cd501ae422554d823c8a9cf8915534b3807422b6ff9d649698f19d77d70655de2d1976e36eaac747dbfb593afda9dee89e73dc88a6f736397c12bb6d87a350a09753dbf3a7bf24c9e905e13b953a43311baecb6fbe97d0cfcfc5007f6de0d5fe68e6c1f6f6b65ab8cd58c85333df4810f09f7dab405fa67dcedc0401d5a113ac58b29f67424cbf79b4a9d89a22fc757620001c98d6e9f426c0130bd55ce67101dcaefe9b390ac3ce717a7054dad44c2a755bd4e051fc61d45364cbb751c4ff4d8feb0dbdb4739215d8d355affd99a68ba95bb1b965b39b9d59700d4987e8752080a8f91339f263ec1903753abb418020817bb7327ffad56e7c093170d9e027ff9fffb51c7ff71d8ea78f1a630f6db57d0c9cf20f66ea1061cb99b7c681e1552e6fa163de68c1b5b7c52fec336254423fe2c6a42d802e61313f2f37a0b70b66cd226eb6b8122de7bd892145235d53e1c703ec791c8ed2c5409c05965d4a31c416c6c257ad6284307e55381a5015e291b02131feb447a3e34892fab38537d2df9e8f8ef8cbb338fcb77aad62af24a4907d9f9c66164a37d7de954832cb9add0524a2e6d7b9093fed70c7c64ecbf77ecaf2493b9f31b4d9f301e39161ca265a372dd67eea71958a3abecf82607864797ad1f7a0b692bba67757a3172cb847fc54bf837997847ee7d1bb06ef5590ab3b2be33ef991e367fb59e28a3f2cb76ef56f1749bc5b80dbb9bba359f3a4d0b00122577e92d462d52367e9f8bda904d0103b43ac7cbc9b33ee6efb0cf8d80c95af94b5b59c6c5e44feefebf12a1e9053ee761ecf94f9a2e8880104a4895c28bb1e5ccf399fad4fd5709767d70f713ca49eed00b15950321ec5201dec5c7826a0a02c180b8410cd28bfe1ef2daf22cf5763e96e0600be7b73623e943acd9b0477e702e3052d9eb023f2c2a3b8118db32b6ed213e0a5e08c5c3a5f5ac191ac998002dab5e93bda70edc54ca182f7f3acfccab8961db4b61c2d4a7269fd495e82456adc1a17c2fb9387067b47ca76fa9677ece0fed180de7f1cfdd0024984306433b22166a2c558a274a0e8ea247977fd4a827c402dfe0ede9bf91ecc3ee2cb58c24360ce4b04402e1cdfe6b83ef10bdaa6b3ca4e3cab2e6ef8896f28b8a6eb42b052b4bdd797bc9e33ed780ca7967f9ee89e4b376da699ec94314b656d4aa283e336e1078ed9eb413396917fe3cb38906ac3e2fd3e1e456bf7d0f10fefb6ba5ec94dc456a18a48a39b13eb52f76ff8550262338b9f9bd1409b614d7063de0381bc5e8961f0d99720a76f684940844507705824bb9cf10b5b504e2e1f31d1719f6a374479323e59746e8e93b7ffe90f6cc2bb32e0db7dd55155dcaef64bf01732ccdf77940b978fd2a003473f93b25b6b000a3c30b5cc1f93b2dc4fc97d0e77eda6a07e9d0c1edcaa4ae07e4c12f817ae3c1947788831d8a44bd3e5485766a140713b669a21616c22f2c2763e7586603173b76df966d3d3409053fcc9044b1589141921260490dedbd806eb876beb692d15e9df21e4d5331cbb4b4c3e9c95d826d9a563c8698f29cf08c0ca29a6ca936577c2c855ddb923595de6cac05a26178bfa5e9bda7d6bd622bc117344ef57530e27a2b3b5c1a699ea84eddf4bf1be230a4a2231f4d6a035c0113839d1db00ac6fa612431decb774703a5128e0b43a772ea6d632725dcab68b347d2f29dcdf5ffbf6fb78e9dc57faee1a5e545dee4414e85d465f633bd39b0caa6c5f5181a292a1462a947a08158cab5cf7ddf8aab2044a605370392e51ad71718e76abc06c933fe2f8074535c761f5d9eade4af1001d36c35e724a8830bd0fa8385ac6ed61967181eb68cd428357bc13204b98f4b09ad50036535c0af339ba17f914ca71e7444bec7f0483a6c5ee05c009c740ac081cecb258e79c556943f733e22f55abd6db30a05c6f95a85a6f069ad45632a340478aeb0616f22a9b62f7bb6c0aa07d153f134bc8eba80f7e0e43f2703d04180399c6ec7780bd74af262754a4f275740f30ece1c702a412bb0e24515c143d66cfb7a5c8640dbce59368f5bd220543fd3c38c8088558ce94fb47a16d61f85fde1e3ab96977ac7b0c25976f0b048cff099799a9ab438ccf291972a8236fbe2e0112f565e613df493fd5fffcdf93d1e7fbbb0ca7b1acfd4266d384686587ea1e3c6fb7c4aa687ac0604b519f0d66d625f82ed6f2329c9723ab28f3c46651f14e1021c6432b16e06f47b3ffc29254b0050e9b312e7b27f662e2ff64f3ad0edb2b2159487aec14c26457e4b449c3d55f838ca9162d47636e04cde605ae4d82c2906391dd1ac446ae80dcc3dc336497ede3ed3bb3454d32d0f8e03c386d7e223239a62d91ce19e4f2f4a504cfadcdd27f6fc7411a9622aa58a7d308490784552183c4d29b7e766144f7c28177cfe8235b090f3755203c32196a53060dd7c5804fb82fdb7f0bca6b9286774d897be3bf0a32a23ea47acb67db86d4d3199efbdf3caf7573da6612efb500279f6bb475ad2b38042ae614d158b528e122be47973ff11c61dff7a9011989f8366d039f88e434d06ae72bd963cae5dd05d5e0816067568502f7f8435d1678a25dfbc75b87e21a5e236ad08949082c94a75d425cdbe2c0ca22b348c99dc25aaae5921cb0f7495a8b499fabbc6d48e092ac67bb1b675975b9ca3286081c0970c6a84b8e158f275ef3e653330ea07a8c1a812d6b3f1be259f420ccb43c563a15b1218b2cd8dc096055e0b500b9aabe4badbdd9698464e0f1869cc3a6460b1633dd0b15d229ef5a46113bffbaeb6f90ab714aafe827e461fed26b0c71443816f6e1910a48d5d36ee166f04568d56fc11f4d403c95046692823a851f2f5dba616d12ea4574749dda3aba09b4ffec22425fd3486d0d4a7873bd889288a690dfd7515dbe1d19c9a1e9a0f9621a4a02ce8ec6737a457353e66602d9fa04ddb8f817f07e411b742d3a686819592a2764efd64cf40af5c57817613c16c9120580a0a2eff5f8e6e6452150e688d8c661acb1233cdd508faa3b7f9d4f0c50e6881300450b3d4d3c91738619ae92b13e44e22eaeb8ae7f8c13d195621a528a8df8d25871cbf6bcfe8375539d2c2f88a040a61cf860939e07b808f81a101866813fc7e8ef5b029297d6225fa10c5454177236a3cbfdcafdc24a45cb4d5d9c0e7729838714e1aa56081ef74d4968925a719e82030e38cf8e7b3873469aec7868465243dd89196e6632bee4211ae54a4616c000af5fabe599469e2071ca8136b0d704ba364d60d886278e48ddfff96775e28a0cb88e3e9f3897c0549ce92ae8dc1e9ef6a9389c82aa877daa2f80244c3515448fab01fbb7b99007af67057339e898b2c452d3759cb1b133fdd59ff136085e36283eafc57ac5d680ffe9956baf0d56b95419581828643b9b65c6233eb3259445014df38f6b230760cdf39db3c4040b2dfdbac2b233916986a096e541d06e003ffd17a45fe86bf643cae109fa72ab561f77da56e8d9379e7998cf6add9b5b101f8ff5a60bd62d32d5df33c99bef13fdde5e0f91f6a7e5f492b9a75489dcfb60b0de3f8bd6b946cb3e3b226f121d77a8daed29e069b3de32b528167c979fd76052fa3203cc6a3e53e21d2d4b34b33d416f52477bacef59d7e1e0c955b9cbd33eaf04181ea9ece065510f394d8f29d8850c3d6416ca09d700dff270bd732f203da95e8f97895538bd7ed3971bb41ed3c248f94b7f6c77d25b025a66ceae43c8562b3e394100e8af4f79df68d34b9161feb5cc897b99bcf7e5065716be77ca19fcd84d4122363976f759a31249bf98d5e9c9cc75fae6a6f5f1bedaad420aec3c96c68cb743d07cca4751ff9930c9e091ada865bc9788b5235b6e0ed68f2c57f98dd63bc69f6ec21b9324badb39797af314f4c33d128c0eb03025bc1ff6e5886d069c3237a55bd5e0b0d281248ef25f814cfab51564f76b92a3a1a8861047f52db45e6b6587cc1780554561dfa2a0a1f17861a0aa323254e1a68e744fb9917a0de5ee77a3f0b325ae6505c199192d55e2063f579c045b158de99bd381b66d77e7ef3dbeb457aed8422afe331169bbf57e22e5fb633e54f2a2cb5254333f63e314925d87f38434061ebf953df6b745eaf05314092918850a6cc681cc932d37e3e4fc067266604dda0a4d90e8ba1edc775ab918ea3001a2ab70920e3872f12fbdb078bbad6c6d2d619c883a104ec11690f5a24bca39d2ae3945dfa382a5711e0361d7c697d6dcbf7b6853ba793f307df32af47c99af1c8ff67e564b94f1eadb7ca64f8bc0f8b9e4d52dd5eeded871f187bd151c76aacf79d5d370a70c223560d9b7d1e2c9f1ae98ad83de661f6f0cda5efff74fdfedcd9dc10c55e88b4ea6d5f25a0311e05413e54fc4f24c71ad816080d959a7dfed5cf542407a1f544d0ec65f1a901bda3e679f66c5439e27d1645a6f10b57ec9a43e8a0ad002c90d1f56b1a26fea6e304d58ef04d273b6e244a863b8c55c3bc1192eba1dc4d9611e5da82d9e68d854874e63918db906536df098a87034ad81bf7e60e68d234e55054257c411bc5daf819ea4500563e11137511847757adecfdf71bb0537a17d6ecd6814c225867fbb666fde95e4d814e1b11d5d447fd6e2c9a286ca5ff9bc383fa298a2f8dfa673b214092aa6eddc0f35219bdb8c67c0e767cfd00c50a05832dbd671f0c216ece4b9563c4123c5c12a43dfc5688b0636dcd1d775a6cd4a82177c7fac0b7612e43d57d967f20ff0beba56f310f39126d6ceb84ee76f3228982e4db111971aa84978b63578ccd9762d1e273ebc519d0f35a498e30b78d795efe189e4715e3d2d7f269d4d7b233709cd831db60b3f7985402f80b0a8c5ff3329846aab60cdb42c4010e643f41c3d6d3aff04f36f526c7c39e26194d3444f5d6073ab02b2de5ef305a2b19cbf1d2479b9813abf580e1cc5d15124cb14e59793dbce610ac43f04bec88b1982185936dd4153136373dfc315eb3f74bec771b578ce9d3c8a474a4ea370337529b8316fd39ab6bd27bece476e697278d4581f1f6162d8741371d449c45b34a75e920f0eff46b449192050ec32cda027d0b8dfdf80f26c7e197b10665cf7bcb188d35ab1bb6a834143326dd457f31f94ecbbd481d7c6cd04b1a61fd49dc9885c20b06fc00572a2b27cd42a4b7014b5f3a3883316136cf12812eb66351702a590ebf696db78d0782297455e95d0bec8df3022f3236bb913ffc3fcfd6dbfdcbb6a76bcf69edcc998b733f7ddf3826c141f0614ca8185c3cea5aeac849937618e9afa75e00b3646a94885c49006801ffd0e412b66088ae5362e5bc7720c6f18525b929aa21cd001d1ddbf823ebe1740b371bb24a402bed761e16e33de27fb5a1d94b6e0b5269b8758a837ed07f597279c6ca4ebd15a7a7383f61e061f797e637777ae790955fc054b2155ee3c8233582ec6f5c1de5c0f1bac25f90f0c329619b7c0cc9c082cfe72df59fc94d07fd0c7e6d4e5882384a3323d9953b53bb9c7224ef2fd216bd48a0281ff002b3602bab65eeaaddf45b00d7c474318e4e1475ecc03e14df82a72eba0a7fd741817c2f4a68b7438c77698ac13982ea7df1a92e3d2e19e148a984ce594b5beffdad6aa2b01fe7c7ca36d718019612f3b8225b6ea45f0ebbccad30134592615387e5b93bc1dd73b236f3399ffed45daf6750adfe2181fd69e59f1dc1fdfd64f50e8e19197f72e082ac261491cb4125e7bf1bcd039921b4bf3c1e69a1277ac27c89e49d5f02b413443e949f45354b1afef943dc8a5543888c5262036ab3c9a9f27d05fe736c7dc23fea9eadf10d06634fa7fba94b1eaeee5e92d7a9ca123dd0d17f6f52a9ff91c30d84a3c226df816bf0bb7b6f0a80fc83590710d589586a094ef44c7696ab6cf21ea0d794d4a4d946405a8b07f035b41c1776ab20949f6146d36b1ef9a88aeaf230df579ca8bfe7ed7491f32c2faa8b1a78c89444d7762984d36dbe43cabf6582755db58cf33206468c2057a88dcd804144c9a9cbc8b144dc6816803993758d683803b09e3994d3c55520bf7c24ba414d0d5f9535da9a7dbd5f9a6042ae30e7ae2bfd97eb606c9a54a2c174d9f1a43823b10047e7363f2f9c59214efee146ec4d7f7ba8db324909aa64a894738cafdf629fbd7720e6721f4d2b5cecf14c80a9923e76b273e8afef7d65068546b332a4a5593f8d5e3a98bfa86719db8025ee5cf0ddecfb73b7bc1c8b92fb13bd4e8140500b545f9f07e1c798c3d349a9045a5c120e9d8e369c579513ae82b4058912ef8669c7e363f31c38e20d254ae28c2743f3cb1dc5e10af7827caa235026d3f565fe368f2314a551a3c3dd0e574baac8655073ca748e20fb5db2cca8d0684f5b49912e70fc1b7b354766b15cc019b672ca455c875f5ce29b12c6ecc9948af4369f6b9694b0fc625cfa4cd2b57bfb31aa23cbc6531d50fb1bc6e94a554b2601ebb20d03ec687a833ef6014d7deaf27298694b061d8f5a27363aa78392de5aed6b39d5648495611d2afe188dfb1110f0396994fe52935f1cff18e74567acf3b83eb23c498d943635ce577bcf718aa25f73a76b51df19db55c7d93af0458a757f7af42f76b61cf9c8151c06c83697ded83b791a15e1e07347eaec71f25d3f83dda4634fc474b312eefec7ac94370b5b796b695321c541f934dd25043f58c9b7d17bc70c065f49edb86650642d17356f1648183d3b72eeb72045657bbbb4b8f86e71baac3f25a8aea27241a50b0a24d9daab346cf0c45508950bd70d3e0c78faf5f4841bfda44fc8df511a56535d79452177c861363418cd7d8735f6b000f6aaf5e76f26fadcf25d0a1333c88a233b88bff6314e70a9aa30a2aa23fe25799364e71f3baffdeb859857d29f6c62802f3bb39b2880717b82774195ae6092d2256870c12b9b3f57fc3c997fff664e2753c70ed3abd7841461e8dc7dc6b18a6ac700fd483ff4b266247d5f4f4e0ef330fc37148c0f1dd3f4494c3b32b96932aa43a91dcd47604cc8c6965c5a30c4be422707bfeffc466cde952c1b7932d47e15658eea377ecead3be672064864e57ca4a96c7de53c1a5fbd120dec1aeb48236c71d6236f2a3ac967dfc5d9c49a7e378bb4bdcc98588131d19e00ee9954f62db3970215a9ba4591aebbffaa9de110d05f0a587d7d5a1cb91f745cc551440700cc7a9cfc7f5e4cce84cbac20e3fafbee4bb26df843e41949e61b378d311db120798acdf73f4d0c1f64f343d25dbe38075e0b7e482a3e572df6447c141eeeb12023f67f21f5f6b352a26d881600dcf9d451eb04e0d42bd1d8ab206738fc3a3fd9f08f4479847894035a90e8bf627858374a5c948e20830a434699af32bdfb0e02cdd73028ca334f285fad8a73cde5db3e5f6b33f3f73981e6eaacb512307ba13d423c5c6b0c750993fcec50b778ece8e46d1ee1974c1172e710db2398b0d56788f51de5e695f80947532db9204fa369c4ab33a115b11e2f732f8893e3d01b1584cfbd79481066e4ca45dd2712680729823394446a5a7d60f0f39be798d33dd848025caba908bc395f8ad6dcc9be6dc382c73747699a5c6502dfe305874ec1e4b2123bbb643a8dde34e237b35e96fcc139e30d09b368d57c17eb636ce418a42c57d5f028fef07c9f4af30e9562b234d0016148974cf5664e9effffa189c13ed7410c39b71d1a7e6a9ea68ad5f4fea335d9ca724d9888acf8ae8ec6c259a0f064b6d5277c834b8bcaf32e7730e1520dcbec49039cfb881dfc69fd52645e4e815dbd04a8363fbb4dd88e2b9d4b40432180e409ed98fabbaf8ffe3e2ef1a1ed1ec0eca69aa4ce209548c115c5fd07da744bf6df25a709a0228cab56a0063420167cb7be635f836cfb4dc0001addd713573a611675a559e29b64a17c4c3c1bdedaca0c9017c8a957d0d0e3ddf60b7004fa0d6c80a9f1460a9151f6f4458232bb8e5cf36de74881b5307e971218ae128184ef37ba1b4deb55b649a8ed7c7e2e17bb50f8fecd36859a31251013cf1dd090525b042c1ef53e090915fc7cfc8b7f1a9033f459ad8f6509a16562485894a7f63e2ea05c9248abbe632a29ed2e190bdc168f53e19ff40695253c8677788d9a98b2db537a6aa2fa01bb6fae4fef9dcc60843656a2b20e3c1931ce11d5f016d68889117f55dd115832700a1300a5a5830cdc94150afd78b76ba4ac44987af03c13e0af3bf754976da2a44c5f0cc1edf0d25f090eaf4d3eb356c45d87830f30999d476c161b1448475dbecc8780307576da402e75387d001e1a69d5553f1f181ec0b4b8200c19c98633039461dcbe89853dbcb4358f19dcc212be8ea4bc668f5d5715e42f74c57afcd680195f3d6fc738d0888138a0d3be69f56e51ce249801016337bea9306117b7dec5fb13924f8271e63e5e8f16a9416463d25bb14b97180bcaaae1d2eb5cb94ac7846f7c29eeb2b92b7b93a52c5418e88c158b028af9cb487687a719c394bfa6eac6bba88ced8f940d218c4b819f785e6328146d1e93e1a77801eca3466379cc928749400dc7592fcc1ee62d1e58708f40ea930c65da5e6d561ea15af44c04db627071f26cb0fb843a4261af36d150d6c72cfc598c10254f1497a72c54eeccbeafacb69c61c07d73baaa44795dca001c080071e531c77480293237c75c4eb3f337cb5bb2baf7d71bad10e4d2ad1ff3fb3843b44b6a5d6a7203e4f57d67f979ea991d6e579fc96bdc795089084e514bba95462ada2e106a2df711e303ea07fca1dd67ff048ff5b583cca4b7718150c56f53b50e1dc622f8f6ceb69afdee3e3b4bc6179728dcf4309b09680c037ca6f47c6f47cee3ee8fa5418f5f6b2c786c8d9bf3e4f20ca992011ed9e26adb95969c749d08cc22bededf4f2477f466cc70df3b7b34d4f4af9f733271d7ff2bbe9530438f3a261e5c6fd96162b5767e3aa8e85b833166f52c29a2f879147bbde58ba18c8d4f015233f267acf0e5d2f00509580a1df9fcfcfa49f6d66176c7ac46cbf914f6e74a621c7983ff2741e5c9a4dbcd5b7622481cc48ad482294be6407b4ba98a30e42e5fe2a63f04221e273a5430b0282cb9e5c3c99edd4a36e697d01ffe7bada51b86e5eb799e762dc0468de94b22f6d0d1238bee0e7a8b9439717e00fe93dd5bb175945e64b335d652d53afef211bfe686077117b11ae605ac80eb3477c0a98dcef1ac3dcd16a61552c824adc28cec04be68affd00adc7114212bdcec3a09f31dc7b0cf503af53ddd43ffd5b5876ebb1485aeb7c859e1383af97db0c3d8ccfd503ba56e8fc9ce89b2cb629845c377a6ca880aecea43b7ba06235d9e5ffb94e48edb46205ecd3e2d20995789436795f2e0bdf5c19d6c004b5d409dfe08edafd0e69197933c2e3ce793ea0190a27e4baff2223ddde4f01e6b69defffda06524f5888037a306c01a4d795e17640e184f76ef9f51e93e685df12333f55bc306cfd3ec1e9fb1050f8bb85ed57c3ee65ebc12dacd308ea00aebce64b207ded0e37e2f7404fa8d6a82e56034016b9d6da59e4741be031d8d9d6f690f0a1bf2a38bbf1b030e3d2cdfc99c5a7449a14675303076f780b6a9521a3760812c1ef60a73746d42b4c494c34dbafa27f3f457baa243a191ff50b0c259a23b6efa51662f5c983f93b6102df90d4b6fd9053fada8f553984bfc371318710fb777c8ad878eab4d287a0f8192ceb71a74d244f7c311e5387cc2cec411fbac0910a5b0348d5eaa0c6a38fdc059adf7f3ee8489a2f70fa51e00e67ae29262739f9c27b4e0b0bab2935e6d5150e53c3b403e14cff5228509fbde433df1ffbc1996f3406eeca584c5886892a412abbedea767484df77f55c48e09f282c6a0a96c0abbcbf0becba23536d22d40ee67ab71b0db05db0e0cc1f24dbee6c5a93d1b8d6cac6ba157094ee63c3a8aca270212ca5b0163570b354b74c241378c3d9e952ba52c3576e96361548ac108505a4770cbd55464777b6bd6ef1e5394dd959ad42fe831de82f180414ebcd593d11243fee0eff8be5e6fc96a9d22ccbbbf13bec39ace6e40a9b6c9e4e7a21bdba864d260f56ac28e0eb92497c9bed07b6966f5f63f05b644bacc1f57537ca6c36a97920f33fed2fa3fca5b44d5b44a3c852577990b76008451810cf2119668e0e8cd59fb479fe614496802e03978e65426d3df3453b154e79a054b721d56c5940e96a4922d58fa016af324c1c6b5c82c0e2415d3524cf40d0ffc889f1c978ed425f62b67af0c72ce22cdfc230c653285944ee21a10266644ae314ae88614985b84926e0889dad797e7d9507281021c9939a69ea30c5767d6c3810cb5080b6e41b6168db5d39e8384b30aad896d0db97a90eceb63209a19ce354fa29c310f107f26d56cf574797a5c07040f5bd62f18dd42d43ec7abaecc4642a9692ab183a4eacda840fee0f3c26b2308eef04a1b850d60cb12549f68e2470991186a8b94abc70a5a0d12546ab10371916d09da03b797a1da261f094c701057a84882c75c71fd4611434829aacd67b1a7016907b4b8dd6ecafb30a2e7186d750f648048b764d64fb7ce086f842ffd1e9f78085c1e815969888feb180ed7bd82a58cc45d525133c4fb8844d933a35ebeea3b2ebf445d428e351c88fe38d60a955d1141371dca3f3cf496927a426761f0515f44796c991657d382d1d614f475b6a3fa029d85726a64247e48cc877923d8002d6ad02bbcbb88dab7f5d803cb87999862c7af4ac0d77e0113357ab1b937fd6be6076f132c0ce9a3cc4d5e4a2a632c84e3f29a6bfbca76bf083b16fbc192ae060bc9f7a4afd0da74ceb703e32e0316925f404536c0edca4c0b54ddf7c804f7835466a91b4d8183efcb3bd940ff1b027442779d573bfdef8fd2f621a6da6bb2e26b97ebaed180a74b767381a2a5a42e67651cd9680bdef3c4d84b0ed3c1b2a75a20d5a33bcae9ec6096f44f9345cfe661a2aba5c92ad361e40ac568bee5f3b1da84d93446d36ec5386f75eca35c32ba81240428384e6894b55d2b3c44492fc50a058b70069dc88330e70367eff4f56111cf764f8e0284a088c2637a65673a9b54f31bca7b86f13d0e4a01c823cc3691cfaa0515387c82cc23161a5e2801d91467373668fbbb2bc3c7e10a0a8b02c04b9d65f8b6feb8b875d1357f50f4c728dee7b0efd14507661bc961aa5627098fca56f0244eac17aa6b987eacbc72756e61e36ca96dfaa07ecefe41bd8dc44763088a7829d06fd4f44c0e45105f2f471520f4959e37fb191df2a397ca48ca7d84f93c77e7bd9231aa3e9a4ccbadca12edf4d3c83d29aebee4175f3d9e1f2c1310b13c51666d7c8ab7757d8fcfcb93a603f360a928fbbd143f71364b2a44a00a574efdc88fdc53189e35cf8e2e905f3e52c814c246f5e1215c256b1c81dc9686562f064ba395aff13460daa93a547aa3d341dde5be3c1ab7c8fef7d46c09320af6e40dc3d19bf5e00b64a431c5d7ecfc1232f588fe1c15ad167725f79d88fc0bc6b695928205505b86377fc1ccb8592d0f0f58ae04aef222da3dd67a3e100f5e24558a4314d0f6b13326cf844a2357b826d0942ad04cc15d81d6e8849203e60032b3c074dc0f0c44df6d1fe329b5a6a2b6f041f036dc9ad00a64edadd8f9f66b4c4dd7be9ae6f159eed95f997df58c028f7e6ac303c0948e42e70f7bf45808668723595e1950abca56b8bf7b88b1ccbcad680bb3973db3eaced711e27832ec917599d8e18089397961cacdab56f64c599506e60e81d7d4ca10f861d198b62c3e6163d060a89edfdd22900d82997672bc41a86e1ecd9a18e74fc29e56b3719e7d11b81def24789548b1331f296f92affb3749c1ab0fdc8189f091cc0f95a0da02e3a7a70968685d233fc0b6d3861aa8328915e9e131c798a63fed69f306c8d23291d3f356191f04f28ff7aa2291e9ad555b48f45415675a3a96e47d037a0b30a68bc17d75eea0f57bfdf3ef8f623584d543edf41cf86de83709f5ac5647e40ea57208ea075828e0875d95017ee91b59f5df8baf8ed6e35fd78df7b2f09b0c132d3e399ed2c9bdf2ccc85ffc79edc735d55b96ba5ce54912edfef674e7a5507e79c545d6945da48895d13dfd682e6fa889029ce5de6e623cd6fdeef3eafd94502bea44a1f226f4677087257d120be4117f3645e11e1bb8b960874f91023bc2863727c05cac70767cb9bf72b9b0e32959ba6e6406aa9aa24c84c0fbb03e1f699c2a3a927b8530fa57e6b2856ef5d5f43ce719604fa9d46675b30b834ac870ad81a066e8ad1c83110c5802e6de02867015456ecc97635e91990bd7afe04792dd40c20b653f48369f63e6f9fd23d74f08a6e194c0bf08a54cf2010e35134d6b85d84c996ffff84eab5b006653da61285c9d1816aacac74ac98134087d39648e1bb4c37f8307b6a8499bfe3ed29e5124e764976311c99c71af4e8b4cbab926a4f4fec6f8e92957594b4967699838dafe31c5526dfacaf4466972e665fb90979a912fc93316b1729003166abd26f67a8824116a57826c137839383a71f658bd24bd0d74a67259c5dce12af0dac4d33d687e25f1765212aeede2dfc971b29647514ab800c209c35cba0f1bed427f8d6ceb1a94f3a5c34ace2687baba6c0920054f433ea4bef1882a8e381bf78e1609e69b2d6723febd978fb9b2fe9573a246c7086d09ed5f8d04868775ce280a7720b526840e7783733c695367e4c59bc6b203e453d5b53e9da1748a033bbfef3b2813520447c254c59ea054d2ca6b94fd13df5b7cbff6719bce8a07bceb84a85008d2f64361259e14d5b06306a1a7a4370241c1c4fd61873c046710a78cb3a06e83b5d2f246da156129e60b7822a0f067a344d03e5a6a45913be304772fb1a1298345727cf48a230bca61556aa21aae83d2603569d582830c137b5dae1bc0ab98b509a11aa1a44dde3b0447c808d4b949c2252fbff63a5e7477486f1afba6dfce1f579e054f31ff47fd1c6a945e6f82d0b4f9fe16b2868497ec1f4e110faba0496d86859485420c6147ada58e457784122fc7a6a34279b38cf0519d9c908dae5b94a7809dad19d322495caf817acf7b36f838f723e3bba9e6d4297888024053eb18d9f103433e5de0502ecd7fe72c3814fcd7003f9df53635149b86b64b1327bd20a29ae2ee20562f1d99de2b6679d1e02f5faaf84c642aaeda8762d4c9b3bf38e2fb93efcb89e36d20fe5d6278c769d30a0292e88741ed58974ed22811f5d68e6de813abf2decf80288bd12ad16966d81884a03afa7f2c4672d4be1c13e582e3e53e33f84002773bf58994f556a67dfa3e13ebed7bc34b0c7c7fdae513fed9dbb45b18fed8d2fe7776da33db16c98d2968023ce36f3ca25b0138ea5e92ed5ebc7ee20b550d8d8604d946536233ce7568e6a3bd751ee7dea427e26a05d62ce4682cb931322b5fa82ee8b98ecb143d3510340769ee6701d45f0a29ef398410f91459a84a02e00801e031c8f2594eb26a5e59f4162341611314fc11e651b5ec47a50eee13f1e046f549d15f13c3a8d5224ab8efe9d83f6a293affaba3a6fabd55e215eec5fe41923ea19a12b3689c6690a3c3829d1106b3bbcad3216c2c1c819408d14424e464839b1dd944d51575cfe92127ccfdba48f659ee23b52b7e77385f46e3e0d4a1e70b53a808b350a29231cf65c961cd9984541fdf23a776b805659a7ebf28e33bcf792539c099fff59f16896d87ffb5963dde732e9e710d1de52d71ee4084144f58f080b3860cc4bae33bc791f0a95e83370c3a3e2d2445ffa7c23d784a0f173971414ba428d97a2b0ecb85bd2187c4b2f083fd81a53250db8cda309fcb342a077c0d56ab1ff76028659b5dba1fd05d726bd6d01f4dc57164ea353e063fbe4a525c9fb4051fc5803d89cbc5cb85e024d24c71b5e6898cfa594022ccf9082729c3ade4ed8eedc12a7cac3484c1a3e445b610af8c69c58d78848a43b7412bf7a6d44d6b5a19cd69bac45448ff06704d82e8748e896d682237b2f53921244571f2e22093d6c462cc4b97af491aec857892b33a8b1079ec25664ddd9a887aaf71ea10477128bd4dcd74887eb48512b7141a7b6c85d92457c27983db7d05999cf4258ea5c7c11001b80f00553304a81bd1dd3734d43ec018915795375466e5bdbc866a35aa9aabcd24f2b84769fc48c389e1be9397218420c27ac6d5154204a531d3941426950283995f629e4dc81b0fc422e25f6f161f5b09151e00a01525aac9372067ca4731d6dfc747b12cb723f1292a04ff3e11f63d72115bc3c71e726e82a24643bfb9c1889ff0eb81c0f9c5199e470a076940e28411f87932d37c335d444385c1239d3eeafc667a9857c42f56b9041a20906c8afd514f02227a6f7309e0e00587dc278a8a8cf869027bd2270c85687223a2794c775f74730058e12f01da3f5a964c5a2a29002057e0344f924d51e36611ff329a6eeaff675a37ccdae36789dc7ace9790a8937d3753b58955467949a781449a4635d3f8c7ebd897e11069c13881b3146c366eb308d38a13d3b4011d66c1a4e0b02989f147d162e1fc2a2d8c08d942015393c6f75960277e6118911f2a816774f44489f66ad89fde4384d2976844c6b8db7643209954a312af340e0ba323adf1a60de459ed696754ab39a095b0342d1560d7aa6c0367c6b946b74283863a08179bc5ce68cb57f3780059de639a28d2dbeb22d71622c6c6660ad2c473197408511df8e0da3f739eab854ea18d7845c514b00f8a4f588866ee3eb274236a44bc91cee390379a42e5e0b0e57e49da71d244d445cefe6f1da62d60397ae2917ed1c0292325c6d581e3d0fb8ac28324531c5cf7f923c075850f74581e2ccaf1187f670c134d9ccc5472ed562b537cfc74602319118c6ffb7c2ac35573de4ececbe219e8303ef36e7be63534f19e6aede5f3cfd4398c5d99e92c1c1b25c1e241985ee35e92fcfc54c8472637633d5e5cd909d65217840299c4917e5170e80c4b07025b2f8a2dfc0fb21ced0cc8b22b2957346a14d5ae90ca6e880b3360aac6daa0b563cf9ac260857241285f23fdf47663204e2e33c149d46256a42cbc7849101eeb80b3b2aab142ad09558f62acdfacf79c947faae1914399359fc10ce1a06093d748757160c2d45653e99a6858044246543c66ab3db2da713bbb5ead66b859fde521560983c6fb1e41598ad7256e5fe7957cdaacb784b15b7f1327ea869a9fbe10d25a0b1df02e3365c6c62ceca194e608623b4352e4a82cfa8eae1e58b88db4ce3f9ef3921eed42f2d54f0afa4177f4b5d2eb436d8d137259af061ea2fa9a50616440a2606e707d2cbcfb90aadfb55954bfc5c1bf229278d09b7d4a9c372286c92117e67fb1dd85a2796bafe68c4d526f3c03351603e692320cd69404eb5e3dc2ce78da1176ef8d38e5f1cfb46004ba9c46bdf37633836fe6dea330a72c6d3bcafac759efdfa972b0e484817d91754a5d78bf99826c59d6aa2a14d15dafe13cb2bd0f382b9e216fc2f18b7eddf2d0cbe4251ff0e913592196e75e0822d97afcc16b39f3cc56cf509d2a4316ec90eea4cf7c6cde4036e2840ac10497b9db907216f1feb545ea56524e802cabbd66179d7375e445a6cde04adf2102ffcc902e1676159873f1650f7cd167b9115d75a96b630a2331941de1e85c34f7d161f8e07c169560731ff7f886fc4fb3fd95d5de73d806c0ec8d881ddf669ca76da1aa4490690815f638ab7067d9962312a32c37822c705223b82447b5ab6a6601bff012dca1a668f5ff867416b3121c8e0f4c5bd122a59fa4747cb2ac0b848edd8f467bfbd80098f99bbafd2b764d5abb298443ee428e7ce991d30063698fa278087823114c011750efb7781353a31545af3154eee9516942bf721d1189a3c1f4b8e683962789ec5e518993ef56cf8aab995b77ea1381482d38e47752f03f045e4397305f8cb26f06d305dae18add6e8a91f50334bcd621b8b72de47742c237b631089cb602b37b6b1420be99d7bee7fbb482a2cc696ceee343311363e62aaa5138d4fb0bf50e7ae370fdaa203b494d34bf065d63a298ff2d1b305a315854f682a05fd13684db6796b002e9fa4b128c34f40444822e368dffe13e467680971265836f779be72077c55a07098d3b33613ae2fa50f7107652f92b62a7f13aad37ca468897c721b1077b39ffb6527cd8b9f39d3ff33b76c60cf6460920d00b1ecb55ff1ff0c6230d1dc79f054baf5dccf428e86507d2104d9c4fd7c0594c6019bc3774cee4ad3fcbacec9ea7e74f66c70d8d01e02cf3a1e3c76560ff50e8ba37331ff232c443e29c26e801954fee86830a3b8471ac2414c0bfe3ee02018ec98d74a5f422cfa4c0e389b7d606fb45c42d5d4dbcba09d29e4a4eadd9bf100e557ba50942ec45fb41dce07eae305a1dd660b56d693c93f62e5534d034dbf3b622a0125cd927424affb7957bbc9aa0baee1e35210ee8aa1e6664bf1ea7f62993d556a77d60c49067d47b4fecaedecff36056888cd04f3a474122bfcad5af3d422dc78d55fd3aee6a5157544449ec089cf65176bcc3f4d07fcc442b24bfeff236519dcf589134ed2d0114a3b848a03de380946dd065380a29edeb6d5d0fb90c58a39b3b3554741d7a18674c5d906c2a35f7ed20c458be59d2b1a16be99fce14dc9caa5729d7e3d647dd5ebda8710af11d1010d53112aecfbeda478d29e5a04f9dc8f894566702316dc068343ba53ec47f1f81cb514f9ef4bfbe4e3b014160c8039f892a7fd808ed0cd9e26575674bcafd15216f78f50ab2a2816ae8b5fc3d43c53ee8b3b34e25238eb0e8e66f17068d19235208a7a0c64c45cf977ce3b07d4ddb081c97523c34f8713d67009e77db72b417a6901c7978dfd0bffa1c87aaac918f77100f9b7ec84042fa5b9c2be3a4a366f0480e55a1d3454a5e711b38d99245108e5dfe9cecc2dc9a8376a6e3d88c71cccec0458a560dca33b044fce026790a28fe8669b575e9c3381665854bd0cb1cb4a34a3fa71ce23758d846e7282b9d7256273f86970cbc97732cece25d9887483a73bc4e0d8a59ff344899535559827e8c586e3891b6b830ee301086c846c055e32eef490f3a3210801901c313ace6478b407c7f5a580c7e054231e37b2c00cc757cc926763de19820b9c8bf5286f54b83121c9e08f6cacfcbee0b0ce17555c5a53a8239acb1885c1b00bb27a86b654f48ceec73b9049770da5fa0c4bee2fb019f78b2bae1702ee0ff9f93b3c02aa5115b2606135c4e5a171d16df6bf7fbe56110c069133cbd0fa94b51a7a1ea782be8f7d10e98778ae473bf79ac2f7422aae137aa1b2abd39ca2ca9d3a46046b33f931ed7a2ce56072ff301da06677bb447e96465960c354eaeab3af2d12ee183f803f9831cf3a9b6f6b64d70ede1452a99b92d37fb6626171dcb13dd88baeabf593833099be810b10bd7884c9bc4906dae5490516af680b3dd325c331ae8ea2a14b37235baa968b6f94b1ee0c1b0d17062258b52a6c658f3cff996d2c9e614524e03c39c6aaf2458ee62377e587bed16812ffd4e26c4f52be81441f7daa71571df2305093cb7b1f525b5e41d3530264704a8149d0b0882bffa599dc1e02022beb0d7ab1beb12f838dc1046efeca65d21b5a4c3cef492da8c2e39a74dc2ab7e371a6622c83771aaa9bab6a09a002173902eb410a2fc887e7ae94d6615d805a304d7b0f86a93c7e0dc8839e49765a87250c5fb98cc02af7bb5de6c63265e27f72888b81162eea8398197aa1352520d2d4aeea1d8c9e4720e8dc1243a80f6273d11873b4fb3022563e6f4eb3003787659110aae993c60d7e443c9cf71f05ba12fb696ace4dbff3424649531c22ab06932f7b5232e2b24e8934c3a9af9b513121716834474cf8390ff725454848d8e5b9c086ef42298e4947a27ae34c941c48e9f6897db08c461312ac24f5c8a1033717f553e57385ea1a8ffa45f444bb3e5a2aacee38c87290d44f673cb8a014ada126320a6f6246df9cfea1668dd09d322f4075085ed5041a78d7e2d72760451f415918336aa1da129376cd5f27ca2e38fd7c364c04fe9579081a605182dfa9ded949f9085c6fb9a80181908e0d0ed2e4523c5e635e4ed27f2661bb6a8de3eca8f817362f8b30e8ebe5134fbfbf3ec432855de219e38339e3ea69e457755200a49cb61ab8cec5e7f99908aa398ad93d6b8327507bbd7959c39318d3ac878cc9544b129cb3e9f69b7bd3273d2fff6e90ddfabe4db98d4b49b6e918c018f3100c3429c675cf3129dda7f888088a2dcf362bd87acde09c87bcbf3627dcb6593555bc8bbe24e1f5f22610dbf9bb5699726e44ef3664012eb0d1b679c29d205eb3bd5b7efcb7ccf9678bdc92119422f2263b29843b9e298082b211a9e7bb0f0b7524a702a4639e05b6ae0dcaa3e01d50535e6741d7bfc05967a9464ecdf9beac03c5fc30c19fb605abf54f293862d666514b2fdb9d6735a365a1b3d0b4136a02a1c8f0dfb9d4a5cc2861706ed8c13b4339f664079bb05c6d541487213e6e003e0e652b39b4b6aa593968972cb240d6ec2c82b27815675b37b6cb4275d11f80f2c34d1767e7dc8496bb7bc103b1d7e60c91901148abf857ad994d41f72a77216813950bfb5bbffc88a6ff6fa58257e852277432e1840c668f519a8e10feec316832b729b01430b9c2e90c1f1b367d1d627175f4ab74562643024843d2cd4205107812c8f6ada4aa6c248f2ef764a1664d3e00773139d518bf2bf7ec7a55499483d9de1e636f25ee6003f6e71ea3ea2add64fc03b1c53b9d52ff861f61e4caa6e18e74f41f1e4d491820d257fb660f6d32fafd9aa85730f8f13535614e73290a8c20f9cd21333f557b5bfc69e220173147c986c376e275156e88700834e0bf91425af424c6fbab90f6880ab6ac5c5fbcd47a17e561d629ab626b5cab6eb9439bcdfd7cd74d09c2e23c115d6feac8c286e5218cf1592f6fd22de698ff7ad400b6b0d16036de5b45b89b2f494885c22d7d7b7465f495a808ad301689eaa6eba556795823ce0617dc3a71281fc0625ad39d5b08ef84a552262d8c89bd934e121f60b9456274e994708965b7955e6b09539ae2c542393501fea2e4c71bfb3ded8e51c390155e702181ea8a46100e439a6a7aaed0639559326221f4656b89bac6f523f7eef5e81ac15bb86a6877457bc1e078e6d4d4de301fdf67e3390c96e8cce0915a200768bc652a32662ec37d597f7ccee709b2abbf11671b43ea4c4a2699ee850d2b50539102e4f6c648f6d2a8ec10bf3162939109f6833a564724d794ab4b103accc136e158a41d73f3b41c81cd7bb6869f5945a655a75c2cf05095910af587a5b6c07d7695d65ecdf2d5b37aab1ae0db32dc0c5b3a6e059cd2c7658f42945a513e3b34515bd8ba607b426118e94965534823515deb0dce5cf6829b6e290d1cb7b77992d9767cd3aad7ee8e1d01c7d0d44105c0b7d50a02e64a7dc6a02d40a97c6707351d938feed24b98fb892057553727ac21c232deab81ebfcd401acdc820c8dac8d8d1c2f49b41203552430b3187e86308e418522aa8c1c45a8e478354a735b32722845062ee54b03777d82a4735223e1d656dadfd3367189e48554939bc36b48351a3c013757b6187afac041e94d5c96538e510b26be3d744ae753ebe3f0a68889659a2093734763a7eb9d6e89f0c47bce1b34c0c8981863175dff06ec9b8b13111e443dcbb14c2de9c50a1520bd0dccf6343b949d075f8e29796215c9b5e0bcc2a834ba26e9bd17c14c2327d25f75e534042dbe0340c9eb6cf3a405cac8c49c87015f90776071a2abfc786f5c9b605d80e227f91f4f12d6c515c5d0e4468b3c6e256544038d2decd0f38d27a2fbfc35b64f92f5fe7c99515f45fd9f97da9131f47d0c1dd673074f150fd490ee333b7167403faf896dddb9669860fbca38bbf12ddeac75cc43bbdc8e1c1e9e783aa4a472a5736bf8bc3da0f91416b7971bb0c81108c2d05f97c56130ef725c9bf5a7a0db5848822e053f3f144c76568fdf535e36392a110280c1ba7a34c6e982006420698832e151594aeb9fd54392677099a6f88a3600163429528454bdbc1154df7c89fd25f094d624a520436dad29fd83ba6c68e8e502c5b0841c9e6940c49e06f32be17b2450ea77f9e32833ace6b61a826854d00b7d0672d4733b4b8b2ecb12d5ad246debdbbeb1586e7cccdbcb17c047befec874cb2031c24e5b9ff6cc9d0882c2835edbbcdde714627b55210eb6afd980bf272e133047816364ba99e7dab9c95394295c6d6ed32bd1782af33520caf6c02147e392ffdbe847a6640f5f312bc2c138f2239dedc739567667c013352c4e5343ed3c43e062be4919f0ede3a12c4606d1d5fe1e162f8d1e333971e68b1deb39edd6ccc0880c08da37ae00f2c4ffbfedb6170914a40ba670ec6407e48f7d6199ebd248c60ba787177c78663f7837e6797c6c035129d9603f69efabef977d82a0483134f73e3572a807c50d22a461efc5df75d7e442f67ea871e6405fd2941d77ebd46f083aad1c0fbd8e1bef7cd206a88a64cdf3b1f49a2283bc2b9503b26048089622fac961adcf44c5e35d4107f6a9f23e73ed8a39e356095027249e3b2025949ddca1c2d0bbb99b37882f047975b32829d44c0518932224ee839bf016ed08bb9539a98a8246e8fc60b011d1d4f9c3d5ae54f0e66ceae1885872ee0f62151ce808de4e928b5f70f8c5000efa011df8b43bb6e394e81f64f8dbb8f821d527006b5776e6d8142524d8a6001d92adddbbae4b29233e251734e9788783932135fac34905d98510ab09bf2e114e7f1a89127141a322d60b29970cfb89a1697655a6bbaadecc72e40bd9661e13f4dbdef3401ea5264c09ba0ab79b29f27a0fd92605f69fb278e6fc5a73c6d5deee76cf57e9b2cfa8b403d70584828aa46b7db5d9a412038837bdf5b77762f0da3badf7907a8dacd0560311f8a481c0e6479ceeacee7faf4585341c5d01a35a54a0fd73bd8a91ec1194b4128a245d6f29042fc055e7d9ecd9db66801bc69d3777a61be3105ea6536df07bc29d82d9d0c1a7924bfaa294f9821a38d98d27787d76a1f41ff40c9aff9cd5bb930ffb5e10e1e57543ba479ee17b38c5c3aa4fdf6c1a8028efae905e9d59c2c13bca0331aa3b4522c81fa0e7472880351f581fb18e5aa42bf4a83f297da0950d4f67c226b6bff8c16c97542de43a8957d13a3f655d864d801ae50d6f25075ff325091e972fd15205ef4bb07c58eeb6dfdeba879099d56b4574e56970d0baeb5b4e3a40124a66be8478da1d2457979ec7c5f646af1863a40bda91f5b54f45aaf9a1483767dc1f8365299d70a447766ac825c7c70eb7250ceb0d2104e4e64882d351370813a25e00d33531d9d7f3c304d6f1acaa57600c7e721d5513bab1e0764addb2108147b0485920e45cd4625944d88c21a8060abef5e46e62ecce612fb52324e476892a630bbe7ad0ce4954950e8e3574999b53a43863d3f454a181542b7513653e21f3070529fea55810b3df9977cc34e816f7bc8ef0cb28991c1f84760f7531d3df0e2b5be2637222e41cbd4bc5f0c0bc11f342be791083f4bc7f523811bcdec425ff0e55c842e412179d15d382cace17352c15a579e4a287c0fbadbfe304c2a28044b20a7b8d1e98b116d726dd56c9c4e91df6fa73d6c38ec1b51254f320f3b0498f510405b5e07cec8e8061d562642c64438eb7c1566003763eb3c40ac60f13e7771fbb5e341e0007d5a08388153c4bfef5675ad400260db68fe204c52e7a0329e1d676a07cd26e25ee5cbbb5395a92b9a2daa576b04cb5cb6c0d4ec7b53811e7ff4f692fa845bd3393346d72c4eae42376c3725356c8bcf67a477305e107176846ad91ec21fa5edaf08fc4ac5b02bc4269c48334fe981df4de6c61d57721d161ce84395a214768fa21a4d1753f6863c4a18a45dc6b8097bf21cb95242946f4f42ec1705b9101822ac7a067a0e13f9feddfde3804415c392584602cff4fd40a8ac8adde0f72b2712d7f4255f2e7a7a32254e6cf317f2549328a08ed0c4206707c9128f757b1c25404058578ece6e386b983ac12fcb0fc253e70e3b9b8258998506341e83f5938f896ec41e214370d40ffbf3317717f2778262648a0cacbe719b0ff50067d6de2a1ded40e74f974e25ede0423c1082a5bf26131c2328c4a0e68b92408e217afda0fea765f4eaa9593e829f30d30a404f340a2f136ea925d353d0820232909ab623f3f3163d70725880f2b754bcc0e3e1d5d22ffb2ce4f9f7e242190f4c6ed43c038677e41d249b95cc7df9dc149224991cd1a80d6e1abbad2cda82499f587dc0b16cadb6ad2da6676424287390468ecfdf533a4e0ad99819c0976848e19b77c061a7b000060cdf05ddfbb3a53bc7f56d874060f43ec38d35c9cd9844bb7c2a25313919baf4121f77321b513d340c0a34f9221bf6addae83fef1afbfa72a3c6d0b7014cc9ea757bb8d493bce78f7fb6c4320bef708d8b46317644f4cc44e891a1c3455a8a237434dac7e90f1a965e049f95fdabfa7c38c0a88f1abd69e125b9f7cdb811171b155d5c441c623ae9b079c964cfdd69959c7807552bee80aef83a1db0aa54d70703d9730ced7c0042399e631297390ca6eb45ee34425b79cb6d3c19bc64166075214d54d297b80195e7e7e3052745cb5f505185dda5bf4933b804933c51b58ecbd4f40f23bd79bbf8536acdc4d212fbedd06b02ecfb0eac7db6d8502b72e79852ea6c66e036c4b1a8bdb33f91078871636ff021964049e8efd48b14e6b54c3ac490d30f42eae070f232fa06217da7558f98a5bbc4b2e9010cd66c41b113fcd702e6b5cbf8b620e10c4f5b0c83c06e950ac0391672f9f029bc129bdcf56e4530ba706d112bee0cda97ae0f95e30af3c73d125b8c169d4f8ec0264817b903782d149d6f24c38ddb28c69ada1bfb9e2818cafd9a19e81135b3728456b3d27e0a64dd86a62280309138fd850ba1d46d31b30edc2ff029e5e3c15b874a8c7cda533a07c02965831e38f0ce4dd6e349c72b8cabd0947b4adb18bdd95306241739c1a269626b0c30d438690984cee5294309c801bda1d1fbf1a950148101e8ce5c410082c371396c137f1a2d0704856e98f751f35da88d6186c7a0a3242dedfd02217c76b229319eb78823ac1ded246f48ec51be3ab63fc51cf2bba5b184d631b88258844e82cae82960fac97110836fa052206f6b089da673abc720fc6bf4bc884d2ae0e3b5f42b88f2b2ef5e9edc6b21e403c3d5b37706c004e86454ee2f1006ec7f8c42f8dcbd379bc1cb62bb6e33d6c774fbbf1f4f9055d4e7ac555b9fd47c8890ce9348beb04c2643488ccb2529aed6d610f5e6cba00a692d898ffcf2073b52cb3655ca2fca2f24d10b1e57b3f39e6d4e21f9a07bfe340cd9752f011f889a9f85625aa29c58159fff65e1c20205590c2a0ac41aacdf186023166bfc1cb45e379add895c6e32c5e48e779cbee6ec7f0b34d50e146013d644e0bfafca3d4859a8358d6949395d2b7bde57ca0f72d1517b1639a84bb103946d684462380878969e3731948af36d7ce68b4f37619a8752af38aa012869763b2c3641143b4e72db475f2b8e88840de6c7a7b6315ac6b4c550313c7722e30c38fb2a427343791ccca1efc4731477a23d95c17b51c80243d2ff3974382059308890d3cb0a1a950fc0ac05ec470c41853a3960ae1b09a62d1f56dc815730508252a255a36cba8981ade82b480eeafb362fd219ae59a748900c7a32d1f9339d074c598567fdcc5347e86276aa6bd828927c5af7a66b64cdd309103e11b88c24b990beb8bccef1bc4a785d39a3b374bb387dcb4438ec1251c1b3b0c946b3bfee1bc3f0af1e5b969c7072344f29ce0b971ec455412d0923d34eca679735cdb33ea813b7fe6e7f8d9874e4239667114ee89d8c3d486e98589ffe783cbf80cea85d8fcf5bb1d9a32414ca8c506188b6ce77ba989f2df1ae62b6003a4776aa43f91f95cd08504b567e2c3205c102665e3d720c42cc46cc7c1416fcf41338b2c9ba84415d54c030788b3df5ce1674ece8b750ce6146056caaae5c53f31fd7c1d6b9fbf7d7828fa87658abfc273371fcbc7a401e876edb133b5e45d0179d65f5cf580d85506ba28e2e7da230acf80fc81e272f55194b58061d6404c683f65a72cf9e824e9788e6a02389b64bb211deed3abd4153ca65f45370f0e0aa75493ecc6d73098eb709cca32d2a93348df767486f78b56673289b75e32c52b963e62c4445195c71339e3352edffc96e7ee6a0989633fede68a40cad0e83da1ec70f216a3da46fd2faf8cc630a4da65e6f631562ce55e267c2f22122c1f5a5919a66a77b6c1cffd6003d6705881d3dd1b3b01c931926017e4181214c95fbe7810380c5fe3966f369d72ee3261d7bcbb371ca5d2945b6eef6102b8807afc9ca9d7cda9f304ae3d7e33012041896353166a3355ffe16c0832f2768959fce8abb1aa867c056cb2e1a88990091a06aa990c38e9cae7af3434087122d2641a734a1c4bcc61202fef94023a4cf8e3a0dbe27259d0116b6067674fd1321113be0b659656014c6dcc3c8e25f068c9d55595bebe02d7639fb9429f4c5936ce8b6344558831f2018bead80d2aaec04bf9b7472ae6254a84b61f46e166ab4e98cb133aea6656017ced98feb0e97ffd80ad88953608fa8cc8b25345742a07b6a99819b10c53e296568aa813eab281d57e0c1872f15b0af719d4d1f1af8bc1999f09f34ac47dad249cbc152afb299ea2802a97bd577d8a4c77f3daa3134c75df103770f3d8114b48c7688f615ad0bac8007822fd4df7636a51357a247c27921e632ec97b892e325e8ef7db8d989116d770d480607302af0d5fc840694ddc30abba34165d1a25990bb47eaf28c0950f5ba3b608f758c50dbc025b908b1c29bf78ef076c65882b8bc437d7cdeb28742fa864a36067e3a9524719c484c75f0c9a8832e30d294280fe77bbb786fb5359b15e6d7e6c50f1fa3cc1da93a8b9376235a4a8c2c0b50fbcf112467e76658ddb3b3c6777df4695a31e4548a342cfe0c26d6d7da68754fe8b17326be77dd7521e614041615c745056a754751835ad9d2730a7c5abb9a63b593af22409ca0aa2a7a3b9cc5b08ce987212c37dd4538ca05996632083dcd5d5cf4fb4885c57c92ceac6b1f37fc05c21fe5c179d2e166680c2e8c928242c4e4f452248b1aac28fac3ebad4ab8243dbec77d553041fc0d7357b854a43d5d1476beaf76468d0c63f2ad4eba4939d4ff062c59faf2d8788e46cdc1bb55651030ef4e16df631ea907df1d6a3b4425626e97b7d09dfe46543f7832096c8f78a3a31c983ceb7294bceeee2e4843ed4b66fbe6f73774bee8f38acc67b7450abe6de3e6db071a462fe84b5cb838ea34aba7b24fba930db63bbc6457eedbbe8598c199762dba9875d7a97549a77080bd75cf283540ecf1e3ab3d71190ad8f038d08616016a5b1a23ca894fa0231b5c8ab8fc46b2cd833892f3d4b462674754687535959d55667183b601e50e69dca5e0abadae899e4226fde8349e27d27ca9ce797a6a0b57f53d3347c9f88ab8c7a6515a60b765b5d0633669b0ae39751345dce3e637b22206ec23c98568b01422849a94ce70d3e9025365747706cf25b7abd8aec49ddcbfa4745201d6c626b86355aaf81875cece82d6f08331e70768f50fcba0eecc3f6e8cb9299f1cbef6a1da163fb9b04ddfc1cfea278658b141f6171eea826c5c502c49feaaca8177e34ed673ba33d39e8c0dd75c2cc86ac2289aedca198d0f7a9f8a449442b85c7f5a3377636d0b2fa5814cd4b394d55dcc38e6171d0fd716ba6bb3ccea7c377b030d17b10e3444f5bc3ddd8bb48812aceb3ce562c2e7bb7acdfdb60ffdea1fe1794f7a4e92798e4367239ffec956650420dd16ee6a160a64b8d926dbf7e82d6583b7f9bd7c55694925915c583ea4115c562405038f7ef11e875de1a53d0856d05cad55b9c39d9b2fc4f9cb6f23cdf0f46dcca3f8d6e0412502293226fe8b5b0c08b48830c8601b59a9602fc4c17fc9b2d70d7d2e9c0a174043996add5be79544532cc4ebe3326da19e29cf63d32543a81e686c62d0dbb006422ddfd17423e321e7f38bffa4bdd892e1a0caa923aeec4f78a3170d3156e2411c044232db5f7430a648486c8fc424c26274a490800142cecfca4dc9532a45d60536925cffc7f1d7720387c21b544af8d729d94be0f97f0c03c8c8b9d6aada7bba675bfdf1e5f2759afd354927ed6f801d7b46104c80ce37ca19f65981a5c1cf2d73ec05e1e80adf3bd08d623a68d58bdd927391f110a7b1ed8540ff8af63a811d62d846f4aba6c4ca6008c80ba35d9e2f77cdad5ddf2b5a66d4af6b3ba32a2d3e7dbc0a9f4bfdc5cc5f1b57f919dcbc443934e21dc638c974ced9e560afd7ef4742923a9a38f6518673c4fbcdcef726e8def353eba0a839d8d7689d77155b501b16fda7ff33005173dad363d4518472480fba82167c4e097008182826facf4d8ea92b609d841e3f2696d89f21e83809eb4eadf347093e46b4602fb3ca66a5779bf6aba8aafe50478f105a238172bddc3d70821129335b15315d39f4375f060f99e09e361eea1290e3e96bd4aa3b34c70107e132ad27c914faa888ef8987141bdf46fb6eb669ffc5b83886c85863f600f66e15fcd32cded6c408be8eed6ada83ef2d1b19297e6fc31f0c8e4f2a04d9270fd991d58b22d5545611ace7ccdde6887540f0f254aab3fbbd49ad1ed10f891bf1dc47ca08cf9e38ce15169727778c5744545746e00293108cf9eb28423294dec077f225e568a16ee39d63f006e60105a7a01406f5f07bcaa0e8a534547d295ff9b58b1db9ee3018dca27ef5f6a7fcf71b35ea9671684de6b9f4152cddbb665ddcc7b88e83b0672c5e207b8786ef7404614043048fa95220a3dc320a0792bb8aa6c7bd30eb70abf45639c246867f197a02d24af97f0ef00af92ae3defa8d2f38d733cbf696b27286348cad05dfe993de07e90478efb6e7c5b2492792a97e68db68e2b7115507250a163684eafa152d6c6d85aad880cb604b40d155a208cbc2a3c04d14c72b12352139bc2edbf409d8a4fbdac27a67ecaa98f111a652e1f0e6fb2856270ae48c7cf9092bedd1ed20fbd1f3625be027e1e54f6d0f958928d3a140656ca406557c521d84c6812fb37729e529e2e3bb5c5c0d356752d67b9173656acd2cefa00c5b7a3c67dbc022e7fab331786cd0924bdefb646948d1d59b2e53bcbc3d6ef0294d83761386258927d14724515f6ad07eb15923b8b699b78c9c0f40cc77855f691663d32ee20bccff7291bac0d74e7d05a62601bd843d03038e06db3b07b872a9980ecb964ba693a84de8b95dc3a199ee0786fa3a9dbc9f4707b76e1b77f09fd84392d25e0109e025a3580821ca3d378f2514284842efa3213c2017e0061f59687f062b039b0e2c0445360fcf45debb1795588e634548fe058737fa21654c1fd806aca77292f68244cd9d13edb6650c1f36933c172018dd6d38687fa4f62361d3a7feab247d6f8266d23cc0150e597d57458cb0da7b386ef744faa14252b7e3cbb9fa506cd32a479e643ffe7dc2ec2e588a5f056a52819af8206834567408d122cc4cc4a35e81397e06751b1ed389394816478f86c43bbc28c7a5a68229dfc45abe2cb007ae96dd00d927b3ea3d11189d5c42619114480bdacfe0d69e132fde9c8b265a21b15db8473226f5ca2c3a6a600d0d951d87cd27de8ab5e2ed3c29687c3b34c878ad41a8c69bd8bec122a6f10a86588940b093db4ef04ff66034af2dcca42f7dd5598fe62f3eb26d99e7b90591b29da9cca4be7494c164708d50d6511164d987ac24c835e904808afb610dbe3de668ce174da8148c2fab4503fabb22363c2e27f8c515975e2a08547d7f57ff12d3775a368cc8270433eff679363b9d32a0db21744e4517335bdf17cccb38b7847c21175353f421cc68c037b0cb47f5a1db245d363ed360c55d9d722fe576c4a2b10babf6030e0f5666498035b092c464c3cd82bd47d45866bee15e2444f63d80f37f18d5af9811868b6066b2e97cfc17dcc571e9110c90a0b6e7783ba6fbd4a88fee26abcce3c19920523a725c8f50826623ff64534ec245d2f4f199462effc1c4cfa709a6c407ab08c03dc9befebf5a64669ce235df82a4d93ccd2ce9dedc90551ba0de45b97889d6a02048a441df3b00c4423e84f08865c55e3e5e1ddabaab5b00b3931692b9320c9bcff7511aa609985d17b61cedfd8f74ca2e210f8ac633241bdd32e470dc3c20b248e1d3f49a17cedb354444470cef6eb00245ee115ddaec5c51469df31c61b8cd39913303e2f0a55ec28349783189d52f66783e462d907910580b2ddc5a1422b5e7b7262574b00bda8058cbcdf45c132297976b7108643305abb3c2c2c1b0436a2c76b8ff9df418446eb6b2d789db4e9ce868bb1a5528e4d84670afb07e9f557782c26acd4e7d0bcae8ce95f0e9508019cd5c48acfa0d446b6539d7ca55ae6d884be43edc9468da93fef1d8e41c1c9bc625a633aacc878250cac10023dc11fcd9811af4297ba4169c107e5dd41ddda11ba0094b25d2ff9ed1fb922db985919ff6206f14636286f7813dd9f42fc52ae62e549876b85e4c34c4008919b3ac14a56e55acb38cf248aab2352d6ba336ffb9d9711a597957b3fde726fbddb40470c22d58cb1f85d18fcc7e08b6d43c8a6eca42fa3c0e2eb5ab8603b00c3cb1ab850bd979edbac0d3be30bc9c7f887f296be7f32163a8c630dc3983d35b18adbe1805bf338b200ad07b9dc18623784472a18b4af7a439c8742e87ebf4246c70b630afe85f844bd531708aacc996e3521114472517ca402d8471ecb90494b2e70977bbfbde0a3e62d3fb9f7cbfb6cfa7e53c2e1f2a5e03af5c4cea1303073e51b3248d9813573ce32977f92b2be6dde7cc685f2e2ef92acbae8f5ce56b5c540b124658595a505222aa465ce4d4e915326e78365dcc3e4806e49147b6b1784454afd53b494f4596c5181a2afcf3aa8e0d654db7b2ced6378709f9bfedd33495cb755cbb32ea76e95fbe12c4f24888092c1e0a906f333387e735b8b865087a32ceb3cba40ba19488be19132c30710164c73e65aeb56a47be5248285bcad69ff93d99c8531c812440a3d4590120f9e510255edd490df0089f5968b6145c7b9d5e8a64812c0125e784eb231ed4789c6be646e63362de2f5ab8205614344a5d0237a0c7238666320064557d8f23c7744290d5edbff62c5d7052675891b1e28a0de5a9d8586218f1e1818bf0eecf8b38fc08af4b2dd3be7d1fdb6063df299b59c5717611d7cfc67c096f1cb497cd4d13fd326cae08c889ec8df0e8dcd33d1ef4de1515c1159cab7257d3244839d81841996db05c32c4f5283d79d7c0f692aa259c450bcfeffec86188d982bdd2500b1327eee2bdc7cd02c003bdf76da21fee2612a9e9ae0a131049ae625f92afe2863fa7301d8c91e83300365c11042f1553296c51b09f2746d9779a7b15bb3c46f199373f9913027f65a5246f9611359d6c82ec487fb87079612d52078c2ea4cb457646837e1367401d637590d5dbfafb917e5e0beb8ad1123385eed46ab1759d6810f4509c53426df08378c90ca585ec6ddcb38985e5f870eeaa3d02db1471eaba479f7831bc8843306b0146e6656afb95290510fb6ba4becb5058d591a41c6a3c1efee5a270566d157e8a1dfa2b8ecc023f9f6c9032a90612ee7932fe27073c959258140cb60ad4b158bd59493a74e19fc8711f1de3cded90d5a157d467bb40b44d55b6981d36df48a98316f836da7aec910e5d985d2c41a863ab68b0335fba5328ef893d1565ba9d2a636000efd7ff19783aacf858c9a3faa9215c82af58f02019b6b9b167b50e5cddcf56eb321d68302b36f58da91dfd9d60dcd5280bdce6eebea0bcacdb2b832b18737f77366586c629013ba8d2e2b4b1ebbb898a14fa2bb2cab1f9e791723dcc8360153f8dd162093eb71aa20ef394552ffa463c0931c6415b0bd2a15922d31aa26fd30abcff8f9dff0265b19479bbf9a59db6be110ffdf2ef6fbb773267ed516890940ffa553bdc8410f1745944d0cbd323151e11c4930999f140d410f9d02ee3109dccc455166d42af3af9f45b60791f1ab6f00c0e4a1dc31329b245f4d34aab6a1c25c4250a764c8bbe4da21241e06adfc8604cf75a8354b48fc48a3d34c1372bc92af9aa599ac0bcc66f35192c7f310fe13e126b96ec9118308a7574363ede323de9b833b2b74a413e616f068dab0f956b10d26ca81cf84544f2755f63d140a20143b55e693395b825a204e6516f19127f7405e5be213a228129130ab26447fd86949e68f319f9d499784a5bb9d363722d4b99507b07385896f906d979511819bee563b56c48736e4574bb19ad8d09b0513df0cbcf55b34fe9e6f9850da5e76846be706c5ef61f0d696df153ffbd4a3f3ecdf74e88e91fe09d842862226cdfd6d45bc30f90bd3003c935ddcfd91a7ace5d13c333ad2ec46cd1581b88269bb8774be7bea201446bb275422dfe29813724161de4894a9d72db8d03feea56895d4fc040227cf00ab3670fce592b0d4410f20e68998750c49b36866606f1793a549ccd9e7924f8c327a3a205713bbe595d79409f2945f3086a494f3c42b337f2b03bbfc9a8958094130a2c5ab26a22234d2b9ec2e4076b718ed9b83ebbb257e854f1c434c9f016974b719a1060bf5327fd69c4fd093ebf4f734fb909764780784d5b6c538cdad704f7e4986adc806ed602bfec5c23f2776f4dc65a7d68a729cb82061f1f13bc78bc993de85f69659c94e38798e4a324979d24e18705315aa8b4ab0ead0fa2902c6c86cf80faaabf77c44f9b9e8fc908e4f8cc821b0ee070edfedcfa51b95ed985854efe2e68a186dc8d17249027f6e20009f7ccb763fd885354c40ea0c7c77fed6c5ebc4c01b0d0975b3cc0a2aa8848cdf006f2d84c1388c90a0c8986229271947ac036bd99fa1a201da88695a1e701ccd35fd2c6b9204c70e2dc8c362aef021c74e09355f0e6a245b5999be42be17cee8b0b598e13bed55434576e5eed0f9cb5cfeac6f091aaf6f350647d076fb18d7752ae5430b4b56c27dc784e3b7c8cf951e7709f7278e00e9ab11cfdc4f9578a56e8277addb552b2a1a90467f2a371a6fa37007155554af279cb3cd518f115cae588368a6143b76c0553f5505a64df963b3f777d1320e081386d223709db3b4257fc9a060aef36acbea6510547f787ad9126d52de322daf3b49e85619150491ed2e59d030d6df5c2abb0d403b3e8b79939a2604d5f1279c0a42ab15b75d935328988eeec647cff96eba6f8cb2bd02b4d2ccacb37bc02a815f9c08af268918e35280f43999087dc3631ecdd2214f99e01d955a2734f7d0a58d459c2f985a51650b91ddafc86ca299f7a9c73854f104c2bf87a97aabd4ba3692350f36a1c087641e5edceeaf058ca3928da7e3601d65fd5ced52530a69513be69a815df4ab55f076b8ee86ad9b5159eecb5a4198c3e8deb38238365c9d4aaa7802dd7d494b24d44a3b4f27a649e9a8f4905dfabd3e111cf01f49925c05bc727ce0879aacdf4ebee1bdf0a5501ee74d4668f127e7b8be467d2a7a01055f15fb535c310796a509d32829c5902f8a3ae5c762dd539bf1e0d76461e9b3dbe19eb125a1267b0405b2417116ff3694945661b96f71ee37abe9099e80946bf73a1e86331474eb91916b622f34ca8c68bce8c166884309d68b84b4514d90aae38651e1e1e27b705e5f4c20ef254d3c00907767277b578d288ecabc27127a6ed6f0b5ddc1c6e780f31351c630a5ee419d6f8848d1515c11debf59916e00b7d18d24950989d25a81b588b39be4bfd703e4328612d11a3feaaee8cfeaf8acaf28db3c9eaeb3d1bff4babf2339f46bfc2ebb28c016208e78a05b5565a244016f7ae8b85e84a500743e7fd0b7c9a276f0197e1a8c200a1b648a53702c4804f6d7e2b7ed418888fd56c27ee0f9f55f29ac742d4211f4443ca53078815ce2db7d313acbf339fbc78e876f7417f671f5b2f8417b3b38febfd14880ac3de2702a6434c39dc01274371b080ed6f6d7c2713ba71ed6d8d423779d96362757a42f0c70c8840e0ee802dc50451fc329bb4490940dc6dd9a8848158558058f0f227f1489062ca4f11b69c4aaeff4d351ece32b37ce856b2169c3519f8647817979838d0635df4c9e0bde580ed6da662d9cfacdb855443aaa1d53f6dafc1bdc171a315313d7dd52766424abffbc157ef6e4ba94f2a653ed391a84689af3ecd0f63522e5edd294b227b15cc29777363a1e102ffe644132e1810877110d25bc94fc68fe221860b06b087657a22de6b10ba4f133c22355b75617f68de080331d7f8c32780ced99b5d51c41b0dc05f9a88848b51f76db241770fb89b55dea6956febd3cbfe41e7f1a0c9243a5db8f050a65984f2992f65fa65f00356ee45de3713e97ff7741c38beb4ae50dd0359590e619dbe50ffabd9fada16364864448bca3bcf8aafe84764045a75f85bda593bf8757e661f33da33e16c3410cc8544560e90ed16651d120cf0438ee03892d85215914baab10312e8ec8eaa69871283ff538f66cf2b10f48bc1e63d45aa20cbab1cf0387d4c8d8778bd7cfbb8a7290c2832b42b2f380b49b7efdc647854bd63e1e55a371e1e2d1742de41cae88f0b64350188ebdace54deb5bcee4105a7bebb506cb58af23eea513026a9f3b30baf553320b6866a3ad60aef2960c0c876191a09bc94f9741e2e87a02917066267f7921f4c30daa26778f6294089ba4e950163f6b26070ca41c9e78ddfab39294b1aaaf95c94a42f402f0a93c7af3ddb2a07a39452dd36e987c7864eb6121d219f970085365d1fcb248507c62897e121d6056453ef7e311ce9fbed3d6610934931a54f6bf613552fa5c5710e8b374d019c5034d2131136fff62ae65409ba316c83dc9fd92395ea369b727fffc573f3ee68c53bb817122dbb16ff367b7b13cb4c75a046f27a9bc5d531b3d72635d40e4f8f7494d1b9d00d851a6945917502ac23511c1b039b3c35f0fcf7c3529cececa5491dc4bdcfe3ec7c0d511928b3fa5b42d05c402800e71fdb5a45cb8a17c656c284bf5514afca2f31ab69b9295110436fc6234e2254b0cb09ef9b6e7c304df3b8b007490b2abe30c693288868f928c6d180321b180b9daebb709f580fd2dd8c0709bfa50a44eee764d8923fa9ec349790e812fe4857950cf09479086d36d6664f51dd61208e6f5fded24af1f36d606d96dd668c90142881c40b885ab7c5c8e28a7615f34bf9d8563e06ff61ea39dbe3d37a62a678055bf2f7e74cfe92752f7726605beed66ce0f6e6127d65f2a4ab73a5e42c5a70f2db24ea440214e607e5ce20443549783f167ac607c71b8cea21c76bea366236dd8aba2c87fc921ff67b6d2c7c92da895ef6c1cea6ac2fad7a9d7c0f64eed5faca7c087c4a64ea62bd2cd1e2f6b6d2ca7e45c9c15fb25eeee671dcd2ac7f0b3e05661efdaa78dbc07d92c6126d5fb4758eb185867087950c310fb2d54b432c5b190c838f2bbe167828f1915a6b6e7b3882e7ba406b2dd049c0356b71bb8a597695ec91470e734b4a2225ae4bf12a4b476faec3d64fac0dbf774f76ee844b79194ecf779a2f018f5770149f494c83403b44830afd93eb1514fbac8dcd4d4e6ab61a6648b7bd5a216c6bfc0720ac00d0da16c66b5a06d4c3cb4cbef09d8824f97ce1b54c4c9d7358ee0201d8b2b18391d9b0fe3c3dd8aebf9f93575d6c8a8a5d2e75d636461b6bb72ecfb7b45e254393eb26297c5e1ca4e898d059d68c141fbba406e7aecc3ccbb82fcec3513c5593ddac7a591dbcc710f676727fdaa5095b64e0ea75d66203b5b83bf9997a3179b4296479b8c512835403cb571410a4c471ca914163342a9c267eb047e1326305ce597f626f34b37c05600e6cb225adeb9bf20d3d167329260e36df21337eb2bd25d528b145ae950d61eba32aae7d0a36bfae77aa43c2cd69bf334cc9a6665565b14b1ffd8aea1864407addd4781ec2b16f15e30a6a6062d96da53226946a9a0190fda0056107a62836d8f37b832963554f43f6cec42e412b57c4b0fa0fb967e742fefadfee59d1c798ab275294cd75014c42d4d59390c40ba9891fae5305a0ce54a8fe68202c169e890b15dfbbe5e7539a61451177060aea2b60cd7ea3a26227789c33473924930c3868634a14601ac9740eefbd1a95993334196e7193f90393972f85676e8ce7cf5b896b37592c9d5ddc846c6768e79f2523da4a849ef5098bcfb4dd41ed9cd9e160568504911ff0c9c97467741430d9637ff8e8bea05267b883a1826d7dd462399a648df919462169d81287f71a5f9ea7d40e5c2a95320fcfaaabff70fe8d5d2ae7111ec3bd62e9a575cce8392e2fd8a1d511b4abd2436a137282c84844b275e981aa0352428395dac750a5cb9fb886ec3e8d9bfb6784346d181cc222bde26c93e0da21e27c38cf17b222c60a4c21e8dab3878e6f927795236ab71e6015b635412db5a26324db2cb67dd71d1b7ca189ebd3f015d4bdbd772a969d8c39975374ee80d37b4fc557089a177835e5dc39efc9da6729f0983dd161038b6718ea4f88d91f33e63bc2f1b94db31bde5e713a1df5276b5e003b208bea4cb9dc9f8cf5d289860b9af38040e88a6c211c37945bf2ce1934fa92fc42e5f2a400d279784102e1b2ea6587ad1d8bafb2c3f5b00c57cee1bf9a701161399587ca3de2edba3b45a6a1eacfddc9072ed443c63d4271b4ca483516fab3908c2fdecb3abfac52c0c322e02a7c639e27a966f96a788c46f8c52266fc753538030533ead2ac1586f9d0a2b1b72d8d049d51ce5ad75194375f54a44e9d29f6cff97d5f9b943d35838ce7f662a7361a7ed88081a82a5f43203035c10aa5270f5664f4ddc34d8c9ebc2037685d07b971190525c48dff858d0a193bf5d03d3547a3dfb9a261142b9da6f4135a899e9fd099dcae86b3f9f6edfc1bbbad7ce938caef787d6768d5f901b6e00b360a2655807422933ff3f90a0dbdd9075bb9ba47f63ed6ea353fe428febd894bb33c19a3aee1a4634a00c9fda61708d8fab77f63225b80805ce1dc649274d537a72552fb0f9513457474571994a817de9c4c18adeaddf281dbe770fb3d90ebffcbd66b98aa9b44200d2d222a6f77392f99544f81da39a55873606737032295ccd6e1f914a9513d803ec800cb6b34f3cb160851c5a409e6dcf890adbd3560dbd250f11c0e6ae7a874f9b86523c25276ea26fa427da494ddf9eec5d84ca5d4d052dcb3ea7a6ab436cded6b4a4f9b0ecc51129ee94fbd5b5d0c8dbb5505783c73d421a9954e810743336051319809e1a662cf6b932eea0d5a5fc41db4b8e045e82bb2d2feb6861db3a924cc6f7179086f3c4b9f213d7d171bd36835b7f7b5c438ed4ac875512f7350673d6d25a2ba4405414895e004acfb4a9c43948b27aeb8a647ae0c5a22d0c7a5686f70eebd806e3d985a85814b9ff4a3e1abfc239bc11206f559011b648b9d197607e110f30cb1f5dcce543784d8c93e0c155cf12e59d84ff57dd867d02d7b68316f101d21bcaf013584e7d4d5547c57de7beffaddc22c371b47d641d1d86466b0c320e42d66272377c1281c2ccf96d53a570d7564b26c82e66c0bee318a81af75d0750168da0488243d186b2bec5e62f361dcd7421c52fc2c76d5a6c05a53ba42c37db95d8b0425ba05e43e178a226a7a180cf79706afda130795a1bd059b2655c29af8d81fe9d36609a3b46a54997d1802614b4fbe71f87daa2177d0664c04aaed87a12a810d9d3945103b3463a07ace0faecbb6fdc5c4fd5c142032c41df782da7ea8f3734e1d5d80c1ee80dba51bc7409f6039931477e62d5496f1b3025ef828392e5cf61267362a190fcc04927ffe12bf1b1dc874fde2e6510870af57b21034d15c73cd1917769c8ce558f87bfb3fcd76a56ae6925dbc4a99f6b044af0f910dbb445ef4e590a18651a05aa73186ea8802b5c72095e04add8dbcf86e72a283fed26f6adbb280f018e962328edb81f39f5122a694b3e82e69ac70116ffd183050512e383c7d58bbf33a788710664898d9e9a743eea59dedde3dfab48ae3e8e498e27e9ed9dd487f90ecce6b485226fffa98bfaef6f19f9ed9b56f30ba225462d4730bd4604f99b77348b7cb756975c5c9ac8643cd110e853d3449951eea5629669f51e52d24411acab6c63345cfd019380948e5a632a0b90f357254768b0ed6c954211350f9090418aa7407b85265266fc46468fed622094a34a6c661b66fb5177c4ec877c70381a2db9b41a764199eb61672f256a626b930ea3a89034e9cd385aec26e3b16b584ed69ce35f939e7e9102d0a8b2dd2ab6b080532d834136e139bd5fc7f0d70d193ab2c26e6a96485c067a7d8fc181c4be6598079536fdfb686fc7d55015b06c0585cfffd4a025f5ebf53fe3a7de3dc966e3721dad47d77998d8bb7e77b41926418406782403d8f82cba0137d206e78e9ca0a52e6f60d29f5f71f1b0ea4d19d665dca42e710fba50572fca738ab08dcf969c0161f5f06dc31e3deddf4e7c9bc8a233c1f698c26f5b664ab170e1ad38792add1c720618c2ed9b017873efd324c507dee21e27f0d30ef2f5d1036f1948239e1c3eec8c2ee324eb392f0d8403d02170839f0e1c1d0289eaf4deb8b8bd806abaa7d0c11b6e057eca4db60b55e4f78212b625ffd75cde433ecb828291a201901f011a93038d9aa72e8deb11e015202561e4ee1da20e2afb064f44363c074f9dae1ca1a8f6436c6d1310e5e97110223668e7a3c925209ad3e2b5ef73c32f6524731c576ac7ab43190ccc2bdf13b2009b4eb47786d8d3da0ee3f88d131dde98dbbf60f6b033c4b7e8a459323003f472688495d1a124c9ffb04c2e407497d95c021bbe690b2c81d9251fa46eab0a00754b5fb4e478d215c1002a62883b0a94a9f4c60600724f011a9098cd977cd4174a99fda55b052a8d7d673c16261417f3636dc46cef6de841e09dbcacc95ccee6d70bc2eb9e6ed5bf80e064f8d83c9e32179ecd56bab65745c6779662c8c7e4f39f7006c78b7a19b54c998bb6c3297cf9ce7df9055ba4bd256f31e4da876f95c258e154b117592c80deec0c0a873088236a9d255e09858dac78b7302963322f10c9f070c4ff147796ec6442df97869aa8d007973e94c3278a2273fdc5523d67dd6e77deb96a087ec09f265457e76dc8f4d67b859ae5e02c52368565f51d9e5b9d460e6877f0b1c496659f382bfdeddb870e6904493fd65d794ae9aaa6e743066bf5f2503a0261942e14a2aaa9dc41efd3d1f188cd473ff63087422405607db44c35bc164b171ad2a92307a9f722b8e4ceeb6f2eba1c49c854b24f28b660b47a494dee443e0b409098dc868ce9ec41319823aa31c55997edafbef082d0022fc50def58e68c6860a40eeca7e124c869a0acc510f92b4634a394c1d9d02819f11d90770c6eb21dc6f1797d4948cb6961c3f8e96d94b5d83d7c79fbd6c277bc6037d018584961cd55c330e4d4ed11ed92b75fb4e4ae06fb0a2bd756f4ebe2c6f9d4f80bff2bbca803f5f49a79b8bd2ce8f970ef76210c3912ffd10e9986d943906df5fd6fc930f1880c2038d0cd09ccde3849dcefaac77aed9b9d5b9735700fbe0f92d3fbe5ef013d6eb57f1011aa6ab8524630cfce34230c618231e30176d722a88ba3823060a85d6d35c795fb9b86fdd3bc28268286dddb762edd5ea6f3b06e43e5d9e5cf7449658e6323a3ea8ea0f4efeb404c7481668217d1a9cfa775daf98f51ea83ac145d786c73c96ffa5a5e26a86b532648a658f1189a6f8abb1c357d0d25b9ae2435b3f8c5a353713cc5ca9667300606990c75dee714bb99585ebb5be936d612ff8383a582e2a678813d2a29d3dcc8004fe14d61718b2469ae341620209559f57b6958af963214bd59c3be56e576628e2ff64fd0c2c5ec10b62d20db401d87b62ab84be12afbb928661463cdd7c5fe237013971afb261cecd406d2c4d375f4482716b12365f0d4f8293250ef77465fe9ea97a7c9759d6bb932f36d3747c5c0f2cb98c06893b44ca3d36ca81108d4612e5f6f57b2f99b6e5eda0574b4dbd13cfc92dab4aeb0530324434cebe7fc10ec4361ac2ece398b2f025e156c699e25736e8b282cefe07035f1b9e11c87c8a4a8fa510404daab085db7d1151895ec452726269f5adc9f74d4fa5052de3671b11b687e1d15472c778b9676e71ad8071e9af34a64acc5fabde4ef55022e61c09e548f12afce859985c7b92f006c77979e800b39e662a28736a72f2f62f66507a24db478df0a942f0091284294d600889c7b2e62f9e91e761f881ffd72bcce547c1e66977a23970baa338e0070a0dd285046323d728f32c72e040121268f9eb4fc409f9d47b58f60e45f5398f8c2784d416564c14a7043ac3d0ed03bfb8a16339ccd3a9a884cb9ac463992a31f9afd51e2802e811cd590c4ca4e3887cde70024ed6306349d356d90626c9837eb9eaf1eaa752e278b597920921d470f5d772f45968f47a06e69f4b791b727a9142b157ed5109538ea8265186cb886c5ab7d21c548f9ee4f96dbfd0da3caa2578da2268df9f0315475dd9c43e9fa86ced6658fd4399bdffd97d495602966123f9f9c5bac4eed00828ae04a2e32432d5f7c633ff890fa984fa8931234a4729e2d93dd975f9a4a65056162b4f1708cf2bdeb3e8d5b6e6bf13c2104b590b2d41b474f292387ad765aa29e802207fe194acd95f65bda36075effa1b6c2afe9d35458419c55f51acacaaff33df3fe51c191381e0f0e76e4b587aa416f438acd1a378f5a0e8605b9ad32603052cfc947d99dfedd1708f6a9628c7713aae12a72214372dcf5c28de3165364cb19ec66484331f8fc65567750019dcdabcdd77f00a6e552f3e45bacc176f2bf9bbac5b9826d85fa6f14006bbd610fb9d98897c0a339625637bce309683a62f3ad062b686aba8b21c130faf79ef689de971b48e5f18ba28e9044d59fed0235601a37e2d7973d8dec8e991d5127d2a1de6ebc72e1361e2d2eb3d0135103e2e1b0613cd21afbb281b3407aa750ec9f35b32b75a9f2aac712c0d0b59942201af8c3136cb3ed9aa083758b22d78030caf03a7b790dfcc6aa1dcb467f1cb3219b47f47c1f247104932901b8a717dd7409c915d3976e0520a8f30d37a47caa505e658eece60cfd6668d2088097d77a529ebc95073279e8dee45a2342dfad9c64d6b2e390a69636b8d88780a5264aa977be07d4479c06e9fcbf2ec77a45cdaf3f11c8f9a1b9486f95b4b4cb2718cd102934f80f486abb879efc38e7d0f0a2f6b47be50449ab19142643179eccfb84eec3d46a6fd080919a7289d79564f5b299aa7aea6c1b0419e592f9804224328fa67a00013bbb01a113ca8cef607d56f77091bf37b41b410d1d9b105c7aacb31897ce3de5ffca6d0ba3c7b94f49a834bf68d668775ce49f8a08ec3e71e272a9650066bed4170281994991e9adcf3906636b3c201b6852408179315c12884e166624db4b34e84e2a03308d8415f99b700cd844cd1e75abfaea0320c8fafb9c9593e7abcdf9490e150560c3fa282f1b07cf4f54db0590a7d03829dc3ec4e8667a02012b194fc9738e83bd917db4b3ae81c6aff6b6bd7d80db86f8dc7b89aac0a3bdc8bb642317a27d5fb85a70b73e962a2e94946661860661c7c2c661ca908324795faaafc6961e888a6d9e32a94cff1b1c9b5d12a9606425c5cf242da53a23f0aa05bf2d88cf90b8fe6522ac02d74ba57bd8ee9e00481db1bbbb034a32cad949fea8fc13b4ccc44828e5d21578bf956e7d2702136f8a64703bebe47d4df185cb7264dbf2c803952befe5edd4733dd53518a2e75f1d7d01108c9ae6c8110055a2bfbddda74e11df10cf3ca39af01dae5e92414c50b6c47eb2982835722ba06026671e64cb9caf8c91662e1bcffb98f62e960424a2bd12b088d04e94f587ac87803fb7319113abfb1135a5c93ad5df0e9c6576e861d59440478c3aa6c805bd230c8c6004a655620d54b5d2b0b85be5729abd177b0da7aee6db6edb8ea231844995fa44edc1556dd60852d1eef6e47f53ce574729dfd716be69d580cdecb7ec2d99c31954dee9006c72b406fcd0e90a5939d52c8152ef96213c479ce25289c3625d67178c2b0c574a124a5832171110f8a6418bcc7d6ca886981ded2033a0c5327fac963bf8b8932d6e6029ed05beafbcd6c236da57960928bbe1b32ee91e5887ed6b7e2bcf776d2c3fd9e5199a265c341fdd147bd164153bd9ccf2a274021e5a51a12c193dbb1e145ad2364b123013db60a9bd4ac950ad065588dd02457e6b353e855740462f8e3cd918aa0c7e28ed0591934d525c2a826b469afc62eea1fdc23fd3dacda7185535943f75b096473471d997b8bea573dbe8349bfb15130df5d5ba998c81bd8face2ff21d2d12e9f9def3412af400f6cd138fbf71fcbfa73c3af36bde4b1984536306dc5535c4f4e494550517386c6f5c58d55a5994131319d0547d0e94ce984d0844f9c68caf1c5459b948ed2d410616abc3ad12f474976fd1e3fd3e0353dccde63f64fa09ddaabfe606736785e31340a2fb9d2c9a9ce8939301d49e0b453fd7b33f7e95ca7eafe3284ec50c898536f5f5689240b820509df702022ed927426e3fe34f6113b8794f95a204507af57e65367eda2dcee63b847b294395a1cb8bc977e304ef56c0dddf88128e178acd8a4cafb83d24499885a9e483ef82072ab39dc8561a1751350192746caa15737143f0660ca1c07a4ec84e8160f87aee1efe1bdcf11b31e6625894f773557cc4dc6c05085a5616138c36120302ec44474b8551a02b8faa84f0c9059114a568cbe87aa9278e4779d1a3d094a5abee4aebb568ad59671997fb46050ecfd081f75fc2dad5f10c939c53d1055210917fb1c818b885db91d33fe66820ef45320491534d2dd5288baa90ccf50f16a28f9669f1ac3b40f0640d08c3f87577cce2f059b817e6e53b8e0e9dbdf2f3b70e2cabdc1369a27882645e6473a555c95393132e981b63905e3384e702f6ff5bbef8d52b59701a31d13d4453acd864b3fdcda021a61cf30a15a5de001e2e06e7579d4a2380dfce44bfd45be4290e099d1c7ff0f501052bdf3b305ba3e2253594bbc467598c5fafc87d606f377b2b2830f827edef60c976c17561155a30bb11c5864e5e344612c9e362ce6021f432e7d23dc58f521eb0db91330751cd08f632ba12d2ce5a704d58ec3274634dbd9b28f2406b31bb3c5fd918bbdf4d6c10b45d1d0173931214b424d9b01ddc4ec28074b8c935c2070954c1451e12c6445b792759d3a8c2143c2d333e4097976e811872ca48e6f95060357986c443625e7775cc1a0d508a1ed5022e42d3140d5855346e1ac2cf1c4e3c388e5a18db2aea998c6327474afd017f3e6fba456d73eb56d6e07b8fbe4d1ee833297334cd8d605d31ae5337e7619cd26f6d7a13ed04f6477f74feb6d3286e22fe5803fc19939bf063536a785c5d264049d46d67aad23fc0d2d405e1ad9666a86209cbcc19fab15a5d311227d4672d7b4c31548bfc0fcbe471dea290356a0327c47f2d692fb093a326d4ccedef632157d98b6c3638e7291a63e3a2e2ea28feac0942caa3798ba568e7d167fd0c232f5d609c8a38a954f3b7b0ecd87e54daf018953e97d705e972429eeb6f46e19685d081b1ab9ce2eab8648561a6110ea789edbb3fd8becfa087ac3d6ea9735c2ea99489b9fa1e2a0b3d2fb1e80aed781842b323bb60c064db5918ecf1f99abfd13fe5a09e1f7b1824e246e6fd63333f2ea16b7b5e1e7e23b3a3aca782a7e05ecfe0e0759052430252949f79f641b51656059a2c461c9bef7320043d8ecab48efaf543dafc12952ca9daa34290ea58f13cbc53de9c8943ddcf8ec6555accd7ea922cbe99d29355507cda0ff95df54647e58da2670d31d76f7e35c10f3ce8f14daaa84702d9c1f5c760dd11f8d13596f53d5b5be08732bed1a49e398ef78c02a7def6fc6cedfffe70df0765c58c39286f7b8cd237a07ebe8bc25dd0c9e9f7c1e0a08cf4fb4b5e7736b131c03126438e02452ac23fe18f69fdde2ce388f9114dc2e66f94416663d9ce7384145c322f4fc51c3e78f2a4b620bd54ead3c579756feb6c0725fbe53dec22f2e54767c4af6212f980340bd3a73a9c6d877411335e87f02ce4e3a5e342f566b0d06050d50b819cc0053772d23b51165e3e7ecc0948153489317fa0cb35e5de09a78811a3a0e1d347a0bfe5ca17c54f4f283c2e6009ac3494cce3cc0ec6ef353a9392dde6dde8ca25fb42e6d99a9fc70e25675bb5e7a627102f9d9bd7e5ef8ee0858e0244eda22c3c47e74d6168303c5e2714a0d23a8612b8e094b84fb0dbf5dedcfa2a61cd2953e7e12a13158210aaba129a4a43591b34d47efa7959644547f21d6c8e6e3e9e3d400485c3182a0cc7f20af523fd457d6623f7ca3041010874927e23c4c78e3939f887826b29b56e1312f60dbf66fde2e0f326c733b69aa162e96fad8530663dafbd79c37fd255d79c8d3bf0721052ad43a32682fd48a2920a55f6624ec489b2db5807063386acb58a607b73b460940e4169af89e8df1731618594ca9d20bb07d389adedcf70311392483c751f5ca0d7b0cd69faa825ca78165490bae2c84cd7050e27de01b2e965600c02aaf0adbe2e970c2879d5bde3ef1d95a55c8a04fa7f6dae4e5c8751bdbc8982187f4a55a7d40defeac54a0749ec61964322c6f91c169104828a68f007a6bdac662fec9bc276ea7adfaf40a02ddc89263d556c8cba932c2175f0b87b4216d24d6364c2f4ae972eab820a38bbd8b5906ca821868e83158c204739bc65d794091afec45fbd78dbee48dc7775f2cb7627cf1cf4e0cad20ef23b4963d0eab1ac2790916119cc91640356e126c34445bfe0bd4302339c96363f04860478208c65e6f95d18c6fb21a09e2b62d124760b297f9eee4e081956be81170bc7516579a5fd693605aa967a6db12646654591cb71080054f1e8d64bc0e8d0cd597e14dd1349a89e8b33d5ea91af227896d110e61a7e8354331fd8efdf3704e600d1b79ccd5a132c870c64492673d2d952fbfacafb70970bc6f94f25a757f99f5c6e902c75821bebac1a20723fae1ed540302b12a22c5f57804e672a6d13b017f098e9f467bfd1e51a16a909a65c1f117322c3a6835a401456aa281a853b1e2af58829f86c02bca692aff62437d72ba68b184c96e64885ea6c7416dc2bea577952aeaac7921ec39223a31716aa1307dfbfc2134be32334ef5184b338fac0835e414d2221ac8378ff8d335cb7ddcfeda76b972e095f5689c0df33864bfc9416982b58b3b67e0e8b71a005cfd6cdb248994701788ef95694e8a7b1c0d3238ae545079da6136c618b90c5446edf06f12f805dea983b956726676579ed1d1ef5e52f562a4678f3471661a787572f9baf528b374cb294889b42bf294a0e6936466fdf6d6bfe1d30cb89cb86ece9b4ee590fb1492f7e2ccacd3e537b7c651e5a5d71492ffd45ab1bc2868e7f61700f42dfa9cc4447a7eb386dfd46df7e39d0874f1408ab711fa9b97e0f2d6a45bd18e62cc57e00e66bb35663d9dae09273165907c3f1610bb9e167ee8f63bfcff6bd373aa097fcde7275cafe648266afbb920b5af92f97c52ddfd3362a68547cb59e2a9fb1ccd0924ae2a15d1b655ae6ba991b81148b3ef7c83b687101e4a3fc670a7a7cb57abb9f8d12878ecfe312b34d302abcb35e5ab156bbac4eedea9cc9128e123cc7f39fc404aa7715ae481c0d704e5a4e0158d1049927fab851bb8c3e3a46e9282dd88b9358a9e5abee6779c957690e5971dd7d9b3062549ed8f9507c52c4385779854bde0a8b503d3a5ee82c0b3cd93cf9d919af14a74459b6c3f5c865ee5fcf2a9697ba2944907d392702eaeff021a2c0951bbbc9297c7d551a5d66e25f02018721cfefac47ee65d67c81c738b2294ae7368b98acd6ad4f07151de55a4f19b94a123e21c28fc4c7f5db6b6b70188fb09a416c8c67bb8d1cef51bb555ffa5b3afbee1cad8da796b658cb6cda2d1b2f6700e56bbbc123ece2026feb680ccbcba2f45dfdc819a2d3ba97f2bb2e672e19838b388f0208f5533db532eb3236a574700688b98a9de62a79a57f284bbc3a9ff67a8730455605692f9cdb581e623f622b4a9b065b1e18c0a224a9c80a76ed202b00dd3de9174b59adf7c2d915ccd430ec9a6dc394949449efc5995a705f2621d82cb3a09768be0fac581db1f19a9675db34b271fe27495671bd0766bed5bb9282608c1580da631701c7b1a253b94cc7236d7acb8e5b8bac9b78afb43ee060b7be4deb28a6a492928c8f64f5fea7a981a5e5406353847905db7cb6eaa785c350d39357fd6b137af1c5e7d2e70bffe222c46f8e218f198ffb458de7f964030182a34027584a02ce2da76f03ee8f2354ede8edb6f4b9c440ae6e228433c7db6467e1488faff5a2d326be15db1c715b7b65b87a1886a5f5b419b25b1e0ecc35d1066e956a7782e21c9b7a35b4174459904ab0a79e131aa1e31ab2f26cacc2e0e6c9128f1717681b9ad0cf57d6c48aa9f03486cb357369116f5f39a4478a72f1412d4f2f42f84e5dd0ab7aebf2eca9e5852eacc7627712a46a72f05ff87f777f18e8d844f7e7d2746e995590c4fd416bb0fc6e32a356e8039fe2bd51ef3e7a965f2e49b214e67a670f482fd5a65c755ba5452e5333174f884f17b6f17c20b0e623d406a15fd9be5ed91ac784472819670f72ecd5a1a6caa8ffc755432d8e12d334d2f5f88b98e5096bd4a9373ed5c7c6363a89709e087495df60883b5f4dbf75d12be5cb38a9ecb776285e72a9485e121bfc1dc28c81699338d3ce4355a0553f1a1b26533d62a0ed989a30f89b6546e1f43cafec68e413ef8054f1c7f1266bc2d91bf1e176dbc5e9d0de4758f0c0ceb83d19cb7db4274995c8aa086d496357cd70f7685047a475d7ae2589ef61323227b8cb63e37ddaea8ca0682aa356f310082d6fa82f55f323c6ef7b236657054dcf9933dcc4b439563bd6021572cde12a685916519fc14e38c0cd482d5b3e4648bb9d8f83ee74353454eb40f8bd877333c4e9c8851e4648ff66dd99a4cd19cc4054634d8ad33782b4a5987e55078ed02aa72b790cda2736939b0456ee61d21927cce7827952f3739c266b76659f97a0ea5e464311c4ca771923fbe41fc88262c5455caea363bac285987aa199f0c3910bf93c96bf590f7df9afba7ddac76a8571c3c90929c15ce13c117c2669e0381261e64bfc9888e9b595e5b79020a4d1067928fad1f83dc13fd1755a231b1cd6259c4c5d299e5660c9b6a6422724197e95ab6fcd4bc41e3e2bc0042f9e639ee16d1cc10acf0277af999ebc9cbeddf3570c90bcbec8d8687ecc5836658515bf4002a526c3b27ef69ef325dfa256009f86e056ce6580e44169ec721789323d4995f426418ac069cf1d5561cbbe034a65c281c3ee055b59e3ba21e6e596e24530562a56533f825331693cd930429f1e405eeb0805144d7251ff3693ccc3b778fa5fd18163b1167870d032d6501ad26bd12fbee06dc82d82788fcd73996a80bd190ae4b18793b09b1712135f7676520db456066d0032a2c07b7781a4a35127acbf2fd07259138f7b1867f373883c9051a1656f21d088c2aacce5cad792626490455532f22017e9e5beed34851852edd1876e4d348e6bbd6498a4c9c2349c7d9a9574bb4b769bd72c4ad09b7d4a9c372286c92117e67fb1dd85a2796bafe68c4d526f3c03351603e692320cd69404eb5e3dc2ce78da1176ef8d38e5f1cfb460fc87781bc83b71a722c8050963bc3c0b154b3eba25f3409cf3fedd9902134b890e20d4673a9740eb659b1288872b3c339982c353828efd0b92924445ad829a651ce9cc3b2e0abbbdcb9cacd771cbb3c27f53ffe8a1cccb164b440866e953f5012b7b137321123c9e3053f6e47813cb6ddc9f7149396c079db326276d1880b67cce119770d7a33b90b226a693a922ffa13249b36f125482060f75db6192876adfb983a8f1fff6917493d8b02049885378afde0029d13c4ffe46ec1772643d3f4622fee5269c8b22dd75be24cdc7fc9f7f845df0ad6f422fb5128b3f9da6612f25cbe17a48ba18d8c99d55360ca7d2f75c087c7bb38423eefd31d124c5d28720b901a07060bb27cc38c7f5027751bab4d519593c7df885857b723745256ba2ae3857d5a15b2a8918240fb359f2435c8b54af6599d4637aef929f3bdc85e1b58221e8fe90af732b21697280e49315a01a46dc642de2347316da872cb8ac14a2927ae6a70d7c8f05bcaf16f0ae47ecc7ce049dd07522f6ba43ab730f5930ccc12763cfb825afe285101046176add19c71dd46370deb0e6ec0a0717a646d87508823d36c840770ac886545ba8dd0e41237d34f09fef284925de09c64ff50467c06549e7616e4f9dd252dbd6720b51f89de2ccd9295241c15c71c28a5f25affe3ac0d81dc36b6bcb522d983a88efd4d4de72d4cef2d2f269ad54b5098d3b33613ae2fa50f7107652f92b62a7f13aad37ca468897c721b1077b39ffb6527cd8b9f39d3ff33b76c60cf6460920d00b1ecb554270f0be2e4cbdf1259caadd3c7a957680b7501875cee9e9ab889b5f6eab3e21cde721d1bd860801544e4d6d483c31a3bda969f7b386dfc5092492c6d8813be533a7489e8a797f18d823908804c3dab276a7b43547e3258ed3b2a804b52b3539e75252d33c27133942facef3f1a5aa453053467fff751c6b323eae7b310c6b2629d272d014f72f1e95fb4409f2531f8b488ec33f4eec089708944361231cf57619ea2c70ed5718f922fc93f87431e4c4e687ab165f59e68d17de1770f0567ef065c5e88e46022a44fedfb6f796feca37f98ebe83fd3d4a29dd10a723131db83281cb6e2055e3af58b2dc2237a4fcb121fe984707c342c7966973e7d6ab24a015f9adbb9e93973d0f0d57816fde976c3086e4d04cc6f4d66a0f58c72af7a7228cf6fe87f2c99313df8591134baa7ee1af654e55fc96f32cbc8aa5c172e350549579fcaf3ccb1a5680438b73bf5e6cf44bc45d871e9b8f1960d2411cb13ff371f0ce821475b2ea8e3f22734665bab11eef51808af64a50b5c46b1a1581b08a6188a1939ba7bdd3b00dbb454584576fee839aea42479eb5b262b762aa3c8542cc69fabbaaa87a825df4f6f19424f61b0c2af77cc911ac8a4c774c78a96a35a9d2feee1af9bad893b793140b781a6d8b1ad2cd9bf73f7785e4a7bff7a37a6051167e0dee5e484289b12b299d8f57684b04f9b20bf0f61294ccf85ca79f232a866e6aa49fdcab47e5f511d9f06933658791c505a8b04ba00d53dcda1e0931667eb3f8c412ef0074a44862ebd81e0c4f2ef710f9612be3e5876dbf142e22827fa36d491f81a12140566e7ea1fbee6f6c1bfae22379d8a7b176971f5863b7ff02188f12559dede13cd6c8fa0a3751bc4f1c4c453fdc1f16de5b29ddace6478b407c7f5a580c7e054231e37b2c00cc757cc926763de19820b9c8bf5286f54b83121c9e08f6cacfcbee0b0ce17555c5a53a8203845612405b8d186038df6d00a55587bbca424fd005b9fa5a8bb7c72c88eb795ef33a3ae1aca1d680024653ab96771ee3204faa4092fba2c2546b7c8e88a690a459f3d24f0fb07e68d42fb6e85a8d4f462dd9ebf87fe87ab345f12f2ac640377c9c0b8fb9b9eb765a003b828deda37f0f987902470c418c60b7d3fcd48918320c7c612c347363ce534d3a1d3bbd93a2372301f1893e2354440e7ba27ce23d11f8a2eabe7a1c9309c91718079cb9b3fe8050dd71c290e2f111ae7126db9a0e0b0d7de314721f95c388fef6d26b8ce52aaf9f0337b9c6cd1b00662ba3b816620de16afa925e71cbadaebfb96259de748d33aae8506bae3091095696b701185d7f4c9539cbaaf1abea3caaeb80260d05239626af9f323905feb3e9d2d897067ba2343161c70ea7ab3e3009550c55b6891c97a4fe3c6bad606d75cb678067c92ddbd3a5c3f873ffcdaec431d6eaef29cd1ed8aa61530da653ff8436376ec7b9f09a084c56862c794f91d43b7f47c20db05a05d5d0ef75ff011d43bdb0d297374a1ac3a657dfa16ea1229e510cafcad2d0eea8398197aa1352520d2d4aeea1d8c9e4720e8dc1243a80f6273d11873b4fb3022563e6f4eb3003787659110aae993c60d7e443c9cfa5cd365f4a519ab314fe070405a56257017bcf55beea0c1696ef3eaed67971f2c7d3e798ec1464dfef071ee4d4f1155a685e9406171bab425090c546830ce6a80c1d42d45691ee175221ae692fd60a8237a90c3b62cc9c6f4ecd0115693c10a3ae88f35ad4b9d2e80db4953fc1fd870a9dcb732e43a3877af59f7e0d648d6ff0097d02918a9937cf308dd0af5e45104622bb0121f62f357a57eb37fdfda5ef7f5b97fb840c7b83ea707d37dc35de6256fb99fb7f36f1a3940b933de5f4e60471e6e15fee7b80923067e9c0367026d9f7fe301a29ca95b7cff7a917114878fd341e36bbef48d7fc7bce00c93eb55a6974044397ea3388e9df82f3a2e7dc76f1de22288378fba37993c82ebbdaff92a14fedbfa23c8226778061a437e7815c1a47fe16a3f8170054f3e196086751675731de1030a22a0ff3aab6fb2e854ed1a2dcf362bd87acde09c87bcbf3627dcb6593555bc8bbe24e1f5f22610dbf9bb5699726e44ef3664012eb0d1b679c29d205eb3bd5b7ef65fa6f9b528a548615edb44e81139afdcac9933390fb33b3cd0c597776e6c4250446a4c94277c13fa41fb3780fb3b14d28d73959defb4025228ec6c71154ac907dc06ab798190cb4d314a489b0cc37a6afce429e33cddb61e4c62399038c6d184f3427a6cbe4d94220c9deb3caef5aabc521c9e0b1331fe453faae91183ef47c0dec19235d203732001aa557078e95dfd83217befd5de92e8d35cbc4089ff8a8b8697b1b89d599725a75965100738942aa6f5d4f822121e18a04c1c3d07c72324c1b6fcb4802175c5b8e4bdf965c2e54cf836006a42f56960b1ae063f734546a42771530da6968bff197d7b80ecbf55239dcf25f3739c16f201bac9e206927eaac19c33d571b26d63a3d7c9fefa457294083731d16de498c69549d31ff59fa3ec22d2ffd070739c365adffaf60625223ee184a701b685971bcf3a3dafde67d7fadfab08cbe9bb36ef38c281bb5dd80bcb5177147fba9534020d4e9fb609bc09406119010983d4f2041bf351472dd8fda0ab7bbbdd3fd01ae19c3b90989853eba89561b8ad4ec111d6177e3c160353f97d2cf688dd61f65708ae2af88cdabec93fa522783da54a8e37f7ff9aafbb0b8a58fab9cb9941f41d61ffa97e9eb22d78015478f46b0e48041928080d5eb3396112762a3f9ccb371b5e177cffb23c8c5a7c112ef432b7909db9fdd984956f19fdde91d1702f426fb6bead04e4e47633a83e114855a38d0c07ec7aa6869d07bf8484876a1664c050d3dc1426636ad99b2e73f093f7b8ee7504cd5f04a08504a1fb4f02d9c5d8274b3c3d2f1c5b4e43a117bcaf075c2239954f423aa9749f07df9b835ca20a1b77cb24a2a4c31bd193eb31454a2eef15af814e5983015ab301357ebdc6df8e0f94803cb15bd520d86fb88e7d385dd7b297f1001fa8578635228ea4b76bb462252fa17371c612976a2999dd0ef04dadf2ffe08c6054b0c44e8030bf4e253c3fc0f2349021e24b94d194a55c7b3b61f8e18d44fd8ef421ce1a39b7a415b927cc7f84d41d04ee7c45fcd42b570db596f607beb72638766b3907f7be16015cfd392ef776debad4588128567165e61b008bcd58b9f4eda79222f2b718cb789aab7eab895909928297449b1af403e87d66c703a73460c196c18055890a78d3d6e343967882d0c04527d7b6fde82b228f9578ed94c96c16d2f934dccc4b413e92d04fd8e3006a1801ddb7b3a7c4dac2a3febec743aa3e483187755b555df9e14a0df86b2754f9ec035599a1cfff3a107c0bb723f11b9b46a39dd6a270189c44cbe1c8ac0c3d7f880cef4f5e47bec5affc73bae46eb6297c6c48b71a2638d9e3aaebf1388bf68d1bd0ff842b71e61189fb423cfce70481112386a1ba7965d77e9e3e7d8f569a25ab85ec81d12a1333c6906cd2f043b9920f7153fb70f31fb362b58b1ae959aefe409e3eba66189fb17ee16bc4c16dea35f1f5a31d93de0c7981980c3cbd2f8a80e25632e21501571e69a0ac7400f62fb6986d28bf5dc32570d7e0396e5855a76327b11043109065d6b91597f28ecc294a78c5bf7a6c0ca12c1f957cedd9882e9720f3b7a0afb8d0b7e7d4882d004e56c7c1e42e2e942a1368758e824ff1717977edcd1bc2d0651ddfb6e6d1ba0c95756aee29858255229c6bb6a3bbbc604859f10ccb4dcea9036a4f5d045ffc808ec84dde48f78ac0122672d5787537b2d7c2861372e8278c95884ecfd90a14e8fceda350702c63af103922a998db293be02759b410ea71ae6f710a30881cec7e797924b6b720a8b1a1756ef958e50f71a39dffea142044079401cf4996cc15df86e770e6e0faa19c8a5ab1540c02e280cc8e59e3c0b7c2d218eb1ebdc085932a1fd8e1c11df02f305e3189f2fb9ee39ed3e4c95400baec071ef0d687895a041b5deb3b5bc4e96efb1f6e1d8c073cdd82154982d3afea65284c31ec870ed622fbd105f97445907a97b90ae8cbcc586e96f21435d35a9f6f055c357fbe4718db992f495bfd0837636f06ca3de6f422c1c28282949e25fb38b9a18bf035fcd660e3d73041236385d0c1d5297adfd087e6dc1de9f3cd1b48b64a7391878a6ef925cefc22fbd59e1f78c64817150cb9e461dc5970a37a996a1711ed1d68d3c711d45bf7226ff0c50185a7b36ee9a044c6563929fb48b235c5a8fbcdd67e604ed2eb611c6c930a6716d33a3d34534a13832f30fed4fc7dbd5b341bcd7d9b90830a44688698d2398e67a4aa3867596232345e351bb21d1c2a294f82f14144d73af60a616eb98c4d72f4f856a1e945f127b4b05671ce202d973da8784b455cb2ace6596efcc37911b48fcec34cfd1824146461b1771405eacd2fc34a00de49f32d2d1a9712c0f73696143dff60ec96639256835ffe5cb927614f0e7f599a14cbc5de22e2aa016a452a0300a5d506033be4d4043858a899291dbed7a2e415a6290cbc6ba3d70c5089c138597779a0ece4d35c1d3aed5346fc221404395f13279805c41d7985a3f3db65e1db587326f442805178d52224ca51d2db2e26f524e33bd428e9e073564822cf7d1556ebcdd47e40bded42646d114dc52c05e41a0479f0125d744de213b88f464fda661903cefc3b566e9f14765e6ccd0edf8a84344a6550707f034b76876c4489ee20890711d0093be21d036e556d82b2853973d525e6b27c45c1fcea235593af86d646cbc3050196214d4dd82a36285297fa056a33f2f7c64be842b4683e90c68bb2868b5293a285f90b6f882fd4c0cafe011be705535b8915fd2b9af55de7e209eca3ad1dfdb83e7d70638b905db99eccd170c717da141608289a6a1513e33ca8cd72787921f1202d4e157ff472d7fb91ccfb3559575abd9f7f97a37521e990429f9c8ac39c482da60e69a75b737e18938baebb630ac9aa6ecbc9fc753efa57fd9ce524ef170aaa530370f979809cab18382977722f486297264708f4950ed2ea3cf6eee871f263562e33f8240108337b7d768d9d0795eacef7166567a17ca60cebd8dfdc0554172af789f6577d8a871b1ef47d2a6a9dd37e652ae70fa82e151d8706b97d079494df576ab87e902e7525c8d87a43a454fa048e85cca624b57eb97fab9f4b640b09a64a52779297f5771357dd77bd787624bf4ff06762e7fb96ef1ba06b083b11807764a62b160230eab12a4d02b0d6e648d288a85f91dbd7a0ef212fc2835c1f16eed067f2aba1d21204af41ee000fa9a11ed96044eee714d333ec2dda6d81ee9e2d87284d00c5bbdb314070e1e7e85ea53a1dd15b49cc950a6448e4eb30d4223e9b9c01532d24698797954098e9d0a0d3131180fa4ddd966a7b5b6be6dac6ed02c960f7cca6e64d5334f2480ccce31796790b1f6c7613efd772179c5a62eefc4731994333e0494f5741eeaa12d7189fd2947661837b4224addfadf5ba8375b0d7ad0d6b7e345609b8181a58d22a2af3f3dc39e5ef4828adce3cd617b416b463fc2e9e81f3983b8bba233f35bd772505fe359efa9e4c99348056734176bed07d95a68d62b62ab4f77409e5aea0266a99f5cad5ce1ef59e77ab389328887f5babe5aa4dfe8c0e4f9dfd2aba04da88458ac1d8d712d5ce9b07db9a8b40be5b1cd19538501ae3e5479e0eeff27e10b5d65a10f3816064e43fb6df1a5a11270326e8a6e531ed1d3de9e33ba3c6d498cc2ce70877a47730a4e9771d6d5efc85013b687ad5cf1157808e57e99fb05da79ee9123e73ae878606bb60dafbc3f893916d4455c99d8eea9147f1d6fc63249a0cf6e6ee11484aa0e0863e454166816af66fdf0fad84c38d8784f3b77d839f1568e40b4ed2ea923c0aa66a1789c3626a205f8efae1c9c3119f3e8b20dab3e13363dc3b07c2fb3ed191b04018ee199efb79edba29e05e06977c9f9f390a38997e9fc38b21d6b20120dc474458186f63e9d7eda7543707f218ce1af8614a56d15e135e38921f257b59d744d90ecbe402e41881e0bc047504c2a1aaae58acf11bdafe4fe9471a482a2919ec4f61b678c284b7685726bfe5f9b0e4ad9bc47750ada6bffbe54f087eb9cad6f1dacca1a72f23682c1b4a1184352f4b0b90567564b79ab4cc2db0d45c35f233020ea0c46e3146ea4a2f8ade254245809725aabfb17afdaa8c821c960d89f1868683f54475ac7b968d31242a6a40476d6279c09da9d28f22808bda7f925a3155c729e7c9775686d9b30be5902f4501b64706977a8243d9cda7eddd63eeea334546d875de37f10df1c3cf44c5179e0fc5cfd76945a376c669fb6763a3975b0c7addfe90a607ea479bba1ab7d9746785595f90808a580f315a8050cf4ef861210779f8360389a2d9cfe9337efadf088bd991e5b84fb6567b6f9716356ddeb6d82d8b77f63189a4feb63132770d78a3bcafec509bd0c8d770be0f1019aed6b3165fe0732d5ee9d06eca06f1ee0f3583c38961838331241849e1e7f0d90b65adc80d2013d7dd515174c33cb284639a7a2c0beec9c112927fbed27776911c9ea9da361da8f2c1fcb884e213a8757d4b79d09b4c743f7d2bd084aefc9f8af3d88cfad8fde71773f19a111838a82163ae6d401cede72e0831979442990cd21aa1345df38f98cafaf95e4abe29f0961017526420be9950e9ecc8508f39b1d52dd82b87d98a381c3785a3b3df5bb68b7480b8db3960aca11cd72323ae645e739048b9488520d77cd01d711838127f9bd3ecc3746461dd0622c0bdc9799c10229e525e623960451b42f90540c09259caaec926924c0fac321ed077ed7223c57365edea65a2c2426dd69ad483caafa00770343f9b9705eda19ad81d4a2933d9ec7145570c7d80a20219623ceed26267fb84cb7f3cfffb8b468cb737e9aede960c9272d15c4862a0dd106312b894f7eba7a3ff4df30bc5103fc5cbc780ecc148c5ac771bfa247e31a9667318fca3c5609b8720e96198f8dc98278f0c6ffa016475bd527b36447aae3f2c5a98f748f014f5f9b227f50c88e9f6a0bf6ff202adc4b3a02f2304a1266f3386c1e20de246f37fe8634e27616174fc640681b3a0ee0871d124264bcb01152c61267704342de17f06447fa76c882e5be96399f9731b5f5175f010e84a61fc4f25d6a307e9ede54e81d70107a6bc1954fd83b799d506e47a001c2fa34cde979300bbdab55231974d8cbb6b3661a978499ee2d97557437af55103b1a68702c73988abcb27425cfcc14926c9548b94b726428b6e1d181ce230ec51ebd7fdc57d8b49a78de59432a6e11e8f8e02f5d63c57e0ff1308e721ce27ae730914fa93ba36aa3325a4ed6b564a4b36ea6b112bb868dbdca8c1759febfe8e65308a3813fcf2e7816ee8194eca545fe17bd221f065ff3f420aec507d0e3172e44e92ecd06e44004376b204094ad5cae00dd0da3821f35e659439bf73af8aba765331f395a71002586aa08ed9d023266a0796563e3fe32b89c42788d5496d2d26bbba99992bbb3e0b8af7b762e4f15bdc238a5544db883eeaeb6506c1fa0c76da15d539822b48328140685e14327c6ab069f0a7819d7ae687f7a72e996fc059b163bd03c2978ead1853cf37abc05569cadd5fe98967351bb36e5b79f60432b83a89997d9196a9ba2d9c7c54c0d2895e919462b06ad08a9d2916a5405a00ece0b4e2f8edc0dd38e0d2879ff6d3417ebf03223d5a072c450587f52839073325b0285722a255a356046c913c3991ca212c0a2355d62820ecbfa32d562a734eb7ac731006681c4899047e76e6f5371a56732118b460526fe944c2eb6d977c35ac00782c9d259eee88f004b10f4f652dd3dba84d1e97ae10e23fb1997b6f1312a62a6ae525a590c3a9c26ef5eb22fff527a891da24c65554d19242abc0f24d9e96eec133c87cfa5aa7987ffec74c1d6ce0e477a62a5cc294265168925cc055d61af3fbbbe53c2ff00e347ff88ead70f95939dab746b9e447402d6a25ff12427383399b93758ef7bd5ca7e6415f2de2af04858d081bb44accee38525f7cf45c15bfd7e55e1b5b636e730abc87fb4569b19a9a6835887081e6f085b55abba27e5f5fc52f9aa39483a774224681df5a41d9e05681cf6f3367388aba220f49e87185e9a53995f775cb2f89e7f9005b2845093faba408d4a6be59a749779578e7887a87bd354df9abe08b353cb09f7f52b57fcc954b1fce7fda51a59c8e8132384832b8688437ac2c8d568d45f134b4ce2a85cdb60962af27f0e687dd4e10e7bff83ba86a58038283f21d9d14605b42a7a5717d93d58f7f0818028f6b88a2fc1d0bc44113cb052edbac1f2e73df3dc557e10838ae2bdcc0b43653369e518459b6c0df94b56122d1fb314d2f09753d9333e8eaaa62be88ace2edb754461cdaa0ca9831c6cf13fe3d42333864ab04ef1a52a3750a23d5a60449ee034d5a2bd6b926af5840077e55dbcd24ec26cc455704cc89e6d558eb440c141d64e4b6b923dd0cefa871bd6a8a37cd4586c10a1ed8f12b791752f0d042b4013f567bf9ba354aa6b8cd91d532beb4e4a272b2a37a5416959f7b4c73b43c3ce2ad365fc31e5270b67b1376ec6718b18f69e369d3e86236122a2e87197c3779777ad883c0a5a42ff2e3a299585156a33842bc7c149967d6b53bff62cf0c6ce298c06a8b660640c8390ce99570426a61e07be530cd0d47a6af803ca4a9fd6485027c097c4fe6fa0d95e19e9855284f38f298d3c1fc623eb8b74bf977c741c23e389df5a88e13aedf6c56711f3a982e20b6a0cd089fc4a98e0b0554faf25ef0e00c339b1ca4320c403f371609396854b8bd0907e45cf705f4d5f53cd18c9c62cc2cc2dfd6affe9bb3366c14eaee2f524fafe0d7e8fd95b2c8e7b8f2789b70e1203decd3d80d4245495b9b2e478b2869512747e1f1819f40df785dd1ba3f6c5fa7ab9b18ac7297b3bbf6e5d7aa1979327de0f11d510616052508732bdf21f6edd52d3a4728c5c46a4a0c44cf792af40d13ca67c878ab8af183c3b5c72df1dbdde260a4d80ac69eaf3fdb361bb6a2da330aff17b20136de07d37dadb956d0847aea3550f9cc997ceb0ec74e40a6fcbc07f74702597cbb35c302234bc7e7e91f96ff577f24d41a77af1d7bc22eb04c7a02b667ee9b8cc59849daabd45205132017be3c98f0d801fe9e1a5370682326105fb348b2d536de9a92199782a7e6918b889722ced88a769d7615f05125bbca9fd8085a01b4260bbdd61e821fb75f1f67ab153f426026f20c727e12eb37eda688c9eba1747cb3914ac0ba1d0ffabc9430b00e4c77e5012a71a4ffc97e9219e09f02bacabb9d43559804dbc1666b55343281b2cb289766c1f2ff587433254dd45272afb5bacb1892b6ca156ee439e6a1e295472272f108499dde1590404df98d9db6a3c2cc0a15a01740d42927ca55cfe5bdae17c7235dcc917f95e239c8064ec294df1de65a3af855f2945dd60ce1c91b268d4f31e6d7d645c2bd16e3ec3e0ddb32eb9b1b5d5ae174a3df6f5fa9be10454f041ed39cd9157b1e76d5fa219d66de337def1192504047ee7142b7ebb47a3c2df28259d9bff6c366450271a004f3aa614d814810847c5ee37ca49a25aeddd54229f2372ada277db520736ad35d6a0c63c99a39294aedffdbaa31db088e52301717450352777e959baa1d6ac427561ddee149b492aa7783a35116a5f0bf6ca9d2d5608a8bc391ff68b686ef37db8c1a3a04634990cd6afd2cd61c6d9d683a8893795402670ee8bdee3d7f5e0c889eb0d0c5f7635f0cffea2d2983e680bb6783591440cec1ee681319519085a5646f2e40da453de959da400782cf9a9c04a552f05c2c7c4430594d5b611b3b983ef7ce3a3f75ae0984ffb1594ad7b1bee3e910fb63c1efede85f6d26005b0e7201071cd2213371882103a577df265d0bfb645e5abb9ca34e0a5fa46e2a20cc9fc561175ccf7b34cb829d753b594c9ef029ec17cb75950964d8a60fd048e26ed19736bea1f7b384851122a083656bbb3620eb04cc0da373abdcd60c14793338cd5b04b2c0228ffffffd7