020002020010ca86e630f2c745a6f017b3f444d3c702ed9a01a40ec471a2e105dab0059a9d03bc12efbc02f9d701857cda2bd4c6d1f913567736bf5904249011b198d9238bdc18c8dbe88c8305879f264334020010e5fd9530bea435cdd87afaee0aa1c10e98ac058db008958823dfbe0386749ed902da8102841acccb049b73eb6e6a1d6f7f2872d286a9b8246d5b40996318e68e52a1217d680835987143c0a70c0200039f701c8c6a3cd42b48aa6a61bf53853c6545e1b73b2ef12e9f9921e3eb1954692c00037e3b8134622e49d5e032bfe81b54e4fdbc93e6d28e5df94d02fc713cb49f3ee9662c01bbce017ae08a00f74c18f2d0d6cd6e48de01ec160692bf26bd78e6b1cec5ca1a02090106a2b1c5f76d02980680ec9a15f0a73030496f373b8c50ded671d9faa1dae4611e704cff69248da1bc6c79d37010d0f03cb68f4878f93ecdc8d8ac0227311fb7e14dd0e7f0de18a7c7479c55d993b33a955e07232c7d44c389ba2b758b0137ff81dbc91f44705a63257714816a590c27490d57314f6b333ff360ed0355d1840cfe11e6e2683b035b8733159655fd381ef026e1a3462d68fbaeac209d9de2dc9064c85a2610f915869c375863c574c8552e18e25762cf8e95529b3f5e30fad0d579ffea9a6ec17dcf0e11e51acd40fe0fcf45d4bcdb5ec77eccdb29d12105880fe4dd786e73979d182f370db6714f378e3b3938a4df41accc662fa35f840ffe8f63cdf132a698c16c097ba47f873ac75a4ce47a33caad7fa8528af026d900079a0fa1fd22435c4cccb2dcf163151d85e6ba5488c536affcd10bdf814bc7a762fa034df7c6d0914eba5a4002b3556f7e08a62ef753b240511c296d6218dd16597adf2bdb35370e6ac8b87b04cad4a4ea97d56af59733c2fe061c5a3676329b397437bf20c27573fec79b6d369b96c6b8ee7797446a810a4130cf492779069b953653d9c2730c53f0c2f5af4bdad9cf6c1622fa9d8988a7a0ece96bf915d3a93b6e803d8c5e041213f7c03f701758c691a8392ed41b0601f83843f707eafab4a9e5890753b7769560dfdf2e0903324fe04782759ee7186182c52b063357dbde48079e20dce67468ac2ee2876b5de509129e027e9e2d45e344ad9820977a250c46509cb8c2429c72c6881cd863b69705bce253c41abff535e97ebf01894ed0674e0d3bb601fba0d2593444000a11a779820812aea5a2332e6d87dbda257aafff04cf2d3ce5dfaf719be9f88d7fd8f5e6be8ed4f7218f9735075a2287febb9cba2e0ffe53b5448669f4863a801933e0605f098308c1fb92883651ceea8538e9ce6a97f980e9519bdbd602032bb031e8c6e88b48ad9b4f5d500cf8c292db1214b49b952df38193c626bf38223da974d45859a525d28bf2f19cc3d7e80ef49da1f4186b16f124d3eb42c75ec4484ebd409b747e72363903b3050b404cb6b51b5589b007d1cf684981fa012d53f58d96e4b91e0fafb5ef10ac92bbac14051f938197c80f538f6fd8551b1cd111ebbea22fc7e2b0fd4168e45494a28488450c01a3b8fb09e22da18e1e67cd916dbeca3517fb60d22ded7f355a30d2353dc67cf66cb272072d45e5ab746a9093b86f9d988c3138bbb926c91473aa2925a061b7de30811a0c69b5b4afd847bca3da6cc3a4d4e729193f5d3cc00fd9de49029f8781400c1e0c8b83cf135a93477a26cca7f3ba58fa8ce6604a23e43b775b622bd7eaea9beb05870fd5213eab375e2982c75c505f7c591b48a45b708e59c2c48d1eb31570c9014aaef57c00cf558070992f008f14c59924ae6ba86b06019d1421fbc01453ca030af27de43bccdd4567c681f9d9db892a5b7442fd202c20ac8676cdb8e6ab510746e95fb5fcc6f5947043c9da2f938a4a4813443ec967447e244848d492f0a5020696f0ef9f5b33a698c47aea8c090bb9102464422da4279e632dd483af797c043774d87720856b033c026aa3d2a1402638d60e19dd30258a623b428ceb21ef07b6a388b6b21f415a1481fd24699ff4bb2587a162617346ffb5114315ca006e0e23027395e9b9f5236f3a3b996729d7452a0d8c031bc29bfc69682f4fbda80b01b79889ed889a67c2ce92517df4e7784e482ba2faa7fd5ab5c66be11913d8ef01ee35bd3c13455ed53038ae021a4f8f81dfa4f44d34ebe6340c4d83442d6032080c853e7a499297a8e6e54030d9d116aaddf74883de08acf7d9403f14457cd0ac1336d4278bd3ef559ee09da34b7e02806809497ae5f5f7dce2b660aa262f2400d95f74e063c17d36bb3e01c434bf6095bae6e9170dcabe2d4729c5d228947005ec0291924771446c5822f21513d9edc25dbf281a455ce6af926006f605e83205e649638e96ddaf49daff21ef007b9645bf5de39db5615a77f4671bf75cf1cc0a29c981f51b72809293f97efda867fed0e2adb0588ef19a89f716cf421170470921568f6eb79722c5371b0cf61ad4727359916f2e5e569e98071e992f83058308b1d25679aae4b75349a10878ba1b9c956fd2407d53f30918f75a52e55e56c209dbe018e1eb937f85fc5e8e68859b5666a8e83667b28f2e72c442db5f9085800cd99d896461eaad7f1dade86d0d27be3995082b7d713d498287ab0b8df1a50f06f14a86498d2e66aa78b638d01cb3f93e39ffcb621be12b6e508a03f6d3a92e03ed8eb54bf6b59cbdd8a477bef2ffbee5b6b35e72a7d1c860fbde6974c3529008fa5d14c8a6f69884c1f646b153594f93c2f38e1063359c732fa163b417a42e0162a936d4bee43c415eab4271cc2ba8b223cce1dd70aa68198387602eb7791f081fed4b74874c7281559c30141de9f0175c852393dbb9ceb7d4070e4dfc0d4201a073868213e5dcd5ff8a95ee008199026f530112a4f65f53ab4ddd688d793900bc65fa007ac0770bcb97805dedafbf3de560c27b346bbc134f6a6940ba127b073f053d519533098e64e19bfc45d8874d1e41f092c92a029d8f8f9c255fe645064ba2780bd1d53db8e5925cbb86dec0d5e3692e106ad208d5ce0907394b83bcaaeae375d4194a6fdd50d497eac0131682028f2048b819c14aebd4d18b4f3eaca2439b1ae9fa897782c0dc6c92482a1e66a8ee99cb041498772e92221bd4ff731f