PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
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 APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 65985 152a234fedf185518a4e8163d17de5a4c953d5b1c393a5b405ebadc70fa90a3b

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
8efe8648a22e7f37f9b629b2a45287d86b403dff558dee62fb07f29c2b49d05d
Certificate Block Hash
152a234fedf185518a4e8163d17de5a4c953d5b1c393a5b405ebadc70fa90a3b
Source
getblock-raw-prefix

Public Data Hex

001000008000000007...001351000006cd0100
00100000800000000701000000000001031f000000000000000000000000000000000000000000000000000000000000000000009fdb7106b2e561433a2bb7b13a3da516e7ad7909a09d64b39bdad9db7bd0899a30677e35c3dd5df1868cb546a2214e46253d37172a74b7d7d5d38cd9cff14b57270ca21dfd781411c7823468c70b7654ba71574db63b3230020b00000000000000000200000002001351000006cd0100

Raw Header Hex

0000402078a02e8c931d65c8e9de85ed4baf3af8ff24f8e14164ba7ba8fe3cdf24eb13eb498f3156394542f5fe1d6535bd0b6af35999495bb9cde23e0fe6f2f68c6180a50af61d6ace7401185dd0492b9cf207fb62ee8d55ff3d406bd88752a4b229b6f9377f2ea24886fe8e

Proof Data Hex

