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 25472 f172ef7d1cd0af618b0639f7518e38add24986e08b3a8b9a13123b56efff9b9d

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
9e15b5c543a8b6c8d7ef16aa2275207c192928df7ad6ee006df098e7813fe8bf
Certificate Block Hash
f172ef7d1cd0af618b0639f7518e38add24986e08b3a8b9a13123b56efff9b9d
Source
getblock-raw-prefix

Public Data Hex

001000008000000007...0026020000042a0000
00100000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000fc7f80b33d6e5e6ee865f04ad2a4312f3f3e1bc1231686158c0eb32b3aaf0d1cdf36d88c9f104e58fe1f952b6e3c40c784504d0ffeba7001084b79aace88aec900c91496d9650673e866217f36e2207a2b14c439fe3d8183ac493f0000000000010500000070000026020000042a0000

Raw Header Hex

0000402045112c48a8ae5cfd3677892006a73e75fedcac3cc44a0e474b5e807e98c2553b133a5256327f7aa110a8b00fa0bb6bf543dbd2c5592617f25cbf8513dbcb52cbe5fdf169e7711719bfe83f81e798f06d00eed67adf2829197c207522aa16efd7c8b6a843c5b5159e

Proof Data Hex

59,560 bytes
121216010307906cb3c802561af7a55d1df0b79aecd5bc9c341a2314f81a5c669c3662e95b4bc4dd1421efbf7baac9bf100d5d49b574a9493e84e8941d8fe8d03415fe9a52526e8a2d25bed3e5bb01862dadecf87a99e3c2d9011875d98f86879f2329e85a5dd698f65b143714f388f9518e96829f8f67c53a046dac64ed1a223e729b02ff80dc3414dd8ebc1150bc225229420b3bd406633e1b884323e1c4f05868e686f40560d8ba10b5cbc49815bbbfc66ccc47dc4860e98d5b88ff2451341fa8209378316fc01b05898e07540e1a37c862f15f970b3c441319fed3289d2485c9dcefa8af2796f84901ec976d5f80250516cfdae74468f08146d8aa0c4f1c3a514c2c3b2a798df5884023543806bef8cc29fefd7c34474563c386a59dead231eaf7877d789cf3e4b4f575cf1b0fd57b28283db498c329d95f22f419bf2f37e85d14520c78645d4fb65ca2226b71b0eccdf481bb6b7d75ecddc718fa5e583a71c8db094624c98417b05fbe6df2882078524e97ea55834b3305f6b6c6e503672b41af145188d572e94f740a59407235d5473b66104a30f3f77084d6c4f4ae1d9904454ddcf52a4720ccd856dc9dbecf0b36e6f5a4703fca47ab3f781464f7dc47e0b261501a9dbe4b608e98b05ccfe099cd89c1da9e68ba244255e6a7d922434c45ac1761a15fcde3e24556135d7cf6ee23726cd6a2a8cd2be0fc0f0d4d81b1302e3ee913e6235a944ad15a3195aa1ff1346512cd4c92344715c69c3c6e0a000f199a158d17112f05abde867f86e3449f7923dad38e66ac50bb1aa2f3e266a1f602a1bf042352c417a9ce32635b7718f2b41672f158ab54f3aa59f9968af1f77c411f6901e4456cfccea2644146cb4b043a40fa1953a3b7015f9d68a37c59f37d7dbb5d0cd9013e6eea58780bcdbb1f48d2d2352e742a223fb7aa21d64a1758014f10b9ba4fe861e8404c46b70c0c2182efc0d007e22be4a1adad0a2b935175073d2308844521b965ae13d17711e07da7f645e2a2a1795a48b22e01363c17a44ba484082c3769f14116d1477ba3607f21b931e202b953c6db430f7c77c296fe50cf933e7337ed0e14b5322d76cd1477b7ac1b90fa292b40da3210d9a3cb17d58303bf75e92b7e4a3235a25dfe21037cdfd76e0d974fb99449b258c976d94423c3f9a44f7a6349e84d5b951f0a36544ca10b1b54fbf7095da6713fecdfd2cf28aff1f3e8749b64c26fdef27f94707eca3f842453bf0202d925ddc130366a19e97be793dc036c430e6dc424d196d28880f25f62715636bc6ea5e2f9776aebe8bee63aec2d4d2a01938cb2b9063c2d73da0e69094a5a7ab47ac1839ad1dbb31aa9358c8993107dd93f10fdb488a43c2074890d62d2773df18657aabd47815edb2a2508fdbe3498747b6cbdf0493eb20887bb91923d0ce710086be22a6688eb2c02401bc5ecca91f258904735cb9ff4bed6e5670b1629ea8b101209edc13734fd62501707fc8b5d4f0c29aabdb856360ef8ccbfe732dd1c476da59293a54a2654823a5e20541b111981dfab263ef91a9bf93e5008a7c40c4b4adc7d3fa7a40059e493a204669a65cd72df12354b6232f19285510acf79120c41b754ab2adf72688c43d05b0d1806f2ad02dcfb8ed2cea7549a5462fab8a87a7108b73d1eac1db30a3966c05de01e7283a22a3d5a762209b6cb1fd9f4b4318a6ceadbe5f81e6f2895cd306654369cd43d407ebbcb1f27a32f53e316c302d5cecfee74de93697ca8bdcf094c81b7fce33f5fce2e38536b124bc9e0094ea14e30b65c86fe701b677ff8e9460c241dafc3bcf0a40abd3f68da509d31adb635fbcc9f40afb8c038483d1bc0ab95a96f1f41e569bc2ac262fa3c7e244b78ab8e1334c9e4b18f62ced0a454db58d968cd1d2ba1339487d9385c7e4385c4d7cd5b5ce37aa67272a0119c03139514e31b341e5c84344cd3f6c18f5fb9a6210eba807e30fddf18a5ddb83329e1cdac428df2ee73e6bad4b6ea3221e6c385a755b8fdb7c3a74c48cfd2e2d421990e77f3fceeac4624f08f483c5d9d78206d8a65c92152157bc22fcc407bc261d6197b0eb9f8bc79a19283537401c61bec242ac6fc5f77041ffac0e30faca0e32bb8ac269e6b901c6aa0734671537087eefc1d8a32cbc8e012dc77d9652ce24308a6c6da44f4851c7469e9432417490cce73539f2a990871c2ac8ce4b81c70b04a3e076d94a37a6ca0a2764ce3d0a9c6dd06d2d568cf477258db5321452cde3b8b820821065281f7fadb52250c2fe83d1577e1e93ac1837e3356f51dedfd98ae507aac69886794fad42d9452661c21443b7b1c1e6c85d764d9a92687170585860df029ae3829b860a89a54a92202d21b2b520403c3f83c502967127c16f8c0457421a7e938e15a6d0706a6cf542a30bedf51f7d573040028d47965dfecd4c67c4a420f091f2450cafcfff8403777421f4ee5af300ee21cdaa6e99a15883f37a36f4147e8c772eee5fa7d544da2ec05d2a8278a24f512c0e9387cfa0d5d24c841944bd03da14d5710b0f1229ea7a9ba40cb4c2b2a1a752b93badf647fee6ae17c145ce5ddd5004e72c08e00ec69f3f94b9515028f0ad56f4e2e929b3dfe1d1445e942047758bea5315b2a66c027fd101ae210d0d097fbcb2f22a3953a78e21e9db42da5c75f6f7b4f8b1dc8ce4a14eed7b4bb5c3b69dd6885e8673ae6423f964bd20f8f6ff537b2d4af9357847342adde2d9fdf0ad49ce5a6fd021e08351466aa0421fa06c9ed8be51b95547053d34f947fbed82806084d37ff023379d4d617de913c632cac497c79d364f8555f4ba55657d842223d480d825b2eda924961f16e12699df78032427ed2276b35e51326f13f1cf43dfef43c7753d9e7cf3952ecfe11d81b0054b0bba1aed7bc0eb46770e7869e10afae64b733fdb0b659cf47a64b83a6c432f480bd596dc12238414663e7fb3e4673ad730799ec64a4b0670106a6a136fe3ec68d77d20e75f5b0aadc8d1ad8af3d28f454ffe5ba816952535dee43ef93948fab060d781c8cb7083ae95dccf088ee22f487d3f07a5c3eb0eabd34cc208b3eeb38ea8075db2b6f4849f8e6962c9f48e6a08da8568b445efeb1e092d07e85a6f125c48fe60f5f67b02d35918f16bb868e1ad26fff2cc26ec7a330ac8b9ef05f8439d2d7ab5649138870dd9b0adf5f8fa9cb42938cc6bb5e045840714a7d552485ed69b0f42470f59d7818a9a63ee287b731e540cdda7fe0f67fcab8dba3e44345ad7551f33c0f87ac754b8aba66d09440d2032ef3310bd422803d5471cbe20a3432a44b6ed9d408a5982e0ca8399c3fd46e704de515d2f6fc087ed711e91a1a39c67b2de06a885d8fd3137bb0c4b5a5f89997cc98266ce331c92f36fbb3f30afb1e5604b8ebbe7dd966a17dc75d582734b40aa44fba6ce2878d67670ea83171abfb7715c8d9f80797f70ecfbf9fa37bfd647ba7f3367a815723636d9f3531c2e048441035ff51dc33b08d0ed33fd8d66aea793039a4a8d0575786a7b55c9b1ef12b4cee737b5017784d6fbc2a4f16eb98d25cdacd4fda982cb2f5bbd3cd3d4106dfa6db9b08d24b525a1c63da099c3a418663202e2c9f581f316dac87a16fcf20f088a274f2d20359df2ef24005f588edeb3bcce6bca68087371e9b3175bf75a0874ad89c53a7733a08994c932a5f26d5000048c65f40d4953d899c32c08696e5bdbde321dfbe1fd4f6ef48bed2e8c86672eed094c48a8aa68167a450d05b8971bce0e713851e43f11fadd5cd2f2a09ab37f89f3a801f05a86abbb8c5e1f49e77954308c56bf0d1dee9b95f32324b8cf04057bef3ed241464ec4746df2f19f0f29ad021608d4b5560c8c77e6a57eeecf65fbe6c7c497da296d71d6379e284402686856e090c28fffe62927afdfc21a84c77bc512de2de4bcff8085c80a9786d1526fa3a0f7dcb4578c3787d3086b934300b03899fe7cc90df7019e6ad96df2c0e41de52016f958dae5fe06e6e88eb578e9593533c7a3669f3ee3dbbc1c2c5e6aaa6a38be4b5345bdc4ba5aee151fb04209537772c72cba5eaa28b9d06b512aafe8ef21bd4eae0c8c5702d0b637eb9c7b900003b0327cba483ce3f9886b20591dbebeac5c8a907fed8b8508aa0f124ef9744e3810937bc5871dc10957fa2e5f0c570ab35cf86a3241520d9d77c00e1b21572b9dad14d03c705fe608deb01fe4fff692e741e82a88cc49742caec2f598882158ddea3d63e1fd0ea132b4ac9e8b1d38a7d2fefe38fd3c45a9b980d3fb01214355c98c8f49780167e642a8d91a22d237c5b3a4fa07e1da28ec075fb61f7f0b823be1c02e43f2cc0b11e1ef750cf0a1b189246c175b185fea4c639162b3fa359dec865fe3ccf6cb0670db0b454273327d903dadf2a22c941abf60ff60d13579dd6e3a7fea24f4ad9c3733ff882dda2daaadb50e0fe1bfcccc25855189327160a3c970fe2541c36d8689ca26a761a8765aa7cba23a7e88e6305b3cb1a2549054b442a23787a542d06ee788b11aaf550424954d7e07feb1f348c5dc7cd63641f0b8c5aad72808a555670184d3866bf11941a70011bf495f9517a7fcdd90e313ee1fc8c5ee1e94fb5e8964133196b340a582a21f273a307dc6a8da84c11879a268c60621bc2b5c1483a40908d64112d79acf23107886b00b080e47c30c4661334d059c0b4d33665228a941fdc5e92297f416350e54f46587fc88f076fffecff5eb86dc80ea3bce3ddfbce96da856a544e3acee81f1bf3139d58c5cb66a013fe74c7d4de9600057b01455dc5d6e3181752be694270a610f90731f792ce6fde2e74375590b9d2278224cac880fe36cef9350225ba142e4aa2de12cd159a4ec8d8f5fd2a9bd2903dbfc5555db972cd017633fa00efb1bdb48a5dc3a43da24452b85bd69b521413973afc849561a8f9e9f03cea62e74e92b7ba84027025fe9a19d8f3c8cb41e8d0a79d57256f986423ba5458c7993b7a8f202ecc4f339fb4beea718eae1446a28aa81bc504bf17027ae7530bfee72e88a663d5c9af10f43f5a12fb7b07bc0b834eaa027ea3ff43b8be42fea6bb265e3bbb695e8f71aa1ba332247107066fb3d7a54c35552a9a80afea1a7954a86bf55187dba55a0c5d8f2b5e55c52eb889433fad1c2f608b70bbe3d93416a553ffbff86038f821cf027117e82df69f8c57e8136f6a0cb4d8f57102dc51f86336213ab3d9f1413817db6f146bb3f804b003fb73c7e2d197a92d7b8975adcf2a524465970550d8a9d5292c3e407e0e55870d5db685c35b7c612011e1611d9a10b02e2f1a5be2fc346471bab31e8541a2df85108cbc1edcd59455b7f7562b3fabe22a1a51466f3d622eb621c0a7eb8beebef1976940e4bb688ef2674bd9ef35f9e3a6057ae5eda19c8b806c6d54b669eb8ee04184b6b718adccad8dbbc57ff380bbf4e6b742752d93966039494c4dde12519a78936992bf2f78082901a8b531a24c60c1e2c2d000e77a705e31282cf7681bd5e755e7aa532c2790a4fcf2c115a7c0cb574cd69112bf93fce4d836b6c8356ac52f3f383e06dad0bee2ef2af3af143d768bd7485c2adc872a95f58e27ebed948bfae1694fb9c586a245d3334272f070a9837f447aee698a9e17e29bbc7664f256f31dae6b495bd185f85167905d751ea960763298d456cb082974f73e9353b97e159ba75ff76fe6dde798589cb5e3e8fbc29362a4a53a8654e1ce951454763d82c12fba92f157f71a5772cf7e42c9374092f8a523324de52f442e7aa45aab300ca043effdd5bf9c2fe777c9207cb588f849beff7829a5bfaf52ae7e859f09f4a7fb111a5d0dabf1e54a58513bc8f7c2f2adf9bb0acc5d48d3dc400f8927115a085214b0dd12a269a537857f5a77e8b6b8437118c629cb6ce53d9c1677066c0bb858576d9c56d3180a7419044257299451c7f45fba453f8ecdb00cd3dc9eda76d70aac2c34f8b4806fa98862303d04563324bb626b7a3f096e021ba8087518a4954422055eab7650f18c26cffa5ee1c0e81ad5c265360940ada5a399cdd877682fbc3360d618fa481d1f05091b0ac44acd5932df17eea6cf562d63282f5fd8f6c180afed0fa55b6df91e425ec9db4f9f5a459ed4379981396da7a4acd590b20edb2693bfba842eb3c62c53a9b8c7775a19a96ce120343e61f40af63c1e50dfe291149ee5214bfa2a09c0eb1370ad1660363d6d5ddc8aaa6c0234ecc811c55ab35b2d1b182969da48f32e11e0b39e1535c981766c12c57a5373df0af19a9247bccaa6fa0711c4e1d7e2f49c57d6b54b1a190527d404f06f66145c551b1c281a47f445dd50d4cca7851932f2adbbc00768c3913b0ef1635802a21fafc8810ee29d7a4da280d999bd94596bb946e8f20f94d53943f4bcdf3979073304978a568014e0bb915ea88739f08a98e75da580424bbff8f7231830c2ec2ccd2397141ca71a480708727db28ee2fb3a9300f373d0a5d547a9f8dca4872c68aec614d6f7f7ec47c9418e2498e136e127c9f0004727db4a5e283a90125508ad7cc4b2cd646013a96b4adf4d3eef69e30a33e26c38326fe411b3af4dcfda167adb7b7bb7d981609dd3b7015e3d3f1f63b78d6aa7ef31f63efba96d72eb3f28c990db15c83efb3b74975ff7655e901a37ba57c912302a9fa6db570b92eacfafa4d4c4d7aa0539e8da867b2440ffe2c22539d2e00a95adc64d23cdc21fed81b8d4806bd2f00afc90f387ba93225b59329156ea0cac5ee0d60c0ec4068953cc801bb69ee3f4931ffb30b8f3d9600c0b462c557a658599d9e4ed02590a2bd9ca2d9efe1e7ef2e25a53e5adc7a2777c8c1368a8251c44afc42902ccdec1ffdf664910eac1515edfea82ad6e65f922c8d2faa62fdb556b7ae2825e48c01608cc123b7d96bff2cca859f581c9a408728a17c8534ec9b68cc58f061328a764f319527765a1c95e5208294cdeeb9ce115538e0ebc853a811e55ce5e1e7fc9c6b65db26100497bad59863bb0b289b260ee81c85253ce37772076325255884e13e48fe9e2b019e805d6cfc52160247e8ce2e0df91964d4a0990126c0f9f26c32f44af28d79c3dea9e87eaa907668229e02232df7e8e94c1c7c0cde984b9abbc6ea694afc1cd5f443e8080dd7d166832538dc578eeeca9d1b0351c1ff0b1f3aab00a0baeec89cd4c7013a95d60bc51a10367b7fd04ae944d2b394deffc02a1a4b0cb9cee6da54d323170a46c1ea6666e949d41a22132f4fb39abcebbca88ee269d4fd6286c36e05f10d6f587b6ba9428f51a15b5bc5e538e55e2b2aa9f3854b95c8de298b42a26fa6148a886143adf8cf9a8f658989d2f58ac839fac7c5724875eb225caaffd892f87f03650f5ecd6233a7272c8264198bf8570a277507b3e0ec87d7fc70c1e42e92b4b9b6a00003a45ec311e55c772a02c57262f7ee6092bfb021efac80135b4864d6288e69b9c4ca7089e26176a363eef83e69ae5098ec7fcfc1a13b59f39ae0148cca3b6fd4cfa775fe56f9902817a54426297413b900021ade4da29062643667822df1322ebc758d1eb69a11c143215e245bd1721118352d282a31c02439df5e66ffb3a9324ca1f1013be644997bb44589df40002a36de31d2d04d3a142d31d6f72fcd0d57d00784e1ad29b3dbedb0793ac554c6c9819ace15bdb6c07992ff8bc63bf59e23e7185012669cfca83de264db23702d00fd0ef90d4ba727935d3105f50ea43946dcca2bbc24c2f2bdcdab76825d080e0e1c8540c79a1b191925eb3d213a7bb60b1094cd908ef91f60ec837e7244e726c16baf89af5fa865bcbded553658c2f2c0c0dd3ef16d73e4a7e7b68f1f62e5d64c080e54d75287c3d700deb6391fc644db7608e932e37d9244e507936f239d00b149795c83334fba4364793d630858a1ffb8ccdc078d1f4548be184e11def386f36e6a982221accff25123af7be27a7e9fe2e0ac427d54cbd53845d6b59d4c66f03e0b54a695fa8f8b56fb419e573a8b6d16f5f08b31edd555fe0a0ab7970b77602c7726863eecdd6ceff10dc84e099857d9d2b5eb2ebb46c24cea536ba61c00f288e18aa81bc3cce44393c7a7fc11d1290b7f366e2da88d229cf712a15093847b6cf0943968ea7deab15505dc0ba01b43118f76591015be94880a44537b559ac31e348be1073bb9c8207d2317a6cee44f1ae83a21ccad64cee3fa8de66a510d3a3336a9b2e986df46a124a8c9e58c7dcc1b59ffa7fd8a589c5293fb112b1a7d8ed24910c39bc7b5f0bfc184ade62a79527434acc8b96fada317973346128725a6c23b48e9aefe9ae177d78de786d33edc466c2d85c6b5d1d74b472de06c8430b098e444022d476c645f2e1319de9a608f1d6ef83aaf23b8f9c674c7240a2de38ac79c1a2ba6aa9dd5819c61efd73c17ecb933ab0da57d8ac51d32cf51dc5d2b7bc3f3abfc810060a1f06e00ed5e22a623379b9f935fc63d0e05af8339fd1cbba64d78819b2f936ebd6e3f3c8b10a3475070316042d3161fd9e83a2c558cb1a9af5700ad78d312e7c45efba5d739a091957b45082595e319be2cbf80e2f7e8e33caca09e74e2158ad8bc53825013cc1e397fbaccaad528727c82cfdb35a2c381928592bb2a99b4bb2bae699a2fb033c17232e4f88db24a4255cfb6a0d69ce68cb8577a3a81a80717a6d0a43a933571674169cbcc241bde581688c76fd804be498339c225ab9711981f3ad07353b1080a1ce462a56c01bc03cdd649ceeabce0341285c417d7d258b74fd61cff0c837c9daae11f75888d27e5fbea29fc775227a25d2d209e618b2f6a2784ed7f7eb37aadfd0353f0e82912c3489ccc0bc74453f2fdf7296d540b2d72b37ea42376456cbe54d70c4b945c178729016391585ac4926a382fdd62e2c4c7812fac308dfdf5aeecf190873ca49439e0e76b956eddcd449153c3a277f882918862db35c9d35cc65beee6b6ac3c0144709df92a9bb83aea9b2ea584e61fa3f971bcfbae6e1315a6ac469e98adc71fc1ffe897dc0e4b344a07bd22e39361ce79a31bdfc93ef0d9ce640de83bbbcef73b7d9304c5500dd112adfcf105f56f6d39058012d1683a9b52b786beaf405b688993b231b3b60428ec2f176710dc6b39f899b7e391f9edfdad5f63294066438ca9b6be6f53e6f4ecfd3641b06535ce813e8485eb4b126bcb1c9c2163c89f1883a69b1472aa18128c3dbd724912cc20f968c3da3f5e6cdf65c6992d9d1d63832301a43b2df7e1570231c290af5db7f03e2d023f8b06003fcc0c10e0d47165d465ba9ab6fe6371dced43ae8e540c6a0d595ca74aa4f0e0715e979a039b31962a8761ffab70fceb3d3adb3b4d9bd86fd7ccd94389d45785abd0669fd885417dd514e9608ded867df330bae778104fa4a62fbed756c0c31f2ce5bd9846f447f9058d316a98f00e1d35885be90b40968dd98c8cba95b322526b6bfa722699d044b8e4f3aaf26f365a1b9517f3d8236bb62fa11125eaeab981299f8a22756443ac927136a7808e6ba3a56aff641ea2eb44debda374833fc0fb7b2110007383a920a00db62d020ef4841fd173a308229152fae4b850563892921c2815b13ba67097467d38c2251c6bdd2a0327031673f7b25f77fd7c21aa2379072b459ca5502afff02988e359d3b51c67efcca2d322b797ce73e382900b819cb0abf65a945ddbf4571f1ab0a50f183681e4038d3545cb7402f48d33a5b1d4bc8182f68ae44f42194dc6c5b8f470c1d0095a7b777d2a6d575e044f1017df42d5eb1f088c953b42d23bbcdbfc8cfdef95599cc4e08710b4cf3d10c4f6fc1a07973aecc28a6750352af2c7a38fa50bdb20875747a4c1784f66a64fdef133aa6e115ace1ac4e068746d955398f5db8dc2c4e3726696ce7502b32161a7bea2aa485e71f5ca55842ebbe7a1caec4481aac67ccf07dfdda84e7a10ca3a71c884d44716deaaedb823a651ceed378e1c34a19ac8ffd989496e251b131bc7bdb675332fbe1726edfa9f73959bc5827bd520c856f38c4f69014bc5aa4f7b56666737fbbbd8a21098c7a28ceec4209adc07132c4ad37fb39913d77fa4ab533efc5d3f80d1d8284e67eaed35448c539bf85dc6a53192ffd2af1b2853e8b0dec6df245e4d4cf769f5dfd4b384c20563a43625dc3943f1f8f73621260e7ab69e92c56f8117adecb8040c5e8e700e26531e5833accb267bc670fb51266b1adf1bb93917da67adffa7eb2df159981358cc9474ce70e62c53b5abe8d86637bdedf5574df0f1daef9a2f54ac204ed4d33f577fdb1652cfeb6803a572fc38e331a86c0bba708c81ec42f1aa9b437361880d0985b3d2c3b6bc67c9a545906a93f2ccff1195d25796a148f901d84fead9e5cdb72424068245d07f33fb8d0eb63aedc9c97d95d02b848a74e3834e946a2e47ac3d83c42dd70b6170af7857ec5f9b9af2e1dbe694b4399b8d0af6229b6e002799b2818b9f37490371507c9859ffc8bd151443b2748a6e18c44beec63f09a027f289c27ab9c105ed080bdda28889633ce7f5de0ff247a84feafe09750da0c93ce51b06d8f7835677a90b7ff7b0f7a4a7dec0ebea606d806132e22eb368acc2d4fd3093484a05022564a0464abb232d76e4b0f822ed8a53f1ebcc550f95524befe65fabf0eaebd2c07e00e8b199410763d8cc74670126986c70c0bba1ced39dd18346e52c2fe5e3564c5d2a01cc6d37922774a14d2026d57d43de39e83480c4284d0e83880163047f33c8c1bf311d33fbe4447e9ac20ca7c16c0ab5b2986f328fcf71e7d2becc0b4f2b0e7fee27279d67462828d80955aec7cfb458780af8963d6bb2a2ad9a318df08d72a71db01abe2bbf087ff68c73742060dc5750b16eb90361b586f224433fc22ecffabc97b4f1f584097f2d63c6b86ac964a58db35c241913f160d403d107cd8a6f2c6684988381926eeb71032a9615059b9bc2fbc402c0d4cfeb715d29dfc093fa92f723067337c5ad532259137eb16601ba0d4aa4cf74ded195a679b07d22c3df666946d8f48d9a7696e441973949b8fb9689b78d9a23a775a5be46b5e214a7705de4e2b7ae8a813f33fd94355654847c7bdc046f3f3efb6c276eb02ff7d110387487745e9514de5c98110639d4051adcfbe63671e78027afc27744aa170684cab712373abcde670089b8c477260ae2f11bc8b60f475c585851c13f5c0e4f9c8bb28765e9f17f3d67511a0cc93c83d4329c22db94c77d6061cd227f70b3e7dd4dba29a7ceac2876023ed2200059d1597cd62d23cf8c41971d338ed4d89baf4152e49638ef5e76a1d27c31e536cc35ac72c38e6aea17a4e48f24150413165a2d3f411627ffaec4119cdcfa9bca0359a677c91375f0b244a14e878337f3f82b759851ad5fa9774b3b6b61ce327cde9b1d2ea31ae5da10e8412ff709028afa1c306bc70a15751adebeeccdc1c604a9e105aa0628ce82773df8852dd4ae34d4cdca1bec4f4bf4cf451845816bcf83850da442b5e3838256d7118eeec9fd5b9eab0704aa1c6dddbd79bac9c308bd91e011e5e15b9c446ae7e8b96abb9a38d05b5c7f1c37d8d724a582a867bf80e0427e797ab2bd87598fb5678a8436776d62e9362c8edaf08ecb1afc9d995994f73d5103dd9701856ca754284b55b4a6b319c28869dc789b778c4014d20fda6433c3e43d5214e5f83af23738504d61072c136d1ef62073eb9ea4fbeb2af663cf834499443ba4dfdddfb42d9745d48435037b4609a2b3307d3a33ea8c82ee6757d9437f4810065a561c2641aad4c90f8bba792823ce5c3a72a6351152c0d789fd9ac6c582cdf181d4701e8f080ffc254ef0a82c8f4d51005b12fab12aad67551d54c2bbacbd6cfa72a235d37e9298d03c095e4e6125446e0a8b262079f7a59a48da066510fc0f654b2c3c1820d0d3aeefcaa3d7b0a27e0c9249b0ac41989ebf713456ac2c84a63d7f0454a693195579f2d33d705be27ce9afbae36af05a0c9be7ab5a26992963d8e76d3aedb6441f740856de943c508d86ad585c96908a41d1ed5e5cc7f8d1427e5c20faf6515198bf7d58243a9adcda8d46877ba45b7490ae14694f3e6a5a6c522fd11583e44a417f8c03f8c7543ee4cce031ed0a58684c7e0d2789c94283c5c76e1699b8f5ad37656e33a52a5acf40deaa6046630101e07da80567216c9d22cbf170077ea6729e3eed439ecc7436db395c880084247f660499be2ebb5f073d3d4c0b258eff45be363bc886708cc96a34f72355ecd0128ef579a83ad1b289f077f9ece067ae0d5aca5109e2b58d90b4e563128cdc8790f96bd45adbb32f5c9d01b514cae51e8ab55e812cdcb017c5cbf1d71e21246974e6ff41a70dce2974ba055b6e81afcb61df19a30be6ea217ad4052a21b71c492bd1ab36eb0efe1840debc16be20da7cffafb42f4c9cf814d54b8f8db7ff310dc82d9f386dac5c5340e7cd328ff70680fce15dda70b0f723030fff4845072fd7a2a69def108a743d80dde510aceda687f89535339c3bdeb5e52eff027977946c41d8912233c4e24f8d312eab08341e38e44d3d68ddc1cd6716b14da192278e992a8f0bb0142da306d67c3cfc5580691f8c3a56279c52c871267a5cccd29f772181af75f9201d3d370799e0220b0be34403eb3d66b712a2f01e7d0bab8c9e2f09f7e1ed06d6e9e72e0a09166bac3d3efdeeaf97995240f78e10f01bc35c8432cbd50cb055ce72f4033cd18dc8d7745ee1a3412a76ccd6fbebbc061f8fe29c67ed97bdddfe022238f003e4da6142a91fb1952e07d5dfb8e0d3dc6fc3865ade1b18212998142506e2ce31bc9f1e0c17bb25965be47cb78fff9c81bce68d3089bddcb262dfd9fb1eea83dc25e1d0f94fa540a3e4d50fe117723ee6c2e1e93fb62f7d3672894ea64978b2ac0cf419002dc64c9435fdbd6d2fb034f1be11999e085c9005eb09eb80ce6566ad3a6ea5e91d9e662cb021db46388b9403ab3f0ab1f5fd7aae321ecdd8c551aa712a328571ab617bcd839f98e92f778ab37bdf31f6a6604e509fa28587934e1f24fdf7022c8376d7ec588f5ff74c0de55d9fbd0432147c4d9df4b3d6dd3a50961b926eb464b699036d4eb66b9196559e366f22d40e8bcafe0af38089e8458889eeed6b0b5e423e004bcd2047b719a75479c15f6a02e4b6e202961fe821e9ba549063d03fa0501ec7cf5bdfbdbfb28eb938c31a8b972a7f4b295a92a496c73ecbbde3f15d9591fabf17797d00f65cae70cd389a7bce82112f501efafa3bd6753ae37b7968e9c6318d7795afdbb727067fbaafa6b62d941ccfd41d6dd89db438b1a3b7ad5e732631fce66f1b49ece93af17e9d666c7d55dcbd84ceab80b4ec780fb165dcaa726803ed72c785026130a72f25eaaabda9a4304da8b8a5074b86fe16d53aa24be13e7e91dd5099bcb7e904bb95799ba697043783371b028c163a04c1a56af15e195e17585f1ea2603fbe5c1d974c8b7071759ea1efa2cbd881963b4040cdd3e73e2d8b2c5621ad2373ed276449d64ffc5b0dad46e372ccc69b3bddd3e3d123e12d88c977627677e8ddb10d1f224627ca8ba8a1d9726b4b59606548fe682e1837800aaecb5b2a23da90d074568eb55e718efce0b9d848e10d32441862ffab96b7eb019dd64cb542bd46ab32ee4446a1eb4d47816f4cb91560ffde633bdfe53204c2e09664de679ce333414a68e76dcc8e21fec4fa1a9eed8f14901af5a4aedaf9863738f386e1b1f85240f46ebfe8b6ab01298591fd6ca3f8f5699f5b4c1e00bd67407ddeba4ddd0facf134a63cc21757b7dc18fb5d60a04db4c380e097b4593f9130518535ceec10fca34daa448368e1f8298285ef7f99ac44e3fb1fbf442b3e75e342b963e99f363b68e81fd172fa209b90b0868cfa9cb706d9309dcd1893d0b5ec8c1cb3701256cef40dd98a41513e55485654a0107c9a4faece59fecc7c68811cc7a3ec112543c7da5fe1c43b88fd6066fd54d1611135c1d452140e843f5b8e2eaa02d003681a1ca67d6e0a6bb985fb428e3cbae395ebf8089da646a83e79d9bf091bdacc4988f918389025e718e2a1010dd5cb7cc87b3dd4ac5527a8fdbd70282f9c4200ad7e71c88a614af71091edbca705fa360188f932fa808dface56111093c815c7ec7c85f2775b3ab2f3c3acc7e9a898bead860854bdf0754e9b297a8c9526b0aa542dc673ebeae780e511881ff564eb6b708cb040638f8b5b760e19e647b9fe1602bcda67ac6773a42a546e736b872925f14c0f47d39258946795091a5eabf1f78b00985f2160664ed354f567a016f0baffe8502140aa6d69728a5913e8ca82e7de35ad1fff9e1152bd9edf33f00b05f10ceb06c197b91650c0ca5f059352829e65e19ff39f49d1c3fe75279fedee9139bcd7def7e6c600a0992a24cdb227c4809c6648ebb274a9d0c12dc9c4d41a429edc081389cdfe4342f73a3b61a527e3978c6f7c09b11df77ddd449e3e58d89a5b290f3e1ad3d65b588d4a8106c7cdb265761d922b674e92042cbd82836c5b918d9ff8b36d9d95746499dfb5fd19115b2f3c146345c22da7d3c855118b79d676bb6b305e08c06950bb9163fee04859673d2c220eb559763e79003a36007c836cd59e62b5760acd3e6494a87c2aab8d39b6cce26c43d2b4969e16c1855e2def21dd739bc6217d57f01b3a93100c5dbc8ce73cd035d8b112aceaf93cfff41d4009ee8f17b02e9be48f2ef1e3c514e555b329bffa614fcc8632bf07dcea45d6b241e34ae192cab42ddd6da705ded08d55d4d4159f390a57707fe238760557b567e8879d4e3db4dee62b913bfc44ef70ac6606a52e820ff007d9b289b8be1ddde24c18544345a9daa8b54524ed569fdbf675f4fc0c9b2887f78c0c7e45a0ee1b4786bd53f14665e1b78c81164901daf11cb3fc795c9bd6e93f1de4b3e553ea73dd202d7afd818126e014b714cb7dbf285a61895694b0f8aac010d162bf72a34721e7ce13b88c67754c06058ab46a4d5f402d6d4ef35a9475ffcaaa1db40fb4af6a0b72fa10f6f4ec9372b540610e243ba2530d3c40057a68b9c7ba7165364740991a12d60ca07086e8c6d4e5bc6a03742f102a19e4cc0f4c47ee1bea0b2123fc701e17d573e9f248d37eb6a8f26a63dfaaf13dd73b14148d6c38eb398fac19647af5a4da4561625c8b9be5192b3c1ea3ce04442d359b060b12135a8185a077bbe4abd366f5a85562bbb0c49321f29e1bce5a854a46b7f08c411ead85fcad1e14462aba820e287b279a35b1403c3581d05890b513fe7e0272e65144f1c0136f5f851749ef279ce8dabb9757130ea764c890c53f14afd853627bb710a2db36c64b14e53ee3db8c2e247022ee2b00343beac6bca0a5b5230a0e139ce4a149c74b99fddca63e417af9fffe72829d540399ae67bf941d2bd13a1c8c5734238b337a68d35aeba4744a11787a673210a9ca06dc8f945692720434114943dcfac40f82c1632423a43b670135e21f9f62ac3e3bfc78f81a1b95ce5de02a29a937f88a2626ea52fbbe18237accd63df74f3771516bc2a1fb3e8d56591517912ef88d3d9697fb8f3e322dd3dba12e9230316cb5bf5707fdfe78c0d42092a782bf635550997229f91c8c4ba7db62cf0f989942abcdcf29ceb77456650d9f87b03ffc3d487bc8e077c7e4ffadba8588ee957f3c98760e826ab5a9d751224bf8400c708eb56065e3f14644cb5bc7111ef69363dfd6e118bae11c663e50422fa840d73e72aa8c48b2ea188ab7952455d2d46eff2ae5e79c837b99c0c2c861ed31e3554647342197c84d8b38a364367453f85835088f923ed7965989ae3fd48df408367a61e0ef31ae751e4d0ef75618ccb49625ba0b488ed1f12462b138ac0d4b4240d3ad711947be20634abc1161ef11e0accec22d906b0ce97d061add2974e7f03843fe6bfe4505fa246456bc3ef05e470f2b241246bf1842cdc12c32479a80d89d3dc41936ab79a683b7bfbb430865083d22aeb5190d30ec4b6632ca795abd148109f9fa7e44e44fc61c4e69fc611afc7576c4533bdd8be1d50c024c33da1ad66788008dbbfe003ec68fe7698edccfe7cbc2a2d9d1d43b46ad234bb795e3066dc7daf81d78d028761c33d872c61302d777619a9f9ede8408eabd292e930a5cbd9ca9a0f41cfee61e47c1b465cdf7d4e21bd5b80e00a681a7fbe6ee25f89ac632c7ceaebc169faf7212c5dfac8be0405c1ef3bc1e4f13b9c455e487227e3c1af94533278f063b357fdb3b92c55003b5ffec667e15f3dd20fa46ec9bb91569945d2edf1031ac74b2b17e29e295f0f3ea777919a9692c218495f23d16156c7384b6403819e8874cdf55071a97442032558b85d84395c0958f4b1da01c7f2f8c449ab6e151f013cc3c83d65cc1231619d8c3ca6da68a64ace668948b31835fc81c6e2b734c8d614fde6543c8bdd19fa024b9e2d01b2e3f876c3078a0426cb83a119454b04d23a70c23fd8c92e4658f21ebc3709b0750570691cfd7ed8a17fff39c4d611b6795650d93acfe180fe6a4612c0745802ac5876d85236082127962c1a875939b3fc46e4e4c69ceda427f309f416575f1eea2d4f1013ede1a453afd7b024ad21012878e793c282c35394b68a559f58b92669dbe56be06e4e065fcb4d324379be9573acdc712a489e6d8455549e916b8c5c725d4dc596b0fcf1d20ef5907f1803cc25ed6f8075e4775d772dc546e2813c55416d980a8416e91291191bb8da639ce55f19415badbf89d7a6680fe7e0bb2f1410b9758ca91e4f3392d911e20b423efde677779773c733ba1fe0fd35c999cc302d28c2fb56a790f86e89b977c2d28fc06da841d4e107f255755f071a478f545ba71da3a7e4ea36c028b81c6cd504f4546b71aa3f4de7ff9536c20ebdc3c4ce005f4a34a2b0f4e568542534f481a107117e0bda6da41b339708b55e6b2be48aad14ee6bc6a7ef801bbec9609d5819a7675efee97f2e74147ff517b7b5aab4410fae6f02b030f5debdbd8c18ec0ef360f097ad502cec61231de11c510bc238db74a8f76e117669ac150ce7e8320c36e3776b60172cd2ecf4e7d7cfb53adcfee3692326915a80a698907e3288847886d9af360584c49673b71a6098469f1cdd3ccebbae94dd83878888197c540267c350d31bab1321e13768b1aabc0c7ed64595e3de0f72e05c5ee309c78fa3a1a3ddd441fbc9ae3a1fd0f953902b20a406d8183e234939e2e209bc14585262242aeeaa00f459cd22808b662b7a29822dd179dfff05345397c1fc0943a67441aef1e3f4bde3db208008953d23c51d86afeb6a1017746db3efd9909ee1a4067bd0270c036b6eb975e96796daa0ec001b27558cdd0b6bddadc3cfc10934f9ad585f98fb58223b1e0d0cf8561394f7d3bec0b4c5a56946030add4f90a17e34204d0c9acb4815d6a6d67cf7afec803ca598c33ee69e8f958515d98fd226db8461c3f55eaad4fd2f9e36a3588a92859a1de7a5641c78eb7430c4cce7fde8521b188f02b5caccd8b64449fec9f6eb110a16f9737a256ad5f7c0e11342d9a0f7a1ae34b37bec6e1c7626f591ad46cea46bddb9aebaa08e0e8191e0f12035ad87b12ed992a1feb3f4256639d344cfb3509751c0eaac995a90e010f198efda60735adb003509f86d29404c151d43824e29c895a1c40755d76e8100d395c64b0b9bd1177c4be4ab1f490bb61c0f4b91101d95135003fa002443dfb3bbba38f4d9fce67c990b165d1578a1dbc51d11e976ea81ea0a0ff56451b9c8d577ce699f259436d4476b970fe83ad13d5d14d403d8a1e742c55a656aa92b283002dae5925eef75c99005b0e1e9688b21cca2d440e92e7fe70da5d4ff8ab63444f9dc2872081ce116eba584dca10f7ed351580375e47980f7cdbdd2b90c0df080cbe831ae8fb607946d58cc51cb688a2f8bf1d8aed8d6a601b8ff0b8589f9638f1e61955e38277cc1b0e5f73ce985adbc3f8115fc28486dcabd190c35feaaccdd3c086bb8892e9f4e540d0dd8fe3862cdf160898b3084d0f2bb1e6681d506077810f875681d4e4ed81fbd2401475229bd5857b06c082cf5598c91496c5530c91b465e1a68c4e232f720b2ec6ef58358b75f29c220d2ee537560b8b22ec3c2e4e2dd6b28a0926e66ae1bfd501cacab4e905236b6f8ef1063e5fd3473361549b35cf90f5ee137bc6d672026eb53df35e10ef0a45fb9fc189aece5f186e1f60cf7af0d180bd1f093139582ef7df04962365f692696e0b878301d02695d4da0af05677be3d82019829d39695844635f0130c7e74fcef5a6930bbd0ebf34e7854debf8b85b79d9553f2254b6fb887b922e3582611e4fbbe42ac7341e1641efc21dbe0071d40dd8a9ec294475cc275d8c5fea372dbfd7317ebdcc60f4601dfb303d4809b6e3b29c565a2157301ff8bce95e02856753acafc2a73c91965b0f959985ce8521c461a851f4cd76bac45d0757c7ab7e4dab6a2949302ffaa9f27079df1ca0e5bf349783f251a7106f01699576cee4d2071651eed088b1508846f25099e0d8f913eb8394e9f02171711984717e453bfccd468da146c0db8275d2b598f0d18fbb4229455e480c04f739c418df8ceba3c9ddd9fa5c7a1f3df6dfd60d7c435f01789c6aaab418b2640b86d1d15fa2bb780006f57f53af81ba87c9e8317acec76a33db2acef02cc87cff5e4439584c910c0bdbd32336f792f66190707fe420a23646f5ed0ec69b2d51f2a06824792bbb211fe3d16fc4b7a42af6490f501523f6be485e07f815e0c04fdf5392832ffd8d11a640b1c6967e229c9462c6fa78593c148b72bf5ec1382eee6a0a29e4a821870cd3548af0bad7c142cfd39f630edadf443b7df08ba9877d00ce63046f90d9b84fcdd0fa78918dbb2169ef899a8afc4187c99a70a92036ca279168e128a8279d3aef8ab103374c38001ed5b0378b05918455d55eb5260c2659505f3168e77d9a905286ce434a127e1228a5bcd70e909b95f3870ae556a3b4278f1981ad3ae45a98b55e1b3275e56a1778244cf8c9bb02137366f0542cd5051f2eecff03af55101a5b2ed060db3e209e096d1d760cde987b81bb8e2d7688a3069bc4c305fedb60a9199885f44b232d1c3a2da06236af508a3122c48af156572a5d392e29cff65664d9e06455e41b8bd0e378b9a670141722ccff8044963c334db8649a82ed03139ad2a9016eece289236bebd66f7547b4ab804b7d35f27c24d24f070f4405c9133ed32e061493fd324b179df6a2ebbabb9ca39d00f648b784660c6d7cb882b748c8a22bad7a78388b7f6cdd773ee84af6f40fe7bfda482b6ad404e1b1b5362c496f26e00aa38d4dbd6ff2e2c7864ee4c0259d4dd98cd6a001b7ae84dfefbc51e1a4bc35ea67af91bda84d33646a6cf0fae6d0f285f12ef4914a147b3e8d351354584c40141d5838f40cd514639fcccbd9e3f6b4d21ae75405e1d1e86c6c992b9802836a1daa190cb7fe2ed3ffd555365792340c48b4dd7cd26e40181b10c011f2770c65c947826092d0ca691e52838e890bee6c9ce651efdda9a00bf6cd2fd003d8a911ef70d1897dd6f7e2495fcb7cd51df92ab5d1bec82a43d9916f5196a6bc6135dd97695d0631a7a2376c3c77b97872111a0e7f90b03443061cd1af14caecd601e9043b3bb15276375c696358b50d5516bbf7d88f03df05baaa8b450d8b5694dc8c3130e5ed15e95ae0a5b39c098f66be603acc17cfac2bea033ae6dc7edc904ed3e6b6c64be2deb51e6b6d5a3f3c39ac22a10c60c9709f540fbd75f22d3a706d3c0632bdf08706b218fcc1c0434b344ca15fd95d9e6ee49acd34635e5670d973005b513113ddcf89816b30808d4322655e18520e456dbfbceafc6f76961cdbb6f01d4d7fcf89b5fbf744fcd16aaf60e69d8961c4f18c555eee157f8de06bba7dea2dcc4cb525a413179fe18812220e4ef3db2ac0ec5de6d0728995787ef2b666c7036201f79f5476b1502ce2ffa90fdd604654857a39b22e8b8e9db993449a02dc572a5199cb39ac85be37906ea8fc9c091a259e7fe60156a2b15131d2e5fe54c81f44c702d844fca0a9715aa10c2ab346e4f4634d03e1c32c3283bb298b1ef116076a2c02b048c9a1442030a4b76e5f032726d82e9983c321b2bdddd78635c3003c3534095804041f3555eee90cca7181d3ae7271c0f6ae7f4e37a02685eb4180cb39fff224a7f316af8e055ae29b4d6791df3cb9107f1536096a02c8c724e39bd5d1b280e878987d699a26dff035d5470fe9cb303746d86676241499363fc810ed4c98dd191bfd3e61be2cc105e0db34eb19080669cee45ec573e60f86fa94d56be8d2bc44132c0eebabb65598fa43ece224cc48cec0200a77ad2c3d76209ab7c5a999e2671806112a13f73cb34cc96a18ce866919b3b5df1a72790fb9b1f0a338f4f7a31d524c45d77be8e798f64d4fa5f7807146ae416029dcbf8136de2e4e7a91032107de8c30b4ae4d31a9bb277c719ecc19d434271d7b1cacacb369d4db69725d4ea7278cd56c0ae01890e5b0d489663adeb19af7fb0025e17d448f173880cb76f9e8306c2ddb2ab87c34eb1f062f8279badbc4a7a6bb26194f4f853c23e4f278b39350fe39406bb1b4ed3ec4953447272a6599294dda642cd4ccc8db131332d4426295e42976655848045558c537c0d10c1a95bca41250196cf9e7a7ac7b768489942650c0237aeebf89549846d5a5b4a03d0ba0d8deff7b82202e7069c4fecd6e417c5f5fb75adfe18e0efb4c1790012283f7c1f72b4f1d89f8427d961515d16754a8f083b0799f9bf7eded05661d785c507d83b1a433ec6e8fa40cd889167ebbe7d5607cd14e8e195a9657ec297fbd2c07e102cfc28dd9e6bda556dfccb9cd8edde7c58a573a0d6a20047d1c1a9f07fc0b9c7d6d00414c5e2c03b829b498b4ef9a6e47df8b91a97aaf102fe9bce0d4f8bfef89e5a9569bdf627a75c9c9cff397a85c6dc9f95eda3c7310395dcd0f2da74f82c93562ce04400bb1ba94e7778736defcda60d2fd21420c4614f54db20cabd1bd4a57a8d5678e9d8b5510b4695473d6648b016317f93735bbae476e243c140c5cd0b8de04677f92b5cd5982119623a39b83883d116492c190b73cc9be437d5e31fab33c488615b92cab1cb23b134a5d94f2d79a6eb81b309a3bcda2f347bef087b855d92fcb3f1e4a43b80196e1e706a657f2817550810bb736d4fed856f74fd04784693c4c0e79913b6cd1159f9b6534eb2ce178e322d6322a2dc805d0c69068f7fec1c21cda715c69979049cb88f8ac7a73cebb88a98d5e6883a93f3a555cb9e7f6699cdb286bb5e9afd065a7520ac75cff74c9a14486b82d1e6ebe5c30411eecd8a146d797e5d8748fc7b0534a8f4f974caaaad5acf1dff4df733dd8d7ede79b9039df199183c392445230c84252a8185dbfd9f72a0e387ace13f69725470c24971792d1d15558c88284192fee24fc6aec7a6f2845740c053fec88e7167ac61b417aa224cf4695719e7f745e266018742d9983d3a36eff36fa16d70893d18c0b1827e47dcb904ffd0fc03d5cca81189e0847afb6cc9c48eb3954f22e498b64365647906dc94f4a0bec3988815d154c8bda147101c35b5374f3917c29503a53906fcadcb5e422d93dc60c0f293458c5d6b7c6c48e2fdd47d2965037c6a31e81248bc5e6c5301e668f2c6045b6f45b337bf8fb3b968d2fa94be0af39627226615e37c921fddabd2f41bf69f082d9c4a2cfcdf72a216dde8fec8037bd413ccba2b5864eafbff38a56916176a8d0ca3069ee4b0980884e421e1e65a430accb6ef2010073f7d0614d4aa3cfc303f5256b68cc43480c23f392ad8b796d2d339874a73a19dd1fea7b5dc0ea76f4f3f37402fc48d68895916c97178202ee1437d091630238e2faaf68987adbbc04f05cb4c73d63e1a871f7a8cdebacb48901cb525e8775f90f66abe6ac29ed2d608fb91ec3fafba8871183ead68b215c5398833924b9563175014609a565e9e139319117a6ddd22589e8178ca58a76126840f121924f81c136ca25652e255d0f929ead4230ea0e37f94881adedeab10f344ff62de715eb9d6657461bc90e48818688e415cd32c05d1346c3b1d26e1b73b3387fe373dcd817ca8038e3766db8b51c56063d0bb50f688da2c7c8bc6f471706e81c0e2f0d5dd8941fd155dd39600a0383d9ed0b9007d503af35f7e1650a81372a2d1650786b1e386084eb8d09d8306030f93dd25c7571783713d52d42eb0371f51fa44935cf6bbd6d6012d98b996cb823c19baf4db244becf3b7a259fe0726ca3b03f9084c43be0298b995dd9809587e99842e0d22f54e99ef810ae00defce7cad03ab0ea648f906ef45746f1a42bd2289f4e95d059c9233ef11ef5e92b004ffa813eefeb7d7319dfb7ae1bc44b911b3df787e50874b39208ef78b489e50df73175e5e238d70ac7ba324493914fb883b8aaef4e519d643b9b6216a4a899d4a2fa50921d13414985788979eceda077217c285faa843811a73aaf367ead30e20a52d149ef3eafed76a88bbf3058e112f873cedf930132730c4d9ba939f409a0f452abd7ecf8dc0a2e7d488b054b69870b7aefa4fe29bb9ee9fa99cf548c0b88f68b6cc537150a0187b44139351446f0a0b9ef55e3199f7f5366fdbd533b223036f5d2661c184383beb9ba27b790e873b4488d9e9929fee110cd717051afc406956f69af5f116bc53b90cf95724b345b1aaba268c24a7781bafec3355a36e1dc745322c6166ea3f76672b4e8f6e66e2bd72705c20a46974f00b1542eeedb0f5b48afb33fae50ece2fbe93f8c16b20ff5d77fce1fef3d36658100602b5ca738e5ad02699d8250df8bb7d6a6cc530f88b0360f8cc80680dc6951277d80ef9b885eb7f670b157b4e8263cef70c4dac40963a0a914349e85760d04b329d5036ce3e51b740e0808b93e205dd496ea460d075160005d1c787bf65dcd77e14fc020874a16880f1de15a62bd7c054667a675c6b92261f58ca729543b6b77216f0c6663a13cecea456132181ff263f8b7a871af1cbfe29ae3b6bfd949b5e13afc602a62e6a28db8ce5920952ad3ae2bb34e99691174dd53391090623828d3daac42c5e4c18680eba55de0ed8c92dc3071aec04f21137384963143634dd52912b2564c36dc8d53ebdaf296db06357e7d2f5f65c5b383900e53634b7f67d5fded1d27fcaf34cf99c1b8514e283ea2eec862c38b1caf728073bb25c282b18587c49fea2151974bbbd73bf349a43f7a0a4ee3486e9a8b86a2714952808029a378e680d44322c856989822eba131483b9e3604130ba922b48ea3d177d4376bd079301ebb95111e770d4a5d76c2a3b44cd8dd19babe4495bd7848ca0c1b33e18c6cf62c5c31135f19c14daa2485790847df6f778a8ca628d6ce8e03cc202727576e64926fee4f05d82388e54f5465ab1e977b46310e7bc7556293ad75e31ba22b9d43dc7a38cf3bc08fc0ea4d6656ff2295499e5b17ea6ebfd50683be5293bf44bf43dffccba965835f12174d77e35f132eda2d84f97e49f41c4ee7f8b4deb5a19e991e30b9e3adb3bc1e81d0aeaf0a09c52a9ae2c86b2e5fb0a0cccd7fac83c5503f04f251c9a12886347c73d5e07aadfb17ef0617c9728d1d8a68dc7430a86b40b87805ff072278feaf64d2b471b7efd736a2a5e0a679995fb4bedd3f059e0f26dfa5cc605c0c1292d4cc0284afae9415c2a2b995d7d15b25070edd7b1bb0ed1f1fcfffce694e02150ffe69f71ed738ccc0281a48880335e8dd1cf14f426df05e0ad24c958dd463ebd4f09e921caee2f9b6ecc70879f8cd997de9c76e6a48986c350ff3b1d5a188cb06ff906a4be0dcab76d377dbcb68f4d9aab6956cc5abdc1930e19901102313c4759e95d55a1e92c4ce4506be11b271b18087f6ccb8eeeeb45e772c0141849141bea88cf41e9ff091cb326bf860d987cb53155ee244d1e6d8785c55f62cfc11e9885080983b8cb2475f8816acea29eb5096fd0a397b2d59b6d02c05d5df7f95bfaeaad5e012996baf745be4a6add91457d384dfb95dcd37819b8b50de3501a34f4c336886f5882d91dfa3a95f5bd7f7e9b2f95531436e3dd535bb2d728638e6f51667eb28c727eb797830328fef1f9e8fac89547130df60546d205c526d50f9f401fc853082d284103d76f00f3780c755f1d8876ddd5e870f6425a927dd57952b1fbc5e730f33a02bc620e8adcf537de32f7ca42bd78b834709ddcc9d6b38c8a534a806ab7e7909549bb2047e0148de38de57fdc9f0634b4e01e8cd74c9c323613d76588b0c5641465ad842f64ff02c89f54148f0801cb4ea9e0d73c13d13341ae89a08d62e191bd0539a311af735170e6de1371315569a18feedf3bff4a34a6d7850e8d934b609daeac9e55714e348d62918b681fd53feb43c58f57931e971dfb439718e3b6991143e2637eeafb37f2f34000b0647993d20f6b4a1bcd9aab9938bd0278ddb8d157a56dcd6d595dae46c315cfd8aad88d76f579d9f7ba5a49b1e2c41f93a64864a316582dd913865c72942fcf6600a5939a15a61d4599ffd9e461c2fe0fd2e28aa95ac90eacfb739890ce2f0ff783eaef11c843e5de84fbae95cf840292a1210a1aa079b2c6e2d09277e4187b49a09e7a69f52c10332224ac4d815a26cb5a02cdf537afbf2017c398ac3560a7957a63f4e12b552772041ec8e12b48b20519e5c4403e63583df7ab67b288f7e1adfc6b04ea9e3d1522f9823c318f3dc25194aeb5fee5860f7e0bb4eb088633987b3648de8f5914e4483ac33efb01b2e50a699f89606272c3e2edb3e644b5208fccee0b02564c8a83ed1fbd88a70e9f775fb879049b158723fb3c012fd47e807f93ee8e83b17eefeb8bc624ce5dc77204c927d35e6c33c384cab3778ee0664eb0e5fcf1aff27eac0c9646da2b1f66b687ddc4501c01875827159eb96b954ee8b6fa398de16eec3fc96f085fdc66f263dddbe0457310fc66507eb3415fa551378897f51217829f45f6b3864f6a9e16e906d49fb66e8459f9c4994dcd916463680ccf62b34cd0abe380f0d862155165dce43371e0b52154d92d54a1db986d6eb1b604ada8b9868ad69f6aebada4e6f94d1bdad644253e80a172bd062efef3028203b6463e9b847ed0d4b63b9707631dc05d728aec845f974e639cec58df231d16fcfda1a234aebdf5fd0c25df5be881a0762b9b85db63d850362aaf29282e27b2ae1b7094af4bf56e0174e0db544518fd4da026f1742cf43e9b626cb01d887c7daa421631c5e0a57e6223a43c9e744be9ca76e3c67ca602f1dfb794011b89d1ee62dfc01b1fe586e0a36c51afbfbcec5e4367777804e724a05e225a66ad247b36aa1361dfa1efe6e7723fb6e6f6f5e84fd305e3f729df58562e04cdd9943e2fb42f72d7c964535df278d13f45d4f08f49062732719b0709e10bfabd1789dee730bc25e2d1bccfb910dc53beed878846e70ee8791a5dc26e5060f008fe786841c4bd1812b2f4f40c92c525c874b7f6ebb6df5b31676ab45c56adceeff9183e731a76f8a4909f276844e81a19bcf5a08e51f1d25174c0d17f3e889f32cc21e04915b780e9822cbe8ad69a4d6538caa29958ac9159ef3d5b47376a9d5a028b79919a8bff3992e215ea5303b1f4bac9d9b07562e75abec3a702075b5ea429c94ba31e1cc334e4634e79f8022be25798fc9d4556bf8f564145492d72a6c8133174fca0fd8870b795e5c98a498173ce7b9432a7ae6c66da49228327c7a3cc60c63d590482cd6f491af01c7045723528c3d24066cda6c4f7490bcfad3bc86d2066dd3697d3169443bebd43c735581f8932476916d5e0b2fe3b09ed17a607d4f3dc55c4af47015710b8568fd53c22d275f3e68a6f30da41b81fc6f2c353db361aa1e8d4a8a7cfa6ccdc9777f9edd1277773e81e7f1069c3258a28eca6e9081261aaeba533a8b569428566a230d6083f9d19516de3990a05a9097d71e921e8e3f6976a7e43d2422448a92192a8b374c72d54e89815dfc81609f28b3b0861666ee9c518ee7dbc535674dfe132d62dad90abb5bac1f41d2de1f4cf34eb7a34422f24344e5e483a0c1babfdf218b1c234128b700584722050c815638c88a0151ccacb32b05428a9c908a68221c7db3b7dbaae8f013516603b6ca495f2efce24723591679b76bc5e183659ec27145eb6687b7905309ad1139724ecce552c7562e867f9bfe2ce2fe2b7f95bd1b5ea09b59940a17a4b9dcbe26cf90db4a2a693155d982fd262862aff0969807029f0e0b0284bc1af7f0e4fca25c78d3794a2b7aef2a4c3a1c1236064f0466d53e1cee8730958d8414e375799ecb0dc7eb5c8f8799eb38ae6f5461983fecfe476322f66f94367768044fde4395b9cce6f97bfd473d892d17fae7f75816eb2e2589ea69ac08948f8d7df4bccfada8779cfd5060e9ebb244a50d07bdac1b5fe577e7111a6055f5b91d77d2e3f4abb35a3eaf9b5c80ada54d1661c44680e93b38f8ee47da6ea3f754e5c7f2bbcec9b00e1860d25998bc9340d728c5d3d8b78e8db09519908dc4b144b751b7da97f122fcd4971eecb26248d55e829b2c9acb45988913f7c3aac936f00ffc3282327692567331a4a68df5512b49fee02811d5fb582ae2b5045444b02176ee3194564fbc2e79533949477c99df80cdc1ddac009e53284c623e0dc275bba43d8865678c0f248d861fb23eb18190c75c19e7caa613a34f3234ce2f629b0201ba0991e5130bf9dd13059f8b54fb50df95acac4d162644b1dbdf821df4424537d8658d09cf3982f768d036024391f6d46ed54c042d9eca72264ed9ea62fcabe2e52711ecb180c25b72d4321660ae3f1aefbaaed66266d263fad24fe9e7d6877977b962f3b8c42d5b05d0e71acf347156b775b3d1ffd5225d1be7a40cf026c5ebdc1d8209ad3111d410793ca25e8523aca0f26fb2723d5281fec2cc35e9328afd436eeffc0e3e57f04163534b525f114f2bfd170b6b90c39cd77a5cecd7346049d5c3ee45345e74172d9e15fe1809cae86f0ec7bf239450f7cca9d01c463c7502b9c3d969f95b37542f8ed6e5e7718adbecc5d2e013a53eb2063290acee6f1db0cf14427c0e0a1ccf94a92a08ba9f268f0d83e57e479562936232bb9d1e1aea02f1ad0fe0c4a5f7b026038722c12ac5f04fc3b2527ecd977f6cf1c2c0240eeb5cd51364358dd8b72c61c7939c74adc42b65b766f6181ea76e1024e71a5bb7666aab425105f0fb1a420ea010ee7cc81b7f8eb2585c250b919201e16253585c7fc416f96cc7adcf634f1edc3c8655f39752f0b5fa0958f03cd78fbeae014d27e3803245a171667fd7aabf0ce571b734877cc8b56fecf0de714ed0b80e4a0abcac80402bd730c54e02cef9e40efd8b58e1033fe12757d81923fedc45a437ca965ad69402ac1f00132d63eb1bc713c961a81f8cab17d54e9c58e14d9fcf1d9742e220cfa63293905f713bde2f6a27275a40224a63f016c0d09a4e083bde8b2d47987a78d40a6b40e66969f8e72c2ead68ac89eabfaccb55bf47f42c734ee13317e88026fb19e59dc6c8e4d20c08c5114d4f401367b91f90f8d88d5801496b781ff1322130347977466005b56d5e7cf4b722a58dcddaf1e313f91ffe942d80e9d414d3118f1eb7db22bca1fdef5f32e9a5ccac3cb667ae0958e4b7cd683263426e2d9a96f1a91e42ba00534ca83dac5962fea134ffb1934ae149c8651b8579114c16a98c94ac163dc5623509b9e1a0b85aade9c2ec924cbceaf43d392659b1f150f5ea1b4cb126c1dc7545b7b4650b4bc2dc91a759a5953d5db2b78d30868700bd31922f5275dfeb3bcd931aacc8c45d5e060aeb06d147c21fef9ec3083bd704a675df5fa318e1889ca495ecc640f26fd1896ebe664fb13ca80fd3534ae09ce76501cea9ea0ca4d90d38d783d8b98ed6d13d520f2736b6a038b94639c08e811b016348b615b15e658a14190c26736de63db55631a7afb6498768e4fedc7fd409fdf0b3602673f68801857d881dddfe7151152a359a38516551e17c613f2001e03431862d763d2b5a21b838c4a337d270b3b1651a11a28d96e3e566d9fdd685d67f22ff039a67b080331450a6e14fff86388b8a7605b5b4602ee3859393a83ed8aade0f8569241fe88b295bfa605f70e87aebbd135a426122109172dc7059bce350c31b3953b8a77b65c8c90a06c22ad5c7530f0ccdb6e437b5b2268df46ecb5a15d3ecda7afcb0298d83fc0ab3e814042d7144922b8220bded257e9ea43325980e7f68d83527d84c80882065d71acb444e55d217aff2751b19afaec57c1c48b5f45431e69e97614e35cdf8cb905cfecd278d7c8cd6e56051265400b10512831ce41dbb64ab3d1eb449fdb195bba72aebc8bfc35cd3f9514cd7048bb55382663ab5c9131384f2bf56a016e5fbffa87099bc06cd05248da7eedbc507bf6966405560b3bb77dc024896cfa9ea771053e6a63ca2ae8bc40a9934ce002fc9871a12d372914ff7e4f95bb7ff6b7776632950616f8c8512a0f28f8ffeb544567f2a33d867a0f360a1aeaa0922700402a3e51fa86842dd53898ddc23befd7a8bd58e184e2bf1b5534d276393b4c117b8050d3253e79a5f7918589505943ccdb2b78c8c7ba8a5490753d9500d2fdf42f67006f9376131ba12225a28a2aaa819308dc267d8eefb4b5420ce38294decc8652387a9081e9e13d61f7079fc95dc707fb639e6f1d5a9be781b32f82ee76536a7ad38d102a3a904ec28c5411562b82e2e3cb96c07206cf2db610aa6fba54558ae81dade1010e89c11be565e9676464afbc75a42f72cfa44fa1e3a234674122abb90d7c22704bedb49df637bdcba27231512cdd4f1bee3480051853bf9d30a5cee8bb10218bc59e8465593ac594f8c726adc70b82bf70f5668cb20bb58cae1083c5befcc33c8a12a9a915be7498a6f4399852b3869bd4f71457c64ae98e06f40df95d97344e7f969b713cef2d7b6dbbf86d1fc82e1c7ec843e487b8cb534261c97a506d7faf4d8cf5f4c7931028baaf9b9cf9ada4ea2ee271e657c7ac187a8001556e3d3543a3b8650fd4d9adef433a2958728e2b3685c8e360ace37ba8d7e772e154ddf4a279101b40754b6a18ca743b3f1dd7a3c63ae72f1f6c59cc006e23e643dd75932f9b5e2d397c1bf79c4ebd84569b2b604c7e10beee9f12f0321ae127a79eeed5c665821e3f006b867179ef20fc2990f84f743a67ef1683def67d85a29ba1663829bb828c88e14647527aaa1c5018e08c678dbe52ea233d51804334b47cfd00ae043a6186d463921e8eaea3945e3863e0205297aff236f5cf74b78945db803784b6f443686bcc6003c0a81bcf51f3180a98755a1d9e1e963a0f880c238ae5864569b847ae7a4382272692bd755928bbdfacdd0ba837c65910b9b7e03db5c55a90b846220baa6c22918caf53989e7fa902962087ddd038231ef1672297b996ab60aa8425956ed2bf4fa14ab42bb85709d878225d4b376554fa3d51a4614ded82cb599c3e5d2d2d270d6f59cd0057516b38074987efc49cafc04f83f6af09d8d75f6486a998c64293691b4169aba53b2e9bed03e56b35c1f3d4ef444b3d9386c75bdc95ec6bc6b496fab3ecbe772d3acaa27667c8d733d8336ffd19d64642ade0ad27dff7ad7ca034d0c19741e603224c43be307053726a2c163b39ec81d8e35152bf13214dbf063606c46c2a8e7494c5529893779e6a8df3ab40f77757df2238f3faa2e86d01147dfb5d9b88a14ff92c3e062b7682352e8fb960d30b90af1eec4be72708df9e6fa5090fd1adcb2258039cc318dadc6ef943f1ea18e936d31e934dfd5bb28d359e14261879bc08650858b29759e5f70c3620dec17a02e0583789de8bac0369331507ee6c1b53f8fceeec727b6065d840ddfff803a84ee556f14d1719abff854887dcabe884955c1aba1d2d4e96f770ef2ed5edb94f830d1af6ee20fc0b87970598887571beebb4b802f5b102a3ce3dff019e83ede25cafa5a6fa22afafb7ac806ca1295aac78a3f1f5c74d0ed7856b3479574ed01966187f395eec5b057757b185f33040d5a08a30d6eb1d7972c71487ab2d06550edd0b3b8055003f491b89a8e635bdbb11bd66721fbd20f966cf0a669935ffa4726ae6f6f06b8782f01b27e87c121a3e166cf6cb1ee3d93ac13d1af4a825a6f6867c665a30620172554a0128a6343a96291e7b4fc75cf1f3695a383642de21d93ec33c2bcb4b02a3a4d96e82dfea6fed2a52c2d3b024d9a5053141302f1b7bf2d6a65dbc26ddba0256c8f0fe9d714a83f09e45709d6f2e1e33a1080466332175a6c72ac9bbe11fadadaa8207ff3002dd0806974692ab5ef2894e9ea6cd1e8af59f055498628cc21ebb54780ef37fa3885ca65b148efbadf86b7e9b624aaf4dbbacc55838565a8fc62b0b9c05d5f079bca4726ee3f8e6d51c1efed9ccab100d1643cee2d879a1dd56d00ee3813b976b70c01766d0bbdf00ee46632ef4ce7ea8bff75141f31aa77ca10bd83bcc88348500355b4988a560b977c6612c7759e665e3379d1ab6f294ce033814b6408edf77ed828779a863c68e3bb72ea856f41d8258c434b2f98c11473775a464e81f01a31fdb977db36132c0e41c7ca789cde19054b10fe899adea1beceeb7d70b39955fd67cae9755d458d7eccfe6a183fa0b0b282a28556932ea39390baa4b29f41a069de4ed31bd8e7707930c4be50dee24b3e0a749fd74a160d335ae5257f1a5494dab6f551ae9ce238cee74c9aba68e29ff21b3d51d3300d7e497e63a3b8a4ec261d700ce2e394ef310d91b44a035654913a265c01c3b0bfe4eba1893a1cb831d0a9461f69383c74f254bf6ca4700b02036ba64fc298e781fe902ea78653dff79811658bfebb60fc49c3ee571e46e5cf6952a67a8c31354dd1450c3fd1137fb251d7dd9755f55d0984c44ee65f2fdebf5c89218d488c0f7e0c30dd7523adca9017e5682d6a8b777d9a5d465438fe3920e96cb4815994ef585d0eb4228e74471e0480d5fe891b83d2aa9ec9d724b037b5d13a3b8e9a36ddcf718ab9cb8d29acf2fe3da0297d58816f26d0b8a4f75199fe46287220cda029e201e354da3cf3521a5a331554b8108cc5ad7a745f80e61ef9f920715b9b9a8a31f338adebb9a5d950f8ad539db2403fe44d8b76a9b3e98f2e87d5f85a006dbfc3907f2a577f49dbb9c99c3881fb7796d76f3020a013a293e8bbcb181474871b23217b4b68797e90952f859bab19d68c2678dda2a43058ca2b1196904e1c4cb1d11fe2c1ec92fec915fd53f87957e951de97a11dda26261c24d97fd4e71a9ce2c139c932f10de9a49863bfd5ade7f596b9afac53c2a5b3342870c3414f430040c65cd729953c1141e519a7d782710339d169bd4244e43a8b7142497801b2ae47519a3515c9ca228f8a36dbfced476e51d828ce0abf90e1c8c98632967d102a5e9c09c1206d11cb33619ac15a29d0c99b4bf93948f123a55111c494051d91d8e41a6ce379240a1d50506e1958871cf3235eddb3bc7ad5fc150846134f33b37b73678b3b31889d71c5edf6dd5628f058a63305672d66d7e2e782eecbcc36acb00a1dfc91646288d6f5d256a80950e61c11b5129276e8624b3cf13add2a99531677909afe7f9a845aa021ff5491e478dedfb8922af664629dd977d184b83b681088244502f57a1e03d9285f75cbf40487c3f729cbe833285264dc4ebc2157a9f4df20b256ad417eabb016f83192e1aa82b0c7ba5f61107cbec480b013680196f9ac597ff25d36e68e8f7a2e95280c0d0f49e202de25820b8a3702ab942c31c54102604f799635795cb04d666d084ed6515be4fa6b0faf28f390b0013eed9f4bfbdf6aa70d7dc494e012f1ac2fbdab0611d67a5068cab0fb42849fa7ef4cababca463240b626ba9caf9e72223afa68d9394d629961206fcb6579b942e8b84fa6d17f0e6c14e354bb81348fb0ef6c70ea25d8238e0800a51721bd36df388a97a22396663e9f1e3c549159bc1ad733aa2de893e7c5ee234cbf65d18e5593db9cf8f91249dec0f1ff9914d8277f32e440b97f2dd938f2b63298c4aeca2704e0d7afd34740aba19435a14bd8a9089ee0bc9a18ef380bdb042516896df903031cf4673e88cb484791897eafe3015a2c86f751d1c305146a1750fb89a5d86f6ff8e9dacdcc57837a1a206a5a820303711d239aae2c9f069fb2bde7ae3e001bb80f9ab63e0a3994b813d0f500f22661e1e59e4fcf0998f65c8f7fd7756a9a4d5bea588c0834054bd5f37d591ff1d3d7f697b59d0528a028aa1f14970071e126ec437aae83758b894272d7d2e4ebbd399d8f1932b2906195f49d1c4d2448d28c8c2c3b8b6f727ca6ac04dbb83ddd3e78e5964701acecf376066e98a1a292d558e3a8c90fd81f9e341dd6403c2de9c16b5bf993d5cb05e5104472c350db363bfcd6aa6a5409de6d21223752d2babe25953c83778fc2325efa5b2edf7db9ccca905d1736df5f7fef00132c6d466036a69ab2cc65c8033c0f3225601f9beeeb83e725605c04012797ae9333b2b469f0e56f324e52806bbe1d18dfaf5a18df31b0b3b80f717be4f12d530718d7f3387b237f75e95ce018bb797109f1b3913e7aaebf843b7fe6ac18fc17a9ec8f1c4c5b54194eab8b50e53d29c0110d6b786aa17b0420dab8a50de593bf813fd084451295f5b04ec52153ff2806757a95953d0fa75ec942cbcd3d782b6e2df52d5d948b7d1442027a66bc8775baa1d6494676a14d08a48644574510faaa3c53bd8ca19b1f0a3547a58ed850ade2d599a172498938725518a04bb06d0371ce089fd87b1ce621d5b163aa252abfc0bb49389520b922e163830f487c0252af937f633059af3d56d06a79e55b494fe9ce5958045772193acdf29852de2b2a97f316b54649e9cab090309a9f971eeaad252c46240fb9d1aab23385af8ce7ff33121b5bd439c73d0122d8e862d124354d59af741dcb6b254a895e656c783dd7177d260ad9cf66c70fcc632e00ef9b6638320a1b8d8eae3f3572a6fcbc5c8d78dae0562de46fe524d2658dce5aa50f9e544758aac59b5277c9e5f290bec56068aed5c0c6a79dd808d103889f3a3fc76a9ab9ea73aac4472694676c9ae479a4d3445626751331854bd4eea6a221da8faf98b07e085cc8fe631bbf36bfa830bdd4ecc874ca52ee8ca2ce8e3dbae77b1e27b94d27decf40baa86c8613115288182eeb0c985098fb70c596a91f17e1b36c13ac42bccab119fe9ee682360f87d5eab97667a2c0eadf6e47ff3a4ec49f991ae14fdbe141ff44bb17660f3654f00d43d2eb65ab5f424b39e337c53b0e222a6e771917f391bda9a29df5d63106df5bf2e4e90485626c29f2529b1ee253f50c403cf7c6e98edda3a9926a985f735a6c2abf428ba9d48a3eac18f05779b91b3bc2085beea9650ad71c778b26a50d9da4b1d0305aa9027c5aaac38d711e6cd85a08e123730823120ac1b2da499c53d034b5de1fc383ff34e6335bf99ca41b0a4c966032e480d0de7626dc22d35a238364f1dc798f3001b7b4253c68545ebfb270e4eb80b277658442a7bfc4487ba98e26eebb10426c501c56cd015bc41544d0dd725015215b189240db5a6540c490d9c7ec0c99597db9137f1c9016ea809ae01dd286187bf206936abe0455528c634a2078f0e5940187542e27eca4e74627e9c2fa39a29786cd91c7d7b848574dff613726c30d1e70ef9b536fec4998eb9118a00fc50934b1c0703e137583b048e955136b02cd95efebdfde6d71e2026621aebac6c24ccf61db8ccbbd4f26e49649527458721c0c2b2f652f727f769ad045578e8a2f7f1b5f908b1ab92db520d59489a59d6fd1ed2bc8990f3b8112c1ea88307cc050f31dfa60e726df4ddb099f3f80ca1aa9754d4a43a4e9485c867732040fb63ba9b1e43dce969c7cb65fbf97edbcb91d94b203d52b4e2f2fd72f2acc1aabe156ef5d82e6e0acf30fca7750b754096ed8b9179ad44fe22bc5dc4da90a156c40ab04e36960a3309fd7e8d8a7cfcedddc715d986e102bb38bd9c936daabcb21042eec70711ba5067991d92099936fd20373b698de5e6bacc14219cb4df763703657fe13066166de431f4522cbb63044c7c6f3243e99f2cc6be058d2a3226685ff9562113260eb949bd01c03bfe352f4a089cdfa6663941017d553545edf401b9cc44c3e56e3351dbb998a6032ee38e647aadfb868b46ed2b4d2a702217c6e2e7d742effd27290caa313e6a832ac09afe4d7334e765e3b70fa85421a4bbc31180e8b214fa3e2e445c991dff66d87236ddb53d2fb12c3d6eba49c2a41f0fb9948c887b2c52699fe00b2efc75e9bcd414409068e9b9634dbbf9df666f7f564a53f2e5a0f32af211abe541121f4390c2f87f49e3b8e980b2525a9fba13c7616e9ef23a3787e2e7cc03c20e26611906f10f1f114a73c8bd4fcd5e81f42b6cb435bcc81335c0ee80c909ee729265e6940f932262325f7947bc71527ba2a99307ed9535ac0f0b77ebd0ee8eda33eef9bd5a024c54f1e0520088c89927b02b7d52c77136b0679c45defa1514a9faea1c7fdb9373c3120557b934ce26e07294c61de89963ce883d78adf7bd1e1ebed6489223ab7e8580293a6ef65cdbbb0d5877282cf108dcf1cf720c4e01ff7ea5df89c7eee4d456c0878760b31116dec0d3fa783fc38d42c1a4ccbdcbcbdc9243aea0c26d5baa833d448601317cf03989da83905180c19761718a30457e5a763fdfae318f3880352b4a4b6d0a24d3882080e874d1f6d586d69d651ef7e4fee372700a7374628a8f03eca02e55712796e307079be33ae6dcb871b50ef4670bc05211d3a05ee24059e5a81eeeec807ce1075aff676daec44032c5bf6e879c4abe5c6a3eadcd1617bbc6677031a663d3290d8275563f2fa53266e109eaa9bbe17dd116bddc98ea6108c9916eff6259939fa8aab39e6366de4b3f450fc1841f72bf3d67c7613069400c7c78bf5583955b2aa96b63d387f6293ec5f6b78fe5baad48e4e3b8039ea72ff8124d07c68c05f4d6852e6be93fe3c75a2a034ad6167aa94a257cf0896c0fe10ee7734b62f0cea38e6fcbd5eabb21324ba37fbfc13ea57adc5db4c9a1802e6c2f483c83a7467ba7aa7c1f70683364af7843b718000339cbc1f4d34f7d915cccfa1a7512fdcadfde60bda7233fcfbb3ecd837b20123f947ccd466e804d61bfe1020f4a384a5c6b1ca19e2eea64db2ac4787b79d9d8f8371a3a1f3db23ce49b3db90d6f9cd851136a52debb911af4a9a35df0c406681ee04d897927a09611484434049f88ad722bee6259f20c06c5910d4a518c1f8342179de4da786ae1918c0992a98284ecc7923815444fcd405b998d76d1a2209ffb4cb12fd32631d131f27f55ebf0037afa6f21c48707c81b5c0b0d04e8b165a701f22db11a7423550b433525d86273fd272b4d75236d60c9d3d4726eb7d0bf81d0131d6664f98f58eb00807026efb99cb6a8f0b18e06d3176e2e1ae50587c3f37c85a36913a739329e49d0f442c78da022757c4fd0f517c91bf00ae08ee150a9dddb412b1b8506587480348b01b2fbd38c2104500b61ad8e057e8aa29b8785c7687f0effe886e49f1f4f7beeeba6ff70b1beea98ff2f9958b371a78b4a5f1bec23bcb70006b7a3206aed981e23d7acdefdec416af1896e2f5b1ed53db545ce7bd1154c0eb77ec8619b5ab26452314b16af13f0d5c0385b240a581b597e54e2fd0c0d748f9e8f061d6ccc64103f72bbf9bd0033421666ce0671f8d3247ab988a7f95eadb9e4e7de4daf86b2c5e976965a291cc1e98581dc4a76c2825cf7e153d5900c132c76bf4e629a083307694baa393a840ba546d8d936296edeff74f72f76d44d2d865749990549d2a6c66d97c7ba12fa7d79da0901748204adac79c4b4da1749b2d50ad5aa3aa57909e3167bdfccac4bcbc41e1380c32a7caa4429d3c9ce2f06ec746838f9aef5bbb6559b55f789467e84d0284c872ef1ef739005812a5ec838f29b665b29da04d9b1094f7d8331f0add05888817ad6e6d9f8773f1d7b225a870fb3de2c6001ee304dbd974dce3bdb1a8a9c3ed7835077accb120d3aa03780302b5fa5aa72fa615cf2700ef820aa32006ff604a4eadee72350aa606ebf12d4324dc1aefa01e33041ddd68449813c3fb499c860194a01d18f9d2f81932b5b2df72666956144992d47bab979720f9a426e449c415ec831e3db28d47e7d63500011ee18e3efe3de613397607119dd920ae2a8a9e1fcb31699fab6f948e6133643bbbb03b2da9d0962f61592da4f412f3e0f20c75fdb447295f818dd6894830e6af212a02592cf6c5c2b848bda2b2e1c2704d3bcfb48f19452be360d63f558aa3dc8a28eaa747d6095935c76c833f32f77cc5aff4ae9995501409b51499f161c35b25d1fa3ba6df160a35c33b902b9cbdbe82f1147639df8563b8034e2569bbd6abf2ae9d8219337dd2cb729e150e3677671b18d04058016132f2fe50440de40efd5e4a457e745460dcf8321a41fa61309599bade826cdc71b81d902b697c2a1d45ced7e8c2a86e573037b8086808f7a1ba68bba77c583263960632ca3ea917bb917553098bb70eb05de8ee6d808ec37acfd40fad505d16f03b5b73be51b6cd11b23d31d44b252309eebff7f3ed0b982bbefe74a1373a2e004a1a6f19765e3e77596dbb354177e7649a98737bc1fe71534c54e625fb6619ebd89c9cc0b066a70103a35424dab6cb2eeb5725b2ce22e9cdfe2cfae7fae13166e9651bf6962f27acb6eccb486c6fdc634dcc23c43224fe2439b07f4b4f7312414198de662cfe8dd9937a42f738da814ff077723973120d20d988c38ecda62a40b03e96b5953270d41b0bbce9ee1ad9d9ed5e2d3b635672784ebe06019d0adf69213dec120388e7f88e334749f50725da24ad23d0e877cc10f4228d78f7352fd4cc6840d628d0068b0ca4125e4caf8f7b8f40e066f929060d22b68d6f742c1d00e4b277354c2aa1ce45039a0e08f06a1bdecffbe1dd99b8695cd438153e5ea2c9d6dad8d842e818942027e0adf156e4890954eb404f0b769be18d7217a5219fdcd8da4ca6e8fc4796c32ecfc399f9216d17cdb0f4e4adbe4b88162f3652de17e49fad1335a8f4a2c2723234c786e009600e468c9dcf4a43d76430451d227cc1c5d5d5576987be06e95b8cf4dfff6f9aaa9c41b89a20162190c015998c780e8eed21e5b4ac5d3ce96a851ecc9d5d933419f3fcd1bf2b73506431c1b0d4ba2b8f22cf90ad70060044efdcf75c2100b6c0cd2d1e0f49b1e383266cc4f48cc6a9db2f591d6ff00d31cf3483a10511ffa11b16ae1fa86d61275eba23a325259fe104f107ff13b69a12045d2cdce4c98758e79ac57e0dce86e560785f6653975dd0566e7dc22a9772e4bd95ddb9f03b75b73cfbabd477dd959804f4d44603e48aba407fda999899b2660c30b1256a22938c7736073ae2a05d521b56622c4b45fe02c2e273f84cfd87156c3c72589491d6a96e23bb110a246e21a21a59897b53a6b257b4d840db9bf4dd585da9fc927f343ec3ed92dfc5b16d9be2fa808cead1af79bdc7193508550a487b9e65b67227b9f67075fab9bd098966733908d2dc4eb11ec5f1f973d9df03a6e01b8c84ad6a5c0cc3f81e5b594a45fae3c5bd78218801f8ef5718ea3e137bfc9ac87fb2300dfd6c44a36d03f519635ad281354583c531ec5ad7d00634fed4ab80a57b590fb17d7f8e3761cb163f983096d45422a87eebec8f2837a9bf1621e00983428a1f628033902d89e2369c4f5bb403ba5e54bc163167032d6ca09489fdb38f2e41cd250308241609f79cbf70dcbc4fd093252c50a0c053c42722eb00e4e2f8ded37de99da40f9da0d4208f14ec11ba276b17a3120fc0e7661980fd54f3849a318d8acb0988c4a2be181992bf6bacea0f4e25ba3fa3a5f72ae7f99c5575af3acf4a4cac973d857a8c49d9fb0c518034f677d6b27e1520b79c110042fcf93879e22883c0c54a7908ff457b8287a1e74cf1b1697d23338c327b4716de8d2d73a13f3e823743d0d41e89b3f0357c6ca07f9f5cfdea6cf23ee60fee2336d6219a0bb635a00bba2d5be95657d35692766383a4ba1e9629be8f3c40a4669b41cd933202bc01c1909f09e8771864a0881cbc9e7a995be8b00d566d2994aaf7362ff2a86ae9d417bc1b747fbd5dc6140c1a406c053fb3fca9137502c8b25a72975e398c6ca436f07db2cce8ddf0183c6053b7dc9e243c6c086e86b14891ac411f1f0229fde44ff7b170655490f72e4f6e2b1309cf3afe06f74611f4a1b993b8d94dddafb42d3aea442a6975d8e1e898b681bc665b4b01512ff341b7288d8f019d54ca93b83956d7764a22becb6bc909764d75d0605a9008943d65d9cde8aa3ce53ae87c13fc72b85b47deb5aaddb5088d12e08c6b86ce0986c489f960e2a615bcad6e03eaa24228f01ea62d96e9b7c0bbd158edd12032d674cf49110a2c78690a3dd6121a19717936930fa8aa0d08a994a4f51f232a33576b5306b5e7b23056e8db653e8297d16459d94181e314555779bddc340865c386b7f403e6aa15685e85a60ff568c879e875cd136b1ebefab8da4cee5e3232fd8714fe0f5fa0c8023370b7585b4adbe7f0d4c7a6878e760b4090c985d31ad7fdd9fddaf8798d6a13db325139aa08df83c5ea8cf4169f1d52ef32394a97500d7a52104daafdb9dd4b25b66f6f2d9780f9666e5233311abd9c01fcf3a65a9ba1501764383028f6ee62fff208c049e075cf01d398d81d835afb5c427d54f0ab12af130c0a96006f3fe271683dccc6beb701c31079ae9ecaf542532fe9d0e49cfc8841723dde72edff17232666e4d726b03720c3a47459d2feda969930cd07165d99b5b3615deefa5d736b5fa7958e369bf4a05f3dfad9125232620cfceb0110af2aac7e68f936cc6df20027726227e18473c46895897cc15b5639c263a9791d0859862e7adf86852c506183c6e58ce0b5666b8eb0cf2d39d43c2e5d2986b76ddfd799246a6ee39336b23e4fa4900fd495c4d54c260fff889189a127fc14125615e9cb3e4731cb37fdca62ecc30f9992c0b090b4b24b0a027a80cd87cde57863344a0f9b21466dd6e324e43dc58dab570a892f272ed99a85c40ce7daffff5c63ddcb2cb4f415eed8e6bf1722d0b546da3c9c1c5f59a0d16005579854dee75c2034bef8067631cf0c809ec110a519089f1a10efb9af49abdde835fa20df5a6c64f26901bf06ab593a84df0930669cb2a2e9c46f6860b2221ab23477d8e807557fbc296d3589c2bc2acaa7044d298eda72dd2d38a66ff92a08ed85103e8a438b6b174e2904def6458e62de93226749110fcc0d8e1c196f84263e9c4ab3834356aa4e302830088e293a649f2bf53213736332650d7edb815d4ecd641bcebc5d0263cc4dc86c4db7433fe9932263b70055642fda137db691a5f3b2dd45f818e6f8b64cbfcea2a55ddf3d71dd26ea9542847f68d328fb366471199672dd53931660fa332bbf4b5cdb940c093a2e585ae4259f9e1c7f57e0559601cd372ecf1df82d645322834c41fc3b6a36bf7334da0dffa9bbbe6b5821bd65488088f88a83c3317568f6bca69145d5557d06eb171edd97de4252846bd63a92b7062525b91ab1d601360db1bb03dca092cffe47627e72589251e29b7347aec9a5e5eaa181ee822bc63625f5f88d9906bd3c4702db3f38633767acf7d7a493975fc6c0e807802b0fbf423447f5d5c3989e58b6d959eb309c0942e44ca8d97d00a5b785a5b9f6cd74712fe1024f36058f144cfcfa0ce50a0263636164b098a66be80fd9a4e13aa186dfb2a0200bb22cff37226169c06250b40bc710655d42ec5c864de2098898271ef253b74b3cd334732ad67a27be4bdff111a03073ce12ff94a04e44224a2a5a97306365bb764c09a2db37b709e0a3c87d55717e6434791353ff2a095616c37d593ab1ae0ef9729e236721274a8a5b60d147ba65c4f3fa4b7978f4be23072c371a32a35dddb11fe48c4902abe37cf1a0473c912f079a1703da1577a7cc50c71ae16c1326d61a91d641454ea79b6637e004061fd416cc6437af37d0966fdd66834fc4f5f2265476f84b0d4c30d9751090f7cc6c85826226c43951ac41330715021242400f388aded004543e17ab522dfc3fdebfd7d26b6b3098559408b7339678f782531f80e928c58e97a64dcb01d14303c101681287ea784702beb84635cb51d25c8fad75f5aff185e660b70a52bec650f2bf000c1a9cc883469a938a32e78cce9de44a7188083576bb0376d45900a6e76057c67e911bff447e66e24580b4057981ccf70f3a3a3f13c7487da28e9cea3f6c1c0704aa5dc0f6473f1355433f1e44c52672d49ac0c520b4f0617021724973f2e4cdab27789eb2330aec382877db028f4a41facc60325c4b9cdb7f684aff7600099314ebf635189205d200ff9cb200e486b964baa90206940ec11aae27dc144de54d7e571672558b8cc35a0aaca5aed4585658a28312c4f3b03fa30669d8c4b469e9c53c4032d9188bdc668a2cde7bcdcb77a42ecb0d3d90310305a5f36558acd582b627e2fa7c00345cbc81b2e6692dd6f49d8485f7a70b4bd8d84ddddf1d69c9a79898d1e089c3a37853b38d18fe479074b31c812af62f533a63c385a2d2c7b8cae005993ff8eb165b117e298ea421076ccfe6dd24364c923e0c66e85c65f5c6e09f07da04db1c45c439c218e7f4c54efd2c82cfa210ac8c5e28c19d35c1a9cf91f44ca81c24792625d8ce2f1d8e43ddaba9a9f72739502f9a40665b8182e398265a24f374597619070c23a32907febec59b7636dabc26720c695b07196bf8f7e28dd352e5f6fe9985d2fa0bd217ad464943b9dc4d0fd71646d13dcd23b48d3a9c00c672ef887b2f2d0b1b6e788dd4573b7b7fd946c7dde763a0ad5ca4b8cf4188bd44333c3eb698e2ff8bd8ba44a8c4f1f45db34796f1899f5a05b13812c00224126858846124a8975f729b7aab351ae37269afd86abe491fdbd8757a32e13c393159b55a4eb7127cfc018039695b242bd8a3bf0a050991b9bae8a52c2cb12ef8f574139a1f13cd31ab20f3d3fc262f581bcd02a2fbb508fff4b6dc75f3c17b8ba50eecc9f652b7eee77e6eeb2dd4d38bbc5d56899da0d53ead465e175c9590aa9249005da8b50364daad7db53518688baa2a727ffb31e1cd8b5195797459eba3ed4c8b6fb6f49e3fb6fc37beadcfda9d081bd7723cef6696cfca13ae4e63a6f5f853c378ddef25acb408ecef0edc439864ea1086730cc8730cd353ab4a7cf091aef9e10f92b41df84115170ea257b84e79b005a34a112887359daa1d4d142b045fddf90285cef5cca45e5924c77b99736de462318b40e7a130dfc020bd4cc9470f1f5a9d7bf4e571aec02d6c83bc00f08761e1b7764b14ccef542bfac608f527991c7451aaab901ca5546bc869fdd82873a9084a133bcc04749d1d1b0b6f44ddd0ceffe849e32e1a68b044bdbe4dee8e3b391e4e319ecc5ff699ec3a86ed76ed540b38ce3892481ceefac13dc805b849d4a05a79ca73bd5f1fa5999103bb8b8eb2e5e969cda844af25223a1346759f4eebcd972cfbf8f56a0fcd4252758729d6a0baa7ec38bf8fa15ea048f01d4b2ff108f9f4c22e5f2d890a8a554f1b62a505a77df1f509c90541a0ab14bc1e71e8413e45e420521fc4993412087785164d18608c75f5539496c736235cab4cbde4799797cbe5ed88563eeea712a06e292657a57880057000789f9f714fb098056d1b8eefc0ef569a60457cdfe8c4cda254d2b7b6acbe3eaba89f50f833a70acf62097b0f1f59e4e033b78f79f6d2f960d77d0e08ef9734da65d7c6dab28f6c5d51d1b02e6004df5b1e131f893b21279be9168c01bf2ff5e72371b7f14298e28b19bc3b402584abcf03b1db16f50df13e03d624cddcf3e223de74df7249a747a12a0660dd910976f6bd08740270591d2e417683c24e2f406c25358245d9542d8d73ae375da3d32d63d6f4d2f4012aad1df077efad45dcfd8474c8d5c5b7b5c495d863842d8b34068bd5b80e9d866267f638f4b387639126749081ddddf705e774036137b5b83e5737e4339d4702e6d62ad98c1cc092206760706b68752049a2b03bd810f641bc5c9bdf917ed01cff37ede991c31d2b4e09818ddaf6b12655eb937ba73808ff38a3aa462c69d3bdfcd46c0f6a4e830dd20f84eabad94f84616abbd69ca73f123c27c84365fe0f54e6e36164a2e27f3c043b74564eaef71de6b6b724be8ac7d1048b3b62b530e69b8b849f58d579d1406fa2799ee081701eda27a59b3f9e5a0509838df91fee4788129eeaa1d93aea40e3040b1c30e8100faf2ca74448bcf7634380f1709b144151ba1a61ce276bdfd37d8b7f89fa904a845e352b7ede3021fe14cedea2796fedda7faa51daba19971a65feb6dae7adf74c367714eaace97f153c4f52e125bfc108ef8f9cb38025bda29abafa5526767125abb9fca2ef761b698b1ea8f4fce877a80c46c07989c48127a98f57e27a74ab9d6135ef82963575367e3194cb2673404c1d48e300dac15cf3bd03ef92ea2c3fd74e87a9e82fb2b94e7b7dbf9dff32cd12272943a658d42fd3aa4ce103541360885566fac121dd14e7a441bdec64fca56c625d4157bf77bf7c9602063040489347b23d3e7563f83ffaefc61c6dc3eccd5a609a16b8f899c51dfdf65ee2eacfe1aaf244cd4f33760215ae3e4f6e9d434a09978a008e5f29a51e0741e07deb08456d840ea56462820cfe0caf1a3046822da17dc0bb22651c6003cb3d9f2e7654b61e4da7f376914f7036c767a48c573898ba075a2ae8edb0594ecacc42adcc2a406bb8a27e15041f51b8ecedb9b7be15d929a62e06121c2b024ecc2c75f1d9e1a3c5942f7734f2dced9a1f613143330cff950d593bde6452220703d0e8914b00842d180d1061ca55f36759995bca60cfb8d8fee755d21a80dc069cca2df8bcf5555fceabbea7fe4a275c823e73b7c1a78a2028d8e081c6199be1d17bc36bfa18e1d7c46df6cd525e63aba711fd607c45b774f486732f92fb8eabf8cdae69fec1842cd9592331ad80a3a50b21bf860a423145c334ccefb7d8dff92fe2bc333a3418bb737933bd43b42602807b6c57370f8135d9cafeadd935a39ed42b8b10f259f1d3ed22a7ae739b1958e2c761b5bcbb8909acd00e1c1807674a5f016ba1611188a6f51d45cba5c2b3a98eca04b47cdb1c20a8992b93734ce61cbc973135aad0b7b16f75181108a223c42a7df9a0be7d5027040e3468f1f4693d5bbdb3cd68897a1b5beb8dcfb6c50423cbfea52264bdf57a8b48097d1374d670527a62a1b14750d0df6405289dd7c729285e3670a8bc5d4296dc9587f27288f72c52a538f62069d3f380611a48016c38074e7b7ecd9716ef0f7f2cfb9123e1a4a6c8353c7abc92b5cfe2d66fec014b5177248e494a2544e5f3ae6879f6f2b81de30999dda304f9e5b779b9e77c4e691a776fd85c58bbca6f3b0ad78208dd9e13964e4c501699d69f158b6ed21e1bc395b0219eea97e1ee9f5df864ca93e9b128204b7d282c64d9663d5ee652bdb74f6f258975a88aeef98108406f390b19448bdd134f97ec694d86418f22d2246a7a47a89e1a8365195f3b7b401f0f52036ac52191672e5cc65c2cf664cd1eced130b94b96d6ed0cc43699fdb116f9bb836f32bc412a0c2be2b1d212f79b8d71c2c682ed4c5ce937efde935b3dc68f89b3ad28c4fe9599300e313993067ccc1dc9912e4ab8a389e4131705b2f68278d6fc0db0c0454bc0505f24a4785cb984eb87cb2373237e6a0eb3aacfb8086c7b5125c5facb521d6bce711085725e43c375d9c1a38078c45514400899d172c031b3b8ff20bd8fce7e2cf470b16c384a0cd2c7beac4bf8fbab504d0cb658a0d2d8ecd6d5d4f00045cad8eb1850958b9e5e206f849ca692e32b1202f283e92cb5b1a17508658841a43a57fbf77b232f2a33c46f88accca17d54e315b0488890d3cd766f7001c89710e5acf99c7dac97b22e89ffb00d388169bce6371072747167cdf871cdcf4be9116be2bab24bcdba99c2027109298d017790edac0c059868578d136adc0b4996310fab3f8f0fbb6699de6b41c787d7f6e7e82e3f8757d9de30aaf2c89133eb404da2e9f5f3b3af4a84ae552997be5fbd76dbf0b873b791fff0f1dc6e9b1a29714adee5a1b5f3a456ca16485a6f06b141b78d02f4eb30469bbe10fd7246247866242c7cc02c01d8db8b8ff7ae02972be6093700082944c5576403e118f7a2dea1b76ca3e0f326b6c2b7305be94aedd51ab6d7760ed36c90a6b36d6208e51e52521e70124538d1e5557ce07499e8490120a714fc4a78583708e5ba5f366ce2367c56566f4d0e5119589657b45366946543892ed885f7738e16e79f336ba5ff670e768bd7f71cf0b945e30d691faf60dc4705d4ff81dc11d86f67eb2c98bffbf5c4ab5b1821def11949d7ddc40534f383943342437b60b0995065c890182c001a78df063bbbc7081bd2279945e386bacd2992513cc31de46820bbbeb3d262e9374adc6f250312bf7d032bd0c5d92d589c5909836800fcebf66de96522d2439fcfab5d80307df5b7b67d5eacd910570fa51893dd642b8ef9bbc8bb3b70a25f72e8086c1661ec24afc3a6fd5c62d3aadf0464c51519252f66c26e2de6b74a563724f68e70bd2549c39f8ed1ca031806fcd6eec1541677074ea2fad2af526b98531e50226d7901eba54e75da883cb14491f940056ad78d35b580687497592c161d944d78119af4248f6bb9a26184b2a2f65e246d7ba2cc6d5cfd6646a3dcdc3e7699e41a6f89a8885f92a8b3e1771aff2242db632520fee0676f0c989d4e86a7115185c11294a70e373700e4774e976fea77ecad863f60c8094a31685f9867633d5a7c3ba4aa4e1ac7c7f709771dae448f1e604b1bec19f63824ffe32f1b7f8031ebd28ffd58839eca2ba22a28c600ccd681f6e227ff4d3d4da8c97f6fb74c7bc6f1c5c36ff5b7e760aae76bfb4cc0517bbc8a669d5f21fbc47e14de474d6e80511dc9f2908f30b72c5836cf802b34f4ffbd641509faceaa06c2bb35c04a4f359d293ed697c978d9ae2de4e8f61cf2e17afa8a36e0597d5f703f9219fb8a6823e8950727c56c05034702cf6b82dbec4deb6d45d4d7b165f4afdf92b6c8b99595cee5a60cf9af496fb6460c31d34e5a42deb001741f1760e9176c63075c024f32c94010bca65af6c49ee70b674f8aac6e5131cc5e675799f41b302e755fc9f4de4bcb6249e2274002d89d47fd008108c28bc06bfdaaf442ff87826732e9b963d1c448eb8d5dc8ac2311c1d53010074a7a00d79ba331a446f66d46329d44b19e0a9b7d40ea1aa9e62bda94d9752148425b9c5cd7503cca5c368de0dedfe897e99233a25db76c91a02b441d21c57fd62afbb69cef590a449af4c277bec2e292411ab242301d1d6c9d991cfdad1af55a2f148a76d47e28d8b6d93e23b2ae4a642d09d0f1dcab481af044148dcebb2f8b5dc3b17fd161c7f489be649f802c240a6330bf37ee23e1632f1d97b9aefa8662e70a62da9b60866dc1308f6ec2dda3c2ed30f676f6afe638f04db7eafdd3c46d7bb5fa09804c1a07293030c41684ce8e44374e6ec1b69789ab066e54e353f8de8bb9985dc5df9d36c88a3dd98f756586a1c47e8d731efac34a355d8a9d4420714bd6a3dbb27bdcfeb71efca1a32d0d4723b210e2d53842fb02ff714daee8ed1031b2820b918c016c567f083a7b2573344ff4271b24dd32629f8ccc1c51dad28d8214ce33314ca62511c967609a6a1c2d89cea0c61d3de08c1b3bc44f1fd1f6793b7038c76657d054a443d0297b2084e526a07406fe202cde0340e9773dd61a16c9831b11d632e0cfc4db6a3238383f1cf5d7a8f614abdd06a910a7d7d6c6a7f9ff966ac892ebb343aa729897548182105080849fe64fa18720622e321fc5ebdcef29b90969f4b77ef12b3b9289a20b1a563e0da1a1c14a07f2bf24b91c19004d477434778419229fbb715750b5c500ceb3989589a28b9f5ca21f1e7652fa08b338ddc59da688cf662f97a6f0dfff8f59f5be6c900e17e2d73523f404188fd1ed333dd42146d92fbeec2a898eb88ef5dbf3b9835191f417ef4c46f8163e92c19b1e639c8ae1482460669d26cb9d10f2c6bb0402823001a1598d2d742acc4e4ade56d59f91de9be730e16d17ee3a84fa52f45a6cb72de327103bd87abfd8cedf0efc66763a95f09dcf5ad707f2bdf6a318bcb914d44477e8909138035d55e822ef462c2fdd3d968c7d601b06e3da1e6359a01e5feb57051fe5bc0cf1c8f589ae37410df1cd0c5d2029e543d2cd9040e4855a67bef040b77b3b9976984381917c76742fa0ea9d986d1d925ae5f30e6974446c5b02342e3c8e9e8570aadf2127a3989711ec0a3cdf878240655afea82c84f6a778932b8695f80879048d87de79ed82f77d2a4cded50973839bd67db701d828b04a8974172ea8febdbbb5a1bee428464c4fcced3762c51d55a83dbf9be154caa5378a3196dd6a47e8c4e92f8aaaaaa02f763897e4706af49ee9ee845fc6a9b89f099f40ff380a444fe0016e1b86fe0256cafd9df3ffbaeb986ee6445ba23bd22e2d9415b31ab54aa434223076ee55484f8ca596c996c0a825c214b75b61c0ab687c1d1430b9d3ee730bb72da0c86d3ed77de5559428b1530da84c50668412f3e2cafc927db0f6b4724a095a506717b7d97389377031f42e0e70cdac106033dd3ef4c733ced04dbf154cc5713e5877a8b6a4334641dc35a90d9744ec7d2f09b6a4523130146b5a66cba86d58dc21a8014931d146fb8963f0c6ae4dd46a755c36bc2f8baeac1348bac36c807e804ee72aa3604d6f70d76fdbe61dfc347ed69cc9e44043d4265436fcd12535fdabddb63eabeed761952cec0d9121ea20695d8692f77c9a36f385adf9e5c1ec11118a70c9486df47160105beaf57d731fe06fcf08d4c93baec41e78cc62d772f389c485976a8344b10fdb728254ea72a143c0560e7b4bd794b8f3461f941164261e6f283bf98cbe496dc2e4936d0361e6e1566f4685be8e2f9435e172ebd18a1a751d4aa08d0271ae3ba1683a0bf15af88035b5bce6ca335652d0de445d5f8621eb4b78260c4c5a0a5164965885d2e18da92ce9873295d0e27a3278774a49713a4d357e4061b35f2d9c2147910ab645dcc14fd57e841c01622f69bd1ae6718bf58d7c7172257acf70f11e11a327b3338f83f8e869effb58c3e7e09bc18790f6a1e55555ecfcaf447cc1634c8ac201808a0e7ec40ab7263b8549e1c8ebdfc5081e7b4ffaafbe140d89a4739a610d67a1ada142dff8d6ce7b76c33ab352f2495afdec5edd5cd08c671697292b35d9675e72146881acc48151292a3b29defd431a93a30fe9013377bcd7fe1817e02751aa235e1ed942ea4a4b682e6d3e97d8a9fadcb1745a750a501fe52adc69530a6903ce257c0745f98c4c31e6c3e10118709de1b1789403ae63e55120b6df9565f02acd37d210886ac2de44cd2c0ce19982efa7ef1e33c11790aab009ee7294f421d3971728b8cb3e3c41d7eb76ca8108b84fee574ef1831c836ebce8caf3218a5fa9904bf7d13cab88d97491cdce180556db4687ffe4a6e9acc4315b2a463793d1b9ed9c62b74c6effb6b220ce8cd19215753f2cc3127ed8a91ce0e3dd0bf949bf033f0b8814d6de1b9a9e50d8b5185c5570483b9cfc8d8ee108a78bcb2be7ffea8c0ca95c44591de77b539e758b30086e69714949c87ae51f2dcb767954df364e9f05c4e666fd3202bf74b53950fa7d6074a6a0d90f6e62dedaf75007f4eb2523661be3cba6760908d4c84901b3d28997c4ff29dee5900958bab880f114c53397d769ea19dbcb4ddbef8ebd7f4fc7fd7e3f661e7982d10496bc54129f2ef7853b20a4edd1eb964dcdbe903fc1e3f3fbf69a461d5908cdb8a72349d136c38d192855ecc046e18dc94d8161e4d6c3f8dc534cc5c14ccab87b8b708c153470477ff6c7d0faf7bb0211e28b3c35adb52b47c7ac1ad56f8aed403bcac750f279bf5662b14bd8784fba37da3f46b4e91017d09527ae5346d54d2a5f026b954b894b09399d64bd8fe647af707c0ab676419f80956e4cfcd5d565d8c3ec64a645c20fa01b3860a65de727af861a04b86da05f564ba1a525df082aca1ddefc3792a8f2a35c3d0f0c59e82e00a6bb62a9e2a007e13e7ffd3dbe35d6d23252475da5575dea2b3a4bfb4a1c228d7f2b16bce0dbde767553fb5f47667b84d539d1d7b318e2bd5936098a2a2731f8317d8edefa8330614197e475ad0f4f3e88f1430446c1e59f6b2818833ae00636cf9e7f01b6a9342891da165d66f1929ae61a3fcc0f95b61146d3d2b4528e2052242fa896dc46a34c307ed955aa3d6bed435058dde57a4b7c2d4ed34cc2963f3192acf3e61ccfd909de8c9b079bb4cd43d1bb10e6d6afe7cf10bc635ef81b97747b2a809c3f360c0e9d78259cf1a3964982db92610c1cabef7f2361f2a16d4977bd5c144dff7aeeeb26aa4c5ec5a8c893d3ec5d28ea44425239c8bad21c2d3b42f7eb46e02697b3723dd10b4b5f3c6f1a6f7aa2d566e527a41b71fc2608d84cc32593bbc4483f693f6855c7af3e7d391f7df46d7d1d99f508cb560e28ac37fe2fffdc1e49e85ee75546256f41ce4ea71e1f6539783e3ec1ad4d065bff4b0e40198c2edf1da96b1e8541f24a23cbb3372d070cf3b905d61eb2ecc9e380619af7cf95542c372d53f7f25ef20d0d0dd30e19521fcd66a0f3ba1b9be40978c50c88d389ba0e204876f0b5dd76d572bed268df327250e53f4ce5b5755b9ccd93e7570fac08f074d33e9db57f4435af0ad2da1c0876bf4a98b1f3a6c921e90e0576cf8f8dacd42862cef6b02029140f33a619b472808d57fb16f97be89300c56a54e04395e5323244442b13907af296552ce7de9e5d3a80857a180aa39b870bd16bd75b0516ee2252e80f0db172dfaa1296329562f041fa0acf24df5bf18352379e9e6fff206f0b326f0ece331def80247d71a41825b8633a73254661924dceaeee831b86af20748493e85bcbcbf443aab7fcd0a93d2b5171ab8b0f52fdb8f16cc91f669da66a44f0d52052710d407368ed1f8154f9f9f9971cb9c1aa197195437e759879bc74710e453b670f88f7155034c983fb4602e8793c8f5325542a6abbc9dc9a88d277fbaeb281dfcf1b94b66f8f34d8e8bb12a7f9ec749b2591ed5313e13caca0cc8d872fae79512011446abc8538d594d6dc36ef7884aa1e2ba2491cca092bb8dd530138f5c1bfe1802bf19157447e97d77236a67d25efa8e1a07d4d64523933624450a431d390de5849647f065770a26004b2cb6c45b0698059c78216f85e31b4a65cf80e791ad558cb636a096b4c3558357d73642fb9680d11e50d43581a9db0177dbcb095ddb9a3edf222e59aefc5246a6abbaa725cc951c978d8f35502f4a648cbeadca480983c378b77d5fb1f829b7cf7eb5819ae8c57acabe9a35ab80b7ccd791a6565fb431380c7ad154e2714f87cf8134c00700f84ad6b3d9006eeb85899cb64f75815ec68daeb170c7ee5f09f2506eb8026e5375e1841f56a50af02808246fe9e90ae3005f83d7db59f59537bbad80e6b30300f11b19abb2a55442d79f51972e8fa0066de223904ffd4f1e7ec7fc079c7f7a315f6aaa5fca0ed0bf2fc80cd9a012913c0625389ad7f123a52026857dd7b96b6bf0d65cb0c491087ed62ce4bc2ff4957c9dce3b193daea417b75ac634f7761aa2acfdf4844272cf64e3b77509d65f12cce37ab623c13c7146ee0b2b39e73bea340ad0ddec0ab80e7930b98a505cfbc69cb4d446438753c5e5ba3ce296cf6d8f8e38254e7597a65762e81fd49cb351a8cab79a96613a67a8c9f3e17bbb9a8e0f72196933d91b10c31a671c256c4c22779e26f65c9d8ab36f8d8a41e2d8bc460bcf0c1f888dcfd10f43de65ab1c52b5f0c825d2829a1e23ccf9751d96f264742e09ca93ac3f43949122d89f0126c80d31eb8ca866663d2b431e6826966c31dd466aa5ef9793a299eec5a6b48252115e47de7f1ef87f841ec5f70c9ab2fd2d6ecaa1fe1d24af444d3283a7cfbb0f3ea5f98d4cb7bfe6f91c9f7ae3e5df2416f386889661b44b5b8af1c69816625b60956e3130a2c45589fb430c2563cfa22456467a365f1898a5e19b45829edefcf9b2c6074d2df78647f7832892ba699c971634c1585f33ec499b7ba1918df62b5ea47302ae099afe78202df39dbfeaa2795a78d3559e337733e25bb70a3842ef51836f13f7c5b3bba2faacc0206537d212aaf1f96b963e5143e01c22f46055fa923e2527eb5cfa96e74f4c0c0e94f39f046f073e69a053ab55bbf350529da71bbabcb804e0337fe3b7343790fd15797b26e92a7305411e74ea6a2ce618e18f3793c5835fb4d6be2ced49c4be9cd591bd3f7204969f8347a1f8dd62a15e9ac1d8d38914dac9065d5ea44a185a9fdaa4c7a6a85c543a1c3299b94ba277a08229a1b583fe047e2c9a091c9d541e83ad31ca765ba489e2d064d38709065b6578c0989532d583f3ba3b13a0cd2af062fc869cc7bdb9bc4c64e307d137b26c5aead7c4b385a5f0ef292b6aac30f050bd5d5cb4ba84ee1714c832f10524539dc485e2643302bb0deb820c99a375842da70ec2b9bbacfdba5c1d5efe4a30605d1dd79e80c7b2034130a55d6958545bf7e6505ccc966bf4a2a265fa44c20cea3a5673af41b4fe3c3557d53a0b1bd7a383125eb7f5fee130391b0504c6e2714437b93ec424851867e3c2db8d9e792e89d4ad460946d5d349d69fd1eb4322c71a71188671b4ae55d05a46987e28de209c8ca3bcbc1525b331c09173de20d5b84e597eb93499966b37c36b8271d22c9b28194178c25e02cf4884e8010d2179a5a607329a4c815406e5861806419b02fb4f2ebde7b9f725ce3806e94eb22d1bcc458dc31f06c27137518b79b4ad247614d43a61a39b85e2ce182866b2c11d24006c62dabda00e40c578024e142c098bddf4e5a20ed973ca94258cffbc96f0e492499704041e1200c5db1815242d0940460781de8d1dd13953127518d18cd801cda0adacb77093254ba52509a8340d6aa5e8ba5737fc836d3da66bff5aa63baf0f9c128174844fb3225468b40038cb54c00538a8f9ed351ad185ae6f588d13089adb81ff2d61a2f465e0c51e7f4e55bd8568fe32864900056c0ea7532e5506640e05479795c12b0981b758ec31c508f34c0617a6191ba5ea4058a979abf8dfe773177046f81e72ad26754a0900b69ed78494987f491ecb38288d859226ecd9dcf321e6b230a6b33b47cb3afc04585bba52ed24ae1f4564f954cf3d166643e63336e6a04103ad68c5879bfbb950492618df19eddb23f911dbb2c89b77aecbf082cb4bf54b9d157dc9619dc39bcb5fbd6336ab8670b34067afa3b121a6b497a94220f16a331091ab0b9ee077e5a3b66fbf0d9084a3c4e035c3acfbbab7bbfa0d61665e7ea7f3a42cb49a6a65a3484b6c4f60b85cd4c2e39366f162d2a215ce6138adb1314ec81f56ae61bad679905ed46f4e5a2970ca77418797d48ba72f430127b7ac6f7a2d15eccd79a47aedee7366e780464e7812ecdd36842a13bb4481222f8afaf8c924cc13ccff440e5ab5dd96bfaaafbaca2f4a5461e1ea52d6068b96874c0c64f64dd4d98d4475a21f3f3cbe5d9be0d3e8fb17bebaa6a2a73ee84a21bf52ef7c2470c2290571f2f7b344d9a6f83389155bdf7c281c1e2743f4a694dcde7699cb0ddad2e906c3c301674f5ac13ea40b34e8ac8474fc64c0d15c60e50d7fd9a563f1dd7b4797025f08a59552f74826673d7cd1bee8e5e7a774607e5dab105c49d868e7d01fbb411388e990bd04769d601c567fcd647c2f99f9611ae2400eead5c7fc68dd3ff6a5fbccdd8f871b5c17de0059a21556e58a4dd9640b5f43ae35960b5089cabfdd05543899da10f57a695e2df9d8c3a4eee1e034663377bffa7be08c70838ddb7a1da849862ae8ac105e201e1fc7d9456896f1c2cb7274f973abf48ec10a718ed02a1cbeeae4774cfa1237aab6bdd4e70b7c4bf48e4cb347cc08b2466ee1656217b81e886407bb888767e5fdd1866a81780309aa59ee235f4e32902b6f397a7d74fc69a86adebfb6c2d1c2a09cf774d1e489b6a6fcab5211a57baf24fa92898975f369c259fc771f846a3663f288f0902e9637927fe74f4b00d9fd4aedbd95dbedccdcc9e41d445df2e7b43c769870ee2a15000f67cef7268db00dc20d008a15871ebee06c554f2fb826ec1cb07d37e975e6351e5192248116711f51cde891dcb11781a53950af18fc92e0ca5b9bc750ba312a017783d2bbba0fdcecee9af8baefe27329fb2a16973e2c53ddeda96714c0cd2c4b3e87e80d4223869c1cd4768d8ce41f35feedb8629963125bf54dd7628e87f42046ff72919701f29b586f58b648eacc5c675db65fe0d1d0f68b84533f85cc9ad9d0eafc57e753caef8d9cd0b6d0d0f38d5225331a9286c62803b5b79f9e8ac6ed2dddbaac239b3d53f46cb173ab64e08b2989c1146399c8389737057d9ee661def1abbddf22836d5e27963324a4b70577904f0b40a12dab53414d9144b24cfdf7153dce32674250686f1982cf1e042faf10af8e05ae1ff04f1fddc296c42b59502856e984e2ca4fddfd47fdf920916df767398dc362debe7deae073b3675198411d4ae7ed67472cddea44ee024ed7f6e2c3f02bc051cb4998e33e6d49812b313225bf09f1d2f257fafac71ae2b0944d8ac3c3c8d54724da66ddad414d56faa292d9a8183865312161589ee02cb074de02ac9868a6c04e471fbf594d976ec878e639e919b6923b8f83fcbdcbbc521f6a59802343df10f64f65fde3d411841fe32f0d333818b78b47b29a5e00f0cdc708076bfa6a6e93b33a88f71c90b914f7036c767a48c573898ba075a2ae8edb0594ecacc42adcc2a406bb8a27e15041f51b8ecedb9b7be15d929a62e06121c2b024ecc2c75f1d9e1a3c5942f7734f2dced9a1f613143330cff950d593bde64eed8226c8abf8ae5be030a10a2a14699dad0dd4f97375a6c7ed38962193f66f2dc7dd095571c7b4d511bd86ca14aae65886add0e09c81ef4cab633aaf5096add297835ad9b7fb9be25d0ce83dcb1805e193ac9646d2744db1aeda12f9b454ac0cca00820002e13e508b783ef161322722db439252e44a43dce13db2dd7e544ffa2dcc3b1802c5a0d79f5e0c3343f06116e6a6996236291e70f4b3ebc86961e5ec6d92c08269fbb023809bbf15b98ef1616133d910282d56a2c53ee37eb5a5b829e559ffee420c672870b4b9964b91244d40e6062dd4f487c44690feaa0ce3b65bc7595d2fa5edf0e94ffac12944039289fec52e7340fe0a3c0cfc1353b480976cb3f837bf18fa813c34485d8f05b8e1ecf2425449e91be732d6f407e54b17864b403bcf9a7436f9484859458428be50e567fefec40fb1070b7cde23472907a6e76fda5d34bd3b6424263be3ba91bc48e022d3d6693abddb8a1c3e3f9e6b0cde43cc675ca3496d163ac5deb420e66ad7cb6f670b720af13aace5004d596e9f7522706b7a635fc38bc27581885a65cd4cd8e3dc633fb783abdcdd5a0c39dddab3aa4a74b83e5408429b412c24e5102dd8533ffb462c2903e9dc3c676308f71aa8115a4a397a98d9b6a92ede9383582aa9ed8c66b632aca393aba987064e36f390b19448bdd134f97ec694d86418f22d2246a7a47a89e1a8365195f3b7b401f0f52036ac52191672e5cc65c2cf664cd1eced130b94b96d6ed0cc43699fdb116f9bb836f32bc412a0c2be2b1d212f79b595be3e8e6b812b09826f8413cab9466a9154922f9b85d20b59fe66211cdda6b861fca322f3357b0295d6f8083cd10d28e4631d05b1c82d32b30f8d0ffdad33b5a671373363ac2b09a793aa173698093e4d914ec7e31e4e16930870a5cb657828be86286969eeb8f87f91209fec1f7bc41351e78ee965d9dec4b8941fab46754a5a2085d90af053be382073179aba21333136becf1fa539db52ffb23082406c99bd51e6fc80107b0344d65b3a031ef4a6f423256a3cc5e29184e4d6d371f2cb504421a3188dbe59efcb1549ff1917f6e6c2df4425deb83861742c9378a0e8df8f37140fee94763e1b0ed765fa828ad20b7a4ecdb017a28e13997b6fa815003857deaefc73db8609da8fae2af321f7615ed1dd1c91e71c29e0f44a58de4ce9e59a47ecb17f0427f9f6c5df7be4f0ffb165d2df32af432e36c1c6ea52ddf3169c92047ccbc28d4de892f68c901a5f99760401742387bdab289b97f6b5c5598dc17f429d7c6206cf96c299fb75a0cb75fd9f9c7978d3bebb356ba8e67cdd62c36db101a17f28c7b856835ce89978886a1405a00a8b6132667ac6cab3dea935b4ecdef2a9309a2619ec9de10de2c49a131659e06292cc99b9e37e4545fd08cbd30da686fe9e61fb47db0f9a5965994458617c423bedb7156315ca685bb7051d3f8f572892232313dc28c622066c9e9c004c23cac546f946e13b19ffeb16f487c990c519cb4a55e5d711dca1575a26cdbee515f5002794ebf490549e564ad897f71cd88b30a86ce8aa338cbf7bb4af010703173fe997e882f0e09b05a61638275e57af0a44eb16c7a14c391ed9606984bb59b16a36429642947f8fa430db2037d032bd0c5d92d589c5909836800fcebf66de96522d2439fcfab5d80307df5b7b67d5eacd910570fa51893dd642b8ef9bbc8bb3b70a25f72e8086c1661ec24afc3a6fd5c62d3aadf0464c51519252f66c28d3016d9c244b588c4104068c03f7e4180b7f7f87325a72fb2169b52a09c9cf597de32813a2230cd18da7b9098ef138aa28bc6606a8e85b5bf6ff3dba60e1de39c368292ab9cd865061156f243630abc32b6b4279c3359e18da11357a8d25311c80cae003a8d6ad67cfae6c30152388a1580b5774bee997afe7e525860f2c9a40cc90c56507eae382d9d1ab2361a090db4840f8f015bb153d40216fe8e7612bf5ac2755670f1176ba56a8a25176e8463c65b4ef8f22f28099a41dd053d59ba74b78f2ee7f5f186fc4ecf09402b84e3ad7f61a5d0287d299e8807bc2eb59f1ea7d23a4db8a10f33c7774b048574ce41d60e76f67c6bdea77f11cd46226de25b9238c7c37f7692dda4550f5872d2637fe0dc5365d3a78abca2a42b170270715ae03365cebab7daa6b4eef7c304e7733ea9a73d40b9e78341c445ac5f8019bb3f11ddd441063aa4a57937cc63eced46986b7faba0a3c8e8d9a5f70892dcc180834e29e5a4d7e90dd6ba115899bacc62bc3c131e95745a42deb001741f1760e9176c63075c024f32c94010bca65af6c49ee70b674f8aac6e5131cc5e675799f41b302e755fc9f4de4bcb6249e2274002d89d47fd008108c28bc06bfdaaf442ff87826732e9b963841f9b96105da26e28e24a9b26c5cedd219983c5fc968b6400102efd5b248a9bcf1303b2a3453cff7b205759f5579a3d596b2a0294670d1bb7e5933e02dece3dec4833e1583914b93c7b367aa23d725f8f93a27122182e5843e2843098c84d63a87f36df7a827a0a9158601f8f49faab4c0b24c9bac0d0490437baf53f3be5cd09053ec163783d43916e21b1c45878695ca5bbe298b060cdfa0df8619a29f2e43d95e2dd180950dd8461bd0285a45cbb31d198615922ce3df52e491f97441cf79a2787c6523156dba28a02186412670bf64f666bdd0fb1de8ab04f9e4af83d6b9068463579c4e1abcb53c583c751dd71e58d8d29315491c29fc72c632a5635c14ffc81bc0aa9de2907f2381a7ec17cb8dae7c2024b1884d622f51cdd71432f70c98da5d53842fb02ff714daee8ed1031b2820b918c016c567f083a7b2573344ff4271b24dd32629f8ccc1c51dad28d8214ce33314ca62511c967609a6a1c2d89cea0c61d3de08c1b3bc44f1fd1f6793b7038c766927afade16b19197abad98deaa6e8692c0b14f0fd9eb664ef9456d6eef4ad4f418e0fcaeb7034a06c61b19c770d2321550cd3749184953a0b4d81a082ad1f1d6991e7acf7ce0d5e573d2da8dcc7ebe9d78a9f1313a7087dd1e8645cfd477c1ae62541dc93793f64749b4444f87ab06cf60a50a7ae6dfa29e4e696819fca6b7e7dec7c38889a9b2c1fade4960247bca5aa7dbf37529bf65c2f6564bd85c6909250821d5c66dc36458b02a728da2d5153390f9c234da827e65605246304a09341a628638f431e1ba4c527e4c47a3c31363d2ebce325e43710392bce217226b92c18bd22990c70bb5d9c8b159a72732603e84df4fa0f084521b08cb865009b862126fde024184ede68878cba342ca19692fc016863d19c2bd3d90bbe3749729036b15bd06a65ec673c833e85ff49634b99e83121b53bf5b01635742c835674f47f5ed4903868b145c5ac9978a6302b75fbffa90f1174aab5445a87c969bba795c6ad81e70d977d5ca5bde08f9869bdbf78f53b55b239b05ee6f59963683080113f9bcb8254de5d524891f1d9297c091ffa329ce2a57c6ad069d13d9608539aade1d96f80c83b7390a712c5a55771ed67f94918c86ce5c93dc629fec4b116ff3c4ecf76bd27bf020a2d78e8e0ab2ddcbd0b6e9b1610dd332b1b95e3835b158c0b4822372bdd88b1126f2e0cc7a5aeeba65941d6bcaf7b58045bd8652a7d53a297a0459ce22ea817473251bd33fb3ee58812f5e074b66a5e8b62c4e0cd55c501a06b08c80a834f0188df4bae94515392054b9b8dc74f3b49268647288dca6885ad55abc6f72a4712c12952ab8d256044d8eeba496cf1a074b08628277a719d794ef6c36a8e3a8cf90a680bb8a28004e2b07626912538d682eeaa40d4deefc74bae8f4b4eabf47487bc360bb4d91dda5dcc3a49fbdc38a05151b55182faadb41796a7d660b219b9c33d4c19288d2ae7976bf717f4bfef2e0c52733bcdcf6d0b836af30cad281d9543cd75fa07cf4b981092416859cfa61a84710af2353618711e633271f40c0f4adbd4d17f1db3701d17fbefd2fe6ffbd6e213376a0616fab204bc037df7a2a8fcb6107e13b93cfbbc33f1946ccae98b65a1d02a81141b712c44aa15bc685594eb46e03b38557de8f2f5d79e705305a0992a59dc18549cf553288ee539425d416a3c7cbe324ac81d95610cdbeb464d6f0ee5da5d95cefb8f974081ed7fe1fe9fb9d05473ef2bfaefe228ebb76d62212ee3dea7069b36c5e3128844fefbf6ff935f934a596db2d274fcb20393a8f20e31f5d757d98e00a2280709514a2a0f33277570ca6ef127e2458dff9a69bf27fddd04a50cc2e04485f850eae1da1a266be391b113596471915f8de5aba4c218ad0094118b0ca8d7fd685a18dc605fa6afa6dc92762c11e1d727e8fb402147f047ccbecbde5a32e343849c202f43eecd925e5c5aca4ed1b794463f06a5d41b744f52491fecedcf4e8cb4b716644efc32757decd4603cd9e2780b0f854dd2f4d7c1d620c47155146e1ff3c04493649a85fe87918452ee0abd16b82b81968125351e0a46885fe550f7cf55c456af07f1d0d1872e83c54bd2068ffdff24ad115fe0488b34d36291fd5605de4e2c59fcc51a0977f60ded53d21ab4845e2a6216235cd2d32608ca91646f4842d77e15501866ef1e692abb06a7ff767b06cc85f993bbdfe45fb41943d8eacd7a8fad39c9ec86e6237529d092f83d5f3af257f3ff7c476770d65b6700b74e950643fc987c0036dde6c1d91c8580d7eed56b717a7864853ad93c81028b61c82fe003fdf6b23fd1613b1c8d7c73728685b719e1b84ff9c8e5aa33ce8484f88d3c87a1036e2e29fa5d32d81055d4813afaf031b769e967dc97441905d7cadf2fc43e97bc1196f12e9b6fb68251551641dd97ca8090e46a167abcafdc783a964f0e923cc1c89b878edad837d504791e7cf3b43e3add8a9fce395df26a4d1b4c430c7e60466193cd3b2e6bb702f6dacd42f86243c3f46e312ce9537f1dcaa1bee87fafa91b93be019e761ff4a1ea362779d95fb27a82b0be136528a08b8f23014474daec950b9a737eb3c6f1bfc5348c87f891ac272b5ae268d5eca1f0c965b3ef32cf7b6c853f4a106ec9b6c33986b98f81e4f471fd5539d08dd4a6f527f383d497af821947f78f77de315a96d46337f7cba92a3cc8741af4e4a669dd330fb67ad916133146ac41ee7c47a7b1a97704d0272c7a16f81f695c6325b62b78f13e5b61a15cdb894230d013bfc0bf342b7d1c3dff5c54b5d51822642d05b0e356e209fba019a1b839a52d9238e898c33976fc35c3a8766960c1062141a00c856763dfce4108b795100e47a0e8d8b690f79f9b538dca8dcb45b7cd94e64482dbe950a4a04cb70a6ead42b995d81be1e3cfd6a51a792a6b24188ae7f4f2db36fb24be47a9f13c5303278bca9d34da6ae914bab55cc9fb5a4796b4af4a1bb06e0a56e0323158e678f4c2173ddbc50cb14cf2f58bd520077e93cb7a9c6f8ea2ddc11db9afbc3605024c9fe19846a3f0a0d9f260574050292674d41cd3c15cba2e538664a1dcacf8b0919d9ff92e64827c6660bafe08e28c1a25d200a0c307211fdf07f485737a10a9cb6f74c1fe18799dba6555f713a609e0df1d821de121ee6b4a65a7f329f0a723724c91627e0ea4b8e9034f665bb1ab62ad6e820e30aa461b8cbafcbe4fa110f1278666819796c0be9fd6ec1857ee333af36c5831ff38d5d2912a770dbc4bae6ea229b7dd5d9797413fdd34ec138fd442f8f78104ce1f7d1d2ef19e7d4e9d707024128ac8935e01789676635cb2a68ee26b43d53c9ff25525b46ac352cc5e2cbe60c20f8c265bf126140802a177db8eebe12303059f4f79b916ee17373d564d549e9da32c66b610c803d7780b354d3724b1afaf2c3a0b55b0907bea0e293a3bebe546719035b6e185342f77a4c23d20bcac09a7a47e74a90ac1a37386d7fd48944c559cd88744709bd014769bfe5de8cdbca4e1d6514ac0037cd1487d155839e66fc4362bd3cb3c04a4d13855198c523045eaba54882e7249215861403f79f3fb6705a16e9a5692efa3c30ee0174e77083bcd9a40a58a9b0b0188507b8f074c983fc0ec3f29a81e89806c3118831250ed7ccf1f110e32848e3c02a20721c3309457c8100b41d9c2b58de73fd07b11b640369b3adf52caf15f1a774ae5c7079c65670eaf9945a3de959629095e13d34f1619ac67ad19adc9417bb21e035a6556a32fbbce824553e44833417089fbb35a25e448c74776d1e67c4d7b5700541ce8bde7d267386de05f19621bbbad835109d33104ebf2a3d5d0fa9751092c7018d2d194398eac72b115d963b26ea60884ad0a3262202df818d965fde5b5eb8ccf5c51fc7c54ed4110a535cee10d948f9590df671cacf0cd4f94f8376e176cea97d8ac637f50f84c05e5d1ffdc817d5cd842f2ae9e7e6202c62d32d221ece14093fb85fe7fa3e1b6d30a8401acb8f5fffeb5c79b11c583e9691dd94bf1030b82932fab6c9e2a4869b39be66462b657b74ca6de0e58a43a1ece3b7221117c4e9dc227b6ce9dac7ca75f11b64b5d1827289b4155c7d73402c53c92e2f5c51c546f339e28e7220d4712e43f3a90c77edeaff39eb3790e24b6c53c320edccc19ca81ec58e5a176a47a273f5c6b1599930d06de822b45dd45e3ce543e1c33dca133f7cfef5e8d25ebe193179d40a3d524e8a4882c481a53ec4162b465a57d21547c0f7cf8eaa5164d3d50b7689decc572b93883d51647e1f646ff5309425beac52df0156a982b2ed41e6ace147ff7e0b430e624e775113fddb5f8181ff13b34fa1fa0fb373bd75ab64bb69f5da07109223ad4a0e2d9fbbb786ca9be07b322c6facdcb2e31f960e093fc4beabc58b8fea155f42ca0e07ece5ce302bc64152ef46ab2deef029b2a05f1c90013d4de377151b94dc90b8eaf2dcb43e14535cc65820dbdb063032fc9f637b51d313da5a3b8abc0ff7c02fa0c0ddbcd0585cbf7d03f2c251d630ecd275c4381e3b1aa518532e1bd8731e2030ab85649e53ad8e418631dda8eceb09b143821d93146f60e71e00340b0c08346c22f7c2bd45667d70e13d9119148c8e1a54cbde3064ab26dd56c28972fd369eeb2b4a84ad14ef3192846ce02bcd330339d9f714388de4c152c04ddb11b6c885eeb5c685bee66a892757f1dc2a406f02030dac1a1f6cb0f30fa216745e8a4d3db6fd9dfc062faa4678117ed3694ee227b635012fdb1fb01f37979a6bb9daf83df817bb785f036fe2bfbde9b589c606d2d954a4e7748c3af2a5d69b0ed238df763f0fe27282721eac938e8db4b2134bc3821dfeb84c5503af4914c619133b592715ed10d17ba7615ca374dece35edb0dce64aa383c1e9f0a8b60f5c5c482a45fc74b216eed5be85f961bf959fdb166e856318c59ed8aad075b658b2c728e055fcd478e1de7ef86682b9d7f1404e4270c41c8c05052b48766335c392064b0618c6456f9c18e83aa776fca253020f279c74feccceafaebdb4ed5b9eea5e92a08b666c08dcdc2d5f7c947b3288d919f67c7f6e8d68a5e0684e5925085c6817657f4d55c9d5a9cb9b8f75ad34f7ea66403606223cb429d5d5519635a476a2db86a4572c79221e204c9c7a8b786fef9cee6fc021c5030a0d20cae7a08fa59c65bba67eb066da4df78d60c881a1191d48c2b6d14149ea6158b052448f292ac638579135720b0900539eb22944ccedd6e4019ce089ac12e9521b0e6433c427484a23cd369936dce7f7a12143cfafc8725b76ae1e694b66b5de9f9e94680fc16478fcec2ef4d0bf4b1131c30bae590caccef6a02174f682288c83dfda69a29bd766319527c43b1ab360071dc27e007136f3025531893212f93681545b596a20a89c7c35e49522389f0def9c9dfe4f1d5f402d0cdde6b7eb55d724120df07bfea8c61a0123fbbef8857c7985347d687077d7f5b2f894639a21f0bc4ff9c4a5619a5c9834cd750e4dfc9fb7444479ea0e4f2f764076bf4093fd4660b885bd3ab5e995a20f5b83235a22683555c1463eb0ca7c482e765c6b45f8bea0d514b7142b18a1ef1c916889fcc0ce04f5723c2e9f55b5b424f421da54b380286fa8e021967b55b67532df15e5265f5f4f06ed6a9fe866ef09703a4b26f33fbe2b66ef0e425b8f6558333cf445d9cd4ed6fbf2e045c8a4ae39ee83902f692537d5fdb0f3b11f5c649229c4dabb0705e317e225e823e44996af6d31023b7a0d1d3a5bb91ef0757a742ce1ce7d5b289292bc49121c229f7d12dbe31d0838e3d575527a8be013cce5087ce0e4181ca1f319674a52c627b8764189ae5cc2a5d66c968edc8e009dbb096fc3c85a9dae9cbeecc077f65b90c5a54945aea98dc3c34355883cf390d553c01894d07fc92af41e7e541c452165903a9b199990165c52e17fc48168e4e3aac65e19879b5f149c92ea75bcc433fae23e7da9d14f83e721608680ac684646f7b44cc39a6439d82e66d0de33fd9f0aebc4612436adf2ce9baf031094d6325ae8fa70516f3197bdd83aa57cdf1dbfaba3949afb0a8a179cb6c2390256e0c6f8fc61ca90cac618adf28d6b12705df07fabf1e46ebd299df85673b2ed7cb41482dc290f4146fa609a716f1ec1b43ba0345f4f0228deea4e7bb5d5f4122423bfb83649b1fb91b68a0a896101c2e8ac317e06405e0060ae6293137be9f057b334f0ff500406a3e8d83b3b6ab6fc2344970068f2c64ea7475f869ecc2d373da67d0ff533cdce6e8ce9d4815931b978ee370488a7c2bcbefe3ba82d9964b6ad5ee619a25d210e3acacc0b494ba99f3ea3bc68abf68d24e9f6ad4ee12e5ea2fe8a4fa8dab6cee91d8bf2d27031c57cd13b82f579bb1817ed3ff1f82792e70909eee0fa05766d639369f8af3f17061906425d72b4818b334937b2e4ba3b29e8d23a38f3199d866b58347f6aed8f453f97b6eea470230baf69ebab719bcf9a0f61612e571af4f582133dc224fc9bd1da4f62f7ef873c91dd327ff137c56000c7229f08b2b8efcd7d5666ff68a6b10c9084084f70e199eaf0740f9b8b0bf7269b6b8366aa44870a9902a32fcb05811a295650d8bbb6bc89ddb312d0f85861cdd695c67f20996dc4fc793cd721ad1981314ee3cc7d6295ac68e080b3c417dddfbe545ce78edede9e076d72848a295249a857c9b5008957cb87aff220ad01af9bfeef65b3c8b7bfc9fa8c7621eb6a218d3878773aa542410356cca2817bd0bf29871a58bbf7cb248cc0f267c2fa4507ea6a237ca7e3da1613cb221431374ed0bcad3a3abf5695b0ce6c6e6942e65f3f8561d6e37bba1cd788fcfe20ea3e42edcafb0267b0d0609d5811cb63dcb3e7e03ed96bb82e45135de23da38ba9bd8b5f51c6c72bf4eeedec4ab02d54ea59d0ce0644dc26faf7dc6bee34ebb4901b8941718787d1705599cc48c7eac4c9513c621443e1617d579dad6c7afa1d26694e3767ce8df43d411579b709a0932be8f813675ca5bf5b3398bf718306815af55c1eae9756cbba1f0b2845d2371fe6930511c184ce9ef274c91919aa869b8b86a6acc2ba2fa5751f90daed5269f6407dbb28afc5315753ea76c704a3f7dc80fdfa7774da977829d382adb24f26706680f161683fc13316d7dcefcb0f403a0dee8d68e1db45c70128fa14e0e476218f91703e2f56ea8b8e517478e360e63067dd23feb0a4d4b16006d69a07bc1802d0c65742d2ce0d0423c53a81e55771a9058b7efaa26ccdb84165483003fa6fbd034aa64ed1d8dd23413554abfa8c44907d6204f6aad0c577aad4bc6fbb87bd407f8c88ae37d7b2cb93fc7663ea31f64c5afaab33150492611fca1959cb5ccd89583d0323f31fe66967ce36f9097a0eedb0bd2a9ead53a7abf2d4866cadbad830507dd6a29a522fdfdd81e920ded09de79b2ff0191e6a916f2d018ba54d8830a97080bbd9afb8bf9ce5822ab597a648b820f11dede7cc46006b3742708f5ee782ec36310cfe8a2525a1bcf433a0a40511445f7c91656aab07876a37b144817fba2ae553c9a38718c9acc61cd95e0ded8743727371f2bd639299d470e32b8bb6fe9b1fa600fe28e27f096e0602644b9ae494af8f77b3d15d5b19ead981fcf99c97fa6416c01612ca3fa63880fe34d83493fd8b9b0b3654978f2cf88a81cafddc52fe70ef7d6ed07078f1efbd7fc2cf97c469e270bc5c6d9b60ed0cf0f806b78b80758a89bd1457dea0d10ac0d032f048df76c2b6981436fd952e1bdab5389c63052cb89c185b905d1eeaf4b285d80091ff01c34f13200842633582491f12ae26728b7a6ef689e59d5a2e23c0dcbf4b3be51d4858f166ef29314edc58f9ee51c1f021c22e7aac5f64eceaca3a142222da41e453d0cefb7887008ca45a8cecdefab264e66af2d54588663cff8cec629b23415050504c5f7db8208f43520f551ec19fe5b3455a7befb294a1c9c2063c692d4fd7a86cd12938519823294e342e37cef034174bb93d1052de25c0b542c4462f730dce0bab63c28c3d0cff56e64b14d221748c82a15d3c81c43adeac4da8ad3af6eb949f97e05dfabd0764f21ca00a1c73f0ee263f007c157271a1a2b654b5924060571f7737ff6db71eddd22154531f781971c22b5ba81f8cec523cb07f34f18b39ec291084a086fb078c6d9709d4ed378ebe8bedc714c43e1f72ebf935a955d98f378408c677ab15512bf1a85a185cc44103738a63a9b87b4398c94097c7a5e25bdfc2f3903cd0f9c52596a61093bf1bb65e5ce62dc3e940f6bd501666cfe22fc2952b75946468ffb0fed8026801c59ad1cdb484d487e8fd6cebe4ebea328a164613d4553176496a0990685b94062bb6474abd8876540021306987fa02af84f0469c30b880df7c266c7bd15a736f9790e615d9e9ff58f013ff3cd34f7407a9cb30623a77242bff293dcdf6901139a63789d6d9dc0646979d76bc1c2dfcaab1b47702772e3d17ba6e20a23a0545f89b5d7efa3354230ecf828ecdf365f0d9714b5b13e10670a61cc4b4919f6d0eb4b1a92c742e7a5c213e6184bf5aa0c61ca1e93893ddf9b742d01d9bc72e4ca2377b8775509585d27c700dfded72e7a1960f5e5338986373a8f30a3b897e21a9583c7bdfc185e6e0cbf750a706227170058ff047a1f67533890fab6debb25ee2d2f58e4aa7999d2aaa719d978983373665bd07d7ee411b4bd921bf2a1a5aaccf9ffbccfa292d47b96b47d59931ac7040e0c663b941d0b0de880a35247a045e84f51865f324ba123c35f4e6f6868e80424a24e3c12282dd9b311b12bb7618bbb78e9e6aa1eb26be62a110e84a453be8076a2ab20961dacfcce0b69c7eba9d93d9ca7c16d30a749b15d74c9a1b66cf086b93aff3a331367905d6a3239997d303e0337f6a98ce739dfc721606950f277db3326b062af5f8c1efef6c3a8ef9606442fb911f3abdb9319d1e4c3a83a82ebefe2f27ebefd925ac9f5f3aae23f3f71d66f3fdabaa33cc4bf378a3c9df8a7105b2ef4d9dab6479cb5965fd6d0e22743fb9469ff95f34586e36a635e4034993b967b206962e5ce32e9c4bfea7298528a9681e223675291b426c6cbe73f84713b45019b51c4dd208f17da5796006667dea7b98b7bd14f681156f90d34688aa09e14e30a110d8e038c67d0f9cb158f2eac603d9020d0657d7cef74fe9d6e85e8845277cc453d21d2f87ccf08756e2692109465dd317d3c86f013ba533cce93740042e798b3aef94884e6d7c9527d2ca881f926cfb267147c5ba0ba9953c5d1f789f1f87c5747935e16b097ef621d34667f84ffa14291280f9eed4e9e8cb0e630d22e4be5804cc8bdb56d28e54ea07506f1e40c6438c7cb5debec853da7c80205c0e3bf91af801311e98f929ebbdeadb4b11cbeb13846d01c0e3c78b6ff3a0fe1698a52b967de25551ef108891856debd6ed745e501fb3773123f4f2fd71f85b371d30f71b7819b84aa7eeb0fe4721c0d30b3b978801099caf50af811f7481cf88c00655ffcd18354ed02da76d6c60c32e0d85160c9366163e6fa450b1eaf086a5d2c7f22e7e3c8e8cc4fbab6bec4070a515939f4fd9941e1c67cbf187a2a33fcd9da9f87f91b233b902b331d5996a4c1f6869359ace9fff102a6e90217fa24b66c161f529785305c976fba38138636fcd758313e70c969a8389d896c1f8f4b6a2cbdfa36496c824748fd61487b63ad642eb0af4428d83058a5c4f3185fe6b1b256f33feef18fedebcf50ba2a90bb89befac53cbf668e1241157eb11c8b4d3e6ba1ac6b7334b918b088d99d1fcad26d3d309ca631ff589c22ff7398b1a5702a8bfef826182e6980aaadbcbf6e0a4b8b103d44f76f5fcc17bf5a6462b875081f11239009813e3e249dc410a11e6b36061b344b8b346e826cb025128596c28c8ac42c7848d501052498d8ebc0a91429a0f31f822fa589e71381d6483c38d5acb6e4b14404884a4787c04154d87378afd49da0c5790c189f76e93faa949757854dbc65624ba64c68470cc6e9e1c39c2b4228305dc1b032e302ac6caebd2a16149a0d4758c692c4dc3dd3d7c9da79d00e82f98c03f67d65d69da090a951a37cb7736a81e745b1602429fadfcbfd1f8c55a3902a8202af49e94cebd6a6c534dcd7aa5df5d5ed1919d960227b0e70ebe398133197ec3fcc81ca21afee22f05d4ed263d3f107a0045f87dd94cd2597a80cd3c8f8dc4f56a668afdd995b9b1abaad6739941608ff14fbbff85e9633c3bfb7131445908b9c9efb2251ea464c7f1d34dd871a1fe4b8d04cd68730db634db2ae244b829bd7f617e379d4e8e260964df1cc0568dd089e3a6e33852171786252953dae1d539db36b6a76e19b56a29cef9e6050162efb18853fca9b03936364ba878dfe2336e9b5ec3a2a84c7376a401f620c1a3b17cbd8314c49509155832af84521e687083e5a629a04500003628682786d216be0f0a7d8a910012a1c2bd6ba6285f94b68be59e7d665f0705890c5a1d12df69d3db1314ff8875f7d1071136b9b3626d391c1a3105aed4b2d64747ea734f3b3ea063b8c608adc11cf387508a1d6c23c71a86be73789722e872008adfd13091ad09a830c5efd558583db3f848d822f38f1c399f83cca9fac41e3341f03b4b3fd2dde759ace38629c296bdd3b050855ddb1afe453d8494d7a9dc3bfce6a920424abc853297b3fa3924fa5b516854eeefdb453d2469e8d6ae26ef5b34bc228d2c442af97c5431ae2a85022d557178e7cfaaa40ef62dcc7e670c948ef2b4410d0f302c55406625c873a8337a058c25d0f69772e9bbc31435525460d981c70f5ea37947119baef9a21598f829ac834aa432a016dfc7cba997c1902c6509f1b586df9440e6cab773ee99132db953af87a08c9c8b7d8c764c756293ef4afd47ee625764863ff3909d81fd8c68b322e1b03e98c23487d07ac2ca43c38bcf7d97e1b362f932f2dbad8fd22ab9120c51793802818c53ebdb9c5491b301334014c8d9073c055661edb45bd3173dd8cb6e99c7045c373eb6c811282fe44ca2d0f886a2f8ae0098e22298a389c50816387701141d8eb11894131bef43ebc16fc419990b612c12d5182f1556f4ed10073739c4743c7305b73098704a69411cdeca8df73cb3774c5d880fee79bf00e43a0dc0609b66ce7e857409b6d1007ee3c750e257b028f4115f6ba74ebfba493330f3fb28049be70b655dcf69d80f93652ba488afc80fa5b5b00a85243be2e06074e857d3863642b438c5b2e134c81aba938d36df4bd2d881e0a81ec426be500245944150a98b7f9bb455a03854cef22f6c8fa665709cfdc1393ad825a7a46f1c20228503a3dab1db55a8c9886be6b988112f79faa17abac359945aead8b6cd308f99873d062e0820d618b93e6f35787e9bf20e91bfe68d6e0de47024834e77bec510fa0cfb23e458e1971e4d43cb6751aa84043cfdda68c02b19650658d24efe81a38bd8969b9cc2516c59d1a73c45560699bceb64f97d519618903915bc09e8ff82e4027dd3c0c3dcfce8a43137c83512b0d5c76b30028acfbdbea3eb0b77549968ff14a12ec17932ef875f57210a5d1f6ee572e37a0bb32927b6781ece81011ffa0948c4b4f97a9fa9955f1f8195f646f096097e4d418711521e99ecf0bca489103afc7b4000dfc2a0837a8404a1b5e979475645eab60950836f7edb06ee7054cf9d3ce2993bbf09724c7ded5d6a47d50722b746d55baaf15102b7877bc3c70dedf44a852b07624600ad622d0402241524e46a240e36173eb2c223df0bdf5072f65273698793a4ef1eae21d551d016c14fcce97190bfd6e81471051cdf6de33d4ea93e122e8ff35493a5426ed3cbed4d268ddb3c662d0d6c1d868f07f411d63a661907231393d977818b5c8360f52705df48e47fd2b99913dabdd01a7334f6ab1b3fba79daccf3422e915f4101a15d09a56f4e484e5afecbb734976e324087598d9121e2160ac7123150a6bdb90fab4150156bd42b63b7755a59df873db66678248c6a73a7450cc37f3e3cb4c9430ffcab95dfc030269a8e5aeb1a3de9c2974d5adfce7a903f3950c1fe307d4431f7f391aff261d822ee7620efa500b8cf45661d9518783f7279fdd9d2e9edb2c928eadf7407c9bb5c26083d54f8a4d7a6944d43f94a568e8590d5a01f500f901a032c3848780d30eb4db3169b2dcc8b6f77d817a6c7850b321bcbfaff66e07c6f947402de6a688563a432457c7cd4080fa6b7e0efaef62f0c74ebbaa0666385b6246f341e9eea341875012e3c163aa709f8d6a916bfacc0684c18fd11298049e0c462b0252fdcb8daf068eddd9d40a45db83d683cc9a15384ce2c4825ec576b96592a557d664f111e58b78602444ecec5dc8e1d1d0d6505e6c86473449bb7ec1fdeb70544b8fc9efbac92d4fa1b43b5a476c47d6aba57ddefac46028b757ff8dc4d57cb398ceccf21e31daa791e89d6a1ca10b5ed7f09cf567916e6280eca398f2f10474220f973f84ea688d3df561b383a6daf018704585242589b2c10a7f2d2a093435dad1d24c6642d0e194904e7bd6a1c49453ffff28c917fe082a1d6698833d977356020b3041d55a2f2ebe6796ef60bc74196c3c7b6f1354bcd1e1c9b319efcbd9c36c319e6c7062d9305f74d3f17ad6909541f58c73bdf4fc1ec907ac8f407902ce3310519bfd4279372fcc336bf318f306d8d19d20948531cbadee9d49c242c731c8df0f713a4854cd02d8c13e66f082137182596f2e59d74cff384b3e1ce5be627ad9c345428ab8e2c063b49c6d37dd933dcb89c75e1b0135d1db3a2f3e763e003e755df7fadc1dec1a58ae52450f560c15138c60185686ab778d1f48aa74f6cb479ad8ca4126eef76202ca80b2ec3544dc38ef15713ab2c131e89ef12b4ba959bc414ad5e86dad64120269fca30d022156ee246048597a34ffb6da4c8b5135dc2fa9ac30f090c99c8a2068a49f11946171c2ed52438dd4c2e0600f4a0e18af0188778e673ec395c52166bf57bac0856072dab403ddd6e4a7b0f3701f12a0ca66df7c756c3296696846573765655b83a151a937d04439fa85bd672f28376ad287a2fe6dde758073e42447205f997c2fc7ad246043b29c176ade4f514d55eb4295cc7ef06c4e48b56a36a6fb383fc457b5e6af2a8053ef828f62000f94315a149ca6794b0eddcb20888bf16d6aa99336f07c439ae8f7df72810603454b9f07ca1e525cc8daf0612187ffde6efb0319c7fe2eb2e168c8c4aa51b32270705ed45a4e4f018572fd2190c2c644c17d057ab13806509a9703123a9f8141800ad75c796657deeca89d08a5219f24ca82d554ac3b3092e0adbddaa158b8cbc0c7099506f6c3c0099ce5cb1eaf3897df06b5da4547b22364073eab7ed34e12f6e4ff6926aca666ebcf4074c6394040cd8e2a973681ca0c14ca021c81786565465a69db9eb2493b0f10db77ab6f0246eca14b688660b9f7296d0781a88514f8331d434eb2bdf80825f6cca57f7341eaadf86102fc1eefdfbc1b7ac0ebd02d3ca0c36aae3de6d0d343fa2da8d89a54abd96d39f836df80e63709d36c39b2b1cf9c4b1d1a9e0f2174aaca6130a7ecfa11fd33cf305c09436e47d0970a74cbe423c899d49d026bd1104e770c7db8a621e2f0733205c7990a8f1ec2b137b1da6f2de87ffff326996250255706fb5c5f909b8a185bf32ececa6bf9108318800cf46e027374beb5ee3525c414dc5f28e6326b92e29f9d538fd0d55f9f549769fdd8855204b23e79e61eb31b362017dece312e14228b3405914962374856f0e579b7d981a5f05c9355f9626f13d8bcea7403acc0f2f6e48b377c7f4330ae248cdef823265d55d9e57c928d1eebf9218be0d8560827d80f89ffbe40bd715ec100ea7f0cca50f87d00d96878be79d7aa16fd3e6e6f980616d6016c040f524c2393619a815259ba2ec7fdbc4e2898a1aee46b6573cb55d61da514226b2a86e816786de2008a3dd480e2a367aba0c237ecb0f6fc18f743313389b1f17bf1f7e415ba5e82b7d1af32b2d89662fb39d2d6f67f79d3c4731dc1a65a0c446a826130d043572e21e6b9a338b1f48834278e3574f8c532a1025a0e74ddc4c8ce7d36eeea0a2e3524af2caa0296e3e60450d5a114b9a5b1da0eff9263e59eb9c725feb6e5050fac6a4efb560a0226058a9ac3d4409a4b2512b1c7ea2da19564fc557fe7887decd2d5dd955097a538e750db0b1aa5cec8c643097391ac251d60137ad5a006040c37563bb5827ff30f3c366381383dc25b7fe25d8157d5e284601f1b2ff8257324ef1475cbdd19e147652a9f63ad50eb9e6e66fd01fbc1f2b28e7d68077509e6c5f363ab5c627f82e6ad474f34d51ee617b3480a933c34485136b4214c081631e1d6e9ae92da75bbfbac1338b8a1735882e81f0b38e025b19cad97b1fd70f3bd418aaafecf66df1d1b42a549d3db81c3e4d22ab87e4b621ece2be846c9d699341186535b71ab9b3e2f648cd4e22a42d17ff8ec42ddec079626eb22af1abe7db47280a050d01d63b5aad69087ccac8cfe41c06ce7c81ed2cf5eda1adce972c7fb39d2289c9bbf72dd8ef8a389e1510ee97c49175d70f7152a21ea3e674a4990457db4fc05a1d01dfc670b93a9f4c6827e000f1931633772b63ec2508348b713a9f3f781325d497001007c2fef7a7a8f4142321b4ee591bf393d5bef7bb1e7270405085e8e2728852c386c97384d651670b0329f3ff648a7e48e921d8578a94a383fe424cccf00cb8d1430e44e1a4087510d1656f33e64c396f4b84e62d10427ea38b887568b49eddb4e780b215e8a73dcd559c0c77cf7e42f0162747dd9e68f5a2991fb759d14d0977fb04491c60396fbd70a601131aebca2f22eebec4ea941f54b4ae396c6b9b3772e0be5cefb9ed6f79752659a7afc927da9476806d3da05f452c6004c79cbb469417090e9a02ebc20d4dfe80c28e1fdd01ea64317cbd1356af63d7801f2eda0def35d7fec22573a6c1c6fb019e44d0c2296b75194eb85bae136dc1e0f7b278764d8ae2a62256b70bf4f984ebda7e682ca3b36c543d67efbfe8193d4e6b9c00da31201f3b827fb2ffe141057abf5ff5a53c2d58637977c0028c1cc26c6bb8097061f9dcde8680fa572a1aa89ce80782696205153a4b591f4d44a4ce3ae263dda82ec138046de5828c92fa6ea520730da1804f9c7149cff1e5468753afe8a2ed29be2e260dbbb0faddf296e916cee0b494f75ddf95ad07c104440bbd4d1fb83733a461909e5fd1c23baa05b0478d8e84832c5a309df03cc6e5ad541f8de1793c006bdcc8806a43f1c1802f58ec8ce92ed2d029c86b3852e3ce0a08af111fb2731d717b7948b75d870eee3770bc1437a0f4d84ffa8b1b0f40585c57eec6f2edd7d2c9b76709254e654a41491c197eee313fc6da8d4281efd51919165d329776db0a9591feef58891a3dd6ef1f087b219f931d30a4813f4ff41c07e6eb52ac7c915ef258f359842b3d36a11808a960442bbbab58df05f7093709d78f83a749b46a09c4ddc9b08720f7213ac39e5d48197e8b0e7c771d722a6feb66b600100f8a57fb8b0a4ee5489d987325d2290557e95e142e74401a50eb844900ff7613b36f443691751e7089ca665db4f1a15c172508b54356ca7ca91b4cdf5956494328e4760bb4673e921dc0334893de7527247b0f6f0af0a2c1d4b1d76917ba1d67a501c2d21da6ce8beca70be745816e77b07c96731c7c2ea2a30b08d6af290a27edef5a554c53220f009a7cb4d687242f4a12e4f553c35a5e9fc49997d623d3d86af97de0f1d3dd05b805b583c9b59582f0ea92c7f8da0d16a5bf1ae2b75fb3d4136e7f292226580ac48b14ecfa8623078285221e607df51dc16529c1e7ed47a65a55e0920e0250aec8436e4972fa0123ff13415de45e550d4fddf19a3d893461c8f6cb24c14f2a5ed6498f6ca11a88c8e6300d0ab366977ff57b3d0b2cfc4d868430ec96fafc3a63e0796acdc4b7b513b5f1f503f24b64995124ab2e3f0f0a14aa4d38c8118ea1472419d7d0f6d82e0816b3ad9a7a58479711783448f4d705d38300e3d9426a55804358b86a6c0a1f48c679acfc22b5dd4673b4dc02f147c4c28e61477e0739f1b043652706f4561db8f33ff68e87348e82d7bb047fc909369483840d471b2ed2db52eaf5fa80496a40cd4dbf74d7961afc9c866b410829e2a8d81f827397237398706e541423d7af7a9eaff62bbf188561a58bd6c7e876ab748714549311ab0e59afb371b6dba2591deea5ea92b0ca99a202965dda5dd52727e4f67cedc6e66aa1faa2f982a03a6ab1eccb4af5466e8c5fe2e36b37c9addf1689119f2cce4dac678417d52d828814e4e228efbd69a03d676e6ba7aa0a5b3d282aca927d590e434fb6f2d21f69daf961c215dca7fa62b9e120d5dd5493b05cec2e5565873a01bf1fdd56038ab6a1bbd0ab0c48772de7e8889b70feb44f6b4c19135960bf33d07d53f08968013178db1cb4e1c9fb2978e96cc28429b3a8331692d789831c27e58e0f6e1e8991e5445852f5f57b7321c0dbae64d30ceb15f040decfa1aef6c19cbffcb34d02e65e18bba992af69ad062d0502377a4cff41b51c82b9667b2bc433aad60c3598f0542284a16a5438736cd67551caea9ea2bfb0dcbf10d104a173da8b0db9806cb62ef3110e4554f00b17612a373c3b7492808443928c14d609d2004821fbf0bbc47c637518d0114069474ed0858814fe1da702d627f0d21f16b453f8db84806d29bf732a55a48f738adc96552e1ca7461096746201ee6f2e30ef0d48e9efbba62ee526f4577a16716f6790642a5082ea0ea321486fe20d7c15b669b24e1e57bd45d5b04e72fd3cb7b4c860a264ed4c2da9115d3786022e38b0bbdb5f7addadf79a7be2edda54c2c0b402b3e0ebdefbb6ab76f615f4d0e76523a09f9a69df39cdc87835a4a9130c9d20195560341dadf4cbd973cdaaa3bc1faa60a9ae37c92c4231f38393d7f211e2f30210a5d2d74280bf12ec7a5e248aae229caea150e97c996006d39f087ae7e3ea05f785cdb5e161d7146e19086018068f0450977c063c2473c22eeea9143f01813004fa6846e17fad7aecb94eba254afa43e20e426caaaff060129749b3762e2c90fb83012081f691021844cfaceb5842add91bcaa307038dc848b43d7a997b268235e2cb3f6850cf48ee3259fa3322eb40ae8efdea9ee86152a150e58ddc4d627a56f594f73fb56d4f3e44f42a27899bf014754eed52519fc9ddcdee4338eaa916d2e583252b178eb5ac7f9324266fb3d8421063b10cd7d216ae34c545282d0fb303493a949d588a5ab6e41f7ef619cc14b5ddb8b95afcb5aa9e5e2000239ae6f6e822d5cc649bd12948a254f0136ee358be4a5378f9d164e9b6c626b038cfd53fcfe1213cc44c7e0e44cf059d0c5c8bc4aaa5dc8a58d5b52571304d3b47171cd826993b2083788de952cd09353f2b6c6e48a7198ecd758760c29d10484bc67dc9a4f6acdd04e003f86f1c2c9d1606bbe3282de3415fa08366695230daad645f44537e581bdb179dc6a1d74388580f1f7154e3be6bfa139fa70fe2184c973c5bfe2a66caa8d0e14fb04bc2feba32ce0dd6cbb5a319588dd2f9924694a48eeba8fd80457c74ab1c86fd98ca8cfe1fb7f2218aa10c9afbb979b01619683ee09ddbe27bd6d1795b1aaf61840e560185e4d96b7de4ed64ad41e76ae4769be76b3a23a237537783035d4b20421e25c40ab3addc960f8f563835ed09bfd46273a1fa0d7e51081aa73a140b862984de64ed71fdadc4e753e25c2333354c4417516893b91211689bdf0071a6d66130f7cb9f3aba46b2a514d180efcd984417d8a4c21bdc70a49e408b80e680025796fceb0edd6b98fcb53a207eb73166c6480ddae8b4ffeaf9b36b7c92b1681ac5b6b8c649803253821eef4756b66492cd527fdc579d1cbfb59b49b5813c0bc20d6b0f1b57afbecc5b79e0bd62c2522e123152e0cf837d25ec347521aa20dfcf40d1a9512cf97fe52ad8d62faf1db0399d6d40721d7ea34933adf103d2109d4e22842164be1ee207881189f2391cd7f153b0d27f04d199d3f7bfb277f010394a70a0a2550f7aae2d7a68e40d49e4d4f31b4556f2835b290441d769a8ec36aaf694b08ebb37bb2250e83f28af5cab412b98c74500be64bdf01060cbb0b314a8426cf91be0ec15c94e969b0cce7d99979d77d25f56c60de3a2380677f8225b8fb05427072cc805a03a9b72927cf16d7638de9214a423e2413a92f893e8facce54a4c3e16f5f9a59ad3625d03302f93da24ecc1ab490c24f00d82beca86447fb7e03bd8b8ae10a681544873d35d923807e51bace15cecf1563d5b9153a2e592c628c5920c5dc4aa1e1373d38c8e2686f03bdba5bed94ee50d3db9bfdad8ceea8761baeb3bf2787b38e5be35170b5cbe34eb93c02bdd1eb4fbd0c06cea71d7754abb323b8f3dd58a5895258fadb9e994005edb0273fae7b928b2480c968e923894b38be04e82c4f13e37b667bdea4ba283758859040a26e226fa436b41404cf5e3dc67b1e879d8596d0bc358e644886cc62e4b61bb8040b503be0e2d6b169c8099e82da241e82304a4007aad0c642c314cf61456cb1fbc695daea10d3f21f3be7963f2d529c7ab5d7c6a5ce567bf80b427d895f236f6cff64c8d2808fc7c5f32b1735d496e071205f96ec4b98e425d36b7c3ae05829bc74dc311d1e491f907d9a322763f3a4f07b73b996d798df762f4cb6543ce25cf70f7b4f46d463c10fe218c6486e46df82acc297dba2980bbcc49e133300a9c0913d1fa98e9de89c25c7cf1b8bcd54d5148b1e5bb2977d599e4e1d2b50cf7ba9970d121e4466916bce4adbdb0f63359cb28d89cf7946e50923b76f49d96708fd0c696f16093e65663f5e0fbfa46211b7c1b724f8087707bfd07af07ef924a825f9b9e90d19c6e9a04c9b8322c16d1d6f033e9d2555c6534e33e3b877eb43328fa2399a4cb8fea732e7d6984ae1e5df6225c92635d6a01bc545f885ab558a755a937f8e2fe9e7799a9c0b82db15c0ef8e29f18e90dd749a1a3be2c5f19c3a00ffc2c0743dd18f58565f0c4f54f4d562159b2e82dfd8097b3162115f0799c14926c58d4a39e033a5b37b7afdae66c1ca6f4819d9a4187bb44d14d82dca2d078a07eb9128cd03920c49a2ec1ff25d1082c4fd0d473f211ad12e5ec0b47a219799feed6ff000e62337d3f794119938996b09e21196543b2f8bafdc88819fe229de66389532e141a01967dbef04aef1dcde62f5ee4092d26b80a8258c427f7ed20bc49c102f97ac44e66a63b5046be3c03a2e19d5fc7a695ece8fc0797d56d003f976260c25d18a041c4d2be16f3d26a32963d6f694b4d9bad4a072bc904751196dde31e6e81dcf7ddf89928ce335d521acbee2ed14e94e43b99c80c2e7020850f08efbede875dd796ed6da8857841757ebf656c1c8747ca0108855f3471682a11eaf2e12210ed410fbf65f6442b3c58bcbdbf98a269528326cc4ccc3b5792b31d82a1efcfa2576f7789ac3a9ad944d746804e8a8e2eccb68cef405d4fa856300abbe0f355500bdae7f45f2c09d65b6de48e1b14a6702f8beba89d752732c7b59b855d8a002f9209d6f91c2d6a2ec496176adea027701e7f87eb3277a943e68ae9da98498d57670de93dd2be03d5e9b2425117ebe1c31197a39430f692907d7a86a904dbf4db8e2f0ad07ce56e8984323f7f607f9953bb745b70dc93e81b59ac8ceb6a8f6f921d1c5b30a7c33834d40c3e50865f5c5fe21194e8100b1b5ec92e94d389e50f1c2af614aa065617f6f84f1e060fce82d01c0c85cd618a90950c00a1a083ba9c218d514ed51860c3daccedfbd6348a0e47239758f185c17f2844ad495be31f7501a0f6bb2049daff33f9a78e09a54f33cf8b465ee74fe7a73c8f991efc313b96ff8b0bea7ca6e0f07eb06857f4ee854bf101d1c51ea71a37838690e4a1abe115c5de3869299b62903cd0bbb4f9d3e7711f67064c964c71071762033c479ffeb54761e815ee1dc0c1f5e2c38de4836b1f53b8c57c974e2b7b6c977134ce35cade1e9a6ae0ac899de97015557a04f0de62cce8ae5e0d5c23aa7cf4bedff0f639e8d5419da7e28f2f83bad15f22305fc53b2670abd608754c8ac8260383a09665cca4bdbf85bde3d69094af8480fbeb9fcdfb1abd0dce3ef2ef941a27d312a277f59bcb87e0c6fd3e0460aaf937a77e3e6e176f07987e8a863cdea642734204fa52fd2bdd0f57e9e84bff9fca619edbeeaba4c7f176ec756bb7c139df7d085b2a59a62198a3900faa511b016189ccb52864527b02658f3b378dd71b21e5ae552eb9a987ca7df504aa47d0f90509bed3232126de6e8b736a824aa09173b32e766d056873415bb601bda43388533760dff8b4c38d2e41fa5cf679c0c418f9c3bfe6b5f5884981c58b38d829f2a103ac8a20715cbf3cdbe17e2b098e21cb4a8599445773f930a60ab7a1d69d79e8fb0fc106fe503af6f9f731caf0b54970bc2d892da568cee4b64fb404661c92b158e001f5f1fe5906d0cfbb211fac753d4e99f1b9a39ac0c03e6b20b5f653e8c478ec5bb7d5823e9eb44ec4b031a3ea4282dc00b5baf8dc752af0b06f315e9155a8e80b58193fcb14740ee0c6f069407c386db488de3655025f7f43d3e9f087ecc359e775723af204c72dc8b37c45abf1f8230155ad8d313a47db8b4be8f4b7d11ff1011c58fc70a18c9805235a90ddc879502a6bd36993c6cac153e37534521d605ccdf630da70833851cb1b0f24de84bb38b9c589b95e81701238eaa34366f3c698d0a6b3cd790d086cf6b7e9c3e6c166bc5a20c6a4ace51c5627d0e02a9a35a499b0d0e111bb8fb8f1fa753a58356da430d59929ce484195bf9e4fa1b9f3884eed70220bd3cbf4af6227719fb7cf34aa762a674f45949e10483193671ef3b344d6798fba70bfc6cd337e20eaace5d7a5df212511d1b2acf6e9da8c8b5ea4eae559fa7194a463ee948c4630bf2006951bfb26331fcf5ac1071ea66e1299a079b817e61ec803d0cc9899d960060691eb974d2baebf91060b860dfa31e261355701f58c15df2e21626d6cb04b2f2c2eedc54f5c7f54426f73b92e6d6541dbe37be850bf542878b3e8e810355be56de2674a7e0df3516274eeda4a8b4a242849ecd6dead9e9c63e358e882e5451b0a5747cca530bdff35c7474a45b122d634b5e37c9dd7662b1eef46650861e6c1c25131ac916fd7e2eaa334858e193cc8f7be0102ce900222a8618bef1f5b4b141f70ff3f8f10d16a7e5ea30121f0cc55d6410d11fc507d006301c1ac221c48629a5fa7a0b3dd23eef6e7bca4b7402729d9f6a6c16d4d611ea3c61e024e969ff00e572f1be804207bbd0ab9f64c9fda7facc007c1d858c9036b19e13d8ddc3be3680a69d4da1484ef742ea2fec490d92e6cb3685d8c8b38d127f341eb3e085eedbe48bc8afb524926bc717e3ea6a8938de8e314e5b1281578493063dd45dce628c894c31628a896fb43c7f5231f4f0cf22bec433ce7a06c4395a5295c68c3c879c31d275a5594d1a49bdb99eb3345da6b64e6e06da32974b43ab8d73da82645902406bdc7de324436ffb387789994629f9fa9dc1bebc2468b30759ca2a60830e77a6e33be7d29e253a4e61dc64910e2bbb064d3f45ddf8bc8c696866f2fe763a114b75bf24ba26e3ac1a1479ae24cb08faf2387018f3fc343ef6ce49d6647e87de0ff56fd1a879b5be05e960eae8e03962bb5610af4e0df45534356027a059f43897aa8032cadced1a3f1354960b432a92e1677c52cd8c32f475152c876cce4e3b3452189cb06694fa14d7cb76e0b2ee61ea3ff0be6fccb8d28eae61a3c449905ae165ee47b78dd5fd2d3c9e1f5f478f6408e1df439fd622f82a9f0d298af4616ececa467ae66d06282f7158db28b393af8b89c1b463118515adf348596a3612ea8b994185d854f0dda4609c1ac57373b8c1530af3b1aee39b4e3ae8a8466fa27a8e5efa472ea75872a1bf3545fca64aa7b036dfd9de24d2c51aca921a9d332d3b631c3abce313229650992a4f2e771c37b1bc363e08bd1381563be7a4684dd1bae28542da82d35e1be0e92dcef79521f1531c8e0d9fb92769f109c30337ff05d908a92c8b0e3d4be3b58732cc029a5727fbc0e36402da534f6524a24a207ace0c83f2806949238530519338c1794777493d5dcb86c49ed9e4e08eb9a84e586bae925932085d23277e2af92f079e1c3002c975b32c31a67c2b94daa991d489a00df8748b42e699354e74d56873b226a9b131c20405f0dac2e783ec89bb7407d51a0c6bad9d8c4d1f763a0f1c8e7d478a30145d0a235d5e972ffe5daa72401ccbe19844643cbe7d5499ee8580f2150845231242d47d2e3d8538657133c585440018a5faede8b1b8dba8e9e26254d882c8da078553bca77a2f7c025e5acc60602d54cb84ecbd69642d5f86dce50fc7e0cfd8e1eee0a817b998bb40009c62e612fe1d577c38c75ce06ffc5295b6582d220c28606a762cabc234508299ae49992e92ba8593b266d9d08127adcf1a4e418473f7c68df8eb43458e66979178df2a75fcde4ef08e21e0cd93da6f1bef44cda9fa681715630a873bfc946615ecff62b441b0189d8ab717e9ec69bcf1b100a6e73ff4e5639fbccf4c06195449eef515f021011cf4e0a5cb1aed7d3fe9f3130cb881be1e592e0c11ede7c831f17d09c5c2d3e7fefa800077ea09f149a8b6ff167c00e0f59ceb2391dc67d3fa2513995d9cc0c283145fb6a8cc5840f24b2af79ae69a6332e4e6af038c03c850f638ee1ec71137def5c9b34c00b4366271fc4ae8e84e48036575c73fd4784a9dcda9abb03d2de99bfd4b17631ed08d05f97d7a0fbcb6ca324042e4db8c2f97f169efac187bfd037e4514747a9fb798d19a10af940234e0c36fdf8ec1d5856ae28a3f77dcc86a6eef5dd35517a0aef5936c839a9cefacf640f83d04eae6e6abad7a711eb6260c28f67ed3426ddd655b7dc925eba4b22624c996cf1f016cffba505b7f9c9496f0a5891b01b0cd2cc241a47c95a8050f8f8ce0e6e1df73b064159d66ccc24ac8d27db64bf5e62a2b2e60c4346a2ad5e591deb03e1f1c713884193c9a6d0f33555b2ec899b80cf82d0633e5112d1a34a39add5d4713b72798072260f49c743d93c6fe217d8e1f43c0b273208df981550dc720ea4e4a12f7ff254812495188b3c3d4f3239195b8ca9c73df37f57835523969737b51ccf9f7fae8e22f4c8bce3687733d9c2e7a34ed458328f0e510ecd0508b723bf5caf0a959471b4d43331d9e6b02bee6481b9bcace427d2b1c49cc66dfdc1da8a9b6bdddc6c0e4cf13d784319ea27c2d78c7d1982a0fb2372523a167fc879b569ff10862cc1d509c95484aa138bb6278b915b93bf9512aa9eca984227a582273afb58c347195e876286fb7f8bb36ef0950d11dc72552a9220e55ae83fe54944a1b6102d862a6c3ec6190fcddf0a2fa7596d768e83cba8a21f6a5853e40f18583f5533cbe8d6fbd48523b09b4623318760926b49585a97e29f339adefc20152e86ca9f13d67aa4d3094299b5aef51272c750ee695ff1cadaa6eaa673453e6c9f0a300cf189803a7864c51149a5549a16f551c18170ffc363fcbac1d37aed8ad6607c000fa8b49eade2ec8dc4d2056eda4ec5b8df413784fc52a4fa267beb8ef50b384d40f5a5aaa8475c721521379176603aa4d3112919d277279b8e8e3268e8383a99ee06e3ff44fe527dd2a4d2709be6ba24789c77402b9843ce2d00e819640a12b77e7cc7837b353bc276db9aa709dfcb8ef3de8ea05c7789355b9b43342f9167554612a8a8615f8dff30b6b37ecc30b48b118bd9dc4384c87ea977892f6a448ccdaf1a39bd636f40547e3cf286e2eeeb91ab1060a6aef62f49f9c97dd999727da068d793889c55e3878f379e0e430c7f77765c9b65d484d48ffcb0b2dbe8e0aef9902a8210db7e524cc0f6d78f94a06c4fa1f42691ad79b27b63285c96e3313f130af643fb0450991574a9097c8a5902411057b79b7da4b026e86371f34d04851dea2121d394e788094f0d3b6fe827b5e9b9e9b65a47fcb470d68b0aad66a36dbaa46629c398d08db0460e5ebd473a59cca33afb0ffe75d3a1de5ea50dddc19f96733ddbf7b771356835fae9d46da677dde7f00de756f3f7d2b801083c4a5091d9eaa5a614a99aee66fd897d1fc4b137edb7ee1f02f55d7a8318420fde0d28d53e073af81bd7e3fdd164fb2e51fa266fcb640cf29b453104aa5c3b7dc2acb20603f2d2500f53947299294cadbdf6dad7a3724313a14901ba059ffe1cfd1d9b690ea5ef133286549fd92c7096c8bf9d55bf2ecac67af0017ca98083043f369176df512efbc4df578b91c0ee6fdc63ee68a8d92aca8d6fc33654dfdd4fbedf63fca2e5c293a6e24e03ac4dea087f9d8fe988b2de12295b4c01109ff0e5b421a884b1c415b8795c476c24e3d0ab45811589a4bfa25b2040aebeffa3b332a4860f88389280c4f822aa67acfe3247bc2c53d68c8ad2821f8728a3f4619f73339e2571568ae8e663e20fed375cac324c35b25604dc9d4e705d6498f6f38e04d621c20c76f0e3dc966a53139539e364f2477e633e290b0d18082127a2b39896b283b1057ef63adb1fed7152773fcbbf664ee4869e3f4395f3d6381c2a29c1b51f4944ed8a19790cd69c037ab7b310842c9d2bbcf6e4f7ba4052e5601bc94257dd52fa12fe48a51f3fdb6b8be0f2acf3e5f60b1b4e332a930af1c91063f26a4d4114532df5ad02d2ee8f02c8996d0f9ea4d9931c7467d1871de577756510ead7acb7f5ddab0637405fc12e1479e73cb055844bce65df5c05d5796eb830c21c145cdef6c01ebbc4c58c5d3dec52830c858cda663bd8f65454fb18c98f0245722a18221d9cba7438784146c41baf24aa947b6d3a8e622d9bc5439923c327af71f284d186c2d2d7ada4cad114db8c654adf5730bfba179abc6c6936d104eda18f62b658979134db23ad4bbe2345cc622aadefb11689b16fa3108131a7f24a852711856e79f656eb8f76b33c1c84437f0c4658395f06f619a78c416f371dc14293a28717dc8b2fcb442b79d837932a23b316b3909078835b7c939336c0632f2e98206b585b7f37c11ddb06980e98e5b1f5d66bf1682be4d58d7a47e8fab28b5720c730bea86481ac4b817d3bded77477637a3df405300d4b5468543bf4a59138ffd2136fe4a7120682d324142780130ce91d74757b349775c9f87e5f828bcedfc481f866d0b4ca0b5cafd3db52ed3bfe1f529e7869b7fe9a880d90af467eb25393174539a50129b0d2f06fb8281ac41c333ff6ae8f48a64c107b9f6a3ad00e73090dc1aa23f7f5615f7c8bb02313be5ab770c1d65c9083c2231b0764ae2a09f2fc3be1ee8aec880f946bfb99c7399ea1f8d5c57743c9ba61c2424e1403b5e455d2f1ac3b24aae5f4f012566ee9c6f9618c47951c9c5b508925743752fc4179a63c0bcf51a3b87eab96d9aa46c71bb43daba1423cc0098796d4f92993b1542e793cd341771df80b5107cdbd0a7bf338fd7d9cae5d7a14b1a791b42b6ff47c6bd147cc9fe5c73113450b51766a73e9fe7b1186a483910d1248db18b8b22712552e8e045949a70a5fc75994c7ec2cd7a48eb8e54fe60bdc98fe2ebd6330e7a064baa8011b867877fde9cbf75fb20545c511fda108bf91fc0887e782292c3b70b11342d2fdcc5b52264336e668f0c5eb70a02305618157b02e6c4ae86f1b37225fc3fba514fcc168c9bf040372dbe627baf19a87f391d69f67525b8f214d4c72dfd3ddf27bef6d78170a8c790f8db6deccb3c454b259f971b2d2d213bafe3b52571e21268b8ca9f57e5ec17685e9cca7f42bcf557f11af6102e53919f280e29435fba8e9aac9acaf2458c6fc287a842b337756f89ebc39041f3ecda536b88c28c6de7b5823565948ad8561c86903e4cdfac021ef8d27fbdb05db764b5d8d6e6e9604c9c5d1d03b6faa133b7266d3da5d0b38446b5866ef1020a9188d6c50f3bc7b5fb565967c682d189d20f776c03f560fe9b21a01f25d8dd9260d2fcb7d8ff5c1dd2778b571b3fbfbb60dfa51a0123115a18643343ad6b2993af821e77e9b96fe397bb76b224271b92cddfcb2c27a331a1c29f108023628b35c54973568a0cffae4f897023d8577860ce8b953371f90bb6572029a856d7a52c94731e43e4b47fce1264ea3e184a31d2890cb5a924fdda5403f4f050800639a235c84549b0e83dc1bcced17af98a526e372ff349a6b1b2b2418becb8279f207c5926577b57b34ffeb3c75f037be91607d45934865635f04a9d469b3d9e54eeee4826fdcf4fd556a241416dd946fe97a3b91608c4fb90b688ffaabc381201644c396670aa650a13883bd30a16a829f0b383598c0e1e91061658c8860f320d4344d9c57237ba5b31bf38981556dd8e7876cc6c80ab98e9dc2f1292ab9527c9b6f7d226e8f9f5fd3a77333283a8f042b0821ea7ac7961acca262899a591631cdc2578c38a8f35fb8c41e04541e5c95c3325366d0457eb137029115127a1b7f01e20fcc4a4dcaa17ef7da0fb2405570731050f08be32e0e719f1f12933020ebff326830483f8682da40297756b2f0b39efef187088c09d602d949a74f33da1bd7273a5d426bf385799ac88eef2b4db96bd3891f5a8eb491727d2be8cf991e3a1bc37d831760b769e4f1d905542a25afdf4dce6c7014ee8c4a3d1769b227fc9f207701833f2f2b86654e0ea55d8b91f94374bdba78cddd855bc64b2053dd614ca009313efa5c66f9e9a47df9363809e1e4919c41d458d49d04e846fd567d920b0fecb3967916ab0c5627e369b13409158de1d99ea7760e64abd8e74efcdf384c06e448fb8d25d008c4f0eca4a5465b408ee034730ba42e97cc4980382c159ff9d7b56ae539d683c2bcae92b42a98a0d7d9f1e9412dccbc5b567b1ca1d096a5efdae7eb7050e5b8038ce303c07380c62eddaedcc9ebef61ff14f1577f62bca7d2bff42399eb9aee070f542b9253a4a7598ce76ab697d897ec03ed3e254ff165333b9fb33ac84699b56b5d2b551d84f62db1e8b0a00e44a922afb67e59db26aeabae0d84279b8fa14104c31e01c3c4eaa02b793a47872d2a3f9376cb0a924452fd049c3cd7f6afca8b127d9cbafc5e9ce8de4fc2e6ae29826bdf9d63636fd52a9d5a2c02e8d9c246353564f7944f813eb85beb8efd3c814617017dbca260bdba3dad3f87d444e5559493cee2b7f104c97e9af040ec56b69950037696a9095aa6b21af2bc5e2b47bbdeab0f6204ae23aa8f93666242944be97f0278274a5112db1932fc575bb9e53bf3d47b685194d21829f163c8886b5f3e109fd903e9f2e60df2019d021ad5a9cb8bcf7ca250fa0e18ee1359999a9442a5a4f2c422418eb28821e051166d547878868a5e9be1baa1ad839b01f45bced7c595181046c044c1447465f908d30495724d0ceaa9f717682dbc0edf2efc1f7a6f219e4b33a0918aef6e021fe199d7c77f99ba3810ce769a7e393ef3a857035f285541301737f5008a1cbb4689a432b4f26300861ac7c69f5f7eaaf849d833b8628a13ac6087ed465d9233a5f2582c20e595882630425286bdf6a4bbfad5339f055c2ef2984a30f1ff56976d1e5f93cdf700dd2a8bc2ebc9dcf07e3ab2e5ef3139d426e94825f47cbf70f0544c23dec2e79b90fdd2b8d6795786ac4c8a1074280ed48947dfbe02cdf53dd6344f7b48435b0f1389b2c090574b74ebdd11c70f85664685bfa750c7ddc29245ef5accc442c88fddfb5a39a9b89fb126c2dbd1488190f82f9467600cdfb4a8aaa4a75f25d3b5394265b233cfc51b8b1c49d9e60093a493f39640ceb89a426f1e23a669ec19103d6fb075c029ce0b118fc1f71c552a787a5eec34d5f7254cd720bb59773568a2ebc5d2c015561d902bde04c3f4900d14118bf08c7966bd46350374f84d447ec6df02576f8d9e416783d0c45e059228852a03e2d0a0f04618468ac9ae7171f19b9b47c04c84de61365afb39eae2aa2e44c666e96aa9d0a1500aea04346b6d9f3963828756da46c86a5aff3eabe5326751cef07e7d8d0e87a945f62393616c1b173120433a98b7a78115657bccfa534d216e39cc80a85668937e33f2a746a2e48eb1f59c884296465b0131673b0f21d0be6bc6e078475a94bbcd4e8449ef33258b86507c196b4617a31c99947aefc2d08278a649e9fbe0ab15746e7c8cf17c4af556d4adf90bcc8e43b9be4a77cce1013d181a4381f8ecd4859c7e509b61ca6240e33d11e2ad5d8a9e7233c7786cbe1521aae81eb9bab96f3ba31693b5ea353d4edf43d3bcd2b4b9044e2a4c1902d214bddb3426cc566d7a807e758045d056f6348eb7f4223deb3eb71b224fee7e75beccbab5f1589e2d3770e5a62e01fd6b49d297cfea7e08e64ac52d7731f9d37efad3af3b3df02c32f83c9bac9394a263a7e2ea768f9f7801b3a5efc04fdfa060f6610a03e77a8ac49c8476ceb2c7011246ca183cf1b0e1ffc4fb06b75e55a3019210287ff502c6651365b6d58bd61778c0da4066c92bf8765c76400b4f2291587aa0d7aca19be7d889e077e111a1eeb07430dee9dcae44ffd35baafd84a24673ff344eabaf7f43bdf8aef48fa59ef521c1a23576e7f98b1d09e82bf8ab63652ab14b02547dfc42e3115f9ccd0c98c227494e054f722cfd44b2c45b50501238c320ec5317c7af6558a17e91f186c08d90faebe8c1acecb5aea452e3ce1f48c9477e0070ffffff8f