PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 59128 3a103a10475eab1ca13b6f5beb23aece8a16afac657e59688cd93d90b92a11a8

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
a1c3c87073f94ca0bfd8ee59ad5f0324077836ccbab92640b7bf8f8ecd05c323
Certificate Block Hash
3a103a10475eab1ca13b6f5beb23aece8a16afac657e59688cd93d90b92a11a8
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00f01b000050060000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000cfa5a5974d568560cc1f76d5f8d709a37326bb4bf65a03d9c8b8bfe1ac179e59c3258b9a57ca112fb105f5bcc41564fafca5e4b21a33fd6e5dd316508066d9f71d59a22f803083b9772121d43e1bb673d91622a336bfcbbe2b150000000000000040000000400000f01b000050060000

Raw Header Hex

00004020bef63db8f1b80591f567be2664a2b000e5f6cc5ecbba40a9850f597b38700333a3333379e80e875d659a02598848efed0c6e1f16dea6bfcb1cfcf944cf522e4391c0116a1b95031823c305cd8e8fbfb74026b9bacc36780724035fad59eed8bfa04cf97370c8c3a1

Proof Data Hex

59,560 bytes
121216020307c46cfce467fec71fc60468eeef842763c2499a5e1f1b2d979617bb3ec03144f16e16ba75b1999481152247ef6f849784556fec13abe99a5cbe3cf7ad2958596e77b2b9ba667cd7492d716eaa8bf4c208a91296231dfdd28c86a10db7af96eb5bc2baca1360b47653648c4e84d3d9e7aa128e9748f44111bea9035f42eea49b3801799bbf48a2c133526fe3bd3dede871f83e02e70c7dfde099ca339125daa5a54e7a3770424584e81049f4fd214b30be3f0d79879add617bca3138bfac9a857d841cc084808ef65c39d72d06f3d74380cd47124502f49b133d328ddcbcdf8f2c1acf5e6c06545caa4bb5f443d1113231ad3f336fa161dda9c17de2092b1e2cf02fb428da5d7582ea75445dd0fa3f05e4412bd52738167f253772e9968cb3319dd0b83ef21876b4b67c5496acb4d89e1269805d0ba35923a770f7f7c6519c2c1bfa8e453f712d248885ce71e459f5e3bfe88844f19bad48ce8f3aa13ee94421bbab75a6513de022e01e1775b36d40a0235c34177c211ea19f740b933f5b2c3050c2e971f6d68e098debf0bc6b34dbc5b06dd1a12af2f5c30fd61385f4a5f6c2f84a36f7ce4656cf1c33fd5a4e2dc2ca1aa07a1a283fd512a53b9f3d4fe1fa7f5ca0fe663aef38e75557f7c4ff19ac11abf68d6c3a4c2d6123140166dbe64489ccf58765b118712e21446110b60e52c0382b22b9ff7e021775cee81b651cb74de80809def69eae1c6370d32be7ca1b39ba5511b971a97a75157175a5a4c074f9758a144fe2bec203946d44c5a3749c9f37950699443cc2b62d398d32c0ce76062250cb51803b941aea38facd8758b7c7c1f1322e46db418fcc74709b9282fb7ad0017dabe756c65341c70a9cf05c0ec3c12f6f41bc76f1743f120c7de0cee38a6037d0ea293a5af689156be74458a825c57e1ad572f3398890abbb16b01bf70f32c5f6145fe890b058250ffbe2411f84c4deca779ad956cee97c7eea38eed7f486be746f4febb9718add213f6fead76b334cc7f0cc2d918b5ebbf8454fbce52d1ce486652a0d08265f19316495aad99b5a00e99b1b9a5125883711a41a6cb1a9537d044eb96e8ae6f8cbf0d6db4954eb6dff23f72905188b25c80c9cb7beef69a8de46605dedec8e6a1acc0070526082342592a3fa686c0f6974e6c3799366c0f8dd70a3cc6af9c6938e5f25bbcd030582821778af942fd5b8f633434955c475a0a1bc4564fe19b14e6dc521eb1e59ebc252848b3735ca2bdce05638b973ce1fb4d373422481667fd8de159e71dabe4453abbbf6af508ce2e42cbe8d99923047f79535e385ae3be40430357bc318115d92038995afb7e8ba980f52809dc66911d79cb124e85ca8ecf8d82dc2b5f5e24314ec28761cb748492351b758bad51352794a0b08f9088f3bc4441d07a85b4be7ada37b2ea9a0e333162271fef6f3692c13cb54e04fa755f5a537c7a2604ee0ceff061b4574c3e7e1d4d8465e855caea0bb34a6b59d4329d06481d91c28cf29174b330dc13cdbc7364e7c3fe04e555a42bbdbe7f4885f2a427528ba045363a6826ecc87c0edda8ced1e30c44e4ef272ff7bd698be94f5eecd298ba7aadba4f665cd08ce3e844013741c3e4792785e34621b4bf44a6f822c6f1f18cc8a94fd36e17ef0431ca2009ba8f0c1a812d08024df57ddce89ff39883904538c8eab250f82e7a8c9c0a82f23f1b38097d0b788729646da7d65e22ef045561b67d1ee5acd3caa2680f352c4545f9412edbb485912c3d67d6a382339b3f881c7adc0bdb0cd35810fc84cd839620b151f2a405bd80e71a1e49686469e4f6ee9584b9d48ed6605010aa25c92efc0f44058135c7b460f1ba8c1cff931ab856511eab2b9b5da6571d251ab4ca03accba7f56948e5b66f8da1fe9709cc400cb5badedb49ac48d77064ac0704710f26f0c76eeac87fb77ea9fa925ea32136ed755732a811ef7e73fc39c8c52e97388e6389075812ac3360aaf90e810d9031e2d7a7c660ac6f153283371810140e29f9d51a831122286352a6823cddfb36268f88cb036b65e357239aef7233955dcf2d72eedc41874d20565b4b3ffbca7808b0bf07bbec140ec2d78ab117c80fe23285483bcd65df3caf9473ef3a989770b87f07af5317e7b32379caa2f9845af730d0256f4b7ab49c6474a44bf5a501e0c9bde9df0e99ff62975e28dcfb9bdb80ae5b4b16db954fee28a497269defa12d874bee2a1874eff5df623b51916dec2b2462a5dd15492cf1084e73116e41beb80f9ae10bd4b55617ef83577a5ccf3869a710d23f2965420b41bd061d6737fc2b78f4df5621d6f2b009a3bf883b1546bfe9565373a1ce19adb5361eb5d37a57c3e4435ad01481c1ed620fa2951daaf9b98ab3ba5b1a9757f2e3bf77c565f197f44471ae6b4d40f5fed32aa40147b066b1e68b2d78c92ec9c16795ff920182bd92f266f2ae7268e299a895a7b0f0fb0d8cc98482a27bc16769d80891fc9a6e90ec676e760417fa0031b23f1e4e5e60ccc0266b3d5409bcd47133c5385052ec63a3c1cb73c6f6960643b22d88f47139418d2004df1235f5d417bf4da4c7c8f5c9360f1d8be6026f4f5835098f63bae8a3b5c9ac571412530c9f0a263d0564a755c810152b224f423a903d07b17879901c5b241dc2894149718c44d231fd567777c6b71e602e408359a4e8baa1eabcde6a01fb4a6c1e3e19d7d962bcad7683afb57a6de1abc744bcea40411359135cfd66505e2b5bdb04caf40e16eee459522e3c0e5cd7b2ec37902c376d28472d79bd21c041049f68849fc845177c1029868a002c6402110fed25815d8d6e2881e67218ee499463a9f18936d896cb6f4ee134897de885fd52c218558a9a6a578a47f20aada4a984dfeacc7ea8490aacb43370e2043761bd0ad8805a3a7e70db1ad94f5da7dbfbbba0618a12506af0c330fdbba30ea9fcbe2dca2bbd1e88feb3b6beea8631085f7dc7578dacfe3b44a7bff3f0d3a95f22106d98145cc608e41b284af500ccda9af7304f4dbed279ddb1125f8aab860fcd344c981fb3ea3bd04776339917334f927138aa9fcf427e7a186fc4bf6a791e1414bbd29a6d64e9047764a646bf91e8c088388a1cd30a85b3f47eff1fbca58da8453e35b679995d82f3ef78839e45ee980f06792b73505c073a5c7207fdd34acacc1e094604ec9dc2b890395e24f2b1eec07e31965fb05f537ad9adbb5e776e7932036d9c08952116c21f4f8f5d6dd28b2f4da8c5383921b9545a0c30f83e59269ebf78f69f215b515813033fa4a93983a1a4b33bf415f9c4e307576942bbfbccd203d1fd9e0a83183d7c4797ed7f53bca85f4426fd64215ea998b4233aba2df18ffdafbb3e0021877113b578d9a43cd63de3c9c95c8145303579ad3d08ea02f11aed542ead4b0b136bee96027fb011ce952096c34d8f1124741956841f8d1cc0a401412dc9c94cd32232af2ac7dc4817092b2abb809b04a11e4ecd7594ee49e1cfacac0c9a5a77dcb18d59d48c5856ab89354583f788112fd55d1932a4f9b9fe7a6f7c6ce515c108beb87de8b0e30cd9e1e0430b3f4445f5b22f63b0d4cc6f2e32c67f314f4b470a7511d68e37df0fd0ec0b6693881f670f612b7d3154c2e7b7fb722abacc445b8fc703a83c6437ebef6d9ee763497765b6e55ebc9dcfa06407fe98ffbede8bf3c331df39d428763f926707f11954eb8617ee47adca667edf229b2383c10cf58af01835f9e8d4327bc540bb504eda3ea848c187981eb42f66b0b2f3a4c389c4d0476de1fdb9d5f41253a471acca5f8511352669fb04bdefec2c948589dc8e3468f1e0e14fed62bab6c23f43abcb1574188d20965aca59dbeb93e005fa9bbf4b33bbce8be850bff5717263546470fe9b3025eae1bd25555d398b98be4cb0ce5dfebd40c837e212e6d4715020ef7c84015604bf7881103e303c6cf8313ea25b0f4bbef6f66b6345cdb3ed45ac86c15ee9c4b71b4d5f0ee296b80ebef9160010770d7db2af40821e75741b7f5a48cce3f869d00b53a9123749c991a53d3fcc77357a938f8767c3783019f53593300f13b39ef74e80acdf9643c0981fc55105968adb33db0d5517b7b142ea7f24263ad61fbff454701556992fc281236f64a223e2dbe9615db44f5d566445cac143887ae440c3acd5171cb83aa92391a7c34510857076f11bbe9c2a474f6061aac4190b994af57d7e6058fa4dc46945dfb343099131afa1795448033d21401a6ecd64351084beefb6ab1668ca89f3e05c49917c7cfeb2127bf664efd742722c2ae71d28d743fdf4f01359139e044232ca59a7a174453081e359e4e07d8a40e30a9caf92055d314649bc7aa6cb11f0a35681dd51c17eb969683554de87ea09d686bbc04364d097c9d26b0801c6951cb58cf4ac226d43f5167938abe1bcb38031c9d56e6d024653c9688b946d87f242d545283728dc17dd6cc0bf317a719b46f1d4467af735eacfd570c0e9d809c8ff91fa255ad1bd3971b0b06f74f8fb0959c098ec2f7b0370f41f34e0e3ff89f396633dc1b9ce687d58d71d0654a47d8bac234df2d531602f9625c918a3ed971a049d362f936d1f8bea32bff44bdfee5e0dc16f5b703ce38e549caab481bcfb5b2ba5d9af1abb2159c1c3881cc7a9ae9f0e862115c8e8db609f36a8d37d672ee2defc2223d6fe311de576462fa7eb37aca2881c98f3363feedaa2d69fbc2b0ee2ba0b3122f4c40ed4c77e0904917af1ecb8057ff6a91ae773c3efaa0a3d6a98fd7073024e4fa0a459c2283d46ec362d7a78ef6c8cd5a6a4fc8a3aab0ec6e222bfe3e9face5de98e9c59b93e5f9c3265675b300c9ba34d1955c013a1776a2040055cf604a681589864f4b037c70686b658bae8bbd17ac7739c438c478ae2ad1dd2977f9355ec67712ce6da4e80541b3e1587db577b5801fba3315bff5368b66d9fb764bf76fd8d923b48806827cedd3d179149708e906183971239a949cc164387e2176c8a94bd7f714b6e88a55cde5db9ddc20b18e235dc1f5c76b4551ac7f6a450ed7c93757b712b56ebe4fab129ec9884f336a795d0395793b06c2756007fbb5943e012f96aed775206d7b721e69316c222f0036cde0f09e3dec6fbd4ffd09f9f64b3c3a35dade9eb3a867c24af79902c4ac04373d825d2e9168d3bf817a94c541db79433a5d5f819fa6587ff516c89dc19dac3c715856fc37f8eb13d471095aca74fd2ad7d41a28c8fbdc5ea08c5196caf0cef93d24403bc6ff7cde1dd1313ba32598c2abe0652580edba1901cc1173b790e8c63f8cae5098080fa4a66cca62e9e210fbac61d29f755d172b4f06647cfb5a3a931ae75fb0c14e6dfd9269f58aab2e29bc8cf5a38435dd21bf454e1dd682ea4b200b07489e466d167c6d05edec5075f1a1259ca96381fbbe2c1c1c8acb514d8de7399f93ccb38ec10b015e2ec31823532d2be113ae24ac063b1c0edad13db7988ee46b674a9821d145af42a4c736d793081eea3bc775f33e97507948cdcea960d98a987fe5357e9d2a9a7e8831cac58b6530a1bcd54bf93d10c4a316cc9026c002ef9193f959cfbbc300c870fe35d8f806b9bc188c61c55f14b6eff4c778903f0197a1acb3ce3609ba1d5de943d4fcdb39311fc7d70a05e6ec7219c18f4d53ef41fd19574f5b958a81b2b524cbdfd52825bc469626ddcb7eb8ac2cd829d64bd6780c0c6ceced81d7be8db0428fc8c64d735bc2ff0706ad46f1f4ff0fbce0cca5d9e6857776ebd21175c430b76b4416b0090d73a4f788354ddfcb641b6f91ac27e81afeab675d3c4d85142239d0f6fdfc461f408457ce2c2706293f4c231ccf79d0fbf36bd3adafaacfa6fba65a0c7a2a9d0ef6b533359262a78866582c1fa98bc8f39f47cca996ac9d26aebd9af09a94443a8207789e69837415442da30fa64e10443a9c495e13f786acb7212062b7c585f116c5c0dfee1b6953aa220545fcf6c1e0103e845b13c249aab2ac1bac7e10074e684b94f131e5d6f27a8ed4f83714a79ec3a85b77c3eddfeb125e7ec939433b5b835cc3d5d12de4bbf2e57ad838524f69b6b9da6616492ed861af6c663d04afc0f7ba91797530df95bcc7b1a978a8eb5101ba1f29d7cf56370be8713a2b76528b40755fb7ad5dbc521c18bf08f68e8a0523e66112c5e543c10f0fb23ca1da7a5f3fa872309759840fea9ce0df1843f7bb9cfef13f835a525f20d9b71cf9cd79205d15224acb1bf5feec0255a37459a79beeb384e866ae6742f559bfab00476dd73577652de56b554ad0f58771880f6870be06da3561e278def0d173fa4d765b1bc0d9fddcf6a073538454998c01b0889f2e94d49806fc2df04a6bd1a054fc06bdd18145010f0fb9710a95d2128efb91435513a2b05f88dc87b4ba0e19f3fe4fccd86df05d301d0c5fb4aea2155e44dbdc41f1aa8d0aed86a53f0fa2fc4b0844d40fb9e1f76825a516bd3cfd778c9617c2ac410188f0f116987754ad0665a784126ef7e25fb177ea87af1d6ca919eaf3a5ca2d3c59cb8d22e0cf7d2e1f856e8d62e491be4f6e53cefe80591f5ff1771ddba2acdc49b9877e4a2792e36721e019122a5e37355482157cd2f9c8d45b029df15226f86f14f2fe95d6bdf7d10b1f536f88d2cde9d35a85b892e015e3b84c90ee28abe75f67d765738ee5643eae65ca54e7834cf2968ed7d6541dd933d01d59bade08032531b0586955f6169805f0ab6068da5d82f4e8dd05ef122fa2b5160fa891efd5bf696185ccf05274eb5ef892cf28a5daa71c7503e5a6fa88e87af488123342684b0806335cd35f1e18f02130006e673e44f38d32ba4b0cd4a9f738b518882e17c402fa75601f9e1980da80eec132816178df4f26e0b8556aef8e586eefa6058e1148e3913ab479d1081d61d995919e13f8775720f05e5c472ba0d04a7b5c3c6c58df7c43bafc12e64fe56e3565b287c8ccc40a70695cf1163a9a300140228cbd2f7436f9706484159d1a02651765a40ca37629e8a391220d601590be4b0c7c71814d0eaa8db022918683eccd971258ac3725a31148df786cbb6f4d53058d611dc2f9a929a728d2fade9da0afdc95426f4eb2aaa5b3ba5571fed42027fac71ecef61bc6556c14af3465509a9fa1ca066d206e283b82471f495342030520182517afaa4be2c4293d9903860de628eacf45d5613f07494eb8dfb7004e9e42883ff2f0bb44920f5ae6d214690188fdf60a744579aaa6787337f1894a90d326be6e4b962e6a3874a697876e75e231759b2642187733001bac7742e062e9a5f22e854aca3ace9b6cfebe0b0c722d54fa3ecf9c1a6afdb3b87805998b72af08ef2a0c79f0acc18c8d4dad1b3e697fe92b500f9ec3a85bf8058affe4d2ca65d6db8f53a7ed7eac9988556a005ed6aaf9e456bda5d012ad00d564668014cf8ee48af635f1bdded1bdbb7399938f4868eafc0ee722475e1e59a17b0e1a124c6b1742cc6a993ce2028c3dfeb9f521c1a235f70377127952092311ca22c09d307d23b60c3ae6e2e0985dba415f7e7d12a3a5d70ea045f84739a164ce5f9fa10a53d1144916fc29f8441803b05d445522a0a4156c70c43478a7ffd5ca1eabbeb1c502c15048badce77baaa16ff53e4c92e91e90ff25647e9ac60c3eb8d8ee2eddc0f5d44996f85604430bff84da8e843d86eeb5040ae11a6d7974014025ee086aaab4398695aec04df4228e82e64319c5acda9546826f9bd268157a2937513661d809f95a2a4d2b6b560fb04de99ffad750f043ad04b2049d6bdb09889b75e1bb909875278c81618a51c9c0ec774501283c2fb041c9db283d96a04eb05d0ff7ce7c023b7cfaaacaedfee46dfd0cbc6a2adb5c4beb9aba27197c81b5a2c535943250a9bf40198f11c262a39b31ee4610080f213b8bc39119738e2cdeabcf0ea8238efa8187fed127fc5352f0d265dca32b711b8905713dfa93f0f9f19d1124e9a1c03d9c92924789bfbab9fb7e0e891048a8132552a6559478057b81587a5db99902228f4dff5664bc67d2f2a07d62e5b3fca3bc8e7f96d7e20bfd6f9d8cc6fcf270c16bf0e367a58fcd7d7bc0c1baf61ecd7286d419c1886e718f01460e46c70f6b1c6d6e2a49fe58074584b2a80b2fc4b6afbfe27b2ddc180287ecde567c84103756f7aec7a41898e17864d5af5c299cae6a7fb89a7a346ed2f5728c9e80a663edd2bed3236fecd97974cfe493ef630d394256cb665ca9e174ac899af88acf2dd571fbc48723ec3611d5edf7b5526beae96fa5939cee52565aff2a01392839927d9cc6c4f251b54a9cfee6859203c1dda38cf921839c4efd241d4cb1df43b7e596fbe456b6e97858d2e5fd0d555e01941e4b623f1496531d77a72dc2416cd39c82cdd01b0592f3e9e78eb26e4bad0125e4a403e3c0da91ffb0765c5a525a15be77c790a87bca93f7f445774a175621e074723d01a1b76c246a3cea7a6aa1aefda214d9bf6621500a0dfbdec0b9049788a6fa6b27fffde128c6e9fe77fe1ff80d63a5fb600ae9bc290dcb8526229989602316819beec6303db6de74e8a7bdf9e1ee1f18983c8f48ff81525c613821abc503ff01c473eeac351ea1378d97952fc5f4d81cdf901c9cab3e44e1dee9a5fc85b1c5d9f7d3bfaa87560a754124bb26c85013e6e2d6cbadf36a71f4e216bf36f0f578d09b2e678f47e5b30c33c577f0f1ecfac12c58776755d9be483fab5c4d939ac75db053235bb0de682c4002fd2f56cb20009e15154052d1810297c5f4b20b45ba616bddca5110178a330277309939af85c09618a85d8ff39349f25921b2cf52f7e39ed5b658ad90d12738dca8fce3b51861cbadf40c1e2ad5d8d79a13ffc0ae60acbc90cddcbe5b2fc5ccf291f1509dbabc9dab648db838ba178fb59913b228584913e7cdbce48fe4c40681e9ab692104c078425f071ce6fa40cff07ad81734b52d9f30e85e82053280cbe8e8308934543f18867c50a112c6782b15066f085e0590a4a031d10295450eb7f144c7e38cf4f963f8e12f6f772fa9ab200666cd983a4946736464c1c905c687cae77b55aff80b7d35e6d8c2247c586fafede61048ea7192f5f3beae78d18542ca9b463a5cd520d6f9c9226664a9e971b7032b40f288fa2731b1cfb0070cdfc217149b3d512480ad02293d840935c9e8e0abeeb066f78956597e729bb4d6b60f1981504d78d17401f966a48dc917d8155bd53c2fae35fe78332ca6b2c5f4766968916d61c9d4eaf125f7735f61b9a671bd25306b37e886e5c700dc9a75a20a92d94e4406c5e01d1583e9e7bfb8efb85f714387e2e7cfbe255e0473af74b6d0bc6a15027ac2005f7666218d8b8e94c83ea15ce8755be76ca2fd0753c5ed1d5db5ec54d3b12bc240e2ffe7868ebad389800496cbd07dcc589db919fadda21d4a19c3a1fbda60401a1ecc936dc5f707ad99ff1fd6131928761cb562eebe58bc7087aed92d20e8d60d51d705576a5ca237b662558630181959f776d76608121ba750eb36c7fe1b542ffe2ea276f6aefa29a0d306972ac223cde3a142b2820d4eb5517fff2245abc7eb9cfc1708890eaae47c2c9bb030f4b2956186251ce4196b2ddad3023c3dc38bb5d68c5d64208bc53d022ce60ad40bbf1821b17b01d1d378c858b5f6fa0356e9bea95ba6f3528533e572c8c8bd0104e4e697dec8cb72e280a714a504fd6719133851bb11c96268ff26a176242a0da4c03ee3264ec8802bbbcf04863af4e1e38ee6ef3c960ae830654974dd24d96b2302d4e7c00cb9cb7a5f36d30b2fd92fd5dca31636aae6621ae0b5bc095c25e1e55eef88f5bd56a2b290760309fd6b99be473b21446dc7c383f323d5fc1514e710b4e12ed5fc69e486d67154b9c07d75264106d495690e60c6ae279c9b20e4570527b3d18c82015960991b9b8641f2283273051df10ca66edfb601e57a57b4ac28b8140b2cd3357a90965e5a9ff98c431310eb17a2373589510ce0850c76a8b64dd1b887df39ef9f197fb44985e6deeff2770c11445912cdb5282791b0308f22049395696d739cfd345804a2eb271253aef1708ffbe8d6e0eb2911c8eb21e6e4480a64824f39b6af40301cdbeb63608c42a234085c18fbdab3610644c891fce93791746911a3b181663eb3795212bf00b22a4ffecdaf5e430b6cb0fa07a05befaa71bdcf44e7110919244f34a86ae959db8c4ab876932e6a4374da0b0f6837160d766e3cbe5a19c7b35d61849a34c3ca12fa628593a2462d4d008f62130f41349da92e782ff59d7b1cd2eb25d88ef315a2bcff4792b0ce7de8f3642ab2182b9a15a8fba42e875dc17cf5d4167797b9c27225a6acdf5b72a7db43e4148fd2d030523d54263407ca2c16f0f716e3a056b85f2e554e268d6faaba39fb3867b4b0f48d0e53d0552190c2ac385f80fecb400c15f2ad6062ed888735a1a3eb61ffaed57d26d2fdb0278e05f1543c80172f0dc00e9d2d05e5591efe0be460d4342a19c24e9fb3a997b5232271c0b6aac062bb87eeda56abb519d2e52a8cc79c4b113a48d70c296e17e301fc20e47758b262f9cfe37e6374754309d18d66dfb2d11f706755fec4d3b508925426b240f6a89ff4f25b838243f66903fdd620dc02e89d67f37efd7dccc0ac529ca39a1e23aafd80d9b77c432a2d1f59c702be1c7ea0451a9451cc1ab89fadd1924dd1f31fe28149cb71076ea3455ad78e32dbf5d9427f75208d2de65881847887fa70c8e770f7ea0f22210443360f05b8a7f0a32ea0806c7b0b5b607f4591eabbc85e287275c8a217b3801ff58a2bf96353251e1a3d8fec4df0110de26ef339e1d2f2b3a1c7f2838a250a855ba76fc3511d3f15ddf11e64ec874333db1c7df4a3cb83ed1da8bb3d7fab829c5280682dfe671b43c1cb9b2ef4a361cd535445a29d64c3aadb41b728743926c1ddbb139103e6a061c059a9b7863fab2e7a1b0653c6bb9113491fd87e03d9cca7fe4122249ef37b92ceffb3d4cebd3ee3dd3a97f0ec5d5380a855faf539f50a363fec04e090dd6e5c75f74f67ba0e99987061d01407d66647ee07164b8099d1f993a0aa79f9ba603ba1793aedf8144804b4033371b3e59e4d05d53afef2ac2abf20dfe81eda0db56572814679a131e3978a3c209b54673a46e37eab60c25af0b740e8143476672fd94e90c4b7d1fa0228d6af33c461b9c475c96413ac63e8b2db9d5cfc9805a05d1a3ed2742c762572919f160db821c7ebb8353896022384a3bf7119a7d0249ca81c1f9827779554c896147f358f3ee51d3b12acde865d5918193058ffb3f9db5e1c7c72698e82c2402739c516e02d9e1b3678f716a97b37d2a7e957e33f031f593035e62c9f5c624a3da099cd0cea7a2bc19efc45f7fad3f21b3546aa4a6e37f610b00d41ce2eb9651a9fa66621e8f551c962daa97ce34f8a9fe2cb2abfdfb19c99941e220b127b27f29035d3d7f87744a7c280c6921dca9c059ac30c64b2157dfa8ff745f31f733831721ca757648f14c13816d93aa42850353e23b914717dc475316b70183733cb118ae2ecc6dbd34e3fbd0a30c650d78148d9fc69ca59ffea598560ec389526b50f202076ea54bb3e36909403eed88c61410ba1e42abf9fa70b5a8a2aa4efc51f3c6514acac874c719372902f2f90c35747e77a9d3a6e362768ff3fbf62baea7d2dd66954d573f2a12eb07834db1f26869a7bf7edcaa7dad79831b9bdce3b900665157f1fc746ce93274935bf7adff2cc2f0b216ee4243d8d223da7ca6e27502c11c027c210d1f1b2d704d1bc34b6b704d49a4d11a42927c8b7df9f4070656188af4e8e8d2dcd3acc66de48442ec4b88d8fecf584455418e55dcee8a9b58821416d1078f86a368cf85008c7b79ecd683a06f85d9629629ef1804918d970a9fd0fe126c6188ed60280beda2066431e8d16c1860b5a60526157adf64d9c6d81ad36e62773b630a5706e2028906407be77aac859e71e1439500a7cdd47a2e5eb3ca97195fbff5f0b8af25ce4596c5e205712845e0d9b83364131e23d27ea3c339e87a8d426670ef3ca94d71721a44c39e80ff0b8e54c7e984d40074d7c4916ca164ff956a86ba3f34639339f056ad7c7afb0321a627710843a210132f24a88549e709ce129b554b16a3c8e12108431a6f91a38e3154fdf27485945daf4bc125f171c40c05f8f93115abe8c24877df6a0e54e7e19d93a0a1fce93d0f95dd184ecadcc97dd55f5e53607aacfc3b1f3a997945d1fdbf5f652f81c3ba4b00227d3874b7801464962321019e4335c13782a6fffd13b615064ec62ec9c26d25dbf5e081f976a5a8cee27fac028b930c97a3709cf657cab6afa9bd7e33d1f8387dcb0929a3cfef681344cf0ef7af3e99859ddc914b1a6b301cc445ff8496192ebead30c7a4c6d762780b54c0e4c7ffcb82c04d76827c2b024db408a5dc6764e68c32e41c1bd0ec603370c4a789c773dd9cb9d994104985c204a46ec67c1d82c38b49f87927cb034bade732414d5f4d5f6a067dc10f8b93ffcd3db5b046675b7a593d892d321511255a7ee320ce1dad2713513c628e947cfc0db56f3a246b6040064a0005fb060f2103d017e57deaa9c806972bcb93f039aa2257148dc89dbbf0f731cf89abdb61086c05393dc7adf7a126183554811274fdff152a3c50871643eb4223bb0e3ee7a6821d4794c82daff6aba430f82d0891ca18b8b9c0bc5e63119cfabd7630844f403ac0d75ee7523b14513d03918748312a2b4457fc572701959218fb05b31db5d53ecde574fdcd41023a8ac5ca0b35c478e12460c2e437eeafb535b493b44f0ec8ec6e1b4afa6c44932636e84ca143d12f15eeb4a6cb404970544059fae00a138a8e619a4feb84853e13fd50e577db55c1368d7f9c88e0d64b13de5ded1bec20d3a8a075bbed0b1e7481194fabf30c8ba3ba30fff0038f7bf3809ce8c00e80577d16f426714ac99d24ccc4e79228f898ba949f414a6b26d4779f2045cd1b22ed395f3b3dcc8bd1cb456964709cf8086ebe218910c2ef2a3da80d988ee98304a85cd77a17eced4b93707a30d9bfed3b1206f41c08495dba51774e56418278902efbd9874e820fc8c27740b2a6361280403cf5ff4ed765ac26fae6326c9bc61df4d99e16c42be68a721072cba689b9ec52842c9a6e02661bd8a96354149e6d09423ffd27b150903e244031230ed981365c89e00f9d3a38cd92c8feb7455ded707742bcb638773ad5125b04f8fe0af9441caee42fff3d159e7e712fdebf29af743d4535c571e8033620ce16ed3f9a13e04aa88c1c7e64dafd33f666d9656fdd66b7cd39384e6a9bfad86ee89911092daa3b9886f41841bf6ef4907ea064ea98f5d318e5d0352de4c8f17f49034b4eb3c22c796fc6015cd65f6dc5f366cd651893df969e3fbbd176be50bbdc31b52cd95d945800690b4f88735e104dfd02730705fcaf31a5e1673e50c41ed272023247180a92cbc65593b50a260dc3b82781f41ffc8f00c2e5da1bdbe5f9abd626a9a4a8b92cc04503ead14528cf1763b2c4ad480f7ae1c1c31631a1d621d98cdbc4475d1c26de42a37621f603ac691efacf1fe3df246c76e93a872c5a264e0ea85308c4b6974cce42e0f06ade5fa1c1ba20456182e2c02bb48480eea66af91c856013f19a98895f7300a018d08be0fff817656a42be9682c329cbf1b9c178b9cba1435a8469232fc7a8c9fe0181433348af5cf98dec251394e4679df8c0dfb3c6e7959b169390601494838f4d837896e6c2088f93abf2a596f15a472ee92f7a67bf051b6c9d8293dd15d70b9f306cea71a5444fc52ac8a9ff84b4de7a54d2ab04c8ce094837c405ec43dd2e57dcb241958349eddfd9fd9b163eb81ec40643b6217507517c4ca60512b190be93afa7975c93502892f880fa2f2cd6e6f281d03e6148546d04e613580cd71f2a4a9f5de77d29491c476ecd54dc4e67bc4ea17ab3b39fd9a0eb62a302a3f9e0045f568561fdb12d94a78edc8516d42870378ee4654dfa8f465ffaaa9dd0d423812e4df026ee5b88d4bcd8b29674e8b5ef9a19eeebac3a9d95397e49f81827891f0ee593eac8aa8cc987ef6b6e0c0fa23b5bd84d69b4e6b652a1e820bdd2f43546e5bc32bf81d497d437b383cc1e128bda833edb16421f0304ccd200341ab10c448973aae5f02bb667e52389012d1052496cd1a0d3ebb289280a50ea4cccca5faf7d80a1ffb20d838f3c275a56c8baa883ac957c706cf6def6d176825c069967598efb97ad146d45b8800ac7980e1da735c9899f4b03c017c999d7be374ae5de2dc00d02ddc8eee950ba6bfdd0281e424abc71676cb8c60135f195dbf5a3d98152750ee5d452a821605f879ce40fcf2afdd2d85d792b65d269ac34cc180ae47302499d267ba4b997713f6ac490c430f5949ff8b124cc30d528a0cd923b96ec21471672257e3472d2fad6d9b5b912f0a8a10c75d9e62f6d1f2f3e8d17e31408a2c50e62a1eb2fc67e893a58cd9d808ac1e2aecaee6bc36d444c35c31c917be9fe140c5cfc53c37278e394da03f296707fde728abcab189f3d68b0ded2b7dfb989b495aa24aedd8a8fbfdf20f56694e6dabebaf1a3b6cc562ff966dc3f4c12f2100e5665d05b2b34e7da59e9369323a27f36de4d8b1f5746541ffb3aefb28406a80e732913841e7856de0a3ba1f14e5e761faf4460e32210d394eac1c6e019e43c0eb8007e2ac3013ff64ffc7ffb7fa1837528c78063064c06055998b6c15b185f98ab526176806b097e5c38f3e5f52133217f0b0ae4bcc557df9cf01c11328a0d5e9f123b4752ce866a4108cf0606fbe84f8849cdf9200073a8fb8ff16195d22116adfb4e61e5b483685034c7f85e830786f6d1562206d899d77fbdbf75464dabde3444acdff32236c933c32a429b037ce319efc027a15e29ddd392b40b547f49b7e5ea9d3aedf1f72fd81db275bf4ca45b44e990cd341dbc9319104742f8152a01bda3c7d82592e6f15f820a65d1af52a94c36b63f02eb83d456262d00c076098a02551afafa25fc51910c1551f224d95540cb9245eb900e57dabcacc3ee409165f03447641b61149c867022150e7675b2c328f925afa481fb1c1ca0f12e61ffbf871b364bd9b377bb6a68c4932a4275e2ead3e192c73d1812bd5c9d074bcb4a7f6c2d29856af237380a0b5a2b3be50e326054cdf81d1669ebbff5e333e9062731513e00bc2e6ba5e4dbff8897350ea39028227276ebd7865f3ea92d659017c6863b2503fc689766f941198c2cd5e9a289d718cfa8e3a316e80aec770f27491d3bc9883bc525700e7988f9192d7a00343c59df46f5aa601dce7fa9ec890b35d6f91f73cb9878b66010c4c406a69d7139567e593ec9d42f0bf7d7e62a40fdc5d1405a36138fcbe7deab73bcdc1cddb14cf4845aa116fc866c0950a9a7086540fc612deedf00833e828c7def343fc94a41ac74c88e99885e1d8f5c865e98634bffef9afef1140736b2185d2eae92439af6b691d937741bf991c39b83624a4ff344230aa42de61110f36bee30ed7b6d91f695a9b40b8d371cd6a6aed6a17e8ee86308333283441cdbbb1304af26e051021d5912642ad728f4bf3df9e8489b56d4aedf38ff452080956455466def0663a415f1f109a55d80ddd8088131044332ff90be822471fd905f926c644168705a87e73184b01176809ed7cedfeb4e4431176a6b1c3065f94a37bc0867a88364546b4ebf6eb7f553d4a8c1a6ebb4edfc3d52a08bcc21ddfd0390717d9148544f1c10e6726dd4f495704f36f9d99bc14832607c5f92d98b39f117432e9f045417336cbc29dd8d5be45c5f774dc3fa2b37b17ab2ba275777388c20c57f2c65f592e3df80aa1b0eae01ecdacd927b0cb4178ce63f2af681500aed6340db4f4145dff31e35e6756cf1ad75f7b6528b8a08cf4238daa01c60cc51cfb31c8ec43c7c53cde78df95c1c5a162f21d39b801527b19aee6ec729803318ec4f7a54feaab5d35d625bb0cf4980034f0f6597a9008347d96efa05472900385262f3d3aeaab0e0e8096f677957a5b5df09b5d81fa5a8e4d782e2a493981f0d5e7c2236019d808f0f6385f50a3b130e176994ee75a29448003152a2f8a39f0e2fb462ddf21a6d19575b978035403f659f4748e146263a3dc153cafdec9431954cc17cda10063b0f65b36d84fde75b9bab1d704c399b3a05e67e7f4bc8ef8c8e3d494d331993057c4c2015419cde0792d9f02d3f0d2cd3b47c61f65ff3c0360a6fb378f87de5c24e32a56688a954c47b9df294a8e90d3326b634933a0bc2765d5bf6158c355da07d693ea5ddd2c42ce40fada0053225bc72fa960008814c6b38538930683ff3e41f417c775cdd55942051be6a087024aa6bd02f09c3e1466959b3f97ebddd973846f09ddad3b99d42417a1bc8c8688688d1b2eaa974ad3e5f9dcce061e0bec2eddac4ac399b3585c34aef7a493b81e5d7b321cdb83e0c71c96466ac82c8a5cfa41dfbe0da06bbf6bde04b974ee91fcb4396b5ad8dc5818a42a97b70266a4659db9068684d5e86f5cab00bccc61991eeaa1ab8127556429293a842e0bf945b50bde72f5fab74479779a240cc58d280ffe3e1fc1e932cad9abd310c6abb1e94d511212fa230588c839ff66d79068e0486f118be6d7d1977814e90280c88f1bc92abf7c9037558456cb98a12b8c1d3f8f90e45de9df1e06aafb9b70ac474cdb2517eee2245e9bb4709ca6354127f1b26518476092b7f72eed9b8aeb7646708853c8edfeef4929c0a316e70123cae3808c2a6bbe96899373779157629eb073f7b59390a9b372e61cb73d92caa4317bcf78137bf7261b1a3529472971c98f6a6e02dc2f6b282e1a7f63cf0b001f3081750d41621d2e20a3ac088654339b6e6019770d322d98cf967db5fd7c5d4cdcc410fc872f6714dab65f121042d46f8534efd1efc700afc40eb56ca5dee1e432fe8f2387362f4e3d953022792867f8e14ddb3d0ffd58efaf3544ba10833c0a1325eacec1d256b220fc56ef3c8a73b20f44a4de064b3eeb79ad28bc83c6425689e19c289b4e51a030ccbfd842a5c12d41dc81e6bd2c7a4438d8a296619bfd881425e7f733466c49b50291b81011a3b3b6f14922f263e22bfd0b2eba76fc3fdb5fc0f8c6f7c21483641020b5c3c2875d506321ba3d33a393d94d510c99538df32fd3c92d4928676862db18bb0bccd04b4f4728e521e7619c04d0916d519f86a3847a47555738f8a5c26ed2e1a9080b4de63f4f8cfc9be28b7fc1c4d8267fdf2d9fb4b451a37add9ed8464b18a6615ee24ca4f29073dc3a110e9741b52c70ba59cc1eb4e95adf94dc97c82a5dc41ad1e65304f9bd326e0972357b9c8611cba178a240368c9d5377c7e79b5d611947466e8356ff6de45ce5ef7d70d52dc2a2de9b6959dbe26fc0a4dd7e6af16cf88e717ae52ae0e46861fe499f7ebda321462a0c947df4f6ecbe04bb5d66ac93cbee2a460cd2e076f098829d6dc796efaecddb00f627ba090b0062546a8f91b4323999c3a6ec3a84d3da623c526651e3c6ed3a1716f4c173b339df66a108a73b63ec47f478f823f71bb325a4ff9851959b55e29874e8b5fff777ed7dffc99c3d96b9350d5495aa7852af339d6173d7c59e3a388f83b109bad39e6e9920309f41ac0f668bf8d823fbad4e6f703ca32854d0c81320070daae148e7f769c0758e715c8e61227fbd1d6133b60ce217fda0f1fe9219e00c0a171d4e9c352eb16cad4ef0be80fcc1d070ef2c9f83778ced1fa58acc4e72b8620ff0877cbf08c9affcad2fec062cf04269ce33fc01730a0f11329defeb892aad227d0002c584d27d1b3a3820f8e939cea106a09e8839f0f5622cb386a76fa4ddd725098c86ecc54213dcf50872a06725e1e9564ad8ccf5c5ff0816336dad554499a5ef4bae05b99c0347f3863ae18ccdc435843132819ee2525df603f87bdd60b1ed22003d451b6814406eeed6f19708528a0cd8f6b5479bad1ea3a730b1e26553ca0d57ad908e4b38165b88caf66fe0cd075213314c4530f169cc7ad6d90c3f5dbc977285084904654237dc17192d4b81dd5094679c4db602894c639aa398f0b32258119c39e20363c261764f1421112cb0211856d3790e2f4a078e0fa61f47252416e27697d384286c1e53ab3ad1f4bb4b8e989416d590e54887989facb5507b5ce9279ed0ca1f2918868914a563ab06006f74c04e6bfc9efca58467add0a4f9b87bfd148be1f554b020a0bc3f353451ba5fd9309546d45fc60da3b782315938a5c667bd3683773992713e1ed02b6d856c9e4d9e09ad4c38d7267383fd90ab866006e1d12534dd41c76c1e4a0f62844647480737a3376d3ceba14d992dc2604899259384316fec3fb7ab12c46383c3cb25db2ed6a79950c0d8c4d53a7ba933ae0466d254b06ea64629212fc1d2380b4d955a2b1ea09af5ee549ce69c082baa1437ecd6f7872834b44288f2c16d3c3ff7338a68e140af7f65e2a18400af10a6f7f3e8c46c8d6a2c121a08522bead50dc75c2048d50ac70464ee8e90c83a8dffb62865d9bc7e76a06f3ec704acc9598db9d87f4923bc694192ba72b3e645d4f5cd165c878cdf86534860acf9456933ac5d801856ce26abb2ea170966670586524ecdcc14b889ca3a0981e2a35f46d52040ab2120282d4d2830467cd18812ebcce26e10bda7a67a6fb5ec3e9fe317d8f892fc5ff08307d60e1ae40d67bc3aa76a09040d87789344e8293ea5ea34b30fa3def1b6d82ffc07b74072b1aa3b37c99485774b5ecd55afcac83d36e78b99c9d9586af52b57ee136263cf1e1dfb8f24fc9e3c4d63ed3d5e70c8d66e978fba95c6604bf3358b6e1ad4be4868d0b65444285d2e2898a97d5b75425e41cf35f7da6a532468690de2074c6a53b35a399e437ee6e7efb75b01d6b297725a3a0f337a8af39598fbce622da58330fcd027d1968879face6ac07e9f64bae114af4897a952012441f803ec11adfd736672b8dab531e6a22d2ff3a18690821f26e4c60dba3728ea8b93e0497f893ca1c6e76a84772c9746fd3d3e4d3ac90566923fd350081c383d5ff74ff0367c557eb6c54eddce565396a239d7a93b19d700d91589f80482ae39726e9b5c9eeba697ee6c97beb38d73cc9083cce5c3d0a89a90421bd4cbd15e393c6badc1c32697b68f95c58055f5e6b29f02616880f4651b21ff622e4d640b63ec0efde69f255a218716a54fe1940c325e991f69b48bb12b4b0abcff3016ad05756b311412c6c5b7b3d5217300e8d7caac9de57075c5488312931ea620006dd481a779d5bda920b45a719dc94c5b41eb951991781723643a251388c4eae94e36d7a4b3488b27b66868ee68217000235d316aebbafbc5a3146f39c18daf3f4f5ecde60c22c680b8b9de0c376f9ae898d48c0ddbb3a3f2e13c285a12be5ea717a467c40d9e1bbf0eb6289677a42c37a71a2de5ef48643b7dfcf69f870f63b9d1e507c99790b6d22c775702fcbf994ee912c1380ca8ba1c4b25c8172624aa46eb2992ac720459ce613886ebf6ff2389036997d662c407012016b0caca94fda40e6ba8078fd8c4c6f2b2594d3182147e3b977659fee41fc616d7fff7bf7490cc6e71bac5e8ed1ea7224ba4a4c3cc5a69b0c8caae89c6763dce568b84382947578966ab6d2a260924555f36a236c5386d40317add619ea8d06c6917c00d955ad2407e8e89f67ead2ad923950cfe6d95bda15b1c1106b5e906be967f44a7e176134555101770e3d57a158c62cf15c0225515ce164c7196668414a9aca1b057cdf61c71820acf8fa0f9ad8e4f9468af25bb364503bf22cfb5ba5d284a48706792efb811eff5ddf7ab3203752957e2c233cebfd71b7ca1ced244fd8ee18475f785a590213ad1d0567447219352058b8dcb7773988b87b5d4ce462efd30d536fc592f7314753be8bd36254ee231cfd61007fd5880f3f570650aefe01fc7e4cd109116610d024d1486ff40993282cb9b34aeb542a7a584fa10c1df4304ed027ce023036b96462bdb0a099a223bb285e39d5db8c5d35a3901f2a41aed82dbea8801b09774b00033e6854f9255423cf31342a2cb8b0444c15a323ebff332d4e29b2b349c13dd9889c0379a55aa7f68e3f041b6cec510bb97afc57f28af093cdd9159631ba40b522ef125f7d2874c7fa327794403d56d197bba4d2d88c973bc61fad051384ff5d3a8d537cc3230bd97572b6fc51bf5db577c92fd4765aa257828ab0c72917db02615d1599a331ec2f49499ba6b0fc0a0a7d70b0f88b71a21c5e48eb8c2f0d312317e3429c9688484fa54d8200c548da2d1ecada7b1c9ec5d77649d4ffd5fe09d37ae8e1e11f5e87ebf424d62adb5acc0a58380642259295131e88df0460e5842df321bc8a9b57f73328545fbcd6a349d979c4e79620358cb0f81acac4638a339ce80f1d4764ef78f3c1727ead7d0e6770fae173571c3bd6f95e76d7783d97f94ce4f00d5e849d6dbec38d99ac0734a640cddce40fd1a3213c7b6cbebf3ca01b6246ccf74657debc4ffb337b33dfb9b3a629aedc507c826ac75e0745ad7f9e6eb122cd64d694b6f12fca8dbda222c6909891ed210428345d127bbe59af0ed7254aff1d996d1c4d7f5fb4229a9fdd929711ee5c93f70539015fd6ef32c359ab03c262fd5069a53ec760cb34e33230249050ac66ae3fc80533ed973d496979e7c0911daffd528442d19fc26cfbea0efecef1abf9254c61d871fef72b28f9f5ee15638d180a0e996fd0190041b7f6120b2b616f9f314c4f4d6523489f19c232d7c9e208aa0f7210f71f2c9d32cd2f985e3fa6cd15e9cbb321108e8b3145d52491ee38f0a2adf85d8d87ff90d161939552d32f8d17f741efc87a040c1e8561c351dda5d5bc1597414b9d279b0c99171c6a545846e6726b91764b2f678e2cc92fb0899875f0aeac8240db8e554330066d16d1bc81c9f8b88abd4f20c8cba078c56ead6ffe3cc491dd4dfadcfa4361fdbe57c109028d2349c6381d33aeb90dedbbea1633a18ae6798df741ed200091e693b0a2e4e36ae00d5cea1a803a62a9bc976e256d58def5986a60cc112b8acc4ce3b3add2ae58a1969129aae793618880c5404422ab8e856f90f34e10741846a196ef6fd7a2a96be7a8c29853cac739b86c1313ee77c5a5aa66ef5d4d8aa5c562b9edc0b4553e60a73c80e64c9c1674e41b53c2179553bf5904e292c5c330c80fcf8f25cbb9c860735084b9f0229fdf80674af1a7808f9422919295070a2a2b4341844cbb34cbf0adc9d714397f1567e50a5c0b6b52bc4920e78243eb4ce93160a3b422d8757edda62506eae870d636af78b8615341e6b616efaa9dae599c8003e7ef853f55cce9822d45d06d9db0f22cc20cd3d04c48f7177c0aee07b685e9926d5c2b38a0464f2d0e1fecb3d5ef503c2269d4e2ea00e4dbfd19cb06bdd064bd0a7da4dca4d4cf1bd50c536951e35e3d271439fa8887fd09e8bdcea51fa14c6659adccbdc1f9536e51bfdde747a734ff7e7ff01a5e3e3f6d5418ae469e600c884fe07f0d94bc1f34d712cfb971f248c188744d0d638f4d7e42ccbe8c5a44a79dc72dffcca29c03a14460ba44a9de77f02416782f720dfedb472b76ecbb480e3e6353436fb0622d48676aaa72053758f4e96fe62db7253efb3963f80be5408479189290ea5abac2ce2e2773578045598dc457a6bd222ffa0ea217ef8334118e58a0d343426f0d4396c91f01002a56792cb873a5f2e2bcdb7fd73dd3e1fb46f35fbabc87760806c1e42ca30235c53aac40dfc8e6a2211f755b85bb588280230d281929739a13aeddc6bcc859b06d18552f6ef89e371f7bdf6d993aacd6d721b4d4f4a0881fe7ec9a08aed868d2d2ab3f522c100ca0266db96712a979eaa45b7334fba5081d103615e9cfbd032f6b4905c5af6747d96153d316aa1b103c062e7a2f2d1a0fe63eb046af9306de987efe71ba4162f79b5926b99a48f69545090b1a40c770dd9aedc264676fd91c80ec584bf238b3ba67efb89e3928eb9b5e8bfd959ad24ba69fca09c78a5c4997c096f05d067bd8a7634eca10f483dfa64386997276e81f12526b7ca430b84fccc1c358764f4d31a9481ae3f8ebc6f94c80700e33626c705a86ce1bdb718ed230c568addbb41b54b07ce4faf888e53efbf72533ef51271657185c0706f30d562f98e5463d6dae2084c3227c570fe01b029d7ba790288cc91e689d3231e011c9f6235b05a7d10d12c45173dc59a69534933b837084ad6c783de0f75a8887e85b3a635fa7ae2e214f2904919c03aebf44ca262c8b6343c76c92d22cbdba5f40bdba8b23e4de55971634a21544d4b51c48c4b693175690f4fe675937b757a3bbf5a89491d6c3472609e6737c315fc126aef75d560335bcba34fd2091ab82ff437ffb7fd36ad8bea9c31a72161cc7ea7469e94af18b8db7097b139fa7fbd5c8ef9372e3cc361a571e6b3fe6688acc344deadfec3838ab20e329bf8ccd0fe83d616d1c84743dc13ce1325973a0b77c764c939a59fa4cd322a8d676a170eaa34308a45ada70c61de4e874323f3f0e0ddbe4bc9bce02272cb3a9d706b6fc5ec1d6c9b7f7195c889d5428f8789b6b840b133c4a11d23d4b7cf48eb31d288f11e520c81d8d6486271595fc63e3012c1ead11259c294ddfa9c71889ec0259ea96a85ddaea0470f7aa4e6575c1cf87ba08f9272c6a43042e6d541017e7135acc10b6fc343e258aa1c00f8c17e3939e4c4f837e5456b62f984d9856378fd62eebf8a7552e4eda76ddacc9babee0bc0fea6b90fb670a083b9489339852dffdc1297fd3d11fd96b17ec1ee0fd97cc9df99e29b58a80b1158ab3950edf01c8208690fa1c785b5129ce510bcf9952dbc2b6d8497f12ab36989c224cd70189becebf8d25b40bcdadfc031cc1b81a19822654dea120e45076a2080fe9ba6f5f303925c92572a54cc7032d552d82198191784c4109f252f67c2485de36ac0f75aca1466ed0dab8ee5a78ac855c7b73dbfc843a6489cfd907060741369af9e50be33f2cc86f1231c81bc46a69972cd721bdd7dd7f18ac517c44648f16fe54d2a165ae5d4b1fbc73a7807ff315ac00a1cccb445d920ac1e3fa3a81c0e7b1c0c2400f084497c2f08dd066536ada36cce85a66c2acdc932cbe310151f3a4e1af8678a4479fe4a70cfb7c8d8783167d31c21c410aa6c310736925e3fdbd9d1b6e8c8cbd2316c4ade29908f4190fc4cf95d2e84477b08ee9a3c2025dc195f80265eda19e1f2232449bf1358de2c595a00bd08b121ce9b498aecc25e41d8bf9cbc7281a5526bc40ebac0cadfeb58ad396bf50673b3fe94a419107bc6b7a6317e37f90680dee6214f7f3d5070862c07bbacc26baa60ba520fc5a638d430871945c7a70f44cc070e31983ec73378a3d65abbd28d6254cfa1ebedf6a46fc145310a9efb9a3660ee0cf9a2ec673d34c2f4bebc4050e6a2c2ec57ec8be50aeea8dc5c6e4d812bd4095e7009a0f4f457850ba8e1ce8367b836dd32f850b54740e0bd4dcee3c5594fee86952e415a817182373ec96751c703e11cb980ae335242f3bc0a4b619c62594ebe4e145d6b0d4bd416248fbbd67535b9bb310f0e4d42263a418f20068bd4dd2e4e9ed9bd1a05642faf8ba739da75b93d5363ae8f1ce8fbf166c3d2dfa22c19bdb7d6ce6cb3ddac1bdf7074c675fe838b2c4fa25dcbf539e8bb7c9fd1057318caf439bc48dad5c091117bd78bf5a138c074b63316c00e5b13831a976172294b2bc14649ddc1f4d3ee36aee08bd40d330b0852dadd9ac41ed8ae7e5773bb09903766459eb5fc091ac3976e84cfe48a910fbd0bfb000193cdea3d1cd981dc483af59a554b6238308695b5e88d633b595a9ad1a0b4d424d0835e0089587d851edc240eb8ef80b133d84df73a851ae11e17d8412d861ba1eb65dfd1c3aa5d3b1e7b53ef8eb2d30386a9c5dd9f83a3b9773359f06215a43ef45c63ad97b768af29e691faf68a623febec5523bb72fb19fbd633c4478e4ad442328ab9406e1d20ac211adb1bc476119ec6cbe0af0921cf52374f97b6dab2e8615c51d85b922ccad1665addb5a0cd52153a401d3d75af2fcb36cdb65079af2b61637a74750c1356dba05209ad619418e52854f825786ff70558d1fc08a248ea1f1f6648445b4b5a53e2627100fe972e4ad776fce4eb1b05216e05d17f46c3c721d6f917948933a013700ea2ff8c2ff0c4825fa622a1c87ce45a79d5366b887e054c6f8e0cd9157b067860165d64891b54ea365073615a0ee6e0b3f326c59c5e432af3be673ebf58777b2cffe042c9945db0098fc54033aaec125a42d6655d9af3fec424257a609a805bd455490b7d123efa1b5dfaf5aa5952d5c868712dccbe94ba83350a6e878e741e9e1abfb44f6fef77bb40cd2d90b96162d9990d79df93091bb845b3a18419c13adbc2cd203222e258682b5254e45e04990278d658acf39128d30856846553d4855e5bdf8d8bf6f25244fec2f1c247f714c429703e52f0f06e3ba448f6ea5d8baceee7569a3545f410e16972720049124d6d292c59930e704f8750a955f9fe9113f894ca5525e40cf78748c216b481a626d0b7adbc0480e6b6740f91bac090f10e2174c3c583d39691eb10d6cc9c3f84748a739a54a26bd741370f76b4d924b454f2ba70696ca671a1cfe0fc5033dca02688a386cf58079edab8763ff1912961bcb09d6fc11e7fabd29b568b6b1858dabb16acd7afb98a2b84e52dc35652ad9db2fb81245d21189ac016237b1e54bc98d5d76bf91910440b8a6f5de78f5aed899d6c039118cd5bd7db74eff67c3c98f6b158e6d85dc2d83ccbde5b69799586734a6a858365a4d04f04de790e20dea4fea71ac00dbaf8f353169b288a55d549dfc73ea9fdeec85e7781d433120af0bb0400303df443c6ccada11d77c280064c54735018b32c52546640b9db93092226e484844e0760ff2858525236742c095d15b0b9fadfd92999d703c591bf2cdd7d8a0c78c0d80965d85105cb364d428cfed20ed1a5add2ddb596d1f1e86c3bfac81caff55c5d37bf14a42c795bbaea438c6536e941cb4fa8a082497ca94fa41c4a3e3713a70dd1ea4e169b679a6faed15a92541f8d4ebf52c110d45af311bd1cde7e098334e8df6f2ff0346a197dd4702ab10cbb53cd9732b22c131f9115d2d861e241c59f0623e67a34328e06d7ff26271a8edfb533f279088bb9a6bc8b09f79ae016b2b367aad6371dcf58fca9c640184bbb7ce5a09a89358821395e98ac13e9321c3491421570b43c70090171042186ea8b394d4a66badfa7c326ad9f41d289fecc3476fbfe55d7d661fb059b2a9d0856caf48775d8f30cfd8df79ed5822d07c910535bc8e15b59acd12822ca9ef21697d69d2e3daf95e4710c3d04837585d3361d4d625d919ef50d977e6b0d5467bae0ae0322b9fd6c4ea41f18457b86f42c18478c8efc9f2be8a4728b086e48ff1a5147d01dc57c568d02df090ce3784d7c34a417bec63d8ede645f65f63e060bcd00c25a24fbeb589c9a544e25457e03c609b2954ce01e5e6af93ff3b20ebff3caee824fd12277ca92a9bc9f6f3b83bf8e8d302563a0d703a6f6abcb5efd5d4805ff96154200be97d2bec9116f3723feb3265f925ca5c7ffe4b4447d867675fc433f6d702931600b28b53169389d412708d6cbd18b6ac620e7fcef93deae7ece19d639cb5c5df5846e163ed9f50156841b58c2855176f33c59ebdfb597bd13f668884feae8dcf487a0c0ff986365191eb53e5614940b12a03ba98863e5c4f619aed9d965e064c20657cac3e2eaf0f601ec5ca2bb88969b1fc5d30f3926a477030ce6554b34daec6bda445b63c743e201e3572974856a2e226860a4335458db7ac6d7a20f0c838f70e2cb29eb2bde567d98ed6253d9e39bd56f818974461eb23c0ed47a3ecc508afac1f5f25f128d6a7bc2c1c7e43a2ee94bc4c8933872d220ff875a51e2a780d94438a5829c33b8853a5a72ed854965f10225b9dbd412ed7af1cc43f6183ebffc3fc9bc6254aca3d9bb43ae169cd0bf7d931be23223b74d2f6f62fdf14f8db8065906247af4ebcd7ece5cab27965acc070b3c461b104e50ebd8373833fa57ab8b33b326999aad7d13dc830e6267a6c7f6bac041ebd70f3602cbf062adfc2bfa41b2701df7d1cb43a74b4f4415f9dab60ee5bfeded17d7d4b4310f3ad6c50f410b3e17e5932fdbad5f8b1e945fbbd9aaa4b79f5493329845f7b7c8220b8d74a618ca37ef2e9baefe1cfffdcbd286d2325743e8fafadd3504afd1dda04ca7ac58fca5cb995dac2a283c3377d31e12937f64fc27ca8b4e04b63045ce8379b80a3385c895fcfa52b73c4f75d9454a501cd521e36147edd664f177bdff206dcce2407014b5a40f5381178cefb54dff0a27f9daaf1fe39d09fbbf1102c0a6751b151eb8fe3b05143d93cd4c085757a6491056dd27e2ead0de881cc1591c5db9b71c5808837aef5e3151a8d2720131bb0bc38e1dff2bb35b606fd7bb1509450905cd01409fb1fdec3b23d13b75f622e5b3d1e23e24536980d715441fc3f76494547c839b56fad8dcf8f72271f65f62aad3caebf3b280a9644ae8f861733ee14cbcedc89b332985f2fdefc0d6b49a31052d205bae63b3bed16d0480f4c2e3324ad1a640574ab3e6919816bd1dcbeeb3300ddfeeb42ca1462d25fd85238a27cc9e410e1cb01150add8baa9a377753797ea43d3000ff3e036e591998ac4d2844277788585f821418e5b9b4dff48ca5d31682bdc2c3ce6bd811ffeb8e8b98fa15f7fbe53dc990aef92943a256e883abf3662b245b89812a07a057e98e9fa7bdb70f1a1b66f567428dc4c3dc39ec176ff22f0606aa19a37650d0b06f37b767173de36c2b603a85ae2b746d5299774bc93f9926ee4e665765a661fee37403c9ead75e550a132f9b12acfe4b533f19cd963ad34ad1ff6188bb33d0e03ea86bdfcee7f827aab706d2018eb62847f16f27a6b84405663bc8186010661dba5e358076400873b4b904af4df212b33b3ab7f42326e93dafa6df83366ed05d452172d43d1db060653e0c8afdc7ae238e1be25ac1c27886c189aef5b9e827ec2d64d010c51e786fe4461e801b7b87e30e7fdb7e0bc1b09ed3feb030056860f0015f703ac97e18deda1deed97271760152c45835423acc5be50601d457fbf65412d974e85906d4d58bc5b74260f8ab0da35498f3a580a1536212107461f4717da867691a508059c1bc6d236e2cb147ebfb23022caa6641a2ca3196801f00ff6cb0ec8ef295bc756530daa052f059233cecda19ea3270c6fea72f09469dd7a513c510597225143cc25141ce1724971a153407db75af3860dc7a98ee043e94f8bea2d4eee117a0c5ab6ec52bb8dca8c31c3b9adf3cfbd56455ffb104191d4a48b28e999a259a74e197d84d27e99e5dcf4079aeb5dea4f5b003602525042d45a81fa9db31daaad2e91a7174c690a2eff98ed57e1ff115a47b18a6ee6a8c49145aaf314e638e0e7a6b58b7c7aed7e002abe4aeaf3ee1eb6e3708f6204ea6484a618158d5cf96a4513fc24207f5a0c4c8ee0d98b7d075f2c7292eaafedd3871aa77b7772f7998f68c65fa2479501dc2fccea38539d4c5919f5179c5a6b89919077fffc1d7374df3b35798123b3d0f863961bb9a0329c54b5e844f794c8dc86be174b6f955d290aed3f785bfb9b44c665ea2f644816da300988695f02b640f57ee9a9fa35ac21557ebc65da4ea35b3b964827af6689ac9773b2ff9731812ee8ace98ec818f38c81e7011649ee410b816818ee5da7c8530a3e432bd29b810486277ca6dd74b40ffedc6c0b17147d9e36f541baa15aede3e329e2b0149f423af6240d7e926f8fd57872b2f27a2f9b99096867ffe78f4e90aa7acfe3032f3740adae32e99dfc75553e4493df9976937c3e0ff8a4c7990e6a7fb8f6eada0cdf4193f27d67fc11540ce3a8549d373e9ba2a4c80339c087177cb0a279ad0216b19712599c13c6f5e44611fba64f6cd4ad3e4bbfcce3ba2b1242bb93325b5c4e4821b426ebd7f83036d116e59c8553600965c91495b747057c4edf0cb4d5a2af33d48285deccc67695765452c3eba79c292c1086f11ebfca8fe288d044bc393594b37b4066da735ab47cc47237fa799e9d6e83e89cdd363dd0c296e2475878e3a40cf058c3b9cdd25235376100e73a2071b8d469c99b60b5cab251fccebef95a65b2a6f7d7698d4c0c7aab825b137d817cd7ed7ab58d18e6aaf123ea2a59c1d5a5d39e640fa3557ae2c6f83495cbd56a515ef97587f30dfcb314a12302136d7ae07d61fd1ea7f5915bf47b97cb3f0697ab3cfdb43a29d51af39e8a4ea6c80f59c96d33f3743bb5e351e98c1144c43d768f13b2af2e21900116690662d04f259a615f1f2b28bb32649004e576b6a3302ab9efb1097eaea1d397cf4a042c95a3d5b40f6652765d3c2a86b9fa740c466b1c7e4a2f54b187a1a64c67cc8e07cdae0d5ba58b04b5e877b97f2b33871288b3f608fe32f972f9925c0feeda8ea9a5195bec2cadd6857aa18a8c28104047012578171a78fdff5dcdc590a9ab97f309f1f422a4b83dc18b80b67024b0a7c038f3250dd34046a27adf34e23239f83ce9ebd1e09f773a66029207e0b1d271ce530e339d62e22c1e2e188cd52782bb70e00e15822f97ccf278cc0e5570d180985543421c51d5ddf6e92dd544ce1b9ee32ea71e24213af0659dc7b6bfc8e4c3937ae463804c2601ca43e2a91d473819b82438fe25c081b2efc681b1a3d62a3a3214342a880bcc767a4135ce9afc4cf545207f1aa919b0a0f6694466c427433e7fd7691b7b587be2d222e2c3a39535dd8e414e55ef8510dca7856ef64d60c7eea9db1376533e1144130e95105bbd11682ed74b87dc0f281b0df4e32b2f89dc994339f3a9745f826bc990598d3061969071251b29db4a87bee307d8e2650cbace05d65fdc2393841365b5f00f7e446d61f78db081f88f4b22ecf65736294d4d909908b1edb023779ecf577f066da0b6851c2f991e9b3d96d68d7b73c6bfea790884998201869b89969a052c32677e8a421823f56ac8d29e972e4f32dfc314a33e9ff0aeaffd2ed2dfe01753576a5a8bd75a82d6e706f7394b5f483be6e0a190321b522feca4193f2c576d6e9c8d715152f0499572627f44cfd053691322134cd5d1ca4fb7ed6fb750d544069f290af28c733e990350a708fbfc592f8fc6d6cf1c9775ead7b12e6e9dc7d9d73d188714beb76529ae432352a4ee81bc665a84176bbdab50b4a2aa3e8c853fe77e1bfe198c82ae48fd3caab668578837407a5d6143ff31afe214694f3edb2c981a9f6228e95336dd9410fbaf30a2a9deffea3987094389399af0d975e6b62b6275e89af036e893f1b5341b8c3e106273de9fdc63512453e8b64679dc66272f56a9941e4610ee66a832d98b03a2ed2ecca3f43bf124689f1f6bb1744da1fd179c9919919e9afe6775dc4c54138591dc388419403fc08f043785a9f18aed1e13688bc3d88e8458049e000cbed3a9239a1ca37ff678c3fa9c35c1f9fe8f0d77a03350ded2ca40def87efc067dad036256e32ad72d981f6b05a65f7fee016bff63929005c38265562ccc8d5b9d687c160f669d5480af8ba6c85aadd245eb5587e0fa0c96c5fc1f2b4c19e733feefef08ac17e50a6bbec3a17deb02dab4b383c8e1784d1a799aff3fbf7a2557403230f853eff9e1c561b2c0fd44192c931d89355caa29ad46772bd9a86c8822b5868d5258da6287499f8a543c574326ffcb319f92512aa31566bd7f95c57b73aa87a5a9d5b77dc4fe794e25b4cf3758883a27364febc81ebd7c1a2230d882f5797a57994ba49a62d1aea0397bb1dbb15e438e14c0f1c259c2c32682a8376518f920d23a76f10dd28ff856dbab749a879e3aa159f560a0b7cd8869f9ca533b796dc7e8d0f34cf7abef837ab1c1bed8aa8bfea96f659265a3b980a5cc7f314b3d27c3930aaba9ca82908c15faccc2941bc7d6275741f7ce569a02d7a4cf3b95e1c3b335cb2cebda25cd8278fae3659e09bcd3cbb0cb62fe774714051a952cc5775e7b8e69a525459d739c74955cc90b63780646b18d7e075368b9a18287bcf94750066fe0735f1cb1a55eff5926222089837f6737c9ab066b061fcdc7d04f7d170e43e258e340f268a9c13c92670080905a37c6b7b45f7b233083c295e9b72374712ce8f8d7f756e068639ecc9e06d890396000c224dd33338cc93bb2eb5f2aefe72937e1beafd5d7a42a5b0fa9a426b305d451c0f5a3a7b3cff83b09e44d3add2855ee0fed8c650765e7182ada79ddf3771cf371cfc12c39beb4c28de7b5dbc765e037df16a370ddd890a2a8017af1bbadb26b168fcdf5e254d5c92c9e1b87810308ae916c5a97292975b64b613b18ea68262b67f97657368d7619c9ae1f03347a30bb96cf06943c81a4b001f1273973a76eb710157bc6cea4121b8865688752ed448a1d7b015d6eb275767e05c39f04f689b444a58a23a1b0ead4e21667b4970424ea13f5a76373c1c2f0237da1b9ae6a10c466710661f56b7a84cedee643ed2f81d13e3d0c561173a88d625ae653034b83cf8424271b987e4957f54f859f589669aaebcfbd5b775087e7bb2b0600abff55548e5fe7502550534edfbe7eb00dfc48981483cc112d6fb3eb50ed97cce818c4dc16f555424c006779bbc31d11644e3f7266b642c99c028c5f411d1f2c96d386d4a885d130d3a22cdded6383b76057cf89d4a72f4924e4b3b82099c468f5e3a790e8aacfdd27640040dc2c1cedc3c554d8f2e50daa1edca97a90c89e40b81e7680a2fced88fe18ffc1f6cc3f01fdf7f7d381015c37e25b24e73c0cee2d79b57f1380d8e8378943e511172a1e67eed8d76c4bedb61a733f1111e6f190eb653185bfbcb68bc55d02fd4d26c6b41c84f1eebc637e7d04c062ddbf7d4bb7f7d1b60eb821cb27a06ee16506f84017307eccab122965b4d51e55a531d51e38749ffa628f9d4d3ad3e91d82b72a8bb59712b39181b1a51fab5ac319c36c0bfade9612e08ce884443810ff2141f937133c5327381320981bcf70902d14b026b614aafb457ac87b1b9d01608861b116072fd367a0bd38a5f23c9a50e670a29d781e0551b819e97d53a2368e95eb48ed360099568296da49194db961c72e288d2979b5f7336bb2f2cf3bf8e1547ed253d901a1064e263709612e119c5908b748cab485861c299c5b924647f0738c27de381b73e5d298e25e76f4aef02045eb0aefde43610cac917a0806cd24e11b87ac420f210ca2f3958cfee0e328f0ab9d82a8817d3855c3ecdc3435b4cba3db7d8b0790d95832622b5bdef58295e33dc17b7b22feddf5d36a44fbd923aa7ddcbcc05cc50232e054c2608dc18083edbf84123d7984c1a204a90966f948c1c373beb28035124f811bc55f9f70f3dae01182cd303913930d1b694f00937ad0915cfb9206ed1e9be9eb1bbef81fa8e2cfa15d0f506b5989a54773bffeedf5be5e7704213a1871d70c6ecdf4b89e8888ce4221c2e30b292bf2dedb91115fbffd49d1267b89cf608d72f3947ad38c767e3cd7000f899ac6e275bd6fb1bcf1ebf8733bb80ec6843594bbd7d6c7cf361de7905762b70eabb26e3db7a482196791791a2a1e55db330d848d3db9a1c498cebd00e763eb26ca29397ac05f1a9e2442f2b2d6d681f9d182650fb75d64765af6c315af0391cf96a118f082d4105c83b580d198c818e3efda175dc7b2f934b47ba6d6e40f925c1f54f00502738a7e91a9311ae0b414815071bf51dabb5b8c98542bb6a1fb5b817424918428934b4ad9986b86bf2cb6314c30f6fbd72295d8a725775f0adc3ad584aae74f7cd4a700ae032f5880361cb6e7378b7489a6ed43a06dabe64fa32bfb8ed56f3639107b43bf7e3c7be0cf1116a6033184681459a32c67ff9e89e25db2de9b3b6b64753124db9a0b17647c52f1cfab17e02517e7a789724128672f398b8f15f835f521c6d1371d45d32aee9a1a634514fd644376073449198cc8982b0321b2657597c3d8469b3733b6aa3518869ca1d4db64b05d05b54a79e976963741c0f7a062071d2526ba8497573a3e1dcef35aa58521dda5777d4a7ce3c948c81bc94a68fab30994d1c90af6c89d273d35aac2fc6aac3d3523f3ae0e9abf9d9ff5d1612a2188376160b8b7410dc7aca6dd744f88a19548d1da580fcf8c39078e5334cf17f0b424de8538d76958f779eb7e5846a4d01039f846b06872843f2a0a4fb52e2ebea4a69b984f5700b9c957290972ec36da1a8fa93457922b41629dfcf827cc427b485708efa9c42bf4a42f421d554261af33a37cd9d84f7510d7f4b0521826bcf974b20cf0a035e1c6483ae3f4ad6f90bb6583779850a825e47173682d7bc7d202f77133460858faa75180f4dd348ed15805626c6033bc775d9713a7399e17984087ce1ef4a098cd18eb40c04d869fe60c11bf2096c3b96e830d8b810f41b462ca9456cdb51250543a2252b662363055cd3741d798527ef885a07d6c164a2fb69b1f50a4ae39b7aad2993ed3b7e086807c0a8a3517d5da6d5d0eff2cd8b90b7a76f5cbc50aec76475b399aa19f8ce36ea8c901960b6a5f65ed37d3d568442f0ddb110e9765d637c4814841b34d01d3fb6ef90105fa9007b127b7f6591f94a4c1d8452045d6e5920c3ec4591f838fffc697af7e94267c3de573751eeba074662d873d91966c7ffc1865c5f05dfe51483e9660c9d8da0c14d74015741bf269f0b97bff666d8a065fb4e3a84c4d0b6291ca296babbf32b0726ea298bc5823d5603f2f33fe38cac7719d20cecf0eb7bd6efb472cea1bcfce0795953645e1f3dd5c65d5227e1a9d489e22d9f298b1584f0729c2819a78b2293fea2b76cb2c353395174e85afb79d254e9bcfd90fc7d0b7f5d40afe3da654dc929932759b1c3d27696b3cdc23b217eef42cac97d6a996e54859e87b2acf32ac9ea9c7c76153a03cbffa57874a250f586a66d6ac374ed9dccd6358b747b75d21cd97e0fae8587222af6ce6a40158d9aa377de4704edcfd1e3c08a37b9223266af3c8e1b9c4309c6b5167c6e690f50bd2cafe3295a325bf5e48be365edf2ffe36c6153008685eb564efd96e2c555c624233ef924b4df7ad62d73e4be4b2053fec82fb85722daeca784f7671e9c31c8c0da5e9b6c0ee4afc9706d506cd3a302bd533987617d6108c95f7280304dc03373320e1abeb355ab68fcb3848a7cf89b476025ee76b67d8edbdfa4e98f73128db6ea750f5ea9ab4c8d828509aba05e3a0784cb5520a25ff9f85af2dca970eb00da63d1ae7c64935f714d00c83820c7203122d790f82ea1767ec7e9bdca69e716acf20e17292952d2b1e9a8cba1ad130bf350df2b2759061fc0c7fd588e030d1f2f5d4f4ed1bac20900d20cc0d81e4a125b60f145ca54169f8c91af60d66e68c16abc02d316d3b3d22b5fd46e84419879a43ea4b92cfd9e763848ad0407d7846e70ee1e5ee25ee8f567aa154e6a8313ec9ade85affbd41ceb1f61a11e5522beef8c7c1e54d02c509d69fc4f0d03f7a4781d6264791bf347420d1aeb6b8165624346763012975e9bd50567dbf9ab6d42a166487ef2f06c7a09542e4ab5fd068e6005e24775a5ec3c5c80e14aa264c458ff06cb0d6dc9f479ae8614384341ab99bda8c2aa4b78288a1a87793141a3bf347020cfa03c690a4e1d65dfbdacc5def4fe7b7544539d9dbfd641910f576e181e4721c22720579e3c7f7d4d7039c7e9e49d7042cc43734ec3a3d5721704258b0897cee967ff529593d2152b6132812b0353eb110fe0e39278a02970aa68937c16e51c22702f7bb5b2125d007bf23468d443fbf43cecfeaad8fa474adaebb2466f65a01e80161109cc30b6c882eb23aa25749cd9451d5596efaa8aea9f53d82b3c8b29eb29e608f310a53103f3ffc4380247d0faa153a75b8f2d5fe68d84fc80f779b2933b1f8083da6b75dce0524a50adfeeb0b1cbad6987a34ec5b21b468de5ad675972b0482f8e84c74fc492443c0bc1cdead178a13c1f6b4937ede4a96ecf06f8200e6898b2983dfde8e91d40a4555ce47f46212c279a6f410649f567bd83cda5be8f4b5b03633fa5e54c140ce32a3223a0f686e27c7a69ca5c0cecfe3c049918980e3dc8932acb51390f7852ac868b76ae4eda12440b2cc533785e3a4efaf09ccdd29c0c54b00c3a516325bea449e6a6c507d069fbf0572b60c4fce0fd43fba096c813d6d5757d5336fad61e801edf6ac064ce9002df52fb1051b30a595bc4d5c91d1e0a578b91e1a5f1b5fb39f05ae93e949dd0341ffb8448c74f7c5e64c774cccd81aecff685b1acbe7fd41c2e7092cd0eec25613e56e3ea8fb59799983b915b1df8905746d8116be83ad532a733f0eb3955057bd3224d4cc6794fe0f2baba57f66bc9c77fc89745041bdf4fb7da4074da65feb92cc68e3096d6f086a331721fe9195096a073e9f50cbaa1db263434ecc40dacfbf65583dd049e634b854553222ee9237443812f206507756412ba698b8e9f97fdfe18a63baad2ad3122c8e70c9f4d96d17a4b1dabcc0679f5067874a7d45475146b7b5c9f16c7ae1c0d162246ddace7fa06c2e7c262ecc4a05e670b24f62f9b7450aba20f132877330afed7e589d30de2161909730829178b44109dc91b81ac65f6b9e02604e4037d1957593e426515793c7b1c726dc01ce583e8bc68be650cc9409d3e12a69da297aa65670bd86878482d6a1785355cc2c0e96149273aa61147d16ee2d755887cd994c7f39ac4cd6a7a051b60f42a52f73e1aed891e5b86d20741150408a0569e9ff8e131bf813cf4a6f4f0fb672a08e4ab0992cb70ae69dfeba319c87d05f7fb9ae5246cdb4878363484314ac9713e2790fed20f790671b2fda434fab4217548d0d587ef6db1be2a50e231ae7d7007a9c8fd53cefc4a817587844e6b98b790b9a525fad815e0f96572912bd7f27e3597c5e31e061db1d5ad70abc20e36a723f88693876bf24982c334151680123de9fa3c001014c05614049af5a390634b645fb6fd8d3df3ffe1fe3c22c5d3e4a0a613a2a5e306b389eb374d39377e9c36b33f88a821d9d327b6f5e1ce05ef19482e85586e20ac3e70b6a7be336ad5a9bfd37ad1f9967c8184ea4006b0a2d45c40efee672e0a6a984b259133abaef400479f65819cb4cc077ec7f1a01c3f6a1bac863deb3d18fb1601e6da38cfa417faf79aaff02225f1a49216372a4439cb732b88e72f10a9b2bf285e3ce0ecf212bdf9b998fc37b55a76ce5db0009086d239abaa0b8d688d9442df7cdc825a154b822adb7b6a3614a29f591e7cfa0d279e1ca3408863f613ca146effa708e7cfab0976b268f7d8ad4086dd8297ab562ae738d3023fb5219fa42fbee7b17948ea3d16fe4cc00285e98cf7de484cd2aad575b6b0b82ea452be0badf8b3ad37abdb6fced3a018c732cfa79835a9b2d77642be3c0bffefb6ba83751ac2335b144b1a41614f613b9009e7536b77d877bebc7bc3fab911a98e60d012156cf83a1ee129c47d71fa2ba94505ca2aa35ae0d6cd8e8045f116074e4f5b4f35b4be47e14e04cd644519c5b917b13b558d21b3ce3571bcc6fda42ace1cd9c79a6c9f21c41a916bd6b9f534ee7824c0ce14239737fdab8ade861f8cc9c8a3c221601f6e064a3971b38038c6cde9dfb7802b40a6b3a407ad33fe3a76761106587b67ad85fb3a9bea0f720a9ccc8cc93b5e3288a5239202d326ae3e4aef6ebf59e8f40075d54e55d689d3f623bdee0a29730f43c0ea0d8776110c1ccc44d12ff967e51ee67a77f10fb2c8f8a8a0765473ccd84e26d67c761f1e2171d17ea46e656a91fde71df0e926cadb5a3556a5c35f19323783e2b1817779fb5ccad7c1f0fc07ec47542f7522e68c24a0cfb5f1ed82414b503fdbdd7f9f793a6e2b73688d33ec78eccba1431cc1e12f7215b3a8277b1e10ecefbd9cf1077875fc5dfb11dbdf049640cce351afcd080a6107843deff83af621f4e28273ac802208dd4d4d11baa6f7884a62f245f75d5b8f2bfe659993ae8f8a570f6201fc1a8fe554e46f1b43a16cc9f0a948595379f54d3c7c82249ae0aabf0f2f7dfa2a3bc6d871afa9b8d06a8077640747d046e080538eb55f036a358e1c8eca6233ee04539f13ee7b4847392bb8984250d40c7c410a4cd51149d22d2178077b319cdde3f1cdb3ad0dbc35ca303f978e78d6982b2a3c807292dc9e16ae7a5b048ea3413974879095a130079d00665c407c6452dcbe5a715785e0bf82ce63cb657232dd4827f12d22a7a2e56b70dab35c7bea838395d7f915442ca4727477073104b936875d71c1bb4feca4b328af29d30ee6bfcc4acd8416a58210b6d1b87c6a2621a88b0502cadba117e4ffafafaeb9e616b99d4b8100c62e85b98b48fc9c9405e8dfa81b081e5c656e9c595b66f0461a9e9f2f1bff29ba3aedae6d6b55af33f894691a288c3fe1c37e6efd16271b7859be4fc936b938cced387e6ba82c0d7f1981e51ad59330451bf789fa730c78013feb65caadacd01919877c8b73447f6f0c3ab0bbb20755cefd6fffe001cfe9d25b53d2407f52162ea7eede147eae72cb74f46c138e1b030659cc06a3bbeb20c13827eaa91e5e44464a5bc14720e7fc134fc5895b2c2f2ae58bfecefcaef4beb218dd979f109775307a1f9ce4d8a2099a46264e2dd2eb9e1ae3b4980967384fbf0f4eb0edc01b6673e98b3d36eb82391bacfe59ccb02d69eeed316014ce201e5adfe2d26ae364cfaefa163af84aaea3a4ba9fe09424703b53df5389f74464251259dc72193bf5dd63dc544970c2d9bc869d79658879da2100954a987e362a25a9fc8c03a558913a07f48967fbcc84bc399c11eca0190d3f81aadb0c6af063bb0840603c966652cc2ede1e96eaa5b7d0bd38cfaf0258b76f3d6557e4cbe779a6af7a3ed859d8e93500b619f1c0cc60db6afab4c983c539dbe2ffd03954999e80886baf78e7106b50fb7b4259926026436fd9f539f82babcd5f58743a1dfbac92dceda89bf6f819677c069f8739dc4d0e8bca433d5057d2f5f868c5501ffe8c340d4dcd1890181a864b8e3b32f871d2e44c85f09459594f160ed466e5c9da46a588a711f5bfb6580c6a8d9aa18d20c9ba5704c09e797b9a99e6de6057795bf6a34707583d6c5f96b809c03c6e900c977ab414cdf7af533e55cc759a27b89cddd6a444542d91d66c0d3dd1a2dfd59e022e6af7ef3e92762d65a169f3c3a36ce34f327aed2c0ddba600e1d1cdd843eb5afb0f8bdaf956af6af365da39a79611f0eaebc4f94007a39ef0216f95214b95323c652d912894e9f1972ff7bed95c0ddb18b2b3caf7155cda978c2b4570e852e60feccac1e1222670be801e104febc3d4342d08d0bfb492558533720c9449d0821740e5962b7b58a10d4f777123a147945af140d5adcee4d091be35d9875071cbdef43cb02d90a6d5c88448b346c2ce1507a1b8df188c218598328a7c2ca8bb42db970b119dcccc09fade9bd1219413823d982f8391a9aa2cf53f0daed2a0936eec0acb8e8fd3019c384ae260e2b5ea91dd45def4ae583d28c5cb342324cf98ffb7d21ea2e011624e929981ae88ee6f2e361d24b059abcb60d475c47f0171b76e409518bbbc34269ea2b1d23924b430bc743e3e8f3c5350b5cdddcd9193d6d3344c721ffe3138b61bac41d9ae4b84211897fbf612ab2a120f36f92781c457bf83bff1b45584eb6f67cb2a72895b1458829909709cd930f0f130d9f6f94d07b44cbfb00ffd77b345b3f478f8dc41f7105052dd67e24c78caec215aa84c89d86ed72d7ec948ca848d86b310d88d767cc6b903656ceae39437dcd9ae868f507f9d24403cf348dc756f8c264a3f9fd7ef426cb7fa8ce5806894816cbbbe3b52c7630a4dca87b799604252f188858457faf703791d277de86b05a61c1459ec67f520e0c199040ef795253a2145d1d0cd2476e0bd79bc693ff352c9f71154371d151e7807868c480327efbb5ebd34b035bbd95f480d63c991cd224e625270daca2223fa42bc55356a31bf9c1d8167b2133e790f1177875630b6b42e3a5de3537bcc7843d321bed32d32ece4876a1e17525e774eb61c5560fc48a391211c4cdf827733c15f7688626508927bbb2c9db77528c4393b395bb82f20699b0a61831f38ab054bf792c0005c0a43b321c0a32bcdac74dd592fdbe16aff1d6062c8b248e5390cea88d656eeae17fb0defa4265b1a2a582c6d1367267fde53c66c26345022d8c5ad876aeaea2ffd7923d40bb7dd42434ce51d212c9fee974f54d96d054909efaf63f05ff4f36872b433cbddfbef5dc75e62c3d6b42d2b4a5c182e57aaa0b8b179d8dd8349b7588eaea8272372d10188b269a2a07930c05e4fb27f03f46f639bca5a5ba625e1c318cd2c44161b456e5cc6049e4bd0a1c997de870b6a79d4256447c87ba163f1e929e6fb1edcef13a35296792454aef30d4249968dfb48362fdb2a94b6d5bc4ae7500e92c2863cabf3d64c39176866791b9f65331784bf74b9651764107792736a11cd4c7b0392176ae707ef94af1f19a19fcd17e5306ae4842f61a281f5277bc5f85aabf42b2a6aff36c6eb3d59b04212ffb9618b8d42c5e5230d21c9250a7e4fb8ab286ca2aa0a082cb45222283f4be7959486f2e071989f4787c8fed2eb650d3bea6be543c34dd15ea9563c9cc5fd2fc09c397de95e9ce195a6bb157e43816f520e4aca9b4f3db13cbfb72b5f5763d67ebf3119dd64c4daaed912d4f8372817439e80c78774712430da03cae802dcd837bb87c040bb07d2d2760f0a4b59533553e950cf7af8594e691943a6475dbbe0b7d4f8a86ad53bdaf23a416f6c8a988e5fddb57c0ea0cb888214c0efd18194120457d1ff3910c666878ab716cace97f5fe02eb03084c0fb55e8b5402999d104288558d3ec24a1b068240da39cb47a805091abc3a0c36ad1597ca1be6273e23b1aa651729ce1f38b700e02257aaf3a1ee662621dd455678687429b33de03ae1a92bd24717bea9c35a0f705b6a80aaab356fd5732ab0afeb824966b662a1ca5cc4c2002ba4ad67f81e7f5c1b45f9be33be50f59bc0f56fde05adbf27cf6b724b9f63367c8a9b7b6ffc33a5bfb4d64095fd5de5cfa872f01116288eb72e5d2dfbaa9929210eb9fac040135feffcc03230b43174407f297c09c20cfe91d52fef29e18f4d652a3af023f0effcb5f7d739e52351617d00054bb36a46cd12ce60f9eca21d7fa59ff6a9d6e157f5bacfd5fcff379f03d1eb0a7fe7d48b35148fd69a339e90b6175d38d51ed9622c209e9b5270393aeabc5ddb5d54f6ac856184d6c157e1a9cd23c6e03c63767f4b5288e67da74664c56f6ee7c68db22b9bc7d286ef657e95cc9a13a09fec8572f26fb269e74d1c7590f4976efd0c6875b12f0fbdd8039964c12628d82775d723b1adf69bb116df69dfcef12595dbbebb7e99899f4f5ae1e5690208acefc4034e0f8c3359dde03a1b3b233db8d7284009fd91e3f102c7a944f273b8c85a0a1f060e82461d92346baf2ffb4f1f060d1df474b87a9596fc78c5a36739dddabaf477a431857d4e19173d412f47206030ca0755b1af4c87124c5da628e193f6034fc65768932f2bea7981f4d02432c9148afaa2e7e494c157461bebf2e4156c1c228514a7f1495780854d59fc5b317cd12137df856049188040de2036207246c10b8e1d5122ddc479ee789df5001b12762f72b6f00af5cf288eb6b9b92b4a6d40e50b41f595699c9bf85ccbada02aa6e6374ff2b40d7f7b0cc51d17fca34d7676964170ebaae7c333a7600f9eed397039ec0ae21e22c551afd7a6ff5d2b5a38c2d8d1aecaed7b41ec889acd63c34a46dfe744c8add689f226ccdca22463430f4f9a83fba5df6c095d2f410f53c950a8cda9b970caf7c6ab75b8bb0fe05e1aa1a57ee5373fc8b14a07bd1b4abffd3fcb4efa2b7ef68e41d5ad90c0e9593ea4c601760fec726c5a02fb81eb2ade16a8dcd430fdb96a4a1a5c19110e3e771e90a988a72a7f3bb063de71ee03458fce6da932923994e97f37ece693f271cd4614dad59cc3329eff0ba2b957701e115683c5e6dc0ecf6e44cce7e2f9dd38ee8b637fce1d19fc1356d7d74264fd5413fafd8b9420f605fe14cee3f83415fb24b77f74e5908056e0ee2abf51a4d25fd8da2d320350ff0d01bd0306f5e3f4fee8730ab4e6668efc253ac668eab4db2eb8c2412507a0dba572faa4e35999c9241a3e5b9b0b816d58d475299f8c604f8626fd2789db01ad0fbe46691eb43ad748e7d49c63cd276cf0d61b8199023a9af71f675e8d66eb90bc8dc7df2fefcd98f7a966477d0e5979b7125c449a72a96b18ba73879daf1ad6802ab7d875625abe2a90ca9924ad9fa3ad9925950cc0c2bc14d901ff69753f2a9bd6f5e32228e672fe360927e7693193df4292f274292c415624284e40f9ec66996b2d43ad3fc451396630abad9fb4dfcafbfdee684db06fdf52c0901e583de164a56cd62d71b317b1a513ef0990a34dc44ea32d413de1263f8d3f6ebf053e8ee5a4c790854ceb156a01d2f36a599412626eda6dca7a8d9d5dfcb4652d30867a1f47fb19e8f8271d7d1fa6d6a568d7f70445b8e522add798af496ac8167e54ee700aa8c8de06c04d6669cee2b00f21ae1e746578f6df4cb82b3bdd1ec2211355659982c042beef625a34bea546a1342ea2a8e86aaf59d04868860e9c533b5f8fb6ce3713ec59d80855c2f24bc269efe054df99178b73589594b7e89ff5013e965d6c9c3c929a045a6e7d88e65f2237c5c8b1f78522977de5b75175f50859e44a5d08c25a8c16f7bb4f2557ba5375457017d907cccceaaa91ea3c144410dbb67ed420ce3efbabe217d76629d4232e09d77282530aff96c47fd0228055057cd4222b5cde00ea910edf46e17d6e7f383febbed97d515df86c865a9643de7f3671618f09d66bf0b84f4a46592072731da8aead22a966994ef2dbf537b6aaeced5d0d2518a6f148e91b02629ae35359ec7f4a1730f35f00c103fc48d8b4763f4c6e57ce686d014aa8f0f626cd12ba69a72c10483ea4d63a24275d8167d26f1bd938e320a9263eaa6ee46b208f13add3c3ab04161e6d264b0dfc90c8c4c773a57a8030b25cb8dc18ade1bbfadad424dae414751cc7bb3cfccb981070b0e244ca1c31ad8bd1d2c99e77da6d094c58d27f4e153f463eae4c146f1994031ded547c36947cbda5b102ccfa4664e043abc1f64b889f70c0bf7f4c2c0809a18627a4f8a2670b2f911d25b14bd0237c94293755ec2cd0e36e488b6042aeec266195050d04ca248027c22d98b0957c56163543192ba037b20ff81353df81fd952946fff5e3e1373a88f0c24f0b09f54719d7c8de34fda51d2663316e53d84f0f6de497e2d56963463aa0244325a4dcee83eab9e7770b064ab94acd95c42bd9a95ccd84b3f72f33d3ecc7babd91b7211ebe2d48737562b4c9001ae6c8c99d09076a87bb3f53d7c928fb4a0e794d7ea850dbb9e7ba9d594969120871302573874ef20db846ffaf202e8fe7a3a76e7dd95c0d03a061b49f364138639eecdce4e831db484800db6bb9816893515cefe91a39f24b33a99505241aac9ca02476413386cb7d5d2b723fbdc582f4e82f02f3060e5b2ef255454675cdbb7caabdcb7ea8bd188c678ebeb9741866e4de21833acaf83b671f7f2e97f872ed09526c6207674c6d3175a2c4412deff67a8dd3e83cc1699f19c06606b06cc1d700aac588bf1eb32d0731e7af81993b368ddabe03178a7a0b469adc9daf03316090ecacfc29e618cf8e118cb17649a47c3e69707e5942239dabdee7d66fcace26ee33a218630c43df2655f5c22d88939b11a3f9b884f1c7af7542f7c9ba50a20130fdec6fc242edd5064d1c7cfc697a69a37e75e87efcf9bd166a0f5fafc9f3798850879af396762ef531b998b0d1eb069f89beef49dcba7d93e9db5242a1cd4a25bce1b34e5467bade68d87fffa916f59eeb85b17c3d22940daa944b2f48336fa1e6b90b32521f4bb2205c5ffd119eeb2ca08de449435211875cc4ddc4d4087e79d0eeac9550b6848e92e3afc83dac264d6f06b9d35930029c0e461092a62a2e6b51c6be8590aafd4bd376474c1ac966f0a698ad2cc83984efe3e53b7f9914c2e3019dc20d45a9b0fb7f77fc5c7dc936c8844516ca984a3db1d5a943c93a3126ac040ee289c508ba90fedfe18984b0483de9ae1f51901a908b03b3ac2b4221fa14ee13115894cc62a29ca34dd3e68ea3a779216165696df8fc44d6181e19eb259773fac253e1da44f84fb6c0963132a25b650275211f4d4bf034d4e90124b74cf11be7450f6297273d6d31297849227d834bb233b77b5f246ae948a80cf00e3b887002d72891e8161ae6fb5e5eb26d034580188db74a1e6a201f00a07cccb0dccb6b2288f552441eb32259924c106a4e459285f3ac017d17028ea4701e56d74ac25ddd98861ea61f9673c1e5809fdbd64e2dd03fa84424b26073983f415ff84524b51faf7e7a29bb4531d05e4c95a790a9a5d3e20879be46c4eb3c23adf35806dcc0297f743ca2ff526f8992df736a37610f787c63dccf44cd16515c6d22c6b8cb4e50b1561accfa3027145dba581547e48dc61f07fccc7fb8ce4960df04e3842cc0a5869a4f5dee0f1fa766618a1d8c3d6790d2f2f786fe1a0af55cc1841ba710b7490d2c60f7df996871638375ae8d6ebaa65e56d1d458c294785e99a1ec6348a0b7341e3f534ba9d43d5567b4b2f8b66705b99b40eb51e9c28a25f7588af13fc87ca09f8c48a997a03838ca3cdd9df12cfedc935972448a27cbb35ee96c85b86169936016d5bc9d02846fe61bc20c21dc0d3b9de2964c2e62f0fa8e6c4d4d8fcc92350665cffa04333b82a918527993d11c70145afe512a69cb0b39a87abed80bc4847536a356aed0b9361c00e97a33900e36ff4d2611116ec37dcb25cec3f05a2b80738f10d8f3b402607d4d0a45a6769b9141f1f6a32174d9e9db5383fbdba5e8903472d7ac59ff4729bb9321be3476698ca2d443ef925ce744a4c0aaf7908fb3a75b115730e0d8fe656fdb7ea86c204ca85ae42baaab74aee4616af0a7e0dc90ab10d0121c90babead8cb6d71238e60f9a913a91671b8fcb31c79c598e85440cd3dd3646b72cd79410baad072f3534086f53c8c5c34f34c68d892ed517da2779467ad0abebb4aea00650e910fc664064a1ab9255d124c4a5d91b44023a63071bfa3315c1f24610aa5660b1a35e91570845bf4218b72be4eb67a8f315057e11955310ddbb84043e2f32c92f6448655cc45f37dba1ac51efc0491bda8bce5d3c858dc724d45931470b38b39f02d357c984752f04aae168c9308a5a35751e88c2d1aa9bcd8b9602675bf423b618fb6b01eada40f7466b8a6a57f75e38bb6a47f0338c901860b5e5b7a880e5f9e1583538beb687caac13d0ca09ce45ec0970cb7956b9267203c60eddfea1275e1903cf3d1987e8d2ed40bf23096b8f1a2afddf39ef35ba2d28aae8876ea5bac80bff7994b2368233fa324204dc2c999f645f2f257a8facf31fe70084b5fee4a948adae505ef6b103ddc7178aae524d9739c3d95be3c9c4d62466437a856b93e3c6091c82aed149dc9dbac77ef463014877712518268fe6c7b33d3d5f4aae343af7c8bd67a28e2a6c93536c69d29fa702aad3397993636e427000ac350f5abbe57e27b7af9d65f90481a2827a41badbbb77a90a845907372d4ebfc6b412d17b6eb9c88dde0f392e169324b5247ef049e7abbea13bbf9d5896e4a4884f95b36bfe6ad92f94eb58269a5f98382ca8076efef5f7c49f1f9158d2d477ee5ebf5f2781618b777fe09b7e3eed378af05364a48ca3f8d887d98e1b2c12e84bdabc9a5c2a78ff24a3937bada9adde64691e580357d2b3dc9f4db186ecaa22f10eaf0e7f0ee2d81f7fff48f970c7527fff9e446fa6b7759543fe4de6a86a8b1b0f062394463155ad09b586efa2db1ffc6979f57014401113642030be75c6367f33e017621deb885f800ff092ec3821605166f934697f7cab7cef804ccac60703c0cee4ad96d1bdce7ab9e094318f2cc352ecae8727e6020f27c4ac1e4f638e20097e3ad703800ab6dc12cf106c5e932f1dbc3175e6d60e42b605d3a54bb10d1e9760f5d06613da329a5d9b233f58424f1f698552cf3a8bdf22f26ec08cf0e9c61b8b7ab7bee8c264ad2ea9dceebf8e8ae2855f29b5111aba80ceec5630d99cbc0c6fc21c9e3e879eba849f5768b48b8a55102d42488eea9b4917da9d85222b7ab5af2de086938c168a8ec9474eaa90aba51667245ad1f68e09fec6fad0f1be80c1c3a62be64832d70ead7fb952bdce9aff3d130c1b0ab7dc328977d2d654fd28b21e6774bc5167700791703831a7edc575e11b9f1cbd5a41afa1dcc11a5816fff23a4b18d4b507c8184a59084ae1887dae6c9b2d3100814e7f049f1990034ac8a22f56903d2a03553b0e2d817492d92bd9f589ff134f4d49b22c91174f08ecf1a2dffa1fedac2d96e6f39a154f0c77f4983e2d9efd3b1a1b3ca46dc73b1e6c5d6a48d21debccf26ba9763118368a099f67bb4f47b53c4481ccf10b779869eb04a526d4e30c7e8ef904553834206fecca39fd61a8e31f2e421ef9b2049241ff5ea3307d6968f20a30eb1199dc8f975c7a0b7ebb9a2a3558cc92f950468117c37be1f1992ef47cf38b527e2c99ec5971c672fa7cbe757941e93749b92e4cc5c4963d62a318e250aef353a808abc60c255d82a69b72b9f8251db5f9d58cbd3009cd828769691b395d8edb957fb47cd8f029dc222fb92e6c38bcef902a6c5ba6881c28eba33e74c0d4b5c5d33bfdb60c1bb21c2befb751e4c026f847c878eb694fe5545462da5f39b9d03af6655dad4bbaa4082041efc9cd1453135cb7a5a7956aa71977bd10c43fdcc91d239b0877364342371679eac6a2045c7bbf3a106ddb02d7139005e6c183d38273a52cbe360be71e7a798c5135d1429e50a1eae1fd16fd89921d2b178419ef4e9c81c4029a9da343d62347b6935a7baa4ae266529e1cca23fecf09041820cc1cbae1f5d8d02c7cca3cafa9779a732a6dee803b003b0b1e447143ad45c456766248304c3b3bd36d6647173c04cfb3c33ce197f0392971c615cf99ffecb2219527d4fa2245ab613a557c61c7901d02ad23ee9f02a18d90966911720b4db21fecec5e7560f9abdf62bbbbcc039a5c24da2276dd663dfc5741b3c3bc9d53506c03df97090c98c0b9814e5d2e3b19543b36533bd4e189ac42e40da9ff48d57b7462ec720ea8e2e88f8e985b9954cd2bd2a90ec5691ddccd438f46f2ac90ca7378b3e2f4e406b1deb0f5ea6aa7fb21ecb0f4a69c2d0db259d5724b65f56416c5e2fe27b0bf3a73f691a773e9d1812e3fa379c6cad0570d3e69087cac23226ecfadd1277948e7cbfa7ffeacbb7285643332e44fcb46ee9b59e81b5a6e233a62c5ece007cbdedc84b29b5c03e3e1090b83d9a7b14fb7b91c7657b00f43b243327984cd594baaa5a627475134fc891de85fd3084b35bd2e42a73ac898cf47f8edc7eed4ae4d9c35e1065ec0416dce653ea07c27ead7e89836ddb8c213f6576aedd61e0f7d1b37039dcbb109ff9b4924e6d449ba8db434cc2449679bd02eea9cbaa45bc9549d954a98b574b0d7532d50d291d7ba725e68cc03898990f70631ef254aaf358fec5f08036ce54d759132c7f809cb2c758719013aeb39c8ea8ec3780e772ca363f15b18ccd8715d5c1ad4d099eef9718368d58255372c140d391ad0a578d9f00e3018de23b571e209a45d2250dc3622bb293df7adce0909ad4bb4718cf540b0e8513feef08adeabf1bf380f7266a65961cd2da1bba400e818efae8d4e5beeda0392b4f33e02616f502e59557f906279061b9f2946941ba95c3e33ea8036a864b4db88809fc528c0417e7cb529e0c48795aaa4ad85e106faf35bccfbb56c708f3a602fbef39797e1eae80d9e5574a2f3c48f0a892dcdf0647341c52edbdab80aeca8e6ea72420accc7ee4c821a5967da469c028f220c98ff3ae45f0f314189163aa827a6ba26009ef5cae68e1dc9f30abc0074635a4f8f4c1867271f82158559821b44e1ddacb3425ee45fe31026137123c7aafc130d1c97ff6ff4808c0adf0751d4a7b516a90981f79800fd1b4c63fc4ca0e270595e2ef9305526725f87bd9ec4442679eb4a2758d84548ec56388e091678dc6431768a12676bd8e9165494ec42ed4161034eba2083a02d1b6d098d6ee1d6bca76063aa5f1c6bb1e11d5f3ddf2ff4a26d28f7ae5c69c02ccb8b033d1b25ea80a3a99c95fee491a4f13f17fe96a2134b6b31e6b7ecd2ba30ee72463dfb539c5816b4d47fb48ee3f0e51d37990b5a562a4b3137a7dd81c3f000f053f72e97a04ef93e1bc1114be341267b3d1f6523f39411c8e00cff0d762f5aae81e0def40b63073235252ea595e05a801d059459838e0fcb23208f751f458d44d77e1ec13630170413fc1d0ab311fb12a7c2a9f6b8feedb394b3a0bbea0cad818121c2fff8e0724b356514f0e1906de90fa1e215e509f0c274973a8e71390c007db16b36fafed1c618018832206bf50cb033bee366ab56ac602666ac156200838f7139934e4be9c7e8a628d7e7ae4b0c45efe7973d5e297867a2116fc5b15cb713e6814ff3a28a84525166fd48e02075b663e3646005979b21d64f41eb4c5ad2719bd4251fec1245ff0f21cd5e88daf7136fb3d4497a378239a309b22e302a6c16effa78894bdc6cde7ab5cf8535bcc35867c6c26d2b8c436ac7bc966096e7ca473b12ae28101718488cf6705bf4c888a8112b85cfadd9fa8ba2468a29d8c592fc1022517fd412bbd4adcbbbab0b38ebd6c0b29518bbdb7d958262d4f20ea5ce33da1b3b9efba525d89fa5b4d83a955224b59ca1d655fb44c42b3018267a639c1e98eadcf023eb2da383f0cb74b128a7070bf6014fabc74549d3a820320a35726aab0a1bc98e0e1ea1a17ae5632aeb64e0579bfa23d0bbf4f3c7e64a1c51edc3805319f03bf47875d19187ab12c2756413e1886089f88f3aeae9b20f1713ed590556564e110f2d8d8b82505d3908cd3642c321a5aa8c3331e481c298387b25dbcc5a61bd3dd0947625f36aed339f84c318fd8b972df47e358222612e677af9ca2ef5f81f1487fa8419f8ada29a562f51dd52ce25db35d3296334367cf43350a04033c63ba4f8075e5929c29d2aaa4a7e444e7a7289fc7096413b02166f50ce3b9795fbe0cf9170b004652f653a2ea3f0bdba88786088ccc9b244ec979464fcd92f95d948d525378cbfeec87b953e6962d11a8f2c5ba5061a5a0b60aaf21fb5d7735ee1a178a1c78e4c925c2327b4e2aac99fa269e0e941a3c00ecd8b2a6c10441ce24d120de2e36851d20f8f814e8a39c3991c460b2022dac601b2890a5c4a01e667c49969bc874c58564a62039c300a5642cf761e86cc672f64c9f555616fad6b68f8fb545de84ad4980aaebe323fec102139f6612055e001a4d15c06628a223fed2842e2497b00376c37002e5f1b3d5b60ab56a2048977583cf9009fa8228105ae176948fc50280483aab7f29f040d5b3118cd282bc66a7baacef6e614f848a266a1083d26acd4ca4df4b8a04b172b8db0acc1e9fe7709482a1f7959d78816a5f489ac3102cf9b07e67ade8eef8620dcbd85bf41c46ddbdc851eb74194ab6dc586f066ee8a391c7d1d07ce78ba70dc555fb4561d06a35f7b5c89ec5131c862ec924c9f42d342d53d22ffafbe06d162e79b7fbb7696cbfd176ade9e4478575e6d94af43b777aea8d8cece2910e372f01ac53aa6ab18418e6b4e8881ff79f520d40df7dbc43226ba6763454070bce11c1d6be5e3e6043e313d3afea7c2f6f2be57dfe093ec61d78842c62b67488de2838ef67a2d749e9719695c0b2c65254d8a89ea60b5949371a0ec221208494e747bbe4dfbd880ce7f79e4ad0c324a697f42b509503b09279e165781624972b63977cd85605bb9bd01f0b7854e9a5943565820f59fcbe68ea83ce9f6346d7123b9ba5e8ce9873e5d29240f31fe1341ab3f4decc3c50aa1cf3d2f74d1429b92ae98eca4be9a0ca594d5e77a49bbea12e055c83af6fb4f193a8cf99d099817e78c3dd7877a409895164d717bd393b27b961b9187c9947baa0f94b73fd3fe0f86302501ab3de486d23154c80f8b83020a753327830dea89e8671fcfbde2a818c4aedd685dac8e94d7e7626dbc402576ff11ff0f56fbcc143c8aa8028fc792f49afcd3ad202f1ca10ba26c733560014bc8c414725d7b12006eeded6527793554c03f575854bedc0b398f9e60dae786ce72234508532fb4ba6dd76210cf420ec2e8f900811fd4b70a55524f429a67677e87663179f0e205f97d4f89d70d9fad8cf977c6d566f2f7e0cef3c3f83bd4b6deae4ecfa520e4ed087bdffb4f2d5984ca0ff1b34eff7b0f576d36bd2bc238a071bbecb27346cca106c8fe7c1f8aff34a13d07e33c4f208a81bbe571292a2492918744d1b233b63c7e5d2ee934da724de746e8e7fda3de6ef857dc1afe04864ccfefdaab378c4cb960cd4c9d9f144ab8c1317b6cd30952f7fe437b3917e147ce0982db8f7d6d00da9a5abdf1b7ae3a278f6a281d8131d814049dfe2cef632fb239ec31adde0f7d098e2bedc28aa190d7baf172770410b343ed3f81a4d3752c3d25d5ec90e0f1985667457d5d93ffd16900ad7d7bbc9a59befff1ba33da711eb8935517821a1412f2c2919fc2913ffc75f58aece054be8cf6b4fdfd10bf57594463125ca1815495fa013e10740e8aa7e1c6ae32c0025c0de20fad834b35724cf376ddaf9fdcc1e6bfc2b25024c24a45b7994a3376868a9ca60cf86841d7970c8c4addd8ee751121738ed448db1e9784dc5be41d2ba223396d2695d5a5a1246b339bb31c78c7854ef9fe58e0756170cd26fbd53d4e993fbbfda4a28df0bfe10d0cbf68adb0da2d71330101bb9471449ed83284968e63745fc37e25bd7e44c420197c989f78c07372845b826021ace8d5990056a49ede21d91dade519fac52390479d123ef3cbe9b866b37634a3b3eb6c4321bc22aa14d7b7afb162e5b26d45fafc7afc31820efed9352c98b3653fcd30ed79cf11adb820ef4b4ba0c8126be0a6c6a5ea0dc3b61f3c33d77b670f0d614bc7e8857e44c0fd7761a2b7410e18855a7e4c4cb43136969254b1d05c7b1be1f24ea00f7016734f42b7db070bdf6640dde81ec1b6bce49502fb4a21fbccc76e6328940c04e5f9fcab473c2845fcb6fee1276d7586f4286f97da647102559f068c66804d2e8c1a3ea108fc58f0986486d7a30ae82eb42b2c5bd29760fc322d28415c55a792b77c4c648f93c66d4b912db8b631ca6d10a1a0897470eebc2e28f9af179f54299c90c6d7423a70340905c757f5d582ccfb881aeae1a550a5732b271f2529faee225ee905b1f778dd69bfbc282b7b2faa1e0e37e1af4d828e51a634d67d20fe9962c675d1912ddf94742c538b7233ac041be0a9bccec253a78d420f58692653ff218340f3db42d01c6177fe9ec4d90755a10028d5d2d89c20e50a423c0665998a6467812e9128530875a229711ad9554c940f44b6aee9f3c2998d57ada0616bf517d54a7c0e55d2788874978e6526061549218a66b40fb89d0ffdb3c57967d6c035c716e6aab37a3198f3390dfefb946444e75a5da76b085808d9b2e289ee47fcb8c7b65225a3e5b48ffb639e4791a5dca57d38834b6f4b23ec8da91c159147a21f16497cd6818c49b9df972e9f5e2eb1b11c7d366c07585525f4f0ac8e44a3e6e53fee654f16fda10af5cb9215806852320c1f51f59a9c200ca803859345045b644df9c223accd826806589f940a10dcad6f92b87fb93764da608207c04fb08f14f84900d7f14f2a9e1a8dd6c6e70c53918e71d83fd632e9ef4d0b826efa30745184260a4afa2fa8de7f9603d3707bd257a27c2d44aa9ccfeb444774c9f3fb2a62f2c14932accb8cd89b5b13e8d4ae4dc80e4ffb2f2f18abf14a2e9fe3407d7b6ebd508979a9b91cd29f98d5cb797194040d194c6c66f99f8551bd5cf39b9d5796cffbdd30c66fbc4a560844e7e5e7062851029813b6423f13d9bd5bb1a59d269731e6b184756271fcc07d7bb58046f868a8bece5438132758821249a3fe9f29ac055bc82dd1990e584bcbf619f4a72837a43742ba462cdbe6e196dd2ac832ac6daf4689a144c587ff3eb6ebe527d7d162c2c1a69dd60572af25c41af5b5bd188e89a13017f18ef507df8168585d9a8d5709e2d8b3fd683c06876a674d56fb951356b3162af92c9d0e1fea4f3da26413d5ee7d194e65d1b484e33450e7d72283148962b620673cf721d8234d296243194525d40974ae2392b334461f9d7f0ea2288f9eab8c5abc9c8f7b8c21c4a838da72e3dcbff7db14445b30f53c0540748b38fd4c30ba7606c0d5a24e399f27ec24fb1a38f8aae4c3536471b3aa330d0b1af2cf7c37055048356ce4bf776a5f5df4dc95c4702d5950913ce376d4f98c57ec09ed9862c001845dc885499dcfa92632c6df7e09d3383b3f82dff09980d95c5360fc11d28496a70491e1a56416f70cc4230f5748705a71d901128224bf7612e202e52a70cc7218d8e81546397c56afb03cb2f9ae837e4b6f509d63c9b827106b16165711d8842b4f5268ad0e445e30e1ce1168cb1bd918bcf414803388987ffc5751b7008d9566fa832a1a25d7530e27fa2f9741d8950eab26f52e3998e28aae276d3155156bc8a956684a5d12f94a1b5cb7614788817c0d19b619bcc5c4aba458eee0ae9b1333c5e711730f935b745148564e2c977e8d4a07f998759310f67fa4f6e7c171b70a469bf5764a0b1c6530b238bb10424c4d1be65848cc09c60d55121f4bb6e48d6bb7237862a0d20b96cb8e4be80850d0dcebdec2a8d5f6d6cd0d3e6c0d9e4461882e88c7eb0b4d06520bb8bd21ca0508cb9be9b23bc5bf4cdf13036197591c37f3922289127be4df196d4276d24d545978b9e75e7be1afcf186596c218f3af010bdb81183a239b3c8d700eeb2aa71d46a2cf88eacb319a0ccace4c010207d7999c7ad2969707c2da43a6ce894d1798d6434d356851f64baed1aab988128b94347b1ab74c1eedf30b18809c4910db73b9bc33508a333a38d8ddc3506ffc6289681f790b1034a93373262e84143756577eab136003302ddb60e98a249c8075dcd349353b6622ecf3b9bb3857e1c9b4ab65fdbc67c34d989b8e910e8e979ffa5a0550e2f4cde4ba60707ce2b4373a8b4760873852b52cb55ced91150f8af6eba38192f77755197c7a4b13e52f9589b36b953607a4c2b462f61a0d749d184dd1282ae4d8913e15ad11c988860d1a630a58886c9afbf7ba37a90b3dcb351bcad9f141dfed0810365850a726ba78bec5e98f356faf8ae7d671de5a4426d0b98889df0f49d1ae3c62386a7df3d63ff5e7d69a937747d3482e74ff448200e3e577e7ace6ca1cc8fdc1baa307dd03ab41e428e0185c68c9f94bd567234cacff32aebea829028fb0fd123e64d1a071f0574dcec0b9a089a0c5412aa321020bb2ef2e741d8d7b38c3b27429c00504da67a0823251b142ccf9c669c56af9f2d516b08e15dc35ec3d21280f717edbb681da0d4717a20586cf362d5dfb1cde5a187faf21a42f5ba46b78173b003e92efd07ee47b6b02284a9196f6df61e55c9a9dc0ca64b87e813dc3c63f22adf96d949b4ffe9c961f0a07c06e717798c0cb9cd3c920976d0da2b88b04cf275636143a53d1c069ca73c19ec3c64991565d1a51206ed720c979fed50031f46ad97e7cb3f264cc331d5c811e4739217300c6b98c97c75756b7371a5fc9819926fcfa6ce8c5630d9c2259661846daf27cd280b6d7d23fb6e3c9623e64e6d3e8c2ed566ed44b0d85da119be83c2f02d8e21c400359ed2058e4f9e0f8ef7777e3880f748b2e51500b512c458ed6fe5115ee479d9698fc0887a83b18af62043c6069f3233d7a131612376ebb0cafd717bb8faa08158a7752ef683973f5735641e9f2e2723fd94025339c96d9f6d89748509bad1dddf1c3ff2b0f8ee9f48764586f99a5ca430cb4fdce913bf631c92d996155608087ba5c74b0541deda02b4b986038fee16a26dfb7fa5d5ca2f95fc16bb362ee768d93f26d810aa786a17c5bb90322b8b6a7f11763d099fc560986a13d31bf46ecf3c259decc44200a4fc604ba392e7de11067ae9af56d4678a72c8ffda7f3ac7790912ee230b21568be1dd5bd27ee43d62495f965f8e03634723b643b2f9ba4484bb89819d03e6eaf5c011dc9613ea4851ca49fec8e89a419b4b59ae1aad18e2e832854c61f862fad8be29b3a9576a38bfb0767dd9b9dc5b2efcddfbb19d412723d8ca5ebdbf1084f370fe31c87162a44a59d37005c53927f88478bcdb1e644480269fc97a535b76152716580217fb2b20af4fb3a756c270ecef2b581278a324bd3e70f472b133f079f4bf26f5e23bfa80717feb141f832f0f815ae65695e6e148f884927a063e612721f76c499636859c57cb03712d762eb303542f9e32f9e51c1f1824baa1e93585ae3013eec9d8bb5237a3914dc8da971a662a6f10a3449df1e0c592408e0b16fba06cee46cecda3e75ace1f290f9da20bb3e761092cb27badae15bb6bf34c8ae004620e63e8c8b955200186b43d687a87acb8e571ed5cd93f1dc960119a014979cdfd72c7f08e21ad7b7b6708b632fa655fbaa203d0da46a7ce5a38e8e68201d78b1125690529ba80afa046e9d09b00a79a5e9a21b6d97c55f4a10f5b3a1124f315b23d85d2f41f070c0526942604896d4a151b0b68f3152437aa570f5661c91fbb0ec3c8a961d085d296989ebf1f1e633c1ba6f6183cffa2745cd597339c88bcbd143d9e2cf1310d0809ef5eff502e27e9ba1a4ca3c031be0dcecea11420df5868e3e8c01f8d44ba2778cf27b36dcf1c2e9c59f0f27368207dfdd5f5e8048c47cde4f39e977960ea3def89105ccc2abc7f55c247c542c650ddb6d2d87f0f92a04f0d3832e2c0266dabc121a0df0b4bf5b2735f2b0724c551614eb7cf1f3b76b0756a45d2f103a8781e5941f14f9b8bf20b3cdc58e31296285e523a9f4bed6d3b69697a5d90f9bc737d1f094ce0be6a53b6a1333ac8842ebc5e2378e148c3c382674ce9a989c67f640b98a46a08973d14e4ff1157467b59cdc8bf987501ac5067145266b7b4f3a527de8bcb41a350876575668c6711af89e7963372095d8ed63a6cfbe1e40d973ff0f7c4d4197a6cefec7bd417061dbe179efe0966271e0fca69d3b97449c0fdaef82864c973467f04571176c63a2c23d90a3f2112b541d235abc2fe6f4578e07f5b0021528874cf68151c24c0fe5fca8d1fed412c6b5a9e44ea8bbac328d26f564d29006cfc71a236df01dd554df677a9ae86c50c3f7e43cfffbfebfccfcb53e849856709d17378e2296eb3eefe73b8a6ff25b984a1fe9dc12e18a043c44ade997c223b024d42d0fafb82f79c07df33e679a411fa46239479f1ce00195471553ae46004230277d93fb568aacd0916fac793b25f4a170a91f957d095eb93485d45d2564945b795c3436658cc88ac543886d0abc21889cdaf28b4c8983cdb40ec05b0b1586b371d6d3afc7e836d74f60dd1214bc4e875b710c5a73ba00983512c0ba08fc6ebd0a81251669a4e4de489037f50e983a1c352d22d20e3a34a6555a19498efdfb63b3ac6077a29daecbf05e114790aacaa59c59b25ba4a38945b0af1b87e16ffae156d57ae7300bfad81fdbb73880fb433b93f2dacca9cb09e701b9e856586a0bc11e64e7e335277d3ed7db8c586f058d9424d1918e7e47f5b465c6141397898232a34632ddfde72f760973416cdd5749d41038ae945cbbfbeeb34d1f09f7adcf8b1640a98eab08b3abadd2416a6790f630c965c734a69b55732e26de63da8568f33499b83451ad4db31ffeea7b97f685edbf7e29eeae15d7a86f89372ea8119e99f680921636fa4d6ae7e1c66bafe3a0ed9ba9c8b0af178f0c69ee6355aeacb9ef4fa8febf41a681e23321d9b8dd53ea85ca489351eff7237d5881c2db28c98ed86db41ab104d44322b99050ed6478d48297cfd7e12cc5b76ba28937a4666684360d485b52a9989afc5567f3a4558d27a446778f5dd45640357aa6b1e9db4aaf7015df35cc28026812dcc1426cc8ce625c0af7af3e9b8f5977d74611365aca6ee9c0d6285c666aa3eb46a20f8cf829f48e550e7a12570f6b348b282517cb97f09f3b941c360460a452101ef7d5c3d22bcbd666a03d51d9c30cb57573e4562c77d8d83817b8379878de888e1fe3e6db52ace5327bb20eacc15b4171e2e581dbf4eba3412d6e622e9789032f4d555341928a0255f14096ed4c0bc388fc68bf60fe8fcb893442cccc7a74ab5c8f308359ec702e2c37d500c3bb4d5a77f1eb8996c16d8471d28e757697c3242710e7fc1fcb8be4ad1f34c103bff2f182e7a938019bff6a87e20be7c84a33cc2da0a6f1eaa26e4f5e0329555447315893d54db299173542b8a76aad7b9cfc3eea481242855452ca7df06799103a09f7ce69683992f547c35792ea1583138e864394f7f976b25de87cd8d7b691ff7a13583b497c1f439a4627cdd3902a342790da8feeb915a4f97eb783df425ecdde5e925da7d9b45bb2e1b5fd5975b3697200aaac6ceffd0109b690d707dfd01210f5e7544c8b7bd42e39e4c521db946974d642a4b50726a62b4a798cf91b927b791efb2f4b73660bbb2354d6f63fbe4cda68072721701545b58915de86e3b86fdbefae76cebc565ba18f9a8ed35ba5979e3133c2afee6d592b3c3eb29e83db65e7dc55844dc99843027687e18bc396b04ab1f09a5ee7f3a0f08608ca5ab74053451287651faf3f30920357e4fbff7be52cf773bd517308d3c43f893afa8e647efa53039b824c93afa7dfa6a1f9f6de4a7172f3ebf7d8cd77c858ec94eb1b502939002113d8451ce3c90c275a5466bf974444f49b92be20ff4fb99d1cba816fdd3056d76e75cf4fa2bc1adbe9624ff486d49163f5fc173789f4d08a194a6ae50861356b829128e0fb2ee8c3c9a88674b4114e98723863afd53e44ea7fcde6058768db36ef346117883747e6fd691a1ca623c61e09a4c548f020572638f1af05fc8af9b80f8a835b3037746b62f3f497a178ce6a97564723b9a1167feef784ba6a2fce358d4ee6db729b3295e458686c2d91235f803171a78fbb47ad7108d9a0665c2fc618d654cad42130205a06b46e240239018c1b91c3d2b51572f927ba24e0997436a7fecaa37f12b833d91cd6b687de9f9d2d4ef7a3ea75b8bd63b871f9ee910556a21d7ff2d7b830426228a1960b5269e2132c1de5c8b67f0ff8d0a055b90c1621a028f5c403413c88dfbb349c39070dd9e9b4e09fb26b25dbd4a4a856fea7fa6193ecca7f02d3c194dfc875b53f1a657a54e8c0c634bd769cdced6a6966bce690e85ad176e08b1d803d203e97be7c78efd953d054a55e9f6dc8f5b2a3fd799b06f65ce447fb6818d43fc469a17eea23ce8a2b9aea5b3dfc7714acf37e38c4042c35ccbf831dc3b011a9eb015b603f92a644f1b117e337a992296dd4d91a000b01e5d0015c689c62eab373350918bdafaf2fa182e58b566e4a7a20296f7196c7c7e476c35999e9c22df8aa340a03a41896af10927718efa56d320db6530441f6b36fef302262efed2686a1d9039ffd4ccac9f2b4a885ee773233eab7e413299190efd1fc624000075e5b904f658d900494936b66ea8c256137ee8a91e856097cfedb5e7c878aa85b8f69b5c89bc6beedd8849ff46b7b0d46f3fcedb99a72eb78eed090b6baafad1630ac7ddcb859a4ef7707d04c34a8731254323273471351584217dc8bd2c2aa22fe048faf5caec75b19bfa93a33bdc8717b4560394f2fddebaf511535f4dd27e6b28cff721db79e9ba71a2bfb87269fc05b5d42989f11fea5b64fb704a9f45cee4079c3f19d419a703a7d4b979baa895a9f3d56a0eebac04a5f134e5f4090a9648c7e4001a60f5bc18e045b84299a440f7a951be76ff9225de82164c3fceb5f1dd69623ae10fe5a97338047615849f82e354d7b1ce763abfd0461c62eb60e4ddd8319bf8bffca9870880ba009fa27ce5b73359d8a0cfb627a8bca1feecd4e4ecb0de25e564e684fadd6356ca7908efed0e7fc084aa4af06a0441e009775c1013ed6886f6e3722cf1c45dfe2b650db2a0eabe3ccdd36e39e8d254313068f5876b4351053cebc562fa6ad0a0bcb625359fd48957c2330fcfde93e7c612d8cbdcbb2c6430952e992683384aa8e3a2965143929f11a5b54ee1708ab354ef2f5032e01107d35b5b3822317541cefb6340ed4c61e5ad22faf9308572780a86741027c19c893fa75bf26e5b7f0e15e9921474da158f0efa5126dd76625f6fd6d59226adfa0a433e32788727600c6d96ff1c4a9cd9c47f0c099ba2c95ac3e092d77649799e4e4bb42a282ef60b967d1a1d2586994f3b610963b7d506484db67b9cd3ae845c679486be22c4cedefca686c21dc7548eb326eb15f3dbe9e35d024994c17acdc47f241c78ce96a9ef3782e514c8eb6c1c2044d132e18255a88e0c5ae12813149654edb01a26bd753961464268b0a057e2a3fb4809a848f81e5d4f2b44b7a2cdda11138c03ecdefadfda697f697592ee2522b07a9f377df0c76dea82937ab0f6029d323a029f0aca33184dad47691bdf43a4098f686708d35c229846df3f7f72232fdc77e591d22b6c1ac6015c56746295856e64c18db847ce8b86c15ace2158ae60b37fe6ec7e5900a4502bc3348bcc5dc548c39a839a7027e00c5d2a54282b7bb70acde8364b42ef60677c9f9aee71b249b9a7163e751f9f21a13b9277f5d07aa281587ae0beb934048b3ce9303682ee3ccd705261a985e0efa85def5e17a20b5931ea004a55ff2b900d217654b73c8939a99e836662eadea062378638db2d5f494ddd789f22a95ffccd3e9eaf660148cf1a2ba1974a925654d106af7717d7c478e6f8ef960697e3b0f877e7e9e78608dc7c9bd905572092e54ca5ff16e0cab02c604d87c6333e175a752cc23b9ab989bb10c47cf76d63992e2f5c50fe903ac81c503aadf22831daafe432c104a3101fb2a7ca84681cbf0148771c4bc342e9dfb2d8cb2a7dac4ef635e51f3b0b1f4ec06b41aedba77833caca4a8b894f448855d4b4883f10cc4e5e077bea3dc83c609fc1a487f629b41bff68208bdad100131ea7631a26072997a2c64962f698355b866dedf09f119c95630442b65b54c47d65acdc534a82e1bf5be83275bceed4d75388f919f063ad5c6653630ce63274c2553bfc6a46d3311acf347f3d96cd7f14f437e9ca5cebe34a4cd9cbe226455c1e8e96aff07b3ceae904f30cc445be05e1c7029798f4aabbb63f31ac1acab29ae0ec7f67e40960d042ff434becca56fd3f8bb40595ca90b4ea347f99b191777a9aa602845f8a05f48d0a124680c3f5fd4bb010416e4636d7e590e0cb31841b0536dcda2ce1372202b028fd4b8334ca030fd0f53365e7ab21009013f7ad88984d8a186d20f725a15592bfd5f1a63f127f90288922b793678d2328530cca9afc3749dfa0d19e636a3c5cf598760987ae92e89a3d0c149eb9e49169d770904f4a4a2f7bd896c2fe44689c60702dd966eed0ad3837c10478180a1517db81b0002bae1175e315e9d31ec1f45d35797eff63a34a64c650d6b6c2d11ba19ec5b63717a46af81cc6bff11334f4eb8310250bcbcff15979b9b6fb4c9e495b837c47892c3a57d3aedea39dc8a0008a1b89b520617fc32e687dc8a0f209d5b0328a0555ebff149f2ce5d5fb2b173386aed372379c2a43ad766d38c43aa42cb1d6e99f255bf141a4a2328a3f4008cf3f0ca38b808c479658cb6bcc73e447b7873e7269112528f2e7fef5b2d3143839670d7124498a5873a548e64e95a8f2651ccd6fdf3ec686b4499d30db70d174cbb8f2d16e997abb4d8618962ed45497d0ef7e9815b3e4794bf96fcda8e2d4962b70ba99cb5a60140cedd5f5e8048c47cde4f39e977960ea3def89105ccc2abc7f55c247c542c650ddb6d2d87f0f92a04f0d3832e2c0266dabc121a0df0b4bf79bd6b706bbbc9ddb9d93f747561afe4716f8834981351a088e9a3e3047ced7b0b6f49cf2273f23215d0e076c3be8a7497610d87e6c1b7439e0639bc76a4d992fae0bd62fc1fba07f8c720641681b020540fd85d7b56586395990d6ffa851e83f62329bae4f67891845c7160b43e75ab53e32dad17bcf9fd6c55413339df47526d4dc18399124f71e5e91456a818dc88e85b41eab69ea9610fa59de956dc688355b57bb24238713851723476110a89216d86ac16d0e2457e4c9364d645cbb6d10d4ee5dda04f9bf27ba78b10625826d2b2c2cc5cc8f834feae70b3c5c89a5bef101edeb438db9497f93840e2fd9010aed23d67e95e21ce32468b7c3202d52d934e216f2bfca602748c8b724dc65ad50ce0f56330b3a27dd41ac6dca798a737a2ca1948a7c17dfc45ed17d6ca2e0de0387c4a6981b009a4e44a941b750e2c88dc1984532e1870b865c802748596b81f4941340907ea36efbff1161d1166c52b3e112feea251a23b1e43736b186bca5f08b2312405352f54239ed3920c76fdcf22d036dd9d394ba34fa5cced493eb2e0f6e20ce7a22a69c310a8edf8bf74268442c9ccbe00f24af762c3248b43e8afbad3f488c53054c918dd84ac7e6ae4c618ae338cc7c38acd1a9022888d7060ccdd531822b7c414707fd1c446ee3a668f21908ce75e1d2986126a4f2adff0d6ac8d0dc975c007571fe6f6e16ffae156d57ae7300bfad81fdbb73880fb433b93f2dacca9cb09e701b9e856586a0bc11e64e7e335277d3ed7db8c586f058d9424d17c518abf9664c0d07b853d502c4961160fb90d58e52791273980ab0d190fe4aa386330142872efc055c46ee265339f4bdda8bdb58cefa175734ee55e667338ea380ed6944d24b963f911b305247cdc9cb6a4532ef399b81454656f8f98850ad1ca766930563f94d77893443994edefb9e62cf30faff8840acbc217b045fd751da84e39a34b9ec2c9f452f2e1283684f7307b083fccbb58264b69c036afebc8fc09617b37c95fd2ffcbbb9967cd5e818f997ea59340ae5247869074b42f6b2e1870c5d5a77e2de707698478e6bc45a76ec1f62ae54c6003d0ec6b2b2f9437fcad11b907a366a84b9f2504ea61c6bf483c831004921042d3bf72a06fb0afa534e5cc51ab1b142c8f78530cea6d625ed629000922a7b465439e0fb12412c6c8102a1515706fe71bc197bfa8e810f772f9978f8e9631f5f1bcc347def8861db4c9885de80946945798ef19a32ee535d8a63336259b4291c9e80bc65b4cacaca2a58f7e064493d046d9e881e4a6799501144d78a3bc681c90a5d8e646a0b7774ffb5c9b70058050fd4e92c1f2703946a9601fe9e65bb406d34e6983569c1f7e0e1bd64fb165ac97b52d8ed37143e03ab42065f266592d7fbf4085c5605574eb3ee508d4bdeddedf418fededd31526ee276f71ec3024c20b9aa170bedb199fcc6d3eb857b92dcd0cee2cba817978458c3ebe75161f77253f370de9afd709478bc046509f6ca31c045e4076f782ed8c124156f561f1b1a3147c008bf81a13f938133a0702a1709e32456d38b4b5b146f12a688468812145958619ba92ea07b2fd1e94f40c5e8ed788e511b42eb8285b6412eb8832513aa6c092d7bbfac72428153f8060c364cea80ff68558d3b47c443d5224ed27f2ef3b34b64a07a4b50726a62b4a798cf91b927b791efb2f4b73660bbb2354d6f63fbe4cda68072721701545b58915de86e3b86fdbefae76cebc565ba141e9a548bb177fe77f3def3ca7467b0c9f658d8be96a3128f65d3f129b93911e6bd4c215068f857d661154e40f6b75dc4e6da1fc6f5254cd73dbf2534ad4fd33f62a364e59d7bcbaefa9e4398f1ffc58844e42fdea37e5fd102f31871e29c8e409c8d4bc2fd23970543795f022fc592f1b8af637474f0e3b164d2f6b96859fe40c7dd9956b42077b3c7f0beb784e6b5bd69331e7e409fec18b3e6de88614ab0c7910a8003b64b2fe9f2fb03fec8e99ead7200d1199eb95e7b7c0183820ba3233638ce00d1936197c80235b48b5f1790e2723b27d35d6e727aee6dd455fd9df6d41937f2931ef5abf22e093436a77fc2ca85ad66bad9ad583b5afb3ff9518941e10dd568dfb2ef4714df8a7a4f38e98d47b78549648e1ce9618cf04aca7a98b36588a7e44fe54699aac103f3c8acafabc4470c1a5a6e6d58ace754a9bbbb0c0da501e6581270c09931372ce140264f1881f21beba9655c2d8f9997dcfbc5186a287913ae4d2bd4e1e731ad13fe47a8398e9091758ddc335a6dcd7fdfc4d9a6ea5422d71ad71db2bd15d5b822a8be4c5b67f0ff8d0a055b90c1621a028f5c403413c88dfbb349c39070dd9e9b4e09fb26b25dbd4a4a856fea7fa6193ecca7f02d3c194dfc87535fee97b77b66120848755c9b6554923b88709051a578a5f05b0dd6eee5cccede783d878bcd64f13030dcf1aee6f310ba31e2ce2face45035e92681861608f629d0cd2d4ef40b6108a26d6032af0005dc67253f4f234348a6722bd91922d04696694c0786f411675f3b6a3b0323199d7f3d731d9139c45e3b8527fc559e6ec4c09614b6c66081f8936c522f5cc7565f6f00d1cf611ac8bfd293b0a7a6a84d59ca531fa07d4a1470637c5a87cab3fe29fc7497da46b2ce78e427f78273c31407b7a18ebac3f279f8a26adbc761064d206fc86ec299a1b26cf204b6fabf89cc342178980f8d8d967f045dc305a0b99703967418fd0f5ab0b7aa9d91f62fd91c341df7ba1a1f6423bc418a2b4bcc098ff82fd5e2a7be2ae335bf2b2e899c2622d3decf04f6238660579ba00fd8419613fd3a485cdb6c15165103226757d310d8faf5caec75b19bfa93a33bdc8717b4560394f2fddebaf511535f4dd27e6b28cff721db79e9ba71a2bfb87269fc05b5d42989f11fea5673af16eeac2cf55371ba3ab98b5230ad8695d13fb75a93d2e5613fbbb9c1226857cfafc1fea101d4ef2fcec5942bf349a46276a59aa0373095765b19551297d1128ab7532b571376349232507ef5ae0a52602a58c8a78ae83a3c75f0761b3ea4bcfa19055bc1a3cec536d6ea9636aa0c8512d72ba8caabf5be8f27cd613d403be3d0a47371048eaa14013b6a6a5f39afa8c813e34bac0e7a83c7b43ea3103b7056f738124e823834f2429aa29583e69bfd4999d3db8fac5b98fdd574d751734d0f7eae2d57d7fed8d92944bcfd94d8c4988ce774322734a0f5b8502b3de93c5e76db14d6c3af193ce22eaa72a00292739f531091081a5f020487dfef72699c09913d09ff033df04ef309640f8a047b22d31d712329cc9b785e387e9799863ec4231b3ace80f64bebf4419a17e0bf41025a58bb65fb92e1d6a858cbd84fe4ea1089047bb5929853790d5c02890d5304a4e8fbee2f92fd16d962f1da0412a7114b1889589d2e118b02432e9304106c99be560c1bb235054bf20158152a0f4f696dd52a443a46ee61467fb26925b951b0329e12f8ba0a0b118970c58acbef72e6825a3953b1cb022abec20c5ebe3f2bdec3402c80c92019a92e36b95fce5b667f18c7c2549f552120fd541260a60591a5dd289b9dd43fef038f68467cb770f8dd313b8305f75bf32285ab91fe14456cdedb435f4a10a2ae6c57d6ad91e9c297b6d1270f429edbd9ef452b0ee9d8bf7fbeb8340ba2203b98211dc0c8810f4659e885aafba45689c2a49cb626fa5311bc26a5ebaecdb47472b009c09bd554dd10381d1ba793f42b9c022374a1ee73c5f5d988a617d9aa8a4c63ab2484a709d0a6602a17253b22e476a3702efbb39ba8eacf38a58fe82e919128c85364709be8092a929387d14d6e866c64cbd7b34db194a1d5845bae5d362e6d87a976e10c93287f69b0d63d709fe58e5bd02151819628edb625fbcfb075becabc7a2a569e0ed14b480a6eb480f8321d7941d158ccfc343ff44fb1d750985444459357f670825ddf636c80b5873fa865e8ce1c9c4a93f30b3c51e842e37c46fef3f3a457e421d35dd9c72d048ac40fac2d8e24f7cb6861ba4d53ea178cd298b2bd94705dc9517174d5b8ddc104d2cea014e784a151a4f8dfae43d073af206a7611637d73e065230de16e7aaf1496b8ff4bdde827dfb6b6b376f6a28a4feb1c75fbe1e62f25ce61ffbd20b2cf249e22a4f80ca7d399e8d7365469f2a1a4812f6c6385510c7c249c824276ca0f1ac48a74b28909ec221eaefa387dc34bcde7dab80714f1a7afd27adf725aa35be638e8268a6950746da16483cd1367c19fe5a064209e5fab6f4e0ba929afc9ca25c1ab8cbc46aa53eefe77faff08ed4c970d777bf9e18e5698f550dec9e4395f420771570d90a4a44b117ef34be021fbc54762f67854941baa99aac27161d3c9183c4c20d11079dc23609973d286593f3ddefb42657e69bd5ea1a1933f74bbacf5e201d5313b083b6900d6b62eedb236332ffb0a476486669e7bf58cb19c7cf2e48f48dfc18b9dcf3594c65bd59b8927933407a640f1c0024e4f39bf8c684cc542cacedd6c3c693ce68160d588dc62560cba67f346c8ced073c7efc05835770f4b11d79a20e6a2aa937b8e7530bcc87961e9d42a82e20486eabff80970f95ca3b3e0cb1126c499759f559be8e5a9ea1093e813931ee27976899f3d8d08ba27581d7230edf04f7ee95221c6d96405e14a5ebdb67c125cb7abf91adf7d46183a3b06d80aab61f0c0c5a8ca8b68e180b409183f55bf22b0bae41721bb592faaa216456b388375cb15e9829fed12dfa43d3cc7eb8eb5fbd0d053f7f4f98ce48fefc9cb8a501e22ac9dd200881cbcb903258a7a66001fef7afe5eb96293b7f88579031b41f6fcdf3918fa91f07eb26ae04c7eeff14eed9ae70af360d6d21c84f80282a1d9bf6ca44ae4cc4146e5608d118d1f180ed3cac90d3c1056085689f8e305e17896f78ba3ce8ea55d067b10bc8d71abf98b431c3f70880198f8abebd13cbd23f76c5d5a586bb205198c290a32cbda15ca2695102fc817f97149c1e2c70e34585a26ddfb2cf644361ac221a0a66b290cf14d605f9e6559dd8948b5ae2c35459a770956d5e4d334fe53cc7b683ec138fd6384469d9116376cc70e3de64286b2dc173b2d5e086a3f5f906f88d2f97cb1ee80bb1dc9ba651e82971fed682d2049c60fa1224880b1526b064170ff7b8d61b87fc9ec3df587da60873dfd85b9dc319b97241e5e098cd24819de5bc07a03ae48dd9b04072d6b7799957a35d6bac7881142e64a815faaafddea04ef858fdc90575629949e31b04f827d2e4ae28e8f86e3c48740f9a90d12569fe9b91cd4107a1ac0e812859bd56a6fa317d57119bc28782b173e143b95c91782a45e1b1619471fcdace262116b28a6ce900241e47e4575834cab33d88a845cb8ca1a0715818ab9d48075ccbde9b8360592b14b640a86e183a8ab36d0c8c6eb29974ca0f8c43ccfbb71364e33978a881833cdd7c184f035ad99c9407cb16781ff39bc341b0543354273a6e15134d2a74e6a9f2b8b01fa801b377aabca70fb735cf5b0d04dd644fc78f07244b12aca1276a0fa02e1cc9fc60dbda87c2557be7c935c47cdd7f3ba259ce442279da101af6ff1033fb2c045561efc932ba56c11196a849e1f137e89160ca05117614bc9a11be2836dc8b57f841de46e9bf2f926fb095bbdd9cef4e3520f47bddc3dbdd420876d3f91dbd531ac7cb827b4e47d1fb4859b6eef3bc27661c94edfc6d24151c02a7b2fae5e7ee231a244a35cb36d4086537c2ecb90e07350527c3d6eb2a7cd5fdbac90c428fef5d443a0738f9a29d78044bc55ce8a4568695cd0d265957bf27295b4988edd1e0e0f36756d3f9391ac27e6578556419685d2ba1afc544c5700aa9558e3168df09b32a29a2ee69852ccaa4c42c65addf923b8a322def3293d7dd83731c7624e83eaf1dff30cdbb16493232727c592dce3279df989e0cfc39e122ce61006aba4b81c5044bdeb9b0c3378b661b3b60973d98baab84bcfe4bb0f709be017d6236f4de5a8d7bcc58926727bc2786ee178c4dc08684937fa359aaa25d0ee63a6f68ef97b423d9957dd4d19a29848c4f68421fdb705dd0c5d27b6bdcf225ba6c3e56be2bb91cadc4ce80620726b471aff3ce1a71def6d616296930b7b042486acf457e8e2728a6afdaa44b743da6a4bf6129c3385a4123656cfbdc595540a053fb265e787b491412be0afd33baac47f283e3e521e6ab0f9d5059da4039f369162c181111ad738f9fa635532dfbb2d37eaf1546df615a0f4288011ad0ca0ca4c7efa84e5b6983e834102f3de2577fdb75f31f5d25161fdb6aff4909e23d71ed22e1b4089b6aa5adf37384d4a11d4eb391a58bfc7b46d460f3616d7879e1902ebec8f2952a9533d94d13df2f444ea95325f8c421e6975e02f0848a4bdea1d53ee1cda822c85bbdb90d2f03d1547805703ed881f1cc7ba39bbb662c7afd6e718f670c09b846f378c367709e1e3072e5e95ff972ff84c7b644eec82e28ebc948e3f2012b7f4500a3937dca0758a4f70b6cd5e5e31cd8253742d477496ed66c47782c3dc6d8bcbacb32792a56723f1ffef9f1b70c731344f083f7f373c7eb74a2cc9a4eccdbcab6803087e7322efd9dde7aea4293d662d3c079f510643754dfd9b6d955c94b9f15bc7a5c2f105cfd99e0fde37990e83ab6365e52b92efdcf0c5c65c419808f3c9e258819988e9e60a05dadb049adffa8a49e608929a9e4c4bb45eb252dc159870b1887e7c780a5ef2ea59d9dfbcda3a76552700807d5726dd328e006954f8ca920d532d053b2310351ba87c6f81bfc5f3512d21f0238fc3bc75180baffc55cd51caa7b24379f0d681b3659d3454dad1d44590803d47f4622aaa722c461bdb1c59521a91742aecc8ff50536bb6dc244f18e37b1a137e51452809a8a40ee64e36727d27aa6641ec880c21ad2592054b4afb4359f7227b038ca0d0be4c2eaffc50112abc8c28835dbe00f3f377023d7e123ea920612e131f4f5cd8ca707b8ed3449888b4e26da8bd8190c07a09a83b538c4d38ce191f3afdc072f00cf2c9bad920561669d0fd21329062791b4c3dd8ecb958cf5239e0c99f68579e6690a30306a62bc0340d27deec60231c9ff2f596b81ebe192fc2126e333e67e551b811182a1f67034ff29b11c784a208eed44fa48af7cd8725917c1ebdc735d03df85f254526ed74839331faae703aa4dd1002b3c213798a9e47c713b5158fc19326891170f416f1b53fec597612606518bbae8fb0d3afb8f3a87e90034ab4c48919a183902311a574b69c601f915dfe2d10a6e4d2385555ee14f08c76e2fb653d946197cb95ad7be7887f2a3dcdc7d89bd6a292cc7d20d0ee6ceef7773944853b44a27f1a77c2e40a53b5622094a4c601a20178bfdbc3a0b6d1a06061fd00567433aead43314712fe6129fd0f865d6d4e7ed893edf99ecb175ca16c5ff8d7e27dcae36be67e1391bd8fe599aa00d23ba737d15b498ae0743b6ff08f0c001701f518527152053a1f52debe87bde74ffc7ce5a613620b049c4fe3c785edf1d589a2462ffc8c8647d921a8b3c1238e2d05955dd5fd45f06d44d733eb7003daad6b9d1237aaf92b500361a3cc389d4c5b7fe4ae23b2f64bae4afda18a2d6c56e8815e2fd3f4bdd6804c904d0c579ec79674ea5c11009126e3bea7c335dd7c7ec3314bc130cfde2f1416970d21fee5a06b4ebd6a7b543814cf1a64254e989821f9a1962bf50ac93b773b457543de74832ea765ef2306d8dccc6c6d2de2aeb0c705a9ed51ffbcba3e758e47dd631231cd61fcbc032314fddfa631f36a8ae45de3075e21e02550aa2306c636e4f52f193cb5fea71c8f0841f03d967035385be7e52de0dcd07ce2e2b18dd40f9ced0bba30f2f4cde04c807a97e2898fdf00b116c7a054d6fa077e41a4446410fa707d12ec6876d0e9f265704f14e63ac7d5393fa38451a0346964ffc7b8fe7160675fa687ae4e3a2b7b81ed36dd07a4e234715bdf33c319458f2189ccef005abce887568e0df6805df47d8d9e147282a6c48884028fe08e9f955ef6f12632b8c40157f944277be211fc84be9bf57bc09eb03c0a9d36ba3fe7113987033779d4d927bd35eb928f314a7d36cb7bde15e091ad17d77c3508846f28a15b7fca284d95606e7b6fe2d03a9c244ae7f5cc8a28272b45ffae26a44960a813068cc9e3fa95e1faf1e8622d42097a0825c61628ad4b8297a9735f1e4a58d6536d71a4c4be803904596b4adda425e3ff48e35f79dc64b529cd003ebc322da3ff177356a7abec1ec428ac3926c99e1cd2f69e5c289ca966304237a373e7e98d5ea12b68b6d127571d55e9a38ac3328c54754399d22e33946665f2b64ab1ee461f72bbb4379bd73e2fd709497eb53fcfa5c76ee6b666d6f71700f5f248f61d45026e8566312d5528078210685ffa1f923802a2d10862eb9c29f87938f41c96b1b3f48e59a6ae21f3fb1e0ccb6f5a029be0a37044e35f21e3639e958f4f29996d1f956257ab0ff4e76b3da2cf264da2d83b9559a42986b7df05729d20ac045c28d78db446049e97a7424b7b6e32d65233c425a3a3e5f29940edbad6f52c759bd8143e1d862ccf0ba3bda872153f70d293cb372ed2ad2293938251c59a4938c92e0f6b8c9b46db393a98275d9d476bd250c44970425bad91b6e46ef7c4b402f30551aa7d3817c9f03f6c7095e9f54438434d776c3d9fa8d9777916b04b155d0a02dd1b1e9827f2a5113fd6d11887f8e315ef930040028a6d78d5fd959fde6097408a80377bb2ac608d7d7b917961ccafb36a89fdb8d0d2b98faa966f931ff63e142e0693195957e7291ab92f0dece7efbf11c2798d1a420e94c211c50fd995b4b2b772269249b2aa62196ac731eb638f2364da2bf40358f1e4ed13345e9599d1f05da5f88ca73ace21f8a0166ea6538eca8ec26db6f24b95cf84ab704e66e713d0596d4f9c8a39858c0bb46bfb1a5aa931869468106be7a8714fa8dd193f167c82030936b23bd486a4320f0e462774150900be097f7e81a3af026683f26510508839856b2d44ce4ff22784e0df5e351c48932404caf1d9d96ba5e8b8b0932753e7dabcc3e6713dd68eb7962602efa8e63c27db73cd66a52a062fcc81a641400680f58cd16b9d047558b1ffccd7cac7c2d9c608915798b066fd6d909534c3e456c6f8bbb8013650a97add97b01f72030ebe5936cab9a78e1bada4d0ea86eb82e024f858a2e26299ddb63c0304879ac6bf5b897177a598bd947b68ccbb7f2ad4a8350842adb3b5fe60f96b937aea44cf6e590a3c880434a3dd46e1a7fd80e933ebec1b926721d59216b8a3d9927195ce849be108036d720ed0b98e8b4188cdbdc2a1b7fd2ebc6ad635d25cc2ebf00879a0d402d8302a847df153d57db7cdc10a93b83966c19180dca1454d170adb2aab69aecc1d4d032de0c6662d017e12849938c3793708ee1412b985c2fffa0a2196198a42b16fd5cf02e5cedb165721ca9ec41da01c9fa599fe085ca4d950c536d52b7a63231fa918c8cbc2dd9613e2c8abf4a9bbc79dd9b0e1cb554a0ad052cb25f7c9009c01bff4ee299b2d4bdd92a0fdf17445667dab573340c1571910bc513b03f35343b1c15a489b96c0f5258354e91d14e72d08b58e1f906b343f7bc396288c1687b4c2f1508048cba8b02e936f7a349a5886de682e6a379b286ce5797641303e1783812bd3f612a6901273d1b4d34a4fd4dc17edb51888e061037a6b85b2257097fa3cfd93f0ce7afd4989118fb70a80a30b7b390828b98fe0b148c832ebaf148cdec7770738864082dabb65a900fdbb317137a0fbda9f28aace40d8b2f3003f88a2c4942d69b81f1ce0d9784fdaa76cf684622ea34f4c53e2d2e4b29ffc5e48f558e0b95109ce48c3f6568495e96eac012ee2df818cc76c2ae95e2a14263a506a068ac9f9c89f9bc3bbc2fdf363dd590604ec1b17700540cc65bffa2f041afadb5698b25916d275f636185dfbcf28bd8855bd4695fef0d5af54f216203b21a27ac389ee2db0200dfb6f99fedecdb066266b7771657d514ff4fe602561842c9de981ed8f7522e458486373ef34e1c8450aa3334bafd077b0c1d59bd5a6d2ae31d73ac6c267ac9194d6143f905d35bbf7130d1f5ff9548f7e9a2fe6f8dd7ca50aa5c562cb71f721d35f7f2509c2e3e65df146c80166efbaba914046110265015ef71e8bb7ab111a31985f231b7f1c9e725aba1823a4bdb86c2213ebd1748653462897887165836c4ebab88e415985fed5af317af6b8cf88da524973671be45a97b89ae0a608f26e255b221f03d6ad74365f6886fb88a3e05811f5c84c18fca10978832a5f92beb2c6714a6f2a89a0b2a71249ccc9d2c22c9c7bbb50f8e6be39ac75e7e9c8bd510245c32131d2e1c3f0de0cb2e3915002beb5ffb078fb45f7c18abdff6c193e2609acee275ec37f9c5e5cf78241ff4c25c19b24dc26629ed7f94af889952f4a2af41b33d142f8f5b2a06008f5a2a78242887740cbb55060162dd0340b7abfd7814b604c6e58751221f1719b5d612f0c63074d0bafcaacce9db0658d027728cd676e3f526d8456e245d85079c45e45a89bfe52f64cd1eda53105c806f78b0a911aa0eae62cc929ef5970398e8d8a33adfcad460efcb093b1d03c05e88d8e2a0ad91e18d209df2945fb1c6b2f28dad1f5e0207f255ea1dd571efc40099eaafd54654dd417884bb64fbb3463a8c4d1d0bba4775c829b6b7192106278dc72a8d5d4d0e97e155e1c42251211a1927b0c375f828592046dc90e5c1006f48e46d84dbc92a5eac12a78a25025493471f5e5a596db6f6c6cde13c09df73653ca5f14d339b389686e4be866f03d929e7671cd2e7fd451c087b0392dd053752271dd0fcd438f4841a1c03b7b486a98a84869cbaf006c83b589a191c64264322208d563e61a8e471743f7a4c9d2d5ba61be0bdf83171b065f5a605f39ba8d45b59f10634f4c8a9723083bded0be12c2531b3dd425dfe0cf45ec78d71a1aa25cbd013459754687597540c20f91db239967118d253a3c669bd3f89f3970a4d471180e975b299f0daa6490ac8709fb862163aa3c4dab9f36742fdbb7a52653c0db8d0417bfb6586f283faab8977061892bb9da25b92b199241ecce01bcfe3df2d5d040f34cc63c0a561b6834f75965782c16d778ae4f3c545ec4adeb0f51b289d6be24a3d1371c024ee21b3c194611ff7bda4239a9a6901c8a4aa2a8710248021e594249559a86725d001d736c42c00934239cad15c45a9f8efb2618f8e81e450f546df2066b9142373e0f91cf6f287c9f129604b81af7138a75c9557ae1c0535cf9c14109dcabda54b0e0fb831bde4a9e4a247005bf05ae0f316025d96b97153f738cd55eaee89d5a01cada2c97ed72f7ed2ea7cdd20f6c1d5de849dad497be368cd0f367671e60986aeb076ac2090807aaf03ae2c7f1d12cbf9def769ca53ac718b94c4931af94150b3914c60a176743f0a87fea39bc8dac1020ba885a527caac0df1d41ac65fddce593b807fe8b1f40531bfad9e812d75b42f5ed21e46ff04498ed8b84726a454d7aa8cbe121e3ea97fdd9e6a623b025e55ce9f94ed6b1ee2bb5f02e17681986b31c7613e3f244f6ccab06dc1bb65174546f74a66fe160b90a4d908a6e8020768e387650fd2276d2954b9e1b4ba7fdf0ab645cae5c83a172df0c6b083ed34524bfb79ae0ff3515200571d2b5217bbd4bed56b2c8fe7f353e82e8b6f19d74462c9d913475ac4487c6c25b8f6878d174a203644e6dfb50d094d970f3aa15639069912a881e118ace334c31e4667b269d31776e34ab52f293c74609babdbeb65daa1ea7941aeb5fa6ae51383dad73da95358c71959e8efb1d840d0ac2437ac5d049b17473173217a8d6dd099c90d9fcb7a11a569ce5a65d39e3b1953dd8e539a582ceeeebf0b0ce1c9db93ce97f9f86182f88f9e9cdb2b82a3bfcb004436ee13158f519dd4d0a33dc9db1430c8dc1d15580d3056471b3b7f451950a254c067239298cfc12f3f448eb4ba9dd71dcc21a7a4cfa34cb1aeec5c5bdb7e04b6563441679ac26283f071a6d096e3105098d1fd689f68f2169f2a046c110c8c6a294bfe797e027e0500a02ff34aa5f9f8afe622929833df4a3c65df9413927752d7d9ad7f4b6250b097536c8c90db5a1524ed1e9e8571349aa085773f8384d5c68f9039a5a511024db67d0bef457870b92d24c301dbf277c27bb70159d0c517f3005b569af888a861f45287835851d9ccff56fa23b3c4f52e748950faaef53aad05cff0b05472767874a3961fe47aa871c83d035b84fddd279436f77049034fd8c8343fdf1409d8320a248d9199b82cbb90e1d3d18738ffa3aeb1eb8ac4be023e56188099ce68c1a45fe1a559947b49fc2b6687c53172608fdc5071a7e813a3ef8d4733bdde5ac3344c5f2156fae964f7110983468b3b225bc466d090b4af4c5e123e56f10ae90517af7f49be6160eee313253ed1690707f6db5d86724150062de872c59732b873a990b24aea02a84b9c3e0e12aac338b06ec11503bf594afbdda5b7995d044aa630b7a820be0f7e366a0027920f9bf73230a7faf9af4a43d9828ce64bf5b36bc11226c731a4688a21c9ae69648e28e9ffe20a6605f282b5455b729955c5b11ebe4b7cdcd0d8a21fefb3562716a2a177abaf898d7b3401cea7bef536c010a3d1a219a13430a3379c9351e9f5bac8de6395f115cd715e1a4dfe60be9009612be4972d837de350e9e1cf1c593b63afbaab22f5d01407687634075f3bbf1974b237da968fcf4e9e210a04318e677a2e0ea63d3d83c37c22e60400445e557b82e362967a58e817ec6faeb7e98d17b16e7c2ba84678d62b3d4718b1c2d3b9b38904724b9d6e35ce0e01a4270910901b98c73d67c579509512cf511a1b1a0c0a24a1d760333fc5e5bdc0e67ebdc55261a73a53c2d1c159feaf43323fd68cb48573d90d1429491bcf328d2c3e9e223126578bb6cfad82d9e1441f3b9d94b61c9b0a1a0fc538fe888d211df944c558521cbf0aa70fa8bb7289667d6d43c50add30efd8fc0ce5163b9d04f47437339ab2efddfe4f5991b6bcff37897fcef4f53b24d044e83a681e9970522726e4026b1b0bdd95e99acab3449bbceb0773e6d4bc06a705464d53eb2779a6c8de6d2b4cf7cd53f1baca35040d1cfa51d20b5bd7baadba0c164f1380b5c7966a34b49a856fc0a3c901d165d831156cf9a7b406f7dfe0977eb54b5fe89b1d424b68d663d8277887c575beadc52a4933ce2d8aba2b2a3411685588b3058d64a03cdeb75783b65152cf93114dfccfc3cd9dafa264e00c73c5a98fc65519d2a7b5f6129bdee9d896697945a2ee42cb39e1156cc854a4c3e4383c059e01726e912dcba06c49749e4859df89c80c9a65368ab2802c52d08abf3e94694813ef2f9a4250ee32eda197854bbbaf7713f032ab308bb49ec064271a908665a2bc6135324acd293019e811257de08fba04f3a428ffb7b0a9ce4c61ca57bba40d8582709363c0f66aa82ad548b9483b517622f19fe3b501f6b2bbe54dc5441c73dbd944e3e324c4f1fe5330ca5938382c4029fcd5d7913b0436f04dabbe60df420eb6cf646fd5cb0137c0a00dffd9b08896e10cc3f37b547abfb22644c7c98f8b8ea60e5b998cf0cdf6a9ec2f33ad4a26b9959575b350f9b1761df52160a83f1ac35680ebb2cf7e4f8a9abd6a73caf5f3dab29c307f6c1c36bd32b5ef30ac29c92f3246c0a4d8498dbc799b0f53a22e451426acea206ff5f2ae0a98319e3a1de01cfb8effc5f91f9d35c499eda8e770aef8e38384e45f5a5cc42072da790a6165a7cf87888418c5f20413470955fff0c0e7c49d1741c00cf68bb195cd4e2f4eacec887cdd177a27cb994b33697f9993acca36ed106b959a1cbf855d05539e0ea21bbbacaf1c392281d92457cc1b79737de2ae8b79cff201a00dc60247b2bfde628b73cfe099a4484d7026ab6486d96c4a313f7967ad4e99a9e23b0069106f770d18777f32c5c8786f97abf0b391ba763eb51beb3acc39f85432d15c8860320acedb9f272ccd17483e1c216ba14d4b63757eb226da4f8266ab1f55b250237fc6e418761afedba2ec6faf2d0778f91e886c5550712524108a3851fdad36f6cebbb853738f2909ffdc25221ec419df9e0f0b3539add3559761902a3cdfd09c161a018e8567682577c520a1c9a88d9314d9227a0a7cb78e55bff08ee8fa3d6de51a8e762d2c7436d6f5ac6119823e3f1c6954090536c1f9428ed1e6d8230e6406af5afef416da0a00b2a660fb7bdaeaba14004ede5dc50d066f1723288e1a34950fd6d3905f0c334ce434d51f62915c54f4d83192d1b178824acff9ef40d09c9d34c485c78fd52b781e838f18a6c2addd9031e8dc5a0a80941ceabff8a3e2710b92a7a6b6d0478030e78741baa7746914b55be0e4019cd5e448fde04ae8192d2405e371a070ca75efd163c2158b61339a558566ec741481b1b6c11b4c22e91df417f3f9f374b53648a9087bee98d21919fee185a567fde13eeb2aea427a922466c204f7e0a96bcc7685d1caea47c36a0b70e80849429a4e7aed2f06e81d06a00b43c96d7490595e3c274da6131bb0cca107f47973e0508345188b7bcf84219c5e447b8eb67499c3abd20f6371010955df20e5fc6f7cc55fbcb154ddf5717d76c5f4f8fa9e390f5c6f76e9d32ffa5aa4596308bfc8fae5e329691fce21292667f649e1c2a7d7d353473aed1b3f143ec102b0f63cb360587d2728bf07ba60777cd5690d4a2e5d2bf974ec15005421f0be9b0c45707159f157fb9975603610eb0322b7f39bc9a356bd8eaa1c7e392b180fca1b95e7c1641b7677803d650fb3c537bdb8c41fda8b3c74b9e55b69bd7d87cf2bd8bf708aef9442226f6d54345cf7653de0ae3726ac0ef1aff23c3abd426ee3343e4b60cc541ee4763e5fb6dd70d2c667ea7095979e7a5eaaa008766f766b6d3df2bb0c79c84c7dd4db353d0e1c28f0cd747b709524679cb11f36b970945a6f90d4db6c1bfbb8de7675896c31caf9ac8bfb28e1996065fb4a645666cc046d432a63035b8f6d34b50c96964eb97f7b00938dade5dcffe5f0f2d4f5f9ea684354ee923f4e8d388dfd2bb1fe75d01858fc7f22e0e89db341a25c3c912b78dba0e6c52bab162c0a97e50c900874505e8b5a003c93f41fc1b08ff3cff674d7955d634e560aea3d6ff2ad523cbcb21fc760b642449bed9b8a3db1f5799f6cd4f1e6fa4dcb53fc0c2177cb66a082682e26e82ecb0bd98f2f6f9283c4aeb003e2f1cebcd5dc020be19eb8bd6629d4f5ab746a9fff661fb47153584673799091573e7bbb809d837c9426b6290c1f60961d60a4b1d5f62eb618f6f6c6c4c783bc02b8a6f905149afedb93e591a7db0badf908459cf69cb7ff1cdcad3a4d5bc0380f15852310ff23d153fb72fe0fa0ec54f9a8687b245f6a9af6bc8e7e0728b7160e2446bfd8976db0a17ee53b0e2bfcf5438c85fd481925fa5be4157f9567a18587e9bce4d8f10c2ee488ce13c7e2923690325358a8fed22fcc190b3ea9d1ae302c28d304b4ff31ee410162f2ff73eda53f69b9749625c459b8325e66cb3bb53a3d00b70f8e2245121154295de3abf397f1551e7e93fcece1247246b7c608073d0d2150ec18735bb6980c54c6c21ff5fbf8689dbf8a9b04d26d67d7357e0968f9b009922d9dae8ef38044abae4cc9a7e856b50e0da759e7184f9afc2c883a6e6593424816e7371534aa3a78dd1b709a25fea24706f2f175306f17aa260d299117bca848c5df8ea2553c7e5c28d95fab6ba7546586084bfde386b32c96e9df33bbf5cf1491bfd34623aeb8dddc614244ca8ef77facd77ee3ccf2ca2fdd67e601724b6172f578656c6ffb0f7305fa25555343f6904ba6f3384ec7f4d9631522a043ade8fbc5861c6fc0e56826415a117420e86f992661a8732f61c06f7ed29c742d32d0c93b3c9fc034b5a12f2efe44a11b8912606e6676ad9d774984777cc78fbcd9489472d55924499105dc8f0b8b16dd556e1184154a9010d47847299ea501c798532ae0670f76e589ca026fbdd98095f5f9f345bf569415a072857769884c4ad42b4dabfac3a3492fe2e20743c70e7c1e1fad1aa0caeca3b1f3c215cfb13d95715c5f1c09f53a3cab4333c260b4cf0f54dc5d4da5427ccee170751464e42f267e7f2cab05d50dad27998ff04f5449452845fadfa6a88f5865181f7c12499107f76b42111e52324e84e84b1aafc67438601be809ccf631d1ef219d4c31a56d8ed381988211045a5089d70cf453152fd5d130e509750b62912d3a936ee0d76435be3014b50eaa7b366ea119c2b8434666a5eb050c5f3cbadb98ec8111b4dffa47240cbb2e39230b382ab66be793fc0d51b50aefd77a8c37298d2a0f5cbc5b4fc7e34835130b9aea42981059be3b4ef1697cbaf93885325c0a23c77c63fe4ee9217aa0d1faae47b391d45aae8b1c1d81cfc0f5694c2ed31b823d9c15f17f86369f93c6e25e366ebf9c2249978288af49beddea4e94cc18697c0b151586f2e59d3e4762fdd395fd39ffbe181b4deef0488e1cb22bea41c703c88d9882bfa34a6e29989317cf3e0ecd69337ce474f9f46fa20f6b096d79b6f0aec397a7bc3d832f3ed7a267c91f3b04e87074b4dfc4bf7e499b9672bf64c79492da7896abe5a6dd5412da6f7efabd8e7e3d274dbcefed8e121fe320c5169316c25070e7d1c42aef3432c7d06a41e1df348be3695ae9f9a3afbf0a869fea9d5d4e2db56d310a74a0a86eee1698a0f5675309ea29039b037bb9431678c4a5f12866ea40508457a7582f656f272838c9092ff5883b343b1cda60326b2b77e064738eab50b87089dc018573adbddee8037f2e3b682aeb59b9cebcd550e9df7d80ce80f8807c640d2f862f4bb7b2fe6ac8ea03b9c46dfc9d964e079c70bbf6cdb4db511787ed31b807107788a96b1e52e4bf2696b24cdafd144c8db4f2ea43d0bb7db68e54fa8d0cecf5a0837babee4c84353fe33d224d5d2e00a9feaaabb88ec31557cf97523d2f4b18e596286c6504616663305168fdd70bdf296dfcc6817161567ed193e03d0812e0343f5667ec0d01ba5bc45fc6df33b7cd711399b5ff5628e4f78d7a3346a5d999beae396af734591925b44df189352017c90c30a4b1f1e2b9d34ace8239ff7b34617267be960b43ec7f2c6fab61d2e1d323ccba8b17b07dd58d0c173356b6da3faf8b1322b9b20cb36ab32dd7605aaf68de63683a0ee1458fbb479cc3081f4337f7238dba8138532ac95a3bea77ea68fd3625429e3de6b570ec6be11b90eda6db40ca3cf3a6eff553da95a32ef08a74218fc111444b5374b7a51a5060e4ad0b3cfe779c3eb637d6bc33f88052f3264fa457e796c988ab61e6723afd00560021110b36e8a63a89846f08d962ad4d87fea71070ee3ef0aa5ac47881d93fe356728bc9c9a0596ad0f32adb16380455071f6704879789def060d689b49299235151f5fdb31ea91fa19945da1c5a74c4dcd12564c8c9ef910ee02f7f59b85898a292b9cbf1dbcbc364fc07328eee46faa4ff1235e98e308881e9d6fcbfc65da49acaaa3ce7ba563f2e1540111d3bf013fa443dbc0ed1c23269b717c4dfe4571ae0359a91c3d8edb6a48da565675bf12b96b013f00943dbb70b80aae8576e4f1ae1a2edaf70b09f9d6964953cc68c0c2e5b11dd8bcb39eab481cced2013e42b3898cf438f310b28cf2c52587fe0fc02cd7cb57774a8f20ea72794524c4b4bbb9f07996aa029ea9a89a746ce24c23a8da8ded2ef7c98c71e5e2d0909199149cd8d6e3d8ac2dc1256f473884e9addada96de52a3b93af484ac8179fdaf6737fdf5f57926c2d1dcd0c7319ab48bfde1c3beb3c18f1a49c305c24a509a876f336213ecac4fb87eaa408392d5d211b1a4868802d23e2cb73b3d3ee55082851a1823609dffc5cd77d79044deb136340b82ec0585353c19ece6c28a265157879460e0fdc96b9b40521bbc3f1763fa07232df0484bf19088e3cd537120d90d93907748178aa84f3ab84473680834fbe07f5e439469ebf59c4a01604c662d41070bd393e873dd8150dc16bdd243c1087c12d79ccaead9dfc339c4076974be2d29098af95b44713f511853cfddc8c11d7c450fb21d3c32ab35fbb104b07d3c924605f0fe5eae0c78060872662d67706153c42a7a356bd8452bb18566780447bef79b1838df078d795e7c4d7864d874dc9a07abc91e47f20663edf735faea67e164b79faa7c47fe173405b18a78d4f60278280e0ed5211912126d101fb33a662b59fff4207d6b4aeeba31029e4dd670c89d6791cd40a338e6e34793bb5ca227de0f39bacdfee5f897c3d5085ab6492306ac1b3626e32b0700d380fe47843e7aed15611fc620dce97f1d0341dd19f24a515a63cc631977fb6e9e68dc0ab2b5f5d0d8fc45bf6971151071f7ea0970a35e99d5313912bd40339288c8b1d80ae2e4a3994c0299abede1522614f172526f528289e6afef9ca2a63540767e76baddd78de4c3fd6cfefec956970143592e1293e9e660cc7bf8abd49acc54cd02ffdecbf428a6d1ae9e501a356248283da3485c47041d09e95d51cb974c790728331a1f84c1db8f28131421190992149adc77f0f0c5183f599cf20d579e9234450a31c8ba130b866a664e6c972a8a57b2a13c74317dc601916a1dabca38fbaf3a51c4577cebf99e282fa8b5d0956239256b3b0b3eb1ba0016848a315f800b04daf26cbaec3a5937b3c88c459ea5847a9dd3ada6697b502bb38539328659b3c91b65f958911099fea99a68e9f510934386948241833438a87cb0cceb50e807193e6eaf84b02f8a74499317929980a0d8691fc0e7273cc7c366236a8c6465702fe51750d67bc3c8a008af4bf3efa232eca3e4b0984332f6374af92178810b3e00036d03ca9a4c58bd955599a2d16f7e49111304f31eca5f5f54a7408efd5065ef8c3c977a8e77bf6a0a3e60fba0d0554cf2c375a36e22d7d24087b495a5280839826f8583d6b51b3fb3c496d7056f0415ed552d11054baecfa508e0a323e709e6672d4d22acee1c64d09d7d03fa4ae0f30c992f6539f6ce8ee925f3bce3f0b39221ec22abf26065bbce8110398b10c52a6b30ec676adeeed491f4576700feb49c751f397a6d7f0b034a5f817154b0ec469df99eb9cb97457ea397ac870d6dad26498298bcd1b84b316b27a52e13a69aac9de8ec9d71ff5f3dd6a05361ba8e74974ac2493fb8449502e4105cf16de73d84c37cd2394aa9cc1a926ea0c7fb96db6b9b712ed9e6d4f666b89e38ebd4b4bd189f32680578046765719587c6f8a9d148a86805c6321bb24cc0c7ad75269f171a0692fcb04b8e14371bbd22992590507ab5ca829e21c5852986c72808b6cec998534220d4e983de232e8c14bd6043f020d9e584de8c3c8f9cc22f9fa6d6df68d04bd9132b3e6619ba25096bc172a804a750f9072af074a80816bff0c5d661abf5b5fcf8547839f5aa542ef094898c892b7a59c5800fbed3972203f1f16097b31f8e6fbbf7c68cfcc16dd069ed62a2293e0aa15383ff04dfb40fe1e6dda675e82ecf1cf3f04fe119b863e277834343606e17edeb12fcd8b452978b711e72d1d83ceccaeaad028003001d9105cc527852b06c981fc8345880d0e536c8e5f7fcd8b9a4a241b2cd5f5f7c95452dfcf82cb0fd3943cbff28d3e1fb2ccce2644f711310f3890db9162a8005cc470887d0d5e23386e679899fbd312fdc19326d71bd1cde0a32038d0b73ec3f5a0880c1e1a4a6f0804e93c09def060f16026f3a67a0567b44bdc70bb8b928a75b32a68f54c17286c2d65b16c838ea152a6926fafaa896e4c8ced278f082e1e6babd480ec6d1986d36c944448943f79daa9276087b0ff36c90493c88d052f1dfca695a7560e19a31d7ea11cdb5a1fd01bd23bec55f3b730aef89fa53bb26ada0bd59b2e9de5e36574647d90b3c7ae9b582cc5fa5c4c009a28666ba43de4d76310cf956066c70c092056c738003ca8d1be5a7873942de164c1bbe308c7ce80713270942491aabbb4b31b8ade142d5120d19226de150513f84e227abe935184a49648ad919ccb4566bff735accea3fbc27502909b8cd06defd55a3650b27ea20bf6276204755903e062509da02d57558242b400eb5dbb8facd6f0101b1a6188e97a0a50e1ec22ce10568e75da0ab52064f0b9498e694942d61d275a1c96f11832c3a852fe921447aede7a34e495688fbb5a3ab8a8115a196447582e04b14c2a020b8d41b05c0d2345ddb2d61cb70d8de5c663ad394b83a548cde67010eef0eece19c8b3ca7b899cd9062303d0989417a2cdeaddb76b727756a28b3b15530628cd886766ee52efedfb19fa4606264d3bc2c6b2c464a71bdabda4e6ef96959f12ca6e0a92f05c88b0fc4edea3700cda2839e0df405a21ed3af06fb89f126bbafb1bc4012c88789d7c89b7cd26667f28345a3dca3d3cd5ed735817c09591f5420a5436cbc5d623b60f11415a98deaa2a9e017000fec10ba4404cdbf8d20ba718dde6e99d8eaa063835358133137ee2b8aba6461eb5c20e7c3def2ba05d04d8c4c3ded15acc2c0db8485a7d69db295682aabf3501e4987ea6bb603ca5d6b695ec7603d1373ee5b45df74b538e5c0686dc12bec88e43e081eecb5c724385bed0bdcd03424d9d0e26ee412ab62e5cde7f2fdf58fd707b76510b95d55938a81dfeb2eff9d2c2f76cab9c9d83d49d32817ca077a6bf0e3a82cd3d07fb85561f14a1460066c509fa995622e2ee5096615ce5792e6b4915a9b6bc737e2704aeba60f4cb6d07ea0ec125f6b87cb355989c157b9bbee40e7e6b2bc44d9afd5731da7d250632f6a5f6f0b6613248e5284ea7b4b8f5b779c32852ab8756b7f3dc7bcead70963a4231ed8d36e9317d80529ceaae154d5c810decb178641279c4dad7ac526d8d0086b9124f2a1454c67db6a3393ab28f7dd47e049190de2d33d52d78c55baa86a55822155411acfa3318ee1d8d75a217b1880bfb772887d2a9b9d60af717e4eee72a3e0cc77d16851da189056021c0a0e9821ab2921572056668da7424e15365d0d09cdd8f4994d14e73b5a225124a513c239bccf5fad375ee58dd466b2b6b193a41dcff4a8638ab8bfcd786391600701bb57ed6d8a3c06132c0781e7ada1e1f3c90bd7bbc98286636405921383ad64bf305729a64f77bc00c2f5f9084c04d427aad52e5bb13162db475b575f77bec9ee8b815ca752ef6fa4318d88417b71f4ab532c949739461d8853ba1422021208a23d681efacafd04733b6d494c687a36ee703614c20713dc5ba0d7105b47d75c0c32f4446174f8be0f8627ea054a31eef05d304dabf76ae1c08fa7c9aba91b19209497f8c93cfb055b208afb10309ef83953ef3f471e4f4f67344daec55f84ef2711a05abb5b127b1acbfb1b24893de26fe62a6734ed6101bcd41b9ac96f2900102aad0e6f2fc0fcb50dd48745f6fac0c347fa72a7af1fc2db21dccf0c33d952449ef391af568ac50dbbef57d18e0fdaefe1f44cf3b04d13f5dca3376f55753e4c1596b6152a93929cf577ea9efe5c08e91f4bcb65aef3cba3268d63d7dc14095c765c9faa371d359e15ae8a47bd19d8210dc441272a5169bcb19a8ae439625bfa4a3749cb54f0c4d7482cd8f5fa4996183e45a0639643050b1de7317265075e81351a2e9cc4277020ac1f6c53c2ae8f84dd5c1ea9144b4f2150d047c8d88791688184000cbd018b6ba5fb6e4e4c22e09cb8fe3d87d44fe45767a6162aaf55fa6226726db1025b432b7f8c0704f1957ad82f3a66284340fb04286fd52f264dbcd3f35873d0868c03f671880540c95117665d785c5d081f180ef60238ebe10f150bbfaf7c1a631c4380f0da1025f255a2cc5e3f45cea4706ec0bf8f985a746e6a6172ae05fbbe85d5d6a75f529f2230eb34d6efc0d89f604467161befacfd6b1633061fa21357d3c6c75aaf476856e01455a57271161c60fb1f877c39e6634344bd56e1a2b174c435f7a8d0741216a344323725b1d9cf22e2d960603d3b9521c342cde84c6910cf39a91919c5e1956889554df52116d61920c04fd0a3e59d440d5243fb134d3c8b8b4ac75fcd9d4b8b705f55de701aeb3e192e6374fd6891ea143871a6c27290a53f816f7819b061eaaf49fe8c5e12189032a67f19b906c17b6535e883b221a83beee7c25a5429a1047abf58b3b5d790c768eae4779950c311c06c9e0725b8fe182830f7af9f3a42f24b879ea2ab1035615284bbca0b615cefa4eca9062cc57e9cc56cacd58c27e7c7618e4c801f2ce85206e846a7f03bf4b787d675b0b0312511ad1fdb8c8b0bd2b18e12702b0d4626fe859d0666e2404a026c5ae4d75073f4c9b8472b21d0db8a0d791091925608cb33fd7cd9ea8622f43be5b6299fd502af130b34fadf72a5ae0fc2043647cf270904e4224c4ce5131d8c4eaaf2a144309e01a5b39d90aeeb0330e102736f12a154938d011a702d135241ef679b98539b5f10989a6aa867c82e8e07f34f276d1dbda60d50e8755c74c40fe851b4bab748bbfcc67af014577159dee33d51f86349e30613ad74ca23b1141af70d4211ebb68bf832b93637a991e205b5561e110c19b87d90b86551cd59da0e424e835c35a72d0cfa0ea1c0cfe64d11a0970dcd37b984c4681ffd196103feb62188a5ec60e05c1272114d420709a52672ee60db6f31e1b3b920e44e06757dc5e2b1f1bd9983cd3b88c7b5b3935bfbd3c7301b45819b93f169d1d06201b1f868ad8489932887b5e1fa74ba7a6145c929c8e59cadcb1d0d8ae14271a865f020f75876093b4f09539d4183afecd80524abf642e794d2d2fe974c94317c4909931ddadb209fc78a359b0c12dc379230764454e23a506566b6918367b5ba5935fd268fe25a5bb51a6a9e63f5b5ffd764869f55f6418756ca51a5cc2a5bbdac0984f8ed6c998799ef147edf1aaa23b336a3b811ca8b99c4d37fc79e5efae810280706b1a5475023ff613a02041c569a298680ab1da15fd3e1a79bc6c58d6fa2bfc1a1a2b45fba40023f7d90ef15160e2f3357c8719526995260a2a89cd7ba10ace5bc9a2cb7c23d0b476564106b3fd6202db491b016e89a0765d69849c22d95d19f2172e30a0d1ca85b220b6a098bd98d10de6c6329af077a21cf401e6c63674f79ada725d1e077d804f206c2432aadfd60b16fb132711210847daa23d76af1367f64aefaf5d9d155dcbc4da527dc33a0ed39f388ae875a6164b187c4fdc208f80a30ea543c811272f7e54d9b0d92358f94d45397bfc0b929506b03f65df2337c73436b4913b1f652f36071b783cab65ae46fae4b22b730729d0e98ddbe576db791076ff33e372ff35d641c8b66a433c9781d99372934b650a8c3f6ec39d48f31d3435069ce88d2342b80650728c17da00ee120b4f15b1009b2a0ee4e8c9d7a3177b5e66e23e314a07c48af31b087957e46ea8d47d4cfccffd4b9cada4d2436102583f8807aa833669eae5a1b1ad3a9215b8ad86f7758e5a70508c5805a99ccb6c729e783ac8465a8c2f15b0441aa56720d498d9167ed1fa9ca2cd530ff5f31bf22c48df8b884a1e55517d5c9fe3f57373f0dabbdb0aac2e661a15ddee389046aab8d2cffff0cb7a2bf04035a6341c0b4e066b0c4bb01e3a68306a45b9dc23d047b68b28345ff349cff59deafadceea629de0b74b584958d1c207af38eba9616cd4a3d75a35088386bd2c9b7dd9c79d69823eb04eda45b81d51688215369f3ab44f83faaa06f8b6c8dc5c36da60e44fe5a923cc278cead934df3bbac09f3ffdce52edac955b00a23e4792da3f4bc318527a8ecc3fa25494f7c8b5b5e975b0e075eb21c73649c8bef2c4f75eb51c37d8df21954ab4955656e39e8817ae1a97b3735600663c339c1244e7ace3cf3991dbee69415a0faeda1b677eac849a243fa919530e7e490017785b8c3aaff5876a39078cc6419a2a6c87928646389bbb444537c32ed0e8d4c81067cb5e377fbbcbacb04314e15dd1ab2682f7dec09ee7f8a3bfc0637155586a01196a610f12a49f2a25ce9f91a2113d4556056fe3ddf5d8dd06b301aaacbe1695b1cdbe50f678913cc3c64f1c275cf5f58e90169464b115f400ad0b61707c00f25ee16b2191328d5abec8b7233c2efad60cf363cfb71c60bc8dac94016c82c783a131fb54aebbaea5157f506568a2572519729fe23f73b788dff6d63f59652c5698ba0a5750be12ad154da783d89d1036dcf106c7f51213da33d9acc5af1dd16aa25f9ea4cd62afffe9564d9968e2507b047396422f2f253613e55126e52b781423abab8376bf8be7033d7a31cab3fec7c555c94c275e235da85debff9d441412c1ff457b966d73036df5e6cf29405becc2e12c659b113a7b168cdd2f28eca616507aeb7145ade39d7a42d3493a217f743245a54243e20c57ecc15340bbbf6106024ae8c2bc4e7b2368531293774134c4b53353b2eec6a62143432bb5f932c6f9c80190b3c184dd6a17e7827c5fb469bf55d393bec00c5caa4780b883c7051a03870d166151be1a06a3c57b5e0b01a1144bc5df33f78a781fbeaaaa2170b56f31e5ec24f118fe6fd38a5cce530916a117648a412acafd5d4ba568019a66c59dfe44875847925510c796a5a5e86a99413d2660b7cf82fa8118262733ca4270411c67273c1f66f469d5b6f0d457b9199a407f7c5642e77c556658553ab925722f91187acbcee66166b87142c7be795e7f9139ddff20fe739f3d758448177e2da670e50bb7b8b8ecdf7ff024107ae58fa3aed122847aa10c2883bbfaed1555c069bf2d9af4d050dc6f8f1e3d76aeded94e8a206e830defe1b6fba49c11a91db964983adcc18154eb71452447c8c4a0e795efd51be67ff37e8b24aed217752b0ea8b3140693efa8f8e704083a1e99b9de0cb78f834d134d5bd1c0e79dbd0932f2c95e5a6be5533e66d106b4b56fde400349df44e9bb2660481702ab121b3c74f31242ce1eee03dba443b3f2416864eff5cdee94282cd2393ec8ca5ba9f0672e67be8d113a9df2067dfce42a6e57a836b981ce33961720867b567a75e462fd1ec81e3f0c5474b7aeda246d838ef662727fce9a7195024c49c3f227e5da7d5a17cb62e2f14acd7816a04063f9b6e64c62f7b5f7964d2187d8bbddf1d78928b6e6aa02b9bbc74cfcf1fd5787da2abb9fb804c631483c10563e0ffad865d7eff49f744cf72e5a31d30b7b94acd5f5f91935a78a1dae50ba155d334da1278d0090678c71f3e9f9bb97d9b280e4ae42a496248af29ab899c9d251c992f267bad5a36e2917162e1e225257239da2ce756a69a703bb1817fff2fce220b3b933414bca6c4ee8d7f9560708235ce57f69d09ef6effac3c292353bbc4a9dc7836693c507225ca15c6703dfc1cb3a2d4c08a9d3e7a755cdcccb6404a355394ca7b6e6d4c1c2aa9e7d68ecb5d56a6b27a21f0133fbaa963805ae1008b0495440b0d14a160a2e800a8a9c1091e1eba07edd73c95a537d456acbac0b067700138eb151a2a82e485079e4058dcf7fe1afcfab3020533f956964c6e8466b50ab216050eae0381db838594e6421a3c094b5fd128b2978443a1b80c5e3f7e80b25ff5133d10411e304b9d14a0a77afa8de2a40dc921338b54cb1e4345466a1a45b74b21ac335100e08ba90faaf9cb1f7fd682a3f9f3e777afc8435755d3ce8cbdbef8ce1add6d260d7500b856dbfe639df10cf686815d88ec8bfb18bce2f40c3b0146be28445246b49cce9658b9bde2c090e50216153d3129fcd658059e75bc037e9b254e93ebb3daab931eeed2d10feacb15b2b10830de2d0773ef350599340380ba40f51b859f02f8e287f34d3925cb0a4a6ca5d6d974d0365015bf32e3a74bc1ce79ec22849be404a4646ebf9b6e5b78ef770464871c0d7d9d396ce6ce5fd6d4030ff80ef7a5eacdfb80ffdaf30db133311df58a606586a613d4975486b14b0c25b0b08309c69c77c1f560b5bc8be1af896045b85ba4313cfc3b3b1891e20cb0ff872af37200344371635b2fd0801d821b417675cc0a014b87c168038ee0c8778db7a58104bd76fbd9b7429ea8c39add45b435a4cec929201b06f57d9bc702e0ffffff1f