PearlStack logoPearlStack.net
Market
BlocksTransactionsMempool
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.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 68468 7fccc701c25e465f9be5c2d5405a3d8fa55bec1bd99c7622478119682576519e

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
eb5b37e0861c50be69879ce4907deae143bdc6dd0f9ed6bfa1a2ab14bc0f55c6
Certificate Block Hash
7fccc701c25e465f9be5c2d5405a3d8fa55bec1bd99c7622478119682576519e
Source
getblock-raw-prefix

Public Data Hex

000800008000000007...00d7580000061a0000
00080000800000000701000000000001031f0000000000000000000000000000000000000000000000000000000000000000000058bab706375ff30eb66bdb4cd64c208231e4462f45996e43f8f33d41a414a9fd553015b7aa02d7cc6ec955c9b99abdceaddb8120e1a2dbcc4a553875f2a424f7ef46feb7d3b96e4bdf25099362c519ba43bb09261ec59648a9020000000000000080000000800000d7580000061a0000

Raw Header Hex

000040207c61883dc720ab2b7467de7b1578c1083fe95d9d4a1c9cc60a962ac254ff11dfd39ef388b65f590384f511b3cd055f76ad00bba46f195f49cc55e01ed8f60c3f3d5f236a94290118c6550fbc14aba2a1bfd69e0fddc6bd43e1ea7d90e49c8769be501c86e0375beb

Proof Data Hex

