PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
PearlStack logoPearlStack

Independent Pearl explorer for blocks, transactions, addresses, miners, and PoUW data.

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aaRent GPU compute on Vast.ai
ExploreMarketBlocksTransactionsHoldersMinersMempoolFree APICommunity ProjectsData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 68829 ba7b631d5386bcc24a1721b6515e39714ef7a0d952b8267bbd20ae9f399f0ee0

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
b6cf9a3633483148291a0f5b3c28895efdcb95c67244410f50b0215fd26e48ca
Certificate Block Hash
ba7b631d5386bcc24a1721b6515e39714ef7a0d952b8267bbd20ae9f399f0ee0
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...000642000002760100
0010000000010000070101030000000107070000000000000000000000000000000000000000000000000000000000000000000027da0d9871316d37194d446d2b21ebe60c3e5598e8da6b468a6b93a15416e090d791c2c131366f5e09f17ae42853c39917e86bba20ac94e1fce6bbf54fb580f434c7eaa5a0ae3a8e19d55beb4c244c0e080fd807dd136e39f90600000000000000000200000002000642000002760100

Raw Header Hex

00004020ddc6178f52c289b09434a0405460be5701ccab528ef34e6f56602a45ef137a8e4415c4dea38f00fdd79352c9686ea7e0f876a01082a3f1c6195916e8293298dfff37246af5210118ca486ed25f21b0500f414472c695cbfd5e89283c5b0f1a2948314833369acfb6

Proof Data Hex

