PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

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

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

Block Certificate

Block 57613 cbb21875e7e4f32287d6cd57a0f0a95ccb1b2c4eee6252245b49ceeac6eb9cd2

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
5a20acf19e4a8e1a76c83df5658d43b33222fb1dc8488b0cddde930171e1cbe6
Certificate Block Hash
cbb21875e7e4f32287d6cd57a0f0a95ccb1b2c4eee6252245b49ceeac6eb9cd2
Source
getblock-raw-prefix

Public Data Hex

001000008000000007...00808d010006630000
00100000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000569ce0aa7ed9913b5c0b8f4c8c180981599ce57c738f4987fda9ffc63d5df2f7b519375e4e2bcd2b3132b306e170e9b8f15a6b7c6bbe99d3f763b303d32f0e9c1ac1cd9801ecec1802fa9420bfc6d90ca60e70493a4b973b63220000000000000000020000000200808d010006630000

Raw Header Hex

00004020887ff5bda4e62bce500185c542e6aad71598c46200bb7810aff0b0f02c583f822a6fc5a5cc753cec2104d790eddbc1cd4519f3a7c58d7da9f3bcab560526f3fe63060f6ac9580418e6cbe1710193dedd0c8b48c81dfb2232b3438d65f53dc8761a8e4a9ef1ac205a

Proof Data Hex