59,560 bytes
121216010307f982aae3c052692a070b2efb5420c2b119a4c2cf00be5636d757b6ed117594fb55ae360a931c5bafb8845c26679402e37eab8e3bd8cccc06fa522747a5657faf4fd34d9449cd729940c81becaa8e8ab81a9ad1a6baa7c44389af2f8958a87508b127c44d57e0239d2fd1f94d179b73db658a9bbebcbaeac885228522c6035a45a131ae4db97cb607bb5258df155b76b376f1f97a58f8df66319ec02a30c0e92947a96bad87cf4d04853f4923cf4cc6f8fee80e2cd1647c91cd1f6ae47da0e70419d4c44089c51034ac9cf488ab234f93ae28f8ab029c00c0e53d27432c97022317389efab34a7f1857d957fd278e264cc41daf2e545d20b9111f668b1ef19dc30d053404e1cf5f78774910b1c2bf0805fd0cdee90da69ec3186cfe072566d74296ed3b33baa35c98284adf9452f813eaced13ebfa2c116aef2538d5283987292dc48bcb9dccf953f4c0954debf160050099ec4098e6b0911a6cfdfc8dec2dc885c1b22cac3af89a27d8f6e372df8cf3d578ef77bf54ded34be9e0b432022808aad9c63bcda8f75205a02d184d8b22dc5f4ef9a9d6101cfcbfede927bf106bba0d998e17a4fe00ebd79033e3e294359e1c83e201e087b5acd6ddb4f03d2d3ae465f07a4428b5de820cd0b447fb71b1c52e86836a52d00cb4b5137077b514b468582db7f871da29bd6687979b4709464d073af6ee33914228bc5baaeac8463fcbef3b8e3e0d468864208b202767a63a27a8242d00e0845e27ddb59fa4a603da6b988f291d04c4b9c20581ad399e41d1131fa8eb5016a87aff577b8d9cb19c7d2ce9bc38977236b61cd4bc1647f0a180f0b7bb2b78505dfebb30c11a1743bf382e37f0e09dde4d951fd866202d41cf0d71ffa3d416a0ddcab6e3ea5c501fc8c1a42241c195866fd8c8b9b66a9bb1941663e3ce454d4816d4367ffb1a4f2334ef03e58afa865b15b1721a320ba297622328ed2c1ceb738878e9b43c3d187fc8610f077b3912b92db128152b7e0c8c394f0e6fef37922ca2deb23223222234af2cc08f531a4f8545114601a2a64786d1a2f14beb2bd01579825a1fa4959be2e021e1eb7a43edea3a226e7714fcaf11eb935ab47083c630dcb1ab14e1e8e92a4f395481127c555126a1053649a9307527961c6302dee7cca517829858995450ee2760fa18ea4b942b56d8fcbfb7876ac12ce4d0fb77ae80f12f49c7475c91462312d51a233a49366f1b5cbd44f04f8dac00cfeeffd56cd91d7a5aeaa47842d784816fe46e963534a9a14ba1f7b96b2d8047b4b47d9d9bb7c6e13201d9b6b9d6b3e7ff992e2edb8fc873f8eccfb4f7d0e24b9b0835abc6048cef22eca13f1a4e4a11e6362e10c29cb696497a5f40a8aacbc73daff3b604e89944a2705c9855d14924afbf80a254d826ee9230af33ca35fde8d83218edbda53c6de5d1e9bc03c00ea33933e4e2258be88e186d1b6ea6071e75f2e84907cfd3b0e6230467bbae1b1d3d683bb6bfd8a1ed27db9a0a33270f1e19a194324957e5de7ab1df2e045edd24020cf709b3d5b5fea7a16b70e0ee29ff1deeee50ce77381b8753bbc5032652ccf768366f07bb4cde2ab8d066f1b7c0a256abbbcf31b1d3772afbbbf17349fcfcde21ddd1bb640d3a21aa75f09bae2fe1ac60b72ff755f2071f36c3bee1edd138ae9f08b8716fceb3eeb1b693bcbdf43c7eaca4593fb6e75265bc2d0e4704a8283f59de8625e8183f6bd06519c4a8600f80fc618026971b693730fbf7924e64a90dff76c8d2e1bd4925e3feb60e8e8c783bc9c437116775375f8b8faec07cc63339bdfa4b2d227cd99cbd4681d759b0a82f9fff0eac06448fb7a1ec2bd14ee847f6e9a27584ef023e1b32aac497b70859a3d6f34123ce116e10742a1cf91e36ff86a64d21cd08ada6c5e45b6ce681b62bf8ed0f492cdbdb5c0b062da9ade5e94366aa2392a64e7123473f38930f6dcb75939e82f4210bfbab1bee6f8b8c05196f063d2a081d03f8f5d87f028e540135c76a5303dbbdc95c128b8f19dc3f892fcc5df3e7d392bf599fe5cf2a2a3217f8a6fcd3a8ab34c2976b35444a91b09502fd1a9840ea9dfc1396dbb4d9b1cf633204daa15bc2043ba440b0e5424348f92bd72108a400d1b0e9b281ee91f8204801059c7b99e4b0ab677a818165a57fb020f150ed5f5f2da34cc0ee99e5ef89949d6c183b8db1f5cda48643802dd3dcc27dd390b8ec989e9f2ca07de71e5d3f807273ad58cbce56df43fd0e2e6dbcda1a3cbee237dca228d19df6f0757753e8fc0031e539a8f0f43aefc674154979557ce347d276b454243b4e63eac299ed53441205d000061514fa1fa1169b19f5929cf0ddbe3fd41260c851db1d22aaa5acd6fba8d29fc049319ba37d775f972ddbd8aeb4d1535cea9dffd166220b1a2faf23a99133e77957c82a4eb7887301fa69c456ae38cb794f04931c27581f2499444fb9a2ebc5cb992e72e46e75cacf21ef179d05cfd88676446c0b857b7c52ac30690f0b857b2a5c48181e25506f8c3855a3096ebdaab10cf8a309e5f8eb6cf68278ba4aa8394b18d746410f3df27d3a03145745dc8bf84c9afa0f431af44d200d1152e97481f5dee1db7015441a44fba2e7fbea1ad9a88f1b3b69fdf7d573991e3825e784d243383bbd0d3d4a37856a3a85610ba76b73163202488b048a38a1e2897148a10cc15d81bc938c7fb79a8b68439c895fb9120df83bb1fc7b43dc7c2535dd777bec3bf61dabb0472160f42338a3abbc26f860e5d92fe2175d2d720b053ce3da2647eb191427591f8971f361e55d3bf1886aa46f5bedf4885612bf58c3872167987c740bb6329d5458db63063eae7594f4cbd339eee2c09ef9270f8bef22d2f6ad00f3369af5fbe45b1469b3fc5eebf19b2db130523f893db97c0860cd77c1620032c9cfce3c97c51630a41ea063d039eb758628876aeaf750665d891ef1149668f2dd9c45cf10c411a87fe302af6d8e63d0a7fcfde8c2c8f04dd261adcf4f89da9354d65a99443c560ed4873ded5d96217d77d4a60390f667846b824c507c0642289c200dfe5fd217f4730ace2d1aa5ac9636f3cd68a22ab15adc20091d6d18330ffa4dc72e1a200dbe2df531b7e7ae0ff6bfb07d04ae39f93c78cbacf9a5b8e59025ee9eb3a103008db53486a5d9f310cbd8454d688578dd0fa615ab833a9012beaa3fa27b1226fdb7b16cd63ecdc51bb5306183686978c87089629d43a3dd4026cdea19f5570523b403798ffe5e3460c4e56bbe83d27195a53405dcf86cdde6353205353b8e6b203108224ab26c5f76237314652f7d5d3408edafaa334e195356504b577c706d94f47e31b1bf7a65a433242f14862055ab609792216fffa32c694762af43fc2194d30fd0ae9200bce623b24bb2f9236beb16710397b562b88c28de85be76f77bc573aace491aa93e65fd80b9109b1139fc5b310fd243785159ba390470ecdc66cd241a334684441d7d66c9b9c8d05a429ef3ead84d4df03981565efff8714511acefecbc0e89a825b766195d49715dd447f277d22117cb8891dd4b3064986ee4262adb4c54a2a1a8226ab8cab9e8df6ae44ab282c8b443b02107d872c808d5b8b44626f1f230996ba460ee5d000753e6147d804c2060d814cba39355b90d48f6bb6df895f23a4c5ce3daa1c70fa55a8cb2fd74315a28d19dfc4999fca20d448528098f749128679ccbff49e69eccfc7010b2534e1ccf598ee80e52c1bd4384f2687729db648d36128ff676b55e6382856ce2e026eefe79d06a82361f3789195cc1aa5d0a681d8ab54fc0d85b81b821e26e56336ccfe8b186acb7213c0ef16d330b5845427f82197fd0871e017835859af6249602a72d9066f492f27ec2fd2c397eb4db1e4964b83250fcd973a8463e8aa4f5cf7293cc0e7281839ba2b2b287c66b209db797c8a4a2ed7fe50f2cc1fd5432da7baa3f7c4fe9d5714f27aa122440bbe287b7c87a5df34a70611585bda638449d516dc6b3c39a802255814aa081779f6def0f3f95d6757563315a3ca532d4843f5a0a7edb69dcd65ded80a3c1017af5dba7107a33883220a2a0020292376f7e34ab0332985faed25c15a8c1fba7bc4d6674eb68e5b639b9fe7f43fbab389e633a70a21197c8c6d5e985b316d1caf14665ce5678885ab727fd7bb59fd340ce504788660d19ff5a6bd691ef7a1a06eeb4cbd1b5c9a75c38ca53b98e7350e0fc6f04361b340d438c51e49c58c68f58a9fac32497ec56b67c84842dc78fe029f86d6310981ecce12327397a4ef277da3f0a97916215e521ba4a608806d97d394de15f5171ec086f4f9589a3fcaba8bf9109a28e4f941a84e3f71120c529a4e0130cb29e43805872e50f62283e1389e6b987fbd5197f6fcfbd3f030297dffdfa5b009d186a2868563bd418f750b3e8843c0b35b60af30b0ea74121368d13e165787798a4dae8156ca09dc60e61cdad731adac0f0659bdc9ec9f3a456fe49b4bbd2e0f5c3506e944a10aa5842fe4c8e83026667a88e9d07c8b2eda683319fe36d4ff1d5e5c74164266da09bf04415a47a7d730a392c6dc9f9f99d7227c0505d1bfb29dec22f1668563914508bc3d9b94fff37f5f003240274b9637b286044eb4e5dafe5b66bf29c09c36e44b309935307336aa8514518382564274356cc4834a346bd425cae0eab56c71225bc255f0d0459a7a2134a029e4c41a34617bd754472a881c788bb14e15d6959f8b69572e1f16e357a95b8d2794d33268a89c0e1547f55d9effec84624170e492eaa51dd4d43f93fb4244971943c335ae92fcc21391ce5ae3ac58b66073f1743785679483771bea9aacc4a3ebfa81f8b94634c7710ec6b23b6eab3c1e357ff3dae77a340f9d46d8262153c3c2c71a59e31c73e57fb266dff22534a22be75bd76e862b76f7c3fd2c058adb64996ea3ab01b5bd48b1f2c54daee47ab9ca99b7f069036431f479f8a4e2fa6366ace777813d3654257eeba091f1619681d4480b6e09833efc4342c8dfc02f5ddda86cbbcf8e26346c0be5de97e7d56b8bed89a11a2dcae4771017f080654088faacbcffb9ff836642342794a042a84ae24f4ac60ddf604de580a14bbfa19d38ab5a10663f519e5ca6adec393d50263af2596d8d5578485622f149603010ca1b3065b8463f7acaa5d6cec542ef940bf51663d0dd16e5a76bfb0d5f489ae832a9a9525663742b7b0eda3b7793dd4d068e56a9607231a0a7916061c0d61d715ad463d223f5f7261e5b71c1b0d3e30ed50263750d77bd38751f37f91694564ee3175d2a30ae8386d6fb52137e11cfe80243a8b2477b3791661e7514803b1f8ccb92d1295faa109b8f96f52625be6125f570dbbd8ad16fc78f76c0b77339ff913e59e77300c4bcbb0ee590e56bd1fc9396ddfb6069904cc8743ccbe037fcb302c752fa7457a5ea071e68b676f6b1b7472f10d29a41e3d532f070414a17e9749b1bf13e6f3b1e173b93c7b1a053332c25c34590523aca5e556899ae03858a533d6af4362f6af72b9d4c5d39943eacaaf412046c2dc793add874979de9ffbebad7cd1ad889bd674f2f03bfaa55bb6d86d393921932127a2b9bfe6f0cb7f178c9c4065f60d9f03e0a053b72d9f31dee6ff5b3e5abdba4b95712721cd0e6959ce19f091575aa41dd8e6d9f8c006f4d712ff96d35c9b73f947c92743294b8ec134c9e5c1e32d159f505012e2891b1e21ed3df8a49125a1492489b309852ff56e096170156280390d1d9ad07e47cc9419f058031ecdb3f53e0285232dcc7ac7fe292b3e6e23c22160e8a93f43343f94d38f598ce3c34419df3507acd4c1bfbb11a0ae4367de62844f27fe761d1378ed065d6664dfbee39ba73b4c6963e2306e0b82f533b6b37c72fb707b5ee0204aed0e58b182a387f4fba85386be87d218a308caf017964baa6cced71252e2fab64f4e07fe84165c6d1820c6d9dd5090e0f3f9dd7a021858188f2a35364289d38c1c7dd50060e830bccdb065efad5fa383f77e097beee2f3fb9bbd731b29d3cbee8fd0533d20f106426d2bb293ddcb7deec5a443df770eb1cb6b4c0f3e1aa430cbfc28c4906ca1e8aaad3f1f6e7ab74b4566b02bb2598a0174175146a940a7c951acad2bdb66a77d284b541f14a7423ae9ae641e251fb3a5f91ac3abaae14c73f700a0ba41b2965a1a4cbc68e9c7670c5d778246551424cbeba5e45b5384edbbc310fa04e39907d77bfe890e42f9f62f9f72157351d631aa534bd4fc2991eacf72b9e51e6dc53fa0f6d8d885d71fa1fc1235126e98eb4d7ef8ce8f001d98129252fb44a6837871d46d3b36a44b4ef38ae5682d2c79da5c955c42b3339bf5d3bc913bbffd29b0e79f328e3f3fe7492c28633370331d7a6bd8b2e36d3e047140408454fc7d7d9d0d10d2220afecdf4d7f746b0b8b66a0d6671e4aafb5cd780adf5fb31cffa3e08ed657a9c1404fca3b6fdc1a59ec2b415d83c7d42af59289041a4cf97fb05ad72fd5ddaacf5c03d5fd84257ddcd1a42708a750b3667dc498fc2747079e345a39a0e773f77331e3d1a7041c42442b02477b021d8792dd4140e27dc951808c7cd3b12902654e76064d711e714ad97f34b3ec97a6f7400e2e1d4c638a72d3db42784653addafc8a10957908ad175aeae648bc7552b62a76c53fbf8611006c51a997530c5261e230fbd835bf626aa0a435499912e8c749e63b3f0473c9c92be9356efb7479877adc0b1fa674770c081295e56718f7791d19f163525d8b95587c00f22eb6ee77f181e4922abe80f2075169126f305406edf8c79dd0a1e1b7cbe420d42aaed6ef1ef70db585caf868e3e571933f1769906f9999ad0b0ce45364fbafd93070738126f5c6a91bf263a4c2d446437321bc84c75409994089593088c84e7afa3f1d38709ee15b6bd472be39ae1f2c3e3eb91731832a63e0fef1c293177dcf7a5cb4d26aac4324566071be7b7686ac1e27de031375f590c66172a853faae991c14830e1a70acc58d1ca4622dffdc624e02353c7837c795ef74137b8e913cc6cd5238b48aba9e03f4205c55b22e0e0c82d4904909a323f2a61b5abb956a2b5ba20971aaa1830e5feebd0415e08da6b1ff5a0d48dffec0975b8887aee27b2c0cdcc0d1c2d928ab3b5b7c01bf061faeb8e5b10b03b82698018702b2ccf1b99c994286c1c1221e02e21eeed85d9cc696b805a4edeec2a5a19e2c8397c70aa24354d6ab1af05f6a46884b0aa349a43f64fe996e2a9ff4f291822a0945e660af230f00d20b137300434fa9833a8afa544f09d7fe915194b5d84a7525eaa8e89def950ba2a341245c47159ed7e199a27857deac9c15aad96c0c707a4d706073f07d0c0e14aa0691a8cfdcb37ff04e5199a7ead55bd8d8627169022c2e54e7b2487351fb7a015df9435dda67d2a18b18d29423efbcca7488db3c2103e6dfce941493b80337b9ee01d67ebd4612bab96670eae1c3ec29d2d61c642c564431e0c3dedb78bf57c0c2852554ef576c155dc00719e7d7e5dbcbdc73e31e77f3434eefa5f6ea4935e46adb89f3745fc0464102cfc300f1641fb508e7d17bb5cd4885de2c8d6cab97ecff42adf2d6a0cd325abba6a2265a7d98484c1b91a19332bd4e6a358901c3bd1abafcb1c440571b07424587a8d3d99ac675f94f50a4e318e5b04777f2c1826cb23fd8f0bc0d6edfed7c6ac6dc242b13bdb64d38a72eed2843ec7cab1fcdd7c2dabdf5b77e382318f419306b709ac9b6bfb105436582b37985937055342ff09bcfee853a0f846855f99e3e1f74b32fd55a767e74a99f40ea0e49956d6fa332ba598d573a0adb78287c1a54ebad8ddf8ffb524211e843f8b11b46f19e81d8674d4a98e8ffb9ca411751fc6eb79d05788f44883129200be71bd2196abe4cd7671a31dfcf761164dd6e822abaf6d13ea128f52f458f754286cef359f892fef78211b918947c26cbc5ecc92f8cf29caafccb99f3f5abba360fe3b8708a975eee3ce6981e3b513224a0be63498199cf9b3ec4a10be008cc35e20e37ec44895de38f43ec701d7c8ddea01ffbe9ca25b3226994da50b1c158dfcb4a309030ce88d10362b6c83dbe3729310f5e98caf5ffb2082db80f6efa96edbe2f93eb79129e9b1cc55e5ca571c62576c05ebf83eb2597b8039d58944fc1793e160f5418eb9aaa166812e1056215518d6a1a7ab9d0dd9456868acc16e68acbdcf485104361b12351c572077e08f0bc329a378a4067ae828b3e621735b19c18f443820302914097a3bf705beaf8f7eead633c682d928dcd68bb2adcc10beedce9279898fa909ac4af8ccafd53a5384c62d180eda3b76d9fcd9a8c22e6dc5375ae83f2c24986e1d0924d9bab0e5d7e447420849cd8fe04e3be0bfea39878527f2c9eb5ab01fa0d78dffb30f42e2fedf62ecf9822132c8a76a0cdd1944768ceb7f7e1c04d2c6bbe1e4b0c64bbdf9fe80b8990ddd5f8f6793ab26639b7a1effc8425b71f45ee6470bd011053ce68b6054cac0bbc7d7f4534e309da428cfbd56b1e7390c151ec76e2ef8d1b305961cb7481f5aebeb4e3c97ba7f9273eb1ba284ca14a8a1fd4067ff72d3fbc61c6028dbdc14eae183ddbd5e85509f14b8df29f6307ced5823f51af763b39d3ab53dc4af5551735e905fd25636a571d17e98acaea9444e949d778624a4987d77d9207f996271b06ae0b21eab2619bdb1b46481d9f2d8409b5f436c4540167b27c8cb8ec4a1e1e649029684ffb3131e2e9cc78b03a6c19fa35587020adadc8ef03256fc88b113c441aefe0638a0e1bac20ddb6d030fa2c73ca4b97e7d8102337d8559d415d0148cb913c89e7a131091a65e8c4de44aace5a7f2099470d5e12d09b6ffcd0e768cab04a278dd242f0dd7cafc5835c482e86ca34c1e8b8123204d53829d73d987994b8c5a02dc81db4f89cf176b47cd0546442fda0c3a54457596b8d3149f12020d70e7b020ee6936aa99d65ff8f2c2304f2e358ba837961387dab58f3f6b693a1bad4c3b56e9a25364ec5088a2f57dd959b368796a02f9c1d934c14b526dbe29e280e2409784b5dd6e01ac693e68e955779daa56ad86e6afd54a9450821579fc7372a80d924fefe1b87070b6fe18f44b64c97ee5fc22d4d140e1b4078aec92455a2c09c51d865ac5c0b7a98f9116827b9619b5d8e7a9f85bc973612f68e9b2d6e76de1a08b102580cf126338ce57aa0a71186f3205545329a26f0f403ba552193d2ab765cb53c19e48bb05660e1d01a795baa9090f0d24617cf246978a6a16363399aedd51f121384d479c747431696503e35a7c461cef24136bc6d9323c2a66214f8aaafd00712ac090a256611d8e03ba41373b8abdba0953f0954fbbe4bd5e8cd40bd5c42f1ef7829d7a7ad4e22eb4ad3640408bb586b4cab9f428f4a32fc64e98897237047243c1aa957af0af083f19f6806ee930db603d6327b87da16a68d94de79d12631803ab957823c5ab7617bf11a04cf7f6992a9db4b8635ab431c81d485e9c942926a6b45a6a3b1d5cbe8bcb010cf608d217775bc8870f05019e66529163a3cb4fd3d6698399cd0583765b94ad809a1faf04225d7828c69f415fb4a4b148b67ed8457c79009face3c239aa98f7b4316deab95f1a5d4e5e172ed3a87c9970fe909075408e9a304c32c05932a985b9a4bf86b415eaca84acf972d33364dbaf364aa819488701f3c88a074552e1d23a78cae13132de705b7e3864746ad5d3d7c56bc3b564d18a3d15598335489841dd640541fe832ca9cfe53d774b91c5f303b9b1c02f9b7dcf18714607a678954c757ca24b35141eb9ecf45d8ea832b3cf3d52054ad5ed0d53c2407d2f5f42c9b0f69ae5cf805b40668add0a84ac19215a4d8d00809b54005ab12a71dbe4ffded73002a5bb5a60bb29efa19b8f34d6fb71b999d3e6ceca004272c4f7a9bd14f4d29d6ef6c43cf440cd53807be934b2ba5ecef8f54b3be9b70be9e93f6322ece2b265717c5307467d484cf01ca89529f70eefa94318beafeb7a5f5974aa18c63b050a91d88babfd7e183a78e63dd148c6a6336de7b9aa3cdf250101f0a5324fe004182e78e3924f70952d89be9a0d9d4582ac777b1069368281fe496f892bde80caff21c8a4702ba02828f18c4af1366edc563b7e491ef7727bcab7e5fbcbaa340f23cd7c1eab92138079518d8f48efc47df08c8134cc20f1562c09d58f9c7666bd6c97bc6879ec94c7d14c06269166f9c2c29ee190de4e9994dc162964948abd4afc11680f8910837de5cea3f00d1a9a63d10cccab29a95d3521bef77820caade3e410749f225f4cfbc37f2fd4255bcbdabbeff86eb1eba60b22fd9100ff25beafb98aefab7cb39dc0164d93a8ca3d84593db5cb99a3cf0ce35c53263a7aa200a542c0e0faa265eac6eaacbfeb8e9a1e458ba4e1d40bc6171e9ddf7c82b75933354493496ebe8be3a0a58fc6bcb3aa00f3583e31e18c5c7965529b40f235cec1e7627c25b64d22853f4423eaf658f857a862c3c90382e0594c1613e4702b701e7c2ad452fa2fa029d17b4e98f0cb3b25cc6e6c7e057d0e809de42a94fb665d324a0a57dec62acf9d4a0da4b0693cdc22af9b25318499552799937927a1a70b17a549230ab69c80b1e2c388c6c409583f67c72db25259971df9c28679c798b989a60fde1d602fd6a1d6b576e77cba67f169bea2b87300578fd4e4ac9098fff0997c3d66e1c1e2e482bddf43cafee7e0752b445cbca31c229c9271a4d19e386e6f807552ac79aa91e6ca7ac4d2c511cb06a575aaa4fe6380afdfcad273bc2042e5e7e7b47169ba3739c0761dfa3082af1999702114759204db5e256f41589bd38e3eeb693b64dcaf19d8c1e99f8f81b37bec04db8ec1d8524460aa067d59e47a701c5330522f341b54a6ff9d818e9a5e7d052cc7bd46703639ef43296e5c6d36dc07430951bcf44425f21dfd5d0fa06d6c69c31e34d5d68dfb23801d7ccda3c28faa079805967053bb054bb98faa2b7b107e241bbaca0a4da6da2e49bc1c4c639369db3df7d54d286001c23a9fc608da716e0f55389a2ff5975718238b5f3d3618278834a727185f7e063bb0ee171a4c4a0b7ad059ac8ec525a54c089f26cdaf8ca90f298bbb7f9a8817ddbb596d254f9f8fb11d979715349f8625464684ea104db2f18cf2052c7c0ea6edeef8b729379a612894d07983484383125a8057d3157e9dbe42b3d12801278013aac186b99d30cf74f2ea34077c519b77e94d4adf77e52d140cb9e0c79f26f071a5e229185bdb99eb7d3da8c360e903fe9d876ac22f46a7c773f1f0029b403b0f1b86dd2f2ee95cfb49e560e0f24a6546b2e9c199243dad28b413698b84a1d8b7ea9c908f9ab63b7a0d7e55f2557dcb290079944482e7433479a4cc83a469c52fe7c3117e2ab264442c301f8a17c9fcd9899123e6cfff946270973d15ee2cc3013df46f5af2b76a095c9ed46aaf981577807af4b7ce5f97254e63cb8a891275cd49378e78b4e921971d97b013d8b8486529d0bcb0bde644fa50c56c223cbfbb57d4a5fc5ef27efa13c8f025de443a97f5fcff555413c2cba24b51c52d74141fc20d39c07ebd84993d1527dcee5d7389a0fb9a12384602a8733bde6f85929469b6619fe28bff1b97e6b939440fa36a5ea0cd525fe21e912b033cda4c244216c8797ba718bd00abb79aa2172f24304b8d05a17e04a8dc9c08178dd0120bbd1d23c5463c0ebba045d0b1de00bd1dee659661f2001490bbf8ff6814c7c5b35fe4bd42abea15ef59d8f37f1429cd1d1a12a364d5366f8102927f2745080c55716d5d46438d6965bb50ce6548309096da3acc4c53c55f8e51247127cf55fbc1b59acd7896793bed7b03bec8bb4981e97f291d86ce5f3c683c11a05716e627a04fd620f0a00483595ea69b2159e053af1b7101ef6c5b614810fb324144a067e939dda585448f2303a4a85f069167a78763c6498955eca0aba42df9d9d5bb6e7420d0d5ce8040116dc72db5f88fb8b71325d8af7c444e2a1ad7006ce938045c2664e8ce0f91f99133c49281dc0fe5c2cc914fe206801f0695865e5cb6c28949b04bea2eec568e809c1469ff174585aa69e9bc4151ae25fa5de6e358165285000f92bbd43fc03f859e67ed0f61644e5461bc69c7b0099a74a205eea3e006e88bade12aea20cfaa2d02aeebebbf4dcb6dad5c5ca666dfa408666ec10c3ea85675ffae7ab924f1b1bdb95fa46312ddc643ae18b30b730812a30175095a348e0bc15c0234a45dab36365a1e5cbd9160d1d15606370cf9d33470180e89adaaec9d40f9ca16929debf056ff1b2157bcc3b1cf120af67626c6659cb94f34868a87e4959911b25fd55959c77aac4cdb73086743169595a982e5562dfa2f8976150ae0fc49f5aa9afcbd1cfc7196e5865f66d98a92aaaeaafb78a1c38027ae539c68dad43334d1041eed5cf1eecf64d27cc3cd88e30b2b5a948c211cfe2a332b9c81f030757bbbc77a9cf1c790a218dcff8d9c5914e3f2c0f79295e53767f9a3ae6380fb0c744f1b48fe475db09a368ae6fcbe4dbdef70f5415912bc32dd11a0cb1a1fce659c8854eef6812f8d50ddc8c375b2c6064bca5ce6d22656ddf658436c8dd35b69de7f410f39232ece38d473501faa9b863e7186e7b67f35a93b43b1d95ae8924a57baf89dbaf27ac9c8e2ea409e6e1c6420fc33f341a73b36c61c37f27d130f46210d820f6165f622acb41e03dd11d360e33b050e19adf305ec16154d7c1bb759908857bf578f3f3e8d04133953cd8c0a0aac7bf8fd0ff2b9cd9de96aca53341cee4cd3dcdb3e7b21eca93fc6195236d6e0d2855ca77e194046a96d0696ffebd7c346488ac6b6c37c098894073c511a88a22c7573941a20b24f53100e0c2cf5e46b7da454147d9e94337fde7d9a64e288b18994684b7ac02872aa59e2e3dc612a12fc762116f6dc032caefd91822ddd74ddaa5c3e2729a665233da64097a7d29053422480edb96b761ee64a6d5b960a080cab35957c0e43bbb3f16d8a93972ec027aec46e015ac613a949488fec992eac0f9e02a3077071b72991a2a8ea05ee4d0c15ce33d08eae9441b1362a320800018946ebe5b4b468ff1603336b7960a355eb8427ef324fe1be0ff91306ba1a14cc791259911389d169c2b9413af3275468f865fcc920f8f220849d96c8e031d40c964f1501f639a364e776238e648a1a154e9423eb61b0fe28f6dadfe60de5dff82f895681ff959e0556b61a6b4c29e6755e1d402b700174a6b367bd9ab5ba5479629562d22b7613a1d2863777701a6ce8aab91fed4f562c8edff58bea47a57057776574f0b6aff982cf60b401da9b85396b31a9122a67ae61ffc9f255da497fd7dbad1a91358fc23d4138887b4a85041ad52cfa71b9cb81f356b5f920ea1b3c515f3e0e95730eac5e904a6bfcfb6ee9cf5ca46aaeb311255a146692369db3ffb29bdb6578d0c8db9fc6994f0eebbef8089a3fce098421838c6b88bfb0dccf3de5465edaeed0a0dfc2a05b232e1dec0e283ec35ece6ed7649a41efa396d938ecdd0501fd6b2d14ef2a360c93bdb00824ac55acc8f061f395f0d82e93861cb33e697b01b1cb403183345f9c9643bc37d7a3fc430568484b2f89577789b10b412850680fcd6640c1c3cd2526a08571dcf0f3135b38f3cd9e95bf6fc60cec7d4fb570e69d50c2b72ca5e449555fdfed5fa9f64cdbbce8895c9865f447a19504ccf7e322d0b323c2b5806f98f180c67320160586029273198665fed23dec1b848dcab0057572252f9f1b73ef772c0068ef56e7cfc5e7d85008db5595ab044654a44a007175ea845429969e52069003c098297de3d907cf1b22a15c5b7796b3a99dc74421042ab048ea2f6c65a5d006bb475218d63aa0e1adfa9dd9c82297fab26eec02c1e1ca1586edaca25374b87b50ae0355fd55ceed72bd7fad45ce37c701589e7c0d2c00718d575b2f8c7680216f7ba4943c7ee94ff544ad5c8f76c25372d5bc1c723e62af56c9e1278e5f5dfa6832d39b14aa56c53465c2464ab2fb77a491ab85b6a941d70dba65c511c5589dd943ae89eab1ef464b5d10989e01c1a0cb14be470fedfc79c1427c7abdd6a18c0184c34852461c395faca8e0ebb73fe6cc7223b32427b4a01e9b58a94506ad2f1226c62544965f5dc39e0040a0a3420de574d54b6c91d483665fa6142ed420e8665a570c0fec89b2e79ce2875f520416ddeb44ad913aafde41dc0d25eae70d18fefbf798438276b70c95d0af4386015106e0da44d502235c99543324bf120d529c1844bc220608ad0243b6d64a520e30e8853fa5efbb1f4172159b81e6539e65f18060c7bfa3c7107491b0c296c4ceaf94e614e9e4b8c25975287b38aaeffa8fda96231d6de5a6f287a5907488a3211e0c6e14a99a98bf49b0c45de6de823e8c0e337a9573d977f5acb8e7eebec951118520d8fa7bf0fbca5f943980bf10664a0d2c51e47317a7b599b225ec91f69427f282f2d16e7967531e93e72a08961d51b17c312c69a5869617f13f6113918a461886d02e93f3fab7e8bf38bd4b0bc2eaa4fbba37c1e45fd3c2dcb2de2ecf0a835412c693cf5694abf034594289bc317d9374b424a252deb3a53e89b74a813ed017647223cc9a1279ff3c9897e298dbedc77c4aedc82639efb47e4ad392128cd1e8a0730e0b1bf72e53b1a2aa21ceaf24f55463c14b362eae72ffed4f62b23626a7c7246e18a4a14cefdf5c0c7ee18181e9952e19f0e26f65b863f9f048c3f923de7e93e00589d49bde40084b0a62bd2f58dd6f28a604ecfa9d2012f23b195c3e54209d21620c3892591cc1f1527c118b00ef172f66fb8ebc71e3e1badbf2adba2e684f5f4da41e94c670f6871d434049a02d1861012d3f2d861c420f8362246f80310eb88991b7bfb016964a89f5a675df2754057f3200a92c5036a5314c1a7b8b23ab59b361748dc8fffb887c110055d1bd6c000b2df7772f776f6756f155761274da8195e7c6c013fb35a026acc868a8dcd15e44fd5e8d21f995e3aca3eca98f836d609012de5df6fd445dbaa09275e5661737b43dfcad85dd962fc08d610c3e92338c8955d9082bff6127e45ee59c075e8a4862e257aea970ce88b661652517c15a170183d107bb77c2678cb4e4273eb0520137115585ffbced4365e3e41adca1168199adb650c8d19c7240b15bf6e3d28af105ee53578df9e50993b20b96970cf7261dcb4810d62600651cf5a6f6026e3b06b871d740b56552a66a7baafd472b015f2143fa38257bf2ba8c631795d257cda8b74b04261a8ea1d5fa1195f6c0629853eb661c6f6624a9c704331fb671b254c7cba3bac4367ef935235248b17cba35d2b35018367227e757a6f06627cae77af07812790292b42917134c26a56056438f51261d1f561f29c87af728cfe94a2828fe38eb9eb531af845ace2f51eb49393c12f6f05558f9b1defe74d51ef3b0985cf1a3f001e78ac500d1ead8cf5be501dec244424c9e8c24bdd484bfffcfe1e13748f166cecd0cb76f5bb6b2faf0ea3bcdfd0be54dc76469e71fada2c59bc8aceb050820413c039b70b4f5fab82c5107e7ff0348e6c1a0499100f66bbb9a2b170d6f9034478662b1caa83c2d1df9e671bb0fefcb1cf98ac89677e4c57bbcdd9ff2a335efbfdf554df6a948025daf037f8328c17383495f2611abb5c87da48d2785bb8b0c1d26c870080c511abe309430a337f5b58dc51276403389d5e58b60cfcb7f8daba66c04b30af5ec90349f6f310f4c284278efb563f0ff04d21e284b922f9764e71d207148dd34b2f22ce5a1152dc8ca56a347dca226cb38da678160d793b49d8e521ca45fe4295f890373f702cf3d53ac171ece911134f8cc84fff8c7ce48fb125f263d5181ffcf06e7f22c3c203df3feeb3ec8c51a9a31ae427019da253d963444e408a7c179fe9eb21ea85af8c79a90e7f26edbb4944375e27ffc7308e4b9e45f82b6cada510f8df20495c14b179b92338bb93459a8540e25dad216a3c73c06ae9c95c71129c2f8dd2c1da82ae5952825ae36c22c8590899d8d16ab79fcc3b2c73858a66f69b810e8a5f5bc0bda509749e392a983832f101c476df696cc9abae7f92957222339d4b8a3b730b16dd87bafd6b7d7d5ad2a5d782b2fed484bbd56d64d5235215302e937d1bda357395ab3ce8bf71d8841e1bd564fc94de590ff9deac3aace5c4a36a4e1c610b98728072cf8f265feb549088e447ca1533638afcb430675bbbad27a122f95e944bfdb8c6ebd874ee575f926af4c2ecc721fcab47b1d56345c40cef25d022d813100d2d06fa1df2d04cb8a9f74c9cb7eadae835ed24cdf2c92bba4068acdb28d6087964b4fc12327c7dcd20c9d1cff9616be112a41d3fa4291e90fe8196b343bab00677d083095eaab8445f67ee315d4f66ac4e3ba9ea264f48d7f576223362ee63385052a493a71355603b25af3f3b42e9bffd763ba667ca6c74d104512e0fcd0d2edec815d7ee6ddfc04cb33618e05edc9772ea5b0511e9b1fda0274eb8d44051a89711eaebb172a82306627e2ff861eb7f8aa83ea1570f0d9552a959372515a6e253166b79cb6bb03fc1b52ba8eb568c56bc292acf92618ab17719cfd37645cbc6c2b21c31c75c5e368e95fc66c3b75f873280d2c318204007d5c9cfbac218e1a59c37fd18e398483659847777f90176c3865754f5ef17abbdee357fbd79be2a4e1960d60ba0cb53fead011ada7e39e228239b0ac8d9928f41c07cf5a8d59bf9a89f83d1cb86f4902f489130e98a1dcb887bac0991b99118e173091e326675b96aa2e158600af31d9c4b8a731530956145645dccfb43ebd8b6e7f26748c0685a8c59d4e95a9e29d21814453ebf6bb1b2bb65123bda255382c75875c29bafe25de1c4bc38213692bd8d1fbe098ac7936089258d0be680690edf15975beedd2d18f657fed8b4a752ce3f296940128f1e7448735d910c080fe027c36cf322c27c3e04a492ad3df7ba61347607cecf8479b60271e968e2493d04fee3c9bb310b718e2caa1c8fc34702eb7b00c0811ad38239510cc40ac47f8cdbf3db17060829e3965bf8ef2ecc47aa75336cf16d45a24fa7298f74ba35971c24f39e3b4180209a4cc8c7e247cf9bb1f77c7e69ab19413cda9fdd189868601c1c374416b83e68d12b31fff7ff25da7b315abe9f6d8cd4ddde90108599ecf12ab321aa39e185c9a71af413813aa8ec2b7fd231c7a2c9a38a320cc181b7affb5d4bb387d53f4143cfb2a86032f94eee7b90bdb60a111dcc7ca4113d434f9e982807bac5122c8f22fbeb3ab6a1fd52adff34bc27860faddb468de73ce3ef0fdc9a4b35633c0bebabbd108948ee5571f8064b2ba7bbfc9af21006a0c09b7489b2462e80dbb893fc32ec354b8d0ec95a605636013d9ef6f6f16ceca7d68a52bd32fbf4558beed5185fded27f321d49235f8110f35149b5d856d982ebf0789145210356a51d83b7da21e0d63f346f2cca6d435dc08c549ae44566f5598ff5d272fc7ef69c382754a4435f160dc8d7d239668c833faa455a38a401e8d016d65d43a61f2534d358e8f0cb0d5ac5853e10eb614dea0a57e680ca084441a14bb304618fdd80e432f95873e310a18424969df61350e9dddf13f164ae262bf2edd4d3b4f04274ff1fed519c7ca0d37ee85e8e58d9fc129666d62473c23aed2a7e899d7b8379e20c8c0e429769f61baf52154a2b1d82cd09fbbe3d3b67ce810590ea38c4caa9dcc0036d7e69c9dd03fc134f3d0ffc092dc97ff1afb730ea3f64a0b93acf805af96aea69b76739a61bdbe850c456f59250392d7d0a16484480c4e1306b1cc4ae6404da33eb59b430553a912ff99aece00c89958916d6515429b8ab54bfa161a2ea86ca638c700a8e5d1ee0d5e088b105b43229b2d08533076a1ea44681f088e60e583f165725880a853ef792bac3602eaf21b3dc6892750ce1b2ac8769bc5f80da2ac4aaa1619a6d5aedf4e71bc0fffd1aeea3f92709e4f1657d5af4b24ec0eab519f7e9a27cfcc37b1d2eac669c4d463cceb710c04f092ccf5a03a1afe3f29b4c0f7fa742938e60be471411f96304705d9c0929d729914d75b3e82397aa87a68f350afe027fd8238d9b63201316771ed2425585cf7c9af1a38aeeb56d6de3a3982295d777e3d0579eba517c9acca6474d36cf96d9e5fffccda5f1f7b9484d95b940eeef84c0e6dd8e22be25219b8dcee7c415dcad5b98b2ec00e4dc0090e8adb2f6e937855d9f0a480f5f01b9e1bd640850cac6b6dfe5f4fcb7afee47ec3a3a0fefec04369ef1c41de0f64eab8e6a7ce5d508d0e1a0e3518d0ecd23c8be5a98bf568bfa90703914e7386418d6a1db88190d8a6f485391f04bc70a183a2d9b5eb1f34b7809a24638719a06706843a4090017f988a9ee118fcaa29fea330666084bd4939b66d4e68f691df9664ad279f61c73bb55be01632ec81d6baaac990637ddc8140d006d439bd620826165c5f7231738ed252a37f76b000e41a36d3c7121b31480871f92338d398a1c6951b3b8a2ed69f403259371a0f3178b249fb2c0e821018dfd026bbc919b638e1682d1398f9b15d267d018738814ca56b081d7a760f7e15ad76173fe76813f357b5ffe791b412838385581043305dfa1102b5b44d5a49af6a6112a9e072b02f33d36117dcfff8ba1cbf0fb863d69db59850682217a5f6ecb269baed5fbe1248f73498b5f03b9b85b4c41156e4655b1b60fa1e1f2ee0886021435b583afd8848238a3e1bed2e84bf07de0faf9cc146b9ca1a5efd09b109ed9e56235db6fbc71100e61cc4b58c435585890a28d3e162bf3d158a3eb7950f044860d69616592dd75733ed3a296f1f6c6fcbdfce67e561e947ec4c05f8c81cb0fe881bbacade0872dbb816d773e1f4f5e589e7e099def75d67ba271377a3cca4144f5da6e706ffbf1479541e2c9a3bbdfe88e5466d01b00ca3e81910c0aae5f64f404c201f8f2a628c28592d0c2bccb441ed10ceb0ed27379e84c4737568a8e0dc09514761d44ba0cb90ff84e345a7d8e0504dfe425fa6257b3f8dd8f7fa223b794831a93e127d91acceeb37342da1da0ad7f8d31528b8a8a50abf94bc24227c39d7a7a9493e7fd1981c964afb08d9ee0517cd38734040665b2c119a0ef27d3df12b4df063b4655fb840002e9061c4a2ab64b8b44d1b9e29dc566afcea44de778e95035fecb96a73270abed7c82f0ce2a07ab00f65db692eca89f080a50bae0dcb7b8c020df99064030ac552b20ec71fbad6223af82a12499e3363b5c67323b76f2c8ec19d9b95980d78157838cefd533cd805aeff7f4992d873ff99f790f924de4721e0f5e958dbd0a4509b4330ae558a2f48b332ea829778c90edd6e681aa1bff19ea60a5d9f18b4ae07efea456256561c8e0288699cb13f3b25b8c777c0b143cc5e2ccd58a037487a0bb0b1c01e201046a6b7c6cca6552b5ccc8acdf2b18d18b08be1124d44cfb8101c1a68b720c30eba30bca6713b03e01d8d8836f36d79429578295fee08163f9b963efb354fa7147dc8dc848a630cf5354548c20ec39a46d5323a9268e15580e11ef543e0252d2793f6578f7eeeed4c5a0fe2ababaa9f4c1e93e6134131024cc35e01100a0b024161fcb99a16a0bf51f9a0599f6101e7a793c1402c6564e72fac1c0c914e68749ab85d6f973d2816ba4ec0cbf8612be1a5a1163dfc8291955e2b4106d5719d3d6100b5fc1e1c79cce47206a4f54000b9e888bd2091e7ea004b0c593d901d53432a92c085b9c2ab88230ec69a8d1641f15afdb15917465ab9f86e36ac0e30c4cebdcc5ea7780055630f7029b939b2d37cb3cb299be7869765b7a1b3e4b7c086386cecd7c62358e5b5d98dc92676f749ae89ba0e1178380902f48cdf034371877510ffe97ef914acc6580fba3e586b843f03d096352cda8e30281a61cdc229fe062c6514a7e397d6fc33a71efb630ae71bda311ada172d70250dd2572f10cebb25dd2377921f11b719b902737c44b775f490f157bec8c2440cb4ffe9d49f4100275c3a51fc740dd9c19f9dba025e3c8c90f82c2276c7cb8571cf46ce9322b2ada55c629d942c32a34aabba52fff96a025d32e0cdb76642b2ca4ad367d4af6268c86649e680946a9c8aac349930f79950176d1db5de137425f689705f9b4b7d1b3c3ca53e7a7b971840e2ff095b642464d00d4191fc74c9b167278a87162a8874f0565da24bdbc70a80aeb4259b66c65a26168e212a406dc8a0f74771fe196a78bcd09e289234299238e85dc66640987df0566cf1301a8eead9b6fc452741faed141f07ad58eb59b16c247902f2bf84fbf39612fcd1c11f946a73b104b0dd482fafe78969d1864f2cf1b664d1308fbdc9d20346e18cdf9f5fc47690a1bfb82fb331226b7fc83d2b84709eeab111beb53bb28ecae6591d7f2c3232a73f48483c1bdc133a78c69c263b9b66e67939b1a2f80ca35d683d5cb618739a118d7b5a12e40bd60c40e61b85e7bf4a9e8e782686b0848aa0aa7e76d6bbfa899f62dec1d2df85ede0011a8f784abc9b05d706f5d25475bdcfd628bc337b1e834fb96a38cc6da64526baf82fb6e2e8206093ae8db30ce7bbf2137b4a4b3cc02c1a63bcf9a5490c052816a210d01f6c75d47c310ea7e6145eccaef289d01863ed894fb09e5770896630d80f26eb211cc1c7066b653b1b60642b0e02bcc85b52a4009dfd8c10b57020c809e144367aedade4ff5b93dc57522708dcd1db65f23937916ce664a4977b39d91ab7d569ea86c47056885ac68fa67604fadb9ad637a6f916717de30f4fd7531cdc0ec9e16d2e1251bb90f82e8a70108352e853e013a3930cda27ffec336026d3f6de0b01020ba6f2a7c681eb3172cfe2e525febabde7ed2167ce8461452ab66bb3684d3b769b5913675f64811172b95337a0be3af638f1bb283c2d7eed32e0d3434e89b2b52c974ffde295cc9e9adacb4bc19b881a3b4a741e3d9d8a9f4f183cac1824c89922faaa62ec21b7019033246c25f897ab6b27f6ba957649162645250db8edf26d4b200d5bba95c36f434defb63eeb28f16c1894c6dcc13a4ea5ff5cb7ebdb6eea5ffa3f7c659d9919b64a902cc107e6e7cc2bc14ff1e8618e9734d2ebf75ef0ec10eda982dbdf0fb185adc2e38ba05ed337d4ab760ea205d760dbfd258fcf0254c49e9a826f9c89906a1897dbccf22ec7295bf5e9f540a02dead4dc6e1436dafe92682de1e2f2e10a0ba1ce9c83eae23e6d5b4b0f6a0b2fc8d21f9c6c1455301c64e507e7eb14d5640f4726c04b8659942ce16ec9326f0d551a1dd59421cc940cf42b6d0a3937d2a14a21d4393ae20be2747da14339f1417ac85e5b08828aa58965799e7353809a9c900f32d16f4ac678f4be688d748e2cf0e8dca9b6dd8c90196d09267e7766070d952b9920ec81076ee4a4f8714cf1c9ff77d2027c9f01565aaa292818e5ac40793a204f245ba9dd60685af30169a6c6393265a5bc0777bdfe6755a983a231551d8066ea2805dda2e941d400e2a9e2287a36b80c70320f11effd1fbb5567d1c694d796a36bde722f7efabce7372381e9f1a48405e2597cf6ba875a03d564b2500df5aacf79c0d362314c65aaa133f31e9bc74ec126d40b939e882afee96bab3483790c8038727b411266a53d0b2a5a78f0b72fbc5326198e91033e913e1a98138356826a8c0336470de626f92d62b419f9697a0b06029f36f46853758c5f116cc6c21a5e5050fa7c7becaaa85b10d1e870dfb7eba501dda5b6bf8603af568da2383c7153a246350ea98d2ff08cd7e1a9b93e49a44221ceaa67b9e2a8d007087c5b608eb1b3d402e2a2da1338cf8493a624351dc74502c0666fc11f259224ad5554dcdb4f19cc4a470183bc3f557213d4b6b771bbe4c38460c0c6ca38fcc10afebe3793cfa7a26f5688da9ca72c39119d07022d92b29b944a7c550a6e7babf345c3f54c55103b94d8922fb4f640efc933d344cf138997c0ae4d262e4c5624a30e211d92d1e26dc86120df2d705ff77876b5bc19396a2f98247438baca15f4c5df3020f97c0de2aec54aa89bb305f6096bc7922444aa8b52d72347541c40bc0db8a40681642888dae70161c3ebbb64f5e26716ecc34d049ba1f89a9d018eedf5f197895d360976f44b3a04e97edc379c9c7bae287ea0f8226e8deee3a3b43350757d410b7230e409672480de7dc96ee96be91ef293e1e2b4abc1c785ff3c9f3f3a3f89d3b08bd111311a7a327fd924c59ff09cc3b0befdea01e732af81087657246fa787b740cb5765d7f27811d9f3515c1c87244862377660dcfdd17de5e58f0dc22dfd2eed388dce4f65ebdba83a1e5bb0ef2a57126d2223f1223d36b7ef14949f2ac64b1208b597c8c0fa3cb9ed03c943884f64bbbd752855f774e68d84d88fd88e02be811069b940ca2c9126ead4a02610118c7d942866f5af298a64074f304bad21780ace51f7c9f329d9bd7887f8a679edc349209f3c6194139cf09da818fc4842108b2ee35fbb36e3a3d22b3e478a1bea6b34571604210170af1fa8b672702afcbd1cfc7196e5865f66d98a92aaaeaafb78a1c38027ae539c68dad43334d1041eed5cf1eecf64d27cc3cd88e30b2b5a948c211cfe207713f14fb6dab3505f76318d014ace1d32ef905b56d71fe3dff70301e32dda8e52adc80eb33643301e78d9b4fe0f2a4054ec42726a3c7946e33f9a5242a247d533add66bc3e4c0cf2006814d70dd7c29939ebdb9fa92ac5816406f1d7336e799b0a9d61af8d22eb8eb0abb90034abdd934c06e473921979062b83c6bf2fa02f0b65d162161d87493a7c3874340c64d24ff9c3330886bd350fcba7e118bc4b28a9ddfc5753a00a2c7d5181bdfbc5e911800d4de0e5d2030f85e3f21789922afdcd5923dea067e8f84314b7aae4a84510b85910276be7a990091c9a9df7627412ccaebc48ba0911baf2c339bf3212274410b45781ce1c96acdd4125918cfdf6c8291e29b1e36e5bdef0780f01e477244f8251b002b017e3e552c30e36d9b99b11829c70295fe4db04b246dc729f540b6de79e6f8116f087990bc226283096c5cafb79aa19369e917facd14ac86626359e8b9ded09498cc051d9220b6cfb58e3552d37c066c4a0d76f00dfab6fa47fd52e009db89bf5e71a2a37b8ed5e8a27c0f84a839640ae27f21223598462b88973889a3663e9f8218f64da0af131617473dc5ea2e72c008abcff95872b8d7953d2bc0ebd0d9d7f34e5beb756a72ba563573fa09c6f9fbe11772dc664e966be267e59b4b8ec91667f08adbf7c8195b09dd193afd2b1d71a4aed96b275703c60dd2499c786798adcdef2d364f1501f639a364e776238e648a1a154e9423eb61b0fe28f6dadfe60de5dff82f895681ff959e0556b61a6b4c29e6755e1d402b700177739788a06e411ae6b7c57213d093ccd33fe96dec1f26b0dfe975e3c99e9a1188b6a3eb584adc415a0657c03f87e29b947cb76ba39c7348d9feb1f3c342941483807a551767726cf7113e7229e19611f0c6367534768eb0b0f6a3cd58ac4ba3176708ed312bab41a75be9bb331906efb18ffaed675bd2134a86d423c3d249eb6b4f3176929ddbf53de01d0359a8910252c0c436d9fb9393b112d019994606cc469d9f7c445c7437425b05a234d42aee9b6d25446d96803152082855e01d877612d0565544be0754ef6ff803d4a1f6db3eb8973c5aaceb99d91afe74c689540a0e4fae700baaddbf7b870a8fca62b190d23a048fcdf661ef34257dd30724600c9bcf9770075c494f14a28b16200b5b59480e31eeaaf3b13be0f4f1f7603cc040f7a72888378a4f2d92b05d4b7396088fa61952b596770e5faefcc19c52fafbb641f7a55303a8fc02aa0c3d03e9dcac7e5688409d5475224c2491dad155b99bf55c84cf0c02b08afbd2ad8be4a73d2fb326db27bc01bff867d0ec2b2d1309d4a5e644261f60d5a0228655e43f9dd094531465a0eacc5e9408d081a9b3f3e415c7ec7441cd9412edb8516208984baee4acbf0eb6101f87dc0e51f089f8021a3003bc2ede6ae3d50e2cee466309f79e6fdce352c37f96772e50d91724951ee67256e0053087656fc3086ad6f776f7e9426ae456ff2b46b8b89faa01ba86c68e74fafee13ba19e7dd0f08833913b58d4ebd586aa99c138759e86cadeb2806b8cce3b6ae74978ab9f793ef6253340ce363f8957ac6a17214303646f6373e363d81ed5a3f753a7be23ffed253e82ee60c774d3981ac8ecd01b93bb21b818b2647648cfaecfc07bfad74d666ba85dfd76a05df7cea74028b42bf653862544965f5dc39e0040a0a3420de574d54b6c91d483665fa6142ed420e8665a570c0fec89b2e79ce2875f520416ddeb44ad913aafde42b92a4cecb80af365dea6b21baf5a7f0612b7bac5474e7493a1bb77e698412bcd54a58e9ec363adcfcb9dc1dc516e5a59512af5f6d8cd0b1d54b6491ded031afb860084d556ccd349c16080c23c37862cc7e1fe691f7a62ec1cb335ca285427536a223cea22910523e2533ab2ffd7399d27776bcefdb7228916ef90de8a17f450c09bcf0dc443c9baf78bb41d68e9f7401b3a7009915c65883d99a9b6f196cf2dbcb962482e9fe72ac55d9a87ebbbcd50a489e0400e9fc7473af892c1914697bee32150fdca213b18fc6f16c3c1e0a937623b4ce4e8dce3a2d9be8e09998466b70c2fdd1e6cd602a3486bb28f622e90f748e38c03ff7b957ded765c8fd78cb7d725b567d50dd9f86f99c56653783a49af72bfa76173a5c5f246413ed2ddfa52876ffdfc8614c196395ffd56a00509e0559227ba2caaab9a2afa4034febbaa6a27ffe4507c666375eef55649f589e48d8fcac71a5cb02933fb6b97eb7002e3fa69d39b2a197f753e7487ab889148aa796b8050afd8fe359a93c300b1c347757f535bcb5f552f71dcab7030cadd59b5fa9d2012f23b195c3e54209d21620c3892591cc1f1527c118b00ef172f66fb8ebc71e3e1badbf2adba2e684f5f4da41e94c670f6871d4a5fe45ba9a59104f9ad4602e6baa377bdbe866f2abfc661c9c2af73cd56712580fdf69d6a9268db9cdd4ecb41922286c29316b264432749a40af6aa6967e117f8477ac086c3b1a53de87abecae67036f58063004e6d90f034114b5d55c49f43c65f82a5f771e05e966df13346b9193c3c53dee41e752cc5d92a45dd55fc42513097b892fa2c358ca0b9603e670678244c60eb449d9b37b0128c6d764ec8fa2826254e8c99753644887ba18fd38c2b0b72e492e4a0d974c3bdc369248557feb5eb514dc5b1e21574fbee2b849336286045c7a067ac6192f40a43cc5266f7a62da724350187cc6d57b29d7888918c14aac348f644b03a7c80f4fb2071bb1e39d2f5e47b104447d65ebd72c76f379d863a682f732ab764b1d02da4eae2ee430a3eecbff8410917a64cb8e9df4e77c261818b783c347e9a6f4c961effb752013704331fb671b254c7cba3bac4367ef935235248b17cba35d2b35018367227e757a6f06627cae77af07812790292b42917134c26a5605c78e2f3b374e714bbe6b00c86b9c90f6f78d66a0ec83c194350ad7a317ee8593bd35e7f35b5d30f59181cd2ff5e4f61af98cddf566b950fcd8e6d791ad10f996ed8d08c3cafea412d6d80fc28a78180e5a37f01bb41b3be6362d2769adaa75e28a4b4361c06e9d2afb6425e7c9c5afb7b8e7c84e6472156edc950fc4d1f8f9ddc608ea7cfe34f7e805ba3716ea83ffebba49e661b3293c4ae86e6fe4a615b561927b1cf8e0bb249f90380f901b757197b41e9d0bcd88a8eb027f779cc3add2228eff85f63c50e47fdfce8468869bd785911a8ea298d52bdc2769ea3a0486fa4e340a61314929ae218d8ac0c85e5ab38ebcfe015a6e94b7610d02166fec310f93d651b0bae57d85126028852fcef8e940f09496f28775370ce856296d7dd591953ad7df3efe5ad633ebbfd990950adc50eadaea037b61538d88f50a76ca327ea1389341c94e51906853c12a49ff7d4a6b63be70efbb31776d39275b712e7978f0ea17d49f4fa86cac0a619a3875a42dbf14d338deec68501b76876d4c7db682bf7543c7caf068c1f6b4aa4a6d77435c73bb3b9004d94b00cdedef85c828d289ec36d3ab2f949d768cfc445e97f4331e4b9f3476791d7dc31b52236f9611d006e753a9b2f66fd6e8e588cf892599166b0e3d908b858b842545067f3e6cf86f19fa9e886be9d8c399ded3dc5509ea52273e8c8eb9b4244571bfcabc31f9a0e6b3394bc8bf9df94b5a6f34210db49347b295f298d330a1adf3ff1824c885c36589872bc9cfc318c64afebe0edced5c13e9790c1301a230d4829931f077cc52df16f3334ad5bde4dac1fb31416180e04bf6c4d6e05a7af1037d550b9e7656e0c69cf3cbe61d5c7d2c156c76de177cda3d949c7f1fa765db131ee504632a911d94e976b03dd41ec0a42e3c62c26c19e40248cb88179923e242c6c4805d86c31581bbdb55c412eed041cb57c16ff5f013d1b1d3421a9b546e13e98d3a8f247742fc639c686064a83ca8c66c199ca2f9c54741ce5251ff47ad7be32edab437e0480a277dc5e4f1988b903f7869ecf9e93c9837f070d25d92095910b9e51bc6b2dcff33d2ebb1885ea2893b7efb6307ae06ac6230ed8e25460fcb34825b1b5830b6068a8c9278906836021110f4576af68acf65964c9cc333c9b161567391f846d32fcfa25d823a50c733650849b7e9285e3d0e23d93e549aac21f16b019c9968504befe19b3c8989eda8bc5626b3d0054eabcf9179eab80e0fbdbd2bb886104a64ab7955e6de812137d2585fc0af6dd52d7b16f89ee698c987f124c4bb787b7a1b2232fb48c8d45033a92b35b5efd697df736f126bb00b1b96512a402ed97b939be67773aa2854c26ec2baa828e0684a34b106dc0a0ecfc99b93574d6831f8b96af6dd8cc639c1aea5ff206964f68af469da124da93664a5a5d375a135ab7791f2ed6a3d4c7981ea312ae86657f8b60cbcd839d201507fc9c8a2612813a209c5376f2d2d3d56a81710adb12625beb0496613d710a70a8357c8188b156bb7c345a38f10bf53ee2888eb31b16ee94908191e828203c44e15894cc35cb40fbc64bac340369fe0ed95da3d5cf8633fdf2447b4dcb99d130c4fcd29f74d23c932738ac46e44937debd76f1f41f6cf10320146e3f63ee516a20139af0712e7e7045401062c6f9f49c2c9aaa74986f8d4519184a4a52026cbb6345fa22b4d796f348c3973ec186b367829befb83ecebeb87f0b3febaa7ec8cd75500768bbb0304ea19057d9721e2834187f6e273d50b57dea25d28515559471035d0ddc3187e4be9548c2b102e17732443c2cbf85ca4ff1c47558220270b38c84a78450ff4f6d63507ba7600eeb879c5e9122e859d4393f1f149d48354f4ebc776cc737a6d34df2d35799524d546228bfd2ec3549a591c877bf37b19e48a6ec55d3aa1fbb2f78f2c0960977c9bf10a38a65898a4ca978b222ec8f1bb8f775395dfaac6affd309278606b296b90060abc2fdde81de7527fad6524c3039185378f2b135d8be8dd4aba262e54791b6627a1aad1166190f12fc1344a2055193af134716978641655b7d6dc83fa33152382dec7568f0ebf285967e0f107f626d29d7894578d9b25b2091673365237465c1ed5f9f51ae83dc824b7367dde4e1e1d00e89ebc51b7fc6e29841530ad86952cb41522a08ca0d0882b7d4a9ca6938764eda06762a3c44b1571673561a3913ab60084ee550c95b332d40ac27367e87f7db3897b37e7fa4015559c359859ed40e0cee290364c8dff2146a5dc7e6acb70e19376fb16d54fc9e3aac4ec4dbd61f331eb2b5ffcd00640512b7445d03bdc983d1ace89bf0a50f31c8f6279b8ee668099e51684dd86ea0fa3faba54324952a0c547a52339cb4ccd6dac198a52b75f4ac0854a0167bf5545ce0b421ee37d3f1119734ea1121ad9f59c2d14fb79e75f3a6a573fccd87602d020f032bb9aa3b832ea2ea6433586a1220353917928688bc597f54e3131ee25a848377853c5a534e2cf05c48e481b34aa97d77986b6cd9c91fc5c6293e2ca91432e4a77ebdf11d49d416e40bc287dce3d1c5eb01eaae6b7410ef55986c8ae563b0cdca7083d3e9738a65ab81b19c8816e76df39390a442de7e4733fb709f5a6d08d0422b3f0f8d7a5c44cfebfb7fc53b22c1b85064553addf78d8b3238578cc9bc3f0ebdadb24711eb48ac79f7d745076a4cf8a4358a5de2f32fb5deb6075ec85131cb7221435faeeba3d2c49d8966cff42022c987e9a5f0c6d1e633fdf3724eeb088b9d58f37d6acbc68eae9dd6b44539a15e8cedbf32dd1716f55246ebe3b8d5c7ee99594125e3f0cdeac803ee9758dfd62687443a6cb38b022346682051113637024030618eece78df2c3dbd6e27ece465e59a685089cde7b23e564a97d8ec873119ac8631ac91f8b0f5e8e9ef5f2704610abb07b6e5a40cb7755f2a9dcc76b1d70e558e5129d9620cd4d737b2f2036c15709638b2309a5d579d7966e4ae510b140b8fafa523906cd56d491797dc5ad776690ff314e42f30ed77729dfe399614d8ea132f1916253b266fc03826c8a18782083e858751f2c4d4ccac7bb15081e2eb1a0cce3df53e0268b2a9b297e5677cb1bed65b7030b8702023b3915465361cb738440015610c3582595828efbd51c125e8bd0d05c90382afb4b1b7accb71b896e8719cad9e08b88bf36d0f0e1e6f6c953b82eb049d1ccc34fc31c016e977195554fcad16e832679ba0e24b1d13ac67fd872a3b2e09a4bfa46d762f77853e176497efeac5bd71fbcaa8487174d80af94d8aab375b1fc989fa1315f14e18796d630acbcfdfdf7e4e1c8527b60f22e5aec66735243f76498bbf85a3fee491a0f68a92fa46f82e22cd8660c3ecc76b77c5b61580c2f458b751b874b875fbe7e50c19dff7b1298e401ae819e776f619ac949645478757ce7155c7dceeb2278fb19577f5a4c7ab1942813b80a07eaadeb5fae6de2a8c03bac4bf93f196846b59f3539b21c363f502bb3aa379878ef50b59e4857b3a342e89be85b9b1f1f8344683654fa9b3e63cdc759ecbb6edfa42e1d7853b33eea59e9502980b09a9d5650b5009d83890cf165b29cafcb20d5d9cf46fe44265bbc1230cdb86b7c1c95f63bbe2c7f914961a2c8b2096d0c608003159fda63d06ef5e058ac3d86d42171c14ea11af775fdba631a302f1201599738d5778103a20fa61ed707fa94a0c1673ecc2832174b4d5208629b3990b6b573a2d44614632bb58869ddb4da5e67950e1014527b2f5e51fbf35c07bbb6e723ee2a6220bf1f61ae1cf22a3e6cdbf15b3d2d761adb2e4d516b94b68bd60c840d069cbc0b50ceb485e49ffa9d18ae893cb271cfe7aa64b7f9dff2725676cede1ff92aa5b5e1846b276e75c74af47d799ab96557ef7fa781f9221aebc43bc0fcda979f5623c67ae08f135fafa6f94e777d8029617ce6a11a32b8702f2df5346c26b3059b403029f3972174bf47358aec079ba1762564be1454bece1d5b7cbfb3045807e34334e6a07bc6a01e356fd321dd0ada6aced75cbcb38f63e0b638bba8a4d76478e82114d53568ea7458de6f13d6656ccd0f92ffb0d0cd56d520cf7b2ff2978f6e5562a0748b556fc0849f29bd95281fcf71435ff9d27df8561e0a68b9332a6eff18dccfeb94b502506ede8e5d043f6861f7eb566789654cdf9d91c9a1fd4d6942365fd6e3361842a33dd796093bb244ca8a6446a5be488f37a9780580805fbda3b0aa70ec623e5eb4dcb66a4a9819cb5c3c8efcf8f7c27753fed5433ba08582a3df12f4dd52b8a1efcdf408208cc4e7ae6f90829f3c217c337de39b44d1d1acd17ad08c70f14bd33f33a13e3e4bbcda0d90302bdcfb78b36bffb513b37a5292c3f306ee155c24a8661906fd6006026184f37a321eb7e8cdcb2df01ac9ab3755ca7165f55b0e5269d12c33360bdd4034497499d0e4996770fd37c00eddc51817e447d750e805a51dd1bc08fb5560198cf029dc04f0cdcc7996b3a93e6f9af44a6cdb2e5469f8742ada4ef6f3083fb2ba4dadea44abea29a005a15c8f02a70e97e500e7cd88483bb4ed4bdb25e55579b7123de6ed7ca66397ef896f7ddda0f08cdb8602c66a39557d296129f4ff252be0935ebdae1d6bb22db79fa6c51f582e1cfa9e55e4fe613e28ae472741dfb956a4da3da02bb5e3af9bafe902d3386864adae01ffc0bd6d9f16ed620c69946c1413cca2d25c5fed8b9e9eaca0946014db2d71eff99fe5b1cd363c83c680430919a5e07fea154bcb3d451c2f1f823c58a9c814abb516bc35b71a6b9b0fad2bf5e06090d313966db3680fb8a3bea5d1f172f6449a7f79d0986b178f3522ac4989756a309d1fa9095aaab65c2da556d78796dd6a94b264759e93c1c2b0e76f794792def533b926eb5fa7da2092952714c2cfe8101e45bab31f65583c33dc0618eeb22d2de89e97c6427ed23471493c0ab01cfa61619758eacd81b9ecbc3cc63c425ecd7e52d28283679bf6339ecd00c75a8916354d73c6cef1fded57cd0f96c0d53e0970cee4967e967003c7546fe3bbf47d05670916410003a6f9293f935f65d27227ef0dc096d4fc200467d42147bcd9b78f6f673f7845bf616e6781163f0920600868941837b019d322363ac2045fd828212e99bb82bd72ae6b4f26f48da129de130a66b42e8bc47ef8e58f29626a4d018154c20cae28b9a62c8e4e9dedd6f788028f4431eef7a2158defc2da3ff3b557941f2cf8ac264b65a4bf65da6efb0b2784388f80f5cf26db78e2f7abb16ae30ae3d068d4e37f7773faaf23e58c4a53a50bdaf46dcbfde0fb8eac2fc15d021b85baf97008aa3839971920103a6a04ec4e60a6e44b1099cb679654b0533f073bd2e035b187f8ebaffd43dd3f2c1061ac638fa9de0be2c7292e363390e435a74dbff5e9d70a55e8008600bd55d9dc0c0956ea3ff002bdb57df64be83e2026eb4514bebed2cde8c730b6fefb618d47c1a57bd0b677e7657b3b2fbd9ceaad3574dd970a8dfc541fb7ac935e4c6c413062105bf56a16faf7fcc18c6fbb5ea7b0183030fd3a70ac4398287a7e31ef65eed9f45faa36aada01dcd8c3ed521f8d738de4341e9ead18d5fac6dd5a01602b299c1a9e0b0dd245282b78de09f13767a89c31947c950630a077b1653c61ba9f0f8d912f75e2df037d922c7a0f0d422350531829c02550c6fa5aaa918ae49d5d72752dc121ea3d12c0d92c7c3e56527c00e01dc6831e4fd9ee52eff55d8634bb625b58aab94e8f7fea56a1292fd1f5e08b32001ed3c66f324c7961b5229682d8dcf4702aecd4cc8226497b19b8954f202a13e47c2b059f4cdfd66b799e5039e054c8f810c14e2673481eea9140a2845ad79597c2ee72bbc87834cf9526bee3ab6384c17968aef2cb570809f24172f762e645603316ec6eb305d5eb191f053a8fac10e0b93f020afa914ee5861295b3fd04fa59abfc977999d20068358bd7207e4168d094f2b69bfa3c75b6c5bee09d80f04199ffeeed8b4e5e6c85ee29d0296af46a5c727aacbaf30bb17d2fd41d9da6973fa4e3830460ab3ba20fa3b4d619fd7bbf9fa9b2a53e6fbae5ca4d5f725aaf4d45fd724e5359626d12307534543985919afbcf9eee1e5b625a6aa1c35458d7965eb01d837c0a7af77f54d3d008771a22a1a2059702b7eb20366bcef0651bb423eac14a62e11fc788f47865a6956ef65a3551b14c3454bbac0f0abeff6baea7e6b2193e9b0574d7298268fa3f06d0f4de847db8d77dddf393a74316a996f2ec558aef1f38e7583b5dc20b044d41b67dc55b2389aced27b5cfc0dc3addd33920209ddc8cc106cab0c51f6c37de8e14840264ab91a9f66061ecbc9bebda49394be20afcf54bc2f11c70560e6dddc89f160633a67473cbcee8ab36b6cf5d1d537c55a958ad8c802bf02492a2c0ee6da413f157be602587dd5b2c3f2fef2c3ecf6290259996230b060b98129229a48ab7f960c33d1c9d78d014d0b53054c6365d6a76fd884e3da2c7031a21a7ea3c0d1d16d8fa478c99ac508d5226e5652df8f4acd2bb7bdad3d8b10385025941a2a31a375258ddf1dc5b182575b835b8988fa2d52ec5bf3472be00dc83881c99b35d7c60b84764c9d325132d534fdffe24025d8a95c7b7cf794e4b98410fce20f7d3e8dc2ee81ae97721d58ce315dbbd9a1b9cd69134dbf96885cef0b78c9dfd38e326f686ac3bed17f2578eb4b14ca498fbdb523e50349cc962c7aaf1349d7f999d1474829302cab8022bd1efb4d50134254a82c002e77a500ee64c6e76cf6f07717bfa8e5be7bdc69eb2db70d577f424898c4cec81db0e17a40a254e22851cbe937ae35eda956198da82ec9ddbecbc1e2270cf3e54cc13bcf08e1528461106f26770fbac52df88e0f63e15246f84e27f20c72f378af3b3bb0ed9a1ebda787b095ee3d2f02a4c62e9b32d2dd47efa9022510af53f90ffd692891ab6fd9d6953b19bf0523c21acd7bf3708b6a563a0c92df758a741f476c8279d0c3d6a85e9e94795b1f2b634437da6151cdcad4cec3145191cf6d78bcd6c284d7d87ad55ba53b140f976f131becdbf41bbc583bdec33b2169574d064770804c7bc76128c1f47603114987f4e3d2ef397c40416e4dc4eae243edfa4a80782e75cf53506d24b5f1161df1bf9f8de7abcc1bb28f4a2142cf965226f11d0e1d7984e149eec96784d5dbc3d1685348826083c9e6283c84d8a70437a35e77fa3a8f8c385168e636868c76bf3f052c54a97091f569fb7397de3688b2d72cb45b90f31859abecad8665adbebf5952424de0e9ecba354df7c73adde6116655ee62376651378ff353a7d3f73dead1ae5ed0b12e1cc4316179dbe415e9a72ff8de457766429af930ba3b726836ac0d8df73c91378d0e14904db85b2841aeaaacd6f7967a08136ee98cc876508ffb356c4103da4473175e3b210f15f1b00e5a12f4f7a82742b75733199b609bda55ba711baa3049850bc75017ec43e56456382c2a7e18c5606b0b3d0c26a7fa84f5f5c5c06e6ff2f4b1eb8489d7261a57b13d19c7aafd26a9e655886ca08bb0aa125a8b1bdbdfa6e86018bcddc246dadaccece0d9ef3c83e0ac792568bc2858fd9445284d1ba819d55098c5cf7c7afad4263dff705e0ee2e283f92f5b8e795d3b39cf6f64c5fe4ff5453ff689a8307f96429155cf3dc91e638897044b1398b983b8e82b7fff911894177260b52b7b89084240ecfb25e36a370a1b2e20e0de25a6f21b05ffe156a616ba8c9c7ede997cd2faf88d7ce21f15abd2f64451c9d0d63cbae01f5b236d9a289f75704c4ce5aba26f24909cb379fc02bb41d36a4c4778b7cb239e4012ba951c904350535e39af26c319dcacd89a8a55ead9986a194dac257381393ae145ef5be10440975fb0dbb40e7bd89b8c16d54edffc5b796a1cc84634f462de323304d37e57298f0311d67ac78acd874b2b98e48799d0b7e3937add321ce3e62f6a811bcfa1d6aa35c177d7e9d13c700c061858217c698980842399aecd109de1a258bebe6d04f46b535f002a2410868f249b2e852baa4a6d28188c824fb712710286a041cbe586202ca519a329a3ef05795ce39e8ee94cfe19f33bfe8ca8809b5007401cc8a5586ad541ec6018f1f6f8365ef69d76bb56c580408f4cd8be40593b03040c54a947f972eabb64bf407e7957b299088d0a78851f070d2f3ad54d9ace9f6ceef54113bb9b878c227cfc7578fbd27656d84664c1fc2df970265a5357d151f0cb62342c779d023c9f3012d67e85e7715df66731c72679d44e613edcb518f75e6a245437a09ba28ad75e12fb37dbcfb55a8c7a88ed756218aadf7d3b9b4c43040be8f05f213490cf8cc239545c925cb4352f995c251d396612376dc77ec255fc372409ced5b03a48ce8b7ac1b41f46dffd860f7bbf6cd65e954d32a22846b43d89f88401868a3e68439122dad7a83ef0dbcc662571f85b626bed1fc2920391363eac5cf27c8d89ca07f84e6119bed7d457ece956401e0c0aa49eb366ff0ebcdd462d0b7ff6fd84c6c5205039e4ca2f0c7a94109179f8cbb05eb874961b7af514ef30ed5a97952cb46912d69c0138c997d089cb4180328236fe6a4db66560b12044e1571059a64ce0d1075bfbb3d688ba64fb08f1b36c3b8c1647fbbec0194be30a1686337964c228e19e7463603b11933a57acbc03cbc6013bf2fe8be7ae6ec85d6193366bfd4c0537fab0f370fbd292bae4106213b7474acf51ba57425bd7739fb38f93701b0b96e02243d302d6bc4479368d7972509e5d49d3d7cf7fde9647a9ecd161c8e4d59f5288b3b5fb1d0c6b674fc26c955c07322a9e47abd956e4d182235ef404fb9fc06f6911e556250d2ff98f3f19625a1a6f33b21c87edadf9ff8f9e57e6fe9f3a42bbe7731ea5574952ebf970b21e4a9db804ed4bcc2b9c2df798e95d32956c3ea3718a65bae73e0f56a001bf3284f8dbc56cbe949fa0428bc5aaabb9acdc687a5cdf6b73e5b9da1aece2a8c18c047572a5fce2e34f18cf53dcc64cf986e79c467412062dc9df4debe019ef7d77dfa666c29a3344e8520c98dd538a78fe3c7f2f2e2cdfbab81aec80fca820ecb80c3b88d1b2e998b80149a619427b6406575a2f9822c1d9fb88ac013c71dca7c1ad1695d85b35a89d555cfcb0474c594313c87e050cdf81942c0f18515e667949c739e2841058ac521444fdde669c400f8de262699ce1d8591826427e7eb62b4e4c152f1d331996858d9639e32df975dab92135fe95eba970b17ddf1f32ab155a9cd9ef8ef74de3fcaab72297bc42e307265acbfa322641e5c13339b3e2677e53a347c4cfa0debb9e732bbe52fd3c78c904594a5359734ffd2d9b7df74854c9686ca04362ff8bde3cf1e00d523d3ac0c93b05e1505ab670580c6174645c0905025a4f9b97c9b1cb9eb43114db35bb9aa5f7c27c6d99635d5e71db21279395caaac7f8f0b1a5cdd691a1317ae19b5580b4ecdad18d91eadfc771ad0f5918fbef7f530a7e7bf99199c9601519d50690fd442d9a96721f97e4f3a6ec3b02f35c7f8a7d85c00897ffd0e8e5562e6098251d2297286c924c04db4a577a586ba3b0ad5cbd34d4eab7b621787efed69b4c7a0f601000aa7a178444753f9e6ae313c6dd1dcd4c5d4dffd11195b1225d6a66671ff38d28fd328d96f6f4b79babb04c02d7fa33ae1cc0a19579cd4ccf93516e53d716ad7c2a6abfcd1ad07dc582bdcc8d1c3dd5b6f56e03d2540c84ead84993cafdf23833e32bb9750f7d117196849c72ab907942ce4725fddd7bec7e86d76cc09ba51a477be887a80095b409e330d181ee3841098470f3c49eb8a97b9b17656726a5b00f262370b22fa8f6dc1de03d7d5bbb7833efb46e7c6983fd6d3abde45977a9f00c1c00b08342ec64850703e4a86de7b772cabe864942a66e6cedd596e3988a98faa24617616e4c6132047ed1798757cbbfd479d9189da9486bec3b900784edb7d72cea3bdf09f878d290f4bfe41d2951552904ad3a676ad02f3dbefab64ee665ae9ec7adc127556398f15f845cca118a9040ca6b602d77924aa68bcd836dd528549b2a66a7a8710347c0ed271f41aa5b69f4d8f5bce55e2d01d45aeb27e8c8dc79beeac4c77398b36c4c561f1fa9e28963d9d0c76c1a4bc006ffbad013946b23624d8629cbbe35913806b21b86cb79b6a3151d5f397e9d4bf22cb7b7d5eb5323ec7e05a8ce6884c8d9ee75ea445197b53671cb776749135b977b8e8781702bcec71ed9c04e37217a96b0a3c59d1243e50ff9c124bb71a74ea9ffef372913e91ddbde24d60e2e3d64fba09cfa8c36173e53e231db5d10c817221f6c2d7e8b6eac16fca8e139e2d213e2d086be11de15e1e735dc07c00dca5ff7e077286f075874eade65903249fc0a51b26762da71b3a51d0bfc209df6f38301969c95faee6fd75a1573c48200641503ef0c5b6f757b8719eb9de16fa38482fa49515327fefb780fbe3413d520fbb32a21f15bf1da3acf2d5312629befa05ea27107765bfba0da0a9745ae8b599f0a448c681922856480a6c94acd7727a831c944f32cdd6b20918c8d08f5fb6b08ef5b3bc72dcedfd74faceb140891b880e4ae25b2518b05a8c74cbaba6a7cb5d59985a4a1fccf8dccb88b2cbdcf137beac4b82509fb4299b32303810a89462cf874e02bc2a56ca93bbcdc08af781335c2d34e2eb4235e1f391dfdd075b080d62a3da88b2d23e2d2ad6c94eafabc885e166150acd3e068bd76d17e051160bff60bd26f65a5b1ec081e496e63a5329f792b9e62f2f39308f6fc8ee411876957275cd567989ad3aa183224024d5baef0bb60de24ee61759a2e7edf209c32a30b7539dcc3a847ff8a9446d1f12d3dd05c89da35dd2b664c4e2c0298b9d51fbc1276f1edf5b29526bef31e58b1d80f3b187a1826d60daa51b8b2ca3766aa25c78dc0c9c9adbd0afbe91c6298911d7516ec077172ed157dedfd761aca6d6c99e2a6092c823af97cb4c3c22e39cfc055e7f6506ddebe20e68fd04e75520e302d6e8c318a95a123f31fb39f890a59f3fd81348fc3d1f9cf5a2b1f7f920494ac74f0d017fdc4933773bc89b192e9dca44d1bfe7c731dfe38c0ed42cbb02831a25ad5a6517e214e3db268d1d427f76dfecf40c4474aa47a2549d112f2bac375f1bd37e85f54c3917bc35b362553a7fe0dcde43116230d012e57d8bfd15b6d7070fe70ec0980e04fbf0b168c38c7295efc91a9be81e946341f6cea0afe82b0746fc780790d49a5ed3f4eac3e709ffde1ae2754bfd17f6b9aff3695cf41c12d925e0294ab40756d55e12422d5f41c8be002d59db09610667c3b6862424af2ff16df28bb9f36966d910fd684bd67d7b22eb6c43ded4d7c26cd20acc31c092638abad9e34b14a61c5b7105034631b283c02efd7eaa7f3965bbf3e73323fb2471931bd5f7c3139c4e3a1c4aab2bee6559a9ffd1c5ecad220afa02029ca3a223744bed772b6ebfe3a1414bd25366c54cee4ab7e35a10766cb1eeeb1e2fcd1174fa2081cbb781f81d56215ec82986e48613d0b7fbdc3cbfdd3e0610adfda31047cd8b8301ead5d93769fea05252b7d81439355e1654da8078b0360095a6a0fc00ee0b2aaa4ee8009b3578821bc0040b06080c3d825f8c877351935c04171f0988a33bb09b2faf550675fbe9b0648068de20d3576460c8bf52a67a16d1c1fbb00696f3bc9fd1e20e3247def2e3f2f11333e1f64d960b00f8be74e2fa8628b882b3b79bf9676c35c8e73a4cb97c1c4c2d1b1f1b4b2d95454da3f95921716c8a36efa8fd2f14e769dd075c82e7e0efe521b7b13d5af2dd1f1660ef21906991091336e5a1cdf8dfe95b949ad0b03ccf0ca10de0022cf0f101225c0b852559119c15eb02ac84877d2f41ecc7beea6aa286a4b6ca8b6dc85cda8d08b9f9fbf4b10ab9a9b06f4fb20fd7cd2d1dc4dc44c72f3ab4d54093943a4f57cf8c4972a7d365c6ba7c9b2e88c8f1c6c257b49e81f93a4fd020fa4735dba37b301371fa96e9deda4f8c48f5305ab7531a4cdb1cb71cc7fb6ee509f489b17c9139f8a32c78a4c0786ae011d0a91e20005115fa65baf31549b69e4a01912b4bc46677a1f39cd3e34a31d0175d26fc4f6497801c3d6369fb3789c84cb48b4b889f2bdda2df12a4c80bb714b7b705bdc47ea999817c840d856cc815bc35e0c1af15faaf5698d87459572ca5187dc1c64b7f5735dbe112fae7ed458f6f66b220ad36513ad4567bc1c76818a9d9f31a2735359c2c669398ffc8010b4570963bc349ff9681e20008c1d28e2332766e4fd75097cd3665d1f1030e1a68f94662d7240d028e9a55b029915ee8e5d8a10308d9628c2a72e3b1aa1e1fceacea0ed451ad0ca6c03b0a17d148acae25141eaea8fcd98044fc275892370c3ff12d744051745c97f77ef6648351f41c7eeafe255a2315f9b5ee44d3a0c7f144accf73696ba8366d0bd72c0d9a53b48fb59b0ed9c681c3ebdb608fee4def8a0d8076b7e55857c0affb859615e15f6401742131ac60f04f27e4fac29002936c7027b272c0661a1fc889178500400568f516443eacc77a6f2076f2ae8f836660962f9146642426df3e27961be762ab697b3948e0ec8671f32681978e17676722454c9f38f770a8454a9a5777ca764cb14eb42534aa64ac167ce28d89e101e31442e080b803f52d0155f5be2e6eb122c3f3041f97cd1512f979f9ddefa3940473a893e18de039e67a20bd7ced70364826620854a067adf4a99099cd0612780a7e7657cfeb8d840be4c8fb1473f64c54adf9b5b2c9e8ef4b73bb0cb154ab54821d05dd772f90d768ebf79fcd27519bf7ebd4273c5e54d102e9f34501e43e59dfc680ed2ce6e1bedc07cf7e3bf6d348e5425baef2f092f121eb9cfd11de4f23966a3287e8fa7b91281b3cb3e7305a9384cd28bc0dcde179b272c0fd8588fafeedace6cd1e05851b758dac40c291720aa25de4fa02b4c519049a21e28e39c8d1f22edd9b85268f3331f89461b69292d3cf7382413732f7e4bf1d4721e5986ea0844b824c8333b171abc867bc6cb271283431f373b7d2734c875bf8dd94efea0536212f8b447981ee618eda4aff3c4efe788bfbd76675a40eacc4539d83c879353e61e680acdb2745ab8425f34044a519d32dd6d043ec2a80b0125eb7de19e9a8e0b9e9213e0cd9f22a6fbf42c706966590f58aeac82056076ba4a3329fd389ba46d85b81f9bad13b120fb1e8838bc58dd4102acd7a3e8296181330f9f3c43dc303a1072fb3224eff655e552114d5812c7889b4cdc829f02ae2d623a63057c3158771872e7d0e0a199393a4f57b9d12979f10654dbc5d53ad25115bfddacff2a5ab70b4207a574faff0a09e43099e6377ff286fe1b2fdca65198ced74c12826fdd6bb78320263c191aa9fbd9275c78e2e0cdcb17adee0af1a22d47311e577ebff61f44602576eba2deaba5d4452298a19c18a3762d7a6c519b131e41fcaf771338e0db53f1df0f4070214d08a269fcd9e7d53dfcc65a5196b4b5942346a0330b8cd45e1684b9d544dfdc9793af2ce8a2f3da876c2b0e2eb2950f15bd0ae92ababf0fc2d20c2120e7ed828aef0cefedf3e11c271b52bb9f140991034f20b634ea337047daad11d750019f9e1033b6887573ff212c9a0ec756e622ed859b6d0f16058f9463c3862d287874451b09174fa1fa721d4eeecf4ce6b9ad5b9e3fb1cafad1ddff6b09f5b1839a278797bc289aa5ba585d947222eb754ea5db808ffd2ec17fe8337c494835709aad1bb064aa02cb9a10363a9f0e95ceafef61505471c2f838fea196134f533c63e39c577addf4f771012e98a5469369399e4c3ee22a4b7405c06a3490a944089ce8adb82dbad65039fa0ab5840db8439e44bf0e80a4a141b8f2cace3504c280dc24f7ac5fc2964ccdd6a67f6e7da26b417f06f5262183cfafce3095834dc1985d0bd8696c039429dd675c21a6332630c819a660a81b0bf663c218bc555c1684f67034e442c633e1529e47e456ab7714597c882422b8e41f0dbdfc3d344c1aec7d84749b60fa9a7f7765b877669e513282186714d52e09c9de10be1e3f3fcb1a6650633815a02375989440761b848aecbbebb4c7e96067f615e88e7551a5232fecde1bd9647871366c3f7afbeddab79249b9d1c093a940c2dac417a3091f06aef5c860ca3998eeef5db4d7b3efa1d2dc598aa4005674fa1cd9ae5b19162f07cd9cde0c94f867b48d113c714555c2041f79149e100c57446bf3396c9c67ddf61127d722c28f32623bb203e8a55b2e286496b1f2027b373dace03a6fa9b478353574b2d32490b174af7c3823539b33df6852d7f0083e3121a4e5a253facb160ac8215fc7cb0d43e479b86b67e718f30c46426e275fa1169e65fe1a43595debc15274384a44b07648670db90e52579d3f42c22bf7fa94a20205f6b73610da8bb8eeadce0708fb28e37887a0dc6be5c379308210dd85c8a1bbabd5a6c896167b840ae4724876c0a964bb386536e43e29170a912841362db3b80641fa32464369402af04352a0d5e906661d1944b491a6389a6adba04bf2c8329fe9de1c29b5c87ff42dcd78daa98479e7ccf155a79e8ff63ca073f4b077fb8db753d9c596987dae7829d21012ca0e34014b90efbc4f4286ec7892320b97e7e525a767ed7c6a777975d426009a5e24e14719e331841c0140f740f88b03a7bab9fbc9f01c1107c8f8fed3d9c130c2d266b0bbdcfc67ac85c1595fab26d8410e1f81d55e2981d9263f913cb498374f42b2d86cb2933573461e4905d3079d4838b91e7f609eed4b75b3c9c28a29f2a07033968158b44ff86c3eecd4a4b53d594ff386463660867e473d7aa72fc9c0213a1f3d7e3d5a08727eb3d52197f03404247d611609412edea3c70e35f219dc49a3e6f996a1b234e4cafc381688eb11368ca095099cfe67a07f8bed7a2e4f57861d7952277beb7dd001ca17889109600c1f23c3d3ed54472babc19f130e90b48b9410f74c5fccebb0d50d690b1fba02a81784ed20b358d684e28ffe927c5cd82bbb0beb4dbc7497b38256687d3542d0b902a96d0e3274d371a5b1f28220c9039ecb7650825d8ad8c1472f9ddceef8989c74d304926d074678875a1f8ed9b854b5398500b344be636bfdf5aad517583357e0cdf738bd7fccfda4442c4482d709fd98355e92af32e154df3b8d3b6dd8a5a1ae774e06ba45ab364fc37e7b76d5becc271d7f0b6e40339dc2dea6b68c3fc3de4e643c914180de97bca0efeee6f436facd2946645e04f216994ca0bf82e50992453339cb051de408c427823b170e4f107682396e40709536e4bcf40ae1936745e6deb1f38bcc3a7e6e0ae9c45936051e195b074550a7408d0db884b217caa26a6e6b6070004cca1ba1c704e653559e52991327824e5c0dde322516a49b6e5d6363990ec618029fe9e131c893ccf0b98d0f8e7795fed65e6c2b97e98e3f52c8c812af7cd616d82b99a86aafb72a4cdf1ea2d56da0e245cf8edb1581d469901f84055f008f6173b76a3b344637019d88745d98bf8064b62b02d7813e1d8099581ba7306d0c456c02fb6859014eef54762330587fdef1f9054d8c044199935cf739a7bfa5af3ac3c1794620c04381d5b0026734dda3ea905dccdd9b57434f0fa87491584b52a5d24060ffd063c3801a35c9202831b4641162f816871abf5eef40a7dd0ad290b368a0381941cd0c8920ae82a0e0d3fd95e22559a84a4ad56e25523e48a9fe340e656cd6266c411621ccd19456b434a3ff5b101863fb165e98703b5112d1556e098955a53c9621aabcdf64de1a6c87415e3afb554be4f4287d1d37a00477b7019c53686409498ee43a2ec99d4200e3590db492e9f64c90c47fb333c01132f5f344a9e980b6d63c8a50731796535a7d6047cd59d6d25caa85f9c3bec4db1dac9823f42f84d5edec5b5069bbdfac45ccd34e49e166473f4b2f0252e1529a79828ca7922657cf783835fec5df308fb216f654d06b084577158bf495ef3c2f7bbdda2df433ed25a08f2912a81f4e36230c8daef6cf38e26cc7c13a874a99f315755352fd791eedb02a468569c2224d3c3277ac53a3b7b3cfe3502033e6f480c3ae7f60f1146add2e080cca90d870f57976b85c4304d8ac65a9d4f16491109acc14c34d7988467d52d79013619a9d5a9ead23ee811607464d96fe296982c508adb1bacb8e5a78fdf8588b24c567ba031bc513edea6a0df32893aa0c74f7b874c0b56e15de7a0b51faa98602a0ab5499d01d7222ec45a6e59a51060a5d0719e8c87292fd5070b8df4541361fda0241c9125695791f60e9f348713f56fec487d62cf0dbcf61e2a92f81ad54626ea7a0719fb945f64c534db9b76f1a3a447fc631bc7dfc66af8a818d7e431fa8f533bedac2540361ff57917c074870f671bf794753cb8de1ab3a37c54cb04e7fbfdc09522f8d719a83651cb58cf1a139f40e3b1cee874f35b6d3065e1d1e13bdbfaeb59018d799e547884c22409ac230840a51597b1232d32274ae7433e919824df93dca1233a7191e8eb11bc6119bd841956f7f0027b9e86206b3d013d0bee4b442f9352ad13313d943fec887efe61fa626fc396711cc0e63ff5f42829baadc46b79edbdf46969c2d6c5e81582b7ffdb5b20192c73cfec3583f7269ff6f2cfbfbebfec6c099cc6598d695f0f1a1b8e556861f9b453b6392c033137efb28b85eaf4e5dd924d9d24fe5a1521c2ed762102b469bf854a0a2d6c8f1230a27f9ec3415bff6f2f602fafc8defcda0509156a647c978b2a478747a8b7562efaed4321451d8660f451464336da29588cc869706f555f9c16beedacfb19cf0c0355274dc39803f60f20d477be4691503ac7a8140808db13daddf8e69ca7f42664709f43b4a912e3f1e0fb081d4c3491b7eadd67ad2bdb30dbb4d1a8da14ea083d6ca49ef3969ca5761e8e8ddb900578a0618e48d1d4d89e17c62ee1080e16831e76b8bdb75dbb6fe2232b933566d6514526c318649e8cab735e434f268ddf144163c78d02e1cea6a218097124b44e11e69060272c947eb1d04d520c16e0592c0ea80bab3d5c1c3674d9f207106b9745a4061e38ad68d13a0775fe4effd3a1fb02cf83392cf9c086132d11e6cc89b06029f91a3151592c362f1dccf1c14e91518a77b224033edd2898cdc31441e05d3a6321f3728840e1667cd6b9f44cd5f3e73ffd2e660e3c911afa4a86769c80307666274eb1b90ac864ef7a18f3f38c65b778d1874c0d64756cb5b8ef9293713a3960c415f2b8cc4d9cbc8e3fe4c8db54114ade26812bbdbb294e6b779e13e462c9d5ab9e9d1718630801558e4c5008284859c6af3fccdf53f842826f04ebf0104ad4eee9bed2bb91ad669482cd56d14838245abe2fea17e3c8c4119b4254cc287294e2f272b28d686b2a6e000e661883ebdbe6e01ee80872f0ff314327cee4c71c0bf9bd0a24784fae3949d41e31fabb20c5ee1988fe865b581f70fd9726938fed2e7ea20bb6294d302a6e60f23e8f779674a462aef82fae4eba2c036f464e5a0d3388f692e7eade554ea23a444d053d28a456cbb753c6abe8da473224866bdf421d4e57bf9bf0f5957ba5670fdc4c33001f447e5b73169c3972cae39424be88deffe4bee56a2ab0c15bb91ed9ce3434741c9c8845eda2c65996cb67f7a08d02d6661f0b4bf0f0f8b607f5aae7ce50d1b13a770e25468c5bca0f431430f13e90254d4ec91363c75803bb2fdaec804b4a69fdd4b1806de331b82d3f175dd2d7f69a8303e97c1976747f92a098ccd209c77467dbd68e3860c463e4fd80d7a6bdd4f72e537c2e88b658e35996fda1708969fba90be44f353ff71057863dcce7074fbd3eec2780bc2ed15324cb02d28585b4e7aa3f6ada86c304f953c2178c90bb3d41c1c0dcfa5f7d95acae917b60849d7a434269b3c09e8329ddbfffc399746cb5db20636b59b2077eded12ee75bf7ba6413680837800e4012f69f828884c4162e251c4d3df0251fe97a19bd6b7d21631d9ba63122585134313790ff80a8089ebb6dcc659f55055f63805e689f608e092597c0fa506a917acb02ec80604291c02209e7141479d59dc4bf396bb37be166cd6565f004167c70f00f29e61ee94421f7e565923954be8d0a3c5e29c6589223f643c9f3e0581234bc7898be192ae0c29487b72fce69b09150a67184e70e44941e5e8a1c9df72e298c1a400d36a463c39aad133596b95d08b48bac80143e36daf98a6d6fcfd73bfe8525e6b9dccded144f09b8f5aff47f3da0939697f968f2c44d98bfa10e767b737e022fa92d7ad18fe6f376d56da27db1344c57fa6de64ecc1886432f6686ea3d2fcfada7cd7ad43a55b6dea2255d7cbcdcaa3733c0c5c93725ce3b8d253ca01875e43f0109b7c90798e1d7d0548e44a55b91f0e4d34d54baf560d14c0adfded8184efa43ed187d8d9ba82e45a395e8f8f144fe05efe0639bdae36398f8990e741006c59900a75d5845f32cdf6f0fb8b3e9df354d5184491de4ca58bdc921f4bed4163603a9efd5fba0600beedb899ae83f07da42e4ae673c478e16c9ac80f2c58354709ae40dd407b2804556fe9551546d96d082690370d1591adbeb693a50e8a070b2028d0032af817df9240bdb43e01c7d689a06e7074886b4908ba659ccb58673033de82a0f3af69f783f510d4aadedcd1b6baed5d6eb70bf3b02c00c9573b48d9e33874ecab9bcabfee9656df7f0eedb57b31a3a37e413471c5751d9bdf3ed51bd905dc3ec6e9aac8b02910c122043ca6defac82f6965af831c198ce1dd4e6dd643f5c5f085747b57f2726155eee7e6393039e66816ea857a9f0490654845991201cfcc95353677d2f69083cc925855372d12f58882a38b0ba16940b9e913ad3c036787d167d048201fb26a852c9256a86aa0e3cd06a4a69185c882874ff5d688f875bb6d6f937b7b4f4a12bec22bf0938aac2cf7016f2a97024aa463808ca1cdacbbc99fe44d5f0efc5abcfc3287cf3480db79bf689bce43391ce5582017004e38b660a987594faa62a48bd2cc851d74bed1ffb8db1174ca3a5fc773a389b04f6b4317a2ea4e1af51e7ae6dfe1e81245cae4adf9be72a6a7f148d2c624308750c8b28f04ee5ecc97784f3475030f35cb0630fa43f4722531177c243144deb182bc426e33ddf69dc9902a4fa8a65ad37dfc6c965428ace457405f601302d61fe29430471f94c2a72cd144303baba8a9e09155a166295135507f21506778b6291a17e5b4a2ff82134e265d65cbde994addae026bc026d6c2370c32d9e6fe3aaecb061d93632b0f0495dde4e4f79edd7a27890cbe3bc3f60db6eff08e0dc2c6c1588277ad42b277b4febf5f5ebaf9c0c5a71bd95cb6b0c558163e9b09e3d0869b06fb0cc83b5eb8736a4ea5cd2d2207515bc253c378da8936f606c6d5f46ba434de3b09613edadffeebf21886f1431cdc4ff8ff7d4b47b5227eb860ef2fe640e46490f0890d641bcbde9e2f328df10fe07c9f1d519e2cb1dd338696d4ede73948d5d09dcb43c4bc9fb533045732b6e0ce8bbebce7507962adbaedc3a51fd38980c41e8ac23acafd62409aec308022d305cc3102a78a1842275c96cbdc4b41204380861e43a26f004807a6fae0d785dcdd4d97eb7a3591b9758f8f26bb4ee9b0b903bd9a8f97e9479beaee15993eae05cfb3e716b7a3287355b7156767787988d2f7a5d79015c7a2a640f2dc6bbcd705c6993d7f2a8efd9e67f79390407cf72b28b6f05f8928f2edebe4452c30c6337280adc0fe355d5ffc944dc7d18742bfcd39e983a1aa7d7f78d930624830c3fecc7f507f6a3b070764bca0832af163a4afc45d64191e613fcf3e5ad430eaa776773621ad52bbab81fe1458f6ee9d815005d3222832a2e2017f5b6c43268af89cb03d7d2905199121970e904b227e3fd9b6718acb76f8f16a6697ea448b20e3ef9a8aabd425fa9af565091e1bf66265372d1168bc29ee8607c5e2f91f824de6e21087e2bbb1fbc5161b71aa7fb88ebfc3b9995560a23e8f0d423ab7dd66b0272779fcfbd4444433d706caf41fabba174e029d93901236f5e37ffc9706e9a7f834ef0b1cfc9f80f5bcf7628aebe6aed092fd81e78264de6d7418c22aa1c5eb8ab613a5b9abdd3ec4f11e8623bee7b0b5312dc957f96f0bc5c2afe1ddfec35f31a10d0a6b373a4d5d62cf665a78b5ad9c8bb1d47bc34afcb11b57e0cf0506e4b99e60923265e5e86d18ed6ef11e95ad9a1e4d1f41ecf92ea853af35073a81993f1b3d2815e05bcb7281cfb34164ca0b82c79779d545355105a8277db59c35fbabab2906fe65eefe1c12cd2de40dbfb5f7224ad69584573a2555b303923ef3fa3b6a03999cbffbfaaf1b125383fa0da1a22f2eb91b8e1bc160c44a41c1b05603a963c7d4a68d030e9c7922bfcd548e7ad7620a9c7aa7602bc5b2ca236666e52a0e87a30b77b7b96144796bea085caa1c232f7de82f1f1939f904c38833f2d07dba3ec3946ac3e9add58849339622e6731b814731676526597be02a88f95f07178c16ff433457f8390301c2706800905e53069bb86e96514154d8e228249c3f094d73e206a02e1dc1619f1b479853758906defe7f061c537bf9206209f12cff729f8a00fa3938f1077fbd3abaa4fb9d90564c573f3bdf459d9ece0ca90b20a902c899ed3dbdfe7bee76b2f000c26fbee3e3ac0b21adc883a638c064da9e0647597afdd609dfac22cdbaffd5aa3fc102a8d931a0eaa51979021013d70b669bf1e6e7f65a38634f7b74f0252d312efb53b6103344a4307440d26ac0df8345fa4cb0a3103e6a213f0d955efd9654c6d6af154f126af7dc1c1d2f361cdd341b18453454fc86e0896abe797be78c8d92fe0c5cf859bd23478badaaa4d78512ffb76aaac7fdb34512f06c2cbcd378805ad9874a163bbdc0321dbc7fcc7c62f357aea5e494eb65eaa867a12739b05a99c8fb6040f46897707ffa33e0d4a23b549c898075157cca888e7596ccf3e09f38b5898224facecdf9f1d2ae0113f48084a817dd9b93f69931df3f940f99b6be1db3c910bf20c452dfaec93f2ef7e004a4df3c67228e2c56cb2806665b77f681b97b74d6591d357ca98111722cbc1fd8882c8380f1a13fb93c796067b827cc6c3cdb73857b31df0cd05c9548d7ce9cd358aeb912645ce30de2b95074bc8bd5e8f1c3cbdf6d07ddcd722be29240db9752ca46797eeaad75627a639d4ec5f6c7e10c694a1c94b3601d3f27101a0d54e13faf18bb40b116d0a3539e3f352f15fd4a9b7d45cfc03f62362dc3c6ccd0fad3fa7b3a80e536389d5130f80f477526d2838c6334be9af4cb1188f1ab923179b949493cfab1129d0fc2bdd0c76888b62df157a2978f7cf38e9401f47fa3be2aff4e2d7e21944988f1cf1083c9eedb0d6def7001c6f0f2a49050cb8ae658e895e1a515ff62da8b5ab3f55a7d464c5a7e015f461c637a8b8e19cdd33126c5c65192252c8369055d66f2afbd57f4779f5134e5a234f1ef168f60911784a7b2138933639811ba1c947380a04e18800c317540d22db7aeeb89176046529562a94fefe7f9f04c05511368c96b45516f486f3073e432e0d013692cf51837b796fede6a18b516b4656d689796c3342dec6fb81adf3364c954feb03e953ffa0d82bf79615c14145189aac2f570fa2729eab95fece8e0f6d418af1d46423d4e4df3fcece98c14799f579f74787bce38b6138bd56fe139259406475419332c1e96741b2fdd7a9ae71341a5b94f3e3e9f95365909479afba78eeb60da4a50ad9b1553e29b2b316872719a49f5992ce349a4d5f5f93da9047a50a6de9e3415caa4e0143f431080cee38c047037c4bbe35a5546d81fee93d78c9ad1cd6877deafa8aef48b0f21e10919cd5e6108c41a7555429ab5598be1fe6ac95662e4f4d54a01357789598a3e68d2a36d18cdfe1f87a3a3792806fbb99b4f839bd2b18f1e9c67b06882e04f1c306fa7c766bcd22bccff61330cbceb19f521880de5c0be8a60b7cf58f142df44248d93868ec544bc426477055e190dd5e845c4494893dc0084c20143b111b2d22cf5eb95efb565186aa9807f7a0acd3f97eddc9e41fa06acfefd76160bc40f836f719034ee42eda54092cb4e3318cf7cead6ca000fa3a56f299e185fe7d019d4ae67c84359ac0b39c8392312f0b2a9b399ae81fdec30f6f8024a817251fe9079f7485a7694c585090b22b8a114cbd82b6cef1794fb0ecf5300f7ff690b29a9c1400a5de0e4f4f95d34a07f228361f0fddca1a542f2427fc2a52f3765359e25fa2bafcca55f5c9718be25af76583be19603a821650b4847cc0640c454ff291357e7dc86245eb5f530587be6e07f89c81a378b1613e6f372e7e383f1479597789848779ba39e79382d7bde89408cbdfad97a0892baaf063b33fbd734a1efe39bfd7a332f4fe6c6a3cb76fe0a995ccb6ebd1596e95d532f12620a8bcedfde4e11687a810ed4521fa8303b26b9851e686702934bf0537f1c364826c00e3f9e19be9ba580fc97fe59155fe4b9a11adfa8184b44c6238dcf7039178923dff89b2c9e8ac10ff5ead4281f252030e5469a3ebd6f69cf1730ba48538f5f4539fe7dc5c8b17efc5095b1329acc2b1e08a06f0e04df7f8c6fe389c80af1a4c1b19c2d71b2b7405dbf0886bdcaf3b5547e0fbc5faeaa5c2e3c418a1dc95e0a1894267af9a5c9a4dce8b1cf5d47ab5cdb36d58b03d4efddbde9973ca9e420af621cf3647585e6433cecb76b4b61140cd5be1bbf91282e9f9a02db89fdb3ffa8c22b050fcf2bbd7270d7a694fb9d522d722a6df75fa08b1f20fb3f4ac91b3de59240797b5d1bc866f6a4b3662439bc5c13e3823fdaadad71da8639f7affe8852d94177a6768ba5f41ccb8011ef8cb7b8d68086aa8e9ff95831d1b305f2b363ce5fd306e69c9323ae8433fe1e86cdf0ed92a6dc904aafba6e09e83767eaa9d062e77c059f89e5dd5a408a4faf341bdb8053e485338c7e8cab7283df9247f46c390f64d3d89c35ec639c3a0718a9452b945d5ffbc0bd27bde8f8d9efac4054efb5626a9c57ee998073de071e6c348c7bf79a55b944c8cebdb482db672333d1ae9d4338b737f4896f7631f737b0c900b22015e8941e0ef67b4e047f56f66961592fc30fa8ddf1dbde70d13ee3207e18eb80edf64a3041692328f92ae67bf6e78c9c577a877385a3ad93cf2d3e52cb5ca63c3abb708512e303a8d4c6a35bb301deca2e8ff886c36ff97bebfdd53fe0f56ccd8c08fea8caa16b354b800dbb99ccce28bf8a17e83e1f2f5be3ab0c7c3a2c08a232aa11f68405d1ef9adbec4739522d0ea8dc7ec0d0709405bcfb85b47da079663eddac7950b93e38b54542b8ab0385dcb9caaceb56713579bde0cf594ea83e76dad2139d9dca3212290d0d755dc2637a673d6394caa3e068cdbc4fa1934cda3de7f63a393d3b8bdb0972b9d8113545eded3135cac71048480491bda116d6cb235bb495f88261c3df09621dfa2f67f7bd80c6fb01658144ffaa64577fca951e14d5c1d7277cc25f06fc81e257fc57c3584e8b066e8be082f85011a7af564725abb116d8b7c1c21966518fb5573b4d04f0c152a42edd5548ad27bc63a96c7e82a18e3c44f4387aed742d2c5dc28bf405bf0fe0d66542f28a39101dd36facc64fbd78f00b627f64ffe42e6490a9d78f3ba191e553923eb2fca2db889caff1565c68446154a84b0d9b59ee6c39689947f8937d66348a8eb086ff2ed3c3c33373ad647dcd70161dc364ef77e86e80f40923391325f594b17aff495c4f2a90cd1a4fd6a72fbeadd05fbb0bd0119da7976af008fd7b9af8768e1ce0f08a28a24659d498be7157e021e171caa29ec640671b11aaf546ceba4b04d0288d174b379a2f594eca3b2a389b7275822c58652b6d788574f5317e7bd43bc577791a6f952c05df567c7e1f54469d8d85787542692dfc3e03bbb2167bf3a8326a6f69312afa0a832c94938d14b583af8866dd3b4a1ec22f8c684e1313398a467000ac86ea8ca247d22a23d759877c3598b9dc4e2d24c1273c29987794216bd9df181e354442cd848b43ae9b53321f923eccb53584fda946d0a62e64511335e8f15f47d75de8f8cab6693ec8a41536c0f19132b5ca7834b4826ad05b92f30b884cc6c86d1cbaa3ca7e69da91fb7ca509d9af475655dc8edbdcc34f77adca6e859e30d322e7eb637210556f0f2ad81304e49a32c513059836b655c8d4b559345e3e7d8245ca8c94ee2bcd403978b6bb6eaacab79a54bf41da93a2f6325c84c3c3bb71afe87888b68681dff52297883d1e18cdb7ed8906432210dc8eff481b39cdafbed06c61a8118345fe693638868f7f6ec8120adbdffbdfc9d443e5823187a7bab57437e6532fc750f3ac4bffc9e50c55005e7bb31eb9111726bca82279ac49742f4f3e33430d8430e86b1e1a3bd67e0cc17ba32afc7082cb5048b405659f4a8aa17124148f8ccda6729a3f6a52de3c4f5e450a5890a36d3c5a0c1cf8de30544fcf58ee54466b088b567f328212b5a94653f7e06c0313304e4df3a3da43afc36134cb2ea981c4aee5735141d7fd8d2ba1aff5534be5bda1349a35fa20dcb8408f48f16de513002d1c919b184e77c79e934b7962031c34b7f68274b1922738156e028268d389a0128012a629bd84cdaadc0ebc209190f0a2bc28f0600712dd62e4a63519762844f4c25bc7173d15f2d4cbf74977a5996fff5d26fcbf93b51fc6cc02359157f0105e52d208d1998a411562fce4a8a295522ae454f4f145ac855afbd6a05222f30eae58bd3e1a77773895d46e459706458b29596b9cf8bb35c89be81a754806e4b90f75ea43d254f8e2bcd69d601be1208a3167b92c79232cf9fbeec1e757610e913fec2bae8e83edfb69177f5b2329d2c41e1c6bc162834c80204a19801a1d0fb3f0098658f69907de649a398336df873b1f71ce25de1a1a41241c35f5e4eff7717400ea371c15722b022183c0544b2986ed127e6899414ba711eb9ecb80f2824831c753881cb2b6a02e25e259e9097f0b6e7bad14e0672c1d9e79609510e61069fdb0910696656217a993835e75d22af0e7df84ef0489181c84ca97ec0a588d695311667e673d1931c7d0887900888279f81b05d4d83989e9e4d2e289121fbba6aded5fccd3f74dc0d1b6a5bce42cb29ddbb337db004b3521386a96d56b52806aa91b57d80e351c6a00211c75bf68641fea04768b7f6313a09c7a32ecc096b85f5e4c3aac6a2006007bbbf6e6835a13cf0498dcb9a473a42a24ece940fc32e41c6d39b202b17ae9ae3d23f7f1fb41a3ef9081c4c4c56f77b7afb9f6dfedde1feaa55482e79a3133cd6dec7703e5cc3c3e65a89fec4c67c9cedb45b80b5845346cf8920398616c3657d411c1c9881f8d0adc58a4581e0ff7711e1172557bda87225045692604b6e084c7cb35741346e8f5082a2415a0e6d49a01d8d15b4ded52a8b244f1e76822e15c92f69115ce710cd320ed127ebd5f42cee3c51a1b6fbb05b9abdc15c8de1f11b0f9fc6c07f336d623fc4aa3a79632489f2850d642dc5d84229f5aa0f7a7c9a2fc8c678b4a792833e0b5a2e117c7c808140e54867f845c6bf5dd67f0d94c4821514bbd5fad456e9c521f717f0d4cdfef560645f15023507940123dc0dc01569c330ddd604df0fcc1ad49597ad5a26018d9c8079c0bc5a44fca112d46b80a9a0bf670153c227c40fec956b71fb567c95d3a5d798419777a7ecef588495bc1b00ddb2b916b217c624e48c2ec4d1015f1faf2f7701caf1354453cf5de5f0c426b0aadb21efba2ef090a056f0816d6a0543a8dad601f01a374dc186bf7b0592380ed1bb74dcad231d7d161b0b14406075a7bbe933805320a451100ad6a9ac70607dae589262436b358a22f7be1a745b8a65bbb6e7137fb3aa82209371eedbad032e924b4a1023b8663cf5cf26e4bba6637808582b68469dc06d1e77d7d5d93b799340ad053fb90bdad6ee50b23aac19abef3a534d4b3cf3a7bcf8e910fdc50495d53d861d62f0971bcdfa13e314d0f1e02b966a05b87ae90d18cd3cd043155914d17bbc3d9ecca4dfd1116985b03f607caada6d31b324b395e1cc68f2d10d9e00987d7ea55e136c14a5e80d43f5b66a0e1a06f0a3fb905eb7b773fcb30b8e44610c10421b611fc65bbb9cc8080e8dd2ba60e5dae1cafbea8c655c292b0f3b7722dca8ecbe120a34cd8a15182b0c34ff8193145aeb2204c33621d62d0f3f34efb83af4fa53b2233af324220a8b16d26dbed4f591c5bd4e7d5b2d59970fc8dd831bff3f4e0aee68da691d7f27b208f8f8434ef6c17a4225257b21772ec690028c48bb7f1a629a194828abcd3b1ee5626cde82623206976b931ae6f4cc55b5490010b3bd69c353fda1825ef9f7df5cefaea74a6d8162cb965d994122fc5f2bec3b37d8f1a3a1b02243c41e3bfc9cd5d20d4cb9900cce06b5944d3ef1b11ed04b82b5513856fd409140dd11252fd2aed152bcf76a1c92515e3f9835b3b151656ed1073c8aa0d051f27b2ee1018b79f27cca9ee04dbf132a608efb1c4ecad6d76fd0a34dd467566478c700c687e699b3f7ed2045616d150a2ce581aef2775faecf4d654974a3b415bc17d380b317b90d532042f777d08ec7d117c6684d3cddf2d8f42d17c37fa19b5159986057ea9c40f3552035b055db8f70dce15b95982536b7c5eaad32e42d15cbb93a58e8665362f6faa765669dbefe18ea4d571c22dfa2e0f356dfa96b8d3139eb86501306c105ff581f32943badbb1a5189d3aeaff014ddec234d04ea770472e723091fe6cf15b2dc6b172bc6337977c79fe9ba768712596fa46717851d96a334a8acb33c6676b2ecab17835737a143c9ee3eddca84e20845424a57c6cd63844e638c6fe3b0d16c52c97668b4d4f67059ac1a8677899b950aeda29829213dd2450a42683933a6ae73b4fb940e80f5a5e0e1f5f5b2b6b0a7bd89cba779cf345126d5c3a408e2f57dfa28b30b12edd8d460a89d9d6d4f36c81a0fe066054dcfef752f926cbad4b8dc6e2aa96bbb148446eb348d2adb6c409006bced03949f84c9f5e5d984c98642a86e9196f9027949e97e1671ccadffdda76fb06ae66218553fe2421ab31f98e50ab5843de92bf4db1042954896c7cb164e03753ce10c7cc9d9967770a49934741977b0be86096e271640cd98f833f337946bfca7b4f5361eb7fa946322893d33b9b1c05ffe399d812a5b01e994e6ceb4302506d5f8bec9f144c34a936bc64e9fff381f12b1be761645caa00cadd0a28439d59af75b3d204850f4c3b16d7ce8666a246e4e11cd947fdcb65417b11c97e4b0b3879ef0a508ac41fd25ffe048e7e98ee2257fd44c90c99c93b3706a3a13d755373b495464696fc19452285bd04c8cc3e70fe185d4ceaf9b997afe2aa3b076e0ab4717e8b617b83f861f1face64466e55d59fd4ec186ead3b36720e3a82800d6b16c9ab0a411b178b9b57610b641d20ce9569ab71040bc707a82f0dcdbe65225da4df469572ac9a375d1412e2a790ab959fae2c0fd3d6d6d8bb1f42821d04acda2731a3c6ef1367dae6a5a7bae1eb937c1973bd9326ea81adcfa172f8efe7f2ed8b7ccb12705167edc7b7dcc055ba0cafadfc301b0287c26124647417495d21ae840a79100b6313763c71c82d31c0fc9ad3424bc9602957338ee55d6fa738d830834d8b9c26232be3b0f83022804579e198941e45ea8f584f0898492f5be950d2565f4c0fcc1990902d80b901ce781dac92974bad2cc6afe7e1c06300f485c33a0a745560206e6debaa70259288b122957886df6558d878ef7b1e99094b204df5e6c5727081c619cc3ed0de0c9996945c80f63bb2f39a8c46cc6ae60dc98d755f8f1b39e26d763451772c17cf04a512d1a65c0a9ef236566ab04b061a16630658035e7b6b9974534fb42cbdecc187a12e6ac71b1d7a6a5b6b1ec9edbb91f574fd9525edaba2f983d10f0992dc7a452cae5c413c1b43b31976b703753e097817ebdadb6a0feffc7bb87857911f4ac319e18025923bfc5d8d611ec8889653f080404a95eb916487a8c779dfc58a1be92e2dd7e2ead283deeb3890c6bfb49709624bb19eceeee19a8c1d59ea2191d9315592a7fdc3bfb4b71fb17a9e9645373cd721c0ddad17513ddb88db30e5fa66869295341f83bcd6fef6a61b53720a3bd781c14e9b6142c5ee2121940dc38f17d36da4d0ed6c167e53e054700b2d4459c1209b23f8274b60679aec67b67fe1f159241e2ffe8f1379b5c2bc80a308d5a63696cb02f5481faa17f22efef7fa22075a721d251f9b63307f951100a1251e8614a37f3fb8e1fcbc28dd4af5fd38128f5d63ee033ce99bcb4cebb2337214949ce02bd481d3ab820e93875910eecf2613b2c469a3369861bd407b463a103d6ff8f65bebf7ed62112c0ad8b7937bdb5dd731480b4eec6297f27342da44e1df592f4870e7f1c39471a57e2f202ce9df17a1f60863a63657ce697712f815764e51c9ff674a4e23ce6368dddef627ca541f4c51b4a1d1cd0d808e65c30b5ef1f38b4dbe6b95795063ce5540664d92e9569e9458cc422dc4a89fd93da254a397af04f6c475946dcbfae8c93cb4c9f03a03b0139600b93ce4fd4ff4ac3e968f25633af934b62597da5e11e52977a1fbfa5a6facf13169647e6a0210fedfa90caa46d74dc514f3870e4225483d77f8e6ebf6e94c64996e590f6ad5b660000a00f2e396276272773c79640d53cf775ed8771ee75c8c26db3aa4f5ffcdf05cb1d6d6c51411abd0cf0f1a19b2bc56c52511b1b286008649c66bcfed8c7efd83a68a305272fb1bf85c78ce021c699dbeb7cfec259363406935d4059b7db84ac5ff672999164bc0e6a677038887b06acc3130ea7e4953b5fca4b6089c0ddc5b79a88c7ed4f263b258bf8a04de3d55446c98ebc7bfcd44eaca53593041dc12582bdf7e14402e50ee6b70e8bf4b4fcdf022b8b2dede048ed4de460b8a3f7354841cefc3a1576d684de667173f123a3f9da21c257def5c3f623b8226e20176d1d2ef53cfc9971eea3ea36009303b318c2b76016d4dc00c39348eaaf5b2a21c3f9201e954834e3c64fa7da3a3bae0cded74c136bfb19ce7dd0b0da674f38a76a2854ef12cb88279514970a0d72d042d9a1946f6091938e62316ea9ee0b4dc8bed1bed1139f4144e7728f2d7cac00c48c3d56b0ee92a0c8bbaa46a29a890eedbd83ad02e8e23c39c30293ae09c59f3dab123127792277613843566a153a41c0b60c8423c09c1dccaf08f2e40a2b2a9c6e188baf2d7b51d9bc06ce1eefb755305d85c6612a9ab810c850b5a909f3aaa421c23e4916d1fe21182e43979fd5b9a2d21fc3e842ae31003c1c8646ff16aade3ca6a1fd9ecc86fda8dd7838ff4385b024871aa25e90c32abac6adfd2a5d2f72d94ea4dfcea130af7b439425401ddc3652145e540907b27a607481c9d13e4b50f84d0490c311eee94ef2ce819f61d2a33c0aa2b6f1db3671b2900c0887154ddee2f888173cd12749e79e57a947d3588a7fa96a136f16a10ef05048fb3368d83ecac98dd8c156826693aa43cc8ce2a8b57e7b4d3d673735bc7955ecdb556733881ed4a63d22805f654bdcb4751d6d98ed99d8aa3d2a985642ccba97c5d91d8566f4989193723b4225520f0c4e225b627b56c10498040eb112c24ac670132c7e2a7e08ed73dc3709d45171d89e047af8e19c7393a87ad130d3e3dac073d98891774fddaa4424319ee61f565f93cf79a6797ac7afda3c7560c2a6856c6e1969784f06d737abd8b60c869e5e838ff9427f21fafcf5e2fc80bddb9ee9894ea8f7e4fba8fab85123caf4dcedd83347f85ef7e832e44838073ad77f2f9958c946720dfd1d7d0a42801db88852976e6f5615e36d1ab7b86adaff5d32ad1c394048e5f330115ca198716c143b05bd2947512834ac1b9e69a898e43ca305bcb1851239f5680d0b684fd8b8569631fcad927e95fce754129c0b21b89f01601bde8f4e85c60aa26a6d400a326ee39f6917dc55ac5207f08ab667adac97149caa3df9ec366d3b223b4691d5cd81225f28f80637afc56d7ace1c5296b657b1c7cea1cd799b71e4f2db29160c3e09ce3093a7370a2d4ef8b9588393f5b9f6c4f0e8a1577eca45726b356aac81c07fd36ea8312633f7290184fc47ab20d3cdcbc8012c9a047c987c0c34f143804454fb1fc81f29009f98eb912011b21c066c2ddd051c58160a7cc214947e7dcb2dc01e30d7fc6e4465ef4f5616e6e34fa690de96c26865575d3843562060ab75b2bee685844264ba77dfc323970060c10458d6d38d0fbcf388ab077198c7d13940e888de03a4fe1ab42d60029b932da924ddf4ee739d3d484c96a03ed3b07fe0e72371acf117c2ae2a55735a5e4d84c7d92a658d44d677f87a2fbff8f3d97da4d86f65cb191e7bc1f21289032b5b04ef38998a775bc4dba1e38534922fecda6fd83d5d69b3ca8bdc52acfc7b7192c2e9e3e01e7defb709c30e40a770dbf80351537712e429a2af22555621d594145d25a1ed6b8fd3e5ca800fd7303716fd40548b384831b50a39d6484794e66eea9e8ec807be84f58cf4e33da0f916376d80f31138de4e49115c9fc9d1bc979d8a28eee416087ead390a6cb0cc25666a689ee074ac4bcd14dda7a90d1acd10cd3f2d4c834861b460c4417e08dd21c65468a1b1f27feda13889f325e50d401c26fbfbd1c64a5bb8bfcf261599cd3bbfbe91c2c4622350ef2c0fec9bc023935fc9f762c13b416a7501976418e0613fc6863acdb2d0f7b6c0a6eb33f45b87c4eb457a7e6da644c2735063b526145318b41c0d4365f3c603b05d9fef9a5ecbcf146fc24d9ba4da6256b6a0ccb3f830a62a90fa1cf0db22eb1910b69c0fe790014eee823d067654549951a296ab6a42138ce758fa6c49ee495d5af8f14e5079f791cad10d4085bc32cb398b7fb764b5f1aa1f89ec1948588ac880ebe6250150359ee3223baf1229e5ebe5712744f68dbe46f7341491f7265d9bd2722d7bd6960861b8c26edc8c6153733a815624e139937d91ce99486be404d9beda8df8a67227b5dc6a12566a412f9ffb15c3bb6ec14bd0c4559bf63182ce4346852b6b4d7c8223dce5487ca4c93a0d415db1eee7a09b637c1aa7a3172847b5505842260e668f04082b895d33b99bc9141fffc8da0b9e74f5481e68d05457c754560a59822948889f25877f9a9fabf1fcb96211602f484d9ebe764b68b86871b6ad19a7fdad907f1084a502d0c7dd5743d2fe29799f7036b9afa6244d29c911e97c8b8a7b7c2d5fadcb72f6eb85e2842298bd7337caeb33c71e8c45050443e1133d64590ec6dea306ecf822f909c778fc98600ca8d3f31358711d2487ac56d846fa4f99abdfc6c7e351e7b4100b70b579035219f77ea5d60e204eca1348caea0344fea1bed41ad49d42532248f5908da8f92b83b6a53bf1fe4d74844469f6dbbcc7c59f4359a3b3cd026a3a69701d88b639ee4dad57811cc0239408a03b17b3f2479f3cd8a79b5dddf53b18238e9aeabb758f7256752619507b8311a718763e0a754bae9ae1047be2eb44746490c5565f5670daecf87abe21144d0b93c1a21b5ec4b71a17b0a53dcd53fcabef71939e233802af524ebdf201417e1261438f8f720ce5a50072387a023804b8573666e19f911939268db3333ef32b81dd9d9d8b2d5fc1b08696a1e83952537deca4a298f336215e9ef016098b6587f74e66f7804d7e7cad4435f631386430e7fe73b84048b5080913671689c27185d8632b977f3e06b5e4120f0262de4affdc47e4e1119e2122614ccfd9709b3162a4b44cbc53f59ec36452af330850bcab3e64287136d4e466a2e1ab54f59e32de8c423c6b0f0861ea395a851c597d866accc9012020f092e2abad0af7e794908b4d5d079c1beaa65a1c81730ac4f97d3a913bf871f55095c30d2899cd126ad11e90a269ef475fa72652e5d742e0fb3923d3e45594dbd06f375e992c11afcbd76095157530b4ec08f6d29bac74afc10ae790f47525720de33c439acf253a4e520292cb1ae46d94410b057651a36fdf127f3a9219003ce1825c103f87bb09ab2bc6d2d725dae45580d79003bb15498c7d9fedf74ccbd876714d0d37beeffd3d4311efaa397066ff5e6c0b0bc105df9d4a41fd9946e6f84d270515dd0175c3d6ca895158cf8473b194206626872d2ebbe20b839756920751f4fc0aeacdd7b371ba207fc0429f31094c18ebc56aefe4b9b72fbdde5373b3941136c8513e197328206f5ca1f136425d8297ee25ecbb2266197a9580383d9f7b9195a00f8da4898bcb812e469cd85fdfab6d03a989d32bc10587a5b09fd4eb1e26d2e72e20661a5487058dbbad778afb4e3f5f344e053555ced1ecfceef75fc28925ce74412280b8dcaa169c7941c5ad8d1921d6072518229bc3b9689104a96b58573867466b41e2ca21dc74df110558991f7f4a8b917db37e9368a01e9190210674cdfc520a52ae60cb83a66bd7d1298ef36b4d710e2ba6674209c23158b7269b2ae35f10e67dc5cbdafc21a886b4deb77576d8c7a49640dae23da5b8c06c84c34f75959ba3961a7c2d6d7434d172fa0ca5eec809f68aab18c2266043ba47301473421fc760e4e6af8f7ce3a2a355c6b98ac3ac808ee5923631dac1d11bf87d43f6bcbd77bae29cfcccb7786871020e6b6f07124a3deb253b2e1126553e9ba5f385a1437f2aacb9313a2626687e4872de67a8609c21152536afe7db9b68c0d1e33adb1adef1898654017712e2ccb9da486b6f73b99904426589b9a34ec92ddaf0727d757d24bac4f0f1fc9071567e6e06f5d252c19d691f6c474f1cac29a007e5be387f4c987fe6c3779de1bea28a30c3c857e36c73596e5f2136920ed33b229431f958eaf305d4bdb115051ea5614c2d579bb87a9087c7e47a11e2f7fa9533d5b9a79eabbd55ff27640b3e4b8f41110a975cb22d507d105fd55fa4ebc2d197635e3e980de63a0753c5999461db7679b775570d864ac36ba0919d66329a366e9264854c818c53f39f91ed7c4c7585350e230fa4038ea8494a8317b7ac60e88ed3e944c4476d95a999070c24f403b6866b36ea93a2dc4f73d1bdb0de9068e9219d28d5469b6b9a0bedb5d9fd0f8ed668231d9f78199c7ccd2850b352a300e99ad6bf3ee43ef64e3af9fa065138d9c0c141d87dbdbd3561eb57c96a8e68d236f7f8c5d26b7c5cee8ab67b76d3bc0363e87f04318a935896b25fe6553807720185c2d26bea276cda0122e645e31885a0442941e759a88ee71197f143b6bb94b5c4ead3d1fd649bd4b2cf7ecf28c0746d05df9d7157bce66656d4f5baf346599772fe4a4a1befc7e1dcdb1a0b199395d793bd71560ffa867a81821bd7840ae7b9021c97ab60f9b426716e60d4dd4b238099105e47b368bfc701c896f2698fa71bb819b8b0921a973274e160ee317b83933c941a92eb1ed00788740efceff8d7bb0f2ed0c21c9d72d0ddd413824037ff8433eafd9464425d36d02afd049c482ea098af1c9ebfa375aecf303718399ffd15e5176d2eb486290dd21a17dafe437c1874406a0e0d200c016769788a5a56a20346a9d416a48f68a3c70e83483b5d21f629c3738cf15ca4dfaff9a347809f3378f3386899b158432ceb501164c25fb55f20ad1553416cf5fb627ff94d4b3cc4f18d17e678b9025c97c53ce15c73882f25cf36bbe291488a270090b9c1910d7fec8045d363b3680d005b8aa0c10d23cc0cf79861f2cd2312325f63dabbd97a638fda2410c059875250f09b0037fdf281dfa89268e5df37ae50c507541b0ec7206e1dd7fa67daf05c252d71ed1a105e53bbd68fbdac20fe666ef86697e6f4e92aa2b498a0879cdde4afbb0f66e2ca40b4e6ef93c151c0c35b56908024d7ec9002e689a52d688554096f27c066d744403f67f0a039ac66a502c752855b0a8b37d1cd8bb8f20d334847b4d9d0f8f1eff7174b83ca5be99df97f57a35ce028c9c2e2fc8db0e672e5411215a58c72ee6a0cf2bac5fbf3def65ced45631359d3aeabe603b9c396ce88fd84b37f08992c626ff55c1871b03aff11009780ab7ec573ae15f392c434d88a1dabceb7f2390ba1cc94f48b9b6b830737588b524318a1a1b363c2a7b93290d3b3d8c2bb83c537a613b092e381e029adc728a724f5173c1c249a8bbae231830e978a56964f6d20a0d4da5611f3e4c5049050f2c26ecc92130ae983af224d713dbbd15059be6452359487ce451bad5d0b66f2ab94a4943de03325f128b5bd2dfdfcdf9191b4bca26ea3d720f3b2105d6d7c7fd0aefb3ba9f06cc10c71e11e00f8d3093a4648d44cb9de99052c6bd6a9fb2e73f455f21014894b31d970725d574bdddeed897fa6b77e18092fc7a2833ec5d7d1db2237d08555b1185f79c0fd6fff430789335254a3d527c25560028e3f54db55293157888c664efb916d199a2927b35545e0258b2e40eaa092e84014a3eeb17d468cd0d10d25f4194c689c6d9657a329f7f6fffceb6b4209ad4fa7e710f773f31229476aba4b70c64cdf1c78ea9ac31a77f8442285539a34143bf4f22ef55bf4680deb06e65a5a1dcd583c05a9d8dba729b4101b46056219eccc1a54854b22d046f64796028406d903b0550a27ab7c1960e2f7f1c4a4227ead8bc85a17683bcf96c1b5d6f4529dcf6f364b86cb86a97240a8a2f6e54a157425494a63f220815f6be5d4ceac0c0cde3cf9f695257cc559faea06c6df290acd5d43b90b617062d95c65394f3d4321556e9057bbe06ab22658ad09ec7eb69848bbef29f9e9cff82bf56e9a3016b4829d92c2cdf9439d485e23a580922fcfaf3d5dee7b67ecfcfa362813f20226a3b9af09f62a604f4cf918625f0acd25fb3952ea56dd652c07202519c02ee7099030c626e458adb5eb8de15354b66762c4a0e91f3e929f8aff8234b0bfe58b4a65f4f173fac39364efbda7ef6e7871de68cb12b535c3da377de91c637030c4b846473bfba5b78cc9a2148da113a2d9dfae87a65e5d3d4db3d3baa3ae7247bb1b7de1bb9eccd83ab0d570e943f3f1a8b0a00055fc92820a7afdbebdc2fba6e78d654b61c9137bf0abc9123307b4bb8cb53c35de0842f9bda35c18f94ce2ab8aa75afe4dc855fa3c22be5e1c961ad5f978341255a0428ef172da6fe3dfc5fadf3936b11c0659d3909ab883900a177edb14516ea5c9cd6aaf8a0be6dd202e405119e884b28187c6fd9072b2ee8a9debfaa1c2a3f4a98073724a7460de332796e333a1e0b108178e8d61b839ad48306ac73f17c8df1c73a8b754748cbf9418ac68c1361a054bf7b908dd480f19dca0b5517a6f82481497d218543825aa9feffb37e4371719b689d2b483c75644c21080e293a8c7642c3f0a34b8cf88bfebbd077cda305fcc355d6a0a7023b75c98440fed7125f596f51a7c313cda0d517bdb58ab2b5fee8591ced83405cb84e08d410a1b7296302403d810ff87256b7acf4d06dc89f812e24e346ab733b357f9455dc8aece340e76e436165132ad794150943ade98415a93f89a6a67b56cabb32cb8f4526e38765ace6326bc68c4deb99c04fc92d13067b01f5fe9e18bf4c9fc5a87ce26d47be93de224e61de58c3b96e32579276d247adb6a513cd9ed99966c8171741ccce77b12e1fd5a08e3b5bbe24f1b207883c4bc2ee1593277ab8f5f6c661f619b46b992fc2d6edbebacb54c7f7414b18e93747244a7c07775f0bb73cf0ad1ccb19f6ba62b44641188a8879c912f903a11446bfd6d7625a0825153f647cad0c7f82444af83b54af9e9a82ca6039581fa7221b1bc8ef2a96e9850e79b250cbe7ea239ad1f9d1fcd4efa426c85607d2cf2ce2c01fd0d90d256c0f6d5d0fd872e02ca4ebcca1e87ac621732da0ec7b5cea9e9f89d08efde62b34506ee081393009b6a2331f15e7b1f2fae2ac06310b0e566f678d8a87210c6a386797ba042a298abe53a581539dedf53034ab90e75c8e3ce59aeb2e6196e7333a626c347f97b08c9f63493ed1d7975ccff4d84d6ae9177920fcb3bc2d72243925e931cbea5407b314123fa1820cda8a08d7945244fac80353721f7747c3a754f7b4567453dcd4711199b011e4beea4ead87639b236729ab711d101bd438e74def80a403ee64914ea3f31836cc4d3d879b2ab6fece077c5ab4c0ce02648a09d686f90f75391f8c20eb97b06456a50dd1f2e33ca9909e162d8baa40f617cdf3ddf1c3c628e7445cb4988d8949d2db99141793130876ecf0f20a952663c891866b37de4eb21834491ba7e4317705d8334e2c771fa23df463ed0a8ebd8ddaf9ae0dbb8e758c0b00ca40ca8f71494c592c2b2f064b4bfdb6b7613b11bc633bebf87f1a81e3cf75f0965e3aa4ffd8d00487e389819e928ed27e5abbe4fc914751b733b810be0ee26c67a73c419220a302ed0acafb13f10fd3a47086ade0977a2e8c29afeba666ebfa1695b2a415c392e3978ee5610d151629b1ef828c1ec2de73d0b0d434fd2fd735f0ad4303f167e48173d341ad40190081c9b2d235446c1a646fad458bd5045f7ede0712a7a604497a2e19e205de7bf79d9598bd2e2c6d308cc02f070e276d248ab468eb4cf89824ae2e2a72e1c833ee6b239eb2e4931b110a019e889f0cbb4c0eba1c1f60e10bd60ede047e208b8e9126b79009d7263178d13cdae690f60bd74b29c698874bd78a0235789999c876c4c8a37084d7599e197caf8791a5b6a3480f41828041ea6d43bd6ae1e01e5fd8f1e74855ddc5bab79ec8f2604c8533b53d9409722f129928291846685cab4969c697a01d5859e2cb14ec5378ab4eb745a55bb044bbbfea702121954bec9b76902e2b5e267933504a4a989e41f75f7258096a9417da0236eb143ff0ffc3cdd05a025515cf63270c4b9138b2e405e06d73f47d9b2e94a2456732da4c827b65be8ce91ad8a440c7e7aa7324ed88c2340bce1c4f1b704847946685ae898779b449196d6841eaf6d2fe869d688294b26adb9a1d1eab573fbdfdcd6db6611b23fd01312fec4e412cf5fb3716f03f49a8f9d6d7301723117ad6caa668136e834e6300d935bb1cadb1c7d872e92152169e3631918b364bbda35d408d7f0fe09793b4e8f087d1a29a9ded8b2c8bf91e848000d59874a59275e521f121ff74a6e46319df0310fd8c595520d980c1210c801071154deda7633798cd202be005e82857dc4c4f9415f44c73b6f254bebdda2b1f6972ec985ec045dc03394247bcf0e9420e881d02721ba004291b378669c6140945e6dbb1d088f9f75c72f3b859f6f4df73adac02171527dd820d859c1d5a01941f95fc4635019c4305e1471655c18e68bdfdcd7f5095146ac7b7aaa4f59dfa1d7f9454ec9cd1c7a728400d7a93f0ff3d50977836ecfe8a5a2597bf4bea106c965a5081bc1da18e5bc2bed10d8763e2ba8d3e4a8d3f453ae74c62a1ad8ede295707baa8c6348fd3eb1723f23d8957315a0a62749457f460c7e7e764e70d4139fc87b6f4b646a9e9ec780a7291a005d134eff98eaea1381f0d84dea5a6b3e44682769af35a02e028031cea588a83125bcaa8d25d0036e887d62b746b689224f99d77cac647a9e04f12cc3215bef2c5e816d4727915de05baa276bc95839013097db99f6c79c15e8f536f0f0776ce624b09c26e2f5550f4d301607e2df92d2f8a7668fb83e22382b7ae68215113213669301155ef30c195a08f02ef8876f89c532493500d78726f624db4d1934477c098c6d04755be88b93a16134a738e6ed9301ac08e5795438bb285235c9a1542e08e27d3093e547d1af8f9f484f121d825d2bacb52686201c67cfa85ed7b92b24d68cf4c6c5d88e0db6eb39ae79614034707dbd99cf3fed64491bb5bcb459b72e117f6846e9bbc53ed151cb3da0f9f6dbac8a6e29faea0c7e49a2e3c6ef732e0fe79aac24829e932236c2dfcaf0cc8393b3ebdb6ac9837f3943e56ecd5ae1ddc57667360fe145fb36da566b90601a530f5a1c4607eaa284f649db6159cd1fc5b45c6e7f0d58e51fa26c8697f1de73460b4d6760fc6dbdd3b21622a8e2d78d91ebc1186cda8a55bc5e28388a5bf9d9817eb1c11998eb4206018ffabf2c42166bf99ecf01728e5c22d378f07acdfc68a73be9008400b2f07670e1ec4d8304c1f505d3bc0b05fe604091ad1c4983b9354be9626aeca011fa1cd4eea1be19254d63da1c88fa086557c1f61221347cc86fcc8d623f70ae139abbd20b818390114e815016a9ace3b99cafc536502e1dad54d73fe86db27bc27fc0ba548a62788d1982dd8b229efd2b5d4330bdb14b7b4e5b4bbf23e993cd56f4aed4a11406fb66aeab2efeed3696e55f6370bdfecb208bb1d3dfb56783ea1f0a5baf62126fa1dacef5593dd08e54cecef516468bd2e490b496fc2b329f4c1c799b0793e3916099386b33e164c63554ee910449f257300f346d3a2aabf4883ec68a0794d9bdd5907f4e2d39bf91b8290e017882b876a71920d2b9fec4d0dbcdd738fa9cdf450bf6b7984f61793449d436bd81bedd2286ae205f36d9d9d17c8a2f5e6b62dbac454e332d9847a0b1ca5b7f5be87d69aeed41a7fb883334c40cde886e3cfaf25731cccc0b503e92e0b8add5cba6a8e0e4b3a4426348cf46f71ec924bff42f50c8bda5553f8846fd2757409390577c1e8042c9dfbe5036199bfea2775fe23070cbbc3624f4e1c8f8b8b5162bb6647d824e800722e0a1933ef2778eced73e1a53f08d415c7ae4031cf911f6d2acffa400758ed36cf0d43360908146ff9b2e9aa2863bf128e5dc3a2e14154f7167380517a19b65d86ac74699302b97dac871220386db601e3ed1187a591596179e5367c7c4586083f587e221464fddb99df15b3eb0fbc530862cfc1ce0cbd94e1a2a0fbd7137a0ea9bd06a2ebcfbde03e5ecf506254c8c07d698b5f766128a70a12a215e2dda615fc6ae664d14b8d2abde750069935cf8f9d5c183919db98c5cfcd05dd849a35183c00951391076b922ff42165a0024d6f1835b30867e2784ded2ef73bab7b732e934c7cd449bff5971c18656f28abbe958bba08730f42704cdb20eb19fe4f1b045a31b6bb7e70923427f0bc646d475121375d5721728b20ae8b4ebb0dbdce1d71f0dc9651b8105066f1ed06eef1f7b86eb36c0f56844078a945d5ff6344604ddbb110cecaa300e957393a557a9bd7c80d9b4596bd10d52458ff329616c598571bdfc39f405946c0e416d5a21eeace35dcb9dd348dfecd0910bc8bb59b6999beaabf7044c95571572347ed1eeaac848b96f246125e24b785aa9c1f0b3041aaca21dfb019cde59cda3e0da15e0a0563169be65f28a1049f528a776559bafd138fa9b333a38a1c3b3db70600c38e69bd43cf6f7ecd055fd04cfb851ef64a8281a721109d98ba500f95ac36fc6e186657665ea7105ea89003848fb43f1926837d04f971e889f1c436f7f431d3c3606f8bcfe1af9e5cd013313cb6abc3a3131222e5f7e61b05b938c09865cd63b5b57da4105c90841163bdc27a0e65855cb42016583b153a1f5d7f972e891658efb1e0502559dd4b1778d161846eae1a33913334b55f1918123ef12fc267740c5d317f2def8bb6c35a9c752b3f375e172b9766e6c034e919c80c4bf09941f4139c90be91d470ecd8ea7a57e2b6d9c47406e5b9c50fd7e64c8d18ecbb46baec5cb2e11cd0c28df6c7ca1f98074cde7e0b4107026c69dc1fb8f52bc713f51854d8dddb06e709aed4b1837205a92c2cbbb41a49f0a97d3dd8169159065911c003d74e6656c2fce01d5b556b83c94a693f9ec28abfe0f7d36cea5e81229d1f95bcd54321f4637e69902e7d2d931648ae76d8f1cc2f838abd7e952641781987c9f340737734f16ae1f12057cc29d8bcd1d303a0f31941ef421ce4639f717befa44c658a530f174eecf1e4bd6d3b2ab89080004c60c41a6f572a9d631e0020932dee97d0247dbf3ef427c55cfa23c739afe5874bcd328737ba07196600f152b3e1d0522e7a37cb0053de2cc35d0c37b3273c3c113185a32a2b5a0a1fc12bc06e5e0c14f37b830a28871868d0a7b339a0a3e616fb02ff3aa1cddfdc8d09d96e5fb3fa7febc8c522040bd58a5a9c53d9ef2c91976a4ea0e353c804e3c092acf1994b624c68a7a1f0d29ab957d0d70d6dbfd24eb2b27c7e53f54ef1544cfa321ecdc417e72f11aec6498d694276bb7ac51dea5891e21f6631bda3c866efb07a5909694ac6822e683f19832d896afa3f6844d4b510bf22c318e97ba04997405662cfbd09febd91577ddf8691d75981371d89f958f7e046320773bfb13281e0a8cba9fee642e14be4c8fbd32b8338ccdcff653040137aea8c44359f1e07b363658d0147151b0000ed037542be823b5a258a9b37e5ce11806c9d9df4daeff485b78a8d2e77ce43acd55f0adc8c9eb0755294ea8a03489a67c70ca620dcba72da328c933ceac713c3550dbef1fbe7607888f7f0493c9944c40d500e781bbffe141af142d7b44b9032bef5c956e78d6ee7b2cd448e251f693c12cae42b2ab3d7739571121c9bbeded491110c8b70e7120ff3951ffc27d9e60859fff490f3c445a8198c3f18f2eec84aa24aa31a6da6897baf7f2508d6239c9568d20c58e3616e354cfdb31a869fc228f4929f7f81f8b668b96d20fa6a2413f886c7697738884f4bd92d1e347e714bddad6dbe059d10f467c8a4186dce6002196b43beb661557b64fbaf1c5e8df2375e7666bb0d106db0919266a9268a06cd2d5f03b9ab5fec4426c1b87aa6ae8e15d290f55d16e914a35eb691c94ddc4d8daf6bb279aff5ef392907bbf97cdc70945a98dec7135a08821dc54cf879145b696978b0048efeb28ef8807ef7383844a697da353e4f7448c57afa8671005cd552ca71015edd06e1869de1ef455e3af874d5827a3f8e6d4c98ea1016cd1a8cc80c0a05a37056d01f1a53f698c697257fccf768a6df18c70a0ba6b037cdbf84d6216c36bd9aec6551697f5eeda8dcc72d7f54a45258853c249f2ad47dafc1f3c595fe547516346f0e8244338c332dc769292b93aac92aec13cd49adca90c5f6eccd9e9616314a8dd6d68c910b7235dc0d47ee85b33d866938be6540152f6ca0af6cfd233dd2043a5202eb03cd0f65223b7c23b866b4fffc010c51af6149aa472ec97d6e64e4bae0d344f6605dd2cf0272868a6a24fcae84c0af9d3a61fb4d5a024550a105025595f3b60ab4caa077ff12d574c11f021cd99ed7c9743cb1ddfa3923728cf559a016af49439ff3172f7af034fec8f7f5205248b88ab27210c479a4c3f26e7e04af0f9b5b413babe1b4a5dd8f82939b98908f79ff1f575158d7c38ef7176c2b50f10348063af4f59b0e63e9fece395af9bd73ebdaaa7d512fdd666443ed09752653c4491cddc1f5a3c507485b323103f14746a0aa815bc6fb97bf97c2d8cae1cb8960e6392e0afec0fbf5df5da46e9ac40b37bcdca1366d7d52f611d7b4e2e6b489969d4715c048c7e9effa4ab18cb5db40bbc48126c57b7dfd7b7426580813aa638d4924f55b414b7d361d27d7dfba62f2da06f44c149f5a93113bd52cf99e5d29eeae80e3ff953c65b7e2e8a554707d952a331b0ec4e78943f85147ca80f3328501e44f7c5993cc6b361460996f2a493308eb5dd9294e22d42fc36df6ade7f9dd4595067fb62df376fc05093f50029965a6f642a744bea09838c2862e18fd6725115bb7b71e5c162010b3d235f83d4205d4ec44085f324181a9d8e81de603a02d690e11b9993de9c3996fa1d6c1167b421296ba932596f5369eec642be0f098a25d73348f789939275fda64d26f92cf5b5904538a040f0abbe693c048c35b61593b7acf216eeb03a27640819deb9419d75c535a0e6f346fcb7a1d2f25a50a40a1deefb706a28056dc65c613608dbae37d3dad458037fceac0d99e7b6168ded23c1d47c1ebda197cc0067217fc5d0386ead38d60a93a09262098d653e9f99f2b21dd22dd915f83d8b504fe77609d6e0a8a440417e46af3c141eac6404f49d235e887e61916c1e426b73d6137d86205070b2dc1c36d3ca943a63356ef4b46c6e477f4ebe86fada9953edcb13de879d6092423b5be295abcdd61d3207ced086d0f2e6a63ede35a673960417db2af3e01cea32a9151ae2084d4a111d7828b2d2f328b834b39a818230f6ae26e138c35b3ba35702680620fce63867bf1351d0e0b293c67bdc5b76d3b0f907989182aba05ded972317de9d755a1fc0f66407c49b36b2fa730234197b2bc88769fa367a52f062ff09c35ce12037e9df56fc693ad6ba895ff48d98f63e7a7add41418d074341aef77823938676e2ac54246ca9e68ad5a9544c1a059e1fc778b4dd3945925515d2b4ff9fb930bcc87031b503ea27b050766b788eaf2400ba8d12fa2fd49f7c00e3a3653e9c140b0c3cdb2d11dbd38986502f8d0312717d9e0e1855ffdb66b6f4829a8c26d6a6e44f616047cd0679aae8235b5f7cf02b91e53350bf536fc20c0fac35dce99e5865935fbaf731c6f6a7379647368bc7e6590520f0fa94196f7458472c69067ef9710266ac997fd784ce44a7214b7da74ece9cdee0fda204ab69c7551aa366aa3b2c5a9d0b51030f935f473b0f26d0debdff334694b51b6ef93fd88f367c19418f583f4f413ca437448c45baaf5f49e0ebf7a7e08f24b6a283d4685f640d99dabd373827058b94042a3b7e6b53975f9b5bd0a754b86380b92349740020a2f3771e1259efbd46b84ae8d9249c1a53c64b84d6d1a53f584c0cacf9ed4cc15392496278011ec36ab3d17184c034c6c97d6d41a71649b7f27f823edab93940ec3af9a39beb669653941f4437512684d406e5ad46d82497b6bed842e900d440b1182d666fc30d5c025a8f5d89e7289c60d15fe7968c269074cfd5716a0890dfcdd3ab84e10f211dc187bc905ebd1cfb1af7654cfa0f964112f889e82b31e8d805a053aa5652cad8ff0be7715c5f29447400f515a4a457531bc5376666df9a44c33040ffcbbc0813be6d943fd89b0d1d1f15efdde081557c3688b310d77fac039b55e75de780dd73317855d32129b14a9673670c6f8175ee63555367b4af0ba0cc394b1720965d25fab7f2f4973236a65c4c1a62433a28c8060a9b0c118b199c2872f3e0d4feac6cd7ac04143259271c4721487138cbe46da6de2ba5cb7e38edd2a5188b4fbde234a77d830f0c41a6baf17c3b516c3b2e5938e482f0e65f76734f9514b7622c5a1cec68efa36e580b431d6fdd7ec944605cdc7566added8f61868f01f35cb8fb64de0a86e9b468dd6fd9385ff7d7da01c2afe2f0b52e833b0eb8354cdef8af2bc7fa7886f4ef378b1e823abf470acf1a7a92b34b5083e7fbd27ee17ca969e25c5a8926bd52b02e12ea2f9739ccbaaf55927ee88c45e194af822b12c39a5a81de51662ccf42123a4220b8147e7010d58571b0fb271d28452a698000321c10f9d4721bd980e09dd268a02d8d29759062f5acc41beb92bf115d2025099f8b26babad678f499433f92bcdef030be9fdd66b901482a5174bd9a04b9fd2c2dfda747f49c4cd573255e83dea5c04fbd90b3afd410d85c3b81b5af8fa859903bdd9b9ca0aaaa8c747cf7c62c094d490c44df24243103cd349234b8fcee5814e6370157886222dc866824b598fc34a4deda61efc73da043e651f85f0e4c67f922e99f41dd319a669564b0872832ce56c0ffe96e5314a195bfa0b670925402bbac68c90020ed3e597fcb078be48d52be48a42e209a0a76ca5d626efb46b14e10ee6cdc6e1a4b9b7429d7bc762c4a4e30a8a70701da165245f0c2fc3012adfecb83860459403dcfe32505a2d09a7904ad2cb27d34962edac5a072331530eae5de8be90efdd07a4fb646ec330632ec6f01601421b4420ccf41ce3cc5334cd79a6bc82d1f8c87b430ced8b4b20ec30439bc300840d877da4e9a76b60d56f9570f1eb05266cf677da3e621f577e99686914da6483ab6393d40e4acce4be00635f8cbacfeca8507ea707e23ae213f96e18b6beb98794629a8b32f39c5244c5eb05c501f4cbba366a43f88f5b0d245f222f47109f07a48307605bd4a4fe2169d9a8f7237d67ce40915b2006f063c1dd58fb545cb7ca2af3b7c7555ad69df3f678bbc05c3b8a792dca0aa7652c993b40bd932edf96bf831a142a93823dccd5288aed4b4ba1f10dbe527a9892fdfeead4223753bffcf63f08cbb29f3c906e52e7e7a931528904f8eb30f3b69db70aba4375274aab27c08754c9f7c0c242e11021d822ffb48682083f6a140cade38413795daac1893c09804c750e391a25f034eec4d9c79f7420a16def17ba11a028dfd5d7137dc423dfdf03a12861a395901d4572b3e1a5e832d29611ba143f1bf94f4998d1e5f6e53a99d8cb5eee97c06d43a39c0843659df9d5759fd387e1ff42da6f77bd84630fc8d4b1fa8ffefd1a8ff2be991d993dfb01d4e2b9697eaf899340449c8e8e4699a9472955117abbb890b293b63976ceb6ed16aba3727affcab78c46cffdf9a0d173a2962258d0fa7c3e61f5dc2745aa313af7a54e7356973d741f9fda2357f8a0118316b44bce88d8382b94908741eed50b4a7a73a0b96ab1fdbe61e3b3ca3c736e0bef6c76e4827c17553f44d78c312595a026b9a7db5c905e570adf9b804e5e287dd3c455ae07ef66ef18f7f4c0a59e11d808bc7b774ca0b5225fa8542e37683f4af0cd7785fdd91c40fdccebb36ed787d91060cd2fd253cea14c58b45587e14db5989619fd1092f8f830f3a68a1dff19fc9ae2f5d1dac85a7b6db983dd78b1ba577381ba032b891dfa31f857fe4b090d99f7d188c514977639c8751a28a16279c6e251e088ea9073eab62f077ac51c5605af3c26652aae950741e6efe1832c9ddd5b2cfaebd8be64c80903bea007fa2ad8da41c27155067fc4085467d4cd89a6e4cfd3463b3bebccbb4425cb89ff33c0e00a546b8f2ae65d0fda8d594312aaca918db58a11b322a32295b95241e0a9a0150a70cfa1717e42fd77a6998b358b2e0b4c3d332645aed3ab5f80f65f2459f33902792cd46b8f215a4dc8eab0dbe57b4d8e47ae77a408a0fb297ff54cb5ef0f969091611df6bdad490ed668945328d62aeacfdeefce903f3d4ffe8ac529d0440019383467473975b359b5842655811418afa7a38322e51a74522c313a02d0b642e1216188bd126472a383cdf27fb49b225909224191a451322de52a5e914ba5019d7f9fc2518858df4bdd277cf49c0b4aa09b99fc7faf09371dc897728ac389a461f5d5b1a1c870740c5f269bb3400288a9b26c376911d176a9efe9dfdf2e73f6ffb4cbdd9e85be0bba8dcf3626faddfc94326c98968090c0a3d686d48fef299d93da2157c122f4c68aaf71aa082a249b767885052deeb7b8b9a42b37c80d4b10c55c91ac7116c1945d023b5b72f7818e15c12121cf89120ce9df5d310f316b005ae93cd0204f11cb19255bf0dd2ae2f146ef60d3934ad766ece1c68321ad0da0480761d3ca9a470a0a830448c57fc15cf7df5940b85fc1abbaeded3a0461a06cbb4af157670e056a6a631138c94e8593de979611c33ce3fddcc2485d800686fd710cb8e90324f0a46e969c2cb1c2ce0ec8dddba577694c98b4795ee0cf6ffded41d0aad8db81f76548d7dddc31d62f8d144cdad19f3056bc153d980cbe3dc57f19a3d63202becbc67f16599fe9120f1b233f7f51c3a63bbec4feef06b12ddd06f8ec4806419d85108ee1705416a6b966e8e110ef6d9ee60a073d176e09c942f77504debf2d453a054bcf20e4c6d930aed1a4d2b14ff1cc0694f00928591ec553757abc1e953536bc7b7d264955eb7b4e48d92a85b27833ca2813090713bc481137adb1c097003e2cd4df1ad1419ea3ec6a8ecf1e9547aea6b3c53e6628ccaa736ca631d8bb9ed095cf7ab33032be363156f0776ded0f7cfb641884109e90612717de441a0fa672e5744446de3bb3744161f10be6a1205cb9a5f5191d904de3f72d9c6906639b863a254b3f5eea8b86e8db4a26b1b8d86e30a750a0e75a86f7d41efd995fada9c3976ef37daa116888f0afe530109fb5f3691854cd941c3cb02cad84b6be1b4df512059dd919f9f2f8c4f41721cd88517a0498bdf907175c325db6bc18c3778e025040f8164756d0c1c618d53bdfdd16e7654199b62e245b6d18e448f846972e418a182b69921634906f2c792ed316b864de02d35f4c391a93b3ca28c0c09477b014a0250c804bb5dca54d26141d6e73666886bd72e33044d151b3ac3d5da8053a3f1b2c76c03baffe577b7c13fc3eb7205a4e8905903f6e6b9dc74e1deb7be9636efe01acfac97f0f7fd7ad8c90708c91e589beec03930dfa6a8e975c7d19863f98d63e1d8026c63f6fd659fd488f40ff1c1884da922875a2eac620eb4c31715e85bec342fe546468c8f56fc7c2c1242b3ee0f3a93148bf28181f79819053e910f0bf4687e2efde13a91a0456f478dab03a772b3b6e7c0ef308b79601b764042b6de5e0cfe14ae8cb3475f12c08c91773c676e83105fc9d4e649a33732e4e5020522c341f28f7442d371d4f23b3b5706498d5a1de97050f978e1fa9c95864769eca83acb0e5155dce43415ffb083fb7486306cb041b0590946927496839b6877f6f36b687cedc59d2da52402879a268515e4cb45a2930dbc13219b1c7c12da0d28b30b2447a01a4baa9217dd782084eea74d9b118c5ac303ce312c4842ba48bc17c5de788bb0e1c2d8fdd0b7413ba8a12a33607304c5f59b0f190320f9bf330b777fbc7d499a1c77e294c2e5c3634ed882ce03ed5e3840f6b200f078656fac0b5c4e209448666bc215f32f5f531657dd12bc0caf4ab6d9a62c735131ab7f29e69acb4d3fcfe4ea04e523b915326a037b5042187e315003834265f725c9441faf311411e01a8c501b3467e36f012361abdfda12f922356afe8bbb7f0c7235aac96987014a1feaea04e591daa4b4673c415c49856a0f6a438708d889765c3455615a7adc269ee6f06bff3c10b86712fb741a972eca3958c5036a64894ed352c33ec4bb9d214020d153462d4d5e2f0ef1ad2b181dc29f62aac5367a0288a34b2f882967e62cd7f0d411dc1e233d14b00fed9dd5083e060e1ecd1f64f967ababc641436fbd14471e8b45ea66e943ad08f22b18233c040cd3e900f254cf12b071d7d8deaf47636c1a0935e929b3a4bb731e215d1f45cf624d2cbe4db315974134817434a15eaffd68f3143bb44d4057ca9bc7ed8490e5175ae42740d5820f2b640a6ce50d7d7037986788da2fec37f7614f97a9bfe55ca06ecbb47465d123e48cde11683730f80ef2254bddfb62b5380a6c52ec6922707063d2dac92361c0ba61211e4bbe8284674eefa2bebbc54abb4944eab51756a19b0408f040e4e3e17c1e7f134e1790d9292d97cf83bf4150e66283f51b679f5b5614f9cc20f7e8b2445bc3a3cd29444776da24ba776abbe826813bae94eeabd2bd53cd475d3dd74061b2cd0e68fc7471f6a530e3e778e1638564b99628577fc8a8331c4f3859d1943d4e7a440103a0a43c3a0afa9467f7c870304d9865c945a4af6fa5114d301b84622c44e090a37a7e1a909cef6f88985c2a68a3b362c1ffb31cf4b391ec5731220fc4942552a1b3c2e7b336c129c0ae9c5d175325321f74c410ff420eb9fdbd63c5a7f3519c485b3999ece5a18810af50a3039d8e17c9e97f4c7312256a3ae7f731f87c1d6afd3b9b69449e6b83fcb02b67cd8c60bbfa0d9bf0a9161bca8e20368b6ff4fa32516e2c57f24e3e607e5a0982361197ec6474a1729449640dae23da5b8c06c84c34f75959ba3961a7c2d6d7434d172fa033012307e4895d581a3ddfe9fbbd23b969232f3405b55b57bafe6b8d2853957ac6e00f2e964b18d4377dd45cfaebcac16227cb81b785e1aa36f0e3094b338e1fc97081c3240a2b3f7d8c7ff26bf1bc1330664b0116860d2e50bb28e4e2feb0b7337bf35380e4f1e780c170377122bbab03c3379cf700d71216f47eddfc581c35c47433daeb8ea5fd92f46e310624ec6fa4e331afb96797b90f519e790c6f36e993ac4f055c6a5ab78f1e580640eb0d81eb67cc45e1436f5eb7e2184ec080b50e56521dace6fc8a732bee954d1d3abcbdfafb4270ec6778fd2d6a88a76a56dc1114f00e33f8c85126d1be1bf735c23e4925f6f62e71f565f4491058745925ae1fcddb411446025c5649b856f9e43ba61098ca8bf89891758f9908c15b52e79a6a38cc925da40bf861a5260dd7a1690961fd6836d6ac772de1889ee137dfacb4040286afc9fd01648c3502a4ea9d6dc9e4288c21cd09faef987e294a21cea1ad53fe4495c10d969dd9cd50f4810447977e1e753b4e89b9830d3fa772d2c5e1177df5080bb24702ca06a3abf2e8e04975c2d144f281cc2daa95a40d3d314ee07b8f04981851ab2a6f769824fe4c44ce8d82cf5a3a29573fa6221ec8318c0f0fc1558d832c85af2f3334e54e5dfe2dac385d08bc71004144b4f70c9d5277d68b6f12afd5a0d9308d7d3566661ec07d2c35ce2ff2d8bcf952cbc77b53050407354d58cdc32da92f1dd46710b0840f31176acdbb5abfbefc7e1dcdb1a0b199395d793bd71560ffa867a81821bd7840ae7bd24c4b581e89c88b2320c73896e84b91bd4d87dc1b83c37dbf53a8e9b59b032de17772e4895d3cd898e099ad29592be1fa26a8342cd1af45ee311423fd8525d6fbc96ea537087c9d87f08abcdf305826f38f465d75d8e1a24ed16fee66ce1b4ee8c55482ce6f484055d7a904b2310d145807b19d25cd816c1d9986d27fb4bbe8eb0bd5f901f081dbe8211aafc2370e22a58801ef6f23d048eb094cb60a97fbc4b754652c0ad43ba29791c18230320de66a3e79f3b336451a9ed03df1d8450a95d7253e792e276a60edd3d610d22c0574652731e5fbf590336302c73e9aee0525005625c31e21ff309d0256642412fec525da5751c74f4f3bffc65dcea14112f5b53d2e989f71a0f3bcab61a817eb18370a51bbc6d98e18d30fa31f4968c235e8d1cb777ed845fd344d54e20eeec429c62d49894ef4c97a22f565e2763cdfcade96ce66e3a018e94c2709add2ec5afdce399208fd1d35ca85b21138f135715263cd771ff44bf92c6ded4d91a34c882bbe928fac7fe6bcea1cbf2c2c20796d6271413cccc72ef3be4ecbf94ab49a2d96f5aa8e7e103d6fdff1eeba4e4c268d3d315263f53e473adf15af7f29ad30339e54cdf447449d7a6afcbc1d612e117232364627cf833f328a72051e717e9be10b41f1741f54d270eac00a26824e80be443fe0b42edf1131cb39789e51cf3f639ccac5637877f7f554cc53bc25a123998a97ba418d136a5056e723f5b56e42ead1794803ddba5df5ba31b903b5c32b4aa463d23b4176fec09fb7f69beb1edc7bd53e070959f6d6a93522f16006d31f232e5fa9a91d58cb873947fcb45487a906f1a3ea245bec3f92f00f4dab27e62fa52a2bc28f8f0b0f99ca01d3e6f64a0e46bfa2087400fc6aa7a67e8e5a6269baf7641dce854249d72ebea94968db29f16a3a77b649a2e00f8d3093a4648d44cb9de99052c6bd6a9fb2e73f455f210148949c4b46d88a529c1aa44317aef52a85b80e19be22be9e293ea16e8bbc6f2b04106d024f481a7c87cd8fbecd7a1e6810368d5d323e1caaa010a2d61fde734076be65da430edc21d13491ca5c3ebeb9455499a368b45a3c25df917649e9ca1a0ad7c16dbe73a8dd1a97be18f7558cb608e16cfb0a24cebedfd7a65e71c622a69d050c4e0f727666205ed428d1c51409acb2714a5220f0b2996cc9b9b810acffe8fdeea49fef8af28a9788ba76af8157d4c2b2346c2714ad799bc9fbf44e786d5da92d87647fc1d72eb210495f14bd06254a1b88505d6e7d8ae5710c446fdd0eb641d3a2242ffd40a91d28633a5f2b99d7f32bb80716b37f3911b06114ed21ec8413943f2e1b6820688d73de28ac1e4046ffb8550bf68a13df749aea4c222a35c0649f2c69c64160cac5e75779417e5d34f8fd73934f138a28be14a9ee5da61194d1019e648a29b3222e1f2ed91178322904cb380bcac2db725433bf31278ea6c3c5eddfb7740a9388d78ad00105a1876d071867c3064e63f0e8b71d81d724e6c7197cdaddead15475c0886ecaed97c6e15ec67a99f9dd355b41f8af6f3a6b67c67ed2c05ca56b75725e63a3f6e7871de68cb12b535c3da377de91c637030c4b846473bfba5b7821b466db8e830d592a6e50982fb1b8f2b9da3e7f7c6d6a64efe5f688095b42e6152147b3df95a3711e646d2f2efb2da2e1d4d315bab084701bd99597200d0fdf7252e57a15172e33d70d6c87aad5a26cdf9e3fe9ec3564da72f0fa2e2274e070c543616f5a275ed0bc03c4f4bd9d9063d346bf15fe14b64580e4e7a9db6f008b09663922f9ddde74f34ca8169e22b404d745980e5458dbbc169828d78ef9d3624ca9ada5ef55e19d51137878ae745d6bebf91c3602e2bdeb016cef6f9f4a33c0e421dac2641603240b5c5dd3afcdce8bef5b7349d69b5f47f5e557a8ff05cfa2da95b3972b5bf0d25d7843298ed2b83b4c35a7aaaf102905b62c71e9e083b268bfc101c3dca63d7b29282768703abd73e22502b1cacbe051bc60b00587cf95e7f9141db429f656949d94fe96a7e51a61229d9e567088f6f24053aae14a791a614129d3d064a2f4928cdc972a78c333c7189591e5e042cced219f812e24e346ab733b357f9455dc8aece340e76e436165132ad79455a08fce52bf4309e8f4c0c3fa8855ec9277d7cf09631aba2158c75fcd89ff21fef0236d6995bf6107f11213ca7ca6380f0d55468fb6d5618380a0c7a527bfd1491f6a4e12f5bf9bf476084e37941f1e7ed3178502e867eb0b3764fa36aada4d7c901e71cecc73946ee952e247e38b4111bb7365febee6219065246fe2dbc6d3caab3dc47cbb0ff8a6f5d4bc04c2e91cfcb3b3c9039e1ab171fbb4f98d1cb9ec49b7c72a3a74ffb2e989418f1e5fe022fc01f1f79d0bffa8d07d82dccdeccbcd15616426be16f6c9a0942be5d3d1eafc37ff68872f26962f349a8c38632c1c9af0737a03e0457acb7cd509c8097d3a175d338881572201a691a10ace661013d51ed45970f132247c40bb47ff59c76b898137a33af5daa4ef0aef7b8a4c4e12daf3fec19a76e201c16972ef0cec857a0a6eb07427f49dafb6f5f1c89658a2124c9bbc032f9d5b40fa32ece9271db456cc84a6e1be8a3dc5844ba13acacf70e630ab408686b64f31446220b125377b88e7e3adfe827c0cba2b4c023504a953362e0dbce9bd087b42d45b31ba2b42f0d9ff29664088219ab6978bde7b856ef101e912f5d8af7bc12ea0791fa9713d9a90ff09c57e30a169b72b626a0e3beac2a892b9338682c38e8f5921706d2498d8476664b1342cce7013c704fe790e8564a7a832b56e9a9c9c405d54c2cb194a3837cc0444bb416ae249dee7fbdbe8a30a72196d58edfff181424569ed03f6697deee7666cfee4677534af2fa0ea143f6894918818a86306628cafa5ec450b093d22302579cd5ee6341ab2db990670c3c966ac576866551d5b08f3b02790f9dcd74874c4201e6c1c237f47b06a642fc6c1c044921758f3ae7c98cbdba23457fb43a38ef580fb6dfa773cb924ebc0950dd1df2f184da3e277d91b5c264d94c9786b8b54e7ef0b124ca94e252c8831c48928b1de832dc2c32c64fa7f4e0cb8545eaff24e405ce26a6fd63fa1af7a8757fa25c4e12bf2a164479233fde203ad69cd4e0986197319f482894aa58950980d10dead5b822318f904e67caf8fb9e6a84dc9cac6f1e56d753d05f3a01ed4feaacd1cdf8a6d4e72a124b4c690a4571c414c4404813066800c167b851ea603f04b5b7bb3ecbd71e8f87a0ec07460725f339d28911c3865fe49e190ef239b41ff10b1beb1c1e3f53927bc5d8992358cb2b2615a4481d623fb8e614a66804b6ceb03d348b48a70250db94adb97c5d3c64f35771069b9aafd1f3d1685474beadf5e725baa0e0021489c3725278f65d9f0faff722556ef4f42bcc75023b528f0bd629f43541610ffb11639846cb94b922ccb3ac652c865c77adb25a0e74fc86094c397ffd0db4b27d3981b5a16a0b5f7babc2c9b42572f7ae71ae270a6be7e2e5f067820130b0207f6bd2c64b77a5a14db7e9785ac668278da08084b12ab7e166cd53de7cb491a549fa606ef81c3d3fc46484ef68c0d48084f482787f20b0305aacac46cb1e9bab3a0d80d6cb136a965381d71ecff605b4c265fdbdb6547742daa9d1bdf660e796b29cc757b54a2e336549489c49cb377781c68fe92fcadae0f811272498d8c71f78d47cab819a95f845937c5df460794cc042c9b94e965eb8151f4fd1c07668b7d263ccf5f9ab089c647b71f20376341495a93d08feb15c029acc975b93004f61dfb0d7bcc1649406b9863bcbf61369a73fed087d8477f28d2ae07d6231a5b289e1c1d9e9a8080c7d46d102d3b8b4957843b1cf1b140cc01b28be7b248169e8227fd82d489f08af6e28e9fab9071c7cc3e213ef39dfa68480a8505d5a60c88d84e8c8b6f0c1a88886ddcff45bdec4485f69190adb8cdf4cdba8090fb7c6c0108b1223deae99c81980fe43ce603ad1c98c061a3c0cfc5a1a42a21d049f6f0005ae6a4ae0230de8eb173b696d52b1275c108373e3739ea58f140d9631c24073b31964b192b4e3909c10c4b0f72ba5d225f4037056a5ad63b8bb541a07d332fd638cb42485af9c75bc2c8755c1d975fa1366925ef530750e4af172a2876ff628d8c803197ef3c0ac99fcc1ef6780f1e6a020164a77b12a1a5d3798f6cce8dad2cf5cd1afd2f091c31141636cf9b729b02474cdd4f4efe7b5d2eb02b6f92a9b3769fde647d2bde8b1bf4ea9eaf2cc67040c9656593f9244558f800ed9fc50634cbb62bcebd8cce219b189f68f50b9bd3e21b3a638f0dda9a81f9fff3ed4c1ec64e9b6bf9ffc41d2061aa6c751e03b910300c50cdc1821bbc5fa28d7f0be0becdfcca6b3ebad8d004334fe45cbee85e4ef7856f3fb08f39590b155c192adb1f6ddf1eb588589d93f5b2a1ca4ebfe5bdad4b9c7b740ccace2490daa3fc4abab683b4881022e9c485c20fd3af4182df7a22dcd9229bee2b06141e2c767ffddb65cb7e4412b9f718cea4b0b7dcfa4d15948fb4509c14baeb4d23ac0d7ce5d5d182f3a29edfe0a9122e25d21526d38562be22a2c190d9861e4e371da5f43fb677e2768da18d55e5e5f4048d3f11f8c45a378185ea46370134e978bde27e1dda5b18e2e718818b0a08a66c5e2aa754f19512d7822f2076805bb7a1b0ed693e7036b2d2381c88620418e473604c64564d9ec2b125bac866d64c5694ccd164a3296353ed0e2e6c9da6ac10d99aeb12c5662586dcdcfb422dfac61ca1079444f458d2494b6ac13cffbf7b969acb5941d5995844b6035f38835e547cc8abe48a0fcafbb60d805974007dde1554c7eb643d2ee9ed8c9c73abbb1881a43449b339a648f50544c6d24408c459494b90c35a196616a2dfedb7699562e29ab17d0ed8416f4208bdbafdf2089e8022945a4352396ae8306bfaf7faeeff2038e29a77205951bf5fb373705cde3672f9384d8d8b49a042de114f1f45aaf8c442e3abf177d642a6eb9ae5ea3bc69d32a15e2c9d064c041ff254eb5cada408be021f30dab5871a5b4695b4077648567a98bd020a8134ef18221faa7740b658a99bd96e75fda65835d9bb1c514fd042e0c7588b01a002042ac2b471eaced3ac05990c05645ec741f35bfba9ae2b4bc166e8f8342e4b7a785c6eb2be08ad229bed7763bb7c6a93a127083777166c5cd6a66ecbb760c512bffb992a8bdb5ea68d83917c671b32b9a6672b77eedb6fbf8a2b84e62eae16419b9bfd362cdb8cd39ac036ab0edca11429e30961114743211577947fe9d68f7faae162ab5eb27e73fb61831580f06ce461785932ec735f50b3587e9d68a34c1e3b540592e57e4010401b487cb05fbcf31713d12cb1171b4816e4f9625fa09cab5276eaf87eb17dd63e51875ad6dc5119f85ef53a3549502dbdb42ba3e63b5b9c022ed40ae42df642b71e0fc4dc4d5ff9783fef415f52b1af0ac73efe6d160642cc1236594364070810e8fe2d06ef3a6e60c789629e510c9939ad96554880ad24c1943ee9970c55d568ba97bc94784aa56359d0030a419f7309b888334251d15844fb64dadefd0f20cb51a337f013319f79f3c31c85b92aa9d10323b154cbd3043759dc3c4c5d9256c823673068a105667ef81bec91ab073fa7733860d80529fe7c3bfd29f297364522c696f037c9e7a6ebe1e36a4a908a853ff014123bf09f79592d376159c3aa1796439bfee4c49505c716ec9a9f62a40e88385be81bd31ed89bbfe7dfba22ded711f2e15de99895df7c7b7af614cb3499d4437d31be416bd24107e315e8978ffdaefe20488ba685fdb59b0c654173c0b29b0cf78b6db2b1a9c130706f2cd054320074ba514dad1349e5c3eb8af0ffa945c87b33a13cb347c5d91ebba80c69afc17070911c197a48aaceb346b1c8a5b214c4c766888a1154b628d9b6d9b0aadaeb0450f63d3ac7e68e4a401c7006d775c540cfb74d02d44fcdb39d83090d33dddb608466bd480113f7e8c53f2315a46279298998d44eb3018f6f384d0016c13eea81e622d6b86b4e85f590fc062936aa5a6bd0b45d6a8ce4fc19057f217543b51bdad2e213b40d96eb62d74965e2485defb96b259ac394feb154a0aba6d237e1aa77ed26e9dad02cd2bf496b5da9a385bec72bf0045c106b8499f668116b486b3d66110e6d8b8295d8ddf7146944b9fb0172524a8eeffb966a0c0d0674f30413896723a46e3190c31a0a871b9c0288e32047d9a87754d46e3dc4d969e30521cca2df1a35837b8cc68aea69fa06032723f220906f2dd95b072942046af6b29e0417f712e2d6d488cb0e2a44661d407834c4a04cbd1952494cff6c06f1e661c3a4fe885c584a480f7d672e0a98bf11b0668a1f12e83d3c8648ed90e4a287c9e74107dbfaec7b9dfc00f0fdd0d2869d1b40714cbfde35ac36610d543ca4b37fd82347df53992602a3355de479c8df29c7234ad036e31763aecd1e27b269607af37349c352e0a84a9cfce5a075eecff9c79f8a6078767a23e176a2316c2cef2878c92489d175072ad83636647b634577853175daef55b07c0d172b67deb807d0f4656af1211b8119ac9bcbeb7d2f047245e3365a13d7c51264da89c2d49ae85a5373dcb5e93fdd5e0133e3b37eaaf7b0832df42bbfdca918f90405ad5c69e1d14c90c2e97f94e6a37aa7b6d1f7e2afc7cea2d91c1f208a3a0bfd08ef05e30d16b585dba17c9d2641eb293cb48d8a540db3e592485564c8f5bcf33d0422d3ec352bc14826f0855fc67faed9d879e405ca1650becd95b528511bc9dd0f709031bccadbb4c84d847efb6d883c88f96ec2876000eb4e658b9c8923fc773314ad5ab509d2caf43c9c1504be95cc52795962bf90870badc91229d1fbdee653b2ca0974dbe238764bda9c3497d355e0a1a1b347a9fe983a33f50bcff06c12e78edbc1586fccc03a2e5eab65e70de86d2cb4a809a2b5daa13623f5b367080a25c4fa54d70da425bbcb24a6d3a26a769036bda48a7ef82b752f54ed6a2d4e69ff520bc8f9e322430629b68c21d017d859bc8bce3c2884d34d4d7a9579ae28e9e0fdf4483686ace52fc5b9b12c189371dbeea003d4fc564fd4bc0c7b1a89e751879a9fe3ba90257d94fe9c5680a179443bee5d20bfa3b53553c10ac0fbe5e8f86d582af7703b7ae1adb2b5d623102a4ae3fdbb040bd1bccc37d129f206b991d586f3a83f1afd2dde5cbe93221e10691e22c6233ee7c820d4504855ed386fd9d8490496ae007b1c4f6f9b042ce1050ca48847b602822f262cac917b03e16370f3dc7148f3fe9d2a54bafa110ab80ddfa07285026c4d19b58b8ce3c49cf554e8c4ecaa32d0f4b56d3ba99d014e11d7f1cc753c1145a27498641c18bb57fd1358b0d78498561009e98b51a8054697452770e7a336a17334866c702e2dbf01545a51c3ef35ff96037b40eb1327e63a367d8f950056919e907688d6410eba11e0e16ff7751c79c5e6d20aa9c08715a6bdfa96603cd93feaeaa8c7e54b5f785664271be719c39b58558bf84352c56989178f863c40d3467047d660a17c0cac88c3174c10898151b826ee269018ee76e87c9f5489a3c609c3e3de5748970f96f47b870f2aac821d1d906e9bdf56e778aac0d743c0b6d0c10a60632bff239e5d23a41891be0285d18e69e7b45da77eed658e549c48e94c33925b49ab308671f8e666eb8f501f3a9495365b7ecd9cdb00c04a9e1406365ce57a259df8a06ff80510fc8f6615657dbe4e1bd8b840aea545d19e54baeff40a030e98444b11dd6971e85bfa8381c65cf8043955be05025ea2306920f54293a65e0e9e7cb363aecdb7f306ef925e0038ad1b403b773f938288d0f34637efd1232165187d26caeb048df615a17f8fe938ae8b6f647b19acc24fa15f47ee7c6dab27887511997414b31f07981539b2d0fb3f84029786043ff1af0bccabe094e6c81d90be54cc7a6a17c287e970126444d5f354d2ed0907ef14496c6bf54f0a0d672acc40ffd85920320a9e5320c520e5d0c6564757bcc1ca750bda9e110068823b59576f5f1c297db76870d22d9159401bc6a479b3937c855c44f04ab1988a3082320e877d065c6e1ba66d335889f99039f1de65e3a06664062ea784c50755cb49cd75a81cb076e65085d06d17307a15a46602c986d9851ef6e417cf27dfdb96e15d0637538eb06ab6ba4d315059c9a88caace10664c12d0b6650678a6395a4c307a91546fa371541706d75a556db08d55dd1736b273aaef4092c12ddf7749b28d3f848cb34bd8aca9a4dd4f2d0c96be5b62380b0766e67d236ba62c4e486ab26f60908134007f63188a5f2d25f298212d48e45834061e3330d4c24b18fe6407b2ec235604a85d917ea511b2a29b0dd5296387f6bcc4ab600c08aa279bc3eb032f0adde5b85f666ff4c0dda80dfd26e6106b03fcf1e023abc107400d2cee1badb11501ea07f9a31c329067ed4b455624ab6f6349eb44a718f9dbca7f61056e2d46ac1eeb484609947f46e1f9366a083b29ce1ab73b12315f8f48ce5567050772621489730da9016a8637528b8226ecef2e70550576d9abb938e051e52f0e719cd7fde23f334af65b4a908ee9cbeec39f40e4a322d7e6ae57a6831286cede9eb8f5586b18f99878efe1cefd0de34f50a032c36d86895294f6d431487b360eafd62d9e0f7afbe78336eebd596b86aeec9f10a184f9d5569d4db097d747d85c41121b33002c27da876508176c953fa3e62a390d0ba2f84105b678185fffe28015e4e3650a2e12fc05dd925cee9500e4b427b5153240344407ac948f8dcfe037d9ea2caac841ff9ba548c0f01fda50766c18d2d23d380d4547764804d507171060dc87e2e7ec21a72965504ea9332ced913b1861d7eb10ab250b9fddc0b247f70bbbb8884cd50651b26f13c226cd5e20a3d9e1c1cbc6c04251525fe0048520f2da99927f2cd3908c30a0d8c88e36e828da2c25ffa97fbb6e15c68985149e978282526f01107656f913d4009b3610f8cc4373a9871085c651b60753ac820c5dc774ea78783e2b1d5c216f3ef870d0afb4d5b16ec006afdad7693a11e98e634714ce32b6b4ea1bfcf1b4de98f9dca65a9808d8d7de890ca4996239e8d3cb6b83727ff4501ed3258d11f537e960da5831eeb4e2b6e6adc07795ab36fbe14ce1953251b020f98ef1c7748b56c5df091c27f40bd3e2fa8b67d2f43605999119d20bdf2d90b19fe7f79258a3b38d419add0893cbcddb329864a5e8de657e8211583b383cff8a7e88b0b5ff4baf2e1eb1b0ceab5226aed234dd731772c51a00c89217b1935213562e5cc7d548fde024d6cc5d27ac1ab2e81b907aa64480d1314ed7460b42b656460acdca1c25b007aa60fcf8c7120305ba841e8d569ffa8970f5bb747268b94e31824af5e7e859c82864c83c491521be278c9fa5f0cdbd57122489738f9d4c30f675b6e4299dffb44dbe63360426fd5146af014b6897b8c45d3ee0ed970750b263a912fceef0c7c8390577bf7e0c456d50709123853fb37716c85b521f7e71ab749b53696e7969ca0419c1368324f2e959f35e0bad417c77aa96ffc43c7c3f4144d24f743ef458073f9e89386c2886875d5174f8361b7c308adfe0899259767ddececcf5107e7eb4e78bf528a5fcf89f0270311bb73d07c0a5fcab45c7fe59ae0b52582c93a5249352a75f2b2c4662d0dc439a804a6df5fee610042313e323c5383fddbca1ecef3422370e029fdaf3c1037536836ae72e4359b3403ecca468005e36dc5743b43bcd7fc00dc35b67f9d4ff240b60e3905626355b8a2fcc9898f63021d37a058bbcf419102ba92b07b9e6390389570df1997635d8dc8e6ed2917aa680df8d0b1e35d91e9deeeb10040dc43bdea2d012170b0f43f76c0ce94c92436247e36d9647f07f5dc135983f3e0e6a6677eeaf86298c7e5b11e6551eaf9cf71a9cc1b9bda25e4a2e6769632edad4710f9040b4b38f362bb9d07d1eb9bca9ea767882bdf83bac50e094a9bd76d3205a939e6eb4733e6e1617017fa6cd484da154db8cf791b3b89ad24a15e44b32efc46ad767a58e705b4c680f8ea9f7e5e06c06dc474ab74628390070ffffff8f