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 74794 42b12cb084491e933ce318a7a872c862fb99d90a6cc2e3eca754471b77166e69

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
2998998f9a7fe014359f0e7d7ad96dc63b6b1d4f0af910d50e4c16d308ba5263
Certificate Block Hash
42b12cb084491e933ce318a7a872c862fb99d90a6cc2e3eca754471b77166e69
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...00e079000060180000
0010000000010000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000000018ec90327fc96c55790457026236ccbc6ec9b9e013f3f0316e04df62f1f4a6b1d95a72e9cc5d33d11f89aed44cda11f50f479b14f3befc96dcafec4a92d39e8f3d42cfe4659fd4c54eebf4262311634a51343f447b44d0590b0000000000000080000000800000e079000060180000

Raw Header Hex

00004020b6c48ba67649e486490e8f855fccfd9d5c240adfee7a7bd7345f0fa830295cd0e8114ad79e739c9b16c98691c3fb557a4b5f1747bea290daed3ef53dbc47fb57744e346a7ce900186352ba08d3164c0ed510f90a4f1d6b3bc66dd97a7d0e9f3514e07f9a8f999829

Proof Data Hex

59,560 bytes
1212160103077aed7941b94e9e7c358461b53d7789aae73ae99ab97e4a8b5ee636b725b3da2637a2da2dad857f59109fad4c18e3cdce03557fe2036fc308f9820acddd9c8f364dd77ba850fcb1da931ebc38923c1073140a1bb3fda31179415f4d5df54c0852a7843e84e9c799e2e34e2f85ed84ac91b3f8bfc7e7f306a98401b5cf4c2f4fbd36c813bc91464ad47ca2b8d6db489047ca2841e4aff0f4d069e4a1a87ec5b783f442e2434adc4255894ae0266f539518a8678806fa141e6486fa5c5c91d728c355699ddb3b4245816938843a717bd15b0e06f5bdd3db3cce8fc8f1c6f82051f3594ec95291a8603f770b1a60ede443cbf769db8a8674ac6b7ce3809d74f037f1a9cd317c9c74649228fdfe76d7c4476ddb619e0e468d01e5d6613a1568d28ab1724b3f7c10ba6d17cf1b88901a4bdc986cdf8c5c05c7ed859584d3803cd35f8f67b79a94f051c7e9786386c1dd626e3fa89899fa814c009b0bae3a4a66f3917f2c06754099feea77ebf24108bb49c186ac26dde745b4702425df0ddfea40f1df84336c425478ddec1890f6f33ce2f70d673bce9f84db7f32c7ed6923e10e2541b442513e9ca4f61ee928f5f25b7010970caeb1def3c2117103fc39c2a2f89c5c9d5448f2aa32ea1f8a4dd58512dcf5ea11a497c838d9a17862d417f94f6dae44fe60ba07a3f3174365b21fd32380547caa40d372c623e8c99b7f60775a8d793bde26f593c7ec816cde4ae4ffe105591949ca8a263c445885b35ec72b1b2978ccc51799fb88ca7b3ce30da3a05766e9a5a8af3c63fd6b791d93a1c7e88378dfa4085daccab0a26a87915d9f22ad8a8041ea0ede8af68fa5f5e7524c70d365571ef5bc9b324738809bc0fed564b2bc881a808d3f3ce79d702374a48a6dbe05c87e103b36152b7b29a0ee540515d966d9041e6f32c9adfcca0dc18ba774e7be0f7384451fad2ee9ab86a5469ea5683eb0fbbf7238259f15bd78e89fc7fae5d20247fc12738d8783e6c7fffcd299a8930ab24e1e79f48a58bfa09b5699e385904ec82bd91d1809cb147a8472f4c7fdf51dcbaf8d0bef5b1db6aae7d36e38b9c88bf5940058cab0c31fd4cbf6eedd83818e356a74e05c851c0c4be6fd17fe42523de3b928b88598e4a3366e57ae5dc76e49a5505f80399b755d90e74a8fd8befbff94e91f5489338fa4b56273b5056d3591d8463087742487b546c00eccf577f6c16a631e8cc6db2a1e256f5b69b252d48cdc8dc68a61822f33fa6c53e94a7341e142923d74bb5335843fa05a6d75708361a00e2a6b5ab85df650a403e187653cb4d3ee6af3fe08b7637e93b3b5dbcbc4d09670d6fa1f24a8191ff5cc5d2dc4d76803bf0d10f76918dd902cee68c04c82e052ebe6a204b9a1831c4a3d90eefd2cf5635684fb4d50035a40355c640e7c687007484cf53656e8d9f31b1328327bc4bf6aa1a84a9c0911720f59990196db65931343ff83c2b5f38274c5bdb6a5aee79c7306bddc1ea88bc7c7a9d397d22907407273287875e50e6fdc30fac41bc849c73ff56524622275488dd3d93eb4c248997f4fa11e5fd1aa8d9cccf7259765d1df0737c8aa404bac5812cc38e483010fa0f7094d82d44b6f8721ae9f6757d8a073de5c8b174f93b6261c5293983ac95542db0120482c2e621ec1970418d10c47927669aa965482e220fd369ab1eb7109d01250ba15c3cce0a32b4d7a721b6c21fde07ff1ed27132f720457eae1dc52bdd4b8b9790b76cff0f6ae2368ea4b4ed39f785c6c46db38e8def0c06c6225550079b5fc2882f513b17214531e2972807b3c64cf25c7bcebf343857a51fe59e3ea35c64b88990ade1e5b60f0a0a1716baba575326696d806f4e8ab522a0f9f9d7078ca239a73f6f5a07a39c462e77c9fde79ee065b9e48e78ff23cd17eb226c889cefa7baea5518f601c3f85f99ff76ee3a720c5d0f47fe62d927ba2eb9766b05c1f0b3a684e6d9d7e0e6625b9de2001a4d0ea371e7486a749d359dbe445081961d1dda1b7d89248879c9f54228bf154f7b972bd5b8304f0d90e52a09e86ea473e9fa6b860b6220492830e2d56d879fa9508edd76420817879346ab573c23dbcaad7062da469af54cf0ab5e5f1a0cd93949d4622a29580740b4a436ec415ef36d47e8e5fefa47907999bb2e8dc7edffc0405ccd95c5ca87e2e2dca160704666222a881cf7f2ac10989783d75acd17e944c13abb048addb2d7302c0af46932d05d9f0c1e0a05715c52f59c5a3a9435670130c8e4ec0100eee5b86b258f2cd5a55558ddf860a7cbe9d64e02ca19092e6c148c9e6e2033038088ff6e34cbeabc022b5a4802d63093e99c4c261754f25dad63d6fb38a1a288bb575e18ae1864f71547f8dbf63312fbbfd64ccf4a7b11bf8d50a534d0516bbd208ba2c8d46aeef1395fb161890cc2a993cf8324ce3b822506a2c2714cdbd8613ab12bbe1eae0378994a60c3c87451c2e5fbe372df0c198c9f738f278b3850872172f707be9af0c53576e28299c48231424d5168e1ce331ad75d55da890ff4203429a8ffd63b43b2354468d1801d013fa4967ea558077ee3fa0c0b83aea7d48cc9d7fcd9aba281f987adc444a3dd2770f422148d360d2caea1c18dc5d1a52ddc5d641dfa569984aa1129f115e95e1df7d10ab68294533f04bd36b700c297b03db40ff190d07fb4c116d3b6c202ddb6f88d0a9fd1f4684937f06603559014babf73ca8654eb24b140a10746b6e15e0950ffe29069ca211b77dcdde6dcb5a6d21924e9d14684fc0f8318dda49cc9276f40a37e70941d5bf1a38459ccec1ac20ca402cd9d7708fbbd4052032932042b548d5008a57934aa5ac8f5ab7d369d7e5934d44d45e2bbb5853836f4d115451d93a1542a98372b8200324a15c548f2350b14a73fb860182c117af8ffc2d285e3dbe82111d8241e41fe9e2489e594990fcb94fe45d7849e55753202755f961baf46951a12f84d6baea51cb210c5b0825332e39d5ebef6479d0297072fae5441f6c32b2122e457444f67658c9654f9d26350ef397db304a49d78c1b968084decf722fb577267fd98d8773f3d21b2dd8c70e649eeb4d2e7e100e80e1fcda9cc792ee8f702a803f0cdf19249568d69c74f8cc45d1d0022bb81b8a7c52a8f6bec59f9a2320cded2a1ff4dd2ea59df502d281e3ff21a3824f9858544c5c1760e4609d5bae8f28e7037f074332ff331c71bdbeb29cb8ad0839c4fea6c584ffa1f8c42ddb152e9f7a843c9377ee37a181027d77c172728fcd0a46275b9c876c80cb075da740d074355f9c555ce20e69cdb2316f0fee88ac2cbd55122ce3cd48dc858d49a7710bb60b6d5f58d93329a26eea208bfe3450e32e491ec231d7113b74892026a38ef3c67f25d4bddf70f24de3cad5eee59a2e88f85f0d7b59496d66aef91f28b7810938eff6697065eb65d6c833cb121f08645e1686d1e5e935fa285f60ca43d7abb908d8fea8d5c5c9ac9c596b68db22d2835cc1e4909b64eac030974ab1fef7004c9cb9100111268a685fedc750464db26ade36b1317035164d2a52f82fe11232d5ba9feafe2506f0bef6060b0c818d1cbdc6531c37b1703d18e81a2b3b0a2b84cf0ab8f2610bfae924d3a12e77dc761cf9fdcddeefbabb55eeb65bdfcb4d887323a97c8b6507ab569f4337aabb358dc505bd77adbc8a00dec052de723a28fe7d2d936318cba6b5b9f5ca3de0f761655193ac1f29bfcdf3e4da8f4a7f58dc97e5a7fe553cbcfd5af7a249aace915d5a549cee53297765061159fcf762c8a07e8ee8ba5f6cefcc858d25151e16af5cd51e4d3ee6ac95496e05e4811e7fecac1af3b778c29fc1a99a1d371276c9e0160cb269a56b17738e913ecf66da46c9ee6c1fc39565d84d049baa561f90da027662616c46b8622b3d1646cc46742a49f602fbcdadfb74c40b1a78468afbe81a84a6ea03a449909936930720f1081b4db371da8c3c2ac0458a31708591abc2833593d332e49cde678290e50f40c523be4493b73a568b9a3b8600b878db110bdd66ddc5031d61caf32ab36ccf6224059f5a9b181053e2b4b4b45d41d0ec84c7a315c1f2655cb1ac6049a24d19ed0bc4d64a8b946e98229f899a9ffd62c511b4b9938d28faa9e2df06d0b8d64d50624a2c1f6b882b0281c30af298140894cd7b8594ea79f7806bb0f1640952cca07a8446006e5c1dd946a1d52b223b2f5b8f1eaa50c14478a7171a79ae14248d84aad8bdee547e72483117fb0d8631bef92f3c53dfea3d1b89c49db01825bce39b6694b960b1823b31d531bf58367c7904c948a30b08652590f6784037e506307f44bdba68b8dbef33b88dfdb5faa9d0a1158bc01ccc65bb6c1f05aae9157ec4d17ef43fefe441f4067da3dce289abeaef773ea08292bbb56b5c4ac81803457a139ddd62f51799f2137d3c294036cd45c5318586a2905780df9e29a40111f69d5790c265805d05178dfb66824ad693f8e975ea5939d6d467e4ff035f790cdd03cfc106e13a47a84de4597efa3db8f722f30c3b88032170ca20f0d064e9771e5a758f4507e61ebc979df9074de845f0543a5f4198cf01be1d818792c74ed2a40393f74f39601290abb020532ec78872a3707ec934f03bffb646155e6b35584e9a9540272db542afe7cbe9ec77a7d5de3c83bd7ced5f3de4effbaa2f5154a4f27c6dfad663f841e2ae29916f7ace368c9572b70ed99407e41972abb23adc087dda60b4c422818cdd0b160934c49759a930b8d0e5b8008e0e2ef8c412594d7e4805c02dc348a68aae709b42f7491fbcaea8e4b2447186048105486b7f02112e5f28454ff3c0aa3bdd8ce9de3541daa838d1fb3af575467eec67482af2e53d05ea2ccfaf8664e0065edef4cde943ca334d14e5d4d26b50254f7ddf3b772919228cfd76f84ae37b2f7789a4ba1a56a4e4c2c70b1842f9ced77e1b901ee8f899ee520b2709baec23cb45315ef8508dc72e2c42253175538197a46d0b75f85f90de079f981e80f52c6a17f2fd380a6fd15d5658c1cbe57bbbdfa769843b64c68a1c2a4aae87ec61e4c9b7da7e8289586936ba01ef944b93c36c253bb4a0c1df740fb865e5fe5a82327bac21ff23e053f1a60057c54b2e2ac5682eb634de4f91d32daae232e177cf99843afafae10d51c6ceb87cf9d0f369836945502c9dba7c91d6213bdf614ad46736de83a9eca7e0535391e4ebbc88c26c8f3abdc44a866d0cedf464f5704ba66ae226af2174e16f22335eb7ef24604ef49da238704ccd0da59e798afd8de48db98fd61465711bfa684ebe939d922569ba175108981b153b03dde3520f9dd5e8c5ce4f696ffcf355ea7db1353a5805e945920eca0c0b665ac2a76964e81ad2c540631c964fd0e92dc51b8016ff133e06de5bab11890e3e1ff0d3061c3009a8c7823ed7aa1ac623cfe41c0a3777541b5c71bbb550c6184e9027c356308ce8b886d0b6bde52de8b60259c61d597d65f7bbb9d365df7b69c971c0b08f3a3bdb44f2648d0b2dc51e3db0df03a64347aa3351a437693b8088fc5a846e1ee0139b3e09afb9b3f0711b3af8d5dcc1924fa314f2303037cc30344163fe64eae0a0dba60b64501632dc4b110dd84183bf373f09485d6cfe5ee7e14a16934b7923a3242f7f58783fa282a19c5657c4b4a88f92b9248dcf07ce4c9a55cfe9a9fc3b3f897dcc162a694ef7d9d6a3dc89a56af57ee4cef10bf436d9bb03f0b968448407071c2eb04251e87e5ae590e1310b4f52ec7d1b9c76da14e6e4415b5765d5d3363535e86c5dd6f1c73820cf72cfcf9258347c6a22c591eb9fc2e72be8e00492c58445167bcf1c3dc1e6569a095777fc298a80387f9c6d71cb442484dd6068f34c4ac5a9d1623a6fe57fb064c56e4ec45c24e4fbf3f631681b76348088b149900af8ebd0a62dd652758ceab424c85b984e52e42e005d679baf48827d85c374d42f1826efe73894063c7f6a2d909f34be4d43edc1b14986955d12385385c83baada5d5c727a4e90d18aa77ba9e6da6db14d9e7a85df57a2838b67f1286a5dabc4f4959c3ea1f42bd4dec187100e10b44cd229d7c67c5b0a0ea73a12a3ae487d7e957884a0481341871135ea4b4fd3164b80f8fb7e6a1c71b1bda42dff0b46f7a3b9c90ad5f588938058e0e290416015034ecc325060e613b2d5d2c428b2432fbad6c71c55955bc70cc967285704c9f7e5e70869321fdb5ee1321401f5ee1cc2d2c75eebf3cf8a068e8e5caba4935c8edda8bba7800baabb9e9bcabc7daf59e2135a8d14651b82640b6ce9fe7d700ba69cf83789a7af6539f04f8817f599977085a25b4d26f082db307ad0b150ef89467f78ec37cb90e52efdc9245f781ea33b605f599fe7194352d6249e2f5c70bf38c59e4a42938d15ed28dfc9ebdf4b82b719eea148523cd67e0ca9bbae9a38489ae70608a4289169020f3004c51e6fc52a750edfd4c9c407e757e72e46d673e9c409656d7f26607584b758366203276e249f65354baacd507f0f80ed6fc2445f1e55a8b791861a4bfb949b675204496afc27de6e641463a4bd86baf75b67e5f9b277c658779b68519f1e6d5b46a39ff5c8b03304c62c08ef2007efbf2b4fab993a88ef49fc05c4b6778ebc798d25af4938e8f8d156b75fc3f8fa335843e013bd16d4ce5489605a77063e01f5ecfe9774fa190dd31d64fcf9be4fdaf62f3104d60888d35650bd0a6ccb66bf51f5987331b97da097acc7928a0d638ab138ae36f8a90b8b195822b09add4c93b5062392d6d8c055c631030b5eafce9515a0fcf096dff2db2d5884d54535fc687b7a588a07d5c2d2e2d393d539b19f1572af510c3eda3ab54d2c34a7397acbb76b8708ddce259b540e9b4b7466a980ae5699da30188c256797b2799018be80af6f4eddcea168d116811b61be91437b6bc99c658b27b86cbb921ca74bea55278c9ed85b0a3273cf67d17f6c7a00497f75fbe1da652c9bdcf9d1488d8475b05031c88a46418d4364f31003c52a23e4af8254a7cd403e32976a726ac9549553da7961d53bf18d33eda491cf500b1b78d5e6a514e6a495c44950d852fe67db17e30fb7eb962dcb797b0b6e876c920092f521ae16b72bf403f2f61471b9c72ea584a4ece5278c3b741aec88358104f691782e4ea4d363e2939cf8b1aab822bb7fa693ce850e096aae1b0f3d3fa05e5d6bd7dcf9b497bd79569d29ec75cf691c9ff61afaa4dc942972eacd4ac360ea8587f511be9bd702e7a3fff461cf3870a82f3e34972410d2adfa3a2dbdadcc46bdfbf10d491bc80dc166364fb9e7de4ea3802a46b24f1d5c748cfee6ffdf995c213ab8a06c52c7772d2af106a709073e4f6a4c7f15899ac32ca1329d7690cf29b25fe493a312b82c02511313b8fa8156a4a55c2dc3fae38f550e85b14c0bc4f9a0dddfba6bacbc993aaf9cbaf0f3241f718b649d7c502aa884a23420e73a2f2677baaada754a3a03a6c9d38f7d10dc0fc26758a5224e6c5375b5c2264989bd3c24c98b16a1ecf9a7cef4ade458df476442a367b9d00ec0a8836e93b95d82637d3ed414be41fa8136d6a71acfa4a1f899551d7079f2a1b9b736efdc472a0f06992abb6f416c1c8bdbe4d782353f5b3613b866d4aff8399e373e3ffa012e5c0599289679906df4573952472fb47afa4b9d23ea9be8f04624ae8f10b97054f4f2d07910bb52e3bf2670b8afcc1db67a7b4352546584944b455fd1c3a7103bea7eed64633910bf00d8d8cb68aeb01f23ee98d47314353a9a59f62eb27ed69ef5e2e8de4211d796c145d2dd6b5a1c8c5c47f0eac6ab12f56f2d3983ef6265d035763efac3de23ef8b93c4ef7f189238bbf32d0378024cc867684ca2738a22019b01a2d05e859dcde817b44db878b49cfbd045c5b1cf714a099ed6ad5c4e6cc2c47ed125983e6892a6782d18123e3c3dcf232d415b4cde6f16b6e12a164364685e0fd434905628d3bb4b32f1563476041223803a100ffd01d562386d32c33219961f28b9a61381ec5cc808b841ef254b7f7dcf1026ab274d632d5ad37355a5ff6f665a05a58023afa1bd589b140ea2b22b683458b8d474db5b8971ba19f533498b5238bc1d3b5db4f2d5635ee799f99478deb28689db329ff38ed5dc5cbe4a1327a4eacde371a1d05ac50c86f6108fd42b6ca2cc8fc7f543adf7ab859afee7d7afd75e45b7208b62b662e98a36906837abcdac1572b705931e672e4a91125e3084e3a05ab3f3e45715392b803847a9290c28d926331c55c27d796b77a929747de8a2bf4c61c039963c10379cebf19ef4f2ffe133cc79583f8c8333a1fc7ea2111f4c0454801e41291c3aaf240cf788280a21613feef5401646e889e4319ea6ede4e9a524db4a6dea7bbea8e5d8aae703f1bb66e25c96340306f441b4d44af5bb49c5ebb19de014aa52c6f3700ed4abaa334f851ae9cb83e4ab9c038decfe81f6666ab53dbfe0b946ec179ef694feb2388766d336b19516b98e3f871be91c0118980b79b7e3d502424a66cd63c928a22c25efc3b928a04c89cf84cc4949bda053ef46e9432b385e1983f0356d596f574c53e8606d26cea30d71686553598fc63ad4c9ca6f7b510bd753bb0777509ef70369f4619dd371da6823f08ffc2eabf25343715f3d92223e30f8390f52d20677686b021d2e63aeb983be1e36f57271e36cff9e13aa5fa405d35a77a71f32a7fab1a60ceacd95101ed37712f485e7e3d44c3fb8f0c4d19d263a96aa9584bd6579d103e2b18b101593d8b205fc79760c537f1b32bb3a3c053cbeaf09a3a0e90d135904142b6acb29d8ce624ca4e63b8675143fd06b2ba9e8bfd6246aed534ade4c6edba0cbe366baef0c827d082cd83d277efcb41d2e22625ac3c25c15d12e1fa3ecd57f61b14f56d18748c2ef584c9b52e25bcea65922b5f97308d06d787bc09b6c0eb7a504070f40b04bc22672c580b3599be04acec41bd59dee4f64d68acf15c668abfaf1b541b1db54cbc47dcaddcdd776254923ef3b8a70d6f9c40056dd1b790a472ae33408218f9541d44f0b001f749382bdb4ddbba39afc2671f4b8fa3e739944f8c13fa3b71d8aa048ee63981200cab9b57c1a78cadef0dd9342bb0afc50f6a422f90cc89963de737b988ef1684a4d14c3ded634d11641667024b5957db8eb29b34409a5c2bc8c2c74407a1b46848ca4c17cbc46f033f823d5b92b0f16273b3475b31ca10ea6e9ad7da7767c84ca8f2b372c01c870b33dc1481372145171d8ec850a6b67f6d71fb4b43825878ba125b991871cf2f119bd6f705942f53604524126ebbc79f759128c072fea482e1c6e67189113aedc078342695219538b0a3dd26a734e0536f076d239833122499bbb772d77bfe9be26c562c325c3d81fe71e818ebdb331be5eeb4bb4b11cd9a22ef2e4e0a349b33d85d9706620a1d84170740ac9fc41a150a63f9556245fd08517754f23e20dbaac6321c6380ea1258822c15613b48eb4d90e68131fd9b32aa0b2fb4f9c81531bf86321bb5cb50032d32e2d75afa17a765f6008482eb5aa6af3166bb92828951f81dffae6f143bd2d566a98242fa1b85114506c1c701545a8bdb37c8c362cc75079bcb39d8c13830ff9d7976d63e38de3639113d7807310b1c2b1e114cccb084b4700cea423e04d22579bc6c2df40becdafc91bdb57f610cd8a67cadff079a977c663cbad7b8ecb465e16461eea2c914a2a3a24be9d8d35884ecc66cbdf462bc227ea9fcab339e5e92b33710aa626fb53cf0aa7fa5c4d9a82f08212f3db280b9a8f4c789c8c56844a90da8ee722ccf03fb95633908a1a67faeb8ed22acf5ad6da33c02317537728e039181d2a0b23f344ca7027a6941fd23745a741ac8626dfaf9ed1bf7736dbfb0cbe1a05d33f4dab70dced0dddcd498419ffa29ff0a7cbeeead1160723ffd3fb4196a5787f0d542ce492d7a01b823164d375093a187591051a76a2f294fb1b381c7da7c2cd16841af89208ae2336e8b4d8ea080545b6bbdb32336365e5c77d6b546bdd16d0a71d1b6cc7e9d0af9cbdd4ebc4a789fdab1a32e44cf19eb082c72927f85282067071251b2f434749b865bf2956504c2ec6239fca79cbf37aeead1f3b83d849036e6aaa2e87ffaa88e1783f22659140d9741c3cae1340663d3f5670f7faf47928bf6dd7c37f484c0e61c48ca51dcafee56875a91177ed5555fd8f193a8ac86a8a2e41da5f8d4343229b0f6744e71e3ac836d9723d1fe4afc7ff79ed9099fb165bfc0b0bf2ef58e440b6699ed4391e1a65d1c411bfcb4d769994fa655b5053c0e318c5a1e5649eda271eb09ab57b541395e58a5611ae7e5e92420043b74aaedb01193912555e09c9b72b8ffdef9d81979f7adde06d2e40fabd21a2e7088acfbc313d096791210177cb9653cdf2eb3d94d7bac870e5dc6c799a70cc827d104effa9cb9ca603b2936595342b143943bb134b0b9d4f42a812d99cc99226a9132e02a14e7fc2f8df7defe83daed6fd4bee0f828290e10f6d0f8abddd261475c6af44666f7d17e6216645e440895d301b56cb3e9eb9629efa0134aa607dc2c891301861df20eb6ab2b36533c369265526b62b8fcda30333c8c0aa60c0b3202b1ecfb057b022b07376e16a37b144ae374e39ed4f9ce27f4cedf3132ccf9835e56bdcae4f616631c78a5e647fa966813722146b5c00f32e8507d1007860b3e2b09563e005d8d56de1661ba4d4c620237dbd5de8754a60a036ac52757c48f040510402b9485243a260d3a183ea0a33ea6998bd1c582611ba16f169820597853e159a6d00d7d00b1fb27f1fbb79becacb741d93ee4b70d85c3872d5c273ff12865731a52498ca459f7ad77b7e4b6f12db864d8b0ac10debb0624b484d822608d83d9c5c5c15a87f4ac74849e1053b47358730643655c65367499033aa180d23560693cdb9ce3f084ca98faf7222b4ffda4129733c96d53f1b4faae15c9ec7645447543331079b56377383a96db196c74de4374ed14144d69862298051bf7d80fafd4df0e32d34b9f177c7d73e143b471d4658f21df5f7c534c8ce35b618566c52887c07b75cdbc3178a282332134e859b732be23bf38d5bfb238517fab5fedce760bc5a131c3c5cfd14d7dc1b953b27a4b60a4e101ebe078a82c59cca8dc518342be250cf67cd5a235d3333ee5cccfbf674da22100121037b6d7e47b48b44c37adee888e300a201687ef5934571de7addb0d511b066548803388678f1d9bfa14e14afa0714401400efeea11c63af58a90124c6a36050d70f5bd70aac622f23dc113bc980629dc80339a3e2d036abbe0e207578c3ba9e24cc9e5e6412df7c7d2ac103b5443fe36fe55983f86b1049e3dfaaf9973f8b0eedb647a4d83580b16d8f9db5a52f7b813ea7eecaec8b6d7d3ce6efbc64b801532834dca2804952dd98a92d7695012fcfd0b8f26a740e62dc1f48d9280776e18d13bc21d986e5fdbb7e949d80ae39314b0029028d6e20f19080b8954f0a860d32981701783790f07d65409257efd5b012e9e011efc3657a72bcd6a5dde50de0a61ce6fa424c7490b962e4d645cb93f5049993fdd1fb5396f4b1efae9dd1ee118151d6e9db835b9922e349f88076a0d5cbb6f472b5d0795cccdd894cb57a404650f9f271c4c56d10ca15174fa774c4722c30ecad17024e02ff5a6cb7476ad2c536da7ec9c63963ad02e5d89b7e9ebd8941f4867fd3106fcac7de480c49f535c84cbe27e947405ece9e1ce5a51a5c678786285ecf99b7bdc359aebefdcffa999bf35d4571bed845073a3416bfd889d91d0b669e2bbb116f168908975df22f06e5c47162b6c79f6da1512af0ada95e322d00ef45b354d4f53435362dc4c56fbafd12dcc6e7a350f97229688258646ee596bb6d6a82fbeaf9d5d0f6afc6826abb3a02930215c587af485fa5a58b94c4671140206296c47a47869b8a45f3f086748dffd2d8138f1f0bf22249268de76f8e46685519da88ce71f3c8b1b285714af98c406253f829f739ac61a7a927f4b211259d642ef5b4d40f74dbb18d23186fd9d47aaf8f2cc48995429da2ba432838f12e94a0d63a57a95b7feb5d87da45b4db9a3eec3ba009ce5dd367ecef0e4286fe6c05cc3d6eef68eab168c2679dd85cc9b58bfcce032453b2f746294e4a6e4f80c70591ba9f16b21520c6ca3d7ab4dd04fd426ae20e8a8a28d0c43ffc64c5345d8670f1e0f23f8a02fa20290fe7ec932b65188e562b9d27c658f4df637ea61d48843b8c3b1a8a788267e61add57955b3aa66600c366d410f43a68b58cce78bd049bde4e11ac346af61c10634027232d14854326aababe48fbafd28ea3f02991d8fe38817fbcf3cf7c57019e2ea329ee23aad47ce16abb096e102a3c968e80912113b4763e0321c3fa4931f2570139a2096ca888bfe1d1829c81b6e84bea907ef69e4f62df160f8bb519ae1c01b2e60c10a73f738ad6a7c4ea0912b3585265e595c74324575039c026f15611396fc5307b98045129f531c4ed481f00c64806c1738dc2cf0da4e47ba1191aa7fb430f9cdbb23d558be6b90f8171305970a1eb55e733d1bc5bd9e2832768c8c768c7a7add3e466268ee30b9dcd87dd4a0e7b42d3228801117510d9f609cb69957f48e75406e4680ec2e437a2907fe54534e83c7a8cc1edad97a2e7dd6b6b2af9497b11a76cd1a462818fcab9f0ff755f0fe64c6df45a5b790042e73636d9271fbb3a82449d4fcb20a26ad281ced7fca63fce209bc25662ac8289852c03308835a76052521b7ffdca9bcd563cad74a10a32dec44f17646244e31f161654cc7fe097de04ad080f04fd86076d7f9461cef689eaea566b86e6edcd5fb3ff4d6c7ea86d7536748a6e4a69019a607d34ef771744fc5b08491154a603978abfda13401d845fc280dc9c9efa3cafa01283d7119e7511edbf4f01151c83d2c893e3fda52c5aedffd4f0640a18dd3512ba6952db2afd5cd9b14f56fcecfc1db9c63326e2d46d861688ec64793e1aac59d7d1f053006e1e0be173fe405429e6a6b3a90b781246dc6e12a265f2481df48b4bc001a58270802e6c8849bf1297d58ccb165289448288cc02f4dc4511ad54c31e2da07495bc980ff3e0c86f4af742f7c463a772f8182bb86ac2fa4fff8ac74fe527c558f9dff15a5d368db122b0f2ebac8051ce3a59fec58ed7628616bd1e43356fbe1da2087893e3a0e0ad67380c21a8cd85748eebc5f108fd523acab0bd9b2ec71e6736760a0781a5142760fc6e88300689b43cb1b3855e43baec5fece823df5f8e5d14bcb13fd731b51363ade06b17998aa685a5814deb1198707cf97fbe43ef9fc32d5fb0a8cc075e92b3719826961ee46382c9c5b15a61b99dbb78def5161e0a49bdff414dfcf09a33d7ac087eb6e2f801d57157e69b7e3aa00de5ad02b6d3a60751625c9be2015c155c5916d86df4a6307e165f02f506fc925ee4db43ad97eefe5c2fa2bc00d9be568c24236cf443ce480988af13f35aff205e3859bc29457d7cbd97d9972003fac0c3e5a62f78f359532e5aec7d406231c7f7909b9416d5dd9e8f5afd56f8a8669c71667bcb730cd5457071424c9f0c00c1942f9d8f8d25a4c5ecd7009e6be8e23b64b5d7abecdc83bbdeaa14238f6612f8c89af67caab6d9fcf85be6c668999dd731b9bb70ffe81d45ddce9edf1affef467c922d0f3ee2ba39d1ff9c1ae7b4796614a2ab7c4151c5ed183017ddc24ac1eef27b44b766602d2f02c7ece3d5556c73b319fd2b4042540c4a6dbd5814b56757e91a2985271c4a5881b95cc026641f2678dffa7355495cbb530b4b3470a007e419fe4106816a67dbecff5346e58576c1730bf0100e7b2c117e86e33a4cbf8c7b946c7bc08caeee97a9d742937c02456e162f5474a349167a249aee4e8633460e4ef93e90b43de389196e550701e2dbddedeade07b1f14b61ba51c54d3462386fb56827e0d2daf11883c78bd2060d55cb71ee674e9057c45e8787595d009f381966716907b0e98408be09deccc476c54790984334b26c830520a25cfbd1c259ce7a4015a1b13c88e95d27c2eab99a060819e8cea653e2a75bdf88118324acbcbae14623bb43f774a869b85427d9313c33528679fcae9edf261724430c3ebbc01e4c61245321e629bf3f5480b849256dcc37a9a2510fb572dab0e16c7e24866a50f275d290e1babc763db816842a23eebe263fc703fcc9cf9ce4654ae919f4a420fda059cd21f0c7221c9f00ac44c43fac4c8bfee60c1c3c9f9152f92b9456f83057854458b3c65447eb5f68cdd92b32fc52f993253ca4a5cad9d13a72ed391135b93e7d3e2b14f9ed9b56e98bd01992ce833f4d9c9942bc5d1fa23518d22d5c8a0b88176675299e9b529f03d07fa703ac578855df950be2d384907505cdb33cf2ef2c097afcc786061280c4ffc7f1a1121ad02a58923ba0ef2ef3853828befbbfbe82f749c83be786d05deef91f734a0afda486a6cd9521cdef78ee76e7830483d14e3db8b47634e50a1b208a47afc46e05c72123f7add6be15e244356ee6acb27fa8d5163d69a9a6a9438f715fb528dea89cb65f1f9c4808daff6e85f9eb4053b30f67159aab3a221e967a00579fc8b9530c2be5087a74aad4c7bdddabaf2ed53e90c9f1b0a4c1c40eabe3c5dc30f8ab84709b1e6a2d19cafc7f27633db8fd3da55f881d8c02e9b43e1436a727d77ee6f7820bb59d760667b212f6fde7b3cd7f0cc49ec948c51bb47b6a664911ec9d04d59169b813da4189f68540977cf2829f426f54b5aa52ff73d7d26ab822c40cbbf4a6b6715bb796da8573d4e478651a1acbc18128bfb3d562c890ecfc8e65b474a577d2962bb73923e9ebb9935770e497d84262c9b45ba68f3c13ff344bd641d387f2582988dd360a0c7ed7b016c03f4157f480fe60986ce663e5b6a0c19c861f18b6fa9ac51d9a51c0e9ea764be109ef60e1a9b17677da45e632c5c07472a92f5878b053560e602c20d6eaac2b58382ad0593c94f7022d69fd007ba71517aa142b230658cae1cdffefe2ce988b6d35025c24e9c317e3c40e88a3a54382b4109502dd8917ca4106b781e70c42791f431b5e5992f6018695841b3ef42da94c231a53cabfe3051ed1cf2d1c120e95675442710f012ca6c43389538783a89aa8356f08df2536a1be7b0a4e6de051fe6e41e9267e7dafc500e171e0d7f2b133cd1d13983b0e91e756a69e7fa103b48ccedee55961ab1bc3bc9b1e2d5056fe3d78c2fc4b56dc5cc22925c032088f6507a6f4829bd91555041245533ccae34f1ff81ab9271f4e910d4b08529d9c5db6fe749dcf4e6e06894d30ea4ae9b39cd64935af2471983becec37c7ae5bee1e99345361915a1fc0f1aeb9661d1c212debd81285bdb13d0802f073173b6ed01f333832bc9615ab56d1336ce7b45c1cba931c2e42223e7051f6997711aebb79761be003779762d4c61ba6367bcf2b6bd9a4e04aa49f0d2b3b36f3b371380cd6447222de1bdd53b369d77099faad19ab5417ff8abc6db6d2f9426091aa8c78ca2d292a5810a0696fe3634e423f87bd2cbb5ab093fb3177b8f74c45a2fd800be6ab368cde136343395c58b48c6286e5e465a5fbaa5bda5f888cba116ed84d039b03facdf65f27d19b09f141abf95fcbdd04f5bf119434bd863d8eb09da8ce3bc061cc6b323e3d7ce4a49324ebec198730883a01974cb3ef3b41ab3faa3909a3a8aea67814376c0873d39689cc79f8d5b094433d0e5d9d37c931d961d4e6169b4631f487edc837151f7a02b82edabeec28a3091c4cfbb704ce92cd53394a5275b72bb8ba82e491fd0d858926ab30bb69f657476355df81d3ae0f367e4e2acada3826ca9e85d558d6966c52c953d8445300f6885cb78759007091afa8d2af75781b39a857d750b4e74a2754694a1306e013f157c08e8d9dfdc1eb53aa8ce4149199a159fd9400d531bc2165a48188b3f826373626eb59ed5b2e5f15e78671b09e16aa9beba00045fd3fe91e8294386e9148b01221b368aa38647b0e7aaa28f9a42edad10297eccc07d80aab6bea222a558d216e02c85b3aa3767b8511e1038d1b456665f68d6bfe6222077de8d7710a57c7e0d85007df65820c3b880d662362e6f3c32c8820947ec656cebdee33d3dc644cde7ec7a75912fe301d90d95ce0ced1f14217ee5f04902c92413cbae071ea5cf5540c38bb06ef6d576a5daf5a5d528bbe8640caabe6beb6b07952a47f7fee0fea40f104aaf89fada10165e8b40e2bb09f9215ba54037ba25bb4ef5ee4cccbf1be49bb12304f8efd1080eab451298f7f95b980ceb3f754ec5b156a7ca4495e327acaea343ee5d580963350c23b0b70379edd65352db4da66e260af524abaaa752010994d116b8a0206c9299781480fcd4f428c8c05d90006339d69e642e7bc3afed868d24eec21d48d5aaf2e192c1dd4bcd0e23bfefed5937c582ce75a1c22c39bca75210c5f814a045e59d2cc9a54facf9e57a0764eba1482b67e1310d32cbbe88055da6e9aad3101790accf627418e1d5d5f41df5f483defd6c93fc80d840ae991940b21106440135394860dc549fa9713c81a14e5b9a722e41a5b397e7716264b4a585711ce8176dc45c53dce251ea60556b846f9e72a5610f9807178fce72944a5c7caf1ad0a32cf9d92a2ea1355b2a84499e645f6b9ab72217a3c1411dea7219f94b10ac9db93bb533adf5f5e45a0b76b3cf71448e3d45be0d37153d13691b1bd1b899af96ae8c48da23b43b18ea37f22538f57d467af717d2d35d1236426c17a857c80ea66beb5b8abe493559be3ca73d6d7c32c75d468e90f17cf1fef7575369db8d577f69132ad2987fd8f031bbcfce92b7d306bcbd9abde5bd2b691fde938f244048275ee45b8457e9bcddad988925ff7fbb870d27d5e852615a5a85913bdf4ba5bdeac4feffa32e31d95cc114152e4cabae618c88bd8081ecd841daffa58b61de35ac14bc26e86d6e1f02e3420f26940b42cad2133d3d52c3ac6e905adbd42bf9b5f26524fe5e2f0a6204b3b5a4e8b667e8dd8593ce027f40084bf0a4b121719c02089b705a8aabc976f08f6eecfcf5b170daf8a76b166f0fdc33840ca94db072e4e160eb219c301284660beaa7130f63752ea915bd8f20787b0ffb834b7c794a671d39fff0ac64b6dd8ff4723c6dc794c9aca40901b45e5fda4f720f13ca6d9ef02a26a6a83be34bae30d09c96702128f80193b2ff6232289a13e8929dc46fd8bdf5163dcb508d788c37a2d5721812e33a682984fe9411af88b7ef293ca93f72547cf182b5abd647d4fb3e6e758f417372ad068717b559d159fad151205621a2aa0fa97df068d3617ca33069a446f4a1030120a532667c2bf0889d72bd906388c1db2df8781bcbaf006f63cd7567f5767de86662775b63b00a35646d4bc21384e1aa6668d60f97c0ee924b7f738f75fe8f4be9c457a9d6173e919d6d6dc1c9be67a59709830f72a626bd6392b9b850d4f5c648203aa8b10d38f2fc85be486faea263b4c790bb5263d233d736662ef6bae7029a353cd22ae4479aab9e819fea444d5b2d8825e66677467ffd9f468d0becff4ca542bad5c50c2f876f25bba05fb5e807c47865bac40f14af4f4a217f177dcc5190dce085b78f581bde4e713b8734f7355f3449a5d828effa611a9d3395950d474e0f7395afd4a068d7110d3dffe95f32568edfeb061ceee8bb12de914bb9c99e157954d358dfebcd664e4ac5b8bee5bff256f1cb8bfcba62b22737d6f661fd2685c0626ecfef8d0c0f69330ffea4a70b17a506ddd803743cbdaabcc916cced84e7aa638d0c2f05db799449895866d5d0b865d64aa78c5ff6f2c7c4668ac00bde2cd0a1a1bd0de12a064f870cdfe0ae558d346b5a7e15bfd920fed8c4a8506c2d36ade94e1770c8b0f716db506b6feae494fbe3bbcff189b2c73575e250389fb27f45b4d47c8a56772415a4e2d823111b10899162c81e1f1ecef67eb4f17eef55d7ff0ff95286f127321812c6fc64e870035689966dd972f3c5d02c92ff4acaa9ee07373f59bc88a8153dbe51e384220bd145e435d4c245806dbe30c402dd3ba4e9a7d95ffc740dcc39f3e995d3faf5ba7216923fa2b255e85d6a965a185daa15ecf75f8306b3dbe70bed005188a0f22a5eba4343e64b392d1bd8e3a4184d25dbbf9c7d53033233f7000faac0038edf3e7c87256e18576119eb10b08d8a359b851f862edce70f6e013aabd325500a06053f4b408c08814c16e6c6940f30e3cc12c0fd85159ba7472e64023e8f6c6cb4aacef3acbcbf64351dd1ff4ee22d40871e79e0a0d2d2eedd5fc558b84db007fa907c5ce7f8cf4245360a90aa016c10d5a343ce5584a7e3306c61486c157f3a2fac76083600b239054588e187ba69a1a2051884fa3bde3480d6010883a8dcff3b1f7463cfc7412173c6fe558d775b851d707300bbbfd87719481331bcb07dcf7167c350f6dd024d7daa80e765318db6d851d6ed68e012c73e5672f0190ab19afcf7ebcc5777a9e802acf51c2a72be69a028e92e7c78c1e2b4c4893a700c337db559dc0846ea170b2606b5f9507d6a02282a30756a4d994445919e073a43a6a4aa59400fac0fc768d404565249a9b2d558ea7126e020f44967618e8be674f2ef6aa9a60a6866359a7b34df24de52411e7eec8c327d11b26d00d9d419c85c36ab9a3500e57918ffcfdd1135c4ef18deac1cce62a6251d771ce3318724afa375b9cf199eba33f4abe40fc4db8bced1cf190671caa43ee008840f557d7b1601e5041f4058ce5f6e6e14f0f5f2084432233582745ed6a11372bcc57f7d0d20fcac3e0c1af1b5292824f9590af07d88251ff47d0f07e995964220ace3e350eb92c948e7caf4fe9804288a3657a6da705c95d8bf2a0d164ea19a56a05d48baab3fe7d56febe72391c59145fe5167f38e765e0d557223c7f11d12fbf531f0b9742537f401722bab60deade986a33c40acb62de0be29d6e722c3e10922aad4ca1d4dfeacb1dc9b6d8ea2d9ebdc6540813b51ac22a62596519f7635699a50914eb04e59b06a24060bbbcf6d814bf42d0dd564deb4614443252771a2698a2fee448b451112f96e40de0c8e2d4386461e301e5d1bd6005df2847531aa0d18b6a91b840797b51ba3b9720ea58bb3602a8b29f3b13e2ac0920c4cee3be8ce844b2adb641a9e7d2eabb75e1aca0e03c74748b2b020fe59f4fb8623837bfa3862e35cfe143b7f4ba782564c9705641ebaf8381043d5731e61879cab4287716d3ae80bd70e136fa301faef6c56f6276bddfc55de68c8fb4fe1c15096728351be4b8215a176d53850ff0fbfc07f6ad6293108e734e8f3850a819bd92f6f9427f4097139a5bab98a594bba3e23d3f758f78d2fdc581ac49d0cd7dee972429c3e88421c8b34330e9e4659a7ce85e10485181e999e3b64a0904c8309a39540d88c93f05b448d98f51a709f70248b50a267f3286d4dcb799bd3926239f0e5653db07135bc96a0b9a70c2fbe175e358d3d89dbadc446a94fd1a41a01997c61f000f4b45e60788cbb78ae6a72e5fa29361a056625fe9825bfdc1cdb316693a7f6a6bc6bb796b8e7b8f797fe3295476c4ba823770a0ba4a71be13bf9c33a10d17e618353381507ff61c8c3b9f150ecf052be773e4e00b6db117497d49b272acec42425a84e8b3db946e1289c2ee45f5ffa1ff69c0a5a314ebca5abea189ff531e9bd0f64c373c80a9571ccb57ade601a02dceda351de1f858ea13e4c1fe55c00a2a6597052b03b55933ca23f58e8fac19e3aef3d3a2a6f402eb197ac804a4c9406fe1e11bd1d11af375fb9d771c9c5a9173f52c22d405726cf14950266e8306439e7242f14b4570d3148630ceca2c9e9c308dd19beb2d286752488135624592c7c64abc0f9626f51d95eb0684c37323c0a9eca2ac95f419da76f42793d4b5f62f6f7b44be5e4f3706ed0fc7e7d5fdf2fdf4bdb52c81fd6bc81ef5c30db880b634a0a9f41bbef45dda9bff12ee3e8d2448f8b578daf64e49132695e3b02d2869c047439ee26a318d5431d550a8eb216a1a15b7ac0709600fdec777f5c764d0f8b2882c60bae6c7799dddb54be005fdbbfcde9b4d57cf1bf49fe5ffe7dbc9c28bea8d49b113261376fcef32c23c2fa8f099da6bd4030a2cb779ca2f26fd268cf0101a030750d99ab02c6d090071d5e20ef2ec50d7c3f74eb75a95771e227d1d1ebd41bba500793cdba2c45fdde142981985dcabfd2892c316fd2b8fabdf8755fbee28ccd6a2cd4e30c01daaf0a28eb2278e880187f5ad4005ceb7c2f03a1ce39bb61ba5b49a91deded2a38fe292d43afc700c3aeda40c8d00c73ecb1c3d05ac98cdb2c107c0b0ffdddab04d57d1fa2e162e924e23c65084f2d039951b2cd7d87051ad6e44e1cfeec898e44a4c990a52ac3aa328f5579e6732ca6580048fb5c56de980f1e0aaededf47d75d96dca7351b057acb7f10aeacd5564ddf41718ac7a17efe5f61d2c1582e7e9c2ec3a87ae0ab61311bb13dbd18f5eaafc1b426f5de2ba622e730dd7bef303ec967e8876ca5da8be8434771d9c09140313f5a72aa8eac10b3a99c6883a87f974a924725c29b1b3d27828af98a7b124e4f45e1a6e01ec7dfedfd351a07fd66d04ea9af5c335026588464c2536ccb0cfe535a65f1804b26d078538266c67effb1a5da772b912d36ec05405dbf03ff760d58875fbadfc16b90d7bf714bf3310e10e01bc88b9e77c153a2c952cb3faca06390056986e4b460da3be64a3a415a175952957fe2e2ae47c0af0e90a77754abfb7e5f2bca62434236797dd80f358569da7446b47bff6316e1545334031a262562e8dd172a80b4ff0f76b9af0664001313e6cf188992d8e11e66179b9405ae2f0037a66c1a3bfe2dbe83670376afaec29e879de84a68cd08ca0f65b0a7a8c64b2b896c9691d54f853864fceddc5677d851e8d2e6ccb7ec659f5917cb858d1a888be7b8c2482a6432ea5989038bbcc2bbb4da8c4f523822b3cc8c10ecead7f15b36d466b8ad84d6ce41864e1ad8433c0b632431d65e6ce5f64b416e25c15802327e407860d8e0d3346ce739c47e87c5cfdb6a20e1e9898b26971a6b997d56173b69a4e13752e7d4bb03a1063c8d9fcf8a0748d90fa38ab3d84dd6b2ddda0c3f22523ad8767f1d8a2bbd815ec0c3ecbc91e068d2332bb3140f8d782726f644de4b1f5c8dc6e79f932e408736eb6feccbba19ab48db43b97bf91087923a2aef3c6f50ff10477567e1322ac1c811ac49a68ed958239a7ebf0882ab5d209544e8b5993b3a656fce68d475cc1216defdf2a4054ef1cac0635c64fab2c3ea92d16cc1526525067b27938978659d047c314703ae31a31bff8e24baf2fc9bf1ceee65dd03875d06f66d98acdf381227386471f39f8189e019154a8a397bf4bd067fe037e4891e590b5cb51b468fb50348bde2e55d101efd5578b8757d38c35a7ef749142809a059ed8fe5e214829a7c1d8a649b64a159e9315618c316356e92c8c66093d99f6ddc28bfcfb75ac0124f12cd2574fa429aa91c93c7a93f1ac7c23ea8c0ed988f449b74dfe4fc21e0a19f83aa2c15e04d0ac3da9eff118854f2f8a53527ca6ea88590aff4ba0607e4d5a6388b671c90e29864ee46cc539dab4619ea5d48091a5c5d527374356fc59b8a75ceb71d43ed4c1711704fcc9a2f59c1d3aff0eb5c824c010e53f15e134a41135863335cfd3ebcc336d09c9f7d367a006b0cb30f9f9d2eade9e435f1cef96f5390d456cd99ce428e6e92cb78bb030fba57f690d995f488113cc68530695bcf1dca12cd835e1362626cad6ce342f00507c71f5a17b85c9650f3140e1e545c156192e1e321b8141d3954d9dee6d9b05cba6b74927a6149047bf7f844154f6d246cf710f99f9a39e700fd02801b21b8326698f84b2964d585794919d72e887774af848a6589bdff3ff4fbabf61be3d6eafaaf65824969a096e21fe0b5531efea9524e8a102f5906df5922005823b8491fc0f022b17510e254470b27a56bb25431a20fff198821773fdfc477c979ff4328c84804935d4c6447e0db160f63030ad3ebc90edfa5d19eb483fe5e75c2680f7bad989a01d931a21e00f8090bf3357e82cdf9d196165567b78def5efbf3d9f9b8421c68debfbfa50ae3163f6524e1aa33e29a633142f40f74d1f5f51cdf7d2ed5f983e5ed14170ec3a4069018e0f024df751f2af62e31fd9563d405d3ff12da9779e008b108e9290ff73b5b7070fce301c8a0f466e7964ab7245aedabf86cc5c895df96aa20563cacbbafadcc4c958f6bd2fde451682bed5b182f9ddaacf030b11a19e8762f2e06d0af50de33aa2e0ce6bd4b0c027e751ccb70e624ca54e56ca418591f98dbb01f0a6d6231dce2687747eabbfc6bdb3106145c14ae4fc0934ce3e59172de70c2f01e9ae0064726afbaf4c8b3e9b6a32f2abf3f3cd78e43d6741c964637313cf95a315c74faf970686b7499e90eca902fa0c8c0ac9fd69d64a0b7f5d9ca54e2086d1300c2e436497894cee477ddc9d345b39e48aef2412f58ef8b04405d77fc3c3b61f802f203293c1217c43783072681170f75ec43a830ee49f667dcbacbf8ab6ed410612da6c7d865d0a2840578cebd8d5d58fe28b211c18eae88b86e7f7e12daf010a716b3417c49f0e039d13ed3d152d8323336d6371ff90a69157b165a588980271fc7082b16d9c1331cfc83598add072355e88d5c90e4c44ebe8b628ff71a8ca351b8e259acf4547ac620a87f4fc77fb92708a041a2913d642a8b46883624ddb9eecd3948c8f6db3893b3ed71cd770d81f11b7fe337328460a24c49daebffa46744b16fdc4677c96f55c93f7d4fd1927d0fbf0e0acf96cdceaed4b02ef0fd49b334c1a7fd0525324705df42c99eb21133b8818a2df6224aac71371190491874a5c943a4576ec2eaccf7c3314da878c1470577edf41e4f4d26bbcf4dcb80d72c7a74dda8321e02512ce005196009a003870bc44dd0213cb56b969f68dbc02c7e8b747d1531472d3742df1b512baa01dddd0bef7f76d22547860a48c508a08e6f6da4fe2db4bcf4236732262671510b407e38bdd7d6bd000e7a880e613cf860a532c186f38e15820f02abf4d15832da205a116604e89e8585c5c712e40b971563b13521e80ff9d3085353597f62426707410d500607e3430847235f2b7623c8b6d7ef581a8a00d78c4d67d2e35a291d9d36fc5e6b4678585b221b4ba1bc98fda41e71a9817c0d3bea135a836f4862d5ed708203f28763936a7b46d3051e663233d2d380318a2741d14a9898f873216e6d388c5dbc84a62d6428e317182d9c248723bcbfbb0d5b0dd0a4776e84282fecf076104624c86cd7214391af0d158f3dc6bf0af855098a83c4c9c24507dd98dd9a0d91eee9d505077a5192acc664430a9e58319484d086ca54db591e9cea99ca9132ff21b9f3c7d9cde5b5f984e5dc4329976665b248a5dd2f277149a604dfb3e289d5e1ec99b4965c624f1bf7a45daca38ee9d7ddb20e72199d27ad5a491de097d9ae25f9276e7ec5beecb00968bcdde4312d913296c4bdf9413c40e87cb004eb7976487aeb5e6423213078edf62f67efcd15e31f79995d4607d3469ea60f741308ecbc0c08cd716121ef48241994a3ce97b3179618c20e4e111a52571ec89580231fb66a50d02ae424102362755693997b0615fa35e5d37edba236dfce8e1f67fc7402551d7c6237d7a39876f5ae0780259b0224ff11e67c8c83de85902ea9ca8ae204518366f962894709d9d914b7093c5012c1a6220783d1577840ae8f3bca9e6452fcbe5a1995bbaf28e89f2bf60f66be825903fcdb29b485ac6ecf5204fca4a08924a9fb68ffd1c6ef93a43cb502e0386680db46842ef8ce558e6bf4cf252a4f9bc810255c6692a3b458d7806c470b82fa5404ddbfb25d64930fe5f9f1017d9da9aedbd825f2147dd35a38486306faf4f93db2908d0bb0bf32805bd07c52ee044c9150115c22e6ee60222b036e724c92cf6e444a18c753553b1c8af807722137838db95cf0dc0d10da7193651015b83808c6eb31eb74906cf783e2699f89a7fdf43a69d66576ea663a9729e7c8d76d26ae343ba12ab681e3630a785061cae3c3a5f97df544c5ecb16198c6a79dd0bd029a947efce4ccef0422d8117e2fb58ea3cac41458466e835da6f4b6f329ae544a85929a200c53d586d32f245b6fc24842e758bdc354f8a1ea24b0e6ad356e5416002d2f16fa8600af5735e014d28479dd500aea0bd2b39790124c659d3d170c3e218b09882d4ca48075272fc89b0f13b78bdefc716fdb22777871789970c5cbdf197de901b96038b5e75135b18ae9f9edeea1875d0808a2dd5190c087b2de9304586fd6c42f31cfdea5beecbeb0a503cf370adbea15f0e23e54c3e9ebf68e1a6dd1489db21d98ce02e71ebe2ce691a2b5ba62400257a7aa5246ef235fb07e493c6c707281daa365d1049baac4e3b8021515ed920f6a5c4fc5119005127647e6ee92629247631b88fdbeba9330657e325498c3009c1a5dadaebbe8edcfded9218d41b1d82f83375d9bb551bd9240bad4d31e4ec60c42b7aacbb329e139f19f46acedf2784c31038027ee993b654936884db2ef81b73105a4ad0bb75e2bb516f6ef28809d907c51ad67a01a1edc2c82adc2e61d5f997fea2b91a45d2925e882fb465e4c2dda0b2eff18afe72c8fba7a41cdace193c08e9487e597f1669d5462dc7bc0b90a31f34babe877963bdbe2e848ca9c554c5c1cd840fcd2712c666a78769a7fa6bcfeb24baac702f9853755a0ef1107ae0bb77bdeaa8dba8405b3d8bd13defaf9bc2fed8697aff647391ad0a50ada21ca82bc1d50dcafdaacd75a42f9f9a41255ab055d8c51b7d2c78cc3076aa998475270980de9fa2be58e12ea5c2faf3bd41ea04ebf8ec0150cc2dbed4482c9ef007c269e167a194d99293d730e11bdc7d55ec07fcf2c9b05520ea456f89f3587a6967f04e9dd8db3193224f1fc07bc386b9a01e24859a3bd1af5b25a1172124508434960950c1b320e1d134953941f796514be5acfb46bf7a620ee18d264edb1ccf94c5cbe65d254bd90ba3d5c6f2a3b55f51e272919c9e4fcf6c21907ed488a27296f2a5d75c0438f4373a01a4e3b0bec8b15f490f3342e10f1df87994cc3ec3b3b758d6daed0d944c4baffefb912794e098dea273589f7df2630e6c208ad16ae95f5fa180b762d0930591a459699d81303dca69cfc79067b0c665f325a5f951887d91be4f4066da9effb80018b2a6a68dbc9de3f19e7193340573ffc93e6f1b3836ac1f510287df4fa2fe5fd8b52f2ff57ed21f500017c622976b9de157badd521c9d12706037bf09edb1fe9bba899245158fc943f932561bb337e784f9a2ff4d7d5f1494d22c2a5320d7893e4b0802aea6f7ab860770ea14502ce69db14f48866b972285f92cdcf6016ef8b5e2bfa7fec1f9d540454bfd3db705beb7fb34cf33ea062bdc257b3026aee9d7c67297321ca3a6b5991f57160b3aed2d1257d308e1d9239384b2fa8117b0b6a96e2c19011515304d28f9adffe114d967cef3eda0265649bfbc0b12225e7a61007288cd5687765eef365811905f83b71c644a11dd85899947d4ea5e2a2254069fbacccc7f33642fc16ae9a2be7c26a68fb11d93734677c7497582169a42e7595763a5a8d56d2440c8c9e3f8bf7264a5949b3b5529803f05707d2afa0b60f2c402f87af234f5d1f36e039eefe7f893f0dcf4d5e00a053443f72ce8f271e315bb1eabcb1e303b02c485e265cb0c722432b387fad326503eee2de6b77e206075354ce5accfbed986cf43772ebeaf35908c3ad95f3065de8d897aeae95071ea0c247149ad767a1974ee0aa22fd7f5adb11bad6c27f6c6b8c7187e5431cbe415ac0f4630bff620f5745736387329eaefc708a7c8f6c072314c265a84b616550ee96b5defa0bf19c049ff72272299fe09c30d5cfdf89cf4025aea0f876a7ef240197662a4696f2672e27b5a695b90bbf1fc4f24325a7b61599b0acac352905824c3dc27108e80e7f93c50b70667e50a0c6014e8d2aa2840a00f756de00217ce5804415c5469cb5095bab68e1767fe245bd2a6949212f3e5eb0d3a7ad210dbfa9a887a7b46caeb90608ca8e8fafbaa340dd4c153fe67e1572a9cc4303c9567565313905961f506534ab52c88c02d7140a5da4040f5f9d31ae07aa02e4bd2971c7ba252f3518b6d17b790e05bea18e507958e47d7c4fa5f3cf0c0abcb17a67cf07a83c1580acc5d984ea2fe3f7c070aadd87570cb94f5ca56aa517ea6e976bf394dbb8a5695ccfe73bcbcbc94cd68d407b153aab50b89bb458baeceaa540b0da56c19392714660dc4bf6033e879258e291ecd73b10e576c3648135fcaff87c77e028be25212eb95f10903ab9b3d49c7c30b464c1e81823872bd2f8dc7b0e283ae9f731732d0eeaeb5ef1270c667bd6492539fcc88f2eb45af4d0584d68f1adfc8157d8b3f772f1488a585a1066799727d78944ecf334fe0c051ab10cfa0ab8d9fb0df50fe394b2054bbf4beca0e06ceb877078c79ec20c6258b6f5dd18d8a5ac9ab5cd178e9bd1259938f196cbdcd9fce66b61767122664de4b152359e2c51bb660425ebedcbe5787d3770870f8a927b5cd191a0de431e020b7524270498166292246a61d7717f71f8d8a3975adcb3bd71a463612d0d97148026970d666b78a9d192b71ca8180bf2986508fcf6ebb1270017175b7a2ed99927a62c35892adbed3bf37b4b518f955023def67110c199ee5e05fbb044089d8e0e28395680a8167fbce0584dbeefd4963869317512f1bda9764abecc81f59e307d5af60d5e2828909bc9d6b6be09afe48ab2c2dc7ac56c0553b823f20909eb2e4af1795e533f58d9cee7908a03e99bd774c7f0b6c37444270f2c185eb3d7d292bcfc24d640f7c0127e506ca016137af26d41836bbb82192f36ab3f37b6cca9ac7a75dce12d4ad6e7690d3d0df6729be1e7d20c33d77c6cb58e018504f5698bad34c6ad4cbaf498ba4e2d09686043109059bf347bc32b3ac1a4ee55f7169a834add590e2fdbf29c6128a818c775629257f29f35cda901a449a11553154248914db37e9432b00bc2d0a357a3eb8e64364d90e25f1e0f61ee41debf132d5dd5a4c64547247c82f128ac5f7b0f561ec70d32db6cd465e0c5ccc53e1cdf96a1a6840d530668d5729ec59353fd7e5be04fe2ad7dfd4cc9a2de34ba4d8925fe6512d8f6749bf785ec8e774f3c131902985807d4a92f866d8cba3b119a276e3892dc1b898f482a3eb3910e266e00846f681bae24ecff8a38489b59191afbbba70c98a25941a53a3943d930621f9895352a30f0f9016cd3f6e50e541b48ef8fc08319bc022b89a2c82cc10fb85289f9be3203c9229fcf7bc2362748f007960385c371a0eb3c1adf44a247c0d51d8e0b3a188f607ff183c7deeee961b31aad7fa075babee968ecb1127d15959085a2c18213ec87c401b22b5feedab74be49e26f973e800073e7e9340d5d4f09bd1d99fadf0c70bb63bf0b019ce95fe73d062ec155e7f3d098d9f4056c7eb579709d49cc70b42c3434d3944c791edd8138bcc89cf84190ea2c1f2327076720ab584a7cc502e0ec5347d803a7130cd0f136c2596d2561f1c4d8e7681a7f8b4e6a98424f9ea48691bb6f66d71a728f632d6834b84f5bd5ea0244a6fb10b01c243ba6e1c753e750f5d0aed3b31ad19eb517b8515ddf910a6c482da11d4d0b17d441f78621490bfb7924998747a12ae0879a008c318e20a4eb46cc6a2d1f67efb1de7517ecc3cac4b2ec04bb7ee42f4172f9b43c0169f785606fd6a1599a32a091808798a7f58532192961905c5d6083cd985bbd6479a3a18dfff17b1e4cc351505f369065eb7ff189a322a3b678d9f926e1b6c0eb143d713abf17baa0ff26596fe5cf23e9defc1e5be7644260d2c1edd31ebc71e73562e8b3b9d7cca44e0228ac3cb480c9605003b233d01403b2542e6a1d7a2e17b0960dbc92544b6e6955d8ddfde7f4956f51294e23211201b2b4d87cc23f87b217e7cb84c064b3e4cf48d31184d3dce0130c80ca8cc55a5e00fe4be7b2fbd107f43f8748086360e1305e5eef6312ddf229c1f3180d93e2527339fc6e89295be1aac6c369f4fc6a4e4e3799f0a7c5cd7bde71f09799a5c605aeeb9ab4592c2fb4ecc747f75fc98740f89231c228f1bc61f1955363bbf96b64130a1fcaf7de6f110d6983eede01f219e092cade644931b4d74ad8b1bf3343fb36c578d250d8e57a2e52541f54d74eaf84e4f67caebfdf0c63e22546cbdb68b38aa00599c5afe42a6c91fd724dbf5254aade6068aa0a5d07dfa331a1b273571676ab6f3a2c4d418a6a36bfb8983bdb9ee7dc077d8f5433ee6938ac828ab19637b4980e85d66a29a7387c4b48d9f6da5bf3731809e6c98e2c8a3c4faad261be9e10498c43dc511ba58108fca155301f15321f43b618592619da25482a422c2c63886708eafc8fba81501848f11f656c7dd55301c7d5a44ae82f904b5e782f5b58a1912d58a0d28554afda1e27b4421dfe1935e6cf854ec117d24dfb6ec7941f46bebf206d199ce5698964d34ed795b7dee1db95d15b96a8b37522cf6010aaf663390e80f0b6755803cf4151f6746f8c61521a7de3d59dc3bae6eeb456c9e987099f60b73161b6d3f0d9b39bdd939ebdd2c524956194cfba56f3b7cf61471101a54607b57905cfae5e79c43220af457cac963744722da2b89c4567288d920b8871f108db61aecc86fe0fa703fd24712a4e3840d4cc13625e71c976c96d10ad60c854161846a2785c1c51ffc797ddd8ba29b370a84eacc1a8e4b219e9d57688b796585dd5af74c25deb65ec1fdb99ad220c84728566f7aec177eb06860447d0f7233eaaa154c1793c80adbb1785cdd95f2f3c6d031ea39db1a11254b83d40bfe1307eb1df337110993385254af480a231583d764d306060595836dc8593ce363a5467d10ac4f7fd4f75dc75231966f39fdeb3d90fa52a3d45af019e5b2a5eeb65ebdd2bfdbd09a58fef3248f39ff6e21a81c0b7235de0e93b30ff99d510369c2a7eb1bc73f69061c422f4f0114dc05687076d35f9bdb846e2527fece14c62d7f8ee74c25434d5a1e9480def73ec8c2350f593cba6e4362b399a36955650c8211899668cc14d099c4ac20955dd80958d6a3d9a07048de60f7825256b423207f8d27e596b80eeae33691ede61cb564285f479e67bd89f77e5b93236cb130df1aaeac42f957fd1fb9238ee28636a44aabcafe73004d9b4db3aea35350df470647cb524fa46eaa82b4c3e3bf90fc52a7ace0830eda1e0998955d904a6320ab234a23fcf357db33cc91b7585b1c159e6ddb981a6c286c02d1285a470d7522ca1cde21596502fcc6c7c2cce4bf4d032b14a04a7c87aa985c6c8857f50b44e5668bd5b96a9468c60d8933d5f448702d3ae4632fc7eb24221ad4a1fdb877d84de169facadd3334f5013e3fa1d64d1c216531ddc0f801de4e7b3c46e92e05a4f2bbc43879b69ee6ed41c2aa083ca7388e9dc038865015acac8fc736c61aeb56338091f8e018bd27176d07fe8bfb83b94b1fc6627aeb09d52f2019f2e59f93cec050fb91768b4a37ab962ea80bba2bf20eef7ac975390f115b380c66d42d39b22e8902c86cc52ebd22403a66b02d973cd9b1987f4d4a7248d7e50653b48a5ed45354432851675a89c2025d87368dbf85cd155831a9155681612e0fb2f5330a1a358fd2f7588f2f1f0ba599b26924fad3685d7336c6da654e4ca9f0468626a4fd9771cae98d3936776831aca7baf3e6a5d4eeef8eeb90c026f2bf2f3fe6767a3044e39041f07533f94dc9f6d8ec068317a037d0ac11a6d150eac3160a97ef547fcd14639482a0d449c6aee3eac08c616f1a3f3e215db0a1e7083a8487b37310454c93a01da2b6c970d9f422dc6758794f1ae00358abad22c6f6e400949ad07dde78451c974a03d33b8924793d8cca085dca11cd0cc5de1ede2fc70fa1966851f82a0a5f95675ae09a6b963b96db9a442ca3a697df77d5219b34aea4779ee018d5f7a286486f9817f1ca241f300cc26d03ceac7bcc959924ebf3d98285ed01739520f0e4e804902020051009ae80796d386a84726dc052917a0f0dfdca64939782cebb32eb405dbe136dffbd97d3e2e825ff0845f8c6024dda14720a88513f93d5aeedfde6e4e4a26acc7f95351d1b28f29e8d2db7e63481c77fc244eadf3108106ed7f5110eaadfbc00c00c422b06ef87680c94938e0d9b54a3afa8fc7e725309d4efdd936f89d201b2fdcb93b313d4414af75fc653db10ee5b09d6e9f2be2d87761ac3d94f43d3dadf60d2eb552c9a1849bb554957c205e51fbb9fa82fe65d88bc6c570ae96ba184ff3c697873fd488e19e72f2b34c60e66baf21328492cf114f0d46694c09e887fb54c4ca639c03c830aefad04bd497169014ea654e14f9d71609e8fad8e02709c6dee1c8027cb7ad07e07c1a3c50ee2c602d84d1cd89ab758e6d80efa04e2be3f94f04af1765b5066429235e4e766d093e188767910872a65ed21ce14e33e4cd931b1ff6a1c1e740cda3f32feec48896d6eb8800c849afffe2b6d033217f17858d8cf7d692246d5cf90190399eec7e3d1bc33bb67bb9aa73c1eacc5a2f976f4bf08d5ee9f4d293f2be00f2dbd10bcd5ff5994df09c708d4ffacb8d66bac8ea4ea603699acf299845243ab2daacb57a72b87b86320e9b1862c32ff0df9cf6ca71c02ddccbe6ed894ee3a7b42c9c7711841325fc115c9d6b4ad0744b7b3cd6b852d8dcf7a3068de7dd67a4f8c975bba4071fbee8538e6102313413d85fe2749517143462835a111d758e84d7851dd22549dcd51b9ccf6064a55cffce758ce98516c558808f9f0caf60a01f431202d9484064c209d65f11fae7c5e9732f36ce32a265dca9c2d42d80d496da48178e9614dbb7a5efba19717bfb7f7587c374e2298a462d257133dd970f4c664fbc047bd2443ccbac8cf47dedf241ce643e6b4058bda220aa32892d6ac9e2f8ab0da1d64bea1b4955598b2b1a1239169c35849d2aaed3d2ff9b9f1a3750d1c2c8916615bb822f9cac01f59a6d7b887967e69fd9ecd0c003ab869296419ea17ac528f33d5454831b89826c5bfd7c7cc6530a550aef7281bb23c7b69f5dc0c0407253ba2cb6713bf798414920d2fe0e4f05edb384fe19bc7b682d8c205aad4b7119adfea344b0f52ac3555911495a463ddc30ffc7f9deb75b7f09eef82298d6839b1492d072d97def294f34598a61da68959850d791f6e1c64751e43115bc7dd6be8fe5b895efafae4192c3c2810f8723e039822ba4f394696d89d306506830a7a89f322dbf3e890a9275fbdbaa12308b42e654307b90a50a77d751899f0a8470a046add46e182d9490cf8b3d75d5c19a3e74aae5a55c8d249fb1932a3f9a669025fb940c876dd022c2db903013d2dd6c95549a49c1b83caa71fe15c3b2dd31a65175e0c33869b90e75eb364bdb7f95ea44b839a9491b2159522cbec17e6576a158fb200f6060571003b6c77ba9acd8b1a16fe560304a261b65e0e00cf8522f4602f82e9fcac6b767144c32393605360531b3193d2de705963f221858dcf20ae9bb71d2fdd822ecf4aa58acd157d8de1b2b611638ed07f8634b548b3528300c9625e2035d7abecd73138dd786d9767b7d7d9d00e08b770ac0f12acb8d959256eef62d0dad19c90ca943c6b2918616e96783335fba8d7e8a64aa41ba289b90c274b955971fd3dc0abd2815f56c8a11d29f86354cf6916b556d4b23b1b3e7522bb7e429d977774728aac19787e8729b8485e6e472b17cee249c9de6576bc45933b3e531faaf4fbca705048e7da8146546a4dd9d0d02da7170a9c3a66977b9c83db23d950903bfed235f82e8e04605aedda909baa476a36b5627f37fe95cf012536a6bc0ed7069273f8ec54c6754d865b5bed1b035e2bcda7cfe71f41fee8c8c8c40ff65e28c7b8603956ade2550074c163b6f3f49676ffe471c638d62c2fad400fd1607d63361a0a043bbe77512f2f1cdb5cea1912867b3cfe4506c48a4e58aefbfaafb4018dbf0414b7bf73ffd93641f2839ba2c4cd6a77952ce0a94e36efe26c0a40c734621dc2e7129f269ef92a05329d563704eca20e4245b21d8b1798464edf0ef241cff0fcde2e92f5d8e2336722cf13009038208cd42d250fb5a58c21b8938b023ee105a3213204664c64f9555fc930dd88ad5850b9565ab27752f945fa69d5baa39a627c0fe079053361f76cb2d720a2dbf3e5958ab90798fa82313adf2f08bd9460d10ca5ba6b2298866f8a193e89b8ea5721884daf4d59900c4a634985546020427ec36c1266d4729076cc8da530ab6a45952d27fb48b988b5c699bc5fa2f2eb5a626a530c7f5235470f0fb66ffa6b6e9cf04e0c448bba07eeca3516ddfc8e5f87c154ca10017e444cae681bd68b31da6225ced3d5ad3c7630ed93eda270f45534fb7515f38a0abb2366bc09a3ebaae2406b91213e3fb3e439750d439cb696b61ffd4720a342fca5f541723879d9e09d80a03f897ed907b08f94b318e9f35a17e48280d13cec5ba7e2b879a1de852c1cd3d9b3e380bf85d18d2b37cf3873629a6252cd05fe2261b811e31bd4a68385c392262136d934a312e7cd71537e27d580982005f63be410ea5caeb7de28b6538b28b378242cbff6787a7f001ae99edecbb59ae826bb2eaba135480855db52942e85cf8b3efee10d5db525343b8e14f00e53b767891647099393e1730dd826caeebc74df8ce508e4b2c5eb4dc63997fa8fc76bcb0bcb7b33452b11e2131b90deb9369c6ff679b88f8ee646eca3d9982e01a6f7955ccab94df3dbb55b2df9ce42172452bb14cfd40d9f9fbf4b7fda59320f082061430323c56b30c8358eb31519a8592edd878b23965c205f352f35f0007003ec833ba976492b09747552f69f1e984c2ce6aa65548545cfa3dac935f95a994b828c110f3d829ae295ed63271f514c1f0d854f4860ee9c90e612cb33a467898df61e41a7189a1b4539d0509d6544639b4752605e542a43cb32a88252ea499b9b65cec992ee0a71953d63741ce753be4656c85b908a8797c252cc25fed057b3e6bf3511847a9f16aa84ba7f8220c516af96c50de5e5d1f5286e3ff75d98cb0a04c02ab3b60a3bd3eb47689c4b3a7dc8bb79136d01162577dc58fe8931d5f7f59431904fc89fc63d8f148f776f8f318b8e090cfdc4dfe0db9ccf4344670c6b1debb546a2040eee13e22de923d010268088c0e17f6ee823ba1a4f5d0842c73bc3e0c7aeebc9f2ca27333fa320c328e56d8ef4c10f64a4be0cf2d7759b5327c1105b0a3834b8d9f3a4b26d266a444ae49f65423ef7c36ae5179e756a4883e2ed2e3b1b412ba214e9033d7a8d7d4a053abc59f5aed3aae17a977a3d795fffd73da483d76bd8ae3249a2fb6902db14e9d5339bc954198faa4a2d27131010f42f2c6565abf80c1efe775670493c461298a5846b8d547f526da7126f8b3403b025f004213381c3e4e49864f186cad26658dc6e0e708ed340ed048af967d0dd4e92844c5b20553c69c9c6e17c1e6591fb09e6cdc8be5694048b25cb9e3e9dc5f7d0419b682a26c29cda59e3198a3d880810771585074b924b95299ac0ae68ab27978bdbd26800b3711a1762f9844f99103776e28e7b8a010a7535c64b9f6d21206202371afe9f5010ad568c830b0821f769b6ae650559e1841ad9b5dc249fda0409b16576ced642f77b5bc72c3bedeee1f0c4bcc1c8378f8b815bdeca543290413fbb85daeed719dd55eecdb7de532bda72fb2deaf3911b0f96d6ca3944305745883093ea7a8cc638e92a755e4883e9770e4af2ebcbc87d5c55926f8b980619cd8c5647a780c6bce0644f05ee48284d66640d9b3b2044644e5d6882e3ab3acdad596b934d1e23cefaa31c2731058b142f208e43c8a80f0e10c1310d1a1f74b61bf328d1f94e9b3f5fe06ae35c8d2d22d79a37e7e0707860385c6565132ec9b19cea08805a9da56d6f79024c12f63dc1a6b22124b800b4665bcac88cf38d0e26e4b148e3a144faa6561f3b5a30fe2206afa82e74553185de860006e7c25129531427b235af38b76817029013d15a8a0b3205c6239808fab7141f16064c7e6552fdf1e96ac8e477e818b3712755fe70a1e7023e9056015652ee12eddd1efed9198eb0e46980960bd4d573056fb0441095440e476693ff67b226ed6fbec32258ab94281cab0fa1f92a9443a66814a6a321275142efc3bbb404ff764bd3a2c3d272a66b2b63b263a3dc5e833882860540cbacad251785502e01e38a73ccde83a3be18c4b337586c3c6c780a613a5998e4d826376511acf58d4070f3d343565d546f5a1f6b729cb3ac730e57246f4ffb5639c26ffb3a8831ac230c6ddddebbead300484c0180434ef441cb7528fc7f043ff429c7f55f45f789b3a6d54be869df04d1fd41bb39d7a316817f6fa9f3a5c5cd6d749ead8d0ec0598d13c6b34d6c88597a5985ae7ee211c32d24135fcdeab58ba7427029315630dbbc8de28df32f533ed046d37e53fc93f2efc50fdddd3593706186a6af115e992a79e6ff825574f9cfbe0bd86321a13adda27c70e99bd2e067a9e96885b1613f2050fee9b58b3dcf5ef0695d7f00445657834f399ad5fc61b471dd7030aae0fa3d411bd3cef79c167af4e6923e0a6e92b7d0960c99280c08ba66eae2727c24e95ac0ce7fbf4cb8435926d3fdc1ee883b8d9e2a0680c14f314effd36e8b7c1c64162817a384dbe64cc49ebab73f70bd51b8b25bdff9cc6df57a83770a0ea6ce04d1c11ac43aa545ae3ed8f7982f055f45b61623e4776b970da4096606afd37de41969a559b31e27f3a1a32d046a989b5f40d0fdd4d11893dc3c7012bb31432de174d43801960a4b94f805abd142dad7c0e9f30432f193a7007991351f7ef4209f3d231cedfb1f8f466ba0bdd69e0059617157625e6f924b97595707ea7d0e469d3281905e576b655343f77e814e54a01133b6f0a20d0d8097e7d7ec2870f8dfb5f4c5ddc0c127fb24e8a808fe02e19343e65d80d3e85479831051ffc86411d2642222e28f7c555006cc2a0d5f8400d092ae7d76029dc8fe37ca9bedd49af884a40dce19a6c1af7c3940c46b101d3fbb0ba1c1948e996af6e2c638d0995eb4ee3f39f27a6e423e2dc689492a592df10ab4f4897e4e74af468c718b9fe36bfe6c8f4aaa86ed77eda40d98919c0f20ec6961e08f30ed8d3c6778204b845d11e315c837ff6f31c78f249beaecd02a878c335e3d72742aaf86c99d5dfefd5a831c288f3c024db04ba433571dfc604db2464a97a28cc2d47efd12fd95207509cfd001021564235ae0bee0f006671c3abff5e0b05a188193d66db4842d9ed11763b40999e4677b590e1ff660f7271f377c9629dc6940c6a71a1d6c3678c02aa177879b3028932885fbac8762354a03550a8994c2f8a5deb56b74b85f7ae9f51d1f3cb0bafa5c65c0a6c9ae8bdbeb9bbbd1fb00bd4072adfe8e82abf3a4f89a616cc7048cf854550e4cf43b4abd6ae548b07e0633d620fdbf90382acbd541273bd35cf149df16e1381b80e0f04eb935100ec9aceeb75998cbd17b23a1feea5a7a0c475a814685239fc1a2480b64b493d9911925e4a9677a0acd5a92e518b0867362202d70f746d07b7b9e85b361e6812c9c3bf9c86d63133bf9114112e39b28031f2b2cbb1a2097330c268b5897e9428e5452c962e5cfce5bcb520ff694ec113fafc25ac63f10ee1b735eb4df3323ff3c57fc419edd6541513daf04d6af63f709892e2cdf982eac19c64896caeb276836b379cf868e913ffa614b9daf5f9c6994d8fbe22f0c21e3bc3eadf7d9aa2e01aff6d3e106cc7c7a60c45352e60f836c76755cfa407740063d410cedecc024d76727c0e71c426d02d8fb7a20fc29b73bdd67cd9d3673a8606617f86f1391acb46a8743f055b0c679c4b96b66d0d7479401465d465c71a7175f47f2595f4b696b47c646cc157e9943134b3c02237b404c131c7e915c38465436544429452aecf7e89ec6f43365cfde05a6d01295d55b91fcdb8b5a193e7ed6dc7eaf9b3fae15043c0854428fa1da8f48558e173969c6644311e1d6a14dbf24193cb9a730e35769ae2e0c4d40f4f37966f8c4ee2dd95fef6a0af345bde4ccbf7595b6e781b7b9a253dbf8c2fcc27657b726ce961776aee9a4245d690b23b22fa8e0770af6f65f0baaf165cf2e74df17a47dc6cdf16074887139c1e3351ebd4ea6735008601f768ac8dd3b7c460177ff2475ec32f07904f79474efd8135a1bec2198a9d6261e5631585e7135d19f2a31c86f464101f38094874325b3d056ebf3e8ccae49b4873ef96628e98ad339cde808f4b0031511a15e9fca180e0047e507e6be1114e35eac136f84bc87d081c43e02a867863c417fab005d83e892f531c756c506e7011d9355083f753a4feb1b56f4a3ba6096a7f3e7866e63afbfe0176202d84a4a6d2ec6542f15316c602b48eae395eb9a1c25de8af9b1732640feb24ec6eb04108c93c9532950d16887d885f3ac4dcb9180fa99e246723988ee93070480bc050e5e10e9f98ae0bc9735e52092ede8f0dbb939680cdef0bafe29ce65b1c5f806235eee81f89aa685832bb780f039ffd7f2a49b56929c758979f868cdb9c90d97111d9b6318afe1810c93f8020e163e389c4c2c379575235442519d204405febe40e9039380aa72722f66df1389fc89b8ed97a2dcbafa2eb68f88056fae6da955523f640ceab8aad6282979d6ef1315f33f2ffcac258da9fade1c514842fe9489e096fd377872b2a062526e25dc49a5edf2c1dd5b8fad4989e2ef02c6b5c2ae15ed10c18d5d4a9dfb049c9ba5f88e63e89582eedb7aa3bf90b9dd784ed89ff5f10579a0945ae04f2006cdc0ab2087b9824bbcb0b47ba1ae73dfb9643dafb13a350224228320b00243b9216c97779515d81f6118f0e4337253a861ba08e1e95bca4886c0b4cd7ba82b141e44c29ab4ba488b3f5678d139c26dd1a34d76767fc0da75ea979fb5e4adfb585d1286cd0ebf8155e0fbfaf086e2b53ff6f229cf25dce0c1cdefdcbb108124ad6e1350024895c2cf88b5e575f8cd4f12295cde324bfe8114cd6ed09219fadfa36b1ca9e3c165c378cfcf69935506861086b2875895eb0a9a172f96724ef3e2d0b688ab14bb3f8df10c59d0f42594a1a7b175fe658778fc994fb04bbe4f402181848dcefc42c01adc0ada8cc76426198f4233128a988577b70f95a95811932c30dbdc52122ccc322f23f6e97703584dfec32091b9feca78c4103ca4eac50533115388b27ad08f4e0035c87862d4be655f383856622d430f6a13558f2c600ca2244746b1d4a4077eaff23f591e9f913b97bf9c40b8497f0a9f06d145e53e3b40588897e49118cee38aa745e2b752a5a85ac8ddff83940bcccc9c90f54bf8a7faeee8d690a47bedaebbdb7797d91a84853de2d5b9dd0d125821598bd5379654672f94e744d13fe43f661a6abb468b8a5a15c4c03d260362d6684fbaa4cd3f8016279e545b36a8374abeb6f839067f518f2d1f8269645840282630e253fef7cb9ca2d2dce49ef7d64b9d73afae9a1ffc9125c854679eda4dfb4492aafbf1ac9d99cbfaaf6840e215b019569164a78f46b51edd1c62f0ab8e41e80813c667cea243e4a130ac82b15808a21fcfeb6eb6eade5c760ef362e672b322cb5af1daa4d763a0944c3c4d547c1befa90eba1fe2bc9d0fec789e61b55c7a6fe77406ae0900d161bd9484cd22b7709f5ffd7db1e1cf8235c4a4a82127e6948d8b5ce9ee8e976b7798da870521b8c9bac30c4d8f3a6f57f0fe2e5e15f6f4b268d844616309580d0ab127de5452d0ff424a84bac40d7532ff94ecd68a377788b729600352f330d67b12af7048f81a7e25f628d7c81fe774147581017bc447fcfa5fe05233bc969afe20f2379100fd314c7e535fa591be08191b03d275c6d375a13263991f97f6676f5a5f6650df3dc92034ed165a550614d913fa1a14d3ee2c52988df6fc83ed7f9e656dc955de1c0f026ceb54baf39f7d3cfa89570f055b859c0df4feaba84193ad970000648024e818b13c8d73407284e7c297edb579013c2c6a2a0b8919cd64af6d711563a37d565f7a9430efe24987149dc7a5106c0e7d63ef263f63e542c08eea3b477c9a8cf8429ad017fee540defc264dc2c6d774fcd50d57a21cc872e972df7dfe47eb181e15f9d01632581dde9695c5a247ff9b92132f266bb82895e754243d183be22295903138037d23f34e43da45451a13bf45a3bdfe6ea897937f65dbf4301f5a7dcf1dd93979d7373daf0acffb9a4f03bc602ba7d69bf9b82e93b9ef6263d85d5dd68c86af876dc52313d3e04aadaa8263452360175c1e493611a4e1143b37b5989b97da2588aff153f5820f09a7dcab740017b2e0509b163ab4f99df0402d9b6473f0a94c6c688aed6a2c1e8e42c55f4c5c0842e4b3b074536c5cedcc2e90141e64fe58a396afd1eab182743ba9e10fc7b7feb5853e1b7f5ba2aec1c461df6e3de36534ec75a47da6827cacaaca9555e764c7d9e393d1a1d9869e1545568b7f3add2ff717e88cacd7e37af6bf65029aed50e14ec62ff449e51e825920bf379ec5b4f02584a760a3bb1d410036ae0793ed56cf6989625c1b65653e14e99184d9cb8ab9bdecaf4c62108f789f812ed39047f50b494c7a4660bbcad43e5cdacbe000690a6d194973e28fc7d19d625bc00133ddbe8a29f04a22d5f956f609bad787975ffbcf27000be708227adbc6d61541ea72e855fbea990e5234c966ee470b39818ad541fd619d28f680bbd6bf29fc77d9cfce42c3eefe627fd0258a29d41d6174ba82232bbf92dc1588df2522b47d4dc2f5c106c5ac1292d0668c79521b5e0d33914087f817bb7b5c5127cec9d5898e8310102cd01939aa1167ee369285cbca31074ddad06c59a76788ec1fd0f5135f2f1892c39eecfeef6ed66835bc2a0980a49d439ab7dde253c85c77c30179460ff7d80c4784ba129be18f8d86d78bed24b25d54dba2378c5d9ebc06b2e40095f9106d75e767ab72f4a964debd0fea9e4bce99623da6893d7434373c8846b0439c0e7e7add66ff86b04835fa42dabcd3872a8dc1e2ac7ee6dbc2d2610a976633089e1958d21f88b192d556a50e81971bfd08984736136c6bd860be101c999ea7076138fc77335c0dcd99b9b446dfae1646f1ef14a8e8428a810163e8b4e6c414362cc37dc23a8011dbacd784907985b879d10c1c23f939d5312f514696f17b8ce50d5fa07ee06c8d100b42ff421c1f71a816da4540a056053fd2df568ee3cda5f729b44714aeb78dc1a60ee6cc382df8a434ab98f1a6705b301d6ee527703f58f77a50d944f823931aaf678e4844aef6c0d5795df223c56c22f116c4650592549b105b4e7ad03126da23b8cb5a8210a40c9be4564ebdacbfb5348faab65d0f6ec1cdd839eb4108ddc3fa91625067912206b8b978bc852aa5d029522ef354224b2810d9957f7329d9f544d7613a5a1efb46b8e7033b01eafdda28cfd0513e1ad78178dc21383fe6a6957af217544a1dfbfe2d9a5db7eb740ad75699483732c1043d9f27dca1194c86b63eee2917ec0219f037449f64b1dbaf7cbd327fa3e2625095d5a376651245968c268e9501ed0815674eb73641448e523ccfc883377c0e1a96ae4fcb51a71cf1ad56de96c1b6bd6b9f18f06c656730f43672886cea0811bec51c2ce5c34339363baee3ae4c251bf5e1296434884d0c4874ad36ff9545a1341c185b6f00e746ced1884a44665491b162b90aaced580c236a3ff1a902bbfc9b9cdfe86ecb4e0cbd88576bff3d0a398040a4e9a61132937d7282712c5cc9d280903a5691ba21c3187b7cfa23645394d6a7d6c9436b6331a458a8ac16e0fd0a0e55aae24afc42bf72a7284d202c253a032a59d0c43737541f37b65a222b584bf2bd5bf4044ae61acca2b525e3cf6c245db4529b46316d0a87ba164471d6f97eb8cc5dd7a63b59510e1f212f520602e39e8ce1263051b3173dc784ec264a24330558c590f20afe15404ac37f8283cd1ad39496bc2cd8d67f0343a349bf21884a2da9ed5ca4c30c938d441073632804659f2d32bc59fb5d1499e789204f3f9123c40180697e99df35c187f885ae26368c112ad771a7ff9089ba7eaf5823edf329385867b577693f22eb3d0311cd22874d3ffc388e49ed714706a9fc9ac353169d716325f0826b4b8bb98f5d80c0a2cbbac4bfc26e382c2557c60c5a37d190b303867ba835b906ac2e245c79eca2713c71b759c7fa3dd1fba57f39742ec3140b7ec18be7f0c03e9bb79de4014e2d69f590b2f8b9857f485cab198c389e194ee51220a8db70fbf8b6b1c150069eec4d6b050ab40f0b7e241ac4decb13e009906fd227ae04dd9096655ca1cf876211a9b6ba4e658b88aeb9bac35507eadd862bc590bc24f1c835c7993bb9c53899b3eade95392085f11dda68f304d4d07fbfbd4e76aed4ef2f45081a92a11dfdcd96f8f1c5975ca940362accefa8229638a2a25fe95b2c3daf01991d3105fac45e3d7c9610108890fbbe29f5ac4417d7b31fc58fd873953bd2c3438334f1cf590d6dba3233b21e5f6cd196f502c3e7995f8992021297182e0d4b7136756cf4111e445c7c89537171c95b606d4a94f89743d7decf8b753265d9d2f439d3c0d65dc79eed14823750d3365509729f3c6e4c0db069fc7d81fc65c70fea86f2472d570a8bd7b1bd24913aac60f696f804f331cd5f518438f6ac6f299241f8da09ed467fb8c1db86bdfa912e4e019b5c7de2f4e2a0dc84aef38bc9b046c769736ebe3db04879c6389c7803bf32e671f4795c789f9f571477a687700cc53fdcfc8ad9b9201a8307d3e4af4967f450ea7be7c664fbf04393c0922482cbd6e8607581dda103e14186611946f6ab370b3d700b557b0b090f7b631d4b304bdec84a36dd048d69c8052c7398c551ba9a3c072a9e01f7a6df541a65e80d0cf00020cd8eeb54ccc7eabdff98a909f62022c978312491050d891e432627b03b4e2823f050700410060f85b720523b60d17ef2a2416978b60d80ca1b8336a3012d997933fa72e4cf29201b02725bbe695195ad965ed2c9cce54468baf9fb940a92bb2c1c6397722ab4b82329c256f8b47c7c6868e4c41156f2af3f29ed741b685b592d158c9a67bdc163c43fd2ab18b26bbc9fc680465d4ee2addeb253c3a57f133516a1b0f7e7b442d3f267c6dd9ba3565906af6842ad643d3ab121a6081d9f7d2da2ba5fc922232a94ffb41fd345c6344c7186069cba9efc752899d72875de28210661f504ddefc2b82bc2dbb8955d2dee237653b8188e1577717f8e0e53f9325abbc7482c92f6c5c28cbf9826edbe2f50b541a7b7a6883f969b942616e869f26fce60c2a1234c26d0020339f8ec6d24c4ccc19c62b32967edb8cfba00eeec7789f7c438f825d7ca0d959de30884dfba55d24ae47743f70583ca9ca1f714ce6145d1e15b316020242fc947f5091bc4d187042baf44b31526b710ed947499a7a3c36ec399a5e0e5708bc66755a1f5e2bdb929f3de070c68de9be43c2f90859b445b73928c2cd703c0338a168bc480906c1a990db3a3d5b1c87fbdb15b571703ba636cf8ec88f0687ccd9d9f043b3566eda7c32af7245af49850df91bb0dd38192cba861a94d276f65c13e06a0a2ec2ecfa6074a56de84a9cda43203d5e2d0f5ff3fc58e1ad512b1e1234c2a6bcef96a40eb59a583bd50b371f1c8c3c8f41d0a95f68f3d4332b37ef43cac451d15c7d52e219749018562da80f6de441f2951f9fe6ee6abaa494a6d95b4d1256513da4d5b4e8989f574eb2667b0657d6efc13f5e3e548e17ffc24cfc2877f67b7dc581d4aede1d889939d3edd8234bb55b1a98589686d2459c0eababf91283e3f330b0fb3228e513e328704efe72399a2b81a69f15302283f06fe11531fa65c6103373ee71b875f80d186a1b3520cbf3dfc7db8a7e8271afe2287e977a61799b4a06f97ddb056b900660479cc9d440d707884cfe78f99d593903aca79b4069d977297bc6e426c9c811eefb3cfd9733e4d8221de5bcb664c32362d3ee61db3deb107bb2459e76e7b42402dbf5d62d94d2aa2f955ffb851388b89b9131a93acba79042bfa195fa5e1ce860701fd127d813f6d14f171418e5e575c467fbc9a7de884f6572585c7f03e0876db1d0b19c7071cae5d93438d4a5fb5d8be15b5f75afd5d945927ede4d87514667a1553ebc9dbd69a06555640e5ed5f9f6096d5c683a194e7a16734ff34a78d9c3e2009416419ac583846e3e0fef3eb0f789bded946ed99b99a4028837be8dfe087d6e21b65539d1579a3143290ad612f37f59617c2183081a459c968641ea7c195c943064bc73b6862e4b02b34e032545a48b5eae9dcf4f813562375f96df12599dc0a25491b6f2d71f103ba9353eab04f0d895ca44635c48c675b9b68c652c8a262a68aac4b243a505efe50ee709ca38890af7c6a2a7233ab7f22848b883deb0b426b03ec2cdd6e9ad28f4011472fd65c68bd3165ca219b595d6b90ae9f6b1f6f012ea163ede109252164e433e7480028a6eff02b818b6c8497e7294f0c56548e7c92b1b5f6c6422cc265e39cabe4f4c31a1293e352e98de068fe5b06bdeb73f50f6e199acaa2e67a5467f1d96902f2d949249c93786a1c310682495e81a730fde4e16636ea2e6256a707a0038063b11ce40249f097145c28bd2325210a6401e17dd5afba741e4004b9b3f80631877c9062b6ffe768728b66d664f8f72f98f75809f63b0fc74e0caaa5a59b8189b51b40faa91e426c82b4be502bf70427224d9c46ddbc2fa4617b336b4029c8905931092394b7e27c8292e3397bf6e89eea2bc36385d2062d49365181db28616eae162ae2e4cb1a8186facaf1e9f9c0e6328603c0c4c274ee3119fce7f6316b74aff6f6cf66171cbc9977c45054d7f1bf6f36c2c13982fc777029e894759307b2f2ffa780ac5460f348a67ca667bfc03844f1c40f5a921b011bcf82a3d490fee53c00c96cd6d4329b0ce4145abaf6184633f495863b6ac4732cc6ce8cd6c0ebadf8b40f02c00f312ad0716b0fcf4d520ff9176a750e59e38a1ee4de7e31af6034f43e6c1a373c90a55eb77ec9a64941083644b54bba9d4a5d46140cc657074edcc608b3e37abc5109e331d484001769de1775ad583b2cde8f2f63a52e855e8566065b95d20609c1ce4bcf04de0668b14a7d6880a79082e6068703bee433346e6a56be3a017bda3c56cb0685dfc06e7fe471f693db64f29a83dd6e22af10296797f68e3a748c4a09115c764d47a800891d0da6954837b920173e95df6b2d2b2541a79fe02412415fd3f58c3759ecee40be6650a8c261cc4a9922ac6f259e1746f67389ce2f939dc2e252a8fd07e5d3781f7e213fe7fc75bcd38f296e89cabb6f1cfb1bed18d61da90a71d0f44a001797378f8e39d10d8e6044d76c329f82f393ab63fd1acd11afb69b2aa108171bdaf80a012ed66bdaa6ae5fc181ea7ca20b79e29fe2fae91e9309f19ee95e1c660b6e9572389d4711a62dcbe738ef1d4ca332a468769db63fd9d5fafa359581297126bb8729ab66707432c333c641889421ab1383d461a18e7be3f95e9892149a36fd16f71f6863bdf9f6dcd67dec641c0d8864ba8fc69dcc0b00216f3e8b90e48fb2535ef468cc3d53324a674e5430c265937769504989fc6063755c409d6a19e8da5a9d2cff825a424195b6822112744c135b2e0c2ca9e9ab1fe69ffddf9bb6be66d5cbbbb0481203049aa4635357b071f7c7b97db3362ef5ac375515194559445dd02950a364bcafdb08faddb28d7f9ba498d1f72cdd4de76afc5fe8dbf1b116e9ea3088cbae5307292f31583c9f503e019e8d981603186ea303f185a3f8f5442434fc1e52f4210164f29f75ed1f2d3815245e7b6a1d6deee4c59004cdacb8fe54abe1781b6064f25e386e334d2e74d6cc04337495dd9e866311c6102d9e697bfa1728552258d8be903288e1b8670f87e9f31d31557ef7b4163d65abb9097ba8ab7cde5a98aa5b6b4f6ee92bfe0ac60ffefe7afece23c1f1397de1e8c7781dca9e68ddffea67411e2972eae78a74754b8939e0213524c8fc346f80fe424ddc8c23220c0db1cf1ceb14656eec893a94c4f537c963024ed2dde5f18ab437141b0a4588271b4774e459919eeca0d28f076e818c085dd05adda3290efab49b510f03d75b1b0b9f8baa285764cc39a3e912ef4c68f584b4609cd95c9003cf72f1430cfc5b82e63da45e6d06ee65a13e72acaca6ba6fb126b6e9024551d01569413ddfa9d1d181296f827cde855df5def66208535390fc751da65c1e1eda4519ccbfd61bbec0b3cba37756bb81a662d85e9ab58fb28393fc32c4d99d35c6a0503019b76ea97b50f85fb6e69ab03cec4207d045d7b1e217e2d8290b0d9e925a91acdd07290037465e954ec95014315c0d9cd0fc96a38c6a7c77f7e9c878b3af471729ce19dad1b1922ae0af32e4b8dfe10ae2df106f5d424071c86e431c06fd032a499339d86c25320f1af09c0cecb6a51076dba8f72cacdd9e7517cbb734cb1cac254570f6c1199762c36a47e714f3d517c5bcc51af811ba83dfa315f81aea211a7e0eb5088d9ac332c6b4a186d0f23438b89006ef9f4f57ec408e5d706969798cf300de2843586a7ccade50d1898b6073a6109767ae3bfc398cbf8461b28ce4defcc10e4cde032a6f94dfd22af169b525751090e181bba32583b662efc5ae8ac4b6638995bb617242cc538ba4b928714efbe6c3c659ab83dfc6ac2cb9169c4f8fef08148f5d717e0c670c9289a6effb2d058fba37b83f1c21f831226fa4cf77fc05725840ad33621b46773362f2984031217f15f990a7fab6720a70964e667e87d8171bf59f65e1337a6c75d59baaa4a3af13129cb41832cf1e3a5c61a743516e6ef6c90e3e7ab527afb44334d631d5346e74e1911cff9355f7114732196d00b3c59cdb403422159996ce055e46ccad7fe2f0fddbabbadeb9757549a0242607ac6b99c21c6ac99144c399d2179c3a863d5a766a8ec2991a471b5255104964ccebcc5b3d0dbaf4302a40239924609af82bf7225c86c175cef830256f7108c18ffb9f1e6b0b67025852a10dec69b259072f017facb948d35fc06ad7f6a81dbb2bc9908ea2862ed4b38242184e3a91d32fb944b6314d0d7a2dc1b9271d78b08a66aa3b475310d8e60a82f5d44e5bed9c937c6f87d71b635dd276d664f65ec76a9733e246d05f94155db60ea03d01f90b638379de66f53433900d7d868ddce09ba076fe5f5e5a1563c03ae44dda6d410d96c3df470deee710ed4bac0d69646eabbc38099702194bc0e56313b10a68e581b77c40171bef0551d2a9bb78d57142826464b5c1f57c6f13c34ec22df5367ff96a278aa82327201eea2bcd170598b604c2d5ea1bac48fe4091eebf2682c7091177ba605b9c5b3b2da82c3d9c9ce67206644e08de4e6d5b30299aec94793784386a1d9c999f4dd3100a86cba7a8138171c84b315e634e82da90c5905ab88758fb3adf38078792b162444172c0e35a3605bbd74b6c95742b1ff9bc10779841031a15b2eb05df4da019cd5be58ffdec1e928f9e14ece01225c27605a089bc0db0d8e110cb165a2c801d3f64793569c2888a634c68e0bffea32ec04c4a8488b6beb778cd9711635ee87e5edfe4eb1b5e84a17b77e27e0ae71cb1bce70a428dd9a1448ddc5d54d900a3c8f17d39297617c36e5f6d5c3e1c64f5f8f8f57711d7b53deddcc567c985eb82d9c8de62d4027a79422af59628fedaaf7ff8501ecc31474228e177da25687fd919986020ebcdbc604fcf03f2c31bd78b971feb77ebc8cd8b01d2802fa5c993de748555b1db88f3b0a79777ea598333f7daf586d4da582d5578c35959b134f18c4efdcb60b748f6e8005d870b984c58730496ecca805ad41ef87a1719cc34de00375660b4562bd03dfad4319951485c91e6a37ffb0793ff3a5421083ecf232793d5cd362806331bab0046283b0722425c3ea1575440c58f318e5982da48b07835687c45f9653109939242606bc95f54b38efbd4ecd7abaf175d896b2da8bdfc2f85a5c88915cbb20155d0fe72a9e460dbeefe5a81c2027f7d52e6546441a9d1e86f6eea09918b9ad4ff903bc488e5f845bc9215d8b0cc2caabd8dffb1368004f1c95d17727298364ba9543ef76107e6c79c4efc125fe22e6585730e2dd4fe2be588cdbc2c7ed723c44c5881614136a0ffc978fe32f8c5245d68a9c731eb5cd2e81fb76840488f524e3e6562a9af3e59fdc84e87ac51b8ee2182c85c5f521dbdb9106d1b22c48a2798dbe1aaa52ee27bf17dde8fc05609a839492fb9610777e82523b593deb38a584daf81f610d9d9d645396b65af4a9d2209287def9845e9aa6be469775a5d7222abf3e55c4a909af03931cc1e4ef3185dd954953152ac84bd93588427880dd0c6853c5c62c6dbd007e2d2cc46d05ab904de5cb4e283ee4676ed5f9728fe6750c987ce27ceae12413b38e4e285ecee078b80d27fdb4d02b78491ca83d7875efbf3948e5d3c712862f36eb002b3a12cbb11c019a4ac7d67e8475abf8d1e57cfbe638ede1b29f85cf5a81f693c0467c6d7cba2852187bfd79c2f189a02b08efcd069c0eb410eb600ba0b4d6678906d763ece49286f21b426c4f88b39dad7983994512df2cd420f08ab2153c6bfa582a39e0d5e18280d644d845fee15b7b64e1a59dddbed11a210a07e6bae5a1bfd14009a79a397efb8cbb0957c67d6756513667843f4bf5d3f7c247828e5cb0267b8973d1c522bb63bbf98ba4f3f6decec559972ab293d81cbfd798732a5f149e2ee6ca0a2824e822976137a69c6309e30d6c5505c9d4d07280f127f69edb94b2bd364f01b79ed28439eb074ce188833042d94dba954181f325ce4e4f3263f5b20f38280cb38d648ffd4ad4fa0f50dffc25b94666ab6a605b50a49e4508cb805144c7f1ede75f61965864194f882c3dd4040995543256895ad8cb4b8e28c6cdfc032691aa1285c6e3878d431ab8d6640839652a1e3ef7fcfb01840f3b4749006014d4bd12d5c30e6b7b3c7eebb4c12aa3784fff01037273d526b288480a8025d445e73424409894ab0987c712a5d35fadb13743ad74695c7ec6ece3b78c218f8807271f35a0fa2856458a557a3a2815a67b1a6364bd74612aa5974a954fa618f346311c917df4bdf8bd3f72404d5f4315be6689b389eaead50238586e048c6c9f5dd33d6d57ff0fd086e4ccb8046e541d5f86eeeadf7f5a62d8c66a06c57f3a15e8d8f02ff4aa30e0693a5decfdb79865f51906c088b93e59fc596b85748e4565114007a7691b9f5885eeccdcf7e5eb1430f8682aee9279252936073bf8ece14e0c574e171851a3ee0d19c5d408419fb3f3c685b5385ce053f9b745c9d61916f549fd53d21d4f62aa10e3f760bf9e80707a07aaa3804bbe3a7fed0fcdfe97f6f7f66fdefa56c7db7612c006e2a5deb374f40e08d32ce22a0015484034eec3671d59e1fd81ebf5abc3e5e73ca7f0ebec5529c9bcdfaf9aa06f0252067854793ee12314d2e8e3ca4c759e795c632443876020f789c31eef97208a1fe606afa1dfd172c62027a472776bedb284388c6c79dbf087aea63f0f69ec166441b48ccf56a6645164e615366302f0d57db7bf180e36176d9472ce56ce620bddb472cd862ca40947d12cbdc5b1f8d2f1ba994afeb383a63141a5e1d8cde339e1b502c80694b692ad32ac2a3d778a481ee8215903d23d5edca80147cd9bec8c9c9894eab66e185740539c4d38d0f6e9e92ea995f858698c6627be06e44d578e37a33f58e596438266adb531ce0ce2239ce7233631a9dd86cc35142552af8ef497b9f2c33a486cb3c8f0b5661adc9bc0cf22d7751dd1fe60822ac7c673b3fb0e4d2e6c12b2008d2ef97765e2c88a008141967e1d57f8fec9aac39d517ea59ed4cd2c22ef7dc724151c46ae7e550c9d861cf0a72708b25d2b7a962f0ba2634eb7ed5e7255c71c9c4535972217bc25f6e4ea7ad922d9d3e02661ec5b1e4f3c1f09d393378d40657d43ca34113e73e2197a79691d650a927c104038726bc8178943f34d9cebdc6e0182fe3df9bd0fdccf623561678f3d4234bb7bf4d9335100d13ff91e29704990fea2024ea69688d82bc77136715c9d7282ecabbb254c5ce25d4f01682683b9ecabe9dc71ee633eecd805b6e3c50e23549500bce086e054d9328850cd2bc61ae19834d7873642bd86146179d725015c5d0ce60215ab3b36087ef7db1b6125896705c29dfe07272ac8b24ba6273dac950be8c6fdc2853020e687f6fd765c131f585cc8b1d404f3dc4106e04a2b2ddede8d872c885e5fbdc8c3f8da14a4161349396325917931a5661b0011a6cfaa9409f6011394a0bcf512bfa71aaea19c23693caa1198221350ad15a5e28b5ac03dd42edb95746749b00613fdfd761c30c5de511b2973f422384f93b359750399642debf57d8d8e5890459d5e737b58fe793edd6ed56731eaf96177c02a23de2143d3d0cf46a98e6e959b549f5060fcc135f72020b5d0a70e7014ae1ba2af7e3f8817aa7965301296b6bbd0b54efa0da6dfa0a97bc0156014aa43b3aa04aa5652af15efc50f8c3d4f6ec519d990b6be30c2356fe868aa0ddf3f0b2686b16a0ccba20b7afb2d6a7c25ceadc6045e31242aacc94918c6e5fe261454d90a28aca02c190e3df84bd58f27674a8cc28dd6a3f65bc7e95ed4cb450083a3c97e28aea072775755c24b2dd691798ace636bd492d5572f1ff1e8411cc2f422abf80cc924b4fd3bd04d9f4f8557ad376e08d09743d598dea4fd7b3da62799366714625918e4c506be7bb0129ecf9f2704d95b9d933ae59fe84ce467c773dab69c91a84c9f614bfaa65056f4dcf5c313fb71657405a84bede764109a068df2ad33fcf2e04e4a6a67ba3c4de02315e95682fd913f9e24fbe765c5febc7bc659920bd30a540566cccf492ed5deb929cf6d62d134c5f0e703e77461f1852182328303f8b81acf484f762b43a476ed1827bcaee7b3c560144d22866ff4ac488604ed02885836c97416899d5f17a20708baae68aa5589772964b94c29214bc117a8336ca859f9de5fe0fab749e7153f25517304bfa6938b4bf31ffa4c5f2678b8952608871425a2ea7750aa39fb6e9208b21afaa797aca822fa95186777c8c23535f79c5e0116e1bfc2092eb03bfe3fc3954d0a968788ac65bba649af9a0f49f8ee1c2a69e9c0bb1a83fb44682520bfa023970cb16c9622ef3a61a875b2143cfc4ff51bdfcb24b0be4bfd5efe8c383db01d29bef51abc0c80883edcd3a1e3374a18f77a7bf8994ccfd871797800c92f834b465d8ad0f56cb08b1ba54cd4fe4e3338fc44515c112649be677fb701af8dd4d6fed5fe278c2bf010064b96b1139bb8ffe8e9c3bca794ab5dd684ba7f7bfc68c9e9cfcfed8800ce8720b337797e016a24320a3aca17b56a3277b31a7024c6e56f9fbfda704088a5d7bb3ad5978d060716ef409022ac3b4d5f29e969cb8ca6fb718eb5565af86c527973c8d60914b231a6452747bf4bea5a6e806b89f313b1c603b8f00424cef4df2f8e336f4247b5d1132bf9bf926548f7faef439470cc6c83b19da411f4a96b25a58ded27289912b4d90c4841ec0134695841e7350f37e9018afea23d4e189cfc38c0c4fcbbffecada3284ce1de0be40e6701adf67639ee999f679e3e528941707137827836e40cfdd0c87aea3a255740d7e13de5b9445a6d3e46d9473aa5287e1288cab3d64af27518390601ca94dcfafa34ae7311cfed00f0431b2fcbcb7a261329c9df440b21929efa6cf2a016cdac00d3b0e7e187c87c3ecf9dc27340db1e747ba4b5bbf9b0ca961de6c5720e641b14e5a3ab955764eb285117305f02d908d70a08eeef8556c5746245038f72a4c71a5046684cb905ec59b24466774353c3537dff55e6dc49c60bd967938d9be1f3481038fd26ae4c09f9a78830ba9d2445f3cca6580b379eea0a937785889be556008638073cbd72696780396efeace5c9219f8d5b92eb13f0a7f872a7ac75c0680fd4f8d0fd7056bbacd26d6f6d874af26fd08426d6d58dad4f8ac5b329cb12e12ead5b2225b3a46b6a61fb69cb557b91b355f03c7ff5de51c886692cd990a41af3e94ca05687f4213db5f1a68bb0212c324a4c4b45d88bc96b0c1cfedb02ea99353b061fffe9febcfde3059305060cdefacd00e71af370647804b34f770f332c09c237db73d8969931fa4bb93274ba1588ed875b8286956afd678960b0b91f135bbb39a6a067e5d44b72efdc37d3e0fd3738f5ff16edf3d41d107be51fe7a6586ec0bc7b12eb83aefd19cd958aa688b6cbb1609001db0aea234d57517a449fee650633920ce93becb94c6b04cb70d83eabb7deb7c8ecd9891c529c2e835abac106030624b503a6754439a72594ea9091d78967d38c0a72a54e5ec504693514f8559e656852486515d9dd89ed45d6b07e5a5cfcaacd6c7930eb6b80309c741bd97db3f688d18c10a4a51084a181c272cc2e9689d347f1fe4b4b927c947c090fc875ff9cc6c24efffcd40ca173ed64bea6adf7584ec60a5d15c845af4aa9c8974b9caa649af6a7a79e4fe1204c97a59d7328ed278cf89af87b6d832716831e75b98639441676a95426f16171fa3b280a7b86f7192e95ec66992dc15aeb70f54521841e091d2b09401400273bd026cc599bef5def079d364ef8f0ac709fcc040e7bd1da6284f966dc2ab2c09024ef10b9aaa5103f0cfad3f68f0ede91a0718de7d9d531c619ac233eb4eb003e7d664697139ca7afc527f60e84380858fe991e3e71f9ef88e023b99840f3a969de05e2b38fdcfb9b2ebedfa9aeff999e7e537b7a2e67f6c8958b6946f1c8f008be2cb9f42dd5ff64afdeb81a1f26cae55f0f2fc59c340984e96fd3f22298a1ecdb18a70a2dfe0fe77bfb5ed26b3ab382e5ad01432a6bc3cd53a756e1e0ce2588de9cdbee9b8ef8b3660003cf984bb302b9824ab36ba828a0ac65b251401de75ba71a17084a04c5953b427cce02f70f80de507a041170c13ee2c7a4ce130e8e29181888ab84a3e838e7dbc6755bf32c18eaed0d10276a26f4db4db902e867c51592bd6f8b1707d16cafc9b2262de531c85a792290a802e746d5af9610f53189fa28778b7cf5f456c4c4e6710766926fef125b3079fe72d7177c48f95d4ba96c5faa88b8e370192e8d78877b27922ddcca2031d5df4b98a73b13810820a1ede9fddb82499d6e8fc1c11434ca14d58b81c092c11d83e350ab3b002963de56e1241a6c937dccf129190f34b67ee8b436f410f620661ac90d4c5d753b806b7d521f493d8ab602db3ef66e37d14fbd8d517bdb6da82960a73cd30169fef8fb6dbf35a0a480cd8bddec3791cf1f9993d1bd4514a9b8a7bef14de78df4683ae1fec0998d24ebfba249663ba9998e3e476b0b2ea80b9d03b3de8d9fd9aed2761d054d619e74878256fa0f7000c0dcfc1efc80358d5f8541f55d5849d6b49daf6390698046259d591a275e762beea02184f5854dad1d861aec364ee000286b54d47b3717cbef2fd98651d6fad75e7ecea56a90988ee840e0e8db5c8c505cb3ab87eb4cd9d5c63627e411908c9c2b7150543622d0aaae2e982706e1ca347bf457cc4319873cfc0cf20f6854d74a97b0427e72c5d54453f2aff780de380755766a6c794068ef0f4dc7be4e916e803f969980af72d98204c52134b3521fa97398aa9102bdcf17514161fb8f163689398b96b3ee70034ea9606c16da4befea533fb4f503add4050bc1dce6e4b69f16e2850bf645b46107de1da84dec89f6ba7cf8f379e0b78506b394dd0e2d772c40b0c249cba01bf2394d6616160b2b39ee6e04be88b22fdd84b15dcabee3c3593e72a26b920d758d2128bdb0325c0ae4394788df76c255703378ae8079087a9a61b56f16392106258609d040b5c6ebfc5d5b32f6401549c4268734410ab38dfb77fb47074b266dfedec2143d889a36f95f153cda3982436dceaf7469eb6537e9dae8d72eb68d335960666016275dac0c918b208890af69375efe11979983735e1c98b40cbc75e91105af8f7b3c60b2bb0b3b1bafbaaf1770384ee982ceef3a22ec0af9b5948586197c89aa9403bf8b7cf2084d02ecfe2f1d3ef70a325e72c6c3f5be6e7e92b5f6b77ab51b574aa0efd2c650bcd20d61440fe21315b9d152efb299980a8cbfcaad9be78ac966a122e81ab1121408172de3199502e375d8d7d21ad1c1e7791f9b0073f1311a207c90aa6b3af8c3bb34ede568d453bb140ff5174ceac51b86ff7800508c942ae875687415764de303bf211df79c8076fe2fe03e467f453f5268302d523a813bf0307137b4f7024c5456d1bf40a396aa501c4b06a6bac0768b34bf4552f10d32d2017a29a022245b737770f850b7c16a7ca3dacb81778d90ea4000faa17a9e9f1611f0a9f13414df85419d22fa1ce6728d95da9f3e992fc0a9e6dbd73988645dc29aee1a79726ed091ea7d1a88f9588be7a5623716e3211a595d8b550192746b0854dfe9d5e3a4a1e12316e5e4fc0b5fc2f13103e311d859be8e2c5e61e1922f375c061640fac3c567fe74e7f9022a18f4d839dda7c8f0417f63e4be2fe977fe9f2524124d0dec7b9ba02cad3f3b981b93c7f7356761c8511429fbae7da3d5a9860592640cd098f0683bfcabc74123a6d32a1966fcf8a4c02e3b6e2d58c3dc06d55ac5a952b81d4049d828555e23cd9309b2aeb63159baa0ab2a670aa18be445474f86fe897be71fb3fec2c0a4ce1961b0c1d0806a3d1bc747e1ca946068a39b96237f4d1fd85845dd5e5ee0c0f30c922ea6479620c8a1c85b86cc5977df12ddb1419a8429deb631fd23d288e2022a3fb7619e630e27407f513268a2aee6f8682af07946be73f303e765f3b1ccdfa97d794c74bd3003e97c20d4846b523e114a9593a7e08be4cba7f3a74856397ea27427afd4d44d7f57cffc5639662ac4ad94c2d312011dc50e9ab0c79c4c6cc81874c1bf3b24c3e610172f5f4b64cbec2208e9683406aeee4933c07246c52432396231c3eed5c84786261f671000cda588fe7dafceadc8be81b82c104dd3fa6d6daf33061a7a76c69183410b3d7b565597dd97d8f675b42bb8a255e05d4a0921ede922652a27982be5b804a44a9622296f5ef69717d3eb3a5812fe8d49f143574d522a2047a7b039043c40f0975b057e2f466b290a3be21558ba67af7c60f98c149918ee0c5e5c40620600252cb2e9eb484fd93ac3947d5cea8a88d2e7e7c7f690ed53194d2eb18b6fc65a3a1b0ede2bc971663b8803fde67230a894bcad3d0248219551fda910721d7d16bbcccadcce588674e80e54d4d41cbc0b5ed76756df5cb40768622e9b9559d05ba406455d5f76476c4c19ed54db205262c0e58cf4f29d98c0dacf0f643a89235cba405f8aa4e9fbbeb8382178ffa5374892019d7ff5c9f08346948a4882877b5e82e215f4d1f587ef780ebdb2fd4e44bd2ecc7a434ae4a4e07ae4bcb4e087ec0131ca257d37c0f39c3db15bf7414daccb63dc9e908de9820cab70005129a917d9d9681c60fab864b8e61291085e10e4834cdf336b015d101c032f35562bc12de57c052ba866d5ed409568f5aec7ae7e2b0c7cb9921080d44ab5693a162a8b8987abc2a2c4e0de6aaf7bf4c0ef08acb9e09da0b039f2f104888a74417dc8c34ef2d2683eaeecd27ae0c5544068506d7f18ecec8d06f0f1caf5166a17a20c48c9e6fbda7294f86f5b4b1a73b69e8a0b881c55725180ccd47890fd21361cd9c49291b043f8f3d04da9c20ec8a2953b7263eede4115e73f362d0dc69dfae2349df9a4d2bfff0f665ccb20bb43bc2e2871b473e05d7c59ae9b0455fde07bd95d665f9540eb158720bfcf1c80ccce6e032efb6ef102eade70317da1efe24bdad3e1543967e2dc9e9ddde26bb5cc79b082c96eb0724e0c6029a378a0c0f0f329de562d4db98f2e6253f1e2051d71c9befaffac4f1b15c146550d1db738cf782c15e68b91432af799890f5b73ddab0d51dd3ac191ddd5bd43bd9cb9972e2b2e86ac357f5593ef7af8d8519ba44a0746d47317a8e0b3a9ab678547f497b81353e4f4bac864762333b43aef4f889c03a64c52ae52b8d6c79c59057b2109cf2fc7a7ba96721d0231a53b9500cf81013afe578350fbcf93e2784b9f0c8ca0ede1f943f1836eaed03301535a1ade39447e8ed718549b1c4c7bfb412c7e9d318d1ba11a12087e12feb2673fc12be0e734fcf4067ac8968aefe2f449cb53f67c11e22e8da88719b14966936c6b2a19af09216aafa7106ccd05c7e4bab47e2a6987d0507b53abcdfdc751bf90cc4e9714ca5a67bf6b5f55ed080394c47d238180ef5228abdd9739b682a565e51e77cbc017d8e27aa54f9c5a48232a61d83f022c7f947b70ea4993e5208ae4196f9aa5e83962cdd6b687e16c7a28c4eb22cb3031172d5c3a8b1054071514e3b7c714e11c2de742beadedf67d5050392bfbc369e2ce26d829451ef933ef3d05d3d9d7c5eb50d7c03630d32dc68a9cb21bc7b45c0e945957d36f0ec7b671d8e2fb5beff69cea3c6e8d16b7957a5e4ac3e2da17ef3638714e432618d42d9c62204baf221a310f6662639dd36b10a519034ed29176d1bf425c43cf30bd27b1ee690d5d22daf38354661e1c6fd2255e0b510de3f93afd1fbc2145b15e2f769b134c6f04af60f83eb14eb3224e30879269b823fe32d147b6a2723c33e31737553262c91dbfbc5cc3e4aa519e5aaf30081b7768950dff83b9d88b195b9f5b75e3e27bb1ea1ac1668f7ae7e47a3824a11829d7a74f3b1f592e1a68fbfb92f9a15c9d274882d3360247d65b81b7c9e0604bd20db202cd717cc972db02ff2d366fb7020cbf5464ed006a91165f933e9d3047039a5ba86aaacaf7483ed950b9577ea02ad840c81995b4b8d375292a468480a5abd7d236c0c9a5018f8a50392cf95a4f63f1452313054c683059dcf8a80803f9a7c2ab944f63f7a6df1a709aedf0d7f64443dd645828fe395d0673756453804ece9eef89682a5cd303a47239ead7245fe879fe17396782255a1d45aea12f1f8a243493923793eb782a7751fc3cd3d348d085c99e7e75c83809aea25b47435aef3148bbe604cfce85ae609d750e0aad588e9b0fa1493b4079bf087bd9dc3973b80982a5fa81113300f0a633463938dbc56aa11e3c5f6ec5a39f3e8c8bb38da2d7bf7a6ad21d1aa47089871420eb5e3acea194a87ebfc88f2f4a38379642271f7028a15fedb14d06e472d4ed2e4edf184e6997dad398fe67606ad7e1eb90e27cdb2a39948862560a364fdcf3f428187e177c049e8073b92e22be5e0127570a7d1a78ea829c45242a74bbfd1f13ed587e31cc8d0df554dcb7d243b5b8015cb75f36bff65d89734bbb078c877477faa0626ce0e1bfd525c135f761cb2250ce0523ee7c7135a3f46b720ba21f95f409d779ca8b7bbc6efe54ee39efbad0666949f6d2046f4d2792bda17afb374dc623a0ccb95e98a12bc868a8888de141ef002607ca03febaa6237f81d331c6fb6266173070afa435703eec9cd09b17f61797598ee111092c2101380e672e3f0a2fd98829df2be0aae912b8d9ec507f3779d2e9a5432da65c19bfbe5cffc3be29bc3bde1f25ad7370558923c219671484db4a4213c2cdfbb46e0d763926786a53c7b99872cf379e2daf63e6f83c6a3c2f65586734482f3572e5c92782bfd9c116a6567bbf02388091880227b0ea97abb1ee3e248f6a71062d2b79fe4e42bac04b0ce373df8b2cbf39f5478fae088c0cf16ce2349055c18c6e68fc0577216446020a9f332055d718ab55e1ccc7e75727507818d0821a56feeb3831d22ae58ed8921b6e8ec8b1ffed86f8c7eb4a58a394da5c08df0b5b2e38aa18c942c8fbeb309382703540ad4533d18b2e21f6592e14575fd85f572369cb824ee0e42f70920864dc07d855f6cf64afdd55d51fd2cc54c4e5fdb95b803047fd639b8213f52001ab5cb4f6453d61a9ce42028226aa8419178c9556cc7b48dafefe2ad704777a500367eb86f2a4ead853fba202ecd0d1e5dc19144688b9c93b4b95368a3d145bbf5df68bf31d5383308c005286818ec86c91bc1fc83017f727520f6d0ff137c5e5000b16edec44936f9d525e39e2c3e80153bd7e0cbf061acf1186e31004191c0a6c723f6a8cb65d13312ffdc13816527e799b1e96e3e45a814192c2cb951d6de78e3c69273af7f6ff218482fc535b19778b49d7fcee629a7f32236aa3768eb00fed89aa3e87827e350e18178ecd9f8c08636090e1b886afe701f0df76c2deaf352ef4c1ceb88005c2306b75a99cf38f99948d1702e439c88c023fb76ff526657802f9b46ff420ac4521a74633723493894449bc458bf2bc8784b51d2b003c038fbfec9e2890c0f8a857c051db53b61d6e54989661a6f7d180bd0f4bbe10a2946caddfba9b67fb9460146d5cf2e3913f1c90aeb25c2f218a844847d1dc5e613fb21e4d8d4cd1b039931442796f3c5743b638b4d2a79c96f6c743a00beb107ba41f4f3c0e5eac344424a4fe806d35ab831b525f15a0f5bb921fabb431d6ba2f1ed793899603ceeba3e7509255657e2c1e064e549c274b825e9a325c48d1c972e7dd6012a01d44d97a1679e5796e7f0e3162c29aa0b5fd6be76cc87f562c465f3956a465541fac5464a91a793af8d0862cfa03c8d547908905f2a07a2e3e6466738583d33e41d52ac0dd7262ae634b1bc17e284fdf4d916e73019c214211fea18eee1465e465b40e30e7096de2f56f6bce1cd1c71c8d133b23c014aa10e0fd204d9d69f2c2e4a4a099b80d3d4a0adb3e49c8c27513b4bdd92d63fca575f02f509122ccac6e2c2d2141fa1f41b9b969485db2f56ff24160ea2ce7ac1bf980bae29c532d619e6b2349e3fa529d2b52ffc52612e085e6343454e1a8912b5a00682ae9ff292eccbc9d8e42478df5604bc36aba586be86ab27cbc2d3a2993c71ec39dc978dff780d95d8bbed5bf514f6e50df2defc0f3eddcba3777336f774b3eed655bf4f93124d1da86a509ab4cc4915a7582cccfca061e9439e4949cf8546865657942958fcfd30ed17efaa2d7db739707737c1d79ccd757b63de063ada50521f9e5fda35daeb710a7ec6df7bdeba48c33ce9823fc238b3fa8b849472fb9428b831b3d3b2b1840ee2249f7b714bee0ad38babac96afd8e4ff5ca62ba034c21fabf431de3dd8f7440e0b758c17fba5daf0d9bb90031b6b7579f862deabb76d947993f1d460802be09b7c44fa083103342cb90ce099be6db6f42406168b9283082617bc45a0aee6d2344eb75807ca5afda3bbeee8c44dece72a958b3f021ee330b917d80299aaeff77de6e1b6c443dc9d731e57ffa3ed0e149154a726d15053c277c9fd9689c81fe9f703362a5dff544275b7bd18de64d534cf9564d972660dc48ee4b75971221c9884073d85e94b689aeb9a0c2fd1e53d6163f6c8694d0fa181b4316fd0113165522c51f8918b2813409eb190b75510d3f19fa15428018ec9dbd694364bf1b6b10f99bafa7684ce3c2cf02061bf36314389f17355a537293102b6f2e92acbf463d21061248d29707df93da2ef6a995c4f427570ddbdc201c5b89049646e2da0fd6cb18874c69230a836befebb49a24d26bc718c5dba10feb6ac6224efb4e5c6faa8214e5afa6656bcde07a1c66afd165d793be27257942bf95dd77e76b73f7a53885df6db013733e8b93e7c27212ee3a167225e326b81e2ea28a87a158e64f8c415ced57c0c65b0d3a51056fba7d152127df9c625828bba7a4bfb785de97863f143c4d437c14b1ca5db02330904604a1df0bf1f09ec7ae7bae3fca6e17f77c3e7a2a76d5a6c1e6a67d1e46ff532bd712a99b73c929c56c08022504c86153015ec475f3e0a51463bd50bbfc522ea9451444d1ae5b01f908f6ad4e75a7b22e6eb0d4f665e1da92af43e58595882cf9dbf9d256c886ee40eee13334ce51ebcbdad0de26912c241e0d06d5d410fd3375a37f21aff857f29a3ba531b053fc14c80bc3eb1f2736c63fa7851590d7027fd361fefa36985f4aca95d200c533f48bd060b7cd21469ad74140f14af3f95b09649e6f6aa5bf2ec7fc84f20c71b537453f2661938655f70f07ba664eb5c0eec4baab6f04370da4d5495f0f3969fbabe46e998aab52629b7abb6094e8d63c4ef9e4619f22d9cc68251bc5aa196bd9eecae8a9048258790ace7b5ca44ae9fbfccd3bed50e1ff466cb5b874573e305d439a6255d7e88cd14df0f0a111c470ef7179cd60d082799f715d78e0cf99af8c79bbee66fd722cba46f216db2ec75b35b477efbdadb5ff795a2889d5db870ef73ff0a995fd27f3168c523e2041e22def41a7f2ecf39efcaf1b872e67ce6f3ab95cddcb9998758b445f2d8219b97f1ad8b0417ae72b770f8f8131b6a86b94a8ab257f1d30a872c118cd050733a3ab827dcc4fa5ba8fbde4a529ad7c67676b2e864f28a9a70b03c24ffd929c961878835f8e57be2452c0e05de02580d8a709db2a130b86089a9f1bd6891640cbcd7445aba8c60d6a9edc9f64d74cc48e952c1b7c7c85a673034a730799c78575fb53e81e769cd3c024da1b1a694a868a8dca9379d25c9ea1971365faa7d36cdb5aa15179752864e1192cafa6554721804f2fd51fa5f883df8a385cdf7aaf8542850578b5174b85bf127211e62652f0b77428ae03dee6afd5f4ffc9e197d084e7c791cb6141c7ac8bf0a53c5e1d85e7f6b289368c1fe4769c780ee692525abf637f412caf1b92411b98cf463ef621ad5a47624937f8582e75a606d9495924e2abfbf44765942363581bcb6accf119509fd949782537a2507b3c3c1899d6e79e1b5e231a7b48a9efebc1c3887da66e2e84a885d4d482aa18b4be121105d36997ab80a46a699396442ec8576bce207e708b1d60cb6c86be065bd4749d80c8fd8122e4416b07fd115dcb19014e0ff7cccf48d7606323bdf1602690f386beb88b23ecf9a9f37884edeef08a6140ccab226f50ed562a7c73d8383316ff1369f9ae83768277e3b5b974e1037cfb69e08073e8a1e86f967967eb8cc96b948caa49eb6ac2a65307be642e97d5025c59b83ebcd0491f526a17d6481b6d161eda03313dccf1d5674ba2b230b2831ecc40fabbd0f9348e3801905adb8abd63a316f9126a8c749464d96483edc0dba55c1eae0602f69756cf2ef5176183f7a9d05b7e91769353caa12ad7b50e776ae14f5840f3b1455eca6ba154b76639b1f8fa850571230693e69b42fd83258aaef32bb5376dc3b31e37d2c14264b90b7c0ad51db7baadf4bd2b15e3b3f71b8fbc0ee8b2aebd93058a6f8d9d0dbca895b144251669664b9e11b63de80786147095ca1ffad63db5b4ba701b79d0eba044d6c10c18afa36553d04a74529db1d867ee032ec528b1d0c7dde1510aa0cacd6b838c4fbc5657379aa4db5bc04d3ccd01a84a5848131513a2beda2b2f34b818f823d21e1e09b4ac1ebbd07598bd721ba35005f6e3c42d58c304276fa940fee3958bfa6a8ff37b76d4a2ed1956e590c0b8d454c3977ee857df896efb791d89bc4c713c378cd08563ca38113b6252cc2c3e621ac068af565b3a4907ab5066ef23382abdab344eea177be376f8099069a32c0458978ebcb36d364bd07cd4f97696967b2839b809576be9d1d64a3203801116632c6dc0bf476f36d2929792244098233a669807b499a81ddfa79dd5cfbe999d6d0ab41b219be783aa437272f936f7aec00b204e200f0f33ccaaabc5dc5df7f3e852bdbc35af24e5a06f057b82add097ef6f7ee33e70158ca6d11aab59c8dbb5952715c78611565d428006e4f406a1234e272e4a874a0848dd729c89315c636d45a3955f692da5e33f55d2fb30d6dd63ed03ef10e5b3c3e1f04b879ef9c67b42da6850cc23e8f8e109fbf51fedf7c2b62541ee8cd4a0fe9b49f178cd90927872d0c2fe5aa4b78e064c74f093b1877b8a0d9ef511b4232e00f95b60c5a214fc272400f58b0c1182343a7ee95aa5573bd869034625aa5b73dc2286eb8799391dffe42632af48379540f4d36d5461be4deb86bd373f9ae61d7278291da45f977a27d00af30fd4667a0a8c536d6143525a03ae45157985b88828133c4ff4a368925f8a30057ffd34dbd9a3896260756170fb0e8fd8dc73142d78072721121a866c963f59f1cf9c5961364c76a5f92779288eaeff3dca9a28952c1f41856abb18b70ebddf0826186b91f285e552402ef9d941c02e3348bdb9f04e64aa897bfaed3907b311577446fa55c9b44241ca0aa4af1c85ffc563c81394dd9c4139a32e5d05c22fc1425e2298e2505ae8440ece08bd18eabe640c6bc0f0ed32fdcbdb287e19c66888fcc2f2d43fca2b92fc92a1f16ba12bc5a9c3e7e8db9adebe5218e41eb537c1ce7072768074c9566aefc3909904cf98c6de624b2095e094c892e0f85ebb30225a5e70a22a9aca045be8bafc37c5e728f4bd183e08e8387fa5a453f61b702f43e5b58888f84e7ff5d153eb44777ad6592203e3691086af2b9708d99a9ec3bc9fc942af1558aa895f3c6f90df13df7f88c2bcfbe0ce4fc9e5db8fcde91dd7996e129d167923ae09de5e8497d25e41d0fcaf23e8cc951fc8269e9058ac31159091fb7749a90b977c6d6d6ba8df3d4df4fae1b09cf21a319dd67dcdd903af80b539da37bed5d67fcfc68904e9e47f50c39b22486acd7195587c57a4a548debc2a9bc67ca07a615c4ab65795d88a1050908e25a874fc8807f940db7cae6cf0260930e8b6b559a355a9b759f55b31c9908896814c55fc524891b7d46940e60886d982d3503745240a2b34c8a042975e3b616d50a304bbb083bf71480bebbbca9b148ea6f15e62e23808487aa185cd5f9deea51fd5220105b0a6e1cc2b0f7749d59990fa6dce6b20371bb746274e033f008a74a5658101d01c18de2547737da6119d9368f3970d162107eaef2398341051d34da6fda16c7d26c794c171b2f044c0426c5146a28613619bac9e4e1cd71c63682ea0a3b53e386d1ff912ac85444d69094f4ca94faef6fda92124d8ed552f69b1ea95e058a0fd4444e192b64fe7b844ccc0cc0e729c6830ca59095f1a4995c7c18603ef0a1800ad116104d5439b5aff3bf83a44763104556784f700211ea7c3992546166e9a472e455b275a94f309d19996755fb8ab0390afcb8e7221d9d49f2ac02ebf99e59758694d270903cf4f2fee762e8170b14aec99bb105eb7f914b3839939e1f88d0baa77d518b5d3ff19ccdc1b523a68722d8ef9b29e0c659ca7f74001b9f80f4e2f47ef0c78f22e5c365ff1f997a0f0f39c7c7fd53d45f5a164b15db8af820d2ccd231a30944e2a13eebf99eac2c80ebb16ef33f5036ebdeb3953dcf75819813c1d957cd862bfec1b2e175d70541c9744599068291c1780f05aef1dd4592528c9d43a2c53a0006884ac188d1c527f281c9c79b13c51a7065df76fc1d8ad96dc479187b1f219567b8af7779ec84dd24757ad6d5078c1bd5843590219d1876d6b8c4d2fe6c23056362f52a69b595bfbbb3a9305d495d20f6a3730736a26533675c3750031331f566ed17617039c156d67b2b079fdde8bdbd8d5a22de53865454cf611108bd235cda543effd3275bb266fd6a8f8fa4242b60dc2ede3ced179c7ce00cbc51fe6bb4129fff1ab86f156538e618b971796b1bbbc29a547f78044994a9b9df5af56470cdf60836f5c0e5dbefeda1a6ff4a86fc98d3d93028d923869bf70c59993b7764972dfa727e235876ba3f22c4feef92635b715d866f73b21bce777d3560bc704c248da40844daf8d7c07f30e92506de8a94a2af461204b7a5fc6faf73f4656ad08b240edc53fabaaa15a9948a63ecfa14a5f29daeb6ab8c9062dbf7fae79b5c08c4db3da523f1f3b499c6db2508b4407e875fabae33ac06d8a06b3ddfea05e0838ba0970bd514662adb50f8267e5ecf553d77172259a2ca056084bd5b8a6863bc25804aedf7ac3e3047686febeb0fe35661df624407acafbdacb9a19a9ce2d955cedce108c77b35ac00c1ea16a8d746a707656e0b4c40e80dfbb395293b97c72009f197e35ec566d97ec4821a88e9be7f9f4bcb8b3ab1dcc421969e69d88bb1fa61fa382b48f3eb6618ed2653ec69e8aaeac63c899ca6319311e847b9931eb928871aac571a9f8d1c47f64c8aea14743ba3f125fab4868e888e6e3444a57962bec08c84140e9878cda408e6de9bc29b6cdc1cbd58f200eb966d937ebcadf2ecdf77ecceac223d61a87860a332705a23bd683ba17bc3b39f3ffccca42949b4b9d2957f99db2377a3b364b97bda4bded6c8a2b83ae073a52a59d947e7f5473e685da45736776f2b887b65042ed1baa12423217b79225783a3d353f16c93ffccaedcbf1fe8c63dbca3d5d82fab561b2e096a9dc7adb0aefb2113d922f20320c1805549ce31e95f813231cde0a6a48f7e6fca7fa5278743c5ef43fbba688098d78381052b58db48d2a14bf06814ac78472105df64e92ad1e838f7fb96273920d3ee0694e5832dd9b178a00076809def2337fd150f8366b87c613af2979dafa3f53399048535208691c8ad3648e1e72c770869686bc4e609cb0e6f2dbf87d5daa98485dccbed30018d78b436826413baf4f383c20d0182147c7eb42a3426569f423d1f9f864524654dcc7eab7fa8eedf6e630beb66c57ce65772dc833b73cdecc3dd29feb94a4725f135d494e3b469786934f3455dd23b11b572d29dc7d4b7ff54bd29ee25aadbfa022028da55737fe9cd8133452a7e4bf8ceb2e850b051824d0581232861995ddf3f98f477af07a01b7896a040d9b02e25d32647420fe15dfe0bbc05a28b597396217b804323914d034e1374590e7fc8e5bc3e149aca2af5fe2f01e52a9a187cc40d9e0ffb4392995735d0ac4e048b1fd3c32774a9aba248c8fdf97fda4a0847b0500a29c02758128b374724902b1d8f8910b5f6c3f42b889bd44586ed1192c84973c7905ba44c76986d9c17a1485fcd706b7f8e4346763881691e1d8a1503b8468194930247b9aecaec03321d870fed4f6907b3cbadbb8c658f6c7e5bd62c7fc8fc5d20e04f05459a0008b9b0f480808d337c5a7c0b8a6cc1d91d0f0eb2f3f69818defb9e6a76a9790ee3b6a22215403cb9ac445740b5c1413e2571363c6bce84b252d5c2bcc9dc9e92ecef1ce61790b7fdb112b507c3ee6172cf3cccec9ae005eb83c589c65069c06c86e5e132e90434c76c6ed1df2e6d68f93ef2b37ee3f648a6e88494d72fd482303673a5bdd2c5d597ebfa1eccf5eabd6865fe296a33ec1c63d07dba263d2ab28c193381b1e96ee701634d5e6cd297e126a20fffd9af3287b7fca1bb11fb91fd86b4346fd25351e8e77d9de1162d0610cbb974a09a1491975d0e0a2563ee012b6cc040928f68944bdaf529a213528c4ea377c9061aa5e013ac9c2c333932b70d982a38bf6e8a2be3cd55c4d7d700eb08f67b18fe3b4eb8f1747e776ede74245e7d2e03ca9d29850184c5f4edbc5d4c0b526b96ddf216bba4861d1b2e2738e03ab1bdf37e863f1d113300ef47c39292ad21c7e8e729273ad96550b60cc1b9d8b5c9bb5d51359384356c04a42534061e22a677b860e878f5848f872959782b15194afc51207a47a59d0f49590fd184e81d230074f6857450300ecf22e3e62f3b22c3a85827db1af8fa86b4aad5b08486433de1638c232b648e8397bfc8cbd06d672c5ac73c27bbcd41697c763c0cddb604e47963fbf6aafb298eb14c76ff6f50048ffafdf1892c2535b358f9f971b74a34b56abf30a6c62420f220294ed8eb26291e4177fd6f904856fd4e9bdee6af87c04474d03ae670c3a62a752a2bf8e3f9c820df863ad70639c69a3e052db4889e3d6815dd984ac85179bb641b0decea209cb4f0c448c0e84813f1446d1f176313272524ae4a9132982c9a1ec2e4a65900f121ec080a3e20abe3ed9548e7cf5944607602698faf0047e1ca9578eb360f8e273c40cf13199afcf45f0c956ed94cc9983da449b486a34a02ed0b3da72ace1353206603337608aaa3ada14fec5ec8323ff10bb73c99d762ae237a577e906bb2607106124c78e4f84b23a6b1c25c96f6d89bc606206bbda1ca05345fea4b85f51e24991e24c31d033e75c0a83e6b69acf3eaa309bc581355d2137aeb590607a8c68535517aa5069a030049fdbebc776b903aa66de56ceeccd6d01a834c6cd605ca256d478cbf94f162768219465f9beacbdbfbf58c702649553e3e6fdfe0fc205fbe0e82e0494b5ae248e77a993e9c5a800ac59e993bae75cf8343bbddf697e55f0fbdbc3626fcff2e92c60f7539e5801eedf157b678ecd85650caf186bb79d54071cc6be80a7d12cfbb5c3118ad7f96bd37683afc5a9cba980a05c541755ce65248eacd332cd570f9c76ba012ac7038382adfb693ef41aaa740a9005f18f44e279fe9f9e3ee1beaa40d817d01f3cbefa1f004aadae6d284a8a240a7e6d6d8f7f1bc590f6771434bce8c78d3ab03b117b18ed8834f1df1ced6aa38705f2f9bd666c8a72629fa88e1a2e5bbda12b378678252cd887b198f91103e8018d817a318d9bc959c85f5fc38c0ef47badc129535c0eb2edb68405eaf9fb2fe85beae92ba3ecf75b622aae0cd0170469c2fb30f967e566a56b884a5ac4557ec50c6da749540fe939c8185e72e99f5b48ddd11cbba1196879011485a33dbb73d81c51f21c6f8ede9930fc4cf2b27956e3f69e01869633705207ccf426fb2e623ba3b10801f349571af9bb135e94378698df357cf83ac0f0bd3942238f1bbb13669728f7e7c1bbcb7c4ae241fcd341856a089f6c131abc89f26a327bc7e292d1108c9fe08c59ba71503b677531a7a450689c8a673e428ca91d45c94d8c4e7b0c3ea39cb513f9da9a96a49004bd9fd6a748ec38e8680c394cb30ce5de6a6b8e578dada695cd0db6f7649e8fd92c705c2efa8f6addbbc5f07a80d9b0b80f7d5dcd0447588f375c0bd94875b050fc2f46ac61620c33dfb65c9d8cbec2d5f9c724c36412c23026ae620c78db844a7f31ec4ce21f7c82554e65ba6617380630c05b81b909643bccb3755e81fc4d1cdc71362097dd5b5c2020c56de78d73e2d786f6798f867b3acf075e83c9a295c1e8b9d0f1d37e918bbeac050bcd6eb22d57578ce475784e939bb8d437c8f20552781f6383e43e3bad6ce4f6ece7a02c5b7ebbd1593397f02a0a2c950afd6175962f9f9d86a968fe344b68b0fdd9b51360108b731becbe4ee378f2434915473faca13c71c8ab6042cf3d5c57853d5444ea829dedd6d1fabb67e6c85bc42d53db86b0382d096336078a89cf8809bf6465d41ac8924bdda2536b7b08de608a47482c47647cb3cb374e0d09797eb047b9d4dc84097e7a391142f4271f7a844b2674ff9517f7f3cb3820115239d41387903f3876c2c86a3411ddd2d82f4b4cb15987117274632dccfc96e1731bcbb8793419ee3f8db7a5e5f8afe301fadcfbbcf71593dee216e2b2224e9742cd6aa5a5b6de819488be96c7fc34976c6b30ba7b24d0cd0f2f908aca8a9cdd83b889b16a06119f3c99f8ae1df4bd5386f594f31361078185a0b0a05ee338987f611e66aa4f3c3011337586dfcefc945eec800a71e183aa08c67b8378f334d36c693b105520c1f77e59162b3225865cfb628fa4e241a1daa0b39e1a3116ed651f7cbeb744ed3fbcb89b2d7bc8a097b9a88c1356315787ef1dc4b3551376450dcef7d6776d5fbe402b6d1cad9d6d9967a6209158148642fcf97bda8786815cc553f459a08ad6998874372eac692cb27f76cb943c8bc5c8bef89756a196e1cfdbf9a84d85384d903059b2dd237c005697206046b6f0db7806d47982cbca09c7bb5c4f23aaeae71fca9d126f4eff5820278f2fd2b60bf06523efcfa2fecb42f12898a8fd8f5626a442a9d0612252939b17a1eb84f0c58579ff061da94b34f460a53731d4909b7a9194131b56a0acde5c27922b5476131a79fe6f4c7c40fa43a322082df754409bcb08b0c270193754b7dba247f3257ed44cbf9c7868b261a78dbe76a4365e4a63cc231d20168eecd51cc6ce8a6fef81b059a4737ee54c59d63460d675bd4b74fa9d5ce972b90e806aa9725999774e1c0da8ef00e87ec58b7b7b40d528981b737876d06d442793ff47547f007f4962b905133f9b7a0eba45e60c4bd0ff20a70521c892237a037f9f2119592125cab3771a378059df8d94aa7d5572130f843ec8226dc69d49b5ad7f7fa6a5940316a60233a6346bcd8acf8605edbd33aa668eec4d97cd9abd61e72c4e251ba732c4c627049efc2609a38634e9b2e1cd60e88765f04eb78c9742051ab6f39f9385ef04e3b53d3b4edc81da9f7a4cb0e9ed17ea7ccc73639e55d73ad83460db37e75855fb26a482dd187c61f271cb04dbe8a82259ebac9eb3ce8402689668df77e578d5533208ffacd68c44dab56ac2fd4d35ced67a9f5bbf72d5a8a652111632a2352743da5f8b152853abde2425dadd134f2f3e3d862d645c694224bb58ef3f64e17c8b7e9b6d7bd0a7825ef6c26b335a471d3816e7b052921dedb321cea1bbc9f8e9cb779a8a0e5efbee18b4cc14179f074a1672cead3308de21be488eb25b216bea2b095a772577795fe5b1aa065e4a731ab8f9fc2d9c9101de231cb3db54b453370d674b1e04cff70262e1dcde58833f55d3d175d2f2faffadb3c357d078a028ef5cd54f1851e983dc925f030e52c19fa4f66ff8fdb3325dd3480709aff67c8eaa9fec4709857a284d8b740ae8a90d56044c610ea4ae57a22c650e9093a032bfc452cc913013ef9ff0b425650be51b29d7df32eb8dac8630e81fa682ccbb9bed5853fd2c5d1cb3545757a7d532a20c8280d2d8af9582e5dc6b6bd5421ac3571f96062c712cb53845907a3e93854d170c77fc665de02ac7eb6ab4057961c08f504eb2e39bc949ade7002b273139ba8dd9e2a06a46eff3230168acee02897a624e26f795b120a38623391846b40275e976c8150e9d34c8028b4e14b1379b65d3708c2bb22b2b10a2ecabc19c3309280fa1fb14bf50b07f162b2483b9ad45cdb91fa28465fd1f3deeda1de90699a05f3e0ffc0868826d35782465d7b614431babfea46083353431c5b3d8605fd28b455b21998b5334684adbdea7b34b2503fd708f55507ac981a1066bef26eab7d5cd44c52b3063fa10e92165f848db8ffd0c7a26437198460f24b634d2d62e097d785fa20671cd20a9cc5a0a1525d6c61bf486fda95ba1a20b707d678fa1c6ccfd1d93ab152a16f82c4293fc55a08ab84e9e48acf44d2f29aeb7537ac5efef600798c881529a9b236df4c9af981bbd1163e0f08c343201a313d7a0cd3e2aef1b1593830c5bf0244995b56230466aba05993f5ea01b71000f261ea073634f5cd2225b5d7ce351c1fb75bb55ccdf272125ce12e54488dcbde4990f104af91610dd30c221f633f468b3bec705df247fdf72a8635120721a1609d7917d8eb23975cbf9648a517000d96845ba726987bf0c0542bd5034aa8a29154d1cb842c437b0e00dd719296bea36b25ba8ee247904d77f5194197680de5c6b4bc05d15f13a40b6c8b00a5d12a25aec98f6eee591ee3fabcd47634e121d07e763c070f04f8ea5a8dddfb386c379feffb032e2f57954c47780abb9281a7715b81fb58e58fc6de63ea618b668df2cf7621ac912a6d5a7a9240e66de524f5320c4728518811a2d06b1d4ef539b43c3c66a47b54abe8579f53a09cb6e5e227ce01cd5938064bbc0bce41a05dcf8b4c4f621e3b4fb4068969dd40dbc78cbd9c0379f0019fea05e58363f123e82ab1fab330287ea8c57f048892ea0a8d1c7059d5060ca65f6866efec7957ef15266f678f6e6d8aaca6f6ae928644d42c2e33855190d232cb2d7dcc491cad0b4e84c4bd75fa8943cbe2952777681318fc7777d07ed44bcba0f6edeb2967f74e73f93bd20b89dc1dd09960cd03bbc7911683caea727eaadb71b55eb82123139188993ebbbead67122342d4fe583a9cab4b212b99df1d95dd84cb70de5064f13c879840ed75a3f4dc8827caa7070f7c762de07c0575ae4f9c6faf0fbf8e34d6b3515d4f1a4817b41184f56c833fa5da8bc03a30b463ac4e669d863cc8de0faf61ce572ede63615ccb2e70e6cde63ef9f23349dba52c4cf0154734110dc23f488ec0176447d50552f0049b0c72e18f083f7fa5ee6f5bdb73fe1215eae8b9c7f7a1dc9b1bc276e3b57cb1da2b9ce07cb22912fab14332e1c24c143307499914d22ce67c804ce6f7197411e2b04b03928fe5a880fc28e19d3305d744f8b48e5da776d8d040be3711cad876b1b7850989a6ae44c08b8413acb90082c64cfe5b99819124b35f528a5c9324dc7d6382c5881779eaa6005a88b4b883a7472d7bfeb490d9000c25a9a7a9910f1277ea1459de7efb92787d9b15aef9d11e54c70592c269ef0fb1888eecff02d0a2d1d175b277c15631e787b3ab1e9e50b6d44545381cc0d8d5debc7c65eb9c1e66a96aa98dbafc4ef855f6a0d815bee30b38395b07479074c7622f889533734d7875654a77ed96f302397e2b1b93ec239947ea9159e173cb1aab6789e12ab35bdea62db574f45db47f64d4eaf5226079627a99c36f84be7242008fae525cc96f56b26a8678d6d2aeacec030fc2210f254b225e7e094da085448ec0645927b9be731d638b44d95b2d7eee54f72faf3142355ba602adab083507a8694ee4b6dee6fe9514297931ba9498a8062bca8145248ad7473cf6c603267b638a4236318e6271e6400dad8bae19ce73a2d46b5f867503a09aa3c7ed8938d4e2faac449e767d3fc778e86d9e5d3458c5b953b92cde0950d82f016fe67df06198d73d087e6163009a806e1bee0714b28168bcc3a19410f2acd90d86e5de0e14a76c12c4bba646b0d2e7ef6f26eb924f265a946fb2bc2da92c322c83133e73d3cd02bc5063574d8b0344b43dce7428a9f015e017c588414150dd5fbd69e0a2a7a0c61a138f5d46fd5a7027736e643a1d300feaefe344633b07a35b778c4ff817ef93a0a0c2438eaf35703c3dba6474f0ba6dc21131b1a2269bcb3e226e91e1e186ea2678f3cbc25d2507b639b1954d0e44a3c494dc464723678d5b9d7de5903be2f66e465ef48bea3a569bb463faab00da6d77787a2d10f848ba68b7dba90ced261a9d489b8348c0a5d3a90c69785a201576f6898ce723ec41d53e97bb2858902de0fa5878a7a1255f5a40f20bb14ce0c11911e968ff49d03379ef7456913138a0c2b315a048ca5ee62b691fccda12920ff3a034f17caa7680cb48c6d7241e19089d20910dee246c79c508d218393fad618fb2cf677587b471cabef4f7425e6123cf70e9b65d99f376f4644bd45d4fa778ea75ad0f8a01b782ec9ed77ad2b590a229e3f38fbfa1d1546497cc18786474193538c1bf85d3dee028c5f0c92f16be74149b10354d744439d7c9c89fdf2b8bbcc6b829b8c865173e965f3df521ea2f0e8706ed67746c206ac56f3fc47a112d39223514710f9600e443553ef4afdca06dc1419de6cc24a9e34d9367a502bae9fa202e4c2325824e5666ff5fe3f00bac68a7f47df88ea6f60445f0aff2ad7bba525d44160cfcd09491b322e01d015cc0ddc3c4c26358a43127ba9ff658442df3576fc09b86ae9bc47860ad81844242c5841f96d9a70a38f893205bc78e01f06571aaecf2ad472c11219ae5e31b17ad373be4e01662b568695098bc3102d9479af4a643b3c6ecb6ac9592784165c6a5520169acb3ec4be14b127ae37faddc18234b7ab9af644509eb96da266d8ec9c6fbd3aec6fabaeea1bb93861e39877d83b130de105c67640d991e71b93da7a0e8dc0ca0f9c5fab4becfd9dbdcf31555665d4b2fd2c24e8d01c081e5203f76d2b5fbdd6b81a0512241fdf795a6c8884f43c6cb3b48a63df382a00c0b7e18c23e112287e41a41b64fbc985d0b885205404b707bf37d1dc72d7c02230ce1591fdcb9e83bed00112aac3d86d97ed865e84256d3608a28e5347a7f7b8e050de3ca11e7f538f6ea7cf33f86429d11e6b2afe769fc797fe01bb159ce0dc3f1be3f84e463cc8edb4e55670a768fa4f5407401a411df6073f29ac626eb15f7d1b96bf44ae583e517b414801e65978c390c1a7d5b0d72b26ea541c886674edbfdd89bd6308a3fb4f6ccb19f31f298c958443a8a41284743647b011583173a1a5a6c9551ee787d203095bcc98c1805a2b03da5e6e44f83ddec400d75166979c00f6f49d0c4fbab37edaf5ae91eb9b5fac2865e2f29972024d4edde39c8b26f064b58cbcdd47c6afb1049302444d8f10e2bb7edcd4941b5d0c1416b09fe97773ab5b81ff73f0ae9bbd9fede425072a82984234b5b2c8f5b1f26acd8b13e9960091554e101b60c510b0d385586df501e5ac12b33f5ba49792c52e1f27de9690cc11ddfb6b7ea8dc65803f3227da8acc4b3eae36d1dc12b2d706e9424e229a4a6cf32a745040cc6b5f23f0c0901636bcb92d4492a95c2f3fb68679c6bb012a76342e32ed8385694e19d1fc3f405b778e3409ab123c2e4d27ed9cd7e4838c9c42904b0fb3b8e61928c3bf064d28b53f5ba903f3696f46357913a87e34e7aec4471203814e686ac5c093dff9e7a217bcc5142acbc586b3676fbccd363102296b4b1baa0a84ae55099dc2b4c9140c1d4819dd5f30a42c1708efe16a9bf255928a9537567914877d38bd46e136ec788c25b71c58da6353f3a79b829a67139d1ab0841a124dac19b9fd5c603a7ed08bcee57fc308f248527d3660901205c68566f6b012a730f527595f53400e2a1ecea31d1a79f7e71f161933fa7684426f97ed35836deff99f2b960f878ab4bcb207c4dbbe8fa3f8225ad5b7058aac1ca787f7032f09f0c094b5b7204a3c899d78dbb7cf122d148dee6c3c3c904eb064cb0fed2de48bac4ae4f0ef73a3fcc56bb994f886227147d37619500a36a3a6408054c384886a77740ee2cd8d8991e850f429f7ddf1f58a2d2c0310f4de70ff953c4a4b3f27f1655ea10b1dfd359430e38c366c349dd740d39b9b84fa867dfd87ffa968bc12fe1fbf2d77b9415db384721c1f8177105aa76552068631caf0b77b585271964d97535ce123cb001a9bdfa0987cec1db3e743f6502e551fb28c2e3c2260fd61b2fbaee114f1824ae0459b8734d8067d47ca7a00092c0d934e9a79ccb4d8fd428cd48c8a20f3c0503e9a5f1265d6d14aa8c02e85db940eb130d541693281a9d4461aefd744eeea6a18001bbf9315bb9e972f580922d826a8d6e5439353d455b890f0f626f7e542366a2c4ac7c095a9164cf936ca043be4dbeec8e46ad8ce37db34979dda9574a8075c69b8974e2100e7c47433236d98de85004a060c5054b938a55a6426f2cd9f983cf88a45438e7c4cf810cead9d5aead33c65cbd0bc4a799232989ab0ffa41c1cf46cd3d8329b8895d1c076adf68e9f0cab047954b30b09bc05cbaf471d54a55146ddeaef6a14844960dd90462e8c8075748e7ec2dac8924af2d681e47ca27ad9d3b76d3aaa8bc6d8d8c9f1bc930da0f6c62d4400c34485aeb2dc1b246133833ac01983f47ac4142882f1c7e55704145a023583413ebaf0b9022306f09ecbe6af584ce4b4a79732bd8ba5197222f24a72ba2b33dc0932262f771a9efff5ef025d97b224b7b2dd42314b245d10970c7c66f391cee2adde5377435b1c10dd4ad203006e6a2320bf8c69e80f181f529958e1dbd597f1d41fcb1d7149dd926b479bf000a107e545bc9d41461bb7d4ba074d9b586ae166c0d2ca90b9c2b7e56590a7cfccc39b8b6e62c85b51f1b924b7c3d6bc0658759d3946107d0cc171fc2802c50b5e2dc98e90658d22b62003c59db395e52b730ff2b66f42ef43f6442a9a2bac0f3108ee3c4ee29e0510b802180aed1d3744d20bd7f80c92144d008f777898b497870f7dd0362da73186b896739fe276870f6c65c3e5703130025eb04bd4588c3788b3b068c2774fa1689357cf397e42ea82f7aeeb08762171efb314c0d09dc59449ad72896c3390f1791d51055032f3310d1f54967b36187de9f9f05fc96ee2c1625192ae18d80e556f69c3f273385142b918e5370b165b7a12710ebf6c74fa20c4f086184601ecf0ae13e3114623ad0d7c4c393d7f5606932f20cb4a60397ecb078b1b8bc17ed6d977ff529160f773120e2a83c13f2fe829b1ae155ea936f21a643a9bf08859f7e12b25d2ddfab7e87a3d118b6a1ba6756450ea437606859e83a606e1debab143cc3204867e20940600e78762ad28a5622d8a52b4168dd61b3527287973e6322c04cfcd3b7354b10c14ca4012efa5f6275b3678188f0e473fe62dd7d27f679e928f5978a7bd6e0b56f279b4e03e06f212d50a878a17b561cf0290eb951e15b87b3cee6ddbc30de928997e2f80e5af34d56ae53985d57bbc8e48b437e82224daba36ab0f77b509fd6648b40be3adbbd34a9fa601c29c1196f1ffa2319928c21eff1c97f04314ff9dae46d3ae7d6659a0d623e4e2d9cb0eec8db32bd14c498afc9a5a17f2a60db73882aaf89ea8e7994dae800a1068c4549fc6cb97b1d559d00c3349a45ff97f87d20654d103c13a66c3242783170e1d14dca7509c562908d87b0ae87279ac0be36671a730803574409e2dea34c1ccacfc8ab3bce1a1c162ee9ca1aa749e0fb4239417e3ab5d4a486c3c997fb119e85080f959501c8c79de86d6c9850344e3057d9fef04498cd03969b7861ac36209f0c045b7b2834a8da53a77525217aba4c8f859878286d7e1e9b9d47362c44deb4874dd3639e91c0250d22f723e19e0c8ae95669002fbbdf07a59877415f993f32c5d03ad19f2179861862962949c7facd51e7ef614f6a21773208822ae60c18373be69cda294930d36b642e166c328f9e6f961925ff23ac900266cb9ce6d68c797bd051b658953d085d30b509df091985023359feccd4aa90cc331bcd92b53903dc8f64ce0a5672da450860e1f3a45a62e70559778f7f2f612a836736683f0760bca102ba5118022be4d96f0a0059e74e203c29b82e4419f972ca791df655993fd8130f920743d695b84f902d837624c84fb4d6c2a5072fd4578eae0ae3d2b9702f9f3d95a15200521d1ea33712f3e28d2263006bdbf67478213553451ec6d046a427cab834f36664163a79bd46b2971d5bbe4f0681485ef67f78ea11ba8160f263e04663c557de2bb31554ad279f8a50ca0d8796bad78aeab41553f0f8c452fd64a52ca4565425e8e1dfee31f7c49b80dbfb009022ec40ff25fbebfbb9e3a93b8e22852e2350af809d2a1fb4a5d3d0c39f7fd5a08e2f99defcdd8eb3a30d00f757f37a063a18c3014f2f727e25adb3e8bbdd2c1bb190bbe5e644ff3b16b935d141993e8529ce2ec8a1115b9c34ca91409e382e48e34d53380ba7408c76a8641aeaee09514892e75ce3e8f58738bd02542186be4733f34af2e8d55a3ed64b29bf9c9d31a9886dfe6de28d7c04820b340f5c821db30bb1fbf563846ca6228a595409eb931d60c09b9d8af8ac377277620ad02d1d6067cf8311c7c238bfa13d44596a8457dbf5077c2bc2863ac9a428901829984cbe9eb0f72ea17fb58696ffbbc3b12c4d4cc97031ba718810d5867078698c12ae13c2131f1a2306b90cbd8cf54ed13c1d7427fd2d45a018b3568e8a85da85542ee8268d4693324dcae0a45d3a9920810ca06030eb27408cc1ccf1435b3bac1867593e995db58ec80ea0d639b00c401c6b5a502c471439330cdec069d59352af0cb429f8aaf4bd2b5ece6f00fa115271f4e980aeb8e657dc58bc633de464b71366eb3501c91e5020bfac20379eedeafebdbe5e610f21dc5d2a9844ad9789ce7a937ab7e995538d79f31b50cd104d5bc934e99a682ecf1276cb5796cfce34d4972d7e3f9cdab0ff6e2f2ec43c2ac1e61d3ec0a80d0aafacf431a662a45f3e09ffd504f1b08b2fa0ff3e66df6e9e917e48587f06b25863be80f04001d197e61402ca77841c8c4793bc861cd90ba39f4b029e2bb9eb28e1002b81aa0cb9119e225d780de4729403fe5c62f4de2f5dc5ad4332321b5234e6568555e401e13cc913515c694f5c820b6e1642e2bedc7bf8b3fc674b274018715687e997a75979a7041e2f063095373650cb28e305e584c51d8e0ad4ab7e47b2636d984ee11b67f866cc01a598194f6a10c63042ffc1c4d1bf2e9f6ded470e234a4505c563c1cb40ac5b827db6ccc9a965f7aa3ef0688c2b33c60af5753fad50d0fe3944c1aa15f8c130a6b8fd31b24a1ea307244c7fc4f7b78799bc5a74ff7994a0e8d002ebcafe61e5c7597dc992abdf627d0695173444f66336e3e17b3f2303164556ade2bfc98018a5199ca9151a744a6532ff8881c308d51dfe460b8f9484c901eac5c0a1541f07103202102d5b43a3374f0d82bb25e03542a05905f3fc3d01b79557cce36503a5f93009aa181d44809ac47e0f2dcde04f8a8baa833ac496a1e91e0b3c4893599a3e741c4e57999614576e43af8b8146e7c2dc98ecb4e2b0e45d09317356b70474649f3c558fc23cd6ec21d3c86842bfffbb48fdcb76fb53cf2973805fa4b02b57b57e2997219f87ff2fb80e39bc1fb36b8af003d22638e378a71a7e92e1a7337f45abe7e35cc6c593c109e6d6e55205f80dadbc5eaf3301cfe92ff1c668d176fab564d1ffb99130f0aa1e0bccfe079df0305eebb965dab545a518b03139779b344be06daa801d0286ea1724c1630db0d2ba97f57e16d06438bf9d5086e757fa6354c730778b84d55ac88df4f84ad93db1f90d85b03e5391cb208663b698f065c46be9d442f32621f0384b31f8f775230e798a9c440ea3cfcd977e41a30d900cf9aa6b9b0ea4e31d8c875fd8f5d2ca049aae37f00c41534a5082fcb2ab6b0551beec9cc45fb483ff2cd3fa5fb9f5bd1c51dafe988efbc5889188ae676d579aadda4594160fd6e6718269905d1fab1d904b3a72a25a26b73b4b0eb8fd47dde689723ffcddd35e51ab14f6a9bbff6fc12c1257dbcb57d6a14a0040015eb153d296c568974dae7aa6f53d3fdf6ff1eef3b33cba4581b6f176646c0354c702a7b96939d02c098b1c22d6cdd558b50336c5249d8fa391f893ff118f74de123c27e759e2fe938440571e59bf47ebee70555923aef69c6c0051a158de93c1750fd5188c98042a4caae29c9385c2363482084567a7d5f6b7e626a1cd048d66ff86e568cc89cd0c32cf14aef63af787b003b25b6c8ea281ca0c479b3def771b93d4927631fe49aaaba55d3a5e96f27f296ba187babcaea8a09814473d732d3695856acb167395fc36b481e28ace16d999790bb7bb92668210df1bd7610975124053e089d5555508e95b960d7f950346e6e3171537e0b588a8bf9ea300b53e58bb4ade2c1dc67f1f5cbb7c85b2dd95f3de43de437f0b49b30f4b1e37ac4019b023e99a8191f796ee5e8517161913214d1d5246f47d59c946be67ac0b052a4c012e5ee9742db316e8ff8b66a44b120be3ab647bdcb737def100b5b4ba904465e07475db342ea4054d3a1b0f6d99d40f4e1cf09c5db136d5698aa2e030fea9327254787e3a93a1a687e60d9aa03f21ab7e7409eed724397ffc42ad5c1cfd53c71691ae9524096eb4ef34cda22f3b223b166c9a73c501afccedb1624c567c54a9a4cd007f95c2e367d4f7cc05eab11023eae3fd012c4dd2861bdfe9e301cf5415ac5cce50932a6c9fe025b35af331b795ac02290cba33b517d7fad6e02fac003e4d0babc61263b150598e33d554cb506bdfc90183f3e6721ebcf2bde8d891b7b7ea7892f0f22a89445e09bf18ced80f6d2781fe36e366ab8e029d7c06b1cd55348736e8e95e77544589d841bf4a0918321d29b78d27290712174ccc40af2ee02df49c059707987c7336ee3f3807c5509cc235e965909efbe6cc2a998f360e5f074df85273894fca0f4ca69a674db04a7f84519abe96b8482f135d562dc892b9413c8192b659320325e7dfb6a99e42bebb6c484e59484f38e9bba33e52c9b061e18a91b348cf87e32de4445441ce06d7031e3ab567e01798c0a2fe3ba073e48238312d8774fff252b235395209238e23b0449986da448d5683f06a142ed074160f7cb4d1d3a940735ca905da5a27dc2db637d345ca1fbd1233c1246fe3a9dfd16a92f6de9155fa3ff1d9bee15b08ac9a09e7074796c007d9837240e20a62a47665acd9e014ac393c522fc4c0888d037df8291672466005fde3c401f89a4102ed4f791296f6d7ba3df0bf3a110f3a2b412a8f69bde97c52cbc0e4e5c34c03ba93f71cb284004be6a086cbc9cfe175365cef0a6f87ac10a3b00c2bfcfb6db151730278600b088639942ed6376d1543f9ab462a39948ad61e22bf39cfa809c455fe3acdf0b7a3ccf67cc7a75365c4b3a772b054bd3ca64b5121d7714aa7d26d8e18bbdf172c6d453d26e70e64c7663d4f0f48e8f48a0424d9560a44d4f468a1f0bf94a873e3e605d0a5d2ad34aaeb192b9acbec92a718eebb608eff2ae5e01ffe60f466c68dcfdca690fc0d738ccb9f7273086a5c28a1f45c21927cd7ad67c0d780d158f5385d7d3de6970c9e598ab3d2388239ee6ee20087cf154c6d48e3b3204c700635067a9f2787c3fbb8167dbed1e52d94ebd13e17686dcc6a5a817b9ad9c060e6f3c8ec51b797efceef24f19e76cc04abde33367214a57691b06fc7658e69e837a808c141e67d459672b3c7a62858f7c856f24dbce97e275194240091586a8e09676971f91af79f9ba0ef69dd5a692280808f7e64d025125353a67e947d813524a6d84b9d1921acf9fe8e6d8b433c69635788fcffad092356027b684cb6c116393701fba3cd889e899b53be3ed2d3bdb0e4a039d0fec9eef3e9b5fcda7e26e82acba24facb99eb59f928e6c22f7961f138a4c7fa47ce1d5bfc4ece59e76cd7b8e86d7ddc226b1fe91f37720378a7ffb967e3308c0c706ff5d868fcd94a9753fde71ffd3acde972bc9984b32de1c28ab77e527b3036f4dd4064f65a0f3880d072807871ffbd569c3596ad7661ce470654c11db01e9a0d13d5daead19e1530d1933b7099d3982870a51121685b37a350702c44ff3469f804c4d91b27bcd7dc62e018b1c3aa590c9554467c7078131fd65847e210f9d014a4613b37e06c205ff9fdecf2c9f32e9371a517c402cc24cddc346378d7c645378e9947d2a53c556d0e721febf0c3b43cc09e3d4e1ffb09cf29a46b164675e48bc3a9049ae9a9b510c5fa424e28c412058b862452c63969669a62b132fa0ce40e9af467063f163f2f68e49c555537296ecb51ac4d56ebe40b6d5150d57a88e8eb95ba017a24931679cbd9979386b4b41a28bdde0e676da9825be7742ddc5547bda6b848eb452cc4249792380aeee09e200efffe9a541be62583adba7f2012800aa9f03a1778fb989dda0f236176ecab145732c2c7ddf9cee929e12449d653f07c2d6c41daf491c9268af79153a16a7eab6a615124fa7cd757f90bdc19f1735d0d8597cfbd9f6a1677fbba2963486504723131e5b70a55a0b0732497d395cbc0cca9f30537b57c8276cc81231c4af0e6fa355271cdbce6b9b0dd7c29209de5999ac94a659224a3cfdcc96a66d03b118349856c91e9395da28cfb5b4c2a59afa8c5d0e2cd06d5c505a17bdde965ac17a2bd4e08508201aceb739f54e85ac8b88946af2e0dce5f68400c328a787d8adbaa462dccc19166ea16d1705765e1670125247acb70693435f1e2c94f4540829af4a762d22ffa07cf653a3e62a33222b4570bcac980f5e0e6a2eec47d2a68748ce6e7a1ca9a6b15cf51fe8dc10cd324df8b811133ea9a7487056ba94b544144dee9cd60488295f4b96c24b37c0b969b0f14fdf34ca8c33d3822a37e8a64554054c6182e781316a0b220b0a7b243975f3c681f6cfa43c2e8644f5ae3199179b19b7d8c9b6c4e5e03e9535cdadbfedbb3058c778797cd4d683b75c1f0a2be481d8d6767785c66b198b67c8b5d086310606302290263a2b39dad04099aaeecf05b855b1e425f632780fc22a4358f557f6ef0a91555c987926f27680575ca554f92ead29160b2c38d0cb78a43564e92d36a2990bab17126b5a520ebf25686819a12bc6ec4932654aeb0a9c0bc77beaf63032440b2ff12d3a886e92f99eaae15f7dca7540d28fb6489478768e995e8ea0dc658028690cb9b35dd849112553dee92dc57abc909c535a319a62d127590d97d9b92794165b9b57818ed9799b998fbd4fbad4f39edc71df7683abdb469fbc9ae383fd389fc06de6d3188c027aca1c0a2f74b1ab033bacc9655a8238e6f00daa6343f26e29a11ae6e000eb39cafe1ce54dd282704db7416f38581fa52c71c60a77b426775529ad077c1f1d2bdea3ac757468f253e4dd6943cf6fd44b24573a6685178ac686dd18c5c537077ecc2f7a76eaa4627df0bf608542d53377b51f19dbd755f6dccdba854479bce7fc102c74dbb080127cc454edd140b01b4d018f2bbc1852477963e424a8812f1a3a470498cbba9c8ae75eb8992897f859e029ed6d2648027c31d930b7ff5e4b32067cd124816b88a562900f0de75e2d30c5f71cb2e325c18b994c94166b0f3a39c54a2681edd886fbcb71d7ecce0bea8ccdf520e9b989b56a9206bfda0fc05139f41d6b41509417bf344a2de1eab2840747c9b62995082ad44fe440f8a821835177262ddd5a54351ff43ab6ba578ca23ea27127dc6863ef22e64f5aeb37a8ea9b1ff13afdff6c6eb8572092481c2aed0e0014293eb5d4572f0e283fc1cd2a3501f34a4c7ddf1585a0e861a39002800049e4265829fe7e68f5d65780b997ae7d8fb048e45b2fe3a759a648a889d5e88c5f2d86bca13ca736eac20b8f180dda028e2ad7c1ff37f2620dfdba85030c4c8b22b2416c837877531d953d35c2ae1abe9217a7e53454fd510dd2f5cad83374c378209c5fe5d71a7737e4886f48d5a543fc031ecdaf5e637eb4944a47e3bbc308087e63cf5b91e359790d4d6a2edb17ec6caec18b89f308409259033dcda0d1f24caba716ddb5ee54d1c0bd4e674fa0b081db1597c70bfdf5ede0f46b4b0a70df108e42a66095f647bdd392ca5f2398e7c3dacaffc5c80849a5549adb508148f297fcffadce21c7c0419f18d46fd832a0929333f2faf53cfc7bdd294aec5403e2dcd3bd06d31fd344096353881276f30cf73b9cdcb8a921185de4a26b724012d71d6e458fb83ad9ef02f23c1f10238e35f4716b8a8f892c55f4d83cc8af9eb431c3cd3b80f8dce3b02866f3de7b0f0410cd3ceb346df6760069a9f6d13b009cadc3a641cd834815cd2fc6646b14c0beddf4c6ab385a887fe0cc1babb30f56db39a25d7f111c972e97a9c5322293ed298edf3406f39478ba1402e7d5823b4e9d2f1ba2f4121d38a52cc4e86b9dc3ad361338838cdd074262f1c0a0996222d90ece21d08500e6091291e6e8c7c0caa443422bf1879e895eb5084a416b6bc65b61cba6506dd6f2f3128bc76892a4b6929a4f87f7953e64310e1ec1575477bafad86704179be8dcc0e5de390ff719864f32a1b9508d928c4b2f97128a6ef7d09c188dbe659f9e63af9781972164d2e0c5f5d163ddc59814e820d18dd75ec82931fbdf6850f2b6a31281849cf87e81c913958850ef085283e5eb9506d0b1c5963c247230f47d1fa455c82f0eeac91d7b550a12f98af54373f01fd4b318825944e100a2022c290e6411e58b0cdb43200da13b4e4d54efd898a604e067389c72dfc6850870d148b4303b52f184ba0d48c8e8c1993d009573e76a50db0142bc35cb6cdd978c274743cfc1b88ac688edb108d9d89573c685609e9c994d5c47c9403c3f1f30b223d509e54be5a685b730ab85780f83327ebc8e42112a5f30470c7987f854ce0c49bdddc337cbdb6933eacc72c12fe9308b25cceaeead07bc5536928e48ed8c4a9ad771d390841251e63de19d8aca804d681aa30431baa5737a371cbb60afc4af887b62c6c1ec45341abbaa34099fa02d0d811d107ed79c238347acf7dd8570403c643e195538ef22166c2f1dab28223a1ecad36506dab005c8b9c5e826968e650b30d53513cda0bd292bd5f01cddddaeb303f8a242b16a5a6cb534c9ffec586bd8baa1548ed3b6ae7a3d627399af5866a99aa8d4bb405987ab954e21fe4cabf67851eeee5a7b3193ec7ab331cd54d4e38d40ff24b4bfdebb0081ee2f9723e0200a0d992b65b5f473e6e56dfdd84ff0bb0299de213834d9a11886f914aa6de7dec52a96f85698a665c5a9c66a387fd8a0f12f54de883328ccb9787b5f2b070ceea70c110b46e4058c544ff8f28a7dd94c6016244531f29467139445cd2e952de4a830b478c76c72989c654264ca0e32aedd43ed95e5c082df6fc87351dae396f405959b063a4fd3db0f4bcf57f9613ef1ac72b8f8c31c584c25608fad331d5e13fc0b73d736da6940f5097921b2507cb9154d1d62521fe4a1c0627d09194641d53e9fa9c7495147744e5321c66c1963cd0ea31b7e1c71a072a093036917e7e83d1459d536ccdb35c4fbc7b5c6227278ed44a7cb2d96050eb9124bba63a46796deefbf599af75c4f8a4eec4f9745415fa16a473534d47b10fcde23b1bab603e0ccb9006324eca6bc563b4d4d0d679c2db14960ee2fb337788a7381cf533614fb9a0676f3fd861f43ed4aead1d9bba0730ac21f53eb3758e6dc98ea7ad72bdf626aa6684050fa75eedd27578190e17cdcbea9868b09f2111c125e99ad00ad5bb52c6637bad4f195010158649134ac2529fb8782222903324ad6241b63d205cdcabde2798a1a397666adc93252aac961aba40f9ea05bd004c7a87f2dffe240a0bb1eecf043cd5dff422bd483b83ab48392141c3ef4ffa0d5965c4974592cfd81971d8215bed4d14987097c8d8fa7f2abaa2f4c75f697d01873f60708a45e4138df991b56a209ff14a221a0c5d7980d96c13ba63a2d61f7edca3b2ea7a156c59359e0cb036b44164d56b771d125cfb34f3b83c5df2e51b60e4f0818015242981bfb4137310ae201fe744624e91c7bd94c8d2fea5d65854e8a93d7eb9765b5765f34fbd5221e23b91af1537e220266b4557a952f1d25b109b201b15838f55db0e55bed3432dce93bab90c0e9cbe12967c087affe82b2f17f627b261353cbef902fff79abfe4bb1380b39f2a7ef3f8ee08700ab4db6c278ba2ae30dbdade33d4708c8e622ea43677f75ce989ddeb6f89fe9ec172045d2ae192844fe65d084407195d6638e5f62ca77dfa3ee6dc4525b7fd18f7b84ee547f21c33d46650a49ad7c2c752f86aa91e06bd677accf27fc4eef5f5402e9ab794d580eb1bd386a5cb2910d8e6110e3359c783044daad3046815541420ac03a2f9397a2de97a0c7095937844e9dfb4b0ba74bba9817f59266c0eb9a36348a22760395a68b607d19e413eab52547c4fc5cf2056c50edf7d22666c091be1457f07b598d1959474b09a7f4a1e18e404868c31c89ca15538445217535d6bba4aac06c1ea5ebcd6348ee628438c8fe330082a75f71f4b9708acfb15bbc0380d2fac950d95e5f99f84a13a6426152f46d141a047156bf9d0fd92e5a3145d924d51dd5f46654a753337cf13d93dbb5de31b45b4898a440d737e718ee44f3cad3ac8331531b4066a36129e35c40e16802ddcf1c6889a81d2a22150721b0b175ec25c182eb91e5c2942e062274925f356699e3f0da693f7c3f20cf002c5655c8b88b98af4354ed7ac0912e2886c889dba278f47d630105399e1a2b1f3c706395cc7dedd1c82d8a4ee7ae0e195352597a484dd079bb0fdc2af0906e36238d1ca4a86128f1d63ed2a3fa055617a5383e659082a44178e94bef7545de9e5c8a2f6a72fc702001c066a66f43fb0885f2f86320f8550ec0dabfae81278900d5ed69ffe4c900f4e1e2731b7ce9a63be09630b64b7ff9e39ce9170678debb5e842dcff1560a0ddd21e4b995e2f2c055c975f7bdb504476b5853c78df311bab4c06efc6349d4432fa4705f6a60fad750216b2b16dd1fac7bf7abe89d9524146dd5c712a6187f93bb2f7453c046e29a52ae0340cb8844aa7d8469e2a79d69cd0f70e10f84c3c95775890805b69e9e2b9dae74ccddb87111ec21d0297076e9ee0a76014163f6733479cd59d0d5dc473af923f7833d6d33405c809b9e37227f9f5dea1327c67c660760bb3dff4f9a6fc898de22754bc24865098b0ca871388fba9451f34f89b9b1b94616e093cabe73d7ecdf8ad2c1801081d33d24d6b9a24e0ac6daf1386141ef53f5eb21e744633732825f7f94ea2736679f704fab73822b5126c2f0c789452158e0dfcbf3735eddac98ccb9344756ddb222678cc064f51ec330d97216f2defca72742163d1f5d5376737fd6c0bf0b2f2e6972357fc5e32aa9a09d8ca46244f50db3a41a514b3874042d85f75ecf449566a8fad283c4d8ab690ceb0c79c71a5a5ee747781b51fab5c3d05d328a29efa91c944beedf4d5887db2f17693896d74d9219605f9c7d1d62c2a925f85d6473281e75f0b54f5cb715c6749fbccfd3a6b7e92b6f8f94f6beaaa82374451f7a60a0bd3899a16a58becf1a978f9b27b302aee93dca045b80d5522aba990286e783ba6b10d3f2ac7e67e00b0b40238c353db36cb6630740b7e1305bcac1d8feb05aca70071d70a9d2c255edca5985ab6f2f71bf0b4574b6c77b631c6e6d601a2fd339471f890bb81f6bc27910229efcd38d6732458ca8045f7bbcd56c6f7792f647323d8273ce5e617d50c2acd76a8ff8e20c27abb92ace1ef794de680b388a5038ff3ba60f0a3c4c6301cea20e0f6c44ecdc245f6e36237a331d5bcef7369a30ffcd2f4d20ee2ae5313a9bb60dcf02691215aa3f4f3832274c7f6ae9c9e341aea44fc3fbc5664837d2691d84d38be17570a5daf0b631393e84868bedaec5dd2cadb735fbd0a0e424abf45d980bc99ecb37837c09bf7d1d2710a1a30e3c5b5780759566b505cc51fd929ca7a7d67f87222d2004bcb2beb6611e28b7eb3bc5bb9596cb26f1c312d930244e547fbc755c078c12efcceca9244916a6515b13ddc91fd7821943d620e96eda1e35bf72c12302deb7f50ce16780665a16bb3f30c59024d0315430f794f0c4b2904c009a74bc12c3728cb3c030cca0653ced25393b5e972e2c5731d2b009327b876d77012f64d4dcea0412bf8721ed7846d04e0ad41497ec5f8167190a203657e183cbad36920344de3a1c1f74263ab71fea250f433cefae29a473e90a4654276061840fa7ad854333f965a318f8d499681b2b7badfef331bf1e4463694fd2b42c73a588e96032fb9dca20cf7d1e7ef793d4697438a00acc97eedf6154dc889a16602ce99112c96271266fec91002b1307512968de33236ab70e34f8ac3f6c099082156f274b3614520aa32f0f16ab2c9aa9b4f967189ea6e87e90f466f55b017da60238e6a1f4e775352c7f935372a28a33a0c651c26cb5cbbd87dd887a1f95a60b43b879f4dfe26bd2b665a5f058b8a3512d4e9763fb8512604930bc5c94211dfa18e9ea431f2d00f1dd847037234f1cd3451cec1d6649119dba4b67ba7db3b4f7f322501a63155eba5374b62d05dad2a09d627e7cbca11fe96f30103519c655bec7843d2112f016f6a0b5e233c51cb2e3730f369b32148b3d592791d8a822064c8f2a77f5ae3d30a1e870d915dd03910a6ce2520931683eb64a1db043625bb4d57af8d5f180a96665131d8fe87510a88922e937f9710d947db4a32e815134f8c6a75ccb5d9b38468c4d5e669f6fbce800961d680c797eeed64ab17ebd0af08689e9bbd430c0fe94453360bb276b561cae5e6b9d4d1b52103c3b0b65efdd1b106f3bb0d8be4d61f4485dc6ea050f74fddbe184515c86cd6ec50f4bf2922de964f164caa41791038376132e8e860f7cd20b9d007ec51b200ee9502e3142b60057e637b3a62fff5db25d12c2a52f37e29f1313b2ce877f69b5c048d33ba6cacf41e44a8819c60b81ae730a2db63a240dbad703f241824fadf8bab5cec3c5b7127e27de3550fd69b6278094616d906bc28909f756012769c47b3f8d0e7c4a3128d6c4b4ef3e7b1406421e2a5d0abc81eae3021782578510750f3472954b235a13697e6a8a4f3aa4b0b6572f8ea8e783df880683d3cf83cf1c151c08a27ff4cbb19d2f4a45839f8e5aa0ea02e066c2fff9043204f7ffffff08