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 79722 b90aa28d754c2b2ce8724a46e8d158e45c6386f9ef344ef0e9ef9d36d71c0cdf

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
ee971ee4f268365b41ff6cb630c9aeec0df0de665bbeb0caa8de1f93f641ffaa
Certificate Block Hash
b90aa28d754c2b2ce8724a46e8d158e45c6386f9ef344ef0e9ef9d36d71c0cdf
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...002a7d010040090000
0010000000010000000100000000003f0000000000000000000000000000000000000000000000000000000000000000000000006c63ce5d646dd4f3fe1b9344efa0a1c84805772124a5428c536c39b998538cea8c4e42eecf8480b45657883b9cbad947b02f5af1eec61edb699a0a6bf7a713ffdfc5b6dda7f5fa75d51b047b589f427f89d549018614521e830500000000000000000200000002002a7d010040090000

Raw Header Hex

00004020891565e8301cf46c8afdd7331766108259546bc6d3504703368d7b08076a6d0d3debee2f5bc8ae91c4b65d55cbd696d6f5fa7ee23e1f21c88845556a267f137121f4416a8cc90018aaff41f6931fdea8cab0be5b66def00decaec930b66cff415b3668f2e41e97ee

Proof Data Hex

59,560 bytes
121216010307771dcdcab8899526adcb5f0d59c3545481e4a52bbc9458718a9a39f33cda516b0b6130c02a83137c1e8901c697ba912d969bb62b44ca0205eb6efcdfda8001040738b133a3b6f2f94a83688252813ff250bea14ed1a6a1e8624e8aa73f8ed07306b06da9b85b8a6fb551f24f966a2286838fbfc3461cf2b4a1b4f48911dace44f2c790d80de13abb50990fc7c695094e97db625fa31c871906a75b91f5758dad33651af0497598d29667b2b81c7d53ba8aeaac7177df31fdf30fbe28da1da4468f3c6765684f854dd7dc0301aa822bb85508675e83fa3553851cd233cdb66fb60aa191006fae07244d4ad8f174f9216a94267556f9d0266a16da0ae4d49ea14af8b68c92cf94ca22d170741362ceace99254ba6a913cd4937b53c5db2a41621434e49e17fe46ac3c33f093c0d7c67884d2eb35d99384e8d81494c05328c9ee532b34d1f375e15d119c26eb7844a23c5bea4f622bb3cf30beecb7c40a423991021aac2e14f4e8e2df4179f450eb731ed38ba78c7d5af1e31cadaee35417ebd675dc7892bb2bc32a6cdeb8f241ffc799a7643c13b957963d13fa26a6aa7bc784392e1dd6f8e4fe982274b0d7e0bfecf133a2d16913e98ca9dd8d740acd4bfdc1b9e6e0c9e76b24f1e0184e53a01dbebe43c6e0e0ba5d96c8a13cfb033479fe80f5c2b235a5163fd81a141fe20bc33583c12f3ed9af77596f751eaf3b8dc90d08304e63725cc4a8ebc28c6a9073e9a6ef647f5a4b23d4e7b432b7e19d0f4f2446ef0b62a0992a9c2758fbb6e6e20b5cfa414cd67864e988a034d4e8e96eda10ad2529bb85d9f72689f8a88494d58595de673c43e970248e8fc119259dc3d4ea77c23cae81ef8b87ccb0f889fbb27f09f1843d4a52c3b0e59e7531cf3d0fad41239fdbaa25c803a61794ecc4c841f32a247f1e0cccae97acea53ffc5b8f07143bb58802194c62daf6679f92edcecf0b5f3b02c029f27fd6689dcf40b37d826ab95284b91a5811bd923de7e00d603e25da70ef9441006c44139c7bff2993ad774f5a458e1182b4316843a6a08f116eacffb675e835beb39cdd46955cbd75154a8ac176a27c2b1a710170fb3890f6d4b445a41e1ceca0a659402f030ba13de40652029076bfa39ca13606e245347c42efeedc36b719f9bdaace9b9aa6372b4b3866b91dc88e9d420c38ac4aaee9905b1df634abfb9ad5bfdb1dcd2bfac867bbeb9a13785bbc57aac1cd90c157f1b2f71412e42d85fd5cc68736f144b6057282488a973f15907100f13fd398ae395c422830be3c12708e3d5bb1b2a2ddbc6ef512483cb1979b1dd4c8d4f5627e9b1b8066db8b6522faeef9f1ee74968b71dc77e3fba51610788ea23aea763c3d17071b3f9dc813fdd581d0a1e790dc6beb0815832de51f4ed6e889eba5495db8aedced08e81039dce75ffacd6e855b662fa42f70d77390b76594b39a6a5a4be9ca1888857012839b4dedcb25f8f42d230e499039bd847fc97720aa38bd43bc85010b9d00b830b3b1717bfa4a5a06888d62e1e5b913aa18e27eaf67a40c0988f57e652a965a223c3d87311fd3ac6c3317ab5c52de9f21f043afd68da089e70bcc8ab0fb7ca78769ab3f7167a24ac9b965e50ffc7b2e8a7e9e63f8a7d419ec1df3f8b75021692be94e844cb810f080f22c3a1e66aea3300c1772a8044b0bfd368c6a10d35dffa28ee999a6657ff130801c4ad1f59461637d47161ade72ef61b98627073471b963e29aaa353d89d7c6172466999bebe0dab5f9f425504c7798bdb8aa1801ebf6bcef9db42579405f5da4285e23e37858ce7d0d66baa6be1253eced87bbda1893b5b22447f2fcc4bc45926af776d2cd71c18e1eff4a23b0ab00f219a3b4c7614d3638299541ce181bafe5eaf253b127e416766ae7526e89c91d8bec4b55f06c25a7cc6d83dca53de15c573154931f11a579a2b9a103736d7882bcf43ebf6f868e6ef725c0e3b1e5e7aca6251da4842b99f03c32985c6fd73024bdb682b8fe4789bc43c0b6c63cfa93e1b03295cded2c3e51cbeca6425e863e4327c5cf7530bb4ba5b070034a19a7c5562059ac2e6e860804af4bf17f122af019f3ac398c8c77b005b0283a490d014113be47bebbd0c406c7d3a729948022a3d1fe621408ce75eea2f0839f9128b9768cb1f143757557ab0ee5036e2ba1f6f9eff54f3be54789a90eec1e101e9ebbf457d32afab4c12e9691a49fb20616b6bd9ba0e08fcaeec084290c8021df7831903ce2a9d58ee0fb8885feb4330df2bd3ddc70a7f0a586e367c42fe6f6ca9fb606cf23e1966c153a0547ebff1ba2fe18f0d28282b5a706b27adfd6aaa9125c49d2fdc21781ef287d80d8136883c13e5cc939b7bd84e21587f2fed37222d5ba126a793dd7893923dc35961a78d41dd0aed42679cbda7126cf8388decb2bacdc417708e4a891b3e3cddccac174ebfcc85040d75a963cb7ab5a002fed535edec11e64a25c9f46901a6f8ef0216bc15602d18c1f050fbd024427ad0e31f1160d57dd450d137806e4ceda8c772fb1e351ff163291d9bb52c8d896379fac1373e591d92fe86f22560d14f1b97dad426d4fb973bb868fa774408ec25a8cd3e0d3d2bea872db36e20cc0308c3cca9373e6772680d962e40c3006ee73b8b86a75413a2ec108b4d3d10250f6c8f9dcd06b634e77ab2fb4529a8d128fb852f84738b513af6ca6b21c6e154dc40b952e0a1c0f2922998c8672cb4734e6ebfbef2a23d61d4db66f39f1c7e0243a6f3a350a9dbcc9a80d4a54b0811c877769066923e8d824d629c9b21874d7b0924a80f26f41b42b824b3847d5996c776265b9509de1e96e683745dae3e72539be84e764fdf228ce54952d6f8321a219c2b2e325dc6837f373a3fdd7e0790554dcf5866fd64fe9cb321b2bd842dcfa8f9a338aad9ff9ec358b217fdf8b463912b093a5cd72074548110065ee65546c93bf4ccb203fbebc47c7d8c4bd463e7e499e1e2103ab272524be9e25fcf2a48489ebdd8f3898458a2cfa7c2df3b1914c5c0250505c6503d1d3db179f62e53aefd94cb06e8d71ad49b8c122f13ad53a84865b0c4706f78c053a1fdbf924548c900714a3a55b19b47ea8fed8e5f91ed893ceffca74f08b281b74c1c41d69e35918c788ce6a58a62eea39c3e0e294d08343ab52a82a3c30a7cdee33fe9444f653d251014b8254884801478f3cf127d845427c9bfb56d6e580f3528bb7484dec17339cfe516630336ed2265618b26ddff92095db5ab8d09daea550fc993373a21c266647558618dfd5b74796222991a3dcdc6be2656138fa6181405fc4a53d83bd9295b7483a40f06911aebac2853d26252f09e1d1438ab4602b3d116489199c6d4e53b0dbbddfb9c01402814ad0c2f3686999c3a2b558f87444156cdcf649dfdce0888af0f3aad3a0eaaed325c045f7f4d25a857964d80700382939c8198d3d5894ad3498d5680abe7a1ac015afa2bfd7bfbfede2cec90f9261e3985e1bf3e07aaff9af3e4e0ee2aafb68a541328c90a697aaf44bde2a7b5413db2cbe937a0e1a74b874e7e102fabd8ff51436275566685b06b9b34065a9b48ca386e4f0fd4c6f7b86c0e1d324261ea084d97e2f766acc126ebc31b3a061f5f76e15f0bd8b04db120880ee3429b8deac8c6e3867d03e03215d7498f86ff4c6af459b05ecd29a7f55224df10e2650b01c470b842ea95cea13d455fbb167608293c75cbf6169a6ec83c7c0ce33059201471e6509e8a23f812aebb502aae389318dd81e0f8dad22f9d071cd064054dd357666d4d3c048f20facfbc3daa4555f1bbe112674f12e6ca68de6c9d176ca6443b2058e2855d8ba72053d31f25bf45ec54b04ea8f50439bdc1e8c830fbe84933adebe7ada85d6a6d4edbf78d4000e688b61f14fc4666614d2f4f05247b02c810e41d8a24fdee85b66384a07aadd7556649a650bc153531b8e07ffa9b62892928a244f767b192c9e8e2530f3276384381b30444021ffda8d0c973beecf964de19a1f0f13f2eb21ccb37faeda7dd4a6b50027da7a7c99a47353fb5819bf44e5d9cb558ff14e307cb2782a770f20c870155b749408c25dad54dd6899e7ddd31dc28e95e8fa702ed8371f216b2ff88245de01e398c071d2f48ee8d5f8ce8854b79d03739f97dfedd4b314c36b1a593636b2d813007e523c320072dbbf80415b2106c6fe60759650e5fc1c89a376fad34123a7b1d46f6b55975b57c7ab6b601623f142e4f5000d29e3cd2f41a10039c65f2dfa6fee10bb17cde66531a91c19db6e405f5f5478e88d7d3eafadc54622bef272c6649004ba57932ceed654e1288cc96346f498142d3b45b524147e961e455f0d369f1369f96cd41b3f71a5050abbd0b96b53f6e67cb51aae8acb0a3640d7c9cd9f740d4c570b568ab1d4b2e00ade6c649e75198bcd04da67afde7f8fc28bf7929a5716801bc83e38ad42d12ab881259a7eae7a465373b5ea61b6d06a9338065dd77850aa2600170a8e59a6953fa344ecca455e3c07e8cb3eb2521bf6849ce16c814ed921998d697aff565fe285b7bd5800661070a308b27920b026a9fd7205f2207517fd50f125da1a3e32f516b36baf72830182394eb87d857ac95a9b135111a696ff9b8d3bbf42e7e2e103bd0464c853d59cce8054b25303bf68928dacd432a64c9f68d14e532af3e51ba81d3c3d18f25d2bd729fb64692ecb0539dbe9ed1cd54941889778016f435cf4440a8c8c46dcf3edaf86057ff645f07c0b8dfcaf5f6629ff8602f69131135c71c6295c98675994996c0fb0b098da675744bf2424763d3ee8aa32fd220d61a1a9f58b3332e56ea8e21a9b0dae9e7241984a3807f0e7aa0154ff81e24f602d865bff4739ab0f95b122c564340ac762a8c34eba70b58257bc1f9fc48c4e72093e36db8047cf071580a5a8b200506212f64c57fa0383fccf4f1228a9dafba7b7cc2a7112c1a4b0c896e59b91a46075d722a0f9a6fea02a6f063dfac2eed5535498bc136dc7c913772086dd7f3e6c293189bfecc59cc3f703e5bfbc90056dba879801be66ff4d101fa3f4accd54f2906a0508f6c7ccff37459c02656c6cadee998cbd1eca1a5aa0485bf9381c45902cfba4669c4537ec2e4882ae7294db815ab196a8b513f5e81baa24f36b8c282e800894f728353bb795916730869ecf523646ed3e1bdcc7bb6cdab73549e40eca0865fe473b29d1c81ca758c26c0de5f24fe151f100c466ac5e483d7eb0888c7021426b148495d3795183d7a3a310ba121aa27b999cf5b9d57c8fc26ae3c769155d564183b3f1ce04771395d165ee41a8258462d552af5a1df82881443e6a9fac350ff8c024bbef9d0c4a2d8a52583af92a3d771074504d9e58821bee4f83ea789f7a6fd06fc2245ee5ac970c711700690e5c2f6d1b03d7c90c5b8ac4be9cb1263435a3b5834653d8d325c03d8b186d39efa7d2e64b296d5e257491a41b7b4426d9455d29d1e6f0eea6d0119b8dbd9a307eacb1648da816e2c9be3ffe9487e49e256d7d93ba6977ba0d5190c0ff97bf75908661bb20482d021504bf056b33a85e977b78f8a2acff94fec1270ac7c054a46ca9e9b7bd17c9b155d9d4fe4272924bf777a6c0b767d288323b15bb469f4970445301acd6a57fe093f623ad51a110fc6a1f1e147d9f04b9cced0fa139bd60f0ca57ab6664d0408070017f22ee09d0e59047b15e86feeda8538a12b4583fc8d002576c1972e817df12762fde9acd1c6e7ade5f4c68abe8b8f9cf54051e2bfa496b89bb6605b9ae6fa4879a3a60bb492d06a6ddbf86564e1b95333e3ea2473b91783c7514968a780580c73ff5646dd78e1aeb9504bc5120c017de1870940d8de51afe68c4841a7c57ce9069bef0b7facf73493f428144c0b9962a19eb1e5a59a3db9bf718206dd93441023d33551d9394f376c52ce4a3f3311aed1882aba0f1c6e2ef98424ac3ff7f6b8e01371beabe07d8444b8256726b8e9f0e3246283070c09ae57e4e746472b73ae2058629d18d3007f7fd901d34fab7117eae4140c2dfa3ad7dda6ccf01addb3fea153e5e061a2dafe45503888c1773b77794f64c0ebe515a780f1ef54c9aacff8027b8b0a9341dd6a3044c82fcd69ae358fc994d8ac588329c2313d00b7509c9f81f1db393761bd536cbe7fba1a48599a97c569aa5af925bd656b2c4770229e6139ceca0ae29bf24287b369f08a2d8b217ec8e84b7b3f27b2c14a674ba0b2af7a3594b2bc810007fa450c2855042f9d071079a66e1a518d9a8763ad2ec4f60dd84e2b02dbd4187c934054521149d7103a3439d5e31d59044b2aff356983ad3799b29cd521b53bfd376bb9643fdf807be087b1ae7289a58b203e16566852d09d3cb3f2980eaf44040f3d677b86e62197e5eb57c453be97d4378e41c12d2124e641436be1ade4cc224cfb03ff908c94bcb4a470bef7496db6d6cb5847bd6efb66b59076ce6e39fcdfb8710a8a5c9069b8ccc871ab34f161395da7a2bcdd8b8f8bc4cc6d2c4db18c7371025e2c729239c769149520b4c5bbd1f84f14409eb980f8cbe1ef52bc8a7ee97cbe09940972170ee9536debaa22d37c1e632525f079a1972c1ea1178f92660342b6d7e8f271b6a8375a70e21f4052c212519acdc612455cf364633d8cfef540708cdd5ca81d6d49ed91225906703f1664169e2af6f2ec182841b5d6f02be62243f551f19fed7667b32c30c7566304083e64b30640e0c5dc79cc32865c2867b0f82341129a9ec98ad69887c1b9f2259af6981ce708b3fa27263b6494a987572123ed4f7cf802f7d6d6e7a7f0e5c7b9267ffe4c8230c89d2904e62de4d98c1424403640e313d59925113bf997832a0889be01d11ca8983f6b165fae12d83e8e921fc6499fd5c8a5aa5729d83feab98d228d5632f8e928157df5e4cab8d3a0cc1ad8599fe69371d727a0f1775fb717f7844e24efe080dc27a0bcb19df795743cbbc28b4e0d052b59cf7a576574e99337abddc538965953dd8614da4894e1b21643e4973416eaf7d09ab3a302fdcfbbc7f20decc643f4af12c364f358b41e9d477092a4625844fff19da2d6cdd3c5f67c20cbcc2f70772047fdf936a27a6ee9f713c7f7c81ae20f4ff4d5fcb644f385ee92d254770397d7756fd700475badcd0c46ad6bb1e5520a2841ad17d6a0c20791e1644e9db43e34306915daf63fbbf6cb3d061d1317b4ee197c6a37eeaef9e6ff74776e9476e314705e41bf8d83b1ec70515dffb70f33bc917ff38e10632fc247abed6f75b2068902f07cfa9904bd9f75c107a457a71b186a06347b9255761ba255f7369be0a579d1816d93e0ba596eaa39e5b181dc43f5868f3cc5145f3db20b31db831dc8fe9b871fcb9087c59bb27827f0023aa9013335858cf50144a59f654fb6acdc36ba4e9df797418f31c7363f3f66b4a0f2dad70fe5ee894f0cfba395f726230e6428aa206e5d44b7380cc46f69f2064be84a3d1ab26047baee6a0694feb8f115e4c991cf429cef52486fbffe31848b2e32432d9be990a1cf290dbc8637eb08d0a1bec713fbff180776a46729a5319929078736d5238d1d00ec1b7e3959b651a978154fae5f276fdea137ca1bb37d93a8b37b3db685fc7ae7b63c5b0f8fe0e1979837ed92f01dabc4dcfec27bcfe5f75b5f6fa586974d19ec7f7effecb78248b6159e51171bdbba6cac367ff794d6403ffede60dc90db50596c6b0c2c9a3fac8fa79b698a4d784864239178f889aacc2b9db0f215095be7f1db6c4b63c667ff041d5dd45b7728cb4f35861eb07712372e7cc60e2876c7cc0d99fb22259e18e2c1f688b1cb5e5e82b948ec0bc637b774f3c6b0f148e5dc16d919e30c4ba37469d3a6879ca7f5756268173edeee6237d4033890860d10e16405043457d713cc5369166d86320a1231ebab64d783b9d6738c9ed64cb8fdeefb57de729e4793c0de75d16b3df9b903abb51c42ee43110bdefcbc9c88c191c1a6fa6e46c4a82c945a2f69fac74e02a6ffdfbff2f91d7e933f8bab2f752b43bac4acce6c209df97fd5119c722ec80ed9efa584f9fc5dd453cce1ecc084476fa419850929d32d256cab8f11385aa468d872098db5ad8466414ed0cf1327a8f407df6ecbeed5449925ae5ccd7089e6a388b0e34b173c3e9bd969924280d7a92ee195ce40bfb4b9b672c4225e48a1a9d0950012a3a82b4e1eb0c52d6283a45e80ad3c4f9953cc422e255d1a58e7f2647e78bc61c76c67572197994d70a5169eca174f257d7b14106cbf3b629b1402aba7a69fdd2321dc467426dc93eb4f2b702832991060972fb56bca71febdcf6546a18ad1a34dabf29676d31579f6f170cbc29b9a14dc652cb9bb683f46e668714257ccb764a73cf0995384c69dbce3c225c057c2c54895a5b85af4707e63f2d5fe6cc072d0e68121677e590147db384ff0c313c30ab3c35a4d18a648e7d4783e4d176639c63d9681c499d3114f616b86a35f430cf7b5de7f9946bb0de96f69daec35c5ce5904c2c88ed8586ff9f8b987758723ef2e9f2825a0ff047172e69339dc9518cff8acc2235b4330e3cd4b56bf23333f9735317b6ee0927af83edfb799977a6787acc398bb11a629e388969b3859a06a5a6efcaaff94d648879745820a49eb00a498d10746e288a92090c6e213ec10581e425511215188783478935111f801aa898859d18c2cff73be5d893cd62b9705f85cbfbafed2e6209b326de86aa7e35455e709fcd6702ec401a48fb3df7d3f7b25a8fad829181c11491fe2df9784a942f6607e781341f36802bee64ef2bfd539d8a61c9a24d5187a863637403bb240f98470f2ae7ed4155db33d99f725a8464256db76525ea02f5f377902a21ba39051d27d6b931191c993441ddb6be7a93e3f847974704da4dc3d3d7a4d4008b4cb9a97a6450b166f0ae0aa07fd19b1e84773a0240b83899d9253468ee7bc382db8d7a8c779547a3ca972be8be77a7762167ecca17d77d43be1f32cd904a58814894614305f102a374e3380a722c3e457a9f05050e46b723a9478ec5ca5dc0bf22598e5ef805a7ca6ae58008ce9261024bc0e911adeef14bfaf4fdbb7961835dd31b6d68ad7569f45559caf3c3236a4916fdfdab1dd937d55eb1f018a76b4bb57a381425da98e14681d66d510d09b859cb08844b68eb699a61c78898a5d1d7879989dd0faf2f518e8f4be076186785de05e6aecd788cc9a9e69837b7368c02dd71ad91020a12623998186b10cdebfb82550110d7a32a22576a9291fa5dafe3a3f83343de0767a976adf2d9312a3fc78403e72b7e7ff248aa1d05d33071da755a307f32f1b347ac2bae535a9c56fdfd13ca8f4b99722ca3e20f1fe27390a4566d922989e1387b4901f9a06f5222755832b9a15edb7e35cd2d3d7631e77d402ea38a83150a2511b0e0793a141bce9cdeffa7a074d17fcbb400e97b99120dfe5ba7197b90d3ffab75f9b6409d1dabad0b293898823fb99f2df0b8b64fc14c19d1e403caa97275fb75ffffa48a09d9a50421bf61c19f6c1e82e6aa421e382569e81249f41d47a570228fde3a1169fb610ea8241aacd0966c3ae1365ba6abd3c2657b51da493cc06da5e2e1e56624240633502595fbebd0df3128a6efa857aa71757f6e575f2be90d3fd6c5568bc571a73e4348eade9282235dcad910fc86d135789e92f9df7d325334b6fd2369de235fe672effd23727b84c2b77c3e0e3faa99f04403cb17699324502341b8984ac6e5fb515cb35c498054f484fecf6532fdd0238d08d1e54a8c36ad726beb225b4a29d988ad9735df04692293ed7b94ca6b429e60aa054f8ec15f59ab10201f960047e1e787d2a84afea6f034316ab4ccf8fa384af148b354b2c3c49188b674e40cac9436bde4ec2c56f58e40572e1cf8c61a7a74c990565aa97458a26a9d7262747d14abd4c8b56f29cf765f1ab28757fe10dbb130928156dcb36d352ae54a72fe2cc53b9b2a021b916bc58c6e97903d1d9ad92bc3338ba9a86b6cc52a56f7856348666f070ab7bb433b6d232c03756ed12917e6f58a8966a49d9a90528512ba1674601e45bf890b487ae8654f48154d6d8e9b6116c3ee2552054905bea99dca134ef73beeb4299a66947e18f93a3db16bc661b7741d813e0053898fd3d13a69aedf2b1b5652a4f567057cbc9d187e7cacc86c57fa6487093eb374c1bddf0308c2db76b5e339a31b686da62d69f9696738331ea9809a7679dbc1c795d7711883d69f5f6fa4c50e68cb378dd40221936e930b05532436cb0f423a25ce855afdc34b327a087317845c1f1504c902a987daf3bd3a5f9cb6b621479b7926f615e5b9e7812e39896435ba17f4f66a41b5e51a068967b1abb2484d2a900c64ddb6a634b78c32e919f4385400702fd4b73953f84fe0ebe7d02b996a6dfed31f3fd7503341ad70e240b0de40c5a7307c2a09cf6b1c63ba401b68fce7eef985fb8bb9985e755fb6650026bf0dbcd910188303884b53ed2191431d221f33ed736c25123fe24c8a2621beeab876df9e84e6e682051d1887885d243dbc6a99fb14907d7950ea6b185ca438757ca6895b0e3ae08037d17d603357dc49c9202e6b44bd3fa84f7ea11cef49d7571c01dd993a43b91e1b7ea251c8ddb73c4d7574de43ba34364e3bb8e25c788265130c4797cfd33a3edefb95f5c76ace2b13cf8602b21c45a330901d14a92ecbacce8152be4441426673c628a67c7f2f3fe6af05ae50895f6d80910082c2e73b6542d6570d050b66ef83c7294f9977150be53de387d6865699bb2d78f2dcfaa12ce7dba5d9837b4188341e024288dc602a1bd828af0b107806402dbf1f30c7250b68067fcbc11106aeb0024b33184d00a20491bd1f420dfad0b24cd1b2b9f3a6669cd6819920c54f01402424f7eee9f7652cb353356ec0a1450e83efcfe8d772d9fa03548f9c408f8435f2384b1c01eb7dc2e26a8870a44a4564aa959e7b646573c1381de3cd7ef75dd92c7b5694234f5552fb2648aee610a1404dbea71f63cf79d0e82cb276a1e3f68dd16895de0563e1a2d2b6563e4479fb4c72b527260650a08b9a0271ee2c7c5e24c8b861afcd38fdac841e0ecb4281fc086fc65b3a6b9e85c100fa1bd1fe05c4ee3df013e26b69d7dea3b1b66c7efdd971cb0d78aae3ed8de30afcc8712757ad0fad7d6d427f45827d08a74a3e97c81edd8ccc6214e0ab2c4632803e5005025523628c1ab4a3a7370261e6328586df20de7afa3cee22bfb0f2f5d6ac866667a4092295b263a87c9156f6cfc80430a04a39baaa31ff9f0ce348321ddbc29bbc4c912439b6d6eee44c77e5ae22ba58f2628de7832d5f601d8028d21fca33e27e7d57f4b216b3406dafe6867e9edd6cdc22713094ca6a7f3a9c6c967d952789ef71d2f846a6e711ee6f34548542e637af4f7c2b1022151432dccb88f8e3d7d056d8c19589adb8d56c209f7a674240ba511effdc8ccdb909ee23dc21d85c194af48983c2cb6a9ac4a63b34d154964abc54a5eacfda5e57f7e1c61f33153f50c99121763fae3b72da88630912962afcd32de0a9e229bf0c1d35bd66b831052e121258be93d42ca9acd47964bd6de0c600cc09ede756a32e9acade838eb5875628372b7cc52a7b25d4e0415c119b6ae168776ffb38825dbd9919adbc641a9fe4832ff0b0632c34b67b262b3dfcfeb502c96859719c07ffa11a26b4cf8401558dc9a5aa02de3b3d56375f52ff4f16cac13de8dfbe84cbff868b22850cdfdb61e7394b907d5b8d56f647a549b3f66b24987842a524099321b30bd17126a6e1c11acc672fd53af457a13fcc777d0417de45fca73e320cb59a331a0859f8e08f7eacf30a5fbf5ca300eb45dd3cbae33ea7aaa075d516536f730f7c7074ae28d87915a3d9d0fcd5178c76ba2351e763c112cd10753679dc174aa3d7724ba11e1b83b12c7f9b580bd6f5656a0c5e6f66cda02a45771cebc5c8e5d8a3f0d2bef3a9f8c7677239deef4f2e1a0700b3406ef170022cd08625c03c6a7b90e2431202189c8810b7631d767d8a024f3d655f59a066878e7bc6a06d420dd68e865c4a7b62d2d9adc1ce18f2dc7257b2eb7b2d5244792c22201d6ad259fc536d3d22bbd4edc2c5930084ab6a80d513810708ba8b2135dd9f35fa6159e5f2e872130ed868690f16d2d4dbfee6879f07254766ece674385fe197d5bbb870d735b4e2c4e6b7b49c6b7083d787371ec433993aceba6b1bece9a0e13e338080554df65f6974433b5ba907605b5d7703eaa15a4d7ed4ac8b7e6978d29df974c68198ae35645154ed317bbdf3f92093cab049b47d95c467d2fd7edd1ed26203e362243e1407d16054414829b0b1d6e8b299b50d6be25b900a2e1ec21f13b1768fdeb6b12d18cd0827bfb127ddd2b08696004563c03496f9b630a39ca088e56a74857eac7d2605e8e5892376347561ca14fd58503a48e5e70ba7b8978959cbfd912de4aabf35e522023a79c3602bbdbee5c430ae1be73fec050d29846982320cf1a815ab7aaea31e67120984edf946c99f96cef09fa36c44ac8a79b44f25cedea9b551e031761edb9ea570bf1743c29913b605cc5f5edba7c321a5c4e3dfde85af228046cbbf7df65e76dbbbae427f41888db2b668e7ee1ab582ce52a03f1c95350b711d5e87e86c86efd6283128e06a659c2a77d75ea8f9bcbafd00fa064dc88c0badf608235245caa556cac74751fdee4c9b23ef42058f81956e788724f3b7cb5d90d00f6f39248746480ec1f7d572d262d5a957394d6e59610a121535acf381aa002acd8b708eab53ddb5e4bad4d209932af6e589629cab21eb52d892115c1d51c1562e249aae22f159286364c978f4be8a944b5c47b218bb57bd048321bfb7bc4fc353e9da3c205d3bf59b4205b5701e75c3f987e7a6edb1b17494971fef35e9874f62a90bb1c12a8203dfbf34a2724dba59eb83b9d674eedd4491dbcb89cc3e4dfb3c99767497e433169b5b89ffc44f711c2d40abe96a2131d2d3ef10085bcef873a1db8ec891cd1ecb8964866c71dabc53cfdc6f4884712f4f33fdd14f4cf0b0dbcb420a242de544e847a87462f910ddb6e3c8c500ef52e2f4c3349b3b3cf1d3db692e27c4b05537c1726f02a26af250666b745e917da7b4c1bff34fa011052225c82b55a6bca6f844837fc3414c705ee11f3eda968e19eec113298ec05cde97f24d7a537d69c8f2f35f4e30212007c02cd95c66072515ea698298d25bf894023a04517e54bd1a902393f53d233ec58ff3b87ee38e8248546bf1f06785bc2264f5bfd2b143a84c2567a47739d3fd49dfbfcba9a1376337b38c581c91c30625eabc23bd3be002eabd5725dfb2cebde510308d329fadc2e1259e188380879d932bf1280fe68ece5e1324e03663865e2431057b49d3eb811d0b592c5c49a4dbfbd4c029a207b039e70534c060d02ed610bdeb7b790ac3fe5b354e839ef78dba9bbde4b2791186671b81a1ab53a51fa742dbe63aed3c9a5585d75914678672db416855753e36d81aa35805aa5bd5f47ca547ad8c043536b031043423e3cc8709b8596e7bc4f57b0d26d4b87ca08c83b4aa646d74b11be2e6b3d797d2a6cefe6c41c7842b5898d5cdd764d15167758fbb92e93fe1e5f46c494c6bfe05398023db413277777306fc53e0f141dfa70e331e539c93ef3e56d0ca811826039ab20896872ea80ca622c57d859b8fc12dc1ad019222e4b78224a586237be1446f520ab35cfaa91fdc2955fd22ac717c53c65efdc364fbb6ec9b2ea4f7481427446bb7b9069fb5c181da45888c9b558d81e6077cc5c452e3edb749edd19dfacfc1ef9e9727a2065af47bf99a7832edd8fead737d1142eb58f862e1f5416ffae83c865222b8f31e34b30241f3ad177156df7e34d1ed6e2c26cf1c2442b22e54f8d7816b9c9174d4e95a88fff2226a0ebef0e4d1e395d6fb85d18a6c42ba125c6db8169b6532e87ae359099166bcec319aa6371f0d7e26d4dae31533748c5a2f3b2a39db0ed0db2583c884fa99e9f25d2cf35f822e1cdf2c4bca3fe076ffe51f3e894772b999f5a676bb7b292db770e4d65af3e85510de59f88285b60dade1383f368f75a87bc3170b73f1029d8279df5a466afa51a6ddfb63315d1d759cd6ed9d2908ae87036645528446fd21b209c073bba2ab323009f0e62cd8c06254e41e75ebe04adc2368db456af7b4c3b923d7805bfc435254b62463c24af20f2783b284c581c1c3449da8cbf9a651e40852dd03ed5f46f0e464eb7d7c0bab189ee58da0af329cfa6fae172209d33b64391d50581f83937e612c8d697fe0f4f6d206efee935acdc48905b91e8079bfeb144bd10a802b18e7540ebac36a2b251f652d64ca0f1dbfcbd05ea08bc724870d606cde018c969a1a4fcb094fb99c011e1815fb21845450c7b59e3fec217966bf295280055d8b353dcfc57d7c320afd054ac7c0a6712c45a6fe38c0121b20ecfc3b930005377cce03daba0dac1fb2284d61a1ac71940887cc721f6008c45562beff622c36d37ed60463946b0b8605ac8745c2890d78f873a5f222be623dfbe59ffd19ff9f33f64e4d63e821fd2df31137a835e6aa1ba0d9dc200f863b97d8bdd8a38d47106203a9973e06e5a83b7031905979337f3030bfea47fda5a2f71e1b5917dcc2c13c3d4b65eb95f194323768b15c75fe13a42cece3900cbcf74bda58a5bbf1c964907ad231a10686134265fbaecaaa90830a7eb30688980a43bc0028602ca41588ee771e103a55d4f75119f41b909b00f420676d90779569386930f3df25f1be8fae94f9c68c1c7c725831f82da796846399b382c4edba56a2185b80e45f514d97a52a062dfe9dd662df6f53e4a2e5dda26f4509b37d32bf51c19cda915d8138fd1fc21c4e575ce91c2fd079bc84f6baf5b0919f6799d6b482c2954b200b99b771966e388b6dc6867d1f3fe2aae9e481d795b539035c0f286347f431c8f9254860ce55167feed6c7e6034180682059095b2e66a60657ab0b0a26fb1209850e6bef7f388b33db71f1cdda9109e983538a31c1f7e9d13d2309609d28e8ef9707b58d300a86dec615a3ee1c9e7224651ee25d718671634e03dc8da247e38ffe811622b92eabf96ab35aded7fbdf7d5444ebe67673679f3cc146ec2681496df2788268f015837fbb8606b0b0f0b0cf400893c95083539cf0f47ad68f36c96053633e18918ecc522872ac2085126f7c169f10d25d36976ba0f51be1e072d42e1a8fe2ba67573486ddefe0da4f4937661a4aa66cd2902b8257ad28b95a45bc0e08438560bf92bbd0cbc372ee0f315ca90a8902fb21a599da1d08c028749ac322ee54f1fc45a5a6ac54b2ff5d5f13c4085c2abe90ec8bdb9e5d8fc63317cc2fd881a9544dc2f4b831de6984f8b15ddd03850de3b4e49e87501d95d1b90667f8353146e58b32229e5543f75dd64e025dfe7085694ba377801c7340789b7b90254fa55cedf2fd3ab103aec8f350004b913b5870fcca1a30f83bd025aa69689d2b8f3dfa92aca7ba193337664b1a0782a721f8d7ee17a71f02a5ccec1a274b93e8a9ed53038e43a7f6bd6a7f77bbceef2160985f1edf70cac1a628d2d87fde92617f9f362dd3af727f78ed629fd59df38089dc22af7927572176dbcd4011b42b9ce1347a395c4ca72fd3661dd4ff69180c631e7bee294f4b7ad972ce4430e050e2ad796642df702f959697f576dd943b137b0ca10cc318e9b4def20a73fd08b1153085fd3026d0a43817d5526fbf2ac6d4b513ccf722882da4449987c9010858b5e3a34d1c0250169f399d4822884f824d3d7041dfdf2be6185ecba2ef01dabe0f8acc1759a7d28249d8cb6303b58365e7bd6b40913f4af93a42b7271d3ff9dbf3ddd980263899f038a0dae4023b19e430c8eec19127fc4af0ba16ec91e4416ea1c112682e938d0cef0c7764ea5cf856147863966605a2a71ce0433f347ab04c5f3df0b43adb51d8554e4e50448e8d62e5f59c80f77a64831b0b00a5daaa9f791951e847c9f705a4ebf3ddfd0a1073c09267da8eae1573b97a131a5dae134b50953bad6e428b2c81fdd51f3f25bbd003e5cb9b54cc48f3a0143811cdf2029c10645ac29c10bd1fb8b26936ef560911a2de360869a4465d010a4544e772df17d5b5c5770734a0476138712461aa6f749c82cd0704895cc135fcc5d7e8974097da656680fb3b366cc81cad04b540d4cf31c84174fb03b3ea30fd48760c083d26eec74500b6ef273f796dd6edd65c0877df65dcd263e99b6448b7228cbd6ad749daee427d5718a2f9e6f8c51aadeb0a1c10f23f0a4bce6132b86f80033dac933940be61dc4d5f4aa553b27bcd0bef4dffc7796ee9f7a5a4368396e1c94b81c3f61b92387814b8b12b8e2baee3909a19a2aeab19198077a97460be3e802227560b73d165be0134a67365683f5195b685c06d75543277c65d5bbb53eb4de0f1ce2251371de34cc61637163bbfa2fe3cc05b816fbcdb9d25d484bcca78abe181a3d6417382d21d50802bb4c470d580860fdf3820be9cdc2203ee76dd6ee1d9748d50cadae7cf720cdb81764fd3528012c6e2ab86f6eda52dcf854374d22666d02bd509975cc89210923634fcad660d30861a7b13b6d6971ade32781b2cffa1bd1f5c3d3ae358b215365ecf3a31c3be3c71535e601d93624d3837d434828c0dcddec26e8538bf8f9965e75594ba6c565b270ae80779260e56016f8ce4ac8b3eaa5253cda6511b9bd45d2a97c46e98f2f1193a34e83f3851061c744bf992dd95428185221ad717e3a7ac22a8bc9d430dfd830491e438bc02298dd8bfdd7e082e993b05b8f5b8681f1dcf0869d070125bc02c43f480dad8bbcef89c6b84954562c4c50185a43c7f5d68f658c2c2a8c7d949f3a6ec2780a197b5691b1d1f911a18b804fcf69ef133afdcba31def907265bdc877460f0412bc0e6479e6c30de06f0f1f15e105433551c990aa4f0f200f634c33d94a6fe91d87d93de65a84f6d3e2835405da3281859cc2c8e50b276c89d123fbd7922b8705b3a5a6fde23c8880b62701b60f00ed2fbd45473f7b727c19acd3bf74eeef8ab5df553763fdcad9e7250b8de64f434109acddf557802e561640f6d6ab19e5b75ce1a6707c481e081e89a1627fa333c3b5f8eb2a0ccdcc8db222d1a60819f271fc3da7af8cdb34b798e473d09c3bcba514ecdce46008254ab01253aa87649ebbac18010ec2cf600bd594322caa33b3e8329f526faa8186d5225f6110480d8d2949ade965a603d485e602c5fb5b17d82deccbc60579939c884c15e9ef67b5c07b07c64e4ebd0310b1575a7a26bf72351492b5859bed5680313e79e3f2c72c7be2bb8bcf8681d0ee65b7cc8b299453489752617b0d4848142ebba4c20d5fb14fe1fea1eb558f4d038202056f53ece3c17cd537cf6711f710542c013e67bf3ba68e88cb669d84f38ffacb8872aadaec9751fd3f32735bc78f9f33588e65a516321ffa95d4b84380c9e2c8358b1e47b75cf0f9cf066d51ddace02bf3a6aed77c00fe989664dd7595e2f89a2f64496367e614b903b2f440139d129995ce95b9ebff5922cb5e6bf0ed3aae14cc29efd781f0aed13c6e8816f6fc0c55f214df1a90080cf23bc57c19783367f1507dfca197ac877b6efab8c22d5b44267ae05258fd56d1c5e4da248b3c766c6e245dacac6600bb8540f22e4fe16712c431ac9070187d58353a4818783aab8f4f8d74cb864d201e657277eb29de4a58e91da35ec0b7cd4e3974539fdd3a0f83f2ab0904b9463795d20b5312c35d2513366d86f8f1fcf2e25451e7ec8c5aa3c4e388af5bd7de3b65240d417a971e9e0d3b8c45986e8c311bba2801bac28405346d5c7dc8ec15c63518f3744d205f7b16970986f141e3420df629d31b45f0821d11f5b2badb012e2cc1aa101529be10e14c5c3d2064c1ab4501ebd7830a4da68457dba6f0f3800d50a4bcdc7203e16a74d0a0b1f17bc7bac3f11fd5ccc92ee6268094e1b8c6276c9a76b93a6910bdd16cb2b016785b716e8c79d805f1eeb2902146672b14d6969c670b18f0b903d501fd9ec81f26004dbc2d4bc10fef83626908685ef504aa42e9038a538f2d371d0585772b7c330c748030dea317e0dc9e92d98a11dc4972c1533328296ea788b3049d86388a3c525efecedd472db1f47515a120f2fc2276fb2979692896446e1d61d19470d2017512415ee63ae801ac838e4bad0782ec0dcb07540616242b08fd0353cff0e3b880ee336fa7040bad353ad782063de06ec3ef147bb5fa3734caebb4b1cf9248582f09fb40a5148253a16f7fc98cd19a095c29833345825c8b12c26dcfca506fc3a8e53b6b2dc0259433dc93d386968e7b034e6839ab56c8526bbd9a0064e2d7196719a9f3728bd401678c3ade1b4ea42e3e24a470c6f341ae5eb57bbb599bce391c9ead737fa7e813b5b7b8bd1231832d627a9fa161065f280dfe0604d06ae4e5b231366caa4cfed9e5430f13b70f9f8954559efb949d24bbc2e81f1698765e33ef73df53645fe1e0dc13fa67b3ad6af6ee288c29557e19385052b3065a6c42ca2610ddef2b342d53accd6bf2c8b850fab1c36e9a713743b111d77cd0a69d5ebfb7fe1260cb1259645e82fee6c91909bdd620e9c0dd0b0ef009c8d3526504d8891ab3d71d7b0f17885e4ef9baa4d476cbce393123e1964ad7c4d30b05e36f96f05749930bdd13fd646a7a303dccad35410e109fd0014923080f541fbf4d87e59c1d6da68d068e0c693dfe4af13d7bf599a39d8e07e77fa5431236784931b7bc6e482341b2193ffde6429e4b05dedb57cb9891ecaf2cefedbe7eed10db40a70db61f8d2339d7229ee16fbd6a7a7c46eb8726b73b8c89c4561c27fcee692276a3056d72c2cfd404bd0d90bbbe06fe96285e86c0495e57ae281c75a8a3e6bf2a6dcb1d778b65fd46faa2606085669eab1510c16605eb9bcf9ec13d377f9c31063634fe5a52b3044c330d5b4147813be47503be4d3d4e887ba0c1d39ce842438ecdd91610f099afe657c04706c4ff04034394458de49dab660e1c6aaeb7616009262c2c37f4a26d1fe7d17765955739c41c27a8c2f6982512177971e2e7d2d2f2bf669ed705833ce82975ddac651260d84ae2c6a8693bb44610ec1fe01c9aaffbffca839c434881205ba1460d2125a69c6450dd918a8b9b0e6ddd062515aabc9535822353cacb2590e5bb0c0a618cd192324fefba96e45f1fe78984fe82dd631231bb5c27955dc60b637145a594fb6c8c53426c1129dc232cc5c2e26aa4d32e6631c4b2df57422eee1cc139fa22c8ba865384340131c7b6c546dfc8baaa071aeb79dce5faa0ca662719f4111b75d450b2e9103e10af72d404a4b714753009e9e8d81bf3e99a1c6a523a2a6b2041fed7e2cd0e45949f33004afb27f0bc3357fc5af21b3712f34c36e9e66880b88a06fe2cbd2feb3f770a316b3df629f7959eceec94809663cf3076d6ddde45228334215a0c20303b4704718cc6486801f77e4dfac8f97e7d44fa873a1853dda15195fd1f3054ff72c6efcd217b432ef2c478a5e446a265dea122f727621281a6606c76e81c31de3c9794e8ca0f6624f13f3543122fb3b7265de13213635b7f75c4197fd6424304fb1bff545386d54bc5461713e52a8e33f3f47e2951fa1b70baa4b3e9b5e7cf805f4131152ce7f903916c166f6d0a63b2a0ce4474c1608625f50b44c08a9edf3a77bc3f82e8e9dc2782d04b0064d597168418c67e010b67f4a6cb084ce6f69800cc1bf8571b4a07d0f49e860e0640ebe4a4d47f4c8fceafd5f7f4c2040c2716d281f1e51f8ac29433ae7e96067f96468bbb4d610bcbf52c451a7a62f2e9b8f5fc36444b12793673b45143c166fcb866fc5e6fb4dfccb722467e789e23fdfa8a9975f290914e6c042ae388480e62f8efe5b0eecacc57067fcd1e482b45d488a6bc5dad8fa88f22ad27c548b38ba11cf66480a787ffc99cc246e1768511720f13c2450b87c807ae2b2fbc183ba9c5666a24c13ba044bbab35b789126bc437559a57d1978b456ca0226dfc6f27f62b676c9ed87582922c95d263e0b0278fdde78e2bad52ad027c0da9b95a335d56af873e1342e7f61405f85532f797ba237b5f9ae62a13094c80ca1ce5d8c4ed21a1baa3c50fdaa5876f0663a7c25c9485fea124f59731cac084601f307b9cd17a9a24d9cfdcc8490b44ab918b145463692e9016f98726a22072c6253133ba77528d129cadb620dbd0f93be60d22d9dab4b9ed824ccf46cfeb09d79a3c5ce4f5d18ae38f1b44f47c0720b60f60fc3239c9c6cf7939e30e879b0b68fde5f49a2225138cc36e2a0ec5d73a0fff682a46f568f57e4c6c373fe837cdf0d9776b7c34926630521306f5b12e26b11dfc753c9fa0a291bf212cfdc3ecc03a7ea5d91a06b2047de5f563472e89fc2f44f9794923b2f94fc0cc9ffcd464acefb369e8983de95f5699ed75d9940be0e7e788588b1067ee8d5d9ff8c81b1902e78303c5745a8364b74c8a9906ae991c0d71d075cf5adecff458bbdfa34d3d6f29ef44c18cbb6e5496809911371a92fc11fa7a2436a819b5cfa288f05ab1f2759819c5fea1057c62d9e0ab8e0db7dda7f78a56631778a50f6a9d2bac0b58a919dc769ef14ae34c61e7905abe52ef907969989f98ee5f7bf99172c8104182ea6c00361b72d438bac2e5cea6cd409e9f6813551c018f07ead9169af20f999d5ee24630f7e8b6abf140b21842c56b88cb5c74f25517ae9da968ddb364739c6f4b5ed51a980db3c8cfbbd9d25bf7724fa49485d02ebfa294b3146d0d8c94661a5507f29236c82ed61f18ac1c6cd2f07a8b60212bfdcef812b40dcf461901e2e78c351a7d9d8fe13a442a2453785a347b26202b9568498ca88f1eb8efb8b04bda84867845ca0123973a47943cedda3f0e5c60b6ebf1075c3ede5a985ef81b86bf2c804bb9a27b74b9789d2c4b53ff929d18e2cb93421934c1f16a428fb842205371a3b365e57fad2632734aac0f8e96c79d6efc29f5dc7f630e1592363d84f670255ba6f907ce0bf75407727884a738638caf3ea20e79afe90db2e415eb50f082f05e47563bdb2c77e8ef95a854d7ca1946d83d026666975c4d5bf8a7ab6d577d6ae53c8be7cc481e499929e5673d17e54be24d4c4fdfe8ddec97d16baa92d60cd4314b4a85003d3e26dbfe82d501ea7da9d82f9a3194610e9371f456ff13f6eced24ac4a4efac8b3e601c5f8a40f0cd56a98eaaf05e03891d88b960c541025b4b72040ba1d90e872bd3e6883f89a4807d7734980595770c27b69e196026e58889c39f6588c8818fe5784fbf20e8176b81d3ead7ad2233c4bb1f7a725f892d83711346e16a93f4349d7c06bf834aac9dd0574e4bd1ff78078d7af58c32eb88396ef200fa9ed410608ca9b30a2fffa1cf1455187e7caf0ed2b34f852d4e55074f097ffd517c2ddfced080e0e20b913faae738cea6847c1b1f5c96e6e40b13d89c14a9434ec104ae4738b790997de91e3a0800a0beb5bef73aaf818c374b31d3f57c8e1ac96d9c4177d350307dfcc26c991995e24f5daca759b0519ef157f8233db93b3444ccfca06fc23eff98139985f5200e6ecbab5b932d37602b20919f23cb31f57ba42703b7cbb4ba55d648912f83d22eab72e95376b4409e36c093c45b2776db8ab51fc033974f37ae749fcb58a049a6c2d92cd05f0129c2117723a8d37c36fbbd766ca25ea55ad60cfdf88b615a78418fca375507fb57c053983132b58ffd38186b4642a5dfc3e5fd85140223fb236da1ea73aa5b7a203ac6707f36874273039295190f7264288d6e20c588efcf7459b41c6355f63db7308d299d77de1105cb2cb13533fe85cb981c001a8660ad4dd164c7a23766c33eff2cc0ddf92e9a5357783a09a778279a0f935cd05f13ef9a2bcb236df365c58ba00bb44625c67e75a5885d6e1d2f8972d161202ad95764ae2dfeb6bc06697aaf3679e1bdf3a630fd1236c094d3eb8199d101f3b55fb2a3891ea066e0ffeff75756057a406f26d3e27487649bae5a75c52d0a90f6183af7858da59d69cbd864bcd9304bdde052581ce5d19791de107a6309686047fa01ba5364a5f5bb6269b5ce210d1814bf1b71bc130d09570ba5d7168fcfbace2e9b23cd6bd31a32da29ba647f04e1e7dfca19f3d061f53acc192003f65f993cafeda8efa092c7ec70620715031ed3bccfb6f29540d8a44610b6d98f496ad7fd148b0c5f06a2774d48360d561975626a5b2e729eb7e409e556f1249e4c33bd2209a0f67bb5f1d611ea3666ef531faed42bfa6d4fb6065892b26fb98b3548b605f95236613878691001a53f9ca306b44839b9b02b8a232a76c037b30e7bc509690f2109df4bae519fa7a2d4e378d1963916ea4f9ca244b917294d0007916d6c91de9b6df923bf04665a4edf5a152bed79af162b1279ef733afa2ce2ce6bd2083b455955af24ce5784361e7c790226c794a56328be3d28e7110a9d9c8b21d3d71c28f72931c5670318aa78b18d960f544c868f36df38bdb76b22fb40967e537c1eddc36fa09cca5fa82a44c8657456ca572618990b2c99b32e963e38c30ff234f0a3f9601c48a6f7e20eeee7143115397dfc22b3b5bb207494fc36a8f89d11c6b4effb9c97e58106db3dbea0cbe2f6644367d61376e0dd0ed4e406622d6b0b289d2c85d4593a035f734a468fc44a0fa2938d07ef7c7264ca045454542ad123e0c34cdeaf9ba98529af8762e1f38f8c0f11f3d88f66e7686139da0d0fa3b85a734cd207a9390c7ab0adcc4e6198ef89fcf3a2f3f3df10ccbdb0527d99bf44b22c82ee66e03acada08dd987e3424b0f6729bf2e28f6165df2ff1f888df878a3bdb5cc2864564e6632d86aab81c508b2beaa7efb25d0f207650a0b45656771eef2da3fbdf4a14d16e61f59fbf187f5e96841200e6e3106ccad217d546b4d2eb00d31ef0e196f6853ea0f27aab945479a64e240b5acf4552efc218d776d33b62608906943f9ac772de45daf3026a6192167825bd8a3206c14b2bcb5fb79aa8f6fc3b71c4275f640c26278b4b8aa4241beb98dbf9a8e3e102781a1f65b384ea8b2fbeba59c37c27ea264347207aef15ac7373fabc5dddb1fc674fa61699f3bd2dd37a5b9831d5414f668009afb5ca2cdb16b58ed8ab0f700667fd3ec46f9c948cb97cb33e365a513a03e5eda67707c0bb37ef81931a8e3f21c302aa70976c0e0b2c2ca7d347c24fdd4864a3cb2d1cb53f2ef786cfe08b3756499679d349f4abc6b2d7d7db198bf635b7c8ac5089c7a1583975b94aaf8f9488ad16850b73d0ec46fd627288deabdcfb0943830670cddec3fb735bc2f6ac7f263ee0cacee215dbb8666245e7e16eb3d60a1b5bad3571f8d404979c335252ce890689fcc6c04e7e368009e4674f34c7399f8095ab8dc67a531da40d8cbfa3c08e1571e1b8c5348616ecddce24b02dc5b36876d744019af03d8ed120e2c26d35dd7ac70dc17fa387e082175ee1ede5325f43a72148ccad8b63cedf3c18ed3f6f0ff68af5a2913643b5b7b6fc9003383bb1b6518060dd79e29b19162fc65af52d8a0a50a507cce0ffcaf846fd803f0ee0fe80a2189f0cdc25015495f669568bdf3cf3e9075bfc3f3c1ef0cf345bc8bdf09e8d0313202cc33c02551779cb2af08ef6240ce0bcf0da4f860386698ee5a9d3cdf47dcfaad85d074b7baa8993f8d56000c0cdb191df2f09da63d442284ec8748119ec42a1b86556b43939bb1751ff43be913bda6b12a251d82c0ce4a79a5ac978fc9ef9504a5273735077d517520ce0ed19e169a58500f52cac0beff042df5153b6838b22d2dd7c5392c231e98ec1869dfb089ad98bf4301b69520c0fb1451b690cbfc4a85228a8e0e70e8edd1b4ba543e5f84bad175c67d4f7e205a8b297018f902b63319f534f59c48328e88712e42f27eeb04e31e05c02854e42e3a6572f050bb779b604cc6d18575295880b8d606c39156c5d1c5b14ab5e20df55caac1ab94f479492f8bb748e5584ab5fad8d959dd0f7a761d2794990294064f04027f168e8ec62a3d28f9a8ed2190e5b38391d25f2979ba86918082c10c508e3e0a9ae2f710cb16e4ecc375209880570ac3ead9b3a987de5efb8c619a37343089702afe0db946fd9228a516c044aae30fe332424b42e66a1a6c8b687c39751070a97ae4e812c54883a2f5d89ce4e84249aa72c7df085b0e1984fa5a06bb267580b2d75c104521372a621b770a4ad4a6aaaa7c7ede1eae9a5fefb7248b1dae5b66c5ea5a5cab91a28a2a345d03a53e775d27c2086513cf596fc758766e7c548492d98bb3464790a1fa2fa3746c250cda4c5f7c96840ca4928a937c07965239f940ad02836fb2056c809125f2ea130ed9e67875e6711fafc9224e40e80d00986e560dca80eead22091324e32983cf8992c1560d37a0f56d154a32dd7e528f2718c6939f719b51628cd20f5472275483f6fafe67655ee4da09df3f0044917186aef86abcfff1fe4e50399730b01d387dc35f2d825215e5a2788e1e61335c4507ab0b10cd2421fe6d1a57d8189e3d3c00840c529caf64e0ec579c5435012c65b670296e288d9aef45bc02eb5896d1a0542907e1981fbd80285c94dd1556343ee96c261fdf82d809d746a2f35771403824d90a0a89e6bcf33bc45a09d3aec4d4f6df6b3cf04fe3e51ecd757f92617859dd26e1891bda2689c77db7e8ac4dc26dfe59265ca7157394832d70e2b84c593c545ab5cb1e08791eef8983a3fcdc6a4a1e5a6a04d4baece9e00154ab1971a552229c111222146757ddfa29aeb368e1d81cc6f6a7366621e4388e06706307d90bf3a72d769f6bd6ec45619f513103c0fe1a1540dc9949e0fac9c1cb72d84c66df7345b3468b6d4018ea71c37a7c8f554a0c6b0f27dd523fc7cda245c084987c25c09ebb37341425d7a0429752613dc9acf3b83d56a0ec01046115d730057d992a06d2bc2d4c84410656bc8d21e7629f8192083fe48e68ed6d6b23bbe18d5d075fd38712bc391fe54d9f03e335296cf3d9c2a220d3c8c693f695bd455252504ff9b0b9173ec5126cafb455d35b4f217161750e108ff4b7601c38b6b5678894a17506337af041297c9603f927918fe72d315302caeba31bfccbf8d178f00dd8a15323eed611c2a7417e04f42734f618506f6b5dc69cb04e89b9f3576d3390db0ce20edb942c2c4aac0987a5c080fd430ce255a85ea0c9631d606f92f24df37362596e32beee48f92646214e9300e38517fa4fa688148c6e1b873e3206db5d4006ef4e0d1370ac3a9e97fc357fc30ad744444b5797f8d7478158b01f72d41788eefb0ffa4ffb1d4ac08d4c9ae67cf39b7d7cefc7b9a6ad559d61137b5fa83d9fb8b33b9469c2e4920b89cd41c33543c2b2f20f34491aed276e08de94bf1a91121bd2940ad1b5e24f451089179db616453a9f8cdee38c8a68d4df4c85cd4c11d75c2a6fe9064ed58b8a048471bd34882edacea51c32bf100ce928d661fbca2547cf60357ba527ba6cdff79e50692d6b10c6b273c1c1b612308c6f54ba06ea3eb6ad77b8d9e77cc57390b255d6e0c2a23e33c3d0d87c1bc6a3eb49d75fc16ed93638b71fcdd0e5e66c8416e3adf21933ab51d04e4c8bca23f0d57e1b329aa8737a9cbe82bfe3c6388454fa2c746e760267bca1614836c4533361c2c2fa9a521c27026df42bbba8f1d1ebedc56ca5a5e85990f7568aab79ecd32671fdec7f7b460038ca4800dae9a1a496646736c14d8f139734b6c4d19a083e6d914588eccf2ac2004254b68e62ae9135941dd601177abdf36753ceba8845ff8f300c0b08fe485db227fbccccbc2846ded030b31294f9936849d717a2023ad0831b508c9b92c1f68f3dd91d85ee18ec0f68295b1767c0c06783e562528eafbc4c99fff7422ae7620be5e0e70adbfd55c8bf4c33a7e288757c1b47fecf7d77e9f83471c86941f731a6656ef7292cdcfc9edc90c3978889d6168cb4cefc72cf34feac83ff227b1cc24919b54ff9876cdecc3b425b21814820e64aedf2819922f89dd058cd4a3cb8c407839e4d59c95f7efc7739111681807394f85f95e33548148808a520e37fe554d5511bd84dae94a53369d9758e9fb1affc9632e1749e0379f8482f9e31d7512f3e4a0b053cf76de353a3140d38dcb64113082aae4be371a5d93dcbb7be74c20c5b5de8f6835bff82d752e129c911802d17b5fc866ce72ec2dc9709031f9cb6cfab05fed263fc20e9d2d310587c869c8257a42829bf92b7525d94fdb3fa108473e77ce93d25dbf77a41d9796ad61a51f6b6581b81d8e3be97ced4569f93fd25a66188fe176c386959047309aaa1b48a1337b58bc8784145f34e523e131896fe1cd2fbd5dca290829ab273de6b6ff48472d199148acaccdf2a9b5eb855c220f8aa2390e23805f006d394715e3ad778da30ef9ec2125b4b6c3fd0e8d70e39d7332db9cc31994661534bed94231a3932b89b4815f469d62cb1400a611ec94861c475adc474eb57db7df72bf8866a8de58d83d547835f2210c37f9dc65cd8e074d4eb659a29906c78b24c297432f1a5f8896211ab9dd73f51d0911fa765c679265cb3464bb7128443262f425f92b20bc237d63c4f1207505f8f30d4c75451f2da75140220ce3cf1f9613b050864608a84dcef6f018fdbe452172fe3f51bf3d360cecb04d46ad00e5851421e9ff085ca9387789ff5cbbef960ed9f3d4495290d5baea52511fb2b267a3468cfae319f8d46f0fb73a020857578268a033c324d6e16c1c37f9460eb46c570a140c76fe879aaf2e6157826d735b77f5b2cd4e9ab7b6a55a142234a11e6a31ac65ac2365b650b2ca99e91ef4c50a97be30cb1961e5493013824e08bf31e63b91167547143462e1abeba2ad9377be459f9c68c28c371551d862ec60b691f5382bfdafa6a29ba37f7fd592535b6d804b8106437e945817d46157ffb133e44e8d1267b69da96dad88b032045a976b8842a97444a0ffcfe00cdf96f080b68a1758ee34d79851f1883a35ed58e057c8fffc819fe7d96736e1c6cd1dabc179851a61fbd146a88c075aca0be4287147974accc08eca67380717acd885e6d44bcb27e68ee42698184b0a4ea85702fd916520fe765902c97da8f34d68e6219ecf8f768180c9d7a84cb6f67ce0e7b5f7c252d08782fe81bdbb10dd2c2484d150e66c1f65e3f722e34d851c7fee547d9dbf5931d96a2c600de2bb80f6270d86bb0029b59d8be3f3f4b4e9194ae8c86d89b4a7fc5d317d577cd50dbee8d30de531248e2b7662ee6720ad5ff766968b2b66ab61f83f6f88b10c8e7ede2ef5a05ab75610165f36a52ad88b12a83bb4f06fe4c54e957bbb54783fc4707ac9394f8875f7c088fc95adc9e1316ac69b39ede82db52c5025f3622a8f695b9a097d9c05c24c6d560e2bf828d8090f30b0848156602d5e28aef5a40d6d48cb14bdf689e48669fcbe4128412864da3721a3dafe6c0f79f82259ec062efdf99ff122381090ed54e4a4e3d2a3767ff3f7e5706aed9d6278e27bb0c6958b04f056371d1181d496df1e034aa0b93e808f9dd280750d2ca1886736d27fb860be0e17ab17e9fa8d3daf66438699e65dcfb91734181cb4af84024a7f67a77685bfe96dfc0b89d42e84ac7416d55f554d0761a0066d479c212562dfac93876cb75a1d48324497d4493e0a32fc012268623934022114b765477fde802e5d648ba9da6f6273995c275f473f9767a46e6140b80efb0511ce754429f92d488172c8e7a876065e2804096508ff0e16a1f9b21a69033f0018f83199538b1eb4ddcbf9b54953befde9c485fc19dc34cb407e2e67a57f4d36e8c475a6f32b0135132543d4393e9777f260875bc2097922dfba93324f5da626a963efecda86f95133d866eeaf5b4736decbfc56ee80ff4ca4cfdd9537eaea21d89b7d3c5a8dcc046d72f9deacf8ac9c2f25186c6679f98b859844357bbb02ee442252ac744604a63561c725ba3ec6453093ee4845b3447be80fee103c8a99f6c384f57c11f8996b19b94a32087046eb1ef9b4f45b6db98933bbb251c93dea289b9f93f39b6e975ee72f613a5325985885cfee34c5b21f44cca84529d7f2d14360922bc72e0734db73cb3235e60b4f40075232ca28a42a8bbfffdbeb2383945c05b4dd487523d3f917d1f9576a157e07e512fb6f208c35220259b7ae6d72331fa46ee7e0e6e83f54e72a76b881ddf9c24858523211608b7510d072a2aedcf74303f125e910cce9d4280a484579655b61b943bb4468e551daabfba1bd17768b73a3f90fcbde289a744e13e32a574b83347b71886d036721fd105fbd0f3dd560d656e927509714baf9d80a64ac9899e99a982430414f787f997a90cacf02c7fa0c5abcf1b7407887d0897414a03bc643f920f3e1f06e986ae078c0cebde598bf15e53aaa7214e847fef6328a1aaa06ed48fe884d47dfe1ba3f2771a1cee4e9e91d5cfbfba91eb8a6c37bc472d9d434093a69292508b9ed9caa2b9cb8f538973dd38dbe12dc35289b4017d084af77566a5ccdc45a1cf78d64708eb291cd5f47a84236240dacc9f7fa8cc54a47fd163b059c9583899a1f7ce0b99b48561cb2c7fb2b92259691a9b7082cd7ddf49464486c966207a5d9d8d8d02acef0bbb6f4de980fff7818132b0b9e72dc313969e0fb81518333989598ac5af96bbac132ba499e60240d9c3e6ca30c83867ad1e64f7acd58127e75a8558292363001e6c0963b6baa4e83a03a937ea2a74540a23f7972f581cb0d7d1476b70bea486a30f6c0674ee654a010a3438e66a196d1642a5afa5b97aaa87914d5178fdea07d93679dcefd675696485a99714490ea4446c5578a0fbe2969fcaf07da452ac0f4041c3d1a36ec32410dd0fd267c4aaf5732dc5855e82953eaf737efbd7eab728195b885de924e84f6ea5caa3d8db3e17c41db196c6f80f028cf97e7da5a5daa13d67b24e4b7e36aa182a94283fb219624a61e62e6c020bb69db889d031cb056a2d1fbe7094017eea92fe4193baa1d1c165144b2d118076a9892996e80bbd6ad8a6926d9ee8945d6db69519f5ec29408193f386c55110dc96067fc7d4afab344fafe8d86268f4694abf45c6ffe4f4fc033ca1ed97ee640e600e620b84dd68fa25f8eefedd7f86625c2497fd91cc152d92c9ae962c2bd14e92196bc753ec27337e3054effd2b1ddaf6b186a60aa9a6319709cf697d47d736e3a13024b22a1586535f2e13b8fc83bb6890afd56042743da35f26bcfddc0f77f353599d16d39e41e47c72414abd8a604d434b0249c137bafe3eb50f7c4f19e83112bfd306060cd3b015ffe81bc136c000f4e9fc5836a2012203d77ca1a6c4beb6cca8b1fd4e86c7148373715dd90e572d2a59aeaf21e4daa6c7cbfa06e4a7ca54d0a62a4d289fae7cf1daa5236c81b10ebedc3fb73e7c02570aca306b8c108c293a17ee23050576719435398072004faa808a97c8a74172459af9046fe39081a06b3f55d46d035da5c27390d43e478110e07e3b1c0249b13ee1e23bc33bd66d5f84c5c8b6b3116111c6a787e9b14bd77e039338726dfadb541886b17011ddda8bcecc32322a1bcb16751307fb6d71802686095f5d1c62b00d285da541d0448b76c43eb98b70681da10ccee3f62d422164ec5c16c3ec1bb760ef45236e9af70aad85b687793a48c9974f8bb30afd56bc0f3822a81942cf74b304b7bdab7e24cea3f41dfeeef9d807d31aa2e7c6df0c248af73e55c2a455feb5e751f107a86eb2192bfa87ae989e549c3cbd2ca170c203e880e3e7ac86528c19b36e034be0e8538ff5ad94945dd0f1295782800278dd4c26b6ae1a1687e14316612f2a860045f5bd5fc4ec7b7db26f87b51fa65c1e0cf2880de995ee035ff45658b514168c2c7a76ccf25479b3ead789279941a532fc9037ca990642a0ee4c22086fbda931253a4ae4bdd843387a8073d1e540f232478dbb3588420e77692851b9d0b26885546bc730483e265803dbaf948fbd3e8dfa2664e0c0778d9415cc49f2a577ae4edde7277e5c3aba01e6a5791ab869b5e96f677023f2a9b8ef0047389ed54ec0d0e1a2560c98b44ce2be44580286e055d3d5a476e22c2e6da86a40f173e5c2228e351f1a945a441c8ae029ed6d6a1b165761a25e7baff7b3aa3098edf1f24859ab440f781a72fdb6a8cf8d94654665c4fa59f77a95676ea639bb46dcb38dc9fced72cadca8f4ff16fadc5389cd4a9b78e640d4154be507566217f2f5b6a0597b47f57856659eed7f50472d264a2cce395f09a288a3c09a561c0f95363f11c0c20f44f6bcab4aa206e0057e7e2bcc958285c2fc8cd5dfa2999f393696726158da7cd101fdf68fd17ffbdd27f9a79b77fbc91af99adbf3b316686674ef52ae482d378e962ef7908c7fe494c3e4fe1efe5974a018e96813dd8fdad2c0b8dfec35086e06d91732bb86f10627ea9cd24c3d46e1ba385230a8ebb1b9a173c7f364638422ba9797d63e853ac879f6f7323ddc44eb1a4801a1b1ad28aa72b5a8ef4c58ed471635be66ff762c2dec6e0e27498bc16c41be485b0a70eb8f8008956498bfa22a2aac2c09a96fc1a34b3ad07a9feaea6e351b2cd3fba6a918ece7709ccd608c6f10fc722108eaa5c7509df281d51264f21079dd46a0ed06ac9e2e5e705a14af99eacc66f65a935157c595487b2e2a8b570975b597ae66dbc15b6f14c01ff7878b383da93897824f3a28c00934762b660a970db00d73ce8ea805dbd54dd6ab88a5aee6725be651690a6ae8cce3ab29762218b798b87cc5e76d919c10e2878b0999be8ed9f3ad31779e45ba7c301f79c33c6a7d7c668d8e2c1875049144e3d9d89e7194c7863577966e091ea65a89acc13af01d553ae265f6e08451f649f2b9f1523c7b2c8aad8f94173b9a44e20fcd7ec5b22590decbbe44ee7e525becf41471e671779dfc7a4b5df3abb9f0463dd02314cddfb2f1da05f3fd45f195a3f4c13314973510b8cacc9992ecba022886f6e1150e8976fbb57821ca9d0784316dc3e322ca9f090bc06a0d97a0edb7a7493eab8a9ddce9855a96b7e146c9c3422b2dcb1e8966ac1a26c0a16034b8713e70d0dca6027a8d126a0cd362cdc87ea7fea88162ef7c4f0519089a5194f142de844d9040c955ffbe0140b70fdc3858d9eeb95a01e0f65b1c3c525969b73e37735ff81548ce35b975b11750a200265b4b3dcd8eef64b5288de2b99b4cb6530a6fa1910439d8592d32fa10434880476c165f482e86b28bc4f3aac9d1901c3e5b8391286463727898533a423d73b125bf267bb72e7220fca86ddd0095fc447a6da9731cb1cd58c760290705409f372278bf38b27aee4ab0f516ae561931f1c5e01f33dc55505bb07eff53c1f8bfc79b1db53b40b0ef1f8963a1d106e4cb03331398d0f6bd8142febeab62f129b7d6cb11b97d656b91255a0404a8c844fd1782ca4f917f4bb68a179b4d68bcd5b77fc4a0f1a902a01f10554529c05f69f30ab30663440624b87383ba444b93667c92e935914642666b1765c94c867063ebda08981b16b9fe2036792a820ff68c02d6ed5bda8e4a0ab42d055db50fffd2d03b57c0af53132ae07e5fb47edb347e49371f706a0274a1aeb4bf7e154e4d90ea0df052f49ab9cd1f90c567206581cb48a62b2773fd8d40ff413caefd2fc3d8beb07c754bc4912ad85d536afd22e52a731c71f89b2e1c748ae3311f2be31fd768618dd45cc75e05af5a059c943dabbc7dbef17036b4e7b5e1a105b3d296faff35af795b31107a119b711f77d3eae8146e4a063e5bd82ba98eb486d3038bbe3583f280eb99884160027eeaf8b97cfbbc0265bd3e670a6bfae424fd3dd7fd2a79441bf3b0130f98edbe4d549c0e5c291350cf3c0db223ee0d5c7bf59b991eaf0cc41f47f8e387a3b5d1774d0a5d1c418b54c46251d5e089b7209efc8d6405d79ac0b6bb36076f6e51093a3eed82e43dac931f96014d8670b30d4f26627386b846cf01874e3b4abff63ed5a691703a78cdbf46a4e5bcdde3dae9ed9184bca5e8a78b3c2876dcc7497463280b2480680ef5241308e42e6d0fc6a4245388fc063b903d14fac537d43fd386a9db836cc14b411660b621f56bcc2981c97e4583683ef8fb0dd555cac2ccacffe54f668aeeac099f433afe48170e1b433ffdd6a07a5ff69677da9fd1750508a44338ac6779754f1216a865d20fdb4e562312e228fa6a6469934dc6273723b88749e63c728b8de4ad02e30a557414f1d231c69846135e628ff89051fff68f152e463a0233e075b6544d235119a0ce150cb88a427a6916da64b1dcc76cdae1018cacd99a04c62d4ef63dcf498f3a0302c141512aa373818d4316ee137fe740c00693622620c3af7f874f8ac02c34ee508b39f92236eac8aa18a9f2a7d6df3f0292ba904881183c1f9009149b7f6c9ffbf99bb355b7806fc0f08cceafd599c518e58786d1a48b7adb27eadc620fdca69fa5d316cf61ac7ef9f734e12182a7e4a99cb46832d50c1f218a97d7bbbd4612c2b445752b0e40dfbb378a188a8e1420e33eb48ef15aa02bd84adfa1e133fc0e3be1c10d76ea2123e0a3e4019b253ff45a2594e381aeefe6a13d39eb768cb62c62251e63e2b09273db81979bb3c0e2d244afcd1e17b0553f87bc98fb73504a6a275bda886ad377607e3bd1d80c6fb1603eec0a849fbd59591185bde93e71753f23156409618020d82aeb7525c0748b0bc6e340fc516048f11e9b84359f095e5397ebe274c772c44894fa2a87b7ebe92e343f16e8b81e65534b966def3d0e1d96e54b055ca8055cdbacb7705a4fd155676ba9c2c878fb9fa2adf4359a362ebc27ce6b59c2ca9f96e042e67970102bf49c75a0b06de0831f155f0cc86709d290f110c8759dc177b04a2a5719dee8a012d0c8201b91a33852d55e27089c1a2aafde3ed96490fd79df526d19b23ce70fe5f41639ee2e4431c5ecb85321ecec5fb635cf14246ac2be98f1efbe99100fb377c4226c578b3d2b2dda23d41ed8ee8ea3d295e77d35925995a626d031db5337f61ef8353df67b09b0338a80b90a84711ee40bdac8cc03bf8c73ee11a8b0ce7793dd988fce209626214d76769e4da43a131dc539a33f027c1ce975a148602583dbc51628b3f2325ffa078dc4063cb49cb9229ac298783272d4f897105975c71bbf89a6ff92e1cccca3fc02fd152bb751dca31674e6216de10a105f83b516c679e828f40cb210964cc45eaf19afa15d04dd5a74554a50ef261374acd9da311adeb6175c9c9b46b67fd5ea3c73c3c5500f0abb429efd3f1aaa1fab942227c28c586584f36bdd47796466b278f65520ccbdc87188e9a49213dbdf47c8a7cd5ab67bb15c1c63b565c80182c48403fe592ed420330110265cf9b9013a48b963927002876bd9d2714adad4f421be5ad5cda70d4491dae2baeac09718fdf1a1f17b81d8a63608244f0638a1731381980fa8ec09c4b140c9f3966fc9beba0c044910efaccf91bc078383ca9758597042a77b47b8b5f4c7116549b9e019fb69cda0592f4dadd779a9bdfbbf5384c170b373c593eccd2f12f2c443b6fbd786ee5906419855d6f095dd0f0e0696ac4e4c6fd87bd110408c466d03dfd27c83dab3d6bbb1553a4d4745c84c2b2f9104eae1849949d25fdf7a09eae3b5f8e378fefc94b5654bd16b3310bf37b31224e00608980c0d2a98ead5a1a9577f7af9d11dc237fa804251e5a1d874b58c5a210e3912e1e42e9f1a98c28f7a1853f23d78dea6997c978f4ec21f5b4e2b01835de184bce5707a86bf905d69206f248a00c923a93e85804a92e65e88e2443b02c46181bff7b7976748a82b0826ecc1616aa7ed7adb63394a4ba77713c248f4651c6ec7cd491f603127f2831ee4f106acb8b96b7f36684d32c13b79a3d384eb8bd61e1bd741ecb8f078f6af33c38556cbf286c1d78ec8bf920b38f1b6d2581b6723590c448b0fccbed2caa4ae57b544066379939d99b86deea151c4a0406d5d3dc17aec29c1d199eb85912fdf1eb4927f7aa2600591411a5820989f1901768a2080f52c31093bbe7d24079eeecb204ac5093d81c54344c253b301567a33806629bc9dd4fb68b84d1f6fea4dbe23cd056e687bc28fbcb4587950ca4dd93791965aa275e254afc2ff0fc03ad2729294b729d76eab402f7086ff386483789b0d7c87e24c5e25856aa9a8de4320de8070ab54464a822a0f4203f8aa1c34563a48676a278f0496192594e0df2be8331a98360401782c4dd3286d86ca7750d124a3cc3d6f5c6c574a58a2261113c98c420f75f2b600a153ba9f9050e85806636ac29600dd44d3b511c97297e3ff3a3888c2c497208e6e8630a0060f53de1cfb344faf64ba73807878888a10989c8dad9ba82109a8d154c0d4634cd3e094ff4e26f883992d1634f73aa54430eeafe91e3d658c1f7e771140afcb3a6dc0af3fc3e5ec873d21f60a3ebb55053e634148ccb32f97a3199c291ac04945884d6ae31639af40a228292d861c2aafee9e08e4f4403dc71cef6e3fe2b98167f00513aa89b667bd680f0e078a7d85df835492de2f4933b2a398ba2a94bed04a2d4952f38f71177601d27c1ae4d1821a9c0c516fac3f09793c0afc8d72dd28178042baf94129e856b1e3ccd24aaed760b61170c4cb66423be263309ef8857b363fccb55aa22076fe034f105ef3e811c3a27da340935c1e55ef91692844c6bd159eed18b10c796797c0dd8d29809067e66ceb32770d345d90648278f98f7505b858d63e6562733b6b28d8c4a4df0d1c2e046d324dc5b116826a97f7c495ae7825a6b2bef14d76b3c89f672873a5af451c81a33070dd1b3326126b877bf5c65919675282732039b7d7c3ec6dac57f5f8e7d773fb141d6a601b83be04468ea0852a8a75d99d20fff426d4324f0f9d093be6d42f65ddbb842f3a716e7f0a0822e0e0c9f5a53408479a9456dd96a114a0946661a33532a038abfa9920f1cbc72aada2e82d9ace46cae85efcec6949429930cb88770b74709b39b2f7c4593b6519512fb73e39e4c7a69c7a5ef63dee312637911d8070d981adfa0d53ba36693e6c7517b90b861825a67a07c881d71371fbf43b349649ababf18b4423395d8de09260a38cc9278e55b4632c2dd3e9dd3cc24718dd306b69031c0b917a2027d89dbd4c58af5d0ea8b92f0d34213019a54bba0fd30ed80a28d3e52e2578203ccbbcead13ff73c694af1d78788a61c840672925066c6a592a90090a36a811367121ee0c52c39cc02a00fd41de8d266014280278a96f2c090c0e8fec7420fd25718187c624ae1863b33f3e271e05a563d384a5664b4796076ee1c877f87d0ff93ce8f3af584c48e004252d6e5ac1709ad97b0bd5e91b8e1d787d11f0b654831284e6c1cb06dcfb750f935ca4c33f013c8f0e6d98c427fa1c1855096d5e7d694ccd2c4db722cddafe67b9bfeb288c4923169126f69153f105400a0971e682685574b6379776da4db89faec0fcf5b9f71cfe292f8fc8b2abdbe7560ea481565c9ab5e7aaa91ece346bedd82e1fa583d6fbe3bcd75a0f262d6adf70adf703566d0b056c177f9dda96486b2e2f505ba22fe3400cb48d14da29063e6b51fc29b2c2994bd62335908714a493cfd5891745eaca932c7237fcb2c6e53b4d9d965f7eab75f76f902e3094eeaa50de06cd0507005ead979f59341368acff6a7cd5cd52a41e3b0cb74be8f5fe37549a5159ead8e54951fe0ed49e0dd496b711023a9daa4a2159aab537700458236d4ca9fa610ebe5e9ef37d893b40fdc65feb3b1490b209851c6e441ed0f1975b066df9db317b02665eb04ccd42f124470a5a554aece8e9edd1ac4ffa01aa78fd7dd6f71482f57b7c4b81c60dd5eb900a124dca6374c19800930dd4380c5eb7a7f0cd53b8e3f122a6b232eb5321d3ad33901deb829ff67a6c257d8ba8f3a98eb2bba341e738a1939852897e90787a6026dce17d93dbb71cb4ff2ab6e70243334d76801df7f13b53cfc06a9563f63009a0e04f7ff65f8300ff0b7f68ae804ca0fa6465aad4ed85e6b670ce007d21d5d50636634386ed9ff22116e7bb41cd8b647b89872feeff8b029b143253e42647247d79d4caad01de10d0ef3634ea6e3fcf904edb43fa3e4202da75d338f9b3adb3b87299fac23936b1810281b0525717cd5d98fe5ccda86be184d43466329732e25adead81fd1c26896bc9306ed9b757b052aa8942e3a9ca7a7dcfc30e2a85e4dd76dd2b878d5e92e2acbba9619034e0c6f684953767671359e976d39a29e5ed4b137913998b1d5602cf6d3e63a825da5a94d115037b8bc87e4feadd4ec72d9554d16582fd38b28442d8203d1787f2f0d4831f5a60c56636fff3e041c27b80a602e95d29a7c08e088e15ebb4a6b2c54ac748146440023c06bb4caaf4570d4c3cf7044575d17174435703ce05e0beec203cb0ec7c86b62800a6de17df71d120bb99f58eba81d9ca1eee624059a2a8055451b025e68d923062bb1e4a608fbe1e34f3e422b2c4435350d618a86da95f3cda08ac2a43aac9b3a136373367c85309647e82b5fe535aacea2d3d6255cad40dbc86fb1c81ebba99f752b92454c5028012f0723667db72c1b5492af47f05b222b043ff1b69762c7a835811a3039e50e4c74111a623a7c634b79e46b447d0debba2fb2942359437135c269d2d51d05e1c5ff6f7fee7d6a89764b6d585b6b4503546e777c0c08a8349a72a485a1d1a1e84866bf9f44a5c83c4a89704334d66bec1b76a0f4707894c220e378bd64c2bcbe49d2735a2b6a3ac049bd2cb5ae452cfc05f34943ba75ecaf866124b758b57f2df05005c2f4aeb5beb61d61320d9707729cb4cb0ec09ef23c9791c0596c1dba3f4e8891ba66f4e9b25f5c20a824b0da01889aedfa3d2d3a2450718d448c7103f9ee6354b2b72bc896afc5b0fe8fb32cdb01153f71c6fa5efcaa5976e2065a3e402372544369f95f38c227307ccb73f9c22cd11df3d8df2c76810a55a09c0127c0f07b2d6211d03925081eef347c7f52d071689c68f8ae72a03ed8032c295651ab67c30eb5f27ad29af314ef270e08d8bd61127038e3952ac4eec250fe87a107e9ee3ad99a5b540fe3363c6887286843c3c2ceb07691e742f44d2511aaae85bca0941f4c02d50cf72b373c7dc8b6818681e7b0b02a3b9c75884fc3f99f754b088d9845f24edf3daf5c8401d5cfbf383e78e109261d19b4252f229d5fb4e4b84772707e42912e3172d7d2bcb1257ade9ae6206a9d326c46efcae7d4535715ded5c3b4d609dcbc920f15f6acaca1a3ecfb24ae3759d42f027a7416f5245ad03088068e9e71a6d88a81cdbcbebba0f43178638139713d79625c50df01cff093c0b74cc3abc1ee545ff6242764ed99f724c3ccb921d1341c69cb882a6c2af6dbbb72cefae67c4ec8c748f8620c6b36e5bdc5701c9c7d6a05cce924f06d9e89507272373fdad2c564d2a7b23f809b65323159464454ab104bd2810c667641cf0b2c1ad10fc25377f96b0a2d83c2a54ef01501538976fb5b81f5751b5097e8b5af435823325de088be1100e46d7502db405e4521ed0ad28c0b7c524826799fccb6d861c7d3e272077aea3f37f2000cccd9c916caf09ba3be329b69932d50ab76832e891cb13859c16204c977c393af7c2d37a55221bd1d76241893b215289e026eb087265a27232e4aa2b2dc2364d75f55d182ac42e973759c9146c3bd5a9650a00638e64077326b089f918257303573962c3173b6d9b91cb4f85c9add6a7959c24e7002a7fa4eeee7dab92ff516f1f8eaec0cb4ecf7e7b4fb1e71d847ea416ae048b307407d8f071c446f324d9316ab11ac14de3cf1c7306d16d55623588422a05f967902d59fb8a9dc0006a26df75de5f1e30d4b21fa49aae1c9108b9ae3702e54769e5ee6284b6a0fbbcbc0b63f59c04f92fe62dbd7d7be49ada18cfc7d6ccd4116d40fd7c62629220fa646f51aa33debe4738137fc3eef905f0ea6089f00f2f5e42d37f0cb19f0078830bfe2fb3736d8f54a82dde4de0346cf5429e986501d45f9fb598dae103dfd0177fd0ae71ec99edba10d2770b70f7dc3781da53688ea7fcf3768f0c16cc391287c606cfce8316f725d5efbdb0947dd9305b89aa4b4a62f0dc36e638c1af0053da2c4fa9b970cea0529d837f9fb30ddfdfc3ae39898a37219466c49e2f15a13d4f9a6adce06c85fda1eba317dd58e0869d9434c34f569f6c29726834d567c8e37fe1f905aef643fbd814e013a65fbc02b4ddd3952dfecbbee2cb5fdba97e9c9d74c380a02d6575a8f18fa1996cf43dfc591887cd66c546e0d3fe6656d9e4ba3f11da2be3f0f1bce43b53911f9c95513f0e6b5fd8e1822a19404b29bd1119044432ea18982bbb81ba1e490c5a74e9270f1910da32bb5ade7db2122fa85119db756bf1ac87e3a44db8069fb44b80b67570b99e5ba5d0e576f27819ddc511ec0ce9552744f2dae743fe964954c31d1a48467284152c5bf5449df334a71e80a1d7906795c6836fcb7c6b669938d5619268e3980c2be58444212ea0e37266b459c04a7aa13be7e5f3248746e023e6aebe686f869c9d5df8218b20dd78112f7c70c5051f85a4dc54ace2790307f6dc14b4a23a57c09580a4def4d7c18f0669d4ddcdd42da1f93bd83a60941cde87d4a2f9ac13970de763b0b9ef7d7132c4916e21c4bba2c2f6c864c5c4df8df13bed0b565b35588a30037f380f89550bea1c47d9d01d00b9bad194025bf635db23f3e5f1e81f0ffc6b134636c6a5dbd3feca3004f0e26da1b4f0d81885434d1fc3300307ed25c9893c40e1cc91b12743a860cffd098160aafc509feac95b1e9acaa12241099cafc38eeb5b3c6e8b2983f47435a51baef8cabe1cf9598d980e2915effd0c9ef0f99ef845487166fd18e48e2b609bd000ca4196c6c9213dc6d6f9ef4b2cea9142abcc91e64dfa88fa072ab6d93dfc4623655fd824641f087fedb0433af4052c136e6b8292d750e4752824420c5172797ff8b633da3a98213578113defd34765a33f4561929d367319a87c0770f33c42b6899aca7b0480bfb186b3bdd222dfdb5fc4d3b582ef157fc94d366ffafac30054552506bc696c1ba22af8b9ca366b8e9c796a74367ad5a2d8e10fc25325c7a228d4d834daf41d606027940f48bcecebb2f79eb973a9b2e70de6b45f5c134d3da6cf51a7dfe1145be835fbad22fb1f207524b05b94eba04386cc3cec48e7c58fd1dd51822adcfcaecfafcb80987ce08565d054f3f9ae609f9ec49dbb455eb449befe40cae6f276802c3b8a4662303fdc6b351e473a75b1ac8c990da4dc8869d9fc49b4d77bb863f52ae69452c1eb01564e26cfb0a7a9ca035cf975ee9a08025b74f2e31917a237a2caf4918bc8fddc8df17acb37e80704c71d13d2901dfe75223aebee8215c94c18c72d48199ecd74d4f275840f1918f04a258d2701c8e1e753fae893b80f143efaf20bb42b26f387b9cacbf4eff9fe4f73c633c61ad2f3f8da1767a3383e74d6eb520e0301df125b6c05d10918896b849971aae225e2d049c931ec4c56af91800ed9f4f7e99d05bc9e4f7383ea50c58ddca30c9d7b1227c5e8b04a60a2e04d4b10babdb5b744755fa4d279e0dcd18d7287d4a51b1120dd47fc27660c53e440b413b2f78198e0a7a1914a27a9ebbcc51f924f6e503b172ab706e10aca97a3e83ec0f771c5c60c5681ca9990c6cf93edeff70392fa65aa7b1faeed0f86d069b42b78c88ee563353a651dc439581334e86ca8788787ab88f70a688e446b052fe7be6169f09516fa830ee72486f0c20534a49549e6b2a0d42a019d376e35bc630593190cb90c077a2e5f5289afcd84c754cc68c20e000a7d9bdb812c568ca77be99c1fbeb42c2e06ba3e911d1cf28d2b3d9287e1790814c269a34b986755ebbdfe70b7746583c4fdb3a78e0bcf9ba1cb8c2d5e1172effbca4e91f5ff1da0ed363aa1eb87ba6a88facff6e103e7a2ed8e8713dac17287fa92c93c25a54b7ea94b305539afbbb944a66b4aefe3caa4ac423cd58c36d517dfb39853c19c2a045c8a76a32d8abbe70c43779f95b28cf2bf3e9f3a8d02b498dc996de3649c170ec75823bd8a9cefed78957b7ef12132f523140f495b8486f8ddda0ecaf80029311ca13cb6dbf4dfd70a2878d58a81c8899cbf4f6037153d80280711b8f76a3c0e40729afc7e01083e248ea0744fd09fb17fde183d5cc0d28e4d8658a51440ad3e18bb7abc8baa8e0339a587d24208e70b398ad2d0bf9a25efa89c7ec8eb89b2551150083a2ea5ce5f857901ccf433116ba55c6c5b92975d41a6580bd86d17565a09c51463c412c11904e1b11ca9560b711f9e12a71e354f836ce52c94610098d87b02ec4cca0e7888cd462cfe80de4b120eb81d232e6e43d1c6a49ea2a664fcbab9f5c1a519e245f8acab2f320198c890969d1947809ba71e816044fbf8b3edbeacb7e52aeb7c1d837cde5526908c91dd4b3c127bd40a69cfea13e44d385d7a313f4ef365e23c186e1b073abd41cb4efa13d11e24a5a55254ef6db2a92eb1a8ba117a481a48eeec33a5245749d515fdb8d8b6524ce800c5da1dc3eae071fc6caac84ef0b12791bd6872df41fc842b1a0530fb587df66fca9344d4f6eae30e1860b87363197bf95fbd71debbcdd6f4dbadb328a81c1466bcb86c3aad2ddfae2854657ecc709db894a0b0fdb07580d5c636f6d970c5b5feeb27f6c8d1c75b9872ebfb0030c0f5bb3e0c3c3b3bf36bb8f61619f486cfe5d82dad2e5fb3c34bdd0b38d27585c639638aa073e23b509724345f08d90f2e188cf5096336b258ed3a529c4f20dd239133ace98c1caf9edbb1a6e1486c61200f52fa1195eade5abf725495a6661aa040f52ce5bf4913f2906a463cb0e8855e59b9e179ae5dedc1159bd44c4850efb8798e919a7634fa900e3a1a4bac20e1230036fd3d5cb58ac11a535ddf3c4f2217bd2692dd64483937b2227b3c8c58cf40f60742adc24f255f5c62f4608e1dcc70f0a0221c1131d9d97d7674329caebf284d00d9cfb9bd5e086ef251a47cd2d902c10ca025d1b9a0770b107f5b7b1c98b84532fd94d8bd8508aa9ef40092bacd81c4b96714762ecc4a1a44fb8462593ec05234df64c58114e705ba31bea83218491c438bbf555d2e22777ce30cf29e9f03645a0512e12d83da1710e72d5101574e1abd0e6ce1a5ae81fbb44678b4497043fc74343be311564446bc174ecb51b644c94363d50c3628eaca235d9bedd79ae1ebaf91968f8dd2b8472e600e07a3393935d26d54554b2a9792a0e72aaab3b745e334ce05a8513bb91c644733d1909f1bd6e92a26a367ad8f9e9a8d1de1469d217304f8b069e7f105708df25eb6170f1b5a98fba593d24c398c387f99959f533975d90f1b34b3209363a74205b40a2c0b2e3848f7e6dbf4634a5c0a461c7d6739782caaa3d2bf1cedac8f352ef4e9bd4955a10c915a24c18935c05b4e889fd5633e6e791035c64beb514eea4122a4c631d83943cd342d507a0657a11779981c7d8f45b38dd2989cf5e7d267f11777bfc4890619bf08e0f88ab090b5d78dc20dc5e58fe443e2a2c35738125070cb7c995fb0829710adb3103e9323134bb7c838839b801250b58f5cae492501dffe3873b97c36bba0bd32ba1846c9711db16ef73eb74dcf35957249d371d511a31dc20aa355b9e9d6dde995cb596d2139276d80f9ff82d61e3fd479b5ca1cf473615dbc3c4ad7ee35174d14ae72efd82054ec4065c7689177435885c1977da8d5c01303bb2a36e492aa79c9a8bed2943001ea26c8a8dbaa4cd8ecbdb9e164fc9ebeec45e8fa15075e1c367bc697c52cac39709036e76997d3196e42aa291fdd6f52eca435d9953707bd18952d883034ad12724228834943ad26b01253033e4acb50b4696389ea2e92caab27312e10d3d6bbd280b235abbe848e18488b04be69326eb2855cee6f0806f801fa07ec0c266fff18aa49679d2ba5f3d466b1e65685bbfa75c3606560a6d2e6c9da28057e2349525fba9ff128ca0ce09022dd3b50d1d4342b5bf33e44ab62144df6560ce95ef3285293eb1e169e54740f0828ff2f18c3f6a5ac94dcc505f99270286c6db19cac93c54dc4f64c795df04252a159982961d20f1a73174a1926f4e0d114c9eaf97a208e98121e08be222168402811320ad0c0a0e2789271151a8926a3f81f9832c9253f7cfc266ca02ca17fdc3edada86d68a0f0baa71fbc45cf0decbb7453e86876541c79f5cf7ae84e37cfa493aa04babb6d40f84a9af8c45aa2cd38d5fd6eb461e087904609db2c1586b400fe027571781ca899023bc28a1cc933623513cc8a8e07981b7ee0d1475967e0a025e3c5180f0f200bd5a01d61497dd0db741919a761a2a6b5d2299305fbd8a48bd6377d23679c03d77dd8eb77dcee7f536bd198f8594fa17b35501a928b1d008abdc3b6d12c9c00a2b8c99d03bc7dfb2fc48b05fc61fea26d3177d5da188c1b4dce61700e803d7d4c61426873eb1c7ed95d41cc1d577333db769deb8b7de2c79d89eb985f23ffa1f89c8fb10c7b85c9f8049efc2ce018cb1219f9c40841109c8e1ba6e45362806d195db480c7c732a301f9b32167807e8f2662340a7698d9ad731a3f945d0c21cbe83b47b8c2ca26e40e55af750adbe6c5c473a30044519fb461c43a62267a4a37a1d95df8f5a965028ff5cb93ca814d4b5d722a78c65910fb3a59744c27f1dd2624e86ed9bf56b7411bebda95b76fc71dbed9ad03f1115d508dd5dfd7cc5b245c01af08ec6ef5fe473618b70605fee55318a0638ec54094081a362ecca75d0140283d8395f144b8c071229c1980744bf7b526cf87a170bc45779fd311f3b7c750c62509ac00fc9e029b1003ca9e8fbd6e8377e4630d32825488e48fb1de9d348098bc1bffb03a66e15172386838e435b9b4e5c60f4d075b1adda5ad82fdbb3e9519389f1ef9c53785d2dffc83b0ba2b7fc2f818f6cba57b0d9bc3ddb0fca7304cfb7220f5caba46e99f4ca8c026ab5dd92ba0af91b28717d134629a597f20f6afa97d0b5632dd7bd73e8965f5698bddd5926406ebf3e8db959ae7c90fe29d61e9f2ca48ca06b050edce862a223cce265954a8ab9f13e3ddf1fc6175a22dfb7d2c248d3f0f0e3d46c9ba8545ed0f78d9cac400f7e08a50dcb2ee0b73328a3c76088b2fc88f78b04c902865807a344c2289cb5f9da4e5e86fd571a395d3eff469077c4b1f053ea833b368ae0bc7f1142ea45bbf27d3247d1e450d5b667fb2e975e19bd0e37ad1cec47142b5bf5d6bc48438ccddd4801231142c64d01e2966b575376261cba384d08f7d52c271874a7fb66e102a7ba2f0d61bca56bcac5d742bada693f8db56457a061d2e700484cf2087e2548885074518088466b7366ce51934fac48980c20c7dbe0b2a369d2c484bc510875170966c86d72871da5d8d5a3959780b966b9ec70c420eae9e498179a00c14f4d2c91d2b2b365158fae93e7db2344ba37ffd03430ffd52628511fcc85ee548c22d3583f98e0c943758021b12910a14e0cd060e1d363b686a44ca1d6f3f7fd3f286add1e6775c1a637a0912c6c23685816e35dd7722f269053b51026a672135c7a624caf88ac0fa07999758a5295a1d9553c6768945ea9df7161440cdb4752d73758d49fff32d5263a79b8d778cd82dd26c53f7d619aa252e891e3bdb6031382e4515661c84de2e440a121284c17b78e852933c0760315d0848c9989e9aaa0cc40bc7e1b522edaa3c43c1b529b7dba00e4a0f78a9530d0fa7281a54d4150de5e1c100df72c053ed88935011f99683db8bb73d2476d1df60fbe3756c32f3f2f889cc0316dc33ea196bd6ef2f79dc456405f3ae5669501275ed45fff7fdf7b465c3d9731a4583bf3916cfb11f4721d5c111c710546cf61b1588e54b9e56a775e043309b5ebb531c8f0c24ef5b9953481fbd340114208b5d7be9e39c99bc991af10249ad4e96ed10eac9b28ed9fa6b5f033cb572f321d477c2034779024a361e2f9e88091fbb101064d252afaff1a00644673c731d7e6ef577825e5587669f23315bdce645165819a6142cd4ee213af1d498f164233b1c486ea4cd75b039dd3196f1a59d98b21d175bfe9a0f7cd93148d2ba9999691a698027a46fbb515b6c4e443b71bf252ba0c331f64696c03d48361ac3309280b7dd86f70a18289348b6129342c1225477768b068d275b74f30e1bd26874f2977b2eeb0d7b003ce9340c459a33449a6cb13cb6e82eea9a3d3a261d64e96e004582328ced92df67834bb758190405c0b089ea020962c518ebd250891a8f7c726601530f3febbf557b1a2523164625348a5cbde003843a124bd11bee02894f684e7acc06361c6554e71b6d74244ac71e9c6c4d90e649ddcdeaa224c817aff9160676b13e832ff36bf33c2c841a6915b382001b1b8d1e946e1768f1a8a372d0fb7a1e918a2ef9ec3e93f3029cf72ad869007652950e26ab3e2f9c021a2d4736b81243e616b7da2305322636c3aaf56002316b709bb7c50eb301bf62121b81b494b0803dc34af7326d3e26867ecadc263e66bf1bd16052e45280659ec32ef4fed9a34f4c649293616cb432e48cdaef9545184a0d71d9480679a6ea740373de5fd9d9dbf942963c5bacca71a3a2ac61cd8e8efa0f3725be7804193e561d784a3f0f2b326bbd9966d31647a72a32eab2e4cdd9a22c0e07173d969bf3fea51501f312ff7dcda6490e88b363b64df998e8cff4d45aa37f5a9d347d1d572e30b47212506b4fb51b36f5b4ba17fabc6a287b9f925196a12fb839b0edc16c6e3b64e8be96dc1c87bda4607f936d758351c4d8951b4e5d3b348104c2799f3c955603f6c84c9b6a10a555926be003a57695ba0c4011399720c7a4e3a5955d2b14673d436ecd1bb25d1e16602367867b3585f2308081accbf04896ce49d8454d9c474b880255947688b70edb08ec5c328864c9c8593e4f5a6bee51e978a859c651f6e6dbc081e2096ee3dcf7eb7215dea11a545eb0c19c897ee502331552ff0ad65ab280fb474f87b0f63470379d7c62f3d4caa95b3e48eb3c8b6932f86f5e535171a1feeecc13875e2512d6d9d7e273efe927a11054a6264a185de936b1f333fb450565b16bc89450ddedde5d3d0a32ed14ebf16cbf5e608b2a2d10c049cddb6050bb55da895047b67a6a4248d3e0ddfc42855908352b6599f76398074b791df525109918c6e91ac23258010c26665c40fb4aae7ec7fc902cabf1f2f5847765884b4fe5d7a1e894b1de9d72b71ac7d0f491a6824cc4ba4fd558e00bffc637fafc933c0d805c37f934b9acf9cf8d67e651f8542032334e01e4b0b01959b73d42410d39202520c14be064d85597d31d6bec6935d4858e689477e55e3ce7189ef09eec861fa4fc188a1345d6efa8715d0fe1fab1c84abcde0b6bd19f9bea11678c5b432157b7f573a1e44a07b39e378d2f47ab0f2ab25107c66b5d8d7f47c45ed3b89f0193ed3f54a9511ed39e6309a1ca231e28e4d7e57e7609f382eb6f8a5fc7c754f447b683bb37baebadafadfde78bdf4d2633c7f9b7a34dffb516b9a29d55982f92f65c4e158f6358f3baa47db29e8198d33a66b860ab9622b5a8fd622f0232dd71badfd974af31984f5d0c4deb0de32349e6080894dd3e182d6655cbb927eb54a2a16d02a415ba1549a873efc0e58f20909fed96861930495535404457a3b994345253ce32146c33dea91c60a7eccac48edaae5b0329b46b1709e87611d2dd70c561b95f2a283af684800d577e9387358c0bddebeca3e59787480a60a7cedf586350961bca62098cc1f6859c1b537819cc47b037c461316c00fdb1a54363080a52ac4abaa03506d91c759542e7758c14d0cdddf9f80f1bbcdbd0fcc3dbd406116b287414cbf3ecba836a72f336eb560c280ca3352a91ec377c831203a1a69b0c6ee05b2f244bdee6a6c08c0442bbc28ff4b3c42b2025c4acd80abd01744252c543faefa9b1d811eefe0dc65eb5c4845617fb88d19423d7d13645309152e85325be489590ab4a16d21951b7e693e207f9993add4702df2fb6eae595c89278b632f56388ca284f6fea4e7bd950029a93e8138a0d24eb2e1cf67c33b68fe7fc6544df464087272f4979260d8a702ad24a4ce686b9e04b2210c95837687122752a7f989d20a1f326fd01a15d988a8b6e0d0e735c0f9e2733caf352397b7ea7796c0451e648571405bd4d8faa762acbe69d392c2f1305c5cc527deda0562d91af4b32c50337252f9857a5b222232a161965406366fbb4d21c60339893f36cb2ae473379bd1038e2403cdb543a9b8b972430c2c8b738466c347e68e63f271254bfd44159873f11c97cdfe41202ffd1ca52d03598b227f275c12780b5bf7947a27c71d3f4eec4c826e0c6af810be0c6e811fce3f79ccc0d6e63610861ca550c9824d9b7e42d3e9093ff744d25c0c5c679b6fc0d7b7f523136f80601239b0e389cc81a1109e071d838b9c119702489321d83d43e6ab037b7ea01767fb825f5b5fa9891f4dc1b572360724b274ded794d58d3548a75c253e2adaa61026691d55a11028886a03d77b93fa78b04cd55ce5ce7c346c7250d4128f08ca10f8ae7ebec26b93793bb138f26662bbe7dd7a353cec30764fd11170325e23030d56dd160c88c15dd97c9ad85dd52fe93bd7f70ed370b481ad7b3bad34ee772a76ccbc5163eb730bc1af5c49f4916534f3809f091e6b36a3361b3ec920f29eca39a992851be8780dbc5e43e4228353179e841b27a2af401959ef45c093523aca52e3f6c33c4391810de88046b4e638c50d8be7497a5973bfb3446827f9ab29edf70bd26a6c9cf73d41589c36f2b061fadeef0f74feb6a9b9461c196993f2d6913ae259139d89d7c3663a0c05ecd45dfb34e7dcd6cae9907858e334c534b43c7267f0ac66a45eb554c63894b2eadd3a091cf98c1e7f7778499f39fc3072306469d372c3a93ea5b0a190f016bcfcda9087bc5f70aa123fbc3171c71108da34dd88cd21316e2c695157c92d034ea56e84f50df9b1903f9e1c9fa306ff754e6d325d2cf82db5f4d9009794bfad40be35ddaf5c33047db8609078076728969c5b5116d58631e7da1f820fbb4d08d8fa292117dd05e6f7a77c8c187f205b1f2352f398ba2d09404ae4fbec5e7366b72bce5f822e3409f0ed60fee80d5be5f47bb42a5535ec49afa9b0263db6b4fabbfbeb255118c4c691f438ee7e17b6dcedfbe0cd0f7587aa5f91a17583a79ced8cc6c6910aa8b0bb0a8080136c8ec3c33c8173aa88d92155b54807e48c76c827b7fb520d0d9058415922b6feaa404dbf6140c5680f08ce53075d96d3d66e8d930e73d3de7ad3b612a572e01287badad85ec1b8e8bd1efd5bdf987ace7681e69ac836b894b30aac23f08c8e9871b990a1c722b0d90bf17d833323566a1c24c84960fe0419199c4aa0628a25ad4e16c1d1fba5985064edaa9e88ba07a8487da35b9ac38e63e6969660a60dd625caebb23daadd5bcb172a6a5b2730a715a4ac189bdeaceb400de78ec83f1b21be4689ea0fd49e7a667c55ec53afe02a66fb93af2cccb4ab14096b7a1645356348696fa2c98a23f2ffee6ddcf3ef27803ec490c7859156813f1acd3edfcd01f9134e196039b3a064a86e509871ae2b2577a980b232eaf8592af9f5257322749acfffc6be4b01a2cb2a11eebd6e1c702833b50517ee7e3d62dd66f99a1a9fdd539d467d12048cf3177783b31d93ac3a1bc7ee7a36e7426f0952de107351c8c87523d3251893fef581a7c7d9657cc789514104f7d94dc8300007585327dbd2b4d34b9d4e4dab082ae65a605ac1a3f67f4556ea0d3273e6b959d83369243235f6e51f2d76596e41cde0810de7d139206869f263a6708ce4df4785d8eb4aad295e6cbd0de7928580134fcaa1fb39b29298df97f51c62689ce4bbdc6f47dc067763c39db03e89eb893acb005ab23fffa87606ce80e5144af7895ae602647be707d5d31328f3b942711e5f4a6894100445738287ab9f6291bd131199cca09e28681de8e4da94a0e62557476ad6f2fab99f151114f24801ed1d53b3b726a92ad19364025a9c694606f5b929ae6dc9560354053c56fe20fbeaffff50f9e7a7bffba7339c74dd7082eeb950ac18418834857c5dbd6e1312f1d43d5f1b7eef8622384b107d52470792ebe94cb6250904d78aa9bc88b2430ac318251f49775293fb3c3d5d7d78d1e080f7473280689498f295c39e668d21604e3c59a0b890eef617faa754f07c2d5f3747b57d4ec9d835d31eae3da47255408c25e8232e3d99ca1d52763d63d3b1de9850b6487e3020c875f93fb8b5244cb766c51f3fd0d13fcde381bf9adec157d61ee9348fde62b1290a884d80f06316b262b4f8b597f5ba0b334be071768f84b08a85104740575de5904a685adf436ac370cb66ba5e67f9fcb12cb4beccbd60aa1d2e3b35308ccb405074c49b4d35136f8c0bec9e4470230d07de4812a5e3b2f2f5319b725488a904a22eae7fc60666dea4cd4ba7c5a46847da494e1167b7e7875b4e88aaeada6e2b61ea2e17bca8c2eb243441876492ecb531991d4e9f955ab781fd8b011219f02d9169ce931a3f50ee202dc25319c11385410038eb542377531eefb12194a378c8ef32d2ae1ecf620cfd192069d5385efa3077b42f52fbcb2a05a9b7cc97007bd784daddbacc1add503ee947173336351037d7cd9155199b0b511c0c958b2573775cc95a31f6e80442e65a9e91043c09b2a4a545c221a62952c5d38e6e1dde98b4d63a4ba3d47f904634ba4b49b56253bb5db35a46ccee29f26827f2094dae453bd2923e20d8327f7a27d984172cddcba2ddb334b3e1a34f21f5a449bb311dfd46ebcb488caa5e4640038faa5fb978b311a6553de7a7c306ce1cde03c8f0260a33b04cb99e35879a70f377152f1e8ebd869b2dc5d1e60771d1ac74f456e8adc468534b8302aba49a1862a6617dd07f00c537829a0b077a79e6ba65e2b1f5b9fc43e4ad8586a1d24ba2ba6056421686e01f419ecf7245926193d7c88ada24a7fd78c0ddab74fed185fe816385deaab34f419909e1bd2d48c4185aedc8d76924e0233ea68f967af1455794ea323101fb474f638795f42ec64c2861dbceed93a2c088fb5db514bdba9029fa90993af9f487b4471c7d5606612532f3d71d0813ec7aee17015d6a66fb70f771bf867d6294a8347dff87f2f8ab5ae395bd44720386b5202c77b85051d5be734b186fbef014c4924912be79baba3572d490a4d25e94f16e709913bed560a7f07c2899ee16968848b054adb39b4d4d8a41c2f60a95c4863114cba1ec3d1ea75c56da1efe9fc3835dfa6fc0aa38bf4a9ee135e5edb6229a8165120087d5c20fe448b0ee386709f3fd319f608ff5821d175f290f95e8042218fddc2831a1488b935bf1812f8da571497a4e018e9e263822de74f20611c4d824ac7edf32a48888e874307bfbeec9b1cd677b034719e861be1aa7082726071cb26f302544900c352b4241812a13713ab53b4a77eb1a7b316075231670c249ba8201ce80002df3672a6f22858e83f1f0478f7a3902e457888f57f1e56bd517264d9e5645b80bab3910999e74c040331a69fb01dd58e5fdc201708782442eb68ca3a15a20ca9a54b039b2fa7873db5e81e64c3db5eb11c90d0c5b9693e125d06e2a15c7c2ba074e5202a2d272a55c92dba139c62c7752709e088eac69e3285438a71839ccec078266647406b02f7baa9033ecb68e41e4d485484c031a33ddd25eac2ecc2b093ebb3708f0ca4814bea6288c32ad6f0c11908226060ea1c74e490ab78608f43afcbb2ca40adc40e26acbfa6c51367fa80bbfa34ca5684e9d83099459d5791fa488ae95dc2c0d29351d8f4adde55d49bf69911c1b352254cb79bbf3153984ea8c7cb0bdb565d117d249a7109d71a89a16baeca2093f4208f8d0cbca8ebfa37de55e442fa25560e503c2ca72daf57add3d8794867a67773e0ae6dfcb6952962ecbe10bff8b4d1070639c73f5621ed6d7c55a8e1366d9a63084e287e52386e59201316a289914b3f729ac39048b1d3b1225582ad63597df8099a9adb3f795c12a399fc2e1c3605d1e6abfe16549f1a7967c2b50aefccf69c6ed34a287ac9135d9a60c5a34339156622bd3b3b9391422c6a7ca78f23a8b1470a95f0dd0fcb749e0d734a77d12cd84672345a50a4184ec8dbd50b81f66d990ddd3d7b7d6426edd07bfa5a98dccd832c77d94d5fedaa3b66f45b95e5d75c6007d8fb9b7072e38a37130e85ffd15e8c9c81f5fa1d877786796c2d41046982f729062f78ea497c99c5843c689cd63806b623fba3818b16b8ee1e5c33834a8938c7051283857a4b59f6f68de1bc408443f22d9e9016e1127f5f8f020e480b68f3a17bb3f10c56a77f93f185f68254072253c19ab8376be060d683d57d2709826926cd9462d13174b30474dd4223b9ede1aa9e4bb2c4ca37dc9176a3f671d52cafa8034bafb2a07e2f38b057994207ad18b1a16943082302a6d18cd5133cbc33af589a6ae74bceeb201847de9f39eebd24f43a11310d716e8550fc60df7742816521eab37b8c73e9e3095b51bcb37a9475d49f411231ddd6a42f39200bf59139ed54fbdf5eaf3862f27562b217a0c2701feb9dfba8d2ecdb38b326bab4fc3777c903d8b21b0aee5f67c565d4a78d9f5f8fca8b6d7306b3f27d61d972d513b30cae318fa0d64e1097f9dd83654a049fa04b2afa58e79ed0eb33e25435d254d94f68b3bff52222cad8403bb643fd22da6ce05c72a1697162b3d642f0640635efd444349de96f9cfa6d8c04eb453512f14cf4c56a5608dd86c1e3a0a3b680886c59cb14d51a5f33726d6daeb974ff5e6d57df989aff970caa1d3b54df9f7cbf3837fee767a72d1d5bdc58e5879a2a695b7a3fc1e80dc30f69b43d28f3a2249e4640c13583c60f576686a5a80edf510960482939228929df4aa5ccec3ba513b881483b2485d429096c390ecbe8a5f8df57328710513e55a5300bc94b0479afc8cc50785be2631f531d35a3d925b11083bc3959194f74247bc1787a2e5840143bc67908a810a9f90f0bdfd09e843f0152bdf7c0fd1ba94653c343161a80598278946be844eb58505215059b7de8291f2f428957abfe5419328faee632a672479a4aae5af4cf8f760809d65451e8a4fe63f590dfc2f6a73ce166f858e24abeca5293e50ddc9a1e6a3ffe46c18cdf76ba486dce2e65d6e4f7f3566729344a59d8a2c17f89f299968976db528f54c35a9157eacc4446eb0fe01b29159de40662a608fe2191e9571f9941d4c1fad88e166505499122291304e97998e0a58b21aa9b575dda0dc1084e85e4f815dff4a5d241d0f0ef92d959b638373e402517c85f3d77fb21e95b4aa4c310a1de684a31f21b59e8017c83e0c16a9d844864b9aaece8a73a792a53f3a8f4c9a496996f041e658129fb3d13149c6b44c90fc318509e0680b847443e0b39f09f5d47846130e12eaf6162a87073177055172bbb4133807a8f8cfc5fcf8bc264f2e8336f3190d428bc758c535f0b06122af193f9bddee9826681836c9e5da80e03199409f9c05686d13bcc1243983d9236ae50af7cdea2d0eb1c9ac40be223a4fd1eddbe8f155fec0ccd3b6bf63b978f9a1151335a2286ba1a110de97e92ca6410ce7b749dc3381b4e2d73f4d83f3105201059cedc2e767dfaa89ca8d68507b2142a4c5fa8f5b46af1b1a5ec97a9251dc6cbcb1643b98b8228e633862890a7514d70b4177861e7716988de7fb47e6ae2568e6773a05c65d5f02a693d1120084103199d404c822e3d761932c954bd83764fc5514411539a656280fa86d8baaf8126a198271b7f993c60136a93c0590b973a5478908886a26a3eb8b9a41f98469c33f35b37b5d0ccd22d5a3864ade6310c2e5a3e9f60838bfae5ceae7d9371e0161917c68742fc424d8d4b29ae983a80c543339cd7dca8c8a9b3b3004b2ae527434b3661cea6ef6ccf0ab19a36a10c2a368d61251111693f1b4e965d3c1d9326fffe8ef0df872da66047ec18983cd3d55ab301e26e0fb80bfec2686739fa1b64f4805aeb814d422626eee9ba5d173c54876446c701af346195d414d97eacda19a71d2760b4bd496b0a8efb99ad99974442c9f9a7b10ff8a2ad08302de58c0e7154f8737896cd42ee5b3b6fca3dbe68109e7ce66c9204428427fea9ee867056e865aa2d96d0fc00855746282f84f0cfae97f273fa876f22c578ad1249d84ea974dd0942e856e51dd1db4a8c6b2961107d8275e09ac6393746b1f107d4160a8fa03989afd374e1d0e15e4d70637e371426f0791e3e47108b9337bc7acb77546c7f1fbd34d00fbc3621954dd511e23b035de9ecd218ec62814c8f83d2daffdddf257d18923fbc87d274e1cbb33aa2b41f2fa4f2e7566d470330e6bdfeab2154ee8d97d4e9ab82d4f751475416e230fa912322ce5e9a90f40f4bec04c249a743271d66a0f3fbc5f24ec30096cd19f4ba5bd6260f45488a76bdc5b392761897d77a129dbfac0ecccb2cc102a4bbf474d81659cd15051d8806c87ab1b56924774a365a7ccc0ac4d6d7241834336e3ffd0ca742bbbcab3045aa64c5bd61191a4c0ef41fe719f9ae95dbab1ae77f1bdedcfc0255b734bf7a4d24f10bf94d60ad900a372bf7d4c02bd7e1f6260aa94e4311a86415084b17cde1ec63e4c6d36341e0c988f346004ec0c6a1cb1b79ee218c73c9dfff9e52a707349286a85cdab571c07fd6f2388f2673a2db7540cf35772767b26ba0372a79074b6377da040ccf311d5d60b3ad5d11d2f9c8ac0470c15a4b9c52ce0391ddbb51485a7ac059529a5997a29c4c7c67c91e7b8e9a0609fd768034663bdc9f6ad639f8a00bb673fe57db358be4702ae2ca98eda9f588526d27636efdf36c3b57ff426318de5a8bac903db4deee0056c94b629e0155a4c762f6847dcc1768da7ffc0d621990f5e705a7aa4078e72828710ff37df0ea78882840248d1cd7c57ff9ab7da4a6c034753cfd8354f0dada878fc1ec5aab2cfebf505a5bce97b90c3ff5986c15bae3aaca63ca188f70f9c939f6c526e4c9bee6d8bb4aa5b5b96af238e62d79289183160b946a0f6d4ddb64343369ad31440633314cb2bbc490a4c8dcc0b2d3bd09ecefaf9a78cdcaf7d7427d6e51ffe2a894e581fc9bb2299b12675d8c573225f006af58ea0a5266d8bf24da5a3616a89357d9d8657155c0b1924855adfc66fcea983b4e279e3667fe55133de40196c375c80090b75fa26b55e19e0d90d5a2df6764073498bcd39555ef0f621c836972c565dc82cf2ace11243e3fbbeba8f8532c0d8d29746c411ccc19e4de12e12f0519421b9d436a758456a9c6290ab77a107373f613570fa764ea6bad9764ba8460354d683976b150ebe39803d61ecea9aa65384bfc58feab83bda121ab0a1d936f2086a9e964b5210831ccf317ac563f20eb16a0a99f69fac6e37d22ac02bdb99a6edc1612f8e28bcf1260e8b2167beea5e482a35d5c72a5154ed9989637ec49b1448378782f6ec9011026a86f3ff6ba13eedc905947211e802c1c4bbf390361d27bd89c485ed418f83b8f7b36ad102be8b9b772179f2184d1f945e8ffeee2dcac4d78220b4eb8a7a8cdc8b5770b92bc097ebb3c8486e3237fed153bbd217754cc640358631bc5b1288e96dc3b717efd7749d80b3188a5e2def3722593ed2f50cfea11074c53a89eefa187407bd60e4c3712f3cb7eaebbf63bc9551398e865124c8e44b17e2bdbe1a46b0ecee41701df12456395c8b4a6f4536e8e34587ea1766a84e638075a05e19a55dcb029c7d540821eb90537ad710e6b6a7b7652d03e45bf0409d7c359056e209fe02f507c0baada09165503f4d87e8d9c2b98ce66850c724d85f10491a7ca30f93eca6437307cc9d6bc055c2d6a63afc3e0007923464c1e5e766c96c06ecbeff1ea9d1a9294c911f38795636777aba834bafca215e868f1319c3d3f2177a5f39250836d0a7c8fd79239f9fdc9b4f0ae0845e4c4807bb258e839143b6fe81c0c0b2e2fb467fd84add67f6e54e25688bf5f73084fc83d293ccd396c638f3c42e87473218ca64d4cb197ccda188e97702f1493eaf1b3daf908f998594946d16f908b0ce988388c4b4e26b4af3f2927a221cdc0ca7746b1345cfe1a66d82d1d023bee3ae57b49861063c6f4bc19b99257895204839ff9c54f9b2023160783e1d11e018f3d547f1170007646f7bb09810d1a8d9095f851175268679101da929d6ade0f08f3352f7d30be3a89ed9ba4385ae3dd1b2ea4f9eaf72751717a164b378392917e357c9aeda41fe88270c2a0a31492b7579a81cd8f2d2edc60950e5ab693e008f710e604743b56f345bab2ab12b0c1b79f11a03f0076742c1bdc2ce5f8b2033dd516233d268913af6a421106b0e91b0a39b807e30fe420ce1fd48df676e5fe8ec012fdb5cd838e4c585acd05403f62e587360b931973bdea75ff597ae94db327ff205cb351ed08d33e753a54f68931d08ff5337ae9c6f8efdb34bd1f496b455d74a9491e4e1ba76916edfff8be7e1add41f1c7529f56ba221ec330fff9d42cf0988c8c51cfd0ac5e42c0a3b0b81adc07b775c1e4013c822ca7ddf432d0efc62a5fe815708b18304b8072658be397baf533807d4c2bce58689dc2b1a318b8c0585edca83218588e65a91a58764cba76a38a06158e63afb47334c26ee7672193698d9c58c93e28466da855ef7ae8c6ff137d4e5cd88dfe915f76da2574b707d906e15b8337704f4edad2509177a7cebe4840405f717d006efa1d873339abea95ade24f1b688e3d9019ce41251f7a81ab7eb209a3a13206fb2cb402e789cdcb30a65f0cc9147b1ca6e917e18727e7cf73a45f4d0223c47f08503b4d074a5b2d613ea62f083079b4a3826d454dcc33f8b6b4f1c03777e48d18ffef88ec5898948b3a1a626902336e0ddcfa168462633b285848c9ded4a76ffa8ed92b80a68fec17589eac0da37598cb265c2989f4b6c3f84520e21569740c9eaf550090df231a4afda29653a838ee5e0bc62f73498a9b38ff4f1cc9a027537871fdedf9251f2329a58a6611eae10c8c543799ae6c902e54dd9192324535ade12658d4cec46b4ec4e17bb6a1c80872869adfd14a61d810b1e9ec8712bf1e40d5cc0306782a11c20fc3001ec8b95411d71367aa7b9bdd89059d972af3dd75bdee4d23e557d97079a0979129693135274878e777b717773d1de1067aa1924f57d68cfe8ddcb36c902b2a51eb2bb9ffe6b474928e7e3edbc23d3b377bd4e4fa52eb9532a6e287ff8e413911457177c5c8d6d4d3c84e68e2beaf67dc2901179c33f43eed0bff0698b5d1e2d98335cfee1ff5f9ba3ee828910d75f616c38e2e1df0e8793f7e810c68016ce598eab291c7fb26caf92de22fb3963845af7b719721e34c8a76e120937d5c3e380544aad112b47dc6410a3e8bf552f6f942f46a34b9b15f26e21c31d81a19e552945ce8bbba3325d29c93d408ef0005e0427b1abff586c8bd8a5d95a63297b54ee58b5c8f8753f3d263473247c39a0dd5834ac71066cae6ed82c4f565299f83f2c9dbd8c365fca2a1a4b5f720ea27f4b2a8597330b0ff7aee86594544e9f16f007b1a4654b548423a50cf57e019c6e0f41fa5657602a93ad6f14109076236ec8ce2e1d7f0d908100bd1c4a6f566bf73ec6cf905d9da373e65ed6098fd68d22c8e80ba5d4827bedfde584398b715ed52e81efe0fda90c9a38421d2b23312462f8bacabb4743f480a0e4a87f07eb1a985a2276b0ced6118ea36c58f570c767a8836bdb3228211e4444f9d144d8899050a30f50a0eb71db6b5639b9595b85c5e63d2f7e174eb0b8796852c0142c34dcba54313cf3139e3d4216732ee59b3020137b8fdf46e7e3f0cf037636e58318abe7408fa6d4267f11dee4e4ee794cbb1976adedc87ca5fc5528a8e5c3c2be4cc4cdb4d8c887e18364923f1beda65eb8268975d92e290f20dd29cfac4dd12c30da0660403c54914e6e7c2868f8c437500b7d62275143fbd9134139c56c61e3c7c757f43ad59d19d637034b7b87544309070e5c2e4297bd1654c76b4694077e8f4d3ea1e37674e090bed3af05389ae2904b4fd1b585fdf6e310eb56f9fd95f33ea10d7f5b5234bd8d236d63bd0b0be1dbcf896f9cd4c875ef41d6bcab21e0de06890733de447558b956575dce844b9cc54f8c9a843c6e52b1ee01568d8de45942a3818cf0be3fee6b5c440637c9e6209b5d74d85ca039299af3a1f28f64abc89242074c72cc4a79ed6249814898a2e0bd994950a6e710458f61baabeff7c36d8547b73bd99d6731f713a1ada3335b8a91ad2a2f15cfc16060bf0d1b3517e682c397c7cc48761fb2accf2959a7e590f3a8fc4ccb5e5bea44efb9ee6822841a164e0b8eda88907330b668b5b9cbca4d315a765f406b7843bc06b7f09475231482f711eaeaa296b66cc5e467412f0354d915839683d4616ae662bb69c3dcd3056f2c741497fca24d2af26eb0de0c6593b863b2bf0f0e7c0d96e060ed5fd0c52893da712f6afd49dfc1eab9555ea6e075020bb33237f1cb9dd387a6b75a8680a1d31ddc6ce90c4641cd4622d233ced9ffdd276153ddaa023d10e26ba50116dff9323cc6661044877181faf2ee447c9b18cdae5afff3b3cc1df32867f91b45e9ecd7098a6ef352557efb28a8a8f75e512280c0882e2877a16d1e16382a89d5a820b741b92f1d8c2f25f9d6c83c5e1b88c714f923d3ac878d601a5442dbd738d15f61f582837e9f03c4713a7d0fb174397e712183e0749003256a73c814615dcfe81f76e2547f9a477250d53bd1eb0cadcadde5f2fb74fdb403fd5e879eee52e8c89e90af91b54a33b7dea831ea842bc7960e2b1ec651075b5bac3592a653f1230faafc4989271ba0f0c2ad59c2b310d4a542e364f9442f7e764770858818e23b98c5e65bf926934c671c4299acc4eb7aaa0aa79846da23e05d860a61537f63fc3449004ec8515ecd5eaa38249a89085cf19cd9c2e1eeca6ff41eb42cef6606f4cd310a821579dc267c8c1f3740c664c50a05e286483dc26c34bf6679eede1ec3f6b00b976451c2c9fd52f8883c145babfd635d94d010bc54e9d468aceee508d9dc2af7ac497b4243a744c31993cff3b5406614f51d66eb5a6afdd332072c38e72a1bc5661fe4babb94c71da20b95923274543b90180866a3e515507a4fde3c4e53ce56d1288769eac14d6ab2f2499ba1d62b2baa538170e15749b5dc0d6649aaa1f05f0f8dd6f6d3a7ca67189056e5db2a339b8d1c15aa150e0274d17f80881c25b5cbedacbdf2981aca46082f3bc4e7899f81352d80119022e6a10030fa212469cfaba5526bc53d0d23722e30d6c179c7fd525aa1f95142d27bef558cad3530b7547db6925822b337a5e09073b716bb12873b6c263f0b3fe4f40f3156da3427698a9cb088ba8ac9dfc81f72a5251427989fc078e0725004c99554cdba2d316fadc80e6c85e05020ddc3baad6fcdd679bc07921bbc1a2dfc4a9dfbc77f4c0fec0e84603da11101ff012314ee89062eff43f5f0c30d57813c05a571bdc0f825b3c4f35b729e283bbb4ac0ad8b546a286d200dff1a944a1def845e4a7da3b8927c2c2b794be983fdde0c195bf78da77141317c9fcf4d896ba549df8d86d62dcbf599c4382374342ceef3e2d828fb3ccddaa617f632c9e0118afca9339640301cdf24b66370c32065228ad9f7b0556a183042e28a928fe4f5bec00ace4e173218a9e1232128b6bcc21c57851d4b0df45f4293793876b3fea6bbd2036d2db8901a7ea8721e6f654c019061e3525bcc4ddd43cce55a924586c9d158e75c1326c11b5eccc930b4faa0ed29d780805087ddbb3f0ac7bc184a463ef44901ff9b0e7975742ca3d5ac7812f5da25b71ef3e97a0b991008b34c795c83f4be7980dea224d38dbc81858295a0670f083743b1cc214db527a075c7d137a35089646f2dcf783c5d23d08d8bf61bc70c938ebd1336a65194e5f05e271e62d55ae4953d8f5a5bc1db4bfbbbd78df80741ae5f880b773b210d6bf2e8325c25692b8a4259550a3571ed3636d90e471644424ccbefaf248f50180e91e54e137ac701a49dfa3e0fdcc3afb278bbbdc5620aa7c25343f7838e6ad884443f16a180fab063b0bbbf640186f44f6227e66cbef8c453e6d9e5b9af4248c7e6cd78b2063b0b3cf7401334caf20a37389cb6ebae485cdba43b5f6235c78b6f47d3bd94c84175d8ab787eb5709dad2663483c4583ef2783f24cbb636e41180b4d7928d7177e04af30b30c183ed8a5ef553941bfa32a3df9e661011b00aa0bd0fbd7427f59ef3950be9045761a4de8a0fca13999a5733250a470faa5dca5aa8ba5845f4b449ac9ec1b8f5086009122531c148f86b3fafb642d677c5b427356640557e455ff3ac0cea0d712a344cc0b556b5123ecb4c1680d8d0b705206032bcd0117a501b534dd1d657167701e8128aca988e7566df7ff56c872379e4160afc7e7872484cc6cb4e5de4b507d9abc112e0ebc9544a8b39edfc5f7213228725cfdb2030ddf2e76a5abc8d24355fcf562e0215547c15e863138e218c8ec967e4db8c92a5887a02e86d3e8ce478064222ff9a552bbd14cbf1259e78d9544ddbd10caef0db79e3dd55e4f16aabd862611b3bacfa9fd40e998b31ae31d1f5115d9e3ea5bf2e7eeaa813ce937829381cd333ab5011d54413ba72e3a81e29cf3266d30357eb05b1e93b4131c4fad36c97a2b96d0c4d6e372a70be934af3a55fdad86a5da93abd14f32c119e476c0017762860452bd53fb181e71d7bb7488f55accf41fd9fb8bda51562c48b27aa682af827b1526172fc49c1bb633c00b3ae23e34cfee53fbc20387085caa74dd1d517bf4e13ae85477e1658f07b94205982bdabe09f4c0de970415f7d909a17dcfd1930c169996ffb3dbd1bf648928787f0c35e5c94cd0a5b2b6eb26e835fbb889664d66e58dfe279bb75c3d5103ec0f28fe4b08e31265e892af155fe70d3045a597147dc682ebd52e4239a9bdfa5337c73a1dd0dc41934e6e1d8d085859a34f8c1582a0b2b6513873e3e66c4be6650aa0df791a8a2a6c51639be506cccc983d0888f4fbef5fae019dab17b5e0ce37b2feefe114d5dad2250ad66a95beae89f9d013e5be33dd1c66fed27c45a9f5917e7d4d3d772600629eac5f26b60c5d2185ba8036623badc7db02c5eba4ca3528fbc778ebcdaa36c6ccf5a479e80e2ba3dc6a51cd6f34b99dc7dae4faa3f275be3039f9f1e364726724e07d64df3e4b9ea33b2c156e3739918aff577b3a0c12083923870680e6b82b8a2a90aff163f8f0f34e6e0a3e60e99e7c13b90d6e1ecd53eef3678bea467673cf6cfeb3d815663cdc2de2732a344492a0fe4e35d2a03d162990e319e1db788c3d08e6ef938a095c574b9c786657d0e514c5e2b1431dd0f3e056219bd9952032be7d0e3eb3c229ffb4592963916b261f787f6489b1eb285f60ff0ad6e0998ae8396a82efb59f96f1d1cdd679ba2fb165f8151392323b3b6ea6e8b93207fb2a3239af52ac6ca766d74de31957b58035e0687a391fa9793053228c021941701a7c799729a8eca32472c15824cdd27e5faab49b0254f9ae55d5b88f8e0a11bc455752895f017bdadf18ca7ba95a5f6a98abec8fa5862f6012f2eff422e255e171d582c8dc79bb0c0e6d4696d953c765b10f37e5e83ceed39a957de7f0fe00eb35724e95e8ff28f241f56834a1ebe6a5306a393ffb906db6701b8d465965fa90ab089209064b7750b3ca1a618aaf085405cf7cc24ddb1a3a44d6272b584da06f58397511d684981931c776a70069a4f2c92cd1a8338ba4a6da398941f027d5790081ea71956b8b371e9c2652ad0e4efdd6f8c80a71bb0cf63136d63458035f7526eb360a327c8d2f64a4ab18b878dd41acc3539f70ef04498c84f3b24b36ad69e9edb503d80ddf100df12eaac61ff1c42e7bc55ebd93ca2e484502ec4036d160ab7e212a0b738ccc235001d487ce3513c7080c88c748459b74f11923ab1a35818cf4fd645ff13c53adbfdf1095fe4ea3112d025f2c934b70466850d78b0d7fb0c25acaa3a071953528dd16ea837158062f8a99338ed005d51965896527e9672772a30d1bc600391255a5f55cb4f003c8cf7efe47e81c194636e4c84b47cef7fc0a454645a4ee57b3cbb852421e7935b39cb9c6532b2f14575cacd5213f31f8be67e88d2531d16f8e58b5611ebd773162d2f3025de3f4501d49979371dcd16a5606c8b1f21b1466f73e7d258c18ee5bea412519f4f0a578ee688fa1484cad2f3ede49756690b94a641cd39b9f6fa180609f81980c9a325693e72ce1239ab881a5db097a4905c61e4438a1d895f0cd4d124da0a6c63b2a420d07ed7ee1feb01a73c82c9f4f20d587fdfe6a8b8dc6b7d8f75edeccd86d9b66a6b69d9ac8e00d2175ae0a5f4563efe4de709395e116b97a8b61acbe00f369563ca1d65ef1d0a1e36693256073fe26a9bee1702cbfc5f70779394215e41968d83d197b1a5ef318780c6c102c4ae4a74a4c79ac9831343fe2604a48c24bf8a02ff7040b681684792dd5a1d43ea8f37ae00f8492014dd8c3a313fc2979b4586edce150e7c8daca59c4895f98133551029f0657bdf382512e31e4a0eb13e562cf729f98ab0e63d19bb057c855a37d9a6e3241b244adebd6f9dd7782396a141d391a5cf0a0d89628d7f9882b188cd980999fce060f99b9cce7dc56378fb16de1f89bbf509ac362e77a5033a22c204738ec0bf5d13fcecd97470580a3ba0814cce6710fb91a9e9ec4eb0bc92a07606c98c9bb4e51e0e55001e1fcd7648dc9e1b6fc629c2868e46a221e1fce58e1317d23a5672e966dafb6631853a0dd31e068f3dc7dbd34b5d86eb1ff43373086501b79c3b1dba33f4b62f01569640ee464a3cfeecf32761b11c399233b7ee310977a20c5426b251b82cc5fce0b2d08c94cbf5b485c874f41b09be5e495481a3487c5627d0edd8ccf91d9e9efebab1b361c4d24e17e7d7be8858da452c6a922b48fb8fede97dc6a37c9b0bcd048779e38cc2d24d74f48d72b593d6ca4dc833869c4ee78c27d274e5582979288dcbd52482aef25616e610a9c8b5ec50cb3bd349419da5748dbdeaef84090b2a8df7d087162587c41039e32a36c7899a93531abeb3fde6fce8082e8e8bbc97e4d532cf0d56050804c3a0f676090966f2e7eacf293608982ba38d5b835f1818127163b01412c95b07270946803ac516683841f6d161f7515762d2a0fe5f0a01fb23e6f4e217fd8a4598b4dbea28de1b34e03dcd5b382667abafeb664398a991f612c788c0e369d925fb526458387d1557d0051b444a4e43a14e7963f98a314245f381ade45d7bd184333903cb5cffb3e198f4c4add9becdf922cbd97d3f8920a7be6c66c28a9dcf3dd836a9c8a4fd6ad44744053dcbc7e036f5c068d411fd97729f74c9efdf232294c5a808b011f21ee1c5bbf0fe2576b5daa4b2d3faeb2c31f3d6ffc86389c29cb90d9846ecdc4cd016a98fba7f2e0a895dccca9b33620a8b2df99a241b55075f0370e14a044e99d6781662a1a58ba0f25147d20ab81bd4693f2a40af775d1294db656d8224ec8abf1beeacb67fe14e24dd284ab951e7a7baacbfa22667e18f4cf3189530ad8e06beaf0a4e816dde91a8c0afdcc3d9f5dca132ad0e2ae115ca50dfa45f227b1d31e25dced8b938c0cfbee06a3bbf36d97366214e5ea3b6048895431938359741576f5f2122a0321b470be14fa04357fbce4e8dfb0a8a898962a6ac43d2c55568fe8052d868ac65fb3dc40f86c8b6e7d4d0548e72391f14304b761586e18be9d9783332acf9ea82ce09eecbd79f394c4c251c63a2e5a1a03d3d341cc45cdabc2b8a18cfa43c382d1ba76f80928a38076f18c85bb2aeb09b91c2a771c515e65a83e8f691a155e64369805cf8e40e4bf9c856c66cde7979a63591929b4432ee3aeb25f03de34a9a8cf9612f9ea3827f11dc790bb1c8381f13eedd4441197dc6c4711b3e23cc7ea661a8d8b601a1f5676d918860f9f168cd7e5893ee43997c52c2b6a83cf6c389841bbefca53eccdd063ed35d559780f49a3db1cc5614f971380096866c9400f3c75b9c585379deee154a4440aabbaeb54ea95cc04312411385017aec4fd46ae974a1c4ca54b094a6b420d0b270bafd55bdeffde2d91f0596c566ad1e98c276f8f5133c48c6ae9c28d9c09dce514167cb569d17cb3c6d0119a407c670af914118a5f46205774a4290971a5ceed4eb7e448f6d4346df5109cb357a8466022cf67832631033bcdf7d1111f7b40e43272e9168025f7998ca784c2a9f62353ec90b16a5c38f3f004d190c251ec27422a5fd3bafd3af75329f7fa2546d07c4a30701ffc8584f9b927445757901ac7629db650d6c8d9fc482cc916e0ededb48bc6310157c9d5dca88a908be46b4eee5c713581bd0055622fa2598001046efe653f78d5f0ea1a29babc5cf1976dc86d3fb9f4ad1b945eb2c3715f51044e0c2e6e956ee8238d62187e40932ffadb9b8244ac3a31cab77a9509cdf1a4836822d2cd65c45ec38b0f92a64b6892bb44d34fde9bd916bdc84489eecda8f0351c1b9ea04d07d91fe57ca70932d9cab3abf044a73392863370f0e6c51e5583f3403b4386733cf89ef1694cd3d63a2f7b02330244e2e7aa56dacb98371017c0bba1a533120f6fbd7424b08cb13bc57ec4cc19cae46b0b51bb30e553e399db56025344d2896bcb7f82537fb876785c0fb54053e4e9f69fc48a7ce80721d7c7cd9a842e27b9cfd7a6416865c68a91cd8a0b59cf66debabfde0813b12fb2322594b278a458147e098d9ca678dac2f4116e3bb62d695905b71d388b8494019e464dc686309640a2eb8b8900a6845711071f60eecbc6e4fa7b994924ca64c34dee352263d8bdc0b7ba7d73c6b703febaf2c5640c8c3135b811d3a7ed03de44975c1f1686dc56e3da3efa7a3f64e8b9c072295ad787d54fb542fa0ebf2aae91938a581bcc50786cf0bff681f665184096b0987d9cafd5a74ca55336f4a4995f15534f561c11b0b8083172f2b50979301d9955859203f57dc13b4b1d18e9ad08624fce133c088ee03d4344e735ccd99d4f9c1e4fc46c949a0943ce54e6656e60907259d58a794e2bfeca9d8c72e9c5b480c8e58ba7ce298de07fa60f682bfc8bcb311bcaeb00c0a29f1a6538f1d3c015a0459f9a31998efd1e3a6a02adc26df9486cf40605e04110d10a32d01e46ebbc37068f7883be0233aeb41becc8652abecc70dd054c110c6f9c620cbe86ec5b8c5c4223f30764cdd6525fbc906e653ade5dabb369f0d13749b9c6ad418114b3922ed9dda74c0cde409ddd1e566d712233333dca1b6bf86df32dba16c0ad26642132fef5cf587b728d935688885753508d614ececbcaef1d20ca5f40fc56dc12e53ebdc0e0a75520d9d3aaa89ddb4e6799645d5aeb881e1eb654b8dce6338786c9ff4cc75d9217af23a16b6632285abbeefadf9836e7379f646ee951c1d1d33ddef6d4b6a47270e1a70352ef8efd05f9004195bbec4438d5b311a220b7334665c2d7c91c8e7ba7f06eac9e50965d9805ce8ce5e9642cbcbe262b1a1801ba29a4bbd65de54bc238a87703cde4788c6cea49f6c3e344b8b21bfefcee57dd10afbfadc0b87bfa9c9b218f0688c6fe14cb9bc9492e22348b44011e2196b117710db866e128321117c267857646ddc70c414bdb0239a4167115186f3d50572584a1c666d749aec94b073c03ab83c66f40fcd9c4fd859ea23b59b6dd6e65cd58edc6dd20489238352fb45c4e43e7f6bb5b5a410e0082ac5e817b8c91df2f6f8728762f6012672349b395e95bdf6692716c24435c67ef9b4c076560d46b02375f4d3aa0c0e849d1701a01825c27baba4818ceef8ffa1b3762e8f30e863f92fd0ff7442d987ba85a747e6ee5530f3c789e912a3d19770df85275b13a69bb973c28e9ffb3a09c80812f1f14b8b606ec4dd102d633d69f6d68deb46091cd79a436e44f1e28fa0600df79db0ea3a2fe352c04b4d4a1e52da9366dea11711b1a74e9b5438207a7a2dec4c0ee1e8d3f8e4fbfaa251e48ce1a77f913a0611283a9f67e1ebdbd919d707788c2d9ce5e382055062e0e8d492d440627b6cbea1b220a85e8396a31cd11a0e19eb66c41bf00c1fe0ce276dc654c59ab43a8c104a9c7b6d1316d63dc2ba6db915d794b6af619f90922eef1843b7148c91ba76c2ed672ceae6814dc1a6fb720cfcfd67d4cec2616a2d975b0d28b64c6c54822c503f67f0406bd434d9276123e6145667b5d67307f5320cf520083d237c3402b3c5eabac4c5b77f6502bb87596874d2aa1909e7b19a265331169737c48514ed719bd8025e61b402d29f5c6dca26250488248cf5150f4cc8a46ef65ea58fe6a6aecb4576ecf846630ea028ac772c8086a45ce0d00c6353fe999eaf91ad2eca55785e18bf76f2861b73b89ceeac59f1ce7c2f031849b5d9b49429ebb4c1a372a23fa4d34750477dd31c5cc2c0c22818d2f8a796e514ae4380fcb2917a503a5e33f50aab8dd1f0c62bf305e8382116bf1be58545f30f7bbfd4536f90f678aae48ffd1a56bdb13fbf72ec9a2e9ae37a2fc59e684da819d917247c2aef28181e7263fcbe189e174af6458e2df2629ba953afe2ddbb7653ae2e2fb78a0e69204b123b78be4060147839719e8a41d63575b234af7b5ecc22a93bd4758ab185dcc1f87f57826bcc468f63d07fd06fd9fea1b61916cd25e4757615a233d82b52cac18636063bd657fdd0a4f17d6ade5c22f00ea98ee89acf0944b05e9af3479f2ec3333edd65f2e6d7c5afbddcf3273d74636a492d40371ccdd50d63c3a20b0c9effb366c6ebc8c03ea509aa10435395ce469c5e08c5d31de36b1502d2c7bbd9c13c2e68e7e2e468e20c207cf79276d203255fbae1a0474aa439298d028bb267904a15140fe66165268619e86108c62996453b9ecf0d3362c82bc8218098a4fd09b67962103ee217fcc0e5c1920ec2353d8dab615eff09e6c463bf5a0f7969cf8718468e26b548b6150cd003af1df9b722c109c69d4208a9b855fb1603304f679b4ba1d37b858f1ef7e31bc6ed1065cde1ebcae59f1569bdd7f9b6c27981ce5fd9137c8b0c78d1a9b37a34c7150d390c16a927e87e6ed471fd25053fd58ff6e6363e17dd8d9bf6543d23bfd4779563fc25caeebe2cfd6de0e5c9d776efd3826a62f42da3e8949642a6eacde60a725e6d3b24671be11524d80d5239ae4761db4100d27b9330c5ddc60a21018caac93b62019519d9832b6b5a2b57de240d3a4cad6ff2d53350b5dcc807bd93804d8a415f30b16d613129b2920a28a94c3f6c573e9daf85f3e80c5d0467cb90465bed5d4bdd8ec2dd296005f481afcab6436db826699cfdf9eb24fc4a128a1336d713a095f9b2934b84ce224c0910c4544b5134e6161629258be24204e5e2fed63ea687290bb82c9f59a5bf61b49798e6d3c9e3d4cc2f8b47166fe57b210e9023ef36dfebef7629f363b24897bcb1c808476001790b7953fa69816d7c17a7d3a05977ca05b59329e348486961aaf96b272a768e868097ab18e8d95722af104ff679921ae3b90a0bc00a520a6e4c6588464af4f39e0a8dad9242820b4be89168a27602fe04d88c9ee30b293c35ae174faf531adebe2e34141d488bfd16aa1fee5e7e50e7c29bc4d122733635c6a9a29dbdcdce4c73ee911f70c1e99feb1b674cb15daec5b563a873483af0862c3d41f77f5e548918414ff80db34460eb8ebf2822f77d57a7d15ed33a09551574dec8a8cedd777bf40bf84236b724b629ee7d5bf7d78e67301979669cf750a3abc201407b5c393eac8f72266aff0c5892b97f071ebc9dfeb1deab37b450fc6d4acbe448332022ee7b5b851d79a96b349b85e4e653c1a09858b1400a0717a7c921401cdab13792999fffe54f201a314a235564dff4de354e99aded655496c8ed839f13bdf92d43972bc0d8d072b6f9609ed044fba8ff20b9c2fa5beb24fcb9b2d76ae9c3689071cf0ef783b96acb38ad6b5f61d3ad9b4387771d8073ec73dbee285cc25d3af32c7e68b72bd4c3fb8074af4fd9a6052233175fcf3e353d1226f2e58d9e3db8f0299a2bfd9b7289d64882bf5d7bddfaccda73e81aaf92c40a7fe91da1247afd04db8bc74a1a95a3844717e7461382dc99dbacad88fc20901e9ffec961aee03efe95ebc85b411da45a90c2f8c32d20cb3cad317b6bf2101462bddd164cba27aa88325e6150659c8e7341ecb857615bca8e68dd63b36647ec46fc364128dce82ba687f15e01f95c9ddef0383dd9094fa43bbab76116f6544932be9d8e0f74e7901ce2079cbe4e501f9982027f49a6eeaa5f143b2131895b6899de2fda3401c2fea8b5d2c0edf908f2e7f70d303c9916c181f8ccd06ca9d7297a2e471da64332269ec2111815e20c2b91834bed5be8f56ef7872a1b30d5ec840e255f1065d2958447af50028b84b8117616c958905774b747c21f0bed14304162c478899cfc3c67649eaa5d63323f11d7079ef3489dd7e1acf056c618049656248ad0d8e307943c76c79790851a944abe4a474863409379b06b413e62e9a73e20ff8d0f83f46d5928ac9b228d4561cf360fcac0e05d6b7267392d55005463d2ef6584b92859418a60e63cd9c868cc2559d785f85a4eb973dcf97100ae811aacb3df7e5ff4a2e399737fc8ab24b7b2f1180382557c7d41f7145a7bff80f85826378a71442c3043d4a90512bb90310c0dd375e1a15a1d1f803a54cc0b3b9391dcbbd68f7d8dab97653467c61e4f96620a2f05b0dfb9479ec02944fe0ee4022b9c134788e3593cce18f794d28301d6b8db967c87171924a5a9491785ccac8faa5c60b205d8ddaf2a21c6b21034418cd6509f18fdae4c665eacf89a07bb2d7f95b62643904927a1a08e89827dd6c9fcd66630ee6988b998ca72436ab86e9bd9ab3d6d261b73839051b112dcce249abb4643c04cfce69d02cf77cf73a8fe6f5b5758595ef125bcd20b357f95c473c31465bbc1e71049054adf6eada88b4c128174e4dadf5a4ef80d73a77127b3cbb11c107e4cd4e6015e427d975df5257d87cc5676fe14df309d53b947adc0af75ebaa7de63cd049db22571c7ff5e9012a0f76c2d24d3a80f56701ad4463f85df7e3bd93100c249d2f070de69c676872b386e9a255e041769700553047fc8d03c28797cd7a887359987e7a1cf08924a5c51f9c0dfde0729e3e5f767db8348bb973f128d4b8b70ce40840a6e6a69b3c404f1524b9ca9b503c8da1b0d115c217ac9ace801fad0d004ba82338e3eb241d7691e4abdddc1879a99a23c516bbfc6ac32ab72d3c60e94aa1480daac2d0ab1193a241f4b4f871714866702d11a074529f4474b0e520cc95129c407d9c878729c42fa8f210662727e3479569e7e3c46345a63c98e137fd36859f4bb0252e644a7c13c61ca0c0c8a188211b4e47953203121c48a99494c89a1d1c6f542a479f91de6baf38bab0bc7e1e71a370a01365f67ba02d10d256683e787d6fc3080b24ed0f5206069c0472f7261856ec822c09ee0191b9f8aca0e1b89d6b85facfbc5df6685a441867a20b78717d16d990474ac2a91a38bb4c869d2139632855e640052629beb5ce9dec3b0b6b67f32187fe566a5592f935ded1cb4f1f7fd03a140d103719136cab20da4a212930dc002a80d169f5a00f8aadcaed6996524c01c2c8010b18bcc32cee0896750b5d08e68bd5be9e298a513e58b2d662bc9d23f0742e459961d7b0da7e358dc4db1106c545edb85f7d9ca43007485b81c6e789f3ee56e3e8a1a859346edba2d76e454febdd896b87d539b716fff7014c497e0729dd3cc26e3d9be8dba58bca038e6b10e117ae2cb4bb69e5fc673cabd5fbacbce68e98ed10f76208cd92b91ce2c4a356898efb110b7b5f5f9fb0f8a61e7748e1edd9abe11d8824c713cc07128f337c67749f8a8f3770023bb7222d52152916ffe7f21e55084f0c82647047a7e5fbd4cf232318fb3589290eaf6c989a0e5b6a12ab985c61ba99c1bac1e23a37040f099f984dedf425dfce99851c10795b0907d287c1c34aed1a0a12a3d035078a48b9cee07b206633209bc2f4142172c9aad1a5f59b0bf93d7ec1684f033c551bac977314e3c8e34648ccb61f06c1610a2ab62a27aafd8a28d7bb9c00cd9356122890b625e18fd59fec7545c20ce7052f5c7f301448098c32b8cbfdadd859e9b32485d208b20bcb3c2a46066fdc566f920ec809ba6c0bfd496bf9e42c8f34d7acb230b676d6f7d1d4f533bd63b4efec7f9bfbbbcd14a3be10ef9bcfda643f1e0cade9a93b101a8e95d1555e32c2e29f3cca69daadf0e2e62ecafa5d4f539716bd5e4eb48a5040eb78421f81915d6691920a6bddffc637d79b356ff944ab1083208a6484629f06ef9a823856acf5fe7bba0baa7e6589b42d4312456b89e23b66877f5ef4c6cf8fb120129c776afab389fda643faf8f33bbbcc0fcad90cc77215984a8d9b29c1911f692d3540c325c016d6e05c5983120f043953fda08ec624147180e39cd19292bc7e088195c90323f5463e972bc8767b89078968e7ff5f337ed900bbbef34155e274a93575df844f13634756790e25bcfdb652166f84e6b57ce18e16421325ca975b9ca8a92dd6a3d5190cbd206338327d0453c56bb9b55371f42c5d05a7f1e3510269c6b16144291d71e42a65f3fad1f9fdf2c616b8601de3822cf7370d9aea44a0e8b23ce78efe79dca5908b71ce49ff230aca27de1b218bdd256af8d1119e1e089c6af9f25917e276344fa7c75de3349c886255ec27ce1b943f1c4c665fde9659c1a618931a596ecfa7f7673b2d876f80d306aaf85fed5e397d23ca82183539a814b660f366ac8cd2bd8ed629c145ee43fc57af111309da8fc6d37edc60e14f9e1bfae63e53fac1debbad72b501dff04f670abfd25dbcabab44d8ce340546ba9d65b1a34b23ff12c2d96034fbd6e9c57efdb3be2b92b155281a587ecaaaf2f76cf159f15ea82b29248d6b94dfa80bb1b464abcb4722b71b2f38c8bf9a060b2c6671da1f79af15dd4fab9f26670c652ae9fcfa33415c7ee864c1e3b9d3a648a8a946c6453d38f3db23b80668a8f29bbd9d9d3fc6e172ee517a999240dc13313f37e15d1b30cd6993cb5b48358092d793d5c64616bab0b3eeb0eecb1d7b091e65045a4862aae811ca2f4516e1795a5bc2ed4b26140ef25b00fc28131e4c045c9c0778a9d30c4cebf429cb513cc445e9f5df269cbe09d272db3cd2547c038a669e358fcb6bc33454547cd229968da4c77effbba5813a23a6c37270baa6a57945c49b42f908314ce98b77029bf09bbe3eb0c9fc5dc04ef14fe6acca865c080ae085c38954646896f12edbfc583bed4a8bc87d83ab2076b9a929b462211c694eb27c228522a16ac5f237625c2518d7530a0f076fb217e6442c23bfd8b1c116b9df0fde0d30aadab9b37e729ee3f9b3044b52564c313cd299b28154f8ce08292b9e987415983410fcae1961a258c4736cf6f98193b4980e8a44808b489412a278edb10e0b7158c3a7de6fc4644e8311baa15ba25c4d38e2fd2d3e7f1ed8d57e5a0b40ea733306ba122ed5f92d13ec28a1cbcf3e4b76b5f45e956781803ca39214fbf000356f0de3ce90ebf3c0b22422c1e7de43e8b2ef26cd5813afd94c9f27a732dbb5795b3906ccfea55bafe40191ef54cdf44e4c5a837f998405c1340a85a86d33bbef9f72beea46bfae9a1235222f5925b6523f0ed9c28a1d9edcfed91a0e7f057b1c36eab258021968332312661458d88d190dd86bb825ac67d2060f3d9152f547a747e95accdb75d510de4b61af0b62a20f3b991d201aafcda5805682153ad053775debb286acd2f9b946632d3a671d13af88cbc61e0a007f0f046a12e11e182f6b1ea16a0e6b3dc9c025c7dae1aef611f049dca4b98e1c43122c65d8418338855bfe21a921fc9c5835dfe452d70cb6726c17716e80226c8d69bbafc007047f81e84d99d46141bbb6a717418820bdda63cd2e203847d7f84c325ef0942b160c72fd7ba021a6281ab49b3bb3317222fcd722d5679983ebb3011e3bcb41c5d7e35a2d0ddbaf4e1c664fbdcefc6eec8cfa9b14f1e48bf9fcf5dec47be1a6baa65e88125619118f54817f0c6a33ce2d50d79db1a9308975e376e5b432efd4566dffccba89e7069d69951e3c61d3a3b458cf5994ee8c680c87fd9ed91b83f77a12f1c2002a6946b8670af0354d345c4bbdf998bfce6749fc751c64fbd43d3bc6393a95384a953e1f6ef571eb920399f72670768e172b9dc831e19f88834d7f17c4c54a17847f81bf2228b131d5df6ed85da05fd1a31a8c4a5a127cbd88453ca30b414b2e4664e24558d448ac1eaaf56e4e0d611365b6a4770d1d487fe1c558f903199d755f5599ca6c4ba87e0e72ca7b1f67f9e3b5ff4ea0bd53f89ffdb749e78967da8d957015992c20d85d419196396a3c5786073c41880d31847f6b524c911c5b25909b905e9a77cc398431b47a90338a1672cf4c4a7899a92769ed7375f7b660d399479753bb2290fe71792b319818156f152dc7b6af7df550360fa2424b60141700e143984f2b69e6cb78805be4c1e2cc9765efa9bddc3f585de507088dcdcd90e66a67ccdba67c9c12134734153761644bf41eee50b2ff3ac1ca5f30b3d63fb8d232f7b574259f9a42f8aa32c97e3a32bb35fc0392188e8456fbb1d1450abfb89f6395279b5c82e93efdf8f7dce2f33bf2c05e824d98aa66758a379811d266b4961122fb533f34e0177dc1a4ba7a991f7933de4fda8a1289e9535144c0a2e265cf0dbbcd3c7354b49add07646016623de0884900158399d14c099a1015c1d58cb4cec4cc070bdce320caef39d05d315f3289bdaadb7546631289cdc79300010835e3e31ba92098b191589aea8f1dfa29db2ff3faf98b61d9b62445582c044763145e40aa14f42bfdebb1829430c911894235fc4388448e9ed5cad8a3c57b8943201f565f3cf27d20a9c2e2347d3c368de9fcd5a2c4a2aaf22bb60bad2062f080185dbdbce3569e221799745cea1d6a6e42886aea45282c9eeb8414e2509afd2554a12175bf51fc696fe678c3ff9fe1bd8085d549ca03d24efce72b85292fdc3ec397603b455dc2333f259317dbce67c36bea03c7013bd1ade79885bcd353d5c8335f4fe6726994240d1852fc32604c2343695f56a34c56fc8c2a4fa80255260ade0527f3facc1f616b66d29e3a0558b08c2dfbe4a38b2dad4a136efa8d0bd2d52af24637c272d5aa40b62431f030a7bde98fef22829e184e6073af6e1d90e1bf6773303b40eca7a5d74a2ca317a31007589b8658970e9dd0aa9a1c4eef115ccafd716665c113c098fa45a3c6eec8a7025d19f13fb72c8b03291fea81b902095b65f0ebd8309bbf7a9f6b9868ee7d22af3578080266da6f9d11bb66cae0178a2fc6a7b9136ec8d5c3a3f80c115358f12192e678613c9acc7978f5d592757f36e23a8514178e5c6853efc2fa485a2c0df946170792eefe9380ed4d54ebb1dadc6c6d2930062d226640064260283c86d7414b970e94f30e67849b241cfcf18b2268ea58a09b99a86746c45b9d6fa98a8d6e15cd3a11cdf200c8c3a3abab3eadea86e0eb8a80d6eb66bd93a0180dbc6a815c026a59b4cd06a55ab96f5fa458790b0c6f6ac7c48e47ccd1b31618889bf119a40a14125230126c5abd5b9c99358a29bdda40f9633459da60a9b67aa984fc85dde54fd007631a8f1589cf619fb62c15002565fd5dabcc276cffc1204c20f914f2fc03250a7f861340aaeb61445659b5cb181142f51ad1fac2f00e31ad31ef2e98f98906d31da0b83b58cec39f4e9a97c66d164c1cf582e260290523ca6e7937481af49c3a839db5b9c6a67654c3ef2e78cd9dd2619ff0438e5ca24d0f6f539259e26e4965a46b4d3cdf7bbbeead5f4e3a7a4d651b7a52d18d4f96bf7f229dcca4aa949664ec9150524093e2a47da430b156a8c89c6c2a65ea286296723fef50204a66d2e62673ffb2014b91de2578819c79e5e9a9e9b991a15c4e718dbdffb374fb933b25973f0bf713fc812c615524e5689c0bb3354defc17247d18a0c958bc2b63765714708349e9872287379d2b6102c4f4f038f4cc3ed90ffe5b3d0354861334da43b062db8a716dbee0eac4d5cc74284bfb8d93ccd4b0155ce9910606910183d906698a3658f8e171e578fff330fcf6497633325eb9b9af3b777ee8eee398a89752d3ff8eb45a2de2bddd54b3ddd72644d34a13eab80575f6db59556cd068d1d3af2b94be9cf83c1b56eb84bf45ead27a78084d02266cf2297e54004fc43db49fb0a63d725d7b23f58c3a08dc1accb237ea0923602f526a24d908c1e7d55c03356d2f3db0fdef337fd7a00e731700a95c27e507f89d0163983eb28e7de93e6fa5b27a20909a368f6b88d46da5dbeba2837235b8d0a019291674af656f24e444187a1e87101bb4a7531f9a5fb685ac9cd866fd3fb4bb97373cd586ceb5ae687c3bdfb1e1ad1ff6b6dfad9b8e4e46a69aba8525536d1c5ef9dba94cd1b1994ab9fda459d8970169e1c72a98759a62641d6c5c22d955eed72b532a7b5a8ac56b509c9efa9e327bafde97140f622c807d02f33dd4f7bcf10db98fa414994d573ef1974351abdebe896bbd15225c8cdcf8128a461d2c1380fcfa71774f037dd482e1d66942a2b78f9cdd27fc597ebb6c8936a2f0b929e132c5471a0ca2d1811bedc1a25d4f92e4fb7f675b2ebf93ad49a34551121d90fcc5addb3884f71049f342bb0f8098612f95e1a0949e1a8e868aea091c7bed08575e8e072ca354cde194aa13343254d88fa902f5cd5ee344ff610a9056949cb3963a13a33b1128389c0ad7e44fa8e61b61ee1bad96ae6e077f554ae8c1187a6618549542b750810ec2af51ae9454a65108721743c39094ea6955db6bc8db104899e1a8b2439e7b683dcfb35f6d23b7bd74c9b2cbd2ac26d0864c0faa628a210baaebf746d71f8ee58b8a0f65e38488c6a1a5933e4d26b0bddfac40c7635f9fadc6c7463729447352f57a8377c865b10dbde983fa61d29cdb08e95a78ec70f5838bdbd531aecbc880b08348dcd38d0add5bd330fcd1ae43c311f6d5e11cddd77e385df75ac07c0df2f68e9db89dea2eaf9fa24cae058ba9baad479e717ac1255fdf5c66d099f8775778947118ef865e4669adc6dd326e3d519063c47e075bd1de9c1fab87e76492e1e1b6c513943f5bff6a7502f842e53f36795ec1349b0e48c86063eb212ca239c46017aca47025ad5feafd4cbff040f0459a8aee67ebab2e2a93af4d87f11c1adbc54c2a9cec9bc6390f160f5697ce55e2ce4350253bf000dd84e1e10799ba9b808176131f505a5cfe15dd33f3909d06571e9665c5fe76670860c20cb57cccfee1d3c12df732b000f291343e39d0af9750ae922bdc83f8877214a87226d3b961526379baebeaff2755ade3ca54fe022cc87e8f6d2cce4469c612bb50f35e4622b60720d2af5890771cfe12f4e49e6dc9352920ff0b4d6e0bbfb6ea600be86557200f2cf7bf24e0f57f768ec1bb8fc153daa031d8e8df7816cce61c73016f0ad3aca03d16754d7d9887b6f6aedfa315b9c3227b69154458d972ac0d82c8fe96257d67dfc3bfa89456dcb2977d52e3f4697a73f7782b3906d130b18fb9d22325442d504bc66641075fa1233524f3e8e764dea111136274e377e827fb25114b32c4839c228beafbbfc43dc07a0eff01cc3998e806522d09fffb708a05cf25a14adcc6167a6867e4d16b44a6f03283894eea5dfb29524a20e545cff266e9ccd9601bedd3dd0d92f8f028af24ddad2f7ecdbd0821242cc8669a1187e4f3ebd69bba1c71b4148fc752e02d0f96bac86d7ce82a8cdf42ef31171c2c0257ee38aaca34f118cbd321661c7d03e01f11e839ff3041fd4737b59a242f2725d905f91dc3db49ccaf71491998012a2400f724a1af32cab506110ee1ff8bf0b8e0951316c93b9b16ec84a8a946183d4a774dc79e4b71b82a67bdcf8ab7efa3c3e4b8edf870baf2366a8aec4d6800ba00456e6570bd5a8300b47c3de370d9dc472d650b65fd6665d2cd69c9e1ecc2d11f327a60debf1bb9221a86895826fe91fa2a8adab59cf5c53e35dacb9e458562c7f56b7d49251e5bb4a64be58e97449ef7764c931251ff2d1a089d05ce1a8ba7ff4a2ef5dc06673bd865f574dbeb7fb57a27ce43c702aa10b304df67124cf47dc8a18a7239626531b09801773e4874d796f438e1acb106acb1c5b580427b7712cb100e578bd5487a3a2b7e41ee978265d28483d8f0dd8040dd5f9b248aed4e4e5378da33cdcc4d835fd735dfb2e4b36f9d0ad706f0e8acc2c560df8ff8a9a0766c7efeab43ca581c7b15b3cc558b4daf625d213baf0f734f55d3a873d6ea9a32f665f2e17e8a8f8f8299fa1a9cecf112d18d0dfd2d04f71cc975c144bab5c482d9fd12afcc5af0f533a7684b711fc8c4b6f0c9a48f1e082200c304c6f0d6fb87d5e9ecded7004d998579976a70fcc905d29e254c8af8f65af2f45a62fb65ce81f4bc0dd470ca8f18907231027859fb4d8db592cf45f1f56b27fef458960c39aadd3a80be393ef6ad1d73b2a7273ecb9435840aa74c6c5c20bbf8f25006afb38c31df9c8c376b65e0703f3134ba42adb2f192bc9e4e309d3cedfa409809f929e8b58ea7b6e6788febc6000049714d1cb92e40ddd165f9dad1e3efa46d4a6f62e89ada0966cf071c5a532aa731ec40f5b9180e9886dfc2d3e8bff40aff470ae03e3be09b64dfddb2e16ee61d274163d2eea390626931904bfc33c41a425bb04dc47ec8f976ff8833fb058be3557bfd47dc5044faa71c5792ae75304c1562bbb8ac2a0a68ac0475e0f3536f822e3fb6d44093ab039cb96eb70263bb8db5b1254087ef61ed637db46f617f8b4952f5510e69ec67bb0e9046eacd84f61ee3f93e3f4bd2089f1c10e58686048fe5fa477e04ad710aef73b68dfe2d18b3caee06daf35e810fe64d2cb84088cc632a0c4f3b0e0fbc7f74b75345d15c05111f13fe8a9174ef9926201e9a96f51e342007e9c2b61c120da08a4442ce5c29b5c2a0960292527aa2efea9b3bc51457ee7a285a8bf91745f938cdda3e13102a1b41aa64c4e971fd960c52e48821906ded4865ad488926a620d512c289c930ea61987f000785a3c31614eb60e85a70849a09f4c9bed1379ca0837a091e366ea7032f09ea20d860239a53630643dc3e21c5c2ae2049fe15e7b5222ebbe4059eac3062aa1985690c038320cd2d4b7fb0e3cafe112bb4e506b133f3514df0ee3042188240a8632364bbe057b996b4bbe01d3e8a23cf7997bdba401ca604b90f137b8c618bebf4f9d527579d232bfac3076cbf113c9efd2c910a5f04322d9c2ea7dc76be3279bb48eb5ec8c202e72ba3ef0c2f9ad23b2751a07c43c04418c266c780bee49412a31d66726369c636f97a19b1122062a1952bab99236d8de0eb756bd11ff2945f620acfad35d793e265377aec57ce950346ffe60b16659efd04be89813d453fd0755ed9db703a1669e019d51da1c78ef288651e04f9bcdac58b65f636b47a0853c99f07162aeff9ec96ba0591531efdaaaa3a00620bbc364c9a7c9dcc2d654370066f1a7eebdc23d634c0cb22c9097249e79df7ae3713648beb9caaff3bd057cf5f1ee34bc3ff000ef05db8b7525c2dd33a603d0083fea1927fb111cec0586357f3703516c734ef2a4eacdc69fb1059a3932bf841bf9cc5d248162833eed7d790ee1a634eab5d6afd7d5cbad73f8855ec5e030b4985a882cabe50ad41575614a86d5add9ab1f3d329c47395c04ba2eb4b4805a8544036c4673552047ac997704cd5c2992ee8032190ff325c9aea12b93009fa9f0ec1a16ba9a34c3ef2a3e5c5422fafc58828e1f063979c2094fb843f8d62168ed8b26519daea27539450ceebc2cadecdc26bc1ddaf2f85eb2a52f442fb45218b23216d9639e516659ed1d0e1daddf3c27dda1ae188b81ed7fea9b488e5faa15dcc08db7e7a81c7f9cca2d0c783a795f93605f20b0fafc51167ee8349b5e40543bdcf2ce56dfe4ea039862380cc0346c5de0483f2e8872b84dbcb373cd2fa8b99471c64850f02abd1aaeda94bad644068570047abd7835807ab00047b058d290b93be376873e0c4b1de5b0307ecbd8035102ed115343711c20e1b15d5d156e5eb0df29337109dbf852bcc4cbee10328fcbec8fc9f4eb7aaebe413cc3fa92b0164e1bcbb878b3d6c864322012dd1615438a5683cda30e64553f686f9e61c36ea7e678ac8f412df8fb88f3acdd66f94dfe86de1916b5a0f0136f1956e67940f9eedf276f29fcf12958c4f8f54e3f31bdafa423a16a748a8c93b387e84c3dd6995ce015a966702e3cb4256bb6ce176f0c34d3694318fddbd32fef5b0a141a7051f272fda77347ba36f56aee0e5fc72e821be02fdfec1d889bf4ca8e4972c2f3e187d92ca3fbbbf1bb9342e5cb0196b6805f6a89a24dd849075d99f3c03482256a723599d065063a20092fef17e15f084961aaf6e50374aeb01e632f5d81ff0cbe3fe85bba9297cefcb67aec9e59871a1fb690889adfba04f790f16bffc7ff221af8e96f85c3fae38e02ab2907daa3266d4d5aa148733af918658ee02633b8bd360bdfb34488e4465df9fab3748cc4d581136a9f87fed79949a52ce19fcd1578eeb76d0f73f9c7e59b0ec8b2221dcb68005d3a0a4408bdb2d6c16414eec0a518ee2f5536ee6982f2303cd160104b7f8fd6fa1459bb9aca696f06f0644a1545a039de2d36c5398f93bc8370fdf67459db1f9fefdcf2fc61510bd2695047a22cb4799fcda06032abe84a0bceec14686e83eaab1d7cc5d9fd96df5112f0371f1e467cdd1107d07625d5aa92a64f896b26b3a956328c7ac412a943ce8dfaee3d9fe2ad9baad0f0f8ae66d17ba268c97229913c47bef64d9c3b2099b9de1053843c0de7e766301c25ac975425a923a4252cc93a3f0703a10e9e3cb12e5909bc9f0f7bcb79feb558db8b4a50376d46eb94dc59b6afb51e0c4105753fe3f2c7cc2bb026d17bdc70a07334856f098c06e36fb44fcfef580b728e76ca6191cdf92c0168de4334c81ba16d4e7d16ae65c38a2429fe6d0171f480cdf868dc8a02fbcb5f84d6ad58dc4cf6048c428445ffc7c7b0ac1e44120ed5ce0545ede11101742b315542f680a6ce084bef3fb8b81bcd3bf9f1c7b99a2ba26ece3844d92f966a0aecb1a3a00a22342fb352f33c40b51c7624b01d93f30135ba3377d35be5a848a9b2fb44b78245b6396a1093eff4d0f4e32159887e9442b08d390897deba62031bf060c0d152fc69cf69649555fca0bd925cbabbd891e28ebc9d7cf6be5b70b1707b620d5922a309a8b96f5c530b79ef46efc4ce79253d247b4a747a375c07a52ec8160708b2f9d33995491150bb8bf204b6507eb56895b8b917d5201bd430f77e47f126a88d95299ee80f1bdc1cd5e05d187d9b6195a446dd30d6e4c986e074a968f5a13df4a0809ef9854035808e151f751ff72876295583e9d64bf0d136ecf949cffe9e05876ae497ec67ac25d42f0a4521de9118ae5cb1966684e962187006902ca63aab2cd60bc3de73ee4a60002ea5a12591eedf246f3c4f88b2ba76c7d9ea3bd0b259ad5e0f4d31baeb76a21429e1435697e34a334b4ac45fe4e26b783a33f321cd70f2b7ae9ed2fd2dc16104242413698f06fa6f5ba20d99507f37b31e0e7f9137835cd0152b6e4b7bdf5bf907894769ffd985368a57dae21a642dc10d3b3da07d81ea02b965f88d2c410a53550fa071ea33f2e24ddff30a02ddb4bc2e66957f129ff0bf294d0fad0bc30a11177441fdf328dd2d7c67bd3157e5f509cc5258aff509f35d2cfd5d9d3865acf64a5e9a8b06d694b0676392b56828d2fcf63d8ae01f5f0f113985ae2fa38f6ce701453d66ddcf8aac6d8acf876b01cb7852a6e6e6ecf579f67759b8f222e7254bed3ea61922e7b22e0129cb06af20e0198c1b989ea69bee97252727bef2a566f4cb699de4c183b6fd3119e3a4d3ccb84e4e3ac27d31e8f332ac4f4d556b4f13114012300e16ccc8545ecc9892c530aeccf8b2ffecab5811b4f7795835acc4daf7ba7be609716bb204605b5905c8faca0f20038de6eb7914561a862695ec6eec6783088823513830358a4a9575f4004b85ab3242726841f515fc7b1ff3e2db0321ff846f641bf9897e6f6d71fe2c68e40e8d906c1a7b76d1f2538ff35a280569f0a0f2b8b310c1d357cacc9634915626024c72e8b5c40b6f4b46364302cea1490a0f475386686cacb207469e3561e12db9d2991cfaa777159570b3d681fef9dcb2867c82f1e37cf0522e158776b733cfeb6a539f0987ac10f6c857460d22478b0260d0d1c669b6c23344d515964000a2b6811ab67ab31c2f77b54670b41353eae991af559bb6b85768b3e5ec5e9f2e17f9da455200dbbc186ca9810cee88986c488be9a06f878247a68340bf7bc4b07798184d585c291b91c69fe5c703bba4562b915e0e2a13eb48184c225ae7c68a3bc96c66b1bdc08e7f2cc8fbd03ee1404bee8aaabd82b6bf12747992e30f71f8d4e9da38af886cc0afc3fbfa081b73d123d92f1da20cc19882210fb532e3994950b863101375d2881ea446a0905a849d79c712711c5c2708f1c094f71a40db3ac50eca4cba1e01f70c6ea827a394413b91bffbd0ef8abd66938af86675e609c4cbb4e5efa562dbe000dfab1d7c163de955f86dab503ea8ef02dbd998a037700a805fec9f3d2875fdd4eec4db5e7c9a65bc61d321490e8749d99e76b70c264e9a5732b8e77a1c088e76d556a9f6da91d8c6a5d27d012e196f2ae104e47868aa8ee4fa36f5adcee0b928396c303bf5eacce3111ec0ed496d9799d3dbe0fabf7d7015181c2334c62f30cad3fd225a3741bec94d628843652bfa92301583411792447b5c3c534654107eb6f2e192f36299ef3bd94d82b4b059fd3ef54a51c0d98e1a849b0b482f8a54cb9e5b75067ab0e007ff0d5b53625baceb416d9bf4ddc8b7a36048047e1653bb39aeae55d56a4c5202f25b653622fb5da908c0eba54249487bf2ed14f76e2cae6c27cc1b532de310c588ca52c45b4caa84decb3df6733a1d30f3fb8c77f54222818e982e289862b12800315891a1e603583e048c7450cdfd6bb6f3d5cc17feb9779ba070473e02169e79fa31fdacbc22fc32f0cee96e55d8730de038ee3cc547fce3ec51d0c0b8e9849c50b41b9e8cbdb0e13315ecba155a23220c9ec30ab5a3c9b297bcd6b8fcd83368470c7f51506439713eb1b4b8a925bce10304067e3d90111f6ff8d141f79d4e3a85c7f40e8d141115af5d9604284b2a1425681d403bb53b67c22eade9ad93c4a6bd5162b788ad164831c91c21bcf98cfb03c9dc1e9d6dbfc98c31f358d4e16daddbf5b364d99aef7a343f28be9b7eef413594add35ca26fc147afb5c5a67181f25ee0d3b1c1205b7c2eb0ec5464b49875439e77c8a4c3b1b7cf30d325b0b811cd338ee1187948db9cf15230f893dfb6d13e4e572921b05810d5232808221598bf0b29f82bb755a2a3fdffa431055a8f47bf54a5883d2ff20fc5b68c620b08e019f258d5ac85bb8b621c19ca69ce2e52d571a4bf6975030cd7ee74da775cd4e115b7ab7d8f6f20ede616b71c5218705e6a1371b24670e3140bc01a250f618dabf12f7e03d05d268b1846348f6588c722930a74eb761f74a9ffae4270b94c03d16ff3ce26c71db38a8789a031844a48dd91657fb2a040b0ee853ea9b7dd961202fa951e2ef98627f7e9e911033fd9d1d9fee23a44bc87a2b734495d639fca18dad18414e01ef5880a0bd4b216fef932ef1b6c858cc809512bcf6814bac3921ae4ad8a1f3e1a35eb5dbbdca089316f00467777c679c7ba0712f6f2abb6d675f0f58e104ce7607b6d54076b7c26681b69d02295ae2b90a0ccc10828e1675166d34f015c6056d7175505892b146ad16a7af96b27d81cfb24af264a525fa70bd5f7bf804e1072ce45a896b081c9a80a0f61121923b1a2697cab59bb59cd739a539ea60d81227112f3e6bf4ccf1ec08e0160a9dd2a1873d57212a0f9867b910f9c9556163c279aa731fd9f0549d21b4d4dd5e48bf21b91c1b58613cd324228f1f9b994bd14a673ee8c815c0974496cf7c4f9f4856dd6c5ce9c3befa0ccb55ca956ae6a225d2e94ad2ebaf600a8070d127e504f92fd152a28c0d224d65f62335d61e362eee4f898c135b5dc8ea6ff9d6a40706f913ecda4c3630359b58c6032df2548909c0763e90a417f3e21efe14ae0aaa517a11688fc76125aca48c29850d20e897ffb7636dbe0cd18b2ca342255a2790c3eb25f590d399d1647979be2a44a1e7563a456dcff0459d9d92f5ec44a4b7751bb13d689aaa7e6c753920eae24c180cedd460419edffa92d4bb656ee230eb1f2eb85e71812ba8bf164ab7137acf3ca558e6e6a9d2ad8393f3f31521a34ad8b78494124f269c4ede8991dfbb165c604e18fcdb2a5182a4ada37c6ff7ab2d4583e9beb14e425e668f93e2b2023500ae3c9316f44e457c28a8abe8a2551ea5df7f84ec05ac093791350b67fdfb3efc8ada832c3ca7a285f9ed98da2d6f0b776bc84b835ec09baf1ffb2d4b266514e04344275a7400d315fd68bbf1310129249dba5de0a774b9a880d60a934af4b8f451a299fd81e1374e5915f37cf5cf27aa9eea5fc26ca9bf1b82fb29997fe5d6973fad6bcbf70e68e76b4308ed86a910c322d35ad029d6c9a3c3cc6041ca7d72a6498a99478016557bcd0c40af550d525d286b572388d99d925a3c9def418c85f23a1bc938b1545ba03a997da1143eef8a3000fd4eb1dea3ff6efbc01f4b7549486f864dc976060f5153c04bb693b58f4fb22103522c3ed804b5494775e9c7a66ef521874a1678a47e35c1511c7ae0f314bd90efbcc73812b27187eb4ae3a8a10ccef78508d92ff235fa150cbae44d26198a49935d26d560912361105c7264e95c8a8c132b9c41b6df3257668828cd3fcd0b84791350844197c1322e485d128e643f903025ba5af411921826393d4043e9d26244fb5eebfef9c5b67f8f349e9d8349c895e9b14d8b5b925145df0a25252fe7556a2b6046b95e526116c05d26d2a0276a19b64540daef1188c2d33d039ee7ce248e54de37b8655bf82b934b2354a18c8dfd2e47e97ac3cc6a97579bf481c1129d0eeddd191302635f049540556f0a71031a2b908d62f833c7d8c56d4ef6f6b952d4850e67f8d20c5a6bf576b3c4465ba1c45a15c2cceac20a6244bd24b1a46cfe55ff9359a7e8f136d5684ee822783b5c92c5eb283a1cb593e5b42b94b119246ef3e7fd4af5b4d1c8e9dbf0980d00b75a46ff65d80473f7899c8f1d9c40fc280de3561605b1a661510a634c5af439e6cc5776749d1f5f5b2afe3bcedc752f011ac3f07071da67763613dd083b976d6bcb3ae5e7c885641d0b6913ddb876417e19c56e7ea0e7180476f7e6890ce38f610c9d62af7e8a738bd28a0a7efcdedf25a874a62f52fdec97e2c0ed204b49877c1bdb97a04288bd57f3d6d6a0205d996b61b8431d40a20efc933555ab7bb69aa8e9f3255236e5abde50313c089abcd9957f3441c3c6a45520bf0ddca6d95e37686b7b48dadef5dbff0808675191a083fb9237ca498975c0e107715f44ec6704856551368c6c5ef50094bc487379fb724c7b60aa3540b597a393108df73a3df2a2834fe71a671b334b461a8a31dfabef8b6d21d9e687fe42d194d378379e9454aacc68240a49564df53870eab3fddbb8d2e832f3f05149e5b11b10fd9b4d4aba4c2ac06e7688fe15b2e11b243a0dd05d14e84a5fbdcfce6a7d9ab118f0215754f60b6032feb4cda3a84bebc09724c65ce0e98387a3faf7214d3dd6ad86650e5f2bb984ea4d21bf68818c5544b5e7ab634fee4b7168876581aa16770feb37ad7a32021d9806b4ba405b585a710c55ebb3c888bd68967043638edb65b65277476fd3c5f6d460aff6e75a2ad14b5cef0d1edfcbdf8c6a69b8e85fe38349180a0d57b6fee5603cf00d6e9af699637324bc6587224fdec4f1dd0a6abb4291bc3d0d77a869c8dbca8eb28f13ae95ee774e9e104f1db22a4998a3a15111f531302775ec346226af79afe616666f92bdaf3302279017c4227d5aa0daedbf583c149f3e7aa02837f1fed67f4546aa255b0e9f224486984844a8e5ef15248b0b58c07d646ef4f7a0e0e397681efbd1407a87b77ce3ade6ef54254ad6c8fecb813267a498a3e832ada216bb9bad7a1ce91ce9b5e0631a228665ad866ec399b681eb58f84ce73cc0775165843ba1a9950ca09c2f338d141c6bd943c384afe9c1da01970dd37b0a4a7b92b8f0141069a05185ffa3b397da4ee5e59cd53e63f4d36633bbcdcbe57046112ac933b21bbe8bca737fd97c1ae814504ee35d2d8be8943821bd650e0c744eb8512fcdc270d54c1be71169ad198a7367bc20f255a0a8329272e6fc0244431827d68d42b04943992bac1067b02f6439fdd23b124c8dbb2cd1f24ef2f4411f928d69ad771867c90e059ef3b8b3251eda99bf5a4e04012e7ac9d240152f3fc29a399a8ebd4f930de79c48fc06b370ce7abd7346b4fbaeef23a303eef85260b1cb8d48a9918580336f8b96f57185b38024bf4b2039d9905598da5f1a4c01d0f93d573f5d794aa4a56087a068071a1e8548b4f7f4378399ce18659bd1056343cfc9e409df19d30faa9d9379a94264df5d97bbe4d4f003e19b48b60435f35d8148d35ee90b293a63cc99c7e9a08c548b25aadd9d28b8b8c4ca1dd6539680be5c66a5bf1011280694057272e00bce7ebfe25f96149b06eae8e11197765309f79165949599992a7a7d1121ec243ef496c013176dc1488bb37d4e555051550b0c5b38333012196e2de48044a02d7a147b28ff313876b8bb9213c35b885f0945f2683da2e2b1462b7608db97101bd0a73c69ee7deb18b3476ad8bb3f2eca09cf26346609c9eaead8bd99322747b8e923be5191e1eb8503893720687b9047efdcba0fa5e974fd854737a6cec3506f35d9f48e30b9eb772a3cbcdd4f0e3c5c2a19d497110bf3259557412dddb49cde04b34d1a7e6f7dcef39881266776e0db1b7c63ee592a100c68557bcf58c740317f13cc532d4902f035ffc406225c78ad307de4e9180c750d4f3db2be4e6fb1356a2ecabca2aca74dbcfeeb2e4eb71990afe6513515dee2e4554083b6ee45a8a4730482aaac69a2feb8cc3c667f31e9e1b99eb4dac4b843506dd2279fda969f835a87d63f62c400266c57c6a3e8f25f8bbb4dc3f2d1ff3381a932e54c45158a2dc4661f0a45c3df391954de5ee68f6f6c712ce9a8bdd785f4f92f06f305fd319736355694759a38b7ebc9f635f8e23b520082e509bd193b53be807dee34b94b30a1246815a50e4f937ab5adbf06402a4363b50d7f6be10b74b35147b56d6c088b8d501ece7a76d1110e6ed832ac145f973970763afcb3dc1165f82a39caf65b8f06c2dcc9ed009481c7cc9677f7f48349c9b69861ce677594099d20deee1919140ec477fdc36cc021af0ff49f6cc9c183184243c2326c583551f67a233c4309529b38edfeb95634a8524611a642d2c4d7844740b3fb97e31655edc0063595fa698696d142c8a8c7ba2de17c71259b814142681e833a3a8d7c5fb5aeadbd9811ddc5437a4360600e98ae1362c302e4f2cb95ca7754ee3b8fe28882070023f546542760dd241a6894649fe7493fe17edf164d88d909b4a430ed4103abdf1ac4bd86992f97b8a2fa6978601e9f2455d328f644a158c3d731d92259a1aee8524137d34d5b79c8a500c060a030b3f9cc8f099d5fbfd5d6f6d652e1be58263ec6a400f59f0da2597702be0ff3e3a496c9956474517bf669f0100114d9aee9684bce66abe082605645b5d30f51689abb371181acf84306a0bc42f6228111b428cbe99537849552022925acd04f13319249f1f6209283cdba6fa59a247e54dd7020de01d49efdcc7fa0d8c9c5114b840b6873b2bd16b25135b5117f9a7de532dc62dd89589ff9c7e2144df0b5cb21277a6a4153fe25b830f39a048ffe1623ee9fad9ec746032dbe32d91bb50e008f8d1dde9ea9d4a67923d35dc6657a4f28d2899e9e705a188a28b458a111f3c519f33739184ea70985926f14073de247d39ed2e7712cd0c4062f6abaf1e636bfc57478debb987d344afca19d26edc38267833dd85b8567701f0ffffff0f