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

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

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

Block Certificate

Block 87321 28e2b021343023fde84d040c8116bac65e92c242c5346df967a667354d7b9d14

VersionV2
Public Data239 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
4420835916eff9bc950eb6b986d3a35d886b05abf28e01ec839239bcceaa808b
Certificate Block Hash
28e2b021343023fde84d040c8116bac65e92c242c5346df967a667354d7b9d14
Source
getblock-raw-prefix

Public Data Hex

00c800000004000000...000d0000000e000000
00c8000000040000000103010101001f000000000200010000000000000000000000000000000000000000000000000000000000a5eb07fe8fc79ff6af9357438bd0fe06325cd79923b58b343ae0a1f4d80138365bfbfb2b87d4b321302db69bf0c9649cef97a0a3c46567dafe4de391ce60f5df7b741cd41d41bc0626c49e5afa8e411051e2881474e04813ef5a0000000000000080010000000100503d010060e4000000000080010000800100dc7ee0d3061558ed85eb692265e79bd2d468b876e3bf192e1e332f3d6f2a74ab0801000000050000000600000007000000090000000a0000000d0000000e000000

Raw Header Hex

000040200e59e068290206673ea01ab04887e5f53cac67da59e647bc28b0e51d90a5990f3eb301b23b84329c0c57e6991e0084422d788a5b60a8c9ef9cf7a85da62d12043661586a85b900188b80aacebc399283ec018ef2ab056b885da3d386b9b60e95bcf9ef1659832044

Proof Data Hex

