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 64779 27d5ec4ee4dcd80dd80276f06c51c97dabcd27d0cab92bc564f55068308f223e

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
0363fbf8f5b3f26c5ea6bfbb9ace01e88895887330e752dd7743843bae07c49c
Certificate Block Hash
27d5ec4ee4dcd80dd80276f06c51c97dabcd27d0cab92bc564f55068308f223e
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...00e00c000040250000
0010000000010000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000034bbe8cac911e9d5d5d58a2146ad2b8d8cf7c08fa38fffc70b8028f9657855480bdbed4c96514fe9f0d9bba13dc5627b5b353d682c486966a91b31050ec298404d3eba959af1109c58cd6fd3ff4437d7d2bd59133e67d19c90090000000000000040000000400000e00c000040250000

Raw Header Hex

00004020f425d16ef9620f16bf7b43fbfe72d2e41bd92b745a35af3f4050140c1fce12d21ee19cc787aa59b83e8cb68e84e054e51b3bb93873fd3c2eedaed4c2c1c5ccec65ad1b6a1caf01189cc407ae3b844377dd52e73073889588e801ce9abbbfa65e6cf2b3f5f8fb6303

Proof Data Hex

59,560 bytes
121216010307794c598375daa3842042f25706f9977af446b900ac8f69dfeaaae87a70422d10816373b7af3ba36ec7d895e2f66bb63971fa828b8cf66a2bac8f90fca18f46740a2c0997a5caa3f5b30b2a01e43720b8c09d98405277dc297ee727aaa094d1e23d1ff9c41a9b85c903659ae6c4d84a4d677062da07931fe31cabffceb2fb66104ae764fab0b9d8f79351db4848a9802647b72d2845a9c6b7ab76df87973668fae1fd98f604fda5b17777a2a4213c5ce8acefd71534374d73dd5ebc9e1b7925c7d3f248fb6910690ad5daa0a8c987bb87b68bc21a99052dd3c965afa5b4c38fed38f073858656105c13ba90bd3a4676b20511a77adf38b095db8649d68916e9cb9a3f7b937f27c501620dfca8e71c1b87192cc00773699e938bff7a568ffb0abb471632bdbbc19090446cda56de2162f9f3d56c1567d7d659bdd170c3d22ca5ca429133ea0033cce6d10104b3b6bb9d7d4fb7f7fa6b9f35bd8f8e08f0561039cc4860ae5fe1a4507b72416217a575e4a826fcd2d16ec1e91a4f3d53b8665f1e2030275d01360beff7fc63ec7ae5fa070ef0b31f36d9970a7b9f95c6c312067da5fcf9e0870b8bc188174e36b302d5be2eb9c09c4e1884bd77f973c448fe091f96835d2ad9398a51c3deb76ce0fd6ea39f1da49852917b8e27dd72820f67981ad708173068ec9d01f9308793db217245751ab0a3d139a04614313d363eb901021c8235b2ee10872f59ed2d1aa352027b9bf79f27b3ee1a269b30fcf16bc6b8a154360a07ae92d2b119b558687deef78e130346a2011bc4435a5b837f722c79a95631909b35b78585b1d9e0f117f4191980fdab385e2d7e97a71bab47d4692b14810f287734d15382cfe9a9fc77c53ca1009cbac1acab2e680b0aa4795b71f98d37a9a4389dd3a2a1d8e6e689163478db2a749f1b6aa57b3d9b944ed352b06f37a310094b2b41393f78341034249eb6b11bb7e41fb6e16e64ca39ada1a692acc159bb4e2c208801e9785021d9e1c0a4b70d523431c393ba45d1742d2f886841d6a0b3d45be38bb0d135efd5625e29874ff73ddd02d2a578501d9fe34b04d0b7345236511d7fefebc4b1e1966944f51c099bda18e82a7622e95a6e5230fdc1716ff4a707c16cc6240943499d734c9fe624473e0e169e86f8417d9dd18982ce254fb48237278b55f5da06571e81744352dd8e2f9d8812674eb8418d52d827249d106d3e03ac63b3b66514f06ac334eb8480872b1862339e38a4db632d8cfed8b195d296031de7963ef75db7420cba8973d3598d80d54f86aa7b1128acb274afcdbe2166d41dfa5ddbeb90203b6e70b19e3d2b34bfe9ca3ecae8cc932d59feccefdf947bd55ada4f05b70c3ff64f4edcfc3073a5e53be2f6d2a0cbd87b327989e45d68abcbc600fca768c9a981051108964c3532fc1f15dd54d06329d17e98d872169bfc265b8ac808a05a9c0918bf301b0d0f007d7fb25681094e94930d40b05fa19136d8df93fe5cb4423f189928c2e4b2642db0c5068c397bd8be1005b97653e52324458274d0c6a2a0b62d2251d462f6eedf7bcaf4bc0c01dac4d7b5120a8d850e094f1cdb3f4709b113b808de9d3cac7ac4814d22126f4c5c53c439c609122b9f28b0c38be4ffef67bf7b4e0e98c052b742cab8b781b625833c895853db111f27ec76edb7f78d4ac52cba2b8cb11254ecf573d3f8e0fa56fd40e3fe904cf3db928be774fbc23c8bea280ed78748f3e652f0643da88418008a64834980b52a5995561f42a0dd96d3743c6d17ef32dab83939fdbd70964b2a6e0cdd7891951c9a1fd0ad4547f94fe763ea8256fcec13f7e2b8be0ca779444a294272e2dfa582ec7e5bce0c7c57063a693f5db4cf5e296956d3d6bafc7563d0c6316b4098d15603b727ffffc16a77226680caac823f322f632d6c9ad69e0c95629b9505a50e32f5fc1352199f83c0648d558379fd660cd7e22ccac284220664bec45d95acea14d3aa6110e4f43723693e1857670ae526486cdd7bff3b30afd84344a12852dee18af5114b80d0669189d468855f1b81c1324daa8ac269a233b1bcd01a905efae4215f71b12e82228a7cee4c3ec20da9eaac260d811bdf71d9b98dae20c81cf43aac0a8bda6eaa16a664ff0480ce6a45ee07253e36d0edfdf468dcf2a70932d808597b87f60a2672e2a912f7b19362d1172dff59c06f0b1c04ad738f2d31b9b1a1d603a7d0a9251af841d035d671065ee8e607335cdae88fbfa01ab3bae31c2488ab080bee6b0c052c916503eda013ea96153ebd5b39356e83fa3a96605c75661c78155b5ac45e93205efdf263af484a0c04153b9296a0d9ad7e7bbb939611e44b5eae66e60cae5f535ec873ad9cadf95dec0be2d4992237a0b3980b98480d10f24b936e644707284901d2024935ddec5b507872fa3b845598ea442e7f04f64f3fa87c79ba257c80de1f002ace833d22031852b4fa03e19d9b000a5b1c55e8a0fb1f6f8f44b409c058b858c50728b73357e229653144360e54174796b9a5d75cb82ad9c5c95f1a66f96e4fffeadf0c948efc15d5594992a102e4d4ca39e668352c55e142430fc9870ab6cfbf5462c55cb49301f06d25a1bb91c29e8b61598d838db7dc1e16fbbcfe42274f20b52b5bf4eb92b06cc70da2f6f0049556bd0c848ab1f39cdf4b0eb32b2bd5f507ef54b705497e64735e7a3f7056b3ffadec9f2507da26dbeeb1eca4e3c7307bcb29b6e46c85a5413f3ce30f7434b84005d576fdec96369fe2adcf4ab3b497633043a6495e974b7e39633140ecbaf5b4179855d29588c5b6688b537755a3be603db34a3cae9790c3e13b3f77b8236651c1141c9d4b5df8d7ddc9364cb495ebe89f204623e904d3bb9f9285a86a30bb51e33aec14845ca3f48a2874e79129d87baf82b7b98bd3d97e30ae09181815ea7843fd64b8181bf32c654cd4addbe56f658f53de78ddd73df17d044a2287b9678d9d1613db0ebbecdbf1f455f3243b7a914cb7d8a3c3128f3a03274e1a2716ff80252d0964eb8b7be66e092891e5185907eaed9ea9bdc5d16d0f61dbc93ae3c6ccaa5a78ee2c9c7df73d4cea8fea3eee98af148fcb3aab8d8f565e277673a94af27abdad2b6741ec68f33f87a2c368b8d92313c3de11f4777b182ca28c6a118ef3ec894cf862e957b68d027403190d441a18d5505b40ffa5e5ba87721f736bea11728aa7199fd84886995fd7a6e7c0a0661b603376b21222012b0fc0813eb327f3fdc8677cc1702d9359950cd0c9110f748e2edc090519a1833838ddd726cdce8bd70cb065c06e6ed1ea4f59a7f479bf2c4538835ffd3e757f8a0b9a9e5dc19e5d8165a9cfc2131c915e15376977efd6528eadf423af05cc9ad5048b3937c678499deeb7ce08cb69040ad300c71f7a30738e7411c5ec5fc7763796a11796ea9c4bd290d82097011c98ec9cdb50c1c771e2286fab65cb462fb2b7a2cea9391f022a8e9afda15c337a3101b32ff9954b9105c8c07f62509e9112641eab0e1889aa9459b5905ede27431f223079a350b95cabcb266cb4962008fb79418edbbee133c62a0454a85cf1020959a3fd4df7ed4ed507357e2d050d9243ef258612ee99272919881d6ce7b02462e7bd1c3f420453c8ef1bb61c804ad91a09cb9393bb570206c04e8e61f7137617d03bb593a560b034460f165e27f5848921b3d7138085cc6f42cbfdbe39e77a8297771cad349ee729761c2daeead4f3e2f0af98644f6d097e45a27700d3ca97fbc392d681d0123cf2c7a0624cf0d73270ec04a4a02093fec4aa02a75fe0122e45e64ea9f9fa13febfb381445f5fedf0bbcc4010f378a24834de7c185866d5c4f31d59b61094aff23db4de281c64ef89e3a22f0e813b2f14ebb7cb035cde3ba1ae1cf70c9bd5fe8f3985141b4854c4a4ec99842fafdb4ce00f8e5192ceb544ed9fbb49381a3f59ccd3635e208fa1700f4c42b8e6f945572ae6640db3afee093f775e8debba023a233ef0141cdc9d6ae2a82da70eb4e07a8cb29f9cb317df5c90d0b391052c9db7ba5633abc81894b53f416d77ee9b2fe1fc3150a8aa270d4c2b291823b14a2f6abe9d9466396e7b11be4e4eb5bebe624c00b96577a146cb0836b40be29a79e628bf546e4f947cdaa6e1d4468d2f49b3a8977f3cb3105071b1f1de761c26b0cb44ef8d914142af135cc00e5513c10f4d91493dd9d1939d3a98fae141b733e8531dcb4031906643c7c76e40580960b90e4ecda5c8b12626dc204a8b99f7279b0a355b00ece1d3c21d64eda3c2abe5d3534e0efab0809afb95081a4c67b84ae32df620b37a132771c9ed7e4c90f22e72957e3caa7c1a91a4278e713a99b95eb9a441d674a849be0ecd62df4d0f417a1630ce41ea5451973d21d955213d1d56fe0910d30c4a1899d24ccf11b612fa5df1a791b13061f64ad93e98f5bcef2f36300c5a42ae0be9f011d7f66a096f56f55ff2db2d8e0b6703ef66da268b26e93b3c2940684a4e8d6df5d3791da74d509421ecc7d9c3bbe1f367bde60566a0b41f9af53f7b82842c72cfb07afce12b08758d6177490a149fda3df3e94167f1bdea340967fbc6f683e3f861e46092ff293177f290a76b87184456b1c593f94859db9c4b4a204d78c395cd46a53ff759271cfefe49eba4287092bec3be0a79d05c8a51b6962dbfd9dbebc85d7d8e4f75a4960e4c384c19ac21a4f71fafba785bdc12884af816631e5e4bf10315fdee1f921e86046bacbdd297177ee9441b366f71ac9e27279d97b83151fd5a2666992772d16202814f028f52719c8b31b4c3465526ac292a203afbd8d9de32b13d3afade849752e0ad9f3e23f8aa6c125282e1193542db95484547d99dd39b6194707f040b4f07e88a6c856ebfdd3e9948a007d706bccfe0906ae754bcafbe0367e4b4f10e2e0014c94b4e2a411f9faa37045adbecc3780a9aef7d4ce5bb40a9b51023c89ac32a8523043f4061de715473cfd283340e263f289a8a03b0aa88088688a331b917445c739e998fc8f53432f0bc4c0d1fa93307053f71abf7f6ea75c13eb9f88655659e16ca63e694c2dd946f7e0e2c42a4c73b06d9aca3200cf884b9885e4484ebd644badeef3b9ba6aa70be5133f2216f2caa8b2736326277f70f5069a0ecc0bb6f1312f54cb401c5e657a4ca72424f73f0e8340636bdbf532c87e2ed43e8b87495616093a7469d3b2bd4e1144074f78d51c6ec52fb0f0dcba47be43cf4e52eabbda9ef2fa776e0f534eef9d202b17e289a368e11e437ddf2627dc998e5f3d43212ccc6a93829864b8923745c4ad851889952161624ef87a76b86cfccf7889d64ecace61e9281f6b57e6df83a8b0c2ed2170081469213999b8d32144215bddce06a1ab635b4aeaa06d05b597671f8b597f5eb17a4aa04b1d8aea1006e8533251991e9d689939482875f922662b9c54b23a1e2d1c6779778c1adc749b251eb4ed60dffe022bde65242eb2c4812e1317683d2df7c54950110b49a2860214a0d79c7cc0f3b6b45d60d942a45bbb3ab62259b04339687646ee7b23334cf9ed77b31608728428d1a89ea9d20f1a45e6d3bfbec4394d7a243ed577dd0c2bb6452324c625e8061a771cb65ced7875321ba22efe1585bde79e8eda296c20febdd3fbbdeb77a7a87243fe34ae733f89c6a3042418c19ac61de0528022c6e24a816470d814273932f7f3d06dc3ad9144eaee503b287a5e9222614b20a16892cbc0190df6a34872a2dc64973bfc0c60fa02da97ee8fcb79ae470a47f8709e7e9f1bc8621f57a500c89c5052e3eaeb9014231e9db8ebd723892a1569cd2cab6a0d0a971e3e02e49c59ddb17d7887660a756464b2eff4b5f25b77205534155a947182d894a0bba1a6a1c4108b59fecf1355795739734d9ec777e4910f2afe62eedba9df6f96415dd6c33953f36cfb4e41b4b2c414cca948c7ba2e06bd940b2201dd79d0d05f3a54d8d844d5163c2ff5bb60aa8fb538a491b555bf2d0f93210a24a135592f6b82d85a3a98f870209a13d1a1c2623ce971fe55f9a186d417d2d23070a2df7a31831116493a1fb7bac1d1767ffcd9ab73479f3a4782dc5cf1bcba36705a18acacca1e1e079233a82147881192e883ba3062fb0da9dbc1e895c8763940bc100f4bf624b81fc0030b0ce05268808e563fc2869b4df84f9cd21d87468f147eaa15e168f30d32ae117efe60933850d8d3ce234cfd36be60563d61dd00a91642531afaf9e5cbb6ad46d619c6ffdcc7a5d619f46a85763662b1bc0888d276ac812bfcb2bf370c492e87f7d566bbfb057d1ae332d67e6542aed54966b8fbb25c0731f99c5975bb141e7a9d15e1d7764f67f25f308aee96d2864b13138288e14de4a41a3cb2bafa45af1fdb912a4e11a4b69fe1cd31509831fb990edec96e3e07d69b746d612b0d5677527569ee7d1767eca9871ff5bc635ef15ed6241ca30d37c50f79334afeb5f874cb7dccd0e147ddf1d498d2ddd392d1d8c19f5ee84c1c25eca99a9f5fd81ff6761c6a288327c13c9b34018365bbd332315f837360d7fdd2bee5b2c0b8da5752bd297e81127bebea09253ce35fb0780d654839193d2195d9629430ce9769c89d858636edb8b9e6cc96e75f99897f8ec53cd71e5e0efe03153f2c51f64cf9a3611239b021f8bbdd6d4328011b4afb8b9798c0463d0265ae3a827206551174ceafcac21216fb2efb584a0785457ed0ab3db213e1acf2af484405eed2cf7ee28885852d0ddac488e833640a4cc877059c478292e8d94a4826e62ceaa5ea2eeb50b9a29b19296a04192457c919e708a83acb559d7199f2776493254391b056641e46b83fdec48851a9788cdc7179219a2693b7dea80ed778b44b3d84ddf3dbfeed6e450a946da563c10e8c1e15a4538257249d1bd0e28759bf3c8b24aa6876a4e9ac0402546116ea0f28f31f66d6f6d1ff0c2352ce9d7fa749a6ba8c56b4b72453a909f2bddb6772fc98d1bb381ec8d99c2a474e793af71247ce133edb649d55e30b4ace7a557f099e8265b3d43d2b330d6d4587ffa20b0d0acf83a3ee3fd8feb8d86ad2fe66688f58188c2ac7c3fd294f90e18fcba063c94818400e2e690169f15ac958d525f95497f80d9e0b748e8ce6e325157c7052f1d9e3fd61ad433365eb47ff13b0df76de09dd2f09f0e7b1885bd746341884f6e5b3231bb8dcef9410bb38dc5490b031fb96f40547121e7609ffc605ed308e28e72aecbd55a07b2f8f0c0f000b5f88115e71d93949ff4ba7a85f49750e3527feb1837756f7b8a51998b355880fb7fcf1067a0ea3ab390519633732b4ee930e44999d337d776986dd92decf3d07d61dfce194dfa949663a96e3c9e3448a36ac98d697e3e9743cb5b69f31db8675798567d76a29ccefba4853b1820ea9bc095453e5a39591a2c40f3f7cf8a76b44ef9f5a92835ba162bf68c40d74385c3825fb5c349a613bca9cd6a5f707a45d779b3f7fa3db2771c48ed0636e789602731073f9d7e1db7de0476e925b8dde8720f4c7c4da2caf459e8a87e4a0205ada47aeaad4b5051c72595dbeed23e442ab85b3b96e0cfbabbdc1c165dc4b8521bdd65346c2af469d87f6ee44b55ee854067b6650676f4603aafae7a6cd4cacbbb041573d6b63e242c72f7a72a74afd3933d3bc5cdd4f5eed318ccf6521ea93396f5ebe012b940e83a7647d0b9f73d0c465107f7c31f1a078b9f1174c631cf75ee92705785579abc83c47503b19d9741e99b31a883fe4bd099779826e961e9a67a6907f59fa9ecf4364b3268b7f1bd2092dd1c82459de99c84434819f8753a0f29088a726aa3bb539de979d8c10303020e16f565730d765c825a5485dc8d52f7accb43714edc64e1192e6d2ca2c9b46a004f3f987a2dd1444536eaa82ebf7edffe685f1120b8189d708a3aacfc01b9d9a150f9664d6880dc2aa69cafb079995597122ec32fb52af4c5ad01fac5689931e9469007d5b9a5c09c250f27a17339636f34e28606afaf14efbaa304c75d5d0dc865ca438566a833c615e27b4e509c6f34ea2f33e1094a4a3ac2e2f85c5604f83cf66b46935c6a5013ae3bb60a629d1370826b9e3d45ae4973b7705db2d2169860ca276750dc6d3a04aaf424d08b69b5d3f8d52c4eaf5a496e653972b89f2c00eb50cd728a6fa2ca01221369429de9efd2956a77fcb09f55df2b5ed6dd9329d307af9396d8bd6492489c88d38fe705bb09e4b0d91579b78303d01628783598b4f417c9663152edb8e08f6c4f388e2e279f07134c21d5ad7f4ec872892064d27f2ef42379a906191bc4f77e01cda5c33a74fe574b59e10d8050daea0b70032b0ef6899b9d2a1f2f6a79bc37235e41476260d57bc16e18eb150b8be5767623d8722a5688371f0ec38b5d261017301fc62842b89fcb8f0a2cd6ce8925f92aeef9f7751293441522eaae0f3fc0932710e0253a94cce69035a44eb054415c03d9e5a7ace0349c8192b843279dc846f7cbb8eaf3a24a41fa896b35babbc7d9ba2e0891d62dd7ec9bf8d19430215efbabe4847df84395076341465ee7f33184bac97d0e5d7799a54a80c939d3e09a180e755bcf0cb6ff5133dd4913c18dce34b893af400945588f0f7ccba94e968deb4600a7d338080cab3c922840afb0ac0aa0a72209097f0df7557bb5e3d8eb737722ee079effb3b197ebb4b74f884284d329689f487d8550cfc4a260d6b815ddbc0a1c84f402d8028425673681215df9338278982e59cada69dae096ae3d4c7fc4aa3ea29f1c956416a05e8ffd9209b6fe0ae9a60851ebb816864cf82841f5c82546d2e48edc2ad001e06da411445eaa6df40423b6e7b77f7371c570ecf66715acfb3946d080c03d444341f23999a31cb5ec214cb283e39fe829ccf487f0bc8d9907a8ab296fb99db90896f4fd6e1af75651620bf2a6171e7ab3858351331bd0698388c870fe67cc0ae41c16b326f97904b48ccac3c93bfaf1f6998e97ae769db0b5170e85e3c38d6e524014bef13af3f3518e7efff8334cc6f0d3b7fa758be6f35b71b8019126e1f55a6c1c60f1e2b14030e16b57c0d1d06ba52a9575ea36f1fb595a9208d4419d9de966065fdeb2a79ff8517cf5218957cbed719fc4621d8c974f8506912c1ed2ed55909572b77cb822b63a04707c12ec069963ce419128d472671040796e9d9c2d5396e06aedf28d9e1b316be2598adfaca569fba57cdcfe0486299b3580ec789964a5f1914d8bfae6bd78a7491acef021814be12f9b2ac222192ebf47770fb0632f50bd9dfb334d21e415a94f283b8f6974f262ac051c1ef0203799562c36a102142a0f409190dd4cfc7e21bfcc5adaf293f44ffaf170c5eed5524948dcd8fb34a2c36975374dc4a986af82584e29637d2eae457a4c20f0edd2e9c2571b8ce4b1dbef5a297cc004cda6c617bb08b05bae331306fa90c26ae2d9b0cfdbf72bbbcc9de54de7098c46dc248a37b9bbdfab710a0c9f0def7a1e46cf6d94111013ebd8f0a2f37009fdf8132d7a8257cacc30c6efdf86f4a589dfaccf2a5b19e26cf3cb38a60cebacc5c2902a9c0a5bf016c16e4f2b3ea71cd7af2a685c445f7980f45493a81d652d12aff552273e7cb3fb40584e8292e8a893ef4d4860dc544e4035a6c90d74f0d49756ceebcf481e558cb822ed9b74c285632c677ef8de65657710d0830daf52319892165f41c232d65356083befdac60d993ac7a5be614cf95441a98177c12d120bd77e8ccd86f9a0d6a89fcf31623490b881bc13f30ed478ac462fe283fb187d4a95fb15b1387f26d67905aa14cda99844bdb70981be9112ac9fdac5fd147281a8f0adbc98f1200715c1bdda15f37a4f4de891806bf018955a20df8189b017efff698fc14ad107d336a8acde733d5fa8cbaf1a47cf74946d0b36958cadef0a3864e182659ad4d8cf7ab603040360a94fc8305da98fde4f0c0a2dc9832a3f22372502264a65952b9e23c97ac68dffec1a8c2cd5e1a35f793cc8f652b058fe924355cbf1ba47620edcaf9bac7e22b555693c937a964be41feba3305a0827901db3a122f1d9230c69798333f357d73def7b2e50fa8f88bd262fe80f38931830c8f55c9b3af0ddd2773aecd5fcf63e1f6b9a389fc4efec8fe3fae4e71f78d8ed5cd70b44f3f314c7a3d8a838dd6f3ae5f18f9d9d1dc2e149d3acf322307f27f426066b6040921b8bb5297dd33c8c802457f78fb62c93f9125c8dc8a0e8b8d66d72aadf9a93fe0c97b8ffdda9fc216fd6a588e7b5d08a14131cedab7f52f487252a1b3806d60bce0416e73cfd008fee2b5f5d26c7cf5f304636f313086d3833f5eb99458e99fc972c3c0da250e643f8bdcf603a606e8a97c0144919a57982a10f57664300b1d26aca7dd09c7183066f80da428551781af0544be4438e74aed83732caafd599517acb728ec8835566dfb102ca232873c200f2325f4690f7683e99e13bfd39c8fe7041d708194f3d9e6a01f18b67c6b13acc870251e17171d491cad2152441f2860c749ecb51514a927ac2d1a9573298e52c1c31262368625921b0447485735968045886f6ca417c0ac6cbf841c52365dd566551f1539f1d6a1ed38d926e363304affb685c613a6759cc185bcdf16866f16a6ab38a39f1169a35d5d51897f787c29a6aa24d59614051e1f5d147c04b58cfeb6156860f041063b8e9215f50d0152a6dab8162f3eed3238be1edf8b76bff62ba1b8b1eefdd71474c8bc8e1c1cd04b3c8567c1960ec882b9a2f2dd4aee7b8bd52e26e49701c070d9bd2aac7d5f4b77eea1100a5f6e42d1f6da4d6e538c37b6b330250dbb37f2edc9bf2744ee784788fe5e70145a61cd769d28cf3bfa06d370194eef7c342731612d70df4ef4151bf6e246f48babda6967956996be853fc9984b068a00617008513693dcc38c153ddb5455129d4f2380e18dd3518965536a6a185cb10de9ab9bf4add2e4b248942c922dce98f8ecd98e2c48977e7312b3f96e6645d9d9846511a01c84dc2f20f9c2e6af2652f85736fa525d82f44c694628d47076c8e9eb1cbc450d817c81a24e7487e6d97c6fe74d94004579f15e36503743d44d320a08bdcbdcb83119b9e5c6aa2934636bd05bcf4b9bf82484ffc8ce740dfdc9a9cafdd05b85dc0411a324f43d2e6d6ab1e9586f55cedb5fc562d5a019db8126ab52027dd6c5559aaf9d7719a8e6086f8bfcadb676743cf83f1491b1624fa934d3e61218b9e3100517d9d1f09e0866a36b3543884a2c87817438aa9fad533f15201c51e16aeda0107b55051cbbaacce471a1a977e533e0c1de5ec7e67b002f03a7beb879f6cb3201a24ec7fe00cb4bbc65a4850d4efe70f06fb28a441fe87cbdd6790c979ce417e5982bcf9509b82c9f538b7be725eadb954d6e61bb92042f7800cfbe67693771f3b08c9a647239e880582f4bdd22a25d7ed7f92b5627c96a803279723e6e3b4a721ba9c1b8601aed227e7189cc776595b06708d079fe4300eebb9a951ded5446a2a5370c206130286b4d616b1ff220c6f7bb38b1a5b4d95cf18f13a749b59a6c7aaa69265c783871d609781e3d7aa61edcba02af613b4310c2896972ce5e856c7d38c1432834d0730bb0dcdd7d73532983a6d610331c5316054c003cedf42dbf9f679f8b80c958fbe0e1054483e4cbe0fb53f785b57ec400fad19142d2f5828fc8c76a277317710dd4d268530f24b97f50b7fe78d03b335132bcffe73aacb5d3e63f86a7a954494b47457ebdb6ab1fb345420e1866589bd82124ebd12276e1519d98a09f6c19bcd85c1c666f0642b02793581a02508bccab8c165d708c3619d64b2f54c72703a0d68f55363db7e8baad374954d0b90f873435b1edea8027798f3d78ca483f026e59da100252210297ca72bfc7fdf69f1961fef53eee40fe5fb75105677b59fc2f80dec0e93ac89d8e7cf8382e222421d5244d0e3c7479549a82153dfb34861f2b3b0a989812e156769063f9b4025a8ab69b02dfcc45fce4e798a57092284830b5a49360ada6ab4eef51b78315ff5038b923fbe5bf12aa7480863e856dab48f54b0714ddd0ac8dec0dc49bdb8cfc371b2e524f684c8f1acfc3894c8141c4d179f6b32a38d3ffbd8717cb49788224f0ea5308f5ab82643d00df6c098a2116aba2395d2d1fc0edac8d87fe47726c1789386baa2b7e702642579b6aff610582bf25b5895e8788cabaf1971811a57b0f6671d3283742bd91e9d3c2926f175adc8f2397a016e6b9de0181bfec2763f502a538a8641345407d6a4b9181b7da4acbc5529d9efe05fa04e2981683e3b43a5b452026f7a5553f8bb03399d24e22567d01d930d0367a1c00386c3ba0d305bd3e8a9aaf77617d1ea65ee79697b10cbbcaaa18e01a6ec36ee2e78f34065864265a7354ade9070d80d79e7f94298e425107d1ffda371877a79ddfd3d5ba38e3912e0dec8c93b5d79e8337eca5cf6371262b8ea63b71a53ce51ca2a082edf43fc048b3e6e0aa314591297a348c108a5cb5ac4ee46b68a62c5bb65ccbb4f776e96529a03b147d2f56ff95f3acc5aa2087e63f87564d0a6f29c3d42f118f418e72de11ec351e54f1b79f5ef19e993fa94e104a3c39a202ba9bcf6ce076e266b95ec55096578100ae223129b49258e2a6545391e626649c3af8576bbaddcc02bed9ab259f684850b952c0f5dd4716f2623dcf0ded183004fa6e60f6444eeea8a98a3b89d6f400f0d75a322b427531b74087d9a4d1df60e2e9309fa6010989ee58178d3ac4a2585c4e220bcf03d46cd8f6f828ffb09639abd92edd85987f1c0964592be56af70746f50d07f5276806654ee620810f7c6c541c8e5848bf2e9ee0f804ef08704e43bddf4a6f6d8b9c505f910f857427b2d66ee77ee353239b4e3bf47e8cac70139e41b19777b63c3ec9d8a09abef8a793e46e89f9fe4edc316ec6395309a910f5c11dc2c29182be193ed4b01d7fc340cc380d267d61c52781b41a897094121b6efcf4558e7b139872878db6aaf9665bfea18e8512d71ce0ca175c54533ab6becaff8ed51df2cb29c03c831b25713c0815542af8a8c1d9ead4b0ca58261d6d3ff4e0ce40f2bf1e4a5aad18d1ee7a03cbb5c0152a3b51be11de449fc5e27e9ae40596106422d1143901e0c7ec5682077869827fe935ad18fc07e20344d65e73d386b02779f679c3822366c834732d95b13ce6e67545fdc8badbd1474199e9f79dd21632d60c2352707b3d5eb17636b5adcfbee43f1aecdcd40b2e1fdb34a0ddf30ad14830a53523aa319f31c5703f976f513b68ac31b7209800f92b6874c7da1ff13987f0991440cf34d12daffca72412a829d669f6d18b8a8ae2ba53f85fb3838a921c7476c05e2e5a47afc4d36423f2a0566d1c3545f921a11394713969405f3650fb2fc2fa10e86c5f3b0274eb49c0aed77263cfa9a1f627bb962dfddb5d5780370f0db878d5a12c3b45dd311e4ab38bd95fb479cbde2a8926531b77e876cef375c44c66ca02d332aa78b21ebbe7a4370b8669b32d1036efcb1666b9c07c7c6e44a5f5e5c0c6b7eeaec679db979d426905cdded3849a43ff39d543b44661accb76a689fea9bd334a663b9946be167a8f3bd1c24ae429980259afb9faef635af979c58dd1c91391c88def914ddd1fbb3c82732e01c669d8c7731b842d1cf6092744f6e0f964cdb3c79c542350a6196f07ffb7feec4203b3358149d4633e67cc0f7899bd5d17da1ed63fa70e0237c65e569e41c99e019ee3d32d6dc1229207ddbe3e4e8c62755ab6dc0c36a1af7cabc19a1c37bd1e3f71f8b7a25fa99cee7673f140d856093cf93467a2e4a10425253d3df42fc86b149fe280842d8f6dcad0b92444d033e5463d44f2192d37f65d29c1e21eb7929ce03eb657ed5042a8c8f98eaa1399047824763a0f92db459d18ecf602498188bb6c84f43bb0be1731693dfdc93e2e48247de771e3a73d92bd40da740219189a1addfb43d7aa4aaf766188ec8aa12c2f2d62a4c60d7add47180e75b7ab8b909b164ddb250a543d22cbe700884730935fbe2c3119f41e01c3ce04eabcd672c9c6036eca557cb4953f4a1f2df6ce3967b7363ff7f664f45f80fa0b3881af62ca51282107edc5a24eb33267b9d2b12520c28cd70c0647e1e6a9db3f5e305cbb3b30dd2c65f2cf247dcd56e6943ff98c0ef83aaa55eba5d557002e1d93ea3caa80c67f3af3f62170611681c0351698e70928463db40b2ce29c88c365e0abea6798cf986a3bd59f5703b66dd7e90a1354f34131cb6edfbb160dc28b615db34949a2a3ce61feb6cfd2a1e90a17ec8a4577093ef7c3013952ea1626379e19077c8a2e1fd75d57c40ce98f81307d74e4b0b757d301026a8ba50666d605f6d2f43f99d9da88e5fdbcaef84fc58b76b9a589c1974816bf0315708a3927432358befed2d28c5617fbe1ca80cd6cd808fd921d035a48af1f8dbb67009903022c73b8985ea50e1c67b1801bc023cdf027286ecd8ef8ebdd1977aba14f467943aae606e857356a0b3aa18ae67c3888a77a974aac0c21e92ff5f0a3a361da750ba2bcd13c0f7dc2cb321f9568315836a64446f8a1846f4ad3e01a313cc1a2b840672f8fc9d1d94096ac36cf667a9a8567a7175d9489fb8bce6225577351915d16b347998919d69b7af94afbf9a4bd1ed30c87700fc982cb90c618954d48f93829b4cf460547cb2a773e78b5f159c2f8b8067b75aa19e78ed5a7bc3e09f5f58f3c7c7b7c361ea4ef981fcf5e672dffeb32194076ebda3e91a501a7538a9cabafe881e9e6f16c12184bef40e49472aa119140b2a30725611196937447d7b0f100603a9da8851507070b25280c22d339eba750a98e90cc79af174bb8df0d2c78ac7eb2bee34d9575c3f630b94645998a01f66d4ff1dffb009d92687130988e69205ab9fe6581c7cb9b175a37da24eeb86d9baf88b2b16e2a47a18538a8c0e4665356db8b52418cbbe5f6e53f05f19e065aaf15c167773c9132a7dc0303240d534be2deefd4ddc434e39a41bb84afe51016dcf11520c6fef6184d3bd5a4af66934cd94d3d9da2ca76af42a35841133ba19b3c5e609f9d06073d9e720d6997a065a0cc5caed0fe97bf6a9c006f78a22d7a18fba8ce572d98f9c6fc360555b79b87d879292249703dde35c4b567f446737019bc6c5d369fb80d6617dc5e25b49f020367b32f73df2b7c203dcbfee371dae31d5236a03eed435d4f9261187264d23b69b2bf847fe66ea0b1f6003efee544f8da3ca7b11740f13cac4809b5d1af6adf32445f26935dbace6d326f13b523833767cc8b60fc6e48f6b2405befca3116363050977a96f77aff64f7e340b25b94a99ac47a98026b7fe7c70a90ab8c58be3bca282865697ee77b6b69907643c26effd84478907963f5556c73926ed05d20bfec0932ee2fa2d0c3b21077677088d07ce278f8b8b3c9d259c9c35e8fe4d5267bb1f7350e5e7d74f243a8a13599cb289d136c702f3d1b2643ac0463bec2127cccd82cbbf6ae08dc4e2d8e770b08028aa713f8f0af39fb869d3d0f2517a8129f2e7dd6bb1bd06c244ce2ea3798f59dd1ca4ffdc1f5f899815af186f78f88d1ee946fed01e1061e4f50a1ccf7c7acdd1a17b10f6396dedccd244e1b7ec774e1e110e02b82ff00692159f264f5525bb05d7f3fd5988e193911dcb46860fcf3e58406721c3bdcf772d9d83ced0e9b78c644ed55cb8ef628d0de5290ca7f0bc3fcd3ec7cf6102f6dd24564eea0caf6bd092995cc2d360d9931767afd9d9e162f04289638ab7afbe4a8b33abad5cb76ff3bf195194563f37ce5f46ddc91a1fcfa4e5958be89f155bdee0cdab6b414df6324c58b12963df1806d29d44484c313ffb870b5598ec83f65d4b9fc57049ada3c62d404f226ed031e34d1f98168354b4a47603d38dd0b74fc3a609ca7bfd699039e04f753a470eeaaadd333b77d7016014c37ccba59a26ae6e7e1cec49c0d4f65a3364d7222fe81eb1da8cc95499799dd540238f6682f2b71baa3d71567252b2ce1a3211aaaca547f6bbef464b39e62a373422d027dd6b2aae8adff29687a3a7dc3620472d9ec422269193b9fbc76c9fb73d10c03cb82460c8a09cf9450b7f87a49da8d0072966de16d475fef127fb6eb0cbaa29554e1803d567d110339384925a721e430e01bfe18c0b9c4ff32f3f41f88c345d432afa9f80de3e121c50792f7cdd1010facf2099b71d13aa71bf88cf50e404fd83e6fac050df1e0eb3870806e3e6a7724233a27f81920823e3eb1f79f72784d607444c6f235cecc4991882710a276441a296f7e8c77d9f12ad679a1a40a3667ed1d2934202697ccd1087f42a95c60a27f64e5ce70579218b18911aba1934665e1ead0fc9a7cfe251c8c709f50a85cf3b8ce3ac53d5c7f4c57d9814ac79a3f8ea0828fdf069e46dbbc8d3dcc241c22d1d7dcf0d5a1c5e54cc81fdbabbad0380e89389970b3c1a02d37261308fd415b175bd335fd951d98e3e2867e22a6cf6f1421775af945f9bd3976ae8dd25191228901f691a87c1c91138aa88d6bee2f6674d10ba77788dd61f6ff5459b1c3ff32bf96ca6499456b1bb0da290ac2e68a0ac8c8045e6dba19e4fdcf8df95ac1842fa3437c3717e311d886d1936ed28980efb5617485a5fcc7f127b59d87f20ac75d8aab5f4f5b05474bb94bda65dba9f934296652144ef5b4c2cbf4d68a701d92de51e2b3c6c526c95e7ad91c90f63d337da9a6b165c163e6e703c9712eeb409528c016d42742b5ca9cf45ed7947d6f177a269dd4a7d46e97375095e4b626734217fc2fc90caeae1b427b78a37d087d66119cb28d004957c5dc5ebbde6d38e065087f8f5172b69b0887825ac73ad1c01a3e712569c267b02e5626bab04c5bee46cbea33f7d04a7e1a04d9c6d51efde27b48cbcebbf972f83095d0337f7ac33e7dfaee1d2a5a897bc3b0d8bcb30b3d47fc23f7514449484c162e68265b52ea4d60191b00f242790d461f9aa59ac968fb81e1f0f3f482aa9edeb71474bba6cf5f7e84f2458a0d97274be9b20915fca81e99a1879f98eeb10588b5824249b0fb698884bf882fa8c81701ffd6881be502377861269c830d51f10ed6314acaaa710e22de91918214152e99e7fbab24e80c3a9dce1e7721b56776dec1bda2b28402b5a9a7040c31750c5e3621ff202b16927cfbd6f82e96b3bdf0aeaa498bdcebb7f6e0761057af9723295312d6c8f7b5decdd0dd0394cfb56b9afd7490f98ade3954304b6013d03f21ba3f80ca3c4d53b3b86b751c1e50578fe6abd8d1d268863540a79f5296aee0cd95f9568e7834acfbdf2af40bbeb9807a0ca09db2b358b28ad58dedb3862dfce0834b59c4e16016ec4b111ca529325d0091794b8fe9e5daab1aa9380230a18f8febb033c3f7d663688eb01fea4a051c1784fbfdc9788227442033e7f97bb4e041a7ccb0f693f481bc646129d0ffac3d18f2c5bd792846a746da96f4050ab59de299bb12751357075ed1e6cf94a85a5eb92ac9d8cb53a978ba8692fb6c1129d527024fd0fe3957705f81f8c5757532de6fe3832d83f69e08fa7208b33b4952b298e1bfa12b39197682c47209df4ef7bcc90b9d05f8f4707511acb197c1682e8a64d8505e3ac5fb8cd9defa78a59e9c0ef9f00fe28891e96104f812ccf1a4de23aee0f8ec2b0b0c78cfac9e5556add04d44b08a4b79c9daac7f2e861817347a2b3c277d51c76616706fc3e6cfb390a5515aa9958cb4b7dfd13b0b27938f59c4abb70d1ab474e9c3c791c64061eeb6b6d2f781732bf7fdc830d3a920f66ea9d57447b42faf8a8a76afdf21243ab5e5fd55b0ac8bbe8f14a4ce64c0c9f4599be3a1d10468a18100745542aceb2e1c3410c6612d58a0e1b9f7832253955cf01e89dd7b1615144e4df7b24c19342554b47fe9b5acda1d4c59f43a4f6cc7c83a528ce84bc07cc2ecc5d8282032c32076a59a4c6329cf7654f0d0e8d2a4d3b5f3b085ca365ebdb14fabee607234fbaea5821addad504c735a18ae9e48018d740d284d9040d5f107623814c85fc505fd2185f9ff6644dc4fe7a792d72a056adbf56002c18a545811244a5d165ecd3f2341813115f04b5a308c67c1e8a250567f02ba1de83ab507fa8b4c631346df8c5d7c6d9e7ddbb8049b0f2cbc550d39a40a0ffa114c90757c485da0b7b6a334099448e873b4783bad7b5cee839c93eb3e6633dad4f8fbed13b916d503abd424af7fa88a5b5e056cc686e1ff9a374f5e24dde21cbbd77d48248a5f213dba0bef07ec087404012fbe06b0a12b4acc4b319b201ae7550bfe7f1188045d6b9f27e4a2a4ac724bf5c8c2a0c7415eadab79bea5db1ecdab9b7242337c70902c3fc2a41f9f260febed941a92c9876f0b477c4bd0077880b608551c3111bdf4bcc86b06af95c7d67b9c33528bfa6709f5d64c108ba7b87e1b58b5f7392862de914e97674431ddf0c553cb7c775ccbff9ccfbf155aba44993be03a6754850dae5564c2c1f886e38bbb0aaea00c9e3dedb9f5d3a938199cda82338463640fe7a2c967ffecb254919acfe8a791dfc7f6c26b6f90d89de8328bf1f733152125943f1357d7af3247c93431e69f19037b20d33f67d85d6fda2b0de0b1ea5ba64d51dce303043eeff3ca8805ea3c750d0cac547d0d658e677bc4eb2f623385b4c408b5ce4c533cc7326c3041b1e9878a2ff5cfa2de5831c93743087ecf47c924977bb27132ccaf0c149663eb6b203e52c422725de9dc5f69528111a7f529a97bafde0d9e9540f4662d23cfb770d42a016ac70ea67982910ab57b8c1fd309f4dffbff4d7f80bdc9b9387034b6f5ece8c51bfc7188728b699816a5e676bfa393a2c1070fb38deb8c64a57c3f86b57310596897318f7221a0ca91800d01ed6a048286ff967d536053e78184812a765375ec0331377cc043127aed953ecb4c22875b542f4dc179df2a9268e0c88e790590fe374202ace2b39860fa63872ed705627ca26785279a252c23a44fa7ff5dc7b9db3221e52f59b3153f726f647eedc2c2feed8c327515c0285e928ef6edb46537de85416354e13b4046a5433da1c1ec9fed871bd884a455915fe25e6ba38ca6aa573fa4b9209b19df16351af6be4db0e6710aadeb1724535a5c05ee214f5dd5c7549858e339741ac3b4ad978e9ab42b264f23656f4632a51cc9ee54879ce2fff4bf7660ed674693c88f86e2ae35b1d347ccf945ff202125e5fdd3a67525a8f17c30298ac4e141bf3ba4f62a8528a4deb0a1824a6c894a548c58139b378bfc1b955c227e04dc0282f052c60adf51bcfe70e4244c4c7b0880d47e4111de4bdd0f070a8a64504295c51f5b2c7ae192d6b47b56c6c4ea09a36b61710641fc820193afd55dc5f0a2d01ee8243f932db7a4a17be6d184a9873796393bd3ae6e2e5db2bb529c83dec13d27f92acdf741f951d6779987eba0da7f8963aa8ce4a4f24c7c206881a1d0363c41eab2c3db99e3c2d244d55e3313773977f5745921ae1bb052de69ca22e3d17db45032f62be2e0c85cbd9bae28765f78923192a0da6ee2a46f1a4dd6c42875d63eb2b45bebebdd85b10b7e31097c7e0b1e68e0693a879c84e3529b6a8128f02ed270683ae4522a1acdaf45b8768e4c2f03224196d89a5134895a52c14e965d3685453ca5e64628a604b3cf6528392cbe36ba150970f1f27b21d1f22a609b7d890967f5859f8e2d7b582a6bdef0ce577bbb2d9b5ec477adf30bfbd1de1668d72002c4d6f3ec8749736c308a5e635749114f3f0f30f22b14414a999532a4f77b1382438f6402b343b57dd0ab5ec15d0e4f25fc8801454b0a15d949620a45853a6ef7061b178673ec5fa0f8960248e62e982cdaf349f664d0a9badee1f383a6d318bf040abf54e72562fb0752730b669a74a746e515205954fae273ef2d2d045b6a039db2b3a18eb74a66cbb50e3342f1c0fa9dcc6e21c8c3be47da0b0664697c637eaf78489614e6453b6074ccf167c0d4eeebbf302a1a069ee51f8315cb4ea09eac0a6fc65aa97dc406bd5b60e4b5f423570aaea3b0de4dba57e24383fda325405ae46aa005294631bd8852f4c38f95e085937e94b11b7250b993c9f6301cf945b1fad6f53740c96bf7db50fcdc913154ac3bb8299fa188b08eb0e653b9594363718ffe02d31fa554d2f76e609f29362390af4eeddd7051014ad17bc27c211135cbaab63e2c874404c601e724affa8a8adbcde2eb7632d4b7d1ce2f980b199df6293aecba5c864ef591574cb8dc3eb913634a917f8dbbe46be18d9c0c569a8becf2d66c7a54e7340032c6e863550a6b73188ab75899379cf9065bb33ca342aaa2282cea9cfe2557b1cacd21400dfc6243c06f98e11cd230512bb39c1df811f29c408f083c4ecd5e8c2478cf3dc4d2db1f944127aa599a8715a70fe558390a2f4aa728120875b7856205f6c1553a9253b84e44e8e6768ca7585f0a1fbd991b0ef6a55338770754b4b740da44b5999bfa23e066100ce64d48ca7fe4c0f9a1e78c420c0449304ac6ec7d30d12012416c5e88039fdb7293efed4ae5e8d53479453b0186c47b492f49ead6d35b0495d0d29fff745298b41dfd15331676c775a66799f1fb64fc9d7fe915355d1cba9b7b71e2eb7d6234e72ca43a44e2fe778fa92257dc572957064c1b6c7719c977b017f10faf4ceb24b9c7e931447b2b5d11468a7b4bfa2cec84188130557a70f93e5e384060363e5055312aa49a8f0755b6e0fc70ca3464482c8d27401c00add24cdb94be3a2898e1fa7323ff6ad9408f4862e0afa1a306fabe7626b6446a1afa1d56e03a21708eae39a91a426ed3426f4ad29f0a6b8330254858e3b0e2204886f82373ee0010489dbf06c1bc38664fb1dd754f7e72c8e14013b12e9658faf675f23dccacd439aea4ddb245f804360749257e35e4e43f34bc5d9d4e7489278a446b6d9762a0e77161a44495fb09f88e7bfc0d927e3bb848bc64de7e94e69e0defa2ce1b9303a90cb799426e9f69821ab054b0bf9009a616080ffaa1ac6e56f6d2b12522f610cc529edb730a244ad2d1f5d1ed51847b8b5bd7394975fa13088fd912f1372b71b2a76c92032904f91a8c6988e45de4c6725c887ce5970f9004863d5fe9b0d6ede1c3edf3f60b1641656bacd9f1f48f1825d5fa567da41898cc98a0a85ba5f14d66f6a5d0c4a6eed327ccb85a47266230e834b80cd7130a039a4ceb285a906f365948fadf9cd12cd41fc0a18052b03ae972ebd82774229fb96ebb88c4721c706671b701b7832f6409a6e854aec2721f5a157ce3e6f4c53a6134685e23fe2cf29e53a85acafbd4e8bca0d0379d481a00a343f0e501750f62835cd6fefaf7efa4789a3782266a68b522ca55f623e6b0d33f0afb088677bbf5191df997d3d2e684e8ba98e707110b6165e96118307778c8a1bf8d48215d5611191d44eb9c2ba54e679acebbe0270cd1f0e4f791f8a7230b11fe418ccbf42fe5bfd9571821d5fae4902a8bf02eae781e92a6a8bb6f505e31db71fd52f6b904b0a3d9da1e4abb4841ff5d19fd8efd3523bb46a69b75b041e53f79d2276e8f3c8aac4b2f8ebe3ff96787248285b21bfc6ddf15e5ac0e29e467b388842ab27c78c4329401fe233aa85c3deef1c0dbea2dae9f79f96f94ea7803bde3d622361f89079c225ed60082fd2614588675347564ba2eaabf0f61368ebb68bb4c45f10e079e1393d5a6b9d635c826fad55033c1b53f6c7db9f43426e8df4ffdcec7da045b5df94d2b67b1dcc1a3506d6c5c8691714994f8a06bbebb377c7ac2d9cc8bfb7bd041ab39a16ee4d00ca23d85d6d2a8e86affea923e277b58ce371f953aa97930934f1f26161f2e449ed98ad3c9fa8913b33c7282d13bf5280d23d5ea29bf3f3922a0e3dac2bc6247122f461a6f870ec32522b74c6bd9c0500fb7e01499b348fbabb90c65d5ed72d8adf638eeac9063bcbe9583e3f9d07ddebf28ca6c15f3451c2f44c77bef35658b26e00c0becb9fbfc60cbdff4c9cbaeec63f87d789366318d5f7b9195952a0815b2ca5bd550b97dd085ad69d7f4c17007428d333f13adc7ae2188edeaab34c90caa7af17ff270d1fc3c20f7b4756d9181e12596f5b5eddc0d012523fe633b292385ea42c14b4c062f40f2c7e5f35f2b65fba64975a82f5fd68f8260ecd899064157bbf03aeaafdb31047a09a0fda2760f23007d3ebeff44fa1416f7dbc6421ac29b206c9062918eba1286cc5fa65f6a9911b3cc72b13bad311e24496f2d4065218ee60fa5487e4ea68a56e5286a1c4e1df8a6cf057daff6d73452833d5b4076d056e66937eb825b201a283e7bd5a73e2b5cae6e54f4edd87ca9d41c15d0635d43327c38b7988c55b0c25f92a350716009462f4b50f49e6db7aa7875a93eab65122e3144daadd8ff24d736cde139880cc64c1b6d34d42b28ad5298e499b627e02c1e7d081002916f81ac28e51514292a855873dae61e430d4b7bfe4419881a0a877812248ee589f55a133e2c2bee62c3081384f304523f2a330affde5bc6e5281e6aa4cbeb8543f906f93898776af0aec4c59f29e6e2e229a80e4c5f287ac851cf809c563d7b017c0a509cdb696bbae2ec5617aec0acc394dc1cdcae32704e75ff20b931f71185f53dd2d3e15533387b7fd3f0f174e875e4ffb4f034207258070d6157f6e398f22a6dc6850de5f1acc596637599c571a438e02dd2a7f9ee84ed0aa3314644fef47502104cd35ffd2fbe13d2bb49c9921717613e39db560604544dbb7a275015299d1564aa7488490d42f5dc0d27b914f5691719e6517aa2578891d91ef7f718e054bcc51f5d4b771dd1518797d456a75e34742b2abb44e043060657aa295d4f1b02bd54fbdaf7ba90942bba8fabd69606c510fad089e2751f92ecdf13d924a851d2eae0ffecfede09d01c68bbbbccce4ccd479df28862f4ffa0ee1e02c98c5dbe22f1e5cac5828c36f27c85ac7c3d6607c034381bc2f966701471343f599e85aa6a4c4629b01a4ffbd910912c3477412e949b1e97e85768392d413313a407c51feb699dfb40a618c9f7cfe5c99e239cdcd7ef19011f38954423dda8041a7b3ebe0e42c20efe30588882de5f9c357ef527b15b104fdcd81a208a964ddf8ec4adba06e32f5a3cfe5f0bfbee9f756b655dc86e987ff6a55fba248b423253bf8b0c8a98ef0cc0229f804f07a28216e2b007ed69a182097a468ecab78320545b9140b686ee02aae92dcbaced751518623f9ee588d4e675ffc53e1b2911a3abf3d4410d8120a3758db3e639137b717f78d0235f4a172c901e2ec5c8857af7a8d318949a3b3538dc4a7f6e677605b2142f810dd4ca0124c2e8e93a95d991671b7d1017165ebd521a363cf759a6e0790504c4db8eeacfc1298a50b5c18d73b5064f171d561f1ffb2248a04e3fdb4c387b8288031676bf4f57b85efb44fec409bb5ca9302bb90f9a4a89280117c631852b8d92832cf9b42c25f26184278421527ab0305696ce6ca1e42c4f9d9c0ecb6269e9fa1da08d656fff1689df91f2040ff3e6494f677635d58ae4c0e1d60368f2cab741fd4a3fcadc0b95cdc62e6e45316fd2384c82c29f6e6e0fc5be9f984d6e6afc501e08d74099c87c225f92fd70c480a99d7876c65a4913731d0ca3c9d4cc94bd0f197129c8f11302ab8224f30044f56436c7b128bf911346590d36bf4b9d4786f7423d91f2ef252526d6a4daf51786b5bb99312e7d6e5782d71e39102ff32760b5c22ef883855e269851e716a06dc71403508c695e994d32df5c544ececd7fb40256afd2ebb22122b90fbb2c1b2fe3856c5a42a86bab44d4de3b35db486787990e65ce8c5feb5f8f64d704777ccb215f50fbe0f2fa552049ee3d3bb5b7bd488bc9140e3c9878745dc82621b813e1f1dbcf628520dc0f5c66a52107b5f7a465dbf1721e6ea96182779690160da55439a5a9f6d6870d87d282e8a55edcf0d69e70d902465534627fda86b363e7ad289c459513c7503bdc7daf8e2372188083ec37131d33588128c15058bcce245af513f8f2892160428735f5a7aa3cd49dfbb843955802cba66482a113ef1de0e083e86a4483c6898fe1a4c0287e551b9b66b6dbe0ee33a9f3acd54397bb5946ecace89fdc817f10c5943524ac47885536f52d64f1209071b8b869f23b9e97e77b855f164cfd15204b496f0d498ef151632d3ccb09b7a020c3f73225eba0b1f40628c9e0104b35c8cc36faa38c40f5fdd82e23fa4d3ff900d14d2fd68eb88fdf608f5a870f1a8f6a580915a88e66e3ac0688dddc150d77982059fe0b2daaf5c4140fdfd29e91684864965884949fa10eb07544b05c65293e03406e4ec4ac72f8cba4694935071852386f42f736bcf2f777065340319cd6dcff9f2eeba325f4e820d0cd260e5cd8a8def7fcf6727d7b22730ec5425967b8a7b3e9b85025efda40b9a4305f51f5279e2ed903543928b9b7391bf1bd4d0eec09c34eabead795d0b46f578684fc356049be5a44b1c8cae81de047cca61469c141ee8034e50ca8420ebc01d574bebc95d6c56ed1ef22a0b3fc44287a2179e6a416725ab75eb297217b0f5ab8915918c969c85860f4a1c94ee1575e091d26c673f61aec3b42c0c2f6d6a3c5e9549b926d39a89c126c6f2e8eae4bdafe04c09de76d48b2cadbf6043434adff7f71eda8cb45fe3336982fb6a35702ede6f8a2e6331a9a7298f69c3aba283a9e963024389bf448130743c41b5929cea3174d51455d6dd121d4d57ef3c4cbff80ae7d616811c47ee052a9adebcc1776721db979a594df3c7382b5019fcd9d5ece93405e02f0088026334acc2cccdb05ae5d7db6f0027f52ca1dfe983a3417a633e659efe9c193510ae679f38886330915c89085791ba1d8f6308da8538e1843f83685fef392a2a9bc8353cd14cd075cd74d7b51f23131b6918aad006c9ad5b9c0bd5a27e0bfec0d62b18476d1453080cee81046de5907151dbeec5c724762bda63f04a8c8838b1a787996b7a8b6973ac47cb8dc59422450ffa27ffa1c80621bfdfff0ea830a0838820c9d8dbf53fa2dceccd037a94a1dcd7cb3bea4e5377ee53cb86d99499b689a7343fae48d68c67f7ab1a55ec095f2f7259341986f3814a3fd6b3a1e8b3ada81eb0abf57fd2523e8a15b4ba9fe6b439d2d7956e1e679372d298be454aaf6e5ee2e1fd94f95223c8cb5f6bd10e08151fb756b06fbd51baf9b7fac11f2a267cbeb5f7f6647f71b5f8e44d3cb3a64f5824302da15b07172517fa09e8a0f2f6af58fd38159c00dc09e2ee2c652a5b9fe85e04d28f5879485bcfda3334b4e3181dba3428e78ce3a1a6ff985793c174aa5a8c8bd7912f4ce07c7a4ccea0ebfe58564e7d601abb6c216c07eabafab5a82bf9fe5811b890c3e10d21629259000039ba581dbb4cfac1c26bedde078494bdf78a3ee1e8193112fbc054a206c92d6f5f6b79886da5efce2328d576cd7030ce8160ac32d3ff649e00970019503b81436d05eeef250cd66ce50762c5fea4c69516430226feda6cd710851b90ce8133019acd5db0582923d1ccbbc63435d9c75fe4e62084b9f558b7444c0cd0306c93d7989147eab8ea75e3c58059b43391c8fade90c269c12838e56ad75276524dafd60710237a4197f77e9f5e7d374dbd09a587dd6eb5b04831f63019a3c7fa3ec31b275ab947b41f502693ba9f9474b2875cfe5634bb16c97a0e264788fbdadb92e94f1d073ba2f23b82a84d2ebbefdafab20dddb1e7389256273f1d265b1c653654de68c38b82b8a7b12ce6035e54179b026544b4db23f3b9764a7cf7e0cfd85cf1d07b8311064b8afe87a92894039b59157afcdbba21e481bc354d8ceb9c9bc37cb44c2c8d8727cedf040338c1114760f41ae56bc4c7311c0b89c7abadc38a377975542499b3ea572b512097ba85a7e2405b9980089aaa832060a7c2145b95f342faf7513341bbaefc7664f0d315f67884af4e746ada9c65e92233359b10d7b9022263b573266471bb889b052df1f3516b4d1d7ed832215334e509206b362fc957a6a0c97e3158d9e3a5db7a4df09b245db16dded2f4d3787d150cc5e29f287f5af14c74cc13eff9d9954c001b36bf06c53beab0c1db0eeb5de255269bf5c5d2bafc819885ccfd49f9db0f2a88f6b5ca177c5c1750c01dd4beb7769fd903f400500606314298db9a3d5724506699e67f8de643c2b21b376dbc16d85678104de40fd151a3957b71776e2a4c4a61751243ed02981c4ca763653adc63dfe68e89489d5078790c90326df5c4570d51ec8d84d3c7415c5191f639b990e5bdc34b1005faff52e3ea27a1616bbc9db07b879e08d2f781cba2b24461c56c90584f2b9a79334e42d4950fa9bf41813370d1495c25b3507ff71af9a9b28bdfa3489b4fd3514a22b4f7e4baa735d75ad9495e2651b09e6543d106ee14388b9b4628a2ab9a071fa1741ae57bd476e6782c73f8443b8b1c5d40543a82bcdc6a4d48dd77c66ddaedcaf2c34df12fecc1ed742451ebeecf4f10bb612851a807943b90710b511936f5547980def746bc2b45be4faa4bfc6a247a0d35cfa83a3021e597fdff8f79b5621fbec4ff36765ebd3f1f06d53acf2523be4ec9182054ca804836431c9530c1e99e2f6689202de00762e846dcdabd96e1c210eb45beee03cbd0e7651cd732e980677f3a088fdf7be6f55ab3a96cf326e2b952237fdb64d0947613658ce670231f47898e97a461fad9e3e46195e387fac6f6fc9d5c467107c0ff72162379fafc9cdc17513ec89af681d0c47f68a6bada74160b70f18ef9d4daa8c6143158fdd16ee52fec96c796b0505363f5bdaad957d553a3e405aa6c11dcc03c8d23a23a66bc2c6482a3c7a90ca9e54f4b453051fd4e33e15919f7be64bf72ddcc3679600afde717a01ed54ce1e6281aa847e96a6f7bf5d60303f0c0ada38746b2a073068aafe477a430e4ffebb5ae9232aa096bda2e22b9b3ea73db6dd076bd62b66dbd083978a64cb787264b621ae844b9ed33d95eb8bfeadccd7cb99f6f19a06d1634f38ddaebf2f3c6fe9f236f1fd660d96a724764a51450440df35b24fc43a69b80c5524a3d59ed0fb60b99aa33fcae9a29d73f1bc989c1d0a8ae42ac6d4671f3318037f709a6fc02adfb62ce7414e9ce31b4302e700db79b2252539ca6e1ea43e1546fc1be5205b457dca20fc401f01c0b83987a93bdde0e909a8516542e4da362f0e1cb2c1dfff0b96fba58ede98ed96419020e688caa29a70d7526470de999c4256d8e0b0c275826acaf41c66f6bfe076b86aea4edd283decd2673c1ffdb60ad5cfeb105afca0e6fb7bdcef3eb42c7bb4ca1f0544b44842cf7671cad6887c60d0b06137c5f0ef92c4caf22235fcd9c036e1c01677e5b6465ea3d0888f08df75c54c20b72c5827bac6fcea8b5335872a62b32194b85aab0b5477a31988bbeaa26eb64c021d94831c8b7788470924a333b189f910abcfd736152a14b3eb3b35db35cb77b9fa3d9c6ce1c1ed0c86a6a71e7f73b03f9b1a53cbfbc9f2c075b8e4c451b14b943e4836f056627eebea376313c05f9c7176d0782dca71f1dd7c09a5b85287eb346db2a2e5eb0fd1bf0ea1ed20a00c4e288ffd44b7d2d855ec74cbce38b377bd4571dcaa39eae62b6e0610b1b6847af2a07ce2af85620733990edfd716a13a3772b4f21e09b0ade77507897892afebe862ff0e5745790adead851dcdcf344225a10d24b599f371f9ff57aeb5e573d79aa5a9a71dff63ca4946573e242ab7e06a7dfca1e96ad9a23779de672c5cfed7e811cf18f9e63351068de0028d0bc4eb0a7ff653134044721b5d54dd0b7adb1ce3ad54b3af1ee31111ea1af785554bd39004a53b81440629dab6211e64fe3c5a60ad0a72c361186d79e7144d07140d5b1b056f0e19275d6ae112f2c7212d3e9cf763e548b41290f87402547122bfdb7b33f0038bceea88fce669b74dd1b9e97aa9a0c5458256d0fa564460601f4b187cfc601c9d334429ea226348288ff389fd7b0e1e45c7d8ff23c0cff066cfa98d911941b93d420e1692a434e010b1d93234f694eee5cef9e3d439b3b382509230d774ffac0be5282ec97fc1ed83496c8d19962655020e0a53fa2699cbcd0c22d0cdf4104118d1f34cb72a34a0112c9af3267a17d8c52d07fc3859e2db689b555c46c85f00fdd11cd2b0e3cdca7aa521c5d599f838d95c48a7001e9018e2d10d7b754ee3d9a0cf7db3e15d5af42060fbc9917da407854c995cd98da8adcb5a2469388bf7ad8d1bc37ff07cc63a27c97c882080c354b4779002536b777a5b78424f13b4e43bc59d07265bf22e518e15cd5c3f6db0e2e832e83d639f8715959b70647ae933c19e9800b1373964429f745264a4f8449910d21536b73ea531fc2faf5741440ce54f3094eb463f974d307d133e9c8f91127fdc1770fca37e92b992945f3b69e4a3e565e1c6e4811bd623f2445df1d9d72edc33a72add6498ebf4cc703d7da6a61dba5fc05e04ec3e2e2f712c1b11a832d83af66b89c60dfc9dcf6be13cef38319cbde5fde7e5369481c63b43486baec33c40bee41d19dfd54b9d8a7ff91815909f05e2a89a5361d3420419444ffc6464c6eecfc1c04fc1440480a317cb15bfb05069040db4598dd4db54105dce62a39976318a57d7c062220abdf649db25568b4602b2b2f6ea2525a1121250d491ae10ffb97df6ee1739727d24cc6a16b9f1d46474cd49429ab51e706517fc4fd45f9f1b85c74911a186493a0ebd6f46469f6c85e12baf1e2cf1b4903f0f520f74e86cdeee2b041e5f69e37c68756ee9a19d42de5fe3c0c10caa3201e0e377f78945a73b82aee780012279033124bbe5069bc9c8ac9340f7bacc4dcd5411472541a81ca0594a30cb97106dce47d7f18e568eefcf08b0075e87437566755cc18e4b197e5e1614c46cf3fd227b8e9f236d6101a1019e20f20b9985330a32b706982a112dd05d3f5f4e54f37d01671d90f3798afdef23ac093605d5286064a9ef03be49fcb25002366000852c4c218da56676c4670c00772a712a88b1e5633c247b0df24a218c1c31575339bcbc32bbc17931ec701838fc8bc7193b8bc0e1b18f34bdeabde21a44c722d2455cf3569b567466eded3adc7fa7b0b700be28154d1bdcdd2bb9e2f9a978683c5f47fb579c8d6785546f858438482848d60ac90274f8b9db0c82a51214d545dcdb5a67253c0734429cb3f3a6c1723e74ba1f3c00af6c33c446400a6988cf77069161b57c3f5c6024232093e027b010f6a4009322e6b13f56cb994ebab2b64ece4072f6eac1c478c40faf8d43f56910ab7b5b256353a2da89bf8f529c1bcc4673e8906d174094d62887bc6e2a99a6c35ce972956f3a99b732b66e0250e55915622ff750864bff2a83f52fd5def2d4c56c82cbd9ec724be2e1dab48ca276c021a111a1955132016f4581d593c4643ab160e3f1170dc8f8ffab4fb8aae4ab69bb915dedf4a642c1526176ad3adfb859c758395527bd172d24a07d679308fe644fbc31554c7e6e36c4c5fd17373a12aeda1c26ba1404de4e611a9709087263b28266c8f1023be6798606ee99b8a290c29ae740e0b90875f7c40c86834530b8660d7e51d49b6c61d4477cd4f5d9a915891567c7615f39836bf6fa201804462e634fbae828a8437083c6e2762793255a2cb3c3b5556457e14517ccf6aee7cff775dbf82c02e0c7b29970201fb3ff9f8b2f08fbd3b19174e525a07045ca96168bb90b2f103a1762af2d1866467717114817dfbbf316a50dd9ee9090b428ee32b0134ae56f0adc2f6305e04ecb571c8123210580ad62735984f6f05a3d89d06340cc42448b92dc01ff1dbffef560bf0eba4a95808d44873afccaedb038f01672b90f6a225fb2b73190b5b186ac1f7e23f960309dc36e5be7ec3d274f00b9cbc4e73142c9fa652cdc35d3fe7dfd41454730fc93ff740f8f54a47281c5c65980df84a647fca7d8ec1f5919617109e19683eec02a954fe6b63d57aec8a3f0fad1f148933fda6742344a1c09b5305d9294002b250eb63578803f6238082faf98f8642f75fecd1183e322c7774f497b0d20161e80bc91ec26701dc424ede9aa02a018ea1bb0caf83693e26353358509e5d67bca53fb9339af48e81fc3c60b7b16f56635b0d2c2cd7704e5ef0a9459ac81ddd14ad27cd496682e2842f06b3eb0bf8d9858dd1d2527780e8109e9dbb26392c4682c64fcf2d209b254f257a4047437c8b43ab8f52c19dadcbd3fcadd2bcf2e61a447ae3c4e092e5400539677a71a728f250eed8d91abf4d838c5874b0f77293b6b325876b673bce98e16e125b9d2f6d4044c9cc6792aabf9c6a18186c098ed5d6e8c7027ce8e0c4187aeac3990debcbc23cd45cd66bdf1ed4380c72a3c8b764fa4a53913078f917f281d1926457deba87a8d118e2eb1528ed019778de52c60eb2cfbf77c6f1539e8ca11323acdbf7ff1a9d25a032d619d9a80f8f8cc426c039b2043ae0bf7aa0c5d54a7b2afc03b9aa5f90aed956bbbecb3b087514e68f04859b804155dc90e261d97def8e2c109eb963928a43b98c8dafcf6470e8a02fe51101ff46489ba54eb053d9121714144db00696eea414b978a778cba7ada7146f68b8a5bc7275884fab25cbca3a085567bf95cd075e7a407c603e0222e6fb0da61471a9d7b1f6ccf4a1a452742ab247b9a8bec279f22229e13d8a8c653cdf73d3dc18eb414bf4755d42407011f029a341f8771d718d6ddf71cb280364dd870945b2af8ff8b0e75eb608c94b834d32b32dff537ae7bfcbb279ef567408bc6f23d14acba413193d218739bcc55561ff4a116f3556597efbdf65f2ecaae54f1fc711793c63adc4719d8d00ed5befadb9980db8c9498d218e67ab5f228b9e9cf2e55e74c8bd98decd0089ea0ab6c287266741bb417b600d4ecb34bd86ce633a3d879d853b6bc610f5d4de1de496b13d20068ed1440fbc4b34fdd465c5cd8fccf850f3c8e0a7d13e5c4de5cdb2e4d47495e4c8a6181d4b30a0c1838232c3565089ce329bb27b91d5259092128ca5d6ca05ea748c8f1dd2e0a75012b362992c0e6b12449f2b2992eb4dda95b8dc55a09772ce2870aaec9d083d3b9406b2d84319f2f3117bc05ae4ef3f851ae64a0acb88f1f572cecd5f70d4f764e7d78138466f54e6fe64ec520739f3344fb8eb24dbc974c902a30ddd7fce260e9dfb9c325392a438cdae07f76a6b8bdf0511baff2cb7d123d5d5ad838a826ba8d59541a5e3e4e94101c417ee61e0a5c5ba1d8179677848c4339fa4a079765aed7bb244476fbdeb5bb2992c434f57b317fcb607e31f5965f9cda8223ce4300c9b4f7234d2d7539c34d7d1c0f15fae319999e4bd5c0da6a07ce97264ba678fe91528ffa20c3797216ce03f6da0364f546a8ca0d2073a255ac03ca272062f91aa96d17d653483689bbcf34395091d21cec04cf1640cd130b378f7427c426e57114d13547b46ac88509fc678ce39ac59755038c409a03b53d2ffd332953ac1d3a5a903d49f6308f84a7a6af84412d918c0686ce56cc3a3b57ef8e4d3fb956bbd6376130ee08ec1bc83be6e0e01895037608187f2f8605b97d02fbc876dda30d4b1bd8ac23c458f692b05ab4466a721733ebc009da08eb600d49e8295f5db3a3e15dbd5173e7fec224fee1d7615108522aa92a65bee330e4fb7c6fe9c46917cab5b91c8ffa54a0f858b656d1968c2814387d1b762131d4f53c4d2eea186dbc1ba23f37ff7de01801bd62300ea7ba6f9e00679e66a50b2cc9d7d7d4256f165710212eaa72835c94af2c034a46b5a5fb55b9ebdbf427f25617da81b4c4c29cb013e061fa3e16bd726a14014ab8d99f2d79019cace6ee99d452dfe8135bedaeb425cdbf194767e6a9de435adaa00d1866540b5b87d50eca4cc0106eb328187b100cb4bca82fc1359283941415da138c4274e68530ea0247eecb943363292ae78e94510ae01f9c9a462ed5011010083b5a482ee0233b7200744accb4d90bf38eb3e7abb642c737fef618e707ff0a65fb8f23b9872a4a23a759d98f4bda769c4b8b76a81294ab4aae1900c65d2cb984b64ece03c80c7d5a0cf68cefcbcf658980afc1ea8489d8997d6bb702a92c417ca609d6362ae8c1bbd58635e6f8fb2e3639eba4dd78437bc35bfd65da0c37f615eaf31a6408bed498c2ba9e5d62730074272e074278a6a0b69bac0064fe9f2fd805777a1b9685f153aeb4dd3a34e7867f5ac6c8b91dc7cd4f510afb9ba6da6318699dcc6caf89183a80f5bf4c6e238a53a965c6eb24368a0186f723d64afa73658c99791cd36f1b5930e7cb2c417bf475acd0901e3102334ba8e2de8c0e5ef171dbf8b0eb37b96a5437b84ab9117bcf7d3f7315d345ec1e24a805ff212344742b9c13e97644c55454e0679af81b1b3a82d5433dc629749a471c3128c0d4300e1540a718cd9cb63aa5772695276de957e15744068a55134cc5b30b3050b6db7a8ebe399cec3d168ee17713e96e0db2ac47914ea4a0a8492927edf650956f982937f0abe42561b5416c4e99ce23f2f8b5a5610fb6f698f85d779168d72ba225279e9a6a4793766024a102738eecbb40b977a3903421ace435966c962c4401f3662773ebbd9a20368733350068d05504b5e506e63b1b4af5fd5756628608b817d245bff04bf64b86b4c3b20f64cf697fbeb58f6aebd0ef00056b885f43a86ee769d59758f1ccbda6ad9a4862bac38b1abc8eb184b189ea177c7ce5ec844b7bb363881018b61c931ab15ee6f9842fccc447c3d9b81b8aed968493a2b02dd6c8467f4175ff70683102500751521742dd1106223ce8baf66fe1e7aa91c57e7ce9778f94e6eb1e14c2147ee6995de8316b12bfdb435af7a1d9a824786abee61ffbe1fb61ddaa38628d4c3b89cde189d411e8b80eba4ed767303c6c2b95a842e9fb02e4a3002716eb4f4aebbee0aa364c8a69d2e2e91f6ad16dbdc29f5d3d0efe883d7f553814809c6f82d98a60faa44f9f8fe646e19d812ac369a5fefe07428d3e2ce22b09d8914b52b72ed0415aa8eba5ed7cc243773e0caa6410f7f650804edf1e46b05df22cea6722d8aff98747bbb4d4005d00f7785b3e4f48fb38f053ff2c032ebb3a21a6f986e47d59da352ec42d6a7ff6ba5da1fd4e9f974c161690e5d5e71ee308756ad37b5839d29ae25d404b8df4e8b74b30c7cd9f528e9a14000d564c9191294aa9704d1ed0860d49255bc75071f7e61e0a2aef56426c7579d8a7f2b0e3da4257491bb2eb87b6af4fb8ebc068518818882d0f8beb0edc211a86badaaacf7bfbe221156a75440d172ab5f03480250ee95676a8e8a53c108b5aea7a91f03691799c1dd399049b3d3f04c7cf142ffc016ca13678c477b403d55384164da7807e7f82d36e691344f654affe93497340355456912fe85fd2742015f5e277de04e2699da5ce018ca39e5f4ba5662cd1a40e58e0a65cad07abc917f2327a12dfb9c602339268ad36f000c60b4b33d67e07df775494374b18ac239657cf136fea1845bb0b375fce6c7d506854fb93a291e1664e743f9f6e30838c81042784b6b524697c0a81ce0f9264442252b4471a8cf86e4921969f54077606ba249f2fed043b471bc9740b25fff52c8ed983039d12279e3cd50412489848ecaaf3045ce9ce4e0084d580652a7bbdb21e9c05359828721f680c20601e97ae8403d8edd27f071bf57d64c9e59239c20009feeddf9ec32a40892ac0db6d7cfec217ba0417993b7f2f20a6f9cce5ddbe2da2fd210b1dc904fdd994fb366ec6e559e22e6c642805817c75a3ef28dbf62db90a3ebc3b3a4d9ecb642df41a759b2750bc0144a5ba079f16de2f8cdaa5d151d4b2da56314312c98344ba7823318380bf1af7eec9b6c7357aa3d164faf02fe4cd2c36aa7437cc02417bccf52595ec64356cd38f4fcc30c2120ebb8daa043dd68c0a12ee70e06fef549ca3155eb1df89ef897a472e2cc9c4f7b2ae03d38f470c69d228256a276182d125dd14e9322fc87f22cf778219e078e4d6ebc9f270fb82699b8be2d8a0cf0f7541f0dc38dd1f5113579875196fdfa69b3a9f6b8efbcda851538bf37032cad9af6046f61f6c71e495af30076c934fed6d085e7798dcb361dd6047ae21432bd7ef19b36042b68ae789f92389dbdb49fa7ee3e343a7d4524bed30a926d30889da70cd9130c791b87a8a113b09226fe2dc8a4690f4aec19da64663ac1f1cf01013b0cb5c9bfe4083b2bb517a2dd0ed1c122d90f1c0aa00a17f8b5767bc62fc138e283aa565e2529112dca55e1518c77262cbd5f25c4aa51248241fe7972da9f28786cd0a7bf69a2daa9b1ad9ba899d75d7bfcdf79eedeb33a0f03e98497a11f137795285454354424f0bde7b7604fe36838e0e51ef4c89e4187b3a866549ab1c392becab5dee6ffa73df5ff9f607a899a79f73145a536aa095938f9756bbf3d44c2b3a6118c5eab196f400531bf9faddfbda81f8e9771c78b963c9d6627101921805bbfaecb4b134e32a65d0f32bebec93ff9e837deb7dd7ad1dd1a8150ebf44166d7bde485f2535efc46795f7c19f2aac8f62886f5ca0a2a0227c47e0f3c45e0d90b9b46b360eb16d23f27df47d2ff16b2ca73cc9102fea1c6a1b750aca4ac0109d47df5742e79ae2195093a82ee0bf9a6f022637e8411675d172849ea5642031982ce111ad89a9248bdf93646e76e2df3daa14532ffcae38db48f9e7c5f29b2671c010d9e7f0513941e9804e3aa6ae4140fb112d0bb64cc618065c7efbfc818e1943859d9685bd3ceeeea530cdcc8099fd5f6a94223179424600c789667543f30aa06a53d0f32f07230274df97f8a0dfb840a13d57d6565aed654646e3ff26900c461fd340b399594ae24e72729e520f7d94f0173affcb4bb139f64918641ad41c851290e4bc1bde8bdff38b1850ce3cf18b925d5f47ee949cbcaced7479f2159ed9849b79f08f2adf7af4b2f0a8cc461f71036a9503491a0d6ff60124d49f018d029960a508562de5ea6580059187712b073bb6f8cb236b346857fc7f58200c7bf76bdfbe5cb40f2fdfa1e748f6cc74f6c01a7bb9c729851026077e63bfeb41ed28218fe5bcb752f052b6df298726fa36fb67e22931298a8760ae74489b3deb2ee8a95e7ca15106e7f2d336db39012c200af1e379ad3521cf20a93b57f3bb068ce51a431b792f9fac5f81634f814fc4d37b2235b6630dbe029886b821237922cc567eb7aac9fbf651ffc2af8e3a3430a54b27cac6463caa40d3d09df34ffdfdd072a3a6d6aa483ef573cd2989625c8968b37978737247b02b0a88bd1e2e64b9635ee9bb6602f4509497d8347ed85a85fd764478d3fb13f138c110335483630a1a7fac2d576f52c5a3e1e5592eef0a59221cc7c48b8cf0a881b3c42fb0eb3ba566e1cdbb8c20e74782163b84273bab71a0917baae5c533a486d136ad3ebc4b38bea01d64f2221186d2590aab628a0978209884e19b9adfa7e4713805fcc6db5740666bde705063ab66c54dcfef182eb94166a7413ee43562cf1d1fa135ed256cc7b5aced667fdeaad30d438541942a06fdffedfc61e393ce6447627cbc9c674889095521a1294d2f242fe13a28bbc707a5e5ec437e3f16be20d7043148d108ecad359cd87f9ca8152b9141027647c6ae04e23dc727627956849a173a7d465b929b1b42ef0e70e80b814a463ae42546f408e28ce7eb1e11fbcf6e7f9a3a1fed0edaaea2aac7e5c4c58942524ec8380dccd288efedab7c5a6d63a50d5dcc02c3a05ccbb84656cfc424b077b579582f34e23701e737df78fef896262b157a69fc045c079417398f0c2122471ca57fbb1f278b4a08b96e6a3c41be8c10e340d4d18ef99002b668648faa6d3703d1c71fbdf8ceb8bf2892d0f1e6702200864eb3c4d4837e42dc98e11c6e754f46cf22052ccf81e25db0d415e5180ab01baafa941df9531d9a1c88b5efbc1e4781beb4c5ddb3f2dcc75cbab32a037abf9329a400d8fe2efa751f858d528e341c54905fa37119db1ca74283cfa529aaa278c7973b8f514f2dedc86816bf9d98cc140bf2e4447d251d947a0ec80b87b8c638d57dfbde602b321ad4ab3813df1dbbf10ff39651cc772ea7dfca3befddc2dff8cf1b41baf0e706e20ba2b551863fe0ba3b8ae8ec6cdced4f1bb8492e45e6292408208f10b1ad18a9d6639e370dd579cdc9a7b3cd0a312b3ae47464c26b388602c77e07b12d9e12a57ae19f68d28a93c18bbe1264abb76a5c651049e1667a4a4ddaf351663e0bf1861bf602c12bdf0796808ab9fdd589d5d5abc9bd4643327344af7f77160d0433b86d56881d6efbf268b890fb3605395d8beb3015e49343ae45a4c2588a89d5be58be31eefe72b06af7e6230faf4c26ef31d3218b083ad59d4b239d175ebab5dda13a226f63e5eba2aeabcb6030c183655aaa32c687f4be2966889dc38e54a3e21d3a347454f44eafc2b11285789bf294df5fade990c7a9b6f922a628a5a553e4c15d688003841fcb5f677e5e549aa887bb758020faa595b630041bb740cd5443525db182e3e8e559f9ade67776fc98b963abd362445c95fb861c760e81fb37739aed646277750ff0324dd1bd7d882728de1cca036d2eed6014ca880fe77458608365d072b5e5af981eac121fc5edacd9e03c18142ef83fa6ceee82dbf399d860210c5208f9cbcf8791dad01d4717ddcd973a0d38ce532cf5f807cdd3218cd60140dfe68ecf462f680ee209126111d7c5dc8a9a2c5935792a323c8000b84be0aadba423e4416064642c72b6c90921d0a88bafba30f57a54806ce1c6f7274296697815fc753b625a45b515743ef4990a1e0ce374fe05c7943c6cd9e2c5c99d81540aa9401f7508fb8d3fd24ae384d4264cda08f59c6fbcac92c9f8a33f15dc3e0558bcd92c1b6797c06f5b99404c546c1e0ac0b4312ddbc53d45c16da3d2d89e18fa3622aadd23e150d6d44b5291b864851b2541cb0e0fe28d2f014286feea565f52e905151f32f26b7a8fcf4c516b54518110a624a3427c58ab67feb32db55bb10c5a5e62f99489d3ca2ef82a9af16558fc6735e6d04ad57f8460e32b423ad25844fe31bb052c60d106157fd6f66b6a8248c49662e38e8746fe785e7eaca3299252e0cd82d4ba5611f802305baddea339b3d68de75c659af1992859bfc9d1d50462ec2063749302f1d1db3aa7574322eaab1d1878380ac44f467b8a0014ae6503abc0497e76b25c059545492f59068e148cdcfb3c8301aaa6fab25e189f2fb4be5fb24229eeeebe911feab7735240dca35f59647224aeba2da810c99a3d2449129fa299aa91603966155b3603ecaf508e35ab016971dd62f44909b0fdcc97a74f262d3fe23d52a275309b03ce7f2de8f03269bedebdfba6c5b4f83853b8791969f487fd0e173fe37c89b7c5a4d0305cc94fdc8392848d64215afa314dfa0f94fc46a0d67b1fc92a1c6f034040be1d4790219d3dc4ac786a481ea8745646be7a447a90c720c15918096c5ab6b3615e9031b9c058869b16eeace6f8dc2b34fc46094f3cbb98c44f081fb856da69f3f40ccb98b206cb8ac61b1b46fb91d09917868760e8b04889e199fdfb549a467487f64784d86ed024c4cbb85a2d80b5530a0e517aa641e08b8b76a217c769ca4c0ab90d46ee3a8a47ffd25c9adc63b659bfc4474c6d611d10d94e5f5c46ea46b4b729c36fa2e5487b489e9a57f7185d7f12a5b3ad1ac30d384ee901b3ad3b0d3ef9b55be44a7fc7db8eb419ea714586aa9b094684a7ad07c743d4dabc9dddc8a9b47e70f7b218e1458bef5711644f352a2115768db90f8dd6ed3b198e320e3ff05eea40473a65f24535b0847a440005aba2dea48d51b8f760fb716dd9a2d463d6e83af1a2d3a24a3d74d0308e8c2359964ee26044e164316d6ade72a2b05ad67f5ea3eac8b4598d9ac3fbae0cfd6fa69ff4bf2bab21f0d2c082f13e35ec990609ffb771d4983ea4d2bef5afa6d655f81ca5d72be8e34ea8f44ff9e267c9fc1a6f442a30f288068a4c4d1ddd1d8274c9369635988aa67e7524e46f0048b05684dda119e4f1484d49b3872de4c26f769f057786c72f175deea60f3518f026512489f85a4e0af9cd338acae595215ac75b7210d19f47077aa08d07c50fe0ffd59074d906a05cc1bc5a1ccdaef8900161c055608d077dc1f3a9490976bbdf6f3dd83be34da5e1ef4ce3777e684f053edfc51c713678c163fe274096c31fbe3130fa04332977b00c4906da6fd41436fd45dbd54ddaed6435fc184dcadd1c9e100391bfcb10910021e7c6d636cda8e20b7e1a11e82329228ea36381be42d03663fdeb2b8ecb6d2d0f06845412785522bc281278c4034219bc882ec06cb936e26d8ac1b1f43706059aaa5f0134ff38e2d5e38a23a3606798f6f8ea9fb88f64f040eaf050d6b37f870895666e48b78eb9bd1fcc4ddd517cf6f0174ef9f6a8ebf4ca7d2584587e701f3dd709310174c36ae7e5e8364900a307d3606b9bc16ac301372666bb40f37eb5623b46384aead50cd2f2af475bb975caad2e59c504f5a10bf1b0d19bec4230c0908256d8b5c39bf4c28df3572508ea94de4d767e1ca352de9504fe3c4d97ec5fc17e623b3b8650b62f60b97006523333f04079b164f97f2046d88a5b394ae6a0dc3c66239c59dcc79daa285496781ee77e4dc32e6999f7024dfd73a570ffa6891bcb538c90bf35798e9d053481e02ce84c389b91d4c5e0b05b9e90948582fd38dfe8ad350f2249383b0c3a0b3f45d6bd867d7415565ce3fbfbc82dda2938aa5a81947e796ee6584dc51b5b5a7d9e953da4ec8eeb8e27b763aa150c3620c637afcb439fcbf03a51cffd6739e8cba129ce3ac9eef799a02480b3d90209d222306ac82393f005cb3e4e6df48fb96387bb81660c41a9c3bb1eb924f8668e13de9a297d0c22c572ff292f8b696cad12a2ced800fe220c1f2c688977f20eaf068352e719d0f82c0a712f02d71bf173c93e40c228c528bda400bb3ead79b1b9149a3b64bf80cf32b79884ef1bebef38bd992fb212bae2e9983bd1e04c8d9f231e5290dbdc7452c53115cfebc0e023d82f8c60b1dae76e20d2691eb05c4361c8157e868c457204aa7290fa5f64b20d4565768db376231f367f9acf71eef11511fec9c75d55b9a299b6cb7ea4e4cddea04150fd3e81d3310ef4cd183bd081309ee0d7a430f6acfeff39ab17f5cbc81d74ba7cf38ae8e337da425e3b256ae574589fce0c70e2c511e5a1081a67c6e289c1901799ee202771997d63633142f10c7213922af833fe2ad320ff21f87d4976c18b4ed0703dbd104a9a560c5c112a912c90730ffd2365484952edb93120c69f2163b02a4e91e787f7ec7152c1b98280a387c3907fab667cb99e57c916748eb99ff041ccf90182172289187ed48164c88d910294f796b5eab6c6634012187b232c453f0d2a758a8fce6eb0ac369261270c1c0f78e299c77adf919c2799a30732cac57865b4d70bda2990dac2901d5cb94b8e0cfd81aaed6446f0c7c2986bec81f614a83e615b29f5cb04428566d85c608578beeab7d1b41ec5a244281804fb217429fd9f5ab4221c8c62355cd7c675ade2807d4349925887805306ae69504ed6f60423b66b9fb15e1a37d74511cfcd488293c25da0331dded366b9a96a70030f6947211c0a7a7259406204e4d50e9020f39164cfc8f147547cacd31343c3e1b08ad69b42e8e965b6d096ec641c5ef6dde03755fa5801ce8a43849957bde434550a5237c2190ca127eb6fbd333c0cfabe5a57686015a52234339cd7e5c244023322542cfefb04b7750b55010c8c8785112c04ba4f7cbdb510607fa10c6321d5ab0fc48fceae2948fc0a86f9e613834e85f0c35594a626a0294e9caf411d819edf6963fa56c5a9ce4d4c1580cde25e9ef7067cf766d9310c5d47e4df90acb86bcdf02537a33c914f68db586870443971de8a11b9dc1924dcaff10ea01f8c6833ba77f6c971e3d6e32f646daa71568a539f81af1480e6490ade496b9508e1f7cc0f26b0ccb9e42fb7edf42852f785120883f440cf5f11fc53fe68f31037e014f3d3d40ed5a513eda0a007c47352902e97eaf81f740e88ae26bb6b55a79ac4e1f3dcf4cd1b905edc9d29180aa10d378f424d62c43de532341462734d8f661b2b1dff5a4ad74bb1a59d271dd92a2701c6bcecda0085ff539f4c826d23940050e0d0be30599d6708d6f1ba8b70923e279ce8fe2d4a2f420826dc240b8bceff13ac67efcce785865e99c326526f38c18c29dde7691af57e92ad11efc9381dc79ca4df2122b603009afb0599baf3bb2c3c570d17a6129fb67e580f92bd5313a63881c764f7ba3ab6538c80678762fa17cdd39b7ed0b9d8fd94bd16469480f67db99386f67673bc8af5cf19212f49778539807384d22c3c8dcc50f7275b11d1fda329c5fe75b262ceb2341b6a072315d10298f7d8fa97d10fd0884cbfc1c395dd55a8845328fcb04bb1705dda3ffa4e35043970d244e9a1ea1a009c5726ae1f3aea45897533169adc0226ef2e5ccfeb96564731b06b0213a3f1e95e89082718e13b37dc2396a16525b4f04772af78c0cab2c2bd50cd59e2b4884f4539dd4ba9104feb771666ec1a8d39c3e25f9e53b8420e55935c3eb6b001698200a11a515804d3896ed1a311838f21e1d7559096a63d0fd6305eea2013eebc84e9940191513619fa7ffa332c8cd2d0dccc12fe73f24636cda2ef70a39ebe756fa6f754184fb3d20da8668f7d52aa8efe9d9c57a2099d99aea7e205054fb14b4caf2c4e5a06da05e61b8f54eee8cc9f202071f1b101a27fbe019111526c279946137f7cbe6882f6a483596da0dfb033161ea0bcb9ea533cc54e6f7a960a21fa631a6360abf07cd3deae6da49a6d37ae0eef5d7045b5d1edaa1d66734ae1119257c5a1e622bbde83585a7da9834644e3cdf89f86796f23cec645df9d8892ead1d13c98db05d46ee225cbb00569e81350a8f74c5591c886bacf2dbdd264572fed503b968ac355a41c2cd560f3a521af972ebbc385c863ee4745b6e4ba06b34be21abb806a5d98d5db51d15d6d994c6951957aa80c6a0553789e161f58c967a9f733c91557da315d8498f6977147ad7511ae8efe9d6ee023d7fb274041e53f77f9783771695516484a742b2e5d8a462cde5a882fadd48f8c97694a28ffb23603f46b12de5bd7121777a5564f31d0b2ee181881dbfb7f9ac5528f225b05f9af7f98fe59270bc2f4a6d14a309a821d9a7e4125618b3749b573e2db5e1fd313d57735263435d28af77ac28dbc286f36803a040ba4d1cd05131ff5b77fbb0479eaa7a869201a5696b145b172ffab67666293a8f5838feff7a6eb1f8f8a1928df61331a627f2a9c3973c124916cc2858912dab30e2e11c6ddeea8b929a5b601781e01123bbf71915ba389f6432096b5165077af46f76d6b84fbf8b2565f9000d619c63b5622de921e8a3dc32ec19914aa39ad1fb38c2811d47f0370d07dd84c242e799d824795eb7e0a0449cf87f0a28b38aa780fba09eadd72aa30d304616abf9ae27f41e1ebb4131d490f4a8462cfe383f4c03b07bbac123b506b610bed687a87107fe728aa6725642be0daa4d91c71d62e64dc74f597fcc7c674dc4cfb234668e06322048d82cd948cf3839ddac014dc9ea5cb49e6b29cdbe8ee0e249040b30112de386cdcd5ee6200996a94317fa9ea52974ebe24b413fed5d645e53852fd9fe668e7d87b7be4fbc3db90ac86e1213429041b17b33b5c6515e41bebde42f19e9755c913f7f6bb2a328e49727ce506098b52f50e8e39baec14eeb2145d4c7ae09b176bfe6ab093444ea53330817e0947fada6f17a0de46af1836b56dddb62472281ab9889d28fe514e13ddf3c66a55e85fdb4cf7f5c1ee4d9acafbade8044a62bed8548b25e4fed45ea0b5016acdcd2777638bb3a656686722dac4928dab72005e8fbb154653335dfae6c1ede3275d81075925774ddb29ac9917285eeabb219aabf61356f9d8bf8b9183ebdfef036e3cf06876ae36194eb11a0e571eebe00ba9994382373cabbbf3542a5a2938284ead9558ef20cc7915483ecca124fab1c294a471ba902f1e2af4e2672f84e2e69a44708874908ff9d5dc7cc9c7c5cd91518de614332777b302903473bcfc88b449a1d032c56c45b30f11a232c77e6b9e124ab85d86048260f4326b8d53cc0c55da28ac5f65c14780e002fdf29f65a4c68d0502d577fbb9a3b997fb9c2172df6dcd28fa6b379a13202c3d6ad47e3ce7b1ec45dd4ed5b696e32a4736b9cfd9e6ff06ec51195137f1fbd296b226283852357fcc32382a1c8afcf3ac8aa846f07fb6e1df330a01892ffa76fb537d4774ea62bf8bcfda2656436d303a5c86029160a2b766da79e7387ad57126377b8c31913f6519e296123768c440a2a5a5226a9e76a0f70d16543832c9e56ad685a01586711944c4fe55d70ca8cb1bea313ec55b837cf0f27da4746e0d1cfd76e6ee29087d54be92fb9feb74b43675a7a8d51f759231b42f67318e6b958bbdd3c83c2c4736a1bd722d6249585371edc7ee5c944dccec75adde8489aaa856bb9ea2e794e8ee3c6638facf9b37c7f806d17cd24f7d541a291d92806aacdec7315859df95dd31d2560128f519f6e239d8c9933362df8889bb6b8b4dbb9c80478c6212af3f076357520ed168f0480b09567e21e0e08b46410399ef9518026a0120bcd5ce8d471ed9ae49e53b8eddf52694bf3998a2fb9f434dcc5e531d486a84d2d8c4351616c90fb022f2be18cd1ccdfb7e369d7c958bd806b9d72cbe692a62cb600207eb169df26620d1f93ebf0554198ab05fb581484e1b34f24b840e0221fe2e58952a2f83ea0dbe2d7b355af10242243e9087ddbf60ce82d6904153db6165bc51d689ecec15d1f56e2ff9ebd557fdd95430f3dae3f87a6845a4364dba24aaa8fd7c1ca9b44cd3dc0a1b713daeaa103f9875e16886a3880e20695ba307f6e25f8a5bfbf9790f1dd6ca415cde3f4d998f301bb67770ac1e135b1c704a598b3b420a5af954510f82ef1e6c4544394fc98b909d406b69fb67fad0901274c2c10c4f08c845ed466378abbaa1144fd2bfb86b8acaf7d70f071e20d82eb02639c57ec3693f330fcff2b155dd88e7708f7db2a561369070f45338412291facbb47ac106e6c88af2a7c7284055f42f943335e9611c8d2e866b8efd563843dd578c360869d4df9af0f2c8e94e3843ebef52020f82502227798d6af4a2be651b54eecd5eba8f85b0ba4b5a7bcbf3d6b38ad91b79ad2a75a88d53672ad9afa455c937598acdd8ca18a51f3b9c37a7f902251dc8e8f0a582bbf6e28d5a64fc1fc4ef5da36bf998ff4390188eb669628be4b044c251a7d292c53a11e012b36c9ea62d733b7378e5856abad8fac322a033f0393d318e02d8f3c17b5aae40caac32a1566751333dc88c2d5c83f0a7a15b8b742fdb184d15d7d40a447c9d992a16edc489b41529caa13c79c47a0b32918abd837a09878e8007235e2d33a6c1a08d2c67287a49849fe7fe826faabf40e5851f5334a0df33f2f5afab2e4f7c8c3d31f49752ebdc486156f7e2b781c6845361b1fab7fdd4ad7170cb352401ef13a23a2806d2856ab7bbc8b68f422f64a2d1662b87404d44c64b707ed52d3a8b71b7017649f09ce44b4bf41a4cc55656f22d41452af857a4866cc97c280783804c15d441e18e960f1b85b2497af304312445b97f0ef5922895f30fbee59e0ce1ce0de0ba4cd099b43df24383aea0fca04aadb4c04a7164fea90564bb40cd418388a2787d64f7bb95277fd8c2924aa6c5fd75ef884f0c750d35fc9f6457aaf24b6ea908a984cd59b93811e5673a80af9385ccfaad930aa73655940ec3bafad840fd7b5ed9d0adae25fe33a46c4985813fc44a5d67b9ed40891ec7b628987b5148fdd9cbf9504b0bd5677f5ac6290c333fcb925583088b8017812457429553e561b483e6d0e736d0108635adb754477339ea4377afe757a99e2ae651566018633c802ddf15f9a76bfb9e65728d69f33b71e46773ebe99ec7a9e2ceb89a2fefea5e0a216157f6933c8f3eb5ad74e172ef1ea54cf031176d6d979d96c74700ae401fe71e8e1156ba631dfc5a1900cf732859ff2b84a8c1e82d266a70a1e7fffb66580926e85c4ba2ce88e95cf128e501196bce9a81f1c2e7b8315d01dc00f48e05924798cdeb6aec65bce4a839928d6873af87c098742c8691ad095a688d55accd45ba0201d341171bbcd55188a0e872ad3983092c3e94d5074a621d643ef5c81142b64cb1e585c1263012c17f72a9d35d355ef6dd05478b2a39e4136851d489d9c4e432dbe93f5a79223bb606363a80f34db086c207f442364e8a7ca0de92b8fe1f2fd3acda3e2e797e90926eec4adb1760ed81d33e1d3a8348ccbcdcb5b30e95a7d3b749628f87e301c661e9f4a1fbfb2b03ae1882dae876832f1fae9c04ace2eb7a1ed21edb7b2aace8b9f39a1ca232a33d83529e1340f741a30a6f2c7a6a70e83ddecb3b5b776f61fb00f05f23c9c00f1c570687ea34183ea6cdc7286f705702cf1b6ec3e4f5b0f8b799fde68d7abf3ac541734cc7d2387944547e97f9c3faa53232289e3ed1ea639fa20a96e15f3b1abeee5b1f5b91b9fb9a0aec7fdeba7ccabff8943e17826c7d3de64e403f56c6db1f487964a7819ccfc256c1e57008078a996254a431a053e925418b66866324ad610f4c24da23d01ffca0efe45db6dbe00687d02590c0dfd52bd5e4bddef59cc10ff1767fe5adcb58eb9d58f90ed55cb05eff9939e333b5749c86a686112650831a8a5ca80d95862fec02a2b9e0c7b446895dd7a33c879bd8cf8dbac110a6b9f3942683d5666df6e724256fd854aa9c94a2c53d2fec062baa6dcb8e2647d1d543324533109a1d6026806bb804dbaa2ad06da1c4fbbe56ea38a6662b980b38cebc3190cb6564e3eab0d9434c8d9a3649df84ffe5730eb6316845a7bbd2a49bcd1cbf4452348c04db0fbcbc42be8d5ff178b35193e8441344347649677897691fb2ae7b304657adb650cac7c7bf6429098b3ccbf73bd323db277b073f21391ccef1511af8cbdc2455d91c1589b3d55ac69d99ebd951c0e94c89076d7284b4f77cf655ba605bbf15f82115654c9a42833c1006cf08b647c08e6262deb5daaa5405def9577ae74cd1587a511d90a0eda57004e2372d09c5735b58cfaf7fb064e5c3687865dfe591b71180a6125e18bf734a1d1105097704d407d21828c5ff01970e02a179c3cbdfa69e726c40f4351bd295df9c4d339240f3e756cd81fd14e56f523770192fc9c5d28cd344154a68d6720032785aff39f243e73fcc53b4aedccb53e34c6ea328240d94adbd08081d638b718bb0b6b1a39b2d52d123c7cddbb2e8962e96e2af55fa31de3f95f4d3c34cf257cd59ccda423f6428212ef3f5ad56ea499f38b213a2f9899d16215327b774b9a89d96b907fa6ff9109ac36aee5f80c3606e73742a202ef058e37287057a05dbe0fd38f7bc623c2b4cb8ff5d0ffdd439308a31fef546dfab8f84ac2668e91afa8a5d9c0de03c203633be403d20227416c03e9b2f62259287e095fc46db1c5303c47c7c8c4dda7ab0712dbc524614beb0b835ed548bc809b40476d61bd1d3e1eaf0f4882f50237a52e5ba9f7a91735bf7002321dbf574e2ac17afff6a69d55bd0691ec52f0925c1993ea89b83bd10f0995f34f36ea81c33f69145f7474bbea105f2d7b3f51770b71b1de1de491fc4160e1febb5072f84440ddfaa25ce79b0fe0ea7fa3efa7f8e543447d0ffa177650275c34a1995b0b389d4f26dbafbc75b48085f8181534baa12a243c91fdec58ae358ab17d73e670b9be14f8f0a04c45a1dfedac0489d3198ab77413420920c62d8a632882a5ecf3014e360aa1c7e9866392f66e94de1e92e550866196029e0aa46d620a00c36bd344e8570b207ff6d0e92f67e3ee68241b1e00baa23975323104b611cf9967ceebfdef97d85072bf2e053c7b0cce9d04510d54fe9aee90580036b6373a8820c6c1e20fbedb6ce710f3336ac3738ef12889aa00be81e48ce5d9e259540c6aa783c40ac0286b2da0092d718ebc3356e7644f5de126a03633f3506064de6a99cc0e8504e6240331a2b6d8ee7c0fbe5ea65bee6b6fb08c257f800662a1ebd5aa7e55e60aa9e643afa0c7f6b5640600bccfa83048f6715ffd642919ca4d35b625d97fe0baa0d4dd8908ac1c04be1059722685c09623089888737d584fd157fd75353b61cad7e66aefb7bbd8882eaaf045f3d966c752f04820f5ae442f74fe72905f12b413fd5944686b9a6f0c35a9ff3b35c705988e0a5f49e5e2a9f5e0890b6d8a6b4f63dd57a1bd08a768f4b7fd6e3d68ac22360138214d2c0a8dad6ac8c5c30eb12945e62da46fe5384ff38de5baad3bf123235c48beb7a2b019b7409b8c1314ae886f549b833f3b57b8d8b3709aee224dfda46e0ef74f09a3fa127d73838bc1fb492c2a830fa42b33c01aefedc379c93117cec1276767dd790ff89d48d1c729c985cbcdb3e40abcf08a7dedfeeff735aae0de1f4196d949919f82008a25b1b806a930bab3906f41e69de54ca60010a300752907b4bdaa2fc7f36448272f9ec5e9a60617882080f7973ab5e07c201856f10424cd66cb64bf52062035cbc451d8186a4d1d5fd5ea57f71bc1fd6d6edba2a0bdebe31b76386469d82beae4042442b4881060a0d85a5c32869e98f1aca8a7c4d4120ef0c0188b4f9c94a43633d5fbcf0ecf060928b5171ffc9b0b26706f43f342ece0da5f38289c7a30bba703e8ce3f9fa40b9c5da254c64af1fe19a47f07004d42413810ba1add1c144c15ec2ff323208e5c774107f0317c0888cb3ba59406bbdc7bd1718d271699b3f4fd207c01bc05308648c202f59e09f6479a7b649ea11a0604609e84d1f911dc4d18cf35a35f93e4feedcf6a4ff070a3ff17e395480aa55dda01401ff3b7103ebb7f20c79fd82a56fb18771e7b956de058bb3c01777334a6db32fec59d88526f2a9394b54d7af36e54c816547321e1cbab32a8676db680e1f29b32d256ad5aa435afbfe440204d038cea6bb2d5e5a936aec090b599dc26b9ea3fb63e9ced4d451ba8efdb06782de4d810843c20fcf5b1f8dc618d8a7d686b2916ce004bd0a25de9c73b8a01b8ff1e1ed288d672c0fa4014bd9d8e5dfe6ef55b6e56bc70caa6d423218ff08c03d67d9090612b29a45edceb87e7a3617afedf09ea14d11e98e681f3e55426d4376d1acfcbe2f5df55330244466ed201c98b01856c9df5c075d8b121a687b36f72415e6d042d2a565a93045dc0445b04dd21839f2d82804269f32ecbbb40b20a792902b29a29fae9d0ed324987f03449a91a3d0903c9b357d841c653d7dbe620380f47c95347a76483a716ff98aee5f6a423c8547c6b6c5f3675150f625a9b2a0c88e938eaedbb959818558d1f9a580abb069d62aca3fed7a79b7294120457fba36c87f6a6877a8d8921b786008a6068c20f41a866e6abb8489427f5cb39fd74d3693b9ad828495564c55e877391664485e3c67f68aadcd63042fd0e31f739f6638f51850f0524c51e8976c86fefd65f33ad4cf52ddcdc77550577b4b3cbbe79d14ac9c7d486408f55ce9658468f4ec2bda22bf3947d6ab9ff8961a9f626fb9aea39318a3857e6160c74f4f55a9e7c725122db1d7693009413cfc70f8dc0ef862c7f69b13bc12029d63a3e2aeb3c1b327c05920ef8dcdb0b352fc3685752fd084b44213cc5f9b4f91c4a46014896cb9be3aa0f16e55e4cb0d1019f0b9de095f4ddb0a2a4241fa0d26f82b4773deee69bc7e21612b4047828694b50c1265d46084f17f7351e28816acecf855c8d40ac92df8e44e90e3a1fd79f926e33827de5884a3f108a5384cdbd84f83bc0687a30834f57a97291b465f0bd34b9f868d402d11b2d52af9ca698b2d20ca60cf8401cc1a529e8dbcca94d40c64cbd3b7667170f0bcf3aae817fcf567c46d2a49d4eec36ab3b8d23b805f1274ef0142f09f2b8f8bf0bdd3b5d4a0ff8a91268235f301133220cbeb5771f7e6c581bf74c3fd55b221155f78345ac1105abddf65cc71e6d958e2382932c8ce0b24afb0ff567e63067c487a6deeb49601ce26c37196573ac50d586c055b15f0a42362c1d6b2e8ced04377553084f9416e0d80069de144220bf203b0c4099627d850a6890b4400f7232ec3a2990d5a4eb457e6c50d2683a3fce9154c6cc1570b5a264a73a1da584b3f237bf33ab3be98c886644e42f8f24658d4e44f96fb489e66e1440475a3ed5dd0fd404310d9b374e176d1f80f7926fd5f0137b9e118afac97d95452a75fda06bb7573abb1a70eb01eb5de46f40ecab2239be88e9d5e6ced9c2ea8475e044390f11f17d10366d3d69312c370b40f15153696710f554a8bfb6abf799ae0feea5331c4c85464a678dcaeaadcfd01f8efe3d2272a35364e08e623e6ec7cb8c7665a4b138016e496b50f09ef5340a2135ed4c516d547bcef04bb4def60c69024e2a92cd115277fdf13946820eae6401c271d08acc44ac84875102219836450e12b0acf9675709d4346ed1284dfe3259bcd4143b40ded825b6b107b8b2f762451115312e714b7fe8ef568575f5815c44a47f8a1c0ed4c0e455bddcd10a96cc7d9356dfd0631bbc92c72b7d6f34e0c7d49945e460881d496379e8c9e745b65a68ac2051a1c39eaecdab06b9bd9ce9f25b1e710c0ed91139405bf82ed60868eedd0613877b864ed51b7617b2ab070917a0bdb6c21e3e45596f0b4b40f84a5842399d4e42105cb02d320f83addd167004d52ba06d2cf50fc411172fb142b345b7e645860743c016a38a1515f90a11602979594c0711bdb033af9ef9d67d4df71e0383ee02d4e0877b5a1ba89c7497e940abbb694456ac57f6bde8380ff7176623ba7b3783953923dd58cd3af1e452e6535145bd033790ad5bfba4747ece13a27606e5e0996738c8cf5d49c3315f4e1a93647208dfd3e27c804c21a69e948057c6a4ac9c9d21a8b3734242479dd57cfb8108ddc53f559444d6891046ff4739ccee6a334267de07cdb935fe5cbd39da9ae56e20a3ef10ab5d47ee9ad00d33b2b0264e20212cb747448b2389239f17405aaa7febf487bce7288976c15062bb71959a0a7bbc13210d72b9ad986ae4097fdfcba4d86d0cd334c66cdfa6054a159abf81adc9794058afd8b22074d57732d9f3175fcc2f317f9304fefa072e121eed867f40adfc12c81b50c999ad24b31161a76837300f2bd3171313d0213260fa89d3eaa1e42781a85d066f4edbf32eff69469e539dd4c91941e0b0f9bb31eba0fff10b7a859277781c3fcfad4d9ad47af76b35518b135ca609a983925b732c4f913da63544826308ee9129769199c63e853c5f436ad4153a083484ced1c7a71501329fa5d6fc2bfafe269f36496bd4a57c932a85043f00e1441ab86098a16d9387e17df898afeb4656bab482dd7b5d2285c9b933d8ece253a6a1aca58e088bdefc3d9999f9d2db028180fe94718bfc255b54a8dd591004b4e8fe20ac73aa33d8d8d9e872b1fbc02418de2c66c7433324ca9be68ec10dd46123c88d0f59c41b23553c9af69041618a1860838f9353660444885ba7bc1a5be482248a547df130c3b9935b7569b70075216af438eeb62381061fbb8b25b1d87ae5ffe6410ce4392f2e5dc862d8129d2a8fbf9e810e990d6fb5a454868ffdfc3ae3f55c73be4064187da7f488315fde5d07ca8bd5712fb8007a79c09782a213723704f34114a07f2f3dee5c622a3a39496b39f055cb2391e0363bcd4a639f968d95c2c2213bc4e62f98a8efb53919e012782fb002b6f5198678537bd08e476d284b6e9d654b398fe641021aa898c4da2edbec78527e927d4a77aef92e404d888d40355c981dc1eb1c0cc9d18e11f84e866db88084f8a460e6bda1411c163bdd0b24af207d4d918c85b4946816ba2a38ee39e05bebfd78f56fbb771703f9a0c8db68b09fbb6cd783fd7f85d7be5dad532fc74c850c8695e46282b03cd68049c7e24922c2e9684d31fbfb34cf6cf86c4773fd03d02f1328bc032d22c0e362171ac576d38aad663edf44f04d07ec1a17079027878a8805f7c18b03d7a099e347dd849cd1894949ec4539a0698bc3ca972ed420811223cd07bb0f0f7c5af6accaa2c3cfef81a1e7f121c9349aabcb37f01bdf09fdbb26a3582c2f23ec836161a58b1957b3c9be7112bb1ec513c0482c5743b9ea6bb91abcd81fb0653460daa688077e19392be9513627066563937c1e359d8b551456193f6e1db692410d96343080f5cbd42db5fdaaf55abe439f5735f23374ba5629e3c212fe98dd6b7c921bb8169b31cb55635dec7f500ab11ac1dff9fefba9091d0892622538956a699bdc778196dd22cd7d9689acb07aca67994db68f92f8124a5785796a593d247a4959092e6321f6fc8435c5c974437961f22f4320b032dac2a96fccb2859b5d7bae10f7fd1a34c93217fbcb05d9be33267ab7187000ae3fe99c9c57012233479fa667e84fe10501581009c6f040be04f88ab1f356200ea5b4523eb5eeb614de82aaf2443e9b17f57bacba075c3eb3742c9bfd587bea0d4ba937761cab75e4df0ebb0a96c98dad51a332d3412dcbd5758bff0442d8ebe8c16830582847f009a24e573f8d83e9c6961eddcc0f343419d9701f8bbdecab744785d77d8deff1bb70f55e9f49965303fbfc4a607b50357452941a6a983fb0fbb4a3ab1a826006475f28dcc3a1f3f9e5554ef50d7b6b9f5e690a1a3a7c18cc26cc491a06a8507c44a3cbe3006d8abd56ef81b6a3ed1476b7fa273a15fc7fdecb895f130490cc183b75f95434a26979105f9386d74810d09fd24493f2a9e3907b2504ec95311ecf36b5d7da000092b4e9aeaa8693fc1ea60e3647b31607f9f3a6816e331dc626d00731bf93e09128a10ca51e61b420ebe2f767d8ac6143e5e2dc0c97a8aea5adfb97e612821b1e41ff9f9e28fed09d70782ee81e17c11c88f56dba6fae8f0ad77ffac409087a7038eccb47d32d0b96f63376fa64623b104be181b585639072c08fb90630cb676fcef90824aabe17c9415f7ae095dcaf59581e7c213be41e00ec4511cf83cf8a35c9b7e6e45841037f769004aa3a314377e03df71d5a0af6b0a7fb9d90728c814e461df2aecd7077334c471f54d0403b321c548d48560a2980a602b92406309749568a0f85ffcabb161d1dd28c4f344d6824ad39b1df015f1968cf2000c70f8fb509573906340d65229a3cbc6351c824983f0f4818d6c6e473ee60c0a64eb49f262f49f7dc110d262ed2abdc8a05bd4783993b9a660c0409b12ad8f5a5751cf6b8184bea0ede97f9a1c2ec63a4bb68acbd788229940924b326cd615a5ba476dcf4dd22df188dac7344b89a69a45d6d0f80659e3239373c251e5404715d4b5446b8bdd80ae10e54082736909601605f407c50a2984097f205f5b3b13a6b7bff1e84ba0d7800451464db473d347fce7f2954d426f8b47d50719508b77d42d6e43c43f475c08f86e020ea31faa43892046949230d258d073b912dad60fadc60a695186defe2f9c43ad284f62b9cc64d071b23b5ecc6b1e563500b4f4fe95057b46ac269f0294b664a5ffae9c4beb80138c486d35c0288c115be159a7aaeb2dfc5a97da5ff38d79b40bc6b05ba3465d7d89dd08bfad7706221532fb66e84af3d46d3a1349fa042f12dc166c1148b11d91273f4b35a3e8ee3c3e80d8c027103e3443434504df4287dd56ce5461d465fd8392b8922981e1a3821bb8d64e7fca7fd933d643a42aa66a9678302e60b10dc1dc3086e339c99927231b0a6fa1f6c65f5c0ef8d672a33103dd1559b17bee2c30252884e5fb3d4c7d817d90fd60320f95fc2332c6934ec5a9e6e4db31079da02b88c07a494b672856525e62655e75997c048dfa2870d8c514091b65dd5f646878ddd0134bc3604e29ceb333fcbf91d654d5442dc4105a87a40f5e5b741d13956ed8d9800a513705e3324d694a977a671d01aef011f56dceeb176b6af8972f6d4fdb66ff513816a4c7a3e7543511345745a3e0ccff64c0588bc5de36502a26841b7e93566e2a80d89f02331bde43bd2490e3410b4f802b9e97853e214ac6a51573be068cf1d60fef3ae976d66e84c5f73fdc0b1895c59087c2eb22310cad0abf1d3b1f0f08de87ea476cea0289e49be4820b5d7bf9639e37dfc4c1f667f734ea452c8bb6395b8700ecc3efb0b6e79b538f6e35572eee9dd8ac888dda14a373f43b9838a96c3956eb342da67fa2141df27093c80dbe74682b9af0d2db9d4adb85855de1f50971002a41866816950a3ef9c145a398984af5ba42d6ce7939267b24735fe1a04305a990b813acd99538ad2bb698f17b3a78d941e297b61726859b1f51adbb3dd68d1bea4c2beb2652ddce0f2243e727d9a8601bc076a80311321a4b456d637f850a7a189a2e5bccb58ee35db3a5c80740db352b1d560edffe2a3cfcd5c1c0ca0c0736b5e98573ab0f6d8cfa3696df1156020670d1962c52b6405492d94eaaee094a9883317230bca0946187d2a9e132c9b05a393a3160f02eb56e8cf1fd2ea36537c16fc5776bc9855a3c7f9b065ed9fa8692502bacfdeeef925975a64250a4c72202960a7645120ac50cef4d3a788f786341e76208a82e9843cf47ad8b1b236534c5eae4de57c630059a576fa2c50d35f7c1fe3fd7862274c4ce66bdf2bb76898cc5096a92300ea6a6e6d5af44517301190091684d2c10bf383c3f82fb26d7b2382dfd95c62eb2e2ef251f79a9f921d2bd91597e96091e789aa74dd7a28383d6052e3836256607b508bc5c86843dbdec001d5b2e41466620545f7e2d7a65d049fdc01eba0d7cd5d50036536fe006858652c15ea7d28b63f45a4a034ea34e7db7db5706251df3693001f97d6294f0ea8d1a7b99684ed8ff0b92beb869beade87e451a968285566bc5fe5146496c233b781ada267757cb31292d2f0e0e342f32cd9df2e18c86fa69058ce9257b6733fc527bd1b0e791b2d1a604b74f74f2e31ffc904273ad5cbdad27404eb2549a35394b72fe62e00a2fa922f71a0412420f88a2428d53c9ca23f09d8dda2d6773d145976e745a18d760b5adc217e35389c04ffcfea40e9d767d5e07126a0a779735341ff98734b457c0a0260094470079cf82bdfcff76938e918af424e10812d0b7e3cf66adb40acf860628e9320cd90ac827a0b8be4afdfa6683555ea174f95aa2852c2f69e20bc1cb802b57dac0f52b0578b5748d6e6436cce367a52b1be19909f6745888f04d1f4ade8aab179e494719bd0ab6128e73a6eb76bb28e8181f478f834328330361a051a09d2b9922610ef20e63f7e977a0fe31e25810bf139889915f1ec6960db55c4855cc8d21b40c5753751689d0a1049fcdec322d0d78b28f4ddf15607f72608c80542cb8875e3e6fb189b2083d30604911ad5b7cfc36bb63effd3925ae8a41d07ce35ac9eddadd517dc29210f25b5efc21f9e3d15ce2d74ffa7e8046a157339b6381b89a6709f0c2da70cf1b8ec02ba4cdf916027044ca8568544dafc3e71a75410f44b041741931aae43ce7f03e3cdf964ecfa0354243b900710b56075e7c6df257855444b5c4ea82cf4f4e61e16d427611bd6bd9ea3959e2c397a9dcf49379057707504de910256fcf857431ec71cc0fdebd40ca4b44750c143b7e6badc34a575ba34c4324edd12349e43392d3a1b2044d953fe1f47f1b7dbb0ebf47f45423da76f14b8b2b45fdf76bca35ad7068d4ba5cb786cb462874978447d39949440c95b151e3ac87d08a29813c5a054760015061e8ba0993d889f38532d4ccbb2b1959be5f13215faf59cd6a21727115008f1585f98d82dcaac699cd4bbccdf5a6cfd1753888f42389583d526565ae211630dfdbf5787c2bf3b057b2df9ee7948f887ed0d4379356780a5c30b62550fb17e6e3644fe1910150ce690b6416170fe8ccf16f194daf9b0c7d42fd08a513a1e44650e3b82ec34634139aa55ba913c1f86228579d992dc52abf4b312fca27bf66c40f0060330b4e57669c0764e96f7f2ada5932e0dbb511fc15bb04d96e3da2fba72daba7fc4a279f3accd711bbc491f2817380179c6eefc7204103544b3eb4e75832e63ec6a19634581bb21e3d8db494643ef9fe61026bff160870d79e065832d5bca32fb2f49c6a2baa3ffacad563c0cc079ed153ab95922abe04c6d20abbda21713a5a3c4acb688a516f8360ce0e97aa44e6cbbc55230d0c45f662b85cfa3cac9220647e182ee4845164e796fd6e47f28e4ad55f2eb2e9067e5c43c4e06ff652182519e43718cc997cd835e3c0fd5a2ba83a33d1b4ef038358c6469b11429cb721d6911215460018bd9cb231c5c0137e91de120812f707f5adbec9fdb3c4de7e1d89706616a9a38a29fbe2836165697d9c91fb5c132e0d93d7eea632579a4c2d65b092c84711eca2212e30b03fab471ea756c45fa4f770f972c2d9b798365b9a9c7e6d12ae592db661320a55ad49b071c73b72e0896f9df6c12cb69809402cb75f5a1a7f6b2f02c98c10cfafc1bc9e8eebdad3dc5aef43454a73f4f62d519e43e86e15023c15b521250d708909c0251ada138403c84ecc2ab4b7fdbf1537d0bae3a0f7bf1adc49b129cc0e9d75a71f5f074385d8058f0795fe31c318885b6ea7761ce3810fdca3d9292b73a2cd8d8c02c333d8d591de17d648b2b5975fcbb224f2ee4dbb19536f5b967e2f5b4d61cde3e633ce3c66cbb514bf2d60c7293a8adbdfb07ebc0cbe338d37084b3eb0f45508d1330c108d08342639e8944cab1fedc1b2c2ee69fb3f9f205bbc75195f9b49dccf44e6adb5aa1b33cd6b2ada26cd55d8a6a6779762f3ce98295cf704552504949df9feba7ea6a069a3111ad6d2c431c6485571680013953cd626ac3c1651923e4864b5c77b491d6e707fdcf7a93c970ec5470632fe120a660c496af87654bc70d4740583908385fe5a23b92d04590ee2e0789fe1dd8449c6ecbaa286a37c2314d9238a7bf6fedbbc864d911a998ca284606077205c08693b2e4ca9b3dc22901a82a0193b83978172794768f82a9deae77773e0c66d5f40cb454b21fec7c343df770fc612401e8f66b78a67f7645e20e5130013999ead2046df0e661a01f96532ea0e329f3a82d1d38a92c7245414efc0e44d4a5f98880573f3b7be4605e593470844b8476777f852b07cc28f81e5d7b3b17d27bb2eae73eb286b1bde0f31e53d6e17f876b3a5639b74ac8836bcd8a75f83ce2512854d06123d35e66cc77fd7a3fb31dd5b7705d3f66a29103783571581c69d258c6df58321886d3d3add2fcae8c1b4a5a8b02ff5df6ed185fa13f370f2a4cc23bfb2d14036951044f48181eb46b505f74608ef9025f990400e10720dcd60bdef46004d094adb2bed597aa76106463e37558fb3d1559fd34cc8bb3a40b96f83eb0accda886071cbc1295989ef3c38b01d8dd3add1eaf295c6b8cd4b8ac473aa70db09891966a4563c8655245971345ef80f98682d9e9e45a578c6021e5f9e3b85bb9333dd82a45627628aa4fdba55a7d073b056f96ca6ebff81a90d1cc1961e7430d06fcecb1fc1401e33cc63c82b63f81ec306acc5910e45af117ae92e98ce18ee4979f2b9c49996430ff85c1e170ea4ec016f9be0f088fa5fdeffcc4dd14b74b2fc14334fc38455451573ece42261919a5124ae4812161c8d22c6c41935ddf58a177dc6c0924d49e6faed78b8b499dd629cd6de91cb6e35940b52fbaedde373e37ed11f1f370e8471754b4dc218be571c36c49cc4061a3224b5ccf7b7345d340846d034d284e8bde1b3f3eb1c1196e799a459855db3596987a382f76ba35da9aaec515b115946cf3238efd2c5b26a56fbc7743bc466747016c0803eb586aa07111556befd84445e58c3c7bd08b9cc46aa1e3893c0dd7fcceab5d23b9129ee64bf1188e84699e02a9aa8236348da97339189cd43cf9eb2ca23eaac4b099d2563fe91c7c3fd4b87de03d7c729dbeb16dc77300a3282ba024b26e1c9860ade7d355802aad01dfb14c0bcb8da1d66dd43801f8cd4c1ac9a0514b8b268e4c3e184e1b79a275f5ea44abce238a9465d454b01ddd4c09b1ea564819d126153da3eee61130e13eae15d4d4139eff74d3822c19676ab6cc53ad36cdefad8694e734c5a4a5f3ad80e01cf3a2b1ce444894cca3bedc2bf5390a838b9570e64402aa5b62a328d4f3225becc0db02083a521425f5e4fd8e14bb2150b3f7e3db49fa1956bb29cc24d0566c1e43b13d324483a49f05dfadb1548ec4a9d7711724a2700a8a6e6b841b1d417665d33dc0de623d84a44526a2bba4f6c057ef230011752dd0b0b43c33eb96a7404d777e2606e86d0fa3e55ea7a9d66f04b7ffc0bfb46a1d19ece66705926418a4dbd59fae96df2157e127049a80f666a0ce93ce7738f1dbb47414be36ceabd6a878c216b8d95fc92e974bab01c722c18a4d62368e443d9337d8227c041798b8edd1ecf65a4cea460f3e69c50a71dd2bbf0e37056168ef2b349b622d593027b8347d720307800345f860cdce53d380201e0cebfaeaa0865c44a2b9ac88ac08940fa2080d609454e4180515b3c16cc8a9d81a7cca6658ed2dc0c6c477946e6bad495993d2667c5cf2bfe7d4405e49d9944161ffc3799d3332033f1d6d9c48a8798a198841c777f80e5fd8615f2cf1f1f486ae3850452a66005d2ca2d0a4dcdb8843c780eee082b0424d710f0e11ac0c16bbc5574367fd06e5211f3bf80a02c6ed90ac315f3eff36a33f143ab4195bd73fec927312fd66b518370fd1a8976978cc24ed34f6fc819afb557b9444a31089a2713733f2807192204e0c52829e6d5678f9384fcd387f42df3041d4d79c800f8dbae9643b100d2055412d85a4d225c57d9a01cb03bc5615c62bc5306e3695782bcc903a886b907424c261306d3d38c02d972d50516a8eff1f6ec5eb98c402ef01e6976f6e2a06be89e1c707dd28677c07f79d5a8c4cfbc278c3f0ec234de7f14015fa07c68ade54c600cdcb97cf53b85cbb4c0828da89c00460a033c382d64fa332cbafd6f1871fe4ad36b238b93d7635a96dbe4bd8f9084030c40299510957523f0bde8f85a93f8ff06cb7824cb50d6da5d3e809316d8926365cb1506454d5d1801e3885170ceeddb97a68ae74dbec5ee3a02288cd6f056a1b21e484048b1eab0fbc01cd9174b5e380a55b9ba5cfb30974effe55acda35a229917aafbe49d233926acff469267e94ebcd7d6ff57e595c976edac9633a0836255332f3e16ee1fdbbb6df7547413f966b46fd213d3b6e7ef6238d1139c2b8be2fc139ed8c759028946c0d4306a8a32e7f8d5ab6af9cba2b5f2be461617d2df59abe0ee82f85d9d499d80d7291957a5b09812267de29f52894cfaf4481e63d29bd6cc1a137f26afd0908c1cb3e535a76c9852186febd82a2a36a0d7aefd231d576e50dee96689879d8eaf05a641d0db969932b4c7c1e25c46f7dc9667d3159adbab2841eaefa76f146aa7566cb3c2b51dd37e37f1b6b5cc3b885dadc617f62fe998cb8cb6e5a442cef4c6502c9880de4733330aba8e539ce71c16ff2b788f7cb5e6234584492a87814cd1c10f0f02cf52dd7a5253bcf4a2ca68f75f2300e4416d7b4c2a3280f1e9a23ab8a496c66d430724c03de14fb2485f60aeeb220d8e2852c772651cfa261aa0635d4a97ca878ae8e3fa16f253b9deb88736192ebe23b7e84647afe8b0d7c7ab15c35b2feaf60c3b840952c672e0c46930a4f3094216f9dd25b24d0e1c003250062bb809fd84cee9fbe528ffcd60fdfbc16171d09fe113a870c2fab96b3622302623ae3b6622cab3f82fb86f60611e7cbe9fa5fb64125cfbc317f0b792070bbbf4c6c874d3b1f0ca051ebbd7e0b11483fb9901f17902d3cb943d9a1ec29898272580a70ce51bc62820df31c5b9c9f55d72f65268647fcfc9b0e8c1947591e1ddc9191487fb695a5b6b53982c62132a160709d7d6b351df88fdb4a04352bdde6cf8a66954d4436bcf2d6baa89f04a3330a0a2e6fa022e11b90fc4b67f84a4554fa292dc9a9adffb4dae90a217e98b660a1b0af9508976202782f4b7ca7ece0005da91b863173579851330fb580d1c216bfed514bea6dfaf9f7dce088ebc82153b2ccf0b8a3f4a9df727450672a7f8090ebeaae4fac40a9e58adf475bfd510b9b823166256955cdbc0b25deba9f275bedd9e2a5fb73749fe0a6a8013be001fbad2afc3f42aa2317d4a144684a09f41907528c85b27df6b000da47f2068abe989ef8abe5fe1c190ee80008445f56d143c33ffd50f8e7324baf521391649446fc1a53d553b33c291bc0e0cf234dda35720fdb952d01b7bf867399d0450e11ed7bfa42b549818c88624c55ec7f538ed344c04f58f7ca8da26eb5575f1faf2ee2a2a3201f21216a048891007d870febf9daeba646c8485c4ad091adcc35be5f24fb15c02407a4ae5d1d66e489a2c50cfae1ec69e6bb8ccf441feb8dbe7667a4e4ca31d932c5b1c8bf39513e19897154ffddc939c114e4c44d34357d437ef4a16dfa7bf3d5aeea0f302f25dc5fbc3d82808bb3d719c16ba9b0b244c5b33713ac7dab60871ee194b1df4a1e04653fdf3effeb2c5ce4e1ebd20bf92ead6d14f21040c83f0b450d33b963d46c23b3b882912316584eeb374511fc461e26ee0d8919d75bdf99adf2887c27bf5ac288c9990f2eb52d58ac242294c318523b5bfe4e4ea9896deb3aff8ddfb4325293cccd06c225788c834052ca20400c0081fa701f5e93c56f0a5b3b6fa0196bbeb41a3af0154d8874f30998021f47fff81d01b268a8a5f1e988958437a9bfdee2a4acefa2bfda3611d18a4123566705e737dcb6e08f52743d7412b26091f4909f71eeb1a03f8603ebf7965257ee8f2b7418f57baf7a5a0ae6d611e8588c9f97c77c9e13b1e3a7fe6f414a069a6096ecacd08fa76aa2df42190f44582186aee74bc71aede9a19c39106b2f43e6e8df2d538064cd1f741ad8172aac6d0339677a3b5ba119c44e41a1a0b54ab532a08cf8ff64fe3f191b784e8afd7c8e706ea17baec71bac7c1b7efed1607df2af47d7ed2e0cc451c052a1c40518992dad0cdb704d17f06ec0cec1387af7b99b3ee191e857a2fed94df3d16fc2be885f1e346476ad87c3c56367aac70f5833633880f8bd1ce63af7311f190f5542d63c9552836304b755aa0b2fdf01ee7398a0ce3b61000ca56898030bc35231591c762d97b458e8321222c9b2996876b07872ea39ace6bfbb439437c0ecf98e7fe5e0f2a9634c9ad35148e3a39678a7847a93484d9b2f7090fa6a4ef71f87b8c5ffd4f915a0d76588a0113a5468ce1bf15e3991b1827898b4e8919c4b2f66fbdb6589869243d4579af1042e9d54813dc741754b2413c1f9280f573175da231cb0927fb40f0eb52a7b70f764ddc9fa3ed040978cce1c1600ffb759b2478afc0f1e07813d658444377df7d9e1b97f103466756061f96b1a0263b25133cd90ebb6c45603d65813aace3a993e16ac8d52c022dae667afd98d0e9e9d3ac44ed71bf30f4b34a9559c5ecc14067c29fdb3e4079a3fe03aacc53769e55d87fce90c49cacdc1747eaca7a7a511cc96cf00b07adf6f54c8f3cfd97002a13340797cb9a4ea0ad8eb2914c00f6d16398176c44328344ef21629e977021ca9f433c32c9eaccce7e6497580643ad0d2cf60172d51fb6d7b51afaf6ee6b5df0c3e97167f0c7086c44b18998b2e751d83d5b82350518c6067ac3c9bd53ebe37bbcb292307452384887ccf96265daa029c2fe0a148b5370d9150fcbabca86ef347eac769a3754c45e3c30fccee7ac81bf8d25c0df2daedb91377a5df5645e7d819962aae5cfa2f77930338adb6af7c12660739b5a8e9031ebd4c58955b1cd0fbdc5bbf28d3818eaad16ec838725baa95e42397baff3cf0927f3e4a1247b7ba8a6ce10d9987b749b7d84e561239a0a46f2d2fc3e7de3aa954847a75fb7a0b7629e546025cd986b0a0500a942949973e88c0f4325b28f118df032d744f30ad01d24881a9540c1073b40e8defa1184a24a0425bf742e42910f2adbb9aa4ec01e622ac05f0ae36dd02ce15e29ec776e866429947a16e76cf4529891774ce4b95e2a3ebb1e429a2d3c4b284bfe548c6749e942a575bc5f400800ca226bb1df86db700bc07608ebf9de95830b7a5380b93267224879bf3590301dde8a21ba178cf6249a07037121f6aa8e9d60960e88fabfcafa5b8213eec4ba03fe46419f3b3ee8da5f84c5438c1a2cc8e81d24ac0315e2f34ec77da2f27931a9bb8e7594b3eb1557fd9261603635d476ae2aa85b2138d2bfc273ce2e284001a58ae24d06f0bc0fa7b6ed81869973c16f2457961d75194ae8f5dc356d076c0848f36d652f5fefec290de7426e6f8f80004ecab608a62e0ad9bcd95ae49491ed67c162272e6130625ce555020db2ea533c5704bcfe2d2a6f43b683df64f292ae9f0897bcd3c11fad24f88fee36c764d7af5d371186ffda7cc22dd5ac32ee7243426c0f0886803e1371411de025911bd4bb230dc5dc37b846fdca9556091fa375cb69a78762fe2f03b2d6b0c49b52a8755052bb89bad599be1dc3990c8b0dff0313f69b739c88591ae75e07df98e4bac78467a1663e1884addded2be387d90c7f49af16e3c6a9161c6714d1514dc316c63df9051c2cce60e8fc147f5caae56547905f4dc913a71b83561ed73baf9f8e02098d4485f1e32fc629fcec25399fd0af39cdcb6ff0d415ba54e7c3b595ed84880edef17e7bcfb186b06f9c07336b45cc0255072194809069b60887c543ef95b40b0cb69bdc44998e1a5addf047c3989f6567fab5b926a44b6859d4e97ef4a459ebbe27704134ea959dce43ddd36e9563e301cd0a8866179e0f263eb6ad2ba59c3cafc89a7c2bb23df4611126c07d9b09a318db7793c0792f7489c1f25cc1a88af914668de8d789f9c94209b7fc51293491a0b971af317fcbce0f3a6fe8cb2d254837b052a68484cbfc2e90b88e61b816b8153226b4ec2a439fe673c3a7239d3ff75de1ce631614556e09a3ce4f2f6ff0dc31c97015711d23cd8115780330244ea3f4d62c22f8668a486cc74af6a80f13ef0ce203710c1e1673e85d84d59d0dcd4e718831417afd16d027fc8b43f29d5efd5e20cd188d6782dbdd6d84f76e45b48245a69c81baf898af2a53e99741c158e50a3a13256afed1b1eefb6441c04ede9514e596d54f425686a0a6e10edb01ca93f5ec6557ab6ebfe88a327f3eb3c3cbc150a5a91c362939ef5a2f54d600486f9976dfd927ef92aa97c3e5351338b539493a419eda40b11b987f90e27b9b93c8fe0f86007c3778f5d1a2229a15370e86630bcc6b72caba9a4906dcdd128db608320790135705edff900b47675da3d9b856087ef3e315f3a696a313f884cc3058cdc2e829f6492f0fa035946576d197171eada48b359ebe0febec701ff6331161ad9d7d72e621c1c59fe62332e0e1bebaa704a3eaf57e906d71957fee959e8a79d33df08151d651a15efce3d6a7436509866ac20b23ce353becc0d37f66f5dceae11a206120d65fb1a903c41bc8f2b1515a234a53f0b85085ef19529fdd431d4ed1cf440886e221a9c7b908b1dfa5e1ac4c332d57680b4f74a6fbefd72be20bff5fff64c7134875def90a1e8e25003eb0b2b6c63ccf01a09360f4b66dd1dce943281cb684e9245ccbfe156e391928def032b9fb9b23a452b9912a3510f4958e2b5ee23b877c60dcfc6a92ad188180ad79ab11839162b7ce6f09dad7f4b86c2c12949c25cba78c23ebba6c0c921055c7b3886b40be4e6ed41687c9db1b92c8aeaaa761b212d6fcb1e81ac74d281240d2bea4858da6c460c6581e35c8bc9ad46235014dd18b2dfc15ca6df3ed9879124b996de9fca605fbfc493ba304d2a7626225a76ebf8f159070d8b191e253c0972e8501e85a5048de09ae2b3242408b866a057b00d35c865f150ff72c0948ef0bc13709abb2eb55c5858490dbf498187122967e4e141fdd827e51afd0ab0626531c6fe9c539f9ed3c087d8276504bfd532cffb2e9954d7e79e5b3e55787aa9a62fb90b56ef557eed6e146c3d73886f41f5c00b10798e1ed17eb724c81a0636395e294fb147ff2f3c44c17d4bf6f1bb14838e857a640ffc29d899558f8caf2b5c51be74e7f1781448a2e10fec6c8d5fdd1d8d995dd27a4be3336735fd2717437fda0c8aea6904f8d47f3945627651e0ecdfa89b6ae9794acd299732f7622eb72f702b952b1321c219ea1ac594b60886fcc3539edf2f5904ff859f53dd7b4552aff3fd35e70a73b7d04e66cddcda16214acee3e846bd6dd5a0b1a3f3c6909454b606cef0bd896f5d0782d6af216ef2c01ad0d04489de143626da5c3846e5b8aab6429e5b1be6898ca1319df979842786c5f85be1b74a86a52f61ac45501a1a53c38313de0a8e5d4346559bfa6ada9fff0bb534856e68fcb11faf40cbfc70c077f723bc90b1f2335cc0697914d1b34a98e39fd5eedaf3e89959b75f12c1f8fb22aa5fd3ba7a1445e5502e6b1a41492b40a4bd1c7a7809efea59a1c5cc94c3c235bb08046ae56e649fb527c69e69da6e89d971cf2e24d1f642aef7cc0c06a1588e43d47802f53ddb6db2f55e506a62f373823c82170385b357d1b62b915386aa3f6e8fe703e85abd758569bf96824f86c13327f4d447c28c9c041f1791c29b52a4f199d7897c0f2c397c1d6bc49a9d4d8378552902703ee6aac7a150c802b5cf76378790d1945c60bd22c14553a9f86b91ea5a2dd325022d69e8c8a901680db8c4f3fc006b8ca67a70afa51a140d256aa587c2e76a61a9c48eb22e595ec5a1fcdb55c69a883b221e1ccddd3216a753f5d4688b0601a559d893e082ca2b7d3944db04813eb389b8c97f3d53a1c7b4b7ce2004213111555ad6ce6de5e75d0233adbaded002ae97b3f80976cbc530bacef004f80a33cf6a5aafbc034b4023d533288258d297df95e9af69d9801e9607d525411f9f43857414e05301c50e62cad20553e1e0e095466797e922a0d068ffe7c514dbfd04562a1e0cdff7e6a435289a0da602757dec51b2266614b8830db2dd1ccfeae78f1809b1117ae5137b6fda6f492e59452d2668a206ec89ed0a167d0690a8936baa560a39bcd1f55cfcf37d3421a126976b8ee9270f1a662f9b521c6c77569564caf381fcffc30123fc169d66835e8f25dabf938badc22f4c71c46b6f3decef8f4c249e3abb6e1dcf6964d719d89d1928b2b794f64293d40b1d261808278c3fcbb3e45dca8ac092481277a64e63f096cac01bae568cb6c68b12f0219a9b7c0f171023d65d86cfd1119b6d7d14bcf9dfd8c681307fabb2b65d334bc84f1d7162868ae140bb54d17e7d1b84e34371ecc5cb10e7f2b787fefa37c82a3912ac465b5e4631f0f9eee38a4aa35a5d71160fc777221dcc4b7cd1ce66e1a225867dce842d3985ef4198ac2d56c672759cb81984ddb669ff2e25d1cf888038e6073805fefc4c0f54bff2dd23c82a8500f787a2646e386da7b467990f12338370e0b8fc4a6bd40635a576e1aef2ed55eaeb5e3bbbe1fcdb3a3b1584716973e98a3fe12ba13093d883b5daee3282675e0a33b264f5e4fc0839bdadd88fa6153a7b486cdb8cc5c0fb0b7cfa46ec739a276f0693616e4387181954b76ca56e4e928795e5a5d6fb9c54b8e28bdb28385f8aa3deedc1d02eac5c425f082cbf826cc14cc9c790a9bf5f08321c788cd675255057a133ef8728a0cbe1df75ec7519d662d7c0f52c66f7d5942e32417f1d54407fabe173fbc97395a27d4a6e3e244e52b2cbec9aeba2c9e358e005ea266122e575f90d5b3fc058998990702895c84f8b9d8867b4adb3afcce7b7c155a1c63143d7ed78d3e6a45f2bc3d33b69a99447651df8946f95d75dcfeac8e1aa323a5587191bc589c90817ab5eddc742bb6174aa1855273c70b4aae4dec7c9d3f7399a57f489ea1299b31e7cfc5d891e6ab4b5178c931258d123f03fe26963aeb77223d431765e566584b7336376c213c1d136e515d7bcddbcc80074dec2c1aea9f84ee51184a13cd4b67fe8b2f9835ec16542571184e009f8459c16c5aaa4c473e99a67b5e0e997266be84e1e5555b4744931c9ddb921fe7311a32700a0451db6e59f006940d74c2d5ac37a733bc25ea4c25e569d45927bef073e6fcbc657d782c4a10f29671de0f3e92f1f32a79111a59d0d58097e1d13f7106ba2182b1de6a788c1476ab00865343fcf7ed2e34556fd2dbd1b54505cae62a505ca8c4f593af89dfc37854013215aa5d8318118053fcba4d86e283ba4d0269e9cb2b7bce8b032c3727e24eb3ba8d062ed0b7548df66254aab508d6e37749f07c89e919f945268d4db214e587743526229c5df0cd309c5948b854676986c70f030fe045f98f3741881e14ad25ebfafaa26426fc0e07130f88473026879032aed49d6caf0c1da7df40adff818b55a64a50f951063de5455b114c3c6d59077d9d7ceba0ee7cbb97f387c8a03231b4bfab8130446058294d8769e0a512b51cd9f1417bfa2dea7068de620da9c091f69c4bdcec0f2fa35886e9a672456d18f523945c988d148a5a4a0f9fa54caa3ac1f9ab0afab232f8e8cbb6ddc42a4bad8e96271ab114de08983b22fd4b48d3535aa52f44d075256c9e717aad51c850c415e30858b623bd7a146aed0b25a68a45e4c77967afd157dc12761b129ee46ba143f1ddebc446a03982b0b67540ab8ac3d4148e265fe212d01a15211420d9e37ef613b1dd61a3f9443f44f011c48779e93e56e67e69d5ebcdd2a1f143346ea0073e639848a45e5d2f922ce40dc0ad831e4d6b3e991fc14d05cf5e4bf1997cb7aa300432ad97ba2961474687e5ea8317ecb7a9cd1e2fccd03dd174abada1ed2ce1a5e38019636789d96960670bdd1616d27fa9522a9e15c52ae2389a9d12a64c48d353b463b3d7befd62052615ea6022cb1282647fd807dd6e8098cdd55a9916d209aed225cbcc50363f4539847de4b0d28c29ff6e61b1701249da16bd66584b904733a735bd3a129540f43309f2cc86353679b657663bbb6b8b424e1624d0b1b6e7e8621b45ed81c62955f4e0fe740d7131970eb6a3a90ac034be1864a2886ce16d9cf5f3ed2f16524fa08cb5da2eb8ab1e3ab2265951e752d9f35bd998186a63cf502fff3d813a8b5ec2b358be2d5d1c459c604d2ed0428e6f289a5d95c7b898d6701377acfb5a769150cd25d5182306bc5bf01e76da7be67c92b2a6bca98f5051e77fe924caefd4e5f7e66aacf1b624eb3d3a24a40f346653ebe15d739f1a8a427909bf81cd68bcd84725e7ceb192e3cb8ee0b45064e20e7e7f9af81f5565d934d5d7507860a38037bbdab96e77fdb1e0c6fb037b7b89989e214a947be4dd6ca104d90cf0111257a6c05e7c53bd6e7edac3ffc40fd84a51dfd96974d5879a4a5268709db03b5bbffcd62354987969c3787be177322c4bcb9a86c9e83eee202bea7afa1851fc01a8bfca7dc2a1a8f8a65d241d1e0380708e86f2b8a3db0f13b40783c7abff46dd90a39ad4b0f049e727883f90ca4ddc7d5baa0672d6c4f9c07536f937b6d2dc2912321524ffb3bfcd4db350b5cb47984ddf82c2df519c80de8632df7906fbdaecf4b5e5bd68548a873a7040f351a0913cbcb71ae11b766589b272f99f76170a7adf6bd3fd2badb3053e1de327413ce0bf6c457b31446b78d64f1e66c3cd7f680da8b84ce219da0f8a3b05f90f89b0eda33ed3f42c8b1d751983a3cc132a57d7747ac7326b828ff0f65cdcd46404cf84745877db884527840ca45ef076202022c2155ce25d2ffe01d282917a8baee8602cca4616261fadd4f485495379701aed6b7f6876f24f8d37409864a69f4e29173fbc949897b26b28ccb08e61a58f299f26afcc680d3c38c04f011951282cc745167a2ee25c87fbc95b8c6ba162acecd191c846b6e9b99aa327dc7e3045ba69778e1194f4d914e593b71d24482256a1a274758fb9d47d0e16cad2f0b801d10033cf5f26c868a39f9b209380fa37798b23080e3056e24bf10f2205a6e7ad469b5658d57425272e7340d6c849d79732c4902f2f750e268c77aa7fc170c35ef96d139e6fc378c512b9ed02728b211867ee69e09557c2651bda39222ea12148fbc0526d193e514d571a9eb40eca8a31b3497a12d05d58313b3adab16616d2047ab7e14d5a3eb22b50e454e6e98d39772a95e89b01c39aec81593bbd83a02a804a1d8cdb1e0e921eb6d3f26d7c6bf34fed0ad19bd08ed9c86c380d55a3c143d56a997ca7eb28c657e7d45d942683f1bf27303efbbb9675f1e42033a38bbbfb18db4566474bdd5f9cc08f7cff97fe67ca4f6026f2d0ff89db2620569d21510304b5bd47011bd160b58a4b9d22138551cf52e8c2a98608d06f891006bca9949ab7247850e5e352ee4b76d15976423f6d9f2bc0affe0e3c4cf5ac9354c7be0f34d939ed9c26888065e6a201bcf67d0441b6d0c298b5a41c1c1c60c581b8063110a2b2f0a705b151ff74ff727037a251f5ff8196bc712339f804e93db19c68104d0350cf1ab2c90c90cc4a157c2d788c86c92c55fbbf1b831461ee91d0b2347486400ab27123f3f7f4cd9e90d0665977c9e41458325a79800f8bf536acef6753bdfdd8bad521eea03c8be6c48febd2de8c9da1b4fefd2209a11dc791c8fce003b8992d8d15becca314c31febaf9ed50c24bdd1171510c69c04669732a68b5f14d56541d33ea6a27c3438ba5db55ee00b0d453bd5ecca09ac64751d55459a198adf8df675f970947e2ad134c16bef5565d38f7cbc7b68c776644940a39af818bddcf810c8ecf6e49f9053ab9bf64a39ed946b0a491eaaa2656ab4bc67e9aa7164c4d818a2b5139c58d64ea6513873fe5452ad82e78f06ef678b4498c0c85527d0dfc962d74c5fa2badbd4abdfeaf74d3a374ae9d3abf0444f4100a7e61c2c4aeb2e313f9da00c3a81a748b20144df054b04a9f70c41bd19b266777b44f41cf57fd523ae81b197e197372c623325663c5cec15449cbaa87cadb2a19c4671bab6b58af5b8aa6fe843d18b13233c1983aa47c40aee2d923ff7ab619db52db3a3e3ebc23e058c6ba53518694916dfc81a54e2337af69f7ebffca0747fd9c8621f83ca72e94041e8c1a4e1984307ccb1f8b184896917576844fdc0a6bf1f2250f48aba5f17afeedbafdf64ef3214b4d56e51f164aeaa15f5e4cc8bf0ffeacbb76cf48eb0a4b39bfd3d648e23735d9249825269634f8b727609ab32a6ed97e859d6765746e92d856063741eb64dd55fbeadfe79d74f3c13a4f2c7912aeb20aa5e84d2919facf365f4ab3c4e27aac166af7f1df2f48bc70722d972fd8d57bc1730dd533116716b87dbf100fc98422ac5a5ff8c9e81fa711b053bbf06cfc9df92995fe00b214a1bf2b6a4869bce80c6a6a415a57e7ce7d4a33c9fe940ee1c3bdfacb10d571e50fd43f56ccd9662076fede1a4d2ae43c11cb75da2b47ba277ef0c57a8c39f9344ee6cbd01842f7f17c399e995d4ad80f436230f707f98c326c180987755f18d226f8df4dc4df7921695ddbd923835a9cef11043ee0aaca744069c52532bcd6857e4a18f4f597e07f286379d641fddbb6ac2bea9888ba73c1bb36881c5bb76468755e81cc9059c6f43bd8d19632fec5bc215a26ed34df457f8fbd20ac2762dc94272430d3f3bdaa0bf91052810d9b0a00324c11d1ad6af875ea02084d3aa729b1644d7953e1d110be0f7e90d4e9057ce1d2e9c11b43d400cfd065b795f311d742121ec6c4b83ef3f20f073e90802929766eab33896cc42f7a1dee389410377fe8567ef3b10588da50195e3f8315bf5d3220fc7e931ef50da1bd61a62bfe05c5a0e618552a46b47f6cc580f08c69d58a8328d146d163d082c6a2d0056bcced17a41a987463b8951700d39b20b07ed2e8d764c58fcbb2e8101026987c1376ed5aa403ada5164bf506cc39601c9ea6e86c089cdac9bfe074e47f8f4d9327a209a037d8778c7ec4b9b73814f6d8447d7d1edde84e194929063784f7bd4e901dbcd953c286453b7a540bac2e2c250ef90194f3aee8b36e2806c8953b83bce7efacb8ebdcef1e6aea4963eecfb08a3f1cad5045b96885be5b00b8f89b4833abd8a6076ebd5f0cb45e947d5dbce83c145bf5a2ee0e47149fd2b4cc34cc07425cb42ba4b83575838291a19e4187a809ca6dbd81c3fe829d9e59ee9cf0a63f291f5005c20717cc00ba1617688c9c78a51be8131a650a2731ef1cefb822a5bcbc5cf7547c7bc7feed8b41080f5621f379514c238f359f3c9cc739cd6ce2ac9d76409888cf73db7126b369a9aea78b43e9d3738d1b95ec3780410201124c35f6a5928c653400c576078d5207a5d38dbca3447ed7c4b7515f68addc8ba1d4aa53b2638334e36a790cf014bb6cb5bd10dbaa8f061e633f6cf37c4f0d22f5abf03ac3f6af476f47848ae91707baa9b1bea8bec765c683b6c1f3c58d7d669ce1253eb02500702ad20e485f87d44403c203e33288ea4b279b37ef1ee1fc384f5729d838bf1bc11db2225d3d96030885f0382a7a6bfe787f9b7be84e78d6d50f7f7b1015e27f6664bd8ed4d0ce0ca819fc411a1461b156286425f6702a64c741096a000dbd7b83d2cc4278068574c30693ca0f59c0482906408cae5502581d7360e388f6efebb5dc65bbc77575714a46416cff073c67a2e288f2352853a55d21bcc16e4daad81f5b60b1387f3c11478131da7d73357a2628cbadd2014f8848c1c4d107d2da570986d01fb0e592c269984a9ddb8381a38b9876977ee848b2f485b86dc429dc7792ae6010ae50c25071d81010c208a1f0082f9e2970532c79399aa743b7c0cd9090693027530bff327de386dae4a96d3320026db5d1c602e9613d9b20031e9ba65b115384a448ed1448439918c48be884a2fd96af61b75b8b6d44f666a40131b9e82be1155d9367ad4fbff55758d8089f9e1a5d7500345cbb7012413bfaa7c60f205209ee9cb97c240117095803695777b6e54519e0c8c8a9a4e2bfb7f1e250eaf3584c67133a3a301759e44dae9033df6d40bc8e35a3d009ea15ed081d9b50007062b3e7a5a6fd67bc68a8dde4c487f86015031aefc2e9d31b8b7aa4f5b584d0b56e6b214ce00776f97486c02b3a5ef0499b1f392b34793d98843954ea2d503e4541edda60e3643ad1be0b11dcb38761663d121a537f2decf79a507ea9c172858322b8e3dff48a7e9118f409ecf743686039e0fc7c518ac945906fb6b338f9977f2e9dd53a34fff171404fccd988289da99cc1719148f8a4a42b40ed34e23227182b8890788b4ee44986b7623b3075d3402df3659d0f7ea1cfa758e3e9655a5571029ac630af953077e9bd9b6e18058be58d6594d105d90f417cf605030522ccacfc7b2775e7ac3b1e2e65777b9f69b8816d7342d722ba17623804c9800df71ba260ffe8e353c38c523c0a64f2878224f4e4fdc0435fa12cc016745debd6266836a390a3cef476520e2230adc8ad50832a2ff7690082ee70fceb767afe26ecfef6d4612663bbc00f1c0769e5fc20a3eb17c57da14dc08a2b60463a866980a5a4488d6b5299ba40b4203b7de4e3526d6cd42ac4776c5600db5dc44a8c4b3a518ff9f9967ee3722c28e1060abcd1709da664968a8b5bb05532270f1a7ff7f7e7bf0ffe79433a245d126d42935780aa70493cd6c92a4bc7fdd257ff41bac5dfeb4210a6f84a55a785c1dded0353a56806cb816cecd83c77e4fb2b067844aa9ca4105370aa1d9b36f344e38950ee2ca0223fb097c9358e634aaf40d4b3863f066a3c28a165500bd5e31df342d5d9ed6c6c7144a19b53f005714e2ab819c230a84a8cc1abd782bf277c5d577d7301c38066479ac50efa0d85fac233083084febab4c21da867a46d94a1bc6fdd08d8a92ede064ababacbec35660097978f9f3ffc2126855672c6af2fe030b243ccaf3f96ebe5f5601e646e8ab97599fd8a283fc7d264285f81ebca2f1b46d19ff1795a99cfd53a892955b00dd7ca10bdfcc0461f9f55ab436276a869481d7773a81c737350ffbd7885bea6041a19705cac1ba12daf74f3ddc8f61a6df4fd2df0c85ae94f776912402db42219d9c5515d2c6406575965680c261a24fa36d0a72aa3b8d4dd9a4c840253f38d4e06213f37be728c53c172fd6cc5ab92c6d217d75f686d9ee4348099a7a6bd014e82eb21b4b138c46b6d983161c7a73c8068fc7038fb60c35640e469f6a6945d2bb9947c3b92b35557b4a40a39faba7ec048fe18a60fb531e880dede8519af75937f633cf70c9e2c0c740ff6787ea698c94699264211723566ba534b95f2a2fe667c671ce18e35631503389d1da797885f217a42e26df7bb4ef4c19610388af1fbc65288f7f9a8e9dbca41d7138acbf8a364794f12b781dfc79a0a54b49f9897acd054b893090f88ea351432a4d65e946e6adf32690fb3a143a7ad9e6cd3339db9e1d6b5c2cd1334c058aa54e30d735ac8b8df5a7c84773695e18023c040b8653fae7c3d9ef804f9259735139e338070713415c0f12319d9f15191b8fc12848a30b610eaf79b322376dc7ca90f4cd087d2914977c8fc8efa38f4ae864785de8d15b5a05c8b93c5ba786debe17a6c004221ed6a2e442ac2f91168682f80eb6851f7df08ba8684bab8df726639b9def72b456277e771f55780bb3affa2c251a5d0fd368e6d38459d248df803131edc58d88aea38da01949d7e2366d905df8540d00720432ccedc1be55c77f2cc105f9a397279dd819ce10c30fa330d4f5a5faea59dd9a4c3bf6e6d09e5ebc806baa85c642dbd943eebd4095db1bf53c96902a2a6805289d924f3c63dc660b5b3a787f38f4eef4b1af12305ef4d004abe18cc70930c6d388eff9c33021387cc0d5502fbd7a22d41da6901d974c09dd617106fd68896e983dad87881518eaea79c0b09bcf03ee9d7e8a31a92e85e3d1ed2fe81dda3b1de49462bd72dbe8f5c1a4849448538848dbc6bbe875797f55706e644c079a945040e131d0358773cd96fbef6d5289916b11ebd8f8a233419286efa587cea6d639a330e4bea9a752be9f518f112c67008aeb9e28d97fadac8b330b0b5907212b3aac2a68f0a2cabe343e15f9e9d70566fd485667b8f571679e9a67e5dacf32551e46534f5606c362298b0e923b660fbcc8359c19fca74fbcce4fb4ef5c8d1f1baa654bf17e00b87f6f04321199e484578b81ad2d2dde56cca2a452bc96563c4395648020ed12bf1a3bf4be2444f6f9a7da7063069aaa1d9fdc7ea13c1a0bc28fb874eb31454e808da995f13195e58bbba267d185b3584fce8c5afc7710ad6d56b3444a57b6905882387afb03fbcadd0d1d5ccfc523bc4577ae6ccd2a55280f11380003c8920b8235bf4550ebebff8c36412eb5d4b0c0e4d5c03d2e4d097cd16781954f3a4628f1267905a710e980b9fc5b90799d466fb42ca7c843738f3f4b35f7481d068bc8a8456856937db263accfeedc69cbf8d84181c4cd3eb2ea55771156adaebab880ae3a6c39ce1fdd349a4e0a45a5d166611248aef782f0f27c2e4af441a60ac07875463204a7859baf683a88067b4607abb8e7e91285f5dfb98bd010936dc8aeb62bda416ecd2386ddaeb84a97228c221fdc0d1176cd1cd70895b7a841921786cd7c5d5d014476e32e55c67f130f6aeba75598f5caa0e0de00d3ca92a2bb126cb9e326bcb26af1875ea6adc14e9ac42f250af472564bc5b6f410a18b9b68e918aa2fb2b702489bac39ba62a60dfe6427c5d84ea9c6f5a840dccc8f2d0640e9c39e1758adfb2b8161fcf5859139a6c2509a29b19058cde53641818c7780ec4ff0f40477f2389dae8474874872be2efa906b979e558089cf3c047ef7d97dcd0fdb6d0e71610262a50ce2bbef9f17ebc3ff39d82b908a568963567e46b41f8ad0630cc693d0eb3492438455911a85965340211949f4ac78b09f448e9f7de2c3b9805c81e43fb7d548d87653e2b998f060a4f8ea61834b1a1e54067f2a6260f95b9fd996f2a3e2655be933e042d422715b52474f54fcae647904c1327094799a67a86d7a208ce82c689ad739a406c8242110faec5449cb894c86fde850ba68da71ef350070355dcbb2043dc615fd520dd517ae2acec4793be5ea6e8d1e8770724307f0637f789cbfd68c03295f91882626488bfc55ebb0adb8b699859467281e0a514cd64a906958041514d50486a645e0c49020760f04ca031e9ab55b8f53a1771c5e4703d834b55b22efb4a66b6000fbccae5d8ccd575ee2d402ddced759c99191443ad4967eec9beef946fce60ef74d2732e75f42a529b177607834e0c1be33bc068c557c7b52bbf15595116f34e23d043e3ebd02c89f51747438defd88da50634df57a893915644483d239b28f4d452d8b53dec345979911fc39784f6ce9b647764d4962e21f339d1e419b288781eb3c4bd8e86ee95bce7fae49afd21913e27488dfc56cff45f3998a2183be7444b19fc8d8caab2c467b58a5e6dcdd6090540a4a7ba7e2fa5bd17f6528daf6ffa0a1789a411c22b6a8bb36e5443263dc42ed13997da72f1066583c81335288b82015b8af69affe4bc73388212f698ba88da2d23a6e761b32e6a313c014f6d7175f7f88b3e607ff6ed3e018be2e19809e9e5a86dd801773f337cfb82743d76da855f61316a289f8d4bbede396a1a20a51214e2067ad41709655d644ae02c6cfcd90993c018dc287ee31eadad1c153e862af7e1021108153da3641e6d79dfc4bd7579f01cb233dedfd6eb39113ba9ae7f4038fde1666a2f09ad1162592eeb4c0a36748280d6aef468cc689625a4308a8760f5d93b7577de33c2c1ee1f08bca8002f86bd3664dd010ffe6635f08fdedd4692dccb6ccefe572f797ea031714582a646df77e643df360992d8add21d9b2bfe821f0bb5945d36c99d085cf258e63a95ed158fef1d84a5f96a9ee14e49eb2473eed2cc791299b6c34cf89eaa6d63a45856639cf7154bf8cd586d28bfe07be11951361b276ede879c33fbd0eeccd370a842a0f105138ad7fa85f02016ddcece0d73b4dfd9077eb6134639f701a2bf9dab2a7e7e834fbfa93bdc8fd4fd6db708ac7858d2b5f2b506a7f5ed82bd2b30c2940aef2f0cec8209fa7b1aafc355368b1fca527542f73a147f6a6b7211bff81b2ed3f2e545ae31f060a2de49da9ad39ba1d172999f837dc87e431b5771fbd5e3432da9d50448c8ec64e1adcadea53a5022a27fd033b26053f1e104a3a86fdd53e803591ef2606c6037099b54a948877139f32a77b31152bd4368d0cd0ca562b22240673d85266e656e33a04bf9493ab3ea7d5edfbb2e853df1b39b1be833b2e2c58a44ebbf55d0a1edc90083e2b0f39247583ce7904479a517d9336313a897b192f6b0181c19a6716be8aec57928483495110134babd660f41ce4b468f4bac7ddc22b9ddd82a690fb0e7715e2b7957bfbc306930dca6993cf1ccee7ec4894d0218c7b058c9ccaf7af586371bc4129a595f190b5741fced550d09b15aece79278f2986e2fed758fa109d649336d4f3c887148a92b1ec85b4dfa9626c64ebf94327c81ff5e505bd2143182464713e7f1aa4c784e66ed9cfa74ab7c7fea4c17be76059ce9d38a131695e651546aac3d09b3975b0cfe4ad30fe94562c345dac00bc95ea765a459ffc8a072b2a2cb33c3dde9abed3810496b9a9fe979a3f69230174dc3ed8dec3efbae285dd5cfa7ac1ff557ceb5fcb85ac314345b7fa8d16435b67cd59be1f91a66da07f5ce33f0642ebe19a1c9168d46ce9df06719e3f4b03667e504a1a20fd3d66d6a5383ca991f1261d1cf2cee222f519973af453998d927ae101976c3cd68476f27be0bb55d75a410aa86aa90ef21834df4802c5f1316299c2e653f7340f49d01d50eeb397fb982703a33a0242e61edec893053113c8a95c9cff5c95507d64d07b119e045a8b78d11d75e437a6acb573d84432b14698f49e925f92e96b05dfab123234711d9b6abd8f592a975946b9be281bf03ba21c026f3ee03735bcfd9ec21217284ec27f5a62abcb867f1170c8a3d0131871c4c082cb0e35485961f43ef382ec504c0c14cfa7731c628b64b5f4c452240bd511870c86d98a40b0daae5591d5f99f52a0341668abbd39e775b7b90f62fcfd808e8242e5bf061e85f1e32bda18ef95d6a4c865ff3786ce78475dc54cff138c0d32eeb8c13d7ac44b5b95a99f5047b53e5d6c011821a24a00de0d4bc864d405e9f4ccdb41390270ad86717bd15ba49e68a6de39838cbeed978e0b460925e1c528e5f9076803d53aaa8f8abc7bc58b3f5d03fab6f3c5798f2b878c06fc235c29dcc6f9c2c397e1765739939eb1d48bb27b583f0afe1da1e63e319b25ab0e76cbd274c6162bef10625c7bd8386ee803cabf4c16984f5c3f7cf5d86bebbd8125cf34fe6e971adc7dd6a4e29d29c71ae1265fc92a510d02ef0a3bab337b1028cda6154482a6d4480d5941be6683f1cf686602ea2697f5dd204866c1e599eedc2ec6e3ab4cbc282b480814d45746d0161544e76f2dfe4f16636dbe3c676686f3a951bbf45d620db98cc3c38029b8cc966083b53870e94f756275aefed43510375c50ec14a2beaa2db526be3410f7cb7a6df480d70e1a2c939b87320986463a8978d2e5373367ba1512a25ab7a71353a939f39f4a6e5f2947da55452f2ecd4683c95ec6ddca197689a1d22efb0c5a652a7d509c87365c628254baa05d3ec6e1f5add93c4470eee3b41f4a44ca30811e92fccab3281d9fb4d2e53963dadd643ee8ab3a7ea75f911862ec45a7ca40526c75e969122e6ced08ae22a5d74aeac6fc98aef3bd7fb57fee458944fbbe21ee457db01fe4af3b1a94b4e2792d9fd0201a62dd4e8e44a99119f85856102066fb9f633c8b03187b99eb2b015ba3d7e53c4c8b3c55a4120b13ddfcab0273316936a691f813fe172f79ab3fcbe1acfa79ae519d54fd8d2e43008377dd37a6132ce06d66d7893d647865256447a0dae487b747280733b217163cad8a090fc69ce2db1605fe8fd597a34f39df2aa5d97cd8bc6abb0c91b10c02645cd56e668a3a0baefa13548a5042f4bdbf373f695ab01ae90b41c6279948064335709e218eef3debef24e3af7bd8a3cba0c5d32a53636ac8246b1f0fc608e9e365e63972669017fe2e4bae82d459e0a7c4c547961479245545a731c34fe05ef74756a2becebef1b11449331291b4d9251b069bd9a63ddb1fc2cd0c9cd48d70def33e69ba441a74dd1ee5a864d11299c09e9ef00e12dad7ea5ff3e37f21a788f56ceea50262b698f23d3f0c50d3eb565c8565320dc0a66002f613414e7088979e8f180171fd1045221e6369c203f313c171105d9445e3f31fbd5875c3e0cb12c8f6d9e80cf0f52699cf5f2aade6c48a5448db9c1a15e801f0b6d27c4d1c0f87efaac8087c259244514f04e6cd3662a9ecd8749f69f779ff3423c3d9dfc884571d322ef512a19d635f2a801c185be6096ae41777551be034fc1d27f729e0800a9d3f3e3e34406ef950588c22f58b02c646652585336574fd75bc48b60c17fb1f7e45a7521f0698f68af45f28b3ad01c53d1827faeb682f5b5f0eb2d92cde895ffa3e0a9c1c53b905067711fd16fca25672e788f589ba0f23319d955c03dfe9150e563a03005cd2e327d91f7d4c958fda57436bfbc924dc989247e1634f186b6b99d076a5ee6929311023edcc3e8b10e925942f61547b3e3e02511021d26eca618cd7486aeb48ad5c16dc976c7752e53f6256c145a96231df4737f285f587c1ee02172e838204fa9d23af6611ed543ed0e081a0b9dded828e85b79e1757571fabd8ee764027f411461477330cea1b21fe83ea5d2501fac97631615f444faa4ec09c0ffb9d8f45f1230bfb50d63a55ac0728ff648a44a5c7c45f1e831cebb7f0d55d4ee20028a7005815738cd37945f863e9f30335ef977d0d7ab42a2b5e17f215e97a1aa93c16ccaebdf1836c6006d1943367d7e2361adfd9a0711d4c93e926123c37b09aeb25fadd99fcbaf99cd2e77599733477c88ddb86121c50e40d3795a50333a11b15dbfa1e7213991751385cbe951e98866a7003fa35cabaf954b97c6b34a3f4085267e3d0db973b4443e559f1165360b1e1f08c37b8f05966173ea3bbfa8653fbad74f5faf002d2d932c7a3ab38149e4036d4e630182aafdcd12491f72bd3a1bd332982846a855cb1070046e1b379c4891cb04899a9fb811229930d395651daa3173864d9434e693f6bc8204f7293ad42193ea6ab365e8b0f7c85cf4c6fcefc2beb85be2d6ca08cbe4fc1709df135a06c563b388817c2bb4c39da12e0d5881f59ea2f423a2720e55f50886481f7dafad5cd08722ebeb7ff51cf6650ae1edd1f901c3fba16333af9ac7a612887379484d1b1494a2b8a96f4fb96c3d1fd07f01c26273b5497350546cdcb926f96e6265d52e143bdd14510241c81a20e11e696509cf28839a2cbfe3952e23e01a2aa6883cda3311c98d129c6b02b63f0f4f10e2462ab10455e09276922385c0b090debad6371c79bb773ba6ca79408a69c08b9fbd045a87920558b87e8e8e683fd85b98b92dcb1420c7c583feae5ff1ca626e05df98533d61eaaf0bab534d1d49d3fc54f942927bd0109662859a7682e118f05ff12364eae30ba11a9b4285f1268c2fffde38f5203070c677f8909551f4d799992495e71159eeb738ee4fd88cd3be7d159c3eeba573e478d98493fed6b045bb15803b42e09200ed4bd2f25abfcf9bbf3d73b1c4d692248d24145c55762142f0cd0b82009844afc9717ff263c3c416e92e4ce50255f7f2ac1cdf2af7786569c1f2061f68cdf61feecfb660b1e1fb7969fc90018e93f4ac0f8fdbd336b2f2c62ec7446a959a5b046a286ea3904fea7b00c54586428064c2b465e29b5616581c1090631583ec62a585650459e73ad8ed7ba74196e324dba91ba3eda910968487cae51c471d66d364ff4e160e09c6b1433a1e0e10efd61708064f054079a2aa4bf9c985869d5ac629ffd78af0a039b19e23807452422bec8acbb6be7a08347a45a74d4c2f58e4493d5480b56d357b5f8782a2b68cd14211b04646ef61855a640d943f6b2cbf35742cdd8ad4e97e4cf07974f585f315b9b0da4708667e01c5c8f0f3bffd5324134f04fe83701694d944d4f9b93c4a43ea8b287a9322f487ad4249e39eba7f8bd94458325b29778749e5c93d9819b0bc13d5de28c99d379384a503dc5a37f61e5a26d4896b3943b704e90e772766e2151600aeb682da085cfc4b0c1fa7b6a9a87dddc5b51dc88854dc25fe1fde4d8ee706b07ba48d732e646d3e8c33df8003091b9110fee5755276f94ee7a1a110f00383a1e62d5f2ef51f54c2e483cc3e3f8c5daf154af1233f74f763408adc4694a490f317b339fac5fdf2793269410f4d0a588c6915c2009966b493a18af7034ce293b5eae67fc926ee592e5da35d5f7368d8f0c66648dd9990a64dbfb635ab7d074a82682799dfba4585208ba1b996142d541848f2f6b385b7c2e5856a7801c75251836248cb9b8ea416b2225c13729689dc80085f2969cc83cc14fc38be22434e419bfe4245c9a21f9af9762036ccfd48d0b226c1ac100a516a0e7534ddb69f395475b85a15ae8439e0678f8848127f3abfdf98989f8baf03a0f9bf0467cdde26ba29af5d8c76a6bacc51056c20c392700ec45c4c7c6c5121f97108f16678e70eea2065e7b3f2ed8b20496910d0430fb0e49d17127af54fc25207cc87f529fa962fe1e3375c38acd472bf6f85df455e5f580fa060392e1c1ce78349f38e7e30a18950b7cd6b267886de3e99f015d926ae81cece9c839b631248cc34fbc01f052dc9a16ed407ec36f1f9566821d952013c41af9b8854f4687e49d62cad718b26356a8b02ffeee90a9113ee2bcca8d246bb7d66e9035304ff8e6f0fa0c7e293cc8dd14f88182f86568b28fde4513cf2ad758ca96220e9dcd0e699376124663692c967cab7d1cd36f7495013ad84569a6b622c647ed1d62f16ac0d97d39be5b259e505f699b81fa57a3accf5c904087410355da7b26ee0e9a7ce3c587bd58daea5f8bdf9774375730a4903b775390e33e065d25b418439e7ed034dc8132f9d99a0cf390df6535ed408b3e45ad6e089dab670a885cb92af63e3945aa6a2420bd8beb40c528daab377259fa3be4df199e6b75af47e3db36485622539b30f7f9186d04128c227d3e8525cf6cf1e5a14ce794cb9b4adf4a12eb74776030f31e8e2bf411fd0fc9439eee91e77e577243a2cc29e613dbef7cddfb3f12ed68c697731a38e576c3ffe36327e93c8f98daf34372771897b6037464f32a896c646d88aa24b718aff5186b504c796548e38f7c179d9561d91c1f99eb20879a196e3f58aa0a6ed42d78226907ec5afc4075eb503c4ef7f696c9f4e9aa4c8282da1fcea50427e22f9b37bd6530be3ba0682c8c07a9ee12cac1f7994e54d0308e8c2359964ee26044e164316d6ade72a2b05ad67f5ea3eac1d131553437af4feedda0ad25ebac58c79b4302662ab749081f906a1a6fb997ed8739ccae51b4453eae7643b63bc9cf00fdd343d3519f9a3fbbc40940d3cd84e9b606ac73cd47ff6a2d14c3f39e1753389b05a02f3697616a30beff5cebaa6d3ec00e154baa38a1184114d01e11d01b811dc9ccc9f47709f51934086eca64fa1aa673955fb85f46039aa66a7193c4f287f63afb463e640ab0f04feb3d745cae4eabc86eaa96771b004711fddc8f867fd183cf687bf126b778db721f9c526fddf60aa4e556c6172fc423ee2eb90bbf2417d4283bb0bdfc9946659d175475d0ed4c3ebfacbd20af369f3ece0a39550227954c497a4a395b0fe9c093189c95917a3809c484b0d7a8921d62b32af9e48133704428e0665e70bced21e9151cb0fef13e39a399cf968ac6dcb4aa3f262a1cb9b3b61184b9f45c0dd4ff0962efccb2fb341714652ec17eabd82cc73ffd501a62ef6ea40378438f616c5e66c5c0cdcac403a22e58cc84b6ef1de4c09775dec9181327df072a113397353bb4a011585480ff1462d4c6454ed4cd5fef8f4494791cb4d0d97b0a54ec4d40aea27d99790d41ad16c3358a230f056112e5e76fe4380557642113a4650d13fc5b3f1a062c95dd2816894708967e731313c1522cc44006c4a7f73f745cb1dc8b8f963680316328d7ff781671ecd6db05be419e0bb21665cf1481bf46f9673af35b34d60a60c20808d78948567daeb4e01bed729ca2497cb8d547b32e6999f7024dfd73a570ffa6891bcb538c90bf35798e9d053481e4a4e89d075cb66d4cf4ddc9d31964de9f5d2cfa882c6357fa2c644720445390f94430899c73b491f39b25df3a4d7bb0380866fcb0e5883611442c3b36c4d32cbfcc6a786e3911cd6d546b02a92ebca61997a6796958e96fa638195c1a08d7bb5340782c91b5b884c9dbf17f6cf35a3e70d458bcdd90ec0507baf25dc7d09e65c64d806a6f8563fd332aaf93b966773a46ff893e681e80dcdf8072bb7bda9087792b23a38075074434c655ad1906e665ad691a5493affa19e4ca65c2c48e0ffb6595b6449bf1d0b441d49f25cf524d4e4a16227f8584ef07954101b46f683303fec24d853840617802092cf82f881d35d3321e3aa2e3ce9dca4d195ebff2c2bb943337f915f684728f158825b1dfe39ebc6d001da10ac38a10f2d058cceb280d818d2e050d5ef344f7454c4fae40ca0f6cc47a3569a0f67d7fcd79b70aeddc93d51ed0c272102ea4e6d53701c392af1e2816d8b184674795e10388bd67aeca4c8c9ca8a9900aad62df0f4ca871014adf54675be26e6f2ddc4a6d39a87afc0e6064a87d7052e54fccc4181ebfc23be783f92f3a63fb59afbfa2e5450ac36abf54e1825bf05bd49c8132c422949c3cc881cd66353ca9711d4d8ab1b4f60a0f609cd153958492ab0abc9b09d261e13b173b85349be0d3a6399f0910ac2859a8433c0b0582ed94254c011484efa36cc0d6a48beb1ea93560a7d1abcf085d60fca4f1baaee9ec14041366fe20e8caeb999699bf25f27c2d910ff6e3005d5f98e4115f0431e3f4faa516c8ae766a079221e9caf2f7c9f6dffe23bbc2fe0b1d6d17fdb625cd8455f83d00a53b4cdd6d5db2102fe4c4253cf3328bf736af00d937626038efd990816af385bb44afba04dd656bd6c2fb8760d0ee8d885d73997f7066cb34c6f325da1a248018cf3fbee736f08a29d7cd9cd31dded366b9a96a70030f6947211c0a7a7259406204e4d50e9020f74f684e26a4f3eb40c47ba60367202c4ce0b78593807311c96da47cd483f06abd68879c4c77a8923c22e4cc60a76b406b6e43f4c1a800bc284d4cdd1fbea65f4b24abe6d41000253e79869480c6109f0e626df1733710cd43fd28502c73e9cc73c33058664fbfb79ca702534b7c73ab43a105015d99749bcbd3a3dd81c4ef2fb0ceb771929293b579856bded11e63947a9c6721a8aa265634dedb74e3c9e10104a153297bd89636d3ffde6fe754a95fd2db940657228e5bd916b343fe7bfd9b74f0983173e6bcbcf1a9a40ca86256c90592d79fdf503bc342610d266d25bd4f274bb644a7cc4de76a91a80118ead1d91a6d28dd4d1eba62bfe7c2defc55dfc1ef2272ea3a8c7c5d01b12e8137fb4645421933b67cebe6815b6b110f300ada31139428055f7983f8570a25549f85ea70feb4e94dd69ec9208ba69d7170498d70b1f3f0337949647c0c57b5c848a97b2bd3de7d7edef1413d2edfafb2ac8c52e03bfb15350cda668ab4c96b6679a13a88851f5350811fc9d229b720c41fe7eb8a91d2277cb63f8661aa863df448bd50d5c4de799ec43341fce2520a3645b978ea5ad3bbff84867df2f2a72dc79ca4df2122b603009afb0599baf3bb2c3c570d17a6129fb67e5e59b217d5a9c7a8badb33d0d74a3826b1dd4a2bd61191eb7ca5575171321d10d743baea05b1a1009cdc6546f41232ef715c5b702e130c80beab2bbfa564805f0148a08d83a6d05cd7cb1ea00bd912f758b1815b19b3398260c5091f99c66395722b8a859fe2339defb2163e06b83d74ce876d54d63369c1e9256775440223fb909d6d5288d98a8bdf06576cc3d72994f6d7455095b770fc83bc998774e9240c2b39fd0f2409d95a964d9cea5c3e1b4080b3dee2a67b77d8b786010e712bb51d9e860eaaaf206dcc8b814e3fa5020515f77131b07d6ab7d1118c8d2d1ed9879bfc49e262a8bfd2fa7d98dcc226bad23161a755889f84c418cd2da74c5d466b0d9d9ad8282d8961417581030c1654fb0aa3b7449b0bb6a6a175d3df7498b0e111145029fd7e899309cf8a27a57f26f1d7023f6fa21c2641500dac611df007bb9a424ec5a8028c7ffe71d87246e7ec612b51a39f846dda11181bf19111526c279946137f7cbe6882f6a483596da0dfb033161ea0bcb31815c4560bfe6d2d05f270000c00ae7621fdd0ec193bc04e3e6bf92283fc245571f1dd4c250804ecce2d7bdfcff1af709236a187588f4ce4e837ec89cd1d5660d22587aaaf61511097522e30238fc22a5117d5364ad593a7eb460c11105eff88fdc33e8ab711ff74771de460eb3d903c82dda74c360bc28a0201ce0a476147f40c878aecac77dc563eaccb53f855474003bc19d4c936d9395e4e36f6cf83952187e20ca90ad6ce683973b5c25a466cd6877fd3372659651987fea3436be8122642d57e1d0d1b6cf593c9c39416914dc46edf08b6318df8779a88acfada78bad998d8928bf0ec5f46c49494fa0210a944fb70d533ea4133e0d1f5bc759ec3e71a63521e546c13d5c41e8c197f66c10985a35c019278531bb7628a15ec3d8f0202ecd457425e43749e7431c1b0804e02b68a1d823a119f965aff1fb9592ad001b8d5d831fadc8aa0590e48c7e34c2be881bf878be6c24b6e8823c8b201e513ce441027e85c0ddbddb86245551d12610502c2e4f13ae419369fe03dbf1594c3dcf8cee3c405f67a649deb490abf281faa56595732a4c7dd16d64ff2425f8ce3b72ffbb74f2a4ee8d57fce8757e8b13dcbc1ae51c0ebbfaa9a32073b37eb860a2af2f827e01ca0dafda5b77830e7662b92948736856eff5c7e5e5f4b6334da6ef993e69a7ac128f6aa5beb30824dcec3fd5160bc41ec5dc35125a7660ef7698bb79472066dd4974f39fb31595a285745c36559a8a26a04efc9c72acf5bf4b357c5e6bd700bfd9bcccc06b37828513b7248adc590d0563186ae34a93a8150a0538531ce8229b028b715519fed9e8ffa1f20a282e26e20ae5706e2b0b79bda571b4c53b1a9d81c07f74704815dcddc5dbe9d92b1f994fed2f9102679aca68d3999b9107212d12755fc460c29739a965dbdee23c7721006d0e948500b04b8268f0dcf9f05ebea5d530a360f3d671769e056c8b24d8eb3a584f2dc35ec97d66cd5eba64a9a01a66d19178ee0bd35ff71ee7cacbb2748375ed791a8fac231378590168184bbfe238070262c1449d8f7b37704e057719decdc095e657941c1eb4bddbce1c8c84f8a423934ffdabcf510097b5097e7bdfc80608747755f5d1534150ce80f173d6a99001fe1a99ed20c301c98f53439f0881a64de012d54c6a3324566b71af139120ac5e92cc5c32f243b2048dda5c4190b139e15a7bdbe5421dc37ef72f0da3d11c47153909f889e682f040e421fdfdc9b5e7ec61063e29bb90166d1c6fa972c55c70f5b16db7d68c6472ee67f6e928237d69152bad911b8b73cfaf35947a785bb5666517a68e6859c849b3c0a00a497633702b61ea5fe2c250da9250443bdd79d8ea95ab3d8bec40181d71188204e03c5615f848d3e36ca65680d9ffd14d22dbd8a5dfc4ebf2cd7b06c63fe3c9a5cc5991a071e6d3c3bf580080bac522ebd7918ff394c903c47efe0ad0180782200a786243e3c8c8819d01f93f0259e5746d7ca22f1028203e37e29bdb73fbe82aaf0eee714f6e084a9b956404b5df034f403782a9ec489287a0cb5d9057cb461d3f5afd94d6b80b528ad97457df7d781dc9b86ae115b9d40c679b2e9cdd47e3d400d5572f06d691663b365e0029e343c8b07ea3349c6c991276c7a95ce51b184be39711dc922bd57e595ac17c3169d052972dfdacfd691122ed65e456e9178036f53c1b38891d40082a5fbc944e49e700db013b179a2a2ab8a168fc78b9a57c7446b04020d979e7189f195810e726305f3317b96e24e19a3719c9488844491fbc3ef8bf03a2587ee4ed182831210cbf699f3a1286c4741aba092696de9d9cd7d08b1de22468b210e3c3ea016606bf891ab350abd9a41d657ed80d364d37432b4a837c03fb50f070a44aa0faeaf53d43526b535130307b0033f6e3b7fc9253911d763157f1533ce398b412678b59a7c488d13699a07015f60b6f16a4724ef49320a0fd9f8698703714abc69bb39aeef253395bcec76e60de230afdf6d42335338c972e6eebb22cd2f93007181b32f3e4cfdf41d830605a43340f797350ac41a8995362e7c8ea6765112fac52441ebd8086423c4d8c9cea4543130b9b8f06fee4d1df2e3ae165d857640f76a3c8012436521a551472e9ccd99504e23aa39f68ed2171e9ca4b236ec101ad1873ee4e505625eab6e37e382cbfb2f959e835d23aaa542aa712ae9efdccfa702197fbbec2bd91100ab9103385cc5cf5d3f55c5cda1373603aa73e661393dc5b38f0d450f5f2317284f931d60294dc5ebc3754435742cc3f9f056990d8a87c40c1990ce881c15c13664cb6b82858be7efe5baf2dc2d08452e9d1cdcf0f8f6d03f98f0c7f73bfef0153e866b9504436370afe7de8d0ee54f84556d3edba15f416b1c45650e768efdd3698791accdc3c44ca519505f1cd65bae40d6e330a93eb71c062cba0fec097fb83042285b1fdd82930a4b5de9c96e7bdc89cbbfe74f30899ed31e8e05510c471b79b09e57d707bac1f6c010c525ea56f3160b57cc7ad0011e23a3beba3451ad754cb236cc8fcc20656df22686b1d7cf4303d3a812c6bd47affd39ac6a908c74e143ae3957ea084b8e7dd521c66215f396b682abd465aae580f04b47d6048c79fa5543c4b642ab22f5f5bbe96efa4e89c53760cb2f2972e07dc55d925e4bb527fbfd7499eef7e031a88637d1cf676809b1ae9e159783783b582de05ead6a52a176878a8c42d144b607871d3d86c356e6d5305e49f64aaa86745b1b9ae8280491d1b98a4a4d3f4b15922cf2c3b128ce5cc239194c4b454265057047ca9c434cd67971c812fe2efeb8d08fbcb1a1284d5f1cdb449e864b5293662669ca23c57818badb38ad90efdc3026e135da6d4280232cb61c4ddb655a899aa9e00aee32a6049c102f8ffffff07