59,560 bytes
121216010307792630f81ff8fbe8b9e6cfb3ea55c21b8180c92a26d439567f84a11b06f7ed601b2b0660183ca2e524903306aa09e580427ef7efb601d07f1294f55dfd74cfd6e3a6bfe04fe803faad75546748e7653b43908e98c0c1b848a7cf2bb77aada59e36cd925f9bcc8025a5bbd9ae46f03c5644f0dcac47ba387460e118c700d7917fcaa9bbcb3cde437e0657b24682dd81129e8d2351586860e0af7b058f035dae8eb336159a4a81a15bb8e8373a3a6b5ab72bae7e9070e050880fc9b94513a2e93af00bd0e2b795bc4770f249e4bab75158733059ddda2919340528db37b5f61350d80afccca4eb904bcb08789d1feb11b142e0ef70ee0d4de3c37fc9f95c1962d89e14f64a30d70ded51090fa31daac9e3749dddd8753cc96ab12d3cd2d28d86a609af3f261917e2d54a9a04b600c766f847aba5364fc2f937949eef1d3d15926cffd0b4bbc86407c46e7a635cba6576f4cc53d1674422ca6b4710464b4e7266e025205c112de12d151badb348a249d0574b9668269bcefff8af609fbe07e41659faefe871bf6b605a704c60658ffab9ec78b6ebba16b4a02bb9105474124cb9fac0ea2d241fd93763c0ef409a07a65494ddfebbae0d4d7289a450fd46908a4be47e07eb8cbec93bd3ff8ab17b5eb74fdbc9876cf0145363d576118f008350a97daee99c85e8973d313706da77bffab456dae31de67798bbd5e92011fba84f6d9e51800131cb91584ff1ec01c33a28f9c2688e45df94efed495b857f255d1be6d29cd3bd99b9c942961df2db21b684429694e944fa5e14b15ccd2229325c257ed0aecd7544206c89c15500c004957812cc0ea298483882ba6b9058d7fe40cc150c36515d2d320eb08c648f3a749c58fbda3d6f094bd7471d85faeba3ab3e007df0f003ddf65cb9b2ea3084dc659a6e3764f5ada26228071cd85026022d5d251c9e06df3bf2ff88b4fe6c68feea7515aa016ba347e08d1c3686a6967dabe530c8ba275b01e7fd43397d13c391372e123808fcc284e9da3fe7e61383a8b39cc01544d14f7e0c360bef2219205fc11c6146cdf81057f0a117a936075d19a0e8b92fdba984a3adde342acd594c4a36c377c10cd61fd2c904ad7b72e4f9edd823b3f6f6141105b39a64a600620b6e886c680cc34620446ff3d4c210d33e4e9e49fb3f9b4d12a7530c412d491b236b0c1cd14694f5618506e9f50453b3669014d2882cba8ca27e4715a81197de10a3e3bada2c9f81c977709f84ebea4ea8192cfbc175b03735ac27b777134e4ad271227c27d958c3b964626fcf572b9b1ff4c0dc66ea6139e9aec0f9415d75262d73bc697df8f207a807ff8cd5ad0f2112fec14bbb509c9b08bcc16917ef49493ceb7462007f471af001568db0de68a781915d4c06bd6a78784bb9f59ad7ef514cc40d45362935418243d14545415c5cb72aaa26b117a62df534f4a877584685ba7ce95d1fad8aee28ede3056c0f4eb4ef568d69da9e628cf45bad2d97dd8cf6434c9ef2406277611ae0be0f9a67d74d74e3f781a380e040d439c481c58d838a5cfcc95bc101d41867dc7f5bfcf66e30d7b36714734b9a663adeaee8e8c401e36e92c88cfb5febfba7df1b61084195035ba73c577c60a698e28e3fecf21d0cfd1fa42ceaf5b667dbc626f7b53d60e317efa9a6b193c0129deac171060c12d5051aff5cd199628576a2039d7e787b5d830e2407b37571a140c3eac806f65d04c062dae1ef390923922cc76dace765be777be2a6efe011c840f40d11db70d15fb9d11b7d5c13ed3a41ef52b1010a0ad314d5bd5d1282c7e8397e7915e96ef1096d652af767a2be902c5f97be2fbc4a2625d1942515dd9d26d2e7dca1ba948ed5f5e6136822c0f3c578cc301419911444cb3e8c82d75d946b146b471e105eea94f4098adff52368a5df8d280826d81ecbdb8c80a176a8c4f3867e6abb63505fb330ad32054ec707fc3078e7c2b7dad40365f45c61d4e4353669879084dcae22c4a9af07d8ec0387f4b546be6b5fab45e5fd30840f23aaa4828c5a1b2d7fb38ac094c83a6e62935a70241ca8e0a9437acecfefb72a5205dc3e39472adf7caa694c172f0491a60a4833a5d2a23967b969c3af68054e4185b36b9b1ca3e03af7ba5b5157cf34c8db780bf5280a51f5aee83e4e74b515fed491a8f375e3394c1575315323bd52711204c0c5ee6eea06f9a3045f97983a44c88bc76df141aae02b7f421b333eac0352439bf5cc603f2139b7cfa0959cf12abd78ffe0cc068a845775a26e6872b41583a5e2926ab64e9dc0b92ab22be09da5a5c5f3142643aa17fada58d8d3a560bec7d84b11d011ee4b5f8e6c1015539eeb5f62b776c89186d2b2fae5623847d8a7291aaff3bfc16f1529a9cc7682f12d64b47b773ebd7bd7bc90dcc87f5d9d5868505e932eebd6eb1d78540280f2238f8371f80410caa977925a4371edbc823aa7a6360ca952d187e6bbf7ec8eb60e3bf4ad4a2c71c3dbfba8dc63eb930afbb2ba74eb831cf134fb4c47d64644bc09f49e9ac71234b978f14e1ab80928e7208dcba35a8504eb8529295b792a7e6a7aa4ded121e30d26dd64133276c37e69b7586ea230ba3c3333abf3a0af0dad1f9550bdf4e313e4cb4ec38c9d107826cd04350c7a7e0384e38a6e139b6c8fe42520544b8da9a9b372d92adea5ee056a0b84d5de6bc6bb87832e7e90b3e989686c23dbdddbe28cd42e8e16b5159dc4da78cdb7e4426a3336d5957270ba2cbd5a983d58804718d8367f858ea9622a1d55d25a97104c8aa9a39070bc898de24f8e102bffdb84b9ba253f20e36bb3591930ea630f8cae0415e884b05b1e136f435da03223a637cfd149f1bd8ed5f55c4785bdcdfd2b57dde95365eec8352b989f754bced7bbd75533c5da59ae8650d03941e5d1d58b91cfa0e92ab70c952cb820f7413bc263198969aacb82ddaeb173f5d56825f4ffa71142321abcd52b93493673df7afea2efff82ea0730432d4be6ea013deb141574989c0c19f410877f011b90f27e314a7168aba6b41836eabf8cdba7d2d850d3ef5c1be82a3dd594139107d8d5e9a9c623dfaabebd75655e28e919ddbe06dc16d3ed5a387fe3ed540c0d2be3fef28350710c8d4cc0f011ccb5855f2af82ac3d0d76da938e1a74ccacd52c7b1caa0fdadade296fca67c6ceb2ac6a3da7a2b62cd9ad84255efd108421c0522d4f967cb1621422b515af24a40cd8f1eae4163abc5d60010660f52d761a7ae2398740f66f5deab553335409ba0828d1f296115878a0b12f5266804563a166bab84c23ab2058bc180fa79c10cf861827caa49da2a9b34685799665a96fa755c2970c6e520ad784caef15b6716ef5da7787186d38b424c7331947a79a5d0c6d3b7c94870d8f7b7445dab3658e2b21428bcd4ef9be170b4dba16c92d78d6aded9667ff31c5c5494b4c7149f541217cb907ac2f68f18855e7a3c0f519b805189b8913da73e074a4dffb259d13f82f69b10cea63379eab0418676b09cf0381c4e9febec4fe73db7c527dc5e777b72c2712802096bd6d92a23535e4adb86ff7780889fd82cf4723e4783c4cf24b67d178be2b9259cf8846e8f1778c4f873546808146992f8ad439bd2d98ec2cb727c191a6ecd61f81526f213c2ec0341597019edc60851e139300f84f5c389dc7c1e7a94e290a2b7417990ba3ded2e62b020390a3d5db71fb70e58a4d4248e7370edb6eb8acecdd3d45e4084701db215903f72687c87663eead5180b27f501c86edb682341590667c3a04e476607f2a4245f3f18cde42cc8b36aab975e48024b22b17dcb8f082dc2f773bf03a824dade31ed2c02d474a9bd754dceb48917bbf3f352a834cc1e5fede6048a51d63a6b269e5fde18beec95cbe745f315d7184ab16e76b5ca1009fcaf65b909a9129a815d0f871e1046967dcca973d3c4b086a9e2bbfb88cf7cbb8e1092e22412d3b00bb4eea27feeebafcf05225e294530bc58def77687d7f9dcf4495c67c7721f3cbdcd7aeef65c9a7322bd438ffcf0bada213851e034a9bda94513b5f334572f0ac06a129962ab750a8c21cf7a88a3538ee770c421f7e71d64b72c01928e7db4ddc4a9178b4d02eb2fc0c441c1190960397756d55d8b62853587543d5f7b0cc7380af9fd0840fbcdf3d2be6057cf24f5bba9074ef7536665cc93d952b7e5ca732abfb4f86505be1ac2fbabef3a7a9d7de49caf92fadabc78177f2cd55934f59afa26d6c7c3ab4934efee9da8308bc93cf807d041d7d01c1fb90d9acc51c59ee7c658f3ca2d7ebb94080b0094314f8d0f5b2e47541330a320415137391c78a200d80e233ab87fb7e3767b34f03736c265987fd8e5f45d2682c6835a4ed01aeb829408663c8f3a02ac4efaa1db274ffb3f606fc3f398f2d58e357d67cd842602304115178633871d1481101f5e744ac2ee35a8c565f655c705a85bc3da85aaf2457fc6d1f3196d3934a54a0d149964deb94bbcf29c14c9093a6575de6451cc1decc27130e187a23e3a94fc5976e7c57728ad4a55dc4dff823873c61cad009a20f8fd24813862594afa76dd994014d58fd9812c48b017592324e6613543532b38ec0c47eda6ab48f2fa54b640c964ff1526ecf0fdfed6a967d4d876d0a6a838fd993853781820a6ed03c9fbc1abf02fdbfe99b4f05cece8a93779d651a2a6d07f071581b5fb4b7122f1991cdd600db368e5332bd053777c99c2e713499d933a63e4bc8ea31bff78f6cc97e06cc97871c02197b5f50ac45110a0fa1e3eae20ccfd32eab81f088f4d1246b42f24d3448e5482f844e4f02ff3dabf326234591cb0912b90267dd878796b7e576fb75d60fc2aa3ae480b8813e0aa9cf058aad44086f9a4060f4e5dccb6da2a8194aa0bf161887ba16dc3cc2ab158677b3120ced90a6d6417765db286bdae3cd82cfb5bc924859e3544f40437265e724c0046423b8eee1e72bb6a4ddb64ff119b7788818eb51c838e7bef95352c4a70f2ffba0ee961dedebb9a710b4e499921e414ce0c865e21e6584b58291c686042b0e4de7f19eeaa6c672d44633ce1938f0108f6dccf440c9fa7d1c6889378836784c193cc2e6b17b57cb4cdd87ae12900549c0b8007fd12ad3d0d727b27879ef2816ee0fef1ba9d132ab720d5261ec67ac1e7356b9c9f593a765efd5401af6189b91e096932e8eec1e32125e8ae4937dca2ad3772d2701126492a5275452435699c7f2175c86eb3904b7aa13b115c3908032431d63c6e2038d02fff6fdbe9d5da9e05ea8fe30b7a80b81182feeb70b258e47c35cc6e782df8140546c1b9b7d302446fa8c8bfc908eb4fbb4cbd5207205df37ef71df76118608263ee439c54da18c850eb91331b03658cc076a69af1a64407f59adfd6aada957ef394ab39719707d17be6bf1bd5fbfd9f55615297d0feb3f2622fd49e234a7e5fed739db29de5b7a03ee957495cd9ae6c136d67aa7ef4a52ac001048bb9ceda2114f57140dfaa06b83d22c205ce67acadd79dedfcb60540a55b65d46b9ae97b9bac33b9724999922bd269e34f351f36a23723d8fd1ea6160aa5bff02a0c8997ac77e9fdc92688ed631c45ca4fb3546ea2b1d88a138e1eeb4d787f5f0a5aa031af3219a295d1c3a1c0d8c396a4eab9fb5b812702ae11acb61dc2ecb976a5ceda49eb4419346a275bb684abc269bc37d82936f8e534d29a26f54e6482e7f0523d28a91fec4621f6712fed71d773ce63acaf9e3f264c88daf5cb6422db64469bc8984569c7556cb923fbeb57e18d3cfd85daa063b45f1029361e06f37d27fd56f69cd66ee30f873a9e38a401ec367fbf4d61ac624626ff2c2722929b637369e12df6cae12ec811f5fa0784b2c6304977064ff132cbaa3f38d631c6cd43d03ca00760ac6bd664eee6f079201f566405da6e37d9153527a2188e04fff17bfb7b6dfeb6da0c3c42289e544c8b06fa027b4979a8232a4ecf56a46877a97401617b8c9716577fb8bfb2fa3d7b8e86206212fed2e65659d6ae83ca4e5d4006a920322aee07c10491870837849a29630dc70b94d8c04395438c4fbc93a73ae5ebf2031c39d3cf6c34cb289ba3d0298693d95f6c7d957a5d2ae80e9aeea7a3663207333a3c5f112cebd568a70286464c20641436026c8f93fada3b5b9fafca73d020453036299799b9900cb120416c16c44c3111e94548f7078b587b0dbe3f642478900e95668f55c87cc125f5efbfa14c18c97408cf29f7eff0904b03d82183dce9273347cd39c7dd37955ee48357b237d8d71d1c944b571e31d982d62bacce4b0b790d4c14366de5eaaf9a195a1a2c7a083b68bb569dd82e3cea3a342f12877bdc9788e59f33e81327a4a20917226bacce93e8ef14beba1e49bff794de9ac6a25fcef906b03f8e9082c02d4d605eacc43533af000f46d83199a30d4d5d106cf055ea0ca81b39fe598d7a8d85344afd135caf2fdfbc451a1164ddc66f1b5a5610a56d298edf1f1d49acbd60e6b225510614c192c5974f8d3b6e562c8c5877f83a86f250b8acfb16c413b18746b50e0bda7afc27d25e76db328086385bc1d5aca753e2b8fcd6c63102c760cfa21593a77f568a74f165a1adff899cfb515cf03843887c69406e7e09c3f86693a3cd2691524eb81f5abd72a761169843844b0933ff6333c5632970bfeb41ea0f957f572adfd52456645f3375280cdfb4cadb20000e12bced345b3a706a52f2a518fa36c012deaacec8e8809b15b04ea4928702580ace6c86640ea972dbf3cf12ec751e40dcde6e710ad5bab9d58d8a83d35f1ab269c24d188467ec834b8281411c148e26bbe18bc208c6dcbdc123af0cf7bc0015db1749cc753d5d91303cbe00deaebfb19bcc900ca1bf5a39f11324ace3b0416c2fa11f43e69cd49051cd03699f1250f8a0c6091c290e25a8126745bc1f2a4bd5ecee6e3f3d5ae11726a4cc723f34a12e2b2d500cd7e0ec520e4fa523ab0132f1b406cac17789e0a13f7ce9de2843cb09001bac4c9c0fc39388ee3496d9a68bd80cf6ad7f9bc66b4d4c7325c2aa854ffeb8c7ff727f4cf808a197165d480ea4b35d9f7ed6a5f7c37641aa2a1ac6da4c88053f2b1d518b5289a16866ffe865c37f5b160c931100ca0ee674ea648cab4123fc7f50a070cc9645ee9652004d43e793657558385b09626ea47210c0cec61834e01aac59e00cbb217f7c38fbb423c7670f1ce947f61ba9a986b0b490bd2dd1014c6e9b4c54643a93c890e3aa5cbacf0cc0491768174a4dbd742b04707375483564fe0eab292eab9af14a74f84573a7705d4e1f2f7e99d24f46154848702f2287d47854cd6f844a25f4b74917676a543cf7883735115f9820f35dbc53ee6ce45ed9c037b76bd1be43c44afa572bbf81aff5297a62e18e41f0c84bd87ebb5502c602abe08c620b0308b10ba10e14310a97d008538b43ed9bdb8934f68a006f0f3bf0c6fd7252914b1cbdaa781ac0fc4df681cfc4a97f5c48ed20545184dbf52f09bad61fadf96f344971d93d2c8377a452fc3219f5d61b3d76a9c8584f35ddf6bb3c9976891857d832864ce5437accc2905c99fc9eb0b3cb0db8316884f237e7c1cd883d34adf91cfc80894b3bbc223b21ac578e695a775e694bed731ccd6140c777c50935a8b40c448cf98a64dd4e46562fa699534b60c35d0920ae32fa98dca80e04637cc301873d4590dc138b5db6188e6c4f5a424ea58766afe6a7aeeed3ad2fa68941327e895abb2390f0e7806866b8ada5551d421e080ccfb3f0296193e36063229249838b71903e31b078f0f085d21d6c1d80730bfec9f7e1218be751baf013791ca5a7f4b79ee468e5b2971d6453f644544c8e016db9427f6da41f82346a48fe5c5aca58541e4f1d00dfaa20de501b3fa48f0da0f84022f660e7df4c292740ba1c085466432517a960571131d6588b97da5b79eb6ec9752494bdd4a1538c063dc2d60b45baf2751de04f8fa989b84f28c32053ed2df01d8b207091bc26e365257d731abf9bfe8951d7ca49bd4963771887eb2ed147e9961a03cc386615fcc8acce0adea3a87ca6c314f92ba430d5221c16d51dfcfcaeddd6076b8d6b1be6c13f7939c2fd7b8d21381043297620dcf4a89c7e678d422afa259386ed10d9a9caa398c33a4d243c097e5d95496c35bb6e33073f1bd9113c16f67de94aa0854dcefece1c5f4f0deb91fbab2e37db38dd09972ac7717281cd30adc3c7de76e183def19604147d40d2611931d5e7f479f65310b666da94dbe645780575dde08919685b0f7187a40955359742d60ace81d03012d6f48e0a884acb83e2e8423dbfa00763e1b4b71792f05a83292e9ff3ffdf4f7966e8c5653b431dee43ffee2ca15b0ccea9f9e481b2ca741142c9bf99e85311972d4ee9096083adcb5cb8b8f44d1eb39c20e8386eee5f026c6773c4c106bda3ed6b402d7410651c14177a7fa6f049c4d0177d6c50186fecd77d6bc194d47654e8452c56c2f0b3d14ccc83f0655b1ae901f0d6f29b25f13d7a4b0a373be7a1b385f6950cfb3bcbda2a6b4e18876e5a172f7ef5d47dc271a65ed8e525122fa75fbf48ec9af657e044372824b18ba96341cf4c0c5657c78710e6bae88ede4aab288695c68899d008ed712fe8e7eefd1b4d2e98f3fcd391cc480c87dd93d0e905dc3d235ddc4dfb6cb2543fd983ef49d7f718f2175548596b768fdc785b19ce5eba5bb846478b92b39871fba13f60df4a4da42eb0579a0530b9a2817608af395702b3f8afb9e58ea1ed302199a49a77a9d1e139da846d21b023210e71eb096f1f5d1fa2cb4c1977e635984ee57b832824a1c9f687b38741d162c3b8684aef833a94f6fb259d001f2cf92259770cb45a2dcb54e756a4eca397b5c2a688cef6b077b999ea3e3947f6698df3ec18d1870ebc4c2641b73207b2702d78706e8df7065817445a08bac5851225d6cb5a03af7dffab100cd328f1f878c029a8e63b8bdb6d5723277a921f27d4be386681bad6b572d3b5137302353699fe5ec42938361068d09a156c6faec5a6e0ca1c832add7f37e1fa397331838cd0dbfd3be23637ffaa9607ccb3551de3ab7d094ca61807a83eb76bff43c72ff35f9316dac92f89115e6407879db616d196f52f58daed511f8dff689b701408bd5c0a1265d04b28c401f671a53aa9e3341aa20e987f0e5159f3f8a1e952c085713b984ed5759f8947f0d8ac4a29db05f3a0d5db7d5acf84d05a81a467ef376a1fb40fe61927ece4fc3cefb816bbdfb73594efde9b5642f1dacf8e6f6205d14f662ef1902cbe33d478aa5e679acc676381cc43f960c8d5415587ba22fef515e6baf7bff2710dcdc99ad70dd2c7164f3d187b155ef803ba853440705341b1cef5bf2919cb93ce38d826324bb8753d7279637d5891b22f5ffaaa471625fd0356b64c7a4996198097843c35e9a82c2f1f9cd992481200308fccef3ec2bce0f7a0bb5054b66c15b47220d953c91805d5122d1d236f42b045187edd83a1e0b5d228479a9e9a758f916fe25c0ae8b358877243bbc261b46a36be25a9376be8112dc35f63950d07e8665bd31cdb878a61e4b7f45d057ba6d4ecf240c2eba69e6c83e1f5c88dcf068c8bc45c438a1186a80fd2ba42188cb8bd86359e09f98fef240a099f7e4edc9d61a7df262b4bc61be9c2daa116fad2454448b9ebfc266b8b3feb129a766b561c9641d84a32286e780e96ef324024e0e0120216a64b743316953e12ea60af488aeb7e5fe92b0513e8364bba3e7778cd2797b00fb104198214ff79a19adbc9d33866c1da01212eb5d72f80f1a1de36e46310e49e9b1728b5f48b7d70119bce6b70221adad18c20a96b8a218e9b59f28d5bdaef64fac3c0f9a14fa04c0b298a1f4cbcd955409cf79ca0248ed9bd6516e662f972975309cfb06bb3f6759466aeaf5117a19ecab99df6d62ffdc27b5a02dc2ee4dfb5388d15eddf31e76123a67566618a7cec8b91f3ffccb145a15971db8897e4971949dce548bfe925f892b40ed224df24c037d325099e97b7de06ef181861a041e18b1f97795ecac2d5aa2757836c9fcd2e73e6887dd733d12181579cdb61a3043ddda3c6bc5cf120ea809030c8c0a477cd356dcd7ca785d0594d430827e33d0049990933430f7d86b48bea241011efd6d6d807d193a014e965e279c2917274d1034d097e0a41cf4f2b42c087e0e16e45dd0f0750f4d59b19f9f714530db0cb9b57719802b92438e3f36b943dd9fe186be3e8b13648c9ee60b465a46f2ebda6af4ce9397ad9698d25fd792f3dca2f78e16141dd38cc7efdfa3b03a85a902be268343a230917c218d57a956a38600f554894a6bd1e70b8a2b9730f6acb0a4fc2c91922f37b692d9a7235638c6e6a16c4832abb2f475429bfbba01f524d8a5021556c18d5b94bcc69bda41e9a137facd9d967d481e2018f702984c66aac588aaed7699b52d1b081628f53650846613bd8ef906f9b6ffdd2a405c1c402b1b2aefae23f3c126bc57a012aee47fdfce941a56f9b89a14b4ff42fb03e2328dd86c7593ac3e47139b9da35a3fa3e707197209969bccd9b2ef7097b24ab5e6bd650e29d07a64939849fbb9c4a3d36a0130786c6a0bbed8c37bdfb173eb7149ab8fa908bf1f4f1d4dd2b4fb9b7c64caff5d8201d5d6b87c96fceb3dad899b27db451575b5be2de7022071e0f150f3cfa40d1a5cc9c817cbefddda3ed676d68d57f2cf00e9dc958537dd1f976df96a5d53d78e69acf7bcd350e491ddeaceac05f938e8c03d9a73b0c2dc6a2b98c230400ba24e374d30b58a6d93e232cefb2a3b256013c9ea8ce647ab15a0e93368207e3a10916a3d263ddc59af79a64abb89627e359ee574319fb42dbd6dc96aca419869e4682d7754f2cfab1c2ff99a21b8f6fc30b9820e8a56567bc932496810b33426fafd8d8c7b55406080712adce9e93c27870a4e4c4770ff719484c5aa3ec093094081eb73145e01b109066dd51988da292b21644ead0345df002256b95267172ad212e87f02913d822bcb6ed4cb67ad1e1e4a3d34641481696fbf8fc3f1d494f8d87e8f682b57f6df9987ea5826c4f4aef73f9c57d1bfc2dfa6fefd5346e65b5351e74e544c0ce87b52708ccc5afa13d8be0f18e1cd42580b125d737b6044e00fb0395d1ba9a27d1ff234b8134b8d83c1d8bf177ac1a40612fbe3b7cea8fe33adadae0445a23f7cf010586ccd1440ef6c49c637b0287c9adec452d8e33fee05fe1e87b30e1666780b32886d18b17afc8f63f7f4c434b3be3b96980e84f87e0b0398f0b4ddb6e111d62feeb6f72092ff9b2588df0afc668c71737e0c36b19da4d03152b6a815d07abd2f56f16d0c9ec05417a92ac55b11034183e6c6a72488982b2f9952f9e2d9a66f2b5eabe8a94df9b7cd17965396f585240576cb6a1f7ca33e9e2cb0916bbc420e905aa3b0d56f5a4e9e1ea594cbb8a4e43a4821d076a1deea201abdfb873a80692827bfb91ba7e71e4a44674b728c84b2e70854e5b394b262e62827e57588e03b6e27cef8a6ae3cb4f9480c2d5ded1030838d951c9a1f54a3d7e538c8e28ac7cc232f78125ac92464a47f693199941e3f75b29de1fd359ce186e5df1e71227f0b3848adf1c3421ed4eecc6d3c1b23193e80252b139ce28e6eef0180b48174b3b87f4130d61c160d7041a917ff1d48d498bb98fe007b8a90c6a16d204928ebf4d0e81f8a92191eccbd049234bbf61f4c822dcb6f75e9bc87dca7e0bc3f586a5818694717c07cc0b42a8244fca00777a0083631d13199766ffbcf32abf8c285cf5404b293b054e994992e17f444f26e0556da171ae1edad1e7469ff5764f31a898d14567b5b2a63b00df148022213278209f4c16fb7a61577be7d2e40d0571c98911a51c95cfac7a54a0c5a37e4dba0f5545c9e7b2ee29dbcc412b2f5b89ee04c54cf6772e2d15551a2cb383ba8028ef8dcdc2e8be3d1ad79c9e45c17fc09b103108dc8ebaffc5238104844c307048ff7e37049112cad066399eb4baf0b12735d12008bf3abe2511b22b02e60e7903fec294007ea9510f8d0a6949c6d80b190b7bb5ed4f62fc84656f3ab0d94e66e6c410a9f167d7cd311093c4102b708effc0b9734133f8a0d0c38d5810784fb57765f06096277c9b4e3afb539fe8556b881e9780fae2338f51008bfb4f3c9ce6d3a36962ddf335e977760cb07be5a73961ee1ebea98782e8b57f12f61d97ef6c2f2c5780a0fad01da5e358d0df2d74eb29f71b24ef09071899699b4551f2a68fc2e71e0adf7bb197aa19ef7468c40f232a5006e1bfdf423b9d030255140ae45f53c0b40c0c139ea9c05d3ee8981bee3d4992c7c881ed3f186ca9dcc24d914a0025ff1e7dc5f729ff07b63f9d4fb3d5506bdcebe3d22145c6c3b5717c880b9c015eea43dfdb903c447c84378d25d16eda69b46586b25b5a91b9d23662d136cd9670dbf80f92832f53c6fd11c6501ceef81c0c7f7baab2208c190fff54e4ffa677291d3ac765b54296b3e51f9dfc90026cce55026d55e301852ff9ad6558970dcbac8e0fb10458bee70fd083b788ae80648702f0178fc07a51c416a619db1007ac2cbda73a3623074846c2fb4e66ffb5796418531ab3567fdfabcbc635697bf7baedba66b6fdaa5c2dc1f736ebe7319399d57980bc4e1249fa150af390710f6944456a1bad5c70330db36e38ed567a360f46c5578107ac2c5a63043ded750df4c0efa0393fe572bffb48e73ecb0bdf96e9351dd44e570e4eeeb806391795ed342cc9d68dbda5b7c9016830467a39d671d63169cda3e363602281f1b4951d4232ec2417c7af5b221702204a6295cccc3e18c1a15d882d06a7d09f272767f46e01807194184edb5a9809033481a22472d46f89e2192075d086840e39fd3c55c219660f362776b2b8cb21cda4a244bc66d96b9ce31ca4baab6eac2e4155864abb1ac6670e5cc6c1d651be075bde4d808e7acc94c4ef6f563e68cbaa2bb245046ca01249afc57446630fa4908598b2b705baf854b74db280648bc5b5240c88f65b044a05ac928642cf6764a19babd996df5e916565240a64952fbba8ca6ad3c98d2d6c5345f72a19ff3b1ffb9ba76293aca9c87a763cdc1cd76e2be66b39367b8f4280bfc5110689ee29631d6e9b499b86a9cdddd5f669c995eec0c0706571b96346a20665425dff897ede592da6d5154ca92318115c7a92139a77bb6dd4fa2a1c550677a182b2688ad02520be1d30c9ee6c8fa3035ec8bf12033d8e8c726258fb125a0b5e680a21986c9e7e2fc9fa4f7ccfc910910f5d171c30eda09518816a09ec48ce8873060c83b57515f890e58b77657aa92505bc2a14a206ba78780824dc4308c19003c07b69dcf51086ef9e2d0b32e0880826a4bb4e468762fa4cd3ab4561adc111637cd5f97d566a936a94f5180c4cd07666e732e081f5a9780550a7572a156a0c200c44dd1c1f70650c0172cceefca70579fff8c2f724bf86cff99cc6d9883316225cb1d8df5325cbad617e24490eebfef751aaae32af8609639efa733570bdf7574f6f9302d563b7af0ab41516c45ed6a3941e92f672f4a44e4d6330adb4790268eff2761346e6369b165df42ef394984cec86aed0fa536a2ad3dc4cfdab2bc7b66ac8398f12328935191da2643118ff97261ce0838ca3796005610f199843fbb954284adfd4286cfd5d91a20b4587a3832f49db230e3dd66df01068d55dc1bf39d20347f7ca332d9babbb6472d5270e8fa887becc6281f06414924d21e139bd9a25675b936b3936e9ace3eedf32611302f6636b170bb4b2c58d31c206bbdeab4f4a2d116f5807fc6ac2b01286a1ba85141bb76b26c4267ef70b927eb76410b3be1f408a60319dd2764380d70e6da0831f3ae2a0fbc9a554cf8594432a64366c17a122aa75472ac9f1736a12f10afbf0b12670d844e2b26415d8a9070d58022c0afc9e41f4806e1350f3a6bdba4fb50d5bdf5b5ff8526c336dc0f4597309357dfc7bad7997bcd8400ffa835c19beb0a48a549b5bff9a474087902a46a33c3d10ee1f39806e92231d1776ac864c0888729837ced6fc19718faea2e07db938fc8804fc2d5a4cea35a5f98409f59c3af3089decc0836a6045689423d94d8890f157203abf0d35338b04679bbb4029d3136d58d6b79278fd76f96b899070a59ce2b9e01e87717467fbc4c69c9e65508c5ffd0056d6f5a3a515885cd887da786e6fd1bc58e60c4c21a303b53eec912b351702ecff1fee76e19dcb289f278b630a621103ebb395cc2ba9b4547880aa4b65498a422442e23959bb1deb0a0991b860d570fc6f3d223ee7d2643ef28972fafdd84f77e5b092aab67a12ee249c13c4b642e9b06ed3b635971dbe74c1f8bedf496b8ae824ab3945488addfd62b39d948f2a6cce9d502e4b64f578a0989f34ff57b54d9c0c5c14b74b9a3b1244fcd32210ce6699098de9e46066fae7bfdf967cc51bbddaf5efd3c170d0df5220060f84400f15a455412d0b0b3663e475bfbb3df8a4c6255185ba3e182969150a7744f1d2a130374e508f6647bfb403b624e7412165c08c95a02dd9f625a56874bdcd598842649e4d52272d27984c687aa1a354d9f91f4a5c77ea9a7cc0b2e8da61c8a2bc7b868e853d60c92aad2084c0ca449ad61fe2c217d3002a3b960a260cf6bf44c7236b38c64c0a2e01275e6e264a92dd2ccd432579fdaa9eff5ea6e42611e9bafc558cf3637fca96311253cff22962155ae4e3d51d80b9f772daffdc79d0722cf30078070b988ffd6b098bda16ecc1dc3382b66e05ba1237942c5ef76a4cfcbf231522258e22f4918a8630550b7aa5eca0dea8efc373ae07a459338720f65bc13768195fb80981087e73741d77cb2838e237d95b6cf68a0fb98805d0431e019aefb2188830902a806116ef8ba8a7819da9a02409389d03926c74ac2950711a0f718ceac866e2f376fef93d2bc8a9dc156e44bebfe21a97d117163baeee445eeabb9ef4a2806dd417b3a00dee7af8024e33279bd4eacdcb213e725eaf3b6d314c9d8e9d8e2a7e0cda8920db2507ee246dcc96b7ba32078fbba109c5ded7e57b61a9205e3e562be52cf870133e3d4c6d8c4ead81a13de4b23da792fdd34c5adde714fa13b5252495db403f55529c32b2f2b751c738b7c203ce29c1cb644bc97d85cd6901a5f9e09cd0a6b29c7e89ff37859f0c313af301fee835c4cb81189806256de3989e7a90d1311a62876165119f0e18e6ca13a4844a69f38fdb23f989f4f150cda0901dc7e383e2f8404d8ed4dfc49634eaa4d9a72d2805eb81d58d4d553e7e704c0b4df6c31aff17d410e6965274cf571cbf9b4bc530443d4b8e168f1eaf2a25edfe3d212f5dff7bfe025a5b77159336fbef843c43ff56d85718d72c61108511ad0ba6ca7278ded643968f760f41034c10c66971b29d8a0ffca9521724cc0dd90932a4787b7f5d207b3fac5a1f1ee58457515b6a5ccba95e2bf1e3820e8a5aa3263c5af7604f6e49f8aece854fe9ceac5378edf5fc427809a78a577687e5ff9167ef5a61d024a4bb1cb0623dbaaddb394de3136c3d8e0ea00e3fddb1b87b6f4646b4d60ba1543c99bf69de88b5b4a727c70c5f55684bad8b06829dae24ca7655364db8e09e8f29a3dd42f459f187e72befcc7dd0b16aba6e2771bd2a3f8c52d2dac390a930f292676c343fc49d467caf5a4b07f023152e71a2461d417db05c02d7e438258be8f5c2a57ebbcee05124735c4cebaba6258b661fb74934bee5116476fe1d2f06e73e78715a1e8d69e7bf390d40b6cc907b212f5eedbbe5f17266fccca2cd62267243a318ff7e4c69da9165fb307fc7d854d518f13b62885c2e7272a42f39fbfbdfc76c3ce8da4603bdfaf4e5e978c935466f7e54bbde3e3b070e2a90933042085a8ff26185914aca5a09e35b382ed21e641dcfea1c4e568cfe0190debbf7ef44e4058e8085b7a59b814b4aa7d4bef6677660ede70b7dd5019a28609742739d2ab57c9288db71e3fa192063d593561aff7ce7c4a66a957957dc2795afcc1c87af05797eab34ec5be408da41a5f443cdba6d432c6598dcbc0cf09926d1bcc7a38303cd64afeff4f521bc95cf79054ea7a304f57b6c7978ee2becd97ba9c536cc62279823978813bd4a3167f94eb58251e825ee0add4aa53344050412839d7b836402f84ccd79c078aae79f64cfe71e3c98d304a6e5789208047bad9d6cd3870e447c2f45f798d386c4e7853f4ee762da5ae0176fbceac53fe9bf036e320bdc9570954c47cc0d38fab36526ab2f5da848fe279ffbb67986941f097e04832d236c7769f470abf1d732ce37497065269ebe62b6d080f20ae4b9638c83b0988a94f9d99d6c05f8806f38bd07e98902f78c4ef137a5601e0e2555667fcc04a8705d58fa556aab7aa58e8031cb623f2c1bb1c9f124ef6c3ceaf1f6e1b95164af7807eec437ca5f7c4bcd7ca944efe9d72623b99276bafdc04c515f6f9270d9330377cce26c916f551a89a519f4a31084e85a5965da5046daf01848913823a04c18fcfeb0d5c63620c0f44d27dff278339104556d706ec2f2a7b51445b0ffc7e9c6900a05a726cb5d64e1b3cf564b2ce15780bcc958dcda245d2b4ce8f6e18292bc3128a8452f67833e4ceb58a3263cdabf66c72605bdd169a210c60c899de3a280d5fe902a6955a3fe511fe37f37ef53a40898388f4cbec92e0dc46e5feaaad2449099b6de0dc91255aa436a8f488842e64ca775680adb2a50f8c4c7f97e46986f78940da7fa320e4186ad6b91641f7e827ec638d60fac1d132373fe600b9e54a8aec91fcc5b03e8a8985358b6e7afa431f2b0be6048a91317fdbc6a9272dd545fc32b79ab6d9fae0141a86148beea8954b045a2e02325e90e050d3d4b16f6f35c446eaca3c33b2842d366dc88a52f358b38ed82bf2d1872fbde17104090eba516cbc0a33816d0bf371628dffb652a9a4818565f5f6d3f2875d784a42c9d6c692a6a0f0fe771f9beedaeedccf8fb0a3588ffb1b4d5075125136813b75ca240e3a6d1364406a448e8ba58b3a57f2bee0e88f47fcca774b17815e15211a7bfd54d29d1c125b1c6f905fa2cf094a7e7e8da0c2cc9a2fce8f3d9c03e34e3e7df6c9b23fe28c0212526832ec2501dd003254467398d194c92a3774ba56599c7dc91974c667d8e7d490406cdd015385a6067bf7a2be071912ca592d1bfc0496ee5903c806f69c3a1a1f64f840ec651e3d4c393bba8315e4f6ccac4cc80884fc7d9c4dbba59d8883797fa76315f91cdbf74a400d9f35b6d52ac3bd47dae37e77fc357c9810d38aef19b0c9bfe4dab52f7a09fad1217ec38d72654c602c241790d88045113bc68b88022be9df05fea9b5f52bfac7fb87b9bd4d561c9c2633e18ce5649d8f50c7edf7eefe790d91cec1de1dbc2279ca55d00dbde50fc1882d248a319d70bce4a78427771311852bb3b28efd97f7b539ef1f0ce0b242f38e11d2f96b5c2b54ca634939a938908a581c24ceca81f71c29e8978d52b58e39da5949a9b4909ac8bff32017f7faebf8b1638494174c76539d95c7432d1ef688e4d63673b0f472ff413522c2833bfdaab3a275ef7dff638d76790e7cd73e9b061db4d340b984cc9a6c66ad1408633a1e4450be2329c8280ddbfbab07aa4a662727b732ebd8478378075ed7bd8b8f37e638e2e73a4b754d1b48fcba4ac84d5870b3e43d065e5fb8e4337e676a8a273c7c2e8bcaf5efeb74c28faa86774b81e84ccacfb6c87e9906277320ca891ba5385eefc352d0f74339c0f9cf2adfc08fb6fdf745159ed160ea0e370bac5895825b44d4ecee2f5197d534440f9d73ce9327d73ba687deb66c1151cd16da9f47478526e2dd645204d07b16f4abb1a03c983d58c62b89f7754f570929042ce6ee548970f03be9c4d3c56cf007cc9af009da57c8eb444324e8584c162c51c4e66fba3b4d96ce3cff7e3b0762a4c9825c879e5dd450d26d69a628cb16192e667b6deb6bd3fb9e9efd423a1b59b70db747efc9e3b60811798f5fea0b6baa925c1b5800ecd5072ea90a300afbb801e3c5607fb578dbee556107b94988c4bd5f295e6315b3dab120d3b04c25f5683ced78429b9a34945e050c9605eb3227f181dfc7a0092d39d3c05e1a1295144be1204d78320f85b6889698f3fc65eb47a7eb5fd0266eb79d58b74554472fba904bfe3fe95c78405676ad1d08b74432a8fb68c7971f13d48a962ee07faa9b2fdf9482549c356c7de8bdf8976620ec430decde1fa50b300646ed98c0bd70532f292d591ae8c8d5a5280d0a141608a7cf755c9e5cf0fbb09833490668a9b18ea10dd57178be59586eeb775960df6c138ebce478242fc21e04a020a1adb0b036d47ec34580f19754d03522ad3a1a8fa2b0299eb38c5287c50c452f8acd80b0c7f4739b2ffdfe8c2a75122de3d7883d764d25fb1b8258c1e72cc352004ecb5f824c23971d347849976b8331543d44bac610ecbf77df3e1bf4080541bac8108ed364c898cb5c6fd24f0183658623959e9029a0b9c678f53b6e606cfc126b1eee45a7c1195f252e9d9011eee619c4ed2496e79cd42c761ee1b466a5c9b7253f5d9e22d745923b7dafb6e5df8bd3155a3de4cc995bafffdb762651e5b5c835cb59a19fcf811c51189ffbf0955982a4a38f61dfbb9ab10db9e9213ad4c4fa0d5de29b2a301f0b0ed65a749bab5c9770e622565e30cba7c81db982bd7e8e933b89561b99271f1b779486bebb483d89960b89a0f0ff0191e8a513c89758ad8cded182d88bff276f7c84fa4ea537ac94701e14ae621b68f761272d64f38353d40f5edb09a7a7d6479d61cedb6560b228af34bfc59988ab8a16a167060d322032a172366fe2087ba7fa36250701aa76c82098e9ff2e6bb021c28f88c029d9a22bb7c0a4aef0eebfdff184fabd36e7108e338fe3e50889cb0542cd1f1906d68c9da404bda40bc4f3072c7465a2eafac7b5f5954dee63154979a38d50ba366fcffefdfaebb3bfa36e68b2a2cfab119ba64795ed32e4c828923b3e836ade55c6f0e0a0c209a5f75f769354019fb6049545353ae322ac9a083fe5bdcd150eb64cad4dcfb38b3fc2e65e823bf1be366affca397482cc6fda8a5f7c7339c31335b035b9bdeb61ee4abb5854a0f0f8f0befab49d6e77b51b0745cc05efd40993dda06b5951701552735f178517bab3d41efa6267f64416250a345ba1b7a3a0e151aeaaddbce34c675f1847d3c586a77102197e7605599e68087ac58ac7a34f1dcf2a2ea84e108e9049b16dff4e6610467d428ec862d83a5a0d08054dc2498ef94aba534358978b78d08dc98d3c9db5b37ebecc4b3a3f236d1a0eb89c67f9cf8a42886dc3b075058b9d9986a4784e376e123103582d01872549771c52194a6bda1990de690b98f5e528cf14351cec9e70737580e839f5553b2b30716179702614c16d9d26354bbfd0960f17f368b566ed006123537eb721c5051697ea1c7686cee3506480c71e6582d326b0ee7b30ce15a2396032dd88d3b1f70e549dd815d97715a3b0b3906fd97222eeaf5581d50d7f324f7793458ab49c0a3b3a866d6bc492e2fe317875a0cd56daba133fc7c7f9fc1adca5917b32a5f9e70e34c30a5a113eadcbe73489fcd420ff256c8b1fb126235b846f2cf4cd0dac3fb0f968c8d98c61cd0df7669efdefd205fa0f5920a0dc57287e6916f157d0d96f1913826e5d603c5d0d7a2d406914ffb67e554687c1386f23108fe6e81e9af78cc42d7c67cc2c8b3fae1ba5de5875d3ac40a18726143fddab8c2be3f5861e0717118cdb4866173247ab8c49ccc8db52bb97e06de9081a8fdb970cab2b62b5bd63710b4c5ade936f5b0ed4e11b6e2b072e3df1d8e9645590942d1cf2964c9feeae053556fb4a1bb0189aeeb7ccf9e8f11bbc9a5a4a07d01efbb769e2ba339db2088efb2e51c3bece7d024a0329cdfbe9b28a162b2c678c56b81afc2813a9eb5016ab643ef35a30dd662952dda6c54a46c69293bc89c88cf5fb83b1dc8f5b93302054d0d6a9f5373fd1d621f3da1f7b12d593df9f5546992e102f22a64b56da18f416c3c33788e52b8706f7b0dc80d1b7ea2bf91edf588219fcd574674b75348a0c894ca487f8a549f31de38aa96d1d7e75bd948be5403cf692ae3097f59b6b0480766335654c1b63b29dfe56aa0a3761bf3f62ac5ab977dbe7e3e17922b981d9ba09d3c8be3bc9dffa219c8f7331fa725dadc8b4ae9a1709706d98c21c5d0485f60a99f0bbf5c9cd1885335518f9d5636fb2d0aee1daad3b7200d0e6b2eeb6a380ac353f5b636f18422880127b42d3c3000e9987f262bf2b53cda21f335188b554c1de61678f6af3aa28a71896d0ba0b7b957d3a98ee87bf33634412296fb05aa291f6ff23d527101da87aa8bce50d8da671b4e114225fc7040f49797ba97537c12e55b49259d9978c58117426df86e809f10f43f3c3bb8602f7d512da0604b0dd756666a734d67b02d8fe62d626c1d8a9e2fe68835b08714adfc3bca10a7469e046da8d75ad61f0169541397839b5f903d775450775ff66092f42365e8d3211c8476dd808d45cfef5193cdc14f79cd5777358564c185fda3e706e858c2123da848ac96f1498629bdd3a4d53f6a15bbc4e26a5059d9423dc9f67245420ceac312c10289930defbd31cc869980d809302a3b497cebab16f8d3db9b26728b162ab78ec4d148ac1791e5c38c4f9b54f542b9d3b5b61ed415d3636e8047168603cfcdbd8b4a20a31e3869db842fd838ae522f696b23bea5ef8309926570f5f1fc8ebb3dc7aa85a1e501792ed2ced47439ae7632433ce91761d9fed0b75550ff785832d5208b91f241e3b7d7fd1708613ad490d8d8474a32f30cd4a5a9e66e6f3ede6296c1d33f785999bc9790cab63efc5a8212731b4a7860ae94c39cb016899f5f132d6ea0eac5f58db397c8169a7a130ef412b4e44c0d9be2dc2d82b6fdc4dfaee5284b484080bc14c5f47f2d5d3b29081d892d10245bc59110584ebb296d993b5fa9f1f4a1b22801fdb780d3f9da0204c97d9851beaff6662d1253974a96947aa7184ac812bd6656d1f19d91ae818b5510046078d5cb257e7c0323832f0e138685815ad31885a4b8a500c6891d50f9b7759ccd3bd151f3e8683f30dede2c2b84975473d4097373fdab3028b36af03ae3760de5403ed6d2e8f1103ed52f202226f26f746fb1019cee7e8c76f2f7698f03d0ab8974053038bf76255ab99665bb40029e211418df3a8670b15db6fd2fb06157e4e0e4a599b204de234136c34f9d39c9d91b8dec5194ba3af80a3746d4d58a26d034e130047e600d3e41a82dd1a6b66f2a6e1428cbc8ad9285a321b8b45c514e12e2d779f13db4ce86ec4d2a2fb816b7e5ecbb44b618ee4752c19047ab77bd7bb03618ca26ddb289bc780e5ba2c95193d2bfb846c65db01a9813ca34e0d5f65b7d872c5277bedb25c8412a606a9109bedbce2f053fdcd485e2aa79410cc35504d42c23b870a888b1db4adecba4c9feace4dcbef37ec99a7740968745fc9634def7c5e8900c8810039a495130336db50d45abbfb61b99a328f086820c379d741ed9591d1503c608ebb9be3336f7ce848e551a7ecd372dfc4816f3ba77ba0cc619eec9b52e2668893eec6d76d87b6073fbfa2d33d09875e72e52dcf2a374a990d5f3bf9d7e7a580dfb6873c6bf9f7ec49b164fdfb1f9a5a1a68f3491ebab69963076afc3f09d16b0d705740443b1681bf84de72c0b34cddda412210f7d745942b2ec4641b646a8a1d0824a174188b5f9dfbf2534c7fc917123b8e868587fe3c9aafc316d12fcc5f25f3fc6cb9ebd3aaf28a86d7f544d4d5a54e6050ce328ba2d6de0b5c027eaa18430fc7202cdbeaa0184df4cb781ed4389f57fe15bf798d11323176ca5c6a0f1855c497a124827512c4c9dd3baed50e5c7f1d47c02f2d14a5abae761c1ac0ed789623bbf3087decf1617aa47ea00663cf13edc9cbf8a0a27765dd76858897ca659fd35692a899312b7b47a6f14a9fbc7aec63e991f51692ce7a3e74cb0aaed378522e50b46903d68f3ce21eb6bf2b1d90ff051d290c7aa798bfc3f52f873ae77a6ad828dbe5a722528e5175c72079a11cf1b9fef180da66a0babdc64ec69bb63c71c47ee61de2df2d8d1abcf226067bf761752993893a5dd4c7aedc3ce534903762f302dd42d923f25ae7bf6cbe78d969ea3ecff686e2e19b92b7cfaf7c955e7bc11bd4571eaa6945709c793fe4ada53bb6a78ef770d22a0f12427cf393211cb9a4b9ffed906dab8557a5d011e7c345d65a7c18d15da5c86e19463d257b53a1e6d6eb91925c1267118424036680d8cfca2bba8837ea338f895e2ead34350b0d472df56ada253352974ce0f609f0bcb67c268d079334df82fe72bc7b7d7906aee63e2dcc44153279bf31809582789cd877edc91d400984151e72a6a6e86246a9b8ae0d73aebf8f004df3b1899c0e63724c9f6fe591e6641a786de569defa0bf0119f0eddefed2ca38fe7082a67cbf250f3eb2eda389f9ab40469f7808363bf57083a2836f1f72e09a4e2c77d8cdb2463b7b20835b9cfe278cd849c7a65bda4fbf2456cb54d9fe1e3d0df9a0fedc3acd4d0875b0d1d097e480bd523de50049d77f24b7bd7f55c567f379f5b14fac6579920e1540b6661aa8b0b82fbb0b18535c269ed79d4921cd10c7d5e363b999a8c84e81972bff00acbbf5dd992620ca93fe6dbc344741939ea14a62dfcf7125e15a9634fe6a154362be6ea78723437f1e433b8acc121abdea877fda981fb96f3bb90fb75bf594a5c3b6f679ebaf1ee306a7e10e9c765dbb0cac1f466d7519965948a4b3fbcb32ff4aa501c494df2f612f0f91f38293787084dadecb48d36fb8d21e5587de050ea33015500d641e1081fea97a767243da911e5f55f13a80de0a020e51efe319133825e5f02545f22f7c1ebf1a104eed82a3677b169854928c3aad7e797058893606e68c84b4b68ecfc9da482afc43445d2ec97a3d24926074df3aeb06ca9f9d8a45fe26e8d7a30d0e0e269177d7d015987801512033dbf04c59b48e85571f0f2c7a2596e1d0019e667925cc0c60a7543803f17b51d44ca8f2a5a0927e0ad3d29f9931abe6f36f332bc1dcb028f892343e93457c74fb7cf623e7f7f3e741b93ff8f5d06cbe7f647ce99a7e1a3417b1f6c50da80381a591d99a521be5a59934cb772bc25ea5bee1c888e1d0f54e8ac6eeb8bf075f5b844d59b32383338a3ba75d6bcfe4f406fedf4b66d3e0ed4c7dfd4ece13928dd1dbf470fb74651c3d0e366f6cf8b9c546e1f1f1255efff3104ae8af78daf984381dab656d571ba725275bbc08e61d6e6e18d9bd6654491069ff7b8805ab1f11efe2334065e13aa896a236b912f98cc4036ba108cbf41556cfb669e2f613628f59585e25f91ccf4b36bc5a930cd908ea0aa605d69ccc121d66037dcf5fa7a324fd3316a2257c1c6d257410821bc934a4500e4c245ac3acfa2754e9acb6bc7dace562a56dfa979be5666f60f947e56bd7f4c9b687b8c6f0ab6afd5f35a902b588d9e43b45aedc523aae10231b834237081e24ca515e68391b3436f9dfefc68cbcdfc1af96efa5956fa97fa22f7f77c50a54f970f54134f2990def35834001d5f41c2746441b3bd4c4f03286021476f948b54fd98c15b32f792e9300d5cfc1802f1283aa32dd4ae90fa8d12a32840bf1dfa6db9856a8c905534f5405e24e99814d08bebb2ee6995c986a40232a5f56ddf884fdc05115d44bcc8dcbffed36e64a0f07de54716e75c054e7bbf84d0ed735bf721c170ec66829ca88b998d43c27c28d8dfb71b6520f01a1ca42f3398217b02b3157646b1c7603f8927b4e604005c16c6552261ff295bad1bbabcb00ef9f2e6cf41eeb5fba0ba3901448d570227377127c1b36e1390cc81f9a39f7e05d9fcb36c64b4fc6eac0dce75141d49b12630ff4b9c408db1ecd90d29e28e38b8ebd3d90402dda4ae0e0ee6e90a2e380ae321d234742ffd0b29ae612a9f331632a996d956241b261281eca718631d15fec140436073d2f8f5375e9d09ae081f613197bde5ed5c6dada159abd01c029496fe4a8ed7817c13034bec4b30dbd1255e4d2ba89711fd55e7eda6914d846d3af8e4a0e83b8f5fb00b6fd575802a67f7b2334096700a0a00a1cf4c00b03fd41138387e5e68bce24d552546c3a036312e202055010b966063c9ac8285528fac9568b5983d824fb0d69d8782ff43181c5595547bdbcf078424f8e3f2a7743ca32bda02ff3803a3f62e69efb38df36b1fd348ce7421e6978f54fd0c628b3d03ae4a3fc0943aa68334b647496027846b538a58241d22c3cb75309bcb896c86041506ad7a75770bbcfd7ce6cc7733f0f7146480f4e402613e8385bf3c6fd7adb7dd98e8a2e99c6b96f6b78b6fb8e1a0e806891702bb1ffb63b327b9ef76954902a52217100ea6ab392d0080496df1955b5763494a39c62763195cbdf8ed2ea1e1843a19824654e2adc0e40edcc9ac2a8a4d85b0cdbaa5d00bf5396538cdc5aea94059f2baa36e24c59fb18c3e22acc8d0ca3f6fa9a0b05a7cc51e2bbe05e792b21f70c63006db2d1c5c342261c4a5b936a36d12c489fd2c6293b952c9219dddde5ffea7ad9899da8767b64dc7f6682a5596113a59a09d4b294c2cd960699fef7ed4ec523c3742018827753be02906e67d42ceb290b0dacd26af27771c3ea70c19c241fb62a24aaf16a75fe9169629e6c9c9b7346a517e07c9559e652bb357efe3101dc7447aaff9c9205924c11df34ead3ec8e58a2bab30e82f49b95eab3998a0eed6ea7990ffcab7c6238ad80b7185d31f1d374940a2e3186d6c8f9bf8f4aecd0e306ba4b60f5269073676fd62b4e669c60b5abd5b8235a913a0f2631c85fb0f980432457e09a733ac1bedd4e8c818a6ea2a78edf5f4178c70c37cb7eeefa4c927381a48f6a20758775c9ef83b3b48611b5025e747d2bdeed080effd05a8f64f72de5f26b7b13ada784a4e9ed2cc83f25a0fa8a4e3b3f210f9d279897574ae2be2fe2887cd111b49d0fa9d24721abeb85f7ec558ebc5173d57125638c79c7c65fc423fdec534811e69a3a52ff8a54ee669e90528fa150025ab5dfa5b45fac4aab39864e97bd0d7239af16cd461c2e19214111ada06cc8f29a25b57d4dd5a1cd92aa3f451caaf30137df05cd8e693ec9e3412d997a51cdb8188b6c03273ba85ea3dc0bfbfe3911095781905be7cef9eeb54fc699faad3cd59a3df12f8573b0a3285a87f75d3bce192cdb5ea6af89bca7d4bec4a252742fa64b2b282c60b1c43f0ea36b2e22cb934a103cab226cb3cb1261c743f9c7972f624d8b6b7030b1076caf6f04f579cebd02b1fbb43b7faf24021fde272db2b730371f24beee9baecdc14123dd527acb2eb17f307cc2bbcd41a4fba6e18522f16f9b68a8c7928cdb54405ef2aae1cb6bb18e34d683cab525fac93649ebcb888f68c66cca7b468a8aa28c995abea5323b5dabf7c2aaf11a25081c39b8399dd481891465999b4ed30431d75dcff0f4773945c1193491c5f5c8843fc214534faaaf9c30a865887d4b0bc4b606d3b97e73f1c5ad828bea44f29debcf46f4bb2edb58d59b83e7e6507a6f098e3ddab3a1a67e8b934106182eff5465e8a3d142b30c2a9e3c2d987a73486298188d38d7ca8cdcf536f373ba52948a06c0e11ef323428c0a33d9bf8459c636bd6cab0fbcc1585dc09960f608510946f732df94e68590d60a910ffc3c2135765a5b55c5a99f2c4996213d18f06f3713434fcd73bce66df9c5618e759ecc41e16d7219f7abd3572e52a821321ea330b3d495ffb35f8afd55c8beca2471d1b7c0ac94f4852d7ea7168a30372f92ab4673024bc6bee9c0e85e89da582c34e16dc7649dc63c147ed44aeaf030c5e7c83ea3f2948837193dac2a1a36ca8679158f4e858507d6a0f60b5001aa775928c145206002402a31dbc96a0ea340349a215a181a5195319e2eada5d2d6dc27f873546f7c4c66e10ed02c5e0562b2308ea8fafd65050bff15b32fc06a03b1873f3b3e3f98c78cba3a50ebb9cbcd4c41a83108b31293bd1c1b2384098be61e3fb660579ae701c720ae08cdd91c4a6ea5b64983ac122633cdf434096d243c713edb8e47c2dde6625b795319427d1eb964f134e4a71d0713d1e65fb28b342f046b88ab761934fcbf8339258e486eb0c7a5988bf12c53585a129dca501040ce3e9c6481ddae837a3eb96659f3404617511f728abab04feb2d8d3f0c5aeebb7a80f205a4395ca08a3c37d3676e9a46a08215df1cf1b76d0404db562998e2098de6810565462bd67e3529df5e12040c3e22e0164a37ef951e1eb103fccdd82160ff1785e794a60a4e1684c2db132df8a53f60d6a35d351891daf2bc74498677956e62f68ddac3a62876f26459db6a251278ec6816e6cef4c4be8914319b4da7ee63e4d36fbd20eab76cc3e97e89f9864ec10f1aeae34b781ce296e1e18ff1595fec23b3420e84c02effe515897b7873facfe6712d4dca03423b72ff0e6109ffc37ab2bb064ec6f80baa162995c3c2582cc076b2b868e31fb597694962547d4e02bcba2c3d6689a91fcdd4c96d9a7da96f870dcf1ce0ba37a30d1b2091f265e31d2c2f558fd407f7181e02b351ed55c594101b81572a2f500086e0664ea21735ce6ce25dcd53f35c2c15608211419fe307af7c534ea1743b3daece1a7143692ea8b6fcf5a2a5c9dec5f8fddf5313367d529789ea831d4fdddf4342f59a6e2eafc20bc97f9dfbb33f29f7aeea03fc3b2e317862dccd51fc8dc5e42f0f51e1a54faa1a1414c753f3d03787ddaf76076fcaf65f431f1d8295f2e86fe6ed1b28549d5f9d16ef79b8ae03be9aa5c301884357c50f60616287b0764929761a41d6f15fa352d56306eaff480e65e401ae3d264c14dbcaa2555c2688be1a37d0265b37de023a802378f17ab975e0abb91f53b09eea718a5532a64476ba5ef71a661b656b25dcf62a9d2b2163005466af505de1de353b43643f878cf2d25be7d584b591badab369bad21d96ad6ce357ed7a0122c08d560b0d77281cef968b7d504564f8c22757a6f1c6a63bab14373b3ca554513f50e8b8c77e6030f0618e7069e153de187960c6168b5a683f0b8e4f4e0ffe29bbb491e174927e66c8293b9b3a10bded2a5b354586a5024eb9092de724c2679a127299090ce84f877cf93f5cecd84b601c55fb72d084e4960665b41a7217c999fcf7bbbac128b7c94c49fe34607f99ce80ef9107bd4503030b82a678e0384e0150532f67009324c426630ee12412d6660ba0b0df2f8fd4aa475a7a693227f40b29cc3a778d89316dd82bb99c42c39a811d710af9209c7008c5967fbeee1fb9dda866364b72d64cde505c132dc5cfc89555476fcc5f3f2c6aadfff7c40369a061394f0c905f79fd1699c837b3e5def074eac1386447544ba35a3b553090e8d2ce9b84bf9a4883af29580e6f11fd21bbbcd7618a72db417b054845c8e5e86452643b92a4b4603ba1dc4fb2888a6e0c33daa66cddef1df245a065f7d3f8409e3d02bb50f0224d1593e6aabc748fe93540371a45adbfe10e00b1a001a7c90f62d11a6ef35d40aec5611dc7619defdd7ba532c0dd202757222788288baa6205b32448ebdfbb3bf4e70d8a611a804b1a0acd4da14791f9e802ad5aa9bbf435fe99ead9625bfcff56067575379fa35a447ec98bf591ddd2d7acd5777ea99675dfc1b8a2a64d4dd92c3c88bcc842021495e8ee7eb712f6afd4cc25afd140de6894d6d7aa5e9c76d3b49388b341a541d536923f5077147f185d7a8427643a47b63eee17b515cd57e0c5247705dfc33db3aa4ed2f00642fbfb4b072ff28046cb1cf635ff793b9a9092e9065f3020c087ec47789807c17cd59a037770a677fc154055e41e4f4864ce3a690025b930368e0f5a346f54681276991912ffb493892e2557e230d7643f3ac1f560d3b78cc6eafa6a920d74378623d031b7e822141b3a630b1fde5be240c9e2ef78caf3f1f5f4cea2a2b110132493923d733871a0c56d9c62206245ede2212a563bc596d6c3f661956c01a2e39654e15c252fc6d9894032a13e06e9ca6d794aef64c59c9721788945685ef115d0d1a25e2fd7945e592bc7fb48f506df39c6bf895e0ff1bd5e7898f3de695c3e2a25406b8d6ec7067af31d865f5e44ebed5549094198bcecc617bfe8e9c6fe9dfd439dfb9952035e531a5f59da2585b38d6fa93ebeed44352ccbbe3f8d38668adb8ede7defe0bfd770e77d9dd261a4232296f62e357b84ca2f443229bbb1132cf0f9039a6e51acca9701ea55425dbd5e10570692605cf9b7b459e7680cec1347cff659abe732ed2705125e129e46313a6eefeae3321f58f51cc269c1491d0e20fe3b32ea2fa87a8630ddfee2681cd8fff0273386c62afaf3bbd3db2f90a800269cc1da736abca6d22c757b822825b7de9cb382e5d2c1419ad225d91712867d841270b811f1257a3a73f0e06500881ff893932899f8393c0568a3bc98c2892029286fbc1847a7fed76467f23729f3470a8f9652c78cc29429a25eb8a176cfafd53082e6bda98df355327fe6135a4dbee732b9656407b98f949369531dcde93db2470f5e37275068993c55fdfd458851daf5a88beea3aa62c23f74ae187f4ee26f050e58a8557f81bad68cd34679100f6770867b92345599c86dbca137d386d59636f71e78113a11d4d3ab993deabe1b8803599f38873cd6d0dfaa4f5b53867f6a174bedabd41557213a7eed890d07a96140ff41cb49a41308776e25c0edc9d62c8d54640ec40ce8345024d57ad132d8cce44be6a3940f868cd110e409c5e4043810f7e8fee03d54fb70af67722e0424f93cc2f8c23da73b97bd72a00e55e1394274f0d196aba0eee80f2ef06c2cbdd1cfec5e9d8df523e3e03d492a070427486153d6782d43f8b842eeec182960559d962884d9e6e18867d87e7e650690a24fad271e4a75e7392bb4e7ab578e91bffd29f8ad89240c4133931493c90eeb04553b1b1f9bf9d9c48f362f8bf773d9b529554e95ac288f510f6de5af56ae90a7bf2bab4433c343460627b0135c9bf97a13ee023e150a74bad3b49f1137550665ec72839553c253334f03f150c791ebef2f118cb3402dd6b1775173e7c6880bfff8259ea499f01e2c567721af619b9e99b88a15423afde60f9c1ec25e16d2c263202ffe0de3ecddb60ed94ab611707153dfcf02a040e448e8f1afbed5ccd0ef1d693e1da276ee09eeebbaf518c9f2851618d2cd95e33f7962b505e7353095ea9565c4b9adfd436b2d79c21f1e846bedf88e3c056f266013498e830d93021a0d28a56c5f1092e30abb78e02c1b9bc47dd70f44ba300233f4a942e429a80637202f3da1a84ff91329f37bee3769a35d9d024f8d898d009b5a082345b65de9f0e3a0a8efd9d12599c8c6e2972ec1c88c0691f669cb9a96d21790228b62ec5f5b18b91cc0d5df2e5fee81f6c8797d8f06c7e80947cc04bd3d466551caaa3f3fdeb83987d291789888bf76f3e8217ba21bae3aa6c778d0d019f61fe359f359e37a2175b2de4f08cf67ee50724ba7312c3eaba15f0e779e29af25a5ef415136625c7d73e1b73d6e40990ddd5551d3bdcafd9e10a776374f25c02be4a2571e85b083ff6e0c55f54b59409bdf9bcebac5232f2c7e91e26cd629d61474b2ca3491ad729951e7173e82d60c2d91df96e81efe0535779eea81c1e9617420cd8064a3e1fedb9a4973edaf24179a55d3a7e7ea30ba694ed3a1c8c62e5001c996d6779e067e499f910fc360bc5b9c490c65aee37d7a01269408d4f81f0833ee2f6ab3b258568466bf4a01bd3c2fa926474ad076f7670e1cd640665f2813bfe45fa60fe8b98fa4aed4a5bd196049d6ec3bf3ac23fcac2203489e68cc4787dd4ca71d722ad8b30a042943d725be0af50dbf7ec9a89a748207dc7600b426fb1b14baee670fa14ee06aeb596229373f91649c76a22601d7af1ea46486b31ad9195d698a58ed32f3ae55a37927e5e50c2aad4841ca8c9250edddf9ad7f3c9e0e5880b72fae3594e4dc463225ff42db4fb950bdb0e88a8a32e11b1dead51532831bf274f9a253578928e5920530c38b7c289d4984bf664875ddd5a1fb383cca40136a5a9eaf76a88c7988d20e5d85f60f3af56113490d5f38036fd89b6cfb145ccd20228a0e268229cfdf07d04da19c2a0a118762b878bcc8eab7977d836dd3ab7d427247f02ef53ae31f2a4f0ba05d597ae39986489f531be8d207df8a22f329cb04edeb62256de3323223c1e1e4c20979076c1290135fdacc78a393a5ecaf456ada46f55fdb0a7be73f1dab2eae330e266fd61cd6d5c677128918443a824267ba8c7929eec146574e2454989b9ba37cfdc6a4be9ef58fa07229dffee46690b59c3bd1e599e49395ca87772af2f79a83ade8071d2b42374b866ed77fd7ced7ad4a67f859356c142f1f1248ba69c9efe55c3729c8f6dda81619c9aa762598e9a17020efb8ff5f0b9d5a305decb70716a384ba731894aaebdf9a918dbfc86614804c0717b5cb68df2e7f43f7e69966bdcfa6ae0da6ceb7f1230141407fd427d81b00b87be3cc00a342d93d31021130a8eec0c73ac58fce5a6042b4c54edbff4f21a0825922cb56a63b512e2a62c5e0f881289a188cfee68d456722c24077c79125aa701467fb6cc948d70f17709065865b8546aec4015c05b132a5d6f5fa55caa61a365577eb747b8c65b5f0009cf71bfa2b20622f64fc8ab2f8dc36de17535ae44eb2915c3e855b43cea875563da62fa4b82df8f042ee9cced8f6a761db64048c01c9d6fab35cccf3a03891728907acc9a1c193568b22158d727de1f9ce4e4e271d8b5f8a2b3a1ff31e16e571c8542dc9bd019c29033b0ea71049fc05e5c4130f26a186aaa40324fe835c668223fc6ddbbc5e2a24c9876d9f9354d090c4c7272872b6588ebf0781c6b83e4393ec26688087f809123c5fc476a6aa4a60a43dd590f0b42e5f5432a7762f2221fd36f9f7cc781ede5552616c1938f33af2361629219bd4b8281519c1a75e49dd3332009e883530314c242040854946d9fd15edde7865c7549596f42edfd577342ddc1c7014312e4d211df3ffad1bfb33429513c5bf3113ca87b78e757d1f96f0bb2a5e2ef407b6a865f2de53b640ad7a885574da8201b4dedf4c59ac81c9bd18e93dc05fd366d51d253b482bea47f0e66f3e235f150a1c45765e1b1a6fe37fec84ea9653e7f6c3172083b5216eac5a98ef614b68096209b7e2225fd809363588a409e40ac76f83a2d12815821a7bcea24f496a215b01c509f2bc18ebdd39171b03b1e483d49c28dd4b89b1f0599d39f7e6b5ab687dafc4fcf2ee6969e523313e6f0f39dad27c67fce8791cebca3711ed2e4b143894490d948ad9c1801e0811e9b4c76d2b24f4b3c25c1343c32304910051c6aa14b05d82dd96a5a9e8d55a39abe484b4584ae32c5e6023c4f7d2d0d0ad3d5299fa1e85255ed023ecf3dc2a8c6b0cbdfb8e355c11ed3d9d91e225a94bf93caa259e2028688219d34586b7c8d38254774f10df98cad0b9fcc4433827de7ef1a731b3c29911684ecd4a2f010493e3a17b5fe3e76a603bf755bd46672d250d21b89847c7ab75e01c10469d35a17282c94f37856f35feb3c3da1145b028359e21730ebd53200aec5b90d233ca1e9383f95ccba42505bd58aaded69e39ebe09f234dfbb95a1cf02e972dce7edb3359d7452a8089595acf601783f3c8a3f3fafe9287baf2140cd73882b613b93c9e8f5603eaec5f5e65e1fdb11975dc54964eda02b0cd194e5612f5fc269ea0b37d28ec1567adffdfc3f47fcb7bcddb0df51722610ddad10550e0005aaa81dc6f2cd730a03c9e2c9c3d1990017fd9769ec46add708f60fb6f243811ee3248c609352113acf780b08200e65a4e853bb666cb3e350067406f98a716caad3b60b691913dbca6a64ac97af44da67e310b40c2e76c4deca3a090e5d27cebf3a410c0b32ba51906561d5bc8bc7099af4a1f2a8453a17c312587fdd7a96f6a9e28b3c5b9f6cf61e134a78864e2e305a0c8d359d65c81be54df3ecd76ff0ce49b280b4b9dc05b383a42368c181e139c18e9592f2fb45df296238a77bfd93f135646d9bf74f615456f72a0281bf66e98a7495c91defccbba82c4418505760a863aa41bfbaab6fdfb02c7d537adc9dc2b30f66872bf611fcc0f827d07bfb5bb5ba9a1655298270b3111c6425937517f13bb2452a2ff30859e45a2fbd5efc64723b9eb1e7d86018e39c6bfa62598441db26579d3db9f1adbd28304f202fa39f27dc6fda75a2994a8c8bba948e5eb3dac29785cd0fa8aae62c407f347212219c95ee220171d35a97d150187e3d18d9eabacc77b0e38b9d6dde971859b63b5d398da5dd2baf205c61551df9eead4f9a8cbef5065ce0de73a224f23e9fb339f1311da7d8dd1cded9328ecd73d7a3a7784a43c03586279e19797d1fc947dd2432d5aa120aa9033c73a189ffa31a78369e985c4cafc7fb036facaa7374ab94499316ba28f75bb2bfb0dc8bf5bce6ac9dee6ffd8a50a5c23479767e03734d4cf0f72888f0caf75cd716402cdf481cc69bbe949dd0ed7968be805338e4fabca47492e1d188d6e6442dac0138f196d210353d1bd9d0038b450b470631d0e2b59a306e5e5fa2a37b9e07909c61ffe83514d0292b27d156ff01b983b40dd0a4cc5cbec097fe0a4f0842f5184558a45f618148fd3e0077e75bd8104983060e02bd21f267e38b687eb6a3f827cbf0097021c5e75b23168705174413cdef85efb385b15c3c96e09fa348ffc6257df1cb6b003d26a90eefb814e0ae33f35ccde97bf208b5fb2bfa81450fd4c515b2d960fc76e00f30ec19806699f89e6e04669e3087d7753b4bf300fbb6e766201c0569c284cd36c75f103ceaeea370262b2416c77c8de3b7e74fd43dbe8dd2d243bac1e5b37eca3a289eac498b99cfe843602088290fae7dc17fcead5ece3bdf20f8d3c26a75363373700af62045422176a4f0329c2db0d74508c0a84ff4adaf8fe70edbea427cabce96cd40b589f13df5d61ac785a59f7bb569d2259c30e30a09950e996d73077289cf9c87fdcb17c4d5c2a3b7db888def5dd34c7d229666730570470ee8a040f78b6d307bbcf12b34f8002fe1af32aff7f7b1198af75c1a9086b942874bd0b409a35d637e737f5670adc4dda6f10f3f8991e12d6300295d6642572ae67680256534514759d5ac9b5e4e3d0b057516c7e3b7a33c9f00913bcd163a5a774ff5d04041382d312a085187b356f6f071cc02440d5dda695973c24e90dfa40b080707bf81441f28c8d0e40bf96875b08536c7efdfdff3d9ca157116ee6225c5e667b6188590bd7c8a99e5a05377d5f19c7c1d9650e0b017c006a717bd476c7d1baba4982bc03b14c944246abb76fddf96abdcceac9edc6a88290b0519988e07bd0a4709b2b341f459e01d9d259f4ddf56a9a938df2d756727bc3e0e930cc45632458a7002139d9cd5a54a3af49bc78284fb212de3a811678eca8a07b6152e87e3a46c0f2cd772f64d869a3ed7b29b5be6b88941f989bf98dbdad4b5e06de19c63f74184f791aaaed6a82fdca7db4457665d128c86250b531f3678977c9fbf60f09ef57b146b1551ef64f2ae002dbe0002de65874de9ec224e6ba8ec4fc67b9cf39c302b5cdb63f0543e7efc54e698bc06c612a515b5c464a5acc4a50d7814850f49312243c36a76b1c0fffded9e23b3eb3ee67915abc27a1a41692ee10b50b2c728a2b289c23689346b7c0f646dff2666ad7060de2b4de41657666cec7a22ba85983571a51bd81a41e3eea2352bfde4db294541b26f30e49f91b089036eeae03543e6d30555ca60f1e7ba0639b2c30e5dec321cecddffe4d7714511bb90d74d282197b4533346d2599e4caf78fe37b54f74e8ab9e6ab532a35c023f0e710f0edaf59c1611868114999970f8a14ae8b8b0dae163d58992bde4e51c58cfa37e7c5fa0fdb5ed3618f9d6366a46b2baaedae262e70ed596f7ba4b4ca44d5ae1fbb87b092794d209be46a219a299ae139fbd2f5ad93da54192fba6d317599959c5873d6ee2a9ee278c5a545a2f05ff5b713c323f19941b49e5b0e778d47a04754c3e07239cdf4302c2bc9f0b4192f2643136207fd481b2c0e5d91f57b776aa1efd9cf86173f532ddca0b1482d09cec7ed757932bb835a017c8b95b7f5d3e976e79d6bedb6a15318811106895992747496ed59a2d3af4341f61f0f1dd39e4ef8d912047acc5f94b7cf43b3ff9520c01fc723173a95fa51a65b6c67bbd5f6deb683814ba31620692df6a967cedb93d70b0776f8cc815c04597c5f15b0b91b77dfad19efd8733ef6d61d162f8f0d75770f6c4f9a653037d2f5b1d515694a6a291d5ffe2ae122733a16bf381372504e6289b4a4f88ff1111aef28afc5b85d911ed3f45c2c4595ca869032cca1555e6a80363549325c29b1e99515cb5b45b85e4f42e76880049e6735acd3b574c583609a62c64a5e683f2b8394587873640b8af12d301378d61f0268c9a7bf8fd2840d2fb4d21cd53825bd746dc0c3b116cb397205c964b4869d8cf4dded1b670d45005217bc3a98a1edb0429a7305179a23c5b83d315aceb943c9f431d54d0c5f2a24df74fd5f6b8bb4c5542a28d4f4d3e2a80bb97150b214a91b9c810a8299eaaa7eedab569837e82d67dcff0a1e30f8b557b4bdb01bac0ce73a34b5313e933fdb88c8bff82d46c6b49643e918796766c923ce000c6cf9bcacdb3f363a8ccff6cf06e085d45d134d742adf3da9f37fbbd6e3eae06124531d3619969fe6f393ce3a2a9a2af530727cde5da7d06f0276e87d083d7b5e9c223a0fca93a3bb78fda80abf775fb6befb9218c5e600f113d60914459313866ba4c3c23ba255418ca10563e77b24d5ebdeb0023850ee6b0b7a16190acb826081c4f720c74e2c652aa575f6a3249db8432008aee8f1f165bdbfe211a08c04d0dc0abf71e3087fed7744eccb42bf22c2c49633d8bff0066a5489ccc30344fa1f3bc0208a44d5c60234eacc75c36b4821542fcae62ace0e7ab00e126470e8e87c7053524c6cb527d5d7a08a93a45d521440271515c0ffcaa18aa49c48a30822994aeaa12a6b233b2044db976ca000e9cc811488cbb770da2a113d1cbd51ede7eae5325dafdc79eb1486830db0c0fba64c9983d9cb7f4c2c371dfc1077f01a669dc81f69ce6375627b3a7e4bec299b765f262f2a05ff5a4d8ec844fb44e917e9da6f110826cfcd58fd4c8ff6e522e6ad91675162219716574782458046790e0c241cca37728edae94dc20216aedec2ae9e1c840d429a8abe6c61fb5af953c7697325179bcaff50a7091da0ff5caea437a112906cd4360276cbcb84c6b7273eea43c8b89bd990f0374c5e376b3893f0ceb89246db64d1dbfbef4f2fccfc96c4b4c8aaee88b303874f71674545eebac5381fdeb07a7ccf89830c5f692a067177fc30f85fc18d5c698c7b7dda0cc3d67e78225fbc2869dea4c9d8cc8f0e9fb938ccd9c7827d30578bb5695017fdacda42a580ff322688c2ec4abbdf59e63fa7e0766929a0ea2e5aa72e80aadc3e2acd65a2730232fd3f76d4f110e2dfa8bd02cae825a8fbf9a169b188e0ea20ae3d15f62f8365daeafb0b771358fc21a878ae8471b934f7f1519f8e486f06911502b7adb6f48152a5923bc7b7546344e2ae91be69cd6a31d4b6356acb79ce3dc3acfd367467ed52b04a546c8bf82d5b07f32b977951211ea5632f9f9b0e6173780148f9f98089b9416233ef4b3cbc1195eb603f9eecfd3b84af2e84f976109f856b5d9bd8c8a9d79ba56c1471c24585be8497e4699e023c67c22c8dbdd5c4ed53c5213f2da8558545673b7f80197cb13f01e670908189be3a16549600cf4ed99d2efb1d721962e02ec9b10622cb61ae72e65ba7244ac77d6e04ac02dd1c35c8d18b808a73908b37a58184643b131753ab5f04c18c8ec5d1e34ba7484eb18b8c9f79b822ed44948a6dece2d9dde90865bee4a104bb806af81a68aeb2d138afdcc5ed6a0683eb701a1028a1235416ecf5ad4d4bccc782b5a897a9486eb8991a5424121c7c403b0a18fa4a1c7052d95114aa812249099eb9f30225ed75936b72236c9827599a768d28a15b061bba467af7be58c37531d7580e5e231535c3b3413b7d3182d08af8db72197243f9480a3afbc2a9a2a9c282993ef108184b8e0851de8205c2a5ccf3f8b4c923385ec1c3d0e836d94c35441296ed106a2692475ad11e3057718dcbcdaa70e9780148a2de3181f4f8188989f90c38e113cac3692a4627f19eb5b1f44d21b8879447caafd10408175445efc0a997c46d12d28a0c84ae6051a0f8b9406777d91d5a8921fab5f79036347eb9171b82094803ec390b121b4b4b33234a1ee3d3be955ba7ea3e531a1ed14914693b8529f7a80f995ac942f647f7961321a17b3c93b631f74d9fffa0734c792e1ab33ee5a76fc86fc37877924b0e6216f95307e2fa768737c221b3d6dd3446f0d03009345672f8e457d1ab43d6505d344c715cfbf2186f030e944209e71b2a1dcfb42016427fbae9ee01902ceae7ff25cc8e23d02dcbe781aacc2463d05d79d675f064f94a0cee1b605496bc2519b050a3925b9c250b8a7d7bbb55d4d4721a07f4fe19797b03db6dff144cb2d58769626f04c1b959aae0eb49828e50f52529c105509cdba5653b2c2e031ba6c8301ac171d9d3aa8c2fc2e8df6af7c14b6fbf8713530aec791396b0ef166c782f06fae2022723a1b1d27c827a03b0149a8e48b8b2d854ac71a8b967962bd38856bdca7fb83656928ae10b2de8b4b112296de9cdf943ce8639fff09d2d6e44e95b7552da43f592a488e354158c6d33690c3d535334420d9446d21de1e9fed7355a3f1840c173290a5ff71f2670e2f2ee0a9d7344f1ca25742b5b482d5781c391f857d88c772dff2146c6130e9f9f5b7806f6fab38b28d8dd04bf4121084cefa4b8021f18ac92ded056efe7d2597b0b9189371af2813d53a849a0ecf8ed7b527cf9569c43d1b836147a8998ad5f49c2f05158c52f034a37aee975231b9028871a36f96900e80218b68095f31efa43b225a8ce2714d135a636cba5cbf2a990095756799fec16d57be005e04908c1bee116f4560efc61280edc5978f7435a2fd44719e1c27f03d598d6cdc2a026a28c4bcc860f8a5554ea79c364f7a64ca8308eb49e5ea7d431b4e10cd195a0f17ee2b97a6ee574fec1fd29fa77af281bf9190d7264be343e5aff5941848a0f28904e8e06c4b30c13f306b64a22c49df7933f5ac2acd4873670645d14ecb333c09d4c0030885ad680ca41c02c591f274970592a05f366e21d5ca10075f3be5d8384969b2823b520288f6459cdb5f9a4a8c1f2a360d353e6fd52cf4d3ace36b2c337ce2eb525bafc59d5f23c984b18bda6e6d41e289773bd983e84952fca0e75c47d036df6eb48ee3443b6a133e03f8ccb31c9e76146719ef023ef9e344358215b3b269fff8ade9e775ac25223e72b1f13ebff60523019911c0f945c8f1ca8c4c3b968aa27a1b350e15eb34122eb8f5e95ef16eddb65d8121b92893ba40ab0a1264dde64837977ec6e4febccdfb4051e7b7fd83b6aa8a404e90d42b2f1feab30fb5555ff8d70c9a6139b210177622fd910daddc90bf268891a2296daa7454f7943a08b0c8ed99a7ba439d01186bb0f637d1ef2c081cb728df0f39581f56d65f342b4a8371343ed0729748736768ec7ccde2ed782de65338e85aeada14252f56d44de8fa85482d9b616977bfabdbf7ae21861350aad44946e87ecd80a2d32dd5f3ceb0a6bc2ac42397e13a23aedd824863388858690916aa43d8c9587b32d420b2dcd8cfc9e3e6313878626661f9586716e20fb9fbabd01e6c2397da58e3dbd83a6637f1baf8a2aab37e20449d37e30ca5c72d23c8bf4c25dc848bdaf588a60dfebedd3e6d729db5a3447d904f79a80147d0afb2c8f94f8717c810781bed2af97499cd788f3720865ccff6274d89c5ec02669995a7db59e41dd0f65d1a8e11fd9fe352c196bc535bb7edc407c9f0fcf9b38815abf1c8fdadc62ef3049218bf5ab5a15c791defbd6054ba39df8e4edfa5ccb9ead248e0cb09a3b1af711103a1e624bee3250cb12b63c55c26e09416d4984f108eacfae2af0726d63a1c6b69e2a428e10ac4030aca4a691e7d9470ec0a4e8bb92509ecadd8102411a1843d8b1e4f8dd5a4a0c9cd4387f549556032921a65be419e71d3d72d36e024078b1ead68cfa0f9be88f99b08111283a0256166a8c2b9ba0c524d09b209de346f4eba5d4acf5d70e4963572a6aaff33e51f8845db45b63842920a15d951a808097117b395838df6e2fff9311af52f9be3f935f94b34bb430892ec6c2444349c2f5118f7013c3d3b646e12ead62ad65852c9490ea900d4bdcf560f11927dfe48dec2d88132822ea1f6948f497eb50f480ad17ac4d9c682793f7e69c00b4a96b725baf717ce1aa8246ef1b71a34aebb33cb3b7fe707dc1e912faff050739dcd6e85ca1de2ddc0d9aba129bffdc72650fec227f45e11e1ebde8eeb221b7ea3a62c41a2debfea8e83bde8b4121c78c6e0d7a649f8544a2a791ea018cb1e39c7e4bd0e16521ad6fabf3aa42886250127e5d12dd5bfb1b96a66a20eae9243096904df6bc91549e70a3c47c2a2c050c9c38424a6800999330c9e2a2182ae2903ab0f19c0ee464ea41c56eff34600fc140be9820b04b03d16f9cd4cbb479f72468a2da1df17d40cdf520d57f36575810c47bb2569f2d9b63ee4d383c199ba996b72b59d5effde5ca5961c0d3f9d6dc2eda248970a42c52728763bd9db29611a35ba8b767b95cea0416ec013a6ac00f015ac0c588ac6d95a269cb0c4bcb4d64993a6165ccda571c848452caf510924559ebdb59044e2f14e7752f7b0642f82786a50cbcad7eee582a6d64df42a5b12c566c9c98db11f76feca32928ff2d0d904fd3aec6ddf3a304d0b63d23c28e78edef1cbcd80161b4eb4abb001f19845860b225628f288a0fc0a05c2f23e8458b134acf652f63dc74781377944f089fc5ee93500ad27889f450101d1c2c81817a1b8f4a4de45f0bbcc616b02c58d4367feeb4f237befd38efb3903402a8cb5f76be14b3232828cdb95d9625a8e66ad92ead21cd4525ccd4ed8e6bc7e49cf4ed432d7788dc7d1456397146716e7ba33827086b546ee67d99ed19eb146d307e7faca103a76f9e0cf01272f8595537a31705cbd9ad7d074f1cf574bbabf6f5575db14b0999c0a2e972d690d259479fec0aafe9f91efbdaa12beff89b8175071fcb44e0ca76aa9f57f23a81a0fdf262bce2621145142de28f8753807f3b47e78c7be25d496efc84da739f7bb22ab9f313246d8598d1eff5799be97eabd49650b77fb69430edbbdb15bc028acad721c70890d982b59e6348d2645e8785e479daa5b41e350fa3f1664749992076f1377b701a412b34c4d9da741ab737df91b6f6097901aa0f4415b99ad230fd7f43d124b562e308ab87f1e0fe570d397948842f3ffc48d66af172f94c952312ac3020463feb1c31447d631e1359d8e60101cdd5350a7cbc914e6ebfb0afa8fdd7b05f5e64c2ba13f856eb98bf1bc1e95589e434adb5f442cba847594c8b85ca373bbc6e92e72d1e00c5da7ad9add2e6a26b5d13777118eefb826b43b15c946fb02b7c9a925797e6f5dde05720caf9f015dd07f7269cea109da28f9e9c636611219cf6ed293d07e6cf1170732319adef8c963a0c976df98cbd835908594d49e37675d5420c60e874c99d3a5c3f81ecacaadce2b92d95ff4dee86aa31c833fc215cb3aa9053152f804adc5f9859261e2770cd334ac35d0649429a4ceaad63d482ee93b993372d3a4ad9c4b921dd2a2a0821f75308762c693e04eab836013c2f4814ca4008d93be15e3302e4f734a1c625642b7a04219a595b69680962308eec30462300965916efe94e24348621fe0ba0c6b9466740b1dbeda985ab1ca5aed1a505686c073cff02d36a7f1676d7befdc38feffb7b54c8470068ebab9558d935000a55a47b6946d580ef9f0d0832bc4358f12b6cc58bbd1e5a1c62ed865676c3e5da6f10674eed812f0528e08bdb9491663400d0c7787a37aa46d30bc05d2ece22749857f2383dc717cbf033c7eebdea38e8e12acff9f9c4dbaa547cf6a235912217b215e83bc15f5e94eaddbe8aa1ba41645c68cdb4fe92e9ad735186dc7d9be1b8491a5bdbea7edf2874f51fcf5dbd885a52bab50f6e422a415a667891a12ea5e4e24c1161aa85d060bdc6f6ff021221f1bba35b946eb760e6d7b770ca7965f83cef803a5b94ba1a499f5e220305992d5d5b69c0074e4487f2b80591f807a60f9c7f2da666c8f356922a33bcc4af373fd02e2541f27dfbb0cd66bb09d7ea93ba05775238fcbf7cfe4f09512291a0caddf12597ee9e9817f481b3e746bbee4c8d7d47b79be1e7ea67f64698c3d0c5009b0b427d2bd62c4330786184e64c72222ab56f0b5c9d399f04039c9e67789b922457f54b5164d97e51f29c9fc10ed4ba6e7dc3fc59d2288cb6bde51455942f403da3a307ad15cf5b2d3279eff78d3f350d12cd705e8f160a7526e22f5d7b33d4425b8dcc8c684a80cdb2fffcc881e459d2184bf2aba2f148f45655df84ecaf257810516c4c5f40b5c6f833dca367c274985906a4cbf46468ab5341ea81be1f131e54696870921bdadfd6dd21181d5f57c3a87caa841caec3874be3511586e9873ba0e60d19061cb7d3d1e06ed874817969e7e704508484cef096b46831fc2ed86f9078607dd87922474a53fc22a971a84c900cee6808bc371a077c01a354a1b074d2653f7d3beb9d92b4fc8b512ea66cdec5137db4419d9b0db29f27a875c62a8de2f156065980bcd187d77d84dffc01ee881844167405f13c502f37b6fa9d94714836fd6ebca0fd2573c6734d8bcb352a98a79fad0b6944f3419a6654c529f715710bf150ea7897a545e30ecf8d55c1fbdafd768d5f56d31b239886a53490d9a5c814de1c1b856b9bf7ef7df211e0775e15197f5dd750ed4492220f84c3463e1585babfdeed04d444fab48d8ddbf6eb8d05c2516a73d12e0c4cc8c427c15e605110166a7a73bcf4de30de0a82e057f6cd99b371cbc41fd027091f760f1f1d0e426ba4ed63733c226aff06597dec2feb0f3f0c289f32559f66cc52123895bd3975a1834a546881a7c53f7f9248b79e6a797f021d945e27326d88fdbe23588a6747048528aa8931e0139c2917b249d273625432538e22133795e1fdf406c45259e4568679dde75a45779a997dca442d4a664d1e193111e9a3342604c2a4046085cd2bc51bfd41b26f2124f745943ea7eaf175aa84112b7b37164685531402a2ae366d798829933e9c6f77c110df5059aeb76a6d22bd7763f968e2e19bf0f0749ca02524407e4fa0b68cb284a832b71b8a01a67934c70260d9a08c314cad103cccd7a4611417367682582c58d83d98027dafad25f0d1a74c7f6404669582539cd4ebaa396ac1d4e4ed50622029396978b869be6896316443f47fb024cba3a7c7e03d486b0f8564357f89af245fa5b55ea16374c6c7b771668a310529f94dc91e73871092d1ce938e896b56e8c7e4300e0b7c5653fcf8eabd2204ba3bf4c6b2cc91eaa32b8731fb54cc454b338a65b63ad2081b3391b1c736d8889a7a594802d82dcc3b17ef5c09e5fa7502181c18950ab82e59c3fad34f3ecd4f47c06f8e72954701d37af2a02b98a138c31bf0d211073389b1c33624e9a5ca74521d02c9bf25cb939e9f4d1893bc863e25faddca08721c2a45fc3dd911a54776466230d8e6d09887d234e6e5a1697016202bd2e43dcc40c43f36894c406b58c11dfff9b7e1ae277680b6b368278a7c4ec62ecbf6f6d007bb5939835d67dc209dc00745eeef7ef7d6eda0fd3b4622d74a8d668b7746b13c278f869a9fb1d31ed44beb7d2856ea86a6929b2d30ea7e4c499118a9c994d248e9defcaa9162641a9fedee568c75c74d9cb861db338e420782d45a1e89641fe5f402db58a24c34173113170a27053ec7f93601bb22ab539a0aa6b17937629b15878c699c7d62f5688a7eb8fb588ac2e82aab3558bf353d605c247e1295be17b62c27c4eb5a2de53d34eebbe2f83136e5d0a387a1644566a3ef270d6394daf17133fd3c5a42a17893d8cc561588ef3ee3a3073799a325a39db342d4b9b83ff76464edeb61d7f954ba21cf2d8244acaf5752772e1b580530cf7194785eaacd312a152297629c5b73e6f197cc762a7302c043b491ee70b586cbdda53c6073b2d5a518d3c971f4bfef46d40cb891a890b500e2fca89bca020fc43822af32cf794cfd42666548f73fe2f5f3503caafae8b935842f170267e2d39cacb3a607a5117bf932fbec6ecfee486242225449af811f9b3814d0880b23a45a3041c6e06ba25518c411437a5e7702e3862220debf66f2036f1f85b20f6f1abbc1a3c33fbbf566501bedf26698854b277e2b5bcd6342ac5eee60335f28ab05fd55658f4072b887535a37bdc9bc085656f901eea855a9500d770290b1d77a81966b9b6ff2c1bb777e3731f25a862b0b070c5d6c63caaa4ddb75116e21ebbf9d8293065bbb5b35ad2e4e280bfc34da801898d69f0d2dadacd47b95040767a3902e4e11e33934272bca0589e49ce1e4bcc54d0acd30931c655c705553cac3a206b7ed6642db216dadc95aae511af1480240fbe8187d8f6ebd10169a3ff5057456a9af1907357d7d65a1ac6f19b1f99d8fd16c4e6a6245bc136c5a758de0d50a062e70ede92dd7f8764b610c3e55dbae053188d5b01d54a1fab97a501eadf508057fc0c67ae38605551c3f9b752f522408c5686084ab549b90ea72b633583cc1fb505d057c7ad0c184185ce020d4344a9922df3d246d81bd0546f7f7c9febcf724d53e07a1afb3ddc1f15a7158fdab641086904e814b9eaab7566abce18e4f6cad350cf8f3e8349b4f01f77aaaf10140912a1b6185e2a4daa4bb2c96d8dfc1358c357cfc55b2da18739dd7f50872af763a6f8e673c72e81fce69ff6f23c00892fd7006e223bdd1e6fc0edfb938cbc93f99fedfdfc30ea3a8a2ce3b863c4cce5017cf9cbff819d0045da9bb98ab760f113b68cdc460e4cf519a5d9c05e6b7fee4680fd2869c12d071fe8f51eaa0b1843518933e1eb09f68125840ef0f571341ee5bc42dcd481f6ce9ddc0e1ee38edfb420bde5ade4c766c0f86a97aebd8166515e2f2975dd9d61a956b42ef3f60b4dd71ffea891f421ed0fe779dcefbe4ab0e956c86cd45133bfeaec86a584c0bea425ca5b1c130e860365bc354b57fd1a5fdcd440a41a050c7b1dd602503282c5f7e63e7434708966a6cdaa090f3544734ddcf585f44b46de460746dac775ca1beee6ae791ee9c6a2f8bf9f173f8adc63143c0f2055a7f706a0a169121f89f20c8813b080e58954a7de109d50487761a198c4c795b0ba9ad813a4b63446b8a850d14a05f84a0610a5b3d5a6e012e2f5149b9982aa1d4e89248e3814e874e43cee964488b4fc89c4b93db3318ab6720cdaeb18dc981ea0018994654e295514966c588a0ec029c58610e7783425ac880e1b04d8248297cd72d4d0a302425e7885769fc87c7c272a04565090be8ec326961086cee6f8158b641103147745808c832f2984f5d56e9104dc420f6de76c5cb4b5e578fd83722500c2a5a62d21c5b617369c70d98e872f9a4b052c24c298734e4ae4f7dffca9a926585c99cd1c227701e9e8c0a32ff1376c38f0639a29670676f027543b5288820fbd5e8f91ecb5ee41ea8afa1e38382e8426f2a75f0b608abacfb221f920ed78c9300c07bccee4016fe2024874a1c9b72eefe6f09639c2cce627669b2cf8bd2fa67496233aebc54e62e3e18ec5645867467bf24c6bcd4b0dca3f137f84901f48d7054ad4a33434d6e4c9284b17ace50d120096ccf643e5f9a0663a091660120f82917dbf6229f6ac10528b2c3b7b2f39a912a48dd8a550dc3f3eb23e66695041bc84aa9a67788390ade20d298065b1d22d71725d4e618a18e6ff2492c8ab9cafee785b02e2cb5e1f56279663edc47085004f04ee98d9a723a0f75849a7adedd0690e4589f119add1767fa08048834f9ba8f432b8531dbc029f11abaf8b6b5980c7d214b86c9b9a4346d9c3e351383c3c2d858c7e5e122296a73471c3a23e2995a233c8205c8c0a9798dd7964010a9f0bcdaf4317214df7f6ba04f62d0cb69ff6b8db26ce6f5ad061b6a344020920a5edf18b2fc8e0a1c336c4bf8ca87b66d63172581c39eae49e3cd7f71bacd9a99232d54f7c70c40bacbbc71e2dc4d94c253440d5b5bb77b7d255e28de056bc693016e4d76fc690d61d68640bb641c6725fcaf32426473c2649cfe6ff6d9697be926edf67d563f75617f5a3442e4e781b369795f41c332b141fbfc9b4aec6c70fbec15c05a71f6b82f07851188e67ec9bbe0866d1dcfdd631d82ef310104a2e6240f1c4068d6ce456c5c28cfcae1b9d2629941eac06425159406a2d2d5abba9985c4478b776a4075ac7afde0cebcea2ce12b7f275c133b31f5a640b84703a42dc1834dcc69cdfa3bfa2fb47ef7ecbf306574ab4300c86f4d0f23c2ff276800adddfcad4b9ed6a61bc779fb021be210b73830611a7a32912fc1644c6f9dda2bf9d5816f2c8757dfb7b75f31024df084f51b5a84174d3947583f4adfb4d86030c809ad79dcc60b41714d54c81d330f17b2453b126d1decfb1f2aa91e09de06ecbb381a7ff07c4fe40eaa6daf5cf017ab9696be3f8043abb7967493852518495adf7854eee82ea0b98b4a5db670ca29603d6d84bfd58097d0e47a19d9a76aa4e663e50cf6009892e1c9938bb9af6331ebe490bddb7c244c2a4923d098efd3b7331f95ca2961d95d96bbb43a3bcdd39d79435e8542e8ec9546928b3e9f98069ae8574e22c55dda5615f29f1dbc2b456e520f1070a18b9eceda8b77fbdd8048041fd53d776e8c295257264d82c748391534e28caa5276677488c08632d3ddf2886058ab3d85e87a40b135cf1ddee979298e872e512df3667703b8226c53f070d82069f59ec1d4ff7b13f7076f17023a3637f70b37263792306103a10613ba499b5180f7212c6b95ee9d4f718ce84731f1693ba1c4fada497e0cd0980abcbdced624808c44780a945f3a826d1a57d2d501e3b4438bcc964278b630c70986a6703eb7d14a3710f62040bc1250138fa9fb4dcf14ba23b532ed8c6b26c6787a5b964a564042416aeec4f4239368ae7ab078566d1214815955ac9df576b02179bf468b1b0fe3a7a978f06a70c154e0053ad0e9740939dc35965418cba29d0c704ca565b0020e26fadd0f17d56b4a818b82b78e48dc278fbb1622e75e1167d46bd6c28b0eea11e46c0fb6b33627a125a3800918db96fdb94790269de4c6aff93239f66ffee33f74c6ea841c532a4411332e0dbc54716c3b9d98592f27d8eaa2cd4ad59672872aba9078e9fd09d7058c0aa6e46ee7bb2bfcd6bcd732bf8d92ff54ea442b939857a212e2c7685dcf0fb838c8ff020a5864315aeb494d967b1806aa34ee96377d8ab230e64d6fdf9e1120f623ecb86df03af0440e66ec8bf6b39f4703058d7f3064a2c423220028b6b07302d85ab5e96d741a4da17261f3ca935a5c952b567e2b08fd370f90f877072fb355c428b1cbf2f00812dfe5e6919ecfe881800ea64488625084beab3ba8d7915b79eae3b44b8e0c109daf97eb795042e591e8f581ee97d369375798549601dcf2a058fcbc33bebd49798bca86f036a9444c4e1f7a80d625e77659dc461847ab2c71224a7ac75318f17760628c0613486ab55a31e3574aa0aad6c106e776ff074ec521ec6bf1cd4633aaebb0fdb4c61703f612b7b8f380bb4a33d99fedffe15d4a4e87e7b1cfad68a5444002c09f2a765e39c5006239e16956332d8e4fa7a1374dc326b3746e16045f15349cb2972b0109470de0d6643514efd7bb25abb212d00df1ad4298ff602fed8a0a686d6514ef6629ad23125ebf0130ce94c02000609cca062829cca64220dc5320ad398fc3194d6efc5f8be50f83c67b591c85d3fa9ceacd3785730905da8377ec46f91a4128fc375916f2bae79ac6ce1b252f8776de943597f78d1945cc345f24d6695124653f0ccf51d603f23ee2505ca7ead17aa93944dd06c0ac910742c1f109a240e79e86f157b7d6386f64d7ff5dd90b46b8b50df0ba726c0c303ebcda85dc535f5963cdf3a1efe2dc896bf4f0d14664b187b4f77c48977f4c3a549096e01e3437c162350550fe961615a92d1e93f47329b9be6aa52045717f61ee2ab1553023b9a57f15e2887f1567f997e9bd31c4ae51c88e154858c0432b5496a8433703cf6a6b90f70d23a84bb64477aa8fbc0dd2147500c155a3623121c604dd4b3d1cd74d75eade4642aa6ef1aa4888b616004f64b33a966d72eb82dd91ad0dd5bf48ff5a2a8a8487bad6c41cbd0afece2c1e2fa2f1b0585d81355b80e580025a2893db9d9d3e7e9f08e4e6b0046c52a732e83a816725189602a360d94f61f8b490b97af4f5cc2b62cc82f129f5555e2fe08233583d06cf9a5811fbd7e9af536c5fa12a18960a1e8749cd36adb011452fdb1012b3802b9eed3620b8c6bee4ee37dc0a947220e5b79cbdb714bc3f432cbd657cade632087d8bd60f28563f13cf655639e452bf2629dfca91eee53080275c6b271370f5b1a95f71e0ddae07055cb433facab20c8880f1e27f9dc2aea459c978bf6e20017bb13d06acf3843e3862eb326b168eb1c9edbe1d985f397a0d02b5ecc8f85f19fd5e9ec4c60802f3cb6be560c4b4e4780836f3706f059a39f68c4805a99ab9cdc8519d7dfead0a85cb2f2f0d5ba38a55f35afa65b30edba637bfff3a21b8bc1d676739855dd0810dac90ac233c1aa7110a545a282f668b8f217bb25d9968ed66776530217aaff56f8db9b75be27da7d56319e6629d1185ced106e1723cf90ebce64b7c12facc5d71ffbc20cfcbef953bed3f042ed65dfb0083493eadbfe3bad80d34f46afb0101a39b9ac661e7de05bf2992915f515f02ec33c0ee6fd3c89727b98a137f816514451035b39375e21b66ce9b51374ae690ade2364aaee3241b6c0e65df125e3b5c9d5396d6fffd62c1325a52f4cd14f32080a69afa954142d00b8e0ff053717d55db72ad4bc4b68ea3919437c24d778aa1cbab39b3bd73d32edb43a12c756af2e24b5fe16ad3a4ee4327b6ec6b05a0a2b03033bb1197e37675269c74355974db5e171bba5a6ad46bc59c3febc5b809c8b238a85e2956ccb0c40da4f14bb057e7f8938075d2762576fbe8b1ef4995c065b3e117100d1b8d417e70cc4900fb7112e919247436cf69cd477be5eda0615eca52f21e66c68abc62d7f8281bacbf89c88475cd440fca702f2e03b059dc208a441ce2bb68c4dfac3565fb9777fcd534b53b3afe3f1e9bb5437465e5abe93e306d9543138870a4b3ed4b787c759a20182e4e8d687b074b466047c8c873d7118d56021856da40cc7f65ca969323ea5a0775e7f88168db17652cbc11b8d2c76a5accee008818e287fab4a2dbdfefc01b8bba371279abe87b03cafdda994d0148e5876b319ee1690f680414852a4c325a34d4ba16b06e08f91b3b4d5140d7474508d3a9af82ed6cc6a208ba5791f92877e405c9cbedc9bbb309abac88289351145a1d3fe9537d34ab016e2b3fe4f18d574c3c0abf382fd9918cfd5ea702d2c68df0308c323d2ea8813d2b9eb4c0c9a30c648316a1b473b629ce647a8d8b76c68b985d141d7798b6b926b61c9e81db5e3f70cda839d901fdacf52b80ce95efb0f7e1729b8611546313e2d0373bc5f27e73a48d48abaa7045d69c21067dd7f3795a88e5bad21fc4c6a9a78be70a249d0decf02475983a5d90580e79fddea3f5249f3ee3940a4aa0e30b24092d99edeee93f7f23e5c583098c2fa8e2876310e1016c597f186b0fdd61e629b30670a14e7dc902ece250c7e381cb7071d183e45d621f0a24b52442b51cecfb13402f3a9ce0cf11510f5301ec5fab95552de9e57541f529bb42f161605078c26286b7cf5ab8a6265b4086be04cdbd942ba37cd729b9e0970da38d4ad95905d948627ac5520217fd1a31bcdc565768521925d53ebf23a79694ba617e44caf07a849af6b0abf94e1171fc2181b9e61b21203494f3c1249f4719b2bb0f45c4dc5b4a341795d1ac331587a9fd4e3a1ed9d2c10cff90f8027fd171dba614d93513fda576dea32b5617b385d9fce59fa19ef01ef6d0d33da5be01010de7f8f2395258cd1559b38cb5014c2a2e776c92621fd137845de748df1b036c21f50409987d9e7afd8b463799cc5f38eecde5c3f66b7912286a1972815127bb5f7b3ddb05acc20ad73db488a44d01fd6fa35a5ae6653a2790826ae474075085f0eeb220ffedf4a28f98295661d6c7f5a6255f7e46a96391d1a15eb73244593e6aea18230517d244c8c9e5e841cd87f3a63c061b9a57521ebfd646a3c994167ebfd51d19ceb1c4e0164b445d9b6858e414fa7c80d846f62aadc97827063b46672f25205f07c3199434419b089d6b065a21937d536413ed1749bd7f7e8d8d37fcfc5a83c413ffcf84e370d83d90ef29bfd51d8ae8b63cf2fc916d23c078ef13a7b83f57f419b7f95afba25ba9f41b06f53d885da2defaded5b2104a42f7772bdcd1d6dc2be09940a939419b9aea1473b7780042565a310555065294a058bd0ab2f85e0c4e4fb6e9a1e0810f977f081c19c6bc458f6b3c0dabf302b93d094600f47d8265b2c1e386ed3549592544990a0d33676634ddae618d631d943b633670d02103f3676f488508bdc2c34c9bcfb73fa2271be6997fa7292813dc70ebfd6c0df5c106fb5cead69095fec992934969a6413da1e6fe517d0b73187d64f9d7ecf8c65df51000e6470078e0ad6cf5b3d3f24af58a239afd7666b1395280e47a9d7ea771e5540654171e7dcc02c6eeac6cd820d45095375e735a7f2268f6dbe62cb38ed826685c2a71e416b4f110c301e6cd9ca68a9775e0dfecb772b33d0d1e686b9a91e172f93a33869da7be3bd00eb989f3ddfb846a376feea389f16748108d530deb3587b5238f0fb5ec71a1a064ff032a1faf415a2f102cfc2e30bdfbc8f6f2016f11e1c21af54dd5ac50a72eac77f20f3e208eb2c0578c1ea63f2b512d2a1515b5ac91872f03a2f90b5a4665f508d07e6795e6ec24c8ed3210aa1b0de39158bcf8423bfec983ea838ba4c1dca37154115612ffe203f5919705c987e64b6a9826285615ba5b23d03087b76761095a4c7027d14528da837459936a3bdfc2112c86ce461f6a354dafe154123e244ce1b9662e937d50ed3c437d4c41567ca42eb0657230e260b2514f8f77f2b0b0e919d5be6248fdb8ae3f36d18dfa58fcbf445579c83c6bef1c50ed72ea468100081c5045d86ffc98ac236861a1c202fa8a73fb5daa1ce051bad8eec6435b0666c2f7babcb3b93c720a33d02390e0c28c0aa08fec8074b13a12865a1b0600d1aed24dfd4951f5caafb5f675f4a00c8c0052ea610efc3327bd34c24079f2d4ef8d6951d7738148f17e4d43c686b592a2bd6581a73177e7e211a43594e2f5f9f4d466bbf8a4940a282480c28abe6cdc1100b36bb8c5fa824266d00aa480ddeb6abde0e282b21900fccd9ad2d2d813051dd934337ba5b47482c791324d51b5cc992452c75b17aa645458d4efd2058d26473df81b744cc118a9262cbb77a5155ba73016dd3103112efa359d942ec380672946dc06b78e3429be2600a9cbdf270f6516976ed5b747df3522355e3d8edd292a9e22057bff687597da65044590ae4cdc506e858d4ae086a2f49f8f88868ff95bab7af3bc8ce87cb11fec4a10b6dc616cf985202a00b16635cdc4d8a0c496b810fc6f807686ef553e8b960cf3a3663ab99f1ef3f5437acead52cb72a75bddcb7bfcae27a2a81be29a4f22b4cbbecb35ea82ba78bb4a8a835abdaf66c1c18d6aa526d313fd0b2b78e0b21c6f2cff168e70beedc972e3e9c0fe44b4a823a1fd1e60f2347b17be9dc3db45aede6fdc6538766a6a526b0e92ce54d29c8c7c049c5cbbfd5a2399f7b8445c8ddc3cd77ab241e6b67e1bd29990e9ae22adedcec5c4a3412e4a79e1b3fd71546730a22f4f22b9ea196b48ca7c211c485bef704be1b55733283af396484d8073823f1673e5042641c1726917b16279c7dd5b2ae7f4d13225ab568ecc8537c58f2a964af940dd442c7a5cd891e1690d7e7408c72c5b34dbce8977e915b756794b5d020848b24a043ba4725554dfb805015ac14009fd81bea58dfadd517f57361bed61e8c51a17dcc8140a1a2e27cd75c1f280572a59d94fef124c02990c369992ae234222ad8de7468e02c83cb959f831832ff513bdf07ef1debc2adf085b0a34c272ab57cfb9205acfb87ee0df56937616f6fadeed8aa673df79b42fb7c331343834a2d40dcdc356e96ea4401e92b08fc25b18316034403419d4e5c64b125d7c31dde03a4795d8e09a00f3129c0c3179da34bb03b3a553185ca62a20dbef2ffe9f922df351620209b066661abc0ec101b036e94593318f1f914ec4ef2554acb9bd7c7eda760e33c684264dc245f21347be92976b9ef7160cb0edab1402b4955fc2beadcab166ed27a39e7056454363aaa8bfa98ff9c67685ccd0ab7ce33f51c1484086e2cfec05b612f7a0bacba6a1d7dcce0b77078104b08611e4532b3e567e3123774b5198eb59fff2f55338649168833c40ff73c7c0a059472cafb31f2c5d59ee098b7d721546e39a1f579f5888b9ac5b5a2c6a626e14c72ccc14184282bb641038339e3244afd7b5b6945c032554b46c2d44cf03326f0765bb4eb2a69047b0265c8c7ccd7411420a79036b2311b1fcd7b213eb6bbe1384527fd64505db1d274a95f090fbfe45b83b0139714e24f790c69c70c4e2330506833283dbfc0571e42d879d7ec69a19db454a11ba03c98264ffe0d8aff8361759ef3d02d7b66807372ade07ce77aadbc5da50c0e686e711100125a39b77c74d96c754003767dc84efe3e75bd490032558876ccb4cc5e28a3793f442fc751d0d35496f92ee17f7cf3d6ab825bd09f92b9e82184212feed83428517be74333ef080575c7d70691a7b1efb2c1ffeabada52d32205f5c6e0213f8384bb744350d7942f490567c154bb05e7d3f0cbb0b014bee2156040efed29d05676da1d8915dd1370e3c01f9b46ef0e9494891617fb7b3bca296a716a1e81c6985e2aad19f113b6f8b916d8d240e7b4bc3378af8888ecf64d823fac3ba5f416ebb3c083ed049d07fb45afad6e1381db0adf2d7c07e822709113c81ffb69689f992c150019f3e76ffb878749d27210e44eba25601c385e5d1abe896e15d43c984369089fcdf62fcfbdd71a6722a499b51f12f683790900d856987d14a46ddc0385d42ad986ed80c24445403c1747b7238e6716a7b33d7b1fd98e002deadf4e52dfe9f40efdfb245ef577fe3510eb61cbcd368b0ff89e1459d3e154bedd34defbd175e93f805fd403bb238a0df22f067505eed9731a3d9b5fa5e069067145f5ca0be7e5d2586ed3ce6f005add58baafc49b1f2217ff8b0802a56ce65b76219e101ca99b21d8d0662f30a24831a2f0a60b651bfc9bb09ab3952b07d806ea9ead51ad04526deeb46ecb83169a2088a8bcd0483546dbc4862dee5a0e56db2d269d01663433d6cc86a2b8f0715944ebdfee9749f5b8ec22ddfdd2788b8965aa0e247242708c85dbf32df2bc3930dea29e8f3b596b267671655397f8d4e25ef3949ed632e471a242d27d9ba496b61a9dc435d7cf0d986248c9a351239744f4d47e98153b998f9230afbde8fc0663a03f4c5847775e1823e405e166225b59dfd34fb2aaa41a3766a3adc894987e47c8f7375a00526a23ed7c9071d82b76923798c6945293ce9ae8ad21421f271db62d7bdc9ab59761c07688efb07ba3588163f567b519d79619beb9973e2102bcd091d9bab6b692a20ec92a2f73034fe04b8e3f5e85ab4d60314454033fc8d797b254ed96fdb37f790f3da10322fba8d781cd4512bd7a81b7c6638e8d367e6c81a5aef22f06d33ee52c87b827e89f5efa50feb3e3dfc2768f265cc29035ad18517abbcc2d2519d099e1942c77cd85158ce341a882063819eaf2c74be449a471554b79a6357ea7ae07ee155ccacc2e5aac984428c3bf9a742697df164c17311420e32992437a85ef264ae79ae9ed4749a00837bed0691e661fd320a59489658052c5d77afa67cbe555fa95b9dcfea5804fcf1ced323f97c10dfc6888ddbfe04af24a3ab456dcdc08752d2544d421c30a4dd0a9859443a73e203c29e484dc76af511e91011bd6648ec50624139b17e5140c54bd439609c3e4d2e5bf964369897942288dd7b6cf655c22de385eda09d6e3c2e7cbb80154da38ff38ba52313647938111a90c1837013998c81005fe511950ba085f1e5fb2eb0d44d0f90f346ce298e740b94a380622bf2e48b53a5a89f8b99ac32bce6a850b4d88d21b40b90ade0c7199b5125d4940b2101cdebf0ac754f23b16bd7e2e074eaabe5fca27f6f5b8afdf4f9165f5f48141e93d8463da2cbd7d4a30a9f0943a1194bfbdc74cf680a4635b03ea9d0b081d456c100fde863b937e3afb46bd74ae5d51ef2630055459d6ad0186b158b5fa253f5a99cfb8a756efa74f875d81d5b5b3896d7752e7fead125a65db3fbe39b357904cdb34d2a9c618a29e7ae05fb8e60e184292ec8ed4ed0a8bd095c89688d1ccd4724840869cf2c24c10ac2f88472243d11c6cc2914a296aa062a01f857e74c0b8f9f0b9eb196211cbb43de6c95319bf8ea065baabe66f89195b2c772b9c1921acc3c2b6e40d4c4b835220cd32c4ecdc61f709cbe5fec95cbd025589721a948bd1f441c6fb8945a8a16f87e244810ff98c528e053a17d1aeb04380a8ab64ea408307e0535cfee4a1e6dd0851b254d1c622fee813dc9f7b9b2b40289108279ab2b51b52933fb16d77955537f5bcbffe89fb64c4006845a5952eb61dcf89e7d62338ce442b7d8d8e3f471058893529a5f997bd684e4f0694ced80ad880ac756c4f3c56717bbf49e946b5eee96fc965016bd505ac72bcbec8bb93dcc59f4323494482c45789488d0c2a8eade419836a8b513381654e751da9714677747aacc832215fef319469aee4e09341dbb2393d732498dc7e583cedcab83912d756cf03b40dee4b0f45cf4ea181e5879778310b6344a0144982bf3b46c97be33d08bd0f555d80f86aa089711975606f3231ca16d33543f96664c4bbe34cc72ab21d0f38e67327e23fa1b919acd0fd5563aa102a9cdc7e1b83d8942905748556c609c0986cab51a36e546c6ad501a800ccffa667783de698625f4aa822966e2181ebd5e7b6b8a7dcfbc53893866bc8855a936b6544478aff0813f58f45180e90bf13fbb333e5655223db3b4941c47f42db2ab06edba5aedc940ddf144355afdfb931ca515580fde470a13c01919b243cd514dd98004186ed2ddc0a6c2b7e7a056e95505949ed315a81c40fc13885ff366fec8f991f5b1175a543795db63af40f693efb64192d99be0de85646c69e75a44280fe46764fe2693f5b35d875252f766e9586261f4b9186963ee41688c7416869da676d10b18d1721dd1681a00e6fedd0bb07a74cd14db0d593f578eb83fdb1df08f0849352488c3951b9ce1fda10fbb2844517309c9b455a8e563743c1ef1df04905e3196c19a2147e10a08d6d1d484fc1055c9e1c238f38a4866619443d8f7a97a3957ba016fada5965cde2a84073ee3ec90ce1b01081e19646ee22e0d8e112970586fee7749430cf836913f5e1b388ec139bf9f96efc0e1bf9cc3f1ce3d8473358b1de26e5c45c48f9f97cfa74890b06936d8ec10dd14f12b8fc6c9ef3c607ccda3cd6d30f90341a95be0a52ee00d7447eb5d362d2383da7120871b8e329e977405b0c70322a8f8aa0a06910ccc72969e55a448809a3ed2aa68288f0e71b1faeb782397d64b518c6282569fb72be553d252650fcd311741f3509cdc0492d14ad3fc04e292048d2559576de722bf4b4540ce17d3fa5236763dad10f20c485124d7844846541f5022776649ff24d6f65e58abeb4d3d54817c7ed8013dcc5a2933e2a0907ceae91c6218930be0b25b20baf5324d740ad1fcdb8d1ab44377d060cfd43c47e023b4609239956b14381017a815c9b3324f0ab2d1098e4f2282b6332416eaca0f8054231a29a80c5d01f281e484adf266bf40dacdca173c60de45b45b4a0b58090e447bfc5c99c858129523689e0e3257bff63579bcf00bc234313a0392c50b7047bf970c5430eb1d2fe32b281bbd8b93a50a01df2a560ec2dee9aabfb20a604cf918287f913c03996baeae3248874807cdc638b0d2ef233d39776f14315a46a69a0f3dfc5524ad2b577c33d681dcfb6e1db1445fe0c4e3080c90e2b5e5ff988f4ee43603cdb1c368f9a5db9ecb253f0bf0297ac3d10e96f15d2698ec3d0589cfc082a04d4500ec9ecb9a01b3b545d348bef75836f6c9e681edf610801c12fcf9852e66836ae1c68b5c5726912c3c7b5f81ee8d0b4b0e9ae85996734663fc446adcc172e273d6a483e80f158406d0c102cc72fd94e28562d19aab64c61e772cf59c75df640c5ce89d1ed9c40cb71fce8e3c5934085a0680e716fa48276f016f089bf94d290e871d45a02db0352380a9fee2ec5a2481f8fba3abb2e5c1dfe5d75a69aacf9199920953fe5515b5c0a2451b00ff0f89c6c29343a99fb9d07960405e4da5635b4cc3cb53a88baa6885c7717484aa9fd555303939ae449a3f475183d046b6fcb35d614c724920e577aae31557b8a5cf57bb0189fabc908702860fe1fd87cbbc1c738c32b525a92ecc2b438f16ce546e9a6870dbcd46ddd6dbe59d4d48a8799d1281103ab95e627301552f3e826417d8499bd9ddcd4efdfc6ac335f709afa9309e35921fb3bf5590d5de4bb3f709847433a50c5230cc1ceb99349c9e95eb16b31d3970f61bf057f402c5a71b2e21b1551a70f06aa45c820357b68ca78a246edfe5aed39a9bc211cf2da0e11057f2cc1d623688f1b9e162af1d825674dcc99925f37ae48dedbe26d8ee925c96f9e56e9a5ebf333db063025e60439def1ebb01006b4eabdde1932ac4fd252f88dd642f6a4d0a1777c6575ebc118db00a9c4784c810d2e5b998cef544199c4e79e059d855c919928a3e63ab7bb5a5753b4e6bb43b1e6b1dd4d81582327b52979b6534294a3650f20ddaaf9a9a3f4eb3dddd47a779d03cac17377c2ca9dc03e7ec73516007d6654c72263d983c3b9fba27ffb3b8373441cb0cc17496de2ab06595a9d7685464635f9fd3d23679a4908d5752824c3d26f4eee9f388f7b0e19172ee9f2c6c29d3b5b8af7ebf51a52b100386d1deb919eab0e0ba52918a4b3be0b3b985c695a0408edcd05eb726d902c76ee8024a266bc8093e4eb9c9beeb57dd6c5edc5bbdc31961a6748111b92ceefbf5f5e7c4768e58ad7b3ddd261f1bee64b08c4cd8faa7f78eb5334f4d6120cfae3b06309c837881d89d37b84a90bc45d1c423a8e53116835dc0f78b9fcb1a1ea1ee0a1f536143ef82eae9695263801853784fc0adb6322b58e33c63487b09853208fba4cf5a82865f2b3964f60aab22172421d24163c32c169c10c293ee73fc88ce382318acb170997be279227cd780773cfc6f84e45e8af9700f7d7fceeb3e4bd1c536e4e86074115190554aeade92fd173c1606f451078e97e4400b1b317a29517c54cc46bf5f01cfcd5c4334c92d2381a249efc8ffe70076687d1b5142ae055a3fd2d6b629245f5507c78afa87e53f5b82625f6bc90ed7916eee0e96ca861997932f2a646975c46c85dceb796b4c59abc96c67690ad7e219145082b404557c9373a1fb5baa75d92889fd8fed27edacc3fb530308bec94f5ed1ce2cd08021f5cb618cfac34b491f99f526ff270e9513599d7c21312b18c75a7b9200f401eae4ef25b7b2ab94a559da04145bb48db2f7275556eb8ee5616cfd8fedc913e2b5a161bfc00b2c4f105f5a621478b9c5757ca53dd3201d98654971383b5141f81fac8a8b71910107baf81c314eafaaacf91895b7357896feeba683a6b38cd2f00a38465ce4b979f5a6ef5d8b90e7c6a9764849c5b7355328c99602639856ce397b5b5f960a5b6a6b717e15122897c88d53b601ab419e05774c7646129d7deddf4ab6f2fc6017c2abf2569d45300f9c9ae383e05bb7d4afeb884fc002618c5d3dcd78c15dea36b0308e82d086a9d9469e4b9f7ca828660e8677cd4c98eeda858eba99fa60bfaae3f4377dc13bf1b6c064477d43f4f9900538421520a0aabed6867c06a5ce61710cacd2eca682031f8a1f0ec7cdc48301b9b63f317c5369166b1aa467ab485708b9e0b9ffe9b700a9044976bf2e4bbb56c0f2a1c202570d385f0487e55efc1930eb5e13370053dd000c725e9387e539bfdf2d744114af59b3a0b9a518afbb033a610815ea1ef600c98395f1228ffd431e3506c887b75433aa956f95c4b7044b3cac99ddfdcef6157a3c0e3d0219e8370369589bafdc685ca8b3480a380849669b1091b8f2f9ea7e3e2f7152aec41e2b09ec2d2adcb99e8896b55e48aea41cc5fb5c63c8cd14c14d246bdbd482f445db2e0e7e5b0df7568e5a43c35caa909866e6deee5f66acf3411721835877c8dfe3f0aa3a083f8c10178a73b3404490562be2395c2dd32018cefe76a542e9f49c32b6054b42971cc2d2ed31ad09bb70f73eaadd4e0fbbb5e96c763b21477a9a6d6b78fa0a77b96e824e24a0b2d461abeebb719e6065f7401cb91388a8e2d6f1d7748d249e10f5e08e54d3b0e19e4dfd28a410fd1433055813448a7d4e4a2590b62d1907553d0d413d8d9e7017bd8c509d890640d84cf027da884d008ac7239d4d4aa366f51b0198f3e493eb1eb00fa8d97e1ed5a5cc7c6998085d907240d78785cad1de96d2a12ad0699ae2ce4ea7f54d071c8578db340ac0f5476a04e34ac5b9c4973a6fd0fb717cc8ca6630f32b74fd554b970c34fb915a5d8b48221127dee93aa6f0e4314291f2b1a9e2c0c3f5a2f999a5628405aa5c6e1d6deb3429c6ca0ce1e108c4e9e4ce691a0a23a1db791c226d4c107cbf0a1875ee398d01727f849edcd8a1bc07a9f4638710af72028ab356f12d8a0c9e66a96a61fef60b743c29bf514cea52038f63dd0db3c27505021256154b2cd2510100e0ab7a8760e0ee6f0ea172d3da317e236b397725009a11c528c70ac0056aff02763f29bb48797597f680de75d92662f490648811512cc5f006cbb4796d0e57f385e37a302b821ac3691a852860dd10db2e05eb03bced2c25a867510848dfd51a57ef863e30f2462070882843ee34c08dacb497b6e8d735413279a3be5dd6328bf828c47738d6d2611e6afd8c4c1d06e3191b5f028a041031372183d5f5a6901e3065ba37241e17c1d244774c0ed1ea02e04f3ad6a9e140ff1961e50949b540995a92ef95ec956c331aaacf4f2e7a4941a61542fd4e7405e6543adcba585291a70f9ebd0a407c0a4db663d5d5576396ef274853a13796be4a19cc382d01b213d35b2b51d62104fdf5fc9df04d193d4e798d860e42a1756c6a14da4b59c7754c4f77b626e8d076f76aab80fce451384d6d8858da43c48f88d9b59600ab93676b9dbf7271db1430ea0232fb552f1628ae09eaf8e7fab20d79a52f9806a27e21776c82f209d68fa90d32be2744e512ed9011e373994fb75e4b69b784544bc8cfb8f8ba2624e6b86cc0408b8f85d621c3363b1fb2c83a9d01b1d253d0ab1caf9fd07a7e6c29430c93b610a2967258e2711daaec1fdd177d99fc9257f930770b4125eeba70f1da61f5ad70b0c2b12ab1c84c2b9c12c57fff0eaec0d8ab9370556a4e625801d00d2e709d70a9c3e6aaca68c05d469d0715c3815c9dfd6ab039208a67bb9a904d2b4429b646852ebc25f0e6d58fd30d5b0fffb3d8fb6a16106cfa01e3e4c801270ff1a9f3abaa10ec3c4ded5fabd49bc9dec68ab79b5b93aeda1e102fa4d9f593fb33c57fb46cd4d192d159f5b754ed1980b2f5cc2e3e7f0e86c4c8723c60d58b0544150d6a6e3d048ec8fe0b24ccf8d700ef946e432c7a9b5ef668dfd734987f64872e96b4ec5a2304c4d22a7cda99312c124d6b30d3f7af97eeb6b007d914ccf929df2b6c5639b1cd55bfbafff698ae1ad464ac8081d1415fb7e66cfc9bac88c8c9ac43913b54b3e0b069ddb2842a7d82ef770a84cc5e0994d94fd661f6dc65c302a3571f9b1027879810e22cc3d2cba0fab25d8508144ca8f6d4d2f7a09e943936f932d497b43a27b21a0fec92bd58e682cc0e87d596c9c6c0cbd790aff3cbe8ecf5de3302daa35465dd1636fe2824cf9780c7f7d94f517d1603c4ec506decd5b46df27d0bb7ab46ae94e77c6d4f95f41bbd4dac9670a4c7d1e8621a891f782496af0a226f830f8bef135c6c9ff154398e4c9cf2cfbd5900f91868c45319de86cb34a9cb853d9b511ecee658b104500987f6bafef3d6e5d81765073763b67185bb984be6ea9930e09ca7da32cfa7abf4800cab0314210dcff31acad7bdaa97dfee2136101452a64c1aa8766858aa4d8fc2c73eebb8fbe3934a1ef689e5d14056e3ce137dbd115e957acb3a0ef0284e55e5e5eb2ff1ca040899a0c31a70d83ba4a6f7ebba947828dcd515fd68996ea8aa9bd7cf518f296ff9453f4deb7efe63bf0f39560ac924728c53a781d562604c0d29daa8b7ca4a9c1174e0ac64bcdf3c836ae0d09f850f7c5573249ba7c89251ac4c5766cf92ac835abb8f4ca9607f24a48802844f139c7ff165b9e9945ba07f1733a5a665d43f741197e1e7fedb89b28a5f8150f0f313de222e9cad1e2ff2efe322981718991d2985fd46c544012bd60c02b0ae04346068e37202868355ddc6bf72498cf366c1a6837fac1b9ae1c7ae4100d497716785196f9b0221544da2408d40857779d173bd5f445915b7c48c8e25d80f3cb133e280b4e46309b8c6280f0b661218265a0ff313d127bc10518fa7620a645b0bddb08460d8cc67ea5f5cf4bc9d6418637ee1408bd104fe2ec4964f414f93e9228c1c63027191b251a45ea4dcdfa30e5e7e88185d839dc3e64a3e197693ba3af22dff35050633ac9435f35b40ff4f36b7e23faa8889d62db50decf74117a2e57746ff4aa1c28d2306c4f24cc154593e85793e5a4a177c5d8a9e94b97f2b9483de1cc8f1468f5bdac3f519ea198b09667991392a254742aa0e873f1d3858c0708755735771445cb10e7c250f3eb1604f266b30bfb40fe4d14d88327746ce6912017785202b4f2ffce21af7a2a7c3830c768a6eb8415d24acc4282cbf256407e1d63b3178e0403facbbb1ce6a04a254bdc284cd9509e0980b8872966ab537ea94c4eaeb438cb933af369280fc0bcfbd898ea38ec5d428dabe1224ef989add222ecd37b7767f2ecb754cbc321137272d2d95f043f1c8b37d56c4e00b4e07f42e3d563815a112c310548ba912392616347ba20642fbe198a8d133c75e66831d25a3cea0e7a1c6843e545379dbd145acfe55818e58b9069e1aca3fcc23e4fd7a46bc3d4850cf96f7fb5814ff79d8d09723a80697b3feec68e64171826348e6d028734948f1ca35d99c7b335c18aba6585b2f4b3fa2b54688ca53cc68df00c2f0848069d1cfae5a49365af4d86149065b494ab4f96285b26c251ee715d5d2ddd56ee7ae05337674da8f7aa3044a3c023f428225f181becf5ad391cef491dee140fc1e48c3c62d1c065a3cf41e5634329390209970316284e330dfed36c0fb37f831e4c7ce607c7736a3d7a62d8642f87e5fb2c891cf85a66eb3e2d8570a7b9fe01c683ed6396a368b1cfacd49376b4c098328ee4b7d851c0a29c3f3effe2478351194ddfb619607a9fc25fc407152bd4e1da7db1e1bc00280d6af0da8f7f28afb5e31cfd6baf4a07eac4e9e765d2055db25efb6688721f3934aa3546d683e85cf2b222ac6490cdf616a068888bb975abe39040922fa89aac5eed0dcc11fba056266bc99d835294fca5aa770a3a00c97cc5c02bdf4c41c028a4baf336989964d2fe67fa38d81cc036f5730c6d6d32e765749f98c231518c829f6786d450e50ac58d33d11122f1ab4d92cdbffc80be0bed1b7ad1f1ee19341298fadca1e6424ec0aef1a12d5d1b51a52ce0d81abad8ae886ffa72d37d0481d245082aa04e001ede4c6c1f44cd95bab5982500bf7d34cd2eb707d70ae29f2e92e50a1e7e5741654073304f18f2ba2589ff6e7228d2b841732540a76d1909ca6c23ad4176bcdc35c7e723f82c1085fff02c1583b828affdc9df057a8ad4e27f38df7e27d24d768c269a88fea75f86d1eee9103662167677f9042f924c52a2db6994d19bf788281d8434a711d55b9a5fce491ddacdbc8c0a5e598aa8c26a76fa9a5227c4f83e1e983d5fba623c24190eef286e51a81f6194254f13b45b703ecd4356ed38e62d536611634d078af89f72b7482c2d06b18ae6abf9a63e3455ae601f3bf1bd06f699ac57189dd4bad5614857c00dfa4b2183e091a8ede0eca30d468389bc1777b9986caacb53e1a6bb870ee0d297a17c6982910dd91acc95bdcef279dbf00400db1dc599e1d7156140bbabf54142a9ce7e24d6a47f86dc96b169161aff66f6cb8e14d6ee4d8e82381843be5604064308e61e0500ee069096d96d6c24b54ffd35cb1e4778cf1e8404e24ed024968e3c065db25a3944a0cd6a9f137f8748e7b64947bdc8da8f1d6fecd4b809490b87c2ac64501f3579856c1ae07729a80b666d46980cd9f1c9bdb3881b89da863f4caaa8718a8e8921c441e0e29f688a36c8f83c9b9aa6caabde4f5b94081ac4be87a44854cf6341babca97186c84cd53e10fbfaaedadef751f1358c5dcae1a71e28c1e844955ab3b0fb4fa1196bba50a4d77902357464f96fb1978ba0b18db61df712da935ec239a58ec38513db2ddc6854e782d4acab409cf07757385fe07dd291688a1256824992c10e5224140cc4aad02ff0bebcf10b7e8c49d80e9b808f3c851a6fb60a8d1deeb57f28a20852c52fcde435a9d1cef3337f071677ceed310e6a3a92cf0e837571f36f753d4236b2f016346e98a126da5a8c13fa29fb6cdb4582519ed6c5d0bc19717a50667af9948ab5a028813a63bc388d3f133ffac5a7e5cb78be341a33b06c729c8ac4274268f992f884b9195c0504919b4f1cb93354d86dbe2300f4a44d7e57b86253832ff99341b55ddba63aa449ae625de092cac7e7922fb0a253d5c245a57356517adf9eac8caa89865398c5923708bccca9770500245b1798a24a7036d027404d28f7245b279170b0d3b4b74d01e5a958d81c159ba5140fb9817969009909ce2d75ea7bbf2e273dcfc04aa1997dcf958cab6acf2f3970eff4870018ad93f1e6e325d7e869ceca2b8b09cd1a88fae700a1c884143cfe65accd6b4fc0ae6e8f413038737cf310642adc702eee77c82db1a7f4713111bed0efedf6243e871890e003edc5fab741dd240b02592576a6a391e97e8a33530a27f1d161699d6568390fa76e7eec226b50e0dbfd306b421685a7c7c9385d66a3252db3824f2da2a2c14abeca0974402864d2986c710f12fad8eda77121008b24d467843eccabbda6fd45db50276dfc05bd21f9e964f219775dddbd7f4972831eb7f2499213e6d9fb78fe2cbdf5f2739fbde7c7b7a8be184b9efefd4141ede8575ad016364df6aca1bb0dcbecb6a1de94366a71912d1d73b082a916870f506d9c9ec363b19d26f92c03fee90669ebce7b2607830e191ee9856f7ebb90228342e039dfe76d6f0bd72179beab2b49fa711d48d221d4189eb3073f0b7b1951c79bfa5836d440b84a6eed3e47d12396e227aac569eaa1ff9e68117c3a5ec4f68d17ddeb858d1c0da5e9acbacd73ab09fd47b06e224294a86e2ceaa2c18509f5f8d25de779072eb89432037f244ddbbf556926fe7a85b49e6ca945d1d8eb9c53dff3a2978766b812ca1a6168edd6cbc6dd8ab15b9d47a39060e13640c501abae37cafa1bc7ce3784e3b254d88c7bb0f21130a06446328ffdbc61e9a20c320b6f658c9ef43132ba54558d290453c27919203d7766cb3b3d39ae4245400bfd6e0d6fc51dc13fc7780b1bb32a796de70801d31c0a6dfc1137d63ecdffe62921bc5b85d92e917ff2a67262d820fc89faecb9c2be314e7ea2b15ee7876d829c3fa3e124f96111957ba77d2df1cf5f5cf0a0621e35e70a4a114c56ad07d783fd8f632c0fc03a4a23d84208b6d4cede4c730ffb5f02f7771311fa1b3d62cd202cd0b28a0c5de121094cb34731ce542ab609a4e8a4f84a69122c0422fd8d5d5d030400755ab60d99a4ec50bdf00dda59dd84bbd2f89cd587d026ec4789f1e65d4955569db1c640b662a10c5fae78ac38d443c213e47e405b5fccab2afdea29ed12f471ac529f95f7c7f5740261499b2898a4532fe06371ee5c7945dc514bd8e310e114913d3b8bf03549440c50ce3b38a494c7cc8bd33465986dc6a808e800db29460fc4408f83102373371ccdf329f4e9d50b87ed73d3b3b3ab2d572b7f7f4bc187f7bb47b48b1d8d166957dc082beab209b3187b7bef97179089d0f0fd117fc03e03c0f22184149b6b5068803021a3901f0aac24a0158bc16f7e663a3577a8bba4dde5fcafac24383ed608d252c9e0cdd1937ae3fe3f1c3d99004a2a1fa03ead02818f1a3162b8752354039b4f114f9b281c097319007a12977a884db8d3dd37f90d05f11634b9a9b00a7015fdc38b0f7ce776f05a1b39d4add121dcd6ce219fb50eb16024bf9a2cc05e9742cae7874c5321199696abb75a2dbd3792f3d2572e232b6d58fbcdf0c453c314f2d647b60a57faec8e7e0332ad252a05a5e915f6bb8c50a55e6f91ea87dea0bf11885e6b07a5d881e75dc2f6ea0aa3141e7ec7739ec24d16e29761e4a7a647b08aa46b03f9334eeb09243bd7959decb4c30aa17bf135c91e21b7100fca23aee9f2cfa18553a10b681c4bb80c41c4011adb86fc5fbb05216911768671a22711faa4bc6e281f53e1f25ad11391a9e6d0648d8bce354cc9205b4a2511c5dfc494a57f6e08a2afe03a9c5fc53b1075703b09ed770e2fae509a1c4d7fc428f9ba2bfa1aced2f62f5da6a4bfa4b3f61f158fc425eb0ff57bc8bf873d8659c0fe8af5dde8f3323cd75915a29740de575ddfe6feebb23b2ef88ec8c130c4ce66c614914aef41a2b31d8fa525e4b3c0ebd198934b3c7d46887148688a47daeb4481a2f6d20db63c6d8de5001fab93d387ee36abf555f2b0c69f434796f8189b9226c88be07f8eb6fe438781e2712eb4d9446559eceda3a4caf166302046f6385185f6d61db975aed68ba7a87a4e49e6363601cab7c2262a6d94459f4be82a9ce1a1d0f18612c9e1cabf0d899524f6a1aebb39213cd04f72089d5c8e4185433cdba143f9c7292b092fa91e0e1be6003349cc1cc7118b44b335609192e22d0face70126f2c3835b93a9bc523f17bcb895c0aef387f59709d96d310e5b3745294821e0711206d6bd363eb3010f6807010a510d22431f16afafdeb316dd44a09c556ee22f5893cc22b4403edaccc66a9c2644abae1f4500ca4edfb40ad2a1aefbc0a7c14e2373e82fa2c3c3dc2afef7ec4769ac3dc514a5ff8bd9909842cd0d6f4ec19d9baaf5e9de27947699bbc1092fd3b69ef39fd31f677b03333a8a256ffc616134e0ed2f174c4003d4469fa3155735ee27698362711e70b285cb947111992c4b08841c3b443d8c8401d937bc9fd9f20a52c9bf4cec7a1b1b3287c2f7fbc9a0d5df54a14612fa7ba29f631b35e24b9bf88251785ff60a80a979f0174467b75c6b6ee813c71a1b20ad5bc61ad2fe9775631da269b0c99fa652b687be96849ca722ffd1ebf63deb1e42966225cc5780b7e4a53d7b7c4f25f6847f37227b36e261f5ae3cb98fddb47c261470b86f9f1e1f68fd5c0032eb1c3b7e8686a827ee7c5725186a5335249243e3b1a6c01a49c721fcbe2732b97a2cc37054306661dfbc18eb8ecd5706269163d4f8ab9a718811b5c0b09fd7396e1a341ed85e53c16cf873ae143b93da454dd02e99a9ed28a53cf1c4c9c71cb28fa8405493b28bef70e203dc5b9c3b71aee543b59676c2e04ee976b2bf5057ac59183f6a7641f5806fad99bd52291fb248ee758a912dcc953c5663e5603e42406cee970ee30ef76c4551c76066b6d3394f44f77e139ad82fced84e2df05143a809cf1bebd4b6879d33b16b5a4aea3369e4c299d77c9543c6bd41b43a7c0a9048bb13b3e9a58663e4529a9acc0f6ce091710133d8ae2adcd128677a9df95d15103ee0180b6facc35554b38eb8a051b567110750a5ede39a3f91c294b0fa4d1df2e6217c779e6167a54801ea73d8f8d5f1dba737ca5dee505fc43cef558a9dd09c3345b96db8944dc899d5e810b0c80f3bcf27b0cdc405e279432669292e72eaa487c2c985ba0d9be9e8bc63ee9cdfbe32173412a7d7aaeea069fe037afe20593bdc877c9d3b182eb53448177f27314dcf87332a819b537071064a0edb86f809754f8063cab77c235a5b168b09e58494c04b21b655ca315b84fffe71cf764c01803ccfe75615a2c118ef6a841e9152f50eec8be5c6426aed330f8e745dede1c2a56a3d374873c6e95440f7ed5659d68506f977a16fdb6298680b35f9f04b061ca97ca5ee6b09d3c8a5eba2b76b7cb2d781ba7751ed85a2bc3fb874e4bbe9d3760669bec3a2f2e8667412d3e153fb876773319370f19365ad14cd54ab30f8c7a3101a6c5a7ca50a7812a67d10cfc6a5bcb59b3929e28717f6470803ec06d55c4c352e8f97c0a0da3821e414eca8922a49a8045a5e6d5d475b7e979be66f1eec6af9835d9139670401c4d2708398ac161b2e346d9a3d0b54fe91c75f6472880db81c883adc8af8b0e553aeb067380d3d678aaf6c074ae076bfb016c15de32ee5ab857539fb2c5264c1258e11613b1d354166cbe0a3acf6adc30f95185e31ce8eda671d8c49190ed87a0b0b614bc4ad44ec455e82e31bfc70e85e0e3d5adf2824c212e6f8ec93a595287add900cef7750297ca3b1cc851ae1d54a95d78a3deff4bd87469b846c828d502091908f9630f569faf890c041179061e62f1546c8246365984289644f04955ce25775048f63b55dc19a3fb73bad50d01e1f724b576ffeca5286cbf2e2282a096bb4b3e83735bbe6cd4bc982470f07bc85c1200fd9ce189e2699d4d02cfbc426b0e276dfab4b25e0f2ea2a21a608e27f24aa9a21523edfafc2ba2e6f7e3e1c132c11143bf222566d9495e0f9934b86208d17ef70c363d9db074523808fee7084c0328fcad4ef383c60d85ca88e0402bbb6f389a25a33d794b1eefb40d7cde700a16af41e2a8b766a0187dee1ee78c347f2cd43e7fbefdb89113a7929a2c748b3917344b4e5a0f7c69e514205629df8cd0b78b05e5c451b91a383a8b92a5c503f22fb3027e9fb2ac914fc642256f06b9fb411ddfbed3d684f88bee3203fe553cba9e6292da687bdfe022f9f05faaf9fde71763fdaf6cc17f0ef93d7d1ecba462f14a2c19030860c42e3c0dc05b3b1b8cb49d6352af0eecc7b76f2571baf4e2fae45b774c57e6ab73237c29acac92c0511905dceb050b699335a7d8c92257304a4db8475bc69c7bef4c749d9272a6d09b1efa8ace855b8d96a5e93a16e480a609b9859123e31df789979348665a680f4392d1c0a1888a85da03d6fa2842f78c76f8284f13669854c744cba1dc51d8efe409bf0522f0e811d6e1f613d2639c339fc44e7de4f470a9c1262dcfe0d66bf547ed43ae9a546872b2385d66efc568e0ba111bea45d5a2e816b00d233e52e31e00672892ae4a72bfffc270044d5750420d13729f91cad0aacd9d6914b4ed89d0e325a87c6b2f8c6ba6b73c30fc8213be661081c7ae7f8917aeec4c7edc784ae9d9b4cf3281d65dcfe36f35b92060b1104e51a05db487bbaac53d09b8783d28964096b15d2c2188fd5331342a2dd7ead3c070f5b57c871b772a8d453fccbeb91bf98fca9b3f97826582afb363f7aec437ed4bf8cd1c63dd51ff754a79283fd31560d2d35a13a8552ee8e184987b96445912dac41d8b868012063c092cdde27353f513eb2a52fe8a478c27e801e65b6f0fe33f8135fe4cca5c8d81a9dfecbcd5174216ca8b4360a70929286fef5339afb5c97c6b6709a6fea9784fb4f09717710165b12ab9f0a5e6432affbf8fd3f274bef7c9bff1faaaa183b62e3d4801afb90ef078009275ad5680c7b073a96b062d7fc5f556bafc9e7afde9fc9dfd71a9077f4ab34cda5b7cb5769903803b3687d523c95c7e4592345eaf7a7fd17840b87c2d7d4482678aba31e2dc1f971359a4583e8cc4e8478921d89cea31fbd9bfbd79ba802402467b9b2da24e18fc9b645d851f5324a82c2d8f6d757c3160b1d26b960a812e3982735e758d64ae7d95784275e02c36ca28bf790e5d68c4bb05b67bf22d2ffb0c2c94452a2d3cad878642028309db9977aa8f11dda57115e290a90f5043f40863055ef28ddac6f3897ecb5dad81585bf46692bc097de47dd65c7cde030562bb2b6acfe7fd6de75e4edbf1121f9e5b3232a705e4b0f53853b726259982d4a1c6af280a02a3847489d10391d61a97bd4049df36be4cc28f827ef435a32b6da93bf49c70e078aca025c32f06ed4cde8b1bfe71ca0de483706dad34239568799929e0bd15eeba3665f3e421dc112f15c79b2658b96236f87ada11ee3eb17f1f57d292520b326609aabc782a349aef4fb35291ae65b63fd1a1b249876f2a518b4db473e98a68b5bd3439975ca2b519c4629a775a023e568e40d7eed83e7a56d8a341abd59d8847538e58e79dfb68f8906fc6f7e5028601b2260b2f0636eebe4fac11c0ef2f179bd9afcba435e33deee6be72df52b50e0d949007c0ff1024ce0fefa9abd4dccbb83afba958fb0c4e6be5b53429157a8292c25ec0c30b249309570cc07499e0af2d5aae7bb242f9abe02c3eb1520b539a09419d0b21bb38541cfefd690652c888d58eb9113ce7828f3c997aadc98fb750a39ff20ba49160b2f7bbd9f4bc394cde5da1325fa2e43a77aaa8a880855ab75530cd4bb54da2c9d856a15f3078727dc2a1be315bef8e27c11db8cda32e416e6b216ba4ab2516e70ad4afe04600834098919a3b146ba4236c1c956c29534804cfa3dc51f8d4a76db35e76e3affec2d8dd2adc848f10a21dd333afa7a8395e38fcbffc573ec2050756a3991c40dda1dd7b1fd20e6ac4b5611728049b53c4255cb9bab5dcd2813d0b1e62024d2d6af59a2fa331f463c5e52d00b6ef13fc087b549332b9f330606d440911b852ad64f6db936ab96ef50cf5b3c0131e6d4252f7d960832fb79e140ddf97fe94a49d32291e7d0fc2be16555170352350d99c7b6e44cb1f8fd6a02c65b8a78f3e615ebff5bef85b5c47659ece0cab6d49bbce610ad501c9c032d2fe4f9c993c69e5cabbe0ee6f39f23e1fc0a4e0d986a9d2d47740b9bd40ebbb136700da9bf04f43c48812cefe29d8652524f2e47d0a3e32b5e916cc4719dc61439bb835537f5ddb4a142cacaf21bcfe616282d31705e86b0ae9808e3a045f0526c95b09a2655246863a89f2e928c2abe9ae5a46aa43d9c48d0d85d97e11eb3baaf09bc27eb5b7424c32e1d7f20c80cddc3393d30f050e90f4dc345515928e4692da22e208ba325c28939300814c341b1bdc29a3237a1ffa382044b5e1aec3b1469a67f9c051471f4081ad8ece8f075688583fe0351db83e7402b97175804fbd2a4566aa80a7b1f6b1b3a1a88446a85347c3f9184b370fa9154a7389e8c183a04afdca5856950084611eda81c3f3c5a6f9a0d06f9e2790c22af8ed9481593faedca8f0f0fe9924b16da6d6f4a12b81f534253545a7f37ebfb2cff4843e72bec3f65bd8b0dd9ac330778295f602f76050ce3bec2130f1f7fdb31f8e772d17deca18e489bed91249b7c419bafc17df3ade07be14871e94aa35841a88654d45534fbe3699882205bdfee2decf1014046b2ac06d3a7beb659187f2f76b03a28937464b26e1bf1dc76537898ffc2cd89e3940bff31a8ada461752d21aa1c7e0c2597cbe2239ef827062e0b8185801cd3be4940e5cc3cdf9a07f979ec85b84e31fad88286283b0cb4c81a30b0d3197b0600cb0a0c134dc5b2fe88779a21fb663697abd4f3112d769bb690d5474c4bc4998821b1030c005d1b853c8e184a72b4c2b041226ef8a801dcbafce419f3999ade25cdeea2c86563ad1ca7f0c739f48c9516c4b3f4194adda463edc2a740631579a9e9c91f4a99c2e7dbaa26cbcaa0d44be188736feef0d5c8371f006a36d3427c44afbf8fbf4040db0bf69ede43a4241eb47506b3a2f8c0e9285d67d6fe876b8d7a2f5a2d481fde39c82dee599405b41e78a9ce6068fd244b1fb453dad6cb72e6757e15cb65501ad0234701b1d04fa17903565c9130fcd9201ab531a096e5e1538b2c95a17d2e8fa9c1d356404187c6259ac9056ff3da6e6e6b7dd01fa8061b91edd34b6b38e8fbf8b5ef6b4c8e9ec67c895947233da0835de6c2322db823473ebac30ef2b473fa0cdfd1a002d96d737a7faa246f6859bcaf66abcd9f34dc885e68410f0d20dc3e527fce00c12ff305b2ed6e5ca73f55fffc26a9f7cd8be333075bff9c8c8f879b7f4b1c9fc170300774556b066e30423e32d024cba2d33f05aa86ee9c80a77eed1695c103a3a30f2236c29e752630d594ebb6545214c8fc86b2fa397ed17028e342a35ba6568adf6157752091d3eec257b30babdb80919852d961716f7efa80bc5ae2d0d5a07a06da7a0d9edc3b59b0e8bea60b956ae9f785a8ad782fb80b7c22651402d4b4c0322d04af883363ff9d4afd4b96decdb96e8a73fb83f6329b0e5962b7a3210b6e57380ef31f331e652ff764f2a21b80b0973e7004bae60ce187049931d29e52266c0bce362b179079332c537a21f340d1f6676c380f1c1757c40254a18a3cc34252ae8f1f840c4dab9b68ab7eebac7697bdf04c19acddab8dcec6c92831275bc890e06b5847c212e8d0813acdbee9c601083433bf06bf6d859aac63dd6421ff6f3652964bd2f3c7b3c823a4ae869da303e615eb17328ccd275079e0e945a63235663994c6d27227ec1b557b695ed2a25c584af921d7beb7f1d42aef899ab4d3563a660350ebaca9f430a4d475ca3765e293c64a4373179cd03e8b05d01a62fa31e6fad92ae28404e3f7ff95aa9dce1da98ebab81f270d77e8983ae3d8c29036b60d9ad0e35c379cb36eecfff746f55867bb7883b11425abb63627e26eaa8104033e89d148ff01d227698939d70a69f700d5c0522624010426a09829b2e04f311327838d760e4fe92c8af36310220f58c1bcd9ba8a20d5d0e53c2371b7092f240e0d4018625e8453eb54d82df802543c12417de344f280fafdc1b74baff3c047494e4bcb604b8f4bac7dbf27468430d6a42aaf7ad0fc2cd7d6f356ebca48f365d28d2ae023bdeaf446ff8174c36ceb921fa17532bd46d24939906f96d6f4d461d90bf7e21e8627ddcbfdf803827fe5ac037ed6e7497bc312f028d346480db421f9ea9534dc257fac0df125fbff38cad0fb623b03b0e8ab6ae506c2db943643d23879200253f6163e9429615ae26e915824958162d2628d301257be8d971970f3b8eec65cbdc6a29dd3c978cd310718dccc041f2f07ca1a3f5464f36cc7cf327f507f3981552fe90a64f29c6620f4600db54c1819ce76dd90ce17f6e8191ea16b946836559d19f0e9ff7e46f32e2774ab17720af4a3df0fa3af75caf6d279d3493b790a4dda594259b61a084e76aa24ce84133d543f020e604eb676181ced0b3bb9dbd54781b2416ffd61cde3e6a90a9a403a9d527108eacaaa6796a0157fbe4f844f9e83aa33faa1dff45c3ecfe1b1ab7ec3dcffd6d3bca594f0bb91d188e7ef8f0967b319e931c6cf367a2fdbfe9d70225177f4ce42f3eae1ebe547998fdc3dbcd61c589e94ccd8d5d359de373c7167c721d976a2e310dbf440b5478b1c2c20b62589552dc79a2e0d0fd89c8f0f1d6943360e64d2fc949f410f14adb96703e5caebc8271683301211e7c711f54f312c0e66847e73c44493349d99663afb548874b96305389c7fd1cb4f25f8fa5a7ae0544665df67b28138cdd141f4d597b214cf13849c1420086ed56f8e2760c2f975847c27b29b6224982684095ffa3b1a2108c07e5c6064c03d03c698494d80e3b980e4d3a2d6e45ec82d28c53bf63572c9ae76c7ea4fb10033ede8235e9c29b342cf66426f5db6725ed9ec73f41504af5716b115c7aeb099a3635e2706e5894c61425321226d9e1e3c4ccc286668f2825a7622abb1fd9f43c1c1fd3b304d257da1a03e30fcfdf21c8230b80114c0da26878677526ff775bfbd66190fb5234b2a2d2262266a1afc4d6c56d7d927f6fc9e149a204f758e848031ab05d30b9a513e6576aaaf58918ef4d253e2a933d59e13c9b7be55681e52199528a19e22ead75888d3f1d0ba3a1f5fa414ce1c7c91a9227b0b11aa623fe1be264034bd7a9d00efadb55e0c9c554c3e8119af054ea4e91783e906931e31b5eee71a316f1784eafbe0441d991a048a801ca39c9ed71a581c41bc9916946fc4fa0adae90fc1210644345cfca10c5c0d112e9c042219a4f8a03a2ee6f8ebb4e22776f480e4ace21af7aa679c8258ed51ed92e783736439c83ce894b5ac6a72ae522ba0f57adcfe054da178b41dc5193f5b8ba2797b917bfed84ac252b5c02439ed8183217a5fdeb00f0d300c9892eb9e0b1ecbd07a76dd85d78991201a7764dd03ecf5baaa9ae790a8095d0099997f60aa226202dc14063d94f5b30aa1fd40aa43015af4e3e1e936ccc9a59945a64827fe63bc35cf369e9d31bf80a845013d111c55c2b5573edaca488ac59e464516808ed020c924ef18ae8f17d4cbb02d10f09f9e6bd707ba360d3af1d601fcdae5881203f9c2a8b5d8766edc52349ef058fa99ca2b7f074dbb0c6d4de3f463b83853848e7be17d24dc8242ab30a1ed174b68a0299dc68c87159203c53e02a8723602a778366f086dffe34bffb82125b3c2f742ed6a0ae981752dde6d8f5ca6c94e263c78de6d5c5f349f91938aa363593c16b00a4076807d31d39fc211f19f7bd6620bae72d5e598e59c819dd2ebffd10587a49c9ce1cf0150cf41a5290fda226ffc72c1e153ba6675878ea38d166dc58b079779d089044ec29ce47d32bdca4187dc12b40770fccdff9b73577eaa7bd45f6d725dceb6f47efa6e0c65a80f02649aa80bb50fd56b09f0e1da102c5a37d74ca580de198c127f3dbea8ce37c31ae5d6f8ce33181dd9ec7e088bac6c038f606ff16feed3717769c76a94687499289c1f25d21dc6df302734d1093f4743ad3bc2c19de0f3999e130f1375ef09b05e4e3dbe17031f4468bbea19f61c98d158774b198382d478d9ed50e166d2a1e1741c31574695fad02b27129e945385f74bd3f1a77433fc5a20b5d8364b4f004adf07babfc8fbc5ff521de527af78c2f96bf70c945b516c7a041ff1e5e9886e16394722e929d4a2e4152ceaa2d1ee26d7bba61a4f58492a02d3f2207e7c880d27dfeb778254122cd67cca1343f5bc6c1b1da15346e321eca5e71825acd8db34410b86cb22908b50a39f6a26a65b3f82cc416cef29dba2e4303f8dd1b3acf9442a8ff091face811c39fe42d8d4ad6e41b3fa853c78c92866b92e246e3aaf10368c0825adf43b889452dce47caf6ad5df2ed427cf3ef4b087d14503b8912513b17a78c976a50468b35551d8c999d85db95dbc6f59ccbb7b4af5a4ff3ce20b088754ccff9557f5c0956ca53619f8a3a4bbde7f3ab468792947e3874bd994afe1a0d7082e5d3d30f12b3b646f51a4a27ba14d806fee5834ece618bf3be32200b5d0c8ef0ede7fca4c041a71cc7635c057a2595f6c32b0cccba589e51b4b33fea6264cbb66cabcfffde46aacd3d0f01e3d0dba2dd9b648dcee7f53d5f14da6c3cab30f39119800a379e8fbf5521b1195352807960cbfab20f313bc246c29c26d83da9cb276c742ef7f4172f240c12f91d43889d7ce8d3a954ed6c2e3941ac68923157bb13b1828383f58c8d16f346033b64edf0d056e4e65f637b3f383cc860522b41bee79d942278b50cbf98f88ed5797f35c712acef0e57a6caf5520eab9f361caecf780e65e72059045a32a74112baf202dbf56989ef2d2c34e308b60d81c67dc1216aaccaceb4984ee4ec16a3508f97528ca4796c251aefa9884c2b6b8c1594f9a8fdd419da70419d6f01fa7aa4075f1ca24c4fa29c51a62b8501f64afa041b178ce51254726070decdf0d7e33664e242346ea8a1115351787c1ef0a1beb0822bb012b5a030032cfdf1798c77742875a1a460dc9c49a35dd5ea278160f26c27cf62584f5552ee466e822e6517b68939408a9ab95068a425ffcd41b7e52e6d688f25af1604d95768375afb5d6163f2af521edb75f135f47a3600e4d3ea5166ed280d6ea5a00757a90fe1b4240ef8552350085d24004a5f6f59e48af9d75e3c0264708909b921f0ad65eaae2bee724dcef4dd814cfb020ad0c3fb56c1c86f61dbeb755ebd11a0be9d1aa8d8d84a5efb5b98e2fb27a7d7692bdb361e026fbd803e9edab82e9343b9157879f9a691ad80504dbd9093e4cb5c6c861fe6f1907748143ee79f5f1dc5b60af40c7625ab920d79dc5cb4925f2660cbac025ce300c98d81d580da37ae5ff4050ace73573c0f41df8ca532682a765142176e132e8cd2c29f9228a55122f1222a81ff305e043e601c3696af35a983e189bb3d0ac6f262cef00f7ce0c14008a4b6df47b5d792ddff59726902704014edb9d18f513f46412b1a3db0db9abd9bd4b110fae65d11163f99a58960a36284ebd40e334b6ff90306a74ca6e659f6590b27ec784e14fa4c57a80f67f34b8edb4cd2cfc7f43b3271c4e239c4246ca6d77973c39bd433f97096d405f37ea7e50ec23c2a6bac9aa01acd15a872f01db025f29f4a5b8723bf79c720f293c4e4093b9bd3ce01d1f896b1c04aac99371861e48b5b07dbd965c6b28d63dbe2aac918628b1b71386acadbfc995de87ec018122f81ac84a57a46a258c39ae0b7f01b4013e699d2e64705fc7b98eceb9ce74032cfea59f8f93a0120b584370e6bdfbd1f3465487a2556a1e916706bdf61aa1041b4c539db64d7136551bbf5adfef88b86d57bccc35117ab3c839ec6e7d515f28e2d14bfa5dadbbc70a159a8cc33879920928fba09029bac878523beb3274fd6b7b27d984ff93fd9c1fb510eea982bd09e3cde354ca27231228e4298eee86d60a538ec2a1ca870027842f4f9ab70a00659ad53cf1228b0f039e9ae6815ca96c1a215e0f112f1224212935ec43ddc140ad0aaa90bf06988c117c798ad229f2b18a61a9a5afce8b4de7d6c96b9bd5ea2b57f09b225b56d5ee45207dd8de5abbc8b015ddd645f5951cf1e0ce6a45b594aa1b5bac6a25aaab61cd9915f2e264e80f014617afb30a035d7f79aed4fd6bd6b18627f6723e39bf80f58522bdd93c253dc44e9bb1b747b8c2e3f1a765542a6ba9f2380c66ba811be3519008d1de783f2f31fad10656f1d58953c4cc98977b91b1f967e81f3b6d89f63650e2dfef110a1c7bef72d83ae3c6efc9d74cac922c7edff238baf210daf72257a88d684fdbcf387b069197411f7a211b5020cc45ac3c13756e839f40082c71c9355908f09b38d19bbdc6f73bc6ada024be5f2ddf3380b717026e13ef80bdffd040c8f4235161c8c6308356c0552e16b880292aafff1921e8fc44dda153d736c828df5ab1c1d657da4e892d4900b9b22f77c006edf3ef01aaacdb0c9c6535af4354a00d0e7287654925ec1065b826401cc073e7c6ea68b38c6cca53c39f4a6910547a44e7ac740ac7486048f6392a3cbf82160057e8524178951032636f4f5a36ca35bc617c6c70cafea13e547ff6f326b11c5846bcbf0430c0aa64261c92433195294ebf0281cd450bb652b49685b15e951fd3d821b366771ca8c3b7d7b710bcde41774198b0411116b2c370241d512a9b24674d78940b9eedd6bd8ad94680dea436b867748cb4d7d0cc04580d77a47a31f6dd3e1c4f9ae316837fa7d31ef6bd169fb93472b7e85a248a5d0de9447ec0ec76ab6e5127d9504b3e61753bfe9bd8c29a30c2e7116da038efa3f3055ad95595bdc6ef28be30c73b1d034985e8714f81c43a59abd60f5b67d64bf8b999a6217610c3937b3480c5a632bde42fa8be867a6a59895c077d082e37d98237d35c28231393ead808262ede73eeb4050fc87eb6e28ff067f4d54d70d738ea8f88f1ff2081c502f4efb37410bd15e1e6a5cdb108c6c63767523cc8e346bbb601a6875609667ca2135cc35e508758381f32b1342ffe6650b82d2aadcd1fdf3456848642e2b52f9697e9589920c5ce613d0dae66bc0334fa52c0e4d6a54935a298e8fffd9dc73d298ed7d5e4aaed749653bcebabe953ad0916df119ab2bfe76eb0f34e2489f9e00d36062e7678d2ec917655c975c7fea7af6dd5571cdfed56ec972a0b8a09552c602c2e817ea1c79a42043a39cac94765697706dbe7313defe1cac40be21840ae100525078bdfeb6360e346e52f05a8629a81de7fac0a5fff27f781109d6ecc7a992d3a560b62ff6edb6aecfd60d6a2c6373e85ca5f5d115806ef33b947af6d76190be8609ef3a1b82be56e621caf0c6ecabbae8a2622bbf8a299d1228d16a90f98262074321cda8580095592539af09b0ea8896fc2114b4f8f15373715f5e303e02ccb143520547ba0f4edac2924292b8aefefab73e89391cc0a45a321f0f770e6daae6f17bd5599888880844c646fa98ab0830f424deed69c596057db8e89cb6146d429f6bb5ef98e5470507601b7e95c04e8cc996c65cdb6cc4766b504b54124920b0b31b6192e2d1a05fe3f3589ad7bf610378290f5e47bb51c1a1033a38058e778af5c8235834721475742230d12a7136706154533466fabb43370e468a20b6d40d6c095ad70cdc2149475f315791605fd9fcc56d1b7182ce98f74fcc0b50161cb757423f90c846cd675de48b763dd39388070ce6433c1b06f45a50ccf0794f1b14faf16de558cb7d3bf4d149402c7734667b5213f301b2c4ac7440a0113214752d88f0d296f869a13ea4a2082bace9db86bb0a8ecf72eefa677d4c8a00c0a9a3b543beff38cd37cc18e7030cf38cce94132502acea1d78efb24434a5a39f1e33d5ea7c34f91276ea4fa6cc4cb10c515923cde072d2f8e8b59f3cf05f9012dd595070746ada57e614fc5f1c0698b62815bcaa43731fe44dafd73f266e5db3b8ec2daa9fe98430f9aa9c1601ce6f6705ce6cc3073832708eb7d2d0f393ebffba2acf8158c5c342d06d20ae1e6fee91c77bef75e951ac0e7f263dfd58c1f2a49ff03f3448bec5768630f531c069ce943dd670a5f2bd0f8f3da4d3dd2684d007b341bba1114f3bc6fbb76a5321d64f7dc475e723ec998a36367a8d8945b0368b72721467bf13dffb13e3a539a6db1aae44f8b5a09a5098755e0d4621586d1d33a3ea6a3d98804645dd182ba0b4a8bd9ebc98d43be4b002c319ea9a205e21ebb85c8f20ebceb1e5eb2a008bf921cd456d19c79b79425487669440e4f44ed9b13122040ea6474c310d05539c43cd0ef0044b978f40caeff7996fd2a3e8eff88eeda29beebf394dc881b0bd018bda83ca5f1ad75caebebf4cf214573b9acb7b951cc5c86aa434bce55eb20bcaacc2c83006191e1adc81766a5df0cb4645a926d07c9b833edbbfa0a892f39f2d7ae96f90fcb05e76221f78677a4c8c5189ba2b06a6aa54b2d3b02939db46f99514c5f9a7575bce9c24701a12c4e93c3dc43773561e709f8e1335c244fcab71ce76843ab06a32ce1c9b0919a0c60bdd68b5efab9ac97a5e4dd933d5f56b7c6f01f54ffe361980e4179c5a15d1682d59e74f50a5dfd4096ed08551a4b2bfa1be1e970b3050a8dd39fabca0bae57c9562cdfe6e5d5b31f98efa5962887ede0051bbdcbd055f24cd8af87eb46d1096ac6ac5ceb53d21c10ec4e4ea6cd247661bbb199509f31d7267c7f474d29709db4dfc799f45f5d78ff4148228ed42e454620fdc36bd51f5e2fecf4340da2aa161b76a820a60146e0120a67ba4aae357e56e5713a179d3448ad74f84b877ff421a5815b75f91db01b48c2064f903cbacf79018084cc5e1c12dc6a2ea4afb38364ccca4ad7cc9aaa7a891c0e8b07d6e7f7247ef5d60813b640f9778d8c1168a5d064c8c2d26741e8e0dae78d538990f75ea4815c38ffe83f73e6f7495e0a78ede5d1a7718aeda6030282a683ec9754a5f65dfdc7d540bbac86d6a577d8c840d4f8f282677d69196b47adf26991110e0e7892161fd3ef157990e5f0154f38afaf01c08abb680e004df9255ef3293a253b57b3ad91021ce759e5534fe81288b321d291610e06399057d3e4549b7f9929ce20cda38d241c1c43a4dc7e9d65e1de54a7b495128878892db324e821336607ed04e5dd85c4744ba0135d16e4625def99f8b079170617f27316db41b90ca980bc424b571223c2bd675bec050a4e374756ae3466692a1e31dce739d2f566571e4e3dc3d49a5c39b9e7d6a601f111e11bd01f9e1ab89f9f290f6fcc9970f12164240beaead4660c7ecc2b243b190d5f709bc349498dafdda3bfdbcfdbfe86bf26e63fe819c1456cc04c84afafe1ac4994eae6dcc92f6bb2cdaf2715469d742b889885634c5a62b5d65c9720745d49e2f3b9ddf2d2c59158c2e475a15ed2b98ede952f139a22e2cf3615611720b91f7200a2b73dfd168b6d0eb43515ae7722865c64923da40d04f93f17ffed730430e240d42db94de511fd3776b9f7991bb7adad62b59954b5983eb71d300c02f087c983ef56f5ff2112f357613ff28dd6a796ab3078603c97a5d52ac3e868c588cc4f2014caf32748a369be7b69c1cd716d9a3486deb7d2858b7b50b783a9c72c1fbcca46b4ddcd8f6efca89bfd2ccee0a1688e4399f5f0d95a6bd22e95474dc96006e9b4bad8b7ac34b7bb04a677200afbefce7273ce093b1d0b6ee0e509705af42b7a3700fb5f0da2b730b0242461781964e7f3901aecce11d10e5e994ed4b47a5899e2b41160b5a67bc8a7aae2866ac73ac8cb0594d6720fd30e0f73836aebae190f1d1c57b69d36f297ffa5319703ad0c7267b6ee4dc2db0923ebf2cbcfb7b4ea508015e5e4bf05366f1ce0fd4bd2262dfa8a3794c00601b9ea3a89d61a46d9db0ca0c706d3b1939a8c227f5b001006bf6bf7a9d43fa144277ac8e25fdb2d68e9366c52a340aad5bfc0740280fc3c4d2914a60015522d149ef8ba46db0c2cc624f640590a2d4016a2c920179d692cb1b1ec6d37cff3e83e4fde1232995c03a3dd990d6a2e3bdfde08bd3eae9bd1a0f4b0a12ac3100d550b29b73ca0835c4a3907b0477605b6f82347d8985538730e3d09baef45a8af17d831c92117b249542cea00ae583d0181c8c5882a30600c91835e5608026d704c39f3a92c93b93a51ecd49905a86ad979bfb1bbe6232520136750df3b9fd5018ac47eea2ca62a400d9d8b6411549b21031b003db663846b8a17b7f51771c23d5e8970b22c6c7111e089168b1ac8723e55a25db09b534d20fb53d8d77a60f4fcb27390fb10a250176ed1cb7ce0786801f8e58d661361fd2d7398186a322f38471d8ce8c8d1a9f397f1118ba1b78998bd3f86158e093ebfcce516dd0e340a3e1f45c8d905ec20dd0b1274e26726a964fae4d6a14efb52796a3d9d2ed954cd4705fcdaaf01683d8d10ec4fe3f46150395d21ec7337f652b0f3eae0fcc33038764562806edf0351f8561e183c56485a87b6aede579900d98ad75f4be5f257fe8be46ed603767e7d07ff98b28b870128bc0819c0e2fef90f134d45fe6fac77aa6a4f53168a3ec3e6d83fa9a587eaf5498f04af872d7999b0ef8cd8847d38455658d21eb56c0cc37a104213dc39c2678ee1542608b9af76dbd6ab39e19c6ec9c23b6e69e3a10dac761fca90c58786b9c88bd0045dc56febf119681feb4eaab6bc3aaf27902faa41208108e41688f558b94373c3a308f38016b2b1fea45dad7e2d0f67fe4117619a9ed023636548acf19499059e43232b9cced07aece0d6878b692430cd7b790c0070d5fcf57ee14ed4f4b0a500bb9dbd1c142e0915a1362697d5aebc88bb54e34fbb0aab7cb87b01e8bb4aee9d23dd6b2a15077c624d3e8a8528e6273f0ed524b36e0e2d467cdf6ab13bed25e0ca60b8d1daf80f1822ba2fe413203a2422fb02eda236950bc7a0e5ec0c4ab870fe3b3d44fffe4191b3ad9d0dee2bc3372e1b295c5da87bacb20ee23b5f791e69658b6efd5f91a372657e61164f3d3a6650998d28428845aedb7fa4f25a15429b48c50c1a966690cb0c73041ccd83b342909b633e9ee150033d16db442aa1c67b96592ee2ef49c7617be32f724d09789ad1860eb1099e08e0c2a4b8a6d321294b30075ace593d0aa11c6742a970560c40fbdd81387654860b6e22be5eff4f6f3d2a31346d4fc9a9b843912f7a7e48162b82174f9f96c7ee202d00fe4dd22daf162835e2c960af2d7813b97d432341ba62f877ab10fccb5347040539b81a866e5ab2f7300aa259576715be9d75057f0329155bd2bb6e5fb88fc21f312e5ee0b761d1261d71f41296040bc07bfe5baef7299501e1e0b252246df1dfc745577b6a6ee41c23d1ebd9c7629e165832ec6fc534e27dfd904ea358a1c96b1a45e1ae6ebba236d5aa273d17c6debc5d7ded8520508e1ac4836288897f74f42c1572e1b59ac9f199ef27ad81ba3297d58af72e63a1278b67d6a964b9f0cebf7b002b950946895c306521fed003a32a2dbb18f5660c00638c3dc849bd2bcf0d284c27197c435338af4330bebdff785e43f388da8a428a3d70ccbeb49249bcc285167bae5d2c61a1ebfac562772fb5ee8fedc338f2bbe84ab0f686670acd7c83d6e8046d92bf9a4ed8772357468728d77c3a6606ceb0dde134f062a201f0b0e5020a8ce7442b2dfbfdae1e7f208c930c9113e5a7e27474c35ad2163da6ad8e0adbea8532c2c28a57e255b3e0ab772798cefa7c87354eaafe6259cea793c86df99a79b63513dd3deb96a543e37760f08a579e111de397ed5c58c0ce89e60ffe0c1fa22146862e3f01b6f831a8b060e4b30bb30b03ea804e61be7465f4cc2ffb0fbced10874e498961011833ecf6611ce73d46d403844351edd1db4b03fdf0adafeb03d0d0301045ba4c710c9b0cfe7de0b58bcb4c3fedc7a269af804677d4ca81af332b08be48c17a9a10573cf6b43a106989085f7b8fbdc1c6e209e067f78864dfd815b9d6dbb5df9ac42d4239bd3b1694385f364d28efda31bc6ddd395c91c505691cc3ca8b8485bdd83fd629b04a90cc30d33a78ae5aac27dd919c1cc159f0d74d468a5bec965639782f100a7090c889bd6fd476ec76fa4c88efa847016d883d18aed33cbedae12be9fe49edd53095167680e26295ba44c358fa3e48e812940e617fbb33f8c6040afc3f9f84ef655db6972ef7722dedd19fe4b79f81a3505f3097b5f1bcd877a0f2e0f64a8e49072e5b38dcb28f554a03b4abe9b8e0c7c291a0e0e05d201fb6a72f2db35d3c05cc5424c0449e634ea6e5cba186af16580cf64c55fb5e38c320b9aeb526561c8f1f81d678ac1da7223478cd664e33fd3e25c02edb0af6fe1a96123b73269e088533c96e115b80fefb3c14ac130314b2a7b4cf2799b81883f7e551a1f8f197ebbae7de67ba74e1e45feb0b048387407af3285960bb30bfecc38f59667f38f72051dfbb1effc862837f3b77d9e44862e12da9030db51b223f861da7d5c155cd5bcba113dd3e865178eb7aabba4d397433a6b32cfcac18d687d79c313e8defce0b6ca43afa252f43d78c28f2290ce493e0e47e90134dcb1b8520b871dc10873e7328b7b8c9c793a058bbba6ea73d21d47389be39aaaf0492c500eeac7309d2674ecc01b9d01d27e260c856c53b9d2698303002f44a9687c52e5e7bd6b66269dcbf4defb26e5a53fe6ba48cd453c1d16d76bad9be98eb95391e1a3dad778d5095c22a28101c15e4d6cea3386ae397c8cec2909147da886aaea7b7c35c3c273b1400ac12c75ee0cec55521447d0a9ae4cffd58304f657a21f8b41ae2a3718c86d568b579c33deed063677599e94568131fe6e67437637cfa9ced2cb4e2e34095a84e900465780a6eeedd8821b1488d9a5b2b254bd6c96e5a03b29bc27a2744f34b50e2f4dd58147f68e1e4b21766ee45a7f66f352b1a32567a4a69d8e2f7f6dfae6c5a0d1413bfa03ecb3fd1fb7a2b0e8e5e60cd83df6dcc43b70082918002616cd3c71bf34b1cd7f5c4a4dc886b3501ad9ab6a6e0bce9200afab697b79483dafc76b199b0fa4df46ebcbe38a6db973f26997bda2eacef44b26305795d518f309751c0b60717453b6d1a088b81c6a703d66fcd53a62a8213132e75f0a9ab86ff91d529ab11d526ebdbeb19e56c934436ca8949f5c01d081b7abb552577dfa3ba00a5c3bce7b7fc8914dd3568cde98f9cba1e78e07db4017f7ad90d50389b612fcd7c496ec486c886998300c72de9d2db8e1076cc6cf9c6c389375d8393e039675ddb5029e931fe48df7005ac6a5a9c56ca3438af2345d3041a49872c75a3e56812ce15e367454fffdd513c362ecff0310a591723cc565552bd6ac30c6db4a9ccbfba734f4522ce305671f7dd6403f8c8bf9e4d65e392c2274ac9457b082e2217c1e9d64747967284f0d0b6c008ca48906197402bbd441a5f796f03ffc8b8613124736d22a854fc6961d08286701a6693e178c643e544d3d5f4172bd32c798382a2dc5891c6ce31d6bf32f5f032ed2750767bb0f8a36742b91517da15aaeb347808d811963fa05bb4680de26dbb1dbb71c0f606562baddd6e15234a9d6b5deea6c92607d3f389626d2f752536a5479a124907237f6e0de76095b9193f2a7d04811759c7eb7fad57299bcc88abc58cf9e1b6e25fb3c02331d39ec2716d61b84e8086e549ce9906d586d6e32afc9a60cf48915e50a5e1ac4a7cb480135f9956cb0186dd42b58095b006a7406a1604e53bc9a9777750dcbb6dcc04b5229cc40fbda50869cee6055e6b2923f7b85e09c5b1ac8f36feb50facefea2aa5e5844e53acd4dc95623699569f6a48fec7303b129cd31baf3cc85a17a47e1640e91066c472dc2e609efe212888234fec17ad924418f30f0fdf11ca587026a988ac5c0b0290dfe6853f8ffa9fdc89d6f7e2e71da763ef6f66d0fd6437aea5c2434d0c9f12328dcba0536bf86e7ff21eade611c00a906add2d9dbcfb2aaf39534dfbb50d137df0f7ff00f41e90cc4c05b9563189fcb69a305edf7af65f1f8e17a6d9d7eaac4bfbf3dfa43fe16d7879989b5c3129a2f52c0cda110e91255898c65a9358311099edb470b507f608fa8ae10bded8e8a22137960f684b6ef367c1505b98fdae2591eb1864732837fee7fc8d694ff3a903ba6a34cb6b1feb477512c0020f85480dbf8756b54057fe19d5770fbaaab1840dcd02fcfe6792e56dfa30e00c6321f398d5a9af6f0dd52e219bbd2ed382604811d0da09325c59c6cd5d250818032c9af9c10a76fab1d893ed85cae57379bdadb9609577ec18a8cffd9573ff4fc48bad9a6318f3736e7df419fb24ed736671504ab75578558b9a7456e39e40aa30518230e6049cdc1612acd5b0dae8746c24095eee6055b9ca454fbfd773175c1d7117572a43aedfc12e5b018b051f65c78ca665cf7bf75ca11c2f44804efe0207b6e44983a308b5b155b83b432b83df9501dbaa42a862a9a1fa9517fba5c469ebceebae4a1508998b0d72c3d45aa6c0b8dba8cec2fcd29ff2a7ae4b61abf1cf4e3eea9204e1dcaa0fd36e65ed9c4d197bc92e9212fa1856711940da0371e4ce588d1272dcd13c2bedba4d3731bce6999b878c18fa331d8f6c8dcc957b70a95ff21d71785fe6df68a8a572a0b46ecef43aa043fca598110c206b24119ca8e1c4fa979a6d521a93b8e94f668abe13afbaaa379d79ae4f4343af32c276d1e7bcf16a72017f546ca8df0bbc46b9992e7daae71fabd51c09b0bb1457c34cfcd857e786f205f00df35ee8d36f7949e6b4721d9322919c8b9b628c7bb05fe2eeb7b02b9633bc8216f002eb2c1bcda83ffde3a55c1a3e06a7fffa9c74cc15f08d083809f8524107eaf556a7e0b9fad10ec7c197d076dfeb27333150461f315d4c9ca7a63765ae7163a6dccb375c584feaa63e0f2e8ae6cfc8a8e0d926f37b28544bb3c2ad72bd47d809de743767dcccdd927de376ff1fe8fbe3b64ea25b014773464dafb84854bf68a1728e6fed795cb91e42515cd8cf18f138acf667600e6b5446f3fbc2e1b5dc4a9b98b600b8db68af9d8e90a96d82cad5d23ff9f1211c2f1e86546bd9fc47d3ccacdf078daf7fb5e2f943807d65f88856220449fd406b20d53ab65d956d04f42a7b10fd27755e93f8b42b6b9bb466aedb792f3defe035b2a7da279c58a8b855ef52a092823808044f81d8474d2254ed194c2c8f7b6bb93d0f0c810017ad02e5b4f8846153192bbc63b10c8f1b677e1524caf01c271da0b91ba75b6da14ed155062de005ce04219260df4554ee3b12316bd8a28e8081dd8357b27e75faab22fa32f10b20fe8e75981eb995c0584da2d6e1e32bb9dadf728339b3c2a843eb4f7e98d138d373ee839c1abce4aae21b0540ab94b773e7e7686012705062e69a3cef480d381f24eb1036a676f0c9022ea874d02ac6f1b7019ad58655babbf64a5876316eeac442f7d9ddbeb2f6a212e1a1fd012569c7625aca917223e5756f1528939f990b5e4c0e617d94fbf3dd7c806105a1e441cf4a9559e28cceb3c68d850af51333cba073f300accd3f3254207f329cf12ef5adef3543455c4cf3f36be94d9b8a72a37d17a98932593c5b424d888bf54830334a73e622b46a1817b004d963b0a6df1d99c8e3d1fe67222159f0d5cecbf68e15ac81c0b7161e9ec7b8c867d0423f319f80721fea0b34304d5e51fb5e7e2e8e520a80d7b3b2f4addca48e2b9d2c586eb71d00ac8546beb78dee6cefbadac394d6f7f4b83ca839ead73816d90ea8ad57bc1a9b4fe02e34cc6d583fd7f361f8a0a59665f1cacc332ad324e55d7ff1c959e40fe7e8ea0055f1bd1bf44a4417abb8734e846e422bbc736ee4f676a839053f5679326c7beec9709953f0e0b81bf5ae677c091eb14bf0388cf8db23e5c79682724a1f4f8d543a692a06791bf3a1aa5f9c8ad0c5ed5279850a4dcc23c639171ae6741957c0d14ef2a74aabae3cd8778701efd84a152fb1805129aec3cb8f92dbc3e0d67a0c3de4f002ad6bbb31ed92f6c2b9a9075ac43bbd745bdf3a6e4dfb7a023a9f47eed17dd45cf892f882b5278a1ec1eb2e380cc334fcf4801da1c3f261ca2e1aa36852e94a3c14e36339a4744fb67f6ff04c6a71524aa492b495b1a1bac020463ee3774bcabafad8528ccc1149b25d9eddeb86e26bab3d3f2806cdd289eabc4503d8740178f57e2c749847c69c25bc0d89b5def57cf88823c309b47e9c4d3da3af297731a0e36de9577c66a7d80d0f54648c7cd56b1f213c7af72623b25c36aa05b690c9007cd7d6e251c670a82f9cd4335945f46631c7146998ca57fb327090dda26e9fb19c4089a7cb94d629e5cc5345f04ec1183f122dd2bdada59c1fd089dbf269813ff032c0a72752340a35f6a44108abda2c45468c2bff0b4aca8b385fe22e54e1726915ea0b5c11a44a24030c5837ae3901d617dbb2ec1c66b356636176c2f9c4d3c0641e013ebe93d194bc9fd8a8c33afa6b469c0c1d0353540f8b1bf12f0b462b2cba2c59fbaf42c92d82ee3483f2e695f28c3149e90acdbdba48169bb93cf9b494a7401dab0783957692717389e2ad3ddd3801a7abf3e8248591cf54a190dd905acdac65eb03d578de17da032ef64e0e2f9a5b506058913e58be664ae7c63f5a8a53eb4d53644ac9e5d33c7f90b5c1bda6911497bcf04dc3d2791d6d748165438fa46b9b3eddc6afa858dbbd8921b6819ad4a8888896e8fab8c146e23eb17f213a82d0059ec42fcda16090e705b15ae2797a7090bdafed393136f59e2c43eeecc4bd06619020ee81340d8774bd42dc6f2549da928de5cc5b0926993cd8e179d93c12ff7bb1a679b3017d7c874ffc0d439f68aaafd5a23a4889af1d5218e1044e8c2eea19522250000000000