59,560 bytes
121216010307008eef0d3db80fb8558edf1ec6d796e8c43a8c1f94e0239703f71a7e837ba6ad29d0a8fc09b55424e4979f675ed8ed8ee7149b487825f1b84b660ef1d5f6d27fe858e590e1488cee25dbcabc6075eacc69c235a25b6828f74af9ae0b3b37aba712c39ef14a1c3806ec0364fd1852b649c52a2240f2da52933ed35c78c9d7bb7248980da22cef3b62cfb41784fb22496fe2f72cf29c6ab902fda2c5ad5c12f681823f62e2c70703a9e7f9b63141a13de5f2c4637c86eebe6411074018f273ed723a3f8a840009ebe4608b7d8f5c6f4d88c648c816788c03bf9a1bb986dd862c977d853fa569dfe294bfdb652f8da0ea7fedbe8513398e6597804f8e59454dcd3bcafc31fd7e74b7f793bac9e83fef392f95f5439cadab61ec20238fa86f9fa7ba702490951065e0d890d11ce5ae7109e812d6ff4fbe0dc68ba8c0a50bac74d359220b342be3fff2861fb9f4f3ea0ed8e7fdfd23b6691adaea6e28ccbce6556e1ea16d90389b602902e5cbf507044d3f79ce66cef9c6ac064d6761a7863897f014339208021fd42d7ce14fc844d1f8c9c10e4380600d44a60f32f1d3701aa2adbd4fa9a54e48ce3b7850560b4f1ffe3fcaed7c8196fe8aedffde941f460c7132f8ba513bab7dea758513bc4c2dc06896f01d38c406e43e623a8a04585e6ff981245fc234af655328860cfdaa8629a540ab6b7160fedd3770a54a2fda5979e4eb76bb143a477778f7821a173e573ad46885cd214eb8878b0000a09d8da6bd1fd2526f9d6671f6b00b1a94adae29925882b5c1aae5a861573eb16b143fbab3eeb4a37b9e45a524df83bac908cb1bd57bb28434d089cdb76d2a06edbe0f96a987e356668260443a8ff21bb4716f4bdce16155ba6dd76d82ad23c9cab3733e5c7de9819884ca08d553c1d20917b2301e5cfdce6cd1a0d90284ebe0c6dcd5b1ec1dbaf13303ce4aa832d3603797af792825e1104f188affc01c3d46d657409fe273d8713dc66c163528f419fb93ad3de00201302282a5f7e6c2ae2183f06a289e5e0de451dd74a1d7c2239164632b73c696c2dfa482a29b5a043fa30b8adc7272652b55135d9f8c8c8be253d33ae5f59cd00c599bab0d5ad61b565fc547682293e5f90824698c178f32cf2b861ba915322463a3cb3113b38bbdb4491880441ee0714f8b67feddd21ab9969e35d0b3150e124d096b7655e9dcb56cf76f5046b7d4ed99d0d77839f2736997cacf3250d2ae12527542452430961eb380e451638d7634b2399de6b32fcf44ab53010355ad7a871ad20f5ad843b0bb963438aa4fd55130cea82f80e6443d006a552c91be90c5387d2ff6fdd1be4a0d72c9e009d1c38e13067ca8899be50eed37e9b76ffba793c04f371e22923b09062f72a5c5e95a6fc5bd5ef98d37e9421471d80f87d28b4533be9bae7784fa8e6b27e20c9d09b7ab251f12e5291107bf063e36a991f133d3a70f12d262bed716371c74b952879bc0eea1327e30cb0bd497265afbe10982c3d37fa258bb86d84b9ea64e8f6fb0bce4479957a60e1841357da3219b24233ae1b01c04d50ef5f8c31e8725edcd7c3b5b82a179b1f881d79e7821a3649c582c35331145b6ee5aa25c84c9a7b3d4c337e0386cc9f9d8d25a5914faac6156a510d23e4c6be7d0677406b2fbcf9aeeb44638308cbd20a6678f8cdeaccdfe998fa713cc86d1d4281fdfeb5613960a758263bbb605420482da374ec97e976218c12c53eec3f0293f5511afc1c0b521ef1354f50b15f3f3e464908ca4e541e3824d41d04362cc65e267007b36c8072550fa03ab76b1d5bca5f0ce3400e37e7c01e153c470b1a10d5d44033ecea460bfcced2f1dce0dc0ce148d706e5416e16c6d2158611973206a342077be4da5725d3c50e020d4f3b641e4ce75624fdf0ae3501a2d5b5e8803bbb551520c7a5154425c8302ea4f4eef7a4db71fdb952abf7881591a9bb6d335d287dc2552f523881156f27922ac3f02e5989f74e87892cfb912bec92af6cd758b330619540d7dc0eff992338e7fa42fa224b360fa3d987ad7d7384251e7e9ad7bcd7913fa0047adbd051381a393c13dd662f93eb1bc2715830b73bb602f3b39eac05a191b0631dc44b005b81bb80475a1bc4a67ba43bd6a4b99ad5bf621b45970becb14d32a4ba6f9c426400c350e3f2e048fb02bae3ba2d854b49cdde229580aa492824059efe55d052f2ef81d11ab1582709232ce68c6452728d42fea022251308153d07506c2a5309f58899b7dd1a31bca56d0af3655c13e4da2f892ace4dd79ac2f7e8090f72c126e361c5692537c0513a56407a528b1ad09e68f6efa7251dd129aab853bb008e6d4935a07dcf6341bb9a5802999b30ab184a9fb6861b6dd018b20e4233e43e93e8a902e19679b89d4a52c52ac6c9569b1f9f36037b38c447ce990fd15f630b90cbc904b843450bc60ecf7b168480a6aa0cf31628b9aebcaaa1a35af12b13698a8a1b261122587bbfcfd7bd79953ccb538d6b977ed6f5dec395ae00367eb2f493bfd13143774b6bee13ee6d85ab0d6aae272fd7f6f6f11822f5bf61a44b009aa08a1a7ad3e3702a87f780d08f28bc9c7fdc7bf2b8795231e71c50314564a1372028dcc1d84e79238460b696b4e838fbb3dae72c75cf6fa11384bb101e9a94eb9a189bd8d15f2f18d9ff1334c226e3511aeaae582f4daeaa805dbbf083de6d1bf33ddbdd32e75e799ff7506cd066ed2221156cae3349a79ce944d472f1ae38bbc8277ff3b8a292fed5ef050cd1e856b9f0586d00e78d7bbe71d1ca24b673677a2cc42bc491aa918d9648a32744985217c1f0835dbc205d7c6130f4485ea1fd4e4b48d64863b1b42d862ea273fb4a7c0006df55972968de7b26de99536ff40d6382f355bd63790f33a45b5fe43d90d5a8a80b790828fb272e50e6863b41843b6c497c6df4ed94d272323c4861a203f365440c99a53a9f3e46cfdf87a59943ab96b44a8b06a6f126051abc808a75e67a8a283cf523305f3ecb12b4eb8bd77c0ada83f9dd81ae9091233d7d4aa1ad8ab71cf766d8899fbabe6c7b6a10afac77af7a68ebb17f55bc2efb372806ce10739e84ad9c96376a12bae8e7a64f17f7ca20d5756567a40e7ee3698c7fbc8a50386a35a2c43839353a6e8fd16e4e7ee2c68736d8e035e02bb53a637cb67e45953c74a5470e2e8f04dd4632240952e9fa86e2801860f4e09efa40ca945be81870cc4631069457bb2173bd5d93a67932c4c7a6f54c8e1c89bab0fe392d111a3be9cecc5ec53ce501a031211c7b44d7f77df591aec99a0da67ed0957ede0b7ab6f65f41778b86c7eb27b6792334aee0fafae74a191513841b2ea9ebc510e02924cf9b41bf8133afb9e545c4795d95cc911152a009f889f80e7eb9cb8d78a4891243642c68e06e8fd73045378a407215d08cacf64045cbdb2f44d5eb8978abd568e22c5f65e913eb19ac8b4a87d570c61c9be7e4b85f3d565a40a4e881f1e651be0cb297e978654679ce8a7b9f35d3bb7593d55c8d5ea4a61e9c233a51b3c9d5916e80084211bda7dd730577220e808515e7b97b4de37f2ea82042a740c658d2ab25999183ae40d043b4cae1ae80058083eaa394ef2fa8fa02418c588524466539fa068560c42ce8163c1ba8d67271d7b307609d6f7283de5b35027ed3d7d61fd20ade51d212fbdf3558b0d99ed239e174167a7b94d9b7596b721a5b2e76bd9a60151cea5fd89f449f4017173095977d7b280b4b302ea4ef07e262479a51bd0539edb3bd029dd8c928ee3fb9af19582940f0b7c4f544ad54fc2a66ddbb78f08396dc082cd5edb46d2e96b41f0b08700513ea327c7ae1e44b276bf7e34057e1414ca4d8c1d29193d3aed24d8096ed2a550dd7f5586d3aeaec92c8bcf8d0ec8ae22840a1759eede65f4f4ee6df04990040dd69b1eb26841f698784b8abff0d1e637a336e2bc65db95e0f2363edb01ee107b8eb533daef1a1befea11f52320cbeb8c15f93f1b3648b4ad75b24c489a13725177bebea25c21e35de7f4029edd0a251d273a787203dee2baec1a36fc141b797a5b60df6ffb2864a3edc103749896980c6f1b24fe797602d4e8cd61ae468398221fab4529c93cd656fb1c573477a16b1bfd72d2d5634b09127de2c82cd57a3ed088ed0b315d98b042a6ca852b58254772e5aeab16847ebd54e387bc2e512af23568e8509b0c622a5d4b552842cab09c5fcb20b9a838d016614def26d2643abbf0b438087db1be04d52925293d363fb1679ba13e5b9f87dd178320dbfa5165aba32ab016e1cb262326d687abdfecc2e5bf76918c92668a061767c57c8fb04fa433655924b6b3aa04aaaff2cb563af5baf0e6b9b627339aeab17a4da6d2d09c9ac5b550ce25f2c2ffa76535b83eda8bc7e28da26fb8801f2a1ef73dab8c9fd8c00751c89a83ba23bfd0e7f9021166f3ba3480a603391d0e9db5c962ff5cd4100537dfa5faf044a3b7b9dbc7d32f9154bf51a9bab4c03f6851ac557624cdc29f01e10600bff220e069ba3077838a942b7cc3c36e9fe0cc7e3bffb354a7d2fc0436e3e3511c2a442c7f46c13ce6c69c6694a98e8b21504de9c5edc81444ea63f65d8586f0c4ce83b12523510bfe04c981ec1058433314c802e4d34c66b3446596e6dad50895d8ce30a5315d70997dcff875c7bbf1a31a70388b8f818d6650fd0acc44a4972eb5cf35b695a73d3f9c5ce1a960f5272b0e76bca21974512107a3249ac5f3742d88a529996450ca67c408f65e49783a31a4e45ce2899776bb8cfcff0d6ae9fa32b04416c2c80a4385ed938282c611614c39d31f7f16e5c1d6d793b5d86f2de7eb5f25f69a3479bb5472cc2dba04ff3a27e0b3a51c2b6492ad84d1fb4bde4042f7261f329d6e824f4a3f3c3aa9597c67349d97c8de0bece1a3d4678831e2fd6623d51449af496e96ad86d29cb6b873e08040c2cb7fcb139e7a9eb05c0ea72dd703a1bb9f4d05878287651577d74b863bc2b37b83688a1fa67a9ba95f6762e39035f927877456f249b260806cb44bb9d01961e36200435b1caaf685cee72d2c398cee9dd4ea3dccb60fdcbc33769375b0b9a43a1b7e4ee22a2bddb2b8461148a0f350811567ae82f261842a375c51c69d16b8f25e9cdd3addc939b6803fd5cdc8991f8876843ad3458ffe4073aafe94b40322ebfbf9b039628f49636b687caeca2446085ec0af9c0b38900431ee848d4d1b6953084d3c1b4b371c9a235574ed4d6666bfc8e0ca50552364c1ecd00ce48fe72e5429b4bd9e799db846a1781775b95f84d0f2bf16f19baaddb61802683f88946dbd79ab4f2df635ae742b1516058a83cb9524f89e7a1c69e82c20f17fa040a54e09f1adb8e14ab360b33578cc249fe1c5caf11bd23888980e81331b4bffe1dd97e62048308999e0a02e0f37b8de17d37df33244cf1c50d6c80535e9a1ea1023450a52824df81b9c24502d013b3c7b26b0c4ff3cab1cae5d12752f2c212cace97b552cdbe42003f04722d4809cecf11cf7d752fae006d6764ee28e84aaaad81a75de017ff397969c96198b0c42ec1a9678166b5b79f2b8d4afac2d8b5f363650ff0a27c007733516e4e5c5d2bb4d1730e7a69a95d4a650694f0391a41c34c28b100bc17ef45ecd0050b0cccc5ba59684f79130e070bde6f153e5c1b766436183cfd42706392edf1ff2cffe235f992c98a9fd605424d9dca3a538dbb478149c33c279a6e43384c70461d715bde5651a59df0fcd0d09c45d4e3bbdc37ed3578bb11065df5e9563137541027c5af34d0c17da5188ec85aec56eb4d69afb02da875ea7d62eacfd8037533983ae08bb35bc870ce22ae56d4409fcd3bc2149a2408b5a956c229fbed72f220e087cb5cfbd84f262ea38479ed9c3311f038c61388a6e0ea04521c49c003867bf9821cdab2b0d54b6982073c3253c258c073a5d78cf2d79077ff006ebe28d644448935f6fdea3e5dbd90b1460c363e0de8cdd9c31dfee49f9148f191f761fdfe2e388313501681fd3bc8640593e078ff4c11bddd9a97db51210aacdc97d60fa8feab8f8a3e555e8050cecac64b05576f1640bcf868e33217e27c026431e509df81cb5ae2dc30d1d45e7e1ed0d3bcc0f222a4af89cc4c0ff7aa6273b8c83bf79a375af1fa7abea5d7638b15ae746a98ff85a0bc2e98b1b2bbee41fb0224c2f81ef7e7b50e357a3dac75526fb85c5382644e76d66b9c7bceac77419f83cc85476a0940501f5097f776a4ab31b0aebbde9f6df19287d09e889cc111e5498142ed32d7da392ecd1f9a8d171d417bc47375f3bd18f69d76275a8d5db3645f3660f0b70b33b70a6f1d8a305360179b66985eb76943de069b1153d10033ec357d30f49817caf9763dcf1536a16597d56098415f8f7fac0b490feaacfeb0a7da7de69476859799fdaefee5c05929b6f62c2b5bec36b4cd24dee151139fe4a298f3332c6bf3af8746dbbbb39c2b676c1b68ef4e8b20028c4dca18311069856c92d39e73453d4b6c289aa7c3f1dc8e21c8e0220e30d6644e93bf88d4215e96e455182766a1d8a95071e8fd43d2ca6f14b17bc0b55adb38577f2adfaa941b99bc77f9ae102ff7061a4bd55fc43614f5f33ff046d39229890b758546018ad59d894926cd4b73ecc2b32e8b09713d5b7f802dd16cf1ae66a2c29a828985625991a7e800e3428d8b0036a04224ed5337ceaaa9fe11445267ae3d72e43e26e3c8a268015780c1c5435b59e3e6a33c7aeb716986f2cd1108621f703b38cb9887d20e6e66d44eb13b78c7694674886dd07759867c8368008e24d920f266727258157318fd8b10186c66a24383caa7e6018c826ba999c848188aa8c90f231e82a89061988a20f83b1681b5f96b58d2b5fc9956799f26c2ff83e3811269340b46782a80b38be98edae5445bec96f002df282ba89b80b8654261be9ff5cc05f9202eb278c7dcf7349081b1385b9443fbf0886e4c71a1f2aa3b19ce6deb867eaac6a0781ea1a33650c191e555025b476feb178a9c82f9b5f17fa04ef5d24e56c07d2d80f1563888391c15ea637d0412c86f893e62437b303a40f6431f6ba2b224e54378e42609b4feb62546239583cecfa53c690a23ce9488b377e452a53ed1f17301f2e1fe103cbd96b46334c3654a34a39f5944640bb9593c9180d375761bf570dc26cfef4f336d4048f01ef353e3a79b04b6875bc95fe9573477af1cf8efe33e5477443a252584e4fd144db75494050d3befba742f419962203c1ea0ff4eb40d0a1ffef7b0095aece21296dc5860effce477594facd4de7711598977d33d3da7b1922388e99834b1b7444b91fe0510bfb59ac7f42bfb8620e2a8d1472d7e882c3343ed1ee09a7a4bdfec809a57693fa5be81e8c62544f14b56bc071328b9e1a55e8dfd83d1ddd13630e03c8db99873a464155c109e1e96d0c080105b82bc98255f8212e8791394bb6db36f1c5d8db6730326c61ae7641d8a8f4a13ba53a5bef2d9050221d8711a2a2c38f6128b73eeff19c42a4ea965ed4e440e3b5dbd93260e02859029887d75127c40de00ffa1780f6e3df41426bb5dc4e700d17f84446b54a9343c0efa9416655fa1f2c094c8a97760ec476e8b63964a535d662183b4aa920d4915ed4c154cc4bb0bfda9697d6505fea83a84909794527bdcf1648af1dca65f37f377b4df824a1c8f36d243c69303bab9d07615de90c0f7732e79293d024dc322afbb433fb123a9ca964005bc04c83c16d29d880fd6ded7c2e51cf4fa145014307f4488053384a3b98fcfce4785ed304ca4c35f6fda64c006b2e147ecaa67289fd44f5a64de7c7111d0765364b0c2b3623bcda4a5992527614f56d404df00034d2afab459e42cc5ca07d3dabd44699a445f1d44aabb5144cd70851c42d2643afde62181f016b1d79127c4f4df529525638e5f65007e2b298561b4c0d7b11aa527e091cbeecf06b6be2a29beaf0306fb7ed47aa281f439428ef559408d06a986d81adb750612e5ff3d8ce6341e6c849ee9515f88ae0b7b2854fe78c515d8db0bb9bb99989863becd1b4d4f85209855a1eaaadd188c505be2a519a3c9938a71b474c12281f0c592c4200e11a2ed7c6330490d841c545029dc609604be8cfb84683a29f37f3344fa894f94e3ce79a8de92ca7b57326b859340f6475ce2c714c708f7fc49a293a2406af5ceaac63e40affb282741ef3c92a0fdc7e8fc7d2c48a0cc8226d6f5c5eccd568dfbc7e18cff4e900ee1c6b53177256ddd3ba5151f29cb71a5952e768d2bb6f8927ea8fc42b734df71c99ae79f8920c9e07dde4a9aef73422d90feaf00430a15f9d0be765a3f0e2f45bff938e9cfeac1309ce1fac7a0f47eac1d1a4370aa34859c00814d24cdad005d04e8532b696b8a021e4bc81d2df136cab08918ee638557afdbdec75d44a61588f395147825d3600430e1a7fd1fa24f92f2ceecb4ad0977cdf845bd0dbbb266b04fb810ad587f7e79bdae18ae5fe619fedcded8a99fe7cb5a2cb53dc29ab2a0d202564c84d094c090117969797568e09fccb68786a63fe0bcbaeae5250c4f2943a86f9ae38f520e922f2699c586a7961a4dc88981e5e342a6fb6f4696dd0102c52717641fc43e38a21c5fa42ee36b93e64a1e3af0092f3ce9e637813cb238201aa934084e5fc9315095fe644fbbf513d45f20f4ee618aa647096955631d89c81fb36614ba641b3e0e54f52a7f3f2aa08e7d6ddb5e958564f2120344a96e4871fc73135718aaf89a83423e9facd55a8a3bd8834b0c1d404a47ecc71861d2d826d48d8f88922d342d6043b523045a4425d2630efca0a5bbb8da38c606bf8b8737748bc4d559cc2624b02652eca55a35f15f193481d81b41b9e0da9dde293f49a64b63fc56ff74630b317206901476e298e891156f28b32ae34f3dce11cec30ec0c88dd604386090aacc227bb5266408b42692c952ae6ff29de0a6f3a29761390bb9b5e7ec02786030aff6ccefb0024d41a37e2f57ce9cc2950acf497341a216ef85dbfaee6c6653803498048a599afc3d4c37aeb8000c4162b4c8cd448781d41e268e9495c73b8c0ad906f9cc1e8a5cefee9e07f953949cf49b69abc4ccec05d527785dc4fe7eaeeb00574b0df2558a0507fe59ab9dded426b93a00b767ae94ef95dc75126b0aefdb164cda3158ed69c6a50950e42ca6f7c94f7205957be6bf95eefdb8c6e093f219945bc9f21d56cf88e588146ce9da944d6fe20f6c237250c4aec409f84b08ee529fb32f81eb3a243d095e7b138cccf92ad0987b85919ecee05f8e9a37b2803ea36741d8efe38c7cfa68c844dacd7aa8f7005917c80bfdf47a9f3206e8fb5fb51a6aebaca8fe56d08b59128840dae9caecbf774f7bdadd1ba5e3861f73a8660c514732e167e35069d1eebd291ff09e566fa44ff2a307bc867f7ed5f6bcfb2636caa53fad089d3b111ce3a3a0fb909aff16f32f9f7fddfbd312cef9577ff95a2be6ce9c2cb6d06bc3e8c39f5342e310c8b82fca12d0799e9988defb683f91e1c8c6e5db6588ffe4cc28df1c6b8c678ae44524aa33a43546bb7f7754c88578cc7dd79e1cc9d25fc6a7b099faacc240c96f99452b486b763f6705627092e5713605a0f8e0e4b3e347df7c5ad9be3d1b4c710c75fb8e6641d84fd634e5134831084b755f2d169bda917ecd06c4f9f33745f8ad21f167562046150ac390b180ce7a4a07ffdae5457c09b1d9302efe25a4c40c4b218f63f5c4e740a07679b9bbde5b2312d4ba13b44f99484480f0e0b368ebcc9b80426da23bce3a0c9fbf1505a1c4c09ee514fb49c98437b337c54b53ea2feda94c24ac113cba3fa844bea403b635cba0d855177603c50ea0f3defc1988dd98d4f008b1746d62b713f55bc7daacd82efc5d6c851cda632baa9cf45bd19a0c3a35ec3d32162114ccb8f5cde0a5a9e3b5cc9d4d729d15c1a7fe644c0ab1165629200b3658a58b807440767a4fc75d15c8b845d8057414459de394866ef2284fb9bb1bd8f8b1a96e1f3eeaf7d3d6f21acb0714f0810dd5dba5924e38f7d13f694566a53fb8c5ed60769e332f27754fe7237bbd5a3fe6ef8400d37528d3922f0b1df877db1e5f76bc311bd0663cf979c18bd5ee1311779eff9a062a0ea44577f7df499c51afca00be1803a6eb2ea9ee95ad3705799ed4c12498d235a3c54255155b3400c095ebbd4e6a4e5da9a7bbcdcabad3983eeb11138dd2f93da0bf7cfa664d453c43779717e95d23f37b64e28d043e5e708b7fdaa251c6a161d9a8a724f970c90182c09587db3271c43f86ef311a726190848baaaeac518ca72effa6a6a3337342fecba5f211272ccd08f804520fe42e22b81d1e21a4cfac1ecafb047539bb7e197de22258a2b6de628db2fb1f1397d77153594e87796d5c23a736c78d570f340b6582037402d6107c1c09858c0d80cd1d2a0b420b7d947f45e39f2e4cda61dac161bdc98a1765b72b09d4b08e43d9a2bc0250df3ced0aeafc49126b861c151974dad18fd95ab2b39b12970ac3b64fe094312b423c34486ae77d1cc63bd417e1051daf71698656052d211ae22869e28ebb4c0dbbfad110ad8fc466f4e011785b9c6d3f4d586a1c08d9b77a83de1a9c33988718bd941e675d23301b89331b3242c26adeb8f7fd636fa96d09bc91462e58909add14ca1311aa6ac44b6215354cddd95a26d1718b3958e597b9e1688ad5776745f3d2d4075d94b207fa3210a57b37158164531e82a78e19a6528e49c59892c9b3fd1e1db59c3d27aaada9703e5a17b07fadf38b81df55824de23043def6b62c1fae055b6ed9b192a7fb6fc83772866fa360473301cbf6380a9d9841df577d3157538e8d6ce1aa4fc6eaa817221a465c506f79e05a906589f4978624a90825580b59ef92cf585a7d9ddf73baf103e2343a8a838dfccd809a13dcff06b1e1412952b37e1dcb7e04bb1befb7e8f3825faccf70a97cc1d4cdc42a073be09e1af384e321bfaa3764af83c898de69165feede5222b9f6a4d5688781e5287bade6a219c21e7a806e4883ad0baceb3de30a07f2d129707dc154aeef9af22ea698efbbd268d8d4cfd5c7ab5479ba801647f8994a175ff53f02193bb94f627f8381acbfaa0ce181044ae29fcf1bd66a0dd595c6644f1bb00130b49ceb5ebcf42e99780e21ff1aae4de371082f27bddc581bc2ef98093e60173071623ed06cc719a68db0ada86826556e5c8918430792059082ecc439451d90e166d2f0c7f57e6508b669bee50d9ef808360f7bc9337c428058e65124dfda992f1672508a4ff7ddc953cade3e4449b8154a83d46e70f0bf2e48fc9e27f2ec6ac4d40a711c027408c46ee0daf0434698ae52cdd8b68c66cc24be05744418d04cfaec20217ef17e9db778f73a85e6f0de099272ecf53d721662f908390f113d08de9daec43d7e56a1fc9d5d807c156e5d5beda802078726ffb406651f4220eb70c5fe1f8646eee2289c3f9fbfa74b1ed123a4d79a42f83e1027d24f562d30c0533a93d55c1dc37704dc9b7366afd93857e540ed3c0fd3df8ddc6ad3c94889842669d4d715732078d0872981a58ab3e0c7230a5c6ef39909597e8911953b18cbee3a2094265fa0211f12e84a9a5fc2b32946446ad40d6f222b711f316de76755464083ab0d670743d739ab9ff1d7a5ff7812e71966c7250c00df1bddd27fefd181d2b09c4a44f4f49a6a650255ea275dadba4750e7dd170923842eee68dddcabc2b8be36a05cbec2544091d2f335b4ff87235cd5c8f6e4c9a8a7fbf0a00466c3356563197e5e9da76025212db05a391172f3289c3eddbf4a707fc52a0832733fdaf1fd3ba00fb5196f0132bebcb20e0ec9d37af964af11147a4cc0de9de90cb21e00df6bd1c801da9c8c86b4b6a532a21a5df46000f1bf17d1011f618474977f4e33c44702b1d0efcdea65d9178a00205e16161e88ed44dd0d5a97b3f2add94abebe065a307d231217b0a161d6ac48f1d470aa9425bd92edfa3a19897e4b5f04dbceb4c335ad2e5e0c17384cc1716663752fa34cfa5775eada88dcb0d8ec1b2701d4068ee2fec8e6ae0816821d948f04d900740fd2784960415d27065f5f5fce5838524817a3fe06d921d42e72266fecd180cf235adca255723f6d7a6f07792a7ee3c84d945e9082f082ce9f17b25993e333a632f0c7c1bfc6ea27c30178f92c330526352cbf39ea6d749895a95a5a9310c936bbbd0f4d9c8c9aabbabf9a02de323c52a89155327b079f2e7342e6474cbdcfae6af4b1ce2412ea44f746763a089ba9d4d6b8f995a75e842e569cd23e1520521404387fccf7a7dc5b80adf3f8f5e4e8be24e47189445fba082a05a96005325abf8c325fd84258b4dd58dab8d7db0e5084eadf19cfe60da0a4342e1f85c34a84fbf0e541beb44495634edd52657a502bf1fdd471baf7e92006aa4c11d07b939d71ec3369c929bc25d32f6200e549dad0ce49711d4aad1fae066a6731dcd3a46b4dbefd88d56db314bd73935dd15e89ca78d148876bafefe15e6528912ff335dcbea8a9a16cae9598caed4b3091e1dc042988a07d8b109cb6dbfe0b0fec30b0a8f1a0149dcb3021f24a3d92f3f37b2c9435bb4e3c5cf38e2abcad3d7a1603ea738def9cc905b84fea322f3db185b0f9fe167e467484317efc033eeb91606ca3f513f001e2efeaf941f43920e5f1ad79e2a0f1cbd860721d883e00072f5f8d0de39832bf552700af935adaffdbf14c509db1fb8ca4bbcb184a23325007d3edf4c781cdf4ec07766161d4ac1870a3070c3b19f329b113397e26a5e5e127e51d81dfef024f5869572abed6cb67acc6ec21101c2f1f94ab232b15f3093af2dddead503903ef248ac84346a667d1e482e27441d58c125b09f23e5058d84e124dee13e3b3c5ad0aff089ad50f1311e8c9710d9762ab926f0be5b233add63430ee735b7ece59967f219588c73398dedd69fa461cf5a18c1f68191f622759bcadb78ec083a9ab46f8f384fa311fbdf029420713acb6f7a9af1244ba106611bacd81271ce0e75516bd38b24d2502c49794f59cd528d3284f83c0a9e2a51243be2473459530475c6792e484e1cfaa07f6a863a847dfe984f7b1328ff0cd82c142bc9c6c039209096e46a252ced2c55c698e8bfe48ff60e6accdfb1b7ea9e0376bc17fb716650449e369b1aef7b51e9435126afe5ff03e6d97dc68b95d8850c68f6590db1d43c4edb5ffc4e9c43df40104a958cedd1148fa7bdc4065e0d4495f59170689931100c5f09341fe5d8f0b07571caedd96fd9efb70c48a8309636c4ef4c9fadc1e0f6c852223739e1cfcd1fb0b80f276f5b84388d81b88e0b60c959fa9ff8c565fc9e677a21729f4e1efd7f10c7c1ecbf1a94ebaa156131ffaaf7df04369cc292349518880610b26fa47b10719ba3fb611619fa2087088e45699c23acf63249eb8d8d8a116c2258ca53b0c122153ca55a55673970a86b67939fd807b7c90161a63083918894a55618b7c03aa03994497bd3ca05126d468523e8c41b40221df66863cecf9eb0167daa5502e3fd64bcd2d480bd7b843966b81cb9cb900a2e2af74e14129a2a478fb51e1f9286033b3ebe710b82e7117f6421afd2214314584d99e2be676aba68dba09797246dcbceb00c3247561eef8522562e0f331b6cd2ced4810ffc0c4351fb52988e62c762f4dc802f98e1d145f850b785c461a304d4123c54f000eecad61bd0bd0895d16c6cdf7b9e03411f828cb784bd56e9b2abbd361a9c6bc5ad4c3389a21b533184f5689466ecd311739a0a12c53635b09924841903bb5297441b6b261e64599acf84e9932c5c154b6832b165779d15e39589ccfd520164380b2e3c22ca566a893605628e50098f3003655a74bd35dfc3206ab8702ec6b44ea52f7d6de69f0009fc013063265d37aad161dbc97f0d937842811a0a26e4c4ada83f195a144fbd50adbebe80b37a1f2047c56236cd8d276851f436f0fd8fec19e98951d316626eb4aea171a95697b456e5447bb6c9cc3bf50ad5fa72b77b662d59e7398e6bc36d63f4594a556450904cdafc13d26eb378a78c08b371480f840b0b64061e2cd0d7a992c3d19b84547b9e360b4879632157d22d0703c93c56760fa69b48ee80dca841c1937d4bdf4fd5dcd605cdf303e8bc30cdac150e79d95a8a26fffa985aebd50d3ed79f9ae07f80aaecb0240a0a2f1b12c2328dde04d95d23720fbd5aa385a55791e67451b9a818cd29c0831f266eb6ac922f2bd27994151cc9cb6cc6dddf180ad50525706fdd1099ff2f3d5f9ddb92a4b5689d74205ee7c627455f5bd082cc7b208428d0dd2cda549a5ede826fdb3bf236f6ec1232a44b4250b5d48a5b360021a0e58c214064f548fc729fce791703d307e78f26a31bb789c43f4b084adb5a9bc1e47962dffd1224d4938a080cc7a179c5b3bb9ef30b86d3396c8217aa3bb0738419ba843ead38f34f9855888055963153fb78a3b1a2a6a4d05e49f08491a3f2f7e875351f638da5575706f26f91b915e1d2aee4eb196be009ae7ba039b6345f67b5e5246732cd1ed96120d638d2cb1f884fc8cb62a7f72f85981c1a5a6426af143bcb1cc43a7364c6927459b423b3a074b32ddb0d0d073bcd3093ead27dd6fde810124aba89cdc6e5ec6f4e0993fbe72d5d80cd25920cdaed1148a347d88c09ecae4a285ae9d484a971f361b2adf46a9852816a2eae6e4e63e7d70ab5858d9c0d566768db7fc4dd1e376c126caeb573385f0803400cc4f9259c3b17d4a03aa3d43ff4651dbc59c2eb2e3e9e1eb001e9d1e544523ad0925ee86f1f6ea1e890ce3b309ee880d987a253d5bfb3d33f5a8bb9c6f5455d4d682598e6f10a5b75ed6de17d59e97cb748dc2fd934d400a11d84e45dd01e38cb6749dbaef8de504ac00502d35b669b21636f2e113b64d8be2b71ff4248af265cba382736758e57ddc689d88255e29651ed5be6ad0d4575e2a5a448c1c18ba78fa6cf465a520869ffa03d3e922435e3336a2095a47f8331adf97159a3e05ec45fcabaa75afbc897db808577522e5ca2c14cc87ee8043c400d59a4f20937333fef6d55c6f599b5d6843b5196f0ef9e9e54d1bbadff2adf6c47fb87c8b8dd69a7bbb2cf4dc86d2ca8afe644cae448205faddb4b77765774cdf2a2bc4525d11ab352a06386fd81fb903e37ac4ea8d5b56210f7a57a1130dcf5fcfc9d01d22c14d75ad660976da2c6800d8ed316be865e0ced97cb86b0a9fec8e353658275a5135afc164c400ea5c57eabd48370036c1848a84e09ed345a2ac6967cb64d31192e56a01adcb5f186bedadd3682d5458d55735857da45ce5d9af695a16e18325922b20f921c82ba59b9f9e55eaa28d5aaad2948661eab30784df7d9a140ec64cac44efb9f8328eb2639d54595adc90837769d5b3ba40aa8ec72ebe51b2e311fbe8b46c399180499a8ecb72b8f55fbd889ac6df2df662d304182bf5ecd0bc0df67a6625ef6feab68e55049b8fc1ed7ecffcfcbb531993b065511ac6c30d1417f08c495a49d8c35214669248dce568a975cdce77916a95d13583a8cebb7ffa9f35c4cd3968cb2abb5694bdd80bfd7756def4ea89eeec06303b747881d2ff2ceada5256caacf71553c1eec12f1f48d51ecc88b0960a991dd1c37781c81a9dacef623bbf359e5ab6ed53687e715267284866f80d61567a050852eab5f57e1a7b9cf1a011acff440b437f2d2618f42b03d9277dfa56ad829df1623a49892995d929d0b03a9b0a3e4e31da9bf2ae46dce89d337d568d333b51f0bef85a90394798e875955c00f0d9931c67c474a19a85439e5dab59f021df7284e47a8120821283e8bdde54b9e9a1bcd0815fea3c0215c33f4e23dd61b572540ed4837c5937d447f9d376528b24bbb1f83581a547cf6a4a631ccc3c3d40cd5595cb4f7da2c01bb1bb93d1cfc11fdeb164c284e9a44d2ed956f2e2368e945b71286b937fe1b9c73e3b976e6f2c90a859c7a51b3e0b742fbfecfe2fbea9d99bb5f6335a4db3af228f726edd424949b804b34daeb9a4a355fc57094bf1aaf42eb0f896dd402a84740154b21c16a9d4583047309eeee45ac9032144b27d377f873c3807b847e1d96374b9ac2cf592ad18d8ff21daa1c0d1310d583c521d8060bd8354dc04c3f0459413c78c195e82480887ccfc2fa3e51919948fdad5c091200ef4090c1ce80178eb6ae20447d655236b34fdba452cefc35b1e6acb45a508d0af91c4abb5f0afbe095892b27e6bb90475d43d727ba60a8a1521eeee7deed23d5ab0bdfdfb31bba57d0c9b74cffc309b1bfe94b9c2f2cc8163fa539fc6d4626aac968234ea939f79ae63c30a359770b225be9ed44cba6425aafc4ade62dc98cc2a4e7ec27d192799c6f7850f0f29735872f504affc70038fa794d00df3cfc53bae59cf95eeb2a6893bd4081edaedc51543a1c3d7d147af420ff84cbdb0b86f581d8864c6ae4efb72b76cf656d464b5c6577e793ebb67e9528e5955efdeb764d687eaa4d7ac5729f3e7d9c1df208466939e086b807dd6b7aa38110b23b062ca3f6e594b10837606e5def98c8c4ad73d3418d9eef30a7bd4a315850f286a4604b8d7d34d599f9247d6170ef1213b7009ca4c874599175c1b39ebdeaeca062449f35e1da09b901afe5ddc10e045bea59e578704d9c5c60fb7da5f9623b5a2287193a71e813d832ff597510e6a4addf74214b617732362b2397d47e6c5c50d105d3a4f88b0a53df113636e9821d0c0dfce977eca33d08ba5aea7071654244d1eb59e604ef435b69ca9a9698d1c6390c22fef48b38c1494f7936e854974fe3c7c7412983fccb70fcd213a75f45d0bea7f8d1a7686243bb6ecfa313182bda63e6bd984573ad124ff9cbfeb593cdae5f6304c57e93198894c214afb34085512444ef3da4adefb48419edaefb3a4d48dfa7cdef3573c90bd4b486c4687fca89aac2519c7d814f47157ff111b290f4874fccc7d9f1cf4ea31912c30f9e0b88a51a041b34128460df8dc2bff07af50a52a11f4af98f4675d38f3a5ef778275b4cb974215b3fa4ef3e575e9f2bb2baeda00ef04c1a67c187f5435db83daea17f9646f1270d50e5b201c05bbe28b3e42d636f7ff2e3f614ef873a724c0fef9958fb475051049f6a1a5980ba2fc022163940e98e3d22a6710973e3837ca883e99a21cbd921b291d6c363bd72865e877586060fe546ce42c9f096a0a28b5742502c59997be72162790b04fc736e4bc7ee02d952517b7a48e19a52605645464bca0924068989ac8e992df53eb33a5b3e5a76d7435bb7dbcb68b5843ed7fd510d79965ce3e795310a44e45bd72b5b70a3c908512a8c6dec6c6244f57790d3f9dbb6a38507db933c70cc10d4d4458feb869b317ecab204fbdcf7a796a85c637907ffa782cfef9c228665528838086b54b7f7e410a4238e884e5ea338d62bfe8d1a8cc4c488fbc6dfd0fd8f91eba00ffc749f0c7c80a701048c1179c23c088fabf5724e9c875e8f851bddfc3a35a111ab3b2eed4252a14512fc0a0c45e5b6cf79871258a612e9ec2a95eebf8adb13264f8bac2b9ab0d3f593791734eb3665d2f61a44c79b561abd45792bb112729c353351944d0982f10ed167e7192644f479ef0058789e7520b9ca8889791d160493cf54f84b124a7f4795ad3f7337965f0df25b11b33257ecae8693960423bea9237d984a724dff1093121f094e859a49f819086d797473d0f8f70e9bd3ecb535e1394bfbf9614a496a9240451f74f44e41932388ef3c80304b7524b9b01cb30f589acb4c526270f9d158f3fa03e01d4a6e879f4cd36a0b82a0185ccdb68bfe905fd3bb482c5567e5348cd31f1420207e355efb7e37f2c4818773e7934f9e4dc66f8db6859fb279285ccd300536e909532e824354d577cc4a17fa19c7fbd564b52a612b11107d6bfe8c9499f2ee0c4fe56a8aa4432823673e53d7fe3495e8cac3525d242850c4fae068f24d12e58dc42d59b186f9986237da891f7401aee438bd2220824b0c223d65dd2b2dc5aa4e6318e7e3ebd1554abb82589bd3428af8573312e35a459fbdf16c152938811d999bcf58434c2b0e6fa16eb28755fcbe363d96a49467897af55f9a43e80cfeda06fbd79ab1cae87c73544a7f8a931ce6f1bf828bba9444a82dd8cfcbbb53945551dc95702c9994f8608f21458564e24c6c546078f38f52dee9ad0983b2581e7cde94bafe026cefdd31489031ba06aeb154cf3c138df89009a991e5c0653e8428e137b1c5efdc209d9f8269ccdcf1965a9448837dce5ddcdfd54db9eef9a3d008a147b1de1f7fd4ca816e81317c69f762113b7e6eeb85456630494edeaa151d07fe35aca6ccd230c5c9ce3f846c2ae22990aada8835ba18791b0c705d46de00301a2502184c923672a2ea1e8f50f5d907e2919193dba57fc4cff919703bdae9822f385736dea7e5b76af38ba3f9fe9388937c69d9ee0b18e80b0bae5c99c660fa9e86ca1dfc87461ecbd1346ee7261829545b262501639f5377fb5c13a9d4f47c5df196aaca10162c8063d5386bcaac2bf1a12c01a166f2fd4d55c884017bafc0d1bfbf3626287f12c9a522412652dfb839ff085fa321c5e0c6b9603756279375bdd417b7e500a8e2e190b8eb5c12ad983fc57044fff5b5ce1f0860b69dcec9402d141e1197a87c31b435a4e4de87da304f63abe5239be68885e1e04d19bb3332a52c15e73d6aed340a10fc5ca6f0356ac5b3db1ad7bfa1654dd657ae5082096b0f7b58fac56380f9fcea5dc029121d3b086ff251906f79e92c7cef439e81899c2fbab7c0a1e06004f9584f4f596fcc09eaf6f60c8056fa15837ec4e1957f48694c2ae2074ebd5f790eecac56930364827c2a8d8e0dc853ce01457f99625d17c926c52befdeb108040db202702917c42c678e19d6c53d73bdddf6e3b5c76fc25163c282f46aad29ddca50d969bdde12479ad50b28dc4dc7c3d3c7f43fa0ebeea57d7ac6773132bb8cc4723b05f4fdec3cb0aa7d81baecb2e91bdc965b61819f6718caf227397d3c8158f509cae551c4a3122422f9086ece669e3d9a23630f6ccb9de9241104069a73df597ce4a8f78d90e8007883eef5cc07e775ae1f2eb5332ba5e5e9cc43ab56a0ee29df9a3c88aaf0d195e779a6589b6768f1515e03fc7e7726de03702ecc3d365746afd496c52be0e7d3256a8597ec8894bec280e18d2a9bd4c3c024e231fbaadccf50e54aac56062fd0526f7b3a755128ee01deab8945029602675dc48635b4830eef29511460119bad2880ac893b0930bfe463fca22bbc3bf7201c3bf4e5bf44793f9eda8293f337481bfce69a3a9d05d9da517dade761a5daf62fcc3d4041e57b6b960dbe898ab69d44575a96728c72812db311487a0dc975a09b64d151d8baedac1c7842a2ff96925e4fb4ae78517d1589cc63ed5f5124438b57215644fd9b45a9de253d96063fc55bfb39e45a9ea49ea8f5ed62681a85874573acfc7d67d04fdee2bf9fb9f26957a84e51460cb40b5ebf90c4356437bcf3e5ddd2ad8b75683f944e63c82931ca89365bd26591804823e37a0324c1dd971a567452f8296b3ca104f0ebddce2fa13e908ff4d4882987773c62b28ac84d28e6e4de4ab1ad115e43d65172a525990698ce6c5b9d32c00eb35ae0d400dbf14e72189801545a57655719e4f4f36d0ad06e5500a8cd3ff272ac5923e2c188025aae6fa2b980f373acbd035179985f38284c5a223aa28859fa08383bc4a6abb76150a31ed763993073dea33efa1ab8918414d5add45b788371baad251d4299a5953aeb83f51508befa87bd01e55325eae51076dcafc2cae82dc652e54a19c8759ba855b028f08475fab52fa29810340e1535918bf2d5f42bfabc9ab484351da883eb303afcea908afc8cab47d4cf4b9a4074b0e26710ea029f132c8a2e10b70b3efaceb3094cab2dfc96ae875c6ae9a0a770f74c1e1283c0a9a3ccf3a929db83d978c60ad0867d3e4234687bf6e4e42b336b81fc888320936974ab2f35cb0fc2a008457620333806b81c0653e530c3ff71d9e701e7d4f28ff1481e3dec04f217045170c5b3196e6303fbb90aba1029a5734de3660eaa4d4c217d19824e365d0ba0986e23338f3bb27d7f07e95fae48c87495424b0846a1c456953a0999b1fbb6bb9e2cf096c9126d5acbed8b16ce86f5087b2703e1303bc50b58b697f1bbad38d621f20bfdf7349f874da26608ecf7c169abc317fce49ae54a36cdce5abe12f583cf6167702af242d7a784c8c6e8b138f44e14f997eff14eb71c2fabf64065e37d3a09ab48264b365877465401f3c88ec510f6106542c294291205cdb3e90c4c102133c09b6eb79c5e85c9888b87ae9fb47a9c236a8a330a0b0d5f24eb20163913e92e94783072eeaf1aebe45beec39250af5e9b4754fa37d3bb94d55e12c2a25a5da31a24e3931cd8e7d72ad5013b970b199bb44d65af6b7015a3c97c7136973cb46e8de226351c33193d5874b8a1db4f3d725741005a58bda6dd9e0380141bc9b8e3035bdf2595b1bbdd7ffa2b151b451ab239b79b69e597e8e11073a884d140c6b915984e7f02bc8fe7ee1ecb2bb07ce802e4ed989bcb0c489459479505b31ee5152f3c5cd4c322118100336241c0c6a42d603ed54ff91281bed0881b2e4c1bd831c1216006b40b5b686355d526af97172729a67df4da3479f85a82c87574a45dfd9300f40624287d75f2daee14f7d68ba37c1bd0823cd0b4a62a9d80a1ace0641b3ac02276ba5b50428ebaa6ec88401c2c76ba084e4a1ca4f27b7ce158a84da6819cd9bb787d11daff626c652da86ce7fec658c8779addea242089969ec2d83adeb1dfcc59b0d06696012e9e673c37f4d04ec627b06e08822a1c1a2948db30a133de41f1bb081d5eaaff55dee491bd3f3e3d0664e2a4eee40ea0f26c3fa5bb75a93e139a36dca92220aea05a0128015b79eebacc5717722f4f4e1f5919b770893e0a430200fed7d2b0c2cbbd0dacd31342c05517412d3011ff27dc47638744226f99b2bc146421e7fb8b84108ea9700570a6422482e446b36c108eeb03c1c8d2f531c2a2d3a7da166541a7b2754366955176f118416bc7fa9ad1ee116d1b485ae1916aa8a1a7a5ad62e9aea0165a39f4db5fb4d9b7cee2dba1b2fbe97b8d7ef279b48c188e63d212e87525a25b50c3c50f88a5b0e5ebee7eb08b4dbd04674b60e7c2e2ce98c7198f52e93b512224f590d17cc22d8bea2b138328dec5dc1e597599eee3f8153430890e8f0027df12769a6468df3e2c59b3c77042afa2c14a5e861a875de4c71a03c9fe9eca5e6358a6c86909d9216b0483b3a9f5d9061b66d6d3ff6ed65386aba53046fec6ec870ff77ad136f3fcb30191426abd89230698a335c94f5d6c816e4017980da41b9dbbde22da8e77c9af0afeb058fc4d45ce5f4ead432e672a6bffb7dde0e8a90facda4ef2ac20b8fa75ae097dabdfc2252fc8cfe8864682110afbd4193f1c157d1a3a22cf546a4d7f764dc0ec2bf80c68f6ee09a0e16453728125a9e8ce0aec364120ef21c3a1e6ee2693f1e6724776edd9960551a124fc6460cb4214b1ed794d2516e5f18786674bc549c9d2a2569f52e8f96ab5d6422b43a939ebd3909a6e0907452c195f1700835701f2aec61927e46cab83499ddf42025b6875c8e8b3c230f3d17f3274614e21c234d0266b395b1f24728881b4548d5dbc11b0d7d9fc85337c0828fb0f10bfefe50822b840913b4ecd13a5a109177cd0eee3f202e0ef5632c248550c904588803626ea62941d8536f885dd5c06c047e63bb6f3e081330d35f09cfa1f38fbb66926eb9fe67d03170fdc536664aa31170a627a4d1c186ccdcebade094b2f2b10d78a534f78c9842bfcdc5f6592c4601c1daf75341471497539b9925d1b0057ca7230994614f1d14e7a763602bb1e9a655e3dd1cff1809b6d535740359a914363c5dc1eb8affed7992848da9116c953328a4a43b855e38f5b3b2b6682d19c7cb442fbea98c0fff2a296af92467725e886e2d491a42b9e3e8871284f509f2ab0e7dae146bb09f95ecd791921dbf49425eb11b70ff3148a7731e99fc4b013a33a9fce4a0c6d9b2f8f775794197f46f68addb0d0e09effa43a91e8f2a43dc421adc58750abf1b58f327a42ccb959f59e3fea72e2971d6a8aa2ae91009b53f7a147b19659c6b8cdd4189c83cccfebdc9cfeda06d1fd3c5c08ff793bb3f81f92177b6edb07cca6f7483b068d865eec9c067e0631b671a28730c8a6a9fdeb35e478f0d09d1837be5521f585857b0e2655b4c003f157cbc40ef8d9ba27f4f55b20d9413056e3fb8a9f52a9be7217f71285e19e6f884090ae3782e31b58f82d4187305b1f37ec98e4008e6823f3d118fdef45b6c71cbd2cfa87fe2df82f532b1786d0225ddd2be9b0a297537449abf48109214398cdba1ce4b354163dc701b4044b6708baf1080c2fffe4ea224d3fa6f7818c404db7e10fcc2c87d8c88814792433c0fa13cda238ba84c4fac3d9b422fba4226fdabadf067714daa8b8281d7f16c2314f357320e810b2b4fbca6059ef3649111e2a07b6f947627a38d6390584fa49f2ce68f1ef5283b9500a6e04b85b1b2e1c993bef79784eb1249eaf8a4a6de38310c4fe30446daa3330982a8b9b085690f5909668dcb35d1543e616d206a1bb0486796f71e9107b91ac0a3b8f69b8ad014af3952c7ecacc99448a6f5db52535fae8cf2cdeaba4b349f6ffeb81173676b2a3dce25047c45dd6197344fa8fe3c372ca5828e38bdc6c57d6ac099eefd77d5f6525e75b274b5d0f30bbe04a9e1b365b53af6d3283bebe0f6830bbfbd92feb37aa2c568455f76a951281538badba04f06dbb500f4f5542847f2593e5e0b7839ac233f8f0c5990710d6166d0a102f9573d53b36e67628be2ef82448cedc0db91ae746f095456f73cd6ea02917a99062064aa0df94e6909310f28fd34bcb3776f374d92564308a9a6bde5ccb345da357bdcda7dcae2bd6c4b5fc1ac3b584beead784693683d0845a52dc4c009c6c8abada9e8749924c48c8a0db6dbe85dd6c95b6313206f33359b42cf0f5a91e59ed502dc1e7943b6ae1961703276151d78d5234b864238ba8156e2f9bb9944ed9cd56a2cead38937f158925d47628f5f04c31f3a5f7cfef234cc7397151d44e61e5d6dde5dfc212aed98facf3a269df8f70c5927e3140a8b18c43502cd6748b5c3e4bc5c430206582ec3d438a0b87e07359acea50e6e64ec04ce880643d7a93563ae5703d4cc5de74c90bab367798811131cd7f899164f0b4f18797e561b73c5c628dfa4eddf3fc4764f81087fb4306e093bbf8be2c2699cf2e10208fea51f007e43f354ded30e5048354fed64dc1fbd57b70e6d6578a92597fe8a2003a04aab00a499c4c7a525e5bd01a7bbcb0a9b554d983e5906d72c090582758239db01dcd7becf632df7604988742c783161ea9fe113382f31f0a365794031914c41d0db78baf0aa3b666412136682a32f1313cfb80700940b6a3aaf40778bbb7703de6785b0d8175fb027fa4faebcbe9745f5b5e55449ce7caaba9d028fb4e37ba1da4b2336b6f58f1b74b0c69f02413790c7a94e1f202770bce8e435bf6a592617a45313f5107aff639541b14bb5154a70c295dab189d892959900b1feef1451ba2b63914e2325ea58bfa8b10cfe0128089b000ed36aa8f405dcbca20019fe6954f047fc42c2a618cad74128c25e522bb6508ee5070ce2d101964f10d5687ac9bff725f7f275b6b02c8a3e5f6597b351f0e2bac3f5268dbe60c7e8282e4077824da2c12a4698290c431b0060900b4d0ad8fc7a8b7e51a7a0f6c491b74a51735dc65b90062f2721024d6604716c7c96726ed5947c67d722cc3aeb29c29a6d073a4c176d7aa0aa6cbd24623be7928dfdd23b594944e75e83e6023a9853ed6f93a2173b2de94e183aaa0b2dc2ca5504c0fadf6d18d4cc6f9ccba1fe7d978ecf3c475a5cb5b05dbf9275de0be440e52a22ad5802c163784a41fc1a4ff76878dee071ceb8ae55fb5366ea802b781897dd8388534eb544043ed105778770af6a9b91c7194addf611639de90d51adb3fed7b581109f5edea4e9831a135a697433e68ca3b9d5ce81cca9c437b000dd95b648b964d97e6f78fbe3a9fc59a7bccb98c08fed99c7ae84539e2a8977ed21f09a5872c261d8b7f0ff3a35ae3eea75ad5094668cdaa95444c495e910f0eb5e22b13f8eca76662a9cf6d2858318c5d663ac24d50cd49a2ab26746aa4cc0bf36cfa14a9138d74d59163426ac4b09d4c0e88152212f0fda1ccc630292d2d6effc2e365cfad064597ec0dfb67b7338eac44fd9fce5ed4d93769b46ae0fabf47637707713daa98863890b12d6c27226ee432fce6ea6a517309ac5b9e9a468f1a4b286457b81026afe3ae7e4ce6053a1571895311bf60adc0215606ca87f33967d2022e6e00e3ede56dced9ce661c5094083648cafece99c6b455e99c56c93546608ae91af1e8987b6bc0bfbcc71a824f908b42ec39f5778be687b74665c28da9ee1108982691fa759c8b1edb11ea52de825254cde8a0c1626723cdfa4f6cf30b9e4ad0630cb3a3a0c36d2aee4ca083ed2262f084be5123866cd4f4b1df4c6a3ef98abf98bc7751630f2f0e356e003774b059dd5b1ef64e186b1e7a48bcb60f11602bf95eb7986d395befe2cffb9df93d76b273422eafa07d6987009afacacae56ac79f7abc0e91f907624a5ad410df2ddfbc870b112336c3f08cd83c01cd27136d123e48227227108e689a22f9fc76cd1bdb5ff1a06ed854a1301cac4037852aeef891362d3649401c95da5959e7ec8452add4f3d888437e3109b463101d5febf9d6a9698815da716545d9616df559461673ea735e42ca90c994988d49656fb8623cfd80e509e6267f82fe42dd3bbf39a5dc5c6137f97899b80e84cf10a18ef5eca617f9ce8c1e53a8b472b69017b933286833d921c7f6a19df9d2b2b249aaa6d484fe2face1e86d394802b3cd565978885d16bd5dd16b42245064c676788b923044fa4aacbe4ab84f49c0e5342e9ab3d4eabee2c41da7a7e32509a351cdf4c6cd8a692ef9847f32c8c85d0ad314e53e3f9a7ea3c94e80391d6b6fca086d9ff9cdac325d28b6127110db04f978c562b8d39fcd2586425c748d5c8db8291e928d5cfe8eee665b155f21f904e387d003ea4794c519f4d8c8ea817114c200dd1c80c4210b635bb5920aac0915a9cf219a0ba61679c10f7913e20654bddc9bfb87def4feafcb64f5c2120493b4f2ca658cf3e51f9e16dafdbb0713c1ac30e03497e6ac30a42d427cd496d52c23a22160d32a231b5c35c51c1801f97d88d1935385b89eebe64f208660b48d5479c154b620a8a96b97c90639ce844c02fa3be4e5dad895a7dc2df7adb034e86b8d1b31133d231da6dbba9409916cf54ba4756bd107f27264b7d50ea2f15d8b4fdddaf02eb244bdf290628cc36248ae5b89c25b66a3087ca82c3574c2a4fb5b2954976866a42fd40ae57c19b79589b4aee4ce52a7f44e1cc42c090e75e1fa335cdc23ed99f68e41b73f85fc75a01becd8b07544024a92ee536075ae9bce3226833b97de06114bb5ccf4d61da1324ee088366eab43ace974683f4942dd111afd1f7b555745870cf9c7550faf670d7190400b31281200d7e6a092e90350827c722313dd5b7deb0aa27b9d5ffcc80ec4e4df2a0adc1b74d420abee5c398c18efedc4cf5532d9d5850e1996bb024232d8c236f5ced7a84a506cfb16b570fb2238ddf5edf84a16f550af6fca34b835e06c25b24bc69be16906cd5ce1f6d732e6144623c0b3354eed581500f088bcb90dabb72463be1a6d93e3b9d34621fad95bd18b1118ae66beff980640d8513f879b34986a88acb604e44173c85fadce41a718cc64e21c61842b37d35e90a4eabd21d2b4467b873969d15a463d4ad7a5a06955cfffdcfd01fe7191d939c912ea46628dadb367595f7e57213a5f2f1fe98da52b11132e2719a61503fa71108c086dbd1e88f141b0f198c577b8eb9b9ea03bbf9d0011170b3f5d92e2ebff9607cf8586bf3b287050c19fdb003a081b0a385bb8489ef00ee5fe3fc988d456bc704de07748aeb70f377fa20af0e94d2ddf6289fdf5bb70a868a2f2d508e574f37e5c6e5d2d1b40201046cda59c25c7d90bd82609224f6cbbb286ba2cc76d39f9339c6fe886824f617d57ff6550b0a7cff0938c58f33a7e265f11b1181bdeaa6ee50bc5a896cd3b453cc47942cd3d75c58e57c8cf430175270d9994aa631f49901be04b072f300e2b817cc33bf97f13839e60a091030c71e4072cdef506d96c50ed1ee62bafa7626d4b77cd1fcadf39276e12efcb79d8dbbde5d6ab951af37dae54691cc3e84e3e98fdd7c23e24b2f7eb89d68ae73e9c6bad4a89f930992e0ba8dbfeff5e561ce98669f6d6d6268d7eef1a3b59840cad6a2899130476ae0f9c03da2add353ad5dd4cef9cdc5225e4d34df3d0c67b6d2d731d4953a436a2eb5cf79f9c0dd45ccbe3778994e27e89bc104e16e3f237c9cc812779923be9813f0f4f9a67d79a1d8375d0252a5aa87f1d65f176fa3729c4c55fd4abff59f360d28499b4ab79f826ba9bb27b30defb816417cf6376cd71eadf5836597412aac29de588acbf8f0555df622a6ffb2a2c66f996e1f5026a1ca695fc04e0d6eb77c34b10c46aa7b1ad75b1e19aa3554ee2e730edac4a56e6dd666939dc267dc56254e6ab00fc1f0259d27acac706fb5f9ebfe5656e08007fc995a176110743f9a2e6631e43de7be61603cfb8780f0e04e81937b7ff4cbfe7077d179761842c5bb19a179b896e7375d028528e395077010160041e92b5639d3959857897bfec36b1ffb356d0caa2ffa1200519eeace5991e9a20b360edd4e9e5ca2b1e31ff4bf394bad2ba83dda6112a31365c1840327d86dbe10c67904da78b30b5ffa476bac71bfa20b00e95ff381772aaccf40d26ed66ea781e14b2bdc1d119c8c65bdbbc7a2d58093265df030d060109eefdade0cc4bd86afad221d62b97470df4cf24806bdba81e6307dbca6c5434f93fdebb1ee53391015410f3d9075346787fafc9bb3fe351389fd2e2d39894ef2072862e3551d009a0ea4f27217fda9a142d9ba2631420455baeabecf30f432655943e1e43e3abf30d6f87c7de849fb627e652b0fe4022d7c267565d617d6f1ceaf5c22ae6d0f4ed81d29356b80499ce0e1aecb0dbd2ee79fcf7b976660187da68d8c2d69ccc7bfb173dbaf3c1654302a23936cef237af5224420391c45e4f4db6f08ef183adab49c99f31d36f69d13665af13a4e1322a2b8c32a79bf3e13e841d6617efc9ec2f0bd9ec1aedd040b1363796ca5e1d8f3524eb062eed2073aedf2a87c44c3b0ecdbcd1edff0784d3c186c7f1f4a4eeeefec3808c17fab105bfba84cd26fb0ead1cbc918762ad33fda60cf90e7f785fd2e42b63361c8e0496cdd739f6cf06f124f944df950e59896e07f5a26d81f4a224b567474591ed18fd04c73b6d00e522c2d4af24893701e6129d92438083e4b0ab79f5e9992350c11f99315663833640548127df7ef02a0c2d032d7ca00f6cc7cb9e085aa7be5163a5464de7c523d36f444e3d4507ab8a3a4f5ea919f76b7de4aa3af5adbf0ca38d9a12f90835ef8540c0436d459dfdd92b2ccd318042c7cd6012a1717c21d2b45d67a24fb221539b9be0befb731d8ad449c4fd5a1e2333e80bd97a366ce7765f6dc1e0d2f3dc57935ab09efa1b9131d339ff35bc2af3d86a8a08640568e4842f150bc3afd438db574359ca4c88b5df8a8047ca039f09dbf80b19744736ec08fe0b3319c16a8a64aeae148463a24a6e2105a7a0587e0db5a400b48a8a657e2169eee2bef7b6e65eb7a15e9d80c7bda2d5f0c18bca71126ac0fd3c89ca40d1e4808ac1616f5287d2b34172b06359a0390f64ae766c100b3300c0e3576431e63615efc6cebfc5abb596a53dcead7eeee30e754f4a0be9b35aef7b7fa23e0713fdbc1711068a39f7a006e750a3a3365d04167e56749e3715f1365151485cb7802df456f37a2a55b2a02416632ab61ffe22005abc7e96a95f3534446ad663c85b89e641d85d60f2f822696a24dd3622e6222c8f0aa454af04edb75e415cc4a60995da5e0ec0032cd330cd9bd776c94c702fe31c3918fd30beb09dca82f65f484da3b8372f430adfec83d3084af0f33c91339f46fd720c35aa6073361ccae6c99eaeecd637c8b45420775c25cf58f2a418a24552d25a6dd0f3ebfa273f3908839ab861e19533f251e982fcc6f2147e09685d3e32aaad0bfb1a87e190a1444eb372c5975926c91461ab9acfa978b235dc6f8bf29bd9471ee94042f951aeb96d28a3591eb788e566fe1da3eecc77a100bfb50268f7f1fe607d38ee9bbac51edf52be1aa194e0a60f36bd9e4f372b1e7934d2303ef11f30617560c0959224c112de99cc213e78289bd0a5966b8cbffa70c47f1dc7b6f49d62804bd73b1f7b9d0a53700bdc5916067de7fac28cee9b76e3d42694349489c3f07fbb6ab194d22056e93b3f8baf291921858188f33f5b2bb4b62c7745fcdcd61cc837a63f353a929c052d86fa4604510ab49ffd065a3d58b76284a03c885fd5f2eabb00663c1069754504f99d8e7b13c7300fae6b10adbecba67df3a4cf0a9722a57255304da3173be3f3d404527eaf8c294e93dfea668c53f5b779048862de2fbca16e6079272001d4845996e3b82a896a653decb4e47231f0229adf88867dbdd17d0b4e27e1502af3708f6e0b11570acb02c4524d2c6be6d2b74ea7c9fa5224683075ebaa8003d37e3ed865f15ef509f87fc05a9ea316e95882ddf0b68d65c4ceeeec72235f69c9ec094e9abbdeffe655f3c264a29eca11e2ef523c518ea0d9c5aca86189b8b9ada30f5583908ab90069aa79e8b64e70055f43b26c8e7475d11c4410caeec03050a0793341557c7f7416af3d25ac94fe30db2f22ae0219eca46258c6b2de7e97c301ac02ea2a3855c02d8052313a93add0da5d97100e9a55877821c48a09005506871b63914f48c1b05adf0b4ae804f151a4263687c1e57d4a126096029f649367fa122cd91fcc87fd961e5e8ecdb3273bf2d7857113783894713814e046544059767791cf6162a7ce17d4ffbe79221659d6771dfdbdef5093f87094fb8cdf2330361cccef84d6bca83c2d3a0fc9abded3fb40c01b0f5a0c744e8f7d4443c8f06a0d3090b789098ea7d8fa15ff4ee766854a432e18ca797c3cc2fb10cae301fdbf1c58f51f88b734245ff86ab87f4d55ff19e27263c96e1b8858ed8de8934e7c52534048f44c4b379a4f4a1f8661f9902df94f0e27b58934c0f7607006d15f93d8dd0c6431ea2ef425f3a1d8bf5e1e056e8e55cc8dd6381894ea7828075d35e96d002fb339af8c6f2a54783ee306632db8d507085dac1ac2a07e1c7101dd210c818d64d3bc4d4119e03cdb678ed8e45299cc6d4779e1c011fd9a0f90303985afb72297e46d48a1d763fae8f9e24d29f9aab8e69accb6c980d789ea619826a5f4c831deb2ef79f2031339df7459cf265b85c259cd075b1e10119c4f00e4b50fba078fe6fb41d37fe941300ca167f6f7a4bd8f83a348a2789c8ceb9e390f3ce62f3fccfead6e860d6ce4719e8809fa313504ccfab91222f9740c8798cbcaab42318f9b7c98ce3715851586bf9585bd8d63501b9e838375089f9e015bd4f04faeea5641d0eeb0c6c6a19420729152251c82d8125fcd38f0519210090f87bc5d8105906f64017e105f2f563514dae614591d208df159807df17d95cb8449bad770cf2f4926d82e04c9c8c7ce2badc06076c88ad18d2181ca30c28521ca16c65fba10b88a2590d13cedb79ce4a8e147d5030da7d4ee06c16e5b34a5a056ce158c300f3f9492b9114031205fe6dc8c1dd5b564abc0760dac61b614d02366a3bcf3a8e35b0beb4b58b05e6b73df4e92118c21f35e17436e17217fc453e7a3275e6f236c0e927928400af2fc9326b1b719a95c3f69f23e9d6f4ac450c209bb69313c48b344543d8e2f316f052fe7711fb8d19a72cd2be61c2b652963dbf77a7452e0687959a405cf63b92a1b909d1b46fbb79489e9460fa6299822be26dae056e27e0c79c26eb6db3870e028ba05be16fc6881caa3bcaa8e1a12c020a6125d9e3d9c14adaf4f0fb9cff50b562234e41e9fc505a4e55a33d40a6fee57b03fc556b5633f128d14bf9129ce98eba7cee5584485fe35f5dc9eab1ad0e80049958dcc21f7f03a6303bb9b9ad09a104c66c9e41f8b5e675fc1fbd6caa2b4272e724ff1b4091d74f274574728bafbd46e8e80cc05a0b6f0355761a83ce0fbb0582af395f34f221466e71d0b53bf04c5c96519f0674a2f39e84753274d54e7c61d8a4f476390ab037c47a708890a1e28ed9777e4b9ba4ffb0b2c877eb3c61f1aa3a61635f87034abb037043fcf2c80d8bf08a970db10ad25c69d8ed2134ca4695476408bfd5d06c87d580200d43b6acf7d214498c06504b6d8431e1940c5d2753f8d4c5a7d94b69ce4980a328a602237af39d17af5d0160f49798047ff571114d326c87c7d6d2ec75dd3becfc29ec04005f67e154614501e390244e2ca9cd5a7feb27fe89342b2aa1574ade4038840d07a95a7821226a1a27174b66282d3eed32f09adb73aeda80143861d87bfa3b21ef9e9f9cedf1117b34bef13814e42bce369d464fafec370d9f40b3dd738633bccbfd5280cfc8b12d92ac9de91bfc73212e850568da3d96511a3b0b8bc3ad65dc0b7bcd148f20949237a82b0e8a790416ad8f4eb34759b7c6a509ab68a973fd5f1d34cd1aef566f9965a19b6e9de238476295323df3c4382669a762ca40ed060a85449091e4a0de2680c5c63d8b2ff689d8482ff5ef72d32915395a760bc15284c0855785b5b9f60c114631310c91d145aa29b6db1df9054833569a8b4eedc27a5eb8759714cbf707b12483cf2d3afd2ad4054a2d13e07a6353d16b33e4ce6b2a2276ca07f6d6d5ea4479184607497adb46f0f7eb86856f16a0d50e058c89d1fdac20239ac5437a2051b5a1cb9fc26b9ba77504a25a7f10648e0c2b82f8fe68de2e753e61cc1c2de1fe57d5c6730585c6e801b1b4ca5d88d5b6e6634b2c523f938b09bfc70fe1267798a7de4818c5755493f45283064e1b1e761dba67bf851b9a6aecd71705cd607297fe3cc566e49567879ffc2cc28c1e3bcd05bc565934a19cce4176971788073077014e6b43256684e1a8b1517a6705bb4c408f5489bc529c46205a565b3cb9be989b61b180301fbcc4909b5cb2e711a6b09e129ccd515f53e370055f5f6124e849845ba95081ed4a21e4323aacfec7c15e834b80755b5073618c389b7d233d7a23daaaddd870c39ac2894e2001a369cf08263d206f31be3da7e758f05af06aedd9d168216c40fd20906dac21cd8c8f0aa146df64bc8049fa0f98517f5ceb0c729a956feeb6f18fc74fdaf83b5237130256e969818a42a7d3b0c95cfa6a8179c7c228fee0c40860f798fdcdc7042e70d86959436b57501ec0c8773e8479adb4641c273f1bfcb6cfdc9c86c8a7bdbdd9c3f043528aefd99184f8b23500a46b0b0c88d579b516e541fded3be07e5c6335c64648ce9e7520d7d9dd58d82e2b3bd3316aaff7b1c66e95a1d3b4e0477ce6439209228962c15dfcbcbced90018e9141111323937102ac901837c9e6dd85f6789fdcdc48781cf8183195cf95f806716a70cc69d489f6102822f58cd4825539755693644cb22c86a31c58051117645e765a605b39d47b6bf1960da481b3f10e09ca86674f8d313df14fbb71f4386719005676edf1bba0a5e36da6e2d90f3ebcd8634d3e4e0a711d78fb7eca9c791389b6f9b364fcc75b904d39c5b7a872ff1d3282a257d4fc1838c9e4e2a3056eb79fafcaa9778c4ee4e4854b457ebb2b6ff633441d27300baa9be679d859ae589c22ef8a665c9b306d2d445dbbf19f00dfb99027a301b8a57797f23150e7a44b79c77ff598c9630012e079ee61d8a949cf0a5d6769c523d44154bfe3439ed28c24ca5de7d3dee17acd17c70915ee8336d8d9539cecf3d6e6d40cec5338bdd2ad8bb5a8f86fe7fc990ee8bbd14f43c5c035a77ccefef993fe2176d5aa9b72d8a34b6c55c3bbb81b895a27668b0a69ea1685ce78d6d39d3dd93b8083c6fa7dd449df160fc1247fb28769764248901413f61eac499d99a0cfa4affcdebb6d10f9a7910530f634c8a02ec0bc3a35a8c590253e2bc40b609c88cea7c790e4ae6c70e553e3c61a02c93873b55d5896ee52dbd246cef9620f3f0653aa13b1a8b4340069d6035bd83899b75b05ff0f02e90dec2987e4c495f80777d05eea80774de9dc111a693578a1aec54c98880629634c880f53ea5a100c5c0a374b71db74c0b5d1240be04d5d1d09a966603355e068aa1c944c7509920fee605f6d5afae90691496c033339d797787d566e5d9cfdff42e54ac8f4dea8dd170c87c15deb20fff6bca8a002abb7edf4533fcb87ef3c3b62126f726640235cc557bcb0cde860e609a983cda909a709c14bca0ed6e4936f9dba907db1bcb77c6deb1706cbb81c8ad8943ebcd3bb493c775f805385e4c35eb81685b7c442083b6fd67c6011d4578f6c84d2b2d375e61c2651aa45eaa65eae4eb3f828fb51afda5f7d79a1f4552352b1ae321bba9b7f26a768d9ec5a56bca191625f80eb22cc76be7a27f5bd7a7c18c48277ed86f65be3ff3bbd7a78b2a45ec6cf34678f34937f9d06eb97bc3ea5677d760487a3e607cff6b5515dc98cadc7976159671071603d6803e03fbf84dc51e2fd94411e1730f42d6f86d84803e27d9b5ef4cc3de39a10a1a97654a7f17ca8789bd3cc20cbd32a0316271fb28c18e724ad06050939fbff3b380eb20aff93bfdb93a03974aad7c29067cd3c6fd75a8a015a60863a1b4bd70a734cc9f49f853b2bf7cd083dfe20b00d9ee7636108dc767b017fe2b522988bb6aa13153f46d3e8ffc4f48d4e3dbcea4dd3c59b1c7b90ffec784bd59ca8e2066e931986290271594c2b2eb40e6df5eed634bc5bec24e0e878c29769318f6a232889ac54be611c89e21d101eb1f25a26badee3bd39ef26766a3ddac64e2c34b4724c1c3998ffdc1686fec4f01c7a476a2b267b4723e9512dbb1f537957a546ff87c34da856969de8596a8ca929910cd7fee0466edb8ba7dd067fdddc8643ffdfa20c100027c3419ed937422b4ccb4371ce8700f415c5bf48cc4c6483a9db5fa843f972f6a8d5cc8ebbd9a14f509c36e36b03de42e3cc4cd38d243b57c808057f7134264d518a6da6ba3815e1733582ea373517df8313a2dee97a9697d200c57933b0ed2fbc5994a5cab6aa650798ab73640c286afd8b24e1f5b8adfaedd98c63c90f272c699aa2ad071d9f0810f484c7449bfd5313b09cc7e19eea018d2ba1577a44425a900b15026c01225df7b9d090501de0606c84b030311e127702ac683b5c6026179d05e2650644cb0cc23933508279c84fcf804429a81783a9836c1eb833fa46d8e525128d0d466b1bbaeabecdd6ec056083658ea7b359c58b51037be5c72d5bff199595bbfa8d97c6a9a24e2b1852cfd90d67f66a9a5bfc4572c3afda47a9ec051aa5b184a8735eed052cef37caaea95487b066c771528c5d9c0e97899c340d2861a83f4dffa51fd425fff16e85e6967a2c7c040b60bcceee3ad1d90125677facfa297eed498d67c6a60e99cfcd517b841054b4e635933baa778aa5fab6664cb4b31f9ed96035a5e4e558dc7e8a6365c0d296b249fa83110d367165dbabc9db3bcd748bbb81352bb9e684b7a6abe219e7f26cd7567f707f5a0cc555ee8bb9c7ff45dbc127492a2e7415f33d98bd4962ff69a046c16bf1b865299a28069824e13f246df5fbec50ec33a5d7708d76674b8f60126f7fd09b2daab505f596985d82ebc8b766d2e5ef2f01315d320332769b92a086d60a50316d786cc5ee4cb570a14450f0ab6436b02ccf2728bd9f1d6481cea040d68e050593f967906cf7534edf718e441da7232b5a7233994ff401aa13869a143c3ba35470268e411c1bc8bb604514a9e6711c14f6d8a54f4e5ebf0c0a84b9a9092238cbd1597e0a968846f1e87ce019cd9c7a8799787eefc8dcd1a764edc0f146ab6595656e5f1f142418e4ec15742fd5af1a387d79cae09533df24d6ba9dac9ff939ca26df7bc1609e59578b0b510a2a9478e4524f358f49807121c31c5ba2f3395d0d22a7cea444cb70b1ad346ca032d83719798923f1fede523baa5ed34c4611d05839548638ba86475708d0d8799fae0a657bf6f1bf5f4812e4a38ba243ed2c2051c6595131b42024909370062aac49d73de3434b6d7b20082b76a87eee112c7b071f106d2386369f3b13e4409cacb8e43a4a93f6aaa091fe03a402498dfa736244f6c170f249c0c40ee677a02d34364c3b90758bad04aaabb8eaa20bea26100031a5186d4d2a14e58542afb6ba7ee473ff304b12336f7a19553d37f1c72efbdab0f61329a120f47af0269c01507f438a254ae833377022016154242b17bebe77e0206d02ef95817e4d206f4c74bd537fda105d350a05181c24eb828b36b3e02dfa94e8aced352cd4c4ee95459c906738b8c8308ec9f769a72ef00218587e471d9c3a4612d4a3d1b033cb433bc94fb23d7ee243470b0f05fd942998a119826b4592f1b571d6167c1ed52a028400f690500aea4df87473eed869521ddb1bed8e5e11a0c65178ebe92acfee32078dbafc6d80a5c2bf20f5e6cb51138907bc7df2655266665fa9f88452fb5a4c7e4ed36b984925f07dc167684ec4ee068bc5ed813b163546f794609a5e3eb8387fb37877077ef079a53738be98da9241cc3229235789728b06dc97f32992bb840b037f1dfb099392fdbd79f6c16df2017f0341fbdcca886018f901bcd28c975969f0de079fd5230e9e5182610177bc6d8003b32e1e37728c84311d65bc72295604b1b5b65aa4fd4414250746780a0e16824594e4bd3e8d3aa42062fdac874da2c222745b76aca3f488a4e92f1028f5844a33b9cf628f123705f418cb6fb26fe7a3702892b0d6e128d23ba0cb47062797183af830d3b0413f02334b17ba3b1399c5af15adf3b40b51fc42e612a32cbef15985464e8ce3aa72ff9f5939437e1afc80da399a285b7910a0edd23a7135248ce876992cbfd18754f0bd0d5d908d21d9f391d8710aa19e240797f1c18b6e99444dc66786bdc30115826de1fc8b3828ef1676445f187e7d6d10b20922db145db88f92cb90473493915ac7c38e012d79c405442dd8648bdb9b599a9999c51288fc38b1aeb15fb678225826fa4941b70115b593e5a5a4e570c26da68897a7a2b9de08c7032eb081e66513a4459097a2014703e3722dbbd8e2ca9c44abe6c9657304096a8fd61447030a6054ac41d924fdc2d9f8298c8c3ef24aed7765d5791f87073b4711428eafd196e910c0b871449bf624452067bd892101134763d2e0b3c6d056286e6a97c4e5430ccf47121708198a0f9d63574cb30d5b2996e3396b40cb72af7e97554ebeb782697c883571c3e60f4ad730e6b5a84b431aafff0774ba8e2535518df944c64e3ab3e4b5793e90ca42c7093276276c152801e5bdf4374f521b3fc0d4d164e27d0efce5a400970e0df655c8e260e8d46cf0313f382b1c11540b2db8eb10f612cc05a45e294cf312a6cf003a0caab65eba93c344461dca7c17901a1df9c3ea2858434661701ae0ddb5f27955223d8e934535e6b74cc207416ff6b1edfc851dd3b1b600f80b148698b93f994dd8ab31e13980c4abcca7c5f933abf3ea6a9d2b27c1bf249d29011e69379ee648463c747670cd7b31226489f73bcdf98b91887e49da456d602e22cd2a482c79d075a8a7be0e85ce06dd40dc224d20a7bbdda5d033e4b54a7a5df73f8eef8f8ae9d05dcef8a9975b0f970870b3e41ea1f3577142fa5117fa852a6f9323baf49ed83ec1f35136ebb5d20fa76993d751c3308eb04387f0b68b15d1754cc0726064ef8f084184955701bc7a7d2b1122c8f6a7b25cd57cb664de87118a37c97c0c2dd561bb336634d8696b21521ab38d97bc016bdd11d9315aaa16f4c70f0086c482f436e951b1232e112e5dc2b21ea933212b3b0b3bd684b4cb67fbbb54cee22451f9eaeb5127ab1c1f0f4f608ab29e7f53f1151e21b6f96a40d16733ee1f4aebf96df505a97a2069376eab108655bf79a5d1145a9b73adee28febce98e9b4294d45a4966e225402bebf125610b9252cac6cfd2d000e376e0df15156b4bfaa593b615db6e07d0166d213102c6650f802f588073089d5cce6372b2ac4cd301ebad8861a2a375e52e3c8254f20b4f0466d84da64ab466ca0278199226d80638241a37939d2f50d467c92918d9d39d8cd7ae88d4230e64fc73503ab3259a0423cb7859dfd12e28a528756afc70e24ad470809cadc827ca101dd0a3800dc1db3f8f15b71be23ef81dc36ef09b942649a90005022a17f9671f4863b922d7ff2bcebfbb344d070fc444deef68bb365cdcfec5473233e31b09e585424baa5c3d2b6e1cbcba29e5cebdda48c0bbb7984d6467bdf90f2518c2010e5b53635c0813f4a02cce4387c5242b6b292d485e9262aa1e7587fa32d64cf64e52e1966ebbb54ffed92c5ce16c3946e8f14af3629128abe201809973e2c407710ff8984ee4d0185a1c74b4668facbdfa68f5945f496b70ccfd37ebbac69858a27f33e9884c91b7eb5244c07d7dd294fb317518cc23293a619ddbc42ff45f1c37f15f8438fc4c7d18b6212055a474f5561037b3441f6ea99bc1cc82bb1108add81570bcd0d6e4efdcbff42d075d866eaef9b71389e6cae8417174c80410922847a55e69f4c9ec4ee0a46e591fdbf66b799f1f68286cdd0a7a59fc0894904d1f5f4ee690e1da67d53af7efe6a51edcd7662a1edee7806eee35b60fbd8a3ed6275f3a21705437e4e092bd98107e58b16d055f9974147cfb167ad8f4115be5aa5e936f195bc10df8534b1dd473204ea44247046e6f6605d45f6d038d15b26243bc1d661e9b5e3f5b21a5d69b8b732f42ce008f164f7e475c81f1044e29613b49d28a8697ca06368033c1a8e816ac3d546b202841fed9e788174cb49cc6ed3e165847c3d0f5f09b6fb6360b7c5ab51b0a803be0e2695483a644136426b04052e55a5c66a20e718b9803b3d23d4c0f45b9ea20d342404b596cc3c5e31b4bc8f7cc3d19f3788a88533bbf8f00db74c6b13c0252d84ada6fffe10772b7ffedd7499888ad661fef703c19314a6e1f18e2a34cd99f4740f1efb00789b623c3bd681fa67d6a0cbe76fbbee18dac117316f3223c3110a47d8b7f67fc933552ce4151b30cba5be6a1431a5a674153439d00e59a8f0ccddd4c529ba0d68e41470c3cb2215bce27262b28140f2a0ba3e170d623e5744179491737c4e54f6cb1fac330d4fdd4f2ccc6597584f96a1ea78160a1cba0b9e6b25f0286e36cba6f31148405ba3e222230cae32d257e760b4e656c92a5b6aef3fd9f094f869c698970fc511b9fc342a1df8c43af993c9a91a306bc0035d833621e9c198dfb2be468b4d1ca6335d66081450461628fc89ce6c227a175fcf30d968cfbdee8c2b06fa60507b72db44f0b656ee83e67973b282f4303f01265913b421faad092ac62573100b274b7214c21a8a09e7365fdc68a96ac3aa5a3926b0f3eb870fb1e8c73083fb9e1923d9b26708003776a5a07b3aca357baec4208d13a9880411320aa7a188d80f8ba89878a7d7585cc0589901bb9e8d19c3f7e0dc2e4655da76abf5724e9c875e8f851bddfc3a35a111ab3b2eed4252a14512fc0a0c45e5b6cf79871258a612e9ec2a95eebf8adb13264f8bac2b9ab06c80bb538679f181aa3ae788a028ef81a45493f2708134cbf80c01a271b94b2f4d4d98d9c6c7f92d31537bd42557ea23da0c2136f7dd9e1265b7cab6f4ebd0e5656e35989ce3a7c64724d87b738f72bd11d9305ed794c940947bd31fa5f489d961f8cc51cac745c026ab8c93307489d8c67cb138f527b7d0636f1b4f03e2adfe29d8c362e5b70ba08700ca0e3d38bc73b02fce4d862ba8410f3a8d57b0d1dd7593064586bf8d9282496a2b41cec4b2afd4bdf65eec5b22b8ec67c4b31cda03a3f225929ae88847967dbd8b1e68c6fea0a2d769f2330d040d0a8ccf64a4e5eca3cc254d41d30a9353ae98bd92faa20d86ea4eb5a0c66330ede51bc0f8de0eb5ec89ba497349cba5fe6900ac72e6b0b34368894cb6481130a58d1f81dd6c916761227359d01c73b37ba447d9e77979118c00b17623c5266bf4ee2c3aee83ac7bdaa610e65ad8beef6bd99abb99c25530071a6f76cfda9bd8acfd5608f4c9fb5f49fca48b2f94e845ca5ca26130454deb00ad85a40de6f593b72f43e660bd3b724e938f935d50f98569a122c5f5efa5a111b322f0f179aea4637c681eeb1407620773093c39ceaedfb75c137c05ba95f250f4ee7bc719be8798e5a7e57520cc3e0354b828447ae1796fb3a5608b87b85e79afe3ecbae0fded2b1e5bf039b9b12624e47e8d975e97b6ad5e3d4c223c52d40e50b97bf431716fc5837dce5ddcdfd54db9eef9a3d008a147b1de1f7fd4ca816e81317c69f762113b7e6eeb85456630494edeaa151d07fe35aca6ccd230c526c72c87c12524ae1b7428678c929b7bd2b67cea27279e17ea6c87fb9177ab1aabf70a92d43e034f1842923495d768e7d18b19f1c1f454b71435c59c065444a4ca10cc5cb460dde42f64ac83c9b8c9abefd68efd5d3ed3f00cee5993eb67472fb868e9c47b4eaeef64c627ee0abf3fb138d6c9d76ef0a18e56131994ace050d820a8afe370ccd3a163fd0a991678852efd1e2f5d3c735b1336ff1bfb6763848b9218743193e68747ae9868a76fcae8ac1b225da3198a1eb9155267b83140bbacdf01fb02ab5aa8ee5b19788b99923cee6bba0d1990aa628b7e4e68b55d2f806b4a5f6f2a2e063ef4d64d033c51d9a0b1cf05811958e11f9b0516802697beeacafeebc19423cd2135c99302baad9942fbe7956828e9fe57160f17290b2c7a142a57af21671213f02d23ae6a4da529aabbaced6935795c366e080fdfb01eb2f4402a14d7bc3553b494ec0311fe88c276b9e70952b7a44f194160e6e4a4a9bd1660eec8f7bdf8adb7e91270be92dcbb09a7ff37a2482a57aab7ac378b12088b7d3c13a128c6dcf13196d83d3fefe02ecc63c91d843a79f4591707c5335084b04bd3de92098657e0fa22257fd63d3f2fbfa6028634fab4b8737e94b668aabfc9e19863f3110ec2fd89d890d5931b06f9d593c0ad63dbe47ab581934a1113a8af73cbc63e528d1cfc3f206551679cb4b67749f91dcc730b0d823f8ebd500a67d21d1e80fd4736a19c8a374d27bb29dfd4e41d0ac31af5679c733c796830b64d49603c2c503e2258c5f9a7b40f3e6ad0262879227a82395a7269e384817097d72abe057645eb0f215eead7c38b450cf45a3bbd1c6191f0647001d33849d418d31b685153333d008ee204106ca501158d41322934113cea349081c09602675dc48635b4830eef29511460119bad2880ac893b0930bfe463fca22bbc3bf7201c3bf4e5bf44793f9eda8293f337481bfce69ae5a085c3b096a2f8c4e988598c24106e74ea386729486723157d65f26089784684c6de3a99c8f2b1fba8aa371fc711d8081468777cf62a038dae1991110579db1df1b5406b40d48411fb0531197d115f4988e5a718ec589360f72a3970d813dd338f6ed60eb44d3073c63a5a98d5ce53e31e404445c06c0b59bbbfb4ae87d9650cbb16fe8d9ad073cddae624c8324b102a82881eb4968cd158b9e8607410a7f1b6246f03dadc1d8f8673ff955665bd4a15b76e49c4df3da402e5c2c1e53fa64850fa1c04fdcdb2e6bbb2d7dcd4e9b9932ddd23598b74cb3d087191008397ff90601511286f18d6064188c8f51f797ee987a47f2847b4077ff02f7e76863d21dbcbc19aec82e85792cbab96dccdb8a5a50505b855665fdd4f54b1cb0137caa6bb5045ee6739ef415b5123517458dd40a04e4e1c9b8d780afd482632e02553f6bfb75ea410a1ad0d5ac04fd463ac767ed95718be799c3c0ed5c5594c7040eb22b9dbb53ee5e4f71c0a9272101da5e975193dcc13ceaf37492284efab370b2fd1d4fec94c777effddd461c846cd6a5c39ea908afc8cab47d4cf4b9a4074b0e26710ea029f132c8a2e10b70b3efaceb3094cab2dfc96ae875c6ae9a0a770f74c1e1283c0a9a3ccbd29f3684693a013c8583a2506959e675134e9f901c8a0c520c53e4a74bfb65d38c4c31b97931c91f7a184f5a2e12cc88f59bf2c09fb377f73168b96ff9698cdc8be4ca199399e08a1ce8e0e2446cbbac254027f74072972795bb62bc84bae0dccbcf9010dfd7dc7833704de4a11844b18da68fc0582ccbd74657538a048c3190902df8f4b6d86a0f465982befb55cb54dc9cad13847962cf258b824508e15494cce977a13305e6149131bf11b5b3b012ca43fffe57aa33376ce2626afb4cecfacb677f02dbef01dac39b971a6eea1d5c103d3d2ccfa7ee25436728af27cc18bc3cd8e175eabb17edcc5fbc20e08e812597cfa0fc4f46b3730087aac0b1689af5a3fe5a6e3a1a7a48cd9808dd7d0e2d05462d00aa0293e64ae4da8d11e2233e7177574f079d1ad479d9063b72703ed27e1eedff3796d09688b270cdfcfccbb94d55e12c2a25a5da31a24e3931cd8e7d72ad5013b970b199bb44d65af6b7015a3c97c7136973cb46e8de226351c33193d5874b8a1a77392d93a09c4d42bb5562e6d27c3a6ce4d38a333703f0212cebaf2accd2bf66b75b9243230719b5767f3dfbe2927849e73cf102fc17db6b9c154fe3efb878223b0fe06245110c2f3d6215881d7c9ce01e96c76f4360138084a3b0792391f8ab3911738274964628fadc837e68ea3e0ead1f458a8614cca31d56c3a2168849eebc7947e4e521a04e7e82cbb156bd80f8d21ae1ba02cb48bafd1988a65e27c9b7a22b5fab7f224e16cb05bf6b37cde7b44e6771ea6e8117d7d5f727897a56a6b34d11af52b343e97d96cedbbff762a5c0f0af486992678dd04ea072867ef44cd51564922bebfb9fdda58603c539116bb5317cae838429f2e07e3fd862fbb331ca12ff18893fedd6fa369fbf7e98b973c45f9d129d03e362207ff14b2d9dbf5f92a4da5016f3516df48240d23b017e511a235f95eae2ced99febf00f5fc041dbe6e2258a12c636e33fef53f70848c969607e104ac5cc9c8a863c96c4b62529236dbfb905a679d29bffe7e9be4ed096391ab94014bb1d7d9bc2043aedd660b5bda8d63f34d78db09a730c918c413d5098656a62b242554b8048516ae0790aa72ce58cbe2cdddde660709e938d3e3eaef7199f2494e430bb20bb3cccb8a9d6967d08d51bd0f7585fe230b4e4982127804fecc0f90a279ddb5831f2a642a3f1a41ad640e80d9a7b33baedbea55ca148cc19f476b2759e3f22b76aa123c3d697307b726b80943aa970415d80b5cf5ffe98e250420be0d3bbbcfca99255dd195fc158d4fd7c6d82f824b0119607f24b8970ac7a25997a35c55f61034a2819ac871c91002a4cd81975f595d9dcad90e516d2559f2ae53141a217496025fd5f99eba731828d04823070c3416ee6dffbb38e50f7ba65c30e8928fb15a052fe0f7aed2d990091c5dcaba45883bc86e767b50b01471d2314f7e2e069a313a30364856d1ce766351d73d2be377a43ea8adcccba594d0bdce2c3707f4760234f9670db6267e455e960ad5a577f07b4131f67c25be5057e9cc2d38794387df8bb046f4a6671267b10fe81d7d7d7a45394c5550cd8966936261b95306da583005eb804fd258fd78839a2d1f1addf126f7bfe53c6fba368cbda8bbd5b4295a6671d53b1e4883893b97a4065cc2d307718a3f9c56fee8fa770bb1cd4c840ea4af1332041e19711db7fd43e23a586e950c060508e73a7b34ef442712c502f450e7866c19531db142fe295d3d073d526a0c7580f4532a5e0f61f207fe3ea7a4da0316e306510d21debef78a0ec9f100784479c06bf6d2f3b1e8aa845db79154a03899f402297754f4fd44db12675e49d08b707d5b535f411c73e9f3190321d321b200a276ac54270443ebb944358025e26752e2c875cd2266a2d4677c46620d7e8f5cf6ce47006708a459e6549b8ebb03271404037f6c07a6ee31269178a3c7f2b48b04de54fd2f6c53b361c75efdb52d56b8eb5694aee47ad872ca4de74cba8d8810ef7432222d986808fc638a7f194e2b49ada7a42ff3e7a4197fa9dfeb7f5af3f04cd05348cf057434604cfdd1d02aa61c32cc72d22c089e761f73c047e22b840fd2a7134c0acebf1f3e8bb1c2e2e3d12150ef27956edfdcd9fcfb7b6268ecbcbd8a368ae347544217d6f08b747d9e51446677cdb94e46a4c4ed947f14b9db5327853cedb21b3599196e40b7306cd2526d5d5ebb50848b9c338e0cd48a70ec05e76262c8e82a84a563974480fdbae091b6ec6e525ed886405cd8936bbade2a8565f4856c528d9f91aa3aafdd5fa326dfa5200a7a8cb329fbbad54d2a71c3abd3ef5f1b40ca97bc889b4047aa9d4fa2ba9d05af6277aefd74f9c391eb9240a3440ac8aa86467cfb188e27c5989a7e32d98df9ebb9d9968e98753e9a9a98a43c827d51264b82d4014865dc77806346c14ab66ca497c8ca764fd5632c5f8f7124a2dd392a55983c5af83f7ea46413510330aa212ec5d75ecffafc8730ac9ff3a6e0c682148e85b648d214f544a37427d3c4c2a62ddbf3b9a4f1b76bc45a80a0b5d5c94a31e605897adc48ee7d90cc558fd39730e70bf380d17568fab2acef169721e772c7120b56d573c5108b13c93a1b690d42960eee9c0d0048bf674d22d76a9a62b2e50a760471cfcc7748b07d7637ab78de9a5c9ed7b79aaa2df6d4132cebaafeed3271c365e2eb4716709921aed13f74e734d97479fa6391ca7284900df01edd31bc9da7d58f7f1c4ea8953079d205d93d50990bc467493b8143746dbba56bf0ea8779f4e8e97816f0722257c64a546a9b7b13941bec4aa91e9cde1d2aaf52898eef7c59f710b081978fd3a249967ee73474ce8adbfda0da1b58ca9513d1e6145efd97b7b5fa71636539a8ddf90f341cc8e1604a1f2a3d9924b3e2aca0ab9eb5e5bab59ef4c6702325d35133c88be0a33f12362cc10b7b3b148f7a179c4158e044977c2c156d069f29a2a59132c32049ff9c6ea03d81a748e2d5d550ca973645473cbc3053921be401800b7282e6812585b7b0e1a9beda41b0bbb5ab3d5802a9703d15d42fe30d9c51149ecffdcd317981cc845f23bce84321dade4c616a025433d8ae7b36a44429a885251f007773c852a4cf2339611b785c535e01a3b47fd46f474104a758a559e20b1cfcc673e562ff9e9767d061420c565b237285770a0b8876c1625e6f81c301622781045830e31e986806fcda97890a50661ac1970128938ac4862b4c2d5c7f4c436c4dd8906fe49696ba6ea69647041535f141652b601909ecfbeb2a9986c3ebfde71ebc6e037814b9be98cbd380cf6f963466d3b2c47740ef7923c74d0172778c29c0ad6861b7606dcf7d68d2c1bac303a58b81d716949b93047c95731351a872ef8a1027418514859421563140abff809e867359dba5fb9161fd56a236597791c9a1e7eb7cc4ee5750f213373d567ef561fb8113227a5a19610bd8299ecfba8600ecc62266f88c69955e93d17682fd6553900539ffee7ed8378a6342dc069a024416e17157a82bcdf0dc55345e4dafd1c58441f7dff63fdb068f6479302b6672db5c7bc9affb33430ee0be65d1619f42fbed2b1cb2385867d92cd0a85b6a9d425566b2f542c8738a6302d39acaa0f5be3b3eb16d42b1c69b28f7c5091eb35f749194f2fd35ed16bdba52eccc7305347b9e1ab856635290fc650949ff76df5ae561e0916f6a4a0ccd355667f1889e87c05084a6c1a78a013b1ac4bee18f1ef46cf975880a99f4da9e7251820bd80ed3c05745ebcc9eede16ee0ecea117c62bc1c2117da3c28b6b07016991233db221629ebd4431d8284b27b2998f219469f3d61fb365683a5b0c8767fde6806a151e5ca0f233834ce92a795088641372c46021901723acb1a323e1e16cf6233a58119c23ee73cdcc57249e0473ec69ef213874f249610d845b985357117fb89b32bdf461814db0df3aca74fb81b0858fdd463f53f7829e8db48c6b9a28491463bae81017069b15bcb103b895d291341a6aaddd9d27bf5cc82ac2811643f7405c4089b4de5a94d372860792d3b223d543a2d3e016c77cdd0f3655d7c4d4ed8eb065124282fa15c7172d7becd346b2e91bde68428936812bc345f91c764c34c31ff06fee0aab1eb55d70ab842a4becbfd4ff2212d6a4c9ea56bbf4135bc7d6ce9afe490f1ea51a57075cd4d56f67a216a84793f3cd4dccc4ecb8b855d14df6cbcc23669a82378764884daec9c458c50ccedccc31f7af227a04d0020fe78a64716219c2674ddfee9e614352ca77e914a70653bb39c764ec2039a3351a71d90dcd99e879693c5dd5b412ea32c9d16f20bd58ebea37a771953399ce6800749fa9f460f0b9ecbc41dbf9daa88c33f793710014d451b6bb16d8a3819cf95b7825d8063567d0bf17d1c6dfc90b69d750c5125ec3e1ab647f46d8db01d3bb48afbf13fc02b89c0cade96ecf91f5d3c2fff3cd6affc8e74c55d55229145a4842e9ec22b1dd0a3833efa2ea5a0c33f30069a77d1669ba0ec6c2c77731df3818acd346cddf77367aab38e92f61fa5c766c4aab6e2c224d236d7c3c48a25d3f29947ef8104931451c6981ccc7d0eef6922a14ec4d99f6583316362f3211014200cae07b0cd28948eaef5275b943d2add203dbc1e8772335c19def168e7fe90ea8f9244bf5eec3f830f02872cdcde4ac68ba07a2a4c6dfc2d0d1c6ebb5bc92376c0afc933a2942989856211a132ada5d61e7305a7fbe1d85109281963d3b5d4caaedadccfd94f5a4eaebc6a0f1fc869c405428f5a8551ebdd5efd614b17b4ee24c2222fe3a2380f508de60f6b7de6dc9c22ec86ba750d8265842c163bf4184d83b4f18edc5aca1df48491fe93321e97ebce78a75a1f23990d539c59cc44ecdfc13961565d9d97274b615d8d65198c3fa8a02f50d8acc1a4775eca9b240f4ebb38b72e5732b67389ba26009d5fc2e9292693a436400144a3b8899bb6ac744988ef92857ef00b863badb8b94730c20b88530fce421f9288ad25b8be7e0622299cefa50c2fa9c01da9aeaaed6a0c9db93d07e387b05d8bf1e10b45a691388f36ae2625699447b8973279ed8dbfd9c4799b743a83bc1377c0e07f6fde37216d676dee151850fa01d1e9f5f89b936f329757040afbdff7d09d673d203a9a5c10b02dd67346e434e859a95be7332cfd0e71d09d4dac956100ae7a1ef297a092fff6ac1a18f264b4c6bd21cd48158b82e3b19a3621ce5cfae71202ed1c1acb3d74c669723140a2154809e286c4f2999850726755f227685827b3c99a8dc35243c130941c9cdf173d99f9daae5132fe14d6e88398d8f0f003444259b755444941f671411c2ef7779e6e11903afdefd05deb30be089a002f80f2c52346e48e73c8622e394505380b55cbb902a9139a67074e5cc0bf63b58447d233c749cf0c705940f1b7f12dc7c2767daa7a6ba8053b8b6fb77997661544e6fc75bf7f02eef40313d253ceadbf1fc89346a70a60a4f07b1ca68880c43daec06b8fe1cd8eade138105edbdd4c5251d912b42efa25281de17a27a570ea9d57f0d27b7c7308cfd5eccf5cb263d7ba44a681e2e8be64627d2413c4471b3ad1671aa1196f178d84e20f3cadec48d660a095dd6bebe28706fb452d2d17f30ca56d05c52a88b5cfb33251f0f327be50ef975db2bd2283a83c2dacd6c156a4bdd58ab7695130ce05235892f399c9d06f0ec9a134ab16da1dfacf3f69ce138f7006664086802a31d456bd832ef0a36b6fddb2ad7384626e595df99a2d4e42d72f4aa8cbc20ce8adb2e453d1afdda51cee44ad6c67ba4d1e1e00cee6be7611e5631f64a43c4cece20cad69be250d30f9c75334b60e7492b0ecb068040716d4b5de788ee24807ca538db68f7d4c4bd9482b78cddd61e2fde8fc531549658833eee1b01e5cd6a617674d7fa2cc566cc65bf06d662b2a81a005fc7f1ad668880ef3d9dda16c3eb88aecfb87212a98e5379e8ddef6fa3f35ae1cf3d161e2baa413ca8219e5e3bca86e353c658f01597f8b432267c7130fa2cab7193c7ef8c7275dede719e7f872f6e7e1598e58e4596f54a3ec87c8ef04f6a3f0230efde6250b7633c88f986d489a0ad2be0e7b92c212d9122c06cb5d83deccbcce6e96fbbc00e83b065f75718ac270257a26a45b442e914abfc120d51b51bce62c104ab3815697ba78497cac2a8e4c22d568f90077f0088a05be8e2329c4d527ddf6f9b5917f76aebaa76ef20f62b9a774a488c8738586f7eb4280b915a15d99101b40b8a3ded2969a20670b99f1546d1681d0f0374023d09140d98921bf5d4e121747c426ca05d89562847d38002b3ac56b1e6537ace232a39737025fdcea99bb5b2ce2e97100e3948b9f6ff19a033dbee1575661613049b8ea468578cbcf196f5a32b915eb9a78d2eb9aa5401e6928595932b8e98177620f26a1c75cf4f8f9cf98bc7ead6d0dce5e00c47772a58652e753da854018916405b9e1c6f77499123726efd2bbf89f5848e86fafcfd03d71af23a5ab0d657a1090e909307cf018ec2761b0a0e238b73e862eda3d6550261bfcafcb5fb7b76dbc42f8f80ad922a799ea24be62d0cd28e5d9110f7e19beb60fb7f3cb419659f2f06767e1b2c0d2c156071c13c548b2af24c11dbed1d289d7a82308519cbb7dbfb100094bb8e7ba445f5449c765cf29efcac86cb448c146bbaea51f2a3f07f92fc45bfbddc67b4bba53888bcec7f35614546c3c8fdbfc924e4ddabe081f2c8ec3821ecf2d1408b75ab4df1df00ce9000f9e395122641c4e8f4543c6b34d5d1f67849cb6d66c8caac1804cf52c9d8acdff6801627f3b72201691b02e875f170c1ee5dcda187979640adef68fa9b1ca68ea2d2da0a5ffdb1747b874f6d89adab7ee603685beb4ebc53830ec9ef3479c42d355ad156f5cb1315e881b3760fb62dbb1f7ae38bcf254de0750f9ff9a7685ac54fda17ac549cf1f226e212fe19f28405521bd8c4528a7dc5fe859d1e6866e92c909416105ea3487bca07526160403f0f5282b16dadc70193e137a8cf119103014aa7d3779e053dcc37f4f6d848aa33c7feedd8cdd7c40a81b08d9aeb83939bbbaef927b046a7c3db6bfb9ce6137e26a61a75133cc1d6c5480dd05a74f032ee071e9f8bddb17b8d3257b6dfadf5b8ea081337984e72b481615808dc27b490726424e770f4b506f79e258c1501b14384299a282fd60f87f6fd0e5d3741aa557d8a39ca3581f3adcc8a561cec61dad63e7ac840dfa0f7b3f60fc19662fa3688421a8a362d99f8ac05bc4a0d188ebc776b67e52072cede5a98480e0a47584c812b43db1b89e47dc220cf0314e8bc6662bef8b8ebe3942cfbd2846b75cc84a7dfe531bbff746ce6e5a768ad4ca1456f8a6627bb7de4df7f5c734461c51a26738612c3dd71e67d6bab57e6e813fe3e8084f5b961ab786163a28e982366c2292c4ea8af5d1f8d83462c054f687a29b1f16ff14418ae9508a410881d2635ffddd73c99de82b493438e880329b923bd6f2d85776e03af3d479d896e860f033eed0a5e023b429e2d6fe9172757863c88667bdd57ea842d06ab53ccdab4512f11ebcc5651eaf22eaf9f78c4a84716c7b267be9724f1f399cd3a03a492d1367595d1a9ac5b314b0874045a249b6dd8f0129785e4f91d1c9c83baa88da345bdc5f9f20e2fb302d53a390850514db42054dbf174e9c5613159654e64346cba789e6eb0c353e53ee2ad432ce2856e793b2134b34684012a73aff77b0cee54f9a8e6dd92c3ebfe905d92182225e7d51d68c9a42051f4aae1a99f37032cffa14029aa9e9fede0f4207bc83d3b0b8f28b1508d69c16bea42b48a7c99badf9abcd177722d958001843d00804b118bbdc8faf8c2d58de00f054a9e17d341c21fe4ea6e98c2515b90e34484af330dfa976b2fbe8675d1af90f5314bf28f4020947c90bc207dd61a58e16435eed8117743e72f6d31142a063f76a870fdd2843136b1761849f94282e2f13001f40bbdd57d4b7a5e4bb965285236712638de8314a9040d019571cc29bc712ec10ebc1c6deca2c7c7b3eed3cf729fdcebfbaf189215dbc30449d1543743ea229d18b410bf57cb081082e2098f905fff5a6eca54a60c508d635f910c9dff23e8bed4f08200e62bee65fa7788d136763516ad8c7f12efaf27fd8c19464f5927bfb925ccc96768b48e981dcb01e1a4a5c368bf516e6f1ed3114623dfb612ba99342632497b7f8f9f509886707baa70eabb3181cea8b2a6c3b0f4b82ed92ea2336362d57f7a03ea17af743e54b059ba014a570ccda70de76d364bff918854c4c1914e052168c98eb03285edaca37eb21339bc84e083c448c1596c930a090aa39f9a8ce1d9e341918ca534563eb0123032cfd90787becc91e10fd9dd663dfa6ab418769479fddd2e08926c9502f87f59a72af92b32698c5ed4d4b99aaf8e0ed55d2081f805005693dc236f933836f1ca71a32c84c159032541a0ef9753df8188b83bd7af45118c69cbd06432f04df1c548d5fffa8fc5e13ae92a7dd2dcfa123eee5294b4c39f6d77d534413f4cdff7aad0151702a376c3e8138aa8b121d259356636451376fe8200a21a2ceef97777ba25822337f6ee1648c85f8371e825ef45fc15b005eb1b1282d44a02a34c64c86278e665186b648fdb6add060b0dea52b9727ab9a9bd8773aa6ec31bcbfd38bb06ffa861ed854ee3e1af56b8cf7560833a5058ea647d3a60f88c31ec949d37976711fff7cb308f7ccc1ca357d25b66d10d61d423f375de8013ee9973422ea78ff6f2e06c25f0d7d0597d5a2b1c074232f84c37d72620162a1217c69086cff1f89997653fdde081aeb770543cb212505c0e77618866bd7d81510f611b5ef2e46a83af445d3e6fdffe40308cdfda749b0ef52021d011ce5f57afa2aff22e8861b7a68265faa992960e0fc7ff79cd5a93b28890f13154bbf0b3ab6ca45066e5c9e73cb78adea74688c194b10ab19563c9d4b499f97475e665f4acf9643291df1a6fafd2d957a62f217b07d008bd97b0d4bd363d7603faee355e4c01831657679b417799b2a5b9c444c2def0f99fb9964312fb208f9d7a1e1da9afb31e33a3482d27701448fb3a030386018c6efff3529eec1afc3ad167e218c8e34eb869d4e8b65f06dc6bc990bff89d3f1248482768f096092adb588537acc7d307e68803c74cdcc68b0e792a3deb84bb90beecb8bb88bb7947eadcfa712eaab562cf6828e11936df2f669e2f00203f1499c84a7ef508f9bc0226e16be798d232e9be4933719fa676654ca54e45c7f512c79ac4440212d383cc11b0c3a61da1028b092d387296352a0f1c49e333a98aec4485ce8289d597931c9ed3a280edf26045477fc7309f02c4d73a548efceeaa8cd07afd75b1aa417adf248488cf403ccce07988eeb9fce2bb6a8a3869e45e79b48b6c5a5fe9f1cc04d89af87666266c12613d054510c823907777bcb06b64832bc797a28cb07249b402965718c8fc75fa7a33b81bf29d0dabc75c223f05d53fdc912be805cd48d3aa09b40616836f547ddf9d66d1a6dea056ec215cb20e59cf763648595af354a6a2324329fd764f99b15674f9cf4a7cf0278b3609e87b4ebd01878d9d1cd84cb92a4f194830197db72785ebfe12c739283d03cbdab53205d8b876bf84aa9302a1b17395c656c929d2913f1b38ca74843e4f58090fa66ddaa0c6354ba2eefb978ef443dbb50af42b13359faff1732d2d7be8e0f458e3c1689daaaaf2c2923f3cb7d4b49e861dc29201df76e4b432fc3fad5174855051e0ec4a2a235101ecdcf51e80c3fac5a06a715c68dd016928e46abc01fef7fd38154d8a850d6878a70518aae236fdc6543923de3a07a0e5c3e933a4523c78a231a734d493b620d313bb2c4304a87aaf864ea6a2c4e414da7c775bf2d275a74ac96cb8eede934a50bf0f0b0299a82261b913e8674d176e14e4a7aed9ae6a9ea715407a0fa8b6bb28c570c6cfc224812627ceb00a20f18dd6c0dcf7d846753890a421f24440425b47c0974c29250753794904e942718ea149acdf1d412342e87e6c639432047eba88a7dac446620174f89a69eddf9583108ad3234f26aa37149929cab4f933bd16a00df1c4765be9912ef2c0d055e478e058442d16e1469e88e79ecc188bbb1107d20c53863de67b8a1b91e3a781dc65ff429f179202f9e319da1ddc02e97c8be9a4c902ef1b4b4bbfbcf3d02805f7ab0491aa0831237590f7274b7cd3e73577abcfba0bd5fc8da3a27f4040ae549888b01f6f8c4feb093560eff85ff71a7c8967dd7470bd266cbabf941373026d8f8227df6798b82a3831ce9534f10cd4d492abbff098ed21790bcdbc8c0f6d0cbcede08e973916aa457fba0010e556c98cadc424649004d044c3fb68bf15918541d8ca09e50660c52f199f3398225c6128ca237af9edc04374bff231ef29b841bc58f4661c29dfb4fa7f6c970b9cd758512c96e3c77cb66666abc617aff90fc57aebdaaff817ffc55231fcc8912bb4d30da1aa9b3504d97227554e889445977d907d51829659cbbfcece86c6a98621417e6d525eeaa45b7ce08d82497635c9083693b3f0323d60ea3efc16f62f957a13523ab52329e834c7df7d16648f721a73c4ba458b72fba2a93c64a447d29353fe2257fc4feabe545284d5c5c399d907bf59365594bf6f6c07c1196557a8bd3545b4f9cecf3fb80a111e38d3891dcf305b3c6edda9714a7a1c7e96467240a946a8dff7efbfb832516e3c0e961099eca5cdd0e59eaed55cd96d8c5a03c026596983baebdd95f198b438374ecf91cc357e0fa554c19056e40a9d67cab269d57815ac13e77aec5cf571b266e38f25eeba5d0b3e21de0d4d294fa2ce929075d4c03ea21bec0ac311f625ca3bd90678c816b50ae47c8ac7fcc79ffa9dff52e3c782555da7729f40e0d2dd06510be996e02713d442a20d8e2b046c9b1fee10d31dfcbee8eb7e67b2fd30e5cca27d23566eb07443ba76c4c19d7e53527e4592e0a7daf64514af796bee16d1b3fbfc88799b1e1f4940ef818d81c0f8d01053e92c5447eddef79aae8f512d01ad08683b29500db328196001f59b3e082d082b800c6c3a74a1159f2367292ab39cb9c68e1ae331c9067bc9a35e6e6860a03c923f1ea9de6c7e47a819373cbc45cb66def5902c488519b98d5a9b03a5858ca2f3777aefdab33455a48abbe09b1fa5b4964703eebd696767c376621dc4da5b8f5aede92dd5c4f8718e93dc2175d9a137c1f3e94fc282f1de33c6bc9c3c6321bcb00c4e140a8b2caa66ee56700c5553e440a398f3ad3aa1558564c53be38c451d0b8033a26a84905eef5491ccaa451e54f33843ac64f1a3bc63d80a97e4c19b95117556beeebc1037d46c70334e008c500ae559b3b89a63ea53217045b421af4beed0d7db0ec2f2e1f0c5ce4fc20d6d3e44b3ca87847ccaa7480edf0bb6cb9a40553356d9be09ed3baed747d186b4d27146e89030c703e353a2ae2d49588704e18b05fe58581c836d5a655b6f4780aeda07b647fa7074ff61006ec28c4e3f631441e8b055116fd1227491a1617cc96bd30ab8ff7e6cc52dcb337139d287202e657ead8a2923d9b83143aa0cd9b011c94a97eab66a93ad52eab0eff6c84caa42f274af363bb5db3d08106f714caab7d42d70b152750c38b17d3ad44590ae6daddd15a45113e2d8ade240e6295041112e808a101059dc5a5915d585dfc277cfbe44a3c06e07ff85f860c6d1d15d52e3b8125c4c3cdd6a28c041229cc163b0a6f02d35f1f799f6d90058245eefed4ec1d311bf4200f59ed904bdcf777a3e24781b9804ad21fd578023b9b49e63d79216ab849f99d028f713c9ec0b1806b29bce2354b13ba763aa3c1a1118bf4880e1308ce4e4a5d75f4b987a993e56a7e192753d9ceaba54b1d01d9d252a3a9e50799c02bdfb03428edf20e1e37ac2664731e9b12fb71ef3869bcd36a7856d3a06e00147c26e2c37af56f9ebfebe7f4801f4aa994ad4059208f385cbda46a716b59c7ba451b2132df5a9fc07f7c08cef8255395e5c5d552d6e26ba2067f3a3911882317d6deadd1cb24e7f4e7a5e5683828486dc676325b0cba1156472c7af5452c96a552996888905132fce78bc9a5f7acac435c9f8c0924dafff59464dcf399a9a4b452cf655c4f1212e457011f338bdad15ca280714fc1787454bbd26edb24a15fe5395852d7b88d592f3d687a4b61af96160f2eb28fc460a934838538833534d93a820289876707d58f4f0f45c2e2e308fb56ee896763c7d46e5dadae2903a84bf3cc5b4bd8e5b474106ef9339a6fdcb87f82c2813ceaf2c3ed2c999a408614c71140eb45cf482e57e940e465711e4eccbf09f34b43b0ae28ac924af5b26756aed56dc2a8317a866a3315fb5971d12b1ee892a3c8021a8eeee3eb880e5ea899db60679a577818e7601d7f638208e47a4b00e78a4ccdd4e9c8120fc6da45e91297e2d260061d93bb36c1fda46fa8fda185158c5cdc9789b63c511d0dc4152432c364809944b048f980e36a95f9ff3ca746033f90e7b97263cfa27706171164e700cdbae44bc575f6fd5af8c35c37eb95bb02073f647c4b2570d717eaef5c36ed4ddcab5cf66318c756bcce1e0a7d6879d169fd49b92258e85922d7039d38b9f1a8b13ee110f65c29e5b2b72ce3a18defa1f20f573ac7808f1a6d744b5fd4f11d0109a40f2f32a7d0573040720968398d4a97cbfb1d0c11496f3b4f304ae0c358662f322a5ddd66df093f396dda6cd5f62cd37fa0b43bde87b1dccedb133131d83d27326d8fc9da16949cc4321ca535b899d2b18f3ec31ddbc1edadb9cc392fd8ffe24f8e1f7a0b904c9fb7a9bd1435a8e68f4f55cb19f3654182cece527487605dbd2bf8d5fc95f4f708b8458f0045255b5b2d581cd867ee7c4740c6ef9ef2eefad7faa0480ca4d9fa65d3ed7dbedd6f5b906893d32a6513bcd5b36d7b57be30d972e03d483630d30eada5905828be5e232741aa825b5c205295a9673911f5e2989e01905b5ad8f85d118973e65c998d01048262830a40d7390f00ca3b04257f471e38a4405e106ecfcc17f60569061b124d298f9ad3c88ca4502fcee2ea0f9996df5a6c6128cd5c7f18a5aff7412d9f2c939f480c53b4bb2b8bcfbf619632c35b1fbc77a3d9720ad35983d70274f86478b4e3c5119482a08245991b6e6f1bd3065c55b84ebf1772c31f19da96eaa4c7dd7ba5e616373ab927688ce5938bcec5d5b6ca23e416430d37417cb077faabf783936f02fda21b450a75257676696298443d6680f822fa3f88f3504cbf2c729b5efc2e29fc36d851281062c5a4ae3e88a1401784432cd4bc1779fa617804877fd726749dd2f950e92602e5ad72f7b54fa5096180ed4f5d2a4f544e34bb3faf7ac384b154daf3ccfb03b09d2d27fbeac08a73f47d111966026537225a8e96d681171238bb3f444396c80ba87fc9260bc54a5f09c7ca1d2501f4822583ca2e99c5bf1e1817d7a116de7ac6c317b27f889bfc5f5266f04616220cc09d769bbf9aa8b54a84bb9d153e5028d7f18fe2142d4bc5253cac4fb3d4f6d5fbe59df56683b7ece4992f228f76721554d2320348be8491fc69471061eba4fec25728b101b26e9bcb25a4cc856b9bade77f10fe8211255e61d4b73dfc6f908dea9e5e01628749667e5d38d89a1eafd202e200ed9c4a1c0e1c7708777a11cf6e450a9a1f3db52f60ff5a1be97ca2c83442b053e8ad1096b7d38f251cfb10302fa45e4007936712110cae2a88820c97ffaec82d6e9b11bef36b7077e5851c7a4de58e3c2ad2780773b28fbcc62c9a6346d3cc99eb93fa8409f27ae120adc8185916ee6a4f56613905e2e24d99bcb16ccd7a11a0ab07481e6e899712ac2fa16d596a4e0bb1fedb66bc31433b0f99ffeecc5b937a227dc3360ac53330723dc9d7e358341f734075082b2c7514584d6edd9a0f955b94de60fc35d05eae8dbaa35b18e9f12f43d75d92d733df58b9201e3205cf09f44ffb6eb45b1f0a1de7a5ad0fa8ec3933aff9c4683edca0cfbdf3ab3c1031a1cb5702cf47268fb594756a38d6372495570bf435280470967e2fabcd8bef6c545f62aa40a37c6651afe219da25de4cd9e63e4e60963eb5c5ce6ba45f10fc030a6c7753fc98cd0e31330f40727c631ef2f82e9d8deaef17d5daa8d716e1fd735ea3bbcda5f7ae3ff6c709aba6663d7d34777bbf65d323ae91f196165abd5da8d8c96feb922714d7632fadb0a92b58116414c47475930ba0980c6400059ab5f48a79ba881f4c2ef05ed393f5fcb72b1806329e4f8e0c23b1e70c1869532a74fe14e26ab6c8b9c3126d3630429563d0fb88cbe4e3e4845d04186b7bc142317c871fe92c1e690f5f817d7df1daea283641421464b1f641f660b3663b5d855c16b6ef5f5928feb50b4fc8efdec56d145b67dcc4e4805ffe6747166964a285c374685c0c15bab5c0e91c82e4172a86af690baee4876bd717abaf44ad247e58a4b05aba517be84e7f41c59aa8429bd6741a8bae662a844482e073e0a244b60a92bd4df821e65e8761f55ff1f970702e82d27f8a3b29f4eaf50523fc0732c00c38ba1f30e70e1eea42f126e8c036783ef9b399c2335bd4471b566448e3a3285c36ea47f02c6ee1eeffcd14aaa02828364561531e102956a6511d79a7d3bbb30d100cb87fd66ed878a9770d507c2a7800001324f4122d2b938341a4204441181ab826ea41de8870aed07daa5fb080f26f2d876cd2cefcc01e5aa9d2550e8f05a11e6ab481fcbd0c8f7f3fbf561027eee05c88007a4913102f70910cfab4be834e9ad5f4728b9a0f9437d0742c6f5f88124538d8edc00d44bad4023bc66ef454d95e9a1d37d5da288d3ebde125b2496d06a767ef6f98f8314a211c7af81a1b214f10f2f3639c5b53a0c5e69e1d1b0b96702af8632864415b23c776f5af743e61cbbfb40b76f6b84c4c50d76de7fac667e788685092977f96f01694184534d1e85d43769b78c2e5ee237b901066aeb71f93067816bfd0db4969f691a8499285560fff3614990f0f954ad384909b79245dd8615f1a3d3ec8c7850504b4961b2e18bd2849beb81f17f0c7e52d472ef693a1fb53ac03f57672657cafeceae2600bea5fa22b51786ea31722054ac017e4c1b9763e00e7e8146faa0ffa44366916fb386d246b0d54e37bc0ea371904ded0fad955a31074d88a0f2b5dc5a81b75a482caffda95c1707efbe2ad50dd6b6ddec77cbfb82660c38883d78c1e47111819010518830c20d2aea8a16e4ec631fca0de98c0c48ef8b4e13e98cdbb96a98c381357e43b36c0292f0e2a52593367d076bc8bc33373d2d200f433d9959f32e0cfc8633a7f6fc2a3644dfbc8ac064695c9c56506dd947b48685f87c790caf4c2a64408250cfb901e566481a127c6b4097349067b4e4f9d1f761ab06b7eddd4364b68480b23a9c4d9559331e114501c23a41c2be1a5c93f86fbd0f804a22284f4e009255b9431f3eefbf643da24a9649766abf37cf02541c92e691c4b982b2427a2be7959b5c60dd971073114a8145de195740054c1f2b7b288f70c83fe19cf878381b366fb5e805ba316db96d0f69849a3fee2e7e1b4c85dcb75848f927250efcb4cd4318bcc82a35f8431573b259a3cb7fe0f2a2247089b5fbdc961c99264f164edab19e8cccfbbc72752b5d1977e98d0b1baefd694de2c67b765c303e2326b150e329b982696e09f9a7f91dd34a48f577b410f51d283f5331005a3d3b67dd5c0d03fbd2f76429a0fe6ecd3e98c877274cda57d1eb27070df46b3d74130babd932800aa13124334061cb547f06231ecf65861f0395d330ba4118f95548ee2355c3bfef4b7486ca09fededc14999af6e12ae17d273a5505c5c722e989a856617a8df52ddf7b526387faf1668d0845786b73c9caa2dede1d800410d8be58d2642d882215c60ad222346eb6149f8de133fd4f85827145401a14e75f2f6c565c43ae45c602ccdd89d9260cb43737b472c6b688ac34c5714952e43e32cf37c5d8cc3bcb02e19bbdbecafa51b6bad43733e656cbc8b9323b9ca72a7ea8d2999ef74d1546c43b2b3a3f9df1debbca4c0e2b3af331be1077ff52f07f34211c1fa9ccc4c6ba26f753d04cbbaf977fde0d7b101a579dab46ed796bf391b8af2a6912afd3558608b4c28c7e57313a617fd02a7fb76398f3c452d56f6e2f84520d87c48cdee33cc83b63efa027c6ca743a216d5c2cae33a53190f5cfcee25cdbaaaeba6ec19d852786f05e5c90c689925dd1c38f7d80d6fc6fa3bfdcdcd935b597ad9930104cc995ab49c7fd74fd49c8d946ba9241f7c5d2d49e0c5909a1ace3e17112c70742c2779ba32a9ce2fec7bfcb3ca9071731a235cfd077b6f656b4b2d862f09eaa544ca99e94ddf26559c46d7b88b3c2b6b2850eae9ecbafa338b3b49cbf9bf0edbef597d5682f7e9c01d77ca23daa76f6aba69e660c09fb5d72eff9736ef33f9d1ce502f64e52b92df1f4bd7faf5ad7ddf56615c945f006b24ba2689261f006e78f6c4e8e7ccc7833bce4493418ead4ab5a0fc6449582da88c07ec62242fff36c8776764f0f7977d2c07f33089e4f69cdbb83fd9e7f85ee7995da0f9153b58f6368263efcc7cec64581664ee2afd1aee14f89c53d5b28d1e1dc3d1c0b8b6276dae5b92f950b6afc2ccecd18be24100d8baba123c6b9149a5c864721185b971b36b529db09494f76662e6810c0bd983994353547d34dcdd857c9932f33d15dfa3f7edf72b4f362126c51eda493f52f77087da749db5d5cd4b81cc1c49b43aebec0653063ebefc35f15a6f8b770300cad04b8240443134d9abcd1e8b791f00b6d3a52b925871639b0b8f54a6950a8acebdc4259e47c92d8fdd1e6642249df9e2841a5fdf85e3d575b70a621fff81ba009a42c0351bd49d67699f333f7c7ccfcbb24da8a05282753430218bd5336af598b8d2720bcf49258f298a38877a63fe9dcd310362d0da70236aa3b26ac52b498ed9ddb7d61c47e89ad33d33a30b87962f46e91bfcc657ec5167744c554dabf99d0b045d18def61d91d7b3a4f69a76b6803de8eb525c75bd6963391c6ff331a2c9c1fdc64c805e6d25fc7c2e784414994aa9b2972fb4e57cae99d265550daf3015bbb7e1db4f4ddc5c5c58089effec176da9579d694c10f84be44ab4012603da36f0b050faf91e3d7a3c4e47ad6abd6404519c8f06287c7518b3a565559817e9e9a09ef9c5245473cdf788822028ba87592dd2adeb44c2c611754d573ceb0febe39ee1cab69fb77a8b4af279b7e50531042b2893b2fac811f27e97784f0e4e5dbeb27ce9a9ea5211260cae31aad90fe88abbd2bd529b615c283e5dd90057de37c4a02e370062e3c07ec859ede2d16ce35bf8e705f2e5c5e20d191c855c5a19c0742336901ff0ea500b99961e8065614fd3389f605d961ff3606a27d32d91335d58a9511e18c9b54122a6b56e79cfcbd351090df39072e425ff604c587a303d36d5c0a54c8235b84f593ccbfe5c65ad06f7b7994ed8ba4f598301511685a784ebc42b2142a853c345084ca781be9a20443933906730a491b41a9717222b885d120767bc1951171b9d8a052c9ab591365954b3dbb96c8794af68c18097b4d6f92e2f4dd53b84007ad18009c70fd030b8fc58067f155354e59028288fdee9fb99a82ac5ee93feecc0c0073b8c40219fa9e20406b3e2161beae2c6a177c9ff3d1fa7491f7840e28e5bbb8144a8825deb3f18646686e44f0054dd4c1096735605f77da504e51817d87ecadb2b1c92d4c307042ea303d40cb1e528d25f902e170f58c055c8b15ba859ae1a47f1afb93c0d8be90b60d503aee24b6712250b5c59847beae453bd4d55f9ebd7b2f31af058c8c71f28e1aa089b123d0fba7216e58360f9d7e0b2c69a6733fb2f6253274c7e0153814c3d7f1772b1964bd47af751c4579afb863fd5771a1e64533d11c0100b33db844e322a0c43b5e1cf36329b3998127a9e6e1b4139b7d32f1ea659d0fb71d01dee08b71b0c34b1f200d421d0c1a5386ea01bff22d7de0a7c7591d048eee01f9c5ea054170b289496f46ce942ef2abfa8faba51f22bc46a4f7d05339c80400858accb9926e1ea4275da525d33550fd595e08ad4fb5e749466c2322ec4787ba5905083787793eec3a533bcb56bd4161f96b1a0352825f9b336e251d80e8cb292cc3b647456bde472814338b247e989bb1e88f18265ecdbc48450c7ea43abe65692a2972c5a0d61546c3dd01644aaef3494faf6b4da0929d1515322bf9f44cace4f205d555af1737a053bf2cc5239f5a89bfda6c04b63a73ffb90ea7667ad91f11587006e997e6edd53d0e239a1e92423f4254a8979f5b3a9dd91a571afd961e031549580ba166fe02efb1410eaa2503ecd51d3d506d16f9349de72e4d8884a0f3b1c3678893ecf3ae0e62ca7bf1cb865d75b3099f6c385f9622dd56fad704f76be4b63609d91935f0ec2605a651cfc9eb5eaa8d7f1c23a28b471952385886616cbc7165a34677445bba56b583648071b3d7c5014676a12979cdfbc13accaf0d089a99de6a68ddc70cb46bbe7f37dccc85e64175dd6267d994f28fea6d737c91b25bbd9d3adb3abadf23c50c21cdae9d8a64f956b618a026844665df192f15f4372d7ae5125a3cff0412477ea71848f6279e08ddc91a59c67dd437afb079417c772330ac464c61d43d5e0d5db90271df10e9b53fe4450aecd879f87a991c031480bad26cef81b198c0ffcc19c8158ce100b8bc94d49b188629fbc453e75c8bd6633e32679c283cabe4c5fbfa3c6805ced540f022de0ee47afbd3a8adf6ca4aa23a71255b179c5d3bed7415270377c9b143a0e30c7c9fd8deedd04990ab440cdb7b8ff8404bf1a98ce967d792728fdd7ccdc2272857dae1755434729cc2f083c5a68974a49eb6e4bd342cbe6033a4402daa55fcbb6c1d0aa0124989a53e0d04a199db9ef36b6e1c6872d19d7e834d8da122c3888fb97bd12c80b71a11cf5484e88c24f35918a49d0517744570d4fece2a5ef7bf194f3ae98859afd0087b9641dfa492e13da33be7e3bb1c26f20c8664ab69a8c56d0b52d39915731ee760f0128dd8bdf809b3e826c6e4219d254f952628bb2b36c37cbff0ff8e4e07e2e3fa0ab60c9438c222c856fd9f5d791bc9e18b470c0f727c74a09b2c40ea64a26323bc9889ffe0adef56ad8990216bf771212c832e509478e305927eca7ababca36132ffa8f005bdc0e42add5e8ee8470a01cd617d72655b9771ebf0a6855870ca0aab28085a34c31953cd990b63b55d4be2ae29e02d014b7163945d91811343b051e0ee6bf512b9955137b05af7e4bb21115a64d51b91cbd19cd00bd1b9d0cdbf571c2e54e26e118b27b2d815d069cf9781b3fa062e80a46f781806e1e23f6f2d213fe6d6fad9b3de513a8f11adc621d57f14e8ea30dabc6f8094a62bdc497b84c037c6e86acd066651b4b14808e9b2b1687bc9c2109e198aa467bbb485da1c2606b414e8fa1ee5b64e3089d38ddf01cdbde49f8bdc6fc8210535c900257cb99811fd920c22ac18eee6447d7cc485d6cfccb320860e8be8b683e5d9d3b74dd12e2b43abc04b7bf6f4dc56923e6263d0fa49212701aa47716f40064d13ab71bb696df64b6befabbc272f0e90018545cad7d0bf48f6d6f654c7cc48a7feb19466f347f9992f3ad87de8f575c8a4c769aef1b68d535d91ff1fe4d8d30e62809f5ee45cf63712655468c47a75e587f621bd4c8b9a1b0b56ba3e5f0e13f68d663e60c25b7468d688b76c6eaae17f48c9ae80de0be1cfe99cb1bf19327cb52c9a6f03d575290f2e97d7a2236dc40ff98d38dea8c4c5a3d2f050c7b3c0887a466f92fc0dbe425f61818b40be0da6f768101be7c5d0a83a9450d6cefc26f3424a9bf5a57476fb9c2046e63a4d1f82a00b125808d1b58f6bcc423c528a880cebfab2920ee0c42639a6e66810e3d32e0dba50a4a416b84cc5301d123c372553ff1823d9dbb5276d185dd63bf83034987b8e5726c5ade914dc93e2bbe6d6723e52e8b7c3faa8e7abcc1910095f196663cd3d24882f834f365fe5d94d08fc26c2a7e70602b2f715ccc374e61fb46be56022b6d8d8239822931ce794252df99a04716faef03e0d40047dc4eac138eecfa467df085b3d4b3dc66043ad2435aae795e78626b7dfa88a04f08741657648c2d42b04e83626adeb7cff4ad2d1cccd0664ab1c1bf4f171eb0ca01547b0a0864f5124667185b628fbf46efddad099e4d4c3c92f0c13aab6ed68b037878d91b57fb45954d924cd345b61047768b17222b265d5fbb45c5daee1763713218fdd954103000ac228770e6992899d3a811311425419ed23a9f9b0ba81a0751efb1f83acb1c53231ee2efba8690474c667900040b7505722cb4f4f7899d7244fcde040356c83c99b69f55d72deefca59f45b18cad391256650acbda93d53e7ef2ff8c087e4716d644975baea1b027f2e97118d1c5b6097a814feb3e0ed4915d2d2486a64395d94b984ea137d001c4b191b30832254c497e6f94449ed2335a038095000c2e12d788c100cfb693ed3e80082f8844d580f0815283a85341d40148ba077dcc510904b171cd4d5227ef602db85a94de744261150e1daef0745452685255b60eb0ca086d942c20b93ae23563775379fbb1a489a769464dc6a63e4dc361c3ee6be772941ad35eb003675e3dd74e4d6d2fe33bf572ea202267e7c33694430dab0e81c379e8c02ec49a447374f78cfe3c2c5c96f42dc7eec3683055a142a8a803c27f1f77045b2ceaef22f79c587cbcd9828aa81d7cb603c461f720f458840c35f47a103a5cf29b449549acce996c3a7cf9f438fa6a87995b754f6b38971eac12b748ff6572c79f64b33a21b95c052edae27a75c4fc95946d894201966003db9fbd631d278ac588aabc65cb84a27acd24a47d76039f674fd6c8ef433f1506ec30c80c2e1946edfefc9f083c9e5500c9b7ff8326a35bcf5c3af666de54b61b2c03fdf88f3cfe66cf31732e7083b03207a626d10fc97f2fcbc4b86d61c52e547fbd2ff813e489cb95bf656d4b0d61c4077f7b78b7014c9e26e5e66195f781499952c6ddbf3f2d43513733a7f9045becdc778e3ff8d2b2c842a6e694a39efe7c14298cd19345aa1e32497b9c44070ff31b623100fd822c5e41ae0b7e017c78a5eeb94a66592f44907bc6b1e6fc444dcd5f9525f33b575d630bf2ba0ef380144358530b01a2efd0a643688bf65e93ebd4dd035a214e6d3851d31ef41654909d5aa56d5b381f54d3ff80ff44babf252a902a40b24f0e6fc13a6479251d42cee8614c38775f5e54abe54589c463f832fedd2580bb1a3a3d8d7098c5b15cd52e59e8e46dbbd12fb7c07e16627e89c315acf3c04f7e82862e5fba58cdc6d0ea34791d18af14181194089ae4efa687f46c10cf4142ab50063e5e5f655b3a64b0f308bd0c3d995e2d947ac1be8a7032a8cee8ce5c8db15ec9695c75cb0787fb100f0d2a5d64fdf80d9ada6527a56d7e0f3a44fac4a455da9706c379ae3fa938b09a2edd4017080d142896da995790e845f060cbd7a67f559a9df0dfeff99a52e4136754bf02eb9c9bb55f72e9396aefef955c188fc0f1b84340200294a80cb4268a63fa3a649dcf7d9536eba013a45a2069c4fb97d8a815e468f2275ae4fda9913be48e07e8b43e86008f5c2dfe76ae9bca4e36c5e6c1341d5ab03754d18e8417ba94cbd4b8306d8a2f2541550a8faf5db228adf074c38e94676d9aae190c84f58ec98bbd757c811cd472a27cdd81c4c29a4b8f17e2d81492396c16342c8ae5cd5dd2001a7147dbf633bf348833764389394c3d9c8d38cb794b5558df439d9f62c3ac876bbb19de42a875a8822569489a4c427e9d38371aa2bebcf5c470c5d341179439b7689cd1189e492bd2ef3ede30cd3ffb51333ebe2e594f7fddcc17a71145cb9f096c4948cda32c4d2e78739ab3fab10d854b945f42298ef695031e1921768f795a01acdccc5fd144c88b6af6eb3cfaea5705c9e84a77321ca2e9cebaf6cea90c8cc216e6fe43265e3754758ad0b4dc0b36aa34e39282346c2ca3de0a3b96ea323f9443dba382f0ab73230713803660b3bd962fb1b0bc1876df5e8c4b67a38f254b1f1ac45bc805b5de843f9bfe3437a2fbccfd78bbdb9c9e77b9f7f9f2d91a95f347d854d80e9930c9e63a2c05818caea25e2ffcffd013a9754a71eec93cd07f81177a5f269d38e3e7b02d22d77cdf58c65cf8bf197321de22050bcef3064400ae7cfca62f6fc4604243a630148d3f91cad7f6d8705c5fa8276187b95c79a9d774902e9034dbb1e13e22c96df0c761e91768e11a4dc1fb9da366ba09d7e4c9e5442be1ca0268b79849274548796c53c189e1f75675a2a5e97aa2d19c516a6d6c9d0f93b0a099e30c07718db5319ba6d5d5f48e9e0d6e7405d49eff3d9fac31079daeae3e20bb2a599f63275edd187d95f6fdc6c8d79cbf27a705b096fb5e4f9587f8d740f3ea177565a34dde2b0478839f519e0a488769a80c167e95abc59135110e0600ffbed9af7e8e4351d4a4eca68ced5e4236d68e9f2b85ca57c46dce241edaf10e3fde14a21de2d35485660050e68dfd069b5791bd392a72b7b9b4542c568909ce9b209d224bb572d9d2356910ab52ec15ca2e6251b18d74ccbebd25f6b409e6f6f99d5569ad22825d404915bb73c930eb85604c15a30a2591feceb2cc73fce1296425d9b195b4e12ec021394f83b2afcd67baf91c5f5e4a923d1953ee34ff7f1bf117b963dd551dd5fa57aeb85393d06ff6ae7e9aa23635cfe736736b84e298202773ab2a1417c3e0accff42d9874208e092b9881a3f65dc43cdb4b7fc025a7b9ea8ddf9ecdbe3b7b07ee156f9a902749f0ff00ff3079806689e14878c9bb4302ce22153ea24a6cd69c3b467fae98c91eea699503cc4cd2dbfe1fab634425ca1aeb2a1a92470aceb7c4b9fc8ffb515948821c9513c63ac0894351041eb0171c28fe279c50dd043c812368f9f34e600bae27ca624e50b08196a1ea27f81448a7c74ccbbf9322d0bb5235e43deb6a27e8b76d1c41dceddb75efa0579e2b7bb4acd309159fc2d784e6655feace1e70f65b04ddbb56720ec6fbbd0ce92c047ef204dd90c9a82484fc1adeabd735200d8e5fe56cd17885be56bca822e4ce0c29f089f0b48bc962bfd181d04498890ff35eb7f8543757922a5b06ad4a4001ee3756f6365300c2ddd82567da10ed9e8e5e88f77c13a8f1a809614ae1f7d61e880fbc5bc76e05e0ab04c962c0f48978fa62c61439c6621348799360c29b4f32d02805219b1dbe7aaa74b694ee9e847430d9cd29539d9c45c0a63a3746be34ea867c06add88f3aa0e62faf745a0750b5b56e22f0b853cd480da4e3932d7b96185908878675105ad5d67fe9e5a1badc5cf1066c8f0a2e6df6083647277dd49c2a3c3993e73fcfc0628f0b5fb3a798458ed07cc7bb39f3e484ef66c74d0bae2a62c4ed78e666584c72a7cc6a840d75d33b6511c128e5338b01451c473bc0d0203739d23f522a7dd08ee3e22bfc6ca8ba32c4f13af87a8ec2fc6f04e3c0baadf8bfc51e892023ba1067b31b5ca669a0b57ee36a618717a6e911b453fe9925ff01050e7c5d826a92e72350218b15e0bd61feb7c618f956a37bdb3cdaab5862ed75e547db8f7768ef9a62ebe466eb9062deb213147d0d7a64a39b53d8b7b7e3baa5bcdf626c4ec73c837bda86874b784dafa9adc8e32a5168f4488dabc909694ba687ff009e53a9150bab68dcf5530e3f4b2457141839e03520ebc4cdc56a833f2c5504dad8e5f3dce4e082d13adba89b05452bd8aab458e8ae3c3b3c05d76abcb64cecd60e80cdf04319b88ce5dd24367c796bfeb5ff615d7804dac1051be9681837d0ed8bbd908ab6d6abcffa56937bdb982a6b8905d2c06dfc4d7d28d1dfb93e1aaab4f849e331bf3af2ffbc46e4ec5af40cbc1615bd731452c977f5623c5b023a8e21bae11642d9ba16b59a1e52acd2ce5e8cb20a6cdfccf8d63d1290a8bae20792901e365b2e30ad664fc8664d6ed7a1d0726d7a45f82d9f40ef40c1993619c04e7591b0e7e3481973639b9afbc622ac6a997703bf806bbbbef800cff9142d84afc571a85e80aabcb190f0b8fefaaeb563bd36cf4ffac96d1ec159c1583c0fdb6eb00a61b60d1a3242e2551a9738fc6fa481a5694a281c031986ddf42c4c104ae592848e1a37a1272caef39c277cedd0783ac24b109fc44219867be166011cc62c9e821985a1b29f50cf5862c8aafe2f48fbe5f4f117c0ba8e6a65d4e5696919dd9e8173d37ef8a26a0ee4a4e74d1457e80fc5f16bb0527070f5ad91bd3c127979ffcfee890e5a7af1fdd42f5e55337375418558ecd0e867c78b2a3409b927408c5128bb0d66b89f562a848f299ef08443db129b6463836c2c914e562fe9913e97103c312dc53ebfb78566c71c8b9bb42cdcd2d83ff2d870e672dd0620ca63cd4124ed09aafac425b7036aeb028177d11266a7a1ba7f1218b1a4700c5c22cdada826ee588c28c9ac7e1eacfd62e9563626f1564b2bded33657f82cae5b13a09468c380d5e4a2b82b4fc404708b902f49aa6aeeb7057b3b06595c6a4a966ce490f1a0961e0639584c1ea47d14175292b1544eb910bb957959d98f4ec460e04276a0113100bb5bed745438cf2e2b8cac0933d5f6a873a9a013ef74c92cab1696d1920d96a9f19897642d914818396fd672a6bc58693765b1c7bdef235e50e01afd14d52d09e4fc38e4e7d379bb12569ccfcafea7b8b072ecbcf765143c488b179a1f01a5135ae12159b9b596aa50c47e9fad84a66b47ac99645105b0420516b1f4a2bff0d81cb4fc7f0dc9709c67c459836cb6d2978b64a6cb9b92523df3f4cf09fa3a216c113644eb4bfe19518a2753094e065fe40cf99a1e1ad411fe21c64d657fde26bb2fccbca51ce2fca0efa7f0702d02126800ade2ad69cf2af27300fd763765ef9f568d1271f15227ba4a015229f96a03a1c39ce7b90c703a4e3acec9f695f983516352a909bb65714b795231d05373a5438dc6daa33d2809c418eef8befdaa3a381762ffc3018793bfe55412574fc183faeb05d20c65d9127991054ae63ba0154948fd3dc92e3738d8f89a71725778a8d43e713330dd8649df87e036a61029ffbc0c56ab04631032373e741ca5baf5dc4b112b0abc9bd1f6c6c22405e1b7cae0cc11754e4a25cdb1764fc0c8bd559c2b64d8ec1fa1bfdc93463e037c9d054a5dc59bfe6e56a4b7ae5229b3bcda3a5bde65b65f90449a342fa2aa1398394ef7345172c6076f1e6a17d0a67513659738b04c167b1f595088b90095312bfe27c4ccd49bcd258577c942b1630a5e09d3807f84033380c280c573658af82cbb652f21fd918db01ec2eca58fc54a96f7e177b9d9899efadabd5140f36d4dfd0fdd04731b23975a96f1307794a402d76a2955840a3b39e3e70611d73069c79868a5eb27c537a857d63c67add4c231d7c7ae093027785f6e0d81dd8973ce9229a772e0e89351bf33216006ad604f9896689c3984611a0e66e106096c74842267238cc7a0c43fa5dab28b89a33b072ebc9523115aff52db804a13085feb45ed4917fb5d1ea05ed50f8d1b47e3a892e315a7e6eb881c74aa63892df098521036d4ca5bf6656fc29dc7160aeebab76002960029bdefa13efe121bac1556b64b38fae9a45c0ee2736de82a7ffd3e4fa4120dd27572fa4f3cca7ba8fd154fa15f20d3b1b4b55fed4597630da3c7fa2d1c727aebbbaf0bf596056b0493c0341f8658cb3eccb02790a5ace8da05f67555f6eb985f990da04d41f1c9eb7864cb33ffc57c2679e8281c1a4ff39b6fa34fb92e458f7cd0ea9d84f80c71364cfad3882d204b414fb76055470f75e1cf0d023f19b3947f5d1dffc16c0f1d60a41caffc9fa7e106fccf827a540370e1b98527034878ca2a80871122afc5aa8f74d6e50db86742783ac13df776f4887f7182c576131c52993a99b519621e325175a3c2abd6f547afeaa54858bf72feab3a4d76cd9aa9ef09c91f14be8be3697bbb7655e869155745142c63e28428fc16c8b09596ab4277ce5f3cc8f8a0d4b7f813ded2f2b0ab24eeacb49612e558e7ef7276374275a9884f6a70924b3c574540ded1f8ef5d68a7c8f5ad345120e91ac412e388c6597ad76904fe8cdf79886390e79d3f8626152bf17bcc11b8a3127aed0315c1558a48e88038a6d2cf047b9f6917f68da4f1bcf16613951362628d2615aa5d2878c65c6b1457b76b885fe444087b64de86936269a4564f5defcdc58980026df12ad2c25b982ee37d50562d524dd84c68f445116ddc0a9f983d8e80ee4c5c7c21d021883fb5817f560a87e87436c9052a7f685424d73d1f27796d90b4c2fe3b30a89099ed78047e1407470782b862fad58f6d194cd7e55e0eb11d2787134ff4dfafdad78a79ec679309dd703d9c79bc4daa860ac61bc569d771a576f1c9cf49c56db93838614acaa3def3086751d85b6e4650883591fa65280bba7fd706dc1f1726507401601db72ecd72e86998cf72e1d23c949cc31dd0b6c6a4e985ecf4a66b6ab76d25b6ec1635f2ffb9febce0b3e331afa6b0b06e57a0be18059226ae244a7421e8f102707f0c17ad87095cdce2f7926443d50c3b041322744873d52e27f46cd73f9cce9153b825aa5a0ab59ed32009585b3b2e7ef13ee2c5273a308df39eecf803b3aa23dfa411da48ac3785e2154f6c7a7aaf06ee57c76bb5d9d750ba8851f6c778b192fe4b691d8e2d900e7293506eabafb6cb5092d72a250a2ecf7f60f600c5ac6d82150826ce932278e656ac6e1aa20934a120ff92390a233da6ca37239e1bd5c659a01c2ec12cd6eeed8dcc7304ee0a81aec9d3d79ac2ea1f6367f2836c36ce1ef6a17af75eb842d2c485cda990016c79e752be6005f150be0a0197ed4c4a45a34a6d4cabc40ee24a51ffcdcebab8b127effb409121559d19cc8c667cd0a57453658c21891f5fdf5bc9c411ffacba4990522bf78b31c39feb2307b0257a45713626da0a5d3bcbb5fb159961133038c74a580fb7c9ff877735b1247c9459a9675a53154a4eee6536dc47c18cc682d781ffdd4e05bb9a80f0b47813ce54e4ca02959077b3ce8878fdee82edc7af51cd25c11abb1afa9934c7551aa6106835984654523c1b1394869f278949c270938eb419b612ab6f2d40dc6049b83d9ee8944dd2168b610956043c09a9349a5e58b16a6edcfa0a7ff3d2eeca845cce7ee2623e75055b9b9a0c7cdf1392b47f0dbeef73b7008c52ecc2d0311ec2bc16ad8df0cf8f3997b40c907b2c3e01c8152b2fb26d588892413908fd41f36d4f03e9f57a25464a52ab1f86ed045e718226f963d6a5e043bcd3822340a8637c1dfd983c1eb9b703551c7af85c6fd825ded4184d2d6078497bd0eeaed311c8f648e0f8caaa66c7c6ccc19e697404940f06949dd832039eeee76a33130fb4063d0a066e96c31967155f3c453add887d6b33a13eb01a26bec0d8e9f64b84dc14bf7e23e8bbc5b658034e5f8a28a4088f08c7789300f2564b9aa0c23645123a95272855bd1e7021bb04b7ef0e95876a88d8a28f2e9edcdbd4953f7a1f5dc7c03d21e4453d62c1b79c11d31129d51f1ab3293f399fb75724b78e5db2de74f14b48f9b59d6c594a8c6e11a7e18ff39cf2c93b38749433ab495bd28ce873533050f0a8e26106c5c6371410f10c55ebeba85c3a3ca737641909ea0668f438955fa101ff461348a0268cb36395f2d60fd11f0af1f5c684fa53ce66b2932842a0347d18fcac19d10e3621c9ace8627577ead12f5f4970aa85fa5e40bb888eeb2c5c93d86c501faa5a77f266e97342ea8c80462cb5d03a38d042c8495badd060fc746f9b60c14c09bbf99359acca4314a9c7fddfee4027eefa4dbf4a4f7422c87bdd19bbc0a014ea70fa38c6c699790b19e8fca2b5ed1060e6c8c86705166cd0bca8be66905a09c639f10f76532010e6e5d7a92b666f60e0e21b6b8c742f03476bae5dd8853913fb83a50753004d0f8917bd95c3f321d1f072c249ec5f2101a30ad0dff211849ab66ac5f564ec654cd1cbdc0ea1909872d590e24c67212c2dfc367da3aee64cd7017614d913cfcb191e92dd440735281fc224c5dc4a5ed1412deb2252c335bb4b888be9c6b969a0b50645ea3654366de29d898face414b08eab1dc94706aadadfb97fe186776bde871a9c13e232248a9ff225b1873a116d7c0131eaa0a63fb7ae26fb3cae36de65600ff7b4714cb5f2cc461681b946b7c94f784e0fa4bcadcd9ea255a2099196c525689f81f078dc3fd6f19ca292176a79f0db89485ff3f34ba14822c213df2d0f8d8798b968c8c61bb2a83407bdac4e214afe5f96e26f2fc73e9aebcf90abe3d13a6a6a799aabc550b1cf2d51c0c7a0ab00d2ca47e634cb91e3e304d10872d0adf0b41144279fb736cad615b84fd9db50675375983ea5868b2a70fbbc6bd445e67215f81d38e6d4071501b7a88de2b73357754dc74c1c5cf7faaffa0ad51504ac172ff0194739733e946d196fab6fc86777cd516f196780c78dfc39cdb173b3401de4a866bf46add20ea1eff1e0b2f5bcba308d317a939c3f6459b9c3f2432df5c7bd1a6940c2af5ba3471c19d4b9b70434e0202e794aaf9ca17253567f9c5563f0db9d8555acc290d9542abce2f5a151a691ed04f211f87c55a27c97fb430ce28f864ce603d3263890304c7fb16763d87c0f3ddd9582c94c8f82ab70dc8aeb4da98fdbf6b0ce4a87c06f9cc4e40421b4c7f0a8199c5c72cf12f897b6e0312a37e532c3ccbb649a284958b5805f2679073189028d0b572f0a11ebfada34405a7c613fb2727e1ce34ea18a05d164a60b80f8cc22d1349b99b5046b734a685d1a5441b59009affac4048474c89231db613f7be1d67f39f6b631c0a9b4df929e75305979192fc74f1a40f62f7bb9225094070fce838b49daa0267fb0b209719265e428ed551985907823b0b14184e483a8e1bd0c3b7284fe12e0663a1fd3a211cbcc2b053f136f7e493a1565b9c821be00b0f224ae16c8120146f4462bf91cff269dc29d68880ecec7e43a7325b19cb0fdea18c0007e6d4b5d9b00459a99ff817fe83434e8149ac9323722cda21eeb333a4bda6505c01a5a7d235a0075618261143503a68ef432557643f187990f2e7209dfcf194bbf6a88bdcec57e84f68b3ecff7a90d0386e85af035b43d30ccfcbe910f14322eabfa74e57f25fdaa4866c374776edb2e166540157fa7533c074c8dcdbe7698cce9c98bdec47e7a425df2b82d0bfc74ea980d0f0799efe78425d870de3be54f3b490c089e7d978b9296728f208fff2ba1caddd71ebc64b0bfabe28ed8f27e86470585c11569df93d24546e9b7ddee97fd364cefbf087e80b3094790a1784900c2c02b6b99f7470b761902a8a10c109ab01277f3d79218210e3a5c1eacbda6b7d3750cff3fb8edd1775834988431c8868066b3b9242cb65b005aad1c0bc01673b16c0e644d4ea5b36ad52f4078f24822331395fef88286bd60e2d1ae955db6f39ad5744840ff6a248b2dc8eceb3e9dd9080bb8878e7a50a9fe4d9a7f9308c856c013a1fc4cf12b20be2041c6d2bf11a0bc3dd3ef7484a26b3eb5974a7841490b20a8698f188958c29ccb40c16521f77276ef27fee530e55851b5992c87612b4e5a5815d649a5c885f5f6cc1f114f3e6c089fb43c155eae7dff1ab59799b33698951edf6c29e495618b09e0d5ec3b053f9cf23cc44b3d759795f98749c7f26c16bc4b63d2de3f231f0435a0f193e040023b5f0ced40e372cecdada26c08a05531600f0d5729d676e856891b99d0a9442413a37bd9f5386a29ef3e79230a83383cabdbbbc3934864fdf2998831cb7c6f2f36adea469e8702f43dfbbc6360808ecd8df672c7d43ef55cb1070aa9f6d479f15e7791c26554446ffe668dd5f048f60c8f0a92143a5503db17ecbf939aee47b74b75430c64a6d90d7cb7c2861db1e12178a803da95f4474e1325ce64077d62ee76be33ca426f0725843df3a3dfa07f314730ad21c6257fabfb0db7eebf58c506c6ae8054d0a58db285f31b6fb6513d78cc9a3777d3e1a6e4ef94ed4a3a5176a07967c21d514c8117c9c655c938100dc73cd7bbd353ec4dae37d60582cefe844582f95616c25b885dc1fad064193a7e6c1f60f4488d80746dc6cfa970efc5de6c2e135cb23b1c6bc75bb5b9c9969c2e802d8c19ad61d02f6b9a35ee34f126f2db674527b7d44cfd7bf28022b25ebc3f96730e5106929dcee5d8cdb4b72b28b3f551fbb325f3d5030517052b7a1e28b1c7d54bc0a01fa07d7e87d468ecfb2d449e6699c84f35c2878b90dbe4987daa5960d93a945a0954c725c28c3969bf357ee932f74c293719f890f20a366a2d483185896d8eaf2f6a07fe95420da69c408467a0240258cef97269fa2b79d25eeb601d487288de97a7cba7d77c2c07eb5e179a22d663fbed0d854218cc52b5fcdd8f9bf2802b2c78d539620079efaa00f7a7cb2b18b3b7c7445a212d4780636e510653969b9014d26d0fa3b38db991aa3d5e890b3a4174f9e649aed86fac69a78ce32211bbd11e0299c6fd149de21cfb2cfc28b279707981e5f24b09de2ee8c62255d610439eadae350f09a85bfde65bef6944f0c662cf4c3fe71105e6cdf42c0486c80085659fe6e2a3792dea61cad38ebe49620db1b23df7fabd1929e336fc9ec0895704598a05c28babcda2726e502b9378f900bc60653bd5e04bf0d20232e3e74f10f4312af94f8773bd6b74d41c91c778ee075ab055c937fc44a83d9a7ebc0fad24087d21f2d629b4f850a105f5c52b2f3bfcf993b2bb751a1f32e8a0c9632923c913ce7e3b0953b4b20e2baa9e0a2638d0d3012ccf9c78e3947293de98f11f6d4e08b784f0666e5e4d0c9674bf3ba771cf12a364c1fcb03fbe0603b2a7873c6388b84fd25970aa40b80ae5c4476cdb974cef5112203f1bc9bd727ac9bb676749d8b9285efb5cf6d586547ae242c17aca1fae5eeafe6003dabec822f4016c0db0735b9c64f99a48158e0667bbf7c2463022c114f10347a3385a037fd894199bb8797e79950f2a14d8c2c7819c1426869964329471e28e8c59443f21cd66326818f6efc75d2c84bd4f0e47b9e3411b436a17d1e154f8c09a7fa0bf33912e458147b08677bd45698d4d7c26fdf7efff9952b8005fd3eae7ed4caa40c1d29a5f116ce11809fb655d661b9f1ef6add7af9089881a1aecbe2d9df6f88c368d41ce554940acf16cbacf9b26688bfcdb9ace5cdb9a84a69a4ad63018fd63316cf385150e22435e443f23d2cfb7192314522d9be84b180e58c1c41a11ad861c8bfbe9528421525668af0e17136efa7d36c9bb2afc3b9b8871bb4553bf89d419b0997612f4c7205b1d0f12a3e4bde479b681a22bbaaeb47fc83db8192d13ee8cd67a59d940a77026d90375669a97de01baa41b09492fd3584c68110a1118125e37125931157f1a83490c02112f459a02703c2efd56d8ecc1b9e41e060e1784cf64046100d68509253bb9dd85abfd24b09d1c0d7ca47931804fd93f4e2386e621c94b67504853f922591cde77000ab4e88b1b1f3f49146cd4a59ef2d96fcbf93ce840cd1aa6b9113ec1422fe8265d48f788ba32d79297974f5efbbfd6e5eb5b08828f820d0ce00bdb72aa28de84e62303411773041ef84d65c687f5f37b40eefbb73709dae23b2adf9bd69dde0311970b331f80089e6da22118de4ba8336b0b6bd8d1cd1b20d79c7d9962a4844dd825f1b7a24ef493ba693bef8ec7ce3e99cc5daa891e206d0558c7fe314793220faacd1efc63f2df41b7ce1661acc9d75949f1e8c51a7f0ea675a82db6b1a317b7f069c768601f9b3b3a43c8f61deef9862654643076bf63c2cb4e820f7b2f7fe06f082363c992fdece38352d5fd1b047e28e6904879940739bd0694b0a716b0151111d4a864a0bb687e69f6b70ea115557bee83a6d2b333074fc2fed1620688f8069f5d47b14e402c9bf27ff7ef06e3d4545d9277be3b8e1006969cb07c84958d8c159768bb45d3806da974f0ad1813800b25673342960560aaf4452e34eb3af24849d42c405af8ab8dd74657d59b76f5d53f712d4f729328785a3b61c49ccd555c4fa02aec6172457ee7b3cff842c6ffed196402ad8d17ee00640736683d1a43bf14e051a8cf8868a97f7f3f0078288c530a513a1240854cd7471d7ca1ea6adffc4bf96a865bb2f89f269b7ce00f8e4fee4eff185ea3a5fac55c4f2ca3d5d740354d81a1c7ec392efac1eece6e67809aac8edf8543b9a077a81d0ad1e4b2d04f00d37f5c4955264823581cea89a7e0fe532da4153de06f29d568c9c917eaaf31860f4b500078a658426bce95e37e41406f08dee76163babd287176fc8fcae93e7280abc2e041427f07bbbc572696a7bbcbc0239b89412724b9a1adac86de1f48775f9df71b29ca9d792fdb9165e2a22e9071cf12f1726a972d247078fa7596994fe7b1e2219f2ef9e49aebcb69c16f5a58281860098bc9909f828e0f80c4049de0eeb201e5017065552562b58e0d32122364fd64712ffa36d70cf9ea9da1c1453f6cf64ef8d86e366c68899ed3d0a2b1dbee2be0f2bca43472bae207dae38865168a2fd779cec3482b280688aadec45a0a246900be19ce067b67142974db7916417ddd8be72797f17c5ee237b201facd603a0186131eda9e2f1819560d06c20877e89354d7e186745e1a38dc39c662d4b7cc08678adc466b3e23afb2b723065bf2fd7c8c50981840da0aff33e1100586bc71f49192c52a4cc2500e17ee7c55bb2d011c712cddaf5e20d29fa6edaaa6d5e38e02c0eee4ab6998964a4c27fd0c4a01448e0022de61037f7270ca00e0da6f2bc596c40a42f258c802f3ddce506aedb2f29dc75e27bee905bfa87c1d12a340c07222217319b4f15f8e4309bc5605805b8f3b6aec9c072ec54d2c22ad008e500de120b8a97b977db39836e6f277f1cd7f48504405eff7ac661253f072859adf56e096efb841e32cec0360d086bd1c3c64741b4e3da9f96732a9a77d24be588227e670afbec6b155c8897a612d3d96f81b3079d8b8634a6b8201013a0fc7dca97c9e742744c4f5eabb37ffce0231c49063e2087d98af86c1501b85f69d7b9831b8c3633f1e62b34b43f57014fff5668bee94d4dc2fb6faade236e24e6168dfa50d6bf62022238616240358f32d07c906d5a19f6504181147b6392143d150be9e7a7343a5a1d47a9562c3883d42aeff2fa78ec52d133382c2a48a31a19c010d06a6ab602cd6580f17442ade748a4698963cf38f11e5e261db2f0f993829930a7d5a459a17e7544538a57b2f73e79c04ff646e286b89d83b0b0d6cba5bdae848a4dd777169cde29ea5a518f39742a1cf4e30b28bde1f119b439f3a36bd60127562289e3a999b41cb45207282c0899003b855a48fc4840214d5f7da0833e4b7164a7838164add233a9fce8945775db018cc8748474baedec0bc3279cb20d7048576e39b17ed44f1adb936f3f82a62624f8626cc49bf8bd220b4e3cd5f74439f22ecc15555b0c240b415d636f2a1d811eb61edd8b69f723a082d6e22a669a3a459fa5bb86646d31b4d4a24ebbbcecc5d19684524fd00369ab563befd818ff61504e77d7f8a1c2bc9a7c65133bb13f5f9974914487b5767a49111378292bb244d9da8928edf1b608cec12a02846cd799aab8c0bdad81e903aee341972817d8c485c05f831630536b465e4212206036a78ea4d573524d89962386300891b0c3b4720fdf6d7a9098568e9c75d3e068587ff33876f96a1c5c7fc5b80a974c6aa5e21e14cb680d91ae4d7fa5649981299678bdbe68bddd11a24969302e3517a64a65997f30807a6ff8276bd17c99093688ed8e3ad518b6009ff7b56dff342cd568ff8096eb586c045f3f038a3cb132b1d6649afb9baed0ebc22350229c0e4b83251ced3ff5f44019c2c6156cde932429be72bfc970b11a8d6d1d6e76366e7bd75ff77ee9f7de1ca3b366fd941ff5e3edff9a7c16a0b41a265ec71270ddab7fe657bebfaed438f132f56795d5bda2a09b79fb27cdcf0083ec337558100a2463079b1c0ccde62969bff883d89929a138c0f5c6e1d70ab8c9915f1f476c62c4eaf9fd4ca65d1912b4d66ac5cc436e42ec90f151f315f53818a26a6a20e0e7b1e10380e6b6aba14589f00b3fb2c1a61b314527b296c4c6739555723046157bf74ff8ad2e1fab1f31df7992aa173fbef17a387795bc9ca216fd44b40c0be6e193f1d34166ad6bf50a353cb22cd780f80856c548d9a37bf55ae6fbce75c804ceaa4547f8a2901fed3a7b30d1c2c664f4b57841cbaf67daf696229b9bbd758853e86366d8c8b1741063ee78801a4ed91b822b9227d5656703821d21997e980918f63cb18974aa10e6260b21db1a5b357c83dad5920be11cde80b99cbca4e328accb85a2e386835ec65c280cc4fa8f903794c75d6a8aea14e3d78560f27c43fe1140691deb2dd5ce515413000971e7024410c65bcfdbdbdb21353b4e347508b4879e059d8c4ae1ffaf7b350843eb75cc8f5482c9171be4a2d848dd7424b736d125b1cfe911469838d56202587f6740cc6447540eb78cb42ca984b37469e3aa9dfd279a905a2d329d6c6872ff9cf72124b452fa69db421e146f87f94173fb34d638be46384ccc739968bf6f3cb34f45b8ac6fe85166cd467181b33473420aa1243ec17e8608cc865e7e1f1e961aaf67fbbef992d0d85a6c6e858a67975d0c2e612066121112b83215ade129c684ab1cbd86a3390f954860651aff48e4d5af9c7fe24b7dd3fdc6bf4d5fe234d1902708aafd9fffc4fd90f3e91ddd5b1507c8220f51ad6b611445fead3c5d2668d5ae637a17692d13fbfb0d0d354baeb4bd5fc6c1076914bd6858030f3c2ed03b06bac4bce13ce1909d5d082557e4f84ec6a2460c4b554d13b4deb4f56d0e8eb6860528e7fb5cd124eb6f2ef2afc521ad01fed7fa58eaa8556a13e17a898938da21ca9bdbbe99f35f8fabb422316680de39459fe98dc4a32c73c0cac31dbe2040ffd930d7cfd8a078bd798575904edea2b14e4521563be1f8146eacc98893a901aef4aa2a50b50bfae42726cf619de40945060f27258ed03a9c8178b7f63d4d786b01e038657d5649f4f266a163b4fd95cba84f325a4ea07b90b07f99830c1353d6537c469d5003dc99bcb6f9fc9cf9b2d0f0d5a628f80a52664fc5feaa16b581926f6012408472328290ed9df62c29fbbf7198b29c4ec73bd02dc3592d447948034bb7b98c8e2fc24048045d6d63eeed382df2d9b6fbafa8d6a5b279070d1f58e84a65cf48d17a8d3d7807f1fec557c91a09e243bade859849ca7b3cfae97291d5eaad0650d9471d8ba08d4f7f6f89bb9469467c2be82c154a021f244489c465fd2084f3a7a199289d09397d28c33f775ca265e0b0da004ea1c4cb09cf92ab08bae3cf8c3374022a58176a533e0d4ce05cade012f44ea35665fb63eb88e937b0d2a669e4e3b3fa797f1ece3b2d69b5bbc3f129fb64b99a8734e22b42aeccd7f37858c4ec3c0661393ae8adcc8231d1fb41837748bb906604e7e79b75b307d8105479292f20bb569858bc0abbde2337e85c9d1ea57fa4c9f60342a23fb2e2704233b3e655d39915f182e2958c5fbed3b00a0cb8b86cfe10d22c4ac3013ecb7099b4a7fd526f7278bd0eeadfb710059d0f2defde6cd16c616cae7f08ac3404004a75566a40489e2193a100d43b3935719ec30c9b809bde7e056e85fbf6644dfd2ac71da4d2d6131fe38a63f1c7cf98bd2635068b2ebb206e707fbefac9459494a42f70f0977f378bf26ab042ee2434444adfbf4c6931f621bb9d8f5d76254f067d00a7a320807c54932d7abf59ac594baa8b817de10649002cd06e2e39fe8ed970427bc166c05d5fbbcef7e9252c0b1f6b64f64d354a3116bbb3a421b6cafcd744fd0ebf9a4806d8f2476a6b6a43d50898872343cfb2faa8130d303beeabe67f56a33cb9812353d53a5adaeee0c7c17db633895f8a21a04077c341a9514485fd3419493db291461407f84c7fa1be4ce5dfe879b88cf088e4475e541ae040a74ac9600d1d04c9680a3350a09b2779f421b69f58cc2459949a4884f603d15a47aa1b38b55e1725c4dae45c60c47840ed86e770743b55218b7eb8f8c5db6546194f4261a2ca361f535e6e4a4f0cf82492c726b72cc087274f4dec39b3e78419134c61955d7df1a458b7920a612f7a6aca86af948268ea8bddf5b9c7d63633b87534b3009330154fd8ce595eedc036bc3cebc3742773f951a0956a64d639526f707def591cf357e1f8ea5f396aab18b29286ba3a843189044eb92c5ab2a9570f02079236679410d3f1bbb347bee3346202884255562f1c8bbc1f810269870186774c38033a53c8f14c8f85976ef4de00fceffa0f77e0472d9957d762c242834e4f779fe78445079a3b04df4fa70761694fde32244adcaebf4954fed539077688e419c98966e66f9d55c8228eaeba5d7b4f8e6cc44b82463fc6d685a454646a57ac296f3aa128c1da3df304a4abc3bed69207292b18393907205b74ad887833f4cded13d053ebc055be15f12d263f8979dcce7bdf3e424c3b0014ca2d9d7b8c81aea226fa771a4b0d7156cbbb3ada631bfa1e80304b74a04e7b0194f32c02ef5d224aa6095d5b9afa2734b76e990c7a663e825acc63a438e3383fd79f49e5ad6711b1327e439c646c50e6cbd20d9665909eed74853e5437f453e345cd9d95c01258aea6a04c978ff088b5f59def24c1e6f8e816f14f31c552e965e5d2ce3ad7a2630df41d5cda4af0c77b3784a5d15b32240e9cf0d98ab38c4d22e3751dcdd4b6e974b67aa978c9d74cf551cce75cdfbe82483a987066d8b25f15dca50f8456ef63c4bdb8bb3c9dad196f622b9cbe4834afcb4f71d3cf6a565e7b34b9542e2166c10c84b62a2d0713e397e7f3a4351ac68ad14b386ca4436480dae028a9bb0744e20a365d541707276441387291d7e75cf3f2ca586894ec5d53a2d309d2e2452f47174bf717843038f27ebefcac6caae96fd1f5abeb408c960059302ce6e6ac52073f4153acc064060c76dab3d327831b3697928fb8c16e303b6ad30dc686ead059df9b79601b550d645e86fbdec756578a16c95d5473a078ed113289a6ead704a2a263c0bd8421adec944c1086b637f748c23997b1a87d3e2165ef051c3fa979e4eadac2848a301776ffc4eac051e6418c60b76ca8c14d9832401f1d7b9a79b1aca054c241be6d9e18f6e9c09ae710a7ef9e352d2c44b206e6a5c8c85a9065fde8f8fc2f396c58be0f8e671b657fe8b1b8533192c4b42ca29091eab29186f1005aa48cb0d7a1cb862fe0e2c3a5aed893d08a4a85df3311d5b7c9867c518c8ab1eebd51b31c1680afb81e37fb45e1c7c550ed1c77803dfabf9322c5156fa2e3571ce09a215a6195c2e084ce50f6f0ff9db643d508e31e608d0dbd0b6587ec02885a9b491a92067513cff1c56b3d05b53b9e8ae777d6ddc93a1434c0823f1a3d60b0d9ed28fad96755570cd4a73fdd0215ecd1cf26c0bbf17067449b3cc2b068eb3379e6815fb352f6569f434e68c0fb1af5b9559211a36b335605be90a29a08fb53b3fbb6a16b37849b317d40f33fe8abfc4dd013d48397d05078f8a9b081a6ea8d335d0b1ff76909b442f18caaf58579935a0000cb103c175f2da572e5911000831bfe16c484d5f4e09ea4231c7ce1e8aaeb1930d543b68e2476dbad713b43798046e50cd84e92b89fc5ae5a26e0b91622acef6201ac65c0619a7dab4a4efcb71a1be5b8255a55970490a58bb0e01e9ece73c414e47a9dccac0327cefbb7b82bc222b4a636efeb757f1f95755da0a98cb1abdb6161ae39388ac5ec921fa1c573b5250010ccb3a4bd0b03ce572a81de8b40412b985d910265ba86bd2d277256b96bc47f77377b1fb01187bc051e550e712d0d1cd06fb6a932d5217561c688e34252e2f834d1910d7db57d3aa628e2fbe5bec091a046c22739296953456e8a97d1881269303de0d4323f080ade703eeec2970199ec50cdd1277fde891b262d3d31b41172db5b2272d1888a53d513fe7cb96a5791fde97283c2046c41afb811d49193a8deeb510beb9a30c1816852551ec61c38955c6299eb1df5d3a368c1d5671c76e3cb8b9643335ad2ef793af97633b0324d48d6744d225d22973afdc27e67bcf589ca121b2f7fa7d0068c5ba997442c85b783c67d3097dea7234dbda492de664cc9b828f76344daafbcfdc1e4985533df44838ec702d1c7b88567b6db0f46b8197e66595c26197bde5920e1546c50ee86c6d7bcb8f16fbdc66a27961a21a0ffd4cf8c565b5f5b8d0d63b4621c01b2cb6c4119329a93472a0fb7d9b0f8fa69ff540bf097c1d15db312c1c495b8e4d5c278027efd8bf02c67fe2bf21f44414a2b2e8b78439ad40b6020f178264baac884fb0ede7eca00b1c996b0db6aeda7c664c365f2bd77ed41722142b0c261b2d57c2a1ef0c74477b7bad216da278fb9ec557e8f63d4d1530608d0b56859193fc8e3749ae2a032633fbcc802fff1bd1a11f3b11a0c304a11a85c51a338fb8d7d25d73ac3416a5dffca319c82c4fb126eea92b82306128dc731741ef8ef13cecb4b1c908c954ed7d23f8105e3be7d9cefbb9bebc949efd963bc92ce1641d994914491c7c53edb1c7742b2d00a5b20f2e69968d7b26c16fe711a42957e0b6c9a67fb5be474f3f86c2fc5f531a7de4d47384ad551f29d5ca20dcebb7cab2dc2456b1f55ebe67b3b6d874018d8cd27bac869dfe79e620de65c3d32ac35be3ebc55853dd2a1203b213d1cb06f1d15ceae43f7b26e07e5f91e68e0fd08828a78dde09f9c6f0f41389816b49a6a87ec35ec9b6cda31e290a25fdb80301e7c1dba2e93fb9167cf8899d701e7407c52cc7b23b03fd81e0b989af1d10c7773da2e35bb66f19899cb85bdd766661f5942546505f5caeab14ae60425ea418adafcfd185589899c84d67c9a8c39d98ffe8119532576a55cb0c6c3ccc46968cf399edaf71d65396a7a90673c68f30228064ddf541a80380218f23f72561e1b55653d7951ca83d1a67f77cbe432c5919981dd216510de1d0b2ed7432a0dd81ed440461ab32cb5b9aa542e6319626e20fa537b186b44f3a61f4ff368ccd7e8e6b8421a2400f37d687d5197584cd6836579718bad580509d694dfcf512dd7d228e44507cae91bff56e0197e0a8b73b14b5b9fdf2e9a4c77d8e5cc61e414372368771440ad9ed9bb98e142125766410ac3aefec4f842645dbfdfa402ff38089c35e768a75d6e5bcc74cc78464a44d8c3e8a603e72ad10e5c6bb8c7819c3702edc935da4290f4938e7ff8392a08905e870bd0dff8ad5245020f5607ad9cc7cac6628975cfd0d3f31357c96a07f82bf77b1f6837d1e5345ef298c3dd53376674ca6ac886834f0d69c9b155aab54a2a1566a556e189ba50ac4b605bcd4a227476722dfea1c3ccbb3c4ee17094d160f0673f9e7548211e990270fda09b5809baa4a0c99ecf7aac19d5f0e62f75fa4b1ea418cd86a8094797574a4a71f262497d95477dd35cd5edbf54bbb074046539eefc960e04edd87bb16a007f82c031af3596cebb74c96e7a0dcaf280e1b17ab05881acac1d7089d22fb5546e06125bab1be11fd5789a557c5347350b1f613de1b4fa56ef8e538a13c271519f3a69bd92b4f96f042a5cea80baa4441e82038a82e7d066641d2a0edfbf3841b0c1bd8af08da4f679d554a7fcf70501baa75cf44681159482cb35d39938aec59ece12f2e0b9fc9920f440443e99698c9510290738c6991bacfa1ecfc06469cb9053c03d8179a92d22bb0f416e6e32ea3d238597d2d60731216685080ff1e13fc9e1278184c1b5469f7df4b97718aa4f677065b7b3282e8eaa288f58a22cc30604e8f8a176f01d41bf20280ffad82f3730d9f9aa253e4fb3ecaffd242fc3b51ffd1a6f70b4da9491ff7b75562430d3602fb9455bf2e017bece361346e77f16f8bb996d706718cc41ad833f057eefb75c66858d13a3923401914258f9958ac96ac30f8a77e40be3dda50c92766eb4590cd4873a3c9d55b51ca2282ceecb7d0d05181350ce75dc59897660dd22ad335cc0c7eeb69f574f1466083967db611bb502f2484ff0ea6db93b1d46285b597aa4ef9d4e486829f998c62093b508e5996fd68d61842993b282ee18b83fadcdbbb07b6c31e4eef87fd8e2013a5ad00564503cbccaaa207d680e879f5052aed4313728ade65cefae7342997be4e3bc9773163aa3b44073f0e0a4472766cc7ac63f11a9b552e8d5362afb7b55ce7673c990ff60a64638455d9ec61be41231b50c4456209ec470c22645e5f08ac1dea4fe93d271b40e46abc03868e714206ca2955dba1748116df70661d411cc2fb560add3816145f3709f9b10aeaed8012a075dcc5ca2dfa587468e9a3c885600e502b5106665880b06345351538a274243de3c49ff8b2af4a382e87045ce2e5354e9d84246d3532419b66de66b28a243ad725c8f8f622cb5db4f68212abf614ee195537630ec44010aa61cbae5a93fa96dd470afa24e6f782938e484317725cbc81bf30ddb1b51e01c6497b070c09a9fc658f65db83b28c942f827b0e0b4449716c4566c2642d50ca7b4e18a51ebc5a24fe14ade6da1c1717ea89d5a7201da155ea042feef9dd409e4028d4331cb1435fa9d0499bcf114cc989e10bf43a1945c7821dfc0423ae499686fa8c2a14092384492ee213ddeea4405f044004d37219bfb8a1431735074baba12bbe4c6a57fffb5b86002967f682733d353141667940338ae74930cafb3579f3e55595fa776c6484bf9b534fdf889eb6dfe94cb5d2f345a606c54ae2844bbfb72b45133660d5b878ceac4ef09a4db7ad01b6e2bd8d01b3a6f265461d0db196ed15e186bfccd3b15e3a000fa2818925656ec1f7777266ab8771d4aae69b5466d24ec6b7789a2ff37beb0fa87c6ed1b989e94c368e85bf15489d79612693c1eec0e5e2b460ea3f37d157cf5b24d8263b5c80d416cecd20b3e400f503aea16170a4bfb893d5c76f681b5b4c98257237039d6c21173dc0004b05a3f22d94422501ccc59f14eeb7defd51b78f49e8875febbdf68f206d6bf8ba716c738fb9a35b6515dd2ca080d95cea08ab4772821c5e3173cf8370d4a61716657b40e2b6c166cc1f36e2f46eb0f3d865c4ef9c840bed705f004b421afffaf623df0a3a200da9c57174c3af0ff6e7acbffa6eaa25f0db1c20cc3fc4c8f733640014b787a12507a5fb7b7b4a2408ccc764b94a63fa9b6f9b7b67859a12d00290680e1e900cb94268540cab9e2e47ac8ac9738df55e596351143638a3368b1162168ed72674d961553f913002cf5a73a3bba75b87132abd9531a5da329a5f766930bfaf6202071821d58e99d1acf2484fd84b448afad22b4619bff7e9234612584a9b537dfced6d8b1c0443c5ef6dfc3959a5279402171a9195ee7c55e0d0d7020022abd6c4adabe41593c42e50d9a810382572daa6c2159da08da0f34720b23d7e206235586d027a3650cdb2c28b3ae5cf2e2395a7bf2f76ce23fda99c6e658bab3af4d2d0ca2865acb7729a23a787e7153ad4a3cebfa0b82ec57bfd5aa7ae48ee222d52b987addc30b519b8fc83057d882bbae66b5293847d78e5854204749e667bd5615681f62e0c79a3d2c060f4a0f87f0bf02bd0070ac95f16340a9c99626c31836aa9c7b2eb2c97033483f4dc2204b14f47886a3597246cd4a9bdb8c7bfb8743ca2602edcdca2f64450fc8ff9444e8aac23bf69c61c6f37a451c5e1afa17f43523a01cda511a7c998c5ee0da10056528132ad8626acccc6012c097b805c3f894610c761aa74827c1ef67d9ca73f117be4ea845218f425b8061c51d6714b536934a1f6f1edeeb6184875fc21a830cb92702c9c2c7109e4453e177a39e90beb06578a6f87d8991a364ac746f1e1f9eed2a12e20ccfe53ede3d2aff3b439c5a2ce1476dd329062a797234a680496d5b16b10f1e4f1ba9dc711bcb3eaebd03f5c8ad0c892f2943f9d75d4cac7de81f2888fbbf4c980686667a1e1f857485afaa152aa6830632d9cd8061789ecc07d5f9c21f0bec5c74e27275c7696378f5009c989f57b8b996cd1d150dae554b6568c82158f6b901de16b7e6bace2ba0b80a676cdf9f90d9cd9cc4dadca0623e0faf1f7e11670fb6bbe416c4f7f5abc76065f18b3bb7fd4380b5530c3b95cd8f84aec2cd94e0973ed81caf657d7604e57e0acc4243f1149b09bf14b929feeca7681dd286b5ce7598f3875f8d488b383a837a9b1b1a40c53f5b82d58084e4646eceb43a4408b745af663471e2697f5520570fa75e50023d4e793997fc93e4f4dbc1e780cec7daaf937850114f48846a5f3fa50d8e161cf17d2c200faf38cb9451bc55caa8c8109a39b57f0abb94b300e94e9eb0e25b0cafa1d55af65b6d470b805f7f7538b6af0269894b77812f19ba5614a2cbddc89879dc848c331a93602a9f4a1f2b9433028c6ea7ff9d57afae3bbe1987a0c40d8dc0bb63ae828c3ec75bd2cf602704caf1ac4d4d109863dc8c279dcc7f30dd5c24b818ca14cfcfad6aa9f08fdadb94163858fa5dddf71fba81d3873130c47b47b62ba5fdcae9626d40f97858e41e2e47183dc8afb0ae9a57687fcd23d027686109286bc880cdbf05bb944abf308f54e537483cc9a8ab3e108874f482592762378dbc8e406dd815e74d41664899afc1560c9eae1e697b8c8c76e1aeaf051d6fa28c4767146a08774d2f80562246a2d2a4d8177800003619aa35dbfaae80a431fd3b78a9f73447197885bb34256b93e75cb02bf8afbc677d4d61302c753fd8a7be69a60252d387c143f1eb5328c8cc7828d3de47d617ff07fd8d99e7632bb209cf3623d477e8b6862edf19292b72ecd38d63490dc01438fff74b4c723afa1179f3e2810635fa0e238462420838dae3e1ebc64b07c403dbe8146b904aa2b00495719cc005e2e86ff8ab809777994fa680e2d6ea59613aa522b92f58678820011b01c33a1f3b69b142d634064f0e0f5997261196700affcdb060f8916d78dd664a87c71253393c7e881cbe5cb0177adc59f82d90f02fb61c93e6cacfc465c4537127ff44dc1d3ecfe86a4fcef61eb80d5e691704e63b866d81280feeb6602863825de31adbea8789090e895b764446bdb5a0b0010c36525ee171a23c1297d42ae597cc077d4bcd14d0d11bc9fff4aa1de4a232059d60058857670efade319a7d360371ea741e98e46050b25f6b615aea14b6a295c9ac1c6b2af3c7136d018e500950b2a92168691259ede88cea7f907790d7a4d3e4f62aa964f7df4daa3c373e195166315e1b6c423a905745f43f41fdac4c6db0ef523ee8776b0afb5af901dc5c92b5d1a1eefb6c4e812607ae75cbd3906647de8181d211c4a102dd150485aae2daf2e18f69648313f6fc93b507595001b5539bb77fd8d866f5e4e5bdd1a8aa9676c5dc20bfb425472908770a27e1777025870797b54d4f1070ee338b6aa32ee739d1a92a026e9c30dbb703b2a60f217af8c8a8f1dc968e08267e11ff39fb30ed1f1e000411086d5093c9e44461120da695f5a67b33253eafe3b0a04f6173ea3914af6d3810019449450fdc755f7e8ea8fd71123a14f6483b7292fd56ff34724d1fbf355045e736dfb495629538b6665422ecd26131273ac22dc451b25c540913bf0d4e9b238aaf08e76a54355ccf82e25742e6a6e86bb394a444b7dbd9b55da613a0b469a220ada9792c323bc60aa018ab0647c58696873dfe69c67492f0844af6a3244a737bcb024c7e17591c5f005a45ceb18944a4c96ce4962f6238eb6bd187dd51a43e7bf3d2ce3e5638bdd6f9a1a9e8897a59aa453a43bfe237f216328b91ebf9859e2d243f17aea028c1706fa21934158b9f8ae0ffc3ba0be5bd35cc97048931ff30dde9fe4f1384fd5c014889abf2f3e36347876ed0bbd84e7b2c9edf83508b4ffffff4b