59,560 bytes
121216010307428f98c4920ab2b4da7246881d14d0588d6e757d61fff521d8b48fcc4d45ce9890367de502d555bf9f681c061416dfb5856bb45711f48e756a7cd89e8b2c46d2233385db65f4bfaded29316af61124c732aeb392cf2ccd535cbe08723e6aea7371c5ecc62d92d788383058aec04698dcb8eb4a854be8fdae0258f3bf6f66607bf6b51d732491cb6c6228ab498ad1324795bfb492e15bf9e27fab56309c2b4815081feb3a572617a893a7c81ac40d6ce15bb7b16680ae211fd0c03bb94fd27f418131d5a6df315dfcb27b73bc22655359b2c8252b993f8aed28ffe9db55a229d6e2b40c26d4103c30908e3b6a90193807a9405b660224908a65175cdf7e93a1e844228679cb5e5f43c0563df8a82cab4932e20af43ced4850b8558bbed8f5fac6d6e90a172b7ebcf0bc76c5cc0e9b73808e8e874421ff7aa3af94fd83526279879cb42112947c1e063d6d1ccdf7af14699dc783d237cdeb3cab7a52bc2c4adbdb3225cbbb9eb1cc281116795ec4901b27fc82d9f48f0254b8bfa6435f50a71d3cfb9e4f5f236842ed677140225a9c16c7c02a407e0ae9713d3d4c12241ec4991bb20bf24669bc81d9f9e2404e246c3131c98cf66683261bf7dd0d86d07f9e0e2e6c813af38af96b668c7fc070425d0478e9b296aba5697057c08a243cbf3145183a69c039ec04bc0607f8d9d42ff71704ec97cd70be1bbcd29a6153af08ae13c384c34309f24a5c3c9a91ff50630ee928cfe18e015223f049c8fca0c4c6121441ca6d11c84d420f595d0376ac748c2a5b85b7408b437c62ba2643baa682d55999e577aee27f9109836dd480af361e52e434b263e8c519ea7a9ad1eab5ff7f0aca17ed5b6bdb0eb1ef40d99844fa2290d17476299e8826e16f3519bf6542bd29806da7089fd1cda7ec4418063d1f24947daaa158a3cf16e2ebf6d3f9080f92164d38a45f57ad2d3305944368dc81b09bf31c2514cc1e1e544a3cefc97ccc8719b39f9ff23e31c1c7d1efcb115de6e9208e8ce6d60cfc185c477bff74466ee90473972adf58b623a8343be4acd68b0f4b0b32088122ce4dcc969d2859cecd291b7713ce305475f47439127183e837118b118952f6cba8370945d2a6f5431e2fd1d98c07c0161e11fac67c526df0d796444d0f73d0d7fed9dd32bb8db68a2d778e6694424133b18251e4c9e6bbfe59f1e4dc8a9342b1b8db4359b158e22da4819170669742304de917b242b8031e38a312f7ab7f84366c90cb67775b87db80b2475217a2c57d4fb9e6fa0bc4574f142eadba9e6ad03489c43cb9f993211a3255438462a3ccc7e0bdaad6004704a6555a6dec5d69a1364c5dc24d2433d4623da36bb29f4afadad792d0c34b5ba29ef7a118b68590be882a52456a2d31999cb8f56d3e6b8bacdebfdc0cd351ae1058ad70b492be83e88c7ee02d67d3b2569450e9198c660d14444b1600b960bc7cadb277dd8185e413b75a1438e9924b02ee3434f3c4096fe087e4cda1b0dd253fa4754ae34707ecd2a1957eadeeae723443b0d09967ab9d32504f69a4a9d7f94853e95811e56d7ce2cefa240fde2b1f62c27c1fb7e26cdc0a3f35431468e78f3af2511823d427a329948d1cd88af557b08cf3b14e0e457701e101c334d582d00911ea1e6d9a6b92a064357ad922e2b26b96fcc4aef3d478ee64c16060f4dd7d7a45aa2d1a9fa8bc07b2ac222bb1b4f198d483dc5dfe3155947df3e2911dd26e7e21d7debe5bbd938d59e2fda1e804559b90ca322db551eb1aacf79879f437fdf160a3d55e10def91d94a5ec6829ec7aa7b1333646e2e3ec216293fce9ca842815f946e710382e402810b8dde155a5bb395d16d5dccf58fae5a9bacba478083b76127e02fa8b23c935149a8663157ec7244ebc58d8e6df6d7a349d96cd1b9090e14cdd47029e63f3c2f705d083777ae990ee81d09eea5ce4a6281f390a7435e16b18d7e910c9382116f0cc921b4e81ff2c0ef84190cf0b2e580bc308406886fe2514144ab185fbe6deba51b6392a86dd8514040dda1958a6bf5d92bdf7f195f863a620b0033353267b2164c38df0468bd920de5339288089a33428cd986b441876de9ed029d1617e9f39a25738a528d2bc8c5ad07d6c3d8d0b10bbc842a62ed1f86abbed2077f7bd181e7fa98b9956123a506ba3c3f2881e2ddf096f28c7f43bd19e445f077573ba9caf7c11e050b20b366cb08c80312a20fc777e2239649bee1403595f1c00353629122a6bbdde5b268b0e0d89088357048641d9d250dbfd8d51d40bb08a023303e31f0e141cee249eac7becaa679cd722a566a77e94277f5632817872c1fcda4cfc060981fde996cd04cfd49e14c4948b04ad9f8e98641667c3bc0798c8ed522b000dbc7c4fdc183285ec4f68bab8cface8c4a2e3c993f4813e90380cc1f75b6c5f2a29377c48d8a472b14300396cc9a846c02ab75c21d97095c9a4f080a86b5cde3ed64e0c5f0baf18cb6608c7604040909fe55bb823857670fc53473bbaffc0124d16c99bfa32fbfac6f2bb76298137dc6869a4dbf6a2bbb78bdf40ded74fb12854d01e770469b800d42130ef65925d70406b0eb9339201c7bfa176be9aaf9a0a289b4934f8ab792f410855d3ebb5d664cb0b046130f354819cfada937a523800b0dcc05164d5ab622032db039cafa5432d3eb64cbe26f9b2a8b8afa98100a9cd457046996d5a5412e8817b36d7e1c2d3fa67f744484a0cb4d1e659e4b56a6fc05ef727d581a3d4665befe25a71c967247b1b896b6014c7c9057a728da3ce0a343d738afe82b5de8a353162213a4ba246548a8f62faf842c42e8cd979b853df59f16e5da26b1193a1a2aa29e1bb11516e8e69a2ef72c28eec6534d13743123dc7a44f9ced79b0479cb523b5cff7e3ab2af01c6e2b20cc0a299d75ef69b78f1a2bd2b33b620717b5b42aa7169ec647a89034f0a481b5ecaa3f2c94920e1dc48db62dc5a5bffbc663fa5e468e68ec4a702771b17471b2fc314c549074635c401e0bd594edabf265f2f56112ec3564d48beb6cb64276e707851516e3fd568351d79be84c89c6f08d3cbfa5ccea17330c50963bafeefa3c80fd49b98010d0be06761420b00c6a968d5f8f48f7c6edffad01708878b1dfe788e1e1c8cd81ab7a00db5d75025ea7e46670a1e6214acb5cc286a4d108b11e19204dd6b7fb5b3c0dfc66446d2087c9a078d2c917f35b1d4016ecc1b94ae814c375d4e6e9487e9f266263d397c27e529e5cd018575eddfcb77a19ded7ee101b7f0c489cce09475e7fcda5836ebb71dad2bb03f018d3f62ce36a722fb825ec5a2b2447c754ad2f1c4a49c9dee9e60df9e792173aa0e12e9fa0ac0aad334c839cc8e1623e5f453f6368001d45a66299ba9abcdb6b3adc092f220659be31394fcc9786ebb31ccfd88cfb0e2f5502a21f9f9a11e6179882b16fa2ca7659148afbb082b3e96de5ca4cf83a7464d8edc9703afbd73458644d0ce42438b1e8e13eaadf0c279d542b347957bf749233c41a395131e414d27fb3b36a272b0f96e16e9b39afc976dea15bbb6d3829a904b90e36cefaa2d0dd83cb2f112110ae55751aa06c7b824808f4d900a9d65c9721c145a1b23365f1eb9ff95c3318666dff04a00c39c6ec5ac3d8c94dd5a70e41b1bdaff2479b463b9170ebb8151aa1321e2cf6863e969e1c93a39cc29bc25f59522dbbfd4ec3b01ba4ac74a884bc611cc7e57d5427093846fa0f1d26c645ffb68d08e7beb27ba8f8d3495f27cc747bed14b910745bc4bd6b7ae29f59092adf7351b9cf23e45cde79ae03e62f9df7a7ae78d4287aa92d4c59358e2373446adc1c8567f3d61894aced5677733cdf7553bc3b0781fbcd3f8b2640b9de49b13bb2b7faf1b72caa6f071bb95d5385b35a546bf342c042543249773c163cbd737461e5bb297279912a3784a6367ac668bcad5ce111c33992e52a153c372e0d87cdd1b36c6c2f887d680498cff6fa730f6311b3eb1a778ba23416a558548e952da6502a38c90da4ea9a7df87f83562c840df694c916c086d302a64abd1be1380e5133a6cd514448153ada75c2d118372eb63a3ee81202d851f1b1db9385088116f7690609487001f76948286d1bfe162a581b9ec293fd4bfae124802e6479cad1744b1c6d1f586dc9316a483e5b42fce27861d7c189b86585f82bf6a5a828e5cc31c3d7e1ecc7b4150009ea553466e381e9ba7809bee24e6500fcfc08bc5d66dda4de73de8c0702128153e56b9c78bf2c2500f241419de103908195d99106317da49554ec49e052efa2297cde2136a22f8870f4fc3dae474d16392a8a6af48eba359b758ea5c967797793ebcf8a1fb91a227e6e58febb2fecef32cec493e7660d692172257dfd558fe4f2caab9b6d106e5b5b4f321ffbc9a3977275f65c9c09f1d37495dc2d2de2e50519ff01503727989d2b451b337d6073f6fb0a6dfae5bbbac3ef7504d1d0339929cc3e6046a9e5100c66e1ceada859471396046f7fdeecdc7aace99d72f1aa1576f2f4593c29bcbaad6a56ea1497f3ff3d35b8502fab6174439792deea5db2558d802ed54b25c0ac05a411967ee9112bd912ed5eb73efe284177654dbf54b7c2c3f613c2d096fd665f35307d17f9b9cbf179cfcc0752d2a5b178fb2554dc97087f405c108a56ba554ada2f285b84af604ef4ec2c898e53080ab681f1450261a314346c84956b43e2592932ca410c9d9ee7ec2b0e5646b19f29103096525af272b5ac0becaca7330921dc4ca8c3f920e8820b5b191bc350e2acc8095b3009c85a8110b8e0b1a6ecd2016d47eb1c0db7ce0b456dace0e0646606ea3c1c29e06cfa231572abee7e49a3459d4be0ecbe87186fe509c0dc9f8cc012cb7464d94c9bc532e4ca191335e1a037a1fbb1335d85a60f7051707f737fe8c4615b8964c30acaeaa00f887e021e0641e167938ce9fd7327046b7f930aa9336e3e65b8d16294b0e62972447824d254cfaa295e7e5c6591ba421e6f800a6fb289b1ce4877e8167254e37b4d2702e0ad78e28748437273db2b21e7c6e6ad1a620648b61071995ee1ced9fda42a4e5d7598199f146ff2f35681c94dce097bdf19567ebba6d692d1e52572c2c416ebcc5426ebaa1a0eb6d0a81794c787a3c0762a31d1dabf1990d9ca08d96d81e73b05fa710b4ed2c0ec9f50a1d974da277ab48c9d0b90b284b47e8b5a1804d681210a4989706e1ca11e8410e3d19b1e0bf151814b3aea2a1dbd32429969ec9d7b59a467372d87be5ff9ded297a4f6b6794ffcd94e6dad3aac3bbad0ab4f634d408df3bac95d669bf8e9d1e5dc2e7c537c96afa9d5bf372b43a7c81942312b1dfa44b5f145c7a8770e292b0e83eaaf7d90a1e742896326aae38cb36b00c6d2982ca04841c9c9727d5aece5c030a2becfc2ed9808fa3da4348bf3e3c96677cb6c6b07546bd07adb65ad931b01dd641fd14bf7d5f1d708c6c249fd8134a06febc7e30ccf6dc6a5b260c0ee85825e2dd752383a2834a846306e1a7f39e99c95557bf4c1d60f1b6db75ed7789cf2826861684c47d59773c997394b8ac549bf81c67e65a8640b27e4036b51b4484067967024b2ff7e2008c433957a738151eea933e2f8002a06a1d0ff2b1fca57469f363ef7efa98cdf7c93f271be0d5e12ae2d9c276a38f352e5af29e93b2d71cbb41308ba27c07fc6b42da6d9ec220e44709b1aa07af8aee377c2ebcd97c25542f71ee93fedcc598b0c67e8a0021845052bd271284656b054e84999de582b9b82c657d0874a3a5a344c61fc64014785f5b4dddf6272fe70aa61d0b782b6af12af7efacad897a0f1fea7624ec1a255d509b45870693247820e59a98ebabbddd262c1c34dfe4025d73961147cb3ced3790484d0275ad45ef678f51378bef3484550f5c00a2423f330587053f316dafa6a9ad071ee2ef571a9ece97726412d863fb4dc95e0d81347b2769f449b3140da184a5dea28b90fcb7fa6e354664a60e856072aa619e4699032fa96d9b6fc9172b3adee4da7b55085777f71f5b63f14561b59c9a92c5d9fb3042340bdd9d01a7ec192b76cc89d7a18c1a061038b681d963348725336e0cc2229385d56ccda9a0f39f53066a4e0da7137e7ccd215ebe7d9e7852d639f282de249ed561888f130c7a0580376e8bf187318132a2935ff3c272251fda9d2ed69c422b2fb142eafd1f5379bd920803d4c8845d7bf28873b3df3190cfb13d9157858ebb29737db29c93e1265336670fc3177d4ce0f571ecde3b939e374b9d8033bc333ee962feed3e5c8ca5bbb58a59bf25d9bf748e6fe277187732e4f426bf941d9d68aa2db684d677627f3a43de9bcf7bf96816b0f9ce9fc23797a604fe2e9fcbdd8fae58d5dd077343c365f72e5ede740848782f1891a0b09d7c3c96507021ef49f54165e1391157c604bc32344694ab43da7aba6dfc76f01bba1b0bb76d2761d5f30af3066c41729f1a88fff013f562a12c47addb4cf025f11987bcffd559e6ac17d520644fd9887417d1b3a19fc081bdafdca8469a313c54bc964b5db2102591e7753932615baa056eefda39a7f8376532d55f48437d07062779ecb43c40f42247a90d0848b5599242fb779f8be319057f1a085e8c33c92784f024f512b4ff2c9d14d29334c55f02cc69a2631cb1ca254ab9d8e72c5e25464c3dfa3c3c3564ccf59fabaa9f499720d08d2abc14832e976b364735c326d86c9c6f13fabbdbf7916f455e45bcae503985483aeebcf0f193172a2fceb7f5c85c295a1a97bf4a76315e99083d2e3a832cd5e486681eb1b34452f8bc310279998a7685a74ec0e29ddb2460915291d5975f56741306908cf2ce9d46b51a8f939801e7efeb9c858d706a1f5f0562e2a630e402a0a8682c374df812335b10f1fc10fc6f64e0c665c42ca250b8e85b91a0bf49e7f9466885351232f9fb49bc9502304b29af8c8785f3d3dd90fa69e95c8398388ee693e577adf31b8fe7110a0a8a6bf8b3f93b6bb8252f7bf1e6405fcd027884307d06727805922c8da5a3bdf8d7cbb2156991df5a8ee1adc2a3859b54470a401a0ea858ae537af792d326329c528ec29932afd9d5f480bc74d33677fb41710902bf8c5aff43b982a089b7b8c5efbc9aee37b1751f50fe726730bcfad42dae2420a5bda30d03b19e7f8f289445f080071b8b4936ac8c4998a168dd9705aaa713598b1da8f9f5f640bda5b7ee220a56b5b0b1b60d29d4915b977ae947c5d83fe26097de2342b9e2aba0d7e4643962390014faf40db349d5b91653361b39ad3697c04241f1b601c10a7028201e8266fe9a3dbfdd8fc27154ebe8074f165ef660967a3b50cb10c6ae0bafb8b96f49e84432b311d4269b9a56a586bb0946d7262317bd977748948be6c62d5897b0c9597018205cecafc4b32fe73a7cfe5bab1a3a45240ae987da390e5b6d4be71d7bcfd2ac2c1f0b6958defc74c01b2489bd8c2ea6e718f795f16f4d497e7e65500abf3cd01bcf42c8d57b379c75278c285ad4ffbac388e068f53f691d631f67bba81882403cf42a5113bb5e9b07cdc172ce15cb2e33298f64b455a9e87b08f102c3b57fc86d1c55c0be2ba3ee2545bb5b21b3580401f41631f8871e7b52ec20d46c2abaedf8ae2e192e7a14954431e68a14d12c96ba27fa382f22f3a0f7a82fc4472ea53943e863732eea60e573b3a66ea4bba18bbb7400b13621b413084ff0a309a52a023293e3adf9d62b63b486caa511048e9c6ab7c1f9e91787a843c82f8816cf287c4f8228ac1c6fbb99820942a06f30d02f76978995cb2d79283f60203c27d8f63b57e78f22f2c9cc7fc360b953f62f8beb5dcc2a55f3a6059a30edc1a6437bca661267cca87f5795a95a6dd2ddeb2e84d5f88e64e4410bfc1ada31c2c172206605aa2db02dc7accaf0f7be2388745e8c3196949ceef7c6eecb5fad6096800b3bdaa202e23d9fb6569893e4362c151f3e23441a74a80be1a5de255a79cda2a388b16b9aaf34eda3f67c8a23bfd353a3713cff7d744669d13da63b0a5f6f5ab3ce21906d38e720564bd33f701d72918fd1f7f09d4e402eacf67b4cda89f9b2e02143f47436612d66a6194231dc57530d731f2ef80483e8c2ddd492b3c935fde5be52f2bf2019cc82d342b33bfcd773a114336cb650fbd2dbb38b4a3b4a3bddf732bccb3e7a68486bc3e6bc971e3af3040a80c9a1b31dd1b73c9af3a9a725b32f8bce95fea5dfa27cf2b3f09951c1c4f959e21b6e013f2c495d60177c3239517a55f0352e4eab110b3e6275f6171fcd6d1db659f732d40f7eafe06ce6f3682976fb6a43967bccb4f2c26ead822acf756173eb000adcbbf876531980199305f35a1ddba1e80208a58758067e6f1ba870cde181603201c7171dbe0c755c80e418444dc0c043db4686ea49dce960153ca06dc2c0f3abd43ba05ab10f89d1e9d2849181a390ed060fa53b5aabddfff29fdb2c6cdfd10911639e32d53d549ad931813f17299a6f48854b97b82cd81c4bbc762f8c1302654ea4dabb77d3179fa0063a859b5fe4c45ec8823adbefe0f4bad17938bb7d67ba607c3e47a312faf91a5f9b9f0c853b9026ed077c89b54f17d752c3342cfa6b5442c51c42ae30c8771904591f0a48c386bb466b7bb90a365802fb732d6bccaf216f503b32e8e5f10ffcbe3dc3edfa61291d5d8d3c35cbe3f684dddebbe8d4d4c6fd9f26bf1f1adfabecb9589828b10584f75615a84163fc413982c4260eec4c84f5212ac84d9b6bc5ad444b5493eab72bf78bf46e2fc0d937170a5564c5231f8353070f25d50430020c84c924bd7e39c35787dd49c52bf8449f9afd6c46147705432760f383c98fcfdd51ebd87b6912464b8e3a3d4a25021cd02625c1c4732c506997e933ee935e9e110aaa5b74088b973c4c74057db8c4f0043a9894ae3546a7117ba6fed28235dd5fa7985cb28282abf5fc486fd846146eade36bf899d036a32614a6e46de51e308623ee6a60e80c90216cdeff99c4c0d38234fd6af56a64dba3e8e90e6ec174440ee3a1474c69ed975c61d2d1d72ceb121f976248a80f5d792b925f37c8e4f5398a3bdd3849a4a57f6145f4d15e363690eaec6a27b2f5057e3cc04310b2a2d552a2be538c17e7fb2cdde061c7870c6b4eb950ed28aac36a9c139a7dd3cd9aebe0d30e807f115d44036480c9d6ec6e66173964aa1a58e9211daac6985cf323d9f2a3d187d30639f920573f459603a65483f883bfbca7dd382d9813275c5c499bdebe70835220a9ec228a85668b76f53bed45128499bb0c22c4eaea0c8208266d1af107eca4aec1306e2ad3e783d25e9d687e8f0c6836ec80d0592599d00760f1910527f2ae1010aefc950985affb64ad0895959b3c792943553ab616f47a52a80110ca78e52a9912f21579df82a7112eecec38c9e108e63361805ed053c210b5a2278281421519b904d2e3e39a0681e90dc84208c5c63490065c82082120fde84d1a8c9cdd9bb6f2f0b00331cc18725610b3ef1ce2552ffa022f9792a8e2a646d99aa60ac9b91fe7553f8563d3aea83b7d0effd0c75413e84627436608742105d00cdf5f5b11c7972cdecdb808fca687ed68e7a1432b253101e5de55ea3caa2d203241eb58d3790e9d7c59638d97f7f27fd309533c7cc15754438217c619a59244b13a1728839d1426b37c83150d3f7eed5dc754a4a2ff648e73349e29ce6e5389b283dfed98202d7dc61dadd7b0776dda05ebb77aa5d95b3efe432c8533a01e89c8227d86178bdfe7e20ebad7b6532901d176587088ee8653847a0ccb9cf16f96ab15984cd05033df493d6ea196fa5a583b24e4352392be33057c11318b307a5e087dfa33714c5ef1d43813256e12f5292eb622529bd95ffa23a24eeabeda3a27280d6cb092a911cc2df270391ebb81cce6469262b1a7c509ae37e45f8622ea8eb5d19c22223a7f3e745a283ee7ce224a388364162de8f44bdb72b83c8a2b0d5761a6a636683b6c4f80d676dbafbbe455753717a6d3fc30afb1a356cb34d5e479b14e827eec22df66c1c37f6c0e8bbb61047000f09fc3dc12e142755e780386607a3b0c02e32944c96e37152d77bcc87f2c70ead89ea5abec915de15a450928b507bcdf3768cc2c88ef5eaf2d79112c176bc6d4fcc9bae59a11095c8602896fa9092672fde101cb4dda4d323781ececd79443e28099335ba5b383b3f1f673cb7db444af00e5b1b62661cc3bae433e4bfb1d018e5dbababfe2d49b9e529db5a42f431c39a3dd645ea4b7c0c1dda4d16fe1cca2693555af3969151e7f00bc661ab596d24efb8ebdbdfc8f9de22f5e9b59476285ecc9e7612fe14d550e18493d701b4dd71847ab39f633d4fc7d0c7b8b01d454b720d164e8eb563e28b3d2606074a0b978810391503d217d01b50454285010debdf41921fef859c12c3635c130bca2e10f311c8fed5ac7d59f228dcc07f68e4b94a52cf95192aeea1f5dd368902d797491ea5a54da076c1038b698c0107fe74be49c6a9baa8007c3b69d829a6b299d81a1db2eb292db6e98259fe1eeb690e6ae8ed4f1638dfcf04e64b0675266f21a515d0afe1a0e389bc62e1fea5d613a2a847ca80ee521cad2597ec1b6caacc0e667c3437bdcdc782e0ffe97a466ccf4bdb760cd2c67db6c36faece3ae273e98259d74d7f7928a1197af97bdbf39a754ed757d90dbc293b6ff85c7ea450c80b5a266a31d75d337b2d6d02f0286b28bbb94354563ec68807ac9219d0fd240793355769ae091adee73db9090975ae0ec1be8a3c150b97e16671faa93e9ae9bcd8327ab3aeae3ea2e492a623572c666224c44250533be27e52d5a9e3b1708931f645b9f38aa3d3fdf79c85b1ca544f285e25c6e310bfc5b2fe6ae4683bb82536071e3232b6eb37aa7b6802334f00ce70223870ef914b7ede054705b7609cbf25df96b7da25e0bee8f7fa4495005d91dec6f5cfed4a7f9f54656236d5a029ab2c8d1c029c0c940fddd35236e367ac9040371aef7f7049039147da69f90252420b52bfb25ba858b673835c113d74807be886e9174fc5274e39c7c06a38c26e3a05c4d81261c5fad13e3e74e514c9576da02bdb5d7e769ff944dc300873d74e283b70d6586ff00a09c2a30b69f80b66834d002a4661c8012f50308a86afa46a8385d3c2690550daeec61907a6d43a2b1f3a786529eb6aa37df17effea13e14fa28bf6455f519ed29434d6fe2b7c447a76436f34f8452e68215fc6426a2d72b3ff79af98b03f78eaa09a93e5e2e089cc36c562518682556e31ed156112bfbc6338591e9cf251a39643504f4e905be6d11bb52edb0fd60e5aee7682a57bb04508367541e73083914b55be235bcdd795fbd116f0d65dde8c632f330e10f3347709937ca4116bfc0bdb1320b44f93e89eb5c4f9eca746d596d6df80c1aec064cfa2505297480520bd31ae6f8cdf067476ea823f341714ece3a08b88d0771141cfbae62e365e5946fb062d56266731fd25e16a6d682961ad320a7ab7012c6218d8e85ccd05de31d8bd8e1d33706793b89f95fa7634b740367c496b49ff6c11b400c2dc6ed226f0135724f07a1051dcd7563bfb8275d83876ea0490bbff4dbbca25579be710ad8efd2a7db3d36c5a3b6699deab6e7e6eb08334dd0fdfc53ff4953b400113dc8e64efd0dff24c5827f297405cc5530b87ec3e33796ca31ac286da51e4fbe9de04967901e84e2c0c9c1008e54e52645ec6dde726b1223a42ddaf6805ad8e65fe30e8aaa5b4f7bfab1f63b190a6844badf7210625307f60ce4ee6f65ef36d22c88c851a2e8791e28da7dc8556c3200e1c00af88a786dfeef8c289137aa57f2f4c4a8f3ad476272ac91257dd9aa86c7dfe1ea6f79ec2cb191c60e4da7ee2a4ba8cb99bc1515dbf14b9cb050ff4242b5628a0aecafad74d400b1120f830f64eda96241645222bfb149363341a51510d722d4d342d6c220ece6845ec694d56d2a9267c866c9c452f85dec10a8f69ddd3e4463aec69a00240a37d3703aafee386cd87ec15825048dd50e2fe0bf8c13c9ae82fd42c73a544b9db5d87fe8d39608045142b6806ccb8439bbeae78f4425dc16a8c17eb95790c9eb8a22f56fb3fc9c522666346c67ef70d3771f2fbc8ad1b2374c8b0c55adea8c72b57f895d5b7b3b2e00c75db8356fa2227cfc8632325b879b48c2a0769f61163d82330a1d5fe62c6b01c481480a9e5d57c51a72db3ea10375c4595a617868c5d4b1dc5d5d7c7a50a4b4838344aaef2e48bc535da6afff8b0091fce8ffdca7bfda3997b07b78da6e595a535a412ecc8e1c7b609103ff3882e837454faeade0337dd54c411338c474afcec2bc0f3cdd0fde872eb21741d87ba880a05fdbe78e7202ce0a509f9f0addb9edc7af91ec768ec77be0b5b333753ce1ee161f42fbf7ec2cd569d0dabcd36bcfc0a095dbfd61c77fac87f901c39d3a2be5f7af51b8440c2db06f0054e18a7785ce5b105a4185e90b4bf88b34d6e2a38a6c0a69354ed279247afb86ef4dc1c072523b47c24b0852e814ade3213c0c37a4fda8536c78769c3027d04da6dff89eb8c4d784fcc84dcea1260941c8e2b414cbdb4f086a59d6aa9c3e75a12ce4c8ac8d79236595b48a5edb89a4b386a77affc1a40ef68cef70fd6f4b78a4dd39cd62a5d2b72618214a7175dbab0b9de943f3927447d7d8e77e313e00e0f91afcdb6084e386b3923d43a910869631a76cb885829cb225d9c1d3f53d277f610e3cf2f5f2717f9e68b01afd0bbc26f3f1f26872d37df71779f5ec58b92bb415d078614805960d0091d402b5f991e89a06c2e5bb5019eaf1075fb3d565978fc9599b942b8974268bb2519cff6c17e1b678e43f56efb22f111ebd516e762aeb8f19c083da26f938fadafc47acafe2a6485f0c494411fc130a1245028278f1e7264c92c1ac787645e71a6b86f6ea63582c2289926774fc549ad78cdd05e2ef12477a59b91f22f70cdee4efe5421e51e363c7337027e4b9ed3e0c7be8f8ca127313e637fa74deaee4a53fa9b159b7b0dba0d79e3ff75e00d0edb392026f8a33583aef8099829cf288b86de34651994d4505c25dbda5c7f71df298b77aa5875d260e993d3250ab981c9221683d0e4effeccf5ea873969e741a24fa580c3f7c370281686314319013d6fa7671e15e4240d18ee2e10dfd6fda9c820956e2e7a2fdd0ded1c9590682cda93fb1c485596ebb5dfe4af74d0f20e668c581ac265c935a672f81f23de2d25af3adc8ec25f523f7264501b046a82cecca99bd0c2f289615381fd15b65c79cac291c4987378931a5ecc2aecb9de425d1c65fd2c6d271eeec7fb21cf62109c80e789b2339349afe54f58d3ba93c660e8c7e799a1d69c57d37060834b2fb99c54f81e5d3ee82c569d55fb55708753d2f53d768a31beaf62690ea84cdb235971b6d799acc535661d131be890d35dc50184f6f2cf5a3c0176c69f039cf1a82538f98d328df7ce6af044bd8fe008fa05767455bf1a62523ce1af3b3b57810026afec3adeb737100a5675d9e6165c09cd158faf8b6e78abc78ecb87147775ef87b43c698be091f2d30a63071842fc6d4d84111793a0718a3ca292efdae59f681fcc6784d45aed53b94523e137b5feee463a5dd1601edeac0d11dde804084048869c20ff95f9544e4f020f4ce25db631cd993d70dc7cc5d60ac8b7871ae348ada8297dcf7e009f26d65dfb16e92079465ccc5744d4c01c490faf4097e7e294bdc1577a97e342f2fee9590acaa43c31aa4a298f4b3f7670183ffad4534c4039a0184c1569de4fcfc0be1efcf4a0820d8c93736fa9eac2e8cfc42c5a6e246fd8b7596091f26c9a8068a189b02b13b010fa0f058fda1a280883b1f48150ba7daff70b5e0d47d4911ccd9097ae3df8b8ae6e67ad7b0098d5cc55e301cd7e651a2c1825bdd9fdcf109e898ce2d9605bb5d0e1509a07dd8bca24d76772f8757e8fb536de14ce0b90b5b0eacf39db3cff757a654f28cf2f067e708fd0e797c31b423047ae2d6f39f897e1d4b54fc7c40085d52f6c5eed8213548922304b51eff6b5734ddf319be0be504429500a92b3f15c82c2ddae4bf514fec3dce770a98a5be9ad0bd83135d4561cf371980c951d4b877a668f67cd2fada15cf543fd61cd813cba41068c024ff3323fb5a0b48d32fc8c4027edabd76ef8d60c90b1d3e5b65b2829c5b275a06c99adaa524968f0a2057f36e4e85e618ba79b9b5da88655116849d198b73b8faa125a2080a85e09b0634ef77aa9bce254fb619b4847851e0b005a32535b44b9e752dcfe979bd57ca65b4d6076c1b8dae4672cf6b758ed4d98aca89bf1b4e8eeacf7f2e251fb80e969ee405556582e6da044f44c0bd8b51dd1fd5bbad7b498376444b5067c960f68e4d468f3617babd575898fbe83033b1315e1b774930c65e135124d614901f2a2cea9fa011288f5bb11393d2c5f87268a24d9b17514543119509c306222fc724807f7d0e710eecece706a68d9706803c25e87b573120ffc131e5337e46e2ffb62c4c8d0f040548765ff7754fc71090d222f79441c1f02e59b4579f476e4fc6276d5becb715776523a50089d5c398aaa9e12535140dafd3d4976abe515a556dba6a421f8e25237c5c1855a2dca1f88ee89f56ea5462bbaa9ca331a64d677c98ed8ad774b3796935da964a9b4a5a17ca267fbb87cd1131ea93fdff0382984292b6f79c404378c2fade23bb9385b50aeedd426966c12e99ad012b7fe809995224fd2d4437b0a4e5824a50f17f26c7d52ee7d81b0ab7e80bb925655ba28c92897ac278810c780931d6d573f05c00bf5e1958bf095c3434569a7f985e321e540f46ad27876b62abb79ef20a9167dc26a96d92b88d986a50b608dac5826f9ac300e777162d3586247782c6fc90daa9f9dba5f2f3a4667e518bc1cafbfbd2f7c3dde08d721d14530a30303f9b11c5e9fb301b106b26dde9ef310e2baf06c2738dc98cb7083449b360838ff954ff546b23856e9d7d26889be0918d9ec85c1c81c23fb19c987c671068fb45f6ec8f0b25a0bd09e8f5460a5f0666d4f62632f0953c35d2e2c95c62521443c43015a3fdd7eec48789369864c2b01cc566520ce80090be08bf7e36bf0768dd61869b9988178467cd597f595d558feb85654b36dc8a7e39cb69b0e74001c919014c9b49c5d0bc622015e6f664605bf264cf145a557a3c1a2e61fe00621729886d8ddeb138e61a8c30c4e58a7c6cc5c6d0d321ae3a015061be66b579e1ce5ba1ed5a2e4230872fed6bf686344049378f0e23004d35638a1df574e89d7815771f3039b6b7a523a36d029033b9434bbf1b935ecb458bb58c229445782a3fc532a0c56176007a22da64c5bcb28709242e41c080f92c017a37fd4c4a9c92141d0093385eac673089738d91190c5c244e918a536ef5cbd0b65a6a4115cc049d4869d91cc21584fde33029ac86c99c4beeb2a02a4fc99c111bc527ef2e7e1de85eb59ce215e6502258da5d6baa8069977c11c4f23b7496b6c7fca11c66b6e6ba81190efe009271231aa912b47691e5d5c2d83393f560c66a051b7ddccc6484249d6c0886a41ce0caf3a0c83a6844f79b24f324eb31f6a34ea62fd8e53ba38f1e3db9369293c41bc96175be442e76c5c7aadc491d3d61e816e9b4dd5ceab9e4b4b42347f999ba9d44c6540b31444978808f582930da8e1459332cf56d762a2d938058a30859d47d0cb36c021a3a8902246eb63530c1ebd6abe9b3d8aa6985bb8d73f18503d7c3f4087248733625c4f9fcbcf97c1240be0a57a199124d1985a231f6da0216a916bef4ee08061aa329c45eb51ae8bdf451c009a20624c95af2aea76e2317ce2c91ac82f46c780219991b1f20c7ef165c27dacee10a93242d3988ca8fc51d982cea360251b0c4e086fe9268c5443a314ff3bed04ea55288fb55acc3714faf8f5a00a2da2e21ab484235299dfdcdbcba6e219c5a510ef8a9f3fe0694df7741b4eb0028fbef5a7af81ea916718bbd91b3d940c8b2b5dc5f561c1e5c4930729dfb1a7d6d4c1941af9c2b46f135aa1e72b6653174a29bde80f373f82fdc19ee49c01139aec4d1573310fc2fffd1d214e059f28258029274adaa59379fdbd54cac182e6b80fc5a33c36493fa55793cfdae60834661b1f9d55d93d5a74f21948c431ce73ff5444b4671fedc69840753d350f27cb0d27058fc8f0876408745edd3327866af397f486adbdd9dfa5758f6f4f386639f9def4dc980ab39ce00f84d48130acf202b85f5fac58ee0715b6ce240ceec66e72d3bed763877f08e7de16449b76a9eae99635ae211d38d7d26ff396437c71dd7779daf0d725c9e9e30f2b2c71889cdd7e088cc6ab8b6febd661a7ba0ab17aa8d23ab97a54b6808c791b22de880f452c0e0e82bb28a5fd363cf7c970ee50c6fb0d6196a94905f46c14eb4c119e4bfce0d9a1be0e5d78ebe5160cb11424db5900971a4185e5a83dd74d007c7fa7136b3715b9a43688494076122b85c4bd50f51b696e04ef7dd2613c7a0576e0fd2cfb4154726408ca7d2df5539013bbca8b63235712502e6e3e0305d9e929900a1fbde7a888a9600bcd47f8f432f44d7ba5dba53f881f596d8351ab21a1c87e04ca14443b303ecbb5f4598a4dff5dea215af77cec3673b14c1efc5dab0e196da4f67dc44cffa3dc54f5304f6754b935d6c3afb5ca0077be4570c2889939ade50d5e90a1b09723bf10801470f16b3dcd9795c143aa2e6f55f5277c8059008ce7f84b93e82a12b326114982e26686525cf75fd954a7926bdc6be0397d62566741d6b61ebed20d754a773199da72bbb59a4f9331eeabdb01c89346787b23a9fd01aa1840f488843f829d917fb4499bca46b0d4568221542e80b32f7ba081e4a76a883df4054bd8c8547595f11d3aece9e8d9427b02002be37f1ea86bf4e5a090d1f54d04d3fb2deb0a9f41da706373d23807dc2721d8b92eaf0645221a3f8425d45ca00f7632f8a4247c66e34aa81a7d6d070675ecb4869d078f2238130800a6babf6d96e527ad160cbda2f88e04b526c2c0266a6fd79c3703629040a89a150c3bea69d74a2322da7dfae567daa08d98b43a6e96466600e38f27839e6ccea69b77d25a9fc200d52228cd624f3b6725237d3a3d6e2918b8763de3bbe5bf320a8e4f430d382183da570fc0952ba4ec96bda74b10ec2da9dfec6af3f6f37d9adf02c9f86a855902bb58e7706702e8a59126a9bf2d656af640530f2d7df3efffe7bce47d0e5271586bc4cadcf1d1787e8dc8ff39f19e2e903cf602ebcc598179336a3e79a454a8315e144cf2e23dea95adfa3f1b58c78742f18cc0486fed3074726267bf7b5d325ac4af987525e4ccc31749f067e42a2365cbb8c34576f67a461d3a87ed7c28a0f4f51e69d91bd73e8e369328a78358e6876b0c2b91601f904d74d1d0cca25be5615ab8e30b5da5cb6261f4e352e2889d528ea8c474acdfa0cbd919a248861f4361705c207a172167dfb3211439e2374cc153f4037c3944bfccb5d9ae8935a60017c09e0058ad66ee0d14f3ad9c195b19f4fec7f440d4255fd2375075bfd2bc6ca00a4e80ede669f987388b2862fabceb5fd5a30b4c6d75f85cb00ccde2317303e675cc23fd432730d3a67ebb4670aee43b97ed369c231413fdfb22ca2453add3ae7e59138dc66138ef71e2d3d1683799b77d8746f7f4c970fc86c61f6b46d90d30f9339759135595f20becbc50752cd2b2d76740fcfc1f2adb16729334e2b33c4133f275665841fe2fb54cac0f57103e4d8d43f4cbbe6ae39f4ca6723960e61de2338a77f676c551c363d36b366c44560f7c2de822406000bde8ebd1fb87e33410dacb5853635a23b2074277abf09ae674e810e5723a00731a8618fa9ea195abd5f5d75b44e029b351efcd9d293d8858674ecb62c6fa30af320a64e5e17ea890f3571b542261d68f3c1d8b61ac3367ea0d0d903433ebd54581c81ef9e38661608a7a988f4e6bcb362b9781bd4af5827bcc63446908dbc957f7d70e96bb8609f6d99f9d767e587d7f5e3c89715aa3e19702d712e4f3266b719e0b74f6a8f0030a61a5d1b863d9a1f1b970c5db98ed69050fefeeb1b96a9b9aa2891282d3f9613992124ea474689ee89b5d96b52a4a41b1921c865d226a016125ca23454fba01429932a688aacd77a0325791d4d4ca528006343c31849bab299c205f02d1558dcda84f9fdeb154a68a7278d936473e44b31e7db7fedbbb90fef6ebe3adfef8acc80259d55e9e682a0ddf675a1680c9b47207cdc8816914ce18f531d25ff9f9728387c395f9ddea5b3b4b65060e51457a3293a09aefd306f7343beb0da67676567d5df5b1834ac4017ba5517d1e071da3bfd7eccd337e767536570401f3606489ed64fe7dc03150882973b76ff0f20fd0df910f72eb1b59f6c41c732ea9d94fce3b6074ca3127a22bc103667cf096fe805fae4357cbd71447724597b54fb104df70aa6f272bb003fd1970a4875e59a30ee510b8afb5922edf37abb302b63371c1162d8782a46b8c44823754e915a34f66fa3ed393ca85ee926d1f9aa47df51156d5ca49cfab64c2524258a3a9dc62a61bba34b0e7c23c155fc580174d39fde01532c59181c046688e7233e8c4859ae7cc63b766fd57ebf85d8af2c37dcfba24fc798db9e62a3d954a9abd549aade8f1bbf2d6599b6bea1036fc3abb951aede7f1077ac171ad780f67038fbc9113039ef66e8d36623ea5115976d44e0fe60ff5cb47f7e42e57e836a5a4ccf663be1dca2e6312b8385d158c641e4653bb86b77e8deeaf0fe6590dc8d4ca04a27cae45d404f25060d4897b5882a7b4ba8a467d7fd6a6d7d60bf9c7bd593deeabea186cf0cbcc01686c7ee95d4762d92da66f5ec210aa44c0fce4f261dc6676af447ce9d3552ee02c18e626b63e56850666a8aeb3c97cf752b435afb417a976f42a1b9a12d604d7ea154e0bf012ec7751e623af9b1f5db3183032ba74ea7bd32fce622cc820e3ce21fb29af2fb9e4dbddab18d44b0aa507aaa8d6ab7288bb270d8fd5b1039e91d6d1f20f737d15fda5236f9f05d3977e216ae9f70a6dac4915b52fe7ea056b6107f89c94853a8baf4be94703d212d9236aba0a942e0637089a04dbc365ea532a13338beb32e1d62a1c80d2ed53cf99ed2a5d72192ca487e7d087c3292db46942bac802ec03e2973db532a860f410035c7e7e385a8fef487c34da0eb51f751b7147d64c4c44d9d2e5ff98dfbe1a383b5e0d7a83c2ae42826ef74a7cf4c2a912b94dd5d93122a8cfb9341b3115d8058cdf9f166aa6ed42d26dfaf7f24d3449c159ef295602bd72f07cc6ba8535d161a157a4f510e9a783f01a7e21360a706700485b7a5de8b78bca12396630dcdbf3a99cf80e842d6c348a10a9a42a639705b20e1f6d270f9afc099645b6fab573f28dc11a6e53bcee05ce15dc518e46c32afaec0b3c33b12df4646178c00917828931907dfd36f6222dcb4a84beb97b38ecb6b60c1ee0b2293b9bf3abd0e61f996a42128b2303da997ba19f827fe1457e05d5a89c960e075f98e500422e1eefab06c23dd24e9c1785aac2b24141ee54da5e04062584b092cc5901eae1417ebe64e3d3b5a6afe877c3163badcfc4c642c6922bcc875e5b72ba29d9423e07d70ef5292d8fa582c09b5ad1526907f111bc7974ead05f5426c0d227e171497e6f10df12b52dca5aad1b9b62aed75541338cae9eb8a82d2f3fe5ad68c77290bf6fac63176d2a52bd62dcf593dab2d7f2e21fa86bdf5a5e67f66341ab7d8e85c82aab1b2ae282cf0bbb39c9c1a8dabc83397b910b8bf9680a312b3459cddfc10c2b88252d7d97aa3ef0b5d1b42006a3f60f252d21d660669d858a0d57600ab40adfb61f8d83692f1e2885fe1e34c82749a3bfe114325585e1eb80da94a67360f9bd3af04e0e88c8bb472bc4ec11bd335de11319fcc359c0659b0daf3d098217f3112e912fd89e4069ead6b40564455a4fdaf19428b7454666f98cc9de4989d9242d2dfdfba7b50252e4657c0533b2e96d136b0b04b4701396c496cb27383c3b56e9f5d03beb0c55e7a0dd9886c2b97acd51900f840f4ab1f61bebadcd8e88fecb5606d8f81ff200444d2bb83e70015516884ee2f2c0559efc4473c409d93de393a880d66be972fd7574d6b9a4c8ed3a6e3e3f0f770dfa96b8f20b14a91b3a4e8d8ed01d387acdd0b800affa6b4e86571531ef54d519b5f32afacb3070a3efc058809700fee31da5eec05598842795ae109a2a9ce2efd6a3a4e723eaff041d5aad9e038d84b290b935803e654b587475efe52ef89434925e513a9eb56e222d3e28509d5b4c3b618a01f96d66009beca3ae83c2eb35086220d3b52f1cdf68db4744b42120bbf0c4c128ed2974b00e60c010b33c277ad3ff6e1c53551a1b469741809045acaffa063d3d55635b7bdb92ae6b19d03a9836a3c68c6e41a2612b4ad74a6813915ed8ae0cdfc1971094cee79a1e204aea024addf571a49cbd5817e18d3d7f9798824ee6690cb54c26ac9e973e9932aa0b4ba05ad4e74b19c369fcd4dfe0ea2b2463bd4c7946dc710654e909431f5dd601847d0aa49ff8141e2d38602c4cdd670f86a859a2bf422cd4addc761a817c6603e7b74728a5428a282edc0b13d7dd50a3979ad69c6c6205375621a4a78fabbb9ea7cdcb9542477fe6294db420d217ad780699eb2ee722008ce7f0e6876ee1a62c1eefe536d9872de1a4678ca3f8837ffea2da5a1690e6e022b0dc5ee3ef014a742e2eb62a48ff9f8f0116fed4f56a93f2035a5a58d1db37cd0ee4be19a88cf50964c1aafff24fc43df0a9a05af51c6e350a2f5336643f87d79107f9e381307407395a76e1a3f9a585ddf0ad23cfc0a8e1d5e40e0c6b25e7d5beb35c84b575f67354044fcc5d34f33bf0224fc799e36bb8edf832054fadb827390dda315329c073aad5e3ed4fb1ab8f40fa412957862692ae87405c2b20340d28b0ef75658ae42c996dd83d278259a4b302285dfe7d13a4f297da05955ae4397ded35a8d953ae5e229f704450d2efb8f176531de536b2cc02051ba61d169a3f022a0ef9c788a96191887c00a9e98183b7555f3b7c2651c2c428e1674428e2bfdfb1951dc6d4cba2faf192fd9e733d5e43c4093d1acfca72b6f6837182a178c492fea6ff3f3ced49665454dc08e4347654592f5f9d8c3650e2c84cc7449e5789973b66241a9500b8a4f0e528f4af7ba3f1f6f3e837f276fb5f4c19e72388656c36fb70b122e9d7080d2400b44c0eefa6815f5764f4f820f55ed5b41a7b7c951a0a71378bbe3a834867b822a6d0dca3854bcd61caa7adf4c2e3dd2a48f6149a246e3907cc78b851f7215c31882cfa7b2a5de247b9567a0b251c06ffef25d48c8ddb80eba8dab4842dd6b0820cd7fec438dc2259864f1406487ef7e346128642458042a7dffd4dd35ad787157b161308f12f60e1a862bab0f3178b468ef0464711b630fc754cf062d344c7f9892f5463634694ff7f34bb29cde2c41d0b13f6bfd57645d7129bbb49ab047f334518971f9b528364add34670f4222fe7b1a63296b08200650132fbbc4e6982d3a2250d2dfcff22e223e9e8c553b6d268cba3b00c54790272fba680f6f295b57302f3f5e7a946ad7fb3b54e173bc5bd561c32bf135463d66dcb11cbe25eb26ba97b9c182974216c8c9e117e650576f1ec89216527c6a483aa152df17a261b471e491a17533748b1da2526652e9ca9a0eb74408cb3501e2152f19cb828970c3cc30f4d1acdf18868943aee7e9fa723730659b4f8c3afe4ea7e7480d5fc56ee61f55f0d24d6530f524bc9ae8b5b304fd4b88878d506a4a69a0240173669bc56512ee14913d5e2b6be9b135a7033cccec70f0908f14356dcd2210ec4b6486b865e865dd182759adbd489befec893fde4568e9b93c5f48f3f61c723bf26989d5d3dec820113a83c165adc6b5b142c56db9de40e44b89c71666cd7e04908c925331505df855ce593c5dbf85acfce0099b55a3e5bbd5366167ef764b7a134e7ad4b47c2a8fee27abb9ed7970275cd13c4800049610fddd778f21ab958bb310cad57b910acf7eeb40d3b4a44cb2a7c028066063f4f136590e813d98248108e86ea86bf835fe960a2de38a6d88fc48ce48b1c7d8137a18514e5fbfdc06ba39ea56c0e990634da2f1da7d0ce44b402a0b5e8de1289181570cc66fae49c7da2465e00f9b2c51dc53f6b2d9a70a8efc92453881a43e0793d2540b44f4a5aa507ef18c9dceb0f8b77517332435a0317c95a3426a71283f3d9421bc678751121129235ab9b4cdab1a879e659eeb825daee909de58a3f7406ad08d21f3fa11d4b3f61d4fc5e356bb99b81475423bd23033dbe14522c3b8b312633a06d9ef576ef4c2d20e8a43d36482078c4c65bf3cb95ff5ab464d832409baadb58290a602373b4c918143def67f7f9dbd6a416125d94819d9f562340d8ff8a036ac495e96eb09c91828c47cb7c9d4c39d20d667b41c3d44ea0ae782e0aaffc1f992c4609397705608928e1dcc6e2e5b1e55c27ee03b6d76b94ff442481db7c57a934a583e78d42c2ffb30d65fcf14152b9a84ae64276b389420d55461af91124df4dbf7e910362b12724c82578743e22a6bca40c7385cb213795a690a11b2d526920affad71e5d21426518c5eaa1edba640842658f8e77f9bd388cc2174c46f665b95d9e476eaddded128e0840e3c81d98778da45db1ba790158ebe972e7e0a0d70290507b4c7757de62334a3edb934c8fa92833a28d51668bc805022e59afc7f9d3a3ae990bd5f6175422eab13938c69a854c5e3b8cf3a94712a0433c14ae140ca70e0fe6c63359881ae5c10fb0d85704db733b05ebaa24c6260c8f14dce738dc64050d158520ef326a72127ca52241f06e4df086dd5fe39829ed0b52e66571dc9d6e1175055c8c34fe17d8fe8e0224f1da8797e9a809a6326eff097cd4e0cce79d8316cea75be7167be558ec720cad4b54432e2c9eed972d56f4db24ff3d9de2a55a215a3e9c570bb4bce896f7fbf6d8b95354d16a3e93f1086c8a851ca6c134d1606a60c167f8795c651d2c70d67edb7342e6e223b683cb5f77955f082fd9a8014947a3d98b6997b0a88f26eb559e802374cbaad19221b6da62a049beb6c70053ebd126e745cdc8733add40a543d2de151e25e9472703a55a30de538c3ace947fa9b09c82b73e93990f7f0f1fb0e998d846bd464749eb257efccfe65e7caad14e5b997beb397e0c6fe0018206959345677d2a12637a3376357a347edb098093ebd8b1dc7d50dd843a4e04fddf4e0897a3a7b9a37d34792c1fb11ad1d276acd3be25cec1314e721bfa23c5efca37192fb7b6ca342d96c2e447941222d2ce193207d08d8103ee1b50e4ae7ddfdf83195135e880ff133d070a05acacff8d36616d61d05d5c683ee75018ee2efbc6c2743f4c514c9afec6d6827473f3d12bdb6fcd9982e5fef4881192f0e72ab5bf03de3741435490edb3d3252458fb56c65716fa87b339a015618b9cef6b11411450a7fb852425e79a14edd8afbfa5afa344d2e9d5359505ca9d0502377815aa01385745209cd28164644efdcb9709e5f81f57c9c000c9972108e53e9e95fbde2983b8283d71cb4fa8bd5a237295927b6eef7eb0a70974821579984db1fdabc80e5d416fde5ecf2d460ebbc1811e1ac294455e116143ec83e49625026c391034112dc81c945bd448f5f888eb1b52f133df6add86adb3a7c76ac7e66bc2f3839c3b2d6d8ba4acdf0102fcd2d05191c1033be93a3e84db1758a772110e0651a0bc114f48bfc52be23626d8b1d7af0fc6025f5907b8549f8536e7345df93a0f4e65ad6ea942170e0b29c7d6fad9d7489d6c0f01266702f2936de75ab73abe00f1dfc635921911450f602e0176d17e913a6c7f0e7944ad959f7571ee84fe59363e0ca2ba9f6e3b1039428f1baed6746f05bc7ce6687260b096a0808c23bfbf0c43ea08976bdaf90cb931f696a98c5b4ae01ba04c03392acca3bac3c48384e6d44a8777072f55db022fb32e64d0daa2c90b5b5045010081fe57d0e8f165c976608ba6d466ea81b9b38b92ab919ce58966b7620e352eed61018952c3b4216b8e7cc9039d44c258003fde6e7080f125ada34e614d076aa84281d0266c220cb982460d3bf2e5b842cb1ad357e99b936a3667da362bebb63a1ae7747ae7d9f1f15771330604a4c463cc9c2bce2ddb2fe632a549a9f5e2a31269818083e118a425257185d5cd4c3c8e3fdef99dee1875e5a0295fda76ddb1a9d4ac9bf4847ff1a603951edd23a8259917983822097d794732e36563fef3d1784cf3c652e82960709ca5554012809d68d024ea94a73526b48e60d0234ca949c58e5a79419ccb2e07d0654bee3f5ad79419b38c1316e603ddf220f775c28312499e8aafd2f8b4cc0eba806ded3c40048ae28576495484fbf89f25224d9df4bf0dc5a52986d6b1e5dc0222015a6bd0dfaa0024240e1dd008506bfbbca097b5654c9dde0f4049e678b6047fe30a2b8d8708f638ccc6ff25105ebcc49d6709609473e7a2849ce44673825be45dcc28fff50ca48c2fc0421ac9821815a58aebda973fe4027886f1fcab09b4b5002f1688106e59727754bc495f3907cc6944eb4f6188f04d8b50ac70943150b492a9d6cee039ada296b5cc29c6fce146a03a8d8abbb103ea0be20d6f14adabae26b20251088cae265780b288fe5dac5f6c90e31ebfc91a5088d13d4ee06ac5bc108ca177c444fc1aa8e0f217fe751878be2f7388ad743a5b184fe1a7cb33adbd842078d0bc7787d5d7c69b5392b2dff1dad5437f17b3ebcdd42719ebdc647026abffbf377c7c05ec135d8fbd29f9a4eec4531f657f5b3e09beef432aa00220a699687932a0cbbe2636228487a86b40c69f9d54fe7327462a5cfd35b347a7874e6d38e646214c37b1c59d5644d0e0c0e1592d41ca80a54c40973905c6b6049b079bde80f1f5e888948d72bbb84fd071547c06d6110d17e50832e6ec7b59f28885586aebbe083accd080ab1b4234fd4d5e0c854c2089dcefe92f6949ac4b5595cf3377611ecdbdb94fb542a2e14bc6df03a1b2ae92a113f897ee4daff020abb1d2adfca1bd76bf60fa0134882aa79eac10a72d93be8f2aca574caf0a8041bcd8b709fb034c4a19f17748e26dbe6d7420b8e904dc43eae951c3ed4f72a94bd77b537a0d71673be755543bfa09c0fc0e63f74131fa21c578b7cbd5f49963499e6d62d4cfd8368f262c9caaa571bbdc83bb6917bb656431c59637e22eae0f69ba66a97c6621307b2a4e7c08ceb31986d1d1761a42265c84551836193581a1967ff1be9e6e294840af93f79a03261ade9f1123e0b4c9509fe7db7d10d3ff3817fe1bb6de669f6de861c77b29ee6400f14243fe882c2078dd1b095d2ecbae47cc2a45ed08afe415cf560aa2ba07284625606a538ba20cf8703313a38b88549cb27fb52db7a317d38f388d55f1c373d759b3cb63dea79df52abb9dc50e66fa2835f323a802be7a539ec51eade987494ffc210bd3c816419d14f2524b56e0f1604da8fe572facb5b5346ee81ea3f33fa261552c41104b37c68f64494633dc5bb08006486903fc5511428f67c5d3ebaf26a5d34d77fcd833400421eec7d2c63c7bfa8fb7d2049e1362357d6c1284de25cd8f5b26060f71fe6edf619f690a69dccb7b4dd0ec35afd2190ef3ecc580af17b4341ecc9fbc68949e7f6790b3d9e055244e222dd2e252eea17504bd5fd89d91e54f01c3ca19cb3466f05f992aba1c7a2326c5a4c723593ee6c1b0a5ea64c3fa3af19c445e0d05a78e9efabb4a5c8ce20b99edc1d9b39995507f3310e512cf31c380f035749d5e01352b475223041869c212845fb8fcb4e07553f8c67bbc5166acaa48b7baf1921681e0f389f85615f069b6a4986d783fdfd08e70bf44248ba24dcbe8b2657f3e69acef469a2d2104fbf794cbfe7a38c6d9ebc261e60dedb253efbe869ea106e5b341b252b202f34a033f27a97e9608de4c05f1274db17798317eb7a7f3d87aa3621e6fcf4e590ca07284a4e07bcdea6acc67170b70f64c403ebc4c0f1c49ac5eaa2735dc0a5e48c1df66850351dadc4fa7d9621b75acb2c3d04a54811c3fb2942ee2041b52fc0b979af2463c7f7859097fa41e3b20ddaaaea4f11a9f0f645508b43fe975f3595d6d6aa584e4bd3b14ea4970580936f542f621fd10f12783475b8634701c26efc788967739232cd36e2eea2899224eee55139afbf854226e549ada8d713e1e8989e7140a8ffe64e550562d3b580dadc0092fedb0b2250b6ed1b2ad0fc1f8ac9511922c157aebcf3e9873460ef18fbab66b84f1fc080a5add525045ef7e2cdafc146b14f6f3c7ff60d987a18d981fc321fd516aa548e6780744f9e0bd8a22c53d822ca45b8c3230d26c0c4354fb6e06ae733733043fc2efe11f312a778cac364682622d3069422279ae1c756b36f13f4d4f8e789c9455f15a1d411b08854a440667246b9874358fc4ef15d7aa7bd43fee491944fb41176ac3d11fa43efbb08264b0c9e80029035db3d890f4d6b1939052828c25e6fa17f50085af8f80ec6d481bfd79ff741cb223968b19bd6bac6c6dba5ece51820cd97ba10c9a3c6afd910005a39de0f138919e1892f73f9e731111749f2467baf18ae9bed1e450a390aa7169c8838e73d78394d8a9e0b52b16806ef64f8e40f815561a5d442e3545ba12345458c062cfd04f25d8c71f8bef03b5e8f0e73bd9e846dc330261869536b02fa1615fe3db2b4451b8c26c83ab62731e5c5cc1b19e3f6ed1f5f864e53ae8861e05717c90be2508162db786d2fecf912a0fabcf5d8fea0cb28286137a200a4d2d053ab74ecb4a4b4e0adbdf7d4da68121d59a8a69c1ec6c237fcf16fb0e18ae71aff05c866b520fd32cabe90284adc786581a8a9388777b6dbed541641a6d0d305806ee9d75234537c6053f836d4b52dca42a2e1eb4ed4df2fa19a51ab9380e0403f0f53c07e82b2a05929758189477063e9a80aaff29d8411e5cd48f7fd154e52648b2b3745494700efb582d396cffef09177c0e63587c233b49ad3c9268eb9d3cb19561e696165164716511264db9e9b75b06b3dc359fbb694a2212ac0d7d480fd79396adbe7d0b31a761ec7a54fb11aa1e3587a9fe1d0f01bcd714bff943281a586d0dcf8b1be59b0bd3036031a6f169f0edd37372402f34eda4d0ee737bd4668dabf922d9fb20bb49c3181bc61d3dd9a2019eb5894723dfacc6c82a199b05f4c3e8cb82ced8024746a3473983278b1bc3550fb363b0bd926b464c1a63476eb5a648ca42aab74b8b271e2bc58c636746ad7b14232fe8d2d930d08b107e63104c559cb306893851ad967d8201d28835d08fcce6cc6bb8c58888771effe60fdc066e2d4a6dd31e29157e1c825d06c51b629d04853c1f176287d4ab84fd6a9701bf13a9eb5e1bf4b105aed6a9a84cdce5e1b30fceee82d88fb2cc19b2dac1438619a463459863cd933f8b982a3f490c2bc6d035f9ad387fb9c1ca6d64650a3886a03a7a3a3ac607383f3a38bbe9bed9e8d9555a1a4029c15e44390ae5914aaa65ac3115e1b4130dfab6f44ca0915d8301b3722029593359912c761eaaa14f46ebfdbb2fb46b2f5718ff5d2a36da3a486cc15602db90831ee2a64760f890330bd22803cfab1808a4598698c83908f37b283b792c90ef98ee7e5ec5f4d13906d8584db7f9385186053a848c0b4bc89d56d1109170141b9b49a8f69b6ab7b54d38b68c1c2e78b56351f70cda5b482efb913859313280eeedf0e0f4cc7eb5032367f5acfe1a4164edf962655d1a8af9ee2cc58c907a08d8558d1ae3aa19ce17754738c5b107f7a4c3112592892e0c56cbc0b6b1300159a06fa36e4bfc8f6b132ab375ae2b4c37632e4ebf91f6a68b9ab40fb938b9d4805800e5bb38233215bc4103cad892ebd8b02d55d7088d4667cf232f34d917181b5cc9ba8d8027899319f6f81519e0b700e341e112678d4c9752a52ba8a32a5d1426620ad725a2e4b9e489a0fcae251ec0d39df04700549540e0b9fa6d3b5c0b53d905ab3179a7b2e774835ef509b51cc578081eb6ce9597b0005fb36a0065e9a16fd32d4d3567b94b12f85bbfbbefeff0fb4da3f786b318b656131805d198a663c01b675a14fef578d7ffde22935e34edfb96b3825c44268358a5c789aa92b57b71e475af7a8ddfa859010d93d9885728977594fc247199b0a718cc9660fa93384a7890372f1cdf43e3750b1a7068c8466deec8ef280b165f8019d8c08cf4c29a1e1e10f69c1cf1a32dd712204f0f3e649b90be501e50490abc22ff7df59544d3288f6ab6734df9c30815156f3448f81d9896445444ab2393c7a9c7bda01d402cff884763261da2bc92fe20b324d49295d835ead08503d73d45cd8104b961d3a7806f9aad4a993b0c95af34a7108fdd4c75f7cd17f8dfa71703eb527d0a824e3060197d2d0b04be650780ce760384cec5dcda3279def5d7b35db51cee9b99245970c67c55847b4a040944d52cba84fe0362fc826067e235a8e5b93954672d02ff645e461eeab494104fad64f4201470da3cf06fb8a8c4ab4cc9a7f152c6dc2c9a66641020b7fae3e8efe9d99b38811d11972977fdbe0d82fe294b76677eeb49d434135ae020c240ab837792c16edaa8dcfc4300397da44d999930386a303f08dd932a182dbeee55e9c0a8e5789c8da98bdf749ed08563f3ff28cde27b77c3df305a6d7ef669bbf61ba5eb53b9fa98b5768495f63cc7032f263dcb89f049ed3094369cffb3d30be969fe50b242388fc22d43b11f38b67f3836b1557c910ed327291efa7ac45911878b612cd4ba4b5ab47815648bf50ff2415ef32f1b53f8a733604273d80180130f4f0fc363b3717172bb98783d9344eb50fdc8154f1fccb96987d479c2cddb6f64ace7659e373cf84f35ac79e08d24a79a4e9161a8ae299ea25bf18a33a78389444397084b2c5682073a8671df2610d50c1c8840c23b9ad5205b2f8951db98e53a2c342c90956cc4cb64ecc29cedfe0927571e3d116cc1df66bf578488b3827d578506bc12f7eb34d1e0648cca6041c1a0a984a92dbc4d2807e2a79e3bae73ed65af6e3b554fecc290cb1db9a915cc00932184fc81b26f3aef41953b42d6394348fa3aa1041072c94442abab8933c4ec27d3e8d1f7ccbf1d878b88e6686fe5dfd6e827af91478c93a5901d7652a24741b9d8a09697e446180242e1e1b79ae826a736778608f31a40a7444ce745b803d67cf6f7f14a56f6ac70bf88c954616770123f7806df0eeb5fd1da9a72706fe1fe7e2382846c4c883adf3962857bdbe4fee3dc6e8b55cc1b7b98ef550906b25d31b9cc81c3b43988097c1cdcb33069a0af21dd4791d197af38ab625cd70826fa75797aba456b76d144ecf323a511b6aa143a47d7b1d711827e22226d9388d877f9c715c56fde6c01f407f3d9ca9c69a70b66859ab4aa770d72c9e8d0f5171afc6525c38e69bdb2bce2f68352dd0092be4da918492cb757beb31dad0f1248097629ee44d5dffc082c983b1cedb0eb4f090100ff7af5631e80601512b5a8cd0b64ee95f679d07904312a0a8fbc3b5397b4a4024907720f3e1cefc19cf240dde9f5ef86bcb6017ad8b0e60ce8783460c7bd4b9f7bca7e2d15151bfef5750d2638624aba74ac3fe9e38de5a4e09112e6249f17010b81be0b810f42fd5fbd3e8da6629518d2f5ba331234f77246c1b3df19b0f0a4485d6adafe713ea24ab800e83055549dd5f2c4022535510ab5d3f0a146cb726a3ff6487fc21094f1b5cd31016060f12f118d8e1446a33b1cbe0ff182b974f9656ff4e07d5c0e3bfda43f8139492590e2c8e5455e2b6e29b489082992e1d0b55a781a1619f748cde5f4dc8e2ff045ed56429ce3746878e729b8aa3e599afb2c6b8d8dbb0147f64b143c7e96fb5fa44f9d3b0de3aecb6fcc3177fe923c469ec28295681cc3d22c430042bff72ab9babf3fec70f75f224e60b808da84445a6c6accd8eab22e9e6e690bdb8fcc0d34b54e6367baca81dcf1b58957259cd2f814decf231f7a2a08632144ea1b90e23823c134906d3d54fc5b3e8ec5033970d483a63e2af5d2cfb6cba0349adcb4cef6b7837bac21256b99bc7eedc5e3e6a690f220474f2fbffe73723266c6953383a988bf7ba4dde2abe89a248388e805f75939190031cb47a2d6e40c29232c19cb8217c2899163afb077d8df32def43e36d57146705daf65696d1381ebf665c319a6e0564365484ae1c70de0fc3ea3391b095da2940504f577d7e684aa709a8293a1fa6a03858670ef857573d5b13ebe7521986b5fcb70c7901b3a3d0e5b9aa091cbd67992c3108fcb915b94bc4a9eb955938cb8c1ef42a67a28216c32536e353b567ef337da4fab47ea8b65823a8449e89343c52b879ccf0f61970b64f008a53fcc5e8e1c9a1d3c34326e536cc9d1395be995b0791c0934d9d3432ba849185a21e1cf6070f1b5787b9ad0dd1467b765008bc72103361edf120b7fe22553de06882dbe72f4c44093e17f375b8d785682d16d8016d561c4c2ea63a8202ddbb2803507d496734ef5a48f1db13ed6cbd7d3a2a7dacbf6ca908046cf0d0e4876e53d017d64e8da9aa91d498d3b1874ba5a689d07cf554e51864ba84aaa2a32c545976948bad6ed33196b988e5535a0a1dcaa371df3bea7b39bcfd5099ecab19a2768fc0b340dbdf5e66cd19c1617d094d9a3769942cc8d873860a944e0dad3b1c548cf4b0d0c0fd5a91168e4fed2c480d32198bbdeb074d9a6f4eae315aa78e6d1cea691ebd23e6b63fdd87ee017f44d23fa82a54ab99fb3641af5788ba07bbb14e40794d80ccaa89bfc4bd553820e65174c52478acdb802cb8eae4681975b6f16096dfccf44bea684401b09cab65c500c9a199660b0dd69f1b8f7ddfad09002337e9d5d62a94fd985e2147a660bfd8039d498c38e13a35e5ffba5114ad92a2c5a91d40350069742a8db4cc6f80c9cafec8fd3ebbd9e95af06ce83e088d6b3d304da0d5a84f13be46f32ae965e3b4fd4abb5c062af43dcbf812a5e1b58b925e98141df68b34907c8e6435de025f5c1993491cd34a9fce1bd228d8ed6dc15e4169ba7a5f7ddb5b473b7738aba2f7ee8f9f716d47cde3f1afedc468be2d115807c7fd2726bb3cfb0653348d04d3e506cf724f80331a72ce242b2f38bd2f49b87439c3f8391a6924165777c1d383708d3ae2cdf058863099ae71b7e291aaa372219ba5d7f63d0c52e958b0efd7cbff342248d1daf40b9f291f9bc9d3687724ce89a51125b796eea7f3c65059ccb886e063cbc4299bd8627e7a9e42d18b2f65c0675248dc612cc32e89c460be9c6f2712ed6e0f1c4c214831ce40c39e5f1239690e0105021aa601afeb1b953c4bd73d759296fa6a2c001ddf1789546151e72abac8b3f24b01aacb38b4825c35bf84d66d6a5311f1b42417db35d6f319de62db44e9dfbc3a768e5334c8cdbd5a349160e4f5a9674c3411ba64db8c3762ba3d861f6aeb4db9085b5d10ad98442ab916b8ad9c18cd76b42085dc50e0d22afa603fc367c7dc8e11453f39239e808f0c33e35f782add8d319b498aee8114a8b3012811b8802df44c9109b700ea06311c825d6318da49345392ea45e06b6b01a036c17791ceae87145ef21fd5c323226f81fdd1a99007eaf1a208ada05c73b77c75024d5fb6a9b66e206c53b07564208735c41a0cd3f7b0cf442a88bb133af9ad3754045794a7570c1b4c6ca10b0dfb93486676e77df1d1f374994834130c916c28c4cfaeebc01be92f4aee8622afde7890581c3b286f582a5e907cf06e2c74ba6643b16dd4abf019239da2b6fafba624c4671d37345e2451d89cfe541b92b542a95226e30cffc2365a93237092c102c8d707485072010fee258a1503d219bc72aa35c7ec62d2581659135863cc76c126c38daf01f6abfb2b85aecc5c4d21190f8034d2638825f86b3276f77d05dcee496432bc2408e7578ad1720971de043b6ef598a3c682ed948668da85c50d7620f04098f8c960a63ba386eb1d5947168a6dbc428b026f1d2336110906b881c62759a68fa1242b14c2cc6ae9d8f84e12fc6b781fe0e7b4f94c977b509aa38e0003970ec8056c24374ff0c397fafda79431eda616653a2699f39ff2f78c383579a4998b4aa4cc21d295a17e97e50590fd8097d710c6d0fd63f8c9bd9991491db485550b90ca17bf4127df15c391e9ad2ca8aa340b1b4af77bf6c5f5acb28ec6e5b46139c2051775776ebc737d2da09167a9be67ac13ee5927ffcbc83e6e4f7f9d298b71e76ae378474da28c04a8b680a0797c9ead85b18a965133640414908169e6a1de397d75e7e7129e3910fccabdf4b5baef899be2326dab0ff2057d69fd077008407a4a7274a4bfb04904a2d7a292094c481d6ba9bf911697010eb92bf6c466d0f9fd9291fa267c630005d78c406a73216676bba1fbe75b6d19a23bafa0948d29f373450ac3ee5b0193aae77da2210604143844cff0ac1a0ef5b86da12c2283b52dfccbf681c65bf37207647a38256ec53b33296a63b88dc1313d38c8c46500fa25f2f74b7951b9c3a364b977672f80c3b0604d7a75e4ae82a4fac6bd0faeddb949a615ee9737f18698eed70e95f525571c55ddb00d365e3a9e923977b45100459a9bf4662281f38bb1bc891e03de9b73682947d161d38ba7963501a2f98eb2fde570349102ac97dd19d2e6244150d17308b2013b7e282510107c8ffe790039459897986ea5d42e9460d078efd79d785426b986dd79d4dd88f8add09916d97abfad1f74fa18979ab8d56a1a45e4011a37469d7139228c6426170288753264314bdf297b3ccccda58ab1fc40a97eadda2d79658f8971a285a4ba6157b9d62ce564d0e0c356cab912848ed8c71bad65f57081e21d165b0f1b8aadece3aa538bc60d493163fcd932afac19045cd71128610d4b47744de44ff657d5f9313c06b90f6d7b50f10d971f1833210a92ff4bce29a90816ba1b4e01ec3f4ae49e92ad94f2a31568eb209e845e3de8d48937290b4f048195a59ee7b9843fc585f4d3fac72ec3a7cf1d44d596529fd3d35d78db60720fdba2aee337cfdf75b95b85762556ff28779d976ed36984a681713973a81644454b1a8031236076e53ac5e4c2e172c478f241e207ab155417afe8120f51811ec58960918af420c25dc6e73f265c39002d4437d89f62fe0743058ca699c451b74d88a10466ab9f00f4271510b0492a9ad1a00580385f66b788fd6913807882548a2f35ace99dc4048f45f6b30e5b2763e7524a8407c1fa7fa14288a13c9db1e270b9da54e40c612821bb9c312947953376b61c8ed87e6ae3d87a88866900635a14dbb1876f9def117306301f1f854960d32dce12d59476040993180025f5b29b52a047c10f0e0365f7a58502d31d6d1ea31cf5478130f70f757701ca0c774b513cb57956b0a7d67b0a9673f1a144bd26812865aad93866ab6eddb78a1f4765879c64acaa27dda2ec167748e9c4489996ca6e2f4d92ec1be23a80a3258fcfe91ef3e0a10ab0cf8b0f20a8971f5d6c873a02b0a5206f0044180eca33ef200f0c4a7962465d4cc6e063eac0bd82e81645b29543fc0fbadd15769d4d45335c2c02a215366110090a87251a64d5376da5409e4230f6db85584c1d20bb117987936fc589ac1485d834f0e2c7ccca4ae36ad9f59f400decf6bf088de2cc71c16393920b7669c2d0ea11d6df2253872d9363a814572afd2f5ca5d54cf9d3fe23b4b5257cd55f5820305c8284454cca0acac3c7af35a83c17de7693c02499031329e5525a51fad27629b69ed48f4255b154088e20ced2093bb850b106658e5fac11001bdf9369ff67c2483f44b4ee16caea74bec1292b2f7b3333901030a9c33b179d32510bb0362e0f3d03e53d0e30beab5e89311746dd6eb75c117874231fcf6e215534a0fbf555216b12441def308ad9332794bdc01840896ea05502480d4a276512de56d54861423c3e8b0a00f4000239c121f98cb9e133f696d245b38acc53fec1cc9d57497157ef9953213bc8394c10ea83fb19bcefa41a2a1537d37771eeb6ae828282855ed1886f1e648bf5855fc4bfb274a54e4f2bdf5343f6f7386afb97fc245fe3fed16bd1cb199461a3cb2593c93fb1493f505f1076eb8a213fa8ff1da1f5f976a0dbe7795bfe68fc23de683da6b3781a55bb0b8f311e77b84d6b98918aef859e8586197955fc0f3071435af4c68cdd09525332e2a01881f3561796657b8b0fff5fe2ce33f2573cc70f508d376493c2834b7807ea520be0d590e233345a58f60d550376bf4720763d111c3437dd3cab420733141a61683e15ba52aef8ef7b83b8cd2ea29cf3a0134cedc425e6cf70a1fdba3e78213aee152d4a35392649dd3b7c974f35f9c778faaf691d9dfd6dfbc8c2bce951c3ffe04b52935be5facefaa8b4e6648c2b5a2a497fad50840965a2f241344a2d8079b42fd8100d3982e90452ea4e4fd1d25279ace8865cfb2a57285cf772a5530fce1e241a4e5f0d91058574df1123ed530cec33e82b1b7a04f27f2847f2cce05d91f2b693f16e2e8431fa6544e8b3beddc4fcfe03407889360b75f5f76c5be9837e8b6b8df8f868aad8268bfe72dd3d7e2f9f059cfb462722ff51b53e1ab86621c40f86d016c786314c887657772b7164ad3df4a319f89ca0326954c2a988b3ff80c6e6773c2222910c22a88e112127b9fead676d84cb78ab1b5289236cfa77f64714e7dcd634948b47723eca2e4f53ee6a297264593da2d41b670731a320467abe4b88a7f0c1ffa25369c1204fcb7f2537ff7b8ce1c6b8c02fd45dfca000cb311184df72b36608a0334b45a67aa50edb4547b4187ead80a3d774aa65368693096890bb278de180a4d2e4b75753c763cf0c4a00fcb744b8c7f8bb480f7f3d812dacfa2218982a748e6dd33106a1a912a4e2b16a427cd4787dc905be2e40c3b4ae5dcafe2925bec410b70a5f26da3217ad8536780e60581b4445995037e8c808639ee3306a564e1cbff6aa4322a1b5cf350863e8e23337c99c79f933f37f619de67b5f14ef8307ef2ae183a83aac9f3ac69ee2da22c5dead9e6003d0d856257ae2ac35bfde1c8ecda9e675b27ebc21f456427fa00970e4edda2aa4388cbdcb3be1638add47d47ae4123aab2bded9361f046f717cb95d948e28c781ad13132a00ad042f62a62d79037a6ef036d08e09517117c24c9a7441b0d9fe966b9f9e9aece57ed40dfcb69049483f07b62bdc4b9607750b2d36c1ca456fb45f0e2dbc7e966776d732c3cb9bbc6b6043676e6a4ef59e1c5d442ef7262fb011b737eeb0c68ded993c1909be009557bc4e3cbb97e0b7c829a3e0a278e28c496525de654084a2630a71ea6d34440ed388c7b6f831bcac6687bea2b78da34dc704e1fb5ca0bbc7f34486f979862fea80b60de6e4f83bad055c830596a5ce9c1e6bbafa236d63c70107cc89f54bb89430442747a4414a8def91ca2d27cbd8d14b587b4854cea3bd0abdd300c9ccdab5afe055c8d68a37e809ba22970359a5c8834b2501574e51e74fc2aea4b79b3dd55ea2ff9bfe97a62768fefc065482099f5ebd09c9712b4ac773cd4194b628623ec37d8a9710da56b01e475a51708f78221f23b9997c6b8188946eb3e370bd11afb5063579fdbe35b2662fa87b984eb0d1017a17f1ed67520b413ecccf6aa2874719e3757b272bb6842122a2783f084212f3bd72585671431cbd81a7a00fac538892c7a6caa1f95bcc9c7c3a545c22a19eef6cb9c3a64672f9553ff466703686de7ffc9d7d3bc17f9855dd7652e4cc339f2d98eed740f1c97cb522fc17e2e90072afadf836a8b58c413ff1fd5543ef3c944233e8f145b04bd118692557dbabfdadc958c9e4901f4babc52b82e0378953930dfd0c994e26d965bb1596c2f0ac34a0c42140fb9a9426f0557709a45f014da3c6e92c84b9bababfdbf620aad765cab1201dcd723ed525d3bbc3f574bc752d590fcad82c4e4d6dd1b3f02fb30211eea7cd47effc5117ad28a7e539a62b24678c95aafa1d1adab3947385a4baa9c4a6361a7445243f865ddf8582ff11072be5a4127966192cfe2b32749fa6f15ea16076c18b3036ace4d2033eacfd6cb143033ecae8b231934b9aa85f4cdb7a4a961400b067ae790fc972af70f167986804d14427c530166cabb59917eee2b77fb8f6b5c990711e7b68544c6f34914386ff991c3e36e10364ad2bb6ca438c76890e30483b0de35ea9b60bd0e90b88c71ac0ca19a11a1792405df231e1db1cba08e86f3f7de5db6410e382dc394de72494c5a9e12e365696b2f2a0e3d9bdbf4897ca77d89f1b7c16ec0cbea84d8e209843b81e18ace39e37ffce402f5cc80732446f3691d5860c062535ad4bc1165987a2cff2e018224a54c6fa927a11d8de3b712bf42c6a7a625fadb40d9b39f5cc1360dda4ef4a055c59579c6c37dcd4a5ca96ec9c3868b7ddc4d837c0cc545a8958f103cd4862283c2872d1b084886ba7f5532ec9212a90169014386a6e015d72cfa3a1163f4917b8ee466effd7a04bddf84d49d00937c71d60aa80c781667c74cc8ba540e5f254368b6b3c53f585dea35b9201d3d5e9b5f72383067b79661c08e66422903771fbb6fd897d0a306508e4e3be9b13758d00b0a6645c79f4e7e6dc3d0f3a65f6549edcf9ddaf599e4a531f7c20e19cb304f0923d2e88b6de031390f652d4d9c05ab181b0d2b73de61c614aa11e022525127761f9b2c93d036d2ca7c45abf331ddbbe2511d2e1b2d55a769c27c9d9dc2c6f9cf099669ed78e5e955a34c005d2a69e2afc9adee3a2f9ff98c1c6f2fa8635949c36023e15d18fe35d98fdbccf2115f2b0c7ba7c7ae12f354f0fa30445b39a645972d1ea099ff2dde72b85cbb98097e50b75547f90af35c47a67d3fac4774a03d097f1f5fa1a4513d1c192a6eacec6edf68f9bc9e80bc6d778edda30ffd19e9fcb7d7e2a683e5b28ab3204420edf75a02d0971f966eca00922c6cba5b4147d15e706830763b4d4ca36a9e6eef3ddac3c2e01ca62cef393a9b77d20078b33420d078aa294af50c5781684c328947488e64a77e6e7bf8ed5f3368018447f4a782c0effd3422ae95c1dcebfdb808a1921df8799dc93a3ed3e42d3d6fdfb45a571b16268051eaa2379bab5a6168a8e494609e8bc5153589bde71a6121f20e4dd1b98f40bd7ddb22e286559662d3b97b75ccbe048577d28fe178f0dc2113abc4fc9b82978653e679cc7d9eb60f978a45c4467cea77cf3f2b32128b8a44f56abe8ee35b55d8c380fabd6f383b6f5675085e5c52ac4af0aac25ba2b2de3d316f027454221a8a38c6ee2a9066103ec8307891a11064bb2f22bf81c3675ed9fe715a2ac28d762bc8a29ffdfdb186df30803891bd2a7f61c66bbc3b9ba80d6c90d17462b522de3ed6a5b067a4fd0314c4e6a7175cb95db41dca2ff6d3856741f1954e9c878eeda34da99289ab1040133af9ffa9f6cc740c06141a2e85ba2c774d012f67a6e6017c27ab530d8e585b94fce25ad9e2f2c3d7c3f4d9d99771c79e256d5a11e2927c614eaf8099ad5611decccaa5e8870b510715868641452be2f4eedfed26ad3e9229132d54eecbf75f7d658cdd821ffa4a59311084c9ed769e1b79f9cbae27cd4d062fd4c1f7846956f283cef2e85debf36c5594df77c063c23194faa6ccab8e932562a30db7409f91ce04502acea2308a2b0d260408e0fad52ae6ec7ed67a1a3dc8919164b12bc6d9d2dfe9005f56c48b07e17c59c4f74132289994731ec75f7f6b2c2b17308b2013b7e282510107c8ffe790039459897986ea5d42e9460d8bb611b761173c6cbf933fb5ddd3911ec52edbc016004ebb05b248b9031d5d544456ef225cc56c8a129a747ee385feef25cb26502679d51f2a6430197c28b6f6707a245562d297c3ac02e2e27e54e457563f0fa065b6f98e3490969e7ecee9773823578293f64324d54e1743f289dc7afa64546fdcb0448f886fab2ec880e9e35ebf26f7e9e7e441a06af6572f024f30f098ed4b8da11ce50f280a369775476cd03056a962f6c300298669ce8bfb40bf406f548f65ce3d534b7be75d7ba1fbcc0181def91922016c280e7c1da32ae6e5145fd6241d6269a90c2df7394d02f6eedaece58cbdbf8fa3207cc4f91a1bde09a6f5e8db4d8b520b479ed151d5aa797d604cd96b02099150f1a49e15ebb609d2304bfb70b4ccb361405298f5d8a81f1af082e866fb1e9a84e4719aa28b1cb1afbc267d438dbc8457c8e45c42c776220c175043688b9f0efa306a94f0e70c610d93862beade6808d723e8c59b9d1f22be3a9ec2c476584a41d3708f0bd8725ee1e2310531d80110a9686686d5410450dfef60a95c98ea05fc0a0b3a54c5d03744a9fdd3b3a346a2acd8ed5e953bd5c5a740b3025cb0f8fc8488dec607c0b40de7ff6720834c208d1621f894d32d64fbff409399b9c8c9662871b8bc833298f54439459bb7ace5ba5a16cd5a515cca4ccddc07c81cbe546a6aaf28ec032973090818be58952806a0688e8f14496cd16caa72b6775e12f17782485e8f2d16dff1ee82733b89996ca6e2f4d92ec1be23a80a3258fcfe91ef3e0a10ab0cf8b0f277b98bb6e6bcc00f55ebe37a2e8bf498e0c5a8a5fc2315102b1b652757666734dc80cbddf7c70fa4d56467214c995707829433279e9764983858ec85779c862d9ec1ca8e1c8ded70dcd790f18f5b7c1463c3ae55eaa8d4aabd7da5e9cf737f4188a10590d5190e528d33f3ba42a27750554489efe10c7ac242681defd23a1533da630f692617ce3c9bbc7798152b6f17af84387992502cbbbb12bd847eeb7a0d0c5295daee01300c5a90360635dca49ff9489296050029a3fb88104a9c35a36f5fc6547dda39a05892954d12e72f1dcb2d2dab98e3c126c156c5fa77a5050704b92f98ccd6247421009ca50f320b04faea8e026846f44e7d55a767afcc2ae85302fda47bb8622cb48f6073b27deb02f452b2b80b05cceabb0f159497cfad1f1edd0566e1abd3402ea316f82f9df3b2f7327c0ff925f4685cc026003c405f128c4ad42ef32d058981a3675aa5b3fcd4280cb9a757781999e83c7cec70aa64af574913ba0a3de1f9331366040ec6bdc7728aa32fe145495cfb70f2f0dfc1ded3be8bd5c254c2855c13ade6eeae1a6f6de018267c76e42ceadc7326229c97eb3eeedf54d27613b430398aac92f060bf0309f60764a3c8b03e72bccc98ad23030fad5981edee6aa49a39c5dcbe57a20065395e8845b9deee863436cd139d5026e6d52058e9b36b2a0daa1ed4ccc429d9a24ee827d5ddbe9246ec8ac713f6c416f86f7c4bbf1a9549786bb306f7667a9f415efcb18fe376be118cdc70557253f14749819f5bc72fb2cdcb3d1a6201d2f0ff49d51e8944d55a85b0714f330d443f2ee49a7b1b4ec4b126b186362a88c8443926b15917bfaf162c52d499aed65d6817ba4b27b514282a09f72da3479fd1739a76692aac33996b0bf20c74b5fc71f1955393c10dcf5e2476972396649f4ecb20f6e4c60fd3982e90452ea4e4fd1d25279ace8865cfb2a57285cf772a5530fc32054ee7f6da6289898a2b816cbfe03c2b66c655f6c5634154afd89f71b3b954f45e2ae57256aca8a7c5c7755b7030b6c8ab81fe44bf3eb0dcf84c348e051ade91204a83634b57a53cb842d8d274bbc1c8d17ba4f73eadbde0d46e365fe1c450c6226ce65cc2c22a520f4d3af8004369f64cece94935400b355cf3bbbdf0553b0c5350496f2e7ab82eec4a0cb04ee852013884e29b758d7583ec21958a2d9193e9bfe32f75074a3dadc9a2f2733ca4063edaefcdc7d625f3e055e174b2400ec08989389db4b609dd1c715019dfd633a445b5e6b96241b41b0169942d5a4e0157097cee94b3d627f190be0ae51ffc9d1e6cb0f11cd9180d948d1b1f3d9b203c1a9a07f7a1661d8db7ae07e6ad1dc4ea31159c054e4d28c22205e1fdb8a9fc4b7126657121a3cb2f79b21297c688ffe112b751b18e9d9e26a738d3294fc4a456c0d8592d8e3a9e2180a73fbaab632367bb80ced77207f134f7fbb743d65a4320285e60c21a2d6284c4dbf0feb1ed0deedd9c3bdbbde9cff59710f6ed66b752007aecf6d1418800ca5d6be6299bc50505905723450adefd08e1518baa719f17531160bb4130a957af5c6c2527ebc21f456427fa00970e4edda2aa4388cbdcb3be1638add47d47c35a1314d50d790f9ec54ac52f6251eb8da591e4287ffd12c1481c6bf542e18e589945923f956ad403eb213c8146ef3e6b9cbe1aab6d9f78382c7eb40e438058aad4ca8ac58f7e914358c92fabfce442d2bd33ebed2d5dcfb0128b169d3381b1e6411d1be055ed52114760d38166fbe23a4505eae83317cd7f6a4211d63519100928353bf5efdf7877b04d2d52e08ef3f1decf3aeab7fef6523a1a41358faca8fe2d22438fb39815dc9a05728488b4dbad62c00b1dae39877498c0e03128245305fbb3d238a7ee7ace089d8eb21fb5cfcc14dc6aa0f22412b99017851473d12931057ee91ed0c2e748144a653233eddfe356c715f80b25f5a5cbce3ddd79df115315fef6aaa97c685833c799a7dde86eb79e88bdf2402ef59acb6e1e078fb5d64138d3b2fcbdf31f4ed4fd29d4d4d71e6fa26313fc7eab21068c68b7fff992fc1da38b50b2dce1c96551851201d94eff0febae7295491bd92b8946eb3e370bd11afb5063579fdbe35b2662fa87b984eb0d1017a1cd876f2f406432103c5f68de4d52c5007fbed3265c23bd702fd1809e94796e5bb2bfff71877ea6c13a12513bf60c588746e7b0dc9f80136bfdd4e8fe19d6dd364036c2b5643b3476a114770743f1e626d3904fbf966259431618f97d40ca2993495269961b93838f5daf6fe1d7f68d2759e7d0de03266d10f0f434f27c1444698b3481d12eb13aa4ffe5c4f54dacaecba927eaca1c132cdd424ba089fd4efb65158efef06d3c7a422e4679b1d22a2c51b75bebbd4eb72e2cb0b928108ad1336eddd1497913b0a469d2544fe135b349efcf5cf47468b1f8c6e8b1a3e8603f71dbf417f7ccb7d364c77281b6977288c44899e3c9046010f9bfead9f92a9fac72df86beddd48d8b01f4cf52d154961a0578f679a75bd809f87dbd971be910e43e7d548b8293f0b4226997c67f8a6c603cbb04ffb6f46d4db2acd630f12ce43958dba49ffb9a50cc45b8b112bee4e7fcc535ac6b8c6830c9ce15bf70278d6910afe4736fcca95bd4809583f1464e4068a110038648e19711367102e0d24a3f1f909bfceb4c90299d6d89872230310b743e62c642f524e18ed2c05d482011a7f592f3c5b04be2a14c09dfdf7c4959c6bab161bc62a151293350176a5e286fdd61f56dbc89b2cd065046655f4c0d247aaaf03c8f6b24df893d708b714532f8c45910418ce051b19e744c1fc5e1d2ca4aaa6c6d8eaa1b05f7463783984a4da8042c676050471313a0b3a9c5f38d4c8e28929d617f20abfab5041dde36c0ca76f2c4fb48cb515ac9b87e75ae8528b1326669d66a2c637adc76af0e52d22f047eb32cbd7496c30cf6f7bd9bc626eaafecf8c51229ffa88c40a5edfc5cdc3e6596ba170c031c830ef7aac4ba48021bd5935ea24c26906b5c4863ed67cafa9b95905cf0cc851462f6c2d09ee424d6f10e028fd7ad8a46d0c4e178cf2cdbc31bdf44ed45e4b2304107409eb4255bf7be631556368a7aea456bbdea03cc98e11509c4f6a9a23e4c2e0a9200b3466ee7acfe74383b89abefae5b8f946d67a90892e6422349b114f09f45198cc8dc96122d1117bd463870ac802f1dc0f785e22570762ee8536111bbda1df3a927f52efbc9121d467e582c3e7a8f5ed2f1649abfdb4172487c6a2a8da9ae67196fdb2f5af87450653ea11b67ce4165c2b2906c1a41e226b1856256e96f30be8b23b3d6c57d4fd97f40297b41f3b5b97a476f09583d108daa1c25f7e8c42d52e0369241ba99f1f0053fd172e4f76b7438505745a722731dd1a2d5b211c27693df74c5d38cf219bc704010576456eb70699dcac414b62e1f41abb9154a6cc3e3d22e2bc76833af804ec952611761a38f259829f20a2dbe99ce97fbeb9bca769e781ab7c3b093348c161ff73b1e976a1067f3082a0490d3086bd06b69ca7493014075626aa1a92626407e1af92d3c0ce09cbd38dfda83d81e586da3870eb55512b8721d08265169056e46a53dfacc240cbc46fb720b37572c8da69873136d2451da7be2e48a2a67bacb78b5b06d9301a0971126d7d13c3f1cb3fa4f222fcdb4d963287fe221c9a326205ac2851550088b1219d7140f44cec2b1b9d59539a8b9b56c828316d5e63f5d71aaccade8473d60e4e04adaec8c73ca445f0e7a160a80d34cb7fb55bf748d7e61a57a81851fdd547176febdeda1e9fa52874c84b1100f307cf444c2f3e5ab5efe56ea0ed69ac4f7619211894183365d6aeb947250fef544806c9594d54c0b01ffc42e6b2056bf64a974fdafb6e771ac3c235829a8abb92a2b5a01e80fc965d47a8409114e9ffa8e4e88f11dd25370e8111e3eb1054f0d6d0e7112207e89e00b048faf357db1bf3092dc460dd6770232e0d7ee63c5c8cfb9152d5b742db8d31a2f29d53af71ce1e76386b609279a12837018cc4ec225c8470d721e9c6ab4f7293fefe74e030a23127eaf8ce4b552ab18841d46c05c586e6c1623c8b75c9e2ee3e3a2068a67136c90b1a99ee802697b778a5f5979fb4ac836a33ada614cf2ed45bb945e06ea2ae3da0a596fb16f9fcabd7a1ffb2954d3530d1aee097991562f25f83901671aeaa898fb0df4f7303a72a836f6f48c53387e00ebaa31c43042b272b45b431efd1c73bfea62c7a8bfa16a340ff99bae50bf581c57dc6a99da5ecefde135a4a3c2af374e29efa6a33bfc782c179e510b8f0f54886440b22e546c876310aab27488235f0883f964718397ba3dfabff7b88ce45d422b48022ca44a3f4d12841a870550c61bb3fedb580edfd61ab2eeffb8ee00707fdb790829860d65ad6937944b18e348192ff53ecbf512b8d6716f9c4209f1e2e76103a9a927cfa1d519d3ee1397d02cabb22bb0a177ab69146dc5581a9d58457b0f5b0fda0194c46255f0bab2bdf3a4f7de8080cbcb29e90e0cc019ce2be7917e3dd0e73116f9a6955446cb19814bb80e951aac56fe1277914801323bf3042acdb554084385de8f32de518bcefaf878f5b4ccf2ffd1270e222bd6d55083575c8dfb1d396e97644c1454887e6efdbd686c4d132b5b5a2ee5ea2ababb1baa1b6f760b1520e0d087ede12d09fb6e312c2df597b75baf0b8f391242e1ea665e932cc49b1d2229565a6ef072d227aa035e0c1ad6cb2eb0b1a77bdca36bf3a7bea110edb99c049c8870b8b1c7ca3daac464a776d97b80d39d7da4d26a04c7a838c4062c91ebd986a3da9789bdb40c71ea6db8df48e50cdb5f0f3eebe5f14533b0c2904fd5f823b389e1ee468ec8e1f52a5ecff195a681d956e73de06c0175df57019bb0b5ace96ea226dba29699bfc809cb254071456da907a2b613a3e0525c4ac72944ef5ed537898e6d376eecbfa571c34d2b38c673d6664d501616f671fdc39ca0f7a031039c812f3d4549177b3090de479043b8b069d7fd5274813e766823b5437956a5721987f739e213a0a87af26d1fa1bcd5dc61c72469abc4055f4600fb55081835bfdff7b8feb6ee5f056d521a4c6397d0a980695c592b3c638a80be8b6428d86ebe70b779d5490b0c9cab7ca4c130760abac3ac0725f709086a243604a7d5e1bc8077e686028b182e01d5b7a477255b25d4fd5a6f4c7803bc16ab15cdc0db08cf44f00175165f97a6da4881163dc82516d3eb9444306da1cddeea560fe5c3b51d5acce6689ec28a606888bd47f70aaa3f1a503505ce99c99cdbf6300862855d603ab911cc0a36529219db2424ab4d580d347bb65c63e0b4604141357812201cea6de725146eb73aed3232ae3bf4851af56ed29587c7560ed2e1012117db2179fc86076b71bd59bccbf0c4f6d1790a22d99d2b3da568d478178b19fc8dd61cb52da3b6e8e73d416740a32faf1c6b750f1e999b9591848ba8591eb9f3e979914c0ac6999e56c4064897e37573b2f046a563442ce8d864928784ed4216a88ed9c9c60b6203777d22eec6c7936a8255b2c1dc6cae9213e4a5ac64a5948e503e83a53792a039663b05bbc740bb190bc7334a68aa399003064be3a0d86c59a3167f5b4eefc7f8f4b72c6d52cb9f02ccce3f2bb48f811a781d8a0eb50f52e030648958c83035a81931abc53b666ceedc70a84145b14b8fb870a55f3e7d5adbbdeec31fba57bcc7359a5103c086ce98b6b070a672dc05e0d7b3642cf640021ab263832e4db06e65127426927f8b255a0b76af90e6ece20b7c7b1e35067d7f46a9fc991c652d2a1ccc92c771718be050e3e62fc7ebbe24b34d3ce665adee3064c881646688b356add5ca20d993e52ef5068e592422e4cea9fbe02e56813e4734ab3f3d6b02db020bd0056620f10c1ba88de70ade850caf6fc98ace2b5bf14cbc26c64f7f8999a23d4d9f8b2fdc41ab068b9199e84c5942da53c4efbce823dcddf0cfeb5747b6ccdf1c4f8714e2bd326cdda99c05de60546155d42d00903a7d2ded62a000873537fd897ddc45fdad582ad00568c019bf90ab80f5adf8f8bf2018d309958a1ecbcdf554796b5d1801e27a93dada09ce260882497a1549d8d57cbf8e0be71a7b1bd85689d844c574d845749aa0c8599882e421e4d293aedb3892a9a51a3bf11d2d40f5a35479a9317d45451b88959c1bca4d50cc225f8cf9fe1311098b49d1a8f32613630c5ca3825a8a8a8b566aa1c567c37e822373e001fc67cce68ce52085250f62fafcee5be760b065e8b23203a453a71c3185a4bd5e4cc6465a2c2b8675cebc84e8544867970372890ea0df4d829ccd44898b20745c8c94df0e1dd4fc068dd3c0644b355f3cf58eac524f70e3498d8c06c68ad0cc4407a13def1e754e1b2ba63444c353408d930a7c8651e2cfcb19d2f63bf88d16ee2edb251ea6fcacac1bd7179d031503bf866287e46d31c7ab1d0ab46d67510916d29b6749a24bed6fbba92ee21ded4ddcb42f8fa21986bb9fbea58bce8a8d592dba51882cb4f129aa1d86f12592dd189d44ffc13e3ece203ff7469afa282bdabba90e6f6f41d2c7713931c42e09dac8995d0a34d3d2b8890eb715a61cfd3a5e818e34e7d3463cc4ae280193680f44fdc63b9f9bd1a8283c884a3a7f58b46e2db6d8515b5c9017fc5d0b2aa9f2d362d72a370d0c70f20c58ee14df4d4f9b8428aefc87ee65d4c7b09e59eaf96adf5c0b59d4f2b02483391d2633a6840538399077e7548753aa02e5814bec79b6e336c5e9bef068651553d3cd4d18e839fa516c490bbf6c8622e336331f5c7e2d69c9b99965e47c475c4722d7b7b6d2785fe7e9b35cf6938c3c23909fd5587260cbfb61628c096345a50c3afadc3c7f497fd9102a34d1eaebcc855b0de8ab777fa5ff05b5f6b3ad5311c3b025188224e546a120a16c1691a5c0ed859795e662888f9f178cf922d0d95a35e49376d1533599a29e5457bc03657d375414d963a3053810e071c99748d7b390b37599143adc5a2a6b285a6d696913ecf42023c703b6f167e7310cc7f50e364b9e5b3b9edc28e86f42081b5ea919d1e3fac9b61f1f2f88898b2c310ec7c91584a191c8eda3f9205891819b3d9d3a02be4e584c55233948617a6df70353795ddcf16ce326e4e40b820e7f7d2127cf6ccc17992087dba53b48f3a90c6d21860ebc14faccd1befd0f360e91e4035db6f8094d7828ac7f04a8414aff4d9dc0db92cc3c13cc645b2c42a4199fc7ed6da600b2105a5c505807cd09e63239805e69943fd758efe85eb2c19eea90f11248306c1e9994bae023d387f134b76288892c0d08e4d890827eda0f35f9cf283508e73d0a5b0fcfbd4bb140ca64f96f08909eea296ebc26f8896f519aa2df752a01caeae15ec153933f2399ebc8e1b9dd453445d7a2b23fe0cb35d26eb3e3dabda8713116f4202d66d1d3cc21925724f12204ce2d7b7d6811e5beea6bde23c512796d47d8bc9695c3877552c2cfe17a2fa069960efe3051e2f9ed888d4e7cce3ccba1603cf68fcdb88495fa01243942262b4432bda02ef5ce8df4a1c692190a176b7aecb060d61f5ec1a2800bcb96dc7117402daf02d69906c6465a04d279cd5aee8b11b7fe45dfbd5c76c0b651097c463050258eb07fda1d987eb24eeee085f2207389323361fd4868f66fb1a2c2684dbb30b577e7e2fa9edc876e66bf9d0b1524bf69e77fe90614e9419577ebd5e61df06af0ba3f1904f6f96496cd7e8bf23a7cc19747fdf2912ac9034f50724fa472219b1cdd9ab4cbd2757f70431580446d84559e8a646847a2975639e60c3c53a68261d104216329587300f8a8056d5b1f0f5c36e6d67935b8309c885700412028378db9def937f55e51d9621ed67d6885e61d088ef24f45bc7886beefea2d83f7308ba0e823defa1187faf6a0c943520936bb5216ab4bcc0c1d366d8fe8d6dea9b4d94ec096718ae05f70697bbadd6d31050dfcf61fead36d7f48a7122aeca90112ce4e6e42ce201a3e1e3c6b3dd0b403d9b69e9670a2d7461407b7f813825fde1841b54c9dab6ce95d7d73ddb728c058ae424d4b34f8e4d7666dd100072139802aba547d1c34dfb1f2506b676fe4c337c08107b603726e02b1f6266395f7bb628c9cbcb3bef38cf4779e418a4bdb0d1c42f64126c5783a21774fadbe6eaaf86cac9aa59a2a2da27246d8648fd09743e63ffd42124982c2d86de5b979e2a4a8402899821d252e9c539be820be0299255ed6badf8e6e72076c54da9b8c6cdd143928c7297a52797ac5458560cbcf21046d5e7b05ef43b5fd3626b3a9cfe0312e15f0d924c2a57df15a8a1f27e119b996ec48c25c1998c32c6eb1b4b1ab64f0c84074c4032ab57ca50d84dd07a167685429d1c7439f02f32b869e34cb5d111c5835cae618647b683ddb26bd419f3d0fa6bbca874ec120e31a80d909533a40222279457bb606b9993e1ffe7475e63559cc71a515cf05ef8344a3e5b8655a8cbce2035f3bc06b83b6b0f1c0441cd2f2b14e311bbff5c36e168a48ec3259468882ef408756bbca604a76addd85b6a316b12bd701e2cf1d1968d2acbac9f939d63d53175266c7e2976c7f28e0bbe38b6743954883768e4c53e5928a532ca85a9fac174a9d1a78ac68f933ee3149a0e9fcb8c73af3e4113f09262d84718db19146f356279699f203a9ccc87d0d0dcc352564dba40fe8a96d8327fe8cf61b3ebef550f9b9f2a5a20030a53951de35a583f77cb30fa03c2f59ab4a6563c94ac4f5f0c4c51d4250d3404234d6dc3c43ad0f55abb4fa9439fb193b7eb8f14e30756b301e2f99010df1adf3eeeb088a6762b182f9fd4aa786ca3d1b3f392b239018a6f1e02387a70c0118a71c6c6dca4711c63db1dba0e777bb8566b7cfdd92787507ba82e09e6cac5ceefa8b277fc34bcdd16290d5b7445177fd99ed1e440263dfc47c354fb83bc6a48a0d4755e7614a29a6369f789532e423d455e1c5d95f9450669ea3cadeefd6478302c71a7b2931dce75af897ac7a5ec71da7302c1e7d495aa2d6d714d3054fb3eb4c1eb77edc6d4b7a7165d9f4baee6424457c578ed47c6cbc762ad637e8afd66f5ad199c738387a3caaf72c812e719328fb0606cca3f2e5666fda50c737e28d0026b398f9622a3bcebc5587342da19a4df55b0314d20573da9cda1548079222c39726a7e0045fc52d6e5392ed6f54f2340a292e996777937aa8e66e386c6a6279f3d0b37026cb375eebf558daa392b3a3144f2bc9ac66ef2fd1220766961927292d7d71541f852c1b0ab6d672d5fbbf8fd7d56016164e73d91371a099f7f41bac4439c06f666f7c79d7397b349fffb8ab202c203ffbd94aa6ecf024ec21192c76d5ed6ae6e85eb36de7fc3af222896896723374a59bc0ce2899165bdde92f6203b999518740f7d6e5017d34b6cb50d59b19a81fe343b9953b7745678d205728dcc3c67d3cb2d76e28e39ad94e5cb148119f50f79a59d9abbf1332f9a2dd2b35623c279dd7651b89f94d06709cc2845a92d8bd2651ba8b3b2a5ed5604cc76c11741acf3f54813009d07dc3ab81ec4da233a3c03348b40fd23a51b5f266efb2d6507685f003fa61f879a61333b6be6b29ecc11bd2d92743b3cf01ff5cf007bb901af0185b669072d58f6021459e04309495df27c7a9f8540b24d983946c85f5bfad709b58e0abc6197a7a1722e64c401764d452a86693ea474b3d273e5854f93c9fe4eebda206c97680b033a3be9a88dce0eefa6eca9771360f84a7061f54bdc9a7f028ac665762d5f1f33c16832b1a962bbd05ad65b4a053091be85610150416c6d11557c7f4ab5b9d5176649d334663cb3a4793a2f09e80d2fb356fbc1b1383593eb13223bfea819767f9e10c7a03339fe9030cbf3ecdafdcfb84aae9dd1c83c488e5fb9b996d4ee94cd5283c63353b29df59a702753687ec5495c0a6e89efa61f384d041a77d9beea14def6bcd03890bf7b85cc1e5532bf75a77a4f893ca69e2db713999c0f40c2386ae7d52fdecb3e6b1c663c6b7c8b2f143c6a7ecca10071e722d0a395d830ab07140af2b31f9a058a430a699b44b5d1ff46b112c099f6578b827b0ae5d8cd98bcbe03afda7b1dacada5b05570ca7b45e03aaae88b0b29d887b0172a1d29bdd5ac1200fa8d0b0883cce32d170c27f2ddf8280f91ccc3abff12e140e24d7cff7394a8da9be6559b54d5dd972224e60b329c805e2045947588d2a99264484185445de7dc2df75463eac9576a8d020c6212bfe16589426a9dd1013128af036ccaf49865705104351945fa7e1c205f27e590fc0763a6e2bd302f80c38f188aca91273f6b127f45a40561a9db4e17c45c8512723103778a338f99da08a31e2dc76f7313d9ec157b1753a8722ae58ac8ebfd5889c6a719d676a2e8308764baae27db00857d1c3694adcedcfda4878d74843c5cc63ab95d6001f188a6dfbed8c5b959412ffe4ff32ea5050a5a8f57b8a71b9a086bece614364cdbba72f7655343d05336ada11d97ad4ab99de99482336a6c01ddd7ee5e2b94a14b6c8ab87880fe004ee81126f532eb33d14de41873f101ec01013827507132d1d3dd6b507cc51d3386069c8d8f062273c8f71d9f57c9ea91a661da20b5af4af51468425f5ac5ae948afc62cbba08050b536b4581e057d180d3a6fa0fbcd6afc744a286669844214e9d83863c29c4d6e205388d310f653c2ad647d9ac856954885fe04827f824f187b502a14095e4f7c5ebcf8537dec337ed69325dea479c9aec0f4dcb8b637602f7aaf3161bfba271b8018ae3275097fdb4b0dda8bc25b3f272ca076f47c0b7ba0cea5fd26929dcb9a164857c08e823f2f54e485f681e291d380da1cbd4269d8f14040a7559490a5c0dbad9b8de5263cee4240c32bad63e9ac11e98f80a365804ef0390f2bc968f495ab28d2bb181ab9a4ebf3bd6e0d6c65feab9c8fc0a1274dafd8236aaf1703e8203081d7411b3500e9bc6c7e654caa9d9fcd75d7d009a7dc65d8e098cc9af42e800b5ae865ecc72f2afa172ff4581589823f1b83f0ba71124842cfef4e849e49023affe148a3157354d1c5319b9fa4e97a5a18277261abd0090fdd7e2a501b944a5398ce403e77ef215e7a1b4b8ab34767de0fcc2428f4a7800830ecb51656008fed448e6ba8372bfb5b939f2c5c14789e0e1c5afdbec31b4934fea139d4e25d2df1cb562332172b83acc6c444e137d05b6132dcdb1e7d668311dde1de525f2457c2f010f093e586e511cff0ca004ef3c90de38de1ccd0c158a771bcea41a820d95072ddc3c61fbea865511e030c2c104d715a4afbd5ca6d8245244eb9fe7e21d037143677be1c4907c44f8f86f28cb5ee4bc3cc2c7fdc51a301adc39b5def2341c4b441c554ba8756a0622b8a230b92950a74bb0a007b10331424b1e906ff977a4e1610bd9487f58af117779d6da24bebe9fa629c6b8463fad8cb80d2ba2f0b6a2b8ca10adbb84ec6a3febeffe151c3dbb238535c2fbec84556f5bdd71398c12707ab359ad167ba5cd04f41d8c0dc711954a62f408ff895d1eac4339a74c5f0c6e8b70bcc359d65ffa3361e0996d560e05d98b6c14577595b7f44e0378120c6aeff536c60a621ca1d61b61b5655eaf0b396d1c037b4ac7ccf3ecbd6ba6907ddd945e01f39a6eecad25e79038bf540ab549dfe46798f272806ad68378f7f4b824be3aeddddb86839980ed7232fa8ed2ac8221c5afc637f9f58120f6a538a1f1e62b168bc094c3d61a8f017ccda46023e75c633b95bf123ff0d5edfcaf514aded852ef5006582dc2fb9edb5e6ee810a2abd8648a9b755ed7dc3489aa5e3f80aee904211819ce3786029f3028fbea25dc0d19010795028851adbf4c4637e98548f7bf128e1381b83dd8d87f03333b1083a785cfb6969a69dc3e9ebcff5407a231ed2453a165f3954dd19b82a5b442c254d5b9d0961a959b36e5d94ec084ba3df9e6daf35aa8e8ba743926dec6da2e174fdc36865d92982300c8927a31f4465ea205892c583c13caa5433a6b25764e778c1af36846b9c2d0bbf99e3f8583b136d502892155e0695c6a13611d0fd430197a18a98426b4423305fa4fea372c6caeab79215f88dde8941d86895866060648cb0f2607eba9be44cef314100829d58d1f93ca7c63e1d864c49abb0dc69a5e26a6818f6347bc63b601d5015ab61e144f661c1327328c3ebb10049e604003cf788547edc175cd3c9f7dc22758466c01a2c859896d08cafdb4ae2657e88f65b41566a866dd37b369ee749c5babc1139a7d9a21cc68424cafbbb2237ea69c07e9848ad0fe63dfe19b5fc93b322fc4268178fd9990832bd20fe96f9c29801357544635148ea06449d18e17599727f7c26cf28c791a921908442b3d5273d07b480e19ad372961e5ca5ff1bab5235b188bc3ec95a891c216dbac7265d320f3a296367b81aadaca9c7ed12cca24f527d986c7d8a388efb3a8f5d610df0aad495d821f34fea0004a663fcc388dd2742532d5901ae6906221b1008a3cfdbb914fdca439fb5090680b7c5f4ba7f916e7afce9d6c2ced37f637fecfc0ed9dc242f2daf7036e831fea3cd4e4c951c700c19447b9d9bb1b8e3c030993b667a0b51c4511fe53178ab101c03e85aae2170aa2d67d033764c041bc11e7ef4cfcc59e9bac67a9acffa5e5472510025f20c56d07379dd210f5b02f171bcec6b7abd0df08363817d60638a3476886cd0c95733cc92ea4f33a60f04001f06cce5583c84b860a0e3948d354887f9b666da1f9a1afbca07da47c8d45e1ddf1cfa3ce6ad35db8555c159c657a5c1f6b37fbe518e86f453842bc45f5741e2f10623ae85e443b7bc68bf4ef91379d5ff59dea35b3308310064f3c179038ad0ae7d1836a7202c64bff3b3c742828d71643fc25b6380fe6e1af50bea68af7edcf0d06d4c4269a08664afe0ef3bc40a9ae49883a37e5ca512e680aadbd1dee79e7c76c23177052aece46fff1aa3e7b1ed32c304e2dfb6a3c573a2a1038747990b976594d86a0721045a6a592eb48308f7282f23d879e20e6ba483ad0d41d377555d4a9e618663873253610667899ea6aaf84c0b0460a22a4cb3d786c644c590553545e7ed3f1c5df995cb4ca1e1dc2b5f3d813b00b9a5c6602f73a518069a7ba7271ab88eb9a82cb2aeff22757e1e6e37f9d99b8b4ebef86422ff24dcb23c34069e17a3e30205202aa0d19448b73f5c7493a1ae01e6a57e8a158d9061b036409912cbba7b98d9528b80483e8097b3cfa80fdc01b0f873ebdf020ee9547c5553d8325844ae5442d8b701d126eae811c8901d81304c673c36ed1e838ab2c46fc27d2cecd014bbfb7d41d8f2893919fdee9194d2b8f39a7b4917607fdcdc7a0d5c9416d287e5a988b9cbe370e71b2397f300733a41c75c9c832aed0c87a52e0b5f5772ff966ff258a8f6639368fbad27c7a4f0c450925b1a53d12dc33cc12c7739bc3adee479e990159f2613b725da38f39a6088ebc7b81569933ffbcac427836fb39c06f884b989002aa83cb8b0137db6b02a75a6ba5df52af07da10deb60d0a9fe882cfec11003356768377c221b416c230995a00e3d96759f0f530576952bafe60c87bec50f99459657eaa9c26a229501b32ba031695c426830748a28a995b58edeea143ad53f263b1b7b468e43a7833bc0620e1c1ed7aee83d4b1b675e54d81411f5718ebfdb4324ef5cf82af96d68de9a8c525abeb86b9dd4827ef17ad7c5b1c796be842646c04338d0175c83b61439bb093011dc00143db4aff15c41540e44555649596465b9e407c25aaa2698a53a8a0f75b638f8b929d875737ca8771e5f28ea6d2c22c6e3dd716cb98a089a0d58219066dda0759d489c5062ea510f8a352643657d03f88162895241994e8a146ed8f084ca3698ed093dcff733ed4229450aaa6bd103524a60266705622a65a25c4475ae434bb6d25d79aea78674897fddb0b5e573061cb29203c4d60b1f68a22d8948d60060d541103bc559fde8168da101749d7dd9d1fc4ac1c8e182ba4be57aad3708799a9989e1155677a30d7fb32be8663d51f2cc824454ea266e91091e555e1eb21b22d74bb80e52dca7b63f98d738dc39770f8ab25deec48441ab1f9c8b9bdfe8004c6aabaed035adf99b79119b069c9162f9294484a43a74cbcbdacc2076f84f115fffd8005d280c355b3977c1d5bccdda81172062fd4888847adc8baf2b2c00969f593b54a3b4a8c4546d8563892ddd8138cfcdcf26a86c031ecd95c6876b7ef4543402e79e72e404e7392e025741e206967a439f3f129fc8bfad5b6453541d54fc91734d01aa4b3b8f70315d97f549f1724d3744651932b084dade6b3a5937aa67d8ae56cdecc87dd8161d38ba7963501a2f98eb2fde570349102ac97dd19d2e6244150d17308b2013b7e282510107c8ffe790039459897986ea5d42e9460d733c1ca09e9e6c84202dca6a117ff3faa3c3035a3da80f97c7538c74e6567f22921c144e36ab0665f02639fb0e16824e6f8062dab2ff151172ab92a4e8ce0cfd2827b0c5bec21651921d6603207f29c7b36f82f12d230f5cb7d14eee73722617d98a51d6c6f89dc1faf844363662739c6df713ec06ef2c83adea1e2227ad3a38258a3b97cc9c721463555194830d63b8c0c316add6aa2ca30f27ea0776a067732843aa6017d4f25849fa4458a38c1e6945e296215035f9f1e1680675056b7021a1ebe0642a30e58f4c657069769aa4540a740e449e9880698482e61687947116fd921346784ffc3b1ac623fa27b684c044aba689e67ca2331e4ded676c840e726af5c5e3e02aafd9b547c08f2eb4421e45b09796e64514ab5a5b50bde6a34843c98b92dfe9cac0debca9ba5a9f8c5cf5f14e7999a7c4f5b3817fd21918908ebb53d638431a2573141287662bebdcd7ce1aae171674d0df7182f620f79e570c3957085f398378048204c3ad969f9d14cadcf494d6c452eb1fd19fd4514182667ae6a4c6c4c6ef67fb16f17231be8984c1e8d2561084529818d82a3417e126a66ae356cf345af7a20f919a3040cd1b15a23d45f183c6ed097086c8a3b8332acebb8b462a36554b337dd4ed8956dd8eb1e08fc5fade3430abfb237a777886ce0f365be7f8a438482a5d3edf26e896239cddd6420d8e6cf262965aad93866ab6eddb78a1f4765879c64acaa27dda2ec167748e9c4489996ca6e2f4d92ec1be23a80a3258fcfe91ef3e0a10ab0cf8b0f22f7d30961e5f25d2e5358c89ffbe5d154d07a75f586436abaabe7556eb6dc312989013f8360799cf778c0bea079c58bfa08f142fcd296d4934502ff411d1801b3f22aaed4bd991c26f457fa8a4bceaadc95a260ac9273bff5abccf3bb12f88485f3a432d0bbbb071bb1618b9b2de28f4564b9a04413f9321067fed829cba9c2773ededb78f50829d56a2f218bdd24f46b585e788fd0650426ef68602ef53d7fe3561d4e62c53263190f5e586292a1e576f8501cf0dc0865c89e3ee4ce6210420d9e745ac285c1525798c9e946532a952aebad668f21cbb8f16b75aca9b1eeb408377c9b003fa5eca338feab5b5c07f9e38b496195d663671da0a7d8b88193515a408c1c3a4aaf72acf5e830e1688be423123e5db840f30b40f614bb580196f0c47e79c6f2b546ad44b63dac63c1c74e90599f1d3cf771ed47c59797e3f7fffbc1c0fc319e9926a8a58a16479c69b1e395300d55f6588dc183d3474062ac7b06e9d55e339120bf0024e3e76ad304cb9d3e83d6844a10251b82d16abf51af7bcd6a124364cab378e6003134263d2bfd2305d2990197708526a7e3e7e33f42172e274079912698db977cbc41ac838ccc2fd5318b606eb4b9e2d911cffdd193b85a1728f5cde842c88eda704cc51cf4954d89e343ba5bea808a24a43c301524d320602c788067fbdb0a60dafb837bf59c7bd4d868a0670ba082feffd2f2ffe9c10ae18a7bf9b3d994bdb1eb07ba5bcf52ff1bc7c0633733947bd886185284ff871a953f20cbf20ef26896e0f0342b6a6602ceeadf9793ec376f6d1d28954eabae615278e8e734887d7b9a9ad493be3f0f69ee6daad77bceae2c147e76b4acfc7c4672179b64f5040f4ced2d1e8fa86bed5dc9ceced202ebc13cf8b4e6648c2b5a2a497fad50840965a2f241344a2d8079b42fd8100d3982e90452ea4e4fd1d25279ace8865cfb2a57285cf772a5530fc93f4ac7b1e90a8082e0aa8e8f56c15b6da7326e0ef19a9f300dbcbd85d25901d78ed404ee83299a5e77acfd58718d97c0c730c6c9e8ffae4e8ccddf7a49e3797eb8af6b81b9c3ba4f8ac3b392e8a3d7a052c14076e19dace45de50db16ac5641461dab44dcfc8d818d099834e045761a58da1b2564fb21efe95b3442d5ee9e160c24a3ebe50ba0fba5fdebd86f4a0a990c6864a8218e911fb44407e907d4205bdc873d89c96ac2ff31865466de48e29c13d9cb7ef36ae6bdbcad99d706e5ce84ef1767ece117a0d16fe27ca2df8e4c173d36d80f292c22eff4a862fb9388f35f4231b86bbebd11af5c01960cddef7eefaf71b699cf36505f15cf1f61615ef3756c3425e6fb92c47b7da38fa894945a40ff390e82ee4a52958f8cd135683c343913ffd278984174ac5c12da3d84ea53bb872161a7e4f5184197b9151c08e7c5e017afb6933f60b3e924e3eb6bf71cb1186ce2f95003d7b1dd39a0bf1434bd4cd07d8ea52ce9d17e662778e0b256a0d41b6715575a794a9ddef4a8bf47b448ab3925f335a8b201e1d791ef8c3a1ef9b269ee2da22c5dead9e6003d0d856257ae2ac35bfde1c8ecda9e675b27ebc21f456427fa00970e4edda2aa4388cbdcb3be1638add47d473e5376ab768091011593e86fed2cdf55f159d60520108b7f14c906022a6bb4d4aaf97c2808d63892480467dc665685235c61a8a87ba6bf629a2e5047fb31764e5d638c68669329daacfa649678da4f931a9698b70b21bb7d7123865bcc8db559ad9a8d8e1bd27eea134adf7d5927efb17cdc30b62b56e159dadca6cd1f591da609017aaeb72e528c8300d70c0f8bea7b91301b9c6d5b91bcc06d872b5a28adeebb367b4c1db9fada41863ea858474874fca153f201a2349a31ac0e2cfe88d606a107338760a7ef0e8adf44ede421ec62f59aa85290b5b96927dc9d2ba4d2b6988c6ca2e311282108cb5932ec6cd4ea8e80bac31b2682f94c3b9f2a09f57cfd9caf38292a1b6d6cfba13db74c9a81be2ff1fc2fc3d18a8a071b46e66cbffa81f2dae8b561308cf7a4bdc45ee7b0d3191fa8649a4b3d81e59da01c624eaa46628623ec37d8a9710da56b01e475a51708f78221f23b9997c6b8188946eb3e370bd11afb5063579fdbe35b2662fa87b984eb0d1017a1bb52bb0bd7a3907c71b245d6b679f594a465b93f91c14dfa539bda05b26116373acebb81afe585d620d7a394ddac4993e87771c5f2fb9e65e398b1e0d78eb613040a0d612871281095624ee2c44533b1f363ac2fef6b5d0f18f1c9c7912232c06d26b2d62887ab8ff7ae9c21de921afdc7f04122fda708d72d53f26e815470bfb32a4cff07cd6b516d403ac3ba260c859f4f0d3da0da6f62e916368983edffb14a88e1ce0d5a8b2997af495bf58cc691723147750dbaeea1cee59495f2e7d9816f5ca1cdec5228ca601d3c20decc7593e650ba00ed727a19d4454c2714987afc21475160ae7392276da399f70d2a79d539cb3f28207516c85ca5c29243d51e9d33f3fe47f59e210ea5f25f3e7f8978039e652a4f02cf0e3a4fe1d0b7ea3d013bc781b9f0a30164aeadb3656f58e9ceeca86c11f44896adafbd2d9f9ba05902783a29f96d93217e95d8d675e237c08cc3a8beb4acf35f5527ad16ff5288c35b6c629ed96ff6c5e18d8afc7617b2a130ff01d9467a84909d272250e824711fdd0bd1083665604f1b2fc901276decc887c75aefc14192b29de9e5e3f4c3b5940504bf3ffc5abfeac3e528bcf4967dd6e4dd97640ca6c2176283b5a3cf6892abd5e21555a6d9483e01f0e8b4ddab9269da16dc9b22fe6b6db5b1b141764be8861dbbf75f96be8d435fc7bd9ea19a475404e5e75720d0d452c5d01a182297c4a2ea4f46aaefe9581763568bf9d70f5227a334b3f83e7ad77d3f36b85fc4fff90c69e80be8cbc9594c4a804d26bb93a070b217cc518daa968a6028255e96e10b38a2a24e038b83246303ca7ccdb4a3da870b9b24e090fecb01035b3c8ea5da0aab04fb94c9d73ad08b8db5d8a7dc51e359ad054689ff36e4389b7fe2d1a805d9104da401dd8a8e757eb3b39ee3a9ee84d2e62cdab1a24e7c74402c8b352c902f46739701c6220a99865e46ba0265b3684bd96080e6325ef79cb324b4a13c67b1b51dbf54da2329d073ec9d3c337ccdebcb8cef122a97d828e71e500875ef6b7e46427255bb42e662efaf4f72ece2f6c71a0345f270d19e07ef67704474caead5b16f0e4657226e94a180de5d24d43d5bba2eaf31e3cfa1ecf85c67e95040e17e8c9c280b61a3b91af3244a34c44e8329b9f91709dacff0a4bbed91245573d4045cf0545b01b8cab071b18c5c2fd50851c4e8124d07ac491459d0df03f42effd6274e4797ad4424a831b6d3a3e1f3ce91d0f931b72fe7416ef535666faef95aac106652df1ba0317eec80f0438ee1186941cda6a26aab6952d1273724627c1efaa9ddc814d2c02927251ab2bf8b9e7bcc7dee014cd562df04f14bc6664ea90514935ee130b26efe1782f8eed9eeda7d291d3992dcde0ab75c3d94ed7f426628a4e05e56778fe572d0a1723d0ee11ca01b0cba62da6f8c77578dc36b65902ebd89b3328da17288ce2c7e38151b6eb152cb83c86cd229f88933615f50da86f8df79bce3ca79bc1d3937697d17f21ce168dfebac532db0674d21f3d5c79c2974460686d27373fea931375093f06110779a417d29d730240449dead327f0fd686cac43ccaf443c469736f3bc1a1189637c460b35551bdeaa95d8da60bc866a91f086f065c0e04cbb4bf3843bdfbd58aebc8168a8c96619df6630834d4ab729139c1d9a989efdb6b1949f610cb63cc82d05de1b89cef5bced2af217eb25d0d2467b762a08aa344cab201df918063515f4a2167860394f052088919583d3908be61c3ff190ba3e0981edb8ec77d76e7e9067d27939871c78d24446f56c44a7d7f2c07c2d82dd995ab0040d6aacfef66be196c96b3febaa6b0ffafd93e856c774905002f794654d24805018f2a8a554a84397329ff11fe0a5f02bcf1125f0f28a45ffd090f08ff4e1bc4afc14fbd43a7d667ece5a9553df226a0bffd9e70c0bf54ddb6565f1725b44e7e611f680bd28455dd1fd1dbe7dd799967996cd96cb7325f697cbb91ca8e7a786b5545212906a333015634e85ca3b6eaa160633d7d25bd4b4233389486eeb36069501c6857270040ae1e53ccd74d44413d49fd38126be4a385a4da4e08b0511d944edcd6270c0e08f7367673065b34bad77d29f94cac68ea55507a146c54b305cf4397b0819ec8f43de272b725982ad37600476b15f91234c51e8aef7924f0c0a750d448b46a7e488c54626f2d7746381158e71638636799363e1064ba5347d0b1f28d638f8272a5b55fd0da1e14b0cc43d2b4140c4c048da5bcc46e68d4af178fde9bf1da531136e8bae72d625d6dc0e4f7461eafd8f263fb4bb2900965f9474573b7b17b4cd493c93546537cbd21fe7bfdca231461535d8818ba3a4b9ce38d6f01cb110fe2f217c1c0f511705a2a61e89de80e32e8a740d11d658e6cd58313453c6edba5a05f8fd6d0d600be6ef0dc8ad985f27bb58907af463888d73f8e5072220a6dd8e31c43a4edb5ce23702b6aa21458ba695e8a479f4c0d2f803227c79945679de0a730590a0fa1bebafc7833b37d85d1e76c2499582c213155b733ee80e8e06c5d81c17761ea78b32335caeb8f9496e00ab14bdf0c154375802cb7aedf261d00a7c97d36d9480adbc18f0ff65dfab43dae947bf37b9f244dea053d204f92cd9126bf71ee6ff73b3ab9f2b24401955cb99dbb1ceca43c9dfbf982ccca6ac19324b391b59ea7e28f427d6de4259d437c49b96f80a6fa4b156da4057368f7810987fa14d860874dc3005054a57c770163ed3bf6fbf3195e98878be846d4ca909b29d9d5deca0b7691a2b2d3fd6eb1f7d980a13739703798806eed88696a43831be4b9bdf85dc42adccd896bcf06c30ff1f899d7553f4a63bddb8e380f5bd5086b644c4bc070f20db7efb8b26d65727bb88b2fbd4cc8625345d77c26398941ddc5d599b8a3dd78d67c757fb52ce46656057e3cf4e169ccadf87e518966f244945b1708165463c8f75b132274a6519557819d7b65b93f9abe77cb72982430ebce671861e7cd90f89dae1aafc76f09602e17568f4d2bdbb823ab7257d4371e0e808dae13c6614844236a3c371539e0a7f3857826628f6f3137911cf43c4cf9092ec17781df6de6a6d23637e9eab2d1443138ed65b34612125080bc64136efa1217b620e44335b32de6e5c3374764250a835c74af319f9ef9d3335178472c51d5cce771699554b22bf830164d28c06974e512a89c8626d6bc16fdd34ffb65b4cb0e8ac62dfbb910c8a36eb731a068837aed0add32d72cf7966f06d7c8b7791247e92c518f697619898c3c5a124189f5744edf2b341fe755d2310180ef7a119be0aa05262488d7a3ec5356f4a25a1f4612390fcafab69f9e9fc23154d9557624d3c977e940e2f757e61de6ab59c64990aa2f1a9fbe3060c5604ea2333241f00857b2eb7bc701e1ed9b3d7472f53a385623623314b66c0c61c0432adfd428d1e6f58b0f075c80c4d2e9936086f7f3fdd5613a83de7dfa2c5dc3ef1d9258168989c8a0bfeddbc31900311f135ae3050bc3f01ede033c25f0889bb8241b713318daba3c5921ba23cb0215260ffeefe71f9d0e1f69b5ef2d6be02a134b8a5904e5db65503bbe5a73dc1d63090e3bd297f861f97f2a251737c09107d6876418f6b5ec39a1e5684d783a73e2e818d967460a5c2c62be8a31d909ec400aa059073fef38fd564827bc398c66b9b7f4a1bc5980bfaa545b3957ff6d93385f3131cf6f20d3a187df3d38b33266ce3f1bb0ef5f29db12e80337e3173c42abc174cc544f63227288586cce2f7e43edbe70791921b4bd9eec9ea6f9a01c8c291decc40fa587923994669e026a02db138f680ced33949b64baf857e460b11a4804a940270d24bc181f2cec6d1b7bfbea5f599d8595e4011f6439e3d2be5b1b31c71a5a819d95dd0eb7c06216fd80a5f925354a0b4014cea8b95b14705886aa4a04839ca10d79a91d454c7b3e4d270772600fcdb989c413e4f3579ec9cf0ebdc4941d296c9f9563fcb3d4589dc9dc4f68c33a00e5128260e391323887aad41b9a03f9ef09b9f6ed72f740a144a2e7cf5f9f269b4c71c8aeb03aaf91b1739b261380e4a056af1ea69f3a979cad7c77cf0cb60523ffbe383a1239308cc8f28b1fcd08948196500a9102fe8fc650c31aecd86793e08dd9902aa35bb8a535d856a45270ac7ac02c9acb159d4813e87d0e27ffc34a5356f8740711730a50ff98c96cb74291d7cb4546a23b2f72662a5c07cb4ee73d1a11b9520fe2eb0d27d70e67b66b8d03e7f860f8c7dc397cd2ff0dea1475a104fcd89ad8fb6c2547936f015a4e33fd63e5fef0bf401adce3f46de748420aa6a6d3513f8fdc10dfd4901e355f8eeb7b12f108a442f2b25831de667431b6dddafca226b51802806a3543a35bcff497740c9b6a461f4d7280adc28fbe42eb1f51a24fc8a7d29def9f59802131b0a9a96bd8f85a839fc740257eeb71265f71f6a7192eab2b2b82413ecb9b0d5242d9eeef53c3b3ff09ad0fdfa55bc01f01b9420c00625f1c17dcde2249a9ea6eb8fdf66c243d721ce92cbd366750af96be3623cf9d8b3d394e4e4eea59e919a735daf8468cd3ce0dfa7d657cca86abfca9c7863b3514b60257201f1eb83a361aae53ae5d7d56abdf5739e0c61ef607e7fbe13c180c160bbc879fd2fd71d9dfb951846103c6bdd5760cbfc6e57ddd0437d1aef04eea5c65af1802fff9e5f80823a138f6cd4c367fc2d80a75215b43f36ce71777c8c9ead109251f654e3efedaf28a54a3cc845660acfbd5a2226d884b724c93ab70185037d69e10372b68948f1673a21b77e40898d31d2bfc029230652d7df7ca45b6879e60892b5868efe15550a1d94bcaf2dcb6cc575b31dd431e5c685ee8579ffd19a7a02cab821c53354fc12815a56b39172dd96abb711e837d4156d18645716d001bdb7ff67e1a3a26f7feb7b03babc699baddbfd9f9d09e0541d6b2597e3f9cc3a973985f5e2035eee859221dc760d4d0633fae7f34291cf4621c96d351032165a211d2fe094f02f8f3bcaab1bd5a91a1ec0d4549a6ed9435d3fe8019560ba5e3c542bf6df167b05401cc3d2e3fc959c85b1e6624a7a6955474e5764a0c26abb69927b1ac5822df070ca86fd6c1bd9a267291f2972eb906818732a7aa82b239a8e7a413a8601f0f8c190debfaf683ac44b8ec36cff0f1b53b6f190aec98ef68b25be71ecd16e022ac576bb96a6e6b28fa40784caecceecb175c17c7401eca1b37e1937f1c5a824adf97fa83fc9b9130ccd1b57bc645441b8d87832c0f358297f298c0fbc1139bc5c26c522eabb5fe402100fc440416e21d784fc5f984acd2258ac57f9fad9e44092414dedac9aa9559083c08d79261897ad3ab0d09a97e984f42bb8cc13820f300e871b6c70edc7a02d9732ac7bca06330333fdba83a1f4c3ace9fc411bc9bdc658555ada98bc8874d72ef6b259fa9b77ca510fe46a849a08230a0b1418a4a36a6fc9e98851910224a6770d042a109fb4e2ce16a34116c7e3e3f7e02718cc608c797431a8588072fafd26563e7450bf6e4ded7f039048988745da6ec99fbbaa8d3ff23912f342a022d28c2484d49dacc63ba3b2a6c0ff098b5e2d282f6eb25fdc7f49217729e90483e868a3e709b4c45b3019b0b611b417631c41256e606bd5d3201fde7a47b6a9d93ead699304a2dcfc31516d45bc63128c07d8515317fa6f3417d82af601b6a80137e535f87c5dc07e511431816f0154fa5bc0c771a29a5c7d7e6802a0d84040059dfe158814fa78894a28575d75cbdb403a1ec7813f81391958d80e6a64ce69cd2a9dad38188b1af7aff3c2bb08a38442b3098af6206928b4cb93d1339c6793e1a21c9e48a05739841627d94e09782391d45faf48848f07ddb74cb024d4623cb811b8af429bb5051a85d4234a3670b0817d4a5f20d21efc2bbf3fd8e8956a0bacace2d026d9a7b29e6128dea60355413f7efa2753cab2c06a151b1d0ab400850810e711003d3c887a7e9c01d039bbdc8b376a985c4bb574f2722d23e03be016561b4365855cedfccf406b9db5e9ecf578ea48a0401f1929eaa778073eff14734da22bb2eeabce548769ea0719fed262fded85073956fc3970588dd9161035752fc8f5749d6412d987ceba02d6756ce3910032eba1dff3bfb4c6fd2d6c0b4aba08280e08dc77a3b2356feec43866d08b4d5953fdf90e04102d9322c8ed5aaeb2f650d5207b7b1fdddaa6ec62d22e1f84411e3daddfe838d977c5b8eeabc824d95887a7d342dfe84a32e2fa04bda8b6a7d118324eea6e6706d58d2d3ad8ef8abbac3937c7c5764caa1adbac04c8d214229a2ee97642381a8e88c4547616051885046192fe5d7e7268f69e575ade28a5f7a500ea4dbbdd14e777e54b5cea4af43593411b6aa46f6f73afa646f2b9d37c1e5abab47ac84b169ce03895c6606cda34d879d0f11fc0196aef289a1a203c38bfe76edc40b76b57840319214e2034b53d651012c1a25726b057f02b7dbf84689638a399748f417ac7b8816c092906dd21f9bb7a46b33b67d4f9bbed3c047e8ae11e2b79bffea05ce889b2ea99c5b3bab47ceff03119f810c73b96f96e4d8edd02d83b3db9fe6752095f039a5514b1390ddedb24d2a4bb787d9932d6d314a4daca4074d1e76be4001cb355023f71b8d5d0f518b9c953134901ccb82b86e514d07987750f88e0fe62df8e1fe733d4f0e07fdd49def5fa717caed5bc7130c40787e5eba27abc4537d75cc2bb0ad46cef6f29db8c7fe9a87ab9ab625f36e44237ce9a7aa369a3e89ea36e9c5f11af154b1a987281b8ea234ae58d97d0a4ecac42dac2650a987223cbacd9ce356be7f9b6634912ef7dafd5ec104ca88f6ca8e123695a365267052d69dcafed9e4505369e6596a2f62fea4559eb3b0bc978f7e43007acd16e24b79ee816aacee8186d958dcbf4eaf9f5ffc5d708b00a5b869a5923c6563ea6fa54e08601cb9826b0982290aec6a6e9fd9766d3354c487654a63e73fb4850b48b611f5b9ef175890f3ec2128426ee64941f23bbb092ce0aa45326996a92daedc26d4a9da2108785791d0715accc70171cff3a0d1fdfa203b04a2f204d30116e8bcf862d03fe88bab54a13de366a496918396b3ba330f3a296817df2734168635b68cd949b422fa4cee8cafe5bda143842d901a821d4f3c81220109daaad5ce0872ce8af5a25a10919426e9ba22d33b5b02372ebd95a06062b8c76e75b9d0470c2844a2f2eecfaa7ef32ca883cc859781d16094f5686c3bda1479ec7c5b3a22f255a54edb0fae27a409a0c8a460c7ac1c3e1f40dd005eef056c320320294bf153c45bc76ef76e3302fc1648e204d62281910bd661c329e50428607db814bf3301c6df57873e0599be1b81adfc35ffc8dfc00537e214d97cf846a7eda6e6b94e8e4a054b6e928c908d7c523a7f253fd93dcbec1b2626b0093dbdf4ed0f4e21b05c08f5685dedcb5d86e4c03dc5e7322a4d830dec5bee3b22a41e547729d17725f0b72f3741bae9af6a31c6247f30db20da11ede8618f537eabdc8b892136ad70b90a5ef887e2e9410e043e8d9c11529a8941b855ef9dbaf956157ac4df569eb7613d7209c99fa97ba6f46aec2256347bb2e68723907b659eff3495c9a3cf9f8f69deb41f7130dcf1dd7dd60201b7a35fc64a90f54807328a16965d9b9b3c22e7f36f920ce844d3df6a9704096ec9cdd2555eb32fde841f597e0bc04df80c4f33a7493c35c016365f16f282495454ed72dd78a17a9713f2830c7631aab925ed84835460a3d2939c435217563714e2b16536b8ed98d4bab9f3021f3ebe06523f72c479f0631fe6c5ea1e3725012bd10d49a77b4fe9b6db5e8ec88b8fb6ede1e2395f65b8038adab899ca8737836fc947b549b9383ecc333c157aceeba5459c9be5a1bfa4de7d077cbf088326c6d60eec3874b81666805282f5d864792d7966922f7373b2dd80880069d3a39629a875f09a9ceb90badf08c48fd3c6416e110de3654792798023c1b9959e9f1e9f881ded2acd14bc501c6de3b4b31ca68cb1276903c6cccc1214d4ccab01f0efaf5c5b454da6f2c0a6d129d9b680cbed43542d0a3966eaabbdfc3417ab82138d475ed4c4f36db8a3d3b72a1766ef88e51dc6e7678df8ad211ad80076a1e94b812f5c25c4af83b4021d69bf7e5dee41bacd7dc1fd8cbe4f419ea8a8b8734ffa4bd0911116fabeafb5c6f3c8e1bfcbc7c26762ae141200f3c4d63bfeaf3bdef2f0471379c6aefb36c6e6ad4c3493af0fce6d9614fdf3103511c353d549cd89ab5294b9ae32b306b9edb52465efe599e16cbc58521b8d3f0a3693b8e3d44cebf99b832bcd4ade6cf98b933b45854fac67b3aeb09e1d76636740015d3f879ba75d1dc4147752610d9201b7e4032c86bd97b49647ccdb317ea174a2feb7c5aed03c0fc6c6f2025a0a9f0c7690b09f9372f7a0b691371a7d65468ec3e77cb0d53fae95812708f5cc40469c9c9b6f11920037123d8f1f1682c315eb2b3f7a4cdd0bd2411e6f8d3bba0b3890bb0727e51c2d2b973c08bd0a6279f1f7b6680c10250a984ef29b7b34044635821cf0204962042ab4311d5d9c3454461133bef93301575def7a829cbb8098c20bfb3f97b3346402894d83dca6b32f2f04dc95495923386160743a1a12254f6fb996a6472462b617872a4bad11a5667378f207bc362add94d862e60274fb82e444d53f3889ad72717bed3190ba758c868c2237e94f0245a011b2e33a52f95bb30e04d0274bb590e0d4fa1324c3e9b731e747906e714d0882e562acb756eaee2af999977a32f203a6623ded6150304ac5ba326e549b1088be769f1fe1618ca4a748c621679e316c8180e2967ed3cf209433525ce879055e5d6feffee9b7d6d76edc998c6838c9352fa353ef57ac592db1f5d712fde046fae24a530d4051f0e9ce04fc89af2282dbbeb89707ccadd4e5232619c8ff4fb373cdb19f0fa6595d7d987669fca7e400240ac170f3dbfbd5278dad3958844b33a0e7c02bd42216c58ff1c8977322bb6c4d4ab63b46940b7a4c6a86c01407a9bcd0473fcabacbb5b81f327cee8d3258a579d618829d50467d8bd311f264b096fad7303c2875e9beaa91a1c9240ecfcfa014052dd9cedf0bea4787166158df992ab752dcf6f7bdab6e4dc5a8dcf512252595fcc42d125e6dc20c1c95f4ba7100609714c6b44ec377c8e1430cd794e879882fb97d56353ca2e4e1fb2770f0d1f414634ae89d9cdb1d5b55861ecdf8ceced48625ee6ed0927e57f2b2f08d7863fbdf999122664426c948f4f93af4ebb6044aab3698c5252867ecbf5e72d87bbfb2e683ae083bee306467d9b3c987df0fcbf3df21b85569717dd15f49fa73ec5b91a26f719db75f8a3db518a045a21b6b3c45391441f98ea8f50050eee69fbf11558fb505d09d671058663546fbccfd045bf6f97742b89a7dba32c60acbb9cbad0f424e8032703f189b0aaf2ff334b48cd3c1dfc7d1f9b32e5b8bde838d38cde0a1e5de8d90e4606e05ecbed2120a7a954b49e2e78eb70c48acd4df1a56671eb6503a81dce037ef07614a8e3a707f35e534eac4adaa9c0cd025c1043c1457c81e82e06cec3e230f97f86234d733bc80d0acb4da6783a235ad85f73603ba51d65f973ba65a2ffa74cf3af9fe8a379e6f11c5d1280d9d6f2e032047f497919f1f4ef6462f7ab1e72b67930bb7bcc8b3e6e6e2a22c357729302cf3a1644ad0f6890b1921d93ebc4e344e5897196998fae89ad2518f785f9d9c99a4895903d94c8bb5b28429f5de261ddcea12eecb1bf033b98d531b203245d96bf5cbd6ba58011109f7cd09c1311834c343b84849f951d7b1ccfd354238def2142545ed896c30d097b1c25f4891c97083f28c8234980a6680f50836c55df11def5d09ce6f2052d92de9d3913b480dd41179a60e096f6e1710c50e961c5ef5da83234c0624c503d0425e9f05d099f89b71aea4311aef0ce205621eec279d5c9f0ad845ba69c99e67a4475ccdb40498b358ff605b4a274f70fb14aa9efbb1d1aaf797ba667d5c031b4f6985b3a4a9a072e5ff365d971fcf5377c5499b1057eeb70e65dc2a25248df8e22d9ba2e042d629df7a16e5f177feec19b7521a880fa233b4ea6640f8456ee5ee0a6890a62f16eff26f63d54530ed3fbf1c21a928355da035cb9429091dcd765f2a55f398c96e99253c4ebef54e8959d29458201b89cfef75b8613b9e34c491572acd8b295248a3e746e463247e6fc3311c87560c51992afa4021685374d34cabb3154520c32f2f5a7ab6162747fa99540cb137fc79904ec01c3276686ab178903bd65bcd5c7a1e96b631b4bcca21a64a314b873205a4c298ea5e484dc9bd6b48620a3d1191525fe07032ecb79a778d7b18e33264c21a7186bd0993bdeef11d3f07bf5d148f95a537ef05255b97eabb60bd173b231ac970b608d35b610b728a009884c87c84014721c6df1fb66f22b89966991c6ce265dd0cfa93fa3048e090735f51fb570188b3e072ff64037de04831c9994d2a203b2e4bf11132fb1e775a15652a5dbcdb5503e61194516317b3aa14fb0265bebc61261e0287f3a23003d6ab562399b60c606f664bfb20e80fbb0c0973d32d022ca9597845cc838759779b408ccff16bd4c9e799b848bc974af5d97730747921ead74c5e451faa9b51cef8864b3a88fe49966b3a26c24435d25b8ce487181b72c31af129bf6a6b63e54036fe3e46d5289ed683302f363a5dd6943a2acadcedd73f1ec3e0475629ed65df96c4dfc25a9365ff713594610d6ee5fbb1191c6757768fbb416700d37ac36512131cc3fe06d152b71958f7837ff2d9a3128309a32f4970e9009e67c1c33ff0ee42aec83e028296a6e6617d870f4632e55ad9ed560caedd13f46275812e4f05602f0427b268dc23665470cff214259e279cd5e1382a92ee2a2b672bb822c44abcbe732095e7591b85c3631b63fed6eec12ec67b73526b419319b4a37b0b7973359e57f8901b3c00170ae69b1eaa7512a828cf4f2fc0c2be97662d0e30f4153d503503a05b9cdf9daa5519eabbcbbcd7e0d6bc1daf1ab0736f38fc876edf3a808e24feaf12899420808b8dc1c951f76c6f4edcc338b95cd6c325bcfaf4a1eea5b109661974b542a70d3760eb906d0cba914f7b3a502b387a097fe678c022125234fb9ef06cf825feedf43b3839609fde6639669122f20cef9ad5968565d2fbe530e7d555322e4386a95032db84a9afdf4339b3ea5c034943b1f1921f44dec71be3116e117e391b26f79f610e085a02889831eba7508823885182d3ef05539d39c89d892a445a21a8f1cabf2c645f17bc7e0bc3a91911f3094c3a31b3104518fa88f1695274e665c997b2a494be8f8c2706ae6205ea24fcd9d053081903b41ffc38735a459acc5c6da8d8954f5141d5eaad06bfcac62856498f77b5b67d93a477fda0fbf89a8141f7e60696ba07ac7644cbfd94c72f198d057f6062e172dc366f8836abc2b71ed148c4853e79c4b50d662c7aa4d175e1c946361387335e4f29a641f658bc2b5e2941ca528006faf79e7db724a5ea2b14af6e734e0fa6546878b3fd9d667fa7ee07ce4ff8006ce39e5a92763bd710133b5aaf58695f334de0bb79237357ca848eb743cde15b4ec04987b1483b712af4daac9f8ed6896f96b309564b00c8912839eab71f2188b109d44b2f0b46c48d6a433bdd3c4ce1b94990a930d34c9b6ae2ec2f24fa07bbc1affc0f0859aaec5acd39e9569d8c544d2248faf2acd00080f4999b0430f65b95a7ec9d4bae41c9bcdde59e2fedd68c0d8695697184222f894e617d77fce948c7007a71da2b4653fdeb5a8402778a12079c1f32040af8a5a3484dc9712fba7ff6825f9c1ed6b4b25f723160ea4c2377a0872adb4ce0947afbdb6c9ff50bc97864410872fecfe984107cb931535f7681717ffb27a4451d0ae2de32d0c333029dde80025fdbf117622a2c2cdcf6791e41a566fb41a0ee8f95a1b2d44debb10357bb4fff6c289a4a51b7fff115e74dbd81ff9890b2961b6b7824185444dcce66a01a1e8771a5a6a9dbf89770aceebe0497f3d12180762ecc59191b1b474090e8d473f6b1125b3b2dd820c560ac3aca394bd2fc117af5e560c508a0f777623b60296cd28e91548f23b348a171f396be5241229826fd27872302a5b8f815fad3e569260a1c1a0de93fc883f2ae2c5887eef0927e699fd9548f131fb75fdc0d8141cd610af0128ea07f8917cb6fd782007688c2451fc69113af0b5655bc9eb51968e98c9775a112cdd15dc0a97eadc41de2465d84bb684d8db722fe7fe11140e318e0efb5e86497c51689c5ac90db3b4938e612b02e9da612222c8798ab2db83fe3b3056cc96bde3b15b87b944d2b1f08cb1fc27a29449206ce293dfae25f0827dbc65ec54b066900dcbbd112450a6184d67c07a3e85d2c24e40f0c836a9aad5706e7f43deb64abd07bb91e7ae5fa54e272d0e1089c0d60f1cabf347e65a78282240e84e3bc22e048fea1d974b291c1063f820a0ff223d83e1c625f934b882f67dc0eaaf84f0a892384e642c2ac9478a148f6a6e3f0c55913099a2917fc204ca56b77d2aab304e66db357b5137aceb5f27dd8bc84adff38c990c292315966d3a1892ffdc380bcdd3ba6949fd2bd384b67586ec023d486fe605ae6658d0f864e1c7f8380e3c1cac54f9fdc4fad96867a69a1b73a49404180c5edcd069ee6f00d0f7480cbaf631bc1dbfecfc307b1dd88c627dfdb84dd9dab8aff9cffd4a4865a71f8add5a5a7479bda5c50cf57eb22402fc352280e5ea7eaf1e541225ba2bffdbe95fbfcbf6a6b608bc12e6ae186324e7c94d49d95ba60f3c630b9dbe377ebf48046977367a04293f993d00fc3c66fa7aeaff52271fd6614bf26bb493aa8bc855b7c7bf028156c3495e5311ccb64537eebe973a51f7096806c68589355db7ff1aa3bacff57bb7b06c0b7db7601a877030d763da0acb83398c5112772a8d2ca28c3aada02d1994317e71a7f988411fbdba5b29de87a85b7daabdd62673731d5b0449d34188a5b5834cc960656b20bc7be9dbbe0501de3e26902756ea012602372d0d3d8cc4969d0f2637bec251660a0a5026f2389676c402cbe8a2b67b33be9fa85847b568151743caaea81fdfbb514eaff8243ab363dc82bb490221a0fa1504f2377cc3714058a2c0e91ccb374956f9fbec822012eb960acfa6e234903287a8691d231d60a801f6f0e05ae46fff4314d70e6d1d028183060a44342f0f6732527247cb226f69d0e959552531d83f6d2556f0e747023e3078d92a0fe400fc26319f850fb56fc7a43ef29edb6ef035d5b2a2bba6290e0098215a500cd55bb13dff51e463f4bf7a78483ccc9ace1cb45d5620c108f74d5d59888c7fabb08175cbe03ea6eb0558543f74b12d769decab7b87a46b15be8a180a2ec3d03f9d84f372e7a1fe3d614b6ee33067c477400170c3a855504d1e88fb7aac764d1446d4fee3ea112420fe426cc24521b606219d02cac4202f9eabfac6f05bc9a655fed6b7ed1a78dd714158001d7331f1f7e2a77979afbc5ccb370fcb54bb354e022704c88ba014c94fcbf2356735eda20f1a27e2eccb1ac269866f78ca200866a8b719b426ad1fbf47a325491d45e187a83c8d2d1fb87cbf5c77f970054f34c342a12386f54005a225b8fa2f50ae642198aff59acefbac643539cbcce199700afddb2a1947ef733b1bdaae1269ef39bae36a92ac50b1a5e027ad34bb406bb63cf06cf492a61d8349a08b6a6015d4b06ce1686b7d8103f785e8e7ef0d3084945bcdc024c74f416325d3f3630fac05e412c3cae97b7bb339722a45cd62e98b1d9683c4bb722bde3c8669a6117a9c07fe385198704de51adb85755c7588e6509d88f571d19a2ee1dcf2da70383a9ccf75356081b8ee8361fbb2fecabcf474028a8470f32654b6dc03fd1a051bea14a5e4135dccc48776a2bb7d54f5700eaaf03cf4ede7f1f911a73c5317995486804c0897f3d63cadc484e5f7404f51b17221fa356ab83210d81308d340b6cb9cde371199973de8f34d71fbc0b8d3b899ce637f07d39883ff8cf483581b80367315568889109160bc30ebbcb920616599de058b673babdbb3ad723ca0dce714fc6314b1e68baeeb20a08c8477110980134168dc08052c5e53340f2bfb12b92ac51901d5f8fc14e31d15356ab2f15af42b6df0e0b003a8d3ad7e415439a8095d579c196c16fe7de79b2b199737ef7c327c891710c6dafc5de83975a81cab8ad41ce1e5ae0059b7af595b405d94dbdcc649f8701c9dbd579205ef989a2bd2a298693aaf6c5acd29bcfee1d22c688a69e25cf5112ae8b126f7c083df5bc3dafece508382238c8736fc5a5f9244ab5ff05486cfcc3e0ca01a9779fe547b394788da0087ede412a2e9ff8fcbbb0a254c4e403c59e040842e3decc6d4e1fa5b1bf7c98a0e4616858dcf43071bdc543fe19eb03075b14dfd0e14847dd276f0a69876bf8500ddc37466a50a2afdda80e1bd21af88fa87f4f6dbd24012b29bb4fa7895342a33b6083ff3f8a59263998803dfb1c3668efb8ea362f579164b03b85af15b4a34cb68d9fa1c9d40d6b683ba05b3bff93873136260fa3e43be7bd57d72495de17c0fe13655587a9687af120a00cdb645c35749cf73b94bed30ceb1c83fee54407a28d205ba47502e35d4848bc9e127408ab56f3add21046feb7973591a1274a65804d5ee45ccac465f372b9ae57adf2995d7db74c82d7a387dd732ed6116a04d44300f785bcc301764c77d3b0d13bed9a56e4853b011560f71594f90bef3e7f47a561e1704ecdf22c7da1ca57cd495a950da9a6a2bcda4158ed961e2052c4b05509a2653ed72bb3020463b7bcb9c723266ac1b5d34dfc5b0109fd7f97a27e60abcf523393cb5056a42659eb98b27d933f916654cbe7479c470fcd4d288124a51fbd087550c8e69cb49b5e37f728a139f2edf66a31926500555b5888368c37688acb91a34cfb6a256650e22640c0d387b18523eb9778089063548b81be9459647b07fbe36ecf661fe24d9b29d33cd65317905bdf0b84b674c83b88646e760baa5887b3d76404e2eaa2dfbeb85af49902f662f3b96f3ea61fb29b953d02458170908341ceb3220d8498b38f89091632fa0809122c35a011e5b949c5a379175576e6834a080bf186adfc6b7b0e3ddd723fc60bbb734f7666d49da05e76a2af6d1a2b37a51df14b671f840ffc20053944c30724c30677ddcd7fe7d6cdf310bb29afd7425c4d12f593ec57d43990bd3d8da8759fc690f443f4c83b4334b7fe9b1d4c8678ac3641f50521b5713afaaf1fa9c302c56b7599940e17123bc3312928c548449b588dc107e709876dea4c0dcd51a47efef5c4de00d880f3c6bea699c2fa583077bb24a90e34493880f462a2648657dfdc16e89e193c10367ea6a3b0d510c86e3965142a1b0206155b262cde160943530aeccb61dbaac553c26b01a7ba88dd13cdfa58b4d053595f1e06c44e1340828c3d0f7ceeda24f68ba64378d5045371a7945a0963acebcc48a1fcd1add6f41e43b96b110d239779f6e4ea15ce288a56a0d995964fae34dd366cc1308516ffad29156fd60aa65f8cbe53752775e06c9387e0d20dc660fcfccc91aa0e35b125fbe616b3edd7aca953fd2058cd677c0d314134056ab66ecc8456b762bed18765c5287a5498a468c4105c36b2c0467786f6b3cdc64e768baab5afbc3a3a34ad8ff9e425552551c2a79a7be9d0bfd8d71e4c5fd1bfe1efe8069bdbecba704f6fa9336afcba45b231479354bc2faf6dc746b0cf11402880972187c8ee0af3c2630a09a3e27dc1b4c64bfc8b68ee562108a6287ca7ff0d5682068a71f9ca023721ae50e989fe591b4c9468c3518e3bc0deff93f5cc98549603de822d81ea6d3637e6f0565ad40ab0bb7f5fdded79fe18813057a9f289cb969d024f585463fae768b7ee646786d4949e29919021e4d3fc870661b58e48a7dcccaa0c80ddb04b7b38105eeb31dc2d543f285ee0f8e3b2d44dac2e772fe496c151ca9c0d95457caf5c214c4b4ebc7ff0710d0a82bbe092cfdfc128be9f8c34c600c61305f313ba34831accd3f92c9a2cc6c4cbf8cc982866dde8944d0cb4e31989ac3b887934938843a601184ac2a84680772424548c154adf54b296d93b46629ad7a8c43559a626f05258d87a3a92e5b3ede17109d42ee75dd1a34ebf2ac9d9abbaf146fe20dcaa7adfaee950840c8ec1f17a096e43adaebb77761b0869850388997513f8297af62c5f2abe89f6ddfd96f7155198c5dc56946cf2edf21473d51e1604b661617497f61d51dd0adc62fe1d0d2e6cf51ed483aee678945b1b987020df0a68f29f6da8c9dec1551f9c4d46b23def64d95574e16bd1f267b2d02000eee6075837cb00a2b107b9cfe7eedd440fd6d0626b3a207086092a8eb683222302fbef7d978d8423491fc0a1e65e93ed7719290f881ec6d5175cfdff8a3c64ad27cacb9b7f53b3aa7a101a62cc005472e92735ffb6f104938d2429051d0bcfe38090142d6139ddc5c719294685d8ffe6098135c90fe26f0fc86deedd5bad22f18c3171ee2e710f8bc1aff9ec2ad3cd613b1d4259c2df42afb787f2fdcd0686511532b2c44cde280e6a8fff33fbb0049e16d947d30f162dd13e83121b16e8d0ae2ac8dc946dbe284618dad91b3d3489c22aae0dd89dad43cbb1978614479d9f0169bc447b7f33446dc769cf48e33ef6c696134487be1f04cdc045f788197715963556d1881e562a774d5bc0097096e1096651d21f90aad174de384fae067d20570fdbea2c0923154f12c004bf2c10d359315dc6ca80bf5f43d68a9bcd7c39064e35c9db9ca7dd4d1b300e92d822712aae69cdae1fee40a5acdeb14ea6f09e7ef86340cc8786ff0b5439385449636d8aa32475a9fc61f4874d6bf978e6f6ccd2a11db21dd202fc07c31ac9ec8c87a3f9df6e164ee82f299ff2c34968cb1fe9183defc2c7fd1e82020afe507b9ae436e42ce7dae2b8e08d947eeaa804e84da78af7176b55c21ca5a122f4cbf2d853f29c38b19c84aae1add2043fddc6486e8e6d25c769b71980775d442ce554f8702040f846b75f0947b1b581838a64def2ef8e1087f8cc773fba7733ecbd17f91201dee5d4a18391b6119988bb012aa470d526ba774e7f02f1b84bac679be786523bb3e6fd936738912a89b8ea962c2c4cfe91182923fddf5008b9006cfd3ab96aba04fa64508868b2461df4de6c1402c36283c26dc80cdb4366b93a713dd141d0aae1c55c6ca77a5397155f79869056f3c4b5d34a0164fa1cc2ddc0fe41d17b234d397d91b24c35260b795202e99d9dc600196d4dfa2700879d20908195cdadc4600503ca5c78c5216d6d21729948f663220e105d75185d159ab1168b2a6988bf542009319b1d7f26af377d45f43c72e76276a9549cdc5b49b7f1ebe8cc34bc9f677a1d560a146911ddc5f5175d04227f038531142e3204bb7085284ae23ffe648fb88fcee1ec96633df03724d4c0fcda1f48d8c0e97f76600b5fdfdfc14b8e0a960d03a0a31d803273ae665e02d367dbbe19ccf1c0c0499040d7dfecf8f037e1970f5d5cf6e1c78dd7616e19ac18147c920d37ae5a8b2959e83909fb1406eed81180c32cd28261bf7ee10db376bc13c877ab540f923318b87d08cee9ce301f1b53d9da50fa9b81ad2bb27fb011da6ffffbe14218fb6e1dad63859467405f34f09262657ff3024e4f4da895d535bdea3380787011675b64bbb882950c474f4b673fd92622292b8647c4f955002c95b30fdbb9cb6ec333e4ded377206e0b125d9d833337a4c58cadb0344193b6a5d5fd052096f5dfdd27ca503e0c9443de0ab8aadece64247033cf53f0327872588d527a9ea80f8765902fe75b50a8be2090ad258bfb9659474c51ed28d2adec003d3acf8809ffb9aa1c2ea6104f05c57b8203e6afdb3c7cc88e6217377cb82f53f0b44c5fee399511ec84b33f29041b8d71f30e0bd4eeb07167de65d2cfb9e745e135cd23c28991af7ed8255291043a675f44b0175def593f064a70737cd9dd2ab4ff8c1a6e1994002701b3f5559e587df373ccc4b965583b37fa934bf4458eecde36465eb1fd25103c03accd9d8aa63b6146082a87ad17ed2c7c57875add6273e39fc8d927383342d446895b5aa469fc725714aa23030dd62f389c54e9dd5dfb0a48428acfaa31c77041e823136e5f5a1c24896558ad6ea7bbae193785a7e5de12cde5c4172b928b02f2f17b6e0fbc1e494cbcab776acc3ac2c664b3241b24caca9aded71ac74149f60c7ea44ae400b527a59ba48c8a4426ab8995f02e21b36777d2966223063d541fe8955f7b37df4c77a006b2d0d1fa6117e984496b7e7e007c200b5fbc3fc612bd698d34a9d24bf800eaa7c34b17d0f9eda83582829e75ba74ddec370eb50665f0066b68e03de0cee91ffcf16a4c3315e6d4db01a016065879a9ac3c7d4c8d72c9c637acdec6762e8127d37d1581966548908573281b4bbf909ea066dc970d1bca88b4a000e4c213f68ded20cf5ab4dbbf396c5acb0f4030ceab0f2eb2532141662adf25fcf2412996330dbb3ea126beb66cd839ec94181db3328d621c384aeaeeb755ce71b030b94aced809ce5a40035af91d63a284d19ef39f32189471295262aca17835a22e6a4acb63ea33cf8ea098e1b646df842d91ccbae97535143a5c7ebfe59baf697284311adad7d435940f845de9d4c07498f13cd3c2fc08b5b49a217d905415827614719dd3705da940499d5725ed942eabe1c13b58d85378edf719d4966d77c5caa4fbce408c5f214633f5a37de90caa747e21abf7e0aacfe6605b79a5a6613cb7f68064b687b4ebffcfbeb90df00d2bf7104476f30211b76a22b1d788a381eb64c3e8c093235a38f6f187a49c684fafa4046eaa9108e710815c938c4b7e34ec62a78be6615a63287c77fd8daca49618e53e6380f17ed4d30748f6d50e2d9289ee7558107d92eb0900523c3e7da99b79bd1d6e794e2096e41f97bd2f63efc942d2f206727229a22291600843ee65fe38ef24c3df17a207ad91fcfb00f263bf2b56dae36e2a02a6014a8bdf2d1e457a4af75a1d17ea2bf67d876521b9a5dee50974de440cc23136686a1e95cb225e0850e7090926c1c308ddc13106175d0183c1a9366dd4c5e12e78731bcb7cea8e65d23f878aa3e018d0d420c10d39e1dcb9ca58b618a7da03f862c1b4a52cd5ed43ffc66c212bcab5833e0b2f93494509e698234842aa543b35296cda905c57b98a1db1f61a277f54c9493c0717a81a0233f1cc642fe52ebcd2ba95860c3d54bb8259e6dc923b951d5242bf3703ed9d451d0fa52112263274c0d7585cc84caccc9393947e34aea01d7a0e0a007cd41fe77e026fe40c0d201b0f45a35b4ae698e8661dd85734b62dc807a105ff95b20c9418408664eb9b84fc6ef7313a8523f122e889dfb0c08ed842d7f39005ac03df5c89de2c00954c0a274ba951302bad82ddb81b63d60a4cee256776e021ec987ba9df891a0c6128dd3fe8b4b0137bf49eb1d94f8e39ec9d59378813a300c43f3bbe1c50cc15755d6ae9ffdc74b77509d58c2759514585b3d16a750035b8a6573872d2eeac5a85439bff915fd05f76d799cc570a506fb9927386a3e773ff407475f6319cc7291c7cf5620cb22516713646e59f0b7d2238728bf6ad40e050ea9c6952285ceef29ad9e3ad04d72b44c598096c37c98910ba006a1afe030898aa6fc572c82fcce601ed2530cc082891d306f257cebadb6197bb5f658788c7aabd93ddcfe675d5e9ccc36121730ddb052c23d755601ea71c842dc0da38d3b38913bf51a0896f47cc1355e0ea808deac5215282fe6a2ccc804e903d39697455c09005905e806f349b70e047797cf23898bc3bf509659485a81eefba7275b657cbcebecb1c23145bc0d7118ed52daac57617c7de36a609e09ccb7ba180989e65edb99ef95b035b6f0c6225df2b95565223fe8426b5ab5312b323c08691abcdb17a7a76b132745c21fb5c217e03c6282c03866cf6411bd0fddd9af1321b91834985c0c19c067fe8e57eed50281484fe9d1bb95db2bf63cbb10dc387456935a4842dcec164462d6319ebf8d16ddb70c8ef0e0d2f103173bc84203d9251024fe5abcad14d83112e2e6d5fe03d277107a53369683d6803f5023a1547c00cd3fac8b3a8d5e51a0a0b6af3e6475a3940d1e747c697798489bca4561b648e5e79cb56606e84dbd31370d3a8e2f83a6fa2d8d5b96b29e224e2cef11b380d267ff6a4b04a20ff7fccff8bf637fe253343c52e9d0dbd75b92cb49c376a4db0e2aadd43eb9e939b33118ad2a3e0b74ce003ec30752e0cf6a7064046854bd7170bacbc377ab23cbc062b6c355cea73cd8d16746f913cedd68621b2af705ca6683976f7fc0a703a8900ac5c89f1b610a75fbf6297ae52bbf129aca9ef9ab97d1ffaea9baab17c05e217390dcac6987105d1c0a64b15155d8723d3c2a1f7f3817316f1d0feaa7279ab20ff8ecdf0fef6811dd638b97718880a346637d76ef9e19790d93fce8b8fd0d398c935198ecf051db5d04a8ec55214119a796c18a23cc01b0929dfc87de7b17cfbfea57d96504a84f898d7e12abc4431fa2f719885de3f62853e31028825088505f827d0869cd5257efe17c5e25a0445cbe9b78e6c9b2af9152348ed5f699bdfc5db08d40d758d670eab86c732a582c7703d089d469f242af1535ba60ad0fc7796de99ab08055107fb53cfd10399c645bd1c898524f96db77938b36a09c790b6971e0ddfc96deca6f643386c0790cd500a0ebb57d2ad8e11020e8847b20d85a4897083990dfd29762c1ed66062fe6cf17362a12dd7beb5d9514b3e63a3f4c83089615289d60d19a89d513d36c0ec289799883658ba70f04ba0cd9818279215bd43e356f284bdc0a418c0c77eb6a1e09f0e1ca6cf06ac29e780bab654423d0ed55ac7a42f1ac916a9c95be88c89c7c3f4701cb489bb53953ea027fa35a70c11c0ae5b181196b21ad71dfb7052d69114050a7699c88afd51a39a425fe9928266bf0be7b8d026e5e32beae519b607b8528a98acc24293cc497da54690456abf02af55d4c835e6b2a90dc42df137b562e9dbd91df8d464b812770144147d001aa71c56743731c8d9bb031167c5f05a6e826296a94bd2ea41b0be00e2e8a9a594babbcfbc21889c290dd45c6539a1790a3f69e545d842f3722c95c76c90655a3061b6e4f0923282da83fbab35ce656b0d4b8ce934c0e8982fabb2a2424867bdfe2488258895bd050638ea06557eefc7febffc2a0d807c5441e710055626688010739ca927cfc925d9b1ff49baa39dd66bff6833c6fcb4c8d3b39779e079dac25d2098f2742096f27bd85a84f3c95afee9390ed7c94c632ba86a61efd203d040d97003227954c4da6246fbeccbc6b0cb6ae1b9a7842505768cc98ad8748a2f85baa1b8740c89ac5ce5697b0de2f34609a43e08cfa6e147a55904a0f5d9b67bb9109512fc651b672d63fef74c3a4dc5f8d5cf91aa3926369383d8bc0bb6459f5efadafe4e4c61145d776d457bcb88f3889df1f5b5754ad7a6efbd6d61259526328ad7c8c8ddb39999ca5dcf638d02460496f1df6aa0f87608ea93755c66e6d9b0daa814f44450eaa14d976abe0dcc68cdad9602790dfd5584bfa6969bb06cc5de1f83c872da64aa32b84dc260b5580f7099e256321fe43d353d04dc85fd00e07ab5cb326b73fb3fc5d5992f3084ae18ea85ccbb91e2a7aec57f7bd61fe888f613502778a9262e6e6b42a986d04a2b61c338cbd9188139af7c145cec614865a103d7f9d95d9c1324258ce3a7ddf273259a02a08c159ddcf79842bcb42154a93dea48baf40fac733bb209a0571cfe181a1532c93b4353e1a6e9a66a8799ea352f16a4d58bcf6886216fe2c50c0260359c32c4013f1a8a1305f2c5bc858e0407d02cb864a6fc86256c20f609754029b788c9fb8683628a5c24b90697c631f30730d0ad86d307556ef77d33b893c847305ae0bc5b8a99b80e506dfd6e35baf92eab8a7bb8b584a2dac774ef42e48be3ea09264b273a29e0f0033d665c85ed656c8c7736f8655fa33f99d6120fa385e8cae5b819006570ff67058832c0f06c16c6ac5e6f5269d7fa453aedf3d518e1fb7aaf44c8847f87da20c62bec64f42f697c011fb7cc07b7cc8de7065dae6099ff4ca7d26a745e98c3fc49ba99b083e6fd4c95e1b18e7dcfe78bb73f888c726fe1cf6b5cbb25f2f58b6b99ff4aa8c5f542294db426364ea3b3e9853517563e35079bd8db590c55d7770cfdf0e1866c7058103991d8263559dd616be1b19dbc630954d544567d4e9857199b871693619b5519a6c11deaff2d7af5a94ceee9fdb1db7739f092ad501d04346eba01b18a24287b4fe957cdbe4a9385ab8e929e9090172ed0e4fdfa01c0e1e6ea3831ca4e5f8414b2300b854f723dfb99f8ed76d59ca050995b5ef5913825ca2d86c0a2a74169b4a90e5346f7c8555aaccea5666a0e853d9432db6adb6ae60e346c79988692f873d95675ff3c752f9b1bed8e5fb1d6c6a608430ef17696bb2c9f60398f0636e6f68287857ae8ed47ae0125bf486b6e515f5c4a2e5149f108bc0e0a0fdc3300bebe121b6b848934f36da3f01d9d96d3d638c2b48f0ff02cd70a4ff47bc3040af65cbd311997a5f2dd46882c717098701006911a8ffe221ff7a4479a96893aeeeab855ffcb75853a0275ee9259d61824c48056460eafe726d64438095fb6f35caf755972883fc2323d9e8df37fee0f419520bb4acf2ad523c751b35f94778f690773a3763abe44b38b107a2c474b991dc3b1a0dc012ce6f6d70ae39dcc71daf1d7bda4d47809d4a85821df8db24418155c7e644cb0a71cc5b509d8db7604d5a06acb5796403c93bf84c60e0bba74d41bb186f81253fedd9eb2483aebcf4f36f4985f96ee7dc4501982da45c373330bdac301a76cf211a7357c3955591aaa738f8a5c9b7eb2cdae5c5c64be43f79fb21cd599d2d1af15a0600d1f243aeef166b0969c82a31bd88dc36e6ea9dd0e0ea4210d044fb68ec09fc4f55f6801b3a00d1060a52a8b836c46bbb03fea3f655d71611164f62f6e08f8969813bc5fdebb8db11e4d7a69196a34e2e60b3341941c4f043f7647a6b14aa15fdb574434369d4c098878552575e814e2e5f637f6f4a8cc8c407627de3810ab3191129e032df047264fa360867424568e65e6a91a784a0b2fbb0b1db10f670cc98082caed62573cb37d1b182cbbb0b3e771107a12e2ad44752b122d585c7eb8f5baddad8da8ab65a540d849ef3e800c5a992e106287d29a49bae635c50d2dc4d9d3912d93a0debbc61ea2dfee64192a5caccc45e497fda5fb21e5dac466759ca1a26f4d39849f33e5bff2d819394dc25b2fe689e4388e96082368734fba15de9a563faa7d4f4852e0bb7db1d674714f7707bdf59dc1c381a52b2c03736c9355005555669e6ce4745462ae3391b227a3188fb88808fbe7266724960882e7afa02c95466cc5e597dd394216e44bb6efa6c17c06d36763c261827368956bff3d7d4959cca0391fe6a22dac67aa630337005351ee60b45b120ec06b291807c51ff181290f18299ca83543ca63620f49cc72183fa1458bb26d85e37e28cf18d1df19aeb1743b5f562cbd7a0f4acdf23b9073b440230b3ae58a0093dd9fdc8eb269971e6724393a54d886eddfe057d08336aaa8297d4da15eb9454f8e132c26c2c9d4a53e0d80816c218c09e2b8b5d7f83c7da6facd77493a7e89cfddd091eca8c8d364e18c19419699bd9ef9a7dfd732f138cac3de60f082be578d30c76891623e7318ae52a8fbae07cfca22a22f4120fd259799a9f76dc30e421e9fc33bef7074baab6d9b0f7bef33d5867bb2e0edf3ea8c08ebd0d3ee59cc9c2ded39e86c637e64b5b192cce6f1db73a4d3931e00557ac9fd5d58ea46d2eb18f801df30d648709d06d720df0fc162aad7d0b5fef35f877360867149b59a17f26a43a72e28ab180bb86d7ca1ad47bff69c5e1ec3d7762852f1f1387230b72a234ad0b2aef4ef81d99c41f316ef9caa960983d8c77b20624b123ed6c9b68ed3fa461c499ec42031f756fa4d9864f8fb39e8f27ba7c136877544df72d27fb870e71c23ef5a95c246faf1cc480e9d9252dd760aaa642cf1080194e1d602c663319e065aa267de98b0e3ad55ee5310a00e9535ccbadb0c8601c4d1d3c15351fae07234c5594466d5bd40371583f5151c3c84c24e75d353f6b97237295b6a58b668e6092a36a5b82df10a571f27e261e857f082916c93eb0b293400876955937985bc4dd058cd86d758750c8cd722cc72f697c28a2e072a4ed553177f030333e6175d5f52ec8608ba473822e10c2ae170f5cf9c23ed37c91f7f4ce9f7c62051cbeefdfa9defb077b84a0a977a60c4802a60d1b551a09620f23f6fa4888550d96cefa378777fbd31317dc3bae7ef2962a4334ef2999fbf296a4e512880f553fa09d979f5edd4f404fb72721f19393b3ce2e60df49dad2e7437352307f6a6d8c41808696c7fd4e03ffbc5fde099d4da402631b0bd6033c2c12a5d5115245b757e37446a56c99e08555bdc4634deb2ac3c1ea5109192a9eeed46a777826a8abe359a048c6fd41726d0125a3b2f5132148ec5b1ea9d1847822657c7bbd11b6d636075c8e80413ec26568d2893048d9a6245f315f3e6292b6428e8082682bd96f29c373c1edb0cb0690d082fa7eca61b0d720635d6f5d7cb9e12f693ee91ed334df2ad69a6a36ff7a36863e05405e342f378733548772e83d7e77810c9c0c7ca42f0f84d76d77d28642b3a048ee08f7a542bbcc2a9295faae48366fdb2225d43849fcd51568414cafc460886d109197aa9dac41ab5e9e8efc464a35ef47920244a1dd4a734a753836acc05e2e94379d6bfb3da276ffc7bf7fd98f382bda7cbf48d7c0de7072e916a1b798fb3e99ed7efa5c88480ce0750f7a10b6b5a10fb4160c86071bff517dfdece3c854edf8b09b85bc365730919109fe8a5c0edc2c486344bd66dfe54e3030aaf56814910458353cc5c76cc6c0ccb09df21257068bf636532b0810415c9dc109c05ea016a6ed3e531e3b22815f0d4abfa1cf2adce16067f2285570aa886abb307ee03d091ea4105e4569ae70d973700cfaf24f109181502080d184202da0d51d948e805cfd4841c05453d22bf5b28714c8cf22b921f8649a9a0ac9c8e2010fa50971b7e703d794f9f16f7ed5fcc4d0481ede3337a94a1cea19771c20306929fa1fe5f5f1402f065cf93b6328f166c8e71e9937d0308b2c66467e0f5afcdbb140f2144bffaf388783eddcf6ee1c86f2233b8c0734b7355ec263e20692c3120f519d9ccfac7167d3b85025ce23aa09286ceafb02502484881dbfa36c001321bea09406b9ed71c67778221db2bbaa6c775c52bd079aef1faf70d8bfb481f5178d01955e10819d92b4de657233a34bdf24ce8ea04f00811410bfff38d7b6991d4403a6636b0948e06ee11091b03a3508c442b49d3426b642f9f0d2bb05173c6622dae0c06198e007f16021f813865f0b597703908cbeace76181bb216f92deda42ea5c9f23a7611e73c5a219daa599dc23abda1c3eab112885ea51f29220502de080d95afa3a67b331fa98cd5eb6f34093dd49ada50b41e88a2beb2e121d4b7e0210f65443123fb5ef285f06ccc4998a54667e085c4255e9dbbfce829396be8cb9b85c7994d8dbe11005ffe3e68ea02795a55993fec808284b7d6fa85fcb8af35c92ec2681e56402804ed74a5b83bb7384e53af8c35a30512353993f90bd7eec3a0cdcf05a9b83e60759768310da93b0c9df0b5746e2240897c45b5bc0a0a3710938ddded8fbda9fd043f550043ddf065c2b885c0d7c78970abf512de9d3aad910c06c2dbef19dc43119d19efdf0c781a881fe37e1ac203f7022eb1809800e57b5979eb2373829fcd5f0860b5405aa214db7afcfd0f846ab9973bbdba840507e0119c1cb488bec8cf7dab7836e4b1297f501062120e6481cff5b29df22644d14fdd7578d790fe0c6441bedb024bed0a8eb7a308605182c527ab5744c327f2e1ea5053a12776a8e8762a34bccba9e8a89a093921e55dfffcf26ff026c729bc8ef040dc205588f6d2f601127645fb87db0d46497ae2cd8e84d3b586d6e31d127239d5eef449e70a087ee4fd4d0842b4d64bc8af3c10467ceff66c0f2fc43c565552bd713f002c981243138122ec0eed9eb80a6dbf6b8fe1dc8ceea6e5bb387e510b1f271e6d756303e1f3ca91e44bc79c99a6e51ca983f3fb9714465c53284362dc82cf9a90697de46dee040cfe3144173cc43ad105f5cea31801688318876c92b04fea6bd80734be9aa27c895531401d51860d870a5ce082472110856b1374ff2ab847d4a9a84e12f15b45a6765c8940037a1beeefa17aefe14906c45f471cac874f6650e75a98d0bf3bab0991324f43bbbdc1b9f0134353d9ecfd2f58209cb0ce993780cf9da8ccb8d27049a70a57534c8f9f18588198aa2a8be9075b480afebde313f2762d5c3f041a70bc119a268caf5ba40c223f564968291a9f7d6b0c03ec2702460f68255723407a8b9fd32febe6937c68206c4a59550208f939e6a10a6aa323736b8893f813513366cdb724187eb7fe26571028ccd34dfe69ccd23ad6ee54f47b0e3570f1b26ef7abee244d0fc5919c98531c5064beb15b6639be21445db569d4ef1d3d682ae50e7fa785c03ba56430c2271be06f4fa7196368726f8c9410b23b318ca9ce91edefac0cfb5fc9d776dd59fbd7d56dfa3fbad30bf5d2598b6eae3ef2f3b37e808307c4cdb8da1e37d509d4d7dea126db39b9f042e9202216b029e72d576f44527a2d02b2cc89ac24d659ea9ba90eea1dcfcae135fc080332568f468bfb83294f46e55557af38a2e756e8e4cb8e0adcb2761cfaf901afb4654ce926f37f8cd7c255cfc1ead9cf95b9528771e9210bbad5543169907d54bf1c88d7be98702244dfb544f76f1d0f260ecf701974f156aa4ad228a39414f0dbcd427bdf19c195a1e07aae4536f1963cc1f273a2842f391126ede9b0b19e7f257691f3e330c28e2d115715222eb37e5e4b693c6cb8306259becb154b109c10f6e472cd8af19194639a6704eaaed71113ef4e62765389c05cd8147cc3ddc3c1e912ea93ecedc7d5782de61a618c18c26b861a67c2a198743c987093002d50608b4750e54471efb1645fb4929c35c4b1b06af9f256ca60656f83407e321e5d1c633a4b28f2140980f3d787c258244494e5f3ab6ebf99600f8e159a830b3b1b3a8d4439453bd17da72b588ec644b1999f52f68e1496eaed1b7ea1a11691dfb3cdf3b8a158a8bd4ac73247896b42627dc02c1e542b5ed7d873798a50b4ad5d453b306457bee2d0319e5bbe0b68d44173793986e6bc324661ec7526e510fb2655e1f40ff815c7fb9597e2b5f201e8c7789efe9c9fcdac61169073f53184c05665fa2cb06b59322b0cd6ead7b09940134093eed7e462739383153012a66595aef8a30b47ba8512afa591ac7b27db40befe0ec3878c5a73dfaa567a536b3f96775560a23f07d7aeebcc6647d3e59e306eeff06ef9988c0cf425ffdb709ee822412a135251a7e9b9b3c86f473e0b702f6d1a885158aae3270873b81fc8ed5143502a041b57f9d19125d1d32b12a4e15da28de74df66ec2e0a5a7ad3a2bb218767c86718f3684f067ab93eda6d5107f61f5ba4d694ec4860e398ae15db90f552d17d32cc57e1f98a15077a9fe2e19aaf09523aee2baede175df4e6ea8487a2b4ad649c8d1b84d691069de26c9e611a3f6428e66a3c8d39269658fe95a063b82c74e628f7c6a81575e4be1703e3ecac58716bce2128980189609bbdbd017401c7512f2b277c094965bb8e2a94f0db0bb30281c4e6130a6f617612b73c99af893cad92e0c988a64bea9e590be812b74b059e77e9f7a03d765243a961c916b3d3773fcc278a943db3c3897ce36436cbb5e4212296bf77853f18cd635589f3466a744e5ab8c02b8e2b1c959c2f58712acd17bd5bb1abc0b0b9ae8fea110f549dc9557bec9e2d2aa9ac564ce5ecfc37c4d2db169deee7d5358324d7450a332bc1ed858165bab8d7c48f187e158942a0d200bd80ed59e7b9209689056cf829098ffc3efd2a9d176770f2126f3a1dc385ee9f87b1e258621d8bd77f5fefa2565b747bcd665263b3cb5ed676f4f49c3f6f8cfef6fa59e09f9468a13e3da9d105a368709908e6e2c53fda3b7fdd20000000000