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 45640 07ceff3b1258cdf53731ebebf43ee5bff67aa3ff969ca2766493f389893c848e

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
5475168c28c21d7bd11f84ff7aaf4f328afecdc246532f645d949b5114d8b132
Certificate Block Hash
07ceff3b1258cdf53731ebebf43ee5bff67aa3ff969ca2766493f389893c848e
Source
getblock-raw-prefix

Public Data Hex

002000004000000007...001560000000b20000
00200000400000000701030300000001030101030000000000000000000000000000000000000000000000000000000000000000da11c0da4b6f36526aa4de260708c10f8140a228fd61d7df4a0083997630692aaebea4ce0370816ba14859fdf06897ef45b8902ac49fd4c4fe70c18d4da9443b2086aceed8c27fa604ff7f8e985430a1329ffc439575cdca575b0000000000000080000000e000001560000000b20000

Raw Header Hex

00004020dca27760d846bffe4435bba55ac12a297399f4e09bf1ec099e1df84ff14f7748b0e3a2009b7012a61096837c3a3818319b9203a6291c536cb6cbb823c226d10cf326fc69df761a1832b1d814519b945d642f5346c2cdfe8a324faf7aff841fd17b1dc2288c167554

Proof Data Hex

59,560 bytes
12121601030741c95a6c9a36e744ef85fc7a5028f4e8f8f709c3b4f3567506b2affd6ff1660f4d55f88c615bb4ec9f6a2afb9f593016b04a99b917266a62a85fb89bcfabe8751fd51d70f0dc6c0f55ec202eb573cc80950f62b4ed36407968b2bba8bdc106852c5f89b38df5eb1d1b4fe0641e283715511fc1be0934949d454ce9af6a1e27f678807dafdfed40090513566d5def38106efc1202a22b3894604bd050ae59a6a021273b1d12663ab8a62ba0ac05e2e51312434105aba87805ae2963831ad3b81912996885bad281833f5a82315085cfe370930385672db65837260a7d4e128d069b0a1665edb3ca2792feea788bc433c572fead90bbc535be00eb25c940fc5265d358ee81b6f723c01777f6b5f80c39903f15c6db1fac6f36565c484dc3a16fa66c533cf7921b2d42ddc65eea808343de1c72582d48f8fbfc5a9f06bf34a65c8cb9b0711e764ced8be76defb9b1a7f0d7818f2b1040c2fca538e04c446f3c0cb2a2a31cf2c516b239c402cdde1d3e66192dfc020b08ff114a0b237ecf4073d32c662362751753acec4a210e55494481c35ad5a572ee982b1e788468f35e1b1be8e4d4260c60703c82acc8adb2ca5c1e2284f8c209d34b8ff764fdc7e4b387cd426178aa7d65933a5c31163cc37f063f2181d059ee3813207d088e2e6c94889ec972b0e33f35ee900df7bc650f9a6d906b2e4d33e533d2127d668ed761930b592b9be1131c07f75b3f25826fc7e0c92cf999d8b86845c30c3be868a8e76529f59d38c32e97e46ed85318dea316f3002b7c8a006cbfb61078420f463c3712bf21e2e5cc23d536651bed3a4abd639c515f2114490b8f0fa9435c92d0e7853698aca31cc52bb79299b28e3084f37215679a3f4838acf441bb89f915cce30752573a557df0b99e6b9a5c848c190019d6922e8164388e42c554c22433e44c8c8662fbeacbdf75ec47849585c8653a9ddb6bd9567030b585d8e16befaa98dc61a5f155df6812d623b76b3b068e8577b86b04d0b2a8af4f3f6e3545d313c63d78b38df8c9d389a7872ab8bf1cb4dda119c38e6c1394fd7cefecdab421055faa1d68ec2773708ff8af17d6639421fb31e9730ee842d4d466c76ab92d2d0e22fea0500a487687395c2fb43cb960278cc6e7bd656c7253eef5b8e89db628c6a35b89986deb7d0c3f4b9d04d3629a6ef0aec75215ed0d0d8c0ea3d87190b2738865b20ab40d691d05b46d71a34ef0d33dae6cf6b88941599a3608641402fbbe8045cdc932fade434a50d43b871a102539e784b6d3013a48babcefc38947f50f661889fc229e4836f6a088206bf5f7c6eaebd67ed9ee5269a35781d43497de3071aee96645d7316bff814e88d5b9befa28f1031990bdf3d2b1b87569251745cf3c3976195e5e08be54f9107e02824db1e96d6ed6fb9b99f2201520be7d53c4c526dbf88107fbb1ab8855135281e5158dde7a2bf085d02b3d647acd97f4ea53a8ea9b5a6c332cf27676e3c7764174880b5c836f8e32a5deaf368c490ac92504c1a2c3db72ebf104d6cae13a7d3d075dc97a78ec3b8b94f9602c7302ae598d37fecb1d73e40dc39655b0ea774ddcc8989a79058945e1b7e89d094a6c2c52c93d658a7deb5fad822c62575b497d7053e92c9cf51bc54c0d7df751c2678e854acb1e3e45a21cc564fdc3c2368d61040bfae7d97be6b258066fd2682abac3d40c8039ea9448b6c38664939556f29cd7fa7f00c465ea149bec3f419fb6e04c582473b016fe14b8a0dff9660b8a2ee5c85ad007f896c50698afcfd5b6c79e0534319aa6d0b6d3330dcee70e0eeca346464e98585d21cf01d59b2af15a4a0a604f79a87fde2328500feedd3038ab3da4e3975ef5dfdc51a60a44291fed4404da91ae534b472d33baac55d14fb2019bd6ecdb3f3f8e454c51e2a3557611c23a776691b4a83e6aceb916e08ef0c71298e8c7612be6dc72e6b42a6a754e7d2d10e130e84c196ff97a092a4141fc6f8e3137b71598dfbd9e65be4f4ff1cab328e4499cc27c459ecae4f197c9f28bc814dcf8ee1a07c08cf6542e2302a4d0eb35abb371211d350d64330ba27e0a78ce7dc5aaca248b4aef1e009b5c4fe6c9eb7da4c83020720803c0f80c4e91372e2c9a1df13a3a36541c397ce9fa47b88dedf38a1ef4c7ad95d204082c89a6c6408823e534fe735878a1bd285ab6b213c74d78e2e5a5e9a26c05d04f5d702c3b15a443f8a04470871bef2f40dd47e7253c8b06ab24ed1190da55e87a837fa286a792b5ab80be22f83639bd133de71b434bb72bbea494d46e66df00b32ea4ac330d66636a2d34386456ab16ca8782dcb1637edeeea76b1f72e48141c52ed713d9ce93b0f01df6458ae163445055a1c65a8e00ab4c3cb9f3c391d0993e1447b72a0af3d8e084d4e26b7dd1533fe7cc0152c2dbf77753a815ea9ea05616568226eec56d3f0f36fd445583f0b39b68b6a5d81868fa8ef346fc6dbda9af004e683869a2e34a99a04a26f7bbfc8fb009989ad93e68dd1bd950a3c9750889c7ec8e7e3906e4e987604bb19ada0cbe7361668a58a60d43ed04a54317fde9676a6b011abb452500b04be9d2ff35da0315c238f422ad06fa4ff7786753ed63f91cba334c807fc911eeab6f46508e0667b46170af73d4c7939dfb5118ebff88b1bfa2fead933e9381a3bb55a48171633d83cd5b1e1e8c65cdcc001894a7ea1c7a5ae665c95e25aea601dd9383e2c6ad45f2de51fa92b59ac60cb3203fc4fe838f9fb4ae5bcf284d2fdd2e09d8c2a68445fae6890a17b087d9131313e20a4bc23e7f7c0f7adba348edf4fd2807dc10be1fbbeab3589aa3c7517e91f0cf7b79309070f669b6dfabd9b56c372e82515498b3a989270b6d652fde7fe0c997a200d26b59c71cc4284eedb36f3210d2609cfafe90b4389a23bf77d01a738e24fa246f8dc3e3e2279e565a82bb3df25b777d6519d6f541855e1cd628e08206377148263b7b857068e3a25d57b2413f31934ae6f449cd3693228a10abd120be70891645a2f2454991e84543706fc137a9960618d34d474698fd113949914f4f9c057b890c19d1203ef130b0d742fc7730d2350e0b177f88425ba92ea576df417c1ff6ae8028b7f8ae9ce66aff915a270a8fa3810e02deb1703294d9b9bcddd69dab1da31bcd9a15b47e5b0564523a0537a4b1575f79c4f5568fb146ab9f177e7a678d6a351c093fdd1a5de18793420aa1aaff988ba1fafb792bb84e298c0630dccdda27ee058d89bf134c05ad42286b9b11cb6b16c64c06571cd0e3f52fca89b5297e13702c315317d905c72c859bfa2b1665f708a62e6c792f3ac271e30dbda05697485dfbbc563e974d65e409e8c29d6c4704f306ba791e57bc7333d78bc64e83dfcf6ea32e6bd2153148c9fd98125c50d83c25658fd8143ccb7bcc9dd2a17deed1a1595154f148e3743e793416e1a7654738d7fe2bdced8b1340a20696d8f213af6bbeecbadfa6caf2999924078301e315acef776e6c7b595734892c76b7efd6cc1decf106a6f5a6a93a89c2a5bad7cd09c58c3fd8c484a83834d3c2eaa1fccf2a21a066cfa290307316dff989887e090962af847792289cd16eac43b86d8f91cfb7d126e6f0e1699324f3d4facfd51c996be7a6c8179e62111df6b99c274094b4331473134dafab23a91dc72b5c718d2ba1623a2b237039a24fccd741dd21967e6287e763c92d146ca2e292d7b92e9eba71ceb54773bffb8365ddc0d22a1a0d4d8dfe426cd35e5ac8eae8edbbee52459e55ece01793e10581bda3bb354e00f239f4b771da4abde64afdb8b7935ab018b9a9e36d0aea6cab432b5e3bf1bfe8fc89b50c8a062238b7ab71a5041613860031e11a83154cea361ae63f8a9aa812c387b1f6b83e2f40ad4210a762361d8032700f66d72ce53fd2654cd61579286dd932f0a6bf7b22b641550dd37556f8f17d49a0d2d16632db753b8a4e413136a83f6c455ac3c206e9eb38be28c9143f19f9a0ba2c7ba6dff52286c97db019acc7503062504f0f475e4c0852ca9f8c276505c4da930b45c40642ee51eac71a31fe207844fbb646ead26d9d729bd5d2564d9278ec796eea7fbb7ca1efd63e7b84689aa62d35a977ec4919a43a637576092f2895e288531995c3093dbf0223043f267cc1e1bf4fc51823323f17a0a4d5726f016df591083a9ad3340182d3ab111bb82ec0973eb89356385e7ca32c15716bd11ff0e202a39950a305ece1239f6fbce1511f8d572bcef432eb095a4b7dffa99cd787a7aa7affb40c0a3ea66d2b5d58e4572cca74e15e5042ed65fe231ed40ac5ddedd5913771d1937125684ce4262fa9df1fb4db06a8dab9835f6b9335dea6bcd893cfbda5e7b80d1626314fe3f0359ce298a3adc25c6eff88dc0c1761baf90fb59aeda721f15d3e101f28682f847fc8774a51520199b264fb0b8a8edd310d9f715910e2cff4a2907fbe5bc8dc4d818ea981f67e65ea072a03b178a3a22c1090a0d33cc56f354a465f5235a7a1c09939262dd654f85a63e9b856486e718f503fa57ebe602e15ed301252e073e34dc56f998e1538209aedb9460e52e59b14eda46ece9a4d047f06f841a03d91fe69dcb2fa9f384e5eccd5d9f4cc6a3ae47a0b577f8eb40d46bfc3e6cb424e6cb821a7ab38b62c03978e07a5dcd6568c96158b0f6fd4ee37a8b17f8a1fb4938ad3a0f25e7c14e27a80c66666d12e49065b5b51dd7ed8e73b34a467383ccee941136aa5353e1b648c83b9faa8752af2fff5a5b08cad59cb19ccc4a95810c4a10972cae38632b82ac377d6aa25eac99bf796bf4e6699be6c9c6e039fcda9b98a336e27b149ecdaf5577b5624781c629011a78a60d1e92d4422f4b648a374db12b4aff4b12cf3b74fa964de5b826e9e79b42e6be4a66c1d3c91e1326aa9dd7400b22e74635e1355c481dbbe814220fa192406d9696460681d778ed62d831d6fb8e61708aba9115f10bb667166c86c4c3aa914c58f61deab2f0145149defcc1f1541b2c0318db4cd2140d629bc9f72af03901a79b4d34c48eb081d8d0fd58de04c52131693eafafd3bb53038eacad299286bef69989e8db50439f8678615c746de055bff58fd9bfdee1f18b0d3a665398f0bffc5a876ebc86bc8f6ae0096a1fb28c693ba9a0e8e7adc956179d1739eddb161466c13817e17df73c691e179669c2c5de84a958c83379765097f8ef5f24731c037d662e4e698f6f8afb20b243208ba2ba91c5b9e5961adfbf5efd43c49c097e3c09bc54edc8ad8cf34134c03096654d0e554f6192180c44f3f274e4cf6edce736fb2a35492c14a198fb832d7da5d7b636646ef4bec09b5dea6ed4b64e3ecf9916677c52718495250566625e7900440ee75bcd90e50418d19e3b183591cb1d64bab88b7b1e3e2c7424fe6d518e6c232c4252d7aa3db52368f530e9cd872fd46d311901c713907b56514108d2015beb3fb02f2fe07cf5211bebb0b60e9cdd930996b99f9177a03ca2a1bab10adc8caa9f1867fc348233e09404fb9076d3b90b2cb1680ef0663ef13397661aa58fa2940dd3c3acb5e261807a73f5a66d88ab865bd012a84163950e2be142c6352774594001b27a5c0646dd1c5a24f54a207094f82b172a15678d8f8abdb50ef6cf1ff8de019c24ff4249e80fd178745ddbbe546eccecf92047d69ac90d0f3435b5c951d7d69c314412687d870fc02d88e68aaa618e98345e5ad66aca48c435bc76849a97c35033f8258618f9b1b524ae1a68a71bdef49c51419e50fd7945574c46f922b5769572db9dc4cc0ee38b7c8ea72e992b9cff531d149d87bfa40104a0fcec80c02e479ccd7830916f5e4524c57f618d2df7f94b13532def396c190f235b1f9ce3210d34de2d5bc6ea250468e851cb2943bb23b84b20df412071db08f8bc36fb03bf1476c4e3e7cbc747dba170f5a99d150d75ffc64c13ed7be75ad7f7ad067d7c29f5bee6aed0982eca3c2cdc7003796b865e251c8ca7a216af6d4aabfea6c8c3bc5fa06ce92a645e593c6a0a4190952298b0875789bbb2f424ae3daedda122010ceb2ad84a4dc148353861d847fa5bbba82412080f8f9756043dd915f843bedeed19b22e0be2801c5b93c01e4e5b6e377c33e523a63c96d345ecb84ea8f9a04f3d0483e8246ead7151c735f2a1c5421918ee3fad079b47329c07a9f366a40ff11f5dc5d896745d79f7643c5a5efe562d34be9bc855bdd0cc4967e148e85354ea3191cf4ef1fac583a47573429b59254d9db462a0f51f01b39e1a0cf71e7ec0ca556880a021677fdf1d18f57652e121efe53d9a93a622cc182efb72fb0d0484945b06802804097990f567c706ff1ae0cd92ba6e938b3e76a00da21d448e4fb00ed9d058e38ab288d6de3a47520a476895d96ec62b2c3e68a1e0cbb212c9a3a0641a1443cb2d28d4a24ef5257d7db0e84bfaba8078d6df03d9c2db8d243ef3e318f7d7b824a71dca596a7d02021cf91065b446fa64b93e3e50097ec5544a62c4ff0c1ea07a1a449aea6344c2528f86ba5d618159dcaa0dde3fc0b9a6059fea03d0a7b2f3fb082836865843c73eb186c8a0a66ef05aaa448df33aadcffda64f7a2815380d43808171bc9e1dbfc65a2ecb36bf48f621b19d22bda172929d75a94e2b7637e8c6602e916b34803801d702d4cdc347c308583dee6d87ab6ebe13e111370edf576c18284d1c97ff69052ec05a00afe39e8bb6828c48183a85f6c0d60f544f50360b2ad8752ece520bdf4c57808601097ae714fd78c3c75d2f0990cecadd62e684174d05baba73c5e38e9fd0bebff22512c85b26ef6d13df400d1ae8b867ee6dab18d9172d60823d23c020e32874dd39f8ff2aba819e3b2b26e7da1af89ceb6a41986998682dcb352a244865e70aa201ab230fa7bc6645fe9723535039eb6f497eac6852c0cfc459e551eff8eeb8be3e83b6271e008a9aad1c06b595bb3a8bb2c6aef84cbc24fa116a25550a48657c53415c1cc20ed27b4fab749a3fe2cda951aeeefc2f2e45a8c726ed41fbd5b45cd8f3ee8a0f67c967d0dba01f7a8c9b17e07b7c986927f3abd7266dfc698089d888349695ee8903a46d3a554226b9116f2d0de6f04e59f0ef169e65b360a773eb42c7c5ec6a940de8f99f46e351c73afabd1ef8d993a5920c03347d32328cd98647dd955a5fe91e8425f0d1a99b83a850ebf8fa18ba2594f8eac3c0af1d18576ef4df4ff35ab837c47c1683b0bc284f7fda50e71c1a743819dac6e3034f59017d97dcb16796f793592d4695a318b855317587460ad9f6032906c4a240348a7824c8d7784b3a62005b82c2fc3d2273b9a757354b51e55c4b422c97b0d75f736705941d1c64f5deec9e9020ffb525bd8d76bcddc4e0a02ffcccb91c2f441ee11fb017ad7a54c5f39c6aa6e4e94d97088cac652aff765d219fc5f2a3d3e948d05cf2d6b3eccbd59428ca60f34686a33d754b6ed7c53fcbbc10d3c7e66c16c7b27f248e1ad26e1f088c44bd32e323ea6a99fc63e429d4b375d350a430e460a730446899ac75701e509cf65bc22b5a7155d2f1a921912718ab7a1395c2d294485650536198f0177f58ca4795cd102f70b24b624cbdba1cc92f77cfe704f2f423b9cc36aff24be2c031e98bd4d87eb14b538ca509920ae808cb41943f58df6ab726b06b62b8c1d43ee06344c7c36d1de2438ac385c364b93ac6cf9a4cdd98869107a59437e9f93adc9481342083af9bf869e9d1985cb8bbe04b3622fd9d07fde1cb1c627008c29eb65eb9fe9c0d4f9022056b1612784f15285912b3d21055f74614ea23ad2b1e3e99dc14a27ed88179bcd6a52d9bf862711cda0a5b40393321cc27d9a69ab62b7fb23c9b4b08f52a56ae6703f247c5e691ea4a357bbb5d389ae5998a5d7d5d90db3391905981584b7e6c50ad2d36c012a1c2a61adf6cee879c213a53ea88e8ad1c76670ccd28f2c47618b1d0472f69663084a4483a37f37919f404e43b1b9c893f36110e4ee056fc07f50d9d5b707af616007308f32f85f90af9d696084cc9e1ad1792f6f4245672e39169c3d054e5332fa0e352246cd042bdfd6bb9b636eee756651bf55c504b0417663d55abf0f71a714bd513cca7bf10467f9fff7fce56b7fbf738bb7e8701300aa5b8401eecd180ad38bfac8b88aa3e687335f61e720a02a15b65e33c43e5c21de2c8db6bff2c6acde686f9db94d699044a60a62d194384b4713893ba12a788c1b812ac2ca1a71db9d7e03d6fe4e663885fa9d5209b88c9127ec07834f57c49b36cd886b78e6d4fec7b3e23303d616745267c2946880b6b0b22d0d630fd127097a505b3e207b256bdfa658946ef7a8ed77c419a8a457772cd86f2f6d80b975465530cadf8bd4e5830eaac5a45b3881b011fda49d74615b74ff146f04b5e7ff4726acf80b7526048d3066dfbc23816d2dfeb2d83e9b59b307a21e7c2d7907de42cafb8f6ff245236db476f242246165e03743e27dccb83c4f30359b094f632226fe4f996062861f0a9c7cb0b02a2643912ece86a4835fdbce2b1e450fdb93f8537411b1010858bd7db7b57ab02e05a274d441d3a7d4bc950c991e861f074c4d5b67da35ce772c6497e48214f3cf99ceedc3724a5354eabdfe28b7bfd981d0c68dc12c1e2e29062c1450d4388eac676449b9ffdcbbec1b454bdb5c7c127002c31540885fc4cde894676014e5ebf576b0d9471629174f65a9fcaf4b34fc03fe7522100bf15257336f026ff1cffe4b62f9eb3106df3d72e772d2718cbed0bb172d46c0bec8abc403550cd51ea7d6624a9ba3557441d67dec401f61c4c747e9c4ebbeab5e9b2891fa0decbda3e03682ed9240c034f5323fa3a0427b3f310b6c2570ad9602f0d691929f649330ebd8e0d81997226acb9829f77178cc277ed6020ab5d25904a964a77fd722bf7dad0358b6a516169c5bc903ed13dcb795f943871393fe5bfe3a4a102f20a9394c3ca980346a9547917c60c99ca8d2a62a893913693c43156fcaef08fb592c2a0acf9d64bd0f9d5c29aaa93e752ccad332ffc9bc76e02695091616cbfcd4fb36fbf2e8f7f02d3f6109b600be283353b25a3b8aa3f96f49cc9dc07bd5d959adcf3bbff66bb3db7d6ff9f608e7445dbc638861465b5475429b8e2a5e4d8967b4994cf92eb6485868ec196180932394a83dd8d2db6fe0dc9bb846c89d141959deb0db33156b03b4e7d800aa3cb0f2b6a2998d6910cc85fa33e120c2118aa1b24a36e82d07aacc2ceb2eb3c6c9dbf77018ef784efdcd661b465403363acdd3d15459104a3920564eb9912f2630c95b11b8cae593441c47d2708462e3689e5e29e69d5e23055298aeeba58f3b226e7d06223e47d427e42aa860de036487c89950b60e32eb7bb76665c8f22f9eb25985c2794fd028b76619b4734170b5a1dfd858ca77c34df3b1b7e682577bbc7ae6e9f1ee1a0344c7c2c17b29c212ab5ec2a3cf000ac3b9b221c155dc0ee7ea551c403fb8502f9e4c22993e2e5ec90d4028285654b5c0e7d0a324e40470ca3b78e99af596e1f12658c7a430b687bfe074ec6300947d495ce04495d4009c8f3fd8a06cf87d7ca005f3ae241b2dca24b445ecede1b746f03f5a20421ccadcdf23099f8d11be4f6711a5eb18fe2dd0705837db9d952c469607b0149971d6abebfe0900d22e79dccdd761c0a1d1fedd29aa21db0409e22455b30d72b722c9043d9ec7ba9dc6f7ba6d444e6bb0e0ebe7704df2182a934aaed5edb1f25a4bad08a85d1c91bccc26e1acfaad02642450989950ba6663d658b436a463c58cf072eac3d76bbb520f1acd00abc63e62c7f92a64f4a5ab1214461d568e1da51626aab159b5722caeea2e8e0d8a2c5f55e2d884f8bb22638b9240661b1063be79d5df4f808f2c84c234196e79d514a0c18401e0efc55c7d982ebab6747d234b8797801329c4e2d4f24aef0d1151889823ab9d43bb045bac45164619bf525b64ec93de564a894dd1b808219ebaa164cba9c774abfa4576b47b026385598ff55a912f14e4ba5a1dabf620328b7454bc0dea7d99c0a89b5ca11e7cc16539a63a0ee6c3fccc78170c797b2ed6ffd5b388eb32ec3912405792a5ce5fa0a8e67ef92686989c8f91b6e5765c114819a6bc29bfa7304f10a4288f8c4e4108bf0e05e900e04e643f8ec20225f2c91193ef1a3f5cefd765e20859d94c883f454e6451adec9c19428794e93c7f10473cf720df98a320ceb90e29b2f8f98b69c8883001322a735b50c21ea63340da599614af54df9cad4bc2f2573aa959d635416bf6c71abe4c296afd8d191d642a69bc8edaa0e6a0c8f3e7c62943a9ade208caf3210de59811d818c372c5713908088d667dce3c9429220c5cfbd756e8b1f61746571e02a22bf928aaf78e0b14a1406300a8efc50d278347c8ef626073c137874a8bc2431d91f71ea3410c0ee31acaecd99a22c400b2780a5870363893ca3b21d34a4d11dd7fb85165dc6ed046b12b1ecd9288adf9c4e9503de187d75ddef47e9eecbead0317a527dadfd30583cd5b6cd65c74c08469388a8e8061e7448b4cc8859efc092a758fa80d09c61f02df9c6a55142c731740f68c114a6df7f0d6677b3c0b8f22c3190998aeaf0d3f3b1a74066aaef6882b4b3d47315b6573edd2008a61c242fdc58a1a7a98dbe596884d93727e4c2619703b165349e646d4459a60469ef0952e8d9183b3b4384367ddbf6bbe9c94950250dca9a5dc9f14824b25b208a04964102cb92db617f714cdb79582bd3bc2636b59f9d54eafe303d1bcf0b9c98835cbb3fa1879dbdb7ee10ce9a80f892b21ea3864c437e8ab9678620b40c68743cfbd160cde56c68f8456f248e72cf7ae0fe305db299540be7ea8524aac07383332e80745908e1ed444603da861d9ce70d984b78bc7af8b6f512e96df79c45bc679038d8ad4bb5162f9680faa2a21db608ae9171ca8b8d4d1a2deb33514c411922c1c8753cffaadd20aa939f12f11aba5830f4ad8e2f1f869f5d4aa52651e7d73d3e27bc0f090c7192bbc7701680e535badecbcd621c685019c738ce291144e7bf7fc80de8abe52aad1f97df8f3c8fcf42a30877d5f697cc5baa37d5a47e9048ee91757cd2d68bfddb651837aa35624fb328075e81c3d646750a5f4d17c403b9302e4509dc3c1048b74cda3798a44c5c60934587b8194feff4c088fed6fc5e922d0032caad359ae06dbf6bf90944f5faffcf94e282afbd68204868bcf8c9f549662d4576487fa7f9ab0671ad07c4057375f0c4bb97e3cc8b76ab0caccd55ccd6f75f68343ab1f375c27091f57f535343bb6daa6b50e76fc75373f2627a42bca63e797fe2ac38f6122b347ed7b0889fbf039b7fba173461847bd47272b3e526f9220c5b02f2dbea137e3941751b5d822637eb5f47223173352e84fe6fb6bf8b87bf6f93a6bb79ceaed8cea434b04820ab3c265c2acefe69ac8fb2af53c5060b24b3bc8299e165134c6a72f0a82433fb1a1f5e5d94ecfec21aea826fbd500c63d53154a2069606a64bc2903a567d3647d0868b45d62e723d9392cbb06ba4a4e4f4c385de02fa7731a36d2bb2ebc642025221beefc50f77cc7f9dd409ae4be372a14685ba68e61b9284965bf504e075bba05aaa13caddcf34e642cf49f5af9e10836d05424f8c01136b80cb09755c4e4d7380721a975d4be009b647fab687e82131268f64776be978f4efb3d43f74df5145c5078f2bd437e9aba9da4aecc46c2b90749bdbd9be401f161e502a6cb6a54471c3118a07c0d9e676ae91d92b9aeb0326b820110eeea3377a484b94e74861d7f9a7f46c8997f6f119b2ed0a1898a45df701c62dca6b18977dca91a69d712ff3e3e9a575f2c06480260be2dc2ee540860924bf913e564f4985df69556a578834c970fd4e32eb62dc1aff116fc0c4a1ac2edba9b224478ae5cca6c5d9bcf95f40cf3d421ae2cd49bf1cafb7c52f2eb1112418d799c2d4e5f72bbb168545b2e0fe8487184c1ad6208192e5c0bbb82754f1e03e7b0586d131037a43ae6636a919f5a2859852f608a9edd469daf4834340b5f37a6a1174335fa5e6638bae055321a6f41aebc786583165d8ba470083cfce1420b87594de0ef59508a5bba895b6934f493c2dffbb238e1b15e1362f7f2886e75315e212853349869f26b47a53a7f9cac695e3893a1807a10e91e0d365baecb47a23493b9692743cd4d80933ec9fb4a26828dc462e7ad64145ca5d2f8c5cf63a2351e1d8bba4d06be92f1b0e0090684f431b7753b245466e5fde7da5ccf6a9cacb56fb167ca9b8003288a0f79145829843e17fd87361023dbdd8f8e116e3f6ef662b9fd75a0f863f185f51a8ad8148973464c77af849a2020af1a228beffd2afdcd78e13aea9ea558dae2caf344ef8214c3425d66d46f0bda6b6dd80732d2d5e31ad960e7475d13a090eef0911e5493406a7b8a9a981c98887b15f3d17b5bd1a0262b19437039607320185d72fbab25d14cae598b4cff054f5d74e83a6bcdb1416033df7d89f1511fca7730a16fb560f0b82d4b3130472e3b3d1e7f561f6590e71f349aeecd03242716323228d85299b45a9f8d7252632a297592f77d8b04477667114f1282004666b2e63ebca50464e67a10857cbbebbf3f563db831ce0cadd97d89a5677a3cd06bda45565e97d913bebb6d2067006d724e3d6d8779a708e60f6a95c619f171ae0064332b6639c0cd4504466beb07e55e8a1f518fb3da58e52c4fd2d48d54903c50ffc0dd741fc664cb7f642c4ee755695f2dd4af98cf25735fdcfe2a30da121853de28b297c9808868d7b4b33aaad5424a48fb4c0cceb5a555fd58429b482961236306a263d4872884a51c72176551103325b70871e7b1221e2e73a415f134d946569ab2c8275cab447199733fe4b6b10afdc4cf761dc39b1e762e489950336d1c1329361f1f5dd0dcabd06e22aaea0f6bbb2f8628fc21f8269088161a003e3311c117ceb2d03f0f44b09bec7d0d16239f0d0d457ad983e3cf076f6223446b270e0b0d289195d247c75411d55dff4eb8c88a2d88b296cfd8a7320106417cdd07225a4634aa66fdc477e155aa12f9313dab82cbb1cba5eedf293b7539c6e879538023d4c1eb6a9ad087425fcb22ae5ca2c36da4142b8b8cd65b1fbb19eadbf033b615635407e9091f77f4929b354fed985d16ec2bdd85ff4b4987193f799014dd2ca501e97f8ffefe8e69e2b0cca0d9b4f2043ca520dd6693c9cee8c16a715c14b402ebe0515f4f2f6de52c421ba61ecedb9f204334391400958520b2cc84950e8ad9ee082ee98744fa7f2c74565d9b6e487c9712dc9b0c0a5fdbb19689adae71df7c63abfb51230a0e65a024402e943587f8e959a69627592974dc33d3a7db27901d6f1736766a7aeed4fed003461ee1de77d09f72b59037c0dd685ccee8e8263641ad5bbc9f6a3856d082e9f0969535ffbae04c4ded87fdcc184ee897111551aa6f5c45149e05dbe002d7080f83aa78acaa78ccc8d385675a80cb27eaefb276cd04628f14b34aa23a96edef187124e8707b894e9513273894b1fd264a5245dc932a3bd9f6facb8dcdabfe9d20d041e8a23044a3445ff23528813e1f78ec76c08e458059e1fbf06dff8e88632a1b38763f453afb8d93044257c205db6e514ddee7e19ab018a50fceb968d2d14b38003a9d205771a424382d37751ae5d422bf126cba514d89c9712dc7f4cbb6ec3ba94a6f222d4123f6de56f8197032ad97bf90b55b5a254a6b9aa443116e89d4491fd5512287d4a9450c95608ad8176d998ff53d8fdc0d7652b5cafb9cf2d26a24ff0757a926f3112160b74b7cac3ce5f70b1b807c19d2e10183040f0fe542bd6f4cbd92edf1c9a41b27573c7b4786de2f35ee267899d2b1324491df86cade857fd378fd59f4772bfeec384bba501d75b3a7c4ddf2eb7e24e8f16e4e35da762f464acbce146ada2bed3a76e87aa22ddefdcd4186bfe716f57183d0341be71ec4994f844f3ced20412eda04051b7f98c815571f8dc3c1fd1fb2dc6fb60f5fd10bb27601d56c0c9fbd68760e4c7137af36d75f75814003ca61dc3750ec2e0b33317da1bd67f09a26eab56a123e1bf40cb571394efa49a0f551d9f3113e3e772e043c5bb32866a86433efa2c4a728c055b1d5571bb13e4f4f2d03224c0fc17eb7e90e5e7fab560ca9d5a0073d4fcb205e3b0a7fac0769786099b562c04b6b3f2fd0dd6cd9fd909933a59d72d7b50af7f1aedbea4a6c65d350fb672376d74ab14e6998040a6e5009d5ed8b5a14a357d3f127b2ea079c4c4bb08b152a2bee25690e23b108c844f3d23f63d73f7a07cab18051a89e9d0d72484fbd06088483dbb97c64396c11b905d50b201d925bfee4fa861129d7196fe9b4e27809aaf240dad56e8aae19edc857b5de4a4781946d69df510ca5d3d1a29e14131a7c6f8d0fdb8b5b71864de644487ccaa4140ee4bd66790ac4e321777807e28e9dd3f4a6cc45bf16a328543a6fdd39c6fdb29cd410f5f43527ddee0a02dfe3691b635cb88231788e0192613b8f3fc1ccea7c738de186f431c9a48d5380c7b1bc515c06c57f397e00e23051a99732f8398dd597396a42e08ab6c00d664cd95e056b61e77304dfedcc51f3cc7d2782c84ed68f5ecc06020c52fe9dd29dad8c2a895089eef343bcadf7eb6c3c68192c9423d299ca30878f1b38f565f5ab1e6eb058b3dfd995c824f36840391a3b920169177dce7312b3b1a21a56de7e7fb461e079a0a45c4a6a5e0ce40d62d48bb74292c2d263fb0c1a42ea4684a7dac529dacc4131dda327ce9bfda9db2728a8982e052e19769a1322264d6c15a49af26cae767df3966cce56a0dc9808bf4fe3def1d1de4a72ca5ae8d16b87df972bcde21de44de810f9381aac9d5d6d9bc610e88f52a1c6ebaac91f52342708d926996ae81d37c486caf4a781ad00ec8b72e74c8a55e4d6f69f606316a2df7cf7372ba590d530e028994be1c2a3529fb5066b9330aa8ffca69bc3f40049e6486e2b8e83f357de226f7575b54676a8ee1c19cc992798f85684dabd3e82f65f40649d04440988d6c7143a90c18b74f2d481c6c1d2a0716c2f3343b2a3ee7200fb1dbf2181cc6b51bad8a2a7c57cbd06f1e308088660bd40aa6c2c6a53e58d9815e16a69b0c78bd4429c24fa1c9219f4a37bf074fa555d1d542215c091effb38fdcbc0df24d0b2a33ffd9e8768dd04918769d15b4cf96343b51818ad8d740233d9426789636573aa1ebc8e4e2c7b268b63a51e4973d5814a629e99169ede57a94f57d054432846325bd140439d5835231588bda935889f543a69e40d7b90d398f424536aa9bf9894c4323ea8b95f1f1539177048251d37c1ec4a1b65b74405945b2788a54d716aed4fa2d16d0343009d7b6f6d52070c770b421058b6e3a75c5c87738bc27b636e1f2bacef7cbbbd0c6f8e08ff5ddb25deb3ff716159876573d1af847a547f59eecc72af2194d3b84b6400439fce4b30194258c83ca1ac99fcafccd15ba81684a4751e7d299f16da81c07f895a87157c55a20c5b09ccf1dec09d2f5a5d30988b28092c21097cdbe353bed8c3346bd8901fe39684bfc20122ab15c7a9c097a7f4017d2ba676f2a96bc7594eef0b9622275af8ff6cc878b987b3f2e5fa25f23e72386440054c09b0c2347c27af0ba56f40ab46092aba23a3f50b8fb118b51f07978a8e8f411e8420466bde41533806db3be7a398c58adba73aa435bbe54e796d35deab657877dd5bc25c2ef73ecccd14a2460c9857c2ca9287a787c8e8e9a969e897bdc9b010a236a1706949789e9e08dbb111292f7ae3288c5a9e3100aa6ca7e60816f07baea4c00e73912f1880dade5046ff56a33ff0c4857a98531811f6292a41b6ec83b89c8b9c1b22d00fa551cfc80616ea6b379790989f08ab81982b53dde953971dd1d2e3c683ce05bd6539e0f9cd5bf88c3b3e49571b2ef6400ab212f8bf2b0784fa9defe3328aac0222e8940e7ddd8718d75320b9bf901588513634b92c06dacb8508c7e8f6887d492bf4fe46dccaf21d821b976f3fa6aecb2ac766dc16aac9856834512ff489f725cd7c47afdc47e89c6927821f0b56961a02732605a78cd00b55091a06f62671ff5ea6ec76a1ff60d65bffc9d144f7b8446ecca3a76a827fbbe5199c3593a8c6d1ba6219defa63f4a862abe8c78fa4651198885ae03c11610b2e5008d556857876db2a9954a09266d732b590f4aae0053ce4fa324b92a24294c6be77ffaf5ad6d6223c72bf5df43caca78cc5487d5fafaf3b365f4ecd5f19042f06d2ae6c95ce29439a5fff44e87d82bc91913610586ad5d418423f247934e7327ea21b171c5ffc6db9633806ae213067dfeba527c3293ca6d58104c1dd8d0500bbfe58a7840085664205ab6966328a006de857173a1a478a0831fa188028dc6b35685db9da5e2e11d31c028cc4a5978a23e95e5982e816ed508f0ff25c2fc44a2948b48e31001e408bc557f33d917583cde5fcd4b83430bd1f3818f43bd631c809cd53d43b956761f444c1d7bb1e1d13d7d73d1d574d8a30b2a5554a256f58e0dd51e319766343a0fce64a0689c9fd9d391885172cb119b14ca1101b24c11384139291fbc14d9ff6949d3be77090fb95913200ed9e357feab14fdb088d8682bf13e2f8067460b7625e3b323de5102d2d73ebdb01015c29bdf2b5c25e9ed6838ad96bed779a8fe25aa3712fb4b1ed470b843c46f38c2ba3b728327a2ce216970ac74198b3bc0f6ef34a50e8ef9ef4a496bdc0cd9e385bbe35fc0674024e023ded0678da3441dd79bdf00e9dd8eb0de45492960c886a3cd4b9223c7906690198668ef922fe05e92777b98fbec0ee53041921e8663d6b47b70f86a9d0b6e57b23ec1e0bcab5c7ebf47c8645f5ec241d46978efac6280dd851278987d3c0c3b9b37e76efb4998ee82db91274f0bbd931219b0964fdd32550f1ff4f7a05d04426d23f58a62d57bcea0f215a28bc8aefff9b10b471b39f0c9d214a69786e5b9cfa1fa9566f739c4a02e08c580c0bfb80e48852a22a46c8ef9e868b958fb6f1fb86beee64066ee4e8d7826c255fb8b9d43094e610326a7abcabb31cff0da00a5a66d66f9598ddd0b263972b1aa58cfb5e968ea23641ac7e5c3fb53bf78edc85d9275f2dfcf26981726ce964e4e7da68c7c2c50cfc425691893a5afc9f774f06649f5d73fcdca785478f9462c2f9f2a404f80765255d98fd994dcdfd7a062fec8b1f3da211ac329d92b98b416e2db98be63d23b4cce088908e92906b5ebb1adf0239e5290b9b6c457ed7883e2c5543fcf8aa05620cd8c28dbe46626b2432b1357eab203a86313ef5f8eb14b407fdf8f4381803addab7e95444e047f40e8c785a8fb11c98fee4de2972f93e568de9469a3a180614164d200d7531a60d41e0440e45b06f9889fe00e24c014885e86e2fc69ea6383c4a3bcda2955af5ffb751752dd62a9eb67d64aff9876e2def148e8125a77400e3348edc97dac536dc82ac8fd6f6c75cbe700e8f90dedccb6fba4db315988be68b2d4d786a2a291783a4be479ae0a6ad13a2ea58edaf0984d9973216704479bab2a8e20629378390f9fed649070a6219fd76e959669815e3fe98d043c5ded2eb7cf3d2e94ec67b4fa2566a58c5492dbcc5d9b9110320c5799887dd5979d20c6b6f499565429263f69c71d0b2ef57acb82669f0fb32b663d63d2811cfda9033451388719f69228f98e8c961e1916090d319bcbc15363c3d0e531e122dac0d2016ea937efd940ff0aef318a1fafb19dd6cbb7860e5e6c63b876a6496c1089e87e7c43d40d4ee777eb2aca339f2657da5e949afe36fc3335a12102e17b47a57f4f7960936dc0643cc46b1706263ff9a3affe3bda448289c6f55570650599452da1e81475c73798c0fac3d03b3d0bbfa574bfdb7e7997b22eafca1268f1662c8eca3bac96cac496f3dfcdc95adec819d0ca290d64b314cf7245985bb8abce45ef86f863d93feb53d69ceb354bc3fa41460f55dd4fdddf40d661f730221a25bbdcde1c51b51485172ad5c76e70a7812a57167e6e61185c7567ed05ff99d2dd43cccb1e49e41ad6fedff9283fa59cd06d807f46d7c39b03e988524aa5d616c8c91d781eedb41a2a591971d5f8d3ed022e084a84322b0a0bafb071a1fc9b25d601912d1329a522c61b4550d0c1c2628ec5d2571af030abda4942ffd36346b5c2152fa8ef6b84b3a659d03bc3563608e2b84f4aea89771f62e067f0e3d89c05c5b5a1002c16b7f075834afdafaa1733994cf3452fe47df7173f6581a883807ded0c501b1bea690537cf228b57a60e08f38f9ce1d3bb10ecbc20e3e2f76e17e7321ec1fd63c155e56860dd86a44150d0e5a46a9c42f8dced2cff6d29fc04e09dab54f71cf936cb10942dd8351a27191a878b91ff7eee2cb8d331e8a3bcf4e65d058fe4d19f3d5a9d4f37f29c34220ec08199056dd187866d558bd1a1815d436ed8bfd9f25427f6ccce486d4396d89d4fac0d6751a42acdfee65bfd74dc5ec25d0c75eb129d3f95e9251862ae5ab330d4baa44eb00c1a0a54d7ee1547a5b3c94c1a50de175e02b03c0287b33555100519d895100456ca292be93a8775af1df6c9e04a0e5c848bf598bd682da95f7c360534e75a4cbdf3d91ad7919798e5b7be6120397991317b795c2bcda4db9f0136e9401013c3a4335c8ed37d6c69e07e6ff06dcdfd4ac68204a91490d7d8af3373a5bd39053d6542d7f0ff02bc213fbedfa7f9ed8a076bf0cbdcd1d030d3f6df445ebe07af81cfcacc5dee6dcc7e41431af33ef228f39087113bd1b896935625f588eabecfa4646af07d69caaaed64e378b8136dc332a4b28876a7ca4293525ec58b59f4e1c82cebe40ec2df6b70d345d2128a1dafb58f7bc766548305b3e7062b1d32c0b4259c9fc606e41de893c21b37b319798adc7fd464fb9c5cd9170a1bb675a25e44db30cdce643b8991796600c1406ac1ed4e26f297ba77b78ef9fcd5757da7605dd1708608fd22c1340ecb160365d078511340a0f74d096d472d4aa83f89315c5f9e582b57c2252f1719e150554bbbff022ded8f9a9e2e783d0a3ec4b5f7908870ca30cf0ea31aca11667dba5d2839d50e6d3a2ed255123a07d62df0c2f9474dfe0ebfbea603c011d232ecd5ced9fe4f826594faff394e360a7f94057c47a7a203c607fbbc8359a2d9e090524adaffaa77bf621c9be40e3b32e68a4ffb26a4e1264d9078ed47f5fd0c440cc9d0b1a70fbfc301ff64dbf6773c436df414c9d1ce81333a13ea02cecc0e2950f7a414a3f72f67ea27d29696e808f44de284b6998c501ce2994f00ba3ad84779ea6f196cc43a6ce2d46302618fffbcdebe254714e7a83124a5b56e7729aec7fe26e52c97490ae6f873dbaecb6a638f983d0d0a82bc011edfea9a91affa641326b17f4fb60d895553bed62778a7ebd4ad9b427a71dc5bced1ff9e312db8fe2cf4cbb4304f8399b91ad8ef17bfea24f92d70c11b27ee19bebca303d3930619bd435eaf22399f5d3f7dd2dd4e3ffea2a09891112e1410c34da15a4d4e9418bd7af282ad3286a892e164c227539fc07188c6193dbd90df74c06e5cd400ab1c2f60d43b3633f0b72a8b7303a896314d41b1f9c42f03616f529aa6b7e4ebf0433aaf91930359f554240b6a572190721c8b65504c91e95d9302385e0a2b801830088c9cb020db1a5e1158ce879c6547b9e59f196021e60999168193375a8a9fa37759ec78b42271e8e36c6e4dc9fcadb9308b0a32ffd3ee5700ba2b97d3f76763f928b7bd7a1299cab5b6b057b6fe00533894946de7ff44b6a31825acc80b090861f029ac97b636ee8bb709c8d1e632e19902114af08ec90bfa705e9c9cf746b4e71fd1b6346d480ca51c1164206b7d30efef9fdb93b54170f818209c07459a30760b81d78e5197f37ef307fc470aea19c2286c449ffa5eb9550253d7b9242de4acfc359c55a9535a7dcf3f96419206493b36894cf4979072b6628145dc702a5098548d9efd827264e8df2f12a9992fce6cca21781d4bd9675463961c17c19f9bd1e996bc15c2a7756173656fd94b2ba3a5f99f07ccbf3e604bb718a812557d730a5897366cdf8efbc0a1884d89c81b49504e8d54feef15b9b09da51be5785d54a08ace34749e261309d1036f5383b55dd77873b7771ea3e486aadfcb25fee61a5df30b47b0c32d04a3d1526260914bed64dbca347266e0138adbed18fb20207e826fb245524a92ee9418b6294066c4e20cd9bfcb5ec5aaa87ec057a44b38bafb11b372a82d47ab50f806f6e6e532b00a80b3ca136d9fed6424c411c451b34a90dffdb88acb96f1c576ffd63372ea162da4a22a4f63cd66dedbf176407c732008cf66397718bc3b465cdbb1af81e035cd3941a8518d1ece7fcb5b3742ea0931ee23286a7173b4c062d4747aec24ac52513341e5493e86a12043209d230bb81410992d6c5fccdf9b2851c392a8759d64ee28ae4f3b7feb0f0aa53f4c3225710edb467de968238e029ec95aa1e0cf68b3c97953a71a34882325734323d864f7a90476646806bece8ceb36fa23431e386a77364c86ea0012e28b4f6198beea00c96f724e2b683f2c9fc9778d44a89166d5d1f4be17ed734ae9199e7e57c9bff14cd2e9ba7f04d11e8baeade1c55af229eb4435b9cb5532c1a018b07dd710a95b077c5b04d4b8ab4794298338578bbfa575c613970497651650d12df78626bb660d874c6a24ee0c954aebbd674a196ac398833cd52959d1adeb0006ff9cddf1c6be7353dbf95c0e02fc5b1282e852ee2e5cc31df64c068be4f01d48ed911923ffe7820430ef15cdcce72e5a5f89ed58f8263f7a1179368d8a14ef3097ceafa361183834b8899f783d88f2db53a8eb4ef26c9bd794b43b6c31761e5560f15a2bcf5d2ca2f5ea3a8d9688d696ac8374c47db623bde07e974fdfb1d0a0041f306069312fcdccc40863ac3c2244628905d47fe0a15a0f4b8373f9e4e4f3f170b928fd6d81d0a3f120e29c51dd67147117e7985b0a89f79017a9a5f8f1a7fb88c42d03a9e1a6d173e0498847016551c38668fb846c4bebdd65ef71a64ec633ed47f786e6190adf5886f1b81cae2e4382656fe3a23903a183732ba07fcdfd6bbef07d228ef20c05323603175a3404e3338444fe5d271094d4cb0e362601a4069cef235d3151e37db256453167ce3245a41598f26ba6646a4a9f6764e35590dbcc2aff79d045334fc3a1d150eaac8ce4e59a87bdea145333b3989951803ee1d7c3d7dc1e3ea99b430e888ff6feb789062e211e70456213b6e81a23368d44d62cd1b6d20bfa7da9e31518e7546295975c1971efaa2e3e2879dad7671bb3f1aaa9dae8c4c9899eb36654b5272627d11e19a4c7b43581e822e6cc11c5f9c55c2826b555ae04e9feb9de388a24a6c504921b86e483b15b2117aa195d79f894ebfbf255eccfd17bad8fd411133740752aa9ad71c743e02b05d9cafa01b1d0fcc38a31fe5b42646094d06b0639d10d07057c1acbecae5065849d108a26b842f4753844d463a9fc7474a37dee9fb99391d7d661d9f9155003e84cc30f5db60433b08bb09d52e3314c7054bc3d337aed4a5367e419aeb11d0fed241d63c01d1312e6b35c041b8125ca95c7d76e5d03102ccbcdc0f4588f914c8db2ffba67acf593421e9bf68c6a37473ab4fbe4765a30355e89d6d125d69f0fb4922b41d1b62aecc0cda3d11dbba7d683ae2a2ef47a66748b2c991a096b915e41c9f42e75fc8099066aee405ff9e5289297d3fd963b25761a5cc0d07141333d3709cdb45aeb7fbb132c2b28ccb912e472a5cebc2124ed567c9cd112ae94d02e051f4bbd724442cba08a7daab9ba3b5868ba3861653580d4b79393b3c20d865ba5fa9a0f10605b770ffe1a419aa42c59c201d5c28364f9222d46f6de86abe0f6cf470ca7551ee8b3f3d10b037a9c3bb73734a942be76be36b387fc897004c20fbc2b973cdf21c7d3a94b0234e97e7592e75965552d9cc642c95c04532bdf9b85163a4cccdf842611f86d7b79846c00ccd5be57aad550f0a00f36f7b17cf42a9fa2dc805fd0efaeef5ccc307a511660af9471623d0f3cbac5b4d3ca3ae66174adb1dca11ae1dc02bc35248edbf79b7017cac56d39ad8e160760409509201fbe05d777dabdb86e126b9a5f85947978eaf6c9a3b9928c0bad4e2544193bb076082df30b57a50ea32ea56a47e0393e1f115b10af414ece23a2bf135928972376dce111a18843f65995d506bda1d9c79db3f4c8da3d04464a7c2fd12a40f49a5efff6a33ae35bf00bd263a417f30ee30c013ae578cb80d4c1f1100b63e56c293e104f5e365455928e579562cb3938de98c8b60e500f448c441d178ccd2ef9ef172327ef97f80e04fed5546bde1d2c0fd95b8d66d92b7878fd707323b6af290cbed9a61c61817b68a729174755a902d281b84b6ab805dfa07a60ee86da15e28605908626e3905a1f8c12195c327b03fb66e2cb148b5f86132c025d9b095ed4ff146525e12e9a25a316fdab90c6ccc4d6bfcf670f70bc880ef722e3dac22b1e14b48f2e3685369ed877115b6274ea6d62bf0863f044ecbdda4292117547a31d187f29d62cdfd257ca84998ab5841d19faa12ca5aad4ae8fe92a146b4e715e9792537aeabfb1601fc3f885cc6cbcb0725a1c94446267a58e1b8bae1cdf1bf7caad8269281a770cd460c8faff605cd2e7f11374058cb2e068117705a8cd7332b3cae0f0d3e39c2c9361ed55c492933007840118189ba3327865650ef251117cf1f7fde1a2f9174fbe18a089f1d24ab435f9f46608243288c55d9afcf927fbe2fcee5cc9e6f7046280fb8c01ddf3a6178dd0f9d46b569edd96017bc9900bc778b00db994963fdb30eb1c5f2144c965fc24e2b9a05661b5828a241f3803c9cb5247c98a1969a6ebe9239af27e36d8268ceab40178cabe7980cc6b237cf3f7fed6fc5b1bf1aed0cb57c40121e45277f04c38a44c0c2cf1caf5fe2235761126c1a44524865812b952735c423463ce68a942601faa83298f9b02e20b7e10c26d56dac64c1b7061a10a551de8bcc249a80007831d8bf9e62e4520234acb463a07492644b7ecff673db1c3afe1a530a071aff25df1da5a1c501f1aab4f395fea69e75688867c441b7e90383ace6e9b53081706b3b7efb9cffa7c07074d87b264494b227128c41d4e25c5cbab57888beee51565ebc33d1706004152b05c0ecec1fd9c6db2707b705acb2d3c6c47cb9ebf88503b8a89c86c801bf433a7ab74cb504e6c7e8d452673039a5aa60134d621525cdea8702d940d9e48ba61a9b387f2f356f1d29b65f1bf77434456384c548d94de513a375f02d8c3a65f83e22e1fb13f8b2b5e3e7922e156852e478225c6b78779e0abad49b0b421a242f63fbd356c37444a1d71cc570f0a5ce195ef74ef9cbf5e2707b5e8239df35d514d1382e22fb1dbcc35bf6a92d7e96dab7c098c954e4e34805dff625a0e0b1e54367afeff4849f4efc307d13ff1bfea90cacfa52f03abf5379458d69aaf5dbbdf74db07af47fd5d1340017d135d1e3f11798065eef1ec2dac584dbc83555f86ce1d5c567c4743f52fddedea0d318a23de06bfa269613184b50b3702570d8fb23aff2f2e4076ca0e9ac2331ebd0910162300e399fbb24e8448ac2357a9905c63bfee9a1a6fdf860158a79b728c28c6b572a370bd912906538d6740aae692477b4a219ec619a3dea2c89a217a0d02f015555a34abeef267ac41a9619bd8aefa757b4e0ebcdb9a5bd21fcc5ee68973af60a0f4b1b54ffdffd3066f7b53a0a5b7f250ff3ee385ef94278d897d715abee76ae9c826ca3aea97f75e2227e291fc90f473c0f854292d0663b85c83699e1847f3bb481f5365d903849f08191c9f8113bd00bb4df6bfe8aaa32f4fc3cd8e3b1e22eb477bf287861781d8d334d5522f40b1fb20714a48dd22a00a4de139280ff8a4699605a3d3abfa8bf4b1a8916bc0b4ff5abed3c7fc671a486fa3d7168bf315da588627d397dbf23263692f123a742211e9bd68c36d89a23dfecd3e02eb30f0d8de2de611506cf56e99f6237d9c031795435f761b0fcb09091592c979d33ae1e1e1abe9505d752dae163aa9cfac7e96558563031c61063b653ed30e6a2e1b0881bf93bd9f4baab68d1c605f3cf6cc959c9b76cd014791545253a0be97c858c97e6d1ee4cf7f635630533c6b11620a08bedefe8f8108d7148a1c4e6ef5452fe164218453d99ef3bec708bbe8fb185a40ea0293472669037a61c3834802557ba259404fe1d391705195c852043c76e6f85a7601e250d44f0accbf531f57a97363ea10558fd9f1c0998207b8156737f9ac9a324c22a8c3291241a984fe8ba78caa68e2ff753e919fa3784038f053eb06aad11a85f8b1b883d31cc2a2bf32c0f9e9884c0ab91097b8b6c3e2b32e8c48253a1a2049d0a946521d360e930fa0655003d760cbb91e3ddeb7b0e8487c97a54a07360cdb4c4b895feb4be9452d2f136a5638bbb57570215891bb0e3bfe96d837f9c66b5c551a5382eda806dedcbee6aca9071fd5d31832b4a0cee314849d433d86404e9bab80f82df0b37f6cd61f8d6478be1fa92f3e24e8e67d74963eb86cfabb4f225f73f5c510d3666669b5c01f8c4fd12552bb69166cd14d2bce07e63fe03b483cb29c3b82e34e7fc5ebea52faa0dce98b4e66f0bcf3552fd37b495a53e8f2665ff65bbba00ccfb282719ebeb5e3d44f3eea0563189a1ea7b796ec8cf3b8b33436d012c93e861eeace13977851329ea2320dc4fc38dd75e4cad73566cb9c9df1c1a8ce5e3c4f97a38be590ad2c4c75115c08e31075b26e735538da8654debb8d960b05995e609299d2659f7cc257902794d36823a7555de5ae079f280edb8d7bad6a877f0e04b66acc84beacd6e06a3ddf8b2d0283e79ccbd425867b77ecbf7a2828c83ca1d2d2f2fcb1bfa4e5cd30779e64d126fd40e57e7d9fc916e58c0e25fba46a88176dbaa2f9621bed1b4906f7ddfb314723f94c044cc01ae26b167414d532023ad4724d5bc26ff306c20ba6fbd01aaedd4960d785fd2d489cdfd24ab0974b460ae5c5da801b4a785db82b9a8a82e6a283433a948ba10c49934b9d45824ae7eb0979c60e494810661b2fe9f13ccf56fdfff24c0f85300ab8bb94b19f8e0fa29f1c78a9f17ed24f3310cc6288b97b078e817ba7c00b36d824f09d4035b027ac727077ef399510c81d3b49c2818ef40f7e9e8e34f6194d3fcc4ffeecd8020db74b658ca8f0312228a08e630925d13a4b59ef2536dd5ffcc1a3d478d6bdc1694807fa4d400bcc819f86a0d555556e70b311fe12bf1a82e14dcc5856338bebc0bf425fb13b98ad18ea054f46fa12737162ff484736cfea7d3e49e5e0061a91e1d97e924d6e5324dfd733c05ab01fb1a01e3c6ced092859b11333d4d84dfdf96b3a0dbc46d28ab731a8ed4c561433a660a4ea031a1156a72d44ddd100164f7d1cb4511ce14f89db4d3d3748b64ac1db3c494101eac1b60cea06168e1fd1a0b127346d4c56c1d6cc8ae223ba1bfdc5ce4d08e0e8b4ac187aa13e964433c3955389bd5e894eeaf701654526b03b3ea0c1052c766071118c05b7b56877e9ddce6e6009b3894ea3db6bba977d6e1e8d3e35b4abc425ee882f49a6bbb7d5e78de5b6b371a326717866d54a81a4f4d6cd94ed0d976db3880dc9451d90769dd6e20baa9300fbb9544f70914d347af3dfb56069e604fe5291d2def04c35047642d035f5c952e25c12b2b0c015dc0db3832af91c461ef0c286604ba211d0edfc6dc19d19c3779c64ed9153e3dbcc9e7308a2842ce16d46e236b74a6f27bb2d67bf9ea86898e5df6ff380dd2e243688e4c133194b5b12ab9218b2c56e0036a12fc35ca684b8b3a0b7110b4fb20f12d670fca0b6aa2ab17275a497c0e2fd5f0ef115fa2213b9121cfdb81b4d0b1de9b149e79bdb017381b68cb148c5454ea516ca661edf074c7a7febcad92000a8e5cb77bb8ecb2fc7e1c2d5de620f0fa22212fd4d91237755c6dddcda128e120d9c69cbcdbae34b67ff83f0bb3deced6cc2109ccba600989274923f5f0d912826b30c801c7cce2b26bb3cdfb7a90ca687f036ff8690723c002f10aa7417dba180bcb6a44dc66ff04fe0c3d228e174566f9bf3cbed3096b925988ff44ebf33b1584df8ed805da3a1af55c39c24efeadfc19e997e7b6c06f5d415435d6ad4f6d2ad52422f932305d289fecfb3ea30993a4eccfe0707f9e368edad03abe88ec03b6ee8a5d39e5e02877cf191e7c8a1f6f905a5844271c6c5929e286b36ca7578ba0250375f5372b936c8b00dbe7cf2c71ba1473dea124f25ffa0012c2729ba3df17a9c2311bbf816d737f7a795a6e8f35bb3a36d09b12d642184c53a6795d4eabf57b7967250849aa645518b9e366454b95162086a03e70ed133244a5b5f0c8fe8bbaf24a02d5c19871da30b3330e92a91afd2ab3951580b49219aae33aef99b0f2e57880d281fc4a9078679d8e1320c046c184594dbcda8d81a8b88b3eb11128c4546df4b65a87e9dcac5a65cadd955028d42b834bb818ddcc0be5ab629a63a0c00f8fc403fa9cebbb735f435c9f9dc951204a6ffe727661778629a90bfd77ea0e21ec5a6d10382dbc4899ac81d4a260f45439f8273fc09f4bff2acd370a76afe72b94d99f223cc963bcd9dc1b4d43f55ed92de8822338b8d36ae888bf5c042722394fe3d93fa01b7fa8aa481eb8771a36b992db351e5c7b1ad0a88ef9ecd2e819b560c133b3b134f074dc337d3f7b77b8d0212a2e67e6fa2b51a0cf2d5a6fb53be0f2f7b03af23ea8044af321c10d7736045d21e9faee3cc15283d0af1fff7ff5f072a25afd7848602a430d616bdbe11ca75ea6f5b1ffc9b0f54ccebf26fba3d6ffafb72035f8d6fb14e598f14538f6b86374a9086f530533d61cc3ba517431196acb276c73d2b2cafe5a02dc88fcf5e7dcf89dea5fd6183128c4363baab2cf7cd2bf47c423dfb67f97844e7b0f954e9b33636a3b59a5a2993d147797233afe97e278780f022c2147b933f735843b9f4a594106c333f3b986035314814eb091f0dce8dfb362d651f222c82a4d5d21b723fb4fb1dc6f8b6f4469744f2f36f3070fb24280c7c5a5315821357f7c5277e494289824b6c6decec88297d28d08496e56bcac710fcd0af62468416ab97016b4a4813c5fa7da4a531efe4770bca0328e8c87ca0db821f865c53c4b920170595d4375963d5d559b5502a70a3f27ee9b3927d7a341881d9fbfa8b497021fef0a50979f09d32e5fcfa418c3fe931a8052744e80a0a0901239cb5a521bcacbaaf128cea6e2788b69a34a2b6567fe3a91c3e7ba66d28256b42c542d2b63736930a946079a24cd9f1437bf7f0f835cc456eea8672f4d238348bbf7de1a6a7b069be6a24da30a8178de788318896d35d208f1966ef6ebd709ca1fb8576dc9ce103920f00b961c60775d60e4da96a3dc7127eb7d68227b7db64ba87df9d15ceb197f048c4c3446a915f86599140ecd5596f2c74cf64ec28d7a9c1266af46ed415d6d49454cf040a1923cb7f49b98133e22cf228d4a16d037cdc8e14a5ad73754532162175a62cb99142aa84bc6d1a7d1de11ed125dbc01e7198b9a37bda5d3d89e80e24929af7ed98fdc8a2d1073e2501b25745f71f0c43fe7688cb85f4a4b0c1900de13152e57507a333c0c3299f31c3b30e0b6dba9d37e01b620934c8f44cf7052acd643ddf73d94662a67cb9da5840ba9327d25d81184f4c795cf0219b850fabea9ed6a331ac64d890b9507732b1ef5d78665ef39a903ff5b35a9b6512e154253668f7458bb4a99bcab5a256b63d15141e5356e0eda27a55ab9cbd89a4749243e3388c480311a5bbcadd1acb4fd5640a4064446367dcbc099f6f9ed9807d6c31d0f444af39111c8b936c9471d23a1e38fd60882b2bf599e03c15ebb20d63327c5138c77a25d1305ed4d74aa8bb0a1fc0660c466d3c6f69294deb570c44feed95f3e4b8201bf22ce1431dbe70f94938ef5f8394049ff1b2230f8c0347ba860db0c6428eb0c786b2ad0cc070e29fa506204643c6da2a59a4aa7d8bee757e49989ff976e6b59b42c1c81ee33965b60ea3ef84bede99678a45ba67d118eb6dc3fcd2d3decf34fcec1e2150828994e5dbf89bacff5f15201b101448c287d1247ef1f82678a72caeb81c15f6ff31aed7909e4a2c0fa03622a3d96da23f2e1de7de532f6f0e89649e546211eb3038a92213c511574989c598ff0faae0f7fe2b3e78e2781065e11f62510849c698d37068162ce67852a9ab68cd41965c220d683c519ea4caa499f4ba250bd039e4b241842c3f26664559592856726241c88f4d186b1956f98192c47d7b04f848ae55a1ae8f19d26a3e26bd5d73408a5ee6e0d0504535802c5e125499092a96bf07c64c2de600acc4cbc10bba4c50291ea6ac1b4d48c1a0eeffa121d5db471a2e923cc681d7594e2f03fc0d964c3cb9d4beb70274af5b6127f624099720d17b5d20c3c2cea07b15c8edc3d4fca558618715da5956090447f4706bfd7aaa6d93b1d99f4c7bd8856d29822cdba6a1cf9516a1065eb3f1d2a43510577a4ceea5b7e5a87673747b755a733889661e8f8016b6cce1ebb3ca68d0e747fcd88a50762519680da0f0c47d36dc9e13e9b61d79e78869ba766fbdfaa067b0f5ebac9db866286c516be9378228c83cf884638a1be35f66a91eb0e1d2e630b8b213af9cd6c092e0ac244e99be8c243287b064c23d67fbb5691d384c315b7a774af16996991cf51272d15d0ef8fa061cc25215857044021509207b19b7f3f13cf1c10d2cee0b9910bc78a595db3b2e8e8721e0884bd59627e3a25cc8392b144744b6f46a784cb2c31b24c2ba20fd271bfed1e596f9d2115fab90d3546feace659a2c72fc8b6cbddef6d8071cd4f4f4203b3e38411f246632647d690de04a638d760eca3da447d810f92891d3de55bf8e8fea211701492d9a97e026c684132cc39568d3c1a77d049ad9a3fcb2ac7617bb5028192e53060576db536e42b85dc9a21720aecfd046679c657f13465bd4d75d10ceeb519e2cf6b5c8feca0c9af116386e89532972cadd4c3c04ad2b80c0fd39f40a98688254b65954b6f043f5b5689a3d8b9666ddf742bd1f9b7c209b4e04dca1a66673d0fc0b0160dfb00cab24225bbc62e685a280e1640bba9285d0948a3ecebe2775b4170ca3e0201b76ab44c4200bc7fed8d83a892410fff1a6514b7a348efbc0b9608d5668d84b6e0da86c56df5a75d7ded5e8ea2ecae485c3700757d3f65f035c861d74785db808e151278f8ad16eebe2e8612d2b9295f95bf0d452d592419bc3ed4f646b7c6184f8875d53478d0b9dfe5b99e426ef5886a73c4b77143af7ca0ee333d8d400ca356d312f33884706f2f4940080bb120c48e6c6d2ef0ebf3c633c5bca05f9a1f43cf9e19781f1bfac6ac4da28a607bfae6279e4741cadda422708699bcd32c2c95d82faede5118f372a4c365aa7a5a5c32e4cbfdde78a621654e9c1afab147541488e78d318be386a3a64accfe2211af48f6001e58bb9041552ed96c5e469e64dcfd3cba81be8fcfe9ae2fece8b04963a8656422119546a2dce68de3b6f95f6941b01015539cd3a15f0ceaa6d3c1c7fb540628dac2d3109d770995a48e72e08da720eeb13ddfd59d739fdba0b5c80fdd65186aae393478655f38e4c8a30c441a08ebb7ce510b87610dda19a5fa7572b8a146e8a7ac05198a090b90a6190c6625f58bf4972a2584048972a41d228f0b74cff64f933ac0aed1daa212045a72a7651c1e4e7f6bf47a15f07579635e3b2374dfac36b9d43b3eb22aa9d216e4944967ba51b960ebef8b9883f3e6c9b00d91ddff231998f207aad3fb8c4fe674593148578727eba334da6123676d01ab7b16f5c87497fcff466d5076e6792abb3f49aa5373ee7824b853eacd8ebf11354a9a4fa03c831bbfc4277c1038c94fcf3af348358607350e61253a988b14b7e3e1974a0890eb2d832cd83c0cc125c93ac5b9f9254799fbb847bffde5cdedcaef52f417924821c807a0c953dd95d6bda724b50bf75deaac5b7f2dac133cf4ef8e07353b7c0869e660275291f8fffd9c5612d057975cfe88ea02992cc92132ad13880617c0589c072366f0989c5dbfc9923edd77175d363f6aab20dfa726d2836f4abfc0d2c79af2c58d248fe7df1f2ba1ea6664063b083542b6d96da7d68515fdc795bab9ba6bb9d2dfdd69f9f8da16a8d2740627340768dd57500c29961f65648e0962978ccb6822374794508d3eea872f342ced54bece992b6b62b1dc15ed7c23e63b81653360184a2845268aeaf727a45ca074a8c5460efac07b3f3a03c22e6e3b53c35b71f35ff37984f892ea9b251c11a97878e8e0ef21170d8baae2512dc58e1f022787c1efe34abca48d879ab5263fd2bb8ef1cde7f27c3d745e53011ff50b6869c83208ec06ee29846d40228c7c61fef5c0106215b0b2392d03502f841abc604a7c7371280638d6cb46a88b3349b66278f58f700fcef1a58fb90b7ce231892fe3e4a04761d0d38199eed1e905d8b9c333526c744528c6e66095cb994e0bb0bb5996fbbec85ec2f5f7b3a6a1c31009d27f0f704bd0954a6dae113b92a5e2514b09a353c22ef89a559289f386fbdc3806fdff23658287ccf4b8a85a189af5d37e38d4b543f5de47b993de4bff08fc42d8978d9abff1917b24a0e42d23804bbc1ec40f65e32493fb1394a7169cb17add72760926f38b8223c8460ab40940565063ba528a231c0d5ab4c4c98685b62c667fd5a79626a94dc8fe4723df154dd15ff595016b080d774a97ed88fe713b6ffe9cc5bcf70b9461a54d7e330dee8cfe908484554b944746b3c6507af53253f8b66aa382bec68724ec242ee42627e0145e9c218c13ea055d9d58cc07cd68c7588618bae5d4fbf10d5e1e6373ae3b71458d719502ae013dd601dd64185deb28bb658ad4eb0b49c33f7a2bbfe965fdfbad0d3c69cdc486ebed4c76e816857491198bdf0670954d96e89538b867cc1ba764fdcd57ee2b9300189d538cedf8e16dd52292e4c3b1704c3917d4c12f8ff23d869d7f3e29b5a9f408520cac9340be872b844cc0e9981548523358438476bc6bd44130d8a722a81c4c3ff7dc832e97addfa5b7fac64e07e387b897560bf65368df0cfaa25883fc3a0d444fa8e87a5ddac3c215bae816d6e1e5e7cf140696303fd21fee383617560ea4db6ff28d5903d20e4a12b7dd4cd148b4d9a70111ac0c97a44e723186a4a4b4df4081ea0c85fdb0a69f935609194d34429497c73be3d8a88c50f51ed23717e262ba72244b2fb5c91ec7ced8450d50f5a8a3291aef9cca33222628fef17a121bdded3d62337627f91e0ae1003664bc90fe141f9ce3649fb117109e1838fda4ce942aafe3e27acf9f3995317f1d239d502e83accd7997d681d271a6d285e6b916c60c169b89dbe8e41265f26782d106498801d5d5264a3f11bd611e4cf12e5556bdabf2fded739cdcae15849e99b2406092209570897692df7813527bc03ce1d5f467b42588eb3b473df91a29567a5fa3e5b4faca47e7884f074b60cea2ef894df9e3a5125f91257d50a77054fb6b8f5007e2b2b647f151f4e0c14c4ca2f91f74f88f799fa469bb3ebae29064e61b2d7248a7ca8262ecc22723e7c8374b281cd9a03977f7950dc734287d7358ed12f458b1e148c3937b8e9d931071a9962c18e2cdd3b6f0b00b2f8d6e8e8a2b88d97c1b74bc9d7e6c163775c1199de5a0405615ae8cc5c889690fb7739b46777beff83cf375c64187f141255987f9520b4a36ebb81e65396ac7ff2eaa404ceeeb961da6fb68fcdcc23faa8501c1330941b9b841308d196c1a53db7112844e302d8dc1e0c6eff248e53cc63469b2ef2ac185837974a8ac5b070fa690dba0f75bbfbb9f4934bcee4fa68ccb84cc0e62d80c96bcadea618d9615448fbd850820851625f3cc243e6fe6eb659aaa7bf9449b6fdacabac4d8e1aabd590eccf6d7a4b7bc8b4e1a47960b481d18d1490b001cee8027ed0f417cb4a0887fe7a3282c51addd0f9176213f5945ad0e351eb211228966a9bb7f10c515e7f72ad5e6cc6d4e0356409adc6a3cb1c3bae34b568bc4f8579b2c9de2c400d37bdd38947ab7ac8eb43552fae1aa0972748164059f51fea46ec54508f0f82ef752470f877c8b29c0081364c7053d4bc62580e7f383183f893f41649f9e58da2ce48bda62176d798e63620868a5187487fbf043868f707fa256ef7a8f84044d457f6a0bf596d5819af60a03cd68ec056a8e641d7cc1bb2d576e3e3df1c46ae3ea872ca823be2479f6a65eac35cfebcbc981699a5f6c4daf3b30a4b6d2c2b19d0a38ff9974d7860a377d77de0e58cd5e28ba0df00408e97ca1c9b3b02fd2ed43062baf5c8e0e616b653ebd09a6353f68042a5615c3766abc865ccd8716fae8793d814b6d33e25e919291551bdbee75a19b546d90a695b2c2625eee5bbc8ff419279bd0d2bd4c17e492e6b892449db89a26b0e9cd979e6b0d291fc79cd7391f61d3e75e50331b24cb6b87ecc7ceb060e9d669faf5aaf79e4a6e29ee18c311a3045d225d5bfe69899c5cf6d0d984b53bdaafca618a42cabeb9a8cad75a244f34102f117a2a013846ecf2ff36136d63c5e4969c3f7289730b18e7afe3c060a07ecd8487580266a1e6a1f0cac32a714f0a694796d6c9f3bb6ab50cbadc60f78d7ae05d55f9bad18580fc8c9c770548a006425cf068b7177af501327303647e7a32fc737429994ba6d4d6f377b10eb69b991d6446ae004d92d39512501094791aaa89f97326caf723e60bf0e0c370f77361a3bf87aaef796d175cda7990648e9b2092770bec1e85205c29232db774b3c0b53d0d1762175400ad3340c5a32d39b5da30ad3db6f7342e6125089cc20e9d0df96b8de551e9997abf5adfc20775a363be35ef6c4056a16bc86116b35714a86d6a7a0b0f893b9063bfa63537f190941913565fc4ed13780d93e9fafb1d7198f7c39b12fd3e7b631aef2341cbd57ac6f3af514ac2f4d93d4da18e8f2d4bc289304d7658404caf2b18e48b3bef3ec09c927487bc247ba6b92258a0ccfc00066afc361687df8454898938c93ab6f70153c261a487d8ee730e7e8dc9213be04b20dde49b7b124024f087d72791a7ad6de5549d8ff0098a06ffd76b11e1bcf232070c82691ed9b72958b05cb796e0d119bfb4b5cbed3af80ff330087387c4bac9d0a3259d238292c7d6cb8480077a1ab38aa7ef4a746ca7316e5c4026ef4805583d7879748122ef32e02a1a7ba99e96b6c3ed7c0384885603d9a1d892a968bb8e5f76a43b652a7b0c879be66cbbd23bffd75d62859286ea98c5067461b0e21e4fc1fcde0a5a9e12d417259791e28b810b7ea05fbf5c4e5f5d02246a1872092d1feb20794b32f01e540b54460daf97b733ff9b260e8fc254b5995ea915529e183caee99314d4af6a8d464272473e85b7abe47ace81ebbe885ecc4f789e091c0fe725d0fafb2803c8a46e89b4d47133835a16c31ddb58a4e92b74d8993eb9c306ad61600357cee32ba731a2a0aea9e31aeaa1c7351be3bedffeff21159a4ed122d6a1613d6c1dfe4ec78c3c6112b8e177313d1c75eaf28de6809b251f6bc023c3c266b6523367232a868a0331f2017b244c51d0e402da886f6d1d7635bd81307d7ab6e3b9b1c243327bbd5f06190f67b72c9102d89714aa3145af068b219b85fc65b82da1abc14c24c8e1c00228d583b29fca2f94139a019ac2d9c31289e4a87ec5bf13eecb8244eec833148e27f664b37aaf3446640a7e0d3e24fa923e80d2babe99cba85f29b33459322f74d08937ad126361f7a71299725abd1b08a5e78488562e4e71c390e1dc9544f1d19bf1b3781aaabf8f2ee149764a6e79ca4fba2cc2bf846e16428c27a83a4900ac7e1a1ca907c030e60ff21e29db5ae6387b25f6a50b9282595aca31232ed2b7f8e015199b7ec92d70abcf8f8924b20ad76467dac9270d2d1ffae7d88780f2a065f4d02bd3b7a850dc086460e53ef7d35b96b4c62452691dd70bcd412afb54ed1c0ec9cda67889e914878dc8469c4f67d6022fc04e5dff60fcb8635ab035c208986fc24463905e0c4f921a50a87fdf186c80dee6e1ddb6125ed9be46991c1a7a49066ebc98513398aa553ebcb784b72779b0912f0af6a166fb06a16ee508468bed599222e02ff21608d46d2a614c6567ebcbc73b98adfd41ab04795411249dcbeb1fbcfc2326a052aecf986e66b1477025b7dee149d26b036fa50d6f92fc28f32df214acafeb3d7fbced53b1311d934de873273d21f2c7febf80994ae04f63a77ddd3db6d1a56d0db33f13ea5ef7f7e9651159b9612cde190204ca91f79994c8f20904a9498b88a2a056f5185ff80391c711ea1444b41bcdf57fc293856d7209914cfd925604d9a69517fe1a68543b49180a83ef78d65ce8786cb78cb7bd87d2298e1a2e8c6ced258186c06a0f25562266392c23a6ee6cb0b871819035f43f780e970a167db3a98c3a9baff3cd606a487508e8b7dd6251f78c04f87ccf458a85f5c20a6e323eb3ef6f1a3243228a74f0e242c36de747b6257d74cf35b7ee1eaf9eba3a87066ed0d2078aa8027b423578bcfe898c2ea3ac3f3b1a07cb37b56f1956e04cafd2fa21d3f92cec365f5e0ddbf3cd2d6554a31b8e1ce0e81e9c72090c5dea1303d9fc44b26191794b3f085e441022ba6eec58d11a9115d8d9d8a3a0b50b96da5f2caed22e86c182f466e62aa7f1b6bc38a2f9fe9844c2db6f44f393f2f364c36a25e8790c029ddd87132b02600e1541459ad92e1f26f5c2000c066bcbb3ea122f621fc183839943163818f956ab3f44819047d5a8145675bbbfd945710d8dfd41ebcda0c0be69652d0dea820cb9cca2c3d1a1494b849acf4b2e5f58550b911dd14bc8e3fd19b3c0d33dd7fe6e60ee513ba3664f7b05df66cd5e1e457deca522ff55a365279895a65ccaa860ff3abe5dccb969aa2d2764324d430dab46ce6ec59e734f3e1341b418b4fdecc74fd12530becdc7acf453e21dc5b426b732019e1873b76648586d89693bd769d5b33f3a4f988ae31df1f8a7a41e5a7bee6d7f198d00c69c9a83af2444d182fe7afbfe30b1f944420c3a003f441e505dfaf424ed9ee9c5687ef734efcc18ff31a58447ecc397b04eedeeacfd975a0a3e59b855736a4f50dcb25baf67764daf83634397cdc664e786b68c9a540108bfca389ce8c0fc03ab5c26c189036b1432923b7bfe72056ee976d4c3c2e1c91ced9a3871a5313af9480a8fe1a7235fce5f707b96d31bf7cf029c7b31788ae4a7ccc511b0f4a441f009dff6ef0a49662b8e84f534c14132aff012c93125aa00d098c446001bc037f5661a82362f3e41323f2417c89323d4902dda751ad4e3792f56a36ecc5cf50728565d9b31b24ead37f8f71945202eb798dfe36ddac9377c669f79a769b5d345083aac571beff6684950f09e7fc04c86d7acd97bdca739cda7002bb3d85cdd751ee2b902af685a67f8117deee35cef07c3018815c52bf1ec4509436dc9a11accb5dc9a9771fe3474b8a905204a4fc32a7a281741e6fabd43bcef27c1d2b9440f86b55bb32e132772f98f4facda8fc14cbde96f4c2fafd24f0bef631154b7bed04c5ff7c9938def51ca89ff8ec65137123816706d51dbcbc63a67d94d65f21b24b1cddb929ddd555012c91790644ba99cbdd0717c23ccf38d2c4f7e8222218fd5932828be1318a942d4c696403413bdbe1ce8948d5038da75ded5d1b649e44f21445a70dbec55bc3f155f14cd4030bf323973d552aea9cf5f349c92a21f69e8912321a58d6a628caeb7b9fe92d6c6ef7321df2de7be5a33bce8a54b52f5a12eb276cde78125f8f26d7f55f9769c655757af64d8d9ba2f8300d8925ff8e259b73516bd0c6374a9f5ee79d24cd58072897b8e0d1429314803d5136b86b95ff5a4032080198abde6da63178790244ce2a1f72a59e117eacabaeb913bae07719b2f239ca2d70727936f73f56834fbb6ccfd7e8c7f73dcb228e8f841be4429dc6481f622b58d5a5606f27c567b55cdfa0268a067fabf95c884a2deecfae633f6315ceda40d243ab48a120a60708ad8b241e06d4ab1213cb08f8207b9484d615c2f4d77782b2f117d4668d4a7802f30999e60219a2ae38bb69a86e52bd533b06ed409b68d4592a4acfbcaa49233707e32a5bcbfe12f825c5f9f87262b714873837f78e79e0c149930a95286fc230ee974442ae711ca7c2f034b240dac39972efbb4b6e18044e265d91689ef4fa4f7d130fd8484ae355ceb40af4cd1b8b81ac714ad314949e8e2651a9425d5cf0c93ab60af0464ff0620b94bfe5180ab37fbcea431463960b91d87bf5828beaa8ce46ae3d1da70e94b253510e1aeb6135d7df7c743063cc907a702abe5deaf0bcf6a499c17bf06eff46e1231afe99abff8f0a089e919b9ec8ce1bfc22527a0eb623f1a286258c9328bf74a839ba7c725b4748d5f0a0477b8eb3f7a312e5aa8802500617bbc6ac661727579d391fb36e72e9846cd674eb0490c2c54ae33c0e08e682d817566685c14599ac0708779cd2d3753bd5add2397e7d0051cfb354caf7cc2a93d0fbabd972b917ea6c68df9c9b9bc268378de6710ca6129eebedfa9e25a7981b83c5978653b6c2e6d38f337399d333ad911871eca558546f446fe632d98f18349ffda9be174850bb621136d0a392057dab580d6de2606028933d18b712489b079f2c742db4650382524e08e3a092bebd8bbd37888431438e76eba329752a3884df7f4e180aef7cac1db8afa25c8d78d1b2d8e865f92da80c81755bf2e5e01d72c7c41f26c024502dc74367a2c90fe63cb51d886dfaa4d9cbd2f6785fc447bb510f8b9688c14de7681b0e1ece0317530decc6cc9eb637a451a2762af3a4f2245a0c458078a5207c08f240072d49d7aa8e60209e0518235afc94a34ccb1f9d20def4f8e712c357a55387bc8d44dd0c2e09c998e69584a2f613611010c2801af5213f92a652ffe739399023e718acbfa292323a67b65a8c745179a4ea4ef42212b56c13bdf6176c3868b3a4e9e3a33f5b07eba69fa8a9d0a6b9bfd8ae886fec6c3c5f0791843141babadc16a07a32cc0614408aa37311460833b0df845a9fae11c32a46864ea600983c6ffb936a89864379836a4a14f0c64cc0fe85e790ae256bbc5cd5e03e4d355b6f2a6d929f6eab3a84eca9acff5d419f7eca4887b2aee5d4433600fb98d328bd5d174c713182c148c791960a1f4b1e3a57ce6be0dc4a9d613ae2690f036d5e9afe24772c143c916221ab03c18047b5d4a054a5a7ef864c00da26c896a38fb3d36d967e73afc076c22d1d01a17e366102e350063d66b47dcf175c1ec17b8c6fb9a80bf27f0d93ecb8d43da754a95998e93b05e4fe35c43ee70caf825a826803e0ce97e1fe72123725e7398b103ce0f20b9a821909ba8c235200a5ae787bd067ce72855be4951893dca2419dc5de302d620dd4ef2dca480ca7ebb0e05ee44b9f02eac9b5571474d47d67223ff4efdc26bb4dd8e7e5c894d1791c711ea08e60ed2004acf04ff32f69c0dcbb06f2be9414b73513797e13cb9b1625c8d6bb4a680ef72a9deb0762081f15a35d45ef257937488efe71fc6c6d97ac7b07a53768d97bdf2d68b4dd95e1b7e51073cc3a99e748d8d8ac42ed0e6a2bab2f01bdbe54528b77c44b019e40ecce7b62c16678128076edd6bdf9c56b95cd8f250451d553f41beb06f4d37e721d57180a99e1661c77d11255109d640ec1459b431bd3f4bd41bc4e6f72c9adb816fe154e9a125d21f77c7bc790327e359b5b9fb92858dd1e85b644d031fa437b6fabf2950bcf04f47e8ac1e5a53502549f2c9261828765848702a1064919fd2b775fc1b21788678742a5695da30f429be1317466ef2476611e2e9fe3c7d2d54bec1fb09c70eba4b38e4e1f6c3c994ee60e18b6a2ff553412162209b3744bf3a9a9421ff949adede4e1b88f403ea9635f437f3250ce084b219a4a31b945db68f3b7283f80f94ca5ec564d42361702eeb177c9c9a22d171d16da1a06299db9dbeda33fa0781fdfd9f059891e4160f969ccf24545291b2fbf7b3c2f30e4c507589ad633e1702b59b5dcef0167383b886d28347f34e0e160cab5acfa1f3b8f60e261fff5a3ebb33679d36a1efd7dd89aa0c1b9437483ba30e30e861b663f1768bcc4813e5e8e31341e3a64457e0c81b403d63e3d11da35508927b2fac785228bf4f7ab57117fc025db9d983e06e5f3b67e803d4857ffd6f912d425c186f88339f52549c3542b39a4eaeb0b98cd577ff33e3a358d97a5149187343fb99d0eb07287c6fa1ac501aa3709e048334cc0585644c9ab40a16bd47105521934aa291655e05ec0e3e913116d66209f3353fbc684f360cf13bb74e05c2f6da63061dbb36caeda4bd46ac0302935afa1f528fd4ad530e03d6a8d179e8832adec9e5f4501187f03d95ccb94b37f1a59909696c2290917c871fdc48d93fbfeb4166930a655ec6d1f92303ba0afa8b29bc1baa9de6d95d557fbea52cb89eaf2b8aac6dc9ed26a8d66c35de06a6aebf20699396b964f844db687aa7e4379239518a98e04dedf48539208fa656eae6103d7355254522fbf0963a9d895c5eddda2fc14ccae4d252afec9eea4bdc5392c2235c85d39a81fcb09ff4dcfc94c5d72e87959486421868429f79ae4bbceb65550a4d9208a63f520762016ad2d23b1a084ca3314a26bda26d4549225fb66867a078b3a08f8dd96c68e45671b64ec62895c0af381812c30177f3b9e0869c2112d095a8d3fd6a41760e8c1fca01f879ece195258e275e246771469f3799d6724015061c6ec3ade42b282d9bbae6b552f74f083a069c96f4459be38e4eb2ca3108d74cddded31b78e824dd9fbe472c5f16aa7542e56317df7567c9404affc6b3ceff43638ecec0d4f00051fa5510125cfa0ed5e90a715e3f2f2b62c50d296445f94c0d88a562157a45341d99080f2ba351e6be9f6bb26acd25ec9e74518d9e4a2ff199a693736c89d6ed2e8ce05b931c25253419ef2a316fc712ab836b282c1e1f521da584c304d31651acf0445cfbc0559b686d947041563d612f8f0ddcb36d9a6f81e360804dce1d9bc147fda28babbe28aa1b1845014c170d8634ce6e86f25cdecf10d44db61eaa34b7fd2b106b111a81848ed04b75ccf900fc561f56d8f0fd549c5704156c3eb97fe7663b510a8ccdfd73678cb738d0a1e5d0f22f7acd89412c5831785b12ae0de8b3ceba7bec93b99380f46f4c666b02f05d8cec30926c30d6ade0486eca193c7eb19e40679007d2d1b75e06905ff1ebe873660b5cecd5984e2349f56997d69c2368793e7e821f4de3a83187d678361a67f8cc1fae86f82f4a349f10e957130e549f00f13585bbaf243e07e2dbec77654fa33cde7e23bf3585630a531c0eebd6f15fc70a4b43da16c69b088c213b9d89472a576d9fd310058b3cdffa88d85578295abe05347bdfe6ba81d85199843b5f026be07d7e69a91c99e4873607b081ec4f3687a6108e537f8031a3911ee4b216b1f54a0af6fcc5da6448125a3941a59abd740df7621bb584df25450ecf7ae08ed995a20a49fdae943b9dac4247a3ac50ccf3d7af9eff1b772fe45137dfc3e0822b7563cccc7267e55d30ef34b3513efd365de65852da5b593077ddc7d43cd7bafc021057307bc3163ac49b4b02db9108b3848fbec3d7f00bddb47a5d5da14d5a97a691f1f72cddcb48ec0c98b4572049fdfb6b81a539fab812a0a727739fe98f6fd346df3d13cf510ddb2b3d3dc231d235944ea5a6e558a23b6cb81086b9ae158988729f996f1d2237ac44bac204b696839b7f5f3dbd1222e2b6b0ad6867ec96537bec72984289e9759f27355eadf13394d3bb038fb993982a2e4a252945c889cf7e9b750e1057681c189e1bc022e678431f332c8b057a3e7ec523b52b6a238d95e2397e86c039a3946098e3acf479a561d2e2dd0dfa8762dada5f0f51dd16ecebbb8e54a779186c07ce13a4b5bb641ae62e119e15dd0b21355997c7f94347953c83fe902d43b9ef1aeebd2e6e6d21e9ac5feec296136e36500044790b83faceb6d8cae08c8d120b47e04ba0e50b7b190b11791446a340e4df302776c34f21a7b9b62561b734fbbe5e152dbb47bcd2ce70533885c88cc153813dd9456571da985d2b60e54532ab5b29ee69f5e2ed283334665dfb781de6a9050943d7322b7e8ba9cb867ee30426c34b8981637d4ebb5467fcec5509437c43773fcaedfbf6a9f46d0f6c06e828b3f71eb94ec1348a55288c8d5a9a09e1b6ddd0500679b2b4eb8c92476b9f276eed6c9325ebd8f1a72462a3212c010969913f767727f36030c4ee5f0e5c1430b386597418f69468dd3c099a9bdc06051fc13fc54db3e77a312b0548d37a731797cae0adcf227f3e9f939e1ccddcbfac1bf24aa762c232f770856a4c230934c923fc6452aba94f1c46b36662fc932bbf5db90678afd030cc0c8b9d560c156003b75abc746a97b3dd733eae5220aa5bd9ba5d24bf1fd4248f35545b76df5dfdb18d1b588ab1906af2eae2f027bfa69904c966fda056c210d1800a85e621cc15c49ad8311a6e3136372701856f14de385ba7884c30b69c066c9a1f8cc21a21d72842525f82f6f62544c1456e1effcb664e2c8c148aac6ada490eec3e4610eb1eed284a24feca7f3b56f1b322dc688cc55767f1be47d7a8766c0d16e1579f1645a1f075ad7018d8bb03e043f703d33fe29e46f8d1de9984573419bc6002e4cfd8d45b31a58268073aac0e1eefc183a45f4ebb668d87e653c7399ea2ec1c6c154b69f7eae41fc3e8313f5f7294448a7c7990254747e7aee2e72fc99ff3f94da8b67fe0624f5ade265df5ffe910d7fc87e0085fce3094355f2849f9c3a7ad2360a65e6a122b21fb55c7271fcfdfc075b799bd26f3380fa9ebc36f31166a5c5fbf7353c047142642aea854f51deed19224d8126f2379e7688a7a71a15b4dee12d3bee8c6b3df0f0bc488a2e1e2a960ff00bf7fea45c6f9d580bc1b4ad198ad459a804798419dd17d3844993b7e0c6512909eeba728004164d274ae16ecea304fe3976106e4b189d7aa9adb3a03761d2ec26163b37c19c97caeead30a374b84e5ff962b135f887f480cf64a22ac03aa87498358a3a9271a4f25e964dc144882dac16bd995469aec3d8f8a9f79848484c5a8058ab072d41917fc606951fc988027a5744120c1b9ed5ca8c4fe74236bd0d68f9b6fe1eea855672853c1510bc1afb12b5854bae4c47bf2fecb1a64e4b35645760351fafb0c9cd59eca1ea405c2cbe59a3813d9e43cb687ce82736e513b03bcfa92a10c5c81ada00297080a0eef29b22134127a3f4feb0096cb65d3ca9b8681608df87352333ebb4e8612b186a1e115e97d32f3cae7c8bcf4ef60705c1577d5d4f57a4a18be439ee37d38b053b8019a5fa6389c533a4afb08201dde8308ee7cba3651dda15955fd5a2b1c31ec4066a32c12909cf7d86735644303dc528f72e2b91fa2e7972d917b30a9f1783839a62290f0d19eb984d174c8a9ac75c8eafab5779bc7c9a9614a6e1d22b7ac587f01e6cf41082c19f8e7e30663224ff47f465c5dcc9f0e5c104e814099d6e4dce566609340330dbd8910dbfd54a3fcb209fdb550dbe03f666add42d2ae23e0c4d93836dc05b51219c4e76d51c9a00e7813b1060ae9e86004303236a33cc0de3adf09471a1eed2f7f64ef52b9d1a981f54c21a363803da947a89b36bca711e045ebb171966741bbcc588f58a0e96a4f475cf0f55b34aeb315350a67139fed33df9ac7170219aa4673aa2d18f1a7dd8ef6a2d82e57f2bb0e017d7aac7c5e2a9ad27f111e42705755aea6b68f45f51d8fb9ec7a5d19ed772326f5397618c2732993751a8453c257b3a34b38f8a19a5331f5a159c7d0f4eb5e446b14299a4e11bcfe676aafc18b22150cacb3204defa0df6d86546ffdaff350cebe0603fec5c601905f40af29b4d2dda7e38734514ea2016a80c9b01dc27485b3643a560ae00841085c828ac2243231472c4191cd597bb7da7d1dc8e262a394f668f289e4eb848bcee45a1af46ce701617d60f4cf1acf41ba236757408a039f7217209eb575e71e9a4d50f46314ddd15aeb6fa338649e2d3e52d43b74dbbbfaf3daec43087bac9fb714d0a0b3734b1d17788a8d14e7018897dd66abc9ef4b5e7d9d38c7dfba73e622e6c9d5ea9b19a944e6daab2d651e94975b0bcb4b13856bb52b3043e81bc015354ccd15d6256773b569f49364fcf2a831ddc65b70e35e9802b6e9ba830f68b031e303862cfa372cbed69b87e64c202039969435065c34dc9b7ffdfe4839de4458efffcecbfef2ef18d997ec4fe459373905bad66d0534ec9b5b8e0f995042fdeaa0844ebec4d8507f567d2b0091d3b2653f985e35718da645a3ae63316a0aa89bc6bee4d612429a6f9ffb567e92661a4420a61acac18b0772b573cc03f4df61e0a643f38028963d4c7e0707955582c062fc6a7cb67f2e932afe6a321e38889ad65099ffdaa1e9281089b37d8ce2b964fffb94de13ccee8072da451786791aeea2ca15fa9694ab2b5f2c954d9bb5145a78a514968fc643bb63fcbe33a6c57a5457a0aeb9c632d2a95596bc54518395b9015ccd0e892a95a212f5b0011bdc0e105980c2de92be069036aaec1904533d8befe87d0ea825cfa68944eb66b6f1ed3bd5d2b59d4212d7917fab58a954425b85699106e3fb190d4ef637b78db15f7adb9f218a63a57e8da70bc59e183fee6d43b13d2a64e9d3f0aec80f2b7353b231848c553ccff42305ff795ae4cb37f67d159574df7b6fed6e2da3cddbcce57845a9b6080dbf5d46d7d9173ce513a3a4848bdb4154d4c9c151e9a5f37b8d175a9de742e9368d55573ccfa5cdad5eb4930492b65b724f15f07060bed19cd794d06a1a5b2f944a3fea0777e731c9e937c19d9a3955199006589c72bf90b7d0990cb410f20541d20663f510d8d27448982477680eaceba9cb4c4f32d9b8075a2aaec6772373eb4408ae369c0784f016dd07bc290e6cc623ef9969ba7019bdd53daf7ebbc751758e49523edd631abe0f17c58bec5ede50ae619b03b0466614ea9b9302d42ff44f0b0ff7c0046a514e6574e6e3ce1bbfc3a25ca0210a629b45a7adccf0ec637d3fa5b7ddc334bd41b9231bf48944d9f3b9cb497ce5ce704fa637aa6d74150443d21b0d8081e3ef2630bc71e49f7d66819e401d46de80b80957465767bb4e181663d388e7db411175e5cdb83e7ae2cf76e62e20ee8776dbec8498b8f31ae0bb2e0127f506934f64d577c2c936b92790913ddf86d9a0aea3e8aa7ae62310b8ba515258bb4ad486991846292bf06c88f8dda3c6bd0b855dc8b55cc723645d45a2f6136768c9de646838548939b43bc3306e4cd27f974b5f10a6b61e70d1b7ec537ff10dd95025e4081ab2fc551cc7226cae80c9c63612f5ce9952e5251a29c6eee9f0d590f87b554aa30bfd1f250b9e0f3d8f653244803b5d5ebb5cc6c38d42d9b35e08b7e188b21e6d7e4e4299411f338ca041d6bf50edb5d42579b1c25350b83ca28f8d5f11eedf1c0323ce9082901b57603b6ef8d7a703cf40023e06c7ec0c66922d128c0059f89d4a388e41840692e2e862913b0853ffa7ef7efff6b1f504706601e5b7ccf1ebe034609faa6dcb39a8eec4cf8d11a4a75858efbd37857e9fc0d3822487f9fd7d698884332f5155409ce0fa1b6b2d489e670169cccb1ba85f7a223226f9e4231b3a6da70ad7cd3aefb6ea664b29b94778f8c4f7a29341fa2729828e36a523e0fe8d0f7dec1d541819bc34738ce8ef52a3bdd7c7bd9c1a776944582d9458536b74cf7cbd2a861f56d61371f17cd4126ed4c2581ef817077dc36273a5d0161c89fe6682b432f5bee09492fee0dd9023fb9910e78d7725c2b6770286186788365ba9394f8df235c2cfcc9b78222a53480ca4b62e2a14cc2b8b9e095e1f53653280caea1c85518c1b9cd6a37bec8e9836e1dbf2e554745704b9e92cd64484e87c261de16cfd634058776775e2793ce0cb834f0f3b4b59dc0d66b4978f37dccab0784f610b49c7132402ad25d727e7d3b9150ab934c724d4f159a010466189ddb38217938e1fb70ed64920f91ee1d26d59ed686a2dd0461f6e41e0a3243062b1a4b361483a18adb13fcccf818c621a705d8a96e8099a01b4c442c5501aae635726ad74a7b687b0bb9c888a99f3aaea7e1c55ff3a5aa262e22c8c20a5ea45d1d72ef586109d423c1793660d2d8908ce00e04f832f2f9e10ca423812d0e7e7fc2c12859c5cdb532241c51d3bcb9cb00463c4cfd61a7f2ac030d92ae29302bef332310101f1481e2fe6d51551bf99b4f4f24d8b338c59af8173b6c0f84e395e73537644057ccd4ec115579173f8f1142ecba918ff4208dc182728985d1f8a1590e5a6895f059726f2e70b6ad1580745880e84fe2e5970f11013330fd82759110f082c8f05956625f9e248662e644752227f5415688e4de7f775e30286aff46d02157a34cceac94975808351cca421d69a5f095844984e92218e32dcaa29cae6ae1ab568c4a22cf4a97b1cc208df7279e06004d0a34f68aac5a9ec4be5e30f808d4ec1a5b8e8033c690807aaa5f7d55b62acbb08d766c12be4a4a37ddb0050218ce5c6600bd1c15c5f516ad742187b45c1eaff8e0c0899d628db282eac36203ddc58232286c52af4686f081754a2e9dca325e990faa8cee33ba9a9b279d08625638e0f6c79ef887da75f697e44beb62c2a75e009ab05a80e49150e3073c227115573946db4f01c826031510cedd352e08e0eef18a2a17f781e7decd6a20b6009880c0b8ec6621b59ba446938920e7ee2ff34c39cfa50f57fcac36ea60287d1d7bbea2ac0ab42d7fb247f937f90b15d6aa53e9f3f762694bc91185ab3fb7ad73e156b46204dc327f0f6fd1e4e5f816c27978439fb02e1c1030acce623adb87dab13e398a2dd58be9cec510815fa76f9d6f1d6a39b5c37551c6eb355dda515a49abd6cb88c6440ab1e7534fce6d8a9173d7ad13fbd9647926b889baffbacd1ded074692e4d49474dc0679d6ba43b1541ee8d1185782d6206ba0af7e4554f1244b72f7569824ce79b04031f43b26621bef9f7ad5e80b59b853af91b8c60f91d1672818f68478935882f49df43a562477239022f3e7c6a0104aea951197e5a27b58a878145928806d33f73cdf4a4485a6364c0c4d7a78b51f96814f096b7430b6326bca84146ef407f3ca1f7e2589a133a0e836943512da0d35e6c216e013e8f57439e9461482495333825f1077b17b142cec06bd1c0a6f75edeec3f22211e390b41d8b8bca3439d7fd4b19b32fa22586c0f98722604475336367dc86fbb1b0537e23cac7076bcb61b4fe58c356265fa4ad26c2da245827d947a134e93f886bd1103e9e9119329953610c3785a6d4f24c42e09d6800136c7f5e660e3ef3639b5df9503a2672cd623004649f3f92c786cf565f4b5926531a830c94cb31045df07175336a9058e07aca7907d5fc12e488221b906f4e9363ff83ba57b78330e76ec05f9f0fae1bfeee5fd001be39ed5a45e2ef48275e4c060c9a5b877f8d052d7e7493a0db96bb7da7b8a5e73fffe6c160bd379825e5a82b4ca4bd4392dbc1f4f6256be5e23106512f8c1b63d6c1ca05cdd45577821bb03bb8f8c7aa94456636ece51ed13aaaf9f686500d97d51f703402ad99b706922194d104041d8ae49f06ef63b73d49b029769455f0750c066c7624e83562cf24fd1e3304b0c6d6674e5e8fe43092e01b37f9e77e42959e25ab1c139cab6d0d5b9fa51d9c29f81888bb44a1238543fcc0feedae891e8fc8dd46f2e459e1453d5101a812c709fbe82837e267bdaa8550ba2a1eb931548ceba2ff3de7ecd111ae7be3f562215a2409287b5b555d9344801dc67ffccef2152520509836ed21b38f68042265daf8dea4994cb29975676601af1290156659c850a1d450f68479ea0532f9bcfd5ceb15bf13a2683a71ae2fefe3f3ad4ca94a7f3df8bcadcd59dd3d5daa8d7264a32159fedff289c77d6733dc643bdc28efe862784324a4a38a11664269c5e5d053f215e93d95f89753234abd57017b99a865a0af290a2b2113f265f762d7f1928b93aaa5319e28451229d1de55ea1f7ce1aff1c00c203ba0f55478554c3af3de6aaf968390bfb488d1c77e5a48488d5aed72deea073f49e23bbca5080f9ad2f97ed6506bc3e1b687696ce8091012508f2c6e47f90dd1f3b0c7b23d02b2d3b569c3bd9d7d47ec7ccfefc5bca70e81a6d6187328a6f16b814eacce22b9d96862ff9738c35619f0d026cdfec09d7859655a0b462ffccaeb2dacf0788b790a8f9eb4e61bfc0b3824b57f4eb07eccfdc306bbea2e8cbf2f8b6440086909cf55dbc210baaa63dec4d46a54c897c04d7a79aa9c5f1aa5ef82dccd852a4b4f1cf4e8ad113316be791ee3e7dd0943a01f1a552eedd410c056d517276906d7a5562ddbe4fe3afa8898732da70150c2329eb24037a1af748bd633368f2d7be087b05d790067c05d15d2c90518a6f5acf886105dab15c4e68d695882e9512f99740be7b65b31eb25acc3111946508b112b6de7ece512bc9d69aece319dabe90070465035f3216b84c6dd85ac3ede2e1429aedd0d9327423aae94fc531bd1963267e73a5a8e84e84fd9755ccc1dfaf546f8dc73f877e7e0355b7ecf6eb7e79f1c9986e7c8a6364c92307dc8bb8bc067b7af094cdbf0b8eead2376d5f7c3b50b3d5e682cadd69fbcf85615582132c70761d64102416478d82961aca14bba7b8ecfba8a98322b44714dead6eab5fe6309d856f4455b7e3c964087a30809cf3fa3cd03dd8db999e6075353350856d765e6679b37fc553af92f165b6aa1e07c167f1a06d1a44011009e5cefa01ef3c50f0f672e539b460316b2a9b02c046e740b3dc8bb172732b006d56176983cacb95b56f5a9c9287bada381cfe7570cf634423c0377a1d49a1ec71c8d6779fd26d4c73994106242a0ed7f535f1dbf3934ad1e6f474643b39734d09ffe2877489cb15ad5feefb752e59d89bcaad14882efb1b502dbbe26619809db3031679467f4bbaa9022d1b9e66d4cb135a13a96060adfec70ce2d6a802d32c0608b1aab423bf8bcd962eaad9e6bcda697538f5f1f18a12a8e36b5dc3409a6162c6d46afb70f0e058b0761408f82defe03dbecd4bb8956aa2bd78ed11bb4618673f602ab68d1a4b34d5e46ffb88c06bbb920faad7883ee1a83b9a2f34afaf7d76c0b7050025febef1cd65808e054fb787424f75a2e235a901f1a10c73b84f1299e1a034d5f9abcacc9cc76786075adf8d5c53575196aeaa06a5200ebfb88396554a4bac7d8e6c0f55ba3b20c39da4d9a262d58ddb59badcca260e1ef452e6f90f40d2152d313b4d0ddee8306bb9127c985346a8b81070fee2097d80b5c160d3b37a8f821468c7c14691b116ab77274ff2ccf5059d13f2480cf89b2de9dc9aff68321a6dc736509c4dce6741185fb5121c1791b63f959cb9323d6db282a8b25f71647d3449ed720fee24ab9cbac299ff3c314ad9b734404bf0d5046c0b3c13846b33823b14d0e0ebe41b9be02f4feaeaa18101ef1d08dbdf2e74551678b0f1ab069ff32cdc1582b31799e090d9749b18f31377248c52260e1bc5c6b17ee40cae88e2c478e0453b3e810d35302fe5180ecf4b262e5c6c3d658afed9db4be312308f95d39219e150d350c8af8aa4e2baf1efad11b5ccce59bb3f6e0fa546be8fb4d9829d953504e40bdf9001ed26a30c165d4c8c44963e8cd1fddf83a90c4504f143d9f984b13552ad7b92836fb2abd557bc3d31ae74931765e086d04d510234224e76b6b00cbd9cf413a98e39117a294fb55f4588549fe429fb3eebcf1ac1ce4251314ea7350685d0e0b8db07d3211f61475eca99800dfaa61f26ccfb2e81a31b82ca643567daa2dceb129e78d7f977228f2b60cd1fa2f3206aa9f947e9925feeaf04e232d4d100083c1017ff79f49628591831e565fd6b6e8fba11d5f854fb7af19fd28544ea32562e3f1449f111d915c1ae89932d6b725ea9e0d7a8e5b18d9e20d8e9e63367d7ceff4428ab584df5cb735febf4a4b63e778bb33c9337a6daee6288381d2145b02a0a5ad7e912e79db5dc3a238bdf0ff4f6bc6968cdd32c821a184a29a369be86c352b3e72925b4c01a5a85dd8492761b323e2766ef851516ea48d361244398edfba8141341ad54615fad39cda7775e38720eb779539e89e68e95cf17d47f2db48c10b3f4064c8791b36927520a9b78fb81b5376499d7d3d4ee2344c881f9e5b2ab138dfb7a830eddcd66ce8192c524b328d75a6684aca3b067461b103fbd70bc78e8a192eecfd22b5e69a8a633a2c0a9eeb252e86eb4148aaacd4be80354260f6d187ea0aabef62478c6803e6d2f8b0631386665e342c5544f26910cab073c1f04e4278d2dbb5a18f71de84109dc809b9fd1bb811782ba178e67687bfb9eabe98efe4a72727405f97e3c96fb94a5d8f699294c3de2264885e92cdcfb52f612f0f70a8927e962f1d97cb5d41c9e4c2dcde873c5f507d92bb4ac71089915519c69f17f9f7e1c70623943619390f42d15f57d53291106d28714f1d53bf07a2e468f229aca11e4e0f88bbd820505e57c7f4876acc9a8bd0c7543dce213fc508e5cebb314b21a6aa5bf0245215a7ae2bf6c74727ca3922ef25d57aa721f6624aadc5449f61b9e61fed3b77566ec9f4e4cb554e03baa37ce8fadaf94c9c594e9752634179916d5957fbc31a96b0f9269d80b274e55e9b0172852fa65c12993fd6ce87cc3f8c33bfb05cef9b5de8214e9cd3c251f5273a98d74137dda88a448b26ef9fc82a508c88651b43cb7aeedab60ec9e491a5d81468019168726f85b825a684095242a61e5bfdeb9010c4facdeb4bd53bd89d92ee574778a159b10d51fb948c94aab7bae58a50bf23863c1a96e0a3ef8cce48ee52d451f100905560a7d6733458ee09985afc6fe942b149ee4d2c553dc536234028bf7d255b693d29cb6155038aff84bb03251201f440f6b85c639e5b1d1da897872cf68b2dc5306cca62adcb72053a5cc254df0c18106226ad5aac1fa0a8eb7853523510153b4a727600f9d27929fe4876fbb24069c5a27d5630fb971cd29ab259aaebf436407a4ea1d5338b319da38ab05bede6f53d8f720ea35eb0e5977ded7c4fbbd45016ea5ff24343fbc652f9fef315092fb1cccfaafcf07c0b6b0739cb8e37be0230a4439b5bde9c4a5bbd50106ea5303a213f288981c28e48ee5c732fa4277af50bd1449d30d4ac83a8e955ec80989f7b35cbc917f431e7fba9f87bf993db437a6a078c0758c99a27133a026f6b8696baa31e6cbc66bffca19ee58f35043e025bf57952905a097a34badf0490fb2e9d2bda6095357194f6bbd0bcfec268cddafb0d7637e4184b1e9e9dfa3637f605fa429341dfb48085870f04deb588d519e90f634041e6deadbbca244ffd714196d68b79ce6671478f5063dfd3d0950a23bb865b0202f54df74f52fd95095a7223e455fe09ecc53a7f7f104aad83fed259fa96bdadaf8b6aaaf9a7db470a769374ca6fac8df75e4a9581899fffd7e77e364451a16357868c9fb91c282e843e7a618ac0a18b4661cb6797db2a3cec269757399f03f7e9e054f5dcf68364f8f985906bc57f59f81ec1db6c461cdd95927a7c353c3eddc9decd9249af4e2412c614e24c602e3975ddb697678ae1b9635367b9ed210e966a4b676bb1db17f0f9024e90cf844851ade9bb856e7acaa1749182afcdcf96fff9b59387b2413f2fcc22894fad47e045646c2258437ab6db10bbdba6f34db4ec788fcf35ddd33cb4e81f44ef194b1c03e566aff9fbeb35098700ccf2e42d63ec1e9419764c558967cd508d87563471f9c6b8cec9c63f285f750374f099d35231f19d50b8df4aff6d34bff62d259abe01a7246aec0150b77ed129e1ed5dd8b2a32cc80f1ec07095256378f00d66e2f7aa1c78bef853ed7adeada9c725a3a908b2527881f9cee25bd8a4996485117ff420fa5b819a117660a8eb6c724a9e9a052e6d1d4ab4b0c0ea5dd13160430b2483edff2d5731d98c93276bc58c2a95b2542562c688cf8f9ee66dc7947922daffbcf5e9ca10e56842039ed7aad569febd49ec03045a3331757cf5d3c6da9a19185b84ade50bc6cbc310513760ee88d02dd578f3860ae5bdb11905aaf24916db806c0498b1b35f9ff84a204e2b50dccef0c7d424b09ca2b4d89a4b854670e76e19fc7d0967cb8b1244ca04ff80daa73f8fa6e2bda763eb12300522054b0d1dd9fd9b7599288c18a70cb55af630187b07e89e80e3351eda432fa56d77b7b8569ac5a53320423ebeab9a8e620fda005326f15111b4ebd5bfc1e05b755814da450b712acc166e23f3d74f851311fab3bf08c8e9647c437b7781f26ed3f8b058126ff6d8f3cc1f93059513090e104bc97342153a859f0fd485a1331fa120beafa560f3ef4dc9c3833920ab86709e274721bf7be09045ecf50319939dc79920b2a4382c9c619ad377c7d6a637eca0987e88445942fb2a922f8f71dbd5cefe2a8427404d016ba8928115c97059c7eb5a92cbc96f657d59e6090d8f857055378688d16c0bc03395cfb4d4c669147166ebef54a5194d5d3f8c05592edf256d3093f1334c831402f2366d5d59aef391158e4fa3c98557a79067e79759161484ef43f277714ade961e4eed92598c86bfc709bac5c1f002a734c0a717e459df20c0f5c8ac4d55963e8b103b27f12cf5dc65253c657bfae23eeb3a0c44d3a5af9f8cf16590a82d7907dd0168fd68fb3ca24578b3a6784427f005c549ddbbb96fb87665703156221a424a61d664bb39cc520277766c487eebb972ea423e3344f744e7fd23e250382b5a0c2b0844e4dcf9d71fa1c9d18741b59e27adf6f928746f15c9f2a6b90f93c018ecbf48cbd6e8e47f4e6b063de0cb65aeb61e2999a6d7d52c5d1c84ed8851044d08cf532ec42fd25fe82612c580f927eb8ee86a3643e5130e441b70a8ce47b210ba968f154cbb8b5ee8f801fa3e3adfb6658459e45f2cec17c4096120eb95ad2cfead61befee6e936a66e1391be69fee8d78b5a90189e846067cb57d1698736aeded3b24083c8970da6ded9ee4cb9e772b71960cbf36f511e10c54fe2e81e4292b15f7a79184ff85b076302432d3335c91bce30c8c7bad9e2bdc7c7a30bafaa1c7b9216cd67a8f454662b92562a57241ff2c9df222e9ab2356c54006a9ae4c57c95c08489c2cad64d53828d3a9cd3da31eba4ec505e215796e4953cd135adedf19f871837e4d52b04e2d00da703bcdf169c75823b1e0156720d0d2cb38560bd00566e14d9a0bc0243708352b97ccb5717374c41193f0972cc495203c8bfc1bef0bb19f587777a8fa405472961e14559cfa06c5440bd3034e3e6a98c3822d7c4cb3ca98b76ec0984176b1b910cbfc1cf54d6686e58406af034cd3fd98290d2af0523c790cb643d4f4e1d5cf3420a73ac6a6f66a27006bd525206a60486a9b819ff39abc62ddf00dc6868c37c3ee95d1d228c6bdbff0167e4ad65884a274a97061c1bab3b43f66b71c19cf94db4602609606b9795e88ed9e99380f296abb7aacf548424178dcd16b3e32643893fab632b8e10a7f6b1c416e060449d8525cab722faf9babd85c004d6f5cd9e1d0a40f52e8e7b87d4925f53ea9ecacfdd8052082adb72723f2f047a80680ad8fc703facb660984e85a064d0ac4d057a7faaa3d5e49179d00159825fd2d4e2c015bbf4efd9850134558ce68f11d0fabde6f44cf874d62a0bd155fd8cfc1e4ffdb617d093d54f6e26b3d657d5d2e115cc346016879c4705821c60a6d6dd5bdb1081af2a4a6687518ce48e5a0745bb36620251bc0f88293b6b56bb8f44107e718ef505a621292e6867d01de247bb0db4b30bafc6afed58da3255364770692b63f6bd6fdd675b2a9e72d07a7fbbf1da165a9716680c28ea975ccfea918a6d29eb24db850a706b101662f45ac238595ce63ca734ff8352b0a5cffb5f9448c529afcd26af714e5aaeecc0ac1e067393df7f08dc2f78b88fba4a4dc2722cf1e021fe7aee3b8faa49f43264b5b651fcf71d148d5996606defc4f3f42453a073a2c94f7d22ec5fe4eb5d730fda54de5c1b60439b6ecb27f60bd2f2bfa277ccc5f18d7fb5c96349b11cf4a459f211ea06878510c46d413c80a7901f3c4ba514c3276069875bddfbadbc18c52192eba0e978be5d2b735e2df4eb93c5e5940a85f70d3f07d9e1e58099daaa35ae0c48b58dd7b1449cb715421e886a6d46e033766b2ff341d3c616e50f45c1a5192c94cb71b2371d61909264402f599d6fd59ba64f3b9da7358e515114211669610d1f772285cddebd3ffcb962e05ea29c541067096e9e819921e634d92afc29aa5496eac1d92e934790f47cc7cf08bb4427b176b917a19eaa3da122b1164379eb4bb179b180baef47de30310c91b6a72696c8bf96221b6ab5b2ea072b8a68de10d6d357957576a9908a70c24a34d8d4fe5f039bdb0ae6ab750d1181e6777e4146125499b6ca8e7fd8d0ce080061fc8eaf316e31872651a83ff40db0fb568477f9bf5474eabd5e52a69140759c0b88b7fb40171192c7d11b26d36747899cdad01d0b6c732d72e41b038e6ac5acd59bc0f7a9546722d75ce9ca7cdcb1ef5dcbe0b8d52486f77a48e88057d7ddf0636c94b8a8d5d56242effd824b994161072153eaf2e10dd8beac343fed72c72d32a8b0d5b9f9946affa5d4be75d90f22b61be4d3252500004ea38456d4d307c8a3dfb89573e3c783180166ab237feb139f8dba349fac11eec9cc0e07792d2b3ac7b1ecffbeeeb90125167eb22988d8101f1a37b6ac8ceca4aac5b92cf781facb8af5f375136fa1e12f23aca77849cd13cc21fd72cb2725b00ab8619245eb5c950af4ba4dab455af413378c66a5e7ef51b65e813a32bf1d969c253b43da80fee778c56a51178a175d6572b0b65ac81077eb2448a1cb7e6c8b995e161fe269e585d7556eaf7ef212401af4fdfc7b1867cfcebbe5293bbf7be4408373b59f7d6e3801339aca7ae07a6702dd055bc9c371a972b97cea5aa25dfc01173c9910dd876a8d4eabeb8e1739b1557974e336c29da2b833e508ec6937fe3341c4833ce1aaab968fb9f948e69fc4517d0390328aeb0133f484f9eaa269ce007243a200d2dcf8c2d17c641caf7a4743e2f0f144d3a9ad7a147345b9c324b2f7832bcfb6e81d6283c5a5970efaf508507341caea26d37ae91bad56b1a03b91c013a65bd583eb4047f5a2f4931103183e178f312eb45eedf46ed7745541014c5d858919b458d41c2ff94ade4e93dfc0ee0366fcd15d3e71356d0c710e090b0c91a8153601182b9abe6fb29d5ebecb32a1de59552dc359fab957d77f5641f320b6b2c28a8070527642a141c90de95cd8ca58f614294dbb31c0e542dcb0a1afb46feba2bf75d7095897564b2d721cb5d583138a8abc360304b1643a7a578b3eb6d6ef1043b09d6cc717c6ba5c20f8557b4fc42e80611ad8dbdbf84396fb6d383256505daf83f763881ee33f580205c87b57ea5f2812ba7096ae3dfae510a8f4eff1d7406a396ba5c0324e5c68d8ffc47e958d068f6432f9b15c816a9dcf808efaec71203ce8b26cd1ebb01c42b5e9aad649317073fc8818530299342880904baaae05b094e158695e248fe4a1e8c1fd1decec82f631e60decb7d64ac2ca69d3f594bcaa708e659e94575664cab826ce8d09cc8b18f6465472a4397f55c20109a06e7a0b5cfe9ee716bb68720ea39823a82ee8801c1af6b84afb303dc8948248aa988adb1916828701bd1253b085397e5acb0424b77bbbf7bd78d4fc95c22a58e28f9b6a3ba3c1ceda4248ecf94bbed98cba0de940f3eadc4e696308670b294cef907dfcd14202e229b64e27a0b8ee161c17d72d5b40f181afa2ca8f9f9ea16f9626240ba26694e08f6b08ea18b54bd152774ff6931a8480adf8e71a7cf76ce6547a476ef7a8aece1f471175465c7b3fb15816d8ab0754f1de4de6cbda092a0426ee814447298bdfe7e550e6b34cb1e316fd1a78d004defe260a2ef131903419b3d69b8c1a46d550ba8cee2f2e97a8e90d6b9b777f3f2d3663a4eae71cd9091155616e257bd6e65c68e09550744aabfd8a61fd5863c1e3d0346e7f5c0b51f33203a0fd4dd5add0826fb83dc3fb311c76bab5d4afc3474346ae8ab144187de1254c16385dcc94eab1d039247a1cda73ad9723753a1beb448a6a2f604d5dc54cc711df4b9b7b41376be78ab83509e8689ce2c6c838a3f753156c56b5380675ae6813a9dc3be7e4bfbe6bd99fe871156133fa50444f3c69d9baef51150731be9c851fe44beefa7d0ef9916ed40969f655f97cfd1cb8f07e2eeb3a07d8509c511941f5f59118687102eeef58dcf7f6122c69bad7270b4b5b7c5d8fc02c30f4ef2af583f726e9eac075b6a5096a435c056b8001c0ca07fd6246db9571fd7d8122ec522abc8851aad7f47e91147683d3b9b00808bfcfd2a5c1b4a69625d4353514206d5ffb4f1be268846f4f4b72577aab04de1fab50a4284d2bf212a5e6d1ea1796b75a0f57adcc1f7083396f3f7a3899bf4f7603ab65975f898336c6ea742a90c18d4644fc4e1cacda026a82fb376dd65d9df7d42c654f7d2edd5ad2124dcda1deb553395fb53c1975e7392315e122667486f5d6b4812ae2d5e0f9feedeb070597705620efdf13554cb1f7f2fe17cb7b4ab11654ad1fc7a789216876c059209d6b898bda828f4efe4a4c224cd2cfbeedc673970bd965afabfef1085c5d5186b33a5b81f499e9d79cd3fb3b07f3bdeb89ddce7397d2cf32f15803201f97c1851019b14e7be904ce00343c45732e329e6c155bf62ece37487cd523e1c1f845614442e734760b0b847c2800499ef54d74701fe1f4f499c943361980cca0eec7c8c1825a3c558f3faab1fc870d6a4aab3ed6379b5441470cba47589e0c7c9840787be0603bf7e9a378e073b6f736ce97b77ecfc08b70a545af1b1a86a7b3857572ce21f8e9c5006a5e04acd32165cef2c574a9a22e525393667fcf0d1003c3a5beb21eda2104bc2c0272cf0f2f47331547dd61fa18fb44a0016e96c249fa77a44f5abf7874d5ab9cc01c6c3c942c5d254e467426a346a558285ddeb27e0ffa9dd158d77e1ee146e59ffb45b00268d68d24ea890e8d7083967f8e697a7e2c72186bb4bb3bc46e15b0a144d553ad1203e84307390d42f6ab1955f0b67ec1eaae09c1f93df768258f91f058129352e79ab6d128815de1c0f1badccf44b3d3238e2683a54480cb457b4771dff89f5ee90cd8a4861fb90ee596f2cc6d4b4f9422be88445d0955a80e001f52bdf295d3c4befb2b1268ace6bb272411a58524a37da60b54fd4c8b65868f00bf70e224375492f130eecb6c57dd4fd397d283c6c2d99502913dd8723e3e68f76b6c636e5634986b8303d9c28aa208eabfebc6d5f771293f7e658960c092e68e66bfb4d1af74fd6aaef2d0ae02355bc3c990d087995f727c647d2bd462012428a356277ecc28fd1d793a71fa361bbfbde867b3743c7ccd262092e81d5da245e165b64fa6584d93acfc85d12827f657c0055536095ffd5a625900747d0a521662cd302ff663e5359f2d7b25dbadc5d564cbb387607b6b5a948d7f7dbe909af5637ef6deba66760bb13b5dc02da55bdadacf07b8b6c60c139195eb8a150d9616dd02d30e1369568c4900f62216653b726e199d2a832f5586ca9fcad7fc8dc94f86921e4ee9f62f918747d86dffe3f5d9a645583998cc1b7ed267cd480f0658afdce12caa6da0183255111e32ab34c1901bb551635f88b5342f6fb2066c9784a58b5b92112346967b3d37998ead23e6d9d3bb80f3925928e6f97e978abd744d5803cf86784d93d5118c32c7c6595c5e96766c63c5a72ed15aea438f455179a9293ca9d1554adc839dfa3a20a16fb9b947887b7019f882a1a1aa6a1550e93ae4b7a8c9e87978a39b81b7ac8a71e101f92389c3222780b69d081c9f8361fbefe3231ea507c5d2165e03c1152ec8fb80096d2de1ba62261931248ecac29228fe1ab4d4d3fcb2e47df0734c078337b51a9d4da19c8b0a07276502ba6a2962413180cbe1273bd4be42fe4436c323c8d255575e3a2c8a7c06f9970fb5e87bc400aa890afe8f65070f1bac796f7e2a0dfc0078ccf044beed1eecd821ad9484dbe8bb6eea65b8615d6ec4f83798ac7f6d4d617524a53818685d512a60503deb2a083ae15fcaf166891595ec632dd98b1f1de43a6b83d4032c4f52fdd3bd3ca05e38e0c5a1840b411ca19c3d9bd6edc73dc927c8e5ca0fa9f52bf5ee78ecced02f113ea8c681793211fb21f052152425f33af89d3afdc6316d71034c78926320626ebc2ff7a0e8c328cb554b552e11b9c4837ed84435d97a736ae26c770c74ff283ced0116124149ac9ee8401bfa653e344bce2a27e8e79e30c18f6b28868869d7522f58c953560c0e1409441ea0682f0b012f25ed89cd3f0686e970a2d7a75bceeaa90ad9bf187f132c568b02c89936b913965180251c2d6feead69be2feeb001f25043f74f5777bb4a3ff41691fedbeeea64858dbc2e874d82b13b706066402df0c8a4272f0a69600ce6beb18c53e67298041ecad1034ea59b6e02d47f5d7c5c1ae6387a98199f03d8df8fc4bf9183995949561800452f2ccf6d8c82118b94b095ac2123dfe580d550efc02b288060709a4afb52e2a653dd42ca108f814ea2db22ee9d6accba08321b5a9a30839bee435f50a4e8996d01aae7324ba8698e1e34e1e08b748a671bc3d47214cff871384c80ef18c8fe3c70a54c033c098568dc2da9057b0621e061778830b4ef4f02c4cbb37c0e6a1a2d4509372a46e36ddb50f43966d892e123beeaaaf8b8ead17afdafad9df5a2caeb49db85c0d9a336f777fd74827d74f08dfbbdaac9b9d5137d4d011cffd86eb5f99057ee00bb5ef6440dfd0c124240ed2121e8a24e58c096d3913b3d4864616a597ab87a823536e477f4b21d2d9886897d2f0c550558c88a102757ef56ac9baa53f8b7b90eb588d1973d6e838da725cee5808754b0d65acd93f05bbfd12238213943fd9d3df74cd8f37f759c71f098ed08d7ca6f94bd7aa7b85e74e02948c9399391c116d7bfffea8669264d087781200bc845b6b5af916c6853b54091e58734ff3780b58ef69ac4082d644fba024e2c25669e2bb469c24cee4305150c2ede036c5a6d4d67517d2a2e82fdbefea56bb289abaf2bf1e3192b120181a0f4c77be867634323ed62532f739d7f2d5bf214e2e1b11d84934137fd95f95b3defffe4bcf525dd471705613fb7a76829fc30433b0b9e51c02be2cb89ba1c7e858f3bc61c15557f31f5b061c781ec31038e4b85134161e15b4143331a8b417918458cce174c3ac82ea8dded58e52f2c2580de70cf9c39d24c22ade2931ba74de9cccc3795765cd9179c75f785b19234e20bbefef897e957f470f08ed9163308de053c43ff7505fcc166e34b7b2fa3e760bee83a3aa3f3d917bc335ade95161722742d7f5b5aa335b25f76ad70c9e776ef8c1f4481c5521783f4ed1ee7f0c059e395f4d4e109c21f2580f6e048ee2d089aae4a4d6b3c50a2cbd2f36ffa73c94772627c33a23bd8198b2d9df62ae33281ca7c1b1f21ebff533d123fd7e333428742d34341eb78787ad902abe6657c4a1ad2bd9de7e79532b111ae68f5d390bc96e1c876e7b967e7b32ea847eb3b9e9d17d0e2a6c85c43046febf6ce9a60eae46931a6a05dde66c62ffe0e8af746a70e1c2256358dc593267aa50ebeaca0a4842d1674eea8a434dca4125227370fdbad9c3f30fe94fd4ac64fdb479afbbd93f414e06777c29d7cf372798b9d12bf70055545de9e44680a8617ac39705d4ec2ce9160e0a100b7460df6d82e568a62f6f1a57c6045d51953f807d40b1dbd75ab726837e21e518b67c34a06648564b2e8dd5479cf5c0f0e76f8543ba612f513e2cb16f6f8c4d3a8799ebea6982feb30483246a150a343f52fcabda8b9aaddeccd96d61e67432250c881541b23d7ff941ba5ef8113a0a6ee6cf78b644f757051bdf711ee84d76c937c2239e510beb44185e1fbbf44fdd0fa1a955c969e77cc9052148b3823325cbcc9b7b1e48b97c4cc59131da8b36ca1a051c212387a0959393960e372e7a42466a0dab077dcd54bb7a0949e38e12cfa2aa5b61ca77e2425f215e9dbeb572335ff830f042aa4f88f140868e845c8c3edde48f50e0bc431b814e79305e95cc5d2acc54ca0fac4a1536e963087d1bd51f202e0ee75dfc19ca34e25a878aee04a6caccdb9f6079acb3fc1a5322744f02274cd0334d7c4c07cd9957b81c71f71dcb56c0cf32922c3d8a541dbd6c7f23713a0ebd4d551be518bc65358f91cbf86c6364ecfa7a2de929c8e88510531c02330956cf9172fd04074e767db62935433738ebf51ba1e61820f350534759a0d81e1479b31ada316427371ee52e4258580caf7d53ad996cd835a652cfcd6bc23f57c8038cabdc2adb880be89e5cc087b2e876b77bf3ee6872544a4824d8daed7ae2c322e2e28dd36fa7515a5d17b0632bfe5e3a2029933b6cccfb25ea75873c9c30ada697d5ca442bc9d939565639cb6f510f597af745f2011a75d2515938409a497704fc67e317801df78c38834a9f193701ae62e443f3e356e4de68c06163d6baa9c34d980152ee470af3f9e26266e4c15fd21166be04b0f35fc945ae0ce9510911b5630d86304146d57363cb25f1d34f3d3389946cd1b9e04f03d7228d487ae90e1bbef5c244b20cc6571a2a69ad85414d6240c0074e2887f5405e10ef7a7a837ea96b3b6f5d2619aefddece1cc73924a271fb5f71a4d35fb968680424b0311e0578cdc9313bd8437bdc249e4deeb090412aac7ec5515f70bf0c8c096f7a87df6038a17d5be56af0f87e01ca48e6a6b1991c3c89b18bcd123eebb7a96ccdfcca5838e6f145012fd1d3806490e1bc5b08559cfba09f54eae0ca38cbf1be4d21ee3995730758ca8119fc7d64e2b1452bc2da3e4b04c8392b9bd0b0769b03787005c50891d503104b96b85bf7b981c57d8b39579d1edd1071d933e10a4994e7fa26416178a64a7bf9a13482cf680b49389039f7e8d9cb6ff8b88cfa0fd5670ab5a7f27351ffadb59c8e0e900fd1578732cd5c2aca01a848c4f1f6c1133f23770e1070a63789e5bf6892331a7da3ba7a184d6ce905702f66580ac7b934e17272be319665770fdac9dca27f76978f82a216c03924d47ed5b94d33e7fc3469d0bf2baa469f2eecddf56e003045267fbaa891d685fa184bf4be9635564119df9ad5d0a9c2acfa1b9ed62cd6b9fa4bfb7f1c42a943a15315f2fa2d2f821f7a84c7acdfd07d5e3989edddb6139ce4eed20a2969731f003413e148f057ceaeea191dd03852e4e987e7067a988beaab587cf80893926a5c225b747b7e29cd9afedd96bf921e227d8152add741df8b229cccb780ed5861e8db9d1d5dcc591cbf3cc7dd893b5edfb7774d29b0689895b29503cbbe5772ec2c9960fd54f04f69c4f253dc59196d9a8a97995dbab052de62d425df1190a7d7874ed550ce92f2d265b7f3c9fccad892f83b9b6c9fde1462fa94fe9111909f3a5eb2ce713f2f65882518ff683a7f527e03d77b669ee07ed281ddbfc769d077f32943c4afd6b8869986a51438eade6d5a1cfd74de21f202328fa16fc150665c2bc57ad74c5b0761ae3c932d845d7ffcc35d5a09e9919155288dd872eddffd4667e1315cdefc28a487bc357a94b78850e3a404ff34c546e01da4ff18e8adf75fd1c5de5bfc2b26a1c423c36090ae7fd2c39a1ca99f098ef7ca1d750ebf486a92c367dd2e5d4fac4cb8ec77266a7c411162dcb90f374a63fe26fb20328ef5d465a42f8ffa3c99307c1bc114fc2d0e61b0d65a3468adc9453416f688eb6ceaa291689a22b5f2334303375bf617458491b915d76d5915fa4a54bf4956d9e1f53dd3bcfa00fc95417a90d00c6ee134a41455e136071bd871ee4f07c9fb71b93ff39258113df16e86f07fac6c2be31931d8c4987aebd67fc6e58e8b38be89c4da5cd7fc6f3404e3e28f3f868786863c43abbe36c1578a1d24a697e6fbc02cd268cd8aadd2eb6b5bae019a8646a161619094b1e8d0900dd1afbaac8a6dd33b934835d1c6656ed3f8cb55e7ee2284f38fcc7a1ec744edd567dc2bc12278ece094ca273f4f1d250db4e09f57c40765fab1d31dbc3a520687cc12c5d337e17529eae6ffc63694ebf54cf2ceb786be2b28e113ad2dc99db7d944f8025d394aeb9ac44bfab70bc2ba28bdeecb87785b4ae7303e30e36efe702e914b8c9535b6ee5208e23739912580752a1d96cb567a6890e00e73b5a53bbc7b763f7b29e9782dc3a2eea7aed453a7778038ff71149f0b6ad88554c90f893e3f120144f7bcbe178179b3ae1ab301fb6d2359362ea243beaee85d4bd4e52e3fa4f745227ce0765ed37bca38ce685e0443e00ea9913a866ce38ea53c14bbfb41d020a3350342d154216c61d20b5c8451580891d501950bac02611d885543e5acccc05fc15048e298869e30bbd126dde8c167f55953c02de6f741a82a28c85375620664f11960b1bfb4d148915f3893b7bc8641533f9925c8a85096097f32e6536cd6db547d36f9c2207613c505b6a54893c5d7a37c1156026f53975942d18877ce9204c9ef98fd2019908ca10029fb932bd42b8901ed64e7705ea5f4eea3db008581874a5d03fd9630c2fad18e3aaeffd30df9c47bf59291963952286224b4b9837820e5481145e94740eda15a2156896b99d5bc983375cdb6527905e7cb710247d4268214eeb8c718e555a87d05d7da5ce9ecf165749ebf891de3eff47b8c0320f36a34771ba67a8d7bfcce6c920178b3d4796d1a08ae6fa5ad3f8637c4ad5af8d5d334f5322125c0c6642d938bc68000d9e35b95b1a95b344183f2d35a3e9638ec501afe1f48fce5f825978eff78e4e05864f23fd0964a454e02933796dcf69676c7ce707cf8335dda843896643c27028def623b0c949caf6a77b6e6d28199a8e2d22ae3773d1800444785c20fa6fb028a6cf1a208018d52142dce8e49d98768dd051d30277632067dd1b749f2c5b993411d669d1c626af9dbf073930409287ee19680575728a4154c5a29a562c4ec6def653d933c28120c0252cfac2ccf30740925d58f7cc784267b2d081eaf029d72acec745191d3357078a6b7226481a111c0fee3569be9aedc44b7117ae27dfad085f709be668a6414e4c44f2c53fb57d7379fb89bfe156b3f560bb281925673287155f0b2a6c763e66b744172230c004ea7b74a010a4462095b840d85887e3f57521df447357feedb25ecffeebd553869ad60847c6b71511446bd16ec0a015cc3bab8fb482310ae9d1354b6a4563259a6b607a9f6f28e0afd70ee909ce173c79d1912d101650642c03fd4621ce788cd954d12940cacc8e9e19d073e2c41cf794bf9ed998c4d2bcd922ea7916244360252d4c13654d5e0d4705f0c7d501dd3a5e379d7151b536b42a4eadda987759844014e9bd443bc15b4ff6963337dede32fbfac5e3fda1da04a2a972141be6b31b7c11c18a468d61e22bfa387883bc3d2e1ef8e991fce936e03107af9e7f1c20633e1c1c1838074c0a2c02041994134a59e9270a51298596e33245c02d1b3e369452bf88d2b5f7f6a5ec7f63252d4a1888063ef919bdd8b7da2bae75abbac8095b11b99625c30b0e9ac19855c68f51391df9b543444cb3bbe547906399b3b565b93bb5b8a10c1bf08363e5c67cdbf7db0537f11e21f21b5e5cbacbb160d1e4d20c9aded51e588a2f139ba0d8e791c3cda6d55e106b1fa7b8bec01ddfa5601242301b385321f11ba93c887ee71c3e918b182211764eb938549358f615c59bbfd709d9badc5ce16fe33fa14051875f7422952e325a7fd6183fb44a1666dbf9807bce170cef96de2a8dd5f63227f183a26c3f40bb1dba6ffa2c25ceb9c7df67dd02ebec502b714c6b378140d4af6d1c3a0ea66ba233659960b0de90ad46846a4060508a60839c61dc20b419c75aa26f766b024ffc65eabb10b82323a131001f5f5f1861f5eab383bc720b333f1e6785b3d0fab0a1f8df847e8e93ed3abad843ea6e6f9210450e8b2a0bd27b1b5a01f7848c973168516fb962e6a435aa5d94af0e97db9459b9fbb2484feb8dd288b0fec84e6b98b7dea5d25d280cd96834ee199a88064ce203f784c331632d2ae7b32a849a9eec9c0efb612e4ab15a9b2c4d65fa49577123931d583611db6305ddf896a458f4d804385677657cb6d58de05dd8a2ea0866e03dfc4492c5437d0cf6abd156d9009c0741935c0fcd9b6fe3769344ff60d01fa0f40bb0831d29aeccb13c36b2616e6461e25b24082e8d86e832360c3e2a6317edc417cde3d131d604417dcff999106b3b2eeb1d1f6680d367d0993c1245c5730d80e48b5ae5421aff8dfa9dbfa6fff426e3d812e40ad99e8d89ffae0d2d65f2766ff571edb6cfddf85aabe52287f098e5eb76b1081b0729dde800d830ff887574fdd5afb9bd20fa4d54244143e774182e99c28e848849dc7f9904e469c560ae53099f4f705a35824fc46203cdbf56d88944a639cead0030d537e9a16ffd9dad03827131e289a7225acac62d2745c13d637400fb45989fa112763a33ca895002abd28f951160fba6e8c941fe9cff08f6a0b3edeca48fe71509e12ab39b609897c6dc59c984ddbcaa6b0514c99a7028e420304450fb77582e6d950355b6d1bd00009c8391fd533cb6dc21c284e13ba4f2419b4eb3d998e9c2e8e4461f89c7c9686e1637249cd930b55e96213b04d6801246d1a0535819dc1f3d638a996da4a8f44ab0ffab886e3c6372abcbabd3690f5ba09aef0255c969e67a07f8b4e8f3459ad6c93ef82dc815527b7f657741c16783eaadcf30280fa8af15e9c227d88eae88d6d868ffe661faf636bea5265df95ade16e0cf18dd4773f585c57a8cb270f94c53e17f83a3efecb1ade952a1275b1971b27f505d0511cfde9dcca38349a2dd7ed1b2478298371425d66d46f0bda6b6dd80732d2d5e31ad960e7475d13a090eef0911e5493406a7b8a9a981c98887b15f3d17b5bd1a0262b1943703960674822a498860b1bc33812cfc71547751c0f8271598594e936efeccd4fa72947172a293d6ccc138ded89d9f5f1eac62679e019a7dba7cad39ef45a68c28c72a84fcb3c0719f08054f3c04253880c19dbed794c39d0b1169056841521b5bc1889ff0300d5258ffa3f20261a5f6b755397af95407c6f3324b982bc81be74a3a1c2cc868821b973e8813d2fb68e91579c7aaaf4abdff52f88e70f953c789003231f7d89ff8e5071ffbc93f929fb8cc4e1bc4b4bac2c5a7a6f0954a0fbc02c86b6b17e1269b281f6e79b9a7117188e1e62ace52fba666be87b9726aecb4274c54b207929993bfcb0849dee3042a09899742b357a1f8a134d283995203fa53d46c7d7edd7a135d3a8eec328fbdd86b889f59f1de72bd37f00c2c8ad49a7daa2638eb75961df6518b2bda3ff5e0a637b3348bb34967f75684aef7c6d0bf975d7771ea91c4710db1bef3d3eee96830cfce86a19f337623b2523ff3cca852ce1c909bce128bd9c31a0b323b2ba6b16753a13e474026bfbd48c5e929e93c469c3756d183d06db7847c3f5f2dcf65581294fdee3b7ac0fd9171ec3a74700837c84631ff373362d193ebfe67f6dcb4dc2d3acea765cb3e839e4db089838a2e2bcd15e6a534e77cb6b94ea21e3237c76b51a122b048ca3dcbeb51b4760b42983e41efee847152af150ed5db3bd8092268375432a0b5c160d3478f7519bc84987193f799014dd2ca501e97f8ffefe8e69e2b0cca0d9b4f2043ca520dd6693c9cee8c16a715c14b402ebe0515f4f2f6de52c421ba6e548b1e9f05d6e32fcb791acede678ed5c4b8fa4120c11cb80c01ccf1c44ff7eb2f85d471ebc711b604b02fe74548cf5fd4a328a70ffa02a9e6b14bebc0f29019b2827fce928a020b73633dc290dae15949581ea6f01955cf8985f7076683c106141a2275eab9fbf1dcd9cf6074306aac420ebc497f3c6f36a03f5c778beb24affa36a69bf7d4dd7d6fbf0e503e49ce979d8e6d69b3527262c385db472cab853e46675a7693c1a5d3d1eb424b3ed0d92e7e03c70f85ad3807e9771584db767bfedbdfa2e381f18f00af942b6bbc026525e5d1bed2dc50524fdf199d3d6d9b6373a81b6f23118eb673a084045fcb63cdf3efe6933b8a1ca05eb13a0423e7460990e9e4c04b8aa9b64862c8cadaabd910f57ab68cbbe6d1c940f8a11b93b48ae03639f0153fd5c044db7abecdc5bcbab1e5a374d6c3e985cb9ed225fdc88f7edb319247c53decf70d7ff9e9b0780db24758687e87896b74fefe4b848ef3802e9e0acca03320ea20f8e03d11381c25e53229b25d6ce6ee6f4041b22524dad3a45b15a8c888dda803ce5021cf9a8cf1de2179edc7ef4cc43a929e7205e4dea1c353fa3cd0b396612e2570eedab9a7d007aedf3f3d5b04601457a5bbfea8e636b0498478bf0bdb2db238e59970203bf75c0783b5b951425f1440b13ba0144b54cb2a519cae59ea376f8abbed5ea1beccee96f0b31be7ee9c89e92f47be5b4ab26a2b61c2896038ee376b78b6fce20b8eb4f0c9f12e7745ae2e54cd671a9753f11add1ba3e6c296eedcca4116da6837bfb15b38945d91b0ad933667d8c191b3be3057bb33f2900836789f3f1b0b1c9f89fabd5e7dcce4d1d1262dc93cf8ff70e4a91bd5c280ef4b3f40f130095bf4a682e232f3cea2ff6d94fab05224c0fc17eb7e90e5e7fab560ca9d5a0073d4fcb205e3b0a7fac0769786099b562c04b6b3f2fd0dd6cd9fd909933a59d72d7b50af7f137aa200049189100a08ae6732bee6f0725179f34dd8281a4c0b5d3e7a75fd51a3f58c87401031ef0e2ed8fa40ee536660275795eff1bc4804cad4dbd20f44d6ec82e507cad71e11d48535a9ecfd7665ccac68e02450f3c6157e3a222a6c6c09c48af3a22d075a94b14f3bc50f3258857a68353e6678587d07fb4e80e0404ae180c45f081130f4916dbc34b4088dea164a69f62ec0b9639e95a7a84e164c23d0e1a8bd1c15a14c9a48ce9bb0e42bb40cbd71a94097d2c0120f95e27ceb4a76fce680002e89aa77a89369aa6ab4e101ae53fcfc0d1a79508b479e1d7d74e3838f407ea24c6bf3d8b458213ced58c6e02c0e986ea4279ffde613918ac9886a16f16a6ed36f5da3ae413360d4b1022d6644b49bfa6115f98798175bb32d6ea5d78abb6a6be76026b9a3f3e458eef69880e18dc60e5e3e925fcefae48b2d751caad1480882d97a91f1674e96f385080530308b2732c8e8b884b6f346dbb068175bde687de643809c7ed929367dfbee495a32c1e02c39f0ac15f539b59770a4fde537e37780c46e4c5bee0391900ce15138ca9db2728a8982e052e19769a1322264d6c15a49af26cae767df3966cce56a0dc9808bf4fe3def1d1de4a72ca5ae8d16b87df972bcde2ee44737093779cd717b89ecd392d78646c6c51e3243c0ba372dead6e8fd0bd5231bc81c490c0dd858d3a621d29ccbc5936c8ec5ff8114123f00cc2b973e3434a59c96f3d1bff2c4a4c7fdaddd803c095aabbf65f7a4b11c46a51e7c53b31e70c170c06c45094043dfeb24a035809e4e12c24d6165b52cf984b3dc8f95cb7af4709a431f895cb9138d8f1ef5523749de80f94dbbca41e86bff819b3796589f22e114cecc5bc1f8400941b92556e02993869196542f41d56d2cd0c92134ba14478731c5a1d55c41d77acb3c1c425ff26ec81ef36f63a296ce2bebd97f91bf203e46cd3c167739006802d223650b99988f05d03cabedff5970ab9029db0235f618968f0423cd4eda40e0ccda69c0534df06287f24e118f08f7fd04bf660c7e62a4728ea2cf2dbc85e02af1f03a060d2be2cb2023cb1f51629a58acee2525dde6aa9bf9894c4323ea8b95f1f1539177048251d37c1ec4a1b65b74405945b2788a54d716aed4fa2d16d0343009d7b6f6d52070c770b42f00649d044ab3b731b74e649921a0b1c4fdfe2cd34989477b6a8335239ef4cb7e401aef53fbef7eec066bd96ebb556d30de5e627164e02792d0b427a6a442248ea7df05f82e902ff4d5d465c0c100e766899d70edda9e1cbb00382f380b0440c902329bac6137b0a9342b90b4c296e61ae1cc42693ae2e722f4949eef168b0e195a5d6a742884da672ef483059d220d00e8aaef9bfcc4c9dbd9b405d0a994452877a8b93ef35163bfcc8c0bacd4c3571efe3801194c6f29501e50ba6b52a7bdd3f60cc36ce789697b58af1e921305349422fe3fa254ddd98c6ab9e3b86749306e3781167ec083a8f3d76c1b3033d609336f51632329691cf3a4263df3fe099f808ece0cfc764deb40342a26a9d2c3448dafa18273317f549eb3de5ec47c13e1fd2a0b2b40499dd1b79d1254f83ee29532b3e12baa4df877d47b3466b2e12939eccb3ad9d9f3e87a1aad80595b1d9efaac0208bdb889d38f5965f6238b5ba0f696736ccb3d663a8ba2eb64aa4a1d82ced447406b51209ad899ea8d3a75b6224921dbfa467a051969575d655b39228dc421f4d8c5de7113454cce9eb7e3e334aa87d91b18dd02e25232415d777fe3f2a73f5502b3aadf0126075e298ba325be9e242bf04d973d2b0bc2a444a2f3e95409ead9f366218b308655899656564024f4443eb0efcfd2b1a61d23882c83cedea62942c451cb6502f4c62174ce911489def99210fdfd0cbf45a737b98111715f570195e3da7199a192d0b002f95fbd7902f355eb81704da41a53fa06a2ac145b34ff38e2aaef30f284f0a9b3de7d88757d7ae1e859cf11799c9c060f76b6c1b153f7e8f25923e271e8b243cd079c404691360a4ea48025b6d39fe7db5ca9206331e4bdaa2fb2fd55512b840cfb6a1db75ed0f702f65aaec8196687f7bb4565098838859bd316f48214a617b47791cb96614ae230df04169f6c0b8d073955fbb87dcc13051712afee04c7260be3e321bd8b81e2aac8f7ff6cf0df135162ed7ea053c1872c9db0b52cdcd6ae1a29257800782f821855140c39ceb9a44a6a9d13d3247f438e2ed136332a7ab1a58c810ec3012c7b6d048e06dcfbe2f62fa98ce761933f1e59e21ce23327c6a6128d33fe04fcaf64d9be018697db2015115422c233d69915a26420aa18cc974d1d1c8b238d93c8615794de5c91fa1326be1900e18982a60dd9e058e9a8647f1808a337a295cb2fa9b8f5479a12982635f37391e08805366a26b37702728a420fa356fb9ed9f150e2bed660a2be3a42b23a995b4098decf5b9a0a1ab760cbe6fd4452feceaf5b0e874cd55d53d9365cabd0c4ef67e833bce321d474ad9e50b0fc9f1f8082508e61f010df2740a7a9e3138898649a3b09274c60d8318eaa4f7e900f3a71767ddddc5c8298b9e1f11b4dff6888866ed52b08ebd3e12e41e738afb4847235774daf84f815ba4dd5cef2f3a9bdd748f3ebbf94a98a4134fe58f8804a39fc1c8ad5d1f2a676dab21993d80f6a66304c552f44bba58f7f2b80372fb584a5da05463987081fa66dc602ed748f5c0a71de5710c8d72412bfd0cafd83c0fa4fc304c30db7e1232fa52907bd283776533707950e3c8eb23bed0cdf6f7efbd0f7bc2f34a85b615cee94337c89aefd3756d023688abd93f1d50604b98fe7c0290758166cbfffda64edfd0c9ff0aff4df31e537e03040cef6e9dbaad9e78978017e3c74bbbdae2db30e6efa5064cc01f2f9002403d25e1ff4bd547150e6469758caa7815024ac7e6d8f59f0cdbb402fdc3df4cff0a1a7d347b7e52577564dece38e7425903c5c3c2a02ccdff475388201cafc74943f689445e46a41d0c8f9ef1829ad284fbe10d2ba415633bfbe512997f91b9c2ab2c3d4f9865b01b1ae88cbb6c05d36218b0156d7c4f23efdff032fe4641013bf0159b34aaca17c1d284f61e33fc2fa3956b564e08cb6fbe0cb830e9f9e44644b5a9c150cfd6987c0840084544f3f54ae4983ec83370f8e68b0c14ee526a66ad4fe17082be032a6076500c5aa5cefa4d186070da8437ab715ab8560b8abea04c6ba6560bd59b9a4d4a1279e7dc727e0818d31cf01a3dc655423a0a35e53865e11c4c26b16363dd86085fc8187a514ac6fca0abf3fad16f6cc8111dec03b5a34634514fd7bdc4ae53e23c8746eb11a5ef6a91ea17cb6810605a265817da4ee8af5499b6e574e50a388cf90f8da73718f168e3c28cd026907735416ac1eb20c64b89ec3bdfb971c0065cd98413621e98231aae9b41c6ab7854e72c0d5056811352b69c9439009aee5168341e6cc6e53374352ce4eebb6abe867331a572ef248485ffc011ae12ac718c0963f2fb9db3773081337e53aa2e9c20120fa47bb2af21eab4c271ca52b863a3695e6f5f6edc2d5676d9899a42b9246824975d4f68eb65e706f8b047382ef97d055bcd98c7708e04793febd33e3178cf6096cf34762b44eab9a839439c7696127390a92caad0cca0060056236b8feaee291122f42ae07a2f5f56814c4d76af025b1231ee1b908b95bcb8e58458836812f15e3823cc6075179ab095747a6ba63661afba5d1c2a3a74c677b82f94585f7581ab764a216bec35e2b9822b0a65c5ab6f04b09aca4f2dd89560d18443d0141e9e8b23ed454851c0716c6e87e309f158397d7991949be51cb72e2a6a55a8e2dbb1035daf687cd95d2c5997105e76f9f4946718db60fd9372c8c8e056c4d55a09a2a6f274acb8780508da66b4bc895282a926ac2e767f019a0dbbf044a21e4e4f5f8f88a28ce71888f50bef65e14fb7a1233e54b71d2b248cd420a74226a651f9d85f71984da46383f4a3e8bc7ce306743f15aa18d7833084f643e3e2973dc5c9e259d2e8038e7b63747de3823c95fd2e48d0d70c07f2e81f71c910c26507b93576be0cbeba77587fa78f6c4c4921141347ecac22e0e47e778163c349fe2367f13c395257bdd51dd5a36689370911c6a89346c0c49feccddbb103b83fe0d4e1f053af9d57a36c0b3b9f3409f5a44ddfcfb798569fefa25809f34b341885813c221d3357c89007a6dac50a7f834899932025a7a9d17221c3d54f191e032cbb95c398d0787029ec08a5db197be3bd3f4260e2739caf5a57cd9b70874c45c35301dd10f4f3f2b1ec012a765a09854fa2077ec6b4a131c6b82ea1b45569f8271f8196aae9af9c04e97db84c58d80092620bacc10c05069023ad0d075a57eee573aa77ee6d32ce5a4f766d1c4a8fa889debd5bc2168b2c9986128ba8406dbf1277310b7638af8438fe12572faafae16603244afaebf6a05f3a59ea7064821c8bb5f7d71ff00776aacbf3e39b2fc52efd0e260ff15db3626d39e0934bff2604cd1f51406d45a661ab9c8a4676ea90db9e923139dd1d4642b858dcd2614923345884997011c8a3c6554455d50a3ae7dc1a5ad84ba14f8abe937af714914907065ff1ebe2bab221ac33a7c18dd4372fc057f93c8cd3e553376d1f07cf42b8871e240be1ba4a2d543db3cb17a320478e260c3206f0f7a9b305dfaa2431877431d9a21fe62e9f53827092fec54b0ffd5bdb8b231e3e03a19422714457f66f0e140465b3e96076ec95a0077eca2036b31b5ea8a39c95a7a0fff36fca9ab886fe717e49d95948e2264f5c9be9233e4ab5512c5746d1c01a89d70a3ccc5d6c7a4889495bedec23c013ae20a9c63f3c2e89f045ae9d1103c6768b77ecbffc940e4ab364affa53917bd76b52f0e25a90a16c483f2ed402f2b21cc67d096d8faca3c41c57dec6605e9951bd0dffc95fee5c4a0f010ae3db4049a6a199257e944daa26f394ff09c916448e140c7d0eefaea793735f1d58f99e42788e1ec70a6a9516fc282ead45a1ca132159254f1fa13d0ee274637a917b05fc6b97601c567bc4afa2351d1784717b6d8324d07001a895c04e061ec2159d2d00997bb5b54949f9a79bff46939b7e6694c05658fdc60e2a8813cbbcbef175f7d68d8783add87da27cae432672ed4f036b1116b9f144e28e7409f4ef50374e189bb22bcb20b94852112b1647b6cdcfc548910354c89f9be0101b871bbfdf9493276f3d69ace4a5311c6bf602a2af8ffbd40cf239be0c00bcc1d791bcef959dc089cfff8f8745d3df3cd8f54a970ed5bd13afd2aa63ca51105c74846054888e7a6357ec1ad876b3e82c80bece270bb493defa810312063186a7f8ff25b3c127b79ea20e140d4569417e3eeed628c923e63f16098fc48fc85cf23240c66cb505bce7611b3bc12a8a2a6f2243213bb24f3f0718013c2919910b57dae35aa52c06d3032eb44c693308c582515d2d193cf208597fd5395a86fca0fec88910b5ea2547b35fc34c56d78477f52259579d1b23fb711e2010d35570d3c3eb91fb09d4b3e7dfd72ecf7e57155c9339efb8dcbc3c9250579cb2e8b93ace3774e3125956688d9ff164b71429786c80dba545edc4fd307a198bc22e6b5423a60b0b743faab6897a845966ec76854c62fe236f007ea1faae8db3639c8a2067540bfd717086fbd99ab0232cfa6b81dd05a4d0f0723d9ab13cec56e689f244b11fd733f132d8722eca1b19e1b8428dcc6279cf0d70b400659892db92671788512ab241f97fca62727bec0155994182f69ef25cc0b6261960904f617df6ef9a198f197722eccbb5885d85c26e90671e662a85d30d017d9973f13ee6e5f057c9ffe98ab87bba1df08fa6a82f346b7b3c46edd9008a2fbc762c66341177b32c71d64af909aaf06238734ce719f0461d18fc1dcda4d906bcea1b28666f729d5d0f9f5d24c7388f2995b83cedeb074981b75cb64ea5453eeea45aa3a9b25d6bd2701690a816c3cb57f2124e8a1c757992727927625b150720315178f288ee827b6d5de6c6fd7d1b70663335e5f60ed8b0ad5f8fe9115bcc309e62665f96fda4ae6219c758772b0f9fd659673e0414d8d5bfaeaae672423ac0eaaee2e65f7e039fbb7e87f78325b7586aefccf51b5a3630759eb9f37589dc5f72ae59e2c9ad5081ef8fd218978f17c6ff4d357fcf98211b0b9bf3dc043feb2a204795a7d67397d48998777da02b010ec885eb76365301f81af3db54d56857e3c5e7c3054dc24c70106e77c6fcc490174754bd8725e303e259ff47f36461847c592400893fe76398e1ca7e08b9bae9a929cb4360408d708252e8d9d99ef9a3e9aef89e52d26296df59f0bf8f74bab8ddc561a304a9cf9b3476120045a1cc6b42cbcc212b5bd9965839a95304cba3f605f9b5f9f76390264d40c238d4239c43f600dd1e9c8a69c612165158d03674e9d4530ad9654110f024f9bbb6270c83a37b5c828b4cff3a0afdc65f9f3ef621336a1d956a764f68c146bfe25a4c2f5ce345fef988ebe5bb263552f14116ef63503ee00541f9bc792db47d4c0c6bc8553f8ac2af4a8d9ba1678234953918bd84779fdb454c7ec65f3cd5ee1feed73150b126abb432d2b71d17a2019d8ebcdc7e875f44e9f8f2f201ba381ff9f7778ed03bf114e2804a9f3dbc3d6f6aef7cc79fba616a238ba144253e6e4d0b19de61976afab1806f20af2e17f2c933452344b45f948430b20b907d99ae2b87a7e6fecc5697fc9af22092abbd8116378def57c709f4bf50df5d473a8c86c7b8b1fa6b277f3aedbb678e7318381741950a0f3152e52dd9d7dc8a28a01248e29f481852e6a6b4e7deb759f476d3c0b35637f174cb0b90c8a22cb3d5ca8d0de08ab565d01bd289d30101b1f96f4a154d0ae6366bcde37d6c0cb57a189b4ab39898d3eb0df8c7b98e547a075e8344f128f9a91635b68a8a38eb4b36c8f936094548acf5042f3725b1f339a5e8dfb284351d9106e45e4f35f2bd505ce6b244d87cab43690a8c350bd0b41617abf0343bce2a3a8f2b54b3cc02e40a271d3d0acf388ca77151305afd01ad9ebbd9b456d96da360cea0f5586e29b070f8f7db9d299935e44eb48f445c4ceaaff4c474310e5fb29d7e58075c4095dff71280e78234f4358bb49bce38e5297c6f8392eb00613994ca8ed894826a9b06435e72fba856b41588c80cf1473778a604d1faff1e08530cf059f92c77253ac2e39696fafc8bcf4411e67956f11e6f247cbae31890a6590ecf0cafa43abeed8ab192e801bf28806f16217dc04cefcff79c80945b5da868b69ab94ae82e774746b6a8167d4ad819f7319365429ff69cb37c0610447055d50abd370d3947a919efc55c58ac424726426a949ef632344822b1ce612c366412bdef1abb0afd771fb822a96b4a10445c41d21343030a565f4dffa8dd6aeffa905249a6ed11eece13b16542eb787c6c356a6862906f400eb2d029fb7ad8f267c7c77102192150a2c81ec268309a90189315372e0e34363a7cbc867dc1f8a66ad704838a5b86082b6886bd8355fb02bafd1a17148d1c5fc5dda216e6d1e7d2f6862095936cc79e6ac23e7b4d786ff7c97648b4df86f0a8383b03eaf605d3d206331acb8476d809be70d6d5d0ce65d3d4be2f912d9d3f324d6cbbf8752ae521c7689e933b9acf48d3656426d55f71346aa35904a29b4c82893b3d936a748ce8e03753c290dd06ea27b859a0584beb375551d748b940944eb3c71535c9376452cae358f896f9ad1688cf8ec4ddfafdb6f92ca6f3b2cee843ba97ac8a2a1ef21a4b62e1babab04e021f5f6465f8d830b8570f11f33e57c32295629e38bc90cb9f7adc6e7c234611fd0e8fd6e6749400c19205e3f93edbfbad9aa81a06559ad6a4ac8e5cf70f01e5ad203fdbdb331e302548007d0b2837e4d3ec0ff6797c02b3a6d4db0881f90ff82d1797ef88a90f86979d7e997e3e8391877904580b14d6e62aaf49476defb3551aaa6bd4e2ceb985335a88e46c78eebf7a7ec0f6055e57dce9d0cdbb95c0877efcee2311485f2ea5a379bcd913e70e7f43913cecb665e6f295b9aafb6b24dc8c1861cc99cb6d58b7c59fc7fdfbd104e43285fb40636bca93d57e9536dbd2c531d8dae0a3bb3c224a5abfeab6b66c57a34bf14e94113d219595b05e39812d702ed79df96a2e5dc5abf9497fe8fa809905da16864cc933e0f14327953d7e96c213daf3ebc43b086964752fedfaed69c05e3f4341a531d55c1913a8b7bd7dd38d130e17b7a77390df7605243788714f4a2cacd90f4adf5b208f25d62036724bb6574f18d24f3288cea46043e0f788d6d0a3595a29548579b1acc3753fca590fd6b030103d80c12a26b23c1a0c5be53eb0cab7dda874c7dd98662fabe4a1f0a8c38e9c43324560b24c58475c31dc63c424b65e0616b7ddc5c0032c52573162fa197c178726dfa58931eeb4c3c33367226c709e83d3e9d7c55fc7b25197b40e4e72106260fdf96ad4a91856aa7fc75b7ab419d76a3b3be60c465af50761354eb056f7bfb38411472156d527703cd00aa2feb6f82f58a1c732122a77e681555a9d0a7a175a5dd1872855062c680877bed8d97da08ff1c64d7fda130fdfb6f87f92fba155c44710c19d91e4d7acc7373264737a60fe20af4f08763fa243bd76dc89196a16c5da6d32ad1651bc7ca227b6a4b9f183994ddd286aed47f4cca01f4654f7c38f0b6c912fe4349276a3cdd5d21ee55edc01046d6b2422aca684184848a28b15946ad6b6bb9268707643c70553b6d3dd5cfff757714cc985a87cabd01c8348d98e1c21bd4985ab3caf3ca4411ab2818e2fa13200b96569715c80019b8a83bf3afbbb128e2992ce3a49155b689cafb26567927c42a2d3cd7e37a8d8599bab9eedb2c0986712c2b13aff0ff1888fd76871233634267bd7d980ce4fb15c621883214ae62c4bbfc02ea321c34613a35573de305062e8829802cdae992cf06a356fe0b18300c371fd4e6a797a3eedbcb7d49af86dd78268978bf20dea5213a27a401a7c5313ed71702c41e30d6532d1120caf841bcc6240fd87b099946ca1cc2fe4c11e8e4fbbe124539a1a426a5e44ac7055caf30fd60cf0c4ad8e585e4dca659e53771b4005315e5433586e01c1678ae4e66b27f9e3a30254cd5e6b94b1c5883741ec1efbcc56b8637412b2ba42b350b72797ecba65a6fa8be294ca19bfebf72da4bffe326ffc89ca98957878d5b25df12dce874a77e3e43034d537e21008937409c905f5dedc96a8c229b0b570749a15ccf9934754d3b52e425e0a16691590893907633b08ee08fac66a53768ca21de2ed36823051127eeb76d1fb6f01ba6412376a69787b46c59f9ead4068c8b879e51e69c5cf3d602e71926acf3c08cc889f2b967ade67bf878fb1eb76a4d4423f1b596635f7765be430e551e035a335f42a7a10727cfc685623d03c15b2e53978416697405163f7ba8efe76e53343d791639037d7fb31a150fd9d7e8cfe27c5a260cb4419c903ee3890e78ac4d3fff176c808301abf2dcb2e4b3773d8aa023a0381e37c43b980238cc4565e9e65c50e2e8510d7eeb313b8ed0f9c3539db6da0083c44671a7df72dddb93fe7878e253d8d02db7fa5cf8a918746376ff58e06e7381a831bf2ef3ecf420624b4593a5329c72fac357846d1bf636b5c19b5a0b508656970fc0cc5efd33a12438e5fd1464715c9e451f568ceb4ab6848e148a38147ea06ccb685855c86ddfd5b0528dc0416da2f85049b75af44073a2c0e50bf293c39f57ea4d19eaf6b263e1e28e565f7ae30e655b16574c3ac74bd628b1a22da3da9cfc6b937cfe9f89347b7d1703504c64801de1e9d01968af68d041df3a1a099a4f106cb6e4ae1f85d40ba59c27207edcaf2c676e1eef28e1dbd070f632994c50bc478fa541f02ca1aee93027c2847aab8b235b009b585210dfea533f70755aa3276a5430d3dda037b98192205ea3d9cca602efc7253adf56eabd943b893d7409b5a2c455c6d63e295ce7d39c3a10a44df5d6a9f04e1e78d3efc4ec92e24a0c638ee8bf5a87f146ad4bca5643724491bf493e6d044d0173be6ef18e8a3d3638da136fd8874c02cf53cb6170556f3480fbcf1a08f104097fa55dea3972a742a8c38d626a39c975248f1534e1b3b1bd5e11d1e3e079217fb83ebfa32162905a22a0bc465df4e9ac7a5a4cf3b8d3ef0acf3b81798443a13849aa0771e5591f792859ce279ec38e9b4e73bba0f3e750e3833fc595abdc33c0bbf377e498a764d02e7d141387657ee541b18fad3003d0b6362138e88a43dc42d45afc2f41aa558b2fe251b7a3a54f7d7b322a2881c992a9a0c85fcb11af82134076ea235c8ec8d17ac237cca9ce411055a1adbd7c471fe7519bfee0c523454b829af7796b562dfc6bbc3fbebd44674a218e6847788912c5623b269d57d2647fcd8b3ad61f7ebfbbc41a0e4738a911c46cd6259bd8bb857e694acb0d6bf7f9674afce770598cc880bff9e32e1e72d4446fe7c7eb0a102de8fcd41681876acb23fc72e850cc3cc4dd7a889ab5381046608a16ce633db1042c065237eadcf7aebf4cfaf57237db4cdbf2bda94b4ad6ab6c4858a5dc7669c5cb56583d24f7af1db7d38685339cf09a6c2b10a55408c7f50d3d126091ec0c7948be2ba0d55abc32c87ef60da13997590ecdfcb13ac644a971316dd2a40afb3b250fac91dd06d565988f5d63dee0aa01376ab5b4166079f59ec6f76a765e6d2820f8d986b0d2f7b6999fd0352884508761d4977595961dd49cf4d7eaa7363000c51d9475e038fb31f874eb891be867b0769c23becea1fef246c6066731fa06faecaf95454f573da511850d9690521411df46ca2b03a2c9d4c89e89b716b34e3bbbf5e6c369ccb9320aa9e8592e3f5916a65d7452312156605b18ba7f11c99c9492beaf1c9c8e86a0dc344ab4171bc7355156d6accdf9af7ff3f25b9d69b294a11a397705b126d09d8e778a5c2cd2c698806436859294416ba7da26ab5d897bc1dbee29cc1868adb3cdb85d24ae57a7d337405459aee0736f2e16068761fff0a612c01a86c3e13a459ba34f1c1c76a60c43dfe8ffdac5537700205636895c4ab9a29c3ab3791d4b01d5c44948cbbaa46d3112befc3a94ec883530baf738fdc2485a9edf13bb2f2ec39f31d22b3f59c83918f0d575ca7cbe1f097dfe8800dc430d27a481ee2727f21df356543841563ef1f6248ffeef1fda4d5b8aae9e0c9093b5123ac38199679b56319fe82a2e4ad2d57a6087a4b9b2d829cf487d97582024d26a6b033ad777a14e38226b555e954e0f6c794e8974d8de18f216229c9ec205331964d3fb499d3dabd0d72d1bb7414ecbb9c8165f1b781e12983692a2272dfb7e1076293a4128e524781f39292b301e1a22dbd9a4c744097d7dc1446a547f4b2bf5701570bc5e4866e17621dfbf7f06cc9ff1dd547eee9f94faa5c979de3a2257ea37c0d58d0939fb6a8515fad72a00b063b81f89d8d1b863d7351798b64eebb157c0722b39a137cd207431288a78aaf77139815e9746d3fc8e0040eac31ee3dfb29301cc0f034f2a6b7d1c6043dd4f0da3b577e55cc7beafc3ad12a1872d6ee0211f4364a9d71c44edccda9be93f1231fa7235a678f3ecc4dc8408063a1da7a66ed9018da78459e83091c0f3d3454c4ee1af7b554a8da9d42d94dba1ddcbb4cba98178c46e2f0e7be01f3812fad41978c966d8cd4fd03beb3a7cafbd89e163bb597dc106ec922bb8e48c89e074516658117406e58c756306a16789c6b8f7fa0263b3dc1b9694109f99bc9d3e97d70ef6ddb112f40e6be4f816546c2b52339d606fab87149603ab39c5b5b0af044b7d31e3df7765ac1c297f48a25ac49f7dac52df8766c8b8857b0996cf2499eec798915705094dfa3c6fbe41c85b43441bc8aa7349765a0ee9c53eb06fe7b46b77841b6d5ad15a8c27d671d93223fb230383ea95b8c96e4b31ea33667adde78c1b2479c5ba1699239eb6a59b8053b46cf0c0006a22d9fe30edd2c7130c57ef830cd3b37951c9d4fef2b18c7445980bea9ddedd19ce01aaf95217f12963292899a48f645a89ec48c20d281030745737f1d35b60037ac11a61d68d069bd998bc38372dbbab6860acdfe122bb586856130278b25f2a02e6bc9e09178185e8157c7cf455217132c04522a7a3cb15ad679d7ca1c2aa7dd81fb6cf700e5f4311c5d223ced31886859459aa706a0468ce70efcbf3c8d26b17c4497a120e671ff7fcb97dad2dfa7d31e1ef4a54e8dd0c20b15cbce86b362fc40577f9bca52b2e92e8922f41d0c742723b8ff1adaca6706fc7b8f61edcb0130a91cff315873aa0c3c61846fbf45b090f3c8f0f6b9994654b9d1391e349698efa0a1f8550b63b164ba3810e99e74a0d5edc39240f95d17ccbadc5f199ec5c138aefe25ce4ffe3dc9601bfa344648dfdcad5b7219d76b96d3fd9e05de9449b41cbac9d6845e40ccd3667f9105e27af9d02d8b33abe74e88ea07181ed225d5e0476c41ee16a9bf72925f8cbb06adcea4c1522e2fb90cffb8927e9807f2db3df46ad7092c4c3a54dc86a03042ebc5b2b2cf1412a0d58afd9f611fdbb426ad288885d5905344c37a75afbb7432784716b318984912767d8a4b2432a3359581009d1485a63a55971c7b760f0f31dfde09b80bbe228fdcf74861e1899d440bd408e1600a1c9a360fac027a403c3051c6e24d3a5505aa2f802e4fb71785357cfbfc0751eb6e8efa2ca2ed76eddae17d9b971bb9108810511dfe4850a9b9489730c2a8821f3a246866bbc04bd0639f5e146ef0c2f5067bada6c61bdc3befe1e7b1b663d450a857c56798a56eb26871cc719893adb23f25a4c3b240910268f788462c91ff93516b61122cdeccde16eccba7a7e3f4e20f16c7eb2bf3d91aeefa08c5e1d6f0445e62a40d4f062b13eb8273328a61e9066b282bd0a3b8dc26d12c2d55e9092028cc13a558485d5025e52d60b6e52cd70376160f8774111f75506ad6dac9d007ad78963cb5e0df7feefbf31063efa218e729f75765db2f0881b390000668b0dd2d7e343bdbaddfe42f8d6b7cb466a36ffe610348c65d5d7d7e89182f3f90ab018e5db3cc24ca17b511dd4f42ea363748c5f4d5fa597322d28d8586869a5314c1c8a9f37d15c68ccd90e7712bb197fe6999b08b4d5273118cdfd9924c0bd28c2cb3af35709cf14d94133a76392948a7f247a2bfba30b3d7b27dc21563c43b9b4c8b3c35189357904e61e9f64ed8eb72fae48cfc1793e951957e5b4b54ee13e5863a8324dd0f3f9508d54c37198628de216d988e5b04ebdc710a45d08851993929cf196aaf47bda1ce22edca018023c492e59126235dddbf0dae7cb9366b3625958a147421c94de3e422dd3b0f59426a41419c7eebbe1cd1f331c4e6ca15bb4830afa255a635ad4cf7dc137dce38542c5cbe3f9e463d3eb18542f357510abc803027e5dec324dec29db5559ff550f719dd096f305c99a9f1f9cf476beee30a1f5876d0a7c88335df09b94c17b2e7838296a8d90e6ae13777e09939b2614d38a4486898702bae505c7c9e927b0ea1ec77691fdc3c7fd69a7aaf7e9cc55ec4c2663971261d503232a3892ba8e31ee53279b877fafd3dfd76a4e79d7c33ed2578ac871ff0041560fa6b88123e545029cdc141ebb5eae18a271c4833eac3b16c26f80fd37abf7197ebe038a4af77dfc58508c1329ef11f6f143c7225e2f15a27dfc9189788c5a7bf19e2307af3cc07dca3bbbb06ce2eaa3ccc39e1825b5778dadac36798653c0cc16e1f7327ded6466e9faf8068897058c12b69d4515cd20039aa7722431ddb1ad4d665d1aae28c86be1751a08d6ebed5203c6254bb78d0ff6059f3527899cc108183a687a34a4e451bd521d7370d3c68796c10435192554f7de8047157abffd771543950f20884110c6be79b703164b8b5bb4cc45d06fea1daadc4bcbb09213f85838bf39ed1c9c7bc7a237955031a0dc2a4dce523b783bd0ecf4ab7a54eb41f36f512243fdadb9c1a1fac7360833a356b84008b41a7e1042c3cc37f6dfa9ca3eb1fbac6ff7c43efb581640017d90772650429ae979ec265a51198b36bc4fb9c123536d4c29907c1bcd6a355296c351a95fc4b2e289ec5eabce60bf1b129831bcafea22490a8c52f0247f6e43bfff0fd745b9fb8f5f13b8d3df2d6dd887be1431087a077f7f33a438f35dcbd48e4bf5fd222e67303866625b07ef1ab33e40933b0aab36eaeb64da014e24c60bf371fd1057f63ee638be62f644c1e18416b66efc11ec2aecac4be2dd6cc589ccc70c89de98cd71fa328fb69e509fe6d71a9a2dc8936b101489855a26e11cdbab90ead276a45f7b9c3ea57c72633ec657eb5385d9fe6cca39a47203fb8818513a98b6c7e5251a4e16ddd2b76bd31c15e93c41d0aa2d7342aa3638e0dde6c93eb48c1ad75bb7b71fb03dea44d443f3d4a43e473e3c628c675f8f5d83d87db6a4470cd405e850a7911b36c6f70b2ca95415213b1126ff3e8650797bfa49f3bc8e563a76a026f1c6931798a10bcc510137a69e1cd4b94cafa358030ed8e4a0da9c91fe252c10de7641d0848bd0d80640f4edeaf3f8d9b0552c12c6bbe0eae44f94e0029a85f6720e59804f1365a0f4feeff098c5b7ee5360b87b405e948dd0f2db63b2c3dedf5437d2616507d63f62c10fc5549ed37666f5e50bbfa91d377086128112c296eae7011c46542f88577d1471fd6fcec450763504a2a89fc75aa3598ac54500cf5abdb733198396c197436f63c5bd5fa425bc1888acb2e6a03ff8c4d90dcce77b9db5eaaa847afb21842493bd72c7edb5f5747292e0fc95716d6ac49c9571147b651aea88d734887fa5d1553e3d1ec66bf994cb319fe4fbdf51a237f6114d21f61c1428c0ed969d34458b28e77cdf618f0cd8e906b93f2c020b74d753a71eea89268441617a0de9f063727bbfbb524d44d0d13a960b16f9fe848a38de88efef78053cd9d5d4a73c49e46dd3762acf607f4dfad4d7f40bce66c3117cb790e906e2d519c03e76f50faa97852203f12f28731048328c33ac97a36fc15af08ee958fae981adb017054c72db5d7f29da8797c277b4b4f96026fd00a6ebf1349ddd39fb6b2a58606ca5f492d66727ffd0dbfe7e0163d4e7ef99bdc99009bac376b3df163e2481c591e9d96e2b929b58b1ad03a1fdf91305a9595a9f72df571329b8a4146763e543277e5177344ac35ca20e99074862b645b1e6616560861dd1c06fb788d2f8a9d47101a84ff718f9122f56bae2a6ebb49ec024e22ed3b24d5017722798f700cae5ee9526e884181cde55e44b01c77aa803e7afd72d3625d60845f46586559066d35a569109e98c83f9a6881086aa00605716026edd225ac38633d48c76f171682c19768c1bdbccee264b7f1830c14c3f68ef503ba2ed5083945e2d78a709e655d850b973f4f4b5b3df63256cf23b5447fcd2b0aba48c42020dd8adcca4738a6049dc6620c61a541b4e32e14ecb7f31e623c30cf0485bcc6347e159225d12e9ed8893ab9e42d23033c4f42a4ffddbf7a40970dfa516f2c1b80916fbd8fe9d094c217a77fd96d2f2b39ad3d55c0faa39275262989ce5a873f76a9784346e0bf4c39fb0558a456fa7d6a25e11657055c142d19a7f30c547c9b21303ed27bd7b37b4449a15e9785770161600dcbc0902322d80f027243486f015cc10da9e69824c1aed8a64b678e1434c77fb5095044276987973285b77debd703520974db683bb6aba12ea5afd749fe72f9ce0004218298d252bb43ebf372c4e3a1a95fd045ef1569361acbc3056d0dd2c046d3669adc81a1fdb74f0f20ad75af5994843badf9a86286f929f9f5d9d5b23af3664dd657c61703c9a70dd98d906ece210db6ed88af4eed14757316502c5989e23cac492506b545bd0bf747ff6884f03939fb994da1105f1052392173b84fa8402cf112d28f7e940fee538589f0e11dd81f4533d536ad00986b99b10f81fbecf0d2e7deafe59e00b93af7109c4a21cf7170fa23c46a3c24ca2e2d462109774e27a19d178ca72f42090084f756c026bc0ada27dda9bdccb189307aab3405d27f60a9e7b5c5769dd2c43dad95f621119a32609855c2783e9ea8833382bd3e3e97c3eda9bef3227f48cc5dad4424a91c7ba9d754b3f9c15ae06fcefb9f25ba7a7140e92c55ed34fe48ea8c73d167347e1c49c170e856ccc4c69d48c1199d0506d238bacd92446663e41b75f29748188543d433c2fc4654ac69b9692d4fa3403f2eb4de5b9b9499774977747fff2a985301b3eb068ea7c92cb89840dfa9151c024f15d0d68e9b0ca0ccd992650105ad65c135731379b138619ea31f397f0a5aab3d3288155663708eb9d94ff28944e5f4117bb71dee0f65efdebd78e14d8bb2c8192f9a4016cff641c874621234fe5b27b060f63eb12ed4df54f5e838be21dfe2926f5141c78aba8776639df215093fa4a9579d0647552e738eaf9900445b652b6f0bccb5a674b5a81df2f2111a631aa91d458b694a4313bd94d7ad475820ff621acf31255aca32f0e1c2bf5eb558ef9a48f75c512d593d4e0cb256c5684c7adf23ef74b9678c7680a3ca591baecc2b72b030e88bf1dd3ba665d171a99247ea772b07fc65f87c2f8238fbdc08d911448cd098d8d2026976bd3ebd07a5b468a28de2401d00988a87f210d930ea031f6391caaa6f3fc72855ef89bd7c485372b16c7aff11b944ec40926af2c87e940026c123bf4fda9962a76946d860ed36ff61e6e9149120bed9dfa06ebc95d9a7235d5a9f6410ef823fd0fbe0009cf69522dd88854087ef1fe0a5c35de1d6ef81cc6d0138968d619ceff0cfb7bd9a6c120f1949fa592ea096116925204cb12102da047ac4e4f3d75ccd9124d9f34230e4b3b17014fb41dffadbc3394f21f89bd1eb3848d1f99124b9bdc6e0c9e2a68bff1310c08ce9aee82bdb4961c388fda3035bec32442029e09597bc5f1e6ee65d3f42e71ecba5ecb6e8fdb520c0efbfc7f7e20986b731e09e0dbac6c32fcc5a27558c9eabb8773dfdd1d97c17b3372969624c25b31b6701cab3978a3f12d302ea2d6fe6f22f3e0d939a223e26267d1a12c19ec5bcb53ffcc9fbad5fd0432e56fa92fed15c72d338564efa0ca9cc0b3a2bcc08dfaf3ae2dee4fc342fa65570835d390be20b84e77108edcc5fe6cf1443c95293e139000ea2c2219143e85aaad8b661a7666e887ccb34a8e28b2a4c4cf94b9e2531f03f418b31823659a66dfd5cada9115eb118c1cbe7eb3530d79bc7c6dc7b4ea2190aa59dc39b0f7285813ac3293a58f7aab0bb7cf68662f61bd78deac84e2eb35fc590994f88a9af3a11b9562a86bf07e51f7e6cf365e7c0e600d7c5c461264fa53e15ce6aee37c9c21fe5b6ce09d429308a6e5ae6537fa3c844c2a8b18d0542d072b3b9a408736a385d17271ca741b0f2a3242547e36bc9172c3dae1bb1c018856ce691202129a722046ff65972baae94f0cf262393d5f516ad52b193e8db59f4957884ef895923285729382006d96e342f85d9e1a4653dd8a50a48b55e89839225acba0f8986bbc3cc1b46f0443e32e6043469e08602a490230f9b2a64422ee9ad323816ff124a340a22dec2aa6aa855d301627a2e6552dd87491d19fd27835cb97f397f27e61fbec6120aa032fef5dcb77e79a7dd21c63297d6e274068dbf3a1b2a2bd09eaabb3ce74035c2fa8eb6930de7ab5b1a348a1a52cbc910808416e36ef7db7d15cb485d170d91848bd9376e473caa33cc8e23af25b3e1d042ed22af69f6e780b9cd4773e4b84e32dc40b4fd62bff5172b06a7a41d00ab7d8ad5333f37fb5cb09e8dfdb8adfd39946a2ed92ee9a9ac6e37729bc7b5932d7aee8e1790f369213407503bc1427146b7ba4ef72681b4bec52da32111703bb1b0c2d1a3a0154f447ad8bde3716a1a6a2d5bf38ef806a1667626c7dc259ee743a308ca5a65af5b08e92dfe984295202e18f67744ec96b86b94a4c6437b3b9c9b11de447659936c95b7d682aa15b37e46e58c855e8e85b7b5a01f3f951eef15b03b1dcd4631a17710996f160ff4326d56181c8059c022d082a872679b4ef9b54a1f08a1b8472d4aa2a64d24cc7ec654b6136528a0dc2a0ee8cf00660e7c5d5ec62253a9692e0a767a49394c0e2fe57d2d7aba7ce874ab4223cba2b5488bff6b10e3be893d2acc300e0c5777784232e0e8e4d8f675be9bf2d9d40cf0a61860609a1f312a93d381f7fc6e0b98949ad79c2a8cab0a358f0a712e9d4ba2b1380ba1295752eb9b11fac692ab98bfae10bdbd38098af04268cdda12eadcede5d6096c8ec98ea6598a35dc3d7b80052977a248b8aae3fb61670a91b88c8f3a9a8f8bff01b43f60df4a2ebd5ba676cb0a53008947e3a5e0eef9251fe99420d8d9c41f6c82be7762e3a5b6482817467226485796f142d44117e86b5c291047af39e2f9826f57069522c80c8635e98ae7401c1c388e9fb157f07e87b07f629dc256e532b602ad89a563715d0c8a5a7c8e0e33bbbb0ff2b7cd8ee7c4d9830f64c224e6e439ee3576255da8a5ac8726957884648f4b1b71b0eb764941c24b1789d33607f7951224e893f28f3b657fcb188b9edf1fade1da2631bc8ca8165d8ea53f7235969e1d62d91f22e777d041e596b030e8451b8879eb0e6a2f4bcdb4c154374cbb5d3ce31d2cce79d86ffe092e08b27f438b2399dc70531e3f9bb5356847611a6123bfe77324d4ef0cb1958a4fa18d4af9e8896b975ef801791c65a691e233e057eb9fe449c482fb133f23ceea11abdc5294a5926d0f364ceb90587948684e7eb4e332f7a87c6f2b39304ace2a8e01ef5fd30af0ec21fd1210a78cd02262aadc735a672dc5f8d9f9c1876dd352e74fb5ced5a9f20a9f0bd3c890ee561c48f518334bdbf007693167a382ce6aee27f4e10b4f06ae912062b359b6cd8922b7787103c3e2f9535256d00b9ed5ab59a9a1748a4e29405907ff833e42afc9a1eb51ae94b0ff3395d3279eb05a5db4c2f3af51fb76f3c65447b8975664223df9b634de30c970b1b0fa06e6de2a81a75fbb5cbb124b5002fc9b1a9a9b9d1029eb160414f8e4cf7ba532c1cace196f759252b8906d719a56dc13da6d0f6b1c3b1f0cfac0549a80bf110efdac6b214b30bfdca5c152984f422b213c81bb464f346fc3f72eeadcd339847268b7421d8f62856b440019d8f6e98b089c4fde12067868e7d5e012bbd113d8cf3e7972ca3aa6ed6f18b3011f776aceed291a70505a217394fb988d5b9e33d356b5088b1e8d0fa16fd9c04bc781528878f2e701d0ffffff2f