59,560 bytes
1212160203070ed7ca5444fbeefd83b326ac22c2f536a40cd15277e2d3b71c174f55f3cfe13e000a03f3f4d2371eed04c4da9c024c2c6ad5386da618c46f716c81d354a541bf9a0675d4005a6b8e4cc2661b184252befcbe2103ed8adfe8d863bafd0f06266b7d1e70abb400fb782d6318924a3643a9273d84a5a7be7af582b1ffc5a40a9273d2e192ea6f34744616b071707db181c6609234d4638c3dd4b1891d813e927d7148337dc75c73a083d34dd48d64a3d428d020425a69711de64c4f8bf8eb94214cd8232cc276ee96d2b8f5c51d0e94cda943cf9c7328efd8050c576cf2beec98cf8df60ebdff053865b503e9ca6fa5e338ae2b8369df496fb5cde5ecd69a11cb9f5f365c217ebdb5f24b567260e82f1682687cd0e6fc22a907040294b45a643569ede8364941386da13b0de02748a513e6880cddec19bde9b035756c51a8be111b555ecbc68b23b104d3dd2b4acf8d6256afbd1d5f89bb470fa6933a095ebf91d302130653bb9c2da2e3e7f8845ed595327e2977a8c7f9e62154cb69cf3198baffe22e9078bebd438dec8992a3c6d4b4423e904ae1afda6abb2fca443c8d357a7707ad9931aceced3076a89db970ec0cd7cd95f54cc2e3d6012c14ae9ea625f1e435b9aefdc6a8a53117b36f3949e76e1732e531b276e9c74831656ccdb0196d6d770e21a5d69ec50730164ecbe90c6c09ca9d9c6cb66d23b87428ff3aeb4b899f47dfe9ea480303e554c9ffd3c367528440761448359cf135ed396793649dc0dc4afdc728b9b3c645fc610ed0ae62169a7cc762cab8403d4b5ab2d3d57c64c7b594639b31818762802a5a491b2354d0afd16ecbf9a581d231cf2811ea3c8fd027fab91279ccbfd0268ed9949fcd5f378a372f39302287520802cecd8a789a447a32214af473667f999caf237fd6455a4e99719108cd798b605217fb89ce047ca32054e8e78d6e4094fba4271c66545a0dd603bc856bc4b369a3180ef3e20d01adcbb580c8c634c6c163dd6ae5607cfefb28506b986eaa6baf8d593284948d12256bc462436980791c56b1f4a670eb85d18661346422255ec835a02aaeeb40e78d035b8877506e1ffacaa1a0dcf951b03523cc4097146aae4ebcf6b89a7bf76f7699e62ef40d0e0ad1d925e5cacdf65bf7454086eb299248f0c316e43d2eb6e7180b3eaebbd046522244583cfeab4e6cc2100767d59fef563b29e4bfbcc5a24408a931c04cf35e4c8a918a27e95543816e4eb48edc97c40a44b73f21e8144b45b3cc6899822d53db00df0644a216edd74b980665ed65781701a6979996ff83bd97036814f5f777ff21074517c40f3d726a5fb23bc8129b62e9c6eab5cb021bf91581810859ed6db8d15422460d4cc0fc161b234267bae7614ec68c3aa418bd35c29edd2810e2253b31943b6f2c6daae9c0e390d064fc2bcd8f2dec4d9dea9df7c3589d32ac462d0879cd8b40759f48daca7eb3ac5d683c3f71a71c4477b1b99dfdd558a03b97f990ce4c7e3baaec2e1d2b8c1c3f6d0a82afd201a36ec8f7341df32245ff35820a48cf11b2b9dcb1f0268fa46bf577cb4a50817f9170c87fc3ff2a2da569cf48c37e59bdb071dbf70b4e8bd0b8cfcf0b0b140fb5dec3da6218ef2165ff9db2ee6f7cd72f68c8563115b20db8a3444ac8f9500621c2b2672b9d0cbe0d3b2b62fba747bbf024eab911ad4ea212abd791122e006127b77fb25194bbb0d0e8ce37f2d26d786ddec96fc788c30bc47670ee22e99ae1c2b847416a0cf3ad92f354ad33ada0344fb63b5085c6b99956a3836663309162a5db729c1627cd4eacb7dbbeb660b4ddcc0d6055ae3fc33d8a54c33125de2be50ae5c3085623a1942a66582859cb509bad15e608ed8136c14246452dfb87f8fd10865190ba2a66c397d33b394e52c393444d8bf4128129883003e73cdc43273d705bb0305eaaeaeb900a8b5a29b2d5b5eab41d5c32ea283af7cdc30a894480d4f16523f2e89d0d555ed9ab48c0ce35765b7520fcfb5ca3d9a50b9fd13a8365a83cd5f4f17b2373080b925e79ff3934e8cb35a4d81f2dee7d67f410e8c6f9b829b63baef0b9ad8408d078c0e560cc99f43aaed744f67fe2d54774f9ca8b0120af040795c8367e46a70b92e1bf0bdcd109a6f343b4096a4312cf733c62b7a8e16b577c7502c8b72ed981da383defa2e5f8c5c74865c3805444b3941210d3f9f23840ee5d76d3550d53c1298457cc209527e8470903ef924ba19b1bf7d9847a67ecea1c16dcf8bb4a87652136b08417a5347c1c6a317b5170bc498e44f5274b833194e82daa9b9009d75f5e028f847dceb49a745d1f219eb1ce44d889452a4eff7a08201a4efa1b2bdfba8f350013f74f246c95d36c060ea5784b6890cc4526db7fcfd6766c313abca19e85094772367783498e309fe1e4eb923cda29e3c2e3b835d40897f1c216a4b72eaec6bd73660b76e72ed4a66291ba3dfbc52e891e9ac143aee32d9917c724e0bf1044f3cec398a50b483588c553c904a6718976c615fce60ac9f803ec25325abb826cd96df3553ceb022879b9754bcb52d5d049b73ca933abf4236aa155641ed9e40adbb17578a88337a4a3eab0e4f9bdaf8df512ab51afe80cf5cc6e1011526772d72cc4c73b1dfe06565400bc19a1af123336ba9deba751897ad8f7db9db00366ecc5b69b88625e5769e5b1d7548776a95e37b4e9397dd50c84c0bcae6e4a5e32cb145d8a09e3e2837b2807ad285d4a4813d6eebc5b79c3105d72c4651a66da1aea280c4ae5f2d391001dd2c7e2f588ca2168f3f202c7baf5dd408e5891c0655e934d7fb5ae64b26d28eae5d3aba5a40ac9d67ba07113dbafe5134a5ea3bee4ea5d5ceff5be7ccec94800908bd4c3ad4398a9a13a16fdf588754e76c6eea2bcc043b087b7840d2a4023740384ad9c60743ec50ecb6120cf6f90c1154f7d96c5062c14c47ec3aeb29e61f056fbd03a265b5b08faa18bbf13521bb50f5efdc61672600dd11eace140041613bcd1fa9ffcea2c4e95768a7b456bec3961e18212e036d50b667ee76468086fa7d9d85f331cecdbc0dddf5d7a0a86747c92f6015b8359220b522701f7992c0fde3fb2b6523c14b59a3a3f55f2f0bb0e1bbc47292a8111e18cbbb86cb97d99577d517e8ed47bb12104bba8d045a64e163484ed20766b7e82cef68a670ac51b510b35adbcf161de511412816bef833f047cca44e0a2f6b3a78ebf2592a3d78fdb50c33c6b1249ef7c67d27f8cc5cd85498c9b1490a9f5c694812b1d50856f284dab49fe1baae7653487c98ccd59f40752e9bdd279823f3c479520a45a1ed1a95e081cf0dd9fc30b206739bed4aaf6e5c94dc35734217750f7d29d39715a92efb2abbc2efa75f5f842a69d015249bbe530e11607bb35febb7f961ed31d34d037c1a8d20ac4cffbf45a0928996c2a7f929c0aa9f3c1c02f22714d43e629523236d0931692083f48d004c4f276018c19ef7ffd3a19f81d84ec513b7089b6f64816740978a451a5c95bb3c82120cc55abbffadcc6ab79c751f28262cea196250c68f4551f582737b25190723242bd01520d53c48bd36b731366dd1ee916f78de4aafec21251e5440fd3f6fa8cad1dbd318d0ea9ae31542a3c26a3c31c586d399bdbae4643f79131206d3092e598201d83745e43a4fd0dfc80290bb9ee6918b7d52ebc1f77fa769a0bff5b67a033d522676b3bd517fe7f1c7c6fff5602b71e7cf1d40ebda1833be742d3d41fb97b580ad9c0311e4e8d5fbcd7e0c7af90b1f9a2eeec20d6b89399570fee85af34f5096d804461f422cf2453b6eb77be5c2036dc1be9783060f1d37b5c15df655e9247026dfb2abc1979f151c5d53c33774419f6001ef63860c605215f1405b661f1a5c1bbcd2bff886f8ef1db876cbd280ba1deb27a688c633a87069c188749fa0d19f709b44d5084ed9daea41f5668922d14b3fdf72ef31ae1738637ed2dc7a890e74b8ad1968d1dbd53267582a7f7f532f8d38894a9a7d95a257da995100d9eeb07b87b4d5c9ed45c42d5841b0ad7879992539f41433398fc8049b266159ca8cf93d9ddd7e7c87d758ef9009c03aa03b6261aded72dd7dcd3a61117f19c4413b665840eb7268ee33cc76ae52351a0e2f658cae09f40931976ef7865073e1b1889e7bd9d2ad142463895d34993dece01d47fca20fba741c0a565ed2472bc468112f2c43ce83fd40a7b5a5a57a741f5a763e18ea04b3a2faae78bf44643365f430d2679a3fd37e357e4df95c62307b5e5ab2470878806e6ca1808ef39c0190c8446c0fac2805560d3b21a49dc6a42bc9a1d24073b37dbbf03121943e11cad4cadf65a30fb721cb53ac2851652a70e5c4e21fa758de317fc2dd5c9b6a9c3c0b8d5021b6c635f4386b3778347b4f5b74150130985c1ad401065679e3f7b32261b31ad08876445c2b0cec30af68d02ff56c8def81fbf4b91468546140e436303e003bfc4893214300b6cbea608c8cca8bdb411b16cd61d80119db185aa1a3a03d97e1ab03ac8ba5d63c5f5a61628716761adf4df3def420bc09d59a33b0238faf01d4cc646aa9ebab537ce201d3c8a36a1f62fb034af44f553abd7d2fc36e5ae8adbec657717e2b4fd053b27b453cdca80d3709916b238e026f19ecc832aa05f6a0498bbb5e4cb300aa789e27dd670633141cfb50218c0057af1fb6c367f9d9b6a31f343b2399b0fb9f99b749a227359477103cc95385a36216bc81e9ddc470d85150975f2ad7ed505a993c325eec0a932ff16429de332c357ea54efada1ddfef990b96d1329d2af8ad4c4b7fc9a31b64a63462c5e3b567ce0fe81c067e093e1b90a74ae33c0b55375dab03c8db86af8de4b50977699dc5923112d2181f3cd5a49ad5fae67ffbbde0a19f99a01c5c751080c7e3cb569ad375aab21f637e657885b365b4e79318306f5836b55cbb9cf7c25c462236b00fc96aa21605be8c3cf4563185ed053448e05fffe1e2ff332ec2ef2e74c1c2d9d64150e6290422ffb33e58e74df96e02bdeb899cc77a8f6f26ce8a19a52c996252b3b8d2fa4526a94bba474415369d01163a87983e48d6e93b08648cd9005b4fe9d9308b87d49c67f3bb2c4ab3811b469efaff3b598208536a0d6fd2aff98efcc82f527c5c44ccbc4c8a7c3a448ae82d15ecbb6d95a5d84b842452f34b55ff318387bc53ff83d051fca55beba2e0ec90646b53df4a9537fd6a297c5bc290d707d8f16e2efe35b317075e5bdbbc06a1426046eeb577e2b6111dff8fa75fc8ba10e325df1448d5c68b2a5393adf4e7896d13cf3fed4cc9926699f4bdc8131f07f711ca13aefa4d7f750ba4e83c3588e494f312cef17461eae8789a511fc0ebb85789b882bbcbc37ea753a8a249bc378cc69ef7310bce7c51d695b2fc5431da168e9dd973db62351393e09dc5dff239191f6ea67f9b3c4e60572b4205e3014cc1ef05d87a4161dd0fef42f6f8a9d9da6a387db234306998da0f7be8302e7c0cf619936443c1af75645f11364ebc25ff122055853d205f5f32046a9a3ff4c991beb6d8802c3b7765d1188ddd3f0be34cb265a463b2361ac67e1aad7d56278d6404ea6bd2f4e05333a96110400be7cf7560d13d21767d201ffb969ce6c3b38f31ea0961a3e2b473e057e589bbe906ff3fd88000f8ae22e087e418efa8d74812c038332ffb14cd2148e451d4ef56ab88f07d5fd75af6f4a1f00a18dd60ae6e185e3f6f2bd7bb85c8ac9a356d41a7def2a1d767b4953081c84ffb82927e23b9913655558890083ebaec05dc315abf8a2103e2df42bcc98ebd0a3104cfda3cabbb229f68b4984776705be4cae76effc6d42cc733adf290796ab61cabd2c1363239f7439fd3edc34d2496ee84ee19b6b1167f67e86c074ad0c2a61801ec05df7e73d7f94cd34e697fecc25ac25a9310f9b7405006a5c9c5a1acba0d466da109ac840e2e40ca1005cecf132174add6682b5777f65ae58876791ee265fafb947f89cea2bf6f367afed72c1b03a0de1758b91edc6f54997d23a37f40ab57f6ad556d4b9028f79cbedd1e917a875f67bd0fef57a1df38df06e286c07f05952098fa80b62c6e8cff1c4dabd105afcf44830f43025c1abf11b6b94e23db17b4209e85024cd4d2cf85ae39537e39e41977343e47c2cde7b395868c2af3fdfdf2fcd0548003b90f88b7659836ad434752d7cd922a9eb5d337dc682bb88a7ed2970f90333fb0d3e5c5acb3133235059e48cdea4cfd8d9d24516e4394ae8fc784f77b085aa2d93a707d3a4c5347ef1dcada84be88e656cca921646e759ce6acb58aecf857602c3c0ee63ea74fd2692c9647edff16df7e1e9fffd14c8151df1536b343fa4e55baab6a9a8b13aed7a84d02f8cdcca5fd195ab5621310a381195f20fe6c62187293fedfaac93de634c1c3842a37638330e8dc0ee8f476ed7247cce7e8bb4d731f103b28b63bea25268d7b0eb69c9574bbafed22c533a63026fe701dbe27387c74a9742161a8494b89ca17045e05d0f003b305e622fddd0a0814229f835f79a636b6049a1744a5a7b91573ecb235ca422f1262555d554335b4c828d0a28d4766fe31ee11d3a39e8612207a01a5c703b7b752bf57bc6f171f21f425fa0885e3c6741caf5af0096f810d5e125501bad5841d3d9415d1c158f025b02e3445c5833789d374023e592438c4262d9617de81890b932ba20673a910d36bd2f8a7ca35471c5bf1734414176dfb11643c573742493abc2423b31b43a3bcc3539e7e8f57552873ff12375ec93e0fdae4a7c2f4d9a3164ba337a82ea41e7344a82b77abc0d55d8c1370fdf5ecef420e730118d75fa533bb369041e25e869daf612ab16adf53453e4605b20e41059fc90cd90833b0070a220797a3aebe2d7f498be863fefda9bf86987db95e947a3565aeee085f40fed2cb8db0a42db554ef837b438078b6894236e8087b745ac1560f45d5e432eb6f12ebdfb3f3cbc2bdb6864de21d22a701f272b820257763df9e19241deb3aa92ac69fec1f58e77011472fcd45b3ee9dccd1c61e523e806268bfe676bde56fb9f672f220b4863de7d6b25aa1bd659f5eaa34f2013dc65f111d16b70100e289ce9fbf774339d3ff006b10d9be5f807530f457bb7c4c5890205d959f062f74ad67c57b1cea1d92f02a7fa1e6cc724a0e9e9e1379b954a5f658504c39f4857b6e12111aed6c0eec996bc0cff3a99611b520cd91d03794aaa799ca66afac1bc68ad5b0b574f4ba9b93fb4d1f38008a97eab599c9da0f4dc2fc1fc0344ca5955a3919b70b2d5231ce3737cb63e8bc2e34075203e8d68d37fcf7664fa76c2c865f2d144fc82fab96ef52b6bd6f78c665731b0410d7e5d6ab82ddfd8aea412e9907624b02a60d3fa8bb77784fa8bcbe2337ed69d8d42cebc1f7dfc6fdfeb821bf44a82b3015e75b1f00b212815d4fa1cf59dd6ca991c01e780eac14e34b450aa71b36b07a85111af6dc2c6ff137f23927c18151a31a4ee7c57e6bfb3a49c486d1162a0478c5ca4c394a3ec4d8deb8fcfd2a91340cae4f97f5bb9c875eae76a37d989d7149718eae44d4a03858cd24d453005d3b6d9285b3c7f6d0a3d4d1e08a437be89f83301cc27a1c5be08f54da3239124ec43620863380ab8d0a55788ba5fffc53283d6ee94bc28e40a0db34f0896a0ceffc0950d3043d2c057a03ce3f53f0934081016a324c5252b11503d529ab998c5fc91dab4d404fb0f517cbd228a2bf58f573f916eea5a2cecf0f9ac7d8d23e72b23da6ed17e500a8503290fd439f3e0442272814a988a7d21a16948ae0790c1792992500b077418d4d868473c478fa03774a5b56c2f02ee13bd8f2ae6108975e9f6daaf5a08fc623d0e2acaea5aea8847b082ecb0e7a18466682b89888e492bdbda3e445a3cd1728d017646598ebdfe38e95e39e0dc185b8c5cac2da9edb43afa96778ad938324bea413dc7e4d35fc7febe72717b385bff896cc4182c516dc5bd90ef125c830599709e47ed9370c23131a11d573dfd466f7f964aa95c5d329b7a2c482b3ce381ff7e211c29c8c646eab385d82a66f8245aed18919d7908ed792761aaf50004f8e6c008c7122cb047983722c121adf15c91001a978033dc00c66c245e905bb7f59be9c05645e7b2de914f7c0712b752f47887ae1b9e9183108101c3f29cce2d8e1b3d3d9b9544d53b6f3ce732738c6c296da94efa84e063adedd8bce93d8dfd6ed6539fbd243f0c353baf3cda3f4293723b80c1af5ad88ba9bff04ced4fafa243ae5336c3e352ce66e302ee6bc6b7e45a0a55675faa9fe5766be5ba3ced18dab00980186b31f80bdf79f963490070aa7d97f91ac91aeb213fc4397cf0c4a62b984e819de966051108278109ad3bbd11a5d5e095995938ee96fffae7665c1fb78081079a806599254f2054f74347e4e55eb7b5bc9744ed27d78a23821f5703a83ab7dea42db697fee1e7111d0db9328561f66de22766ca1b571ca83ebdeb1fbff290341187bd946100655dedaa2c62bf3e8dff1859aed5c1810ba10e2b17a774c033ab4bab6abb8e5d2c5c92da3e0be124a36559878e359a3ca087c971642a74506fb31de3ea61445a2ae0813f56ef78db281efc5d9faa4823d81b1380bfcaae49c07a98d7934f4eec6d5bdaecd72ae64374923fbddfbc05a8d682fdd5eeeb2a90138591135a59372d8007e4f382c9631a2b366d6d8de2e09b558bc0f8b63e325bd37dced4fd5c091682a03e4a18f482062aa87ec6907f7f4ed6973a359db5770f7c61996f0b89c9a8dd7f25e037077450ddd506304214a83fb987f194744b973f752dc909a07edb1b24d60728992bfaa0315e61cd310c570dddb73e78d67d9f689124e103d6862f219f9981abb0c55a7fc84d755d2675142323dbdf4569f50eaddca8ac05aadc31a4332551cd52555b0a71cc482b5adb1ba7b6bff57479e5a4d533b993a33352be0e28da1b101d88a8f41158ad2afdc125ad4d88b6f7f1b3690b059732c68995d36c076e7d57fa010e1c5a8680751c27b76cb302d0b8266b56dfec2444a0c8a0a0b7b0dfb32f421b65e085ff5e728958a771575971cb9acfe7bc987cfe51d4e1da97ecf63643d520db3456817b7b99af4eb8e5fb33c44c0fee8496c8ff2c08be15c751336abea7648405030d7a3779da750eed4f4c039bc2a52384be588094f2d7615a780a9ea01e95ba0a995aee89118c9d933afafbbf48a14d0755354d689377deaabf2ed54d2ae39c25beeccc01d7094acbd753820fc705bebbf73557e91730f2dcf0d56a31d162e040482539a03caffdf3b70bd2fe59c3716078ad153dd5b8495ecdaf6006932a0edd7fd32ff01bcf0cf3c136c8cea3020b63f6f5ca2de859ebc3c4bf6976246a0a8fd3a861dec008ca7f9f6dd241c4fcc539f55fea059e4bf756e61c8d9e41219aa2d75f63b57ecce62140c5d999473931b5d7bb321f4e5fe4aa09e3c1631dd85e17db4e85a4a2133169d958e2ff290e6406fab5952d7d56c7923c2f9c05ebcfba87ab7426e6da77ae0d95ce105e67d2e2e286b0b6de391449c2b82c03e0c5987d4658ebbb3514c1efc44d409408eb6e73ce142e4a8e3863b8edd578d52812dfd76702169572866b512c70eff332e153dc04189c6a185cc609af8f657ff414bbb6212442817065593592d95c079af39ffee25e2ba86cd8d2e1b96017e2277bbea7430268f04658c1f864616dbc39b20d71662af25b41414f927989cbff3e6464c32c1ec022812af4135e199bff6b9d849091d4297648a93179b7dafb65272138cafc4e22aa46b0776c816ac1f153d662526ef04344c64cb77cb00cd166d05586a78bd34d49423193aca7e9fb4ffd4a114db3c6513765b9d90cc5e3ca3096f57f6f303af22b18a825584337a9b5b504fc180ebb6953f717ba2fff35fb1a1c1826b919d7fd54d3f632f0b2f9ee8d636a21609860e816d4384e986ac61f38837adc73b83fcff9b5ea64033d1ae5f28c383d5f5d8c28c71e9c6fde92e4f26059e8484d3f1ca84b5e1d7617b2c7c36bc7351111225539cd583e62d78055c4b1af81df37eadbab33f6eb7aa6f9a80bfba3c2c133ad5adf06dfc4451e6ddec9e91a538f70d2e5907a7f0ca15bf0a4c9ed8a38d65219e15f416a260edacde42a506d5078e0a4fe4a2ca5b9d3a8c24fdac9d736c6bedaf852c4ea4685b8521092e8cdd5f7b88c27ea4084b4a73e939826e07af04032951caff57395b9658a77620ecba949a158054cd334f0141303b198196115b3f14fdc7c49440406b805645091144ac77ab46d7cb997ebdf835af01250da104932c3103a5a235d760d1c75d8dfccae228905a527e67a0cedaf6cff4246e807fc597941e70c6d9fbbdcda31aa337ca97344dd55aa56dfaa83134db292825aa413a12c1407c7bd949274fedc715f3db96dda74204405e529fd65e496e9f26a69f14459abb70d8ef10aa8a0dc427a32580f4c53765da6ab2276d2f6931ecdcd1c7a5bb25143b1f22e691429457bca9e465661e9bd596d0ae066c0fda21f6c0f856ac6fbaf8ee20b117bbe6a37bf6accbce1f475cd454672a333a760d7d635e974747691f3429407bdb7384b84a6dcf1bcf731648b7369e4d09738ef76f686cdc5ada5b1c254e9484b7585eb8d6d9d208e97d7a24a9d0da215985c4d922d219080c6f51f561fb45165e08917a06e62b397d16390c91b03e98b42df639f48b978b93f5f0c20d6774a7e38e610a2dc1acb43afc0bfe91342425b30b332ea86e1236681f9e9a9756e8565081a0aa3db9229ad6b829de06462afbd262fbaa25b88b644f53886d22589d492e54ca258faab959ab87a110a802b266aa0fdda8f8b69a0c22d0aeb42759abf97a016f73f3298fa3f9e46440d01db0c9e996e0d1310d45c139cac8df849c6ca2e7167540767188715f1fef95a44ed2418133cb7a9264b1ac47967d21d94bf6903e978c9d2c48535fcc19e913583e90a52db311fa087cf89db3270514bf72b533dd44a9217367963dc1b199e83d62c6cacc3ef76f0d2af44390c79813ec1080933b26432e6a9865f1623e09050202aa8a501ff78acd4c20a4e9d7a73a648104d7a2871bcd69d6fba3597217a7e3013bf16bef13aff55f7bcb73ebc289726f2645d5d0aa6004c286ffeb106a7a2c9e142c63fd1fa5e04d62a7392dd96324056ad7ce913d4a916360d9121e523dab22e08b5b9b860fa47f2857d74edb5460f2934ece5126458f5e6d28834a77b49c3568d924ef77914c4d96b3fcecaa23f8fe0f368d63bf891984eaa3a5117789b8c55e0ca6eb3465c2bafb1b61b3fb647e2b0096f4165de21c21a41105ed18dd361dd00d04820b9eff7a9d22d621ae673e4272d5bdefe1898f86d91dfd5123bbcb9a3ef7f82f02717a5ef3b7d4ce861cb2a4ca0b819bd11e5dfd397f565f7a552b11efb6c5b64082b5c24351c202e88735ce6cbb660ee37b55599a084ec94969aa9db87f5d23e044bda2ef2ba27600f0f3853f896170641bc3d4eace3fd5fb642305e1ad27b4f6c46fde8e1c959db374e9bd0ed951ba7ae1531152428879946eba5bc546d2b46f2b1b57c8866abc72679c80761b90abd9068239c32336d60ea1b685bc6caf3f65cb2c864ac6f2d640617098eb4b99395b8cf918b84ce2906117f9e633c911edbc3d4bc750993d7af03f32de944f1328d8876b1eb1e1dc793031a7ae1ab9f31dcfd6d245aa46b92bffdc04d8f1cecd0b92416f5677a9f31e60cade52fbce0dc21d86166bf321e9bebf6223e2979527b3dc386e14f59c992326dacd9f0aead9100906b1484e176f5d09beb73d34f01e9e2a949faeeeda5518a1401227311130097d918a3b8fa2970354548ba121261cb5541c667e428f0bde19d30e8b89d1f13940b929bad2a2cfd7b860f6108a5ef98a61433936e044905c6c306030843e0cf8c5f2dd20db43984d467585f76f01f20f375312a95c597e78354c4b55aff8a4fb6dea42cc991a060095fce62962bcac0b9a61a402f652ac69eb695754094b97b7df9a5e05d992e4c83b773ec4b48dfe311f5ce516448a5a40fa18fa4dd8ac81efeda32e18ecd8f555c969d2002da89716c7526f462ce9988a3c3e92d33a89a8f5e45e637b5d1a258a860364193e11a73abc5d0b4b99ad4bbe1efaa04b12f1bf4baeee418949dc6d61b84964882008321af4a04f50c37e6117dbcc5a2bcd92e3c8169ed363411fe6407d52bf21ac9ac7f9e85d5b1ff5aa308aa2e2a3b94f15cb547a71c568cdf6e4f0d2db4cc2224b513e0a6611feb17c7cddcdf83774d10b0a54adc3c0381481cab26e94b49f13ce36ad01d4acfa1ab1e36d9a7dd2f423b5d63e5bd2a74435c73bed3dc7285d37988b8d2bb9a58c4c4c95b4624bbf229115c968a0c38f245d0a61955f380321ff1a7521bdd66749353a259e141d1d531eb38a8e80195f152e5ba3884bf2af713605ac4c5aac7381870012d05e7eaaaf25b169983f3742d66b06745dd1a5b9ebb09eb423be245cd4fb38d466ebff8768b2e736277406ca86f4a73c4cab1de19fb35e0a91876308be847fe1fc3ab6288a7228f2db6d6b2397e7da5d51e654ec09bdca30a9d2b6433f6b3c9d606c79d86c18fb3f9561f1a8c7d24950da52c4719309a4f599e87363e705196947f21f705a7523d5824a7a13a06b46b0f0a82d1bf4dba68bba0ba432b89bfbb240fafe519c542086a97449f3a65b76a5e74c6116136e480890cd9262f43d90ebeda023a12675400dcf47e18351e5021dbf422fdc22866cef70c8400019adeb3ca962870b302c4618fb4b4286a49257b9215f4760486526d35e104876446e9bd4f2c56ed4fc99da4033a9ca6da6ee94f034b40b4c60d4d93501e7effe78c0d579838179ae8a827ab8f963a595616e79ac18ef578a5cf49cfed27d442ff2ea3d4377a4f965779f350de528a0749521bbee5bb4ed7eb4ecf7e51fa00e10a324238e5ec31fe57a2715ff16aa474afbdd7c33ec3de5560771367f60278628a0f1f7ef0b3951a28db3e3e8793fccb81c1cd1b11887c76b350a76d4f3ba9ce3b9b805db10a5b7e4ebb5e72f3ae125da8c52d2c5850d1e376e723b63869af99eba5081469cb1ed6f8fbb9e7af2cfb2ae614437a72d55dc04b6bef78120306f58218659575f52622b5f6fc563019a146f7223fbafe3fb7319c2f9899100a9ae43c6ffe0a4e8ccc9897dd8245b44d018873106022f5c8c83a92ba190d83f48393c96daf3739d6fc58540e39e18a974fdd6e05fff025c7fec611e27b3af24855c62e75498562a23ffaf59b6da35d71e97bab12894595ecbef0c2e6beef4e2f6eb33696f00b782f3914020a46219f6bda79cf1d694c5387e369bf2f980a0400819a3fd492d45bb99932c450fbae31bcc768c58fc52407187dd5b6be49a1a4e3f7f06dcfd935977a23d93895ea0f385bf0a9ea951d2d707e7749bbf269106044da3b0d176886f3cf3c00038cfa492b4305002c07818e473a87cc13462daaf1728fc09dacde7d1f94ce7547fd4e4aff52e69a20f002adde9e612123df82f2d81a2c1de5224e91ff7e8a894099b1556d52f5e44c7535ff4a63ce57b7340f730ad83380ce23f6d2de3a9591d2d31b1669296f7e64b4bca8e450f7d54618d46383a334a2657b7c1e954c3bb5ae04eaa0fad9df413c7ac90f0cd7e2b6cdf2dfaffe73ab9a5776c3f40ae76937684ebd6c04fe6d985439841f91bc69848baa398557ebc91e09d7b26dc3f179b6e95786d90e14636bb6e6e1eda255e8626cfd33b0e270cf002066cf723c15f821a9dd478845128813b6dfa80b5f66d25c65bb28d449e48e4d0acecc6a437b9d0b33652d700fb46da692befcea04e83260b1fd2d10486b399326e2093fd1352176d61b0a9e22004930ba658998a33cad62a27dfc64d31aca831200d785dfe395567dff5fec9bed47299a4fc692c6ebc2f6148ea2b44ecb7d66ce04bcdfa846336fdb443fe9fbc55b70bc7d79e058aab4398d1e2007aa17153f7bdf6aae4158752abd5331d1646290b3f0e1922139446536a54120e0f2233313815e74489a6e8bd927b3d528fa9f458595f69c40ee36e5a409cd2520fb42068fd6ea355770feedff3b293fb116b1f122758542d67e86338ca9ab91f6c1e7a554c4b0f97ad4cf9d64d7843019eb30413e2352d2c9a57ab6a0c299b39bfbed83bce8be593ce597603181800a7683e7b6e6c2520c9de6b43d6ea517b923b8b2ad4b0890886f6826af4872ffb6c97ac03a1684fe146ca1e0bfbf797a35512e534a67039c7a650005ae16657208c9d878a2d7a8051a164af7cca562fc650844a8e5acb75e365068ffd1e1e78dd2733792f9d28cd439f5320d7bd1a49d56ebb8d7cec5d54511ec97febfdb788b33a1c97f299e5ae3bdd667f1d95c61dc9cdcb772e31c620d341fd1a051c80e0c818ee1d02691024af45c03a84297d47833dc7ed9f36f09ed15445b60be15faf231620aaae48bbc290ef24fd736588525bc542b05e06e9bad960594b2f70d1d6369b90348b4fac1137c70716f1393246e554ad0ffa6a27e74830494eb73b265a1e29b4c12da11a572debd8e482854560021b7e40ba8b6758fff5762f7f86c14566e88e66127ec8b3a6d9ef0c99f193065a8dfdd057f9f23b23a20bb542a5e6cb6a4447206bb2d6fcbf34843f8de8e3c9805c8ef35bb2e196a5e70ef3535a1631a1c5c2f9218dfc17db50ad7a85b4088279a45035d71ac0f3e1649d98bff4ed6040a2a62f5cfa589d3343ae00023ec1a417a159998ef2f0e6ebaaa263e8c9f3a22ec5566505def5a5f33c3d051aeff408f7837a6dda4ae7fc791a974c748ef5ac6e816a5fd5c8b555473f8dc3c53c3fd9d721a10301a2b1bcfd7d7b7e37ffd2bd5b828f7b03a12604805166b9c8e887beb22119bb0ef3aa1987d2c6f93130ef90c803525b2c4ec62e0cfe367143ebba3789af0816ba7ea148567dcb769c021371bce540232cb499aad3d9854e3e07db0523a53851eba6d315fe9b53266b6ad17d4e03ff9274a0707dbaad705fa2a39d087b81eb65529589d3f341798ec9753ab1fdd1ba28e091adbc7235e7505220716969ebef79efbbf0b3498539306e36d236eaba4eb115c657ea972679d5be49bd27cc80bafb1b0c2067f1a131befe87ffb6acd65914641b919a96c268696b305040940e2596c3d49eee5d5ad89e28cc801242907258921a990cac6b8370bcb1f4950de1dbb5af5563046526eaa5bff3d81ae52780c061d22d09319a9d6406a00f3948301061312020be334486e63ef806b10c7cacee85decd8c814f987e28e003d6c2b5c77f968329e3f624c994ca4dc4c922ddaa11609ed3ca2bba4c69e0e73508ddc0063c2419b1c968a80c729844d7ec62c474f29ea2798b5998f785f11aeba41e1b05515e0e257d108eec24d3490164328bed4d8e08685eed97f85fd1e7edd6b422a8f241de6e8166348ba667d5975b81c883ceb59e463272712e3a5f14a9a67360d2214a64999673c6ff5aeb44e404d271b8fa8ac05f0ce0a2790c7f0ac420f8c32970985b3bd47677cf068cb3d99fe40bca6f4a9e584959d62b67c95b066e6b89814e95d4611db620b4f6481f5bed8527086e0de80043407cff8be06536e8dbaab1ae0251c8e9b0a590de508b6dd3f1bde68d73d4348958419926467c6dcaff0616b97527899de2e1f587f721ad1d75bdca1de15516764a92dbba039f71275ffa5492489a0a05b03c31636bbc8fd0f09cd44f16a0cf45e959aa35d4f43065a0f848da719d68c2c1474d64d169f427b376b7f82556433aa310098b8c460d455b01409fcfa95244072eab9579fca7b0957d11da3a7001939ac7d0e89103d27859ea5565261f4d816659ba8cff1b587706602ee249efdcc24eced8b94f2e4a2fa507342f57b78ef2878db6397571595aefeafc7a5dab9bcd76e624d08ad9b356418746e40328b572bb699a2e806388e4ee9aa01676144d70208adfbc12525024851b8dce18c220ca38e58c5ae73845d16bad71c98584f1637cd053d731eac0a319730bb3882add6e40a4457745e35ddac489a8904047a60e2f4204f67ec88d60e04ba5db6adfe0281fbdcadfad499f8d57ef739e74b4827a8453ff2c8dbb75dbfa224749810c0c05cc365ce7f93972a8be4099f7d9b79df52b15f771c3f23429c6222f0d087609aa22987b4983f5e680c13eba6610391b5b2277a807441cdc083b62e8fe3a8fbb2f58c27c4eeef6426b4633ca82fad45640243035015df4d75cbe3bb5b3448925031828d930d7a5d8b7657b5d0ad89f50d59f383a1708a2d7e3f1210040c14180a6b58ff75b21faa4cfdf5a0793ec4539ba7da6b07b25c5d9e34baaad21e78a11da02ffdfc7e51aca0ce78dda68a015bd1342ebacee1e0cd1be04d5c5b71deb0fee553a7778756f12ecf0a85bbfd5697a516e6e3a25a6f0077764a72046225a5f82063b3b4948c0f1c01a90c6d7a2955fbc58608cf796d6a5cad021bda5035bb1179b9d47fcb5b5a02e4300b564e535046a515ff81d544c5c18491de8d33e8a95dc43c6a5115ab7a02cfef1543bd9607aaa2825d7c74d274d404f75903e4eb3f8ae1f7a36cffa301fe34fcbc85b60aeb7b9591b0da02c8d254bf913f3ee2f47865afcc9ceaf21edf4853f1bc9a71a71793cb7da51b363b63b0e4da4040f06a9dd17c255d0afb891950cf79a14b085d646bd12568bedd0e7d05076a305d699225d8fac7728f123ff9438b9c7aa4e48a22ec8c908dcd74df3604968867b4850bedefb7a49a84da8fb6926e3b69f21be63838ba2899086b69544e60f086fab99564bb7cb3736dd610e5de289aca42f06b818f4368f43d2fe1ec2df019c1ee84beaba7f42233a8ded21d2b779a45394b58d8bdfbe4c613de619e50599cd17ab612287e2e761adde57849b8dc644c4ff2ce539cdd5d0a6ff8e5c390cb57431f30dc92df3427cd92a60c72f6678a0f8b87d973c67e60302d4bbc1958950f9dd88081b30346037fd3efbf97234bf97f4473b4f8253b35deece2940b585dcae05ac7ea27bf1422cf82d00335fc63c8535ff5dd3524232b3cf94ee9a1c03114cdda58eb13625b00587e8578f79482262e9e20b71d46f9b74c3dea677559015f0a015f0c16fdca5ba4e32c7290d835d19fe8c8c14eeeaf6ff8ce42ce52145afb3b35cf0459cad44b78a0c603424fb212ce1cc5418cb72f8647f28a8d87f992f4321404c2433f6ab3b98362b93375fa6c9d4588fd5d2bb64bd2252b93b4477999d2f79c1f4895efc9caf1161e0f7154290568de6d192b2bc454399871b6a80f3e90c0c5a0b2fc37765eb33e8f08645ed1a1e4e89ecf5e3c0567f3bca0ba01ef432cd0bfa746fd713b5add90f1c65894c9dfdec7a67db18de9653690891ba8b13ec21845389902cac79abb29c7c8d97c54db0243c4b360dc1d742f7e4d1f2cefba03acc495361c643dbf5ea997916aca9c6aff7261f8348cd323a9267628878b134ff3bbaa563608a7d2feb6efaac2dfe222aa258ad65b9b1e4245fba330b03e47b29e7cb469b1de4bb9a77d5240f86db051d8a2e589ea6a381164ae3b42f7e359b699f65b2abe47c4141701e6802ec03965aa15af71eca791f72841e545cca2133946388b500eb3b7c11d48b8f010b26302e6e48e1235f636f80dff0277383010e833de67d5e17316582eb68f6a9ed6220f5efd5d042810117a2b04557bf9e447b75c50ec83ea0286a6ebb995f1ae59d5f5b4163a56ce371a57e667bc04cfe203c83b796a0e094f215b64dadba50f047e7dd5ea53d965d2d57bf7cfee30bf7e81579557165073551ffcb09cb9926e77c4e4b990426d4bb689dcede6722b1f807fdb71d9edeaccd158817f7e29fe506c62a7ec07b957bf7b6101c1b6790fc865f8f5c7b8e78f4e247d4a8cc629a99bf203616a6f6cfc51701387627ef5fd6ecd30cd7e725d5c91a70e194168329a66fc65ae4dc0b69ca01fbd392ab33f4c258fd5f1021d4f5f0be6bbae2c80042ae96c88f0ed0db0053c695356ec08b95c82fcb42e042e3e527c5512fe2b0391390fa260903883a28b26837580e0204f5c977505f83ab0ca554b4e28706f1cea2a1dcbc9d923c58b0d4d20985653c232aad3084701bab2c8e67894593c9807c73396be6eb357aa3ae4e86205fdba024496f30d524d753315c88ca85f984c964afc16cb8b81c86356adff3ee658910ecd33be781a633f6e183b3fdb270d50161db5e9330b7cac90521e235690143c5cc86a583edddd342db1ec7487749ee22a829771908b488b632f1863ac1b6d4b12f090a002ad7d63332970758b8b7f1b694d9419aade96b59472fc0fa2b9151efb8abdb6ac9946f3c4d00f258c577c2c1f3ae9f0421a72d7198345e5d29d5f37e83eaece755b22316e532135ee8c84ebd84b4d66c683a36c737bf0110a1cbd0edb4885dae4d051f1a0eee3db0ec407e8e2ae52c99b054f35f3378511ab78f4b0886a71367e3743799eee58a5aea30f3f575f8e37df62bdcd15a3e03aef75782005a971e127a9e750c0015d36d1c6c386c7da60a40d66d95c263b286bdb8777e7f1b2169fd2188283ac8cc83fd9d7710029a7842c84f1115fafce663e3f3494e7103789a847d96cb0e80adeddb0e1795e631b635eb26197a51e377ce398d4828e8e8dd32e8736fcbb5ee49a95ec7fe52bfe67c29a47242a84514184eaa0d9168bedfa4bdb47c2e3263e81992bcac5070796441e952a9504ad01a941038490e3997c0fe72006b1134fd6b7edf83e86a1952722da959bb4de8d63e97cd461cee7f561e4095372276e01c94fed59af84a3eec3d64c2e45a496626cb46b7c75a621e0ad08ecba7b1a41ae923fc59eb2f89c5bf3fa96179c1f25fbd87f7a0f157c223331a6fe12bc3536fa9ca5f93f992d7d13c49c46e73e9c2783b2b47b4208c5afaa34b3eede40294b7c545e46acec64abb8c9eb0ced08e266579319283972b2d02ae756372298e069ecaa557d7cfacfcb669e35a08caee9866312c33c89935649ea8f756baf99317e6831f5738003ff19b54f77d49013289c38ee076695bf6fef384962bfc75ac7b064e7c145be00b9bf4b2cfbe732c5caa47fb7d8e1b53c96076120d3221322d8aef03b25346d37ad6d8f230e0b2508c32857fa9ffd4a53f5a85858eeb3e37d795614eeddca41733e4ce81b4185d98d41e2c55ef239b69555df4f6b961ec005aea189ae7fc3a13dc17984e81c071b1070e9976813ac825010d38c5202ca00f1fce9a92d113bb1c931d86fd40e4af77971058aa68f5114a93ceee37c28c324e6cb15e0f7b60bec1dbc0ea7f6ac238cb1083e978be8eb9aac95990e95aa4888a3130b413700c1b7c96c26df73a889ae21ba1ec312db617a6afee67ce82b93e0ad46aee701125367c5f46922d938879f6c6bdca12f377693896a77eb1cb575f1e6bc2034d2847c15b0a644a9052cb1b047f4cc7fa9fa73d7810b6dfd85991d90f18dffafd2a4682d71a1d79eb36c2b1f1742f00c8174b695cfb7498fc029dd1cd04b6b1bcefad49db26fe695e3d171d78f78f3373ef9a1128febbb92d1d146e46d629db069584151d058f1487df51dc2d8af6adcb011539f50c1bdbd99f16fcb30b99991d2337fe2afe4df269796f4a39c9a3542697bdeba2e0db9c803d13edd235987fb4fb33df040d589376480eaf15c51c59baa9ea6ad70ea3c85ff3d257bd293c2c1b489ec56c95a678b063140f56d587571c6ab22a744a307278ed432906e174f3522b1cdbc598251568b6005068c3a2ba6907a3614d8f0b1eb619581198f0f4e20e9699b58d645a5b422b3a5627913d74b4d36031db83e3bbd9ea0e1b904d4e5dc39e817079c17aa1e165fdc9f502baafe387f1aa1d048852daf7e97bddd846827dfc7b041b47ba22a6fa8306e79464c69f15324609b72e65fc93f27d243a1903897b7bb87f18541b7bfa57e3fcae359a6d87778eeb4b0727cf55dad1d8f2c7cd5faa14320629034600a5f7eede14aeb21aad389ccb0efac7f8a9690731f75ae4e55e0ef5af91357546442419616c6f5b5963507fb0b213655f5b8092fbbd6b387ae89ae7e563f16542f92125972f3fbce630ff11226820ef3a8909ffb994979910c08744f0e05a39285ad5d5048c1ca207db203a50996bffa0d50deb6114d8a55e27f992333b9c6ab0aded8ff53db57ccfc9fab5c94ee207aef791eccd519be3a757a8b83ad5b6bf15416846f7e44b9f3543091d6c7b65355f577af3a9750b7fc64dab52ed2466305d69705d8fab85013df5f18b85ddb964f772cbef4e3b75338c9ffa9f93844e96169194812ef4dcf3c8da4a7752b5fe72428f077d9572812c975ac07322a6924967e47465bfcb896d1a4a160e35ff2157e203114ab0d09c26ec1191213fd5d6f49875f743f926f13c0f9089f86fb13f33caaa654a8eba3676de46c2e5b87f4c54036a7a07555d7c7c2f82b293c2c13d60aa3a6d504732779d4c18bcaf63cb29a71d0ae604aac09d2aa7ed424d7499b3e01b77357d5ed044a8f499582aab7aa383b82d63f1377ac72e35305fd4576e79993b5ef1e5cae05b569ec752aa02378134b55e2f52335f7768f0268871df9d9f76ba8b9f7dc0185af7b0dc5e63a3874fc6e5115b2aee254df6bd2ea1a94b01935c2cb1524e73397c5c99a6f0cac0f34f77262b78510434aaf2169aa7354da46830a57d0d9614d8fe8a33d79a7fa6969aa157b87737ea35464cd3f34bc1ad70196f2ee105414c67889b4b029b4c3dc7c334d2f9931dc0b32f715a263c408bbc36e5d515ab71ed55b651517c510983978af3dfc110a1e44f72ac5bd3b8e9775b2e2aa4791ac7757eea9539bd2977ab0c4b4670493d137c9186593c075f32e0cf21af80f08096753345572f4ffa666a2a9c23ede4a7ef374f77e3007f7383c32f080d8803255af39041503fe8a1bf0d69b0a7d2d6f176d8b7df3375e7da69d35a020539c109b90b04113e330f4cead352614e1699f7bb788294d49956905907e5745f3e1055e275c14231c85527f07c7a7a69e55f0996125c991bdd693a64b9b09d260eb9589130bdc52bb52939d968aed8c9c32f181be9d9b208fb16bdb7b0001dc712463fdcca851a350effdc5b072067cf9878804815c59e91cf26714e338eb1e925c6c9a0f679fdf7f721368f70a265652d521d6f15dd3494f578d93f684720d68c9180bbce7cb9a6355393302d80fbdf1c2be7cb3ecfcb914677b29c1405343fef85048cc1d8378f529dca1c2aadeb42db4fcefc0d6f9ce5da0b67cff0118811de63f18363f99f1053550bcd24b3457102d15df2fc8c6b3090ec19e6b6d339705ec5740062d0c91d240f719ba16b3a6178b69f78ddfffe16d0fdb1d1cfef01671fa605d052bdbfc6506b1b6a3d0850b432ee640009cbf340b37a5f2ebacb818caab6a0bbb904cfc1f2b2fc421b641e8263669aaea70c1e8d038cfd95ed30c0e417f823b5b300d3ce85d756caa0fb72d94ade6cc14654cac41571c547009b9c25ce705da6fa190709538bab345f0ea3ea115f9aa88bdf1c0e6fd282a51cead111e7defb28b92dd8a1bd4cadcb8ead2fa2de1fb07a28dbee221f60c912206bf919f491c833867ebabd922b8a91e6d1aea442ed85a030f2de681bd7a3678de430f28d5a46f282c0d54208bce1260939fcdf5386c189888d8cfc4132a65fa05995f1e5828e910e10e971f4cb026d46d02eae72a9a9dbdf976479cb3c1c7f843b0e24b2526a8c7167e064293942d0dd1c10878491ba39e732f39d2603e5f5d18bfb186a1c1b0f92fc738ab40f3c7635203a21a490c526b1f463029f809ce3cfef992386ae9485750fc3486be34c350f6b0383ae69aa5391f3bc14269c1889f67dd4b014e5687cef98e2410e650f20be05c951ab3ab16f21b5a285c78007d20cec399a9694bed020c6d516be393e3cf2ef9e1b2fc04eff1f93cb7d977bf16aa0cefbbc2edec150dae1985c62e5934703db14548b74c08c64b99bc485caed6188635a0066da97f9067eb1ca73c876070c0df4a0d3ae00afc687e6d28ce98ada9ec0a02f2518ec1fac90ab6410f732c1545b01141d7cb2a7ae8909a9599d1cb687d67d89e300e3dc4abc92e90d18196e96592c9a2b39512b22de3e09722fda854a05a4abfd19a309b6add0bdb6b6978c9aa4d39e233ca4aa22052a64cfbea721575e8eed8b09e62507ea58f5216144cb2e67b36ae412fa5a7488c66d34e17560d13971c764cb51ebc0f768d86e89b43b02a09f9e92d04a28ac4d2559368ce81d00f6fed11474bf3eae5ed76e2848d62db931d4083063a781bbb0470a7ab901f237db22ca1eaaef6fb84f1f3c9abfe425abc4657512d79d138171c0af5ba4360ccf37d348207f781d1ae11a6e9db07e353a8cc675ceb32ee86e9f8e8232382da4ce3f5e18611c85f397bb5b21f909be21d2d6f25862682714db280582ebaf2a9487be5e6cdd27d0eb5370234afbc21fd9ae343d6d8afa3b708cce5097eaf53b1041e1b7f445e5dcad46eabe152d7e00eb02c29ad32d92b6386713ac9a49f2734b7a0fe05385930c39dfebc5421418939481af9672e62a016eeb438d598cdb2d7850722b12ee68f67984b90297e39512269cf58320bdc778db529b28d04d443884e5ac0b45f96da592c1058c3197331bea679ee78a11941a1b4baa0454755efff29161c6467b9c43d91519dc60304beffcd6537c4278609170643b8ed275cf110ea171cdbda2a997254575d367066c5aa9fe11d97d5fe55e4cf74959bbbec795b86d8f5a7e90d4791f1f791ca04932c7d38be22546278473cca461f1a7506054572f47e21a6f88aad5bebb2b70a797aa7130d5a2f8809b371523c1d0f2e6a946092c587189abcdb68ae948c4e733e534ed1ef66fa03d94ce1b227f305cb19bc093931593e2c8047ffa3a1e205915a25621cf3896369bf91f48236e929c12c918d41ab2843b81daf0eddc084c95ba7991229ac627aaf3427b292324d83cebe13ddfd87daba73aa2a659f13fdc9751f5cbcb5e44f9644bc2636e3aedbe6ca581ba053195a8001e79aea9548eaea8e236f1dcba99c884fb8dab70f4fd891f232bc8bc8d075ba97e6791d68d158e9aa0f5883f2a3a9e8ad222ed47922bcde92005320d5f75f62ab8f3a1073349f4ce34a6471b73fc6748972cd11c3956c9b4d86b248e9e4fc1ab078054d5417e4928ef95928ea37839a0402fbc05aeeae7d5fbe11831f349cfd1cf3f107b6569f142edc7c073799b22f13da752e087838e9190e80f0a913deac10f7a48a57393841db007c4adde00ec2b5162475e9972da078c1ecfdcfac9bd5fc8076867f5fd5071286b7f230d51e46b1b8442223e6fa01ee866d871fb10c0c775dcaacdd6470bad6a0ca80121d906ebf94b3f9ea0eca923afdbec728e8a4ffff238d4392f2f28ee56a4b5640de98958134ddafc3ba9b3536ac21081921c5e5fed23271ad44c76728ae54f3357c9d0ec406d4fce9692d7461e9f3c2261e6f37be5c9dc499b040e58874b1414a7d34db9893434ba571838f7b97253909bab80e7e3c87069b0742cb18212fa40e83b5a03b3cc8d859a47d52b268d328b24f4ef8ab064431b901c441cd914266716fcc4e554ca2d89215120b0351d4e1ac92006963fc0625450486882dccb57b3f7a034a7aaf256a5241d2de4da03786450aca71029b2d2d70075df62b090f33b4d32fa0674e6394e841ce837db4139f94a206925d24be059a7648a5cfce904204993914e7e65f7724c62db3e3e780024b1d5cb1a223606a4a968561ef435b5ae81ca76be9e7eacda30d1ecf5660e7775a9bec4792e668176d0f3abc4c762129a57fa396f1f633853200d5d79bfa3a2ca989cd763c446ac5da81071c53df1b8591f3009ac8587bb27639a45e9ea09be1ca39baddb5f78e1ce0d0962fd985b475e66e725af2d0eb6303ab021079ba38dcfc600b26b107f3a5ca622de56b2eebcc6a9b3244fae9ffbbfcc085ffb75b3846be4f110882abd6ce4df5a5234f9d50b3b538a70604c7d9d4c900923620b51fa4d9417ecfe8eec065709da4a2b4f25930e3c11d676d7082ec2bcebd00d93fa7d097feed2487d4512590cf41d0a9068f0205939be97e63e7009fb5ed8b6ab3297a3e75d715ae88083cb47187aef0ffb9d7392a5d504fca5776b4dad327b6e52825b3bf7a8751c3b484eeee619217ac55e7863bc0663608c1442f36f2830a1e1a0c72e522da0ac340eb2b7dd99563ddfa2679ec1f981f576f6912145cea1f2d8824e4a8f515d920f8d1458b17a98624e01385b49ca21ce7ab544d6a971917d3a03cec2e7ed4fabc71d72807e0a5fbd4f3612f2049aa9c9a24337221536da8cc52a40c88617bec5c5c477ff3dd7d49415e9a957da9bbec2f6709fddcf1f5b79af8f750944502f663559a3532a2835bf3aeac8a0e75a2a228cff191435ac34221cf6b313229010240661afcbf5d85daf15ae3a5997e54803448b296b64ebaf3720b5271e8bd6705327347260376bed26643bdf4b3f631a9fe5c20237da6650361906c45e4f6f18c04e86d5ec466bb887e9a53f3e764685dcbeabc894a30eed3ce070cff03427d64c5e8d46cce9e826fe0f7eed7a893582c95daf4c4107d4ef77ddc726a3c6e95562453812c578ac7273e433a5bacd584c116fcaf9a88e55505eab4289f0afc3cf90bf47e35943fa1177996df3fc6edd384af7adda1f7b74729f14c35a512d99e195c733398852da1949ed29c7f50d264d926d5dfbedf6912b7d6196a946498eea4707640bc7794fcd7e125b40da592dc987dd4eb9493d34585197badfb1fef30e3d92fbdcdee6324c1ea3d7b5d21d33dccad034227eeef2628d6a4cbaea38011575cac031131cb980a0410156886fd527bf93b8caece19a633fbe85fb4b85be6468f58df18fe896ef3b2c9b430b50bdc1a09309f3d281c54dacf20b2870e2ad9b22c8d4741bfe1545aaafa9fd08be7c94a390e6ff35db312a797d675ca014cd70cd8ec0c0d4b941286d70304e2c4a231dc67141eac3791b9f399017c65a4d0e4fbbef9214190471aa050ec32ba2e3d218def5600df041f960efdbf014c0f386a389d271b3ca80d8e8a8e10e0633f946d539b078ed49c151fb7d642c800ea8e86efdbd2136b095503600969f5ccb63214e92c9fd3c2dd86e1bdb2036b510dede39ed8bc75dedfde51308689fe6c33169622312337f25572f1c5ac64d35276e8c209c981049e6a5393429046f2646e4c797c1538121643cb0757530ba19ca0af98c83e06336f93900d2e2a456a5a429cd1b6c4fa34f8ac87b26f434867f3bdfb3f13dcd214ad689c6e0dee87f065f98f3d9a70ed35e3d781b5d39b7d2514d853f87b1386fbd84e8c2bedab7b069f7fa1f7251e6b42187485793049f92914e4f9b7c7033fd64588810c70c5c85f804954eb726f388a8048d73d607d1dd60bad1454586b98d84adde339c512a898ffcf35fe14a5849f48f3d616900f03e91bad4056f1f7c0d5a6b8c6a1ae7558357f8933a8339f08451fc6087d818ab82c54e139831559befde89a8dd8fd281ce436f5ef0d8a2789ab72ba21505049f7568704cd3cf28f1725fade258d27294b8f43e5353108054ec99cc472880f664597e14836723fbab53cb45c28e8c6124f82dbcd0f83c33d459c7ace7e5b74d0f9c17a4f2273eb0ae7417bcac71760fa33f85284c3380c04b87453fb03599c4cf1d3947da79e98e81ba7372973587c476e337d1d890f2f655523c697b225cb7926c75b707ca113ec821ac5d0243e4a76646b74a6aa276ade30021ee6b81b069ddb368b57c0790b9257669902f684b88ea8fe13a11c980ab9e8bf252eb9bb9f844e829d9409a4146ec85b067dcc288ee7bc845c455c6c6150bf179327cacd9ac24d42c110e34ff71c68cc31b0962268cb2fbdadf824466f4dd06af3bcbd66486ba299be2aa98a2cdefb4bdf1dd58c7b09852e7e568cf794abd465faa8a0b220f87b12bb132cb1c9be3f0f19809d91fd16ebd6c801ab40e6e557be3097767cc4178cfb78c56b45d6cb8f7a1975a0b727b693bfa61dcba8c15a86fa55fa76791b33c919ee3bf225d150fcb38f79926d8428e59251fae382db19aa4932e2770353a3c7f34d3d677e4801d6f4e488877d487f2036aef5f5d90887e055c201ff6c842206859fe85a780f170c8e6d7a0af18a15d7690d7dd892baf78448c5bb0d86bc9d8e0d8b2b56a77e3e39c01c8d5ad64bcb1a289acd50f833da7addeeea25655ed3d072315fd31635dbc522ad08209e14cf14d3da50e89b982ceea8bb1a40ffbea200fe2e99b36d228a0a3280a4e3b7eee6ff95d76f82cd6b02626cc52509d26df7d32e5af37647c892f30f355103bd37e66fd50f188ae46ad6182ee166ffe9f8a7875c85d1343c2cce5b8bf37d3033df56e1e9e789d2032181b68f2ed95eb3083cefa197c33ee36162212e26866fda3c5105390e4de9163a8d123d99df3cb5233848eb41cb41aa5eea77904f5c67d835d2827e077ad4626318fc8b44bed3494ec50106dae5b14e9b9eab3fed377cd4077a13b949c73cc75457ce3371255a69e2e5ce01a47fc4a44053bf73cea0bda24a15c1f0aa4c29ebc73e2615aaec523da8e555d11108a6d40ed851b91c46b2fd4d1e84f24f0aae5f93a8848b1e2156d62cbbdd0b90eac2a6f34e70ccb48fa463f7e595f6f4c1597df5ab7fd91c35a804837408917836a8e167d3c74e13c078cc95c58603130b43d86ba84874420e0ea595de33066fa9256cbc85d1e2992d3b15b333195acb18a57811aa620ede2c789565d6bcec8ae8ef7684918b9fa457172efc50624e97818e5faba21b9cfa92e0400e17923b46eef365978368f0d75a04a96529b980acb0559c1b6b6630b748baf8253ee2a4e667ecc7a232474664c57b26ae3b0bb1b88cb464c8afab421ac2fa43de315c8aa26ded055cb21011daadffa35c886a01fc30ffcefc990e43f81266bdd251e2722204c0549b273d922cae3675e132ceb8f2f40e002ddb17d9a4249bd5918d6ea876f74237be469e9172be1935b349e3bbaa0cdbb11e04a9e8f867d00f042468dcfa5bc813ce580414f61eda9e5fad45ad487856d7c07d7ee12cac28b170af65edd9b712a6d9df4d00a7e6049a03e317c50f5f6e623af908d7cafe84e0ccf3cb434ab164b2789d264b971b13178eb57e5e0a5c2885acfb4cbb7d40be69b00b36d3f9247ed421802db313b178a7bc1b4f9ab0a040f8de0f8c177aaf69f7a0f7ba78c4a754e1cf803ad0019970195504e9e8429007e88e8664c92d4e20c40f5054194b6c756d709bc1df4756e74b5d85d07837aa772ad2c3818aa0b6166265d834280e944c0b5e5658d7f393ba2279cfaac3bdb667c436416218ae534722c5597f5aaf81c105a572031821136fc3e4e9f502bf86d16887ecd3055ab2c805b91758c9f34f964cebfd8dc891ca0809c039d03cdb03e3c4f9745c4893dfdb1f3578300fbaf5763cf2bf5ef4b817aa875dabe74b16815e2fde4f48f452a83ee40637701750c58001b06d09042b337749f2150375b40d924bed7a8ac3c29d2497a1b89f630909451e78c31b4b94c479ea7c737cd3a91faeb6abf96c2baa020984f1e932c73cea62be974c3f1fb1ed4d3ae76b2281b30d9d750bc98191765ba046cbe899a08549846b18d9c3a7a5119edda50025884e751e1bca79fa43ebc24d8f09c4a6276b6c1dcf9103314738d64841d83973567b1eab4fa8cfa83a34ae0fd4c903541cf1ce0b0b8da81786c63113738ec4b23cdfe4a1a29d875dd2b2551738752d6118d9421df7b0d9bf3d62fc29dd56608e39fe48a18b7efb0266755156b50f693e341dc15c01693ac5df9c1f565c7f234fdc49d2ad96f3ff79bff2abfe247ef26a58e99131859f45533970b4ec546dbcab113457bb0e18025cc5161ba81ee5970f7814bb8cbce0b39c2e46ec0772b2199cc6580e38350ef948a05ecc4171d766d72830341663475e9ed60f3c4914369d35c8d470a238cd40511dd780d957598e99a34cd29ab7b73ac1872632c8dc3768630082084bdf6e87b2e6a2992ced30a242006592b84d801b34f282980e7f1ee934db6390754fef9c75ac5b38aecde80a4d7606c8a51386cf87fc903ef34df45c952f72a25836105f4c9036d3b4cf9ecbfb6e38e4cf5c99a84576bc2bec9b574cff87282ad5c8d5edf47a06b9850e4fac0f5ab53350ca1b9aaecf22e4ff10b4ed75e99b17223c7d29dfd9b844b0dfa3339c33d5b5c535612592c0bf89fd4141e34009e56932ca741846533507b9d748d72414367c160a8cca4135c0d89433712f1985d42d6500b0426a9e6e190be9c9348043da3a18c9e0dc650f0f3248893ece70fbacaf9bf0ff0b1e09df24ae286b174d408f65dea674cb1f131abf106395645ef8f588c326544b99bc63b5cbd4af4120b523ebcaede4ea55923ddf94a45c4919b0d05ecac4a62b1634ab453e8eca177f5ec93ffedaf3666e9934e32b3fe76d7d57e45db4a175f1e05a65dd0ca447918c46661ba31e5200b99b27d124be163acc85688229df1af29fc0b876e804b8ea3f1ef45361a4400ae48b9ca438b03be794a2bf1d018a56d86dfad90ead7930ddef3a7047c1481382a28d7bc39f142b940159a8acb742065ff00215e4ef8bf8aadc460940e90d69908f13863ea415377e579591c367b6629bc27c7a0a565c965b10ee9b09375a771c54b32f998bc726f8263fc6504eee573bac05622d28dae43e8a68ae54148ebae25abdacfb4be89517e05dcf7c6f186ae1293eedadd950ddcba346b3081581accc5b2f79188d0c6750cef3198551ca8a2a211509fc5f5442728d29341fefcf6ee1cab56f6881375413b40ff76ac083a49ad8a3e20099623bf68c14a7260958bc31f08285e433a40f9fc85ee61e93e81813c93349ecc97de64ee35789dcc1b008e326ffefd2f44f73f8a7741610f06ef78c332ca5bbf0725b8b59c90d4f01219c1f93029e05f234103e45ff2444ebdf76e528800cab9627f18740e3688d6a69fa8f86749c5d865cf493d7e14f82bd60b56e21b8b6ad6317d909d607d64a837fa96b73243a019c7e48a7fe2b274b8c9391f37fd6032d4bcd6cad5aa80f7bc4c0ba4e63d5787aea7b62c8bb8e29270408afbb257ea062ce373c9f646b5670ce9a2db057bb8d6e15f1c032ad149f2caa54c295c59b6d433e1449c1636a46f12bedd0b6367e88d93632d21082905de16f2ce285357c2e6149e2e8456f201cbb92c6da16aeecf6b6b985df7a124a0feda6626c398d45e073d6fbfcb55af3d8af06eaaa5ed8f4a65272be4d4b329bc5cf26258a81c1e59c85cb4c68bed3f6dbfc05bd87cb51956f1e83122534009b793f3cb93faeba5ab3b87fecff6c8ce8bbe396423a4a50fc9b4ad92f89a0ab15b7215434c7b3b05a3e2d58bd6497fd429986db1c00e2febc8697599b71816fb53592fff99ad931cda202fbf856ac5c77b3414cf46ce637ce2b4dab55567068e5f2da676552badedee4707b93c1c94e199efea77286d75b8da2be3a368aceff23143eee62af6227317f23aed44ae492c3e51730754813f8726c16a252915f0d22a30fb6af495a2fe3fd1503d0f8179b01d94dc8b98704b97fa65f45312de6ba039f087dee66d891aae870b9756a735c46dc6c0cf7cc9099b290459b2bc9b9fde21d95082706a868c628f21fc840797d27f1b0376ea2df02b5765c055f4ffb224b08bedbb2f10a50bd2ba7e0ceb436a3bd8c13b9121eb6d0229e6d039c184cc1a9a04381e1e67c52ed8a31e74bf69326e8bb6094023be754731f21da0f5ea8f2b972d9bb0e8d3f8420d93a34998918f149b4498e8aa4165946a0e8c216d05e40b289ab486d834805a1f47f520935734ded9286a9cb46db8ff91126b9b83c93147d23a30345cebd4443fe48261dabe9aec67bff353f68cf038379853fa46fbdbf01c49e8cb2fddefb6bd79d271ace426a0faff2b49abaae7dd7e390b12ea1afe4ec2e24b3454e4b3f851a785ea4186d39c5756a1f6645a5b083a302115656b9c7d7edd451580bf4c5c2633f00afc766ecdf1f31a46c9461ad11bd18fe3613cf8bb9aae3bd686004d24ada15670bc35b9e62011bfa2558ed91326308420765f37d74307aaa018ec5bff3e023b0d9aac796a0fd9acb81ef55ad4e926f2c4ddefb68c55e2dabe0d30d48c0b388e51689cb47330ad9f466aff055971a24839de9787e3f15cfeb3fe3273dce07004e038190a0d0a42ded3d23ae24c90eacdb3034f5aeda2f0d45dbdf8dc407372951ec69056cff753aad6655b34d096166154ef520d881ff0c47462a8301179ccd425c16e4bd38786a223440619c6c72594ed242bfd2807e0a2f3d023bcaf81b35e1e8a6872ee0a3fb16873eaf8ce6b1d22882c8c07b249eac1bdab98e068827597f6fc0a0845f07d87b9f927e85b9dc4b2d0e4969b092afb845c4219df718402f0493722d5a91f0b240f6451215ad8ffe21fdf1f96ad3e6439e9886fc813c0dc101f6cacd828e9af4a23df95a8fc8e85ead350bef08cdc48b67883b1aad6fd8d22e7be0f432975e7631446ba2800f27d15a116ceec9f11d98733e09e819fe25ed6f5df08c479ee8a70895e32df73233dd9d797b8ad833b37840d04d02cb0430dab83f11494656876207e6e9b83b3bcab3c60ab76447a146588f66b2385c8b1c9314d9a532f609a8e9dc1f860d8e0ea7a18e3b7cb55424ba3deaea5ed474f3c97159801c8a6fbfaec33624c1a7e4202a1698b62274a1d9a8417acd4f62d89ebccbc12bac3ce778043eee72dc6914594bab272dcf08c311f5086d2597902d51f2d293996715ceef3362d53a1d6c776226265254d8ab6b2f79caf087636ea6e7c9488ad4c93c93b9eeb890efc64bccccefb46695fa45b2739dd9f48cdfc2152db32bd3041a79398c6aff173e2045eeae424c2ba1478a06f6ed63dab1c635e00a47dd6f93a4723aa2b672ed5aaa27d6375e51da92fbda8e406881aeed1c871e94426e24845d7a4634cad7ccedfe3cb7e1524018d0037140a98df5490de8196dc0e22711fb340231848898256b1ac733a1ffadcc4fb3045af8fa6d3cf013972a3dcb584f51c40019317df7bc130145c522a6e3396d1d72c881ded81b871d96123f094d85f91e67c31a6017ee30f6198ff3ff8d702a20953802be0988124a88f75f57f4032d89905b94c5262812cd4847f3d97e86b1b6a69ad283c35b6b7049f590f8b311b525e3432d99966099bb86b8df39b07d52bc19ea6b8b6cb4670605a2eb9b43a000a0d1037d68b84d529fa4a0253cb07a345e5f63fcf423e67ecac86ced5e1dbf7844ccdab454c8a53899c89dc20221e420de22820637e728b82898009df78d2fb04361d195d53491572791c4d71b2ddb496d49780718b54fe59a61af439cbe02f362c35eaa2db55e1dab9753c5c64c0011fd9f34ba609dc4cfd2220ddd108667a652c070557cfd4492b7c64e77cd24de7f70ee2c55a49fba55916c6640ed1b32b9bf469324291fe3495d7e84cac04aca63b8e4edba4d55fb261a0b5e997f899987e2c20b0ed53eff10845feba4f415a556f5a679b5add4269ea1fe512d93c031df951a94bc22e60d84073947974452a1e8b9e2316fe3d088e404ed094d0d4afa2587ac4bb47646828df2fb763dda864a2f8e8bfc8467c811e0f21b044d043482bcc0f3d3c3ca37ca1fd4ecd7b05ecb214a0ce7730ee532a8f65761d0ea119fc87f7c4a098d63c566df406e774ff88eeb02b39ad4781ac844aa64780ad415e3944ecb91ebc89c43dcbd1f8c18f68ce79825f91a08720e5bdee4459216507f63b1af138506b7249eaa8f4acbf52b3129de6f5c0883c4d362471addc02187f8d3d241369a69956b303131ccad828e5c352f7b165e964718438e2bf9f19afee6f7bd3bb7a5f7a1d5294b591e06fc7fa9e3495c61cff7f23a3c9391f05bd146d27bef3f6301bec6abcae1d84119285e5833e7c172db570fb42ad299700a679c890f7097de39dff59f9fdad51e5c7bc63ef6a3c870cf92c4df899ce0b4c11e4906e68cce9ab1db85bfc999e1c89db27f41a482fea82d0b6e3657ce9278a7e3bb2975067ef4edf3d328befec09bb2d1fde81ac8dddeee6b8e522b3efdb6a93d76f40f6c0f985b53918f43b88d77b9ab4c852f89e92c448dc972e12e36f8a61de2f313b977ba09dbd9f0681ba24587d91dd81e0e0a20c51998ebe3760fd941bb90f8a24d5e6a5e311463a127032d0a66bdd9bb78d681df6c2f2c76e6729daf5dbc6e0c7340dad6a0bbcb400ecec5ea386b79e0edb15a2b4b18a892f16efd472a62e24b11b4dc7713b9baf74c9074f8d8bfe706d5cf65bb04d912eaa7881095e77dc70f74703c996cd4e7bd96cdaa525a4f87ee273777d874aa101c3b75bfeacc891223831368e3679a8be5b8b309cc398fb09b32193478e063235f96ce06d34476f9a25bb4d7f97166348df3fd0b5a0b97a999c3eb8fbe4b7fec5ba9e89bb0623dee8b870ed9dab98dbd3b1c7e3e013ff44448f84ebd4b67a28128772ebb9dcff9305644efbde6b0baab06e44a152f6a80cc841f2fda8b731d04ee179d09369fb0ba77ffebcd4cdc5f4779924ec8d9f92fa0136bb9277378a285a5f8a9a8ca0fa89204ab5db4bf1c7a151341e41a85b59f03a18902c7f2f6b0b7a8a1320df98803ff89852259243b89383fcfa2eb0fa49a95a579ff62c4ce68234a164afc6018b799b00bb5e45183d17eae87c6f67fb5dfb204211056fa1c936e83970061d81d8a14d81c803ff9c816649ab1639435030ab408183f197527bc1f7e99fa1a7428a5426b014eccfce62bb85578fc981c9c3baa239900b40f39b0f6da5206971f326b8ef84fc2cd119cb884eda44fa40caeeb42e657f46d9b324166b07e2fef9c479338f30abf2037b26c80bd3bca811869403a79a6a7c3546c9e3241d37e09b19c1222a798521d77de3003d62e3e0ff82e8bdea297ed46b793dc59efbada489b3c79c30266f2d7ab2bd6f00f7751f0bdb1d1c8afc69d949d1d8d69c7c6623a714bd8c06e6f7fd20de1df0607eab284c7e89764495e730e72cc3dff6bcc3901e83779c1adbd35a7512e23f040ef912f3b0fa1ecdb346554f031a67c6cb864805bfec06529f4a8fc6592ee156c0ac829022572a6973a448f544bb3e95c6772ac7645e77ebc6cb527f3157f5406029d72825cbadf099e9399544abefe8f9428908c6225974f93541f56b175ca2224a15bc2966676ea8a74fd7d90db728e86e6fbfb065c50ad127fa3c61f9f46d07ad7a6305d1eb884d57fb364dd0eba9a43df2bce3a062e59baddf195f1c77770c4401e72fea540519dc47f26c94c5c18dd4335e0dede51d66167a322c4dea114418210d9112407c62466fb7dbeaf0f89393d354eb5f18035528f8651bc92a6792ffed68ed49ac5a5c6469ff6b11ffe7621749c0eb2c4656d786c5af0e97c6e11ec2a915c2909229e10846e138dceaf3364056385fe16d15da32fe3864aed01e15940b99f60c805275c0147845f2a04915e3f5a6efec8738b1458f82f381819c0c73d16ca73a9fc07cc779344b48702a1bf94a4b4380d3db2fcae5aa1326042b7469ac214cc8e883c8d1ef236a0e6e0e32f4dea5ee858abe1c00d976cde4ebb9c8e3baa9522b8ae1d6c15b1efd9afd995a6645383f891e2816963e917995d61fd180614b2183ea2ba363a1f12874ff10bc08b2680e12b31b1e8268f29bb7ad3d872d1eda52331909ceda552b653368768d53b51a6b9ea42903dcec6fd08d9a17eae210a67143b2e96e92a19c4da80381b5bc63aeb921a10b23498cd00b40f97f8d73f87b994b87c8e9947edccda7eb03130ca988cc749d7c2d00573fa966aafe7d819668c78b9967e816ccc59606ad7067f59cbf7d10598dd3054e1e613527781d6283d7a77ecc881fb45eac67c4ce98197e79c70c56f41b090ba99855c3394edeb4be96ac01204ad363012a1d30fa5034aacc25d12ada0906815810615c4d4a5ba71ca1ab62183ed762091e776fb5a2db8fc839a7eab5e0a47bae6f08525f609697a0e7b4ff8f78dbc1043f34aee75f044eb67740f379b84dab6d73af56db0de2b7442d8467b913f2b7fda253cac0367959063effc5f44b6f718a977ea05d1061af19c25782c41d9780b2060dbbe3982d198629b0f9fd626e13993dfa2e502c2ba6648556f8dfd477f2b6723005f751e72516c36d454cd2d81465c3f82966df82ecc2161c968da07de3061bf5d1b85977e1923caf6dae098915a5becb15c6d90357da389e7afa813dfa4142deb1bf92236fb212f3059f09810af70d5829a73ad040f579bd96477870495337bce4c85530d0873331e22dc38cbbce3cd595797cf74c33eac6d0a80c87eba194930c44d457e094e182d5b1ba8d678739f4e4132ae5b2b669b0c9791c6a9e6b7e512c31fed703aa4d2face7cf0c3e9e3077d311f500f3e501c4968d38138fb192a0ed5623ce192e5e0ee8a4594e7bf27ad773efdbfbfca779cefdc242eafb3959286b231750cd297c443886087f53302f782c6d008715e327dde799f80170799ff146b59ffd49f4bcc42b38f223132dcc99d96355c337ad650706869d938aaa0e0b3cbccdbf0c1dc72f4ec27221436a24b670b6690c231eb5bbfd3637a0beaaf24081faeba0e332962e2196b8aec38f063c6d4f95c465e1bf2e05687141014a9c3fea05d71ab30efc8fa870a0d2062a45acaa476fcfe01c70cbb2bc03f072434fc7fca2f19c96e0bdd18fd16380cc87c93a2a7fc124554a802d570e8deb3ecec6165384425a1c02dc1582ed96eb623a8adee3d7e8544dced168356602c700b8c4860dc44b91832c3ef93f0a98a22ab1b231e5f8a9582ef51b98fca05b8761f002aaebf3e45d760af343014693f62e0c47d201b3d3c2e4bb7303126e30feb2a184d385eeff943cec4a863bdc332b0118f167d29bc7edb924b8b666d2d7bb59d23aa4f62ac0f747277878fee64eab914cab23d72aeb42143675cc385fa157f47aea6c295542ca92d39f30783d2affd4f408bae564082fa649ff2ea36988e82f1932c63d9a10ce0e6c10627d0a35027fda937e9ccedb1de463146b93421a4bdcda6c15a2c708dbe395d812e5b1ed084282f158b547f723a1a0b17b52b13a5d2d8ecf58357e1779df0fa6990390ed54335a889045f7573eb65a3062d53b1d21520f02600b1ac1a2acd37f4685156c8e443155faadb7164c17407b5299a399aa33b6742aefb9cbdfa25f58099567bb8b35a85a6ca59feb5b06921b8c823ae3886c5fee7cfd141e701e1f1c06f4351b02c9aecda694df434a18941a19588d1e3cc3d370e234adfc7d22dd003d9d6e601a3b883a24693afdca8de1eb3a4e7c36709f94fe6aa915908f0bffdad8aee87be17df4a41d1c02e8c3541b5a15d6fd2203de46410cdc4dbc141f6a487228d5531a313569ecda902ed2847ad802ddd8d43f8852ced87ffdd2efdb91f42a18245d1bedcdfbc4251dd2281b2a3d44179f9666e34d732ff780b92ef7f4dbc220874fd90de738907517bc90a92ae1644da38f3b56828af057cf0f9738221da357150636c1f10ce6885278a8c1f8843706efe2a7190b8b1aff46416fd205bec015c207b9298a53b3f67f48b90b7cf8319aa17b38a9f3fab003ffde3acb6aee3662310fc1bb904a598ec2ca71962d7bcdc7e5ae43f12acb6aca3cc490251221b69c3addab90846462d5135117c04e71c5cbd007eadc497f997f6a089ac31549aafec93c7a81543a98e0f8baeb8afb6ac21ea8d90a48d60c26a4b041e6d27c6bada294b1f550243114df9319c9cb3204840eeccbbe0c0af5811692d330f8083c6b3e3c510f765789638ccc0d98f516364531215c1cb2bfc47d72618ec9195877963ced4a37ab0bd016ed5452518a4b962956d43fc088d55eb22d8aa41b703fc8c4c8799d42f3be19ac3a0adc565089bf42142a37a14b6a0980e920d914c541d81a82cccfb33b97f97a0f42a20f756d44049875b39e4388f64eb1cfbe95a5d3e1551f9f437bf59ddaa5a74ac397676dcfbffd0660ac730f40e9b790f139c15ffac27761ea9e82ac0b533cca761b50b2d2af5486718b82fffb9668a5f102b21fdef866db607948871a3bbb48174d16436b0be4ad5cc1781b75784dab8ec11ca43a71068f31ceb65f7ff3b70a3713878c47c25215f463002c284ec55d98cbd34338171630f30b779bc94ef1419aee61f051b7df8fb4f2b331040d04911155accfa98d2221150ca707dfdf14a7a85c1db6a5b385f2cf130da26a8b34cf74a72b8f91cfe68ef2cdd039ecf5886e3551901c31448cc1fd83b3a52cc8fae2d5a311d0df715e446a7a69d81f7626a2f961dba3012e09ed2c36e36e6d038a028ec618f0dcd48b68ef3744b948437dff937f1d2dfb1553de3a1dcaaec6bd7f0d0841cb142eead43b7d96532ce38b73b398a08a97765ce3ba341aa0a69ee1491bb2b41dd4a35952a629c55cde9905f6f80103d40b48b66367def1960583c8463ce1bca9515b0a6094ff39f2a1139fe61efbdc318a9703a7f7d8592a7198ec4a4fef3a596a7eaa2939fb20f67d0995ccf87f1d0dc6891eb2a5604dbeae23cf37ddd53c594d8fc724529c51187df0cbd108ea28e64a5987fc03b608350fae8351e9357a37bf6419438bafc1a24b86bfec27d993a62765c9a0e2e138dab5bf30c131e5e60847afe294ae2b3c1dea00073514fa17809c773b3d07c19b345b61332aa9ff99f59cd130f5834713f6680baa94ec2b523bb36b98e0781ad161f23752c2305057db1f55e3bfc70f8320c578646693f733e5db98047c1ced347022fe14f626779082d19dc0b1b430c17952d14be47918af612dccbdea3d3188803f6bf184301b548276f113b24c353bce4cf290850c66009aa3acb613b10bb9d27f37dc315efb59649c9baeef657fcde76fb00d0051c3140dd14bbac1e8a595c77522e78d5e0d3e4f82b5991e478fe23f51aa70744ae7402b3e70c6fab79f995607b8c61a6c572557dc9ee094545e8e58550a1331921234e256a6ebaf76da399f85df5287c5e1c6861b99d5b3eafaebac25e210717ba2adfa4be0b1ef5ea38661a6cd7a87d1f6d13bce83342dde3e60c26d627ee16cd5b5bcff2d0d54dbbd070275d4868ceb64f2929307d3818cc731819c5635b2246c33d385c1ae9b2ce6626ff0e35cdc0a446185e97f1f510130cc12353c4852ae860d81ab2c07757569c05d523a4f9c322978dfecc817c73170e782826c1779ef8bc1b85304ad957ffd7ea104ffeb473c72d5d00e54f0f736e79d0c5c79c3cc5d7f7e4a1a2bbd10d757daa92b54b8726a39ce441ff5c604abf2261282d045bef3cd665781b889d6225795d3573524232342517af28382f35ac55558ed4c31732a6b840ba8ab9289c4c6b6bcbbddeb123bf42b36db8896676601c457123ed072d0dfc6eaf2b3ee391d20430520732ce613316b4c6f18e2cee01027d8df8ff7914e2858007072edc9a5fb9360edecce19d8e61abad168297498b1f36529b7c0ddc90b0b966972cb0b06fa1a3cfda05a3738dc5f7a7c0d565b195ec8011475f945a52af580b2287265568f05eb8c1e5e0f3139d3fd0e0b1478d79b24f9002edd095edc3f48eb55e388e1e3f31daafd2ff061cbd545211bb641f66b96e7fc042f9e41acb8c05c087980fb5291c057c19bfb5a7040247223a9a4ec582528769fa315fc37467fa001cc3c83f4fb1ef8da3c77612a2148d0c2786994604262b30f29cd36570e84c6462cc436bd7a99513c26c5ff5c41a8272189db8d22368eacec8392f4c090899cbe8dc96159d299045c93c492fc7acf91b39345659e4a39500aa25222bcf429a04712cacb17e6137d5820f14ddcf0f886271ed4114dbf1b4a279a6d4f0564109213531b0163388f49d8a6b2e3f7671ff8d34a9f6f09d97449ccdc6a3d052858c1945b893cca8d63de760facb7c0f1ebea8bc5097d6971439f666eead39afb40cacc1fbc561b2a3b1c8d87fb1c1236b8a40a9feb4a5ca5b655b0e09516c683bead7bee3372b36a24993b16287161fbe2f1faf262d5dbdde2da0a32b1840ba0e360ff96202b49e6b00f9d39b31f768edee83ce3db041b99e1e48c34ec70745ca57c7ce9bfce48d39f8bc793f0d0ecf60d8400b8813c419507540aa69af58053eea2d7262aeec7ed94ff875aee4cea3322801b49d434103fd00400890ae1062a16cbb3ddacbc55b43888a7870e54e5cfb75672ef5537c70a7aec6ad587ad1e3636f05731e4ba4cfc8880437404143914a955fa1116acaca3f59950447e87a3f579e7101372f1013c7a3a9f268c371393c82d77ed4d219069de9e69a5b4f876e0494aa3074795b14ae8fb9d90f142f9f6b2911d210922f8dd0f6c97e166b709db68eaf26a3b8c6100e1e8332f279097693f1d7b6de5385d5af15006b3dc473046ffee4887e467e7f47bd613ec2d750c626735e4025154a1bb13af50e6ab4cd2c1f09acba7423f4d419f9baf7af77a9944989ac86204fea86e93ecd049792c16bbcfc767771ee58a2a15357c2eacaa404e76be2d5ba9d2d11dcd676e105dd6afe0494ea151ed7838baf928847fb37aa902909924e334ae8ad8851a711b31e0e5c08241c0e433d1faa78889886ecd6a14dedece561ca87caf26b330d51d1deb2bc84ac22d92caaec9e7071604feb6b478a8b6a963f5e5d761791596903cdc0008f73ffcb9d603211731f2b1b23a499bcad7941c98931ceacc148dc3098b41b08b610474bc25852329f64e8769bcf5a41f359305d3cfbfa6019cc74671526a2e09be88eeca657eddb965e253f9be216feefdacaa20d0e9c2b463575e1e09fcc3200ca441a9da201af23686ab621be263af8bd155d07618ee67e62db8c5cd0193a99530cc9b2bcd308f2b008e20f7f5011c9e16cb70db4739ff764c97c84ac130702b91da580e737075123132a3bfc7876665045316be8de5db84c580ffcfc6ed58a3aee6db8078d3229f7eb4d518b836b1468baee71ac3e2781c110dabee9a358923f98958187335700a85a27b0a65aee6a0f2e839fb45d5da0ed61670d514977a4bf0c583edd2c3c3224cdd104b8eda418eced0ebdb2cd14547c6dab8e82b28c590fec7eab4289786b1164afdf6166726d928daf217f064da87df439dddd4619abf9d6895da913ed7d2e859f7114e1605194373a4a69b5cc5d9dadfe86c6dc29e04cda7c600a52acadc50ec6d894b7e89843024c319af6c76319a1bbf6a2f08f304be06ea1cfedf57e0c2bf7424dc5ccb5265a074941dfb1475071bb6f0d03859029370a1ca1465f56808f84c5bece25416f3f0115ce5dd70aa8e35a661ac7e3be3fcb3c04dc530aceff0036c81c662c6d728b09356396e2f7efd396dd886352b7969c3ba12142be046f013731c3e921bd7ca10d4ab9c5e905f23514e944cb1f470aef8f4675a2f2f0f2f0d641f5a773fdca8d90fb22db64b2efdb0d457bc2daa8ac74ddb31505d2944e4a00b9500a442eff13e9223b75c6d8e40743275e5e0b185fc756a1afeb88bc832dfccda7c2c408fd01c3ed34e572f796c40ae9d64dc1a0b6bea66c9e83d3a8c211ea9cff71dd1c91192f51504fb1e4926dca4af3c5a7e7e60f10528b6673fa5561d2243c60377466ad5c0d45272b9717b444dcfed74a66765be18046cdda55fdd1f6bbd472e478cea4ed8e0148fc5f209b290032e5602cb42140fe827d1b794c22bc7462fcc2968069ca3bd25dd4ba9892a84fc0c5fe464f309e42c2acc73488f7b44f6666b96c309745edbf17a5595a1814195d11b86a9db7534b67bd0cce1a20e0cd5689b9e3a8cd5024ef7e4ac3c1c1edb729aca40d8ae7b59c411cfd5b4519939ef18e0205f702136b89385572fc650b8d47b88e3581aadeb2fa019b8b045a318fbadc48a0ecdb3ed8ca247e9339c6e3e67fb16cd7257da912640b8e9f60e7aedba31e343ef5ac48e784e4e8285484fe4fcb11447181bf210cfa762a32a7d587ec2d48075725a83d001816e22a1a10a64e04026069db2b87c0809b53618470f8a12da6118928118d34c9f062cf3583f188b534d711a2eabf72398300778718526ab82dace6a042faf092acf65a1b034a781c1732764790c92b28403d4df0204620e9b4a33e8c35a7fa7509e044730653e14d7c5e5993ce7520fbeffd24e97dc8744d5990392025b4ab03cc2243a8c44f08cb92d293c8bbb62fa5f2ef441cd576755d3813833df1d297a3b9dce3f76b3a8c08518922d543ba85bbcba5b08ef437ac4d8c3004fdd2b05d1c173254098c43f455b4b9a423610f1d6d3c52843bea9958ceed62ce48d24f749311174b2db27bf6c22d7c65b0a6c977f64b5a7826e98f875b831a3f5fe944ad75b0c57f9588a9651877595b851a1204966b5dbf5d49f5d00c2121a409fe6ae7f87a0d2854dfa474aafdae6ccb05759dbc60903925ca9e09d02d44ca851f841fe919500b745cae94878493936c46a7095f6bf426c5c833d7c09fa56514503045cd75bea9d83f392b70e89a069e54ae79d775d1306ea1746b8d89e4ea597b25807bf2942a2c03d0e46ac632e4613d2e676710f5e2161b1db051c24424646401aeafbc93a5c3d65fefbc058f31cbeceb424db9f07175fb94439fdd3dd3fa9929743074e688ee7d5b8d72cc73df81c65f8595dc1b41af8ebd6935fc77f54a6773f02c64127fb20ecd4f66d754507ed446500740584e5a37b37c1e7a47d5535dc4e5a36509240befcbc049a5d0ba140fe816207e2a3e0ad617da049822c600d2fa28c2e04335ab4e97cb4509a289eec105b59d0b6886dcc65527dc8c7f2d21fb92513cb655073abd4f37cb4ccc30202ede8a9fe9ff488b6107fa72c11b136514d56c213c191c21283c57371e92707d46bca2bc9847439fa60a6a8015f5bf896588b68ac3f7babe4de2252795aaa0ec3db38bc95702c3573032743e95e11044e57d27f76abd715615f6e1489210a66c280fab923ae08fe2f9934bc99bceb526e204abda3406052c36b1bb59fdf149e590f8312a0172560f150525f1ac6e8dd336c328e7c1939a6364a67e75615e2fee333a504d71a4fc8d40277da0c390ba50d28c055e7f1481e6f4ab65d2bc12b1aa0a7de8d81a20f4c41c846f544d0626b07344b31fa7c1825164c8fed995972463957db82b52b1d07e81c599ca72c55012018b3af11c45b51c05385c878210bdd5460691204fb233f28a1691e2b6e21d79703462b79e85ed4709c0c8eb917be984e274f152f138416454125c7ec2e72a18f388fc27ab0b2f08b64ce4e196feca4b84bd943edc6e9ae64efd6ba411496b94196ebf9b45b445ed78751c5958c99585c95a28cce2659cc20620fdfa86f89d920cf1abecc73bc5c2746123e823c7c1bc77036ecb7588a72d891fb5cc47bfe1adc081b8664595e626c090f7d16ff80693d6e7206efe920465976ae9f0eaf1317cd5eaebdfd0d4ea09d4e9457d38efc0475fc37a4e6bff98c1db430fc658cf2f0f19db7f658f96380442130911beda2c35e15edceeec608307dd64c5b6bfe2785069b59060a1fe204464d9271396d230ef58f0f3c0134e14612c99f15e634c8d1c9c4fa79914ea34556fd56ff3f2bc9ea5a2bd5b54c2130a272c21ce897597ca4637f848316505dccc873af9f9f0a720a77c505fa1399d90ef3c7b7654d304d590fdce4b4dd4cf8b0377f77a62c7f5ca1a827292fc46b829cf58101b88606643ad01d628234d934b7566487f155502f94c28b067749925df42f0ab8b7af933cb449ee45d47d9de0db595ce45040b3c10fc139ea6e6f30733d52ba3ed6c9a54f1e25fdc3eb9997d93c37cd5fef3b3d7b8d39e34ed79eba7966349ad9c6a01efbfa7aedfbf2d28785cbfe6e958ed2b8e3a418033433596b01dea8aac109c34e181e27e3324c2984092133a907144fd2c4c6de67af973c87200566e3dc28247ab1d4097671e90e73a175d543e480a55ec9008d35a4bb2993838c456429ee96eb9169757f953dba1ddf405a00faac2920a8f36de45a2a55a88b393f2d1e4206d80c92ee63ffc446df8f1870cfc7df425d1b31dc7210e44ad3a1cebf27182288bbd03bb53f5d0d5cef503bdb103f57bc33bb9d792fd6cec833d381e93d66502b432715a2864b53c792af4502dc48ed3e9d211623046f1a08cb9f3d1d094aab304d1a0914af3c9cfae17b4c5d7afc2cf0773d305f0e8604c06bd1ed213aa8a40f913c880239c7d24900cf672858cb5b2a23cc291845c79b644fd563d66ec18aa7e9b5a7fbe55cb88b2b126c6aa4c6a9f4f746c39cd8336a49f1835d446bd67e8bbd5eb1e528ba0a66a4cc1b5895acbc7f216332f4d6bbac212892509af2b22bd8477ef249b5c0afbe5f70f4a1f5e09949cb69a7d37a16eee83ba58e1d4905415f8990241d12490aa6364c06e130dc88130345c664f98d5c39f3236eff041985702c654c6b920976466445ce5d08c5c875953174d04b5f0150806b1f196682c4b5b51398435ba5650bd49cee191f9abd775e2935acbaa9a7be00d6ee1a000b978583efe6111ebd68bcfb03fc12d44599a6cf706004722c49f175c005792cab78b5dbb2299c49a130398137a3258067cdd15b8b4f499977c3daffc9aa691292ddc4213dee63d2c5ad1b298814ec21c0278b42b297158209d150673e734406a38355e243eee2b4e90eccd92beefc27ef73dda94d7279fdc7f353c9c4896346664c2ca68b58f1c18b720642aa79446210bab95b1eb6c5a6a4e4de9f3e5fefb4cebe83c8d039ca541f3835b6828a38cd8d38b9726f1313fb5b2d4d3bb92c03070a2d034d28265c2b860d8f7ed771076c25aeb34f97c25ce927275dd1a13aff0fdfbcbe85e3f48bce21608b869d5aa14057bba17d217b38b2d2425d3001f2fd8e81b74e200ac7d4c2d4fe4223b8332491c1fd2a09af9b0fb2af836dd34d46335c8bc8f4521214d89583a16d6ed9a4e3575878ab57298587d97682acb1adfdfea0d036e02bfb1e0e949131fa39c2f61e237f6df5e07dbf4adfb969812f57f100adb8b94f4dcc0955e89bd934c26b0e07132fe95ee809fd08b3911a8cd1685844b6910fea2fdb7ea12898663d9b7460467ddf24538c574da706ed020e24b337ed60fb9b698d5bcce2124b7b24a5eb8d049be55635d9c6c7f4695e9490fd9339cc87ad6213ee025b634d09dc19999f602b86f516cc408ad571268d90c606bf557af4ff611bb3d3335f31215ee3e97385e69adb4ce6b77d3cf1bca5f820aa129a97d3bd896eb7cf11a3037814b043bc78038958954ecbe079e056ccb36b0814ed29a0674c2156e19e1a2b6384444744715d0d33cff27c281d3008b86b3d7cfb11aed4bf680b89d7fea94aaedde1a7dc5b5eb67605d277541391637126be4aad46ad89758a75c89ac4da4f2595d2ef3db4c4435338114970a7590ce1ce7d1e957ee4e516453f144b814c63b075d3a0ac45fe27c47137b3d482c332a9d748eda5aa444f1eb02215f4444ef02d9612019119f7b88a551e84466e9eb82d03a15c9309ed3d106288ebd294e40f12f418c966964db4c8b06b4e0257c4d905a0892068e677cdafdb0540bf86dcc1e9a68bc8307600485d484ecf6146203003465b5b96e5716f37f496cf09b8d2f2a0b308f15cd4f2adf5b090c50346e39f8460b70925f4dd0dfa1b0333a660a9044da52ba48178c4c33d343476989f78ee54169b885acc796b181e65828627b6308cff27c856bde46f224ac4a21c2b01a7c2a93f34e2046cbfd3c298cc4244f12d98ebdcd2a0c7288511e139cb4363c5d57d310f40a2c931f450d5d9cc3d4bfeea95ad24327e548450865f1519ddf4c842338f4f02184213cc82428f185e78f0f3dd3d7788446f58239867fa6e00aa6eb4f0402ff74e95a8c493bea0198d5b0bbef81d14f503041ea60469eb03573a6cdf980d904d20e5f85cd8d7ee62418bfe445d6380092cc7ee454b4d565c3f5a62f92859d46d4d8857d51eabad3f02d693caeb93bda0dca421194a68db23e10efa2e6a795efc7d17d7bf06629e9eb4147f9afbfd1e0fc8b7a679fd258389fdeb85e4d43bf8a81cea249c0a2b9294b853d47718aafaa1fd459e771d6c36e8ef43b3c33414b0e8ba42c3d3c81c4c87155c5c7fb0faab94840ed1f965ff7004454fc8ea42f2ccf75bd48f5ce4367ab22bd3f056430908ddddabed11a292f4231a4da859457dcfb91da218946db862832a4e066fc7954b11f83f0e4a0b3864ce54ac888b63283713bcd5bf488767b6dcbdded6ba4560315079c7aa5e2a04a99e065dfcfca56a3981499dd31e195a3d19a85eb86ba6dbeb01b0f88e28253b987f779cfb180f653557d95d22610b5c61f18a80e86b4c94564d1362a9a6dff855604e41c95c18ad8d2a00c9652f8e2b71698d89a5da2e7077ef9e753668c952bc63dd926ff79d27b2a80dfd4e0f0d05bea9299bb4afb85aa25a2f46d0ae0ad86b4e2fcd0f5972124d465033f494b07a750504f79eb8fe7acd2e225d77835e0c68acfea55ebdf4748880133cc79f1ffffc95e3c47609d3e0dfae04eee2dfe32ee644bc354ed2115df9fc18d32960bc0f9ccb18d088a6149fbb67b76954c927b2e9cff746f7b4b9762cd5b73bf2258feb8475c14602371725a8cf43ac1036df2857e9bada56af7c269cdde338ec13b97ac4ac4815814478337f851189a0584758e08431c17835ca010ea368297c8023c5f889c62ebe8b386445ef84244ce7cff431f85e006192d4f71c0653aa82588db2f0a4f6dbba69327b1b560b70020cedf5246b26f238492bc69bdf80f576f7910f48c059a2a25bf7dbee29e342f524d1e7c554da136dad176af4eca615533a40ed232a7781f37454458b4e097843a620f401ee0085d838500dde56f6bac0c1baca4fbd4dee85f1339bdf0fbb9caa3662b78e0c1a68878932445cc2b1f220ad33602304015b3be023e4103f2ab77fe6ff7f9d142d2378faeb2088411c26c49c73ef0e2ef8bc60c15d9b634fd6e49157e7e515e4db4a5c854102a7a748dec36a2cc16991f76bbc8d22957ff326640f25717c6907d5737b1f91ed5fdb853245a44f031f8290f53f1d99c622a15d2f6b140d8bbc35b37d7fffb11be6dfa91d6471b440ecfee38a5cafbdd187f02c67068a90a2bc44bc5f023d7ca1a83f2b3285d610782d4136b9fe03fef49cdc1149bbb7e1e7007ea36b95489ebeac712e3918c8eb6183c4aa0ac0f1ac940abc5475ec300832c0d21a504b6b0abcec8c52a2d79d7890758a7529a5be3154f3b12aba9c2a7c1e923a27da0c96e48f4e6cf7a6625186b5438e63a0401246aaae5f5fe3854d9f30210bf9664c98a9251faf09188551266ca20cf9062538116a9c583377e3cf334c6ec270ee6c39c448b847abe5ac1aaf4d99c759856de00f0586156ef3296f750b74c42bb82c3198d92af6e50430c5ea457cab55eeb75494aeee1f8c327f973cfb31e86d82fab9872eba195e8d37bbc13a9b26eff52cb2af5779f7e09f1e17c0711e7e59f1d10f592040b0a1ab2ad7e7ea93a09735180de78fa114732b78294b5df9cd37e97b1973302c37df07349a1ffca1d33f4ee00997f99e6e234263cf459844a4d090b2546b6f3902a6ec21d0de7d7da79359a1876656f2226bc6f2271755cc613344840fb935be89de3fae8d26502cf41046321b2f5d07a2d990b7793dc26ed1b20be15a02c06a308b0591a9378f69b7513b7482c302809fad9f6891137209dd118c1081a7fc58077809c0ee7e9ca377e19dffd358e6bc5e2c58f1db8be61c24feb44a6f05d9a0dce00aec169dc6b891766f2e13f8ff3c5498af0b679d66eafa4fccd07de36a248c2a6182bc978ec71705e1ebc5b7dd6a1a1c7784c0ca0fea017a5490393d73242000c3932a40ca264af1fcc61ad4437f28f69b4f9cf2a733215ba358d87c187766348c5ecc3276776451200886a34c4a411598168d0bdbbe07d082fa7fa99ac670d6adffe4052d51bcf5231359d1e3958225ef6965f6b11d4b2b268ba33e02a7d5796c59ccc54666982568b2edac1c3d1c913ae7a1f465a062f3d76c3dd6d7c1fde2a081f6d8392c1ac60ea898f1eebab652e1c3a7bb090b4be60b9b22a5ee9ebbaf544df477a9ba2eb350381542057d99917429b79a36faa0e0fc315f8b03bb7ac24d65baa5ca013278bb93e56cb21584e482e6cafbdd015fcab818ef9fc3e91195f037ef18f942d527af7eaf7227653cb9efbdffeefb685ff0e160f781c8c31edb258656dff4d5104cdfc0d2afb9df93ce5ae7a2bca3aa9d42fc7d24cd7fa91a41ac2ccbdbc678dcbbefd8467174f4da13240ed370ee4992c5a757627937247804c2e60d0f4dbf633781e2bf4b8851146131ee2c46071dcee3739f938d66aa243cc65e06c2daaa342ff87e976c5c7a6b89eb8d28bc8af6b077fbfb147038578bde3276bbc8b1e1e0a7163196bafb2698fa57fe057c16e3e35b32581f9460ab736b04236cd8cd36c30078255f64a668a9230d30a331ad4bc8393cd2d8deefe3faa2d910eeb35973fc0cb46b66605fcd198cb99e3dccf466ef0edcfcf704e55a1c3ef8b6e8ee0eb04f7a8e3858127c32ebca17091e5eacf98f54803a41f3dcd111fad63a1612f7195a4d9c3b5a391298b6e4ea5926a96ba9dae1ecbac1a43415fcdf8e666565a62ba151cad3443431ed3bca5e150f8893e289ab6d0bc13bd1ffaafd316aad55338c1f9cb0d6e74c0cbfa75ee3564a69ab3f2e560d5a77d48c2f3b5a662fb09aabca26b64e998d1fb3e93dad145aa2a182e434fd0809edc200b78172bda075a139c16def34ec4ab79393ef860d5556b8a8e0b018d61e9a330cb0d0730db99f573bdfd273112df62e80d61c82e06b0ab4cbe5413fe21572725e576da0885d437b4462b61a202f66c14056d48f55d3a959259d2556a775fda1d0e9f76b9d62e65a79e6966e8a22712a645fcf5a91f8173ec44c4a591d9a4c9d4fdfcfc4702627a4ec95d3a356d596e6d51ff2c100a8892f5ffac9a0321cff8b7338ae4bf0faf86f9455dd1ccfaaa37daf9df6c16c9e90117462526d010bddca7548defaf28da3995dcd5bb2336d6fce71c733ba9eb6cb494ed163ddb8a7adef083317f39b4a3276906cfc05ae0e1af1f29fd85051eb82f3c21fd66e7cb581e9f1220b72f21c980f146da28b8abb997dc437f45bca04cb6efbba79ecac338663f8412770b5598407bade5fd57309cbeabc99f0192434785608f8d746e1eb3b2375d607b201210d6ab8cb4da7f6fc64a36396a1803461d1d09a883ffef91713e9db81f099bfe32b431477d0f4489f12f0d6c1321c4baae7b7e0963ce3a81cfeda747e194ccbee71452cd0789d8bfbe188d23a47f97e8742edb05be91c7a3a88357cec0e776d6c2fc97eae8ad245b5216f02c68238dc7de0c8704e1a6fa7a73790e3f57c18d548956d9ac3f445692d6387c4ec51af0e6970f141d4f2095d90572d968cc9abd141467f1c0845552f1248b2bd6c63768614ac699f24f825f40a0cfee680ed2314ffb98b2218d170fd637d725c1e76786ae85355afb282b72978d8c0a3533767c8ebc48584ba851baee5c47c909a94964017ff11e54fd2f956fc6eab2b4773e7665595993361cc28ef1d19ffea76960e489d4079a50bbb09c52263365f6c7c5ae29accba16735dd46de1e6fafbb1b8144c6bf8e0f51990675cb6b7c81547e478b375fcca45e67baddf03cb67de3471f9e4db252821b290b3744101caa6a9d1ecc81fa0713e3496e51febe880a7b6dc3863d50716934edccb129781b75ded8d337958f0518d04146843ae66587d0ca27c6f6725f4d12cf765b9b2a578a3db9961a3cf2b361c021f58d09ad84ccca09cd81183731565f4e55151daea7489c94b79311050d51170de2a67cdbb398de48e27620b80b48d9eb92b751302227d3a44200bc0d26ee366baa87a4d0d4580d8bf0551f63b719d984310d2ab9b54a892d494a381c2a4acd6da1e358c84a087e1e6e2aaeb2ebab1818719f2fa55d424523f049718eb1d839f2407a6c54bbac23ff84ec2060607f20f7bfb9b21202fe01db07c7fe460a5339b7ea0da098e0c060b884ac3e204c0bce0667bbf3ab7188283960197c8cf7235a3f88c252cea6a97f5bc6592a2513b343fdcbd9a34c7d2138001ed10063a910c50c4cb5521a0ed4fd78dc64f092083fe12a1a8d864ddcd6505b290ca15500844e7033a0fb78b4ad4c021cc15509a8319a6d81dc1b78223fe904fb970f8c60ad555d06c4a90689e263805c9b4d80f0ccf8546130db89020de79f68edabd200496676fb465a37bed0bfc76f191fa7adf369ec5604f07a29f721e564fc8add37e2fdc6f7a1e010aaadf1afe153679acc0c9e5c316b0cf31f1afcb92a20da9e776e25d5af56c45a663849b56b46d39b2061e6ec8a9da659c561cd111b45b826833a0e1548a4b2ede32ddf2dc5b15853fca4a420b6d47a8a2d65cf63d2ee439494ec79aa1f428557ba198f7484dd83e32a8f3bd98efaa1451da25d9e0d03460930d011f57ace37ed9b34e6272447afa05299bfd569f2d7b015a40563b21b2f61b33d3ab25d82104bdfe912e4b078140154f2937e65b892d7f44ee8d0d8607fa3fccddb65fee0f7445b83edcaa8e8d9599e220fe2fe707adddd9fe2a097b245941413d0c12d5d938951d34c371d81c0bd9e2c19beb5247c94fcddd45dfcf2a81305cd29bfdfeec950d05de8a5dd08018552078cfa8df06df9533e112c8ad1cab646712a33c1613ecfe7330d9373ff53e9c79e7db905fff8993ebf91736356a420402ed8d7e116e1cfb3984ec87a14da659af42bc0c50b4836724884697a2c0c74f0db322d9e2e8c389bb44cf25706832aa6a1e4e7fefad39650c6ceb921f67e769a6a742b3070a1e6efcfefc5f12d3ac5fd330282c7009a3d78372a3899bf238db5799bfa3a247e629ba11cc1ecd7d43fd66a461e62993752f701f23cfc76b9481a4b70793e7b48ae189475fc6e789408243ba4c032042d53b51891f9d35fd3a5b587f60f17bce3f7e7524dc8dbe7bfbba6ee33fd7c18afecd738dc5816dbf7eee96cecc4d4754aaa0b9d2d92e5c5968db456fd9ebaeee641172d6232b89ed26c08b6ef050246c64d4d3966abfdea740eadc1f1d340e642bcf0e71cf8be3e64968344123730251107c65ba0a37084b14e6c9630073accb771a0676d16ba5ca0ef7dedcf16337bb4797545ebd70f47d0992caa4ebcdcb1f7a47c6980b56409bff77c592f2a6f17e371856a9d07537d12924dc83498e5beceb81eb7215efc7a2c5f5127c9a4466cdb6ed0c5341d8ab443ca32f574cba18deebc4b58d3125e03dd1b1a9ae3ea6a25382d2a520c3b129b24715c809bd995313b0d381cb757bae0e5e5e0d1de861c3d49875172c02c6c4c9147e9d40e3dd3333a19f8f39a3a96ced7325f5162e5c48b9c12c7e9d2b0508957c8908cf6aebcffc3765a0f51dd7364db34284a54996ad29ff919610038a072254cfb5cf21cb84f41d516c0e75a191c84dec68f1bb52d9f1254c111ed097d508b40a53d5b594f34082051257bf22364f10b9e9250328ab93c9d5b320620d7b8c972bdc999a747ad05d431be53df9c3edea5dafc72fbc0df02e1846bce29772e6004341b8bf93fb9173d4dc8a7b15fb0c6e24107252ca065c0a7b909ce413b3ef010bcdf4c98dd6b3cc6f880624dec22e5c095de054a8ada2061696aa5c9c7861b246fdd64354a4c7416dc181f3480e567f91418d22a841b6d74ed7fdc199b4e8f580c86733653cae60363592ddae6e7ce5167a030423e4c392c85766a9d60ec02b78f247e3ad2fb7d521c649ddfe535fde035efae1de5d5eea43a9dde3ddefc8ef1b12e9c4b816ff0425f6c48598eb15204b58e0d47bbc781fd8db6c719d4129b007f55e21af417fef7d7a6fa8711c946385f5989424262a6f7140c58bc165fffd1d747cb4111b1737b7808b253f29a23df1d3e0c378308f0d59754efa02511b7d890bdbfdcc948b02725b15a14c2fa12f0611ab12e9f28852a8f8a07b1954d614dc5e359f69a0c98c6b23c02aa419fec35fbfb7bc1987bea579a5e2c0970e8d35614863457fd3906972b903172f8b682bd26fc1a0953a4b80161c3f7b79df9bc2f8f74f765d32626cf86fec646618e24948a14d7069231ec00d7d74b2253236010fa314874013bf4917b588508a5d1a41a0ceecab7585f88a0109b233170e28ea7c86542c48d19c73b1fb5bb306451476383e977b3a6c626d6979aa99f9af639c946d69acad8ec3f241acc3346b5cafd81357e6878128c29f2f4e1968824e34c36e78188da10ce2caabaa9718c6954d48fa41b7527dc42598dc9f22bf8889fe2dd62a601bf9062ce137cce97c9e52417569ddc2a1b0722a33216f7f792beb33e5a17ae301d7bb533861d31e2a20a87d0ad9d5bae7bed55aa7d63e7111f740660def52a54a8eed4349a558c03a6c6b7085dce289d7ca8e37ee70aaf715ad4fab5d0fb383d5e77a78b89d0efaa85bad45ab0b746c67b21e6daa4d428dd4faee8ec4f374e3b14062db7f4fb74623d20ca224108894b54ae0662c4911d694e4358c3050dd7868e5af98f4fc0e563575d9a51441bc3e9a36874ef09037644e1d1bc86f82842cf5a7518f61fe6bc0ba6a392afc344c38aa62e82352266986bf82c00c9127fb422e073bb51e48304ace5ebfc4a2705fbad370246db43b5e5f8c3f24b2d486ddf806fcf9fadd41248a5a5e53bca9a55e1068baeff69dd04089906c442437bff40d1266275c77f566b36831a28fce673e32481612c2cb7413bf272e2de4fd63845bb259512d51293802a4851e64bba8858e14d49109a84feac8f9bf6b770732cd0c1fb03b5ee8e8bb08a737464ba0224c6a86a268215017a94508cfec759afd450ab5ed6686b5e47f199fd6818c6b23e88ec6860bd1362cf9ea3e987ddad568e5ff9436a27ae15b766c078db9b5d4f35829d818b8c57e5d88f53f485d1c6d4195242d0a4edd393e6614b461f5cdca13c669c13639628838d9223042ccbde17c7e67dd5fd8bfd14ed24d3d429a22d40b01551c10808c6fc788d5f4bfd1b448eacae6aadb28be740e24c736e91f70fa0bbb6c36f02e37e459b1d3badc505bf1f8fda66e96a3ea0f7ba22061a93bcf312b14279c0dfd0a309ceb5f34d678ca6a6852892699dbe8aa70b4e90a4eaafb56179ecbf0ed4cd22a79ab8d697af530e992f6b5f49d16c4903a789ddec45cc1da934dc7af6a1314e38d3340631d665cb83d44844dfaeb186631304b6b3c25f6ae435f47bb192590b40f66d596e32356b4ea450c3ff22469ee37a5c70711e5b1688ff2abc276eb9481e493b7aa41e34cee3cf108df075f6be49165453607f300349eb93f8aa76d52e3a7d540a9478549c9f2a5143589f44efd385cd519c44787e2ceb245960fd7cfe8d17027dcb25de52f444405b8266505b9884766ac1dbb70cc5ee5a3cdff64469d45fda0fb92bf802b9fa904f8bf773e276377f3e3977958ef90214227b7201ca1f441d6164ee422da16c7516d3225d207a30747b64a41127707a496d799a8876d2e1727818ea567900aa9e9aff95e6aa138f7e909efe1930c15c27a6403bf67b56987f396e8ddfaf87a38592e5f0d093306aee648455e25c02084963d54dfb71f689ffe94db2dca933eb714cb71f786f33a6e10ebc38e508803f754b7747342e9df92775f8a08b56098b5cb84ff1ef813fc54879df9e7d835721bc446c042804fb4e519ef648b107795faf2abd971ac3cd76cd3ba63f1fb70d6548a56b23a67d9bcdaa826b05609b7ccfbd5ffcd6e487f16e3f5f96b80884574d2037710255b991e7fc75cfde495bfca31b95bd9cc5cf4326eea6e09af0eac0de84c943dc90b91fb6f5a5688ed2edd618130212941631b3425eb081b0c4624e351546939ad01375df329eb77c6695fc258ecba074164f2164c450caa44c3558f7252d0c19314c90b5909cbbef579b887965357062c4c9303a0e0bfdca3d409c30460c8fdd194685569c1e412750757adb8fbc2c24ff2642d86f59109b1a8defdc1a75a8e1f697c2ec6b5b138cf90d6457bf95dc6dda95b82d6878d5ba885694c24058f28aea367da3fb0c0874f89ec864df38f6a026a32491ff27ace37edb8fdbdc4c502d4f75d5d0182262846ef5e10c1ec1da76fe50ecb83abe5294c258ad8e062011c489505403aef533a63b6f8eaa6de240715258e8a8dc489bd802ed04e082b6afa88e891204f0982aefa6724203c45750f7a544696aca19a3f894b8b62172f94c4b4048daf84e1b86a155e0ac07112205d3c200b46c29c65cc3506a1e1ca6510f09e5ce2c2db15f161b826ae7e2e164e7dd17e118595dd900c398b818c31830eee2b90e4bcafaa53f67514c2e2a105c1bf7a2cb650a4a979f88f91e4bac3186b2bbd1ab756fab194c2a2ed9497f9a75db600dd1c51952efa22c5fd06fb76ebb8b6aa6341a7b1d747c2c911e8d0df625199080997ba896ec11aac5a93fbc0b0ba44b98cf82ccb5393ad9e17a70d79bb50fa8f35cbbfc2c7c488b3169436d4ced65a08972bf10ed1511128c8ea089d0fa7f32e03b4ca64d7ec6d12eb23338b6ffe3b3ad4f2520197a425ddd819aaae43fdcd2bf5c0389d8590d674d527d14ff0ed66bf5067a4ddb417ca96683dd090d9fbcea71c8c1c258de205a92af980b9622f74e136e746d7b519117eccd4ffdb6fae474342ed6eccffa6a77e9a762555625680e76fdb5d11c98e9052ef33eb36e8ef73bbf3dcbd42916bea1b3866619e10593f0f156a4281bc6da5006c1dc04f8e72b6fec66a18d36a8478d535c6ea2beaac021111b39bcfc742745258e5a6d43f8977c37292e8ae3a3ab221a21c29e5d757d5fb04a99b6e7f42d5156874c0e36a3020a622a89f61530fb4ae02a2f1789fdc7a639b403dc779df8a813d3322589b2bcf047d3d9dc67a4bbe462ba9b8f0d8e3fc99b25edb9e301cf861dcd21a27d2953b2ff4b7beb0b11912afdaaf2558db2fef4f0d54f41f5270877b9536f12512801241b49217bf1c192ac5684f577339d4b00bc68fcc5d5e5de3cbc5a464ea950ee28d4544c4fe39db10a97f2011b2fb41b599a208a02e712bd97279afa0e8d31452e0f3777fb46057e6358ef9be78b882cbdb7a64c457db334cbe8dfe2f585016bd69c8864566327aec3ef7579fb0297df0285abe96567097be76e6101071e4ed2fae972f5d76732521b0f0d52f3a6c28eb65412999bf21b5c0d016fef012c149dd53352661e692ab65343c46e171068d3901e4fd61a717747bebf5941e695f0f15aefe00e21449849d36e8c0adc0f28f4cc0f57f403409955b6f9160fdddb11b47dea8b26689510ec0b72627c061396cc677c3ed0b524920d3b506388c2205226b007b5b6c4f01a40378e821df0bb9ae58bdf5d279815bd6537b7e1a52bf27f1feafc8a6741ee811a981b8164b108a5a7eacc6a326a320aaf67068fdfd26e62722d98a5bd8de65774b1bd8296da1da5dfcad9acf0f5d54c15cb87df1cc9a7500750d619c6fac36b8d17b89f34306ad79612887dc3b7671cb2f536a95e2049e25b5d55b751cc87b741883211b07a882107b5e1b9c6d9275b15250f93f797ff8a38d0bd638d9b9673e5cea38c77f3dfa2bc5bfec0c8f04a02755e2468a12b3e21c23eb67fa1fa680be43ca7f62d52d2325c0011b4fdb26e90e4d5d67d64249a534feadc86e596c75befd11ad89434361666f541a48bf0ca0966ce18416079a625695167dac85b7945e99437f513a95f0c1fb42d91d71c55d21e4d5af9f17d3cceb2ae0b19459e0039a0b2098e1381e672e880927938cdd4d550304f74d9e64473007fa5bf701aff58802daf047ba0ad5bad59edf4781b5f5f34aab6e12b265217184298fd8abb28fb8fcbb8fb54b44043b4c5d5571b42d1c515516acb9a88ce3ae22b2dfb1e1e3eff07585667bb5c6adb05358dcb6ec28198d71ebfd2fff3e16e2dfb88bcc2379f2f36ed365082e4b3cb4f52686d56732c52127b2d59da3962c2d85438ba489867819ebdb5afdefee8a83e14f725635e743d0dc661f3ca86ab86b0bc388b8b75fb8726c04f8a3396e972549aa600547a0477bc7b7cd83a1f6f5ae5cc943deca94e2d1966fbdf5f411db9f31ec5956cb647416dd8a19a4a86f71e7195fb6dcb4675c1c390b677f7f934707f39a8e484fe57c179d6b8cd19036619fcf857a49a708c538fe49d37d47ab3b9a60247edd104668b9588b10f4438ec0290b86c0d5b21d953b6b06524cf3b8c12a3fbbb3d868642a366f844b50f2b04ba4215389d85c81c7839db29f86fa085da0fdd03448ccbf0e6e7da4bab1c083177c72edd7f412f27cb9d0fc97fe9f34ace26ef20a3fa94bcbc1a6c6f1f2824d82ea84a3fc9649cf9262f522cb44934df12e38faab6940c5798d33fdb1fe9c817353e3282b619834f0098815e6398dc4556ccc70decfc1ec2ca519ba812bbffb40cd3a20c9d6b59abf69a4e5208073306d2404ca79d91259a0644f4275514dc2d193471597f3ebaf32d3ff2b561040f8ba5219342c04cf9fed6bca13359ddbec3d2c7cb6ebaa273d6717c3c5774fb363f2258af30ffc922996c1859393612f77ae4ceb8863957bbddd33241a8e3be2adb1aae72baa952521fc1c2184cd7f8b39a7d8285a72797d4217ee08255bc367ff3073b7ec4c90e3c94a3500202a5f8e0a7e7b42d16d951198dbb8e477c5dedb40f62bbf47930a692883bb65640dacbf37c94d21ee2c531361cdbab40c53fe75f456b0eba0597798bf2bcabce8b7d9e4093c77ce1de4d04e282f6d3d9bc85fbd615868e1a5ef574eb16e1240e7eb5ec1b90d48a3bbb1829191f8ee1be224afe9daca8cd3bde5383a04b6edfaafc1dbd58644079f98b70b45aa4566d56cfccf6050b21da6f5ceb5878cd4f30a52a27ff4ef56189a1fd7b2b6a9344805dfdcea081296aa26aa0276f70762fcfbc17d30ba0eccc84794ac6dc63000b8e4bdec53e9de584bb4dfa927a15148ffe5554db1a4a545d4cf24a1060253cd22b43c327d57332e071270c084c37fc724456050e8f9695d845e24e89c6d756af5325cf9daafb2d31822530bd9ba037e9627a28a8ecaeccdbd6cf8a3279d15a22029eb57dd85471ea4e132006233b0b00ff8dcccc7990ae27a31153fc02bfcf8b5e232d6c6be340406c0872643800933d2be96571184d62e4b3d1e033e9f0361506aa3afd2c5269e27f0c3cde5cc71c4b0fe9a848321d075601326765bce64b31c8f49302f6e28a1b9a07a102fb0e00fb0d88d1ef5d9c5f391410f95cf0b663a526f122f211a2e96608e2e945335fa3a9e56478386815833b765e9934f9ba8b0cafb4806fdf56a5840b9a4b256b161de8dd692de605f0d18270fb678d032a53ea30cb202b4ad971171e14ad025132c744e30f201e5e831e05ff37dac89a6bf4cfed55d5d1125af9920ba56b0c282596e2d84c8d5ce711543cf237618e2fab9380dc8c8a475d57b483b103da6539d787675f40b63ff7e3a29162ef2253a2ed4cf2c8905187033b0a237b6c54404f8ff2acd9ec19b4139d860179cc9dc97f178444662ccf4f2b8222e676261214dbf4a1f67977c139cbc25d08a8125f2b01b9ccf309f685ca4780bdb19ed2de8470728b954c23db868afe630a05092610a5f19318ddcb8f4acb84c45d58248c752f8739095afcaa3159e1be2aa6a61a50d741852376055103ae063dc38a16c8565c6441a71d4287b96e3b04942ba26608fe41e6af0df918fcda27ab505a3750b15bc436f446c52adb43a8d9463c6ae373c43582dc8718be6117992c703504dd22a478b39246b47e9fd91ab0a042c8a0124399a7e1d3403bdf11e13ed816a39711f9321920969fb16bf7c5c30ef7bee37ec2583a7d91f2451098252c6574268667dba0670006cf6b4705dc2b2409366798433f6a0ab800e98f0d2924452e4cdd6b89ae89f9333bcf83fe498658f92c809058461f17a2fa091730bf73243b5ceae9f0471fed4af265c2a078f65b1c598a7e36560bb9696a8971a16b7b0bd99c1a8aa46ae03a6f36d951b6bf91b97391d05c4d6c4815033dae2d3c0507baeef5fb9297e548612e8c1435bc508b6fca0a5cdcd9cf845e11c095c4a3eb45dd7de3ab9ad5de6803732242d126eb4eda1522ed64b3be00dabdfed73e869159dc1d2b3936183eceeb02a20cae3bbc8478dbef1b207583faf976c894bc7b91484ecff77ad01461e5d65e732c87db46f9813b57b00efe550a225b63fe958f9b070c603ff886bbe894d18d2ee4388138697a84d85d9d4ddc222b8158c99c3328ac90ce080986a3a5c9f76def7d0d9391bd425761410ddcdbb14c138dde0d59753c01820fbecebaf993f1f0d81e50ed1ba634e4b1f04b6f285184b9f505e0aaf383ee5101ff3d737740c8ef1b18ea32530faaa5f084c946531837cdb131392881491bc31de2a3aff89ab33252121145430f81d057bd14ffcd03e0f6e539f1c1a005bc4d026f7700f2a09a4bd62bb3a6056af3d8d20d3d21b5c8fd9991d45f04e61694a17fe388b4ec34de6f89fd32dff791bd0881b1e5de0cc469f9b2d1436a7f56919c18c42358fb4f5fabf88daea29e0e6afb92be1a4944c4119655afa79a520cb8802f61572bfd95f5418e731ecbc4b9cf5defc61d16f7a9acdbe13497977c17bed5a7632e25459acbc5e770eb810622932d1b1f46d97d89479fb2b5e6016b2ede55e3c3ef664e0d21d4af3070d0c3fd8ab658b618ab668490a1c92d1b3614477c86a794fadc1c1044033621e55080cdb90c0322a0dda07f642e93e652ec857c8263b45d7cf5a1e0ef9e10d458e30d9779383bcc87e465e524ece9316811d750685ed34180287a24f2c632ad24d99aaa7900ab2d3d38521315ad4393564a481c57e318293c815482eb97a7f8f4e100455825017715c040e0aea244e581d545e80357062eb4428d1f4b1d8207c4e81b453c63931312a2937b65338b24ddd0c4b7716e00381d8c6dcf8192bcd77e418ce92bfa5cc30064c54a0ff5ff17ad8f289493b24f1cba15a5c927f60bda50b4f2c378a38de92aee821b2ad6bb1d95bf044f31d691088a171ec2520685ede75b8547b89e3ab2117a040d098c1dd985c98075aa15202eeca36fc446ca3f7bfc29c673bc308db93208505011f36aed5827db399354b34e7855e2e7d8df2b6b60eea945ee0ff6faf894543cae656aec4fbf01de3bca25d8baa79165acf401819980f845dbf8b2773407fb9c26cb73d936e08cae9ab8fc2c719e19756e2eb7a59ff5d64dc30c191209ac6187a6a4bf06cfa969392d1f830be28ae96ee43f60f382dda07941396a9b1a610aa6d2d112bdc97b20dcf1785bb9a71b522df7d253811a5d506d26acb2b8314833d2b33da3879ab903859092bcadd2b952aa04800c9f32350ae1dcc8691df9f20d482e2e87655d219f6077c2161593de800682466290cdc71371d43f2e972f75a8963edfdef46da85518a1f921502e2b42b1945acaaed87cff48f1adcbb73af8b42ffd87d26d0cc21a6428a8f27e3c4599bac7c92fa6cb457e572cd5bd33141f8084b5e6037afd0fbe43a7f50178d25bcacbc45062b1a4dac59cc03349fb0f92caaa13c43a4220b99fc65db43b617ffd37725f674c6f26c876ed54d21e6320302edb3aa7411c25bfbca88d6d9489e43ba606bedd64b6015ac87e53f84ec767832f319eb4610a9375f2d3410670a98403c63f413770b282a7f14d50e472c1a314bcb0c521f813bb846f55e320eb426c7c71e96e273efcef151ece57e72cf24970ca1ca4fa592ad5ea01ab66e27efed1ee4206044b69b242fd40c7182c532e0aca977c62a8d79145ce0d75e276770f9c317bd747df045ac6a9aa50387656810e35a48afdf890aaa57dfc1584736f7a3218ffb8f9f335402a419c1111680a9dcf192fe96f3991696427f85b2425dbd78a105f59d3e6b38254a00426f24b6e7b85b67d9484c66c839c0c34c7e5904d170fabfd6f2f7394d8b599b2d640eae6fa345d71f6b0b8e1a7b0c552dadd0cd6e3178b6200f93847688084c65438e792cc1f9167bdf8bcad7aad07f08f71fe3834f42afa424639f36d045bfd050aea90dc4b9b76c780b2920c64d9b8dcaedb2349094c22d6f51436d3c46bab5a464ea950ee28d4544c4fe39db10a97f2011b2fb41b599a208a02a0edaa172f87290801ecfefdf6aca5fce0b699de1a417f383a7997085bc1bb17ed87abf47fc3f0bb6b6ae4a053188184abc2f6db11fa9665a62ff3c3ff2e9f9c9b817c01d0300d363e27f035f9a8f71612e2b4b023d5877a6bf238d55399456bef792cdf341b69cfdd0bd323e3064e955c7bddbf3e0d81c9c190e0c025a9c8ca64ea9555bf74c11fff23a301b7a0113f198723373b57ceef0ff79a023e5f3a7de1b3f24a9b3c382c33c1f7411ed35a42faf447255ff7f57b54ba03e0363fdaacb20a9c0056da8c091e1f43f83d3ff6ebd8f7fb96781ce048ba7f893cf2c4c924fb7fb4ccf1eb5795e1ed75e241a06382927de60836a6fea3ca5e2039fee5ac42c14eb347a9f0cd8898d7f1cbdaf1caedf2e2f5ed7e92979df3476b290e9e2eb024d81931eb03cef54af93b7ac0f9b36b5709204108f284fd8ab1924a8a3f0b5efff093c94dbdc84552fe1466cff16eba8127801432a1551b9adb3a6ede969fea2f13487fbc4deb81831f36244eebfdc0226d033005de83323f96cc0ec47fba50ef6a7b48492451d356b83ed224eabc1184886c3b2e548ddb364d41435b200277ea4cbe66a11842bbe8df05ecf673b4083467f13cf178133df1af157e3513b877745b652dece8ac3ea81ac6b47095c71a1b19df0a6b34668efd347d782188bcd40f70c178f3d1e1b924f7476c2b2aa5c831322d080fa1d60ae52a02eb334485cc58a4cfcfc08f8fce2d0a48d43b7fb12232d1162daf047ba0ad5bad59edf4781b5f5f34aab6e12b265217184298fda2aa07f7a61552088260ef8faf95482270dd8204c20395fa38fcebf4da30aa7c09b35a4dc38b160238e72eb5617bcc0f775c9802f5ab3c18ffb7a4a6263fbc8c7c1d56240279694327ccc3fe6905c755ffea4877f47449231bfde474f3fee14d5bef30faf91c90fa43968d8cd31c55048309f70cc3365e1417d115dc998a79fae1a751d8428db233c9fa64dc0dc160699a877b33d3e76870e462a5a2f18309f9a7be41d35073fea36a11ab0ce46171fe49cab3649f667cdbe975922008d64dae9f26bfadd4153dfb077ec8660301480c188100808e9ba368289d30e3cdd7aeb689b78a2e4eed2e2c082136ccb899f22de3c9399943cd5a12b0e3c4e0dbdedbeb73e49395feebbb273801cb75b0491a83ac355af9986924b00f7b8e4f8fb3121e9aff7246a240a607ecdecf0ac038785f7b4b72477a041dc5a2a71e88723fa3a1a45b66e02b950ac6b580f7b95e20baf5c20aa9fa4d0201eb3fe296f7b4951d36e03135dbc873f409e3daa87efb124190de97223df1762d44b8f8a825cea9734f1061c5a5013ac89d369192d1611b4555662d77a6deac9e7c1e747b4ce4c57ab68c4446d3c4756edafe5f33b9b84464977794889bfc1cb27f0af5e041133a07cd5d88abf88163f9fe66aaca8f36f69319ea34311ce90922ee19e52534b97c089a9adfa13cf1d1b1f634c6cc326ee17a4282189db741180929d7b8eb356f639019e6fe565896d7df734caca5526fed91b5a16a1b1938fee693ffd55ae611bcfc07646f7cdd1a7778fb2242c654c07cba0a7f0dbb72cae7079526ae843f016ec4f3d8977be365afb008d184f8745c7d92d0281852f2435b3630d21bb8596e2785c215fd0c33025deaf9448d5fdd77bc4b37a9b6b0a0d1107054ea796a4da105f365ab59a7d893ed7bb7e6f4431186308bb50251b8e1240e7eb5ec1b90d48a3bbb1829191f8ee1be224afe9daca8cd3b74eba2d203ba7294e513c2cde74a248d93c29a02edb3e47d13af492f7db37f3c08f8e851bd42f81d30acbf3f47172d418dc014b5cb2add51e322c44ecb80d1ec4eee54335d8da2b3a27cde0a68615cfdcbfde4ace99fa48e976bf7c90c8a105c69ce17e3e07d3a6df79511ef48e214e60298bbab268272c4d9eb049a7fef9a200caf7a4f691b92aa9a0225caa492d28583a9d6e103125e11d44241153affdfd619cf563be9529a0ade3b70c45ca8e4069f63a168895336052e9f168d23a0506a727c527f61d5ad2242e9462f9ed150fedfc9c0a9fb8864e96df59d124219ab3a22af1874fcef4e38fabc879c055c5db555b46e40b347be94e6ccab8ab42810cababd7bf31f59e7b9c792e2c1c714a144bbd77fcbff854a42b2caaae97369eb56aa6cbc931c228d2d843ebd4e0c463e6ea5a0df69c53854e3d88bbc70a3aeb8b611f71fd6334e6ec664645a704c8794a190c2f280b883ed69b29250811d6165bed5cc0ee41238de22dd445c5ad579935412879f61dd40d0e947abc668e9a173ae8d3527f15b0ab407badb55e537e26a00cf0fa6d97950584b583ba2b7618909666971b317fc93433dabc7e711543cf237618e2fab9380dc8c8a475d57b483b103da6539d7871247c2d595474850af918edff2ded0b950e390f8114a3d89a90e6c094109e02f8bbc40b7a7edf402db15f1826184f5ee4d9264e61f85b9b7b492af24408cd8d2609d940f0e5fcbde599bb44b1ec04e56d18c5bdc22a06d5bb09c9923b9d7af446855324c96ac34896f71c24a6d79fcee04e464718b0ef743f5280ffc00346889099b0eb11fbe7c3c5e08873348804f89c5f840e4aa4e4fb77baca5fd14820bc4033ff9f05ab05024283b9142b8df20b100da3e09f7ba33607061125c42f6e6e6661cc421d27400fed780047278bed7553b825cec03a4149e7b175355ff3ca966d55399440d5f772dd8df098a83e37688c34a6400d9d1d4d0e53938bf5b9de013ad0f273b24802680633e25f0bfc63c2028ccb83a49c5914004677744823bd4a583abe8f46ec8d27e516b81afb4490125593435218835d50ca7584dfa4017cb3dd39aa889575756afe9ab2511602e3c0a3a66adfb39e38ec1da3b5ceae9f0471fed4af265c2a078f65b1c598a7e36560bb9696a89850ff3708840bd809554b0df208d0ab33a3a51a032808a50e3459afef6c9c26fcc40e4dedb72dd87b5bc52eb8edde49eab2508c225bdc335166ec0f402cf3d57bd80b20be2dd4b533f26d901b3465f7f7e852167f7713970c5d398f93e6db7a598bb58267a6a15057b16dd3a3f102d85911f991dd4f7bfc46afc9ef35dcc4726c3cd92a193957706b17474c789e6002a82fa8ee0bfbbc7c7aaa041d28ea3a6f456fd0bab69f151772cca44e640902e00991a84c8424dc9d06c6b51945a621d5c3b4015e6e2e924e309f4e6e817f3ff9d551a1df81a8604c0f487b4e7d65773f55e5876e39fea4e52d74ba33affb8110b7934a4dbdf022315a9834bd7c3f05ed2e9a2faf4a03e1347d79eef42fa454879fa2f966b61e7ef878cfb85a1eefb1f8b62e467c20cd5c76c17f8154b5664f5a5c04b1b4a6c2bead6f199a1cec0044085b4a1846a57563a28aa48c1394e7e458e5d302fd1c66a4ddff70f39cee271eea6582bff9a80e04cd5a10facceecadb7b505d2a437c961f3b58c3d9a2f6a689d51f472f392aa7a536b4a384768a01152e9f9c68057dff10e6cc47d037c80c216d72c0335a97c5437c5dbc8d5ff47b268e8d02c76c5710c016eeef1fa36398cf115f74c329c7fb030a971b59e3c58e77d465a475a55bc80d345e66d31da5ff3939d6c7c3c91ed193a1a4c7a4038b79edfafa98eee2eaede796e0606f75226be90c72ff53331be2239ae7a327e88e72916d9b23f28161ba9780202e5ebacf63507cf933c29b1da43e273d4dd0b9a60349fdbf198e49db3a2a5af49445b4fc29afee8d1e886309f9dff2d3ebbec7a2814e91909cb01097b061a18ed9bae333ff3f748e7f871d40095922ac58af5316c17b13a67a9e7cc7e0e6d25ed1f740b861fb7898824f94d774c3c28b2d359298d0ad0190d4c8eae32d26faa26058861d5b2facdcdab6d24808a42ae129dde123310aa649e217b465daefa6bfa78283831541b4d46f74ba60be6b6c9e29873c29285efd3881b4da5311951103ddcb7f27ce30dc07901fa267266744306499eab08253476fb690ef0ff9474c7f21eab7d0f2f150e9635ecbc714bb2cfbda7811b0995071926deb812c7043a76f4684ed46577faf3a838d05e9b0347c3c826891d6e2a786fc10e7221cd11095b703d8e88417d152c0333be66a2947f74c7e8d29ed4e1af1ecae72e78e3e95f1616da23818a7181287d1a5567fc8421bbf130228067ed0e936dc65107f73a28bd47118b055c9756d25046996ee3843e3e810efecbe1089a4f50259517967bf2ca204ff944dbaad7b688af424b14f313c0e204c28e105c9a33cf54b7a0d483bd196c1f3869dde5b8f4f1d4a8c88a80a9c23fdf9fc442b681ecb0eb0660824c784abfccbcf39b1a47e08c3e32367e16ed4eb9f7074f23717e670029fe16cf9d558269b73e567553b1a829503170e7ba220759d608a5dbda713e14ab22b8a02f082955e5b28798fb199962f17db3c788d18a407f9dfcfc2a2f6b36f62abc4f7ef7d8ff693fa24bb26741c8ea72148a1d1162b4d22c8152dba53bf9e417b17a742a5c0fce3c9af01168d562a9f509d21499116979758d6e21a37e6640fd9469d62a02a3fd99a38883fca9a0fc36b93da9aba7bc7d58c3cf8b037fcc50310d40003583ba0add5f689da064756054813b5d9ca5bf89938b5bf1aaaad2c5f623a14ce7fcccaf9099b3f81e5c50c13500ca90b6904c03676f8fc835331e9cea872625c9116c5ecb62ae8555c6c8f6ee3942e3f03d0c8c830191aab2076b5ef11cd4432e9a35dbf970e4be099dd913305fac75ca0f791298b3762fd4398beeeeec5340f48fb9ccc8d9f38abe0bea3343b02744c9885336b342affde6d67c87dba4a1dafe262aab023b632c5c5ec7485b2c040978d585b10f249eec702aa1d05846e09e59818434fd7cf6c5c33d5d3329a4a7fe70bbf4e9c245b3c11ce27235c2fae7a26be82c22781692b8b67baa71aa9ff100a4862c7d93c9ec85fa5a617d527abff99817fe5928706fcc90a55cb6899d44b277b83a9bd0ec969090b9a08833978a54d558eb2cfb00c40ad62c76aa066aa64ad5e7330353e4eb3d6b2d77733606da6e6c3d5036c74e80a90920c58cfbc41341aee5d72df4d18674e078210ea9767b83ae1f36bf28878756ff3286a5451751b52c245fff3e1842844a5733ed00bbcb25e74e2a6f21c83e469237e83be259a683c7fd5d1b3f8fcfea36a98ffcac5f851677740a3797ceecd1bdb0a10cd6756e4e6bd43ad51c703ca1667736707c90d4bf84487ca02647508bf996be4b686724b4ba68c0aae14ca7b3e0226351324f96c0d1a945918de654b867436282f88154180ff67d7339cd08512d2c0bbb0e178880c2e7300680d550997f32610cd380de1808f261c11108819b68d608f7b61775e749cae30b49566af06c07652e8acc389b3e98f268fe1a6bf52823381260387dca824e9cb4664198fb7574f8ee3cf63e2337555ebd8ff0fa58010080e575b01eb3b010c4cd4659d36fb66f7106181b74d285066d10cc75836c9a3b820a64eb325b092c0712a2a79ee664170efa4a36be76f751e0dd61f021c4f43d2f1c6f6497a229b240ae4c932b49728d18f6e00a23cac9a77746d5286d84ec58c498b00d342b107ec7f84ec006895163beab40e2e642f5e3d1e31c98e832a858a08d6f1a04b22d8ab3d5aca8fc215032ca595d6ee9e56eed34e4b9f83f59c19d5b4ddc1800029d5d950555d64e610164e4a0915b4b4149758405be81b3a580e8271605e117dfbe7d9486647604ee66d05d298ef7d7fc728fdcd3550cbdfec5809f1002bc350cf0cbdb37c328edcfef6ca6ee5b1411f40ef6e735390ceadbbb04d40f04e27d5531b0c430824556af44500a82802e8e62c83a9b0111da074f04147fac4c42372090ec49eea59a8c1f33b467562afe5bc83d742f6cd0237ecaded15b2699bc80dc5b7de9066bf0665222323cd8e488d9efe787c5711715276e3672deb15206a6e281423356c12b9a643f11af07f2b24d45c447fe7919ce6da5c1b752e1cd802c856feab1d316dfb6fecd1cec0350741b8dee1e8693aca34cfbad67b735ed1d1c22c1944f4d03ecb220b1a7a27712c9f4fb1085eb33381c9c4e131ff271cfb88e1cad858ca9d24b6365c2561e874e4b2cd5a147a368f450a47b8af0ac2e3364bf2467e20b6b0a2e811198f57f3f1efc29a0979e8e7273f049b9f8c528bd17f814a10f30921ad57c1106380d327c67da843de20ed04cb0a23e75a76843aa2e8f9412739e335cc03775985f73ae39ef17acfcbb77c582420442ffcb313864c64e0f19c3a57f7a4e2375c833f065a96af14d0fdd33b81cbd811649ab039b4ebf5ed8c4ba0689218bd41ee623a750c026188df9e6a27bc9e9e5b01cd904018704410eb10c0b0aa2ac07a7e5b3ea0cdceeec4a6397cde1b8d161a0e5b399a196ad10234d26a4d13d4c42323b1e08083f15683e2be9cdba38c02d6a12dcffa8c198b9bad4bf1121a1943db73ea2b422126826de6ab6f6559eb7e16273928f18cb09b3efd90041481b94b876982574ea47bcb4977def1e17b5f12a3066897d185fd7a27d2d8c3c709da631b9ca045a12c384a1c89906f89fc25f8d95df3ea4f73b4d5b0f896e6c0d04ea9365eb9d12fdb01c557eecebff5d274e194daee50403f25c9969a86c6ca5e09846f239abf6e785d0ec56027ff615d20b2b00d15de8303af2528a703ddf5bdf9831da7ba06a89dd6144a636606d3f7f730fb8464ede704e961493657f630c9cc9db45a3ae1f39172d79152918979b6f3a0e8d6eaee4203c1b4d9a54c948a9a80e19e591e717786b10be96343d33f98d6c5ebc797f12c1a3d2b0550e0c3f6856b95b69ab4faa0727b5f094b2946abe5dfb6ba916436f9447e1e1c93903cac078491f4723f238f285490336509b86c58754e7054f7c48d0290f05dee4ad29dda84dcb4d4d5f03545d0070e4b03ed8b8f8879cb8f94ae822f673773793ad2a238ab9e56f9ff624404f6a44bed0aa926b0123a7b87fe8bc8158d8514b9c15442cb61da2896459a6a157f36c1aae460286560cc27278d6a9ece83daa3553f766b3cfb1972827e0b56bac455ceb06a75edd7910ce21465a58355b32e8e1147d03eca3040680459d7342e5b8495f1c147877aad547c482f16b9767a0235c20bfc9d68617765b8462a64697544eb99bb57da71d9fdecc8956e2ff51e128ad6b698a50fadcea52011d5eede1b624e4a09891bde95ee9d3fed20cd16ad9cd8dccd435821ab5b8a33449a2782e32f3e47ce3269684475e7bb165f0fa3bb131038d29d9605982a1c3fff16b3e229fdf721ea032116ff171ad206ec0209bc6fc2cfeb12ac040fd6f26a772b1e6bc8e27da3c5b9ec616a84e50aa02abacfb0292157c27686749e75768db95596cd90086a545972c5912a3162ae8e94ea1f55e48aab2bbf167f0d490c9791d42214a026b8e05588dac5a7c81951a0dda338817de7ea4d5991bb42e8be2e7930e28e032d6b4f368a95479a9405884ddb516d6402cd06331c56aa6a2a762644ceee3a90a32c0c26f956f0c51be31f50213bd1db630c328085d2e3b2f6e05da3371e879ef15295f2b94be14a582d29a111159bed3ef6d28a96184ceb3c7a1f9dc948ad0ab3403a8c34f9ca4d9d7c87e4dcd8777870332767a0142656dc1adb29020b6ac09482d9cd9d6e07e01860f651609b7cb70c40ed795716e864265d9510aefb1883cc55c4d398e62e3d409d2c3773b64bc769cd0636da50fefeea52cb6e05c8f50dec076059afafcc27889ca99777713979050efb6fbef41c899bb8d2bc1818801fe425f1dc9e99e0d9ee71c39d822bbb4cef1fb3eeacc03fd256e157d2ec070eaf21cb00d5074b7a124fbcdeed27c9d102b7e2fe0f0624fc3a23954bdc45fcb97548f56f7fe199bffceedf3d610417edb8143505472e79317a41b400bd3ec7d37cf7deaeb6c0afe41277f3e628705ea313f3338118de83d9b50f58043f23e41ee41db07c6db5fb68c6df4dcd7d4bff15e5d2ac138f3182076813d89bf92f911d207e0d28182e007556eb5e1b5397a6254e3fd705df9979dcb7e37940e8495e247b20feb5910ca1aec1a9ff562f4c5a17bea78bb0bb3ce8deb28d83fbb2c21f426bd46b8e5c2364a5716c7c0d8211c6dfed8f97e1e4abc3ee3b949e3fa54ddca5d4d204ab1ae5ece837541cf5e36de16d42f7ca39ce5401fab5948fdb08e68e8714390ac5b902106f6a348a3f593a10b477d29e21a5c4acadb23277d393a220b895230a8eef13647d0612a3414ed05f6940e307884105d4f8dfa721f08353bce1a9ae8ae7ad8d2331eca3973212e368fa456682bb88c634d8355615dd89e24bad62db225fdfd46709323fa6dd4690bda6bfc946f5f70258a562c964a2ff00a36abb4d57fe5918abfc2dd46d510946fe1b97fe20a2fe4ab0de4068629fd5fb7e5b491da47dad5b4f55619b38c4cbb8b13c20ba13d4ad9769828b84bfc4f57cc14ec352a5a616494fc5475b74f58d6d3b919d81de5882b9f2fb21787f21af5036bfda6e3cbccd9f2ab45546f7f403719152a98786541db3c1824754334ae74a35cdfa61fc77ab967135311f9a1b1d0bd0753661144b245152ffb9b33cce8a7a76781fcbd4205490acfb89371d1f102d871f33c23bae8680f2dd714cdd00ba6c33adf62e1f3bf4b1afcd51accb169f6938a93ac65bcfadd73efd3e691b657c497db258475ddc9fa031a88192fc64a428593adaa22fa496fb57628524828bc1329cb601d815417849562699aa972784bbe85efc38759d49e68c402202f3be3289153ef845be3a6bdfa4bd3acb1b03d4d532905dd7750646494140bc6de2c46faa774737603e27a9a355bdfe86a96489b437a25fcaa3df27602618933e73b07ad9f248a51813eb7e913858f802a401d7f345617e6d2f867901d8ba8dfbc23d6c1c446bc9fb62c8a18cafb361a32e90db5689100aaaee134070c1817146e8a7ed69a53e7ec8926d9cf00cc2317ad187b0007402b6d5cabbe73b74476e90067ed57973cde9b197d1c28c5f848a9334edc05872113a64535d455c8805a43a9a86dab553ac98c247763bf586cecb6815518e0f1b52df0f0f318f16153edf13287885643f0109e09de396b4c79133ea80bbf27d5b6691ae19beba94662bcd8445d86508c1daa2b4ee129818ef116f08ce4f0afcd5a2bfbc096c78f87d6c8d72188d5cc71f604eba58ed1ef41030ce9405fbc9fcd9e5f0f1587c1ac053984140e5a017896ac1d3461e2965b18ecd707f9a9e53f6c0d6c1b8b7350f2eaafbd09187c1bab78c609d051bd8f5d51785cf4eb7a56a5afb138a062fd05b5a26125d4dcc21439f161b85283f356b94ef55cb5cc2f968401fc5914bbc36d796caf3b6fc5922b4a815aa3cffb43a9d4b9dec11b2e99b669319af67fb0c4ea691fb92c3bf32818c7499461f8ad490c338ae660a13538ff8ced8a4dd5f193034e2943123ddf52fbac8a24ea93ae0ca96acf1fada450acc420009d5031224d9566f4877bb655fe067ef3ae2b67e08368ebbd9ad383fc1f4e9b351907c755885df95cf8187f204d22a4b3be6380ab0083ebf81a8580404855546fda04c56efc1262ebe027e60f75dcc1d71c03f3c03bf53ab1c2862a582c9ef6d58cbc6fd6425715305ae7e22939c6715a7eaaa7244e25173420714829437dd9be8e014157d76e324ad4c20a301af17eea5469f09834f627d036352c66fdd6f28dd84c6068ad8f8f6144c8ecac4005f8e8dd62ad7d476f2fc96108a180fa43cfda3f3c399fb8d67b26fb6fc5f65c4cc977a3fcacf8536294e3752b07a18bc56bc20f7500f3723d6bc07a32da3c642ccf0f94b91caaa04c528a6811f1650b4480b1db757c1691c6bc4ab78cc17883af94879ca65679c5c602a707f2dddf6a97f3bce766d27bf7f9e7a6b33ab7f4e8afc6c49b34bd650a8c1d830d313fd6d8c3b6eb2f2fc0d525a1f6d6ea4dfb1686893101bad12ada8a24b122d67b789cb9b25545d715b505b3038fd86686fcd0668554de5d575267d416f3d0dcdbf45e46626a3191e33e023496ef5994f1dc5664cdd0a229f868d262a6349eeeb3ce761117da5684373f7cbfc19219b54d37758dbf20a1ba23c736f498ddbc6207c69dedfcac5bc2f40f4f12092133f09dbd9a37c041de9eb10b34cb97404b04b2cb0cdf6411fce797fa83cc20476c22807c98ba7b4eeafcf81c65c90747e18609ec02c628f65969eb38764b988d5392c484509a6d01007aa998df0218ea3facb62678b65e0c95957a8263bc4a20162f681d5becc5e07a7f44a076c97f161b544cdfb60d7c94ee99ac23c75f64f27bcce07c12397d8516d9b8066bdfc92558e98068c02aa37a16488ffc3169177c0966bc24df5355e3ecd358af55490c3495aa0f61c426a95714b3becbab8c511c8701e4ca7541fab146253a544e3db13f8dc310a9d0ea150de53afd5efb121dea0635d976b02bd33bb813d4f2193e997dacea3b4b590e3ccf813890e12c4a1366188e016e76d1289d8a85bb324dcc27fafb28d8a4b95e2d76c6805e0f287c3a52732c2774a2c12ed556ad34c23cb5c538242b8b2d1c53c5a4e999f5b4a2e63ac9c144d99cd97226388da2976767a820b8d3cd0fdd4a9911a8221a0d7c8919a04c303306b17cd7df221fa7611f2698f09033230edb0a000708f3d3acf87390b9d742ea419df62256cc9584b2328f67e7fe2353b96df5c3a16abc336b913d4e621b06b38f67fcdda5d60732792d9ae3e6b508fe040ce1788fab2eebd31ac8f8e62d6aa22f3f98a60f27fd7e23760207d5fd62565d4c1987bb3678b843d06c1cee23e346c8046d57a44b37778d2464779b46c4dfec4c784232cdbe8f658c4ae6deaaad013f3c1008e73d6eb2bcbbfe1a313ca045e029dd9ed838a875f2e9c2ce2b4963fcaad4d9103153e50303e72915951d093b0d16593d2f69bb2cfc50cb7f09ec717d1db5ec6791d5c24dda43e193d64e019faab01d84cfbd81a06d773f6722bf0b13fbd41d0344cb74ddaba8fc50b51ac85b32ff67a9e6045bf0b98ccb33423845d227d09ab310de575f404dfee31abdb57801627cf48804901208f7c517063e57fd0fbae7fbb2f946e65778fb4626bd744e9073e058918693292bbe8b813e0a0d4216157fbc1aec9c56606745c02d4c02cf8246f97c10b4b1f7f67a76c00b361f257105da0a98d60d6230cac37a01e875843f7eac8d502c23d74871e2d3b60052e1e15d1960675ac0b0ed30ac3b3eeb64aba95a6136b54316776aa70fda4d5ffb561ee7cc8231c6ecdddc4427feb20cebfb0b7c91bc70a1132152f3be2030f85543328825c3e23d5529cda88666b3e35c50242a26ccf802606348b3ca63cb510f6afe9a5fd847e32ab61e8995fed209eb54d3dcd7c00d46ae9bf68fa29bfac567baf334d5f4c39ac0ea5d46bcbb719ac73c56987c9b9587b976c674079718b912628932f4b33f4018227d18b93ecc6ae76b58486b4d26d7ab15fdaddc3f4e241f5bef053ec84333262d87efcf237ff132b027385495d2d47c5ac5cd67340b48899207abd841f50fc71a94d81c953bb47ceec1d4c0c03a76fea8da2a498e10884aa9f58799b430b5debfa88e0393cb68847825ff879bd202679a81ac32f59e8481dfbf9a3513586d63aeabcb3fbf95b7e127fcab33063edb7b23333fab8eeb184e13333e0e4cb5d41d1914a9fc45b13adec8dc717fe96af0ea51965688c049aa1b1293c68ff8b88e6edd086b4b294a65b77789ec77861ca205f0084ade3b006e07e4011fb2c1ef9100a436e54c9c1868ae538ffb124e8efa83e6a4175fcfb4a69979a1bc4288c25e0c7dc46d9f317990ec695ed68b93ff6f22728746f6dc028f45cc5b6a045086c1b832bab679b4019430fb4799cf55f84cfd851ff43fdadfc5a22ac2126221f0058af9216379597baba3bf8b268d763f2bac3955be5a892bfce32c69b90e50676e10837169f4cd40dfe8a740d585f5c9aca71d5cc659832846f900de83d1c50849f9e9cbca85ff70b3be2151f7d9819e8ee24242dcd2dfdf15c5c344650b605ab1075f0751c7856f7c2072304222fb86cb949dcbbc9607da98c9813a5ab467edef9ebc914355798f6addc079fe807a0c91cc17bd24a0bce985d371cce43bdd5eea084e2abd0295264901e6b224607d852c28cad95ddb8598b4f74c6a4c3b7b5e02fd0841367ef339547598e211d6e87c723eb7730bd08966d5d252a6db3d719ed42c14e7c3cdc1179c2ba49b41a2e821e5216ab11b3af769a9f3c5f381924629ca46517b8afdd4d579bdac07b5172a9958f405b688295bca99b14973ffc94c53d8e464be9db0a270a015c489776ca2d511155ca57274f9bd67b1af1eb73c0e76f7d446f71f527a4a45672233d11dea7a69fe5cf949ec273dfe5f104fd77efb032318b346bc77fc877b09c14c59afa0c75d4184fdef414374898a127a87ffc14df70b73008a372897171382b73c793b597b52222ba63957e25de7892a04d292c05e5028905fc82398b5210cd7fa6d32258310a5b189052d69eb295553bc25bc9b1996b476ee5002f0ea6f3b15b7c228eb79e19d93a97a4723e642b47d225c7d65a461b88c462c6f3411bfc365d6fe1559086e965d1fe086a48226cb981740e182c1ea7ce2581e3daf1247e62f946ae9d475c5ee0c8b3b5e4f295bb08dbccdb5fb4955c6143eabb150fffc4a219ec7e066fff58d7ee623f1fb0232e33389be74b50f4dd49775ee5c60e67f24496479bfdb589f6ca00998400f17f89c52774bce2b3862e4016d5051d8572977c16f3ed35fb1adb52d0fd01f8c6d8ce4e15c901fb2d962d57469d5f99935e725f467682552ff5da313efdd47978be4c67964c12b5b14b5206d9e832d426e98cdce0fc34a4885c65bbf1da82847573875f18d3887d4d9cd0fc2d899732f4210b4a92f00b3395025e801660543ea9bc364a10f233f47ce9800a3e9d8a19513d57364a8b1f606826d32c7e10bcf7e960310bb20cbdfaef08e03e96269989fc765f78db3c24a1b71d583436e80c58e128f5505b615aa63bb395db6ef49d0f1cdc61e18fb0c9a3f290a7341a573c3157f3338dfa3b6c17509b2de58a85c8e9251415f3d3f31008b69bea9d6c42acb9c31f3eaa3a6bccfcac813cd5d9430d0225a2d9a408713d5f52fad228b68aeb3af4668aa15bb78041c43e757448c4def9967c8117bc8e1f281088bb7bc164ee25a45c3e425c6dc70524f56b7e838ffec2260085a4aa5ec4b64c4ef300d5beb4d360e0f9f525f57ce6f82c0d7044fe8ff9989da547aa4713ca2e48507db56153e9884c462e63f3f2dd03b897dc40d373f59fec309297edfd9f89359b81be063b0e6c147d1167f7912e0966819a3e5ad9c591dea518bd236209cc27dfded55ff7600fa05a8bd04139f232721693702ca1216f21a4da9b7b0fe38765cbf84d9b8f63f86abef86338edf9ddb9a0e8cbcf856bd27072740ee79424e8da50eea943980af2291c05c5a82c35fffbdbd7d9a4f33e58449c420d561fa9d1aa2b7f7835ac4232e9103672c58338c7132a2929a2e28b9afd3b753201400e9ec41e0789fad5a2580e199ad656b7cd1df9ebed52b781093a54410b5979eca50fe204832b7f3fbade2da2235d92e645c089fef0db1b508a95f937ad081f065616348edce33eb2e1d986e038aeec55983180a01e6eda5baa788f5504a3f1b7dec57233cbdf6341a71d5eaf8c3b15aa32cf1a0afd32f1c7a2f9ba6b3ac8dbde04e8c81c827e57cc0df6c2b42ac68d792eb12b58709e45a82491ab278d4efb2daf6025b68be309456ff48c8430659d40efcea208a80a99020fa5eb02bbf6ffbc9e84cc4243ca3a25d2d70cc9234f7040cd5c2bff4f9b885dd3096072022574fb1ac722bf2d2e79562d8af095f1c915fbe1a142db2111bc1c20f78ce2de89b735c81a4a52846cb441cc749ca911e253bbe59326478aba55b69f113a768f06a588e3083fcf693a7a37eaa2dfd4c221ab2d8be0bcc55999092e2e5266547e2327cfac4f614899fd5d6288be55216ae1676cc4b2a6c664e10c59cff69213708066d5a34f39aa7a500b4e7825bca2a07ed3bf83d541122d03ae05af8a096d132ffa7f2d74f2b1e91cb69b482ac8edfe09be52e502cb130b2ebdcaeaa5101f004f3e64114b1a1fe35cb5a50028233da63d59168c08cec974886d648698363586b7f2633b58dea2930f31cb52002104d50e7beed8f91777bdfea8e8c8202e73932a9ba3f11995b75ae760ba239f1daff92885443f6ca53baeccb3404d8893808d7aea33b2ab6fc41f7a1b0f0c78854ff0dc06e7dd0601a79c88e3d7b1d51ed83aa2d018f9ee4b4e4fab4a3365982ea10fde7a3793cbd1f7ec24fda5ec64dc96b104bc9a73f9104d13aad303d328df65118330f1304818db46fa7af70530cea8b12d8f5a6f9b392501125ffe3149f08ca209c410405a213d23c21968b826e7f7f7e162e03585448759a1068d2e5d2dd5f29dfa984c1ad9781836aa70bdbd2ec095dc46e4e1e595a15166b5b0a422ba08e1cfcbc7d49c844949c9869c8d1734fee298b58c11d78e96bf1ebecc30d6fcc95c0ba8ddc1161140c1224828b0d7903cc6cb4e6fbccab7580e0cddf061b322b5b1b0a5ca4fc1735257277102bc88e31c081bb93353328f90d95af363a2537d8358072ed93130ff11be4aa801cfbeb7bafa3b38e9cdb9586eeed0d1c55ab4e62e66d186fe6d83f99e09b6f8cb38ebe7ccbc2c7f1131cedb2764c77510d8e8ae41fcb937c6e9783df67e91dd32092e5306b004af98a405b609e8ab32ea083def39447d6e82b9cbedf22a11eef3bc4d3bfbe439356dda1a3ecd27fb3ba1fa7413fc54dbd83b5867de53aced8bca6eeb52a991e3045a019d6b94accd2c29ea0473050bf2f72cef3085bf4d070b62759db78c421eb886fd2595f27a48d609040fbf98b2082132e9d474d5df7992c8fdde19722feeb41a78d0020e4a03c7e100b6cc7ad6b45f72f6f3c5c29b87026111dfe351db32189c8b0b3e574886041d8f665d83120dc9e9c5d206cfbf7b17de0c223062575073e4a673d8398961658d9386ccbfe2c3a4d5220176ade11ee408f4bbe3e473c53e303310188cda4da6bb1be6d354750c88bbc4377327bd9712a1b4cfae104643349672d0060c88fae9d0690b4ad5ec46e29c694a4deec79a7e777c0f5b0969bda38601f1bb0b18504239bfabe4cca1aa19f29b5be1338e23f51ff230cb26e4fef9853b91386f3ae1473fdc671d5baa4d07d6efa0e6b9386bec8a46752073f2faa30e62e7f7b67fc3e9590ca0abda2d7c28ee44e6f32efa2cf701eda2ff7f7d1e57eeee83f8e569e049b0034e5e49f9874312aacf614d791970862379ef4ec44e17570523c85ce3230be910fb801b9101ce1264af401a2d9c1ac65b4953b4573d1aea8a7717b1290b6c9b9a4b11aaaa06981c4e5fe7e63164d886ef820b85e83bb5f0ffa4ed63308eea10526ad4333823c55cdc6ea236fc98e88df5d870cc862fc21371c7c0e0eafe56e0869bd37a42d8b11512c853cfcac0d925289aeaba92097b201dd6ae1f879ff567ed0140f10c901f747d476dcb4f0024d3c1b7e60a4097fb135862e0945ad7e880a2e25890480ae6447f66551f6222139a8a16b5dce41761523f8bd20e335cdb66a4acea50d032283f9fb558d1666030bf710c5a1713ddab40bd2be29c6c47ead53ceddb38734c6a8b9d54a0c49b52593ec44e7e9179e0a57890c6e5e5fdd2e74f7692e07f256f079dfedbcae20e08a7cdd243475a0200f12c580389f32b5d3c22dbe0c50c1277f8ccf5b6401f279100a8653c65f59e790ba0b730608e7a3cef8d3c586e344234240c9e4fb0bb15d089180b82cc12d455ff3e9d0926e97762648eb1370f7adc8664543e3d431f68a3d16b106f48f0ea7534b41b36bfbed7aa8060570aa942239ffc0cef55004f7d578e91593510a717dddb6de5aaa31cdde94ed9602fb43275dde30aeee629bc9d1f6643fcc4ba85068cb377682604cd3dfcc81780ac5af1ab9ea4feef0d2a8e4a3b72288572be6b48793f903ca99d0ed09987d3b90ada465bd49a1cdd9f432058464c9c4cea078c7e5cd47f4719ffaf6da6a526b06e84eaf7e852e37681e3c86989ff2e428856347a47ab60fca4a3af1548dab2325227668d3987d3cb198463978b61a6066d4c3b2127a8eafa06074f71c4d22ac9d4c9cb5fc6aebb05b17a51dd6d644859075816fca9b0d5feaa0279e7445e2c666f9cc98a24f33a31ec2f530fade9aa649a084193f3fbc68e9de40d0820a3292df9243b2ed5ee26ed4efe95ba552f2aab5d784ab52b48e55b6fef83c2daf74bd5e7ee023e45a1e41d3bbafb7d23e6f78014d5f083cce2c0ff1eb18566f618b91c9faef9c45ece9ce53665f4596508fc487cb28af875a6b327932e775b88bcdf6d470204f320fef76788cd7c9ef5b7c9ed9c873e19630951685672a3e456412a6e71c5229b85f4d0f137827bf74de36438461ac68da400a5783a0c5b4a1f5eaf5435b3e54529f8f6f05f615dd2ef9c5650dd2db6dc4c11eb52092daf9c07ae2c476fa4e168cb3b8dff0ca7e2e41189a27f7a9b383f9f573254d08eaf51fa93b6280954bbecb12af332532c6f2e894accbef47e9d73549a319d273442c58d031972ea2a76a54c4942454bb4da042b4ba2ac5bf03e0f39689d546453f699d25bcfd3b6950a153d8fb67a51626cd673407f25dbefb6ffae3b82e724ccb6e75caca347dd554c28670c7c303bcb42f79b2cbb657b24f414a357e0e213d5c2dc8c8a964f22241e882c906e7e5cb9efafd80a14873fd8fe51725cb2f329100c929b0ddf82b209086f9bde404fd0fa513c26a3eaa8319e9ecfa1763e901785a85c4f97b6afb8c2c4e1b9f9dcfec95e82494db202f5fc935356a4b0f009a12fa39b85c54eea1493726bb8749283894835ac3ad0f6ad05f6b6d6addb23b4b58f311dd7797158d11f0df26476b175f936276c947991a3aa4829d446889bf82632805d12f18497d0d114975292a0279c1389362c81222c8edcaeda2c4f8c7fefde90cad6cbd3ff86cebed411088ece7ca433adf1cefe025caaa907eb8ab1949516d0828802b9e5041fcfdbfa7a4ee86abcb11daa4106eb5ee4c444869b7a10a828a46b3b1b1894a64e439c71db8ccfb9b092c3ffa9f227131b159caa93796ed1bc00c81746566a824f0207c45bb01cc5a6cb70a56afa0ca01863903032eec8d5c36e0e236d44ddc5f84e9d1084433b399eb4e6a98a742642ea8f48e41f51f975e87b75d73b36881ac80984187ec1118968348c39816f7afee3abd11a4a87efd474ada46a20f5f6d0c95a6c2edcb32d71a7cf566fa31118fab3de600f761f052b03152bc925a96f1f99b17950562eb0dd45685392c55800778ca84cee1fde5df0c58e2fc7fb684413c0b5867949ce72567f1d5f2def54a52055b8be4c740196f6dc0c23fe0d85b923b6caaaf818d58adcae736b1b9502925d420c63c848e779a6cc3fd6dc671b7511fec4f20d92b1d65fad79342b8c0923f2349bf91146562a144c0befb4991b2c2135b5146c87779af1d97f27f46d0a1b10d9ad525e5f111dc0bb7a31201bd5673cebb8e94ca6dcdc8e925928e26e89efdb270a86bb318635d2e460773230cda5325ab8013dbb7481958d9b375d4881015fbad56b4a50ed5b9ca71d5310e3ae3ef370391813030bbefbfa16f20ccccf0b7c7f0d26127ea9c7af4a5fcbcf301c7fa47634033b283f9f667b414f532cb5efd9f6e1f638b6b99c4de26ccc21315af5eb42626dc307e02b7618ae9f69973192318464888476bcac1c5d5993e0c0faa098dc2b182f9b6dc5f0ea03c23165f8822ccb1d7c661241fa4cd7afb273d464ea858896d4fe4c0a8b2b21dda41da300abb188d810be596b9717beaed835775ad9090e8882734d6a9e137baf7096bd743e3f78f1f226f9f6697920899595f6af4bca9500641d9106e1bce14a0c3387363e3bd00a495d68eddbc89644b426e1977ef16ff35a0229ac5a221990fa81c276653308554ebe59ee61865d00a3307c64e544ff70ea46d8c3c782b39d86b66d5d7b0d92d07372d05275ad24d961fd453ae87ae5dad7b3496c46d3fe1406d42b8a0aa502ff60c898b597e4d8b5fc4302647875cd8179490bc3ab79a912a99e05154dd216f0ad73181c633ad4455ad6b4808653003d7eb30489b1ee9d12aed6a626bafdd99dcc59e4d018ee5fcf79b5fda44389b8397c90305887434df22f7c7811d436302df55bedd579c3267fbecd174e431de00462870fee6d8c2394d58612df651d4f8b17ac5c41b83c178fd0de97f35df1efc061d20a889a916e4e78bb536cbccd4fcfd23bd0ee858735ac0b7a924be9b086ead1c52400e004d56ea422bf474f5dec89c1ec7af1d0b3f8deaac96ecb1d1df117331a1d245adad17a5abeae6c5f758ff5cd8a72f65bddb95df21fb6545ebe413b1e0e7ddae2539e709946b2d8d85b6f7194753a26137224da30c474ef340cfb2aa801d533c7c6f286e423e61a2a5396288e4bc7c700378dee31b3f063c60b03542f5557d239815f68e8192fb2297b5c29808c78f372dd10e69bb737267da3485c515bc885d3c6a1bcfffc80b184875a1331531420c8b1b4e3586154deff1fbe6f45caa9033db40118896d16974ba05b0a3c2af12ed6ad9b3f464c0ebedcfa6e1cd9151f57de963eb3b93e8c7570798d30daba6cc90f9ccf1fa0324c67a7c35a4ad9a2d433f03e6248c04175876cfc6239cbe541c9da1d8681c3defbf9559a978dff8a601b5b397ef4eb157c5ab6badcf5ade3aace6d89833ed6665ce0dc56bf3b657c3947b6fb98f902a4120fd1eb449b941f9ab40fa46e52dd113da867f48deaf30fb9cf7b5c421b0227fd4ec037021080a32ea86262cbefc121f8d4b955415b16dba32edbb78cb135b7ef984ab3df09a10f807dd1d91b51767d5d89f09b43def4d937e3b4794d6f0d46ffa1eb45519f6258cdb5c2fe80f7d20d98fa4223911fc4d95af5ad6d3db2edd2b61cf8eab52551568841ae1eaec1d54da5fa343bcf69b52f8b7ec3bb74f1baaaef64c6709bcf01d500aefb138a201374617bf6bb35c534457dd495a41decb1a237f5cda8e7028ed733751e9877c594c1f0eaec45a56297d483f0206cd5b1e704dd104de988dc0ef8d2cf3d1e852723705836e5687fda64c8a11e0f5848e4c80096628f8895b93154d1e6e14414c10f32bb3823fa9ce588dae35b94f5fe0f7d00ec4df26fe4deba612d32b6bbdc4d3cfa6a0be05900733ff516b125ef07314b066fb44a098aa23bdfd00040dc9a21ffc049ab0f406e2d16bb54339a773bba69fd2768dfa9bb264162326b479a0c913d5110fb40f72db5ac14137a168d35c02699e77a2971db78c69447a6e48f2750f1e21900fb2662cbc03073498dcf3b9e8ccf5ebf6ae9e65e14466060c4d8e9be78d689484776706eb1b67b188a218e687e8bd03de2242da804eaadfcf6da577dfbae260b79620caa478836f2fe958dce2d49f83ae5fb82c6eec0856148f2bd1eb1ac692c2af2a471e0a7094fffee4072a773c14ec10ff93b821536462fdd075cb615a7f0eda59affacb170ef3250a31c19a689746f54a2604c21d435bf0b0a283c1318a846b773240b10ef0140e9e0f2a16bc848bae66fb2c7ef91a74d0d9710385b11bfc5185846728c294724e58e3a8624a2852529bce4520c51ffcc4e4a0c69e7bd08e5c5e0e545f554fc196aaffa50fb887b38612eefc80bd922bed1454cee13cd2ffd3c5f4ec04e697d9408a8e010f854f41ac3b78f384a01aaae3b81043d3eeaf47606135fd0d1546b0325605d02ca95075846e1fe708fb95c068224e91ac577c9717d40a989967a5a83546dfb650c462076e643eb9ba12ff117bf4706b72107bede2d5b20d21a62b4082ad200edea2e7b6387cae24fa8e08751146663ae4c044e802698a4f58acc67d4eefa412efcaaf6ffc406bdfd99c7b570261cba1f4dff9abd7cb4f8a4dbad8debaaf07282c5ab41c6c64ccc6710aab91ed32e44540faae94856c4c5c918d6b06c3393f030b3fe7c970f15f6cbe2370dc0c109e841196c0a08bc51646595200f55f0bb0c790d7721a3951f42934586d3c581b3201afecbecb5ed3009860e46b2b193159e94f2e00de255a6472caf2bdcd693fe8b533e59bc17e042a8d998db9b786529377f869d29916e398e5e4d6772779f851b8ef4e4500f61ceba6d167279340101e527c2b5a9f04492a099a4632bc07816534ce93dcce4b69621bf3f84e5af8eda17960737e6b1b36d577614f81c33c0acc8c14cce2d69a4b90753cc01a7f58fee1bc2d1f98dededc2378f2c0326ff6519db3c1f934c4a5079e192ef551c421c99d04e386002954aaca7aea23dd4a0eee843fb19b93061b61a13f4984b01a5e219be1b9dfeef415c171d900ded0590203b2ea4ff5cf42394bb3c02d47be75ebca36c74fbd2917efb64dd05888a9936395fae6732b4a58d092de24ade81eb1ece62e7075d3f1cf18109edd253c79800a8e0f73546d526d9b581d9a7ae14576a0c6d18aca7507114187346a505bbe82ebb5cdb786687dc95925e0b52529f57c194e1b5bddf044981b74eedcfa4727e1584ac973247919d43d7b708cac1b8de54f86a308105e6531b6e9548b3fd171cc45a091d61fdb21163bf4b3f6521587006197589c8e5fa3554dac0e9d1b4d525928aeada724566a478a1accee1d88906482f311e1b7f57f8804e767987356caa82524a3b0d60d2a4f73e27c5675131466a5c3a271a4350eb40b8f2813a2c21bd9007b68881257272261e02c92557b450e17917de02833176c35023dd8b851f69995abffdc9f62db7cb6657d9025da419d6b9fdbd2accc1b3b126a22773b9b49d7a1addc73ca55d43ecac2d20f6eca2ca40e435430b6a8968d82434ba139772452f503dd2ce041a22e62fe2be578109fc722e38f89145a9a929f85367f6699f62b6367355aaee6c6e201095a0f4352c9069ecc43e96f5a8a6945eaa4333723eb943d9ad01771f36dd6e9c031f6e5bd04e6b324cbbc9481f8378515b04aea7cfab2d4c8bd5b2ca91af29a1c3908ca6bab1d2c0018dfa6bf8f8a77ee1a4c53a02ada3625009dec381095accf4157f8d165fa82527e1d4bcfdc646727bed940b0b9cc3464312cba702bbe6f7b42ceb0e929b7aa8bd21ca97535b2989f433f9efe41fe1b38ca4a1e5a91f7a99e7cbb317b698eb61faec22821d588c9a94e352bcaa98e73965d4d07ee6113fd9da56302785a992592b91db14372d200ce184c4d091fdaee276545232b84a723e131b8b7c47b36532cfd0c0954677068951d05b27b250db434bf189bf2ac31b456fa69e56c7a2a74f3995754dd4d148b5172ebd85ee6dba82e4270dd2cd7679fde562b883459988606707e6c2086e886df55fc8a44eb1933f2e5d3008e8f6056537d7ccc9d59f49a0686b9e54917b9d0ece2690ecd55196b2ac2435c0d673e6ed6b60848fe38690f87a23d1ca0ef271a7e018b4d8bb8c604ab9c81747a364d8b9a465ca160eaa71198cb55bf69ad12478aa76bf4ded55ebf5843323295528640a3e7bccb64cedaee8cd9bcf6945cf5505a797eee84ab9c2f0e419c893190d88d5356299c5da48934aac077267ec52b0b4b25b4e79a8d4a98dd1feacdd45e3ea583982966f0ab71e034a663016d9e788692ade2ed078f0c72213fa8e51f4ee19b8f315249178aadac61f502a55995055a8e36aae5ee646518c1d5b40ccf2eaac55807691b9ae5fac6864b205e495232aea25e3e24e8604921111181eaaafa514b0d9bc1a608adce8750844f70f6c6b5a95fae23691d96f1d231df45826ee62398d4f14004ec146147c5a64cb2d9d027b303c745cc15af3d2397e8e0ec27f02248941d12f2bb7a82ca163759244297cb8a7964f6b0491dfd27506a136549a4ed6fe077d3cc52e36a9fd24e4f301641b2fe8460a3713f0893a400b1c775b7a2fe47deaba07072841ef7f9120879356bfe1e49909e6b485062104a291182eae664eb386c509303b4c20df72ee1c8ab22ceb96e45c19292df1eac5419bab2e1df9c4933b0112958bd0d673b2485a642dd74cf8deb7d87b427399212ba3061d7e527e9153d6f254f7d00f707fe6b6f12fa77be74b8cbeea589b5d37724fb82b227d918c826749741730f1dbdb08c49f9c82629914ebbb2a603c1eaaa61cfc2e2442d2be4f10cafaa47bd7b9118f91965e0f5dbb4c6a2feff290a9435bc91f4060c6b5e2becb78401388623b566e05df0727e4cb668b6d9562ae861a5f779ed6dd6d405349057ca5f86d5419765b20d22c5ce4e487363ca7af910b2caa5d6957e00bcfe8317545422881816d31a47200fa99bf1d18e3d969839aeb48f64825d4b45934a3d4c27e37d34af612a33c5b98005e29b0bff90a3a333d14f4203d23b32b52d6effb6ecf2f6ca16113a46c354c75e39d5d24f5413cb0735f2e0166756766c478380bbec58ac48f587baa3e6084d92c10834bbec74ac360e45ac51d06fbfa6c5d6ff54a90cf202c02e5cc07a9af72baf10f3b3c1cc7d75c662c3fd048aab5e7dd0f4fedd56be14089acd57f72d7933d6b3eceaef25d4f22895bdf1fb008af05681db535bcfa30b221940162749996f7b026bb708ae49a6de8819721092ef8923c12f379581e3b3649a5dc88573ca016695d566dee0565ed28e3cfbd51315ee3a1cea90dda4ed743c4c9d4a97015b084f0cdb3ec09546f1f3ed86624c7609fbb2b0c0df937bb96e4cebbea43ab51a864def5082648cd388355d5fd6475cd505e1870a07fe28390f0fd442251d2b97c0658dad2b7d487e77e916ea1c67102cbdffcdb655eb709f77fe0226f3b2d6901e8a778351d0ee1dc8e326a35f514fe56f0bbf31e809a35f631b17681e696cdf67c48f9b891fdd2b45ea61076e402ee356e2c6c09de3840fe849b5967b52d1e4e8353f785b6ad96d3857b6b0fb0f329bbdd9f21729d360039c2924160ee3777a60bcd8d41bae5757d1b801421f1bcc701515aa8156a765dda2bf0d56e801c04319b554514c25062ce62f49898c6a27b5ca586ec97ee5d68f29db3a54cd9055a75d53646b0724af7d6cb7e8f58e2a37ca3f892bf737f8551781470e377a34c01a0dfa6325a019153865d403702344d7a3aeca8c64857b0abc390cab3a6726cfa00541796822d6666c8daf977383a49b5120b0669538dfa080a3145a3de6a733cbef0041b529e54c7dc7ba21c7a3c1b6924a81564816b497060580be1f0654f86699970b471f4e3c20779cee50ef72206622953941a59acc127e96a000a0fb793146c05d8279e683b1a754505fd5207115adcd1aa2ba390e255919967b89d2adc1fc43b27a243850840b97af5e4e12d22d9619de915e4f4f2c61ea9ee862b5e0992fca0f434351ce544dad59c924bfc6ee89516a32b695ed4933a9e6d2af3ed089045474a39f218cf222019892704177f6530da89db7658d6db46905d5226eefcfdfd67d9bfb51385e236ca22d9ba1938c4b9e5b4c2480e4e9353e526d82d5f36f492a15d20ae39a826ff78093b28863568e11458c78f2efeff8aedeb7b9f960419566d31d3aa9fb453cb184fbc4625e0b82df5a6895cc0b63ffb7bd9ffe81904b9355f92be48b83870567f19cf0e31360a61be53ed1bdd32c7534afa65aacecca78ed4ad682734673f6b0f99bc271f6e1cc70cf6a58586b097b640a5deb883f7af5f24a529d3a97aee0acdfc3b86bff84037207197d1a835be63972d0e2a7b4681049b3c5731ccac9582e8a70108f4195cd17ee8713cfab70b5abd94a5709a735d86bbaa0cb3bcfe9620b40196f044aa222436bdb48eb5ba460db42f97b89fa7332aea664556d60f0027553b9d031c88ce0c4d918cb9423cb58325d8ca2f9c7390bb724fb40eebc22e50701f386b4f5f2bf4df793f3a32601257f115b36c2a3bdd253dd2f30d6931f30dc0137b55939440a41fd381c4505e427cacec66a69ee561302e14a73d95eb14b412fbc12f1f6fdcca4f7e4acc1a7363471e69d732bea11ed22320a6780d085c5310ba0e630dbd397a5a6f8eff5bc50346dbde5dbb67f2dba6fb9c6f43e4e0a6b725cff8534682941c6c533f9156a41435359568f6a8c614d1c64319ee3d3e4d2054543d60c3a3c4b653ea89affa6bcc960fd3f8517772306001d4a4e15743b16d6e5584bc9203f610f9b580175e8cd97ef62e306b279c3529052f5cd28dedb6af4df9095097b86889fc0ed6e5c8e94bc8148ff7a36d81344c84ac7ce4adbfa7051a4f4caaa4b6c9b390fcb9eb027e8aef8455a7f1e6e78d4a572a989370a15b9e804bc1da0f05e78fc43549166064334db18f4bd64a20f66f0d2c65834e83c153f0d9eb91c3f08036b7a72453476b23ca844be0baaf3cc0b572c649d51cb6100a5eb4e279aecc55ec4c618c30a40e660518f525abaff488ddbaa713413b395f60ffd0cdbe0bd2f7d2e2715bf312cfb0a9e8eeda2c1fec888052df5fe65d735a9cbe0c401c45e10494e8c57db66af52116981110a21036d69aad1a078dfbe4c9bc308b6d4303fec680858187343330b20bb119c6207121d0701bf1b7a652da15c1662f81b91047f036f1af14c792302920bf11288a22e58a74649d4c2d592d65547fbe5863d058a0a57bfdccbfbe3fa515837646069ef736a9657c591f46531b63fceaee262950302fa527bd0efc4d8f18d5eb6d8e8b018eb333339db11d5288e15163831dee8ec6a09053151ecf088ce4816f3a16f14ee0ecfe20a4ded6b7ed951a15e2797bf74a32efbbb94953226642d94b9135bee74318e3aae11ea62f2af33fc91a62407b23e6724302284717c783d3ad60e2c201285abb56a10769b71b19ce3080937bf5746b88a51ab25df2a8fd0fd8b771b6181331ed17fa0d1e809e56f60861a8c247d81b20dd529e7f96f802a5b7c25d4bd537273c2a0ed8bf97ad09d54f66079a548ace9d70f52fe3c741f857c46cbca165c7cc001faa3a3d90fc3f9350319dfd6c880660d0e98edd396304ebe0e64c7252e2c07d6afd1e265c8171a042fde47534ff2066d34a22b8679a0b8082683d11480e1dab396531dd81cc69e2b46044104748270e3a86c2747fdbbd7825bc2578fe9c8ff436229165cfab2bb00f9fa5c66c4a6982770924a0a2bf7431a7f2b3b3a060176e3707bdee3e64feb1b18c2eee32204727d3406fad6f0d55ea3a405d6856f57e974f4c68bfd1f1be6a1bf87da30fd2d0eec50b1d49750a7e686b7bd00ae259e2d50a0e2523727e15ed91190b976c9dba8c41d5807ab1ea817267e20a230f4ac4c5418c01a874a89fbb0f2766d4e88cb81ceadbcd0cb11d551b1224cec31130c3ec40339be8fdcffb0905211e230df4573b64ebd90ab3701f6f24bb76753782885318863fea56e9cfae2081e49974cd9f8cdef14eeb324ae027edbdbafe1a48d3ce1e98ef9e2192b57a66be13cce7ce38372d87ef9037b06f6c1c0de8b3af13f3a247f033a1dc784da7e51a1f2d15233fd700808ac6209831daba1e512da4ee7cea58bfff3a14cc538b38934a9f681cf013a196d574c98652475d0332c3e68fe55242c2ac12dbf5b8f3d98165301eae5ad9a4cb1e76030408fc6bb43b2a390dba3dbad1919cb3d0b4894e315d566c77d11c310799e67c9970af2537998ed9d620383fa3d5175bcae15da9a48f0747ff21766792faa8e75c2b354c7a37c9187f218c8e302a47b144bed329b98eac5cb3a71942835608eab796f16f9b65b2da146a194fe869d6d76cefd9e6c176a77011646de5aca69b08e89281f01b84a43eb60ea4e6108bfb9514709e2c1ac1c843a5bae2d38e23b91c455559973461ed32123d3de3f9eb088ab57ca1ece1317d08e9b92e75105b0ecf68c1b0774059c0f107ee07fd0cb61a8a310306edca8fbd575ff6f105681d3d2ad478277a284687b4ba7a36b99d2303068caebde60ac57dbcbfd01fa605ab40089509da3e73a7bebd75e304a9845bce5630de2b645145a35613f03fe5070819459ec9c51f016bf8ca748dcce1bf99e8e8a0b60bccb076e818e2c73c4b7cd15758e370388ce7b3cf8b5413e34823b74b83ad4dbe51fca04db8ce0b4b28f7b67e6ce65c1b893e655265e3cc199ba88034444302ab504f0ffffff0f