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 72001 ce55d04d37b1411ab6a0acddfa84717671ca01e8210abad76f645d21f50a5b52

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
fe197a24591db685f5f55d8ecc8fb0398bd697ceae377682701ffcff33b8ccc2
Certificate Block Hash
ce55d04d37b1411ab6a0acddfa84717671ca01e8210abad76f645d21f50a5b52
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00302d000090260000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000002dab11b2a9bef6f52249a419a7846eb757e81982a65b4bb4998dc3046e98464b0ecb98fe0fdcfac0e01b3e81d00e577e105921d192b305cb5a7c80635e4cbf3153ee2f3ea5239807e2e8506bd89615abcd56850ecb79125edf060000000000000040000000400000302d000090260000

Raw Header Hex

0000402045490bc86786bb40ad73f40a05ebf1c1e1d6999dd3c891d1ef794358d6b993f43e89eaa67dbedcc5189aa601d4b580c8f0bb104defe21068bbaf90e5c8e4612fed232c6a89f10018c2ccb833fffc1f70827637aece97d68b39b08fcc8e5df5f585b61d59247a19fe

Proof Data Hex

59,560 bytes
121216020307ea0cf7ab81ffad1c74db092ed1dbaa5f97ddfe69accb344fa5121e237e4a18bf9e9fac41d667fc606393cb1687748e4a5329d6f439cc6bb26acbf271b2cc62828085a5010831b22903847b49685fe52adc5ee1d7e5780a8eda3842811d1c7e7080ffbda362c9958608d6f12dbf122e28e22d48575907afcaf5dd9fcbc613fbd27f0aa103bb711b0d628961a3df4cbec21821d576b8c7a87859879eb21937403e807e16a7c7f315b92e3b34163e380642fbd51f6f200a748c7a41ac0ae9ce74ec335e491fe0d1914982c8f2cee12313b8b5dd9361cb4d9978c50fd4c7d21ef3dfdbc316deebed3ba85b65e879abdc5e4d050ab876dd5c6ba75b8f242fa1188830852a6da594e5e0a006407a4310fb1cf11b08608748edbc010b3801c3ca3025aec3dd930964baad3273b712f1eaa9ff03d373f42434efb9c6dcb55b2794de9384edcddf86cdf206dbff62f1b6a19b4c4880155fb7324269170baf9595e8807fcb7b1a3578a658cd5f14cf324f28fc7619f80e3e98485e39ff9015ce707460668caed0dc19fda236144c2184eac90c6c13873bb598e8076300a75e03cc5e34711879771bb1c222b4703d88c7253115fbc9d2ced7fee65383c6b9abb5dda1d3c2d22e06ccee933a235b68675d7580e80e1afae8fd73051805556cc4f17dbacbaaaf886e98cebca2cbf5e5caa098ffe924d5a360a03b74fc25ec18a6b90e43ca1f6f0e46c3bfab3a1150b71137d763380ad47d6a4a67b58923d47ef03fa7ff1e759e35d38f2c58fbb7b47e91cd8712e4df5a057fdc018de33c4b3053866d538b763007a4f4bfad653c719c6bdc4bd0e4ac38a2a2411e0716b25b928b0dddaa7bf99f01a5ebd65357219d5c1012945e5179368357931ac96073fb486fd80f08b2c8c3bdbd68304e194268b5ddc7b79ac75d0b1d4703b8fb7b5c410c4edc30debba99ff7ada57b53e9bc49f0cf6accfc7e399e0f172040fa0f4c0491b8486bdf7708a714bab51e8c3a56962bbd53ea5c14ef6499f0892784c8934a20523b781e34e90aa800d925657b87e1f021997459bc8388c37c5fd5b0adc077c549d631e9c3737063acd0bb2050ed36ea7f0cb78f62d4d479ceebad3eaf539008070ce3d3f69851c0bc46cdabb3e564c16375c80b3bc9c56e38e3e20cf8239eac98a9fa025523538ee812fc6952af571eea55deda3fb260ecd6b84782f3433cb394f9d6eee108304fbcca3bc811218c9a3c9165ed9acc5b0a8e57e09b11aa55b60f03f70b47e7f7316a99fe25d79dc193b6e0dc7b3439717d5647200eda913cecce195f6a423751cac886d8aba409aba808456d41ed30417d5b254e727cee1f658033020fe8adce5c7a1d7ae238499e5d304afbbaf0d37cb6ab09ed476ab40b906b2898c0198c4edb5a95a7e74a8b89af23cce548cd65124428b91dcdb771162f97cfe6bcb1310a83609d82e6c9ea45c39230a7f82803d0181424ba85c9fd5fe1bbca1ce1127edbfebe167abb2d0851af7497e6143ec4f907eb7784181a7a7ecf43a2e033e8f3c748f35695186ff669e9cf0695fe6d8e17fb7cad5df1792937f719a82f9fab058fc2b435683d42d75a2b7f8405034101142882ea66a3cf8f76cba9794adac123cdad9c8dcc6bd934ea93c8edd937f1e86891662ad2d68fb9d462f18a445b6e2fac2bf049ae176c868f4a4dc04185d77fc822ad19b89f90edabf3cb820d7929164649c99f0e58819c8eb9896df8e4763d16783680dea7a569e20b02ba8be4b12e4a7e580a8e8343705c990c0a9973d38581cf0f77c02059befdd4a1acb764935bc4d2a557571338aa6848d7189a673488e5fa9c7feffc4c0cbc6084b2bbfd7138cbadc65ca83b2e785a4494e45ffc45dbde9b400adce33e9be16206eb7341ef32dc8261a92ce7a96e8e85dc3f61143ec8b91f117fcfb18685abea8b357a875f33a68e0decda844e661685aa53b858d554ce868f23a5bb7a0a70a4ee1da71033aa7e3b2ffe0ffe6d90f474983aa43efd7f788627940112672b7b98b543336457129d9ef25cb6ecb17ad7a9cf1cf397e3b10e3007ece78e18d5c094464f588b7a405ef0f7fc27d156d95338a7985538047b7e90c96cc578aff1114a02ab7cb9664165a61f7b8a37ffde3384b8c0a5f15524965f652e508cbd0e13afbb993aca5c2fd7e24c74cc7b22d15eb1fd065bb36c967ae000700feaac3a8706b70359ae04623996fa132a74597cbd343c3644ff754c47dc11850e6a10c483b36c982d12dc43fe54adb52efdffcf12a212c34888c8b53117f45843389b991353a9ca1f7239b2b0fe56d61d9889c54b9dc966f6976a71c63e3894d27bf44409f72fd0caf49c1eb396af6cec4fe73be73dd600703222c0823ee47282c8fa54e36f6e8ad17047e4257b9032b24c5801947c07868a344ede2bbff33e385965293a5eb8ab9fb79f9d839b8ed268f3fc7bc83e5f63bc1ec87ea8576c42e82894401c80daae7d6ba6ef38fcb8b19d699b799974364828e7f44afed2998df5bc06d5e866f18406d0c4ed7741d8ef65b05057a7c54b9fe3651217f2113968aaab882ecc6a71b41afe0947a9d03bf34ddfb6bf2378d4fb37e225ee21c08744b82d6ce9ca3cdbbd76f8f6d20588032bd1364299d2d0f955d1e33c34680143aaae0c8a71f0ebc5e479a29b44deffda35b00f42397cf3f45e5a891cf3cbc8421679852c2aaaa7fdc19edce53e7340090939d09143b709c4b1295dd29c1cca4fd1603d2748c19259383445e1eecbf6acfa2d21d1b10a28e46a62a04ec637bc909ad677a7bfcf72735b2311a999ed1dacb5c295e2a68d2ed2b8c895dd96a9535e106607bb446a6434f8a802eaef56a2579637a95e2a4a01b93e954d182d94f9e72020c0ea3c2fc52c2ab447fd2c1a4d5af4c0fa54228bb8bfcd8ddc40702d88fe79bf58d274a8ea00d0241aa94e5986d907ce9a9232bb9858b0523e26dc8618f91683bae89bcf45c9e98e641d54257047a3245744554ae89e0069bc66d282b00052fec41c304a3aabbc74ea9ab4d9e0b58b470258aa8d7904dbab364026b6c937f34cdc47f588b02a2b22fe60629fa8bbd93f109f4e95e0b3100e5f2a78f0a97a6ce8025075e71a18e7138fc426f9ef1832b0db886a0e7d24a6b63f128472a40a2bc97d14eba25a04c8b17f2c9b8853c5069a31bc75e2ced7aeb34b1959a89e0582cd361d064f957fc8c2b9fd10ceadecca6b59a785a17feb830b5f2617667e64b8c25935c3eaf7854d5256c8b8180e693d9bbe2826bf01adc2338e19ab4a65f4f86f1244abcf69e2338f89bb8ad45f25ce28397e10eaad3859ca4f16b9ebeb63a66844486918b1171b65a382251319bfa348cb987990bbf144a6ec6dcae69541f03ddf24593ea3af6a967de1762af69b79dc4a77d78c175190e90e22e9cb4119037673e9ab45462f8c6c2136a95d8663ad437e877469fa1c35a0d3d167837be769f24b51426f4eb8a40f1053dc9b8d60d465a14b490e19ab0899e1314cfe8062f0cbcb8e825c5f6c2836c11975ebe9852066091b802785f1208003b897a2bf674297672466ba567ed27d69e76ade9fa7b26529312bfa66af87c3b9c1b1381d82ac439802d7765cf9ecce8699892524e32b20e5c5f001709c356ddf6f94934a971fcfb56b280dd6abf0874ea61ec38695d5173f93d729f9a85551713a2451398b1ad54946bf2ec0595d3ecc6e696b82213b312c790f268bb4dc872c2ee0e2bc97ba6f255ce8698c3489dd39edcffe390ad32ecde5bb0cb83b0d4abe33af663f1b00ebf5d8aa43805cff71eeafacae6006c64ff60aafb49e20cba6caf7626a9d224d33423a98eb123bea5ffc0e2128ba0643e5707ed81b08aafc076b975cdb70e4c7e21f3f9997002696a601ad992afd554fc319eec3e2ba918d3f9ca05d5c3560e4b559e26f5c6d1acbdc3b403f0832dbd02513fc257c7186e10e5a560a19a66618e47d0f2760c36311b37a6efb93436962d6feb8b1b9a7da172dd2bb9d05edf7b116fd3248aa8587b29384d7a6bcdcfb75f52e7e177dcf881bd64311acd3914bf05c646fef021c566fb9810a9d6af3f3dc1a328b649873714630cc251a12e9fd091f2dffe4ac2872514b0026106545afb1d0a9953f14d699ae0706c86f3b0067d9a324f6d618faf1cf4c7e988321c38f2b40d07757583bf386e3a1c6a9a97c3c9c2624235511dd4e6ecb66bc76e723c0617643c58f5412eb38f08c1da4ae6b4fc1926c1a5100cf3742a380c134c868f9306839ec26bd446451cf50190f7e78fc584761192c47ab4181bae984b116959617ea4eb1fe4647ca350dbbc03c1531246e0fd6ed4ffde9ee3f90f9d9265c3bd047140fd5bc72b8d25b48fcb602ce9b0a96f640110ab1e9402068976984ad206aeca6590aabc3e694efdc20ec3e585a0d98ed48de9634d03598c2d911cecc42d7c4c7492551e029f908e90ce65fd3148cbce34d6ba33f445563843e314218ae31b6591539ae019050009ff2453916dae90dd4a82636ed691a57bdf4a13d4f91a663dde008c295bb555f1c028e81d2fe9cdfa6435820ee6e5249739e1ef68d1ad3b51247baecc52ab1959bb3e4ce6ba50acfb52fc09c8ff74faf4c22939b5d41985c3a633e129f0c7b1cb5b3bc9a623fd252c28028ae4157f3d0a68efd1327c27a54eaa52793212b38540b3a29d27428222c8a14258623ca0681d3b9473162f4405a5fff78a943f60196cdda4c89e148c595d7dffe7ab11fc2865b3cebbd8a79b2179ab2d979471160e1bedeb447a279ede4330d47f00af9a5a52f44c1afd1fd2f31f3dd84c78e6b3ca0a98a4744ec2e93e6fe15320e2fea1906b9fd6e5f41b1f67bb4df00f6a5149aab938be6c289aac6c149fec7f6d6871a56729c224a3b61b003c5be99c2c64616830d5d73f5e3c3d541e9d121873543dc9d8649999108a3ae52616769c5313a436db046ae578ffc7a68f068ddfc57d224f5c208a9b51cfed720f3b77b77d79446fb6ba45d1d633782e5a8fc030dcf6c8b581d75d33b9a3446c8757f6751ad379d133353b4231f8479eec5ad72e8835f16e8572b5173e6ac767e8490d2031efa7550dc3e52963fe5951fa37576c9b12a585499fe15be8f02aff754feb15d6b1d886e990f0c6bf31badecf78cd3459f47d64eae42231ef368604f1fbeb3bdce21372a56ff3f48a34c4ea1a218ba91de73abe22dc0537c7b8b376c0cc9b314335b6be029af624ef9ca97fb8034a8b954c34017dfd665527865fa74a02554316a621a7338dc9ea379ef165d3516ef56c25c5c14f18e883ff18eaa1383bf1d5ab537e7e6de9dfc957a47fc853d603a60f0ddde08486e45c9c19136634c6400fa9df4861bf1f5545342acf06085205ac4daafdc20da3320aab3c71cb820c29d413738fd1e5c6aca70d841540a54608b7dcb75128b49175fcde4c942a6eabe7070f478bbf0b835ee725cff4541ee7bfc082969fd9945f8052d6b6a409839422dd055f8cb9efa875afbed68282ddd8a1407bc745d3707d6c2179c567efd433310841164501563e8cedf4f2a151726bc54834bed1557e7f65433c102f3dbcbefa3d424bad1edf2e8dd6867d0660427295fff4ec9641cd35e9afdc513088c97eec4efd1c0ccc32fbc4387397def47b6646b0fe7947238bb5f5d0afaad23830917e15393532bf563d2f83cd5409e2902c39deedb0886e9f758e79b79aec3f645107168da1ae1538ce3f079511e73a3e81429965a06ed94a8c63edf144bfb0a30171843ab239098481722dad68e7e088c09761b961bdebb925682f4ac7f81546a9462ffb7802f0b6149e7552266d1c2974610d5963dfcb8c5da9f5504b07147bd34fca13fa7a368b1c596e2c1e843fde0867d3fb6f8e86e7273ece2cd5f40d19dd57bbe9705930ec454711d8956ed2f044e7a3d6fe3f78a04522755e886ca3dd7df93cfd8ec114a9e17f4e21920abc2e5f8492a7fa04d4e4dc560d43edf3bffd8cbb9793b3a4b957d6cee119e1f98342fb85fbf63788bd31623c657219e4d6d7cb13383bb61c1a05cb36aeba5b287e7c026540c41ed991db96484c4d982a4c64ce6cc89da8f4b0369b1bbf60945a59e8c0c6873c8f4fda83456686d7a9e0cee4f7e801884af4aad0031e27772473bbb968a7e030102d4a169af5c40dcd76b98c2c0a91d3b72fbe46461c908b9c8a2da75a50356b82da2d363e1cf68403ad6206ca585d4d635254cd45d78cd820f3c52a80bbc81a8628814eb3af150c47e9456cb72b44f81f5e518d9e029a43ddaabe7aa4395ee325dbb09588e2ff32acaf96e6a2d2856d328e6c8a4d4d92ba872b89ee7872bba7d5b3b7d92b046af6eac04bc1386fdc25aee6ffea86119037364def4336b3cabd5a1bf0686e176b86843b7a9e0a24d7e66fb434d050b98def57f1e85ce472c34d86cf7735a2829b2bfb145afd40dfca18a48a475ae47a65ab620082a59cdee3130d7281865eee0507f6aba6b45869a02658eb8ec7f8918535540a0776f39610f045b8289f01ac1f89d1b9c304749f93b9136ecaeb17d74c36de2be2ea82cf8b865b77be1045433f406f6be596f73f94b34f3c43308dd407e4c398a9ec6b72f3f4f33eebd4c0fb2821f7209340ed5acf439e0ce748307084ab6dc03e9aff03ee8374d1a8adb10776bc4fa508a576d8551ba4d64f5ebcc021fe0a7b7cc0415499889604e03f6f994de760e67dd4b1b33bc8a8462c9054339c8a81a9529ff8e1920a2dd268a9033fb373041535880cf038438b1a83e2bddf2b2bee1c4f9f7a87f1a56de312fc2e505d4dca0a22d69d19cb4957f1982fc3d433a76320f0e8a62d0bbd8df15ab6c24b7d1f375dcdcce81094d39a7f1d5929f2142951727ca6e15c5602e27e2ff5c455e8d825de1d6cee895884a2a63200eab8b811471d0f7231e184e6a18017feebcdd03682ffc08d905258ce39c5514e24ea8003cd1775e31e59664df704c3d05f9d53728501673155b7129cf608c136f7bbdd57ced0e6ed12bd1b1027ad87f23be0c35f5c17e9614a1085f65464dd108b69f999874b258c7c9db5190cd5703e086ef2fa889e3163e34d55486275cacbb96007e4be7b918f42f38fa783f49a334b5ca9725acf4c9cca1155b67d8fe79bdd37e85f8092741f396ad9a786633ae841c0566c4f3d7e9c28133a37ebc647cf2b94e3e4f39368c1f82e866da042f7e9165a6774d3d4f58e756ed4f7570d64ecc0580d540f0ba51fcdb3bdad2f1cc358836c80d1a12b81e2b0cd51ece71f4e4a36b7218a17422455c880c6cfa33f1e964b92673e3f220f76f8338ecb40f76b5b1e34f275c45c8944942f7cb362ef30939d11bd473e985236219949dd13fc1ea675b959e31d53700ca99462229efcfac2bd7506179d0e2116a1fba6b55584a39185753e9fb01666de1b2a605e82b793c648fc1ab7c88d90fef39372338cbac11afa7ca83277c2e3ddb632d5ec14574c965b05a0dd8ad7c4f23d424734af10edd49639c1a5e13c916ff9718b6606787ac31608275f1d94480fe7b9f5e07791eda777e572768ea495efbe8229e9d3c4c7ad38e691ce3766ee0c91ebe3713b9acbd620ddfd07d52db9fa05d91ea529425ceb7ecc5ec7d255aad4085952b334053e48b0f5d3be3874db7d55bffbe807dd790d05779fe002de54cb24a09cfaff4ce3add36963b52c0f86eb139f3380f8d2a7584f4d23e6bad0ae2399a3f7c08e13349bb00605cd2c7c1633c5cf9dda3155e7cef5592d11e897bf83b0330bed841ad473ab4fb34965b45ac13c6eeb1eab61af06c1eb8458fbafdd431a2943f2d0e436af0086b98cf49eecf08b85e1e88041fd0bbc27cb18881d257e30272c32dfa8ad072c2348087c4effaf60b62ebc5b2c1d13ee1bd1a7d517632a91d1446582578bb2936f87eb298d6d2e4ec3c7999ba3020132d37f919b7cb96a6a2a091b0248c74c46e129f0f818393081ca1554b97d606b656556c140a391bd2476daed661c4848cbff04ddd37bb978247691eab53131e5450b15639cb5c6c348b8a9dacc638f37cf767b3567c80bc48aa24d65687690a24c8d3448ecca6f1b3348839d7fd5fa6a3ac46c2f8a0f2ef1ccccc2fee2664a34c0b9d8a87159ccc65305fe717dce37b1b129ddc392c3d2e9c1ceef32d37de9ce96163b88f2328084b937dc70bfff1b877bdb55f1f969a06e5e4ee16c1a094fc4a4e5f152d48a79eee42276665fd7f621552a9503db6e134dee7b7ae300367b6469cfd11c323b3615108fa193709a92134fe0d499e976432620fe96a511fb40b2454c35beb1f3023fba80eef9a5ee8e92322a004572c782cc9737080971845f46f7a77eb72de64e16f555078b8650431e60712b8e873505bf28f51a05959cf589defe0ccda0799a8a06fde10bb8cbd23926041d48abdd8b483558daf82d25ebe28193968143ddd8bdcdcbd849d4215d5d0e9f6075374cb1d2c737bd39491cc93283bf25edcef2c927eeef3889b3563e1d2316936c2bb5505f7654d78bca26a2d68a57b2449979ebcc01553c3257cbf196cc7e9720ee4b679ecfec602aad71597618a8587d84bc6f50e1a763926a13f56d8f15a6952a335c3ef7eb6c2de4eabdce32b7fc42e8ae0364b45162fd4819331fc4cf5d70848c25fcc7bb795a6e4f4bf6d5184955f564878d589fcdd1b74c96295691c5be66dac865aef53148651d9a47e04ce48d966b91968e987204a5084e0dd613cb44606d43a598f880798d14f8747ff93fab63fc6b0b8af665f64611e61048882fde973247017308dbedb4a65dde841c493619e91817481726a72d118e67e572bdfcefde1589da9230acadfc3b21cb93d8ef7b145b95f65693109eaf48735e16bbc4b897964ca8abf57d3a2db049e5e0b695ddefaa6594ca47a7c18df7b171772ec8ba105cc652630e3ed294305f61047066a7cc77230092d6d10cd524d5a6e426018c2fbaa6d338818d8e021ffe1a143a3516aa977c0e6b33f4f5750f6c25d3b974f22ee53c442233ea97f5035b2f0347772090badbb6cbfec7740ace7b2e839ce991c6b925c67d12f05bf9ced429d5cc4e5ff28ff05f741b7f7241dac9aacfb68cb53e62f072ecfe339a9e458cd2675cfa76e183f700a6fb4c72ef92f65dab3a15111e16741e48b2ce5b8ab094bceb60f6e5d70796597e59cfc1ca62ddd000391376cc97f2b3282bbb5829ee1f19edaed3323e60f039da18a9eaf6279b17c34df8a92010bc0b1f060f0ce45b4872c5c916e642f571b16ad61f0867d75ac1440cd8ef4f40e191ed656a5b776f20ab1b4161f0d3f78e7768c853ed0b8c39a75506be48b9f35adcfadcee1e0adab280aed47292225e86319f7a476ded9f0cee8eecb7c62ef3bbc2ccab76d14d54114992f76a6f3e07744c2f3a6f5b5e6ec3e6bdec129ad154f56c00bbb31e4bc936272dfeb78a42afea191fb4c24df828175e094fb5e236f4ab308c1ebc2e889256873e4a4c78051d21d039b3d4de6adc2df50ade9fffa1c7019117754e2a8e0cb8f711ab94aa26818f5791d90aa5e5e36ed0f5c9d75053edf28f7c13743fcd1d0a0b2a3168fcfe44926400f304d966079fc06da257379fd96d37d844b74325e86bd178c163a5a18c58ebe0d7f3c8ad06ddecc3f3939bebd946e934b01bbf1a90a0d1f429cadd993cd9ed15daa0ad770378f8a580c0c9839254aad33be2a54deda1d43132ee587073d3421ea690fcf8ae0e64e56efd835a1ff19c4315ca5a78737f57891bf611ec46036ad02ecd01d4e6f439a3b5e989659350d5f7deaf074772867735588f64406763777673caf2056ac965b4c0569e3323c2e875b52dc8b00db454eff4551a33d4170d58565401d6df304f83c8f1ced760265f1e18da0be437b073c6b69cd82944449ec4e50f9084b48a61d36cdaad7a9bb26486e64c6888aeaf196705e48018dc586de78c69f62f749c3ae4227fc95ea1f77f89e813cfe28dc36632ec5c6bfb8bbfd680f0efc24603c8ef4cb6a3231a667726a654cb6cee28d6d7749c542af2dfa99e25bb2d55c8f767d5e90fe4fa27a20d0626ab5d6e20220b8e60fe124d8d57e29fec5db7d3c414feb7d467ccce5d1ffe9debc9ae853b8a924ab490c186eae003c51f4258fd6f6e97255aae89729f0722b13f1e71f7f7ef867c8938283aaa833eba431141df5608dfeb13f45996cd3315a3e9d02272ddcbb5c2089737fccdf2e3412cac8b5eea016e2d5e3ab4ff82fe114897cad1db51b3575df38f9b9fdab75703793e0534df74567e0ad53aa0e1c7fdb505816aa0ae0f1ef62e06736371cd9f687c852a27e80b36d7c295a6bdbc5ce7244117d4c668f4328c65ed9d97b603be852b8d91ab9cbfdcf90c8ad56fa6ab6a66ba4cb59ad3d834dc0516139140c1f012558afa7a4a95391c06207497eadd13841cbe651211ae4c7d86a8dc9d2775ad73974c692f562b14f13904c2251cdcb5f39b4eb59d80103ba2bf3d6da8d2944ee7c6275dfcfb609c2aaa5c44fc37f72e72958f828a70a5495c31115fdf43a0786b6f4bbf54ca55752d4aa24bb227572ac215a7d06737571050419160bbcbb692d0b0541c7f80a7ccf51440d050f03830fcc6aa0a005c0cef24052250435acaeb4d99b577b3de7ce29b493bb5bdd7c808ac957740268b7e219cc16e562cca7043b0495069d58724e8eabd6aac1a5f97737132dbdbed4264a9bf3be2f472e6d0f7ff94956f79ad0e6ebbc768a54e817c258fbee9d5387951cadeaaf1b2785c73e8c85796610ec7dbf29e251b95d5ec63b01d78cefa09b7bf01c7bc3e950f92a90a637b52a7b4c56a11bab69ea94fb654d714b985c18889f72e9180af214d2651e4f7bedc52cd94ce18ec0606b0046da1437a7b5c6e252e64e14248ef7557af3ae9f5968dd441602ee52ee8e6b873b5028b0f3dca7d92b8622f1a44b59e481896d8ba9743d10c2c06cf78ebbe89a99660d3d39a7519145010e1ad4ff72c881b9860960b46d90a0ca65f1d50413ba54e0d111878e751f0bf885a3e8e32f632c276879ef7ad8afdb2f3bfc0094fe0267ab70890f58b8c09d98f28e50b732d6d097b043684d233e0cb72c68818e90762338e04e1070f8e5f60bfccd2cf31c1d606e1bec43c38b3d8595b75c368c5b37ab567f4c456dac89be215ce0750f441558ec983b90350a3eb6103283ece0ba27e8d2baa78f3d6914a3a8c01000dee28bcedc865b46a50d20460aa5977c0c5871ded31064fabad3597a914e8909bc55e800ceaee38b5bd6497f90e6cffd549ed12a9df702527cb817d5f8d459de53b773337e850756fb94c1a8c75f7db94696214560cda607fce6a055040094a3bef10e41219cc99b58c4577c5526a1d3ada8c7317feef7a855ff48565387a114aecf372f7f1b2b90719b90b71971950ae1a147dadb4b81ba401c9d6099109bc3d160abda1d02bee98ebfadab7402af8e7ace4223030e90201e81a1c67da666e518fa9dcb6ddd6154b33d82b1d0aae69c319fd8726153c7fa8108e6382fe4e75d79ae30e89cccd577356c81cc6e7621bc8572b9aecaf5023046ac6f9fca0843fc5d11ddfea051f0595ce11802d0001631950a8aff2df9cde41ca945b7c9c59b8899e8e79eb42ad8b9c2ad1c0bfb067cce9597e83f8b3a2655996bca22a50d2f7af7e0541946c8cd4eeb4fffdfed24d81b6fe4907b938601785af16383639734100071e733620131dcf01a23fda6c72c1fd3394180e8a53872e9ac91e26475d9118e0e472e8afebe459428d36d89d903902421a8951d19f0bbfbbda3c81cb5c359a75d16c6f03e408afe79a904cd00ceea795c2b574ce9d64c434ca3252bc9e01021fa5132b0fe15de696f73943fe71d7c6dd41cb147908d2e8b1f6064727952348aaceacdf5e548a9566e8f0f0f1c8d4b4d43097371cf90133195684a1d20fc6cd3f1b5755b694e80fe97bc970a3b20e72fb4b01d82ccfabbe5cbb0e1b68a27fe09e17ff4ee59d8325a74220b602514eff2dfa3b88346d672b8bb086431d9b92772d2e13683367d468371bff6215036e19141062f487494c63bee07ba058e40334d6c5568a1c086fa5231c777b0dde4091676b86a5d457d658186849a539f795439e9ea7873a57b0979088af55230202a463174c7f2b30348b69334d81fd62e160ef53c1bbcc28b27a9284c106f52908fb28f5b50281c498572a92ea2fd8de1aa79d19abffe503017836eb58473573f0914021ec9b14d2e5da4d40e7b6383bbc07d35fff821a1ee7cdf8da4da62a6a87006e22a471f36fccf23eda3702915a74a9d4be0722a0027b72374536010240c93d77e18c3df09774d155a4c72303fd08b22fb46796afac8985e4346574925d543491294e5feb1b875e9c3f0a7ef3898f8c34d7108da00919ce9eccec7150fc0d840a89cf436821fe00f0604e2a997dc692cc0bf39dc5f334698f0b7891ffcd05082beda12fc16600affe3e7ab42a05574adbe66bb42cc3ae54905f164e1aff43d428bf9e2f16d50e0c23a3f64a326855c71d38897b6bdfd99b04359c9af977e4f15f613d3d0ae6e43938d9d9500c670b0b284c9f22453d3ce467a3ad616f6332533fc21621efdb31148d2b9a5f25b5303aa5660dffb4d79cf9107ba6f78f0bf6028c6346567ed4d9c8e143ec9fdd398b57445ee200f4eaa1d157b2ba93af8056e56bbebb7fb35e148a90f8ec48913b8f7afada90ee05e7aec8895b08df0b32cd8410d5c91f68ba782951ad3e7522265c6c307b2bfb2ded3343c8d591fe2984bee8370a00d64df67626a6862805816ccef2f598a1d8ea1a877beddd5f04b1ecf4b6b0d31b6cba890f716b8f2b73e60ebc3f9357d078562ce10ea5510429c01da45467389edc1a9c99fdf3234fd96102660cf03e00dcb720d1e15c85c0d419b6a3274e5b5db43276bf4238246a04ee9f86bd5eb1376b6b82074d13405c24b1a3c20094bd86e972fa243e176ebfb990e382a809c45464a761919b5cc425cd3041d7a190fde10be7727b7c0f1824c0adf6ca4b9ca2eb0d63b860e0f766826ff38ed7efc6497a0df73384b3e577e4fef8dfa030bdb6bcd719ac78c87fbee6091a0e6318c45f1383c08f9a7a5f932cabcb46c2e2bb61aaad041f9f510ae2cebeb86c5a62a38957543101ce44fb07552c753f1674b48705b2933dd814e6cba3236548d1c1c2925929f55e49227656af04b8b73858f3a76bb453b47904638587143031891c3510290ed8fae4809753936f3a1b9900c79f4423362d56946dbd21f12c4989767f07ba038a31bf1002ecac4b229745ad7427798b2d20cc2148367a92662ec265e2440ee6be96fcb6defe38a21d356d77dcb4b3326b84fc9312f5b8c803718cc9036450004ecb50c956dba3c2787ba60423a55d70dace2c8fbed4b8de000296fa28c02c587536e56fbde7bdd63fbc58d3705f66f7f1a51e333f44927f7ff47efc3bfd08506e4974c900366912da708c52a642311453bdcd72e0236e874891dba9c5515996789ecfc438d30d17f69983afe19e21970c7734047a56f41109085049df2209ad52442bbcdcdc532548bed473de94b11b408f6a550ef0d26d2c2a96d431517ceff1fead73c039a47fe72a0f4f384890226d63ae82304b0533b4f13bcf049aa9de98f7682748aa659370d5597a17d19d27192700fb48eb0ced43265751e0ce2b2b716b4f9f56b8e529ed9803d7e03d244f5811f77a1bd049b0f60a9b4fc5a9163a8a7ab3e1a61f9ddff7f21533127c5f335bd86a1bd57da5b845baedfa0e34476ad445659e5d9659147a5e51ceed7c8ee0428390815c0fc99db53b743f1121fe23c30fe71d28acf2a2e4cbb8cb420d96be5aa0fc936ba07be859e147b26de9b85ca5896553e7e299d5674b35dd6cd95e56bd4b1a06f30f7e00387ade1c68b5b36ecec9399ad50c09655039aad95ff40a9d32a4d2fed81cbee58d5f67f93536d579970a3c9da2ef08f807f96354b112f86c0e85c68aa34d18dc73268255eb74d889c83a54873c455f3c4d541153cad7aaa12b060a947ff44b7d4dd7a2de272ec2a7e520870adf2e886eb126e312a7371ba45d471d09fd8b967a0397d0f1c23207a88669a0c67c5d982e41cce2adbe0d1bcba6902823cee0be59c3cf17f1ba9c160815d3f4451145ea4b7f7eddabe2d58c23833e90a0f5c0361e75209cae20ea97b3c1d43a0169a1bb8761db913b8290a16ac9f268f38266469cb0dd43d0db9c967e5a57cc0d385d7330ffcef28d5b2f84f64c75ccc7c94f8f8f7c5d757e0444c17cfb4988f57df08cc57557d003e8a7635ae8383aae972c924220f70624b604fdaba1ac5af4d41fbd4daee93a4e98370d588064f07b05b8714805d757974187229488f0339b2250efef723b27e880463eae485d18c47fd6287f04d12e364593843bfaffdfa1c4958e4520cf8799e93201ec1c53f50cec144b35e0a544230e000144694191155997496bdc3eccb40fe23a8d5e5bbfd61a911d374e57915119da189cc498c5377b509603dfd6c389b16e470db9515d597c18759b2f553fef189097612ca5ae2d21114124a57fa7294b2bf44946ecae82c83bf2fcc6b993134dbf2ea1dbcace2a63b6387213104beecca0479ec0d06bf2b44efbf5f22c25e9f1a27b190cbc67effa0cf47cfb7ea650afa75debc1479195b44707de4e77f8519ab4220f0b9f39bc57b0f1937162aa8662cfda4768d1594c4e22157d32ced40c298b4d6d3376faf730798867f9cbacf7cd490d5f1e39954ff932b78b5d08ca6e807010cf1fb305443f52f9c387174fee6d48cfa7ec01cf2ac09b6b45d9fdf2b5f29644b4ec9503e817049ec058564328398ddd654076ee08e4935d58c32318a3df8f2a0c57820f952cd51440378884dab1ba23ce35ea96683c0c7a29567a1f7ee5cb6ceb12e721a349a4878093f0799dfa6fecf81a0f005e11ffca47790ac39c198f9e13410dd45772254b0f3bf4018e8bccf09da02b48d819ca43052a149c55e5c8a4366bbc4c030bad6e533b977ecb8a5dee270ee06a270a4a1eebb4a0374d8bc0177a0706ab611b9c260e35aabc5bf0f09bc30e1d42a94336f6df7aefa69c03077d74bf5a8278c974aae1ce622d95facdb6f1dcbb0db677eab0e225b4a3eaaeab5b5b0ea00a671a0f5bd210b9f0cee7ea9cb2a1bd2124accdf525b8d10d673c8c01b96e2ea7542f69dfc888e14acb2743b7b0b7f01f09377eb385501b49165feeb17dc969e8a9efd48f472bc20cf7550784212e758e4d413f364635a56d82db94023a5e7f1a299b34d30cef987ff8ffc9c7fcb90d5c099fddaf6bc7905ed44f49b348910a13fbde422350cce7304dd0586e8512d76e42ce185d263049304ebc04b8e68f1d38e74265452a957b4206d42ee5844114c0075ddcc2c2303fd1d24ae43a16474c2b816fe3d9c6ad6f1682c942d98516f7fcdfc4dae508b693e1c0035941407ea98945682bb2941465e07295b2121d4a7cb26e04d67e00797d130651b1fc2909eddad4d1788c8fa5603acbf520f5bfd07dee034d33d378ff589d36f7bc44467e5c898e6127774a0bc306f49be0ad032ea8f528d60d61d71099a078e6962cba1f4c74fa69d97f6f677cfeb3ffd419ecc8121e9291109cfb30a938a954c7e11f68408a3c7844ff416c47ee1851d4f93f32a414a4c63569654683e257ef67a091fea1ac485eabc68a63f8b3557ccdf6532efa133bb7c5f8d8e0bf067cc8d4027435504dae955d961b70ed46b4689340429ac2f77f84a6a1038a18bcb9db3a4b8a6729b11d028c0e296636fafe03aafbca3245263cd4f055e367a51d49f638cf1353e2daaac2be35042e50135fccbe540a1b5e0f276bbe8b1ac5f1c97750aa91c1ad8cefe0419bdf27a9b081067e22f3621d8871bb24af76374ace59d26f4fa925898adcebe1e964b4748736d3514814100db94ec35d64bf17ea753b7b740d803295d51baef9e6358e1c8f8fa94a08befe9eb695f0d9ffcc983021843265fbe1c9bfd03d0986245918af3f87df5555b1ff9583875fd9797c9f13cff7cbbd4b26ae103e40d697fe005f0be31da0d7d9c7c5fa3d178ddadba99ce0524949c4cfc8eff786e2f293bb7767fa2c8666ead443e067fec006fce956847146ac21d3c1483c12f2b067f30a5483fc363503f9b2d14c1472b5f17bf776b3873bb8734e5536b127a577625151293d97325743de49827945bb85a5d2b54a9641d445f7603a33e1ca059129b55e397c7e3a192e0182c71997f88d9f85c745a574baebb29527cad22edcdd655556a2b07d6573c158d0974b13261f6313c41fb4aeebba5fbb265e7e22be506cc3d48f70b8f4578a1ed7cce4420ec273718884072958817778aceeb509a507b62b0a02443105b4cda44eb3fc05dedc57fa9a5e8da78fc406cbf0bc8b624969866a9bb4b46b3896f4f78f368477649d471e98e805348a234c07a358136dc1b1add43756bb5a07e82a1785fbc213ef484538b932f32aa6f0ed7da6dab4fac0141fc6195d2071309668f443c7bc7d716b4d29e5b50337ac5991c0d4af4350c4fbd73efe504fbf32b10d3cc4bf4a0c06bb9bd398c9856d60db235b14c79ed5ddc2c8021b5a06042cc711112949ed5c2a48908cfa0f7e9e5a0247f4ad0d1da610c5941dda10d32d1b7db418931495f01b57442c0e1cfa2240c6071999e77747e444521a34f42fae34ed9ce4808a2094a5a29e537c5dc25b2795c0df14f412765ac4b94a9691e4160d22abd9b1d3d60bf96d5e1b4b5204a638c3d02ac761b293c86cf2f43d296374b406fe7a4e1a54eb66df7134ddc5c6d0a5b07b20a6311c1f8f886979757e4d519c0fc9364a5f769868dd1ef0fbfae995d0cb5f7d6ac505a3f3e88dd07651d0b9aafccd6aa395e4e271335a6ad3679928ee232f90e667cb97eeda3aaa55bdc63656143a2b1062d7ab7c5b1db44046831702ec318a58a778c677c034addad261dc99525c505d0bdf0608dec1c6843e7bbb40f488e649628b3bac824c5c3a71f0095130fda2a4b0bc1f10cf29f786f4ea0890fa9913c634c0df0121fdf10cf1a71336e3eb62b251ba6ce627e80015ccf376bb98139081127e3dcd9f32b82509e15efa69b1e8470c3e0521f3bb620011b714170b33f260fce66856b5aa6794b9065edf412251451216bc13240c471e33ef938cbafd387110d41981709db682c60dd4ddb83e51f002f1668e91aee716bf125eedfbab04bbd338bb2e47c4b3b5d7e656a60875dbc3bd8bf35787dd6510088093c688cf6930073124b6604d27d48b152bb77330d0f47792c23587e257b370b9b765f459ccb40a2cd7f4ff945a19fd826a1af882b973e90b03039e136f042bf9dfa75ba6285be07073330ee8f8738e9d349ead19cada721850b06eb48cc6dc7c5600cf7903bddbb978714f2143049d2b49ff7a585c0782c703c0254cf013710561bba443d7b597d8b47248ea930cf6ced1d18f9ad95c9e4ec9a31884e233e59de76a3297776eb769f71a84afaf214f787741778ef396151517cf649d62b878e9dde0cb7640b1e73f46540a1d657775270c0caeb1add7ac0fd9b29a1b22f265fea48bc4751573ee13a0183e5ea276c8133b7530884c097f2608120094bae8deab112ec81ec6ed6a39d2f1c7915c366a6f8774370549ca695f52241c16ad48d370afe8f3abf6d7494de3e2f0e170fe535f34da7ad9ac8d927e07c5eb47f684d2fd6d19c9af2975d30ec1747799e0fc4d03045eefa0ab9c87e08eaf078f244ce3c0301502cdc01cbdfc0a68a93544758370f066a18dd3840381ae0a06c6381d0916ddd9dec4f0585aa04d126823fbcc30b1a7b51f0e7f9f201785ce71ec99286b03d737f2c70f2c750d80059c203a73610902217109306840ac7f311c4652e4f9bb80312c064aa820b1aca6e33419bc1fb1e657d3274cdc1e67d1491d7900c1de993c89bef0f7e2c3959a8a66479a93a5f08e77d3f7ad3f9ca31bde27ac1927ae2c3195b07953a87f48409755724843213175fb8f4107aee37d03ad57198bd128cab39f040ee2214a5b3d18e61775c6acc5deb8fdf7e2a5fbf4c5fbbc872235ae97932630efc7b71c822f0d50b4e7e7d8073fb20884e8dd2002e6fd8f1e8a6c54bcdb53f678da8134b5d26f9e42e681b0a0e6a1b70aefe59fd4c10c75ead5118d81b06c3c5da4283a3dee49d13e7e179813240edb92096e0f247bbb1204aa3972dbe1304c51a4be503b10455ca81a6bd7bee0c696195ac10895e17c11cfc5419a7ce520fb692b888c0192f638ab598d070392f9b0b470e6919499d10ba456abb2daced32c69ee96bd4266a519724d8d9ca677bba0a4a59c5d9ba677b135d12d9e7f6c2c9271d06adedf1e8da2553b84d397359f8260523b1366b16466e94972497a754fc4de9ba2d0b77c497f8c6a7a9464de22191dacf23540e8ae7ed53c886a0abd54c93bb015136250e83646e71cc3707cbff1801d885efa6dd57b0876e7deea731613daffaba82e758af5b936deef5af465e856cf78e8f2594017e0472e453f400aeca421f622b15f3eed116402adc79a35251d11cbcfaec0d1090c66883a6a76b9d7559006de99e0f7808358075e81d7e09bfef6bb8114bedf8b92509f382943dabc585253a90e821499a88d89ef363fbda5d4880774329440ae33ac74c205cd8014c206d2e390644988b54b791d886cf33cf03bc8f81d6f276119271cf57a72afc4750703dc997f56e5ab28080c386a49a80e90ef6a71905e9dc96e30ffdb953c1a137144e6b7ff8ff489e6c04e8a9bac9fb172dedfbd68868e745fcd5255efe076c7d30197965f5ab68d13af2dc5fc9a396d0d8ce89656bdaa22defbdae2d2669f1ef5142ce38fe3cc0ba838ecfc6648987c048bdf38e7137df93b38ec5dbc190b363bf43559d98d32e726f2b119c099558355711efb2beecf99ff996f9f320f5182c83671d0f19d949aae8707829a349ba26da801cdc5c3352db0da6167e12248c6369d21a5a8261ef1d937686e35dee90991a19d3a3761f85d28e376803b410c8edd35de5c5bc1ea03f0c4a32050cd8c145dd6207caa279cdb550f942c65a27de0c9025f009bae126b1c543c19a2d4687df9fb1a2cb9b0046207ca3afb7fdacd4182a1745ea1c720dd2841d5052b4c52e1fd02a8c7118a0ba37208a368677a5467752d720509bd1e4acddccdd84cef6d2e2dff5ec2635ea2d5dc3604e5f24554a0e5bd6c99d260af4c5822b2aea7e31e1e85d3edec4ebc6268fcdc1908f4e1ed70e106c4e702da9fbbc9509fff8e38a77b51387ecafc7885fc99287627be60d24e271d13744aede7ed240e6b4cf5d85a599bb70653fa59e81d8c6025ee10581d8dbc53192d5a2cba85600b2448d00d71c0de1c055afcf704a19870a8906b0d254e751d31f2fc1dbca672effc4a9850e1da127711be14840f9e2738a033593b029fda70612ab2d7714750629fab31986d96bfbf465ca88c7bcb98fd5114005f1cce4988c5650ce94d7b51a8b6c966f23f50c44b3c1d495d409c87806252e4c57deac6a7c4950c35aeefd7da24b6c60789e1a788dd6a7a6d96ad268e9b3401f80150604eded215ce8f0b8d6baedbb74c41773f0da2f39f497d249e97ef5f591d2a046d9ddcfb052e611c66981b57a73746f7ee3d9e39b1c160d530d6d452b77f8c75295287a08eb7b9f78169045e938bec81d342136c3e32202e9f8442c69ead1de0af90cf7013e09bc0e0dcfa559ba2a4a2cef50a2a1faad59bb803abf40ce6c99cc20553431e64186be50fd68cb9fd2ee21663297fa28100e0666e962e73bfd4df236798d1cb007967f5e64944197e50df352f934d25297f01c0100b059fa67258b82925867785622b7a510cb6fcb628c8bdb4542ad880b75575035db3e7f3d6c1f637ca37bcfb49a365af856a803a960d4a235704e4b4bba65da4e4e7ed75800e0cb6abdd86c863fa089095ef841898772a95d9fe6487fb2375d022f632ee9266cc6e02da0898e6ff867ed1cf93093a66cc7fc640642ebbc7a7389d69fb72114b209328e9277fa9cf10b5b99ec071c34c82cc7c41c92b7e106a228ca88bbcd7feff62b21a4b25a53c205bb494ea0775078e5a06d646a7a465254ae5493276d6a3b9cf2c04377cd0c42ecadae70d8c51776ec1e6901092a4a7677bc07098f9a627e53ec5ffdebb3af4dd841b4eb4a357f46cea298a71f29a66ada59eba8604e6b2df6c4ed8f5ec36c17af3603764578625058fb25815ec08b7cfb24de2ea1e4d06e5554a347cbb149c20d58e5db174d3ab94777577ab87aebc3cece2e4aed636d9f1ab4959a9e0d675f1327725d9f2d5d801ba04a645939da69cc911aaa17ab02a2ffb633b9b14fec46bebd6372deb30734648763435e085c671f58702f2765b7ca83cbc50ed67f7c6a37c01df89cf0f06a7eeb181d42dfae1d2bb61e91434b06f60d555af09d46b1f9353788f635d1af5514988a90cfdf952d3e13466aefba4f06e2078646e63e831bfd9032143e47726d069052581a0a2d80463996a36fa80801e3fda370290703f05d1e423b8911de5d002eee0463c593eec3f9ef383e164726619449a3e08952fd4487c9bc851f266088518f2098a0b5e63a7658b0a36e20fdfeb952885ac9971a389b101de58adaee3a2004a9684bca0b0b61c64731a677b87ddb72892f5f0028bd3bb3f30c814b05ba13a9d7f2a4b49824a6c343f2f70e117b394f8baef2945dede240649266498d23d5670f33c5f2d58d0c1a79c2bdce2433d20b7083bcac5e853883742c68cb57dec70e58d13fdfa6456c9e2a8f09aac9a2e0a344f9cd21c5e5b6e783f4e7cd70cf1ac16f439b529acb5c304e4d6fde8a954f3f413c08e9c356a9531f5234dfae7796f1cc87d32e90e89d0762f75bcbc980c4f39efb54390eb05c35292cb311c1d6f2675ff72b0d1f02e25ff08c0881408891031a8b85ebf1bcb94ddfdcc1c0df92580124217dd5c054052a9cba1c7a7c1b6bb35636bb43177a8ca01d51069bbb1e6fad5dca8e852ddf4f9feb7f5a00a63bc7e4c81627a8e7260c369b26cb74803a104d20337bc4d775c9c912cc81e56c4cc3dbde202630a1b696f7dafc01b1b48e4cbe304c44e6b7ca30e1d6cfe4ae61774fe6d0bffcee21da30d0f395f7a3d10ab8a16453ccfe68757fc214ffbaed3cb59bba3f41de8f058158f0358576777b742f83f9b457eeb4685eb36ce6597c49ec3d1dd9ae5f0db334dcc16ac82e2165ed15211e853f2e4dc802f75e188da7f1380ef3e7eba92d890c31acd1f86879371c5b4e9c7c5ffa5a9ed9065de290bbf37260b5ec2b6765ede0ff09a07a68a21428c87a12f7ad934b7ff51aa3e9ec1c50bcf77c5848a3d51d61ce768d24b0dfbc79db75275d20fa9960c25f4397d80f6bcf4c59e9039049a2d90eec2bb9acabf67bb2e5434ce47f2b40e46ee0be27c3dc16afafc6532a3f8ac19c424c83272946c2f2b53c111c22882fe400bd02eec54136c3f0bd9fffb60b1065a3299b48efbf24ee6224adc537efaa16f340503604b5b6b0634b7841b91764d74b66c564db10634c0f50d5f3ff01e17152af468e940f3d900c5b0ad903da538b178b6f4306e18f296805c6ca047aa92f14bf024df88e7fdc6d9b1a2380734c9f57a55d413cd264670e2edf31eda47b1e54b21969fe30ff87cd03196f44d881d5e573b23ee0db8a54a369354374413e4a9fc2b728d243577e030e486b0124ad540e28a80d3c6caf86f46f93403837215cbfc83c87bf35d880df50e4a99d85f30b14363fa7ebb411109cc2e909dde69d6064d18d5c92bad896b0ffb4563a4a0b3a0c1377c6c1ad8f98e98312e729075a4d3d12c54fd1d4aaf78c6c1912acc98f451bdb61c989e3aeb5fe23d47f6e77a50ce9fd76881f2d5674bda84353842a316ef68b81e3e99dca6cba360da4242b6c3cc8d3599ee673a995a84de10f99e3fe7167f206244a7fc5ce7ce89b292f30e98c7818854d123b61d4e7e220fb41e397a261e0c6eb0ef20ccec39387e84c0cfaa876b466bd2fb33dc6ea671c720c74d2a3f731f54e76cc3ea093bf84de32f8cd0c2791af643be20f1665910a879042cb13b95232e7cf6bea257852d3a1feef20ae7d85d4de25c99f1b3b24509f4a573b457e94beb7ef61eb1fb7b06ca9361905683c944dff9dd2e655be896f5a564b028dad20fbe6cd2983e021e42d77233849f70c5b4211f59571684563eae6f97d20fbdae44ccd785439c34c5f60c992cca13f224a7a4be78b4c8369b56b93f619ee202a3f81e0494f22792d5039b48f90482ea5b5390b489c35f93f75723605a3df7f8150f45e2b05515904763356f13374dbf4397088a5f8c3ee69e1e89faa6aa9a64fa9b2263bced2aaa641be7434c5747e75c1d402f53a5418fe56a0ef8030fe690cbaada0f9c0bd799a18da18c42b87b0580d67e68f8b990c886f6df4ad6df1bc770380b60f983cfa3f9be2dad0f7966b778efec2a9324f8ae7abb01eb79c53926fec732ba4a3d47c2b0b1e0c0cf0acf60a9c48e58f60e26065c37287a4a769a3161ac7a667afd89f1201fb03ed01f97815f49f786c3e4d7de136a5f3ebdd82baaeddfdb882f6b501c8b0125235c7ebb266334698f0b7891ffcd05082beda12fc16600affe3e7ab42a05574ad38123a29f266c98c62457f8e59c7e9b1811b38d73e800082d1838a683588680ca7469d667af8d0a7719c158adca94c252339c2a48721626c124794d43fa26dab97027b67c329ffecee51d1b236bc5f90b155e93efbcdf4f94d785b1395f15f29b7cba598fd2ae5c397f3f64a1e97a5eec6c933d87ad24f94297f28eed7da51f4448a3708ddc27d7b37ef407f842e32428706cc8f326d76c20ffb186155c9cc8f977d2536e8ba8e56a75ccab8daf1c7661f9717852f1eb4c0b5956ca82907553c6c0c6d737c3b63d38496f39d512c12c076308ce217bd2e2074ec5eec3a3a84d27bac162c6ea1612c6e80098d0cbed69685a31bf9d70c12d45bd42aad7ce3296be78fc06971ebac26114df421975e9ac2da9dfb02e9b3e9fe007897974676757c14480be1681bb4d78b916788fc56710c1835acc8a39c9fbd710a07c28f85963977270a14420d9e870629b677a4107d3d53259c6334f0f7996964b23513fe8f2a4691ace9497bb0a23e092cb7be94e02064e861f24b3a34e572ddb8cd91a0562078b7ea530922c23ca966f0893c2bb9790ab9cad7693533e5e567fca6e36028baf71f8c35db25858c80bc6114f5779d0ad1cf3fda71ef7d7ebb1459d667f0c2c58b105475cbd2d30db8bf9abd5d06826cb208a8c69df8e179317e9d0458ab2dee4f0a548be56e53b4c0dce15c4259a95550f6d38945e9cdcdcab89b366fd8fb974b8b608faefe3321d806cdcc6a1473d587c1eaed8fae4809753936f3a1b9900c79f4423362d56946dbd21f12c49857658615704f22b396959964352acbed1b4a8bb4daaf0823ca8cada626b3b8c3124d0678d1f40c27e7bd546ae8f4a4c8ba089fda3148f44d58a426f2f4063f6b74a81d5b36b2600d15e746989d9b1dd589802560d0bbe8331b0b648745f1116bcfb725fc4b23b64472f0727146a1502e4d50c7fe72716daa4ef389a9d3e0dd880cf6815c2562694d210b434577c1daa0fd24046ea4cead2c6536668c2f81be437e6dd67753d121977bc2dda939985ef87a786d518cb238590208ae17b6dba44b9fa5dcc9cbe7c01294fd7cbd4ed688e0fdf25d574635b590ca3c864ca7b78c2a14fb3baaedaacbee4dc089e072b3784f356fb5b3e8d529d630c0c6de014e811c5043108ee89e79359723e193ce632d1e2ed1a2f10fc1c3e70fbeaae8bcebb56459130995b18257cec238c5a3602e6f436c3bf14e3f1082d15977f2ccb1c0dbe002c12edfa09caf6bfc4cb05fda024f8fea191eee9e5a4e1d052bb242b3c101e4ff0a9bee982b7fb26a14eae33e783f443ce5db56b79246db6f7202badf788fe79ad1090fcc9c9277ac88e635ae99b18e4463264f9601ea811e107d3b92873f9d7e82bbca751cc56974f15042b55af9087fce00cf941b34b71de144a9cc882ec2734f1458f378817aa65b75ca5616c627aaaf4147d9e116d1746dca10ce6bc96406c772862867b7a7fd0fee8a11e0009084f390b97308803f08885a663108c41cad5e5d1d9c57bf7f5aeb5899e887cf878a1caa83b5a224ea68ca8b988928f60b769dda9058da3ee8f651359cc7153c7dd1e672c3d4b3e35a7387a2ce764d0b424619a4fe48975395efb949b09803fb1f21669e520ba01054272b57d63cae7d701a4edfb56809e6f6c2032268712461ebc51269d08a8e676c87d5b307721057299078338de95fe4e905f5b6927d5c8c9513da350a16ac9f268f38266469cb0dd43d0db9c967e5a57cc0d385d7330fa8826fd498a02d53ed3f64f69af8fe44814851683d1fbe5bb8be6bdc2893ccaca0cd1e1abb50cb5269ce20e9fd05b2eab4cd10ca2f26e4064adb6681018b50feb5641e81cb2aeb1b2911279037d818e5c31b2ad7c288ae59bc3c408261dc104b48bd7362b8b22970389bf7e93ef5ec61c4033188cf84e068e0885dcb81b8b5650c77102988144eabf2133f02953d073f3517d8eeceaec13c42045e0d31a97a5f7b62edad4e5f7cce97a50f983274dd49cd64a29fa8cb6592201c5b6d6da76d4024a560667dda2fb3633bacbb0ae6efed3b0da97c2bbba715e7c21aef2aa4e9c1e33242e0bff2370a984418773dfdf25684a96b0b225aa71e2df18d52f529facfc5ea77b514f8e98604e1f7c128957347dc02295ad394e67d70c8dfc81f6b616bc5cf0b28b08772c2e7ec2ade7cd4ea3eb1049e0794132c712be4e5f1f48d1c6364e241ce38dc67777a3b5f147ec947e7b10464abacaa41d3324fbbfb9de5d1bea13c24d6b65811f55ce32d2c3edecf4caf2c4dc7802f82cb491903999decc99d9c661593e25a02a7dc4a0bfe263bade039b3afe5c77bb8041daa059e439c6baa62928e8d0863a3815db3e08e4935d58c32318a3df8f2a0c57820f952cd51440378884dab1b481ccae71462b15b4af8f0a864b150d2409adeffe9b7799b56927e74de9e6ad22f0097cb99f32d89b88bdab4be5ccc4354a678cd1da61e05f5c649bdf6532b18c1f1d68c9001a6b3bd2bf4e5d64e198fdb5976dea59891b5464aacb779f8180c961b7405e1c6f7d8f5790e2674e4f7de0c1246f98b46e8d929f303bbad82ec190920adc409b8cbbc16f5b379398d704eb96d70f3b718b6d0c69562e64d18483bf391e8912b0da0d66c81a999bbc4eab495af2161aaee19526296513eedd5c7d813e396208e4cdc3266385e1a2dcf9332a3be32848cba981d0eca1a429905a944f819f3c3a261add0d0435b3bc746f276797cf6133768d906cc470613a5ba20c108e7fe4e6a3ef783d028b924280e054896ca186767f833e87e462c01aa81330da3269aee0cb5803d5fb9356168a82fb1c9683c8c6225db845be39cf6d18e913d5fe25af8bc0949cf8715bbf21f9c94002e221ae5fb22df250f52a957b4206d42ee5844114c0075ddcc2c2303fd1d24ae43a164742c5512886517568b8d43e4659d845b1633737b57a609a5371b4dcbd36123d95c83b4f81665248aaaa1b60eb832b94001c760f2c914d40efede85c4c77233b48201424135fa9bdd930ad8853bb33c12dad7461676c5dcffa1dbed0763e5ec100c07e3ad85257cad9994f4f9cdc8c49da69344685a4e5d512ec7a11e8d4a6923b08346f35bf063c57bce20364e84cfac038f36df542608b49b51ef6ccd046e57b084ee9fcba3331a46ee800c9371a9ebb7c1dad79867418b10b85958604a9784861edcaeac6bea923e0fc28a2e6ab3b523b3f01e3f9edefe30229211aeeb18cca70bf24d9309b58990ede5d24367774eb536954695f04cf023fe7e955974448d2a881fbd12514544ffef0732d26e47370d1b248254a315fee0e82e6450913aa02e97ffa41ff19f86ac4da32356d731b30387676e00bf0aabca3c030213ecb4d01a270dd503fbcdd62537d9ea35dd3ae696932ebad1afc9f4fede566656b3ef141106b626da3dc9a866d89e0b3d045b132cfacd17431856243bba4bad3f57c63158902ccc24e0a140a7bf87a3d8130cd6a9cbb7b984fb2e418bb09cfb03546a7340d43bcc2c6c4c21c249f0f48b52b78f3388bb957757378f362829e610b0c71f88d014887fb561132a9f1c1c7e6677db7b074b3bd3f785e14b123e657bcb315f35d236346354c77168b58f91e644809db55cd827435db60eb4b31400f9aa116a67f988210e9f5c10a935c5ca10840c76f5a061d84e3f0ce29dc0b07c20290560139c322b2a51fc6efef410e8211b95c496491516e36ae05cd0c214f36cac3cba09428b319bdc7e830d9b04b4ec6cc541ed1c707ad92775f952789951909e1ba3cbaebe6cc63e732faee1a33588edb3aad1a3eae722276961af8bc93a33e38e67606d2b54843a0119467f4c1808ab4dc6688d091af3dc224cd4856d2c7c3d7d4e9f80fc1379ee9b3191419aa8e851bb9f8bfbd6fe3899aca87d2f9f231c444afd0c211069d0a7c40b07a8a872e49e64b537d1a32baa5ed9f2fb1789e033c7897daed6c08994c18e878eee0718909c2e62843149472e95658aedd9c893ca1586015d3571171c32fce649517f19894baf62b98171c40cfe6ac1c851a1c6ac103b1b7ada5cf078123fcb8a0711d8c15221da849aa7fc2923e3424778c66c5f091a51e428285f26ae6ff82f7ff905eb03418fa0de779be687acacf04d0001dce58b120f62cd957a3737d6d29135c194fcd424a3ee0aa7a97132926547499247e244f72d1b26da2fda9c93cb96cefd30df9a5dba73df6545e6a10a4fe1be6441df1af442f0f878d0a16adbba4c4ce35dc54ccd53bdffd3b03f80601e8aa36debbe98701daf78c7f3578e6f32e98c692fb7d192bb9b64d00698ec292facdd67f67be13c51189eb79fc882dced3f553e3cbf8a73ec9c77c7e4d0efd9eebd2793964c52090ae6c3b054a4e9d119c0b06f4bab7157b691e3c618b4d11d4a85bf7e13b1cdc82dcfcb8ae75920a8f7426036d7ae7261dd5cd0887ecf9b650c1ce828c74ea28a9914c9c4bb0c0a6c5259be6d7b623dac4bdb8aa0dc4d556b740f1f6de35702c3e2a1d8cb7312215cba0695c648e597374ebff2da630a89b19ddfcd791c293381adf2c99cf2bbc8d79e44c8eeb0a14426e510a2faf677c90845f1c6f63f84f46526bcee7743ddbca2b3e6653cfa19880f27ee7400a2be06cf03fe5dca276f1ac65d19623146bf1e1909df1b3be6f2efd463d838bafe6a2641338aa43a55a01784ab83f42afe54370e937707a74a294be50842bdece25f2e769731352fbd149d36180771cf71bf52ae8d02509fbc0f8b9a8efc098c3b4de620c642ed4d4576c726fe0d6ef6a7ddcf7457bf87207e85314a35fce42c5f0de1d49d54b40482bca9abadebc57a5196d8f9f837fc68c4e8fa0fae4223ac49d9fe939cb0b9ee922599c913c1d6579eb2f8fda5b7ab294f62331db757f5426ffe773f4f24644bb9355bdcb715251416b6bf2faa9e6b224a9a2963fc8e19557826b01dea5171086618b428d6b9b719413cab4448412308f7f3c604e058a059504b21a29ecbc30fc0d2ee42b008c5046ede421f378d44378d74794994bf5fba0350c69d721421dbe5098673112ac1bd98341f7ffa4a6339372256667af6988ef65ed91ec0db4ba4ac02df435fcb56f83f42f24c1ce49040668c0ee62d6d82ad885c91d08a68c814a8c41e6a8b20fac264b509c97f706de6ce57731b4c523e61bd39d14c5b4081764052442cf5aaa27bf47de2ed106b73a0986cd7602896b2909a0858696375ddae8a459903b83cf93796b7c18d2fae1bd93dd0e99c31a7ad158eebbd2b37b77dc86fec24dedf5e2daf9af5460f0cba964e55b143ae37d8b7ffa9da319548a87586275840bcc036df5bd317b61d2222b8b065bfc385ac26fd1270c62ccac177d45137eb2f041ab1c6a8f2da9704553393f4398cdc9f905779dddcc6af1bb9e1fa63ea128fafd635ba4c69e269c6ee7bfa641c14134d8631b8a384ac65eaa879c3dd65b37e7cff29bc083da4b21b217150f0bba08c5a079e0e0e78df9a3887f90a89a15f529ec7f77ba9330474d61548b34dc5e45976778fa65515276cd18f1f94c96120ec03e9feab4d0357f7dcc39559d44f38393ee6eef95d439aaf32db43866bb534516ad3f9b309ec219037b4581b568b568d1e927b723f63373ab74eb57411935cae32db734584c96cf04e510e07c849095ee29d8ec6538c79178503518e6544a77954c7f1022cd06fd6282fb463ed24bedeb20a756aa764bd523ee5209c7c031ce76c8e495069fc888bd066fd01aaf22ae875ad22c4e4cb3f0483a8bf6e731c812b0749328a6f5e4480b04c144d4effa0cd24077aada12844f8a33af712b8c34749317204d8afaeb3c501d8f5d742c9501c544a4cbc142517a75c3b4a4c7c8c617e7a9585d5afa233885ff85a481bb7b1b07553c2ee7c677d4afad0cf510abccc48a3a597e35fd3f5ac08f70cb7b12f0ae06a8b5bfa39c7d8df6b225db72d8d3aea89bdc015712fdb2131a41256b7cffc3cb85275fe7e78080a70a2a766e3ed2588fe2833e72198c48bb667c32c560569a8f35a76004bd33c4ca43137b60652f2aa904bb9bd00c334b859f4ee51d7f231aa38e2d6af71f37c8a7bc05adb2b9dd85e4694b244076e0ec6d8f5ee22fcb86c3e048efcdcfd64aaa34f9260ba0573182ea81487d98654bcc268610bc2b9ec37b13738edd08a119fb1b9dfde3ef761839ecb7dcabe9a07231941e247238e6e4b50d31dccfef01e04adc5bcb683bf27a38dc67370cfc342e30081a0da4bc6be74bfdf18065cebe20fd8c7907a7460b8bfdbffba41ff897fc7d5e1464ef4fddfecd0da6aa2cb96f3ba36d9d9d5705ae7bd6d7687c86e7a528a9b92d016fed135509edb648429f1a80e54acdf1e389cf83749b2ee5f03df0e3a04da61e4c41c7c971b565b32bfca72f0606b91b68f21fe610b642377e58dce08c9ee020ae532ae08b127649beba857b5a7d7a9d451268f771b2bbda136e573f05c7c4368dd6b1f71a2480de41b7844403d0318610134ef9ee799d992f26978b194bb474bc8f4cfa66cee2a15ed025402d30aed2eb10f29111bae9d91d6c1c7502c7b9a1abd63df95c081f9dfeb660dbf9e1d2df05cb34976a173cb2e0a0e126c93c7370cce0b2d20ed38d6bd653d9127a4c28c5717564da61cd7fa193d4d23d0872f97720c74cd8ff098d33fdbedcf5b30386b40b2acaceedb1473cc2a9fdc5182dd3f860eef56acd522517ef5806d8cd4ee8cb06151d78a21bdb69e3ef5cda2f640ebe2622b733ba4b765335d9d3c0ec91a3475c26e283d7c5b6bcd0f5b5f03a27d5d3b679010102ad382973da79afc5570556ccd604fe691490dbd2281ddabbd57b4be9d2b43ea4fcb22bb837d74471dd1f633a6c64ed1ac26bcb79d1f5f390381a007936b6517d44012e85d419b52e199a7506306a8675f8717cd11c49b9051b1bc02151ba20ad2176cb581dc52ffa06e12be339544425a547affa8f724c3d98a5fef0628c7d86902788733861b3fd78f95fdb0f7261012ab61ce6dded4e29b41237c080ca35654f743f5ade8f7e761317e76b1beee2d11afd18d3b21225c0d9d5432c7c858d3cc3f7a61b92aeb78f14bd5b9eed82b638f85df482adc30526c8e57335f448afe8b81964ca33653769fa33afc202add0374f65d211b599984d9be547e0d2d60bf222c2aa3ee1ca5ec2adeb7ad866b946aba0c3d9b0cad93b1994fba50bc74440cb84097169e8d6ea3ca2cf4d2de335d279f4bdd13add4cbe16ea6086be0d19482b45775b564b1458ef33df0be321020ea2b9125059a56816a726d90ee8c8044327ce1482ed80fff990d3b02552006cdc58a6c64286873f664a27f089e47e97a7ed2ebecb66b2329fa3086772dd5dbff4b9fb4e22660e9873a28fc19711a783a017fd6cba28bffd1cbb172b67896ae2c5cafcfe89767aebc2af72dbc485183bd4528f6375fdc5ef9ada6b51496e461ab7f78c1cdc314e873fca06d2fb303bf01eedf6961f6c29ebd5dda5178bbdce576d5627f036b58a77c27f5435b1a527b05ecba469ab0e57287a47ac4573d018128924cabf64943851b9a6bb3f6e141ea7fde1678bb236c7c4111f3c204ee76640542a0167e09fb27ec95396979c71a0f276064661e05b0a296ce887724733712a8e1d580cb046c5e808e5727bcde6fdeb6591655099834041d0156e087ade70de130122b91524f1107223282325357ff9629f2d043eb3c79f67c31c59f51a8a5d893e05e085928ad15c0a04feed0a4a3e86e0be3bbc6a918fb6ae8765689a7bdc2193eb0c006893363369ce662b0eb89aff5203a5ea237b5516d46f8be32844ee5e37ccffe46c3a00ef8935300ca388fbeca4eaf1dd16a0e78e3ce4a6610fc36864e464033b87f406c16cfaefa576417869c32022e54ba15c121efb4190f2d747a22c1bc20a4189413de6f39a0924c8dc356f4dd142bf11328947f0aa6faa62c0f6372e1b2ede9d8a7727f55c67e9737259573bebd52ae207987dee404fda0fdbaeb4591856314846cc52ad4f7af247e54d13e7d7d62e269dc870eb2405d05650cee8802858c6d720ac2403f5da0154f6bc47a86363a32ff0361fca5b16466c5955619f190db706fa4aa87a7b475b2671d99ba176180bccfa22dea79944a97b93203ce07e59493d20e38b7bcbd24bff9e0ec0633f2e8485e6e7d6558b96987793f4d94f832babcd30ebe7047265e62b23cbfce1d759b11879291e26cc0931f13ea0f4e8d54983c00216fe319ce4cfda7965d06e56af2965247ded3e6d74d5811e9239b3afcb0a0dc55a64195e279bf0aaec2c0acf86e7656a782b681337d47bafe479f74b2ebf18a1fb937a3771500650d20be32549bd1f96f09f26acf2d7e81819acd8a2a7a15d2e21a013a745f5228801d352501be17d0d95927a549cdcaf0b0238198dd11a32070e147426a8cc2a048d43c065c17bbd0c64b50bc016085691d3e8835e03b66ef1a56ae45c6436eaf85064b81f70f198b876bf611793ccbddb1bea5520cf6467e6b022a8ee2fd9485d06de735a5b84e9241f2c713fdf8ea2d2e39ba4d3bd6b321db01756a61c520321f86f5fae7885fe25addfd638067eeaa419afc6546d0fd37188e275a95d23c12125acc690abaa9ffef7a87eaec2f70b8944daf767fad1b39f18f7c3d0d301abb8022f9909991e84191c641a674fe719a98b87f980ac1cc39eecc75414d344aa4e5e64459476360a773491952bd8846a72ca339b2b6de09ef38c7d5d49894cc89ccbfa051fce79b77b15291da5ab555bff02e171a0be5b0d79ae9e36825336ce619284708ddb2df3503cc4c9b613efa9c674ed8771744fe47324bdf16c9d6bb40aecff84be7660623de8ba2e7b5306ede80740079318f10ed3d33445eda728d769f13c04920e038e22c50f3b0504ef7ee03f64aa6c7086a99680d69ef9dad73e4b28dbbcf1aaaf720df60237aedc496fdbdc5265d9633a4e54377409740a6790182775858584ebd6efa684627317ec2b823ac5f71c4031c1796f50c88d104c16adde4038f48428c33625ebfb988a400bb01cf923c6aac64270458749d89fe2f89c8956248e02b5abe79de9854d4f98590db4ee8959176fb3d9fcdfcefa1225ca3a057975400cf9d89ee3ded698ba42b2eeb0df0c018742f1f961061c7d04b6570659597fea8f4c5d894ade1e2b59f8f17879d879cb1de755a694917bc07465053faf9799acfb10c04a3f293806bff08af28bfff634c47c8de1a50e6c3d5ead67e9dd922a5b0742870a7db5aa9ccd076d499f01d0c037231246ebde0586da205e894d371360ddf46d0d84a491d2d52a13fb3cf75fe07fcf5c2d2eb1d3db255d7a2d0451c0adb92d8d8405328206950497608b1fc8b4731ead9ae3e5857331e04ecd1ffc553332c33b38a47decac307f025120da9c2476b188bdbf3cf4be70eb5823c7dc48cb3bd38777d18787cb1721a121c9b4b3a0c2c9c513b80817ad8afb918857c1e7c612994e48dacaee7f0b2b28d0485c3359b81dc53d8d4a4a3322de154b2531f5ded68b92ef3ef232a58c522c2a0ca8415d784616b1368d29f9f654a6912c5b9efe4bf97e331d91cd3d78e63ca0ff52453c91f78182ce553f1f5ebad0824e99a3c4af804ed2e1ccfc68a5bed4c7a5484c5f0ce5725c69d4d85bb0772ecc3c981e6fb8568fbac2732df030ff66c72565523aa1969d99ccd196a71cf72fd631a2100b09bcb06d209ce8829352138681660bed510a668f67c86cf159d35791df26263d719aa0ff6485a057a2134bf8f04ba4aa769c743836a0f1ec365a815c86c17b7e51642f066f4a2d8bbe7a19d2218bb741130c2063d1fd52b47704f9f546a877bd0c8297f93b442a6e4f49a2f04adc57b48807977c34c65f4166a3c7e664e525bc82a98a00d16ec8719534f59b63a8941bae0b9868e9285c129e241d487aefce454c5380ca85efb2f295bbf9f8a4fedcb4723cd561512fd15f4cb2da83084c23fd8cd207f61036013b80ccfac80fb420dd98b57a23eef91cec71ce067bbb80081d06e1f15c9df192672ca1935dd2779b791bbb04c0823ed9f4b4f2368b70520be45efcf5ed80c305a6adf925bbfbba9faf383deb67c8ba56e9dee0a449476ac3ea3b2ed3f343f6f368ebc1cabde21d0fe4b5dc14957daac7ad6d0069c5f3ea5e9d94fca108e06facad9044471929421bff8425e1d2a45044171630074acafdf2f4f4489ff3ffb5259a7633f94d1cf904571b572bdac1e70d7c90bb0763c382cae92a5c303a4e6997cd29944f947715fd4eccd5fda16034e39ce51fac26318e1cdc46e59e956eebe7df6c6517464730c6fe6685dca553cc7f03bfe06a30dd8cfaf7794c7c0ca4586d76f6ecf1d1b6f65520fe048864918cf2132390f1306f3e43ef17594784596f7aaff1f0e8bfc2dfdb4bbc4002c7a3b34d7843342d4b0789916f3ca437fffdbccabfe23ad97158c959c1ebdf791d80b5d49430c7abcc101703ce2e730c9b809f60bcb12042295fa0e6c67b4e3e1f728ed7cd168ffedd01bf2c153571757e01ac792a719f191c13c7424e29fd8445a49232725ebe5ed965e76dcf6378e1d394eeab6704d863884da394e06ddc45305f8faa8cbd657afa4202f78734d2defd69b53d460fbd9f04f5408766d191ddec19ea2a9891b683afe259ee7c87aaf701be95f09238236f0e56d29eedcec86297383165f813fa42ee805ce4e066ee6c6dda76cbce810c039ad4ccbd303ed5f201f5a8ea3f4ef3d928e624513ff2d04842d58baf6587e4ed66954b249346b29a7f2faa3922df73e0dcc30a4a94a9a24f1757029981d1f5d2238d53c05ed6b643b95e7f89c2dd9fbb4822876b98d82bd58cf103dee92783c62b49a5be28a7dddddfc36da3b67898617b0c287d0d09c0b67df016f5624c66af935f50f737b14b194056046a7f7d4fdda7c2c33ea16329264533dae4be5331107b269a8de3dcc0efb6e7cd859813d39a17dc8170005f338d6b23c9a991b092fa25e6adf69d04876c68c9fa0106817e91b9a8071c1040fbf164f774de6c2dc60084a4090c9aba246d0934333017688f25b131f61ba92ba74b81f58adc957a5b5ee593993708ab7d457fec58e0f0f52692b0dc41389347b7e93e4d0091f0197573bd9783627ea2a7099d3f0b22cdcd9c289a64c5d21dbac7933be8674334e31a566ef8a2bde31763fed05fff62b0f4116eb522b1a60d7a316839a5dea4e8ce87fa0b2ffb2a29c11d367a9d8653536d8c96af5db95759c7e9eee88122f3fa26640808217dc1c2e05192b186c6e76e8787e8539213b63a3f82bead55863fc57b2d683857fdbaab266c8468f367512e5132c3ff85453f7926fbbba24a245d70f72301daafbf3952ddfba3014b7ac015234e385a745d62d4b25577f3f96d60eca9e967dbe7583aa3adfc65f6030923f01b6baabfa76d3467ef01cbdec1de3a14a60b30108891347aa1a316d23ac8ce9c8078a940ce9c9deea597e08bcf1f77555312c6db91c4051ef9c027f6c8f34ff4b232e68783eef45de812f7bfa691a430b3816f94633f446c926e7e2832a5e29eb96e62368b944b1e5089e6f8e267295da375808994ba6367a17bcc5da46f2ac266cd662d506da480a0c18c45e4aa12ad8922903ccc2a219ccf8136b86f039ef58907cafcb2aff2577a58d0f16043c34eee2f40ef418751483baf679d6b72f5127d8edddf81825bac70b84333f6986407b4fadf90b004f8b1c5445c2fa7f13d2fff00266581148d0e9ba1e901b03a76fae07386b907eb3bc220dcdc0074f25a9955e05ff500368e7a10b02eea905ddee1e5a90b92aee1589df0423c8d05a15f26687ede9ced7fdefbdf8313b98b4e02e877dfacdd0487036056fdeb1b24d018725f9e242cdcb7428d649cb689aaedf0785befc3126df666eb45ab1e0d62b5b43f5f321c1da7805ccd7ff8982edac67592932c057095e5ced80ef96ca75220524a5b39a868617539a3ad9bc56f370fef7b595effbb6cd19531530b33cfafc9c9614911baeceab68c2ddb27db1e8ab1b383a603d8c0f1901c9e168e12c9c303c1bf9e009111fc78543ca268affbf6710db96aa2a2031f7f101d9f65af33a55c361ead677e49fb50cc95929942ea1b8f1fa35a25f58842b4edb68908a25b4fc3d43192b984f0e525e4383a883cbb63787f257501f048e124a56f49f9c31bfb7de4b01c8f00941c7db77e9cad287fe6ff976d7629d4fb6553010be698b97b5ee7c279de064bb68c14f4e7d5839b8c3ffd46e42ee321cf593324ee424ea633caa179d76c9bc398eb9987a60174ce6a810c39632f8971f8e162970dbffaae17ed50c1022f9c67ae5fe3437ef55c8a674cbec730ab60d3ed693f605c3893492e87c2e937bf2828585d5562e9a910a9e12309721463a13e00e2d2de8e2e7887ff4b00bd6ed6e1cecc0ebd08ed7f1adb42656dbd6806aeac1bd0e724120ca323af4287b2fb83f6a8e6bf387352cca53e0ad040ea482397f541d6fb534fbdc3c7f79a79bb0fa02a65e468accb2a04588ea1a53856a03ad4bc7333c3d29360ff0d37e3dd2017ed575f27c14de8d934e99aeb5de3da8aa2436274f383cfe05bf00922876bc110f64c60f22d178000360d6e65604f88143e123089d1df9f94bc82d18ad7d991449f4b79d0eca1f99330dde366993a1d56651ae253be8d38127a3f0787227bc817a641e417e204a384c3da22e19bb0108b90235a886bcf2791be6b792accb6df561108f4bf88f98a9cae86b09c55a2961972887ad370a6db687c171fb03b9ed1324a9ccd78ac2a26065cb9b2d44fa10bca7095376bf6d4369b4f2eec25adc3a260aa45ae65bcc84d09ce8af2483b32c10195558ca0e13f59e9630990a3b6483d6ff5ae50a421f53ca1863a580a4ed0f20d059eb81ac55ca3ef52a350940ba7cfab13e2ef3ad9a09792380a3c27681d2fbdb7d97af493d571378525d90a2fecdb45ad146060edcc274127ba3bd655d5afd04bfc4fb2a69919a4fee162716e50c1b95b5dd234a09bf22350b16819f132df3930b9109c10f87c9b04f11040614e8839bf33fb62012fe5bb06969940163df98aff9dd211f6924b20da46b635097087b6a9e8e1ed49ddab2681dac4329e96d1b5b28708017c19e8f40e2e6718c2b4de6e92a99ccc30df18fe2936853a21a5ba9baa6c90614727b2012a0263b863a173a0c892ee75350bc8702a61eb476eba9080209f9229d8ea49efc15cf4fbbb27e0329ee9a626e714b86900cf1d6d24a3c5f3608d3ed5f43b49b55154064cdf09edb93fb84e4de77eed3bc3c54751d65de591849edfd8ab26835f1af736961a08838d6e3ad55a0e37a1123a61320a354abc6859c53ef7062c4ff775c7f537225966ce28f72b41d11e145436ca6f794b701bbf5021a9727a4e6431a70100bfdb326403ce9b36667a0d205ec8a345fca1cce1564813477991ce369667b4d2d5949e4e426771976b7f8ae5d6cc2a630af93faa2344fbd6acacf50de521c426fc5adf44db14a34694e021dd023a3d9d16c2814c0f8d8a91279194e0f5ae198210dbd4d047b94ae4d1c57df31a646ca0f9c13300dea8db7904abb6fb6fd030237ed4036fd6157564ae8c2d79f7bba55f8d2669c3d5823e57f97ed7b50fa3b174e9ae3a96f6e7c29ac7e31b0b2ec00fa979c95925e63248438987c39ad0f7a4bd78c67b7ccfd5e93636ce40d2250764e8c199118abb23105331484b4b556f7f7976fdbabfe3988899dc0841a8f36cfe9162231fad9e30b1844ea5d58658d080440db9183d7e860cefe965cbacf3c567323fea00082006b9fe1adb4f91e69678442c252fdb4e73d16915fd3343abb93275b522d1782a9b74ee155f922be582175441ad13329db58bfbc79e57c6cb508bb2433eaf636c9b7a7eef8425e639085fac9e13dadc1b506d990ab42a34139ace0ff887317812c21e2eb9b5032eccfb13c39852d41cad657b6ea85f000561bca49222d807cf97c53b7b7118794b219df522417a746370c3400c9d7d3d780a4a2e7a3bf39d3f27773756da9fc5411ae7649c3070e50ee1603fb3e06058113eb380a1f4fd5df9a3bc4d41d0043ae6d50aabc2969b16f1be726f2f277db1888cc4b71d1a5fe52893af25f7e8ebc76a185c73ef5e5eafe3e401cf65665cc0914cbd999c33f57911226257d7154dc3801b9b7225b681ad80e3ff07dacc89d75f380ab588664f0a0ace061b128787082f4e77bdc7730f6caf97e8970e0b6b4afe9ebcab7d24eea3b33eb71c83ceff51375d30fce0d7b6aa991e82cab1e6a3d8b084a2cec20e83f3dfb7f31f2a87589f94d6857e6cee467520993b82c8070f815e153edf3f73db1f906c4336683a30f954ad0a9bd1c1193cc99d003067699352999d3f54009af2dd0a4a222b736e55bdf45888972b10ccee50705134a1e18b04b179f56c224c7b152672f67d6b1e2c18c296ffe88fc74bc90b1babe0c1095717bab93fa6159db2638e2747cd0cccfb6d307d365c1524d23c6e557c058c8a0182ecb9068f15a2c3ac18875ec85579d6d55230ed02511f89611101fe81da2fc4b371216b4526cf828bcc3d0379a0ac0382585ef1f41b299911ac3f95d34fa1e1d1ebb7029a2860cbcb45653fdc95b529e6ed7a37678c834ce60bd1b0d1c6d37c7e07467e0f247ddcbffd687dd5f71cf076e0f35af1420786e2bab736e84dcfaf569ef85c1e5698553e80cc24cc43d15012ed0e5a14d2e240be9c88e8b2dadd7977da60e897580196a81201b8a4eb9a98f5385de3de8b695dc8a5f5cf3b79728c595d6adb4a35ad7a0e3bb795dff7a1c4e3435688bcdc3759998cf8ab9b0d8ece33be93f0df264a083431823367dd1436b0f0c6baa055990be2d2cdadda2d9a72277d84f0c4d2962d391d77b76472489bfc92847bf547e4f0925db637b2f115ac7e7e5078f59373723b9ca4f2a9f658ccab39bdf604b5183f8f847ac3dae8462c514f15db46ea58bc92295481b97211217bcb000798f30a57222d7aac4ff410ed00294b135560a4d3e50e0fdd199c1f7907fa5dd46edb6a01ddfaaf054f68a69667de54c94f31a7182dfeb02fc51d2d47be96251b9bf8db1bdb5fe2efcdd4f80d542eabfcaa2cae01c770a2a2a7877cfaa16e1ea7d20093b6e6317f976b485d07997c2c5f13625e85b88d781f1ea9f4231396f53cbd2df47fc9c244dd8db031eef719f4e079227881bca796298828372ddb2b18f702627a4115e8fd18384468d970e7548f70a8abb697f9035d017cd8621a1a6f1f03b8e8696e47f5ea8313868609f3285b8550c2af89365d80b4a7ff5ed0ed45ce1fe8591392c63d5f5f9d0bdaad3ce539d1b301ef4e47f233210a0b0789521797e05e780af93c02e7e09b7d64d0d4f491088080f56ef474d2125fb1535e00193d04151c5ef208d4088b27aacc806f46c58688b86279707080fe3141a7a92c4cf732fa273cdfe34aff81282cb0ff81e2f978fb42def818e20e685498bdc9ffc2af0828f59f2048a52126410d8b97e0e00d817b6eb2511faf9a29165e00189482cdcacab8d55194ea04599a4011edc49512e643660b4ad1084c537d026e289fc8c4fb9a95327a431b62058358521d8ce39e4a75574243288b237963e042d8849c46b1e3b0ed7e252f8405259e9dbc6af04882b1cd133d6184d597ff54c715ddecbff10bea57b8a076cd7157e247d1670441fbf54c6439b7af980a995b6a63e6118d1c1ca63d2ad82fd9044c21cd311a61444757256e430cc02fd5a763ca0e7932774b23eccff5aed5b6c94dd8620eced5ab43922e21eae248f5c5780ffce2329255d6a7213fe3a273d17d1c1c5433a521ab53289784058c8b6990ae5e7dfeb6e4f66e1a16bb72030511b10a0e755a792a80b793dd4eae830aab1c9ec7616d1437d774019ccae11dea5f93f2d0e63e29b2a335769893027db8be3f1d99505a3760308ca1cd961369464356f836a636b6611a2666c1a5b3285919976f6f398fc6e2668f4e3a1e6356188f28e6f64514ec436b6b866d66804163f1d61f50dc948dc061de1dc65aac0c2201e43693fdb36b72b8652fe685ed1fa977224f60826191ec7fbc275b5999e4724b82224f315c8512356875e476708a696d3db7e7d6aa70585110b0f80df5e45b93f405cbf74e36fcb5d2935adb325895e1541d3e8a3a4540cbbf30484817c8c084811c8f80ed51217738d6d1f3b3ab833e495b1aac7c8724dbb7cda04903cb62e5c1a4c7da805f6279a480d4f0342c8be55bde101234c1aaad6986d4a2a37286268bbe8b75a7faa131905377a5f6f6119d300e6df7c13001cf0975db50c491c9e644fb74b41db9346bdc51e001c57f0deb2704cf58a2c28b598938b2b2674514e79aad5a5b533a7c2117ea9293cd8301524718685ddd7757a0c2ea983b03c7b18318469cdda070d9021232ad56a89f478adb00f6356a025cff523f092a979ed8222c09a4b91eb98f526197795dfc3dd38c325f2afd98100b7428ed4d5baeae9159766b915370f55831cb1987c5c5447a32962c7ff0ac2ec780842a214105c6e30598bff298c2592d148914ebddec45dac06ceb7ded3408cb3fc81e8e2d31164084de5284f74d6042e4e28e19dda7148386e4ae4d17936b45596cdd97fdb9a61de47f5e006969ea677d74d16c04d0b9a2a2f8e9a6417e369e2c05a44dcd984c0f49022774afbd1270b18112723b1599725a4a835003e2b859c2edbd90f901c18f5bdbe3eddf063dc9bc004951756110815a519000001f856940d7c1992f5f44dc29fb78bc202155a6c05f32b1d442f68db35b9e85cda22306f4a995e43bc9c17797963c30be68a69d565f4d65888df42088de53ae523e26dd7fd1a1daf68195d329fbd20f175c3b359e12c6f48b7a843de9df4c94ce848db1a51ee69c01407f4a1ea5a87bf32b4663b6824d12dcc0bad3ce7609a461d1115952f731adfc37a19316bb164c36babbec23612cfa56f2db055fc2f53aeab0f04204eb02d16c89aa6bd907b7a84cb9535409942f7746c34b24aa518ec5e733b86942388b887f17556c892fff16a2aedc349edd43c3e5475e4b3ad6d79d8f29cf01f140d74285af6f254d41ee1bd26331457d0faeb7474703081254d3b60994766982016838a4be443b894547c4d8de762de5a4fd28a9df14be15ac178bb08876ff1c45ddbb237f72bbcc5edc577aa8d02580c4c67b9e150adf6a3fd377f124bab4c88047993e24b080acd9319198119d4dc05910551e3d8729619cd43522ef90385d45e275ca5a47302b3a5e6fe0d971bb62e7e177f07dc99e2618410b14f596dd44823280245d5fcc54214730a292e0fe8cc2c5407038c4c7746dffa3ed997c917e6d7edab881b4762056f5dbe1ea98e3259ee4af64a385eb02d097bb03397ee85c129b4f453c12ea76d990bae840487c5109d3abd30275f7df5af9a18bbf6163a24f6157501e823db775d8b6c5fcba50c7ebb621e91d5a687fec65adbe34712fa0e2d64b35a0c8043d10bb64ce29eb34ec1146978d4ff8002c46256343f1def1aef5a1b5b4ccab3cde333cca3a440c83a589ac1e97b6d2ccea5eaaf9c3cbf130ba8721941c85bf1f1d825793367197bc6a9a852b71f6814ab1efe2aaa2d7cd1130540494db8d42dd7fc05429c49b7ca0574b86be42ad64f69e59dfe161f34f636e34ed57bca73f6bc6ede9f015212baa23a3ca2c39ebdf3b07d4c6badf652673d2527d8b3083cd643cf3678084aacf45cf8cf67c352ae7565b6f502244a1bdc269492eb01810e3ae75973a43cf41b9a014546c1bd421ede7e525148799d950c6d67ba3d9438c360f5671de9ca8d10f05b72c0c21029097c1917988d6ff658b2f2e99b025963335bd9c7e56ea519e83a6376ffcf9bd07b036f96f691d5669f268c8bbaa76232dfced2f1dc3e7a57236e348ccdd5af2448821650e0d5af20d674381dbf3d40ac2b1b9b4753f57eb0d4d96fc1d3a42ef0d05b9882d9c67318a245418d1c9b6027723b29d8d3b40a3aaee194554de9b16d550340fbf0a8f211399523ebd610656c1c89ec7693fc139a1b5510c53c8e0175bfc75faf0d1e9121fa2cff5960e94844917e4f31db7111a25f74c6c3e0072c6c259dbbf35e8f6370d8ed569955a4b3c0c6138fba5f8916368b42503e1be744b12ce2dbb12454e42fb799d3de03e8dc0f414ac1042e1e9fee7aada648df43dca70b5c373d7fc29a95f82601540c0ecd3510edab09d910ddbccaf33f8d72aca3074369a6afcdee3af9b6c23b2e31ea3a012b33b0343e3f48a4fe7bd7ceb19968ca06ce534ee67555d22d09dc73b60cf573450d78ce62b220827d04ac7cd230115f1f4a461eecb71c0686e01b05c9197154a358558ad3cb1772fa11945b778a7e3b537c1355083373b86dc9f7ab02292732fe69b032b9ad01dc653408bf9aab9d4952423754fa6635dc3c97f2b10d2f1064cd38a8557cfaf877c0008028a63e7d68ca90f1459c10c0b980f038100d52de8b4b3f898d4c8ccee08db3c26135595c85f88017e456951aeeae8bed4b6cea92b44bedc8ceaa8ab00fbcbdb5726fea47fce150d684ccc4f8e355dc50f09e752341e5cfa77aade218d024d824016646a689e9ede6040c765124420459b3a5a185b972dc450d41a9d609306896137807c2863f9df5488d158afda8f656dbab33dec69a86a01915c24dde8f5559c6ff66e2e1e9687ebce20d0372fa4a89fbb5294a776f1053fcbd4f014256bb08b2b6e5d9a8186539355b5e07a0b7538a464619c93c53be8bdbcb8de808930e3d2cccd7a8d376c4064996364e55e39b93345e539177908b100bba789f0123a176bbdd0add94add49daaaeeeb7bce79ca456df2e1d383fddcf29d6270c9291a50166e63aaaf79388b992ae6726fb636c7bea70ca820d3ce4446be998de009d669adb561324c49c3c6b36770b990b3f3e627506f9ed890891e4dbfd921843a31383aa25afe2ab12ad961978096a5b3290ec5269566665356cf4e8a28cdbd1c6fe8adb4d7007a92e449c2426047f6cf57210ab4c588012e8f0ca74d16fb891ff18cb2ea712bcb1c416c1c83d1d1d9b434ac3c6b0c26cbd449beb4343609f4341fde3e8541d66eed7e318e882daadbd0f35c46874f886a5e7156048d5751a69be1a001c179de9afa53ff94029d9cda964c2f332c7ccf05aa4e1d540660d159a9f8b6b57f7db04589a25d7fd14c6aafb8b7e58f4377708859a1c39d3ca5b876cccfbcd39dedc216b53e0920d55ff2de04fd118663057daf7d1a4a1176397cda48e74862ded87281c8111397ec47397d7a0ab192fb1875e401df9cc0c18ff834baec562bf4f4dcff349344995b911f909a5c17a39680d7d2c7a0f01add94799d97fe8e209de63e9f2f79a3bf14ade448403b47c7155e4c2c083e17c35de47ccf74ba6e120d327ed9b4f5c5b05739532199d9918ec306f9e06438e51e843dd112e0e739a423a34f4775aa6cfe0bcc85ede1f4564531e354751ef7ae62d5954328a6c80591a36407285712b7ac03a4e0ad1c209c3e564190a6688d5513e740eaefade9e635a471ce4e2807be3a6a790abc48e3909397b5c80a3ca47e1eefdc08be106bd447116590a763bb7434a76a9542108b5c748be91261e2aa8166d93e6b4539872be3648e24ce2a13c4af5f5d231d637a50f544a92fdd287398e7db2e6ee36b1069f640774fa4f6b65459221625ef13cfda7f881495c464e8d7771b4a488c5171a271289120a89787dd5e3a861386247a7e0aa0f5471dbaea199686d81f11419b8a1128ee99314d68a6868735df72abf4a3ffdeddd28885c1f95eecc8a26cb0b1f666bb34d1e08930453a52d09bf0a0978e762cf623901d58def91c67c1f82e3e4794d87c5ff8c8979af95da5e33ac0772d39fed379e7e12648b8de3f2a39cedacef868a013b7f72082a273f982e782fc44fc630598fd2bb976646204aca078f982e137e759330a8dc573d7a7c4cdf01485c23aca151d53344a57f16f87f348617df7348e4558efe329280a8a359c19e6d55d02ee5c4254e33d008194dc2c2396a20e0615f31bf683a42370bf100edc9586b6351ddbdc0fc52cfcb7331d2bc7d4ff9c1cf5da2ab67ff59347f5942f8313272f7e602526f3945b5c61681197ab91e19fc472675893a372912ecbb3ffce1f64f11ed6549539b55e7fb576ee1b2ce71f06317137cc27903816d742f26e1790c7e66d498b864ce552f921731ea6e4ed88371c9b27e0611479254604dd959fb1a72bfff0f8901cdc4526793575307d93fb065122c3b7c8bfe585aab11bf5d4fa6e1f081bae4ed527416db3cbc6b86c478885a27f10782f0328fedb2512a0798ca98c264dcc64c3229724b290a2d618b0307d3babbdc971ee96a8a3c8cb1602f59257fd03fc9993e1acc7dd5c292ce268c7f4551d51841af40b92d745fbcee48b3b2e92313b78a5b9caa7f66f370cd4fd33fc50aeb9b344cb04fabc8611ad50cfe8098e672c2c76b71c6d89da93f19f7af31c692af5c9295ac0769c497993c48c85163ce8235b5f8adfc56a85a6f74ac7b0ff144cf881e753641456e99f3dd93ac761d793c8365237e7bc2ee00570b260eae0c60f0bd6345b9f10dd3fce80fbaf005ab39b6491ec03e6abb43d4e1404346e68b163a142f9db9a6330f3bcf7f20731a55022e7025ca147b61a4db4c3d8545cb187b5dc075d4c06bb47aa240cb161739696ebf172ea777e306807503ec5fec9d182973197827713210e5ed863f0c76afa0eb7c423922f00e26c5262b59f40b72ab08c4d3b1ac183171a23ca3a006b79964adc9bc8bcd78ea7be50a3329e9e268c09de396e9e40cb67292d40532cd898cf6b67c121db096532da49fb591b3abeafc47a1c5611ed08839fd20f85da1d017be51f3419d6c5abe1243f38b5e18558978726fb726e54d8195527331d7d804ff7c0bbe6a177f543d10707654ccdf3992626ad9ea094c2a61404c4c1adcc471ab00e528097ee1a24c4df5a14d61c38157f77ef10201188fa827c12f0b609b8c1bdf0b3cfb41ff81b6b1a1d28c2ba64e7fa764f25d5faa5457512237120bee04d896487c790effc1cecd28be2a93642230fd17a92d4a2a84b1dfe3c4e3759ddbe6f65b44b2301eb36f66270910e2752ff6708557f10294fef76a6785c6be3d07c99e2845dd1f41a1a9f0d01103c79f37f7ec142cbbfc368e61dbc11f34d278d5d3dfd6828eb3a71677d258267b8c3099f65913634c713364988195c8bd6cca184dcfae9dafad81008059fe4671d6a39397855c0c3791bd022581ba4ccbfc9eeb6647345a7c38493eeab7fb1a5fb2abfe218b228c6fb91dc4c950114dd1daabbfb5f2bdad5ba1177e78a042a987ed766ddb9cbce63cacabef37d5c6b395dc3596926fd6e667c1509a4c275390816e5065217b360e012b7aa569090690437a933ca1bcccf96dc16c3d24623ab00849c12f85f55e3249ea9b5158d77310e81442dab62110de03123cd6b9edd48f43e5bba47470d287f5baf4a695fe304fcfc40fead56f583fd8dd5b2ef6385ca04be0c532fdd2d7a7c9f91dd0f105375498e6599959c58207decf683c3cded77c7b88f82e9b35723ec46cca32c0d8c3c160a8c90548583b7e6c360da8ee5ae3760628016c993543ab5083b387df166620b18f9874edbe62169daa57ab071dc69967cba6eebd6debf93d121a670eb3a57dda27158569c7a414b60afb24cd44ebeab7869275b31b1bc1a3e65d995817127e01999e0cacd9f3a71f0e353c8df8901ddfcc3c2d227b674a75ba377def0c7fdeb892ddbefcf2ba0e5545d2e0c38aa88468fc09cc993db4cae3dc0d8325456c7858cf600cdcd93c53261347badde6ce839f9ff013cb37545e7359680e60668f4336060d3ed3d0ac313bbf8898b64cc43a959bdfbce678789d543d541609c7f7fe8f80a933f1dd82217897cd3ccf467930685b0f148bb6f6b0f0362c569e99b7c7e36d8ce031eb26518da030755156e57c0698733b21bba7d98617d5d627ca1f9d308e87eac3b7860cfc808fde0cb67a3211badbe794431d3dd52648ec30c340258bd7ec2abe391572d9183e0e26d24e1a79cd41b84ad746a0b24ba09d959c44536b53baf7e05927d5913bebff84e1665591792ba4658f48768719f2bde5a4c4c3ef76c70b77ccf1a794bea30f7139c20c078f010dc5cc1b938c7e48a651eb82ee48d9263f0092a2bd636fab83b3778ac7afaa4322abfbb694a0d1bb55dcd6db5eea9107c254a7e45972f31b5a1af30958b90f9bb529aae9db0c1ffcccd6aa8be828bef853b4f1887eb87791d15f00ca7cd906af3ca86767a2655bdd1088419956e093251443edc27cc3e25224f67c7e0518328b5aabc0075f638167e98a7cedd47a0d54fd545aff7fe21ab178d9bdde8e26bb0e3220d3e6d5154ee9d1824e9cf9cea6e027ad3098f40e8112b456ec4ea537890f98bdf495cc5764f5ace0ac6b02663761022f0f2058575dd97ec518671233800bd37dec0603b28ebafba190d029ecf96c5933baa7a5280321af068081e399181a296cd9dcebcc0340906c2a1c704f7bd156c9138ea2c7f29491204bc386f3958123a7476bcfe6787fda5e39932746c511d681db02b00daecaf490f262b710844f45e1bb2ae3ed7a66fa22385e334fe79c66b5e764c5d01166501e035a981909a17aa982596a9a287a23f5ae4b89c815a19e9ff87ab97e63f3713269f0293306761c4bcf84d6d6e29d964fdc77f36acf2cc1cbee7a4a487cc90f9c4f795ce730b0ebacf6b44254bda41b31a6818e79f18035e944ea0b50049913c235e6587dcf0668a1d05ae4157c31204ebf61b3f9c3afd6de8c62bcd708f7a05224f990dc7e3428f6a4f4944ff3570952bb08d582e02998a9a96b00ee630c89f11400ee60b0461c9c8ff573138025c0bc09393579a6ee28b82ca2890ef2192f65b97cbafc002999c87a23dfa4d8257cf20cf163308eaf47c4b0d5515d40a84b6ec0a9c4b971051ff5142d3b6983fa1c68fa2c94251b872b835a53eceeb5da9919734dcdc7618ac7a80f3a4bb8f6fd2dde934b5dc0fddf02939c6f885b286ab9a516b315da62818ee4c5f69e791249a77e673c1464a9f3d44be8dd6dad4f9cc099ccd596c92aa985b5465db1780a1601efeff85d6217decfa2a41b6cc32ed715d4d1682f83c736be7cce74d46d7872ed4f7a8a56313f600a522e8c829ee40b2e3fa08c72749647015951691e9a462b0141591b421020f9727c4c17eabd1f9753c26a3fd2e94d2fadafaf5b0ec84599ad1e1e2d777da780092682242e739d54e4f6c841d3e87510fdaa5050fb932d6b25a6d919a8aaf75fe1a93b96d25eb99eefdae722c71f2bcbc2da3f394f1f10def300d04938591d9266f3a9dbbd72bab09cda077d928edee3dcf9f2601bfb3079d94646f00e6144f08c2ed8091f3b6e86aec8a5a95721f2e14ee7866458104e30ec9eacd5ab93fd7c769f90d569b0f6ee9673c68ae1fa598493a7d4220be56dffb9b168b9719ee9f9e99ae58fa857a1aa74bca24851c358489899971735b07bf6ce800424e826b9725b17752b8257edc5000f34dc69fa31fc4d45a722b3259c11c7b312133a33346d038b6b611a23fbbff08c28d85c817419abf6ff402d085c6d962cacf30c8255680d379ef05ba62196771b13f6e40451ab5396608bf439d35b9d72e02846ef14642b3c2bc70915f0276e385c2f865dc0b170772226024fe15f9aed55aff3909dcd6fca8db0c6a91e24e6c182ed9f94120a7f67a6b13d2a36f9089d0c3fa5ecdb7fa4e1fe511b4d32258e4876f952a6167ecd7fd2b9bafe5c41aeca2f8f75efa7df2706656f073f851c70d28467f23f0ff64fedec93ba9b821fb2c543b97e883c09e6ed08d62802c1f35ce8894bd0903181aa4f8dfaf106cd992fabcc0917ce797e509b511af2fe08c284f872588049fd6b53aec88bab502fde044dc8756b35f2a793293ffee47b7993e6c5e326c93eac324c791df6e700e2f8a41e08b393a839dd1d763565ff1a037240255b16611cd65340af2a590cc4635220cd1c613d0053c1fb152099b9bcf663ea567f604421121120f70934fd1afaf318ff5577cf81a8922fe3ceed1e97166159c18c16b09c8e536725eec6666a25e0ecbbcaec809788fcf986a0d630c7d823f9c1b9226f01bf4cdb9aac79be11a090da901c4b8d52dc045ac197c43f7b55f073171688a26566eed0e3f018c83d6acd45b7c6738ed33e03320c47ea08a2ce382a452449aa0a63c1aaee049157f34336be8601aec8ef285bd964701a3595101b9e44468f6074698fa2c2afc72c3de750bf8e92175cb6e437136a2cd274f2c4599b15be991795561d10a60a995c1bc05f0d2d0f8f2cb0d270f7d7c3735744fbb714f13d6c704018e77923d271cc8160aa210d712a4cb1854df023d0498e60d6e10941d78c06068f83fad7d0cc3b18b2a5eace8d21a1507dd90a5b81429dd58ed626ad54e8bf3536c2d6b68631e186a522c829acacda34106eac04689571bc5e903a27ddea74c0f49353c7fae0b20d712b9646ea64d079331aabfbbabbd3bd05e57550c6688003eadd8f5ce2a9f242938c5aa9c4c59454f6834df3f05d6908a3565948408813f678629db74f9c52d8c233cde3093a29c9fdfe13ef48bb436c0853c33aedad8c53269eda2c390929d42f560bc6d24b39138d9eb659e7cedb8c3153ad6491996c013d09f877c3179920a2e77dfe6fbb41d059c6e7ee9b8289b17c7d6b67b5efb3306e644e8653d91393de3584e9b497a6366c51b26ac77f0e4466fa3ca07766c8221fc02e2ce2e78b2e7ca14dc1f83a4740658c4d55c05b38ef0fedea9f06175075d1032869fcfe055be3e0c22fb11e085c670de77e600f21001085142b4fc584838892274d97009b5aacd378c71d4b8eb745480ab524fdda960c611677889ad22835b438dad7e2d053528f12265f7ce291cc0651ea578e9e70e5e24868de579bd131548ebc8a057b0dd64d1bc2a830276926d0309e0da3fd969cd08645f7dd25b60bc95bdb3ec163fd916397aa91609423559d271f11403d42b08d432a4387fed9b4594910f24b496e81ac0d2112a81848f172ee13750dbb6d118a42358d2ea55f41b87f1136d811bc5a90da55afbaa6da96af25aafa616e8bbe318bec1f110b54acc17029de184a83a9328458fff78ae880ea35766116d906bf7251e014089f1b99a4fda49ec68037110827dee18f56b19b9e12262c84682bc8592df747c0e3898280ab142b30fad5cfd6b027b271c74f70af3257a922319bee6e8fb6081cb6b591ba71ec0320fb6e00d3a23c531729ee4f0d30cbcb1064c72543a269b5c229ba50588cb502118f61478b8240018b53d62cd909024a339359ef71cc74f30f24a463b9ba6dddb384bbe0ffdb4d7b23a609b845e719222193bd967d382733da05d8f70b02be01947ff04efa61626505ee02d2cb8927bfb768f8d2242a9e23ae7435975f05ccb1bd7004102e337b04e93ae017a16dbc6fba2eb4635f58a38f0d3bd05784a05dd5e816ced0464f3a29372cc9dd40b9324b1a6ca85b2a5edb04f5b38dc81ba93e05d0ded35837922b41115ed6f07f6665c816f9a8efa3eded0abe9792d56f0e7baa430fbc42515948c04528c18fdd0026021442396e1824710c8dedefc6d1907930ed5a4de022eae1a33aa945c3644e31142a44702ae2ff77d3a0fcc1de83293f4fcdc61aa1e43e40b23fcf9949f27e2792517c63464803dbbf7f856985099fb2ddef2829604f4c780e706af84eecad9fe02ecca64168b97ae54db8742989606bf9d3c3f43ac36626be95bd6d10019c3aadaad5d465279e42b75d9ba0e819b27646c834a4c4f39991fb23b3e1dd40ebf6999b6a2eb33d8fe36ce43e6ed1a1beb431b297685ee31631aa3b2f59813ededd6ac55afe83167b8cb188a9604d9095d8ff11cac268a58e15f36b7b3999ded5f1f0a46e19ffcbde2cee29f65ca7296d65bdd4aa822c13d0a6007b8dcfbf4634d9f3ee0ec89ceed1f1a0b5e069811fb2c7b699634cd15ba2b6dcf9406bf9218a9c6aa9bc82fa394e12411446582014f1185d9ad3ae4705277ffde45cb41a5872738d219b5e1b875e6d03630c24a8da937645407fd881af54eb53202c01e5e24081a480cb00216eec993a968dbeaf08e39d30975ea7e1193ba9c9f2b054f0ddea53f60e48469b71207181d35875ddeedce853ce076abec3829e3f3bd935cc69ed024a3b03fda28148719db8d7f19d85bd21887f2fe118bd8784ec9c0f2ceb468fc1c71fdb6d3aa4e354d075b3ee7b6f1c6a036f1368d7e4f90326a11040216a51696aec0b23aac946ec6bd9a97be04a420709e92d14ffbc85830d6e6a89103755c5c261af8d319963cbd903adbb5b8f0d65e49cfc8a8c85a18aa2880904ced0c64878511d73e035f8d7c1e8c16beaf89f7f3731687b61c201f4dd9e4b5bb2c7f9f2fc2ac6e0304a28dfa84f1e236fb5c134a6881b5bcd0d30005d07c96b084019240a30840574c60c35f17699f5f0daa8059214362c2521f59e181c7d6d45f98925c15215f2bb9a19eb78ec40ec9275e16848f1654a2ba3e575e1e07b0fac71b6060f55975e86311bb1b7d70109762b886dd882eb5f0ca471612816c475014bef06e7457b04e53ac261a78db4573de10becb42a8c2137a07a737ffa6e0e20aab8e12e2663a152f69dc195a23d18a9d19cd3cad18c30ee9f804763155de721aca5265455df01bdfe242b800d27d287cda1c673a083056e01fb39e75a81f2b9c4f4f0dff5e011a8416b0dd6f577498fcb1cafba590cee8efa9fc7e54ec8b4619bb67d2db842fefc16631f75f701e4ac121ea7956eb0049227ae0f1e389e39e6fa7f418522d143795fa87a0f61149ed3f8a92c44ea08cad9cf1574b823def84416e249bb5c10515cf46f20a56c6c7588d969fd6196d93d5b8b89da6c4bdf6e36b5971e319ec2d6841c60e39768ad99d2b2aa24f9dfb993f7c95a61c5cca50bc9945415ef5e29b2a11f7efd2d9a0bfcdae6f6a6fa38e354c1c2f200a8e081508bb2a536a90c88dde8e3a3590bae7363421db19f6fd2d2b5c2bbc2360c5820ecaf43c9a4db94dfea962bdda6ea9094885f7aef410e4ed690c3942c840355231b95dee0eecb58d1a75a8df845ad0e256abdaa89720eb37011568f41ff8e13fb1c541a217e413889fd16027bf37127ae50b4eb3d54148f14ef6f3be94249615ea948eced9f97d705a95e1da0c9945c4e56a5f397d72edb8843655adfff07dcc5faaf185fe263625fe839d7bc166c4318de07ec643bfd2837b14bd171098c3117ab428f8eaa3b2a1fe6ffa1cb9b873365988abd12c898cdc236c37b0c23268826b1bb607c2742e672233e47e9aac90d98892da64930e49b486b9d76aed57e7e80a0b097443c43158ab5d2b938506af8ae6c0d4de5104836a1e309324a10999d3ac3981bc9f8c3cf906a91227145ae41d0b6ae0e12dd2180a253a6e6c83b392b2971feca0d77e3a6a680229e37fd8d35fba8878056e861fb1abf1ff402bbf77fcc74d5a5b4ee1f6004d4600e39cf8abd6906ec86ba274b7d6a12b8d319e5e91b21da68b44dbc406761cfc9cbdd6842e9fe1f6202e2de5b5a703064ef40f9d4175d923c306e0684b0e665adbfcca5543ec708d81430273cc93e9011a700d9bcee2460673db1e2a174c66842d7494650ffd39bebc7e9c2f63df46c69f7f8e8894661111470b57d336e1964f7a515da0bfdf93399c6e66de44bf539846e355cb9d0273a3f2739ddae2559d74485bda101e156acd8c0a06b7288ab8542e1c93fde2afb958d95c3bb6e9cfb59601f68988d997cccc214169e516b7dd4dce01b6da54ca7739e0684213891d3b935a54ac723eb056324c36bff397c73ca9b12d306d476e107471d96437bda733790fd4c8fd948a7b7f28fe4a2bfdc8fa665c48f2a72ceb957c324a082b798945ebf982319e13e212d800bc186c49fe480219dc12d98edec098c640bc9861979ce145f34cd23cbd39b81aa9dde9117236d7309ac7d699add6c78ac206963b3823ef20b2bf450f744cfbb33ab2ec73e85b6ab9458089723798400903fdd162be4b1db0056c0f1c20221ffa7df98791d5b82b947e460178f8874c5247045d3dead89753afba432431bd6a257ff244b3a1e6e34c5d08becbf63378bf84b87c5d23dd680649a031b719fb9227658bf3f3826c5b9d3643d55292d2a42129287811961d787700cf0710b4ca071e69eb31cea07f4719d9242bc82b4e4f08242d54483ef89f351fa24287e98e3a8e1a8e3d73fb1d18dab8928ef485e8d61fa3d2e8fcbaaa714125381d6bcc931921f6bdbadcd5017a73cc03a6401cfcf80670ff2f0991ff484fe9dbf03804a15f4231d19d1a7e080e21c7e9989152ad7510cc4079282ec977f15d636bdaff6273b98d86ee1241df5fc2dd4391bf59b655f088dbfdc00236eed88c0338849b5b5e9a32ae04c98e7e0c511a95e1c4467129967748245db1cb64d3f98290ddd16adb5d49ff6da67b1a7516cbeae31db70d94a91b06ee3d33f9c64ca581d6b1ef162ceef4db10dc70deb794405dc7172530889f51e73a18e764680ce67c2e9aed78af3c60470730364752f21b8db85e771b5600353ffb61564a511ae5837026033b149729727708751f66eeac29a596a380ac3b328c856c88e2a6ce10a9fa8a4b6cc34b6112befb804715594d295ecebc071e57a2717e80574885dd0c1b4e8b378834c10cedda8d9381303d2694e7935acb0c0be6bb00f26e7e4d5cf4cd217d469947f11a63a9c0646f6bcdc2aeb33fd3bb414925768adc3eacd1a0e4e77a328b7452e1351f267e150a56f5ae1816af790f1e2d131e24d7cfb665f957ecf87f829b4af2cf303a83b55993b18e454a72c05fc900ff404972fb19c10745834e095a21023f626ccb9312256967e911f6df1fb7ee1c6e427daf66e377139b0471efe43c7933eca8d2776038907e268da953825f4d9fb4ac1f0dfb9dcbda9706176ab3dd12b1a3d718acfa8be8515a7a65e76e5afaeef8b658e9b1aebed9f171d22f7cf0db47eec2b205c4fbad376894b0bc2d653f2f7ced368c0c8cbbd554406a7173d1f524ad843186e0e8c6db05800bf30fa55d2af3a697a928b239b1e989f3792e3e23b4061aad7931e70dfe342ef12636a3356c51f680a7dc184b8da963813e77277d79c8d13218a952a430e99b961f990d767d9ae240c820ae245e17ea9193aeb84cb728b63675af1a880959ce0f0042b36564ca0ebe0918fadf0a688cd3f0ce4c44dbf5040eaa17025ca1e696d95884868e30c13d624dc45c95c4f0bdcb94049b424d82be1fab23ff23849996b980bf37e0a8076e781b6a97733eae006f9e19a406c739b2596e3d0d8f3a17c17e3308e959bfa12d7edca9c7906382c6bf990bc95ebb5c6d4aebe9bcff64ab6d36569df817d7c41306b1c7259f572997e581f79baa3fd1bce84506d8d1fc5c4ac7a427bd51910d2279bb3dcc2e76b7d062ce035bbbd9faa31219c649cc695ed433b3c9a0444d3efb1cf0403d19356148226e8a8cfab6bf577a9ca18b842a406fffcc8e83dbc44de825962a45ed38133cfcfd9519e40628de3d26e49c65cb45bf490412bd0e3ed7d95108b41c6a7d524a83173fb0822ff23eb5ea2e7c0914274df7dda842e8127d14b7b00788cd7b8510d507f9a7074fe77af65ab5bdad4f2e499d6a850777507788d9a0ca377d29bc3a659eae6b69b647e73e83f8de74c843e1f2daea180d36bd8faf7004f4476c32cf67bda7fce1f8136ab556c0be25196777eefaabe84513e0a38e7565add90ad513d7ef5889b490fd100a2a7c4acada8d9c78985ae1f36fb1956a9a966c1917136066f1bf12a6eb9a90c05b6458409f55de0ee6b736bd6adf0fa2a9b495d171c910f6bfa4b8285f2b2633cd5bde1142566e4977c414e7a4dfae129becec360428effdd1f4a9dbcc799444debe40bdb987cd19dfc470732d3f93b17de707cc4df6c7016b4dd8b99a4650b58e062019076a84f730cf67d9109905f9533e35e5016761d4af9906f1af2f4732725bb5a3fd38fd019d025228ccf106a7c465e06997bc02dbf3e0b0830190ec9c03669870de4f7cee125bcf7e20baf588768f8f389fe01105910e44c91866c1bc3c268363971bd0d90d0fc33461ded30ce191cb9f3e76f67dcc472feb496ee85be50806472c3f8c7e48bc9c169d44dd0bcb3a16372d5c2454029cb6ecbcdce64f9cdde54822346d13de083f26308407dd8b348152bc37e40a227eeee7ab8b0f38d163c44ab488cfa28f8cd65c57ca94ea47723da0bcadbf055c5b0eb01f203bf330af9b2891062d43451485dbf2c45f34be9daf5670282838d5752541d99c100dc087a67b8810052dc067a69d8f49a729c07c649f5963f319dcaa6ab93db569736dfd8e0118992ee5934a27aa0e30b4a4ad8d1e810593740d668a2a2f7556959972650d35d9bfa5dbbbeaaf1d3b0f82cb432c4f57a9add528ebda7dfd30ce3ddefbd7c8546c28351b358282d154a3b8927eb495dc5b2eb5abf8ffd321c7914cdbf27c3cf24fb741120f063fad47894b66dd8c696141454dae1ae37ef4017cb895b9e6115f84ba60a9236bd3578b8584964fe277a9b42ff1fcf6be3eb57199b6b08d5dab7604ad5f24b41cb5c650ad90905dd5634bffbd036ef42aff185eba16c4579a1280d0f49bf7955567cfbb598e2855f69a93fa500ef313889497d0a90405021dbfb077bea16017df8e5f9675bfb5b758de40797a57d7b7b01eec048b4501cfb0870fd8f810688e38ed89175aa5f2363df4d6a0b3912d1758b4a7ad546d3036bee3714e8fa7966d8e1ba7b3bc043228944432addf3a826a840b28583c6c8e80346460a0805d327498b84cdb54c4a616f42a080328de76c641f8d20be62af8c7b253c7e8c53cb95f4e4bd3b622433d931744c641331a3c2a42a07528ff3216719304da2137aed24f3d4212756a3e692641c0643e074126b642a50f2e3ef3b6b0f7c69b1dd0449c01344ccb9a7b476b4cbd47aa63ca9a955a8512b4b98ae62625134f5fee35d163310335f7f0a7df47d02aa70236a94e0fd7ac58238365be232bcfbdc1614ef86a2ebe22f67c748d2eb68288a095cbb35fe144b74b9f3846ddd98893993cf926de0d7d366aca7e60646efd9fff0975474ab320a4349f81ecc3962c17b7f9e684207da478f0391062fcfd2dc11ebe1d1b7bb91dae6117377bdd1943c4ba26844526e30d28a044b82c219e52561468ab0fdd1bfe68d27d82e2c2af612cfeeab89bbc947dbbd7de3b754c92e0a890abbf8c82b8c9ad92565d8a31f863d7ff23275fe81f198e7ab0d8c75fa8e95282ddc7ad8312b74f2da3cd331bee2bcaaf6b6e49069da3d91668a5594bb38a3753dd22e90a2417e8da2826a69a973599f0c040b097b814f8fac78c2836e8b2952f5daaaa5bd745afd7b21c6b4e78433c31fe7d0bbac3ab94265a0b6dd794cd3f3b7aa59dd5cfed1a18a6e1f83dd1d9eee6e0723dd4122a2738002f3fa4944fe8bd847669d3ce22f24b20f537f5769e058414757b16a7c65bb03ba1be54a1ab7825c48db5d9684883245b80adbbb54f8e42710f3cafdc5029f010c9cc720481e041db32ba35fcbfb165b0822d598ec5601f06d59264bca69f5e170da2001c7fe0f514e9562d87bb92143f63438ae163e6e3b5283a6e55f94116dc0abf84c1dc4ca6c1e89de122a2fe1d1b140c9a5d119c590fa2fd11419bc7aaef24ae9702b3c1b89b4cc949747a8e69cb873d78c8d1060312a2e6a05e0ba780bf2e257c649cf239adcbceac39236e9f519d21d7d2fab3276ee5384b68a15599c8a0e2f41301d2c9d9c973ee45b3375062cf1a339279d56a9d9430cf8280462aa3b1fa10d1a6563d5631b74c9880f4b2d40780937e555175d063b8e7b3b106c1cab38a8c236dbaab47f38eddcdb629588d64e5f27daeae80a25c4df5e24542625150b866c4879d6d76aacbfbe602f8184c17be8f0795cfe68c63688ce3bb050285b71a5074e785594a3f2dd38ba8e30d96b9a5f5898a1055684864de60312ba20bf1b243b47bc24ee9b93f095cff45468d77c8664129430e2c5f66ee8622ba751ee0fa1c37288b265b378033e17c31efdf1eea6a7ab0015343912f57a2fc112e7ac9bcd4f21b5f817576ac23aed21569b5721e80450d1255a8992b32dd5f17625be939c5edee3a7cb17662e0962469cef36f25b66de9fa4a3f69d63a043cecbcdf2e439c0537aa2816e7cf804fb15a9bc7c489dd0f3e8ef63555dde41479afe9ed3c92ffb310dc9a5a659dd216a8621ca62ca7777ba2c46c8479debc7e946b85b7bbb50c28c5d81afb6dd3c6a318db5f89381b919fbb60a0ec2c6361e5d68a168a7f720d113b9eff7f6ba258d4d197467db7ad6602b393d980fc7cb900c661460709f70dfc23343a588379524f2f991690063d3ec1283c49c116318eb2c5554ca8d554acfbef4e3418c1a87f57e448d70045d08179c0070c6f19964d2945e81a3c0e12c82e8b6fef0afaed66a8dcfa95483750d225184ab3df145518e54c9157b5de5bd107db443a718f67afecb0a07e20354e1281d8a56590ec5a4dfa3f9b902003f47797cb6b74f00721957b8c52b7655abac184a88942ff5abe3fd6dd1bc7b7a69dff5f64b93c48732bb76349027c56ed67bb8d40dd8c7f9a767c42b3dcab42cb4de076a281fbf574a25f78baac8784223c98beade736f70167c8c252802ed4000404551fc9344089ae5c3189cf5c143f76e46a405379118a85560fcb5c3e5ccb516cc5902c10303d90209f301cd22f81db7ecae376a18e049a2b1df7167d4193b7537a9f8cefdd7a1b07ef61a3e241810a049d908e88875cb0436835b5a5e378faa31bfac73bed723fe612d379df105aaaaecd161bee92f15603e4b75887c37465f4bfee9cf5b0f02a2ccece35a4f617d3fdabc988c0884b2b63a37c9c9a8092f08fc7ac643bd177ead988220995ab9fa13658431da0ab990f1addbfc849e3e04527647dad77fd2a0cda57dc89d2725336147b338718cb246fed0fc1a37ed3509cbc27d89dd0ce8afcfa30618e2360bcf0cc7d386c3f0f4831672db9f7c39d855f57efac321bd35d40bfb89610a29921d8dd2608fe316464916961ef36ff7f803008d8e380a00f89c38550c5c922e915c46c20bc69cf7f124ae97101ce46255476bc929d00e69321a3a9ec47b97b42acd052815dd58c0015b56fa51a6ba0bf9a603ae65d874f7a274a8ab161e8c26461b836b31e0853cfda757c119583be49441fd83de8fe89b26d88091c2c4a5b601376f9f72b2771d07fadaed814c4f0d352eb1925e2e37075205d68470599db18c410bcf80636af7e28a2ec368f452e14c2dd4c07297fd803a1ff1071ec271287a9dd9bacbde4bf39556b50ced581ade6691497d5b8474f4e275fd68e85721a90f39b781d459f0c2baeca3c6cb6b3cdffb64e3ea698757b7c73abd5fd74f8190066961b667de55cb32a6b743a3ad75f7e07e51e1ddffbf0b00ce61c85da7dfc1e1c6ea963c252e3debd3b1b75ce388bd57281e9113cb2d0980360b5fd77d8bb46ed2a8fc592845225523f7d388b9d0d1677e3f8db76c17e6b6b895ad22210591567d455d58dcdeb9b707fdd5bed4fac9cfadd4c7b9991b8272cf9b46ec41bfe45e8fc0c79456b1719c4bc80c3881464d5f05ab241ea5b4768d2a679f16ea5b3610a78346ba907b8b894228e98184043da01c5ffc8553c5cdc5dc470bd12d433455267861088f303da573ade7c89f87950ed0b16b9377d51b87d49fc6207d31a7060d05c7a5f01572539a047d951e98b1479ef3a71ee9f5246ee2bbab09eeeb4ce3a435961b99741249e5a67c63d9bddfb43d04579ee42745974f1bf14bcb4e68564dbcd8f7ff5090dc734407842d374cc03ebd6ed1cc618a9b56fdf0ad91f1f3a7075bbcd424dcbfd4f91bcf73edbf8b497e2b6ede2af94ac1f278fcadecf650d67c5827483859fdcb99f83a31cbf5317f87576c3d1065c5cd2c84948511bb8b5410b6b1076a38277c06c43469c03606876892637432e7c93b1d305f73ddd8e89f2a6e74c4fc30c4fcc61e4a99d8ca553eabd1f2d605f047e5adbf388be1e872993947de352a04cdb0189c4161bcd6107bc1846fe69ac320f6a46fee716fe60bba276c6a760e049d3f26de52e48ef5061dd22829a2c6237b3f98c0d6c5d275aa4c6888d81630018c11bcde5d7cb874c6ee7eaa5db3ece87e1b5dfb194d278169074db6de86db9a4a086333f5570bfb07206861941679737bc3741d676555b33c83b99c2e828cc10864d0b1535b3f94edd4612c1801532610e9e4d9309d45e2e50332905a714b6ba08a5c9c668b1b43c354942df84536c401f28dbbb3737bb3832d120d73c5534fa151d776daae7e2829a7131412df6b668abf7446feb5bc9ea4ee5e06518229a9115403b61d6709225d77c65bf1d7a7ce2387c141a58fbfa1abfd055ee5fd45dd3ba95b1235b925484898a3703fe00700c79aa51ec5c5ec1a9c131f07dc8b6c5e3308ea0035782f9a6590f2aaacf22994754cf625679102a0b4e68922200beefde01de6ddbb1c54b6a0fd146e7150f25a5e1fdf4a0612a390409a96f78d2c690f193bca2d120fe383264fb73c27e36db4e9360fc9b1f28e5deb730ee78382f7b248c18f1338a375dd917b52859a0a9db9511147c8c42e85c13da385118a228a3e5c23a0115d78a4b26778f248554e039dba291a72618f64285e8a025ec425e5d091a4ba622827bde32750d86e1e9611ff84bcdd1ea8064d26058e714d3f1d635458179676ae546c6d7cbe7ea0128c45fd154c65e4caefbb9022121687d138264f6581b16eba6c0c86edf2328f1cd7c485f96baeda67b4427c28b8b512bf09a4626535e7e731b9b7651bd0244bdeb8bf5adfe21fc5e22d8080e80dfbb942e8fd6dda5011454283a85a15cc736e5be03ea34b97bf1c285e0f4c06317f048265b9b5626442aa8b21fefc6b8ff809ca836a723b593c31a7fff95cc76bca7befe6d0d396a2fc484568b4e342cb7f1d12c045fa7e44a74acf7ed875d3ad3ed6b941256900c26d5a8013ed0d5327898c3d07dcb76b9a234ff8899c4df7a4e4e008343695af4124aa6488eefa928ea44e83aa215377e926c9c5ae39219bca7b1123af6cced9913c031bd9cc5450073a3cda8aeae1ecebb301211d7437d29f79a264a07610ba5d2b362ed8347ba9aaf9eb74a671b5f938788331a9173d58ce7da90aed0c7dad4b0127cc0826bceb9117d99cbb6f838701fc9a613a38dc7f5b994db69dfcc074cdba88e76e3f2556fb4c867edc835ab0804ae5c6c3d7afbecc21850ee37d519f1da6ee437ac8a93ed168e545fcdbd70cedd287e60d4af9e1c3875beefe11950eed9bc8326ec4cc6695610689144ae2a00aa042bc5889cb97f2ffb407820b8bc3a19ad9a82d8f7469186b377504c193d855b63e203b019e7d298d296a6996e545fcc1cf5ca65f396d7e500142453c1f9c7fd69729dfbf7b7cad83e2300dea9f66392bd45504215799e2f26f3e0e8428c1308b842d7af4405b271f6e1b2b77588231733d2575115cb7046feb15b314f6f71f83bd574b92c63b2e219ac394ee4a5e5eb3ee31686e2d5ab91945e6ec53ac117f6c8ea0ca94c3a4b1d95beb44425468d7e729d3ba26c027f956312756f485dbd98fca8e8c044fb2bb3ca491039762c26156dec3895273467663cb880b190f8f149dffec6387cb02f0c1599b9ee826af0207fa0f4728c4f5576e13287c6665678f30f25269425041cd4c6240b4853344d6dab379dd4566e1d7ac9698fd85701e1de14fbd1ec6bdd8d62f6d2754dff349670c5e3b20c3dab7bf13de21935482579946fb373b554c0d4d64395a60992e874285c1e3bd14ad282fc4d5c809009890f5481716771be86aac62490f67b4cbd0f5fd8043f6439940b10df5ee8b3fde708b584b3ae37c74473273ce45c22e77f3fff4877ad99ca41b5c28e214df5b9362924f3b35dfd4f522c49faa52bc0bd3b65cce958bf77abd3b6de77965a5586c65040b04a3f92d98133e81982d5dec0df494969fd718f63568de2e554883bbfa611144690e4b6686d478a0ded5ddacef77d6f8fc0e066faef9335680741433b9a97aa9e7aaffb7c9c6170c70663080aeeba5a0e64efdd5a0e45dcf7e35f015b6121485f50dfdfa1e95eba1d9eb3b2a420538f06c2b7f1881cf6c501a95c03bbafacba4bcfb6db22744700fc51a3227f86d95bf5f3cfe6a1df3eaf52b858f7d8a2b63e75b8d75a089987c22ec4b6187a67e4bc168f5a35813a27070fc005ab2170bcde151faa2d92055cab40302bf8f441c5c192058f2d11f561ce110352fd7f1957e6849831f242e781a55f1b26b716a6e12c4286dbfaa15e24e33fd5c8bba6e771552ad9e4afd19b4edecde2de7262161191272756333e48d5def0089e4181716d7c11280f79d4676a897cab87000953fa7186737d144adb5edc576ed97e1fffbaf121a6f12e74e55a73054de19f088dc1fa8e2a41f7b63318dfaa6d2621d0dda806eb63f4d348c8b256b4baafdf988282386b8c9aa209a9d041203ba90ac68acb95518b43e8f93f1a0e4383b67a12e608d499e82b11f3fdc951e2101cca644af10133854608041381c9c5d58228106ab2fbaafb76880674efccaf603d9c259f3a81f87f1b36ba27f5d86bb1e3fcc94979be26edbcafa76e951848863d66215a7f50f5c536f7677ea4ef70b751da1bc2284727d9b4a2643e6e8805e18130f1dd3dc4cd331ad81da1bfb5e0a93678f50e516aee2df97cbdfc15db8f0f7d316a6ee0729e2f38d316bf5a3222c73277cb27e8bd8d6109eb6731fc597ee76038c2d7ce9c4eea57c2af64f4696637ce001e32ba02ad65d65349ed9f440f2004a32b52d775f299395b76338dbb02e9da4d2c42b3110c1e83a57efaa4bb25a81d3b2f57c1d1efd7c81d987114c13e8e1738f2d490002367e5eef11c11e94ce9dc3862c08f2a6314cb0c196f79d88476b881d6dc5a94edaced9dd703bebdce76357012b395fba7fc84d4838e48da66e798e16bee6a610abf706361ea4d391bcca0f5c814cac3d4653fa5b4b6f4100845d1045fccca805f5d885be2bc4850b829dd1aa52bf75e4c7526193f2ca69eac708622e159cd1b0158242a94d541f38d2198cacfe4202f48d2c92c7539d551020e6d6aeca1667946c2bc664ebce9b2c3b66a8e696eb04a44a86ceb0a1d9f64484f5716296720523524f578767986a3668822e0fe116c2550cd9985a59d6e773392c78e6bdcec657bc4803088e70a0feef477bd6fad25f18ec336799a7fb83668ab55627998d541720bd07e9623a970c91b807f2e6daff153c9059e3eeb7c26806c1c11f1c87ad2ed3fd5ef7c5f1812fca31d414090e69b2d0ed0432ea5771cf1ea4c9205853ab0dfa1eb9e19a08a0a9c791097c7f5d200193abab8402713917b5a82239fcd704eddf75b4c5da0cdd90e6ba6326f2c5ab7a20409332a49f5c7c9e843fe76c5db729256562d67b510049959248bb143160c7493f9df00342a7258b256dc85dce32059aefbe09d690068d56a7d03ec1fed1ad3b1da85427929ad97a9d74e8546e9c35c1caf3b010ee3397a18c7c1d37c1f0e1cb410448e76ddf0f226601a05a42b0396e46f16109b4eafecb05a1729a80165f9283679080ee4a4c59c8a84e269a7fbf35c4f4b03445b1ba32bcf30c4c594cdf43ce21904c202c4ebcf1beb31a6637bea55b13b3239a6f7a8862bd8cac2954ae85cc478258da659d6ea281116abd07ce04cae43c29dc910181ace51422989fe0423a3847b1c40b96b4dcbfec082d0ef9bdacfd4dee0cb70171b7e30268fa7abed8cf373e89c019327641561947f3857b4560d84d50dc6d7220c9cca8fbf0f3d705b09c6c985dbb0064d382ab6944198466c24468a973b83f0da6224120ea353308616d6da61c2738b8d542288bb105e09ee1cbaa82d4681182653dba5ac7a0311daa580c3e30e70d04f05149978e68466d1690a791cd259c7713446af9e8d290be6b56206406da2b2abc028b59a6b53008d3d880f6ca180422f61a8ad785b5f62106a885c18a7518008cb775cbeed665ed03a9387252d63008f5094f9549f5895cf6baf097a14ee23d6fba51d907c4c437c45f3a4ba16a83e3cb6ec6f12f807314fac5b22f214099da7cec25aa513c76ca5b1a104566dbc4d3610ddca819b080248005e5bb9daf0d0997e5b3f911a744e623e6653a80b87a0487daaf890d6e0efdb518646adf0a8cf99b83a919181ced56b1c210967f817655b2fc5cced34539982d3c69daaf3e9bb77a0ea87ee74c2474bd686a102dfaac6445b09891faaff92a435c78acc31591a95bd20fc6e1d4ae9d0f99c46720c7f390615b6fbff34a9fbc0432d111b3084c93786558f4dd404945b3b3b26d5dc092f5879dfa41de376978480b3b1275c9a9e59521ac1ace7db20fb44386c3500a77582aa28910aecc06f3b23b0ef7d615433d5f159dc4f0e982607ddc8c6a6f0b4dd88bb3e9e60f8c52f9f4e5a18f2cd589777d58a71d72470b937e5fc8549bd77b5ea2faf3d94212dc4fa70c565e0ff0b50871f7286b2d6f36a48c46782a0ff5ddcb691284877a1dcd95989d24f1a2caccff4ed2e2529a6b6c0ca77401176a5ef9fc38fb2ee785697451fafe3f27f4efb3760d8cf45a713473082bfc78240a5c48a766ca7950e67673435cf63d48db3ca9b27f4621ea6e6a101656cda3a6a637f4a2a8a307661dbafaf69a1f4918d3aa5824483e72f4b2aa68e1bb2d28bcc4d8e0aedb8a5d55375161c89a9a0a24a29a3afc3669ad7e12a8a7d064e55aede18b11844336d4e4b826cf67b46b6130912847f94700adb54c5f1e9d02267d94882873d3030987833257fa94e3d75c85ccbaf8d91023d7499463aebbacc1cca8361d018a5c1a8db066936f9c0522df888108e688f3008e28c389a54a5050740374c1aba03c1424366ff4462f44e4ccd9abcca75293dde522255268dc547d33a414d8eeb7be4f10ed0309514c879baadc3fa6fe06f8bb61a524f05d6513f5c69c2fc3516f4df4f44433c4fb8d738e54b0da0353ea3019eda1749e1eb8075b4801481aa6af3653b91b18a270eaccb2e21b61725cbf707c7e1f663c8f438bca4eafafb1127fdf0b960627ed21e14e749f4fe340616aface3b667f9e0113d460135a1d54662fe3770bd96c1eccbdb3151a43ab9e3c381edde18ee049df4ee6d87c42d648f2f698227e1e5ed8fb2ec44946f8320bede1e2d7d1752264b6a533282d63c2d61db9b6ae406f3c2696719eef302245304ff366a7d965f309dfe536e4ba58a852a67d828e43bbf1b1bd4ddcc5d2e236cfbe43db6823f5b84ddb70405304e34cae5747d82e38f12a493413cd58bac5e1af995e2050e06726b05f34ff3d6372437464bef04ce3fd93c7191b8a727dc5b97394d6ce1538818af6a58ef32b649d639c4e3a2954c209380bc8be4a0c8c9bb90020d5639273379a67563a0e76befd82efa8a9c432da2b431967adf88618cf4c785c44ea4cf44ef5e94c77b4de988dd25244867fd05a8e9c7a025f0a7c7cd73be12081319ae7ebeaf41cb77917e72fd3062dfa3c72fb37bbf6d99278ee800b5d65b8175ba2eeafdbcc39a8677b3f22d297daf1d13ea1809c1c948f69ab85849a7e9c6b61606c7fac6c873c29a7b20cfa3626970585702bdc0c236b5ff76849c820170dfe47f1152da25eadd32be10525f94beba9e3c553bf320407a28a2b982299a6c1ce37fb4200b65eb54315c14d4fad79db43e2882c8979ec2dcb12544d672071dd46bc8a610a725a662e8dfdd8b8db794d930eecd66f0657fddfabba11920ec0a86d3b24191c7460a5ba82f740e7e93beb2dfadabb430ca4b81e35ec1b5f364cc4b9fd6f1101726c7ae5710df9fa9d85b90bd41294204a49a4f8cdf9c4da7a01e9730b1dd446a4ed23778480281cb9aaf45bfc695b9726be752d41ebf582003b1afddc232037da2057bbfcb5bab5980b3115dd033c0b9de548f1937c63860f4a0c92418b1e4b830757db9ae32af0b468af6e3a89726ac39e45c388c74ef1c0df8cf71377b174970e3405154c972aa0a90c003fc64c9356f7eae98af875c70f0f66bbc4ed25c3ad4889ee639f36e8ae571f4514a8dd2719d183a23ad229e9b958d54e9d7ae376a2b0a0bd1265885b10f7cbcc6ef73c4800cb1194e0a67b507e9fd15e7e3811222c00f890faa0159bbae83913fb456990c8b5390eba8877003c36b0b05a9b1967f7c411d0e683559b63e2f041b4efb3e1c1f04ab61186a7b7010cba59c736adc18145550c3e8dfc7e7f9ff3525aa7cdebf9f3e9554ccb4de5c815d869a9f6226bd671b7d59ac99bcb531ea2f6aaa940cc3d8ddb6e7fd088a1b5bbc40bf7b1d9f7862d97f8ff970f91337bbb159ce8a5a0faed64f857e24f51acdf56eef3b07045123d15d2d347b429efb92171fcdb4b96b2681c59d4c68884308b743aee1787d02f0aaa37a8b86382baa7666a04c049803b70ad884060931507d83f2258e8fd52a4d203633b61ea64378e2984591d3f36db9c836d41aa832928c46bd69ba54b8986fb9546464bffac6637cc6f7f751856c93f232d25d87e76216dfd4e2cdb97980acfff04487687ba9dbb5d544fc1d784a81a455480384a0746f9760f35f76e3c531be8929df2ef2bfed5b64dbbb32c57747a3ee8f75c0d2dbf9c7044ff01523e749c089018c5f592b173e84a648f49896f73b01ef568710f4659c5f7e846f06210957303a7df3283c54a785e2daf680a2fee7d504f64242462efe323c593f6265f4e83a290350f9276b3c2540ca6dcd8af621a1a121b20c8f8cbc20c7b7651819eec9ba7dcbe51b7543d5e00fd95a163f6b56968c286cd0c46ab23bea04a38798cd840d0c6916f4adba26c455ec5bac1ac5fb65ba716bb484da0508ced3709272a6ca849b4d0c109d8ba83deb7dee7c61878e258eac75a9e3803db84a14aaa489fa3dbfec215427078e6179556c930b7a65965b12b0b946cca3e99ff0ea6394438c7fd48c06f888c469b3baf6496b4b8924547860853b55b01f171a1dbf673567e23a978b292aabf91a569d4531a89152136f40f0243e943dbd88e963309069b9973692c9ab4097faca9f836126da1bb0763b7efa7f7f003266df2dc1d54f0c55bb165596f0c14c02dfeb946901fc7f4dc8c9c7e3bc1150ffc1970e3b991e80c5c4b6fbe014bf009b4bbb2e8fc02704ad9838c4cdd2e4755bee29e207bacdf2b57f916cd3066203b8620c8a4c6bbecf4f391b3a709f98edbe85973b6ff6d5e9fb88a7d4a09c00fc1a7dfab898ebfaeb8b8a984b414d71b8715d656e799cf6d9c15607de6d21a3e391244189eec387f576da4ec28734908fd1818f8a71309a7be76876b4463a6a952bb3daebcbcc8de3f2dd5be4fb3edd924d77a5a4c5e90abca3989c7c751af04bbeda469ef470494f7875be4095b4d7ecb409894fdd9587efbf792b8c3bf8e68064b66d88200d35bc8e0eb34bd3475f798c340862e27960e4a8fbf217539c04e4baf6d2e813e09abd8c726265d746a2688ca02d47f4f670252f5ad24be5123cb698bcd5e5adcf1f7915f8407f93c7c4232143ff71f58b0eef15e3d81bd1e1e7f36991306d2179dd8cf07553ce9febeef90b786e74032ff6c7e90e0147c06f39366126c9beff400aa9c3951ca98141339d84be74f04ba90a12ccaa38c4c9d91241f569d1c5cbf9d6bcf1efe1f1af2fd88e6b986eb3dab99e87538d5dc8013e107b6a14e52a5c41c1a8d88aa2f080f8e2567344c01ef190ed651bbfefa3f180b14df3bcc1cd3a4c5e9271bd25f3aa25a3a2fffa942e1c1e2a90efde322a953aea26b02b458f561a15698b4c9aa19d18068ffda55aa1cf4494085005631735181b2f4772b0da457c972afbc7fc7b56463003b082289b47fc4e994887557e170e81b238ea6ecf912c67c6b3d25f58615c325d361e9ed9e51b7db826f28827bc7edadd54b77ef4c719c5f911ebe8f9b1027b4963b517c00ef39f837d2498f1dd4546be48c34b5d4a7917fca2c4d957fb384a2e90a596eb02b9a3aa6840492dac62652bdbd5e4d20735435cb683238f9fc27153e840bde685da818978cb76e67af7562d45b89928b2823efb152e1bfbf92b644c85939460614c70cf0a83fdc1c1d7efa6639f79c97804d684f8073804b70f4d114f22d2f5bf534a3fc5e7aaad49e89bc457d468e642ca834d62882441d82cc2df2ec28c0ece7f07d2230a8d7d61ef7400b53b781d418eeed6a8f3f028e0eae7309bc4ab35b4137b1a853e08c80f4289453ebe8c3c932f398d954a9353f165445c776a8220339dff804733b2c4b67d80d7eda0737b7c68799c7249034b9aea65dc2043c24ae51e94e5ccf3ab9a6b094dc39c306796f1348b543e4b09643a19f41470e740bb25a16629d5b67655d69055de556673d3011a5d98ab5b6454e73f9277dbd963288688e1b3d7d449931147cb10ea868cef911d5ca6fcece4dd93c10f2d295c8f37c28f5f344d929a39081db524b71030c52587608e314546e71f93fe5fb6ec32a0f3d3cc7a21cdef266338fe9c5d39e018d68a663e7374dfb357401377c8e201af43d01155491c63f11b7f48d4e2b6f8b9064b9d5b1722905ab2e312424d060a3dea7ea43d4a48c311768e18308441b24d9538d294990ed88beac2404bc6fe73996ec77f9a8dd8ca2de5295cb4e8b13cab454423081716f7802057dbc357905bdc0bd957f00ea64c14b24d174ba4449eba55a96f4b2bccc609b9ea71f6ce9d378b3057f3a686e7ec2ef66b55a0ad8e7da65889abdd3107873262e5890e36ed2a2b0e4e19c5888a0f8a5ddf9696eadb130111d312aaf859110132d212e1a210a8fc2599d0a766940583f801c52707806965cd1f31fc7c431011db8d46a222eedc11062aa2d30afc70c6c4f7ffdc02a0455cf767e0a70d73af7b8cf767b4e065e6d5c9e5657f1595a48fd8375b040cd4d315b19211ec785b6a2e3bcd98098fd1b3898ae376256cde720a75b30c24f1a89d36373173feb527fd966a4f3c80632fd638a81953d81ca9b2fb331c5c8ff8e388d29c4ac27d81f07f564a910d4fa80e4fe3a752c805a35d11b43a66ddfcea368bbeb1a2d44e7a1a37bd6db390ac9c4625bb96771b6d849995b4d0a356d04d10238fc2419160912a5f1d7b3271574ae1965b29444206b883cdeabb5df26ac503e42e5f5b4c36ff3ee193c228bc3d2d5b8feb8ed503f69aeec4a3ca34986dde2eba852c1d3f2792408322cb0189a6ddfaefe99199e6daf6a829683f64ee2a13e61d4cdf22bf75d2e8076468c7c9703a82708c79fb27afb8a829def6735f64fa71b0badb7fb8eb5bad4b42c77d8aca2acc747a95787a5aaa3121ea2362265a95ed7da620708f93e3e93022ac94029882ce048a8ac26ae8b45ef9126bf43bf833528680e6ab797bbddd7260ef2ba85fcd97feee8d5c8b2a952d2af5b316c7bcd02931b1aa2f6fa6767f84cea53eed2efa2bd5f405030d5145da2826346e55ca9691e1ea4c2b4967b2017e4558b3ef3bc0df50e0adcaac64789cfade1e996cddf69252ca3b06148bbcd541c8d1c6f02ee336d02114343a991450c80bb61ec9acfd1acc89c6e69c22c0724a9f60f2fba963ce9e26b8163f94cf9e012f5867187448551d71be2a00a87d87a78cd9e8f5ea72c0adf1151f7f4adcd4119279c06907ed2e4f740099cfe409e13bb80d9bed1c6b047331872234551d7b06fee041a077e0f87c77912a47f83e56965a85cfd4674ec767f3ead955729ac6e7e3de08fc46e87cb12ce6cc3b382e1ca417bd87f2421894d97c5aa16d14dd4e3cf79386a155d5bd6284655a005ef53519c35134a136dcf804b38d62542a7a4b41af2393eea2617f61deeeb5c4d1625b46f12b079704ad18ffc0a94852654ec6e8cb533a9fa5e566828d62d57819ba7e2d1e4e043fde17ea1e566b204dba5453ef54e93c523277aec85e9c8b60974af7373cfa9107d4459702eba16df0a73d606047e118ea8d057b14bc6e926bf7565d403a34c55536baf6dc51d0840bcdbfc0ebc054ecdb8c012263a68974594988a01ddf7e7b2272e9aa8411d27d9097d17436fff22fa9e1d18802f589c6b7de57dbc2a1afb375857b679b0b1e094812f5c04c22afe5a9ae5dc40e1f44332c925c3166afcf3de4c5f5d6544d5d01830fc9bd564ee63bfa6cb1606ed59e733eb7cbc2fd1f28550db459861fea0f960fdbda2cd7ae9f814bd8a55a91a1ddc786f60eeb9c9b9c6eaa31b5fe0fbaddff2181eed717bd3c4e183b71cd266bae1f0fe2aefbe9ad3bfd3443e24ae0bd5cdedccbf9400083958dd10df686ebde1838c25b58ca24f269585393527cbc483b9258daa14263e33a237fa21ffd0cd0784b4b4b3ac14d3aee253af8e1846b10941e8d9c917f5ecaa5675c5b370ef7fa2f3de0362f28626eeb52fb1934b180826e480b95c1b7d681d8ba2d64dbea4b2ae750cf811abe0db46425964a9ac11443d54e75c615b55569bb0a18f922faa3a2ae69e2fa986b2b5a7c9e1c9cc76c1363c1bc2b539a088c2eb79ec9e2f487a773beb6e6a9f1d596983f19383acd442c70a8f20cd06aa8d43b845393ecf0b23e10df9c508823f86a9660a18dad4fbfda72cb42a07c297b2b6dd909b402cc422be48239d729a15f6dc7e8a91a77291ca73210a52fde370abb293dc0c48a4e0ee12f261388e3e3c97b81d89be35b09cefb2b290bea81d8c6300a272e10ad71b94e68479d59ce3b70945cb89ec69867d160d66935738e4cb68c52e127f3fe92b945a5b63c5baffb7f07e6c870d8f6dd879d603cadde3201369be4220e227ee4e0960ef948e5f98017b26bf121ddbc91296fdc17d9ef651e2a781e3690e67196f458b854218ce49cc237c877fa8ecc17e99dd10ea83fe4faa7ec74524332d77f2886479942beb7484c22d93b2502bee128134f0e8c450fb38e8e00508174aa6dac54b366f12b98bee4ed4256e5f60d6e17f151d015003a0233ee7e66ae9163e03fd8bb88997ffa8396861200fcf87843b806c0f8c12c6de87cc408941f826c4a53294e06e297eef802b0d2f16e124bf8985070f06344ba1f9b4002f2fcf7522451f0cfad0279231597c29aada2ef91a798741b51d963a72a8ed39f3667ac60ded38a7db3e070b9d4ac89969b50e8da471542cccb934013a4703e66d20229f6d72c24ee662f9848f993ddc913ab6a7619c7dec6eed4057a2210e4759f7fec2565304303daa8e6a4e8563fb7653495724ae414afdb65e3719e992e0080be1f85f485e5195b5e4561cb577269899b0f0a3c7ad9753058570b494063add90494a3d784fe433e0cb6ca9ce18a67ba04343748a1fa58c188d28c14e8c48b5d340bcdc8e55a574e91bdd72d8fb192b0d458913fd7ffcb9d72daf4d7c57518c2bdb83d58533c7a20eeccfea4ef6bc6af9de48f23345c32d177afdf9a26338a548234e557fad26ecce6537ca3cfdce99a62069bb72e0df6a3cb710df8828f41d721abf991b258e5e15e75a183092a36a87d37cb38129a88e27af413a53d3408f067dd6952cc0d627fb80a98bea66d1f5e6d7c070908d5f22d8ed1f5b017162824db683d8e7561a99d2f70ecbba789ae78c466b277b02de99687395ce3ea4c23112eaa298fb877eaa1d6f7b99071353d4144fab9f7427d3f18ce2f3eb6aff3b46a3d7f6c662aaa6924c043048f2bb4c6686c2f0dc61fc5d11bd55de93771a744d414825873941de0e7e0f5342a9e84e9b893f6e0c1d8c4b638e29270db08a11c1a655152cfb49c22ccdd9d5bc43a686818ae79286800c466c1bfd7d10aa7e99e6be3674a08245c32750a85b3183d85638ab0a9b6916ae2a90b8cfeefcead8ef12c7220f1e3b0f656effbc73dc2ce84e4d975ae5f4b96f48194700dde4b40e18d1dcbf42353416e6b01c5effd6cad823896fb8cc076b1d3e395afddfcd4bb659b8138d6bba9758ae4c7fc8b1c8dcd2e791093d3c3796e476897c469221da17864d3482260b6ad6a1240a69d49d9e94eb71e27e04f6debf5df2ac2d6de6fe1238d07651ac233e81d8c2bd28410c32fed823fdd2d66aa710e430346f09aa063a1bff93be0c4cac0d7e1a4c10882fbad26aab5098b1cfce0d1624dfd3a055d2a4722906f01b4257ba2ea85d97f04db9aabac748f567a35e27f3f370405748ff8a17ad43a76f72f04d309ab527e2a62b16f97e2bf9cebae590a63c4d676010e19f8e1515276968683682a44cd66867eb655ed25915228784afa16bf32e473e6611a3bd3ea357699bc2ee08172934c8e4d4b7bced13758df47532a7c8c7e28d90951b34d2130bc95d1d7a7035deb12e1fb48f367284796ddbdeadf2dbad0d5e0105bf1d18605e19958d72a59671ff1d52fcbad1670e6caef6c1319f3bacdbbfa08d6ae7e24585a971349c9fe548d786229f6d5fdb91dd457484ac50970cf969c4be446f649a44fb08a32ef999e64a8af27dd604da2c6eaf57544dc2105a302bfb1b5bdf7280dc6f79e4c6d6a05c55bdf6c8f17e74d670fe30cb2324acc5729d7fdaef57ed92f3c0bb8703b5b89911dca50501efdde7d75751f1ff3bd1c0034066e08af55bbc24011b4e748c0d22b51a867a3cea20068002e71fae2c12f381d5ed659c6bfb32857f260b6aa2b9f7ab46caed010c0026af1026fd04d127437e0d46f91bc8e2b3799a1d648391f7dc9f3e41777adcd9e6f2de9e94cd35fb8982f74f6000d78dba5300b402105e7fcd7a617d01ff17bdee96a345d246dc9ae5aee804722d8cd2e92f3d358620753222ba310be95befc37df0d5229774a804d48c126b5408ddb57b785d0531081ebee6ca01cff4b24c6279b20fcf02f4222582ea854b52bbca4498352734f61c7f4adb49eb08ade4d5ad7112ec44ad5aed9c2b383c027539f6333f53d5cb385479b3937a4528d78b46a77d039ac15fc578513a20417615550f2f66b7b853e9961d9790cd41a40eff8ce13278093fcbb2422058b80e97f5ef9f35d0f6bd4acdf688046ec6a5473638d5989460f2cf4db7e579772fe10e7397e8ccfd36576a23d2dd89e097b5678ae9b4950b74ecfc0a19156a204580d158c46e1829eeaa6a4ba6f78133546221eda4f42e1127dd36486ebc6040b0dfb4901bfaa63e20d30417a3ddd2b1b9759f8fb190369236787276b381cb470600ddfbe60158ab19613f961b356c3f83f686a1adf2d0f4446efeec993f8ca8406dfd210e19ba1b861bd21835e08ae04fc2c754ce96baf5bc4616fce62e273469ab8dee4e12edd9c0afe3cdca2ca4ccd6d77897262110ed62cfbd4b43dc7b3a7fb0f74e83a8a036cd498c670ff869d0fb6f7654abf0bdc094ec8df10003a917524a7224f399b1b63a86aab13a62e1589e646937af531d7faa9fc799d019ad288c1e6199af8b9abd9f627779035984b24ffdbc69c96981bd962e16c18d56a38ae86c4c0cd9b984e5eaff6feb69a88c1d031088018480f9ec4879b3970d8c16aa712ec7900bdd6df87cfac57d07bb79ccfeb425176372f35da1edde63cd46be355ed89a477534b0318a0bd05b89243daa87da1d161c47cd711160fc7c8f0e59b039e4d3c70ab93ca96e53863b26dd720c907c5912bbaae5b88f2758f0aa28f7768dcd198c6773213957815c47b56e0c250caa0d823a73965bd298515cd32ed2fd2eeea646f765f8553dee06fbb71e7649904e31c6822d9be74cc6541b92f42f31b987e6dbaef946071d5bcfc432d41984a1b1b01465624dfea5b020ec4001bbfb53106238602ef3690d12fc6e502eebf7f1d6839fbad33a2636c9d22dd633b9be5a849f86cf983fe66987c03575c6ae2baf10ab788384bf2fa29d710ffdae76145c8ae01c618b3abc80914a8331fac6db3b8ef44b3cf7dd08c204d6e19380e5b7daf66de2262dc3162ae3044828c1a5a224e98c30f2800cd860906d1b575645fae0507f6e70d22da0b9af96eb24703b1f1f61fe85efb545099f71ac0a1bc82df3a970b7f4ea3c5a03f880836b3b68f569c72b5d9f4a9a5e6c8da4094e9634c09692b6dc6e6230fe5b418483b1da13f0bf87e022d1f1dffa606d034dc9c659a00a51d041b5c21b6ff1a60bbc606bf3602fd559267dfa022764b45e714cc652fc7cd17e152daf8d36c0d8c2c52552ee08a2b256433f136b771f75bded296fbf8d244d1dd725477c3caad3429bb1502a783f7a74d08945ffbad5cb9f556331d7ef6f43ec272a2526351d2ab1935c7e6d14139667fbc00961912cdaf3c895727ee387d12edf9664c43454ba779b74bb14d8ec6fe42cb3583731e4c940c4ada092a37023232d242635138e55989ffad31f65410a950a719f4c14c92e93caf97367709d42a05741d15404534a66cd494fbdd53bc0e3fb2e034f16dc5f5dd53660a5d179f7d20735d3aa0ffbb04c803c2e5ca626a1904b0324661b992119a9654e943a7e551be7fa24d98b0650f8dd41cc0e9d1cdcef2b65715920aede7203b0ccd952b28923f98856faa00b12461103f97b10a630b6de31651ed0aa5bfcc9801a45d5bb89bf8ddf07c7af69e50c780c07a9c8664ac23fe2b2f48a5499ad5a28074b41057aa0f424e23674e4faef6e3e94b2a818e8dc47b831a61458787430773d187ccdf458c25688c0856e845ea2d60dc6e92a3e1d6404fd8d3e7a94267f7b27562955c15e7d01c0181ac976046181e0d4008af4a9f9fe2ff9f52b1cb89dc0b206a2bc80820fb7fd047139f3eba2ecd70b3f3ce8d479cc04e42e474c4bb32de8a441ee55a4d37a7fe7298e4a147e9075c3f46e4b6b71e04f9959d1e3df8392552a3ddb5fe462fec16d92ab613be60dc18f59bd41b04558595c758a06b404c413463b73ca938f9581b9608e4f2d3b8763ea9ba651df3077ba8aa946e5ea810989036b3666c2a26ba185cbafa2de8143602463ea52759cf2f9f383d82258d3458573630fa9cd1a186f6bf725bbd01eb7ed10b6c0a722610d9f8ae34758dbe48b07d7239ced929f8452f775142ed99452d7eae166417ff5386ef9badaa065cc0f526bfe8502cb0c2eb04205c5db2dce3b7b65a4a25e8281334068bd459534c9ca93e7febea8a92c690ff9c3d7b3f1def6406d4fae64f33699b2d040735e7e872410749eea05ae88947259db4d25c50b5e178781d70b5cd2d67f5ebd4b7b34fc28d8b36ffa2a86bf6ee20ffa94fbf8bab8c7984c60b6be893d213de7c41230d982ffae160b906824c42545abf43beec588ec7f7fd430d8057bc7c71eaa04a992a929f1c276722486c3abfe8d9b81730299b7659e2f8c1e657bcec77c619312dbe2e7cd529e44f81254f0744e40ed203952b0b079ebbc592bbc3067839d6d986a00d5ceecf07b3160b4e933b7c5a3f4c6749eb648b83e4eafaf269c5f94adc80630cab341830ae30bee3855c16ceebf0f74d3c5f574afd536b37ea1df45f8a89fe15036978993149f42e3cbcadb8e7b42f9f23efe68e8db8c74083d0341af87d32345f958a4127e0b0cb169b9229d38ca010bf4cbb1c282911f90df297e3769242054e1c81079fc322ddaea1c030c66046d0b935a18c337f9a1627d40d2d83c83a300725c9386f1408e8ec212f1b34ca5a54a1779286731e9c624509da9007d571ab9799a39f729605ae00349126b97aaef3ea7a6876e21103d4cfb82224c4f5fa7470e2d015c2fd1497cf6bb1bfed7ffc9df034e5630078ff262989c75c3efb1fea16ed54baa8d41e45b163aed957965d3ca705d0f11688d5c16da08d9672a5335592bf850c0184aebd19d2f622c359a8003f3c604d6a9fb5c4b2241bbf212ade9503de9f71bd94e4c4d307eff4ae2a069c28cda533f3ffd832ca2c84d70dfffb8b292be42f773a49ccbbf83fd7d78290175e4737267d0e918b6845ea3758c81ba206520b01f0fd9c147096ac3756050a7f2cfc213d9412ef9fd8ebefc742a6255e5449ee4ed04e54bf28027a30b006745b5a65e2e7dbd761b1b6173ebe9807b9bce4a39a946d660ca75128811eb598ad03278089cffeed9101b74eb1f3f4ab2f3ace8409ccb33efcad1598485e39b2e22e30d203c47deb7b11cde36646ac9b4e5817b8a1dff90d060bbb501131a1313fa619e5cdaf44f563c10208a27b33b8bf2f304193666b39f5c8b00e2cc7b68d7eb1f231d48e22a67733c0be0c039e3e10a748ed6020fd3a2b1661bf634544d7f504413cf55f6436ed535a92e9c893e8c0456b42a86c24cdab174a5d80ee0aa48f54d20913ccd90ccd0a8ada282584f71977aa6a7eef194bcef7e5149c9ef3e22155cc067192d98ffe2f08e9821e22565d4c4f5080712a215fc19e549eaa62e3eab8943d395d2c4f6669cb19cdd83a8cb9a80dabe8af038bd72431fdbf9a8dd9b56046bcd2bfe892743c0c823c6e16cbc810c28a852fca7330b0a65e2b3af0980a8d0d75064d05c5aeee36adbf25379047ebbf5269387723d37b340672ebf5c0b98f31ad8d79b5181ac66b593244175765022906be35574033cfc239c878f109d4b37d994d8cdf5501e8f27761fca1314fc32ce87f9e348105f4c9021d868ca36ab4ceca5be03662c6b52be753525997abb85f1eacfb7dcefcb9df34e863fba123dc657d4c90a1fb4db8e97268450237e542054f96d87ac9a07ef91844255f1d60a4cd61105b882501fa92ca34028a0f259881360fbef399d80eb469dac41e090739d903b9fc50c206b97f76518426543024a339359ef71cc74f30f24a463b9ba6dddb384bbe0ffdb4d7b23377cef850c8c6764889a1ffc06c7f664cda998cb0742fe9e147e91b2709db7356b7bca8c9d66c5989ace36b1107bab93fff2a3a7a58e186f03d749c135701bdd5e1baa10ff7d6056f8b27ace18dff00df2b22091e89755b8374ff4ae55d368175c1c1b01029c2831a2108589e6134e79024a37c449a28b637cea46c2ca9eb2f3b890d03540927f7b44ece04fd13d71f7e6f6c44cc4cb5d180f885eb67049aa46b3230aea4c3d67c2779ed54293b14f8c7f47ce0c2cc4713df41e8316753f4d3c79a882489d7826377cfe5986737c71ff1ad5664de71f0e9d989d94ce34ca7183a12e61cc94d0ba677375bf76a0b61db0e9a22bcb14fba893d8c0b7fedc950571bac4701cbf4b7432592a6d506ef7fd0cdf2b78d2160ba95010602143257c306c75a05d862984b4a21b9784b922d4527556f7c7e2ac619143e1ba61b65857749f7d1d2e253325d6f3d6d5dffa4d791f569aa36fea1b18dffb86bfa8cc087ce4cbe161d2ba85d937f8e55e4a8a2c021edb86069398de0d4b6119a4f993152487ba2ec28b8e65af33ca37fd7f38ea8627275602380020ba1fbc434d7cc48b51e501aa49f217413fe08dfcdff5be92c334ce31b9f8feb7afa4311eb443fe441141facc26777ac081c9e71d595ad9b5a22649e1ac753c9ec0a730093aea81d03fa1163fbb39638f24388dc83e45f5633c3f90f7a05530dcb362917c7703a36450b5015a3fdbb95204a7cb36cb1816416ff0d332365808e39d30975ea7e1193ba9c9f2b054f0ddea53f60e48469b712071d1489f0103b7b2dfdc958ca206e0f710c4df3b1339bf856f31875fba1142b886ad69d42b99fef4eb553efaa928ee60b70f1529f9e2e0c1574a67f328ed46c3bac115b1718d5f9966463b1bbf0e2de204b0a52b091fb19e12c30a082f77bb575a6beb7bdda538d0bc3c76e5c4be05c2f6373d9ff1e49497f08770af628fecb38200ba21958e538ca4dfce2dbfc93f098b0d64c587dd610fc89da0010b649407d681435cc83048f3632d4bab085fd6d92e159b43348f7014b0e15dbe5db4707bac5ff230b7bcecb5649eba23e08a88723718d832b9ae468a29eea34380ec7e6fce5a63c530a6163707e0a12d23aff24ace2d2801216aa310688fbdcf3050fb9386b1da3b2efc6a7b2655a2bd914179cde9c09f34b5dc5d593f0f32994c5a33ab516feb7013a0c0fbd48d2da40348b4b86d7c41b04879dc2ccfa0d1c53515d296acceb70a47d341ecbd30a86a5f4b88affcff7bb1b181952d3ed3222f71daaf46de84e65bb055ec43aaa3a3681b3d0e3439f13cb52a447d00ac35cfd4202150f23f673c0e78562393a950c3105bea322e8959a0f8612916250fc0f722c63a3f0868a58c91892a3e6b675660c3883fe3802b66d8a8c7fc48f23f7dab2634c0868f3e3db0f1ad0dcd271906a25b7c8c8657392b14090c0d660a3fa2b7c489df69d23660985ad10052b07c750d2b7bb4985ee1a013e2f939e36dff6b2ab4ef69e78fa0ab34d1113f5356775db1089281dc306e91801888366bdd146d5c572e6be0a7073a5e09ac29c8d76eada96292cda4a2f0483077cf0c7ca929816fec449681996aac33b7234a26e32def0bac84b454975331ac9fba11fca1a9243cf3d2fede70715f8d18de4895a6ecbe6231d8b22fddef929d42c79366961c4dac5eb5af3e4a423846322b3a4cce7bf559de480f6133eb80c3801b95dee0eecb58d1a75a8df845ad0e256abdaa89720eb37011568fafbb7075e19a159fc9012f6228dad588a1e783048b00666c9b74ab4d6ed1c62ba80fb7468be75b9537be2246200619ea5f935a88eedd261112c417d09cb8e017df6f9933d8d548160b968ac5048463bf6d607b490ee9e6a88ac7f166237f437b97571ad6ba21080e7d90fd49b7621d9f05ff32d0d55795190ad58105dd7aee0e0ccb813e20a796f7b443ccf7b1a8125d26f909e250f9f7e2aa2e22cd37d17bb95fd51d0c0834fdb552268ee741de8e263a1cf31853feb4ae80f3458d3bf33e8f6dbb0662dd8b80828230ebfb8f36d0c27a5e95f9d3588df7cbf75700ba05e30f1df0b4681f0f95fe7c99432fd301c043dee0d6dd4d5abf3851c88f751f47dc673ed776da06e413997940cee5bb2cf52ed2a82dbe278ac80d6867a4ff714407a248df8218b337536a30a96547de88654f1ce913957457e9217fbfb444c6d2c6a923464db65373f8ebbf4c170b583a96bb1a1208f1cc0aeef04897d67a3817e00d208915801e1321616f2accf1e1c87dbf1b76223a29824f940e13e73827016c33ac5cbfae49c423326c496610ec7dbe3eed83b93ef8b3d15727d797e87f22c22e7c2a91be9e584732142cae2559d74485bda101e156acd8c0a06b7288ab8542e1c93fde2afb70b93224175c44703a76009279452449f205bc2bedd1963b432c95c9b917fcdb948ae6f790219666df9fde52e39a5f5084b30fb74fe648a04116f4b5f53a8bae0993d8dde217eaee24ca003426e3e5d079b044e59b72f19542c6a916a3cf5f52e0d741a21c6ad6951983dcc44b6d930388898c45e5a82643616954f8d00f0d6209835276e1098d22bfa0557eaab9de1bdfc2b72f6849afa341a4139b09f0e627c10fb810220dfd9ae87f530ad943cb737eda45644cb82ba726a911c7c05c326ffbce37b88b564553e437150b3cf8a7f95a797fe99ec7246273d940159468e6ab5dab8c7fa2c224261b1d65a9cbc536294d8444c32850e4f3ccdea88eed22f802d8069e7199eac4beb272132ac5e68653ee39a0a52228bb4195dc84d5f78ee9d604ced718e17aa58acd3a72c57652a1505717f2e650fb179e089993515e00faec52c71add1b98d3d8bad87331553728365a8bd278454d18cd528dab8928ef485e8d61fa3d2e8fcbaaa714125381d6bcc931921f6b3a399224df4f27d6b73bce8a09357ecc52b0af866d9675834cd8e563033401aa3faf89c943d944d91f596983b5ec124b21bce7e0262f7f82dc426786f795846a777ec576c9ebfc87f0b768705d2f281b79957a970fedf444e48f530438817523131954fc7dbe971ab1478504e52031e0957abb30f031641cbb313065498205633b3a7f74d6bebaf13877ff0d5a6b27716729f247cba80b3eb6ded797906b9ed4b7ab981626aa75dc78d95faa6ebedf1aa96a78045a35c957d7c7db4b5ee89243b9ae8f6c847256e8103d179b2730cd767d0c84794528d04cf5803305ec90206c4bb95eef98bc055d16c540a8e46a6af33f9c9399235cbd3b013e0d4a6e2acddf5cc89dc3cbde9542f91e33cb320c93699261cd0861acccdb824df90d768230eb48d58926180b612aca785b294b05fc46d6fdfedbb1b28a7631d65b2c79d122859197c20fbc3bf0c29d0280a65b61f5dff60131c5b74a1034a0be8e1e5f9ab1e2d0e9ee7be11169293e2f9199a01bc26c403212047549b08bcd60638b5e86e1233a0340cd6e55eb71a530f43df0fcaf9e9c462254bbd1338f2575f37619c27c31bf2fab155fcce82b21077cf4cef95810fef2a09ca513117b1d7518156186efbcdef901eed78d8c79add57c4cd337b515f50f6e0b0716b8caeb017445ed634c87ec80fc9dc9b274afdb30615e09994d670d61c7076f929488a76e87f686d5dfd15bda06cf7a8426d2a3e1514daf185b74ef0d1d9a4037384be4045b8e123ed72fdca24a8aeca5bbeaa12675a049600ec4a98d089847a1b77697e91fde2f9b69e808954a764889f728ed682ae6d602741ed7f7a153df2ec34f7bbe6c6e25fd31544dfb147cd2e3ee8aa2c41e5abd396a24ca6fa0811c9efffc2acae6b0eb668a70bad9ebd9f9afa2c95e5ef83b015398a31cff33ef1497f526bdb3aab1b6f24a52274b4c1b8780e6229818de352399a52b21ffa71e06cf8ddf94e615fa05de50b35ad78c553e0059f1ae355b5f401a2e7074008ab95610a7c5b0397e9b93b992dbffcc561ed3760c7b200f5cb8efca579b66860fcef91bd92fea83ba286cc5a7c083b0581daeb237192cfeb9fa3a5321bafa6d36ac0a05be9e2ef65741dfc502bb5868525e281cb62f54ea590a140e3e33a7321cc42b58658c8d86cc8df4bc1ea809664670727875fc5ca9a426193f203978e4c2ca38cdcb40c4e9e3b5f974613a5a71c3369367fef4794bccb8282ce06c228a2ba5237c0d73bf8f9a17380a5166599f9407d7e4ed5b713d850d46862add4a729c4c0128739b0b3a625ebc2d7d31e89a7faf6e70ec3e3d7647cc7dae72ab6f857dba4cb75c941fa6a002d351cda07a23d397d37c01c6bfa71566549a5d7b1e1ba8f6c2fc28a42839386a7665deefe9f61b78cedf6dc4af0a3cd50dfed13950cd3537b0064fd1a9305c8f2448b44abca595e36295d551c22fb8532a43eed9e5ed382e703e51a5ade220a3a2d5637c3759450561fec0f2aa4181836ba25a9b887058cac0b592e9300fd49e8f266b960aaed5a6941b0d98ccd5c2d0f2dc24abf8defb5438e336fa0f4940fff9a785c10da921a044e3c45f9397e1738d6bba6e5fcd2d9ea4aebcc547e9022ecd5c50dd3299efb370d241880537db6b8297d4664997f7b47dc5c7f91957049f0db15ac733c28833b832c2d67afe610b6cf70b94d34924be2ced2eb74f75f9fa58d4afe93556904ac641970e92abb79f465f216d63fe5eb6dc1565dbaff6dfa8463059d7b90f8390eac95684b45c0116786831edb9565722c18b55e35782a419e497c6c3254d7ab3b9ed0ae2a2f1f212626704334038c76a8b467bdfbe9f6118310b51dcaa4608522c3c5a59e96d84833f93f5d15eb5e92e9974452f8c22f9003edcdbc32df43075fcef4e6c0fdfd8612ddf48df3c32e562bb257ecd346bf61f80ea8a60be90ca0dad665b51d443d87d542a31eee81ecb7209c829d6c7687d72248a6dffa5edef715b9e1cfb08303bb15912e1af82a03b68e9669185b564d6583cbd27dc7054f48e3b9d636c6ed9209a606f2f8c4cda637c17eacd28f31d03de3e9778e5a9699f8039dbff1131193abe37f2922e0181dc3d49b1713bfb214740a0a6cc2c72385d7970a09d2409cdff733f4c2d8517354a087a38ee4b3ba67e6dea4e60e3f0baf140653b893868eab520629572795f114501a43e76feae32bbbdfa78fe6a527fd818b3606ca082a4c09c5e540a716f0d8e91782c2d42f318ab1087b06e2c9a473f35afd9308b4732d6843f4b367cfe44b5aab3501094667e6ad4e908a8926c247b3bd4f6ed8cba3232047481d83146faf506f3b6e55bb32d2badea0ddc11c3db661305360f2faa9d5a170f8d98ef0d643dbde6c69f951c2c297e93b63097fbeeea0feb5c9f106fda94f8978a7c83cf7dd7607475d533c4cda809075078f0159726f37da411052b1ec0d90d5a4c5f61e3dadfdce4b4593d41fdd7e3318d330ececd154b9c6971ff907808121a9fd2f5ec15f7da9157328cacc2ce7f4f03e4bda653d3afb918cf95147f986b6e27939d2293411dc2499992656f053ecb0c9ad104a57cd83e10d1d7aaece9250f2d4bb04640dbc6175799f7780363dff135912cbbf7fa09bf3362bb667c78a7d89dcd00d9940ea80e6d761818a8dbd84e346912337567c69d63e653fc53bd1c79f0ed5fb222d5d4215d5355af7f3df03cca98c6786b9c56bda3bb1eeff93ffd6091d0430339fca1b5fcd2b7f867b36668fbb7171bd61749d7edfbae120d7c7b290147be67c442e10c1d7cce5a1347a3ed7f1bd227e7c77960671580d0f2fe33469f4462469f243bb06aa4ce2ec8fa14559573c678dab6bbc08d746b57168a4d0c2484db1097de357ecd3884e9f88bd4b55832781b13fb19a89fda8d104b67911ec495ed35af5a1e9d3452f525ab9ae32a48fd9ac949c5dbbdb7d76900151ff6edb868b51b159d3b98fa751b5a793bab109980c6258533863e3184f79028e66c700195eea68538b9c2e00c509335ae7301fb4cefda21c368e6926313c029a0bc34c52a8387166c1f14578bc2e791ee43db1f44b8a474e7350135cc42f2cd3f86eca58242ebdbb6251ca1c844b54068b26cdbe1474405cdb9a30cb15869cdb67416f8ece64555a72e56494d96adbc4cc3d1571470daf5df3cf869735c29754b5dcf3093a2c19813056880cc17296f7e9b83af1a56b084c92e3ead4c9df5020c74d107ebef6a78f851bf331bccfd838a5e09f16c418af00e9ce5325d877ab79830eff24bc0fcdf12cc16cdb02c6e0e86aa5c3fce4038a7bade61c45010cfbbd75b75cd17a493f65f0f6dc25f66734c77b91b47c5160554af330e8aed8cf29cbfaefd83c7dab54b7dfbbce9273f6271eb46c487e3dc7104c96887b721177094a9359a2d61a983aade3896c3a592aba72a924cfbd40c912b7834befd40212da644718648fe518459efba57b5464f7e0b155e674f97e99cb6ad77f193b57837022b5148d3ae724aac3f73627103f760abc4b8d4553399e212b08cf3dce18d8bca645c786a680471fe87ae6c0f94f9d9a2b9942d444ae4c2c54b9b575d9e7f34782f0b9c62c4b264c97a19b9c148c4ab5368393b9370e7dc44c30900d5fb75641f5d7fbb273679031dfd4d34d42105c90086957486b36e378a1ba89fd315d8fd21621d22464d055fe5c53e9a1f1940a9bff18b56e8e6f130ab5bb9aab18da7aa70687c87aa365e033f13649970419eeb83c12b3c74e0e38eae0310e23a7b1bef65cc08f1bb024f04ddee0b224e3d31d68590688dfa95e71955c0b05d90dbd6a7b926edfe5428d16a61d7bcd6462f5c961185d82dce4695d411705f3bb373d278c8a9f836d265574d41463a9f8457da22bb644960da988eb48e6ff246f8d9184e275e9bed62db1c35a6ad9f24881ea1190787c26fb27102c3ebd98784dae8c1782135433afab4176e37f72a5bc13e70960915acd5e383463d33a10894c80216b232715a4dad7f9359b7e2bdde2067960be8954592d9e47e71f671163b7771fcbf7f11f96d68ea2b3c293c7b979ceebf7c5746201c20ed9032ce04bd951b76239b0c311754124883290d0a41f6e45df18bdfdfcd9a982ad60a6991ddcff2d3a3d09183bf2c747d4f6a6bbdcba1c7c0ca5cf8c4c3ed2ef48231e1ddb28b3ee839782429e9637af170c76164521e26022f662bb420ef884eb022934fb8498f78493274e178d24a1e71b528cedc26ce97180172afa96416d21d3d3d8bc0c03a07196172b0bd6a1c842886f37487e61484ec6adcff365d736465e28d1e976f7089dc0d1da046cb083f78248a6b84bff7230d0b082c4935feaae1ae9ec21b2ec2ee6b1400db16a1e6afb45a72f544844cf4b3d13d94f1db016f2591147dada152128f49b5172230f5c78cade101a2eb5d0038ced74673e823fa59b04b1a1ee38ab861a3d76b225fdad3cd4b6eb444602fd5b563217e6529f4db1f4b17c7b6d6c8b60ed1d1c6552d846c3fb3201c40f80cdeb878c15e9aee07506c2b4cb933e13edec97aaeb78c380beade3ecb59464b71809d88e9d2c736e9ab80b6c0ea96a38f5800ad73873099994dee4728290a4e0335a9d344e15e82396d04a01b8428c5e8b150f615ccd51bee1c9b897468bc9ca34d66890b9adac9e36184c4dcb058a9e285fefccbc1f6c9205704988cee791a10a2bd36551c0e45be7e027233e5c950a7f228ed1737b0c6e3090d754617f5f741472dd991230881abb313f19ecd53bbc93edffe8c828de26330a05f30905e083a3423a7cbb3fbfc365a2d7d0949ea1f18660e4fc0a8747f54a58f062d08c40706d986d4b9af50ce2077fe52dd2e8281673a3ea082c0ce777d36d79bcd0c3a57d489ae18b0ad8a93558141b7a12f12cb8d554bdf5b1e3e7a5d819557aa60f8bf1e24c90a129ac1691009c9e71b329f22d8a079d8fedf977a76d01b784c550c2f342a26c4141bf3d59807c45e8ae5cd922311dae01052efd868bb416cbea2dad47d15e08cabea3dadf1e5bacbb30e7b28d1a41d44c3c1b2b72922df9a354ef32d175c91913273dbde049e034f6d382d5dc3e8431fdc85ab8de30139e1c12c2d5effd9296fac21ad07f66896bef6522abbe534a696f6db579a91a003c7ecd7ebfebc1100902347856ac31fd6774362ce39430871ad8ccc6ebb7d984bc7b2b241857b2b27eb25af8691f844e53a570f90f440bbd5fbd6595a9811d0ed3c79a38c467399127d231d31a38eeb5f64249d223ce2a0f4c735efd6a32cb7fcf8b9a6fa35aaf19eec59cabfab05eae46bf32bf7aa476b9e18cef262eb2e3499725ed79edeac725542ed50544f067a16fdfa1df11c538fee5900e3586b66d47251513dac0a4395c03eb48e9f7d3e1a618400102f3c25bf22b8d47d90ca3f2c9003635a6c2f5e1f2c4a631d2dffab12ebed228ba8d545573c4560373014c8c482dd7a98912f4c52f5b19c7566e16cb78dcb832308668fc36d4c223098e2352678f03ce0c5226132aab27b886af9a5a9204ff5cab7fa4bfca3b5df2b151bd3780f6fe41485d81b1e0e1679dc87ba4fe7866f3792a4f9dc81d55c7418fd86db6bfaa27ba3a07c4bf9147364afd182a047f75206b472886a5386e71174c2878ac2704639e8cc990b7e172a1eb9d187516da91d9f343ce6cb4d9f36583989e02a2cdbc5a58344af84c2faffa7cb857d293840e7181c1350c7183ed931d9b977fa658a03d302ce57debed5548557bed953840b7705935a8a665e631ccff3625d793498584fc488bd771efdfd9f64751b80d3f264d5f692b55444cc26a7ec7bed8fe1ada409b6178218b8afcf78999417995b947afdcaa23bbd13e1025c3d3156d7dc74441fadc9764c9e6267a2f7d97569b4630c1ecaa8f758042b9ef1367e303e78c062541d6e4086ebf6c014dfecd5e548c06bcbad066ce241197cd01702db4bd621533767b5a0b054176e1c17d75d5c44f698ef7411deb4bec53187cd94833125198bf57eb0bcb6b2f3db91dddedb5e45875c5930b867458b9464a91b6449060d9ac66468afddf6d83baf5a246e0466c060017a579cbd39d12ec6722d0690bec0cbd191eae5897894d6c337bc871e693984bd9b483bf6acbb2f21d5578a77e64325184238288cbf1fb260c2cfa6b5480a55f5288fa29a9ad41d38ee6d1f933c824b54c166f6d68aa6b268b4dec8d6010dc1c9677c6b9cc977b3393370aa7e396160c4f9ddc1a2c14f91e09751480d0e23e24cbbad631c44ac99a5545dad22a99887654caa654d720345a2edfb20b8aff94ffb70e8c60adb5f9d796f9762397ca3ac71dd6cbb22568412e974d4078beedc6b81a085875e3f5903c39a8872b22220664280358683fc812dbf40fd644c25b7edb545362635a9bdd9e4ff6b418d49e1d28fe65df4082b907e4e5f698e02de56c0f8c4b190b49ba209ed3b519bc5e42417f726da826f395c1cfc26d0766c63e8acc279a0661388702434380f3ab65b54d8a45079d262a1a5c0071caf1004b2203086f7f4ac456c8a52126b0c50af5105e49082c915df8a1a87f496bbe281077000733740de5e3fc75ca39bae33f2cbf89edee05311663514a97a5673f092f4ef8b6ea3ddf80e3a012b2f4502b1765fa94b0df5c33a18708ece7219b4d2d5017b2894308979768ebce4860bffee8de4521a1856df42f0907605a2e79880760c9c79816b9303eb8c3d65b865dd0320b9ab4b6e9e0fe6db32dfb696bd6e0a5b75a041b80d5380b0758579b113f5bcb7b5af569996345646b2d5642d38982bcc0a05458d899060e59d8cacda98d47b887154550fc2efea9287d10c924fbe384277076af9cf57b49a7b859ae250790a2a78c64f2ed60673a44952926fc38317f0f769675aa515c13bd811a852b4492fd59266dedeec4b21c99ac0c08250e67ffa447476a7dd99a38ccfbb598ac2902dff3088785c685b4bcd49bd3e45051b304e931dcab318289d5bb74aa549ca7ca35eee3b2ae97b3f7e8bccdee36cb9f4c7d7bd0cfa5e1629c74a582d4ef7b554b7932dedd72154017b7f4f0accb44f0516377993f8718d793b4ad2f75498cedc833f7233702e7409944e411bc85475dfd90a16a60002073f8e53d7c12811c8eb9aa729372685787f3fe6a7524119f3f13231d408f76b3178dcd39bd8c9f299f5d23d4c3c7057e83292f52d5299153b96722c55936c70378fd67339420bf23447df176582b57ff5329f0ff845447375bcbffb6337efaaa3359292ab16a474234803ea85c868c7b1ab70800f8d3d1d921484ba041da8382ae4149859bff634ac5cb0f7f5b1c9e2eabd187df61b916966df88731ac28392de40977033094a326de66062620df2b66860d9b4dff05d95a8946cb0272958f4841bd7d1bd48586525ebccf80e8cb08e26a1c87d1454ad6d109b66f404c963087d7dc891eed3f8cf2da139bfe87020ac3fb08c99ea8f2c78cd887ca1bc2edca54b34bacef7b54bd3d146e226d114112dc478fb05a4236e2265ba31b621b959a7240b515a74a328bca9dca1a8e2f530d0fa5340058b5726ad131b13e9f39e4838e04e1e98a938debfff5bc9ad986aa4c6c7a36584c79f0e95a2b9e07cb6c541c7de06594abfa4843c35f824184bb73bdad0229861e406de8b03ccb4ba16951ca4df931cc72db193c82de5b06c5a825c2e911a89c7e9b457947e2e04844d05eb15cc5e3346a2e52b1a53709bbe9554fcc2cfd0cb02d28ac1589f0ad1b18011391624e3f9b71c3d7a2731f3b85ec92709a0231fe3dd712b51222401ffa5bf5555125fd0debc65529d018e1e76bcca7c89565a0fe287bdb0ad6aeb4914c9d6efb24aefca44e040084f3c49605c14b9ee63006321ed569da67c11093617fbaca04fb78c0bc31bae3380f3effe07c689df36b71d81156c948d74e8fe3f7cc3257a02902171e60586360c68c8528a506bf59630d32fb07aafa9edc20312a0b67bc9fff714b6ee0140ffffffbf