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 71619 e988f9e3daf735d8b78eb0d03f2f8afef0aaf698504b6a10d4a402589e098a99

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
c37a346e912df150c895218e20c399b51317b97a9885c142beeee982a83dfcd6
Certificate Block Hash
e988f9e3daf735d8b78eb0d03f2f8afef0aaf698504b6a10d4a402589e098a99
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...000022010018df0100
001000000001000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000d5af20ce5781aef99f82332ec8b5b755253fffbc1f88f92bb2dff7dac5f019fd5428a8b909c1d506677913e3b590a7a5ea186eb06d1436c1f19b56eba40f74db43fcda11f11deb2115d0b181313957debee77a111acfd7f55a0400000000000000000200000002000022010018df0100

Raw Header Hex

000040200248559c9602389574551c4bb9d3c6af7ceda7b3420b1d4e1bf85c3389e2c36665fa9ca0944c6156683a1ce301fbc9f858eb162d9ab18c6ac61baf8fe6167f3e4c272b6a2df60018d6fc3da882e9eebe42c185987ab91713b599c3208e2195c850f12d916e347ac3

Proof Data Hex

59,560 bytes
1212160203071ad0edff946cebaf768df5ef8a131f90d5abd21d13e6cad21c2068fb164f10e0f4f83c37bdc87fdf308066956bc4f96587c753d4de38e0bc09c632f9776d1835bd72f57c1aabd32e3bf9df5312af64c33e714cbeb87528b60a54d8a22fe18d3fd0cd589400a8e76289626f43f1696de209fb97f559dae0a04cd848d10689ed356777ca9ed0f72229044e3393f69ceb2a06d484a392d4874d90b68e713e8ca140d6eeda5c02d6d51f014ead154d35f61f34f083882324fd6f2fe3e870d19a95a89e16b3071ecba161c32cdec00f4535085dea3d702c6bb06ebaeddf04509ff763bf8723db5f86a0335dc0e7943af291cc7ca8bc5779059f345a4a908ec523d4132248d4d126b209a0685d4c1481ccd467c80eb6f7e1c67c86a4db7c70e62e7818bf4cf5146eb155f34724b75395c48ab29c34cf6a47aafcf1306b5d49d260648f76e374dee07f3e1e878346d27d423cfe6c9e12f37912d0bcddddc5cb09b04a450d21b20ea0e46bf54a90619fff3970ca455ffb3bf8b4504a348622f34cc083c3bff3935a1a58a901086d627d5301bd5e22007126835458aa9fa08dfc34d08ba0705fe73e545933997f25018ddcbde8caa575c6f6651e0ff13a4a005359977bbe037912c3c620af596ee914a7aad8195c86aedf487fd60d4f22168e51f550fbb6ac4f9e40c39620f4ef4726d3fb594dff37ad3261fdc616bd375c1c9967100262c0d92d49e079ad723bc95c3b682fd9066f925f61788520be40d059deb233bc9ea5cf7be40cf35369e7270dc4b702096eda30cb7d2508497bbd20a40760bdde4ff06a9df44b9bc45f32ec8d53024d0bdaddac68270155bc0f9f723dd6fd5269a7e6ce7a5652c4be12ef3b6c95f0bd2186e91332e85bc49a82209ead66c8de37730e5281d9fa300f3c8c2803a7f679b4d1f454a46a694cc816132b0a0289b7c411b30db46c80e80a7bef1876331c415c4964d5de35872759ba5fc8aed256f27014cece1cfd26063721d56123c11a2415ba3b3fa6d22eae20c8f8aa90a57deac4ef67d0254f1c22a755391b4bb349d0797d76ba724186615bed784cf4e5fe15532cca52e707ce28d3c3dc6f0ad0224157a75fd67002d21b1945500658d1f835ecaa6691669d7da192e7eab6bdcdd9419938b169bfe9899a27132099ab78d7b9b808dfb331c4b2242d2688ebafac29acc56441653a0cbafbc8f8fd5e5c44930243fcb71e8e388d89c4de68efbab107f4b19b323fe9ae151a66c24d5d4cc074c442a4448c48f73a42dfe1087756d6948bb5a8fb1ce8f384b0c77d5dc108135437ab52a877925d65674b10598b6c29fdd3d7199194e13b5967e5f51cc54f15ba168c84e248991be1998efb94a46e0b1335de790a9f98852e43fe0be02c051c21e02373677af25b53a902761603e189bc40ae2bb859e95543b4c806d77e2affa3d57f945b89cff8bfe01ef088d525ff2d63b619f7745bbc2e521b4db2164ab5ae0b779fc818b248ae142a78f763a1ccfdcba4dfea5bfacd813cd5533ca2d7a884d29395a5aa9cccb36341b47422c0d1d804a356b341e41326f53c2148f893c0883967e0004b5a9db6a7e99749d381f9402269359d739b4314117267640920e7d0617f22a396d487ea3e0aca15acb6aeb2537248bc19c4882f453c996b0c2493576be0ac42224282cc11671c43168088ca01c7af46ceef277fa5c58fe2f425ae07de76ce565fe9bd994cd0d06e7f6d4e212cc59a4ce0e096efb516013708346c4023c243d301d4f80e48d8132fa5f872fc69e3f3185deec6af1a08db31f367879c6465599e29620044321a79dbb716c4fece9918db4fa21edcab49c4087b5bb6284bdbd8bd8b93ea1aa7a4c9e20feee77f7c96d955a4b7d0a49f5273c124f2228ae088d62c708cc1107214f0b33775aab76fc2d7bcc691fe530cfe762220bc18f8f995d3c91091bfe4a676e40f96faa909341c2f67fba83dae9ab202f0f44f8e4472735bc746814bea390f2554867b5c8446d995ae199a4f5512fb5bf864e790653813b9604cf97c7ef6730302b11088ec9bef02f71e0f7bb8feabd597cdb791af0def703d2166d6f88bcc28cfe41e3936c5109a9a38570b069a60d0808430b7ddde4277fbee7f5150247232651c8262b93edbd99908864f716a5951a4b87339151193e5b08ae82433117a61df8a13b5affb6547c505091326dbe009704aa19bab3fd661393bb8953661459e879a372ffff9d90f1580f2468079f4834c643915bb0881853ac5cb56ee9c2c7ea0918b6e39b616e39db81a0c2b8fb621bb3b9ddb8ac178e3215fe5fdea80b2c4ff31376cc0f76c7b06e535cfa45f6bf696b3684f435a2ea4ea159caae95569b553632ffa40c09b2e39384d469a2ec2111b728f82db72bc1b7c874ad069391e890192befe85e80c92cefbad17d0621981c804fa552db8370a591bb2b9567da6e1d565e2778429b1595a494ad49ff6eca91a986260a64a499decf33b2617648361431301ebf940697a1d9eca0df1e6f15238139490fac3cf2fd02f94a459a728cec51b1b6dbbf19e1568be12fd3490ef2c1bbf5ac7ff99071a41f0b0584dc126cd47731f636eb0d6766cef5beb0b954dd69d34f15893744dae85325c0eaa82f70a58204954bb4c6d0c65758ea958e0a1606814ff1875c54a3662c6ecad393b55d4bd19cd9744bbded6287141d835aecad5fc928d156ff27ae9bcea17ba97f2dc5df2b8d793d11baaa41c27c17f88b5f89cd53d7d8c1bd97e935bed61ac0c83f49f895966d1e4c613076821e55db8b718376045c5a4504ba8ca979190056d8b53374b5c2547570f97396c257572875bc9a2610b7cb3c87b43fcd5c5ac7e9e751412dcffd2f04017c32314faf471ca8dc9fabfaab85359124a8357ff8223c06ce06b799161243a5041ebb29892b41b9cffeb484540f8a61852f7bec24666e2c7949eaaebe149457453805da5e63a6fbe89007740b7d89834d17a329087bb855093fbeee661e5cba144f687a37be33ec5f9476103debcedcb90fbad89f1d3feb609abee1852258dbc00e32263b9fb2b737db8c2f86189b968da58674e009593f717cc4a1d5e64ac488f20c62615367c054b7217b14681837d0f700eac5e5006ad1069efda45f7b71619f845bf61a1ace9f91f7c132793d4fdfce0f6244a5b6f4204a42a1579ae7cd034b75d3b463f9c8287bf115cb24ea188dbf43d222115d958e687e939f9803e428efd7154f3771331bc5f8e08be4b50c089d956e992deadc6fefa33bbd38bcd1d18a6f052114c880c0240642865b57cb4d381d27604e00007316430e5a0535eaf7ea67b01d95037454262db6020dce559d7315f8bebbbca4d9a806e95df29e80af2982b9382dc4e938a6e1b50541c7198abba0d9d3a03315a7c0b5cb92ae65a82d7ce78fd8f4809f00b30715093ebd9f9e7bd387aeb00e6e39c51384f8592354b8b8ecddd7ca00f851be574fafbebcc4798ee2fbfdd43cc6bd9a8df526927373736a4e6ed61fa5fd48030be07a3382a8ad18a186326256717a2998596e9285c143e01384a1e58ac687ce6892e031dd980b883a53b11b75bb5441459864e35ca94c81ff7f54ba7381038ab554e2cb0fd440fb5de37bd175b1b9dcf772cafff7d2054d344c966e64f08a04f83feedbd2cecdb55b0af380941c2cfb01596673180b8fbe5ab31984d125c08d6d6c18bdd0781469c283b2aa8ad5d4bc4d0a20f86e57b3b54fac96f3073573cdb6b3eb1cd1d1baf6e0ddf0e807a9cda2c050d42de0e3a42351e89c433c84044a7b6ddbb80e01b0e1ca0ccde74ce1b22bd8013f3c3a684a3b0fef4398deea0f2ecb251d26f17d56316ce48c74145915aeecef35a71dac76ed6b7eaa61b3e3e855e3fe830981ae9c1f8b8a116a06bcccb8ce73acff3f8b501014fab4bd11ce1740dc1cb274edd6ef37730b0a3f101c8bc1d4a43f5c1855c692265356d12a5cfc258e09246161832479ed19ba60b7365a80ce2228e56808e6309edecddedbc9640cd34140d4217cd26d71915b305556bc4ad7251ab793ad4bac9373a823d1d078498f6c1ab2d17c5cc9549252bf2937d0efc0a51c64bb4f9506b2beddf96f28c6d61478d1a9c092e8caeb4d2b6ab056f2c93a55f798655c65a599cdb9d68125b5965aeff689f54ae3a1ceea9df45842b0c08f2a07557773055ace9e7eabbb4c16475a811dd9e04bc5a1f15471f721d92601896e983f6aaacd4e138a311369ef97b1ac68214cfe5740a66f08d387681e4da56b171912fe1f09d9a481b51011a7d19d36c0b4e2dbe57d4f9bca4c1ee9c32869ac6b38639dd0c333b752cb1767084f066a8d04dfede404407b71e120b3a8862c9233a68b2fe300cbc3c70d0a527117c2ad76ae1f13137b95c66db4d5233f724de641c019baf1238853453ec17e6efe186dd4506b4845534fab50adead3c36525ab30630dd6c30f82c9dd72b53b96d385b9e03e7246defad22dcf2a91af927d2d1854ea4131a5d0ac6b32e9af8d7e419c531fe171d757f54a705acb8b9a29abb324c50e5b8e56109ecc42b58bd10e01447476b6617d4739f2ef12a3a3351b2a6a3c6412e944481cd93a816116dea3f0370d9ddf4bd7d63b2140bc7bf1335b036584b602a3dbaa345cd8258a42cb40762f4615dff5b583da899cce439f9dbca2c0ef1b2f4d1d3857336a6d68745ab547d5ec5d573267b1ad0cefbc16f3c1eb833f24bd3949085b71d3b5f7d2aa45a53ad0d241179b7c09658f6c73dd8950b76b566dda08ff3716c9926a608d1749720e3c4aebfa6d4a2c19db8c8e3921da81349078e4242bb472dbd9937304c9785f1160ecd0579388ed33ccce33277d10a07b7221bc6518c2f2a9e3a9dd9e42710a72ae081a715e5100dded58405df5764a151c4ac1213a7c2aac50b78592b2e8893d9a91b39d85d70d45682591392dadd4695a581009f03c4809db6402aede9aa69c0979a2f6c36be80345cf210a0f1d47fea22bb60835519d1f0acf330a7ec394e1f34adcf0f5807536e314599b971082db0e2913f4ea521dd9ab83f6ca503caf580608b58a9d5b9e443dd9bf3b504c541e5bb88af4372c793b3a813a8d411fb2954af55b92141e61657f677fe6f4b774c551e9e26d81753111582a54ac2a5ce000a7c22ec445b97f99487350c2f0cb0b906b7454e6102b6a9f344ff3c215cd9a617cd5a0d8b063237650dfce191885c256f20fede0ec702ff068fdde8ef8f67ea32493b2f94164cc696285702223dbeea418f28ac821562d215eaca43caf30a8559b9c30f36744494cff2f281b5d1dde5ae4c2c4147a0c6f0cd21f653bd5f7e8e1eb3232d029eef81328d6eadadae10ef4d50a9980c006235d2a44c97be4a46d874799ed881cb7b2aeb7098fd876ca23c5e6f83d37af92f93d6f08af6bff2360d67db3fa880a3712790656b245c6540ceb94efa61acb597f220fc0e0ec7d930c53cd4fe546c083f3d680b3a5c822c2dfe4cfe1e647e7e8ad5b797c3614a93e50d7af1fdaa7e764f6e3c0e537b54cfced36bef2c37cba83b7108672b32cf591a7727fd44f3ae5c1af3442c35eac19c0f71c99dcd1202de73d114d562f8c9cd8f6a02e8e374701aed9626c791364440699f906b6fdefbb3c46a29617ac4797168446c97f9d2be1d026788757d22b175158adc620433d5158e7c8e0241eb7036e29212ce2f9fe2ad2d80794b777fb404beaa3243c9046160facc485db48a9f1e8cd2873565477bed8ebe799eaddb88354e40d4562458533e985e9081aae787fc086612a86852cdce71896b0045e815344d82fc41be10d79c2083db5720ce7ff5d62472e3c8c3ff087aab6ab1a47b8791f0f0be12bc42c8db5a13a08bf2d4e641bc6dc8f5fec31a6da2bbac13797dd1f1232c98c5226aea6bf13ae7340cd71f64f8d699e5f714f30153d796cb8cd28e1b49892102caa3bf7a555e40a3a870cdaa2dfca7fdade81c25b6c4b6364140c6221137b091a4190ff21e25ab09983d468eeb9d9683797cf44f47dcf4af7f58b914a0398c5636cbb66ec02eb5a20ad03bb0bda0a12cd2db2a1c9356822dda70881ae315c17c964cb25f100e29208613298f273e3cf271900087bb2b8d7c7f277ff6107b8161e862389ae8690df53eef6ab2a41bb9a99b0b0623849d4e90d60d7c53d6894611915c062f006b126471218d20ead4c2a2e348cb0d94ec861143953911c8d0b6349aed307fb84497027cf5d28c8a5084c3aa139d4a8c8edd83580eeb3ae99a690e6c6b54c4da16a7db97474aa606fc00e42f2bd84e6f1e9b4053af885e4e371320e91e407062595f262ed723f48795e86d9712d49dc1cb6e00c71e4141745a9be2a6822ca61f4e6707c5b1f0c1bf34a415226325fce5b565ac3c6f12ee5e591417d3dca8248ae29fbd3809b37ce259000f22860c3f069f4cb0c9a2dba07c4ff1cad34f1ec0793917d238e1e2ed753c50c061adeba1b50aff59764bb88182c77b6f7e0b7d3d805c6c5853fbffbf4dabf41eb4f2f2a3777af36a6c55536602aa5491fc7c92fd53cbd332f0bbd435c9a2b81f541537716b7202712295b6497b4bca39e1767f86053f12b62779bed13e2e69de4caf3b5ffa46808ea24b31dc5b3b0ed9f2cb689b3c16b311ed9212598152c8e4b8dbad5fdc0254c1e495974d64c6efb8c3f1e1cd28cdf8e613407e9c546d38bc0a2640f14eb9e8d7cb3117a116ddf6be5add2e4bd319355da00c2cc0e4c2c56bbfd88c44164de2b2462d9c637d260fd2f43114c5da4c9398de8f2ac48a31b851d55c1111a33b8d8004e2b24899bf013911e0a5944afb8cf94af6f6abe7e002fe945c3fb3d7ae15303f43a7eb3c429e1c903a52347389c4557e6d4cd2c4fa076c0114d85ed7f5c9d0a173ea162f5d2197215c46dc3b3bb6ce31ffe3bf4a1b2658a3094e04062e03c1b2890d7146e99b52f2045d701a0c0c059ebd2d1a9e4019601f48cefda089ebab7ebdcf051a0f59265ac013f26ac3ab40647117a1122ee94e9983e3c53d1b3c4ad6b178cbdbc233a57f6c838913a5f2ff926844700630b0755c64b8adb3e5af2c1e0279a0ae5b2118688d9a3ce6d19ada4b820b11abf1fbf821db86c8bc5ed25f94b5dfb4f1c50b7839de4f27f2b5bf4faa09415df48dd05a7e5993c0a0dad56565b65adf171f8e3b3f57d27f98d5da24ff68aa652f5cb775664a7f11b78b5cc1793325e2a510bbe151a2b6e4da07e857c6b6e04d261d002fc746adb12f4382b1b72e8dce35f5636735c2a120b0f7cb6ca03b0968db45f87dafa2f1498c8258b73759c14fc247f2e7afd2f2106b73b94ce50c8dfb6905f0fa0637e7937640127574df3fded50e186ba7549759036c57d7964dfedc93a615bd9c59f1e366650855a20ec690c7ca59950126fa9d07b8aa94f5d23984d5b9509a098528100a200ae3b09aeb74aed62565284dade8400eb051b7ba52cd25f46906ff6bbdbf28a7181893ef0aed6219dd504ace9aa581d3f10f86542aa19550156cbebf75e55bd5b9221d74c79e095e2e6a7d3b3a6be60c749b04ad991c1ff2db09912c1e7768da8778dd6d784d30f4aa4f9a71628f6fae78e9993d74abfb5d9f186411c3f32513cd5ea49d3e50792b3611aeb7b14fd45476cc3ce1b1504ceec753847498466bfdf5b8fd8079ed6da64a6e55330372b82d1d7bbc4a9d9004501cdd6fead54fc3f22adb9b93963d151a341e166f12c8df297899308ec14f042170082c67298b478492612f6158418426b54293ea8fd42a6a41306059ff10fc03be04eb50c0ec68c7ccb1b3a0c0dfc362f650d9dea767169785cc7c4bf95c39edc45dd7d75651456452a34da0b41f3c80e3e65c49ea2729ad0364b6cfe32e556613e42197eb0a213423e2a99ef7f3b9cd0026a71adf825d26c1e6f8e23fccf96b6f185138c3eba428e8bf36d6d3094ee9884b0eeab1b9e0b2bc12b6bbda2a405d202c7a6a1be74b95433c74ac300cc76fc541ad42534ed15dfce33078163e0284fdc8aa82de56ee1d4268b50d18dee5c291eee8052dee98aaebb4ff8e678161645f0571684923c30d27e74290afc488cf3b5e6c1595de33303613d9597f7d0e6439db9e99ecef5a374d8920a8fef022e4a79f9cc256bb3b544dcee1470f76abd657a763a407d2505adb8db82a2bde38f73d3151347dbd815a0e98cd293e22f8d38d5152befb13e418f9b4b58638d8d570df074d04e10ddb4e8d6da8d7410fcc1b5eee3448ee7bd7fff89be8185ed0470d40695c5f95204e4b4fa8699e05b4cfd115dcb1346bda14300719fefea297870edae90762c60b76dabf14e9429ae9bb5f67296ec5e40fc38d5acea0b884ea882b11c9d0c12dd87fd1a414b35dff9906558aac5b27019b56aebfdc39d494b569f1c248585f5101d1fee0e55df6d6d7ad4eaa3233b61d6df2928dbd8a14f3cfd7140497d5c7c20d4c59d360f15251c7755fc2212ca01b3c1c6fa414afe8b5bd4c5ff0db163f21565c0d20bab59e61ff135e08e334b4fdd87cf11302971af4804bc8c6a09e2b3c48aaffd29ac6185e2483ecf5051dbe92d2f8a6cf9e11f4849839fd5ec30f073454ba9adbcf9a8c25c899319ab23ac4e299d12d37814ea1ea73a94ab1d4edf106fb1ff9037c62983dc25033194050dfd5a4106600043afa53a0d8b0e32ad454a83db421f1cd6ed7538160548818198655da6825bac979e416988422e1e3d1c1513ba883be4a10f9deaa8282f70d0aad1c8ccb083a31cf6da1f909bc5c2bb92aa3b6abff6b7c2d6353ec892d5244f4dcf55201d0c4e28dd206fa8ccd42144001a095c535e35ec8ebe4f8967b18407d36fba1d35b846989a782c82ea37c98544f318b9cc91b13d22a644232d648333a1e8e3897e3eb92cf5b47fc7f97b313da4b41ca18bb14f2a65037cd366944b8b024fcd62150f248d6cfe0f4111bff87bceb924dd86fbfb7271d690f863ff716ebee15991a5a094e2dc6910b36ed7f5bb6d29aa93c1d9b05b7093b9b7d274d435e20bad4938b8db80b4af8777ff86acef829d47f95c6addd41d0dd5fd3f643c33923d5e8b82c62841ae365f432bb1a5954fc731d6d3110c7e1fde7ad5f937dac4764453f14cc17dd043f02909dbf512facfdb1082f196588d000e4ef8278a90d865c35a0c31c9098cef7d6f51a13e146eec0d9ed0b28465a23fd1122333a84047afc4e9e24db80675216e7516ad5a1df5900888768935754bdfa6f6bf92ff34d9a99a79f78e03c7930811555ef99ec0f7bceb4c1a5a1a2e07d0ad07f6defb5fa7f76f07641aed2098932304a7f4928334de0c8d28bf41cac0d287ec6be725a3928a18adcf44954ec11012f3f0fb3a283c2e80218549884169161c1b8074bff2547fb9c1b37f7d71fb8ecf6ea1fa5b80f5f1444fa7227af558572231220791e1569aab39410c6025756f7f51709140a4955af8a5dc23f33952b4f0583a09c4f1df57aab3d805541ec0c1771111b187cafff814132161f5a45d9cb706ea1dae99ed1ad5c48100c9d0ad12c7ddeee55b9da6b9c38c7661daf5e26ca1eccab3b11f5de324ad8db3964867835113e5fa603bc9071e45adb9ddefe1c0c41251a06c8338b210a9da7c58a1b4c96fcfb40bdb4386b5fcaa85986f3bf7b02e7133fd2f0035b496fd936460fb2d8780ec0111397a6b5d38a8d00dac8e25e51aa0cce35bacf427645c64795f55ee50d92be29c8adbbf58f8002b9d4daf1892a3664493d0f7d703fb37ce3ae8e83b0ea13f7c5a1b5819cbd5a71e48d29e0529ef044f58d25565a364f0b079d094f2635601b3abb1dc05835c874070d103c5d359a29ee365815aaa32b7e887e9f912343f4092bb50462d795568dbc5a7de8fc728800d36dbc26a7406bc3c6dc239752eaf5cc6c8f72d6732bdc7731ad84f3a89b473c8f00984b090cff0a27e9ea8cfa662be80976282dd7316793cc54aba111354f4715bd3e64b45681e311d9dc92bdfc098f07ced0b51a8bada655f1f0614007a3343b60cf64a076be96f91b7afa0873c777949e750adf88febf0d0dae88491b41b8ebd9dccbf868326ffe059e17334b3ccf0e576f8b18bf71c65398953abbe558a27f4178b60ba94b2ac9562894532ac676d8857107f0cc7964e9b2b0263bb47844f2caea9a5185cb880c2fde2800dbf250b38f3e12ab6a196bb4f84303eb9ca7470572be31c556eaf9d27004236eb9001ee050de73493cafefbe6dc988d3359c88c8626ef2162ce9a83a228d7788e1ad98d5f0cdbbdefcd0dbd1a2109a3195f73f04551e054be159ab29ff7fbe411312950edb821d44afe6d8819d0752a9619131e521fca415c3aea0d608df543e1b8c3ba970cb8593e57f81a08a94b6e260f4b3fa2f13a8d13ab642ef01a2fa4d0a0c3802c1067eab43d75ef6ae980828a85f535ee97501ff4cd0d2b57ddf4d96c8b431b7984dd5df87dd7ad7d20ed2df0d72d0a3faefd10239142c513d272d05692560f0a1c63a117a525f8d39fbac57b5fb9868d07972624e49bd177bf6c54d66e663a27d2a2f3a072e60e5f5ec9fb55e20aeee69cbbf07acb794c144b974d4a29a63c8b5ea7ea7dc4b41e967177ef1db1705119bcfbc00358218949e7534626bcab24d67dce31c076227514266a69d339986bdf7ea2f0aa354d79712639a5c0fc48cae6999a0516f62745f1dab1b4c70abf842e96e66fce20e092fac4be8f78fa431529104bc5a28c3cd7e4ef742dbc0ee2f2f383d85f4f80ad333ae7f027c444d9087ed83cb4806ecb36d629541f781ef8edefe58897c46b13ff40adc3803331f3896ba1a2dde1f49f26f05d9408d268cc7c42faabe3d11de8bc1bc2fc720c4c910a613104eb8c6cdf0c62db1c2b43c1f4f2ab10cd3606fea83a0d5cb7588793718cfc3086b2aad7d16b06dcfeca7e629256aeb6ac1f3639a3b7af18675d305b8cc16776b7ac833247fbbfe28c295e1938e4745d94699af0cffbbe4ffbd65dab77bfaafed4c6507fd9e4cada86da8ecd2c1619de4fb85fac0517faf30a79e6140539e3cf1d4d6fdd54fcaf178162032939cbf284820d1fbc77e16fbb776fb772c29bcc114189eee57ace3fd88600ac1673193348a4462d0b4b052b2dea590cea5b7802b8aafb9a1670b925e34575097de8de9e76f4a7996cefeebef0b77caeef05f998a90a325560842f9a83f47ba70ff6d5dbb935270d34175f533aa789b65e3ca5b4ad49321359b2238df41ddedd192a33115e1e7e2a292c642d3ecf78b1a9193925c349d3fcd79cbed0253db61fb4df8e8f7d66d26e95b6f33c53f5837f17c53bfbddf0ba3f69b65f715350fc71a35c0bd37f90169dcde64482bd4bda588b3b0fdbfbc417b2b42c037d1a43d46ca0fb52caf9eb3cdfde6e0e3805b085983e8bc80f459f0cb6ce6ce68aa9e97ec7eece42a55b31314533c80fb63408553f7f73ff500e38d5888fe4f622f01c92ef7db55e8fab56e5981a98ad63e34397cc9c2e43f8079d8f7bdc11f934d50c09a98820b72e87ddba6a3906cab0f068d05048563c024dc2838c5a905df741cce3e7b37bcdf000cd594de79f8505f372045f1e1380d9eb67f15dc8b3885fac764502be0091b27c03225c72974d776e01aff33ad55931683c5d4cd5663e38429ddf862ef3960c317fb535b24a69c20fcc3585970ae2efc0ecd834691c57c7bd934f2c20c65189e8ba61884ba756c0d90aa753abfeb8c627aae96653ec77bdd1be9e32f22e240dcde21a1c9ceceeea81932f6eba7e9b36120c9964bea741b0327d8a3d352aa56a3ba519402636ee7eb4122217ad8db1270e486d8c9004eed545c290dcee34a89b6fb923f8f4a582787b8cb4324bbd414ff454ade8ccc82b027f4c36fa1458b8300eeb9ea21a434625abb88fe96716a4373e62d0f1567105f310889bb1736e0e4f2e843858d863c8e57f5f226ae47937e6bfafe59e2e41c8209f177566c4c16dcb07db29ef83f7b7330e683c07344eb8d8a913bbcec6411d066197a9e706271c5cf0477f62945c6d2fc0844c6cc34ad2f9cfc7be649774e14616032699a98e69d984ffe35f7c4aaf477899b1adc2609d063f2efebbec65a1911436667ff8749e48a13faeaf591825bd2144acb7a9e43a2b4114dd3389d65d5df32a3c2f601351337382e68ccf8169ad4fa32e3fcae7039c8c20ef3f7a477ebb2c5959eccf1a12401dabd20da4bff49eb2aa7c5b8d2a77c01cb23d9b8e13c35e963dd687f2332442ede66579db5ee8d356003a422893406f68890ef703a4c8ccb85b22adf1c2305d940aea3727d5e6046f586ae373130f948d5d08b76db20405b28d6cecc22ae62d91bb465eb0cdb47063a717e0040a235235aa22e48624f8bf7350b3bc30de18324a727ac45159c5331253d332eb4268825507b6f51795477a99cde75c975c30e766ff731deb5e3da29ff4f68f387d2bef6d8d92d7ea96420208d9dff9f221881016289da91654031f662c160b066aa113f07be9e8bcc89da6acf8527c931597e3ca026e0a8981f21b3b58c4a9807d375d97b1694b816015d97fc98af90432c637dd74694aa23d271c333e506b9572afb99602b96ffd29b2543ce8dc799cea0a4e7f691ecd1dc72cdf1ad60d18dc84e6a424bf652b970c19b539de325a1b09bc17ddb7ba3ef3caab6f3582014959861449a3a7f6451d27a2997a90a9893d4d9c5e80ffab7b2159558ec808e66997196d23c5a6033c27c5c55911b05ea35a01c5e37011fd49babc81593f8d2c73094fc10c2b039fafd739fb7d5f4a7c4c8f1e07d3886a74b13164073485f43deb3f2834d473df745cc43fdc85e9ad21de4d3cc6c8d890b8c26becdd48e017500d7193575abe53914bc11f27ef276a6ed70af2e88e2071e380270c9d305bbbcbf82e677e6eb6b6d8bac1729ff72327b2e0623f91ffa9d1edfbaadc1f854f9221f4838c86b0e8e9413285b4f264c104d1756a1eb0a8cb4cdebc660044595c0bac146e89bf41fccc164bd4d6bc7cf8ee6b624aca933e34d70f3125123d7e3f25095376acd7fcb6c7ac0cea089904c9d239661c90b18a02061852c6c758a98f6a2ddc72b88f78f1f32ad471e146327bb1d8db2224bfd967166425b74cba248121ecf4c770e0a40a1a900edfa2f6c23c8bfb1d8ebc6a872960a0296bfd9bdc5199fc309da205a17f7167802572f92fcb385f033be12d5d9c91fcdde5732574c9f9239a2159ded45ed62211883605f3a164c6c23bb4636ec7436265c2791435aa85e6b71b82cf5114ce9082ec5a196026d8c2cf8e209aaa905f071658629a46987dc385e8acb77d244c0ba41316bea327774fe1194b9a2ccd4b72377bb0b88d33b770daecd391b72ef05d925913ee83b5197e5794f5c8d218eb78324f85696d5321a8b3fd342a6ad90ae58b8ff9e5c613da13b47465eba400d84e91494324919b236a9c9ddab14cff57e3a95887aaee11d7f33bc8d6a0f4dd94e64b2ffabb42fc4857e7da546bd96427e5f83ac6ede37b921719d775522a38c4e7d700aa0027e4c0251b8074ccb6520331d8f3c3f8a63ccf56935de83e6bfc1a82e9c6aae8b3f6b985b4375789888124e406f2c0ee62cc8bc477bf0a0e6f1fd4caa512afa56f1f0a7eb378364bfd1ccf7bae65a18beaaf34675033847c580434cf4b1525314d0ab0be9ad8e5a0f99163cd69eac8ad8a5add9df3fd8be8c73cb26634807b16429d35f390a38aefdd952e827753c5559f9657c4453ddfd1993eaaf6cdef89253ff6b6f4835b405da228c036c490623f5030af2c0e2c404be4834329fed03363f84e2424d32dc950fc3004b119ff6ce81278eadb96e451c7c575a9adb65c5dcd9bed56e544bcafc25cc87c0365cbaebe696e3761d7b254898bec15e9f11bd5035ba8486397762565c7e889ee8821c60cdfb176e8dbaf2e1bd30faa8ed26ce17807568d3570a2563cc2e8e98f7e919131c41ba4390cd5de899b6c5fccd61177d88b9d852ff9c17d7387355b092fdb5c0eff912d3b7191f72253d40cbd847077c4379367a6458c59e8e20eedf88e3c4a9838cc113018027e12d9132475965b649e077c123d8505bd019ba318096dd8bedb45f7949cf25604891a3c50f893963820e3b960d31cbea9b50e196f42a1a0c80e6f38b292b900c46f8beadea2dde0342b7f92a334362daceb1ad666709e1f01806dd83ea69dab4b4bbf7318a6d1a099c88ad7f22ab7213e7bdc911b638ff0934a1486d222830e91e52b896882ecef2a1d16e7fe0cc294279844eb84a1e8ba844745f972a6188d364da1d6dfe06ca6f6b19e5cb59f95a9dc0841bc22b29f7947809c01354f6333d5464ae6865faa9f07eeacb3890804e4282c01138e65d4bf56684dd03b8a75d11589ea3217aa4d137a3018e62dd74336a277892cfaa4a0b1db305cd49609693fee900f5cbfa8e2b0c5c790631696d261fcd07bbfafde5c68f228305cc3a7924e04cef2065813a1cbce4093216cd27574cd831505a3d9d60eb5c7d70b069bbac79d7bb56a9f672550981381df78602eab22a546cd1baa8f713d91c89dc601a5b12f896dd46f8ac5f7275e6f087c1d4168bd3906c554cb5d21582ceb84570d787584fae5d5181702e638403039ec09558e7471e185009d308f6636845c6c4d514c2240264292b1b05b11dba9ed949eab8675a333cb8c8c9521ea2ad8f5051dbcdc517a74debb0d319b7d8c80f399f9ef186bb5aa77c2de5c1b57b63e60c6954932db2ab31c78f0f6337b9986d82ac3d657cc9b255c2a2db2880b1a7eade9e447def5dc1f934da87af59066a0933c897cb1141ad59f6295cbf321c72d19f725df9753333b0c08396ba4a0634ecb1577589761f8fb74ddbf42371ffe5c06783ad58a77c62eb4aae79a29357662623e5c3d765912bb0214221e9b89affc73fb7fb9011ecc6f7f0da78e2065cf1620dbd518402299e054a2ea74b40310a39c1d62bc68f803b06e09f6a6092bf000bd6bf715c74121a251282ef7ef8d09c678bcff316e6d091f59152d5ef6d79b3e8277b60e2a90743b0164ff113710c0f764067bfc60f06f36ec4dba18324f4b34bd709585f9059e72429a3d8c051093acfc6a3a653748d54600bf6162c9cd0150951cd3d63bdb7ff3e95602079e6df415e7e399d2298ca91dc66fad0970ad6a93dc154e86f080b45d4bd06cac7cf79611000f1af4aa8d63f7a79070fab00c6169638e08253b5f2b511e4508c0e05e4c5bab04c441b3ea4d5e52eb0ab4a0e4849857f52ed18e8705c256827e04fb55db0fa68546c949ac748ceb0130b898d69fa90c479c26dd3ad8ab5fcf0e8ff60235c00094592fd8db67ef6f9acd83314e8e7f9c2deca43d2a63182b467011c7348806304f18e03f5383b6d253c9498b76e0be37d6a13cbd16fde976ef4e7045ba556f33348aabc5b2e707a4437c11e983f15ff33946734002c8148357a88d52584e46ddc77b9bb94696c31f6b6dc4799aa40393cfbe7ed1d2c5a11d2ee1d70db7f1b784bc03669607c61f20194d6539cf50ea271531d914160c3a3525fd8aee320851209a89fef915501bafdfe845588e638e897cda3fa6debbf228bd230f86675fb333f3dc8929fddd1d1c747d1f0b2aaff13349aaa466684a60ec9cc3ecffe71b7cc8c954027a5c2967138c8c1a393af2d07c5dd15e153cd78285473d3f25484455f1c1544792a9e2f169dcfc3b3e35c63c500a0ac9f96ab154cbe8219dc4b044577384daf51b79e105de42b5fd4a37cf8c30058971efe980c6e63d406bf9676f897ee1e5ae9a02c56179a5b8f6ac64a96dd057325938a069302a9ac5c8827e8c15b002411a261a14f0f964060dd43282a3161a18a06c0a8e32c762e65d86809554081c30b17a6c4698a52f9471027546c2fb1ed72a6907289e5090529e1c8be3e00a8f963a9eff9c678eeaa70d998ef12dcf7b17a939c8a94bf0c3b1b4451f9ac997d886d73839ee01a81b41635f650471490f5833748bcc7c2fd69c6d9a1e4212a647e56dab0b6e6b5653ad527caeb01af6ca785b2739f6627bf908c45e4374583e98a600ccb60489c7b878449806bb3510bbf7586cb9451f7e116881bc282905c90fb44fdec0a77a6b615886d64c4bbabbfa83d980e9615e89c5b9eb3b5ab0926de412c3f684996ddded9bdaee6577519e826702faf71d3244fb9cd5f551dfad376aca90edb938d4b4cca16550b76a6fd29129129b6aa34889c963f0c110bd3bb52e495e43f8f8650574d2d19476190f4c8015fc3b878d64b5fa30a029fc3d0c081f1246c45ec889d7f71b43432c6378288a70dd188b0404f98cac66e641628f97df5d6718d1a14258a23393a0fc356cd73538fd23c4faeda6da360108df0963fe854a58ce7cb0ff9b2070ecf83046bc84a51806f30d76effc3774731bbeed0c2644d5452ec64235378e6cd8563141d45b3b1fea884a89576413505f18e14f84f00daae413d3ff459121048d5b2ef552ae3416fdb1c26dc6103e17f7148314ce955c63adbac636dd1729652058393100d58994096435618b2e6b4d8fd3f539046628f2298821a647907426e26a01415de6d7e83b1946740276fd40091fd13f4e0685d1864967c1619793778ddf824a928dc9b230f4497c90eabc651c3934ad6023d7655c8cc2c706c09a850c7b2bb9460b8ab24f4be9c40d5a822a7e4d649d8c583ada8b18d52e39b772cae4d6e69234c03fe5515b23ed9528224319c6eb412745a74b0ca533aef20a4537182d5290e3b6a5312a3737ef3397b4e5d11d807cf53177afa9cb1edd70947c4b7eed03b7a9a55c52c787f9f6dbf3a19efb966185ad7fb3ae26dba073a4f6c1f50752a30fe092eba87d34a0b1c31c9723fba08b6dc125368d18223bd5fe16a9fdb91fddca4967f5e3c1497c034548ba996a19a4fcc95ede30b02aa41dd14a2e338b250bda0bde769db31e23d127797e2c42a09fbb099be551083a57980daeb29603f5a023296654b684bef74fbfea98d1e9f810f9ef80eee3d7234f335cc6bb415ae34d88017a222304a4058151c2149df0fd68675b566c35c688b3634d61f74bb3f2608e7468ad3b0237d8f84a65511871281d641d3d3ca3e9aac7335a6bd19cab1177a4d06654860ade59ce416dbf462c3f84693f36b265503ac43413e6b84534822b7de916ced27f0015e9936e09c335d3d399b31340bba68e31c099130127b893810aa66b2ad2afc92f61873036de67124cc34921657a6a7dfb332dfa9640da75ad9bffedc7d78653b1f2c89f4efe047d94ba09e3cc379dd7ef79ee80327840edaea71443560f51686fff71cef3dcf5abf78c2eede8e839cdc4549a4bfbdeb62aa1ca2ee795864a1996e315333b8a7c8845720a46cf6cef7965c2d9039d358cb2bc13357852b379a48b9dffc79f4c923d1ff6d081ee322ce62526d2e15dd9be52d69f7abf81cef9915a78c0e812385ed6d36675687fad2cfff0f6cb86746ed0ebcda432acdab079c0aada8853cf493f6771342571bfd25efcf508b1dde11466bb339ce491f972c5c1bc332bf5e0be6e5335ce8304857bf032931cfe97177df4bfc7d69e79addbc8781a07ecaeece7172f51bc9f077d3dd1bcc4a301423e536fe1cbedfdd76f8572c7d2edb9ab1d8aff0c2a5056966d03c1e6b42784aa9549b2967cb7b0f08b5e97da01e943fdea6ee24abc9107e9116559ef35d2b514176818c42c97bfb5b36c663d5051451301837e63becb668140354f26989f66689ac37901f05eb68e5f38d8005863655b971f5f23f9468c1431e0b0d1614e2961b49b20fd1a17b9a7c88f1ba5de1c27add1cabf707154643df3e02236e5b157887c5089be1143caf59362e5463cbbcc5f7052c87ae25ea29fd738cf1e0e90096a6101a7fd519b97c36ec9ac1b35f01691b0465950df892ba952ae5a5910206fd5f19ed442ae5c51327bbd8df53f3215dfdf6208dfbe9d16023d80f811828c2ea8e4a7fbb3b2ed519a68257ee25293336c1be8285a2426ebc3ea8175366a0abcb88dcbcdb89375fc05b83bd5d334a651e1b5fe686f25f14880d41e8f52c5e827932b07a584b814c662928dec9b6354d0ed170ebc39991cc56c2b7ab5298fbdb40b00a76931e31887380aa6aaa1c260c3b43fc1db131f8da7c13baff5279fc12f408415c19f32a3c867c31a4adb01561ec4fa7bbec09af92abc13106f6149f285fd19476cbef9e4506d4c9e7b17502005820306ba7d3b707fcf8adf77970ac01979ee87f8785dd09325b87afc861e26085e17ada432c727044f9eed8f64a017dde8e2e06c5f19db95245e1e6b48246c167cccad6fa687df0f1b97323827a9b048002904ed0302b6b2b6b3e89ce6d666476eaedc2a42f0074fd73f723d5881cbd9a24b1b12f17f61cb21a82ad13252b5ae405b70830432295bfc42886e93f4635401521a7815440a066a284cb54996bf3f99608b185c1e1e69a6622258c9d62412e9296ac6458b85a7988c62995ce45c91b3425c6168579ed1f813791b6b41ed96938b9f958b2d80601d8719479f04fb4a5a8f7e6f3c08fcadcbbe522a7e8c2bcd61debf72f2584564293ab0e296e8e41b534046541cdcb4767f54879321748b2d71254b53990fe49f525012e3e10dc76d51ff16e155664c44415adaf46c5006c567191bdedf0a6caf1fcc1f69cd3f2fa111cfd54a8523e3c216f41143dd6504fe31b8147f3f97ad7382525ba03c8b8fd4967092c4cf4b2f46b20036db3829d5a0da21efaf0b75314b9df50b2beb73dd4bc800f08e2b5a6114d766837ebd7afb427ba9700915eb470f288974c8adc6e7259e46b7dcf9eba3a2d168b48055adf8b19a66a0001b8ecadf2f15d2e21c9191eea2dd8f605984b35020d151d188de134517fa37da4b6938be4b85271e3c754c643781cec85bf84b67cd7540e71333d6b7ae76725bc2ecf2bd153fbfdfc22e25c724f4cbb68c143d5146bef95f62332a562e5809b6b36414722de6568ee29148027b7f87200e6179f2324ed25b7fea30619393db14e770fbc62aa8244f1d690b6db6d3dc0899003d0a7572a669c1811ee7d1aede2a6efeea04164239847a689b1e344af424e4a63e600d1ffaa80ea7f1ca94956704c85ab936887fd7d10f53e6ad03b4fff281e422d73cdcf39f93d95390b61585618c09d141373272a2d8172fe6dd414dfcfc157df7117b0f7e80a564efa7d10b330c073dc6ea653bdc0ee05b6b6803b2b786afa05f8072f42662ce702451f032f73da908ac516e58b2e7cf64359307b970455bbb32cd7f4ed003c95198150010deb55b6c864d1f30e76572d61c7af8c8b8e409196b7d754a8993ce5598bcfeee103cb05fdad5473cc9ed31fc8ebfb77ca8f647364047cc39e0afc37cff0f769eb68c0e658185176a76ca19f70b5afdd7bb059d09d5fcf16ccf894381b8c4c4aade7c15e33a49f63bab64a169536a91987758de75ae9a3bb698daba8e45dc80b7bd2859f9598963be0ef6259fc377b61e775ca7ee1df55c5f150eba8f1c6f84d7834de81b80cf0b4d2188523dc544c7781963cc8d6567a9bd42931e4c61df8095b7cb59aa3ee24a9fadfc973d15237d79eb57cee459e01f819576ed5b97a58ccb5fb0636a357e1b828459feb6ff0321c7b9b2894d0784e210f90f3fe5703ac0c92d67755fda146cc8882ede6d6aae05140d8730c9798ae59512a39b400e337286bf2829a6e34d7d9ff9a6213c9aefde3240cd23eeb71acc039c1e595bfbd8747eb4fde90693bf1913ad07a3fb2da83220ceacbfd12e0ca5b9fe1bd97b9f7a4b7edcdf8e275b9458e2b318eba755ef423fef84b7c8bdd5655789a0f8e18caa0c11e22dde061f549a5ec8245a251798d48f9fd5f7ccaafeaa45cb663c5bcd4807d2fe9e94d10c1992e95bc6a932449f6915b5772f352ada1b0295d7da2e11c9d770ed4d23f401ba8d05282272873ffad2901aae292e651fe16b67eb5df20c31d6b10016931cdebbba23c6de0eff3d3c07f805f9fb4218f15caeafd774bb685cb35f6be46bc962e97d670d067777e896015aa0df5a4af87c716cf4d20eb39d8ca782cf32b1743d3026bc5d0b1388adad9f24c05d5ddafc7a915032740a3d9164035af0ead80f31b30b54dac342c0139dc9eebd66b8094d31c00e759d1ae29fb2b369d020b7b40c2000ffbd909f6cdc62eccb0f93c743ce5168272071aa9d24924e3246324e15f63278c3cdb7da15621b31a36e01e82953b570fd3ce9b1fbea3c1dfa72f254a0cc078b922ad2d432a4d17d28941e1c9a5faa27d4423839cd672ed82e9380f70197bf409428ccef6f01944d9c47df3460885d51b5583bdff5bb7ae60f9b0203ccb4ffb64375a7ce65dfb5686e4f0b193807e7c10720e1355fc21848ffe0f663318e8717fa4382f55be66adaff36b990993b4afb93d6aa3f09ac25e3c269d1848289e1cff11e290a7d8b845e6c7fa6b25ed2335bcc1a0596f08a8f36242efbfaa8d8ba82b09cdcbc9d5b3078ab4a97a9483c38a3cffc6eb824554a0bc8f8fafc15678ed8417c1a312ca470d857713a05a47e2836e901b4b59bfe824460d4038f6030b96ac873df34a3e4dc34a8ff48cdf872728230122b3d126d067b09911b32e60b4df7d49ca35ec80a0de18cc4c0878e76abc2d54d68b91fafcedaafbc49280dbf8faff2d1a4eb14def94df7d11451f8aa526ee82dc2024c8dc8f9c5711e03d4b9c6daafea1dc75f7625a3d94647554728ece1d1159a28ded0183cc88a16dc2f5e3db8e182131d1fa6ac0a492088f1a3823f896b6f8a2b393bfe0065423797021a013e219f0799814eeee11bf4e0ddcb379b66737888a0433ab7d9ddf83fa5e5b077d1401b3a6f4dcc9a1a8ca397300bc62c44423f3ab0f4fe7c5a2f2b9d4dd4f932c352635c5397206b758552f5a2926d2794001437f6637d78457e21cb547a4c051cd47b33d4b0e466b52409b3cd70603a66b47ad1090e32dd75b794d47f34ce59615a154b508fb0525ecb34fb5bf96f2149ff6c3ab84a7fab78dcbea895af418d8927e1f0e685c6353c464b0f6eaf5bc0562217e2e5814e2c0aa63f09dde9a63992cb487b93181c7e670b96aa074cd18b4c670db36f0d8b62e591c27202fa8c2002ad220449faf94b226bd36a1c986059069ce781b75dcdbb137525a9a88837df5b34523e3c861671b2bec8960ada9595a5e1169c435002117abf0d9623f1016ad82ad37b92e3a975b1b85f6cd4de585639f8b74fe3e55b3c4e0634b4925f6c543f151f6caebbd67084d2bfa6f502c5c2aa6e193ab296b23c1a7463dd0272c8570f4372833fb031b7b3011d82a9f4bebd662003d6515a6d4af2e1cb570d6195a566b5611da4bcaad2433e1724c9a48a0de30c7c33514ae71ca832da0fb9774011a8d05b1f762f81cff6ded67d67d018294de60c4a42f59ad905169a8aae434fca8e7f5ace8a4687ffdf255c1e27a49b7095ca7daf5645afcbbfed1b2093e3955507ec1b1765d2cb23264b9859c922ed8658e04c4a0fa43f153ad8d31ac08fe9151983547a5eaefe3ae4aac36d0fe8c10060b55a66cb3555cd5b89cb4e759d4fe9596bc932c9f56a7b54b5807749eabc348b79b3bb01365a4d3fbb5a7f7490c30de712cfaaa27c2103362e6159295b5a0f2ca20ab03779a758f3fc359873067bb9b239d87c80d61459cab1bb32816939259908b34bed9b40ec60fd3df414b00c874242cd9eb73d9668c80e67503d68b5777b60c046d8a3828b88f9a93b90a7b5552bda18c7d68b22c44dca0d20fb5f65b40aa23283a48c0ecf407889d5d00dfcb970d75c4b468f0c410919b5a85a07e9a3744c14866a6e9f89a6d90af4b55852f4c4218b5f7bf9a4a5a96181102389cd9ed01a8fde5486fcd8632768297236e096850ebe139498aa177c7191ab06632b478ff6a6c0674fff93d45974cd21d4f1251242991ca0926024bd8395fcc3702739613da6b167377a3834203a828f6edb94c042bf325813653ba5f83b05947c7d4b9653c595e33602c01d9459571fc60e687667e8afef24119cd831027dec6ac64d23a4b119f841909b617a17f5fcc94b84c9b018190e8615c8a104d163f4bed610f6e5700c0994fe4dd8ceb4463cd1441796bfd3f60ba6a6966ad7f9ff0704df4ba715ef2f5ea1df4789ee0e7280cd641bffd0749a9a596652332462729107ed0e333bb1ad5b87fdc80fcaf1d1ba29ef0cb75a8fa980307d982545d69cb9a72a2a9dc1fdb83ce2f41596b4779e3920e54ec2cde11e8e8a9bd1118d491d557eedae639a666a4579d2cc985061cb9c890ce553be81bb8d894fac788469ee7b13a7ad4aae9da9be07f67aceb7a660b24d198a716c251493f95896386fcb2afebc01d701f343f72acea5b67e48ca2694bde091aa36dd28db609683933cb20e3331264404dc9b5ca9d51593986314f88c1cafe62ecc0ede0f42c86714368b691296ca3cc51ec18116954feae096e9a301e95c11e9ad73f3f831e354f073840f48ffcc36ac372c55ed761d7224eb98a5c1b05091104ea1a82a7e9779fbe5376fbe76263717b0ec74e23c7ec3feb530ea910af9033ecd1b4e945bcb56e8cee84e23227ecb275afdd7451580f14aaadf95bbc8145b873d51b9ede69024305d389c6cad74afc6f523dfe32e1788cd06b4db8d0c2983553131c504e88f514351d54ad769222f38dc46f1305d60ba1c8d6d6d0859c59b51434094a8901da6016da1953f2ebca01abc8a2f4795debcece2ca3dd3b7dd8a165a02ed9a90c483106be530a8adef4eff4dfc86312ce96456244710b9e6fbdbd5e47f7e46355062efcc9493844d146968ac9fa6488c046b6df7f740f5eefe5132c93b185e809c2882cceb647fce02bb3f20888dfbbb6908aea02a0d0320f1969f2c787a9a8d69609d07b5638248aaa0ed7c74c1f346e537415344677521dd5bf0ae06b98cd11f8a301de949a59bf6a8ff1d3e272128d9c8e104f5e527e6f34063cbb67a4a70730ed8346b1abcc59fb37f019f88f9554b7c9a0871febe73652e9c06ddea4c89a5742495e878a283b44bc95ee91fb4d85a9f9727ff1bdc64e36d895d508a70952211e084fbb6c4a15c0baf60e8d91afa449c19fdf19a19abb15f792dcd30be9d727aa246ef83cc0476b96c60096bb3018bf2a058a79945a4f3c777dca6b00e219eadafbc612b0158511f0bde453e49b86879da9e26f7e3d1bc6ee6c557d9d62f66309179aa4ee49c1054d5aeb998b727887e0656d70b30adc3d94bb3838490b6cb04d12ab8cb0d9d1fe0af760e75aaf3498f4e66de0cc2e866b5bd258c027d9d015a074bdae8685d524bee60a001218218d6cf8766c68343b7438c7130e98aaa5729e637ca111ce749d1701dd8f2da76cf46a2ad157571840abafa2e369b04b259794e4706dea6a8607c33a2a7f5b4df3f9f236edad505f4991c3e84e68b396fb724fb6cc638568b517d16eb77926c165358fbb237b5879062c68c1ade680612f94afafb7650d10487eae5d26f20925b4995c520aa69c8d36cf02ccd1dc917f044e8968e24eec535c5959843a0854eb3c711abedeaaafad59409689727b831c3e888d97804d1aab4c1ba1dc2a4e085aa7cf7d515125a901e458986dbfc9d67f5c460f3107a94cc8f7c4fafbadcb029e5e513c92ef06db82412de298c2882c88fdb169a7a716d2c49e6411c61c596a56c7d09bc325fd6502e78f571b375a4d4ad5422b755d6ec9911621ecd62da47d72b3a87aee782d7104ea1b97c9bc82a7bf136f0b5c475ca605eddd45c1c4ca54b1cb28b3b54c4cef8dc4e0ff715976afbd2c0b3302a7c2608c1b48a912a87519dafda4eaed1d4eb16ba83650b08da7b88ce660855dd6f80f12e07d1e47a3e0189f11d633f783c3f40bac0c7b2f7f653e82ad879eefb295be9dd8eca24db67fa55b1095a469ad476fc01b9f3ec8c252eb80aa46969c5a5b48b8195abe10fc3dfea28bd0b6289e4c00f8cdd07c678ca6b66b4775a71546fa3716b2d544d7fabc6e0a4c91fd11cbe971726ba39144bfc621892dcba62bfb65c92a012fd962049062c787c328d8c1f1d1ec0acb256dfeb21ac39941c923e8a079327747909bad0e8bd3cb514357ad436248e677e608c4397b5df7b236bf0abbfb857e74008a969526d0bcadd29e25e86bc4f487c8d9970004835c7d1a7127f8c45cae5931c53e6841ede1f0b4f542cf6842b9e2fe0c92ecbf501609caad97f9da0b5f50a49a6dec1dd12115038921918df3d616dc51b8567f257895fac35c1d778e0ad2aaac75427051322ea08f3a6cd11a326c3309a76c3b87e09716c41e290a6fd5d43b8617761c9726521eac89e46ca1ae1d42d751bab8c51acf743da2e39529a3101629d4842cf4d62bbad7a792eb27fb853ddf65397f667d3a999edfe347c0cf09a19c0e193ab5cf11f6852cc3dcd839a63b28c835cfc864e606a53f7a6770c5d7bff264c016367b852562ff7a4f85bb4509dc63f0b7354771211b3f284dda538e4db172d00ea5b0a0b1dc502db4dcb742574810581947054957de77bc3512132329bb1767c51675aeddb6fb86b7381b44b50368dd9969f455a0cbf0c4d53dc30838d4ff62c5ae71ca80273f19ce05be9f06860c42cc0fc80c4b4339179efda61c07b5ed1679a55c6ae4776f3c743a4f4a60a3ef00b56d554234cda5068981077549a2e16c2bb114322e4ff1312a45eb896e24984c5857437a5dee1b598cc8e5ec6d494521373324c4dd3aaf3dd01f5f05b368520e51b92b24227f159de8cd326cb48812c256a1b36d58f0bbfe72e8d044dcae0fad07c03f63273573e221c76047e365efb6f96df96e126d040c38b9acc7a74535c287c8542c0318f37d83fabdf1710dc9148f719c5f5198336faba7608b5bfb81c440ee5905a587f85ef8f3953e83591e06d376fee9b71c21b9e11d0a6d01bf446ba46d37531e1019da70a4de2b10c6d6b50992c7d81e867da4fedefba2300f1030e69cf36564ae8fbba2ae8ef67b37b6468163c260b44b482040c3bdb41f5a03b9db8d80823c47cdf54c05312d42f05dcf267e4d8899e9fa9b55bca8c51ec68e19e453d55e3012b92139a6300a0d481b9da9d04b0fcd9aece4b4ec994480e1bd7d61190cabcc528a3e0485a2e0a42fd8bed2c998b991de8c4852fc74a0aa716c33cd27a4949e423b1aa27770c83b9caed256a275964b521f037f7b197d5690ebc1bc5b1068cbc12819acb9a9daaf51cfb5341baa78fc3c6c5828a7b37b8f641278aee2ca096553a6d2d025f0a121593d6e77ef501658ae9be2a723360206adc610c87559ad2f650769592d31f7933acd448bde95f3a88a3a3b9ae7ef826e93fbc3f1645ce191fd6485c7f5ec04bd287b71728dbf3b25a4c860213b5cb72a7ca705720aa1265c1fdd76a31af60293d91ce8bf24087e6b08f3fa1f266ec88b06fb23b93a3c770f0e058a6616f11abcea68b108e79794b925cd694a38755a6a0d39e60b30a29d3d47e047ec68bf240200d965b90becd344b02c090c58001ca6b3a5a93dc4f7f82a3f18385288111f20df62e7d691bfef7069a1240fcb108376c0911a8ad77f93d28f3b7a9474e66f799729231e9c26f3ce09e87f98d4a9543660f15809a4014052e4212ead4c4c7dcced0d0787152066beb5d6e453c2a819711624dc6ec5a7eb8f6e849178c9b0c67b62c244d7d20aa2a2b1789b130ecbd811b87c2f6c873f5b5e3f7bdcf712d03bf76fc04fdb28938318eb7707ef535d53f97191f9fdd467eed7d708bdde639f0fe61410c47f340fc8ea02a96148aa8db42a799b8003e464a990bfaa85122de7ad2d083c89d1a17964654c568f07e9cb83e3b6744fe0d94c83070cb3ad33d72ebf8eebf4df5dfe25b7e01ecaec3960b12d2febc22f1a022d39758e6cc698427f51b7ccc80b7ad71cb9cc783d8e9e368ec360a34ca287af29219bf9db59e3aa4ad0249740a1b3cb1556dc2696162f702dfb50ca2fee55ab637f832bb78d3849b454e8ebeb5d73974cd301da9060be4460c95dd23c2cb5a6a072b3c2d89dadd29be75f388c14f48f70432f697a7d6e0bdfc84fee8e4f2d85a03acf5bfcea8459b49121b409b4d88bbf71e141b422bdad07879e5e2b53205c94a4ff01beccb30f1f1ead20400a4ce492ff8eaa13b10f0f4b1be5399a3d049137ab132fc00f2b3d3047dd779b3ec8114ddf515f9326d8e30e9009c20b0aad583928c1c0dabaff8f52260629fc44e348b8c0551fb16657abc1240e36bce5205b6c380f66f4760f1011e94c2e49ae0c998e247ac3996238d35c8a801d05b2e3db09067f74646d1285975845a3562863b8e264806da2e65afbe950c145a305c0ceac397b999073e665335002a2d6981ef35617e14332ab97ed773b2bf48613035b1ba7258b711c2fcbaf70a2b7920decade1c983b5c7aaeb8a7b20596d2d61dcf654966bedc1a59f9a20470256e0aa01204222546cae76eefb34a66de5003e4ae5d99d738feb9464247790c33067e2a35811415dc3cac0f81fbbff21913edef2ceb6c59464dc033963c5d6e9655706b4c5f0fc2d9a6652f65eac5e7fcc158e9a06a0d01398dcbee4258a3f53cce5af5a7b9be27d45242ddfaa6b03096b8c452c690671a84f5bebfe3dbcf492be9cfef51466da1fb90a85a255ebfe74f9c0e0222fd62f6e1572003ebec54b0b565d12e36a7eab64476dce30c4e9f68cd0518bfebc3cd7c3cb1689d38fff9d2edf7a9d6b003f8e22f48d24877f310fec6da64fc78c18593f8bc62dac5f8440a072cbc4a7eb4461f831cc8b8b51a009819890415cd806f564cbf2e8618f6ed636a21d06ecb8bc7c9ac8a9d65b89e9c8854b94435948c40a42beac6e4621a866d4bfbf837ac862c439b7f9cf0e0ccb810e2908360df720986fd88697380e905078099de0d713d248cc06429fff108b1bd073b02022832d517c63f4beac512433428616eafb68c30fc9e56072184aea2123d744b23146ccbee6ead2fc6ca41dab86708a49d4ed9a216109584a5458522e4b961a7e553f0fe6de6d466f9800a990a3316a4f800ea4fbc323ad182caffa25f15a1cc5adacf5bd5fe1c584d35ac9e1a19e4d04e3469768a9ac4991b01bfd9e8dd25b45c56fe6af9308b0111517dbb767ecca38b63a2fb8b47e6d47f73719955e6a0151683b45eb83a7bd5d5938d0b778d9a30f8a82429cc6f26315338aa2d1a7cae4c4239d0f5bc87028fad3784128a47ef0e5b6401ecf3f4b5fe8ecb4cfcbadde358ebb2feada89bcfede34b14e44293bcee1dce20f60ac12be1406e0f09255388865648c9ac2e960ba8a286d0f9358b910deab8200bead56acd20dd9de252658ca50cc86ffb51057adc062936a7237afa50be7a9a2a6bc30b51e2805c765f3fe7240a644f186f4e75a86f290b7acf4037d4928d9c078976a92aa4e2beaf297d9521448792591fc7727398ace0e7a69ec89ba090c2a6d49d4589e440985a21b639458fec74a3d2bdb6e9e759ac9ea459c51b5be5d16a74a2af08b24602f912147820e512e470e31f07f7e330904153f166dee24b5e50f3630eb732b3b6b6e02f516fa3e4677cb452d1c2a6a6565bfa0a4ad0b5dfd337553a5ea5d621feb5aa7d8da4958d269692055dc9609c46450720ca550ec69c9317a0161b6888d8470576793a402d578fd157baf0ba7174f6059a1d34cf3e234509c0058d0d03fa3bb885cce67b0b8c3491678bb3cf268c4aac7f02227100a32da778989c35c42fba0b203f5658a5a388a875dbe9e309ac8cbbdf1744ff1a4c4162e7c2c9293c104280d81d21096c80095365278367410bb7a4cd4246001bb46d55c24c6940713009ae2ca7c3428622ca765dadcef8ba48bcf891a0f4c9bc0677ea0fbf08030672e69092e66d81a6989dc61b8f335d613f89e065946b1fa871bcfa93249afd7e8b118d053f1946299914c31521e1a4040b31859bc2be46f5608af0ffe3044f57e862ba10f795f03bc823b31109075389c46ba8881b9960b14de5fbaf1d85e5338e66620d55868a32fa8203358fdee4ecb45eeecfa9fae5b12081ac01eb95c20c335ea22b5e15c270668f1580661c60235a9b5d4ed5b6348aaa5470ece8093f59c05f52deddcf860386ad2b786d54b73301013767a551f739825034f169fd73fab894d77553375fee605f634943f5e30fba21f47f58e0f29dc47edbbbd7d06bab8f9d1cd74f09409057001c06f054c99519963a39cd8ced2d69afcead6b626d5e2689af2ce3275c25dc1c371ba4b272c5eb1bf1cc8df23bfa9f93c507f348453179600eb3d5fc407f74e439c3085871ad5633f1f2369ff6264d0ea24d70946ba9a8e797ca4b1c00782394aa79711480b51066e43a17685787bfad00efc39fea0254c31a050b893dd4ea5153bb3a8a4624cb1f2cc5a8cdab86da706f7b99a1f7a4b7c7e0c01cc8df1683643b6449ca76a643516dcd1632492ad05a5681423ef8cce159bf1567c0e81393780b4232422a72223c3d4238bc32d0b10aa6b0654aac80ab55e16e4cb97d08d3809a990dcc46730be62f985cc48034ca75b36727321cc564d01f017a552f142a183bac0bebdd55901f974fe23f210405c918ebb9468bf068a89b6370d2c26ff5591a0a0e6648185259906cb991528160f20989fc782ef8e55fef8ed1b1b236126f4b368758b7db62ed560b857dfbbafcf8132e94d77f72ad0cb7141d000454f2d342850039575638ba030140932ee7db854fc50a6c57a89f21e2f86dcef4830bb28f71d105f76d3e2a8df402ef07fc87e6bfee7c227512cc20e12b1aa8e298feee729898db646fe270b3034c08fd76e1920091e1abded0d928bcf1f68bacc3f3769cb97da356be6cc1bf01634043ffc7e76bb680ccee4ac7bd21f947af62d959fada9f52f475f9c24cbb33be2a099fb016d67aa3fe1dfa1670a0742b0b94149992c3d46b77bdb7c7d0fabf44757189f69f43bf41e1c7059bd714e54d01c852263074a65735feee2e070a251e63f5b895674ba0d02040dfa6a21cc3d618ba876a35e5a59ffac14d26b044b7760d7826ad15152c4feda67ce683ca6a18f34ca112e81d63cce5f2c872a1dee9c6a9a202103d3de9cd5e70842ce268264ac6ad00b89dd0f176ad2195eb68f4a851b012760afbbe8111b59b95f3fca035c3db9d2e5072e1c62b7e16c0be977e815e9a229581cdcaaffda4254fbd631496356710ccaf778b2ede2345b7ecf4434cd470ef34f854b079fbc58fae68428fdc3eaab7d29d6dd00ed70fbc8baf70c08f9398c6e9c8458a0a3735d65217d50c94eab4c763d6727bb61f56884097fe02e55f226b59ace0b01e403f8cdb06007e6f4c5d7de9265945b71da72b248e4f92215229ed809227009bbfbe8cc911034fa963a4576c81d1672c0c4b4233c70093814a950e6a547cf1fe984623797a01c7e48c29e3d395286bb513eed0e3ccb5424cb5cc8e29e399cc220e49ddd80aab61efbabb60fe6b5c701afd6c86e2aa1262633b76037b3b36d88b7b1ec54fce1d1897c4aaca3ddbd340308e068ea90be546bbf6ebebb21fb39b8a4d2553d925afd4a834c0486a88d90844f7b8c00b20c8ac5988b2f99066ecfdcc7a239ff9b44a0321791572169770bb3c3f9c3261f36f79525afd4de7b6d18c88aa5ce65f8a5b43fe7e8d25c3ffe179f40b5f5cdb69b7c90913c703f15eaa7079faebb7817016c4abc5597cb0cb9b89f15703fbc78eabb24b6cb3c96e41d5510fa0d0e0618b9677ad9e330dbc0347e6ca07766ab9b17841886f32134a18e3cb08650981f76d324eff43941fba097cf02e8e8ebf6e3a0af5ae3aa6289ac1c9d109b48f83aa50e80d289f4dae43150dfbecdeaa3a86f9a031d9c5a4ab3c384d8e48a3725a9a2f34017ac8573ca170595da8e1de90651b4256703362c520bbdee21706e63109e3157dc456e65be4ccc44efb32837f310a3e87896949674231d19f150f220ee514a56032e214eee9d84842c056a84c587d619cb9eca91460776c914334147c670d292f3fbadc5f2e694d488746cf4a3e363a6d037f6fe1f57c540431fc8cab6a0b2ad40ae8666f89f03cf075251638ec0830ed41f49bcfbd6b81ed92fdc0748b6ceed0fdc87b00a54a8337f624eb9a65424a8c141ed3242ea4057ef21b245ce8d75194779546e278ef08b8b8de69f26bf3bbff3a2edc203cd74743203fade14206570bf15ede20a3bbfdc1a217d66f502787cdde41595b8bc03c877297880e2f34f603aca8b97885ce7f4f7087c1f4bbc232d1599044d6589c224c01d04be7406cab45510757818cbd8eee3659c57c695bb5150e77fddeeb76b0cebdcbb3ff13e9a5980acd4f7e45bbebdc641093bb37b93b08034a18c9f6ace4dec120a2fb808cc40d2a102774d2d2467f189ba9e87c9a961353a11a7405c394f71032f64e27c087189d8f88eb5a7bdcd8000ea7c75aeca5ce09722dc63119366d5f347ca8455e7156ac8282333efb362f2946960f302ea33e6bc47d57beac716fa3e22249f96d22b55cb707a60d3a1f58856abebf91e91be3d83f63cbe897107c2fcdd4b1213df7593989a5a5c9981a4f5886b5682fc78083f09f5fc552e1c8f96624b2497b4a287548a617017eb2821a6f9db1be0e32ab70b5e27998a41175ca45fa48a0e6a86faff64a8d3833f49d1041ed61150b800d2239f9d2c86d5b8ea0e584db3bdb434efe6a8870d9bb0f8379df27d247b36d4ad60090de494c873aa27427dd268c925f47afc60db05b96176a44298811eea027aaa6d5b38548ff436d762a70f0883d0ed749420129999722e286272cf274332d7f97c706154e76027f4d658571383e3d306ff7f985713fd413e652fe7ce2aaa39f265eeefa695c3575eef887e0f6c214c318a87c69d8c3083e7835166e85f36c38a3d43076f04ae228064aee8d99978cc7da949a317c93b874d07f43d9deb544cb6ba4bf33677d70a273cd8e616b469542a0c444002ca8379d9c788e8c5ed0f208161ee796f69e6f3af75701fa53620a58fbff4da5874784cd73136085640e04d05924cba2e059cd299988098edc163d0d396fcfcbaea5ddd06c38695e65fb1db2d8b86139e9a56a377e1b74f7ca3e310d8c13d88a051d26440140eefb194d1c51f71d81e62fcc1a0988dffd0386deaa23ba63e00b9187655be1cebd39f882642a8f7c2eec58bd05e6b9b092511a4f50d26e1b762e981e5bb1b3aaaa1028d33342816c44122e0c6f204f51bcc6066d11f9f98472859e6096422d1981de31e4dbbb56b636ad0048a16ca5b32eb973ca2df3c099e8e3d4bf8cfe9a1cc4a4fad3b1c6f734e775d050efa78c25480d84131bba7c8a993df915654f28efcad94d5b18122e4e78ed5231a5fde25ab21400bbc43ed4bb311ca4c89fb664cbc61abdf44faf1ecfcb6b1870de51e9f1051243ba5504d26c1c86254d545f6ed159900331c23477e42edc54304b1ef39719aab01ce9aea5282d6244b480dca4168107b9147ec329805b2a5cf7a45ad8354735638ecf7368d8cdae43250b02cf321c1c5f3377a6f30a8cf6ce7b81740db98add404dae7402e7a337e8a9c2821b8e9795f080d0f3d0f8a11436f8aa08bc57e0fb874cd852234f6e24d728d3921f95e517840aca9b9e317f1a48a3a077a5bfa9e7ee44f370651194db0b1c5b31e06fb680eede105c572266e08e9f815dc4808f03c5685cc6abbf985683ad83f4149981d28c154ccd86c91f1f1a7615af5ca9d014832af41df8f864e4231319be87fbcb566d1e4bb72ee6942279f1c3528030e6d4f4609a38458cf2a62b34ed459f25a8e0797dfab17c12fea56eee4f96775a9e285abbba48386fb9101da097e742e7d5c716b32ab55f04042eeb1b9ff5468f5708809d4db3bb7f5ad91b6162ecf8ade6cb821e84f36c768ce24204a4d21974b98338cc42b3eab12af746359e6762b7121e8c23917cf0a49b903efd4a4493488b2c48a791ad6e3e2c69776d66495c1c2d909b4d3dda3b2c47497a19003710778a092d9f5c43ac7ba4dfa0f156e948ce3f7ac503ec7087baf687a5fa3e2150da4aebacde1cfada422b96818821a5f8f2599e4690213f05cf1782081f74bc4b4ad502d5cbcddbaf391cf0c69fe38cf2260e3c3738d6013063ad0647a04e182fa929522c30e47377829bdb7c6f41d4161c940975514658b5904f62ebf155eedf10660563eef538a8f9ad46ffea72c501bf77918ca18b89b1a64c6389e5e490be9beeefcbb0699c0348a82c20c6cd6ac057f01b5e36c24c532946fc7390f24f44993687dda0500676f79796a678b3f4d4c94134a6e9f2c399c7c4902ca7d824f260f1c44f1187256d7e0c26f159d24a2ad6bd3363aa9c184cbb0a5e79d4e57a9ff7bbed5dd8316273c33a5eeece410b685cfa9e4f88035ff5ee5bfb463f41c204824a027e7a70c7f7fbbe220c13042898f0be786882eee973d60c0994a55beb6e105d8203e5261e6239865289a986a21bcdfee8ad19ccd0e5b38fc7278d9cdb576aba56577ee78e639cb44ca7ea4ded7008fde18bbf617d72d7d3b55ae0ac84848219b864b2103e65f7220ce7130be2fa23a505a64255ac98056d7fa287999c5bee522907961e49b6c80c30e19ebdcf92c936d770a934f10008d5bd43a6634e797964b3f9d33dea384ff1f47384f4cedb3dfd914a9d4bf11461c8b4eca7ad202b2baf2e40bb1b368ba5ecd46f1f512cc4fd1040bf14522d5f4e739b816d129e1e5478fbc6bf94d31db52ca1365ec231a006469a5ae42854a26a985abeddfcb87c61a6e85a55b183a9391316de2be547ffad9ddbd1901a99d26eb09f09f4367e86ee3ce557787e84e7f9d9ec4a49fe06459a89f225b0ce7b5e351e3a2ae1f8ac05fcd258dc721b8380c9a2d1cd496795bed72768d14a064a42deab00fe47724c6e2c2bff71ff96c652e7973eae38872ab1cbf7e0883cae7fa1b224b1d7444fa7ac613d77d5745ab34b3f44eab7335c8bf722a031ca788a95827205e82e41cd2805694056181dc4990f82b68491e464f9c07de6d275cb4671e99adcd31ed03294ad35d6d02d7f50ac30f59dc0faec4e82c7a081277ceb58b56c161975aafb048fe92ee034c6345211a2e91cad894f465a67669552904014f2ba94c5b857e16b141c1cc5014e7d677c2bd7f9b9125f3e11920e317a785430bf7178e47be8cdf4ed9595bc2e72ec13452ac288e52d0d60cfb35a8774cfebcbe1f8f1c18c07e446df7f7d4c43c99c768737412cc3adedd7677ac8883dee77edf322662ee9148345e778d20b4e9f7b268a8eb0ff3b1fad50af13e63057957ddbf5a62198582411f88eb9f9a56412d9e1690a5122eeb8772b9290d87e9c32311d5d0418def8584b7cf34dde59360dd5da04ee8647f595d7e88bac7f85c6abc0d9a865b3e253b494449efc905121070a7149870d4ce22ace443dcc0bd1ea248f2eed130a8b87ffe197340c7427589121049df05cea33ca6ea9582dcfe249d48660b1c75c675b86d8e6161ee70d634a738d26d3286f7c825d888e587c376d717e9b972a5fe924de12d9f6982a43901fc9ea43d0a713593be80472983b48cadd56a07f4483429fcafee51f5a5e229fa02286ac0d1643f25748369d53c6e430c4e4e4d08812bf3bbeaed777ce3e48fbbaea9e7f0a10a6582df94b8dde02caab37c5cf0d5f4ffb3e983fb74fbb6471cfd118756d16991adc7f625f5c49d71531ac2bb0c81e8c37e177f9fb53f800d135360de1039b70dd2030e544ca7f33d5aceac4f3da6d12a0bbe51a6bdc6f6adbb2c2767a58e514f386256a10630c89ae71e381156f0a75a2a1c52386f58483100a3220d266ed054639bde6b7e7466680fcb5921d9ce4b69e484d3ecaa3cdcbd75e8f6aea63b6d590e85353934a58cf13482710b09e240fbc017d357acedded619fdc271a932f01d2775d9925726177427e64a7ba27a889a132bfb90a35f84cae1a9dd690e8e7eac034e1267b795bd313eb324de42d93c19c008daf04a6ac6fa5f11e27aef4683e125cb59acb1a6eed287948e156a727f0faaa622b529844dad633ba7fdc70ee27c010b0f0bf89e6a34be97d0ed999b1ea63aa9d84531bbc670f63be216d61e9f3f5220619fe5118e4a48ec9838688ea21f5b21ec08f9003f2a78596d5a9cfe7d0101f52e5b8571645884509764f4e9196326ca136313a09aaf4dc7470bc9cf79df6fca05ab54fdb26aa5c30cc8c21a58feabf8d5fa64354b4a37ae49625c6a47d7519ccfbe87e471c0625b1c46a36db7a9bc2d268596ef6f5e85c9363bbf4fb75b4c2d5105d172269d62f42717578c24de9771586a0fbc43d94b95e6c7874417b777b49c4d422f62d34e37b04b4778576316de5207bcadf1341147e95f996c8513a139102a94324822ef9f676d728ecab35865a203bbae7ad6bd9bf14452406104b88839ca9efa66656460b70ce714d0be58d859e8d403d7682302a38b3535c036b080692e3c65b09079398fb5cd8003000e76974508472ef54e0479b462b80a74fe31b0ec162c91eab348874aab58f0270ac8302fb7c49e3b231aa19b3c41994f805e3e18343c2ab2530603764523dd051d48d2ce4142145821bb2198f38ba09a29450a276dba7f145f2869639e2f6f8a343c2b029449973d86ed8f107f1a3a78be568551957981709553e464433af1aa36578a958be2ff8699831bb0f295e4b81fa95af0d1f38ffb6e51f6f6d9e8cd513334fd07ace4fec868c9fb936c4f92cab48d5dfe93bbbe36e151d6ea03823eb958bd568fc50768aff0ff30451e3a43b8daca5c0bda0c5f168dc5969e7ac8287c0faddab44d0e3dd4ed9f616fcd049e92be0ae709ac041886d15124ca0a372f4e2a6ffbc9c9082c9774ad0e0062dd7c57cac0d441041e7f3eab2219f2984a2b192cada2ca9b378d85d34cd22f06cb29097cafe9b64be7fc58ea7d4c34c5cbf1c30e969a1e800610fbf451c3f568ab5a76639cee1b22c067bd5bace0a54c53c562007aacc3488a99d5dfa0e52cf32063c985721238a7cfe4ff924d794f6c487e4a04fe8b51b34644f6947faf0e1115b90894d266b2f03aabff027421753335f4e435d8f1bb6ae415e3ad25c271ef08b9b737eb4ebe0bf90a6538804796244efb84426ae8da0a4481fcd53ac0d5a6a1ccd4453fa6d9b08069621b033aeace5160fe6b91de7655df1d326e08a88b8a99be921788b32a2b25844ecadd9927436de4b875584c6f9933738f6ff82901836b0b4e09ea4a71b61b759b4ce1dcb47d52e1615d6bf787ae79ccff8febd4985f65fa9bcc07d1621b3e2f9e7d6e175e571ff74405593b056c7bfec47326d8c2168db0c063e7f11a369498f97e0a1672973db80bc87324eefb99fc1ea501d35f90467470215c4c09a0b24706eebd8dcb3f5f9024761a730d74b9252f83515843c1d70da9762fa45ed0e6e8d4648809698e046947b1e05e9dab0ce0fa7bb99bd7f8660fa28bbbc07bd877d60efae7e3830ab1ef0cd505f7fd7831f7a7aa61f7a990bf2908bf1174d8be7e359cb883cdc262d42c649c19a844dfdd48406d9a2c906af77b23390efeb1af249175a4c2729a642f7947d93f453dbb498ed7857983783f39251306d556227fd18b65662e7ccc59526dc15fd7b294ba2f0c14caee8d2a605279c82b185f08fd846f5d3964583f44968b587132b71c83b3048f3e1f4a30fe25648e6b938a308564453a13c77fd63d50d30205b5046d87423661e7173ad2421006ac6aa7de88f9d32c4c210e83bf7435246bbd16955ebd9d38a521cac7423714c940be6b2fe89bab4292b14c36515d2f52093d8f06c9328c9381958e35f791eb0663065289f7df5394873afe617e543133a8824ff06c8c8dcb288c85ff89b2fc7fc84abe9ffd6df649349df163b716ec4398a4a51b37065b42111184574f0a8c633e86c1475cc3220937b5299aa0def1c56d3b6e79a2dcc50671b8092811f886f8d6dc2b63ac17e75cdbe81d7529d044369948c4f9ceda3003d4faa91380ed918ab7f7c5901f929def5a27b48897ef2b9c10d91adee285fc5741dd1b7ed31c319f11d919e303267d5df0d59d2ffedeb069e840627e7b4e480335a0afad4e0b1f96cad2c176d6d4db42ce497e7ac63571c0753f5c75dc778373f22f56deb96774e7a8ae2e61603b0953ad1fdb53982078dfbcc4be64b2dc886be108aecfbe160e5b69d801a7440d2f8fe52f7bc923bd0228feb03f73d200da1b1d9eae4be611f59213023db718c56f725988bf8c8216e907578451dcd40955424046f634cd8b20f04a252d540a0a965d9eb663651e17e52860d51fc827dc712f5fbac3f484a3c16f8b8d2f24691bc99e5eed15e71f2e6a00391339237dcda69be68a3914f44ec8192f86dad6c76dd2ab5c69b4f5d3bf56f381cd61929c2d1e6cfffaa7ea9c6fea480a87558394b5579431118d68e833586a7b4cb24060179614cfefbbc51cd3f4a36949359086c1a8ef4ab3d305498fa6cc38986ab086a6f5cb2336b7d1568c362998b5756e5a7dabff8ec602d4b60ae0379957676e4f7497c966e8162bd80b5f64c596858c71c9880faad39ffc97be534962b743c4e2e7a117b3fe3e85b73655aa74dd7d6bb2dec67d8d3c2925f61fc979a9ea4651b97f172e7eb897b1208efe01fcf1a962d046ae8df00185359b01211eceae388f7298235e6c6b1729b39f4f1d3dc509dfd6b36eb352043bff9b87470ea6431860be1d26c64af8b9344e7add52238640ee7677ae79a97f4a4167d3bb20cc6687a93ff668f8345cd570e8807678cdf0d914c4796680c721672e9dc9750cd3a62cfa23d1e519f5ab637b56fc2c23f6818cb080a60c7d1e92c7cedc7480fa444e367b598cd0c69ab5d375568cb4d68a2bc59d7322161f405cfd5ce681e5b0b54889e5edbd8c96d9f11db70d5a987283025dd504acd3b091238d0843e1dc5e8448ee1e230c29c676d08648057de1c80f275e999626022cc425c24dda4ecf82607836d86ced8886c6b7e8803e31a1e9e1782e05e42ae5d0bbe2577375fbded4f2db772552ebd8656dc25cd2f6bffdb826401abcac8b2fd212dd0861113173172ba677135ea567b1b01ffc70a649c840ea98e3b4418cc49d9762870909482d2751840d0beb5b63092928457de517a3a9cf53aba63f1e87245008bdeb8f1f2b4b005b409f93951235d572af662200213b4a45ba909ec11ef20ea9aea6ebbd9fdea7d68a167acd2340c08afd730dd1fee72370ad658ee8483908f6f14a1f1b02f55b30437e06254354d6f36a0bb541f7b761b351fda5338dd90575a9052f15f7b469a5bfb4f8712cfb12a07adda62197629f2a7b146981ac0cc2784eec224616c8f1eb816abb68080f9e405249c40f03aac28b59b6897682cde89aa6f2f6ff14685b074bd6ad69a1755853e75444ee9a1f286111eba03709c6687e1bd0a3cfc4dab29ac6911d2c86aea47498b50b6989b1ffb09446e89ab4df58dbaeaa6f941406e4d376ddb5157480496ab99200ab9fc61799499738574cc5ab40c36325fc3cbdcf5424ad675d20b8c0cd5de0362b158c6acfb612c698a4aa2fae9c80cb81ab066b8f731dcfca2b39e4be2ef8756c81f706dcb6c356d9a33073ab253e9fbc62a9c3e58366f2cab00c09a92481070ac268cbc84d2dca346fcba240f31f8ce2419ead533165308883c6b8c02cd5d80e4dea84edd5e33293574263c73e0ffce201ab55104b5ed6eee5efe8417dc1761e465f6f91e8f0dcb2d02af9e0d9eb49de859a4b1fa3f006d7b51169321c67b9b9cfebdb11b61c74b1abea1387fd72bd69580d1cde221fd4ebd48647a693f7ff07458243ff195b625968866625174cbb72b2cfd3f82f0536623857f8496b8179ec862e8c4e9f9e9af98fd360e28610c410e138b3b285f31f576cb2171a070891246ce354d621b360f4b7437c57aa2c7a6e55c472df3c22db2031878f5561cb03535afb1e57a5f1aa1bd6f047c03915d8e31a73d37411492773986a99bc42265ef02a241e3642adcdd077c412129e2b32f08764401eff13b060ddb2a2eaec00525d9eb89df7bf39bce6723f02e6df6bbc21f5a184165280c05c13c4e8453f7c860ac72333b5b7ae81e4036dbc37eca462879d6cb79f6c77171ce6090bf702867747d90def01d64bfe0fb013a2da9d572f2b29014a49b5124c5e0b8fc540472a4eece7363e2e4468daa1fba255303032f82ffedd2ae1543bca291bece52202e5a29d96f63eec36ea31ebdaeb5a238d6dfe8bd296b60568361a79eb857e6c2f514e56664f00bcb188c4c2d881b4f8bfc0ac643633aae036aa21023a997df34ec2a25d1b9ca940394ec01ad4591379ed3f9c3ba76ffd577e369904f6b944a8497562ece2263f5335de96964e753e0ca5897aeca0d3a82ca9fed0770aa959a4176ac8616ba8c6f22afcfbf979d120c002887730023c3a632632d4749c11f0e4579d3331ac5f3f37a8d4a3264edb18372437445ee1b0d6e653ba73fe6a8984ad776fceb89d62d27ccbac1ba068bc9baf0fe6f587cc2ff12ef08229f9974a3ce28031381334b7882151df2b955ec9e1ed28e501c48a17cea9cf7e9f88a5aa14a7f5da019f1d94eb8af5999629f6b20380146059eadd2fc8c6a043e87fc9a72b0481df22019b4696cea29be8b40f3dcb06dbf5ae3532083082ce9f4a0bc527b9c3455c9b365c16957c282342663999c4aac52c28a1e30238f1b3d9941acf8bf5ae78f15bfb09774df71ddf80f8a6fc6580f1480ba528ac5fe2f79131cf5359e549bfc7c7d833ea3314a603a3f5e4e621f085ca527031e961eadb77d67928bea6112072e9788f0779c1cf4d6f33efc358b659e3ca168eac0df8759ad08d1e70972194f6aadef69be40c66321e30f50241f0392b191d797789e2183ddb4a4fd1202bc50133a77eee9870daa0de92d2ec3aafd74eedbf1d6a4ad484df389afcc4ca60dd8e7d840c4a665d19136f7e83de578a99c152dc0fd64e1d9ab9bb27b16b4156834f8617f1cebdb7157c27545e78c5e074bf3c752e82dc3f4e8810ed442003f1b122552996c1a3ab3017a21fca20d280be31b4c11e05e30d237a1b0e5c8aa3d6a2895c677ac61a3a4de9398e37a1fa673085823f9784e5d9ef0f8c474bff0766c571308aa61f796f3d26dd21a950c4a325f551b7901db302aba13e32ef62523b953b36cbbfff9646c06ae7925d1281158177bc62d06f990d0747e5917040830e7dca005bbe5b58cc370cf21f35824908afcd1eae8a0a9cf7858405dced1594671dc354b5b28443ccd645c392486f328a047e4bb5d2d2e0d0856d43b45d6adfbe9b412af83f605ef53371adbdcc3c4a657d4dc3dd17b82d3a9cbe476ac6b74247539972ed36ef54ad67f5a25c2e2a6280c25a7737da591e6054f60c6348617fa9fa9d17cf95e1680c463b577b9683178fbc701a1288edc59598d41f5e4f913258e30488df768a00fb6b6442043d8d64d4a27eabd81ffb495ab213d304f7c1bfc8ba0b2b1cc391c40d065ee379cb947d0818f8b58368d9b602c400a73b79cdae90735a26b70027e16ebc496fd34bca27184e77a4ed31da8bf71cb0d3c2a18dfcba87cb3ced2154aeb3d6efb31c185f81abf91bc1ed86d431fa38989e9018afe6ee4a659f437b888a5e4a806c5febfc0024242a9748bb931375e925358485f87c83b23eba2673688f53449ec79574fe3220b323954d48be5fce468fde698211204094a0e557d92ded8f60c4669b15ce69982e928e554632d8569daf0ba0207416e555727022fbba2dfc3e3dac3a1b67337b07cb671e46f6a5c539a7b94d12cdd55bd101e53af0c81e96902c42a2c320c56f54baf1229fe8722905e96297b755da13d7be837c0b6d10336d873e553cade00c4a5352a2616416e6e410c1e6dbb9df8536392fa5cbc2df6c083c409a15e4f1df5d3c3348a1fbdb21deec6d00fb401cb5f9161e59c51eec3c585ea498c21a51f5b72901706ec954ed3ab7cefa94fc8763ba77418753c9db0ca7b47fb03abe49008ac1fb55def2dc2e7db9eed4879663705f5e404070d8ff8ea36c47807198424de159b532365cb5d4dccf8f579c2a92c371e457fa28ad30fef2e16c24f6b263bfde2519df4bccd0c54656699d7696292963bbebc6fe5f7079ea696fbd77ec72835fbc208f274f2d9257231f821594179fd49bc54aca73f9ef142e871b64f52935db974424312a3316ed7e5d68de0fc95ff8b8025b927bb314946cf451c96aa6affe47558babfa7b54045d55f42532850d4cbc440e67520b6f94a700efe4000f533c6a0b3ee80a72b7df354164489f9d1be445e983aa03761d61150518dbd74731ecc4ead98ce3a8ae4741379cb540579ecdeba78240d1d9d8243f5e0f6bf600d963bed2b5b04206f9768ef77e4ef780c9913120e7976567ca1768888b5af2065347cacf947c889b19d311211b089462b761042552893f33b1a45f5041ef4538d14de84f905170e16ba73dada4fb086a37db1f0c74f9e1adb72da14cd94e90b2a6e065dd0e097b0e24eff5ebe8762ecf8ba0a68df29dd2a98944356d54421a40fbf02ffd6b6575fc9883576974b98af71149540406831eeb8d1d9a2bc077bb64a8fa18e22f749e323a098e3f0e44e7a7f3b6130c26587151c40e88fc58eb08ee374a60ab0cd60423bf269755d58e7ae0659832dbec1ca8a9179bf1c53263d65c0d71edf78de213caddbb42ba49903f0e7d1d52d01912310603b79247d275a2821b64dd9c87cacbbd72036905b24e7a8d7b35d3f210b37f0f3902e7cd745a03b28217daaaa6dab4bbb5e84d541627eca10cce99e4dab28b89a0d8e53c8ae0a6dc5e02da0ee89247289605c03ae16ca1b57a685b43fea5ed0cdcef89b6ad2f9a7bd558e1ef9d4e3274c86327e4f16da1d7570da8773c50134a62d65b0d7bb469a405d692e48c4432771ea81cbdc8c2896053e5a0aa2905c963998ca847a790f607726640a85cf3d49cf8981b79254bb7f18fe87c4c87852948739bc7fc3565fbab5ed7a1b07d83bcb8782ea5479d9b1421fec9e55aaed4285a69dd2c91d0d7874b076b4a00cab479202ded868c68d5947b27eaf7b3fa3c4b663fe8b7467d66f3de9aada1c7997b25bf6b5e282ddd2de25c9e5a52b34a4ae19c4d9918c9fb123abe22db5f72b5ff62e3a5cfc130270cd428802add3428e228aced5e84856aca3a09a54f078058622f99093765b92971bb61d5de6dfb8d2ae30bb265a6ef74b9b3f73cd299e5998b02944fe383ed499de0f3b2883dee83968388701ac9dccd679ff2c9774b9fcbaef23e0dc6e135fda3322a0da7a83e797e8ce2f3967bd6260353884a012ce9a654229801dffb33064498ce8382bdad43a2d8f465d0c52fb5faf74979a17d7ecdc1ca55049220f63c3972e8a4548ce51e7b869ba3f4b9ebe22adc9490a9cb5fdbfd72003d89e5b0e7e74c13a80be192fa4c9ada6784212ab3da72dd45cc1f0be313029b42c4d9218825e595f16625780d16d1640adc9884c91473e6bba5d2bb11534d31b6c37d58308ea7c4ab3d0ebc766e02f717694cd97c56d91f543bf622178e62590b108c60a686312126445e44f39be104f922b38376361423663875f0ac05e7b4ecdbd64ce9bf75c815303934ba38bb4804f807b7a56068b6dd514a218c5dba5313d7c4a1f91491279b0f99ea4a1267e7a542ed3015fbbc88b7cf87008ba2ebd55ce79c53ed55ecd32057b81f42c63cc522278149a237a2d59b0b6e5b41e1796b0624a9c9c5c9e71ccd6c4e29441c29bf7791d9b31a2442bac48af19ce7865bdcbd0c3a61741ca9f50a51d37308dbb55758af807c2786fa8fa76aa02b3c02d8f496dd27dc52623acf3509e96ef4dff0876dcda9735efc8ff8809f6c697510f1aed2565ed1ef799080686c30156926989cb923633f78078b88aa9779ff7ed731157713c655f04606a221d12e0dfc1defce456a2e0f6ae5a2c78472f7d576d251b439a86813a23e86f6b77fa1ea1f04151945be44b2dbb9fd55dc90f9021477d666026ab9555d4190e151f46b44dcd3346c2ca5d17c602a343582e4a14934aceb628e3e50cde23f7b7aa202c8f6a143398f08dc753b3534839d0d792a43f2bd9e350d4cef327fa14c43b93316474ed803b914cca09446054f2f8e8ac562690e4e3ae4238acd0ef8ed341cb24bc3e2e088f9026f895f72374a70ee4cba116f25b80cda8f46617f07fcd94a72c10b96182e7d43608cdde5b2648d12f5e0f96664172fbabcc55031db2ef9b20f9e96c0c7961b96384da7ed8d5ea9861297d2cf6cbd13fe4d63f2c705e06d0ad99755d8dba8d159cd980ed9d14e57de41edfeea88bdcfe7b5df804f7192b24f1b93e25d3fdbc03add0292b980f9f319ac13eddeccd582342a0dfb9d99ad29c42ff504e1307d50ae0c3aca130f160dbbd0bc618449d0c032c8393ef56945e17a0f5e2098dfe24c07c2fd162ee05d68030066a8fe018338410cfb6365cb38d2b1fdda938964dd0a288f9167385db8cb5083d2bdbb3510b7c8ea0fd92ac24582a15c0c7be62a4ad02302fe4f3d1bddb02ef6ec70087970b83bba7386f602e82b85bb876f4ca5737e5bc5338ce3d29c695d55eb2f8eabb9f5f4bd725ca8afa40dba36e29cd81647c5b31f1e4181084532a282ec4d174ae1cc5133a58ee84b87c99990f90105413af26b24561fde8819939dba4f7b6dc593d5443675b26a2abff0719ec410ecec7428b113da9a52ea4526bfe01c2a61b0a23d66f1b2005178c6d6237c48b7e9cd872fe60e903319145cdcd70bb5533a0f71bd77aac2e84047cdfb5b88e36e8509d6fa58ce3e851d294b0693e169b7d8223622ee2a948a7bbc3e65c503694fa8da8136f907805c7e709ed68eda067db3342130fcec354b48113680d90987cbe649034c4f91724bac4c46796864d1751eb595d70e8aadd731c7e20cecdfcb87c61a6e85a55b183a9391316de2be547ffad9ddbd1901a99d26eb09f09f4367e86ee3ce557787e84e7f9d9ec4a49fe06459a89f2fe8c9ce51217189e446d8431bb777dc015e64ec0aa8e7e1cb38a85ce934e09a230694d4c93310953e8f4819224b0ffcefc3d5826d274511d039f9b566cb73e93def1266f264e2461a023ba93c053c2c60745d31dd6aa94ff6abe7cff99ad6049be0c8917c2a389b25622db6170fdb4c0f57cb2d2546282d68964655d4fadf563aa45ac0ce9fdc6cc846d5952efa8f8d189dc4bd2a4dd75b0f6c395f2dda91dea9ca0cbe4c638f65528017a8065da001787ecd48e7b5bfecc8afc582b8840f17467e2ee065616390b0160187c0d2ef2ce7a7544481b3dd2c15e9c9c734086f871691667e1d09bc693a036fc60d9460a66a33ac81a33ae6159d9287fe8d5d512b2c248c88236a1e26803990f51e10938b678035a2e63634e1bfd6f46d79de52a88da207b6b131ef3a475c523a9256960b19f9833941229ec98cc5bab6bcbf6b7bb7ff812ff5aa0a0bb81a32215ace591dc11023da05ba7433cb3975442ae8869c08051fa0b6129a942a7febb9ac0e44cbb04b18fc030890ee5e4f04f4b943d25038a3bc1c751699f52a2d606573ba5f8d060d992a64035fa5e606ddba9327162b033a4f9ea075a5f43537ac32aa86dac3c466a594a4a88bac4e8b71b1d0b3a1f21f11d10efc72bea913148eb5d9fcd5dfbda9d71eac44024700ac7bce5d72024a7747acc8bbdcf98f4343851ff1c8f94f641f0012afc59c3093be80472983b48cadd56a07f4483429fcafee51f5a5e229fa02286ac0d1643f25748369d53c6e430c4e4e4d08812bf3bbeaed777ce3c7526d812947c8fdcf00b6106bc88b40781835e3c04387d84816f1d5c10945781baef64e4ff1d0931345d7f933a154897d3dc6764173c825bb263bdbd5b541f5582978a1b4bc0a4b804e2cdcf4c382b1dca10b9220b43034b339a3fdacfbc4e0bdf31fac6a742018bc581c18782e7c26c4c78862b0b91003e4be2bae0c4a09ed3886a9963c200f931ed4ee7cf6212c343e6c44b9fc4f556c7aa7890a1b5dd151a00d43b36b185a4d9c4bae9270db1209befd9864475205a215fc1763fe750da9e98916e4602e31f097517c6d80047112673033efffe992c73a140064b7d8d1d77a36ffac3777377c7a0689ec80d617f989a418b13e8d84b3333a25822b06f00a8b2d50ac3f81d41e0f1bdc7701299ae7aef43158d1a83d6f0f0b3ccd915c9d53bc4da6c382d91fc226f1feecaec7b3d94630ce5ba1ac4d40185e26882a39a75b637228ad3a86b59894622f8eda82ad00351d57e765b3858fe78e7aa522b749e998220566ae2d95736a6123d116ab686f703f25dc7df851545bf601da0d345847d177eb644155996df2d920363ee94bf0943b8b450546b0a3001c1871c977fcfa6748068849a49668631fc7ee7eb9fed35ba1003ce5f20f9d59148f52a743814caec3939b262e17c656c85b60aac9b46df6ce0f5c4b1ca34e22737b47f5485a73a0694e74689936308763f1e49e8b0fd3f701d82ecb075059ec2ea440a8c9bbbc0124fdf07726ca83ae8d2302e0c4f4707a1817eb5b905ed83000dae5c25ee8d77495fd7254d71c2c4a5f1d24b4724b2c306a3c0e623fdd64485f0643b14c906982072791dcf993f59a9034dfbe4442830b02578808b42467c62db2294f72222f98b2d8f7bc2b41ece6e5224dc32cd0f2008a6f0a2a1fd32c270ac8302fb7c49e3b231aa19b3c41994f805e3e18343c2ab2530603764523dd051d48d2ce4142145821bb2198f38ba09a29450a276d2dfbb33bcd2d2d6c5208d4fc29524b46ebb60cd95e04af2ec72064b856dd9b8adf9cd3652df9d0ee0fda6339a6b64620a9d3776bba2b08847b56b20929bf962599cf8963225aaad3d6433d3459d573733d3290053bbf68025f7eb63f200ef069546e849db026bb29c154e646732a1573716b6352f7072b53bed05cd9f18729540c5f3cabb18aeaacc34d8524f030f3416a5e8f121e5dd3398787258d425c285e1e95a6c616092bb531221983851a82d08b8a84008e888c4ba09693aa68c5fa28f7a05ec5bc5d44182e487a3cb43741b6e35d4fd10e9c10d0e0d13dd2a4f81487bd6a5f5d2786ef8e0828ee2ec964f6b6ebdade162074cfebe594bdcfb8f1f58baca6bfed46140ef9618fce6b9c2dca4efb6953a05ca57bece0e485207aacdb846e37c2b927598c4629d674e4afc025d6e3a4465ab8396433350348f81ad9e932ddf723bde56ac3b73d01e02bc67ba47c813d4ebf58eb0a6f6dbe4a2f3f9185ac86e05f1dd699875ab3f46c2b539052b53f053ea6cbd2c997c1726083d6427df5c2155072e308a4cf190a785f18420555df1d326e08a88b8a99be921788b32a2b25844ecadd9927436de4b875584c6f9933738f6ff82901836b0b4e09ea4a71b61b759b4ce161eecb4c8ae2541b8b1e32f878527a420fa40bd9bbcc3fdae95f456b2fe3b8ad907e3696c156eac125609a76b16ed8736d00d582ee06887f7292289f71a633dc8a8a8c6cff25c25566b8a27c617affa14d2cf9e366ba86e44ef4c9dab8ead80ea4f1a4fec4b5ad797275269948beb823457203734296f5ec266e5d74a32fe79509421e67c70a5191a923ac6f3a3b3c263d9bef487acfd1a9337ae2825355ed15952be959914d21af3c8d3fe51e3ec2989f75d7befe4160ccec27022dc0ef14fd339067bd5a3386c31c0a21b4b6550338ff6bb3143da25ca2ebefd0df9a8b8e32f54c778753293489a1c2e428474bf07555e74e15ebdb8ec4c71c90a71221853d29e55cb0220b3b4c4ec79d60088299bb94ec1f280a876d2dc3172c3be72bcf4f6d7ae97a11d61f602ec474cc98ad47d5c28e3d85a626e351f4e51e657e2513c77fd63d50d30205b5046d87423661e7173ad2421006ac6aa7de88f9d32c4c210e83bf7435246bbd16955ebd9d38a521cac742371410c6eb74148526b31d97c5287cfb3adebd47b39f2934dca2fb651313c089e7bb179da9f68e0985cbadfe4a50c0acbc4ea0715413e0e0ea77bcc6d4e483ab38b4def1dda2bf14794dc5d77a2bc276173b8cb3a709128d936526fa12cb1ef81fff80c139946fa77cdd47220f9a78661a36f955c2275793164b94b057288a62234f0fe241ea30ca3f4bdb53ee9f409b7ef18157a82228c5bc2d8e2433115ac3c33b2ea24566f79711d62611deec04682058cba7d3cfe771ee4c5f58ac5921dc2d22417047223f448bff4118630eb5b171755b1cfb052f65d47c7432f46c00e963fe0fc9596ed43a03999a5ab796755a9935dcdc1d1edb8f282463ccba797f849314ee34e29c3620cca33bb50acfd00a0af8b923281f7c018b683e8bf3d7763cb0f681096ec14bbf56fc5730d5ff2ef7c6e8ec714111b64acc2886c8e9810d08b52e8f6487fc149ef6c4d83b1e39808888b9448902448bba85c61fa65fcb108b98f429f4a43c387e3f78a8482a56f41f70481a3bcdd16688800effb4fa35b0efa177e8e483daab6d5edd729e234301699572b28766efa4781acc3067f547f3458918aad5e428771d76d38bd881a576f1a9f0656b78f9364ad2a1dc9a4a600d20d06be76a41d4f942577f85ff156022e155d6cb407333cb5edc4f715cab962fd4b8e0fa0b87bf3a14eea1be649d8607acf2f3eb9da947af2387c217ed7e75e6258f12658c776dbe4d8cae867e9929e07aff439e73d7e8a4e967528e3ac4c910a11896a61ef9717597edad353bd22d2307d2e8f69d8fc67a5976263d665a212f7ac1ea56195a13415058f009de0ad013fab52c8758637ca49456879eda2c68c0706c6ad8fb195e9b2681459b60448c4d4725e439e7bfaafdded25de329c59db7f3deb740694b3fc7f63e0547828e4cacca383551037e8d913e80a2f124d9353f46494e9517b28396504c1fc13d6dc127a2347f1b48684367a513fc76e072195ea4782de3464fa0d0b8a206bdba00cdcc3a93cd4fca971920d9782b913f2eef265eee0f2ae945c3ff5b069490784a7a34768669361d2d9c1a7d8bbcde93ed52532d1749e8089ff3acbab204231f14f7b82f953598ad3527a4d3e77f21c8ab381e70dbae19a65ad31a9685e9b4fd762d68abcd7d4539e138aec95871dc0c3b17cab09846876fec12bac1a1ffe23ca47a521f08c25bc2054811995d59b08dd4627903867a8a1d805a4fd17b9d93d427b8c3645f53f30f5aa2e7ff53572e643c67307746ee81006c9dea883adcaf2b1c60e6c110b57fcaaf04bf02979e2014b7edb4af1e3647f7c5911defc16e7f8ab985789a48666ed0782daa49de95f2508d2a0751dcac184227423648193b756ec4d0ea056f896b07868d6e97c0da0a9f6df05a27832d49d0d1e062c4dc9c34bc734bffb06c8361676f198b12415b5a0c2cce87bec02adcc47bb2f869e839682be8b26eba8df9ac4e910232130a2daf898c376087ebfccd32dd2a4f1c16623c18bf94a140593d2a9033eaae5922478fd79c1bbf1634d65aaa6cf3cfbfe401ad867bd2f38a92a402b5fd5147643d930f59c17aac30b1ee6fda82939a6cdaafcf91f103463ca0618ad3e0b8193adb45a6e881fb5dc7a00834856d8d47f08eb61fe24ec186d8b2b4843162c2e2bcc8b6eadb2e7b782537cb9725e7f7f6e4cda3ed63f0e40079181ab236deb18ba1e7987725c06d2f93d4cd50d1e02f6d1d2cf353d35fa8f9b38996500b350cbed8d6b641bc871a8feb27c0fa0f37da05609d4fd82ce2b5c7d7d5121563a1ff445089112b326e3f8f0be5ea4869c47520f03a2a5fbf3ea94c29f02c359be9daca3aa25f83d515178ab80fa538f5b0aca766320871013213236dcee708e96839df35c43d9678580134cb1efb380cc52ff78fbe404c4048581c6aa838f8422f57f4264c4654088de7bb9701bb1d82b9890f2c704dfb9de446a4ed7ac6262f8b430a5d7e64d2061afe9f6d9bf2879a2aad9dd0f502bdff67dc168da90a4e9351aa0cfd56909d245719bef124d615b167e7e7d4911f120fc39106eb7452780924675d378cfac368f6a736f1fec5f5a128e05859b392562196f2155dc19f15012c737a119be751ef8cad15b779bb1fa95f43807155eef7e518edd1202cf41bf5669c1f17c0f7418c3fc08de43600c577c967271fabf7823326ed33c82cd43e725cf157150577aae29b271a3c06d8d762dc235e70427fd8ceef291fa9dde643822846506fb0eeaf8a062a21d55047ddd4b3562b8de6265b7c1b1dfb02561d66ac3ab554dd85fb8900cc2d83281a43b331bbe87f88814538c184dac4de20978c4eca8c2b3cc183ed44f54cfaf8d9f5fd373da4be170f00aa7a249be61a7d8d6f7180bbf3cc3ad2ce0fb52325e89aca5549814258afb30e5878fd713dc0a6aece69294f84e132c8d1a08491059fca0e406bdc8766c97e1ed78fc55f1ab08b6ddaa98159f6dfd955c3463613896abaee4bc41a843f33ae4a8ad072aff1c9c8bc160e5a175e2b6252311bcaba5f12b916e6549afe105573caf0aeb7096ef4aa200280dc80349571036345244712bb3fff8d9e1b213d746d9746c694b668dc6a568c190d9155453d4e3f466b494817b6dee8b395e93a32a879aa9fdecddc2aea08190c4151245c5d26cbc2ee47f434dc0ce8f66a3f98c6d26d608e1e4933611cc612c866097af6529bf08487fa92ee17ba07b1b62b483a5ba75809d759d4dfded02ae162db0a7a4b901e6664eed14ec871d651b5e8eedaaa64a8c29436b3d41328f0bcad3b57561fdcf5b30ce92a54990c53d6eed0afd080f910ed2fa7187ccfdb9f50a9850ad4f3c5eaee4f3b6bd152e7909db7eb515f2d4253c218cd6f0688b8dd75775616de02e545eaec8e95df7af94c778604b740ef21d12548801d324f3514d05e38b07529b0e1f7a6e25b89d6b3c694ef3c41f8654bb9f32d91f54ba4b9b8ed9a78ea3faf250e8fae78d455f5a71c4135ba6c057c30e26874c3416bb82bdc33507c50d0e2c5b084feff2644af19a41168dae852cdf33f1b982e08eb8b2442dc0ca72842b706e2d8bd9bb7e85a7a584f4ea06f0becf49f71e8d9b7ae0b1b59ef17e9389bf070ff561891b868203c46c247643682402129ff5ea59ee57c02a5ef3de46b1d2db9e590bc9e4332694d17ea5c1041b77eeb204f0fde3cdbe8d46bfa8921d52db6d71b4978896d9162c173771b39c271c412141cf2123a8c0927bf5bcd49afa50e711ddd75fb8e6028fb273243b7dc9f58056dcfd00ad2a75d870bead907cf8debe091b19b337d9c0a978215dd2520272f3c12f2ec3c68ab7e9c403b8dd90fc3eee4bef1b2cb2573ea25958b4a0d2b9c7e718dfd788f9c30fa9abe64eb10520e1573ba1bbf222fa743a4904ee94546bac00ca3b0add60476633f2a0aff05f5be7210d09c69f61aecc04b8be16da4cb0cd07eb2aa74db922480df7c8c5cdc29a25a4d8031ac46cf210cab002ada9b519b02d5b44e0d270a48a235b5b8313a2d8a4d930395e55673cc3240960a2d0fc1ecfde19550fcd6549f3fd3d28f68fb065e2770324370ecd356d1b70e16494a2ccac60bfe68735cf86615ce434db1f250579bf2f94f7f385a203db4ad53197ddfcc7a88993621f4851755f3b46e8c60e905c78c49b5a57e3470f1e397e21679bec8cf044969525c266bfb71b345f4f51e8b3696f92af06e2201bb7a560314c88602f0ab0d5577c8cf4729d9d74633bcf67a1f5bb7cff55bfb0354719b5c2b905846903b870a11a448066ce105963ceebab38e81f115fecfe9a2548b974498ffa30e2d18105cab81b439d11805d28de1b8e1d66c03870975bd9e2be9f81adf697506bfcb19fc3f0e4690e43697ee7ce31b6e530b8aca2d700d78d1c09d33afdf12c6a48a76838f0fdb2713c4b7d162cc9660a49b10ce108e8a3ff809c0cc43bfdf5698d272d4e40f4aa00f427a6f86e766e993bcec175f224b293f4181692e2b373e24eb67446ae6e84975ec6ea7c093f3666173e80dadc51eee5dfa0ee7b0779a5cca287de06085e25788c92b01cb8c8cd7b5b24bbf05e5a19c6c04c604898a69ae0666603b0c3790347e7d8522aa9126963d31c814d4bc4dac8154f4cd60b11d7e9527c3b031e84ba56d1a12a4f25606cd9209ec6f61cbf578e4e41687feaef8ed211be2bfd64067ec280b60e70495f09000c8bf9e60052e242e75c7ecffc54d2acbffe211e747825d7f178dd1f92a1fb3aa3986fce6141ce892aef0cf23d6d4b4913207121551d47ebe90bc26eb75e8b51cf00c2f20c87970e82ba82e58a8c9ecd93a52b8de72914ca8c4c144327e08b6e3adbdc1291d623f9c33e1d9295267d524a376a4ecaabd37d6f1e2d3f5e485622f1c6376a22e2bc06be9a5247a3d94454cdc1b05d51d9f18fbe8b80253794c1a6608872b1dc79062894838caa8ed76dcddf0ea039d64c2c38ceb2a88475d0280d4d03ee60f7d16e8938f17885463d466be7e68a013d733b1f594fd6e0dd07e4273ca97cd01ae72225906d05a5e148c1236950116c0dc30cadc7bbb15d708587ffa6446490c94d87894d22269a161f8863df8329384b3edcb1a8d700795de2ab34d6dd1dd29775a84cbeb2cbf3ffdef700357dd68349d4f60ba1587d908ac68be0b18d767d5edf77d1ae8c4cac70599c888410561c27b401e47d0fcc45ea6d8e14250424d9d9636a240d9d70a3d18f5d48a321f8c730819a90b09b285f7b4d517ce0786e685b19c8ac4842d8cbe28d17b7a4f6165c87ec745bd159b6d8923b3726c423df96db75851099a0f97d870091d63ef7b66614601ece95460beee13b89e96d213eeb05c93d983e9a933a1215740e1eccde3c5249882b2b186f8b6a5c24b11168b71f2ffb5a317d9558d54869b20c47084489ba9a696ed3c2d7a7145d9e692980a134e6ac83ea48648be5eb5b0648531219a479749bfa863486ef8db393d47df94250ea43631807191dbaacfa9f0e8a874aada94ae76bf9de45e2066f35a568c4cfc6d7cd234e590be5ce7c6a0cea380873987e2f215fdfd0f0b624d633dcc1257d262bff1d7a12b78fc19ec332059b5a14ee7a4260556fd40c0f76c1258fc1f1cd6b6f2fa2905efd93c0b747103e055baed405961f1f4d295c8236314ae450ab45e6ff2b001ad91abfdae5407abef248ef3f6fdb71fab6c7c17ead246beeff632c6f218fb1d297256da63b3927eeb3fca33083b4db8d638e38b1206a597ddf088b1d20caeb86779d40f824e8388da0fd82a6eb428627b590dc4bd7732a45734bdba171c0f4a8bdd93383c8f38c1d4dbb608f516019f9f245ddbe131bd12cf7d2d7b1824948f802b75113f58842b671d293e22529e131aba99969db585d6d57362e57cc168a22cf7ff22ae42356e5b2941a622b09c18d29280853507cf6c00ad54345642f6e360152cadc24c3ee501bdba3c671ff622ecce4ef171382c1c2ed4c60cf34c96a508d0c212f0a61c873fbe2af5854686af9c5fd24773ce325a533e299795de1e6ddb9bd8389e3f31d9fed6732c7dff6b26d21d3556787e59d4e3bbb0fbed1f49555934aa91f488b0f93e162039fc9c480eb810844693a4f74a198a899e20d666fe19263fa2da8e08d42b4afbd22b58bad83cb1ba055fd3ddf2233e4dfed38f6d1f224cda9099fd5fe7df1c6c730c1e05d79a65c60aa2c71a12a383aa7e5e5b01bab78cb5a97042bc5591dfb8dc9ecbb3f96338a85dbb569ad699f2820df0a007905a301c298f92e5870169d88f027b0710efe5c61a73cac15e066e5f8ccd2741b9a8c2b5c39704468e2cead012762b1b35c47be8884fd004ff8e41568da22546915149c4e2de8d181dad9f42963fddd929b3624c289fe2d2d3ea44b0595af09c0ed7682344c7ff7c8aca7f37ecfb594f0141b3144741d56bc351a756dc332a2195c61c82fe4194c19d7cb4e5b0f217968b44dbefce7758363ef68075a8bab7ceb5a2143241b5e0ba47b5b0a0f29e59f7d96a9ff5729e790af182c4aac57f73b7a80fca5175d14ddcd2cbdfc96eff87d4226106856ca06e05a95f90ed0ea16258d94021daa62161cc4245bf2fc96824dd1e39e6a8198739ebc0f7ca41c904e79fd4c9ac751ea581ccb94973b8e5f98cfd68a3d27921c5a23830c4dc4bb095ead5d533e2d101762b643a62d4a0dbd1581d143fb3822403508e7e18078744bfe294c7958f6e5802b2cf5714050f4089b6c428155f477705041852a87e662e1864bb8c6d3e226e9969c0ea6fcfaf0dbfc60aa3cd57aab8d55c992e0c7853cc0d0e14df21b0f4fce13a61895c1f7abad6db64f2892f247e444379b8b8ab3761dca9bd661d5c32ae94dbfc0eb9b65cdd0a9d2e7bd0a35726423e0810fef7d2a37a75efc9aae10995a7538bf41c41f1685f16e88774ebe92c7ececf4726d01470e81910d3545af82047fe9c7fdbadc0d48e0ca1ef349080c39f490d6b2a1680c07b09619acd308dcb90e887b7e6bf42e5a9efa1775a58bd7905f138497d710a25706568b5c0d0334c8341e0af1ee237ea6c71310829bd7860eefa7dfecbb783e72c9995d1e9c38fd4d0dc5bfa25f87138b53a8b2ba482ead6635eebdc4482a7c6805c60a42dd687d2980cbaba1f9506a7ea4d4af9ef03798f742695bd8c797089240fe28bc36c3958acd2704ab14b7e0f413140ec885eed371f64d071e3f7a142b082b9fe9519c407ca29d3d1b19dadba2cd2e9ed27d3c902689dd26d3e48ae57cc4a43dc7b35ea62e08580f65540114e3788745f80027f1a70a5d23ae88737e5e98dc685f5d9c7baebf4a6d760808899caa6f6438b3e9c82e0744f96ea435ee1e25d8a12267c0e53654a328fdcb0c2ff527258408cd0d5f57d1aa470e8d63ff9d592d363cead359879d187ebff24e732340d2b0351fe21536935a3a3877612efaf65a46450871042a352473bd8a30c23d724d191caead945f7c0054d0228fa6fccb46bf5ba8964771d4cbc29cee4f2de11174ceec58c0097296a8c893f2b73dc8de6d114618f9db8efe01dbb9999d20d0e507bb1d3a6e6571d44d8c9b64da063e99dcbcda2bbc8202a6914ec7b3693857b591dad587cdc32909036acf1faddde2085e4b447b139e3c28ebd8566b03e501dcc210f910259ea1f940e7855cd26ff7c9fac41abcaae1cb5d04411f7abe3ef16074cde240c871b56668f7431abdc0e8d23389c2ce645520c12f1288bf41d6d31c452de90117811917cf4908a2fcd6a7810969485399775ad2158e9c4b3f1d77fe39a0f99883c7fbdc3e56d02dd8e8bbe3fd3ce9820c52625b115bb5dfe5d74824b32aa9b3f0b165a9d5df526db3b9639a5428617d665891508a7b82f14d43b86d61197a8055b293009f330fb8ac3db07673488d85529f3fa33a504d657231c0943c6056bedd66611587f1b1dafb30a5d991a71966a7f2b8aa0a853050a630f85e6644bb2729ee7997a65224c433ba018c1debe543e617e25e6245fef42e0c33d77d82256971e232953d8fa939cee5354a6c288bcaf25204dd589bae76be24b890d2be1e58507ab553fbc514bf909887e492ed2fd45e4de92d4cf84b3a77a0ad103b6aafc9081699176234c5031d9d94dd6037e6c97737a6d3fbb61731cac35871b9c5ad3fca08db5d526129f459e0982b221638c1318d5a4fe09140451f68f4b427615d658234e41e49d13c361133cb2f1b02d13058daea36d84e57012a4910aa60d4f563ceae99044616378f32bdd12382b7c2053dcdfdadaa690993d2ac8c701279da6c436248da1de1954c7fefdd40d8062eac85394a592d98e12ecfbde1ab4959300bd81c3ff2a3495621a1e41d56f236d214ca178bc9af4f878d7666234be9cd1929354e22ec735c439a528bd73aa5756d8bf25820b37d13f4ab49b19de6f9b148eba8c339b535d70ce6c431b74fac91f288385b6e69a83cbb486d34c18492019179d86a036e63076f790c52a0fb1f4d181ca28125cbbb47b8e4aba680068ce48f2ee5ac7177fbdf5a7ce8a846643aca22869ca3e33a227dc85c04d0bc1793847c0b4fbcb9bd728162e9b9a26bd66ced0292f6951932d592c3b96eeb84c0369e804d5828273880093d0b40a7fd4364b0b110a07371ed70fe7213519789c5d2476a6c845d1d0e8d377be615ed892b5b3e6aef981f3c4a172d51e9dfe2d5ef9896c160bf30edcbc4520186b0fee06b4814bd36189931c1e46992da36f03a672a36926812514cd8e06bb95ecfceeef761433be23f5bb86a08e1bfd7791585beb0ad9a73e54f7280bdb308783ab0595d1887c29df937f6dcf0b9a176722d3ab63cd0f61a0916761cd992fd80c199eb07a6e6c2144a7f9e13d6af0348e77ebe3ef3e74a0dd61ee5e269685e233d3ba4d1b948d9956370f257499ae7d39ceeac366348017b72e5aebcceb44ed0f92b04218f5a2a1c5c7ffca2c3e1ffa9474be375bc91f72da87db966d73a53a2f87adbaaa39a65a7e78c591963491a14b7828991b702de4a4916f0d7eb8d79b30a963c21d5d94062d7a4fa3ad646ad021a63beff28bda8fcaaaedb782840f97e7a870164a61a7b0a9dd9e66540403d5b2c1d6e7a72f1a3f2137fe823305642bdf0fb579648d179f439ea861e256c4e9c9145f0da2a58f2f7056947eff06642645aa2d4d069e5d3a5348a34f9fa40c20a8bdde3574cfcb25af2b371aec5186bc7eb68e99bc32c843486a9b84cb6c9004693efe2e1464e64e2b31d1e56a6a4bb7565460ea29f102b2dd68ee57c9338d4fca05aee34288afa6f80d17f11465a7517e2f69e99e12f5d0c1561ea3bfd7e702b2b8b8be0e91c45901189c0986392d744812aefce03caa763e48664a0a59e1569877f1499bf26cf119ff15c701f2a1ebaeadac0afaa006cf3ba07f41e14bbf869ec8b8d682d83b162213187d11353d9d6df480800413792ba4656ce653b43321337d11d82a9f9dd5914b4d8ccfee9cd1b5d17d4445a55142d45385db876b59c0728327553af342ef662f614635b583dae44e162b9434c1ead6137bf70e6691f53ee56d1d9a7f4e8b700108e2d13705334936ad06a73a2174e30f4fc17ec6ba27e16f8a244e04b21c7caeaa207621c7463cf13c0f908e8d3de769ff22acabe64f2347549f6f2b7244b2671cacb87d1c49d02a43b1de70ed84766f8b43435ea78237305f403a100ced90494e8d08ba77b5430959a3e24b8d6dbf909a62d4b09b747b5ee48fd2d03a614aa68d8a387b88748709661f3c7116718851274cd4e94a5d44d9cf89f0e46d08dd59ae4145d169be263c5bb2885d2b7b1c759079b2a7af84549ae8aedaa95665934b12336dc79f3d73c699f3a142b48eb7d318476fc8195bf475fac9e611ca341351052f6065baa4779be5716ac7f5415abbc073db258476239f1a9c3846127303ec1b4a27ae2bcb3ee283cd38d5b7a4f3926026bdc2bc93d776f0e57483ca86e97e4969a398fe62237f78896fcc554564950aaf57a9b1912811ee1ab43f1ab4a1b2f41e9fc7e96343d425c163f101e7d52064c15192321abca78d67bc376b0c04d9e35e533c325f95756b03ae107961d21450073d74385dcc5b87e1cb881252d4c79d0c785087c2f8971824dbd1e8b850e5c737f61f9aad2f454e6fecabb547520c7ab4b38d2006ad89bdd3d37dac62b665e65a5cac85cd6dc8ba47cac1de143b0e70af55b97b1c9cd70c93e2de84d3834d093a88259659f9e3fe1825331cb6bf5df20721574c950ea88ffec5c6db2fd7f93f32e9e99e3b60e20d182100bafbc79718bce9311d74a9aae6bc56593b35e931f7cc144a9c9f3253cc1d6fd09bbe394afe0968e41613d79d85e79f82dab0afba0e054f30a6073955c8fcf371914783e547f98ff4dee6ba78a8dd9e5428c46155256debc7cf3b0df2eb4bc1a735c2cd3484705232e0af803d0853cffe554a31dbcb8d459e579e29838c464da60fc772da34403a9ad75874b257bf693eaf63ac00d34eaa813c1f6af92705e42df390c424842dc5882a9c336b3a8437d2490bf11316301e0167a1ecc6d6a52eeb5a5a24d8ec790bdd866f1d82aed7aa9949bf10abb963e56adc45220d7ad5a3af962db2f8bc2b8b97ed0cfcf233c8e90970c15e162add8bfdb6bfe4245b53f685b6c8d07aafc36353c20ef96151e8d165c00fef4b67901c80148e5e4ebee21483fe922c6eeb65af4f672265e7da45ac7e49ebad3eb1aa8e3a02f3ecfc2bd9371193f03abee8bbdd4b5c813d9fe1fbab069723cfbd477e241b92a86617166f14158ee65c83a7d53f83d5df83b8a2770d1a171b4e595463d440b019c93b1627ad9daf6cad2b89e87a2e8812e9cfddafba52436b3c8f86638fd763c91dae306523b365580bcdf4f53066a3973f259b30ffe487d3b22eab61553c62b0a78d0225792dd9b7bb1c7d00815f47717539cabdafab0938d9435bf31b7d96e6720e74f2fbb9c791ab9d461f9b2e1808cf3c7a43905edde99ece597d66a1a929b293dbfc4266b334eacccc575c01f451763d26a6bdaa095a8c4ad5a75af22e5c2950984ac730f7ab05ba835cec2a730c26b468d070283c86ced38661c1edde6027bbdd6325c0493a6a5bcfc027e85f560c935fd7b920409b942bea00add397dcbc5fbc6f66326d7b7629e3ec77741e3fedba053e851d40d5be6dbf443f1bec73b5085715af3eaa6b66d622260c998ea2256dc23b25a7da98c96175cce7c2dda7c49b87a1d1a6ea9a1de660e0eb1eb08140ccaaf3a4304c44c5569ff72d5cb0e718006611242d49be9d8f48137bb39bad588ee094247c74ef1e394ec1ac537f557b2e09f7e21ad17f0f861a29adeb37b0434dd1db76cfbdb8efd5fd56315fa144c0cf75923e3d34c37b6d62a467a00abdd1a1866446b480df79478b16e3eb2a3eaf6965958649a23223f969e2be0641dd4daacacbe4d099b8d2b5e971ef596471a8d935aa6ae45e6a04f73002620dd87c7d79d4a0cfdf226d943a159a525a009183e591bb91b746071f43ce61302d9236bf0bbb72d6119f29e21b1e5c8b3afed25bb9c85958f5a6114dc8a4462fa1ea4dc1609be206f40576856b7b2222c202e2bcbf78d899c4dd146bea0033ac82caad42a59b11ff690dc7a802da8135802c3ee977a0ce8a5a3773e6d94c02f0603003f17e05b40703329a1e16659d3927d1a81748f69eafa57ab87d9941b739a06b7c9f74d2d6572bd2f0e540e601b0d1c68c8201233ef01f582d1dd46536b500b80b1d6a00f9222de8215b40fd64c36e508a9e2603ed2666c71ed1aa46f4817b8f70f286825494a001f5b67a6b0fe389026c84de8a0c468f65773efb5c9bc3f6b6f4cc7456c7dff15c5b17c469dc595150e0edec6b1f366dec7c95c12176a4af14544dc247e0fd7940b60efc90c2a36e07d30d7556e1f365b95e831dc64d645783f30ea9aad599ce4b559ae1d125a66a63a196f4758ff427b8e485d825d2ca1f68e73dd0d94ba020c390049842863017cbcf4893a6ad38180de4f8dc29c91d646a40ba93cbe937e13aa8d81bd62fad180f77178087e61efdd047866ec6eb690ee18c395e35cd48d07377d9c965950d2e9dbe5bfd29bbad6436b16221c449bd9d91bb6e2adcd1a54c47bdc0d668e50046fd2b1f3e17e4a900edc890dd2768418fce80c0792b847061ca7b94169cb4e4ee606fdd28616605fe5f7244d5df154fd59abd7c16b08fb94a787679393974ddd89b0cb5b762e6460e660caaf479f884c059738d4d07180181cd0f8d3fc2cc84dcddc2dad6fe3e74b801ff373d219fbb4acf4d72b3c243fbd4bb5aaa7c62b23b213ec397ffc5967f4daf356f92c5cb0006fed44cba87f3894a319ed268c0876afcf83434bcdd319cac28d7544e128252a42295e977c113c861d9375e990c079a1cb5fd384fb46bfdb0aa1a6f81e7f8957f21a138ab01b02108dcb04d8944b91d8b32699d161700e245e84cd779e4fcae3171e21771051895e174c768aa0cf6abfffd2e0eec73d88a22485246d8dd963cb3923694631829e610d7802f8b88920742384b8e0514b1646be0b4416ff43c5cd2f9938a3ee6c140c45026df5b0e036fd3c831b40ffc73b2b98f9e7d9eafadfdadb96403b87b83dffb84142e89bdd162bfc9715be34a3daca495bd30d00d1a7e455dc6f05f29c56232fcac88d817d89300e8091530fd1b5ff701e989672cd9219ebf1c18c4d5681bf074b7a1ea9fceb036d80bdb97ff9c03e84bfac7bdf52e3958a148c860f5627d632fb9b102b25b3d919476393102eda3c44f5317ecd43cba7adf7f16e6951fab2b35c0d2c4eedee509120778442db4d1be7972e9ce2d02987bd74ff8260f821f188d965abc84e16fddd62ec71ea3134cdf2d0df3bc92a02571b694463246030114712dca6aa68e44f5ce81f8b56e3a08dc3ec833afc14bf8dab6e83241ff88aec32ab702413021bb43bdce2900ee3d9783f0942cba122ad1e89d69da8f9a5bcb570c766d99085d308821bd7ccc317abeb28aff0ef4435228d970dff9959794bdc1f89ad074f0e817c091e7c88cd2038d0f2cf733bb62771765187d15088e95c79c06549c3d3e39f03de1d13a2ed79a793cabf5d29c3a1b706f77a92efe5c9e9c56b736fc30ed7233a7b6b5fcea76a5250026e241ab3afbabff676628df916d28e7fa0d15432e41ed926dd1197be1d8bf20d49c47ee3df6bd7d0086880db478b473e5877e200f78f37ad7a1eb66422d2ff9e5f229738bd7980881ef3867f7b7838edfabdc9eb3b3849e3515506fd5f229267472a3e9f5fad07416935ba3a46cdb4617b105f1e5f62bdc07bee9998d2920948b19e2be19b365fe8e475bd4f34fa970c7ff28519a6b8a005211b34fff19b91216f679bbab1c8aae46bb168d6766c846ce4dfa9f36f3c48de4733eca1e97823cf7672711b1ab50f700fdb1b6ab65e8659191670db5c814563562e34f422168160fc856155407f13ac96b3fab7a616ce91d1d36b3f3474e25b475f12713c5ad41077b5ab7dd3446a32e6b07e12ee357331258208ba9c2d0785689a15bc1d452e15060530acc2fca8b3c0fe17f1aef767e36fd98e164dc78a7fe93d083fd6879b0d30a1f68c49c99f302b79e22d40a8b33e9a8e14a8668021cdcd1ccf60ecc451bc86b24a40d44e4f21dd0e28ffd7b984934a96a34afe72d0da5b7ded633772da26a7cfef7c6907b2af5692edf521d62aa958847044874599c2f220e6ddf171fbda61be94429f99de8a4b4ded0e158be0f3d2b10f1dd22ac94155382321c956a3b3972ca812d195726a1e56597b381dc84e35c0e400e3d1c2ec81e2bca7cfbb75d6696f5159ecb0321dd255971376be93534d6b9ed6dc8dd0bc29115efe092b6dec351739a40672183559db81c30e116b2b278c08fe836e76fe486e786c412defe844fd5f5001b794a96596047f68d2b187b670dbb3eedd9934e4e0ef44226d4a5219dde32b831c954ff16dc9dcd61b5b40d21f21bc8fa85a154d7c75c5a1f4979bfc376c418fc6cad8a5e45adfc0f58f07734763ae07db9f54a98a9c76b213e5d1238259ee537df8f6f40204a47488898851e58b0434c7502a558020efc5311b39fcf31f37b70a47c5dc7a814740de97b9461c6959983533c07ab0ac50fa2dbec3ef76e72f62f1752e2d186052b7abd122143773f772abcd57ed00e20dedd9f09f9bcb83875a1e6f0aad5a6feaa5ac678ca7866fcb13c0d706eb02dcedf43546fb52d9e85c80db6c8fef45136d12f1b21ae488c68df58d0ded37673919cce6928739cceddfe373039af906ed290faf766982f921f3b37ffb57861a2e18a957519e5d38e7062edcfc4397cec8638958d65b181717324728484e4bbdf69062f6a8fa6461ee47765e1bdc199571775f29eb82d034f9fedb6eee7b4d9cbf91b58543fafe4e5b0af20b19a5f28fb623d486da60337b761e763037d3b76ccb11c0517e2c2ea1956c3eadd56da96ca3f290a5cf555010e0c9de8763c1978c71df9b857a7a401942da22a74bc83752235e5b4616e9609fc8f1e31b057af948c4919dd39a72e05254e197add38aa24c7f7d314d6f86422d9d51b522f6a34269f9d95ae4cb908eecb454a1012f8033b620453e23b72498eea6011d1b416cd9536d800d858169b09f2852d25a4a7fb079843b8bd31fb2e7c0f88ad8263f1013bd942812a310966a74ad77929e01c43ea02c81f07fe79e9d5e75c8c1ad19dccf09030a4ab42acb712d3ae62d053712bf4977d67905184527db897603197bb1f051355ac4e8f99eca3640c7ffe0c8720a103fc6e7887fdf9790371b83e88b3585344a085c4ffc557f1c8ab221482df6b3946dc394399c6a2b2e2ff2df5bbfaf6991b8a7cddb5f2403d5cfbc99eb9e1a4230b128480d089e2a5e2ca8548eb438c97d7218b4b275a08b43c98d4973e79a868569172a965db331f3e4e12179fb5063f1482ac9ab083c6a09e3e5d5ab991d2990892825c97da3eb428c763e04038872ac5c6413cca2967e229258074f796933d1bd1e2fdab1079f06db898290ca105cf3c2575122746bb21b09be1053a7c212af3b6a2b5ee4aaa6def31bf5da075f820685e1303bcb65f2aa61640ca41af7ae31a55d2e611fa79504d6a25651f017187762d4985d64a9084b4d7876b1afcc0353eda65388fe37d18246afec1189c1384c2ee183286f8ffbb2a9dcf026f59f8c9af575120a7c9b00512898e16d082d173efabbb29f4be9761db4722069766b08d257dfdbf2976a1e0c871c92829bac6577b05dcb11961dd9b58d3b10dd060a958167772919b6012c9c32aacdf2dff9c66e4b5915478d617b83524bdfaf3c98190f16e03a90dd8abe6c81b5a856cc446b0c26a53ce10357bcbd7dc22fd234f57b154716ff7a49c6f8e59e61fb930ea35e7a22113cc84b780073cc8f244f75b09c89437745fed02d31c4f2b86434759bac737c24ef5021710d03bffc0bfb9413558335182db85c74fcc279ad6371081257a072004a181ff52fc83c67645a6f2dd48005cb416f0025e9aa418f499272dca8c9431c95c7d14939290891070bebb8b11d622ac51bb79767efa95415f4a6c7a865e2fd1575cbfdf48f9cb86839f48c9f6fa3fc5460bce2bff3a64ecca3491a87ce4b407c619239e6996f31a38bb1c29585d100834c1dc215545aebce4d3bb8238e49eab1781ad3d3a6f0701a4c89b26d8823b86b7a78dfc92224cfd2e514a56b0b8c518caccf24ce08b09377d3d3424ab89a9726d7d1b7d4785d28d17fe16cf26f9f5f03409d62206dcf16aa1c94cb37e16e0761b8a7f89d96e5656c5adf2428703374b30005b526ce84141138dd43a2dc6bf008c059511848f8c0734249cc681d7577143dea422f3d8e0985ffc5838e578ccf4f0c3edd50ddef8840839302f0d8246ad0fd1aca3e0cfca21f70f627f61a202ee18b90b704875fdfaeae2891836baa464fdc292b1291448d8d533c8b6996b79b67f324c63db56b25b431e5fc7554e0d2abe36a1a77a8e9772094fa3ae12a813415806af28c0ff8845440fbc14438fcae273bda118f58866195a8478e89004026156870995eb5e209b76888060a2543dd7c5a0c0e2fcabc3b5b864b1bac35f836de90655d3964183164efe49a6979218f96f3119368191490121ae859a634a69dcf8347df74fc615a5c474f738951c5612e0cc5dab85214dbede429b27302b69ca3d603ad1c7cff1608a0f3c1f0b2505e36d4f995b644684d30208f2c5d1d193c4aac73a4278ad400c45468495c25afff790ffb2c672b9c8104543dbf8d9bffc56e67eb17f44da075032a3e584fcf69cf597a21d72c2f3b5ed9c96db8e7fe2f85fc88674ee519b18cf27f9b43c4b77086f9b405cbea485840c4d68cee0b4dffd72fca44792fd112dd10e246aad0d0352b4d147d59d5ae3d32eb518aee59af27cb82d65489c45fd00f7eb2def6b705deb4305e23baf9a85e8cc072519a4d89ea18aab104de84da237797270e95170f29e1ed1bcc6ae90a02d90d5a9a2ab337ec3d9d701285640de326e60d8bd6fd77cb4d1a8ecf2c227244e8afc904bb9ad7f4369ad7d925029481179b126810759a2a1e094b9647f0299433cb3c234562240975f3c32071ad610d3b6d3230123fc195da781e1603996a6ffebd67b9750286d1b303e4b5dda912e3e287841a03a4863943a93972b1859637f36c396b5058d5df7539519774db09890a4718b33e12cdf7b94f44ce7f53e5e19d4cf65cabd66b923ab645b7e6ae73143599ae211a5989d15bba2569343a820f29aa8d2e850284c4d58d9979e1c4aaa707485d3b82a2ed96bcb80d292164a0b39850895644cd67924c9e07b553adf00b03851268799bd1ed62a2198df3233031143263a9fa5810514b92f2e67e72301660f792e1decbad76e42e46a4480465799f53cef8a3f8548934dec644e07fa370712f49434e11967cbefea99251ea25908df40a1867ebf430179ccf7c2062580fb9bf33d61a9490d103a60a17aa45492e49a96eefafc8dc6668bae6180e1941bc0dae5dd0eaace440263634a51b5efd2b67583530e8e6557a72a9b208a0b267b7031fd15200b061337c989082b7b7aa14281d343e3e39f79c311c98dfaf4afc23bbc488708034923f2e542a15aa88fa9a4e29e9ea3b58ffc7d6dd87aefed575df51a180af1f1dd11e8e5f98b3c4cb237a1071d6b1623da95df894ade5777e7b6df34bdfa20eae603fa46c6de8c1e24622f42eb860d98ef02b44e6769e01b7035c745582a31aeb8c38922bc2147cb0c38555b9f73a36c537c215750f2c30483e456f30449da4dec4c1af27c78c1ee9fd91cf3fdd7d252ee3255d341eabad406de1b0f7b6df647b2bf5927e8a39d1875298947d3539ca6da2c8538839d8493f736209f40e92d9105e9c53efb86e634e7270a7d45c68db89845b3869b9d9e193c2e93ad54e07b8ccbd6f4cd3f59c29763724c2e4908f3e9ea6873629ef994aab5564687b29b9cbd57aae2dea9ae2b6c0312d20251b142c31822cefe7d233dc1fd703a39098963437902d7e4997b03ee34914be1ac181d7416a9643641b331b990e9875a20514c9d687d53ba0126d87c4f5db8a2a6721297e8d0a07536ce7f6f673ec24b02aeecae671053b0493d088e019e7ffc9f0753d2c0a156ba860cbf9138a378f2d8a2ea5b94389c31631c504780644e792711555102409b021c167eae52b3a5602b3fb8e561923cb8b6668bb0ca6346583ff619fec339b3afdf16dbb530152edb42684771e7a036372690efecddf3c058044e9feb6c87e0371f7fccb3b5866ea01c07890d40c3c5347efc9a28052c41ae9faa975adff7a18c724a9b7014d5c8d3cc0160304fdea22704b7f6738a3bb8f6cf5d2ce79bb209e8e6e082d8c8fb1bab90de6f655a461332cf73edd2132d50d8ebf36b876cf79646c4f1689f7a2cb4581bc85fb7aa0dbda14fbb7cee469a30a9bcf10aba617f4335cafd7633335800b49feceb957cc0e162583d5c4fff72e13d335cecfecaa81e2679fdd134a490daf820bef14586efed741f4b9866d44f8dfd4ac280d12528b8a009c38d5e5b4fb5127cab302f73fd4ac6d801530a49b1ec18c45b564163a0369fc4d431c34653ff405ff34ded59e35a4d0ff5de61d10fd2bab7bcf48a95976db3b0f021d6fb91a26550a2583ff031070f4f265c26b6c433c2f68f34b6c27e86899b50c7187e18c2a2a4609c528ca93f3b59967a5961b2c2aa45ab98798f466bdc04936a606d7d85316f87c7aa0ab8f09f9a45ffe75479e0b7cbb32f8827fbaa3d05eebe86a7b88f0a4a4cb7bcef5ed2bad55ba0f2e5f3a77863034f57146cddd3df40fac9d23266ae0a08d4b4a12ec7f882d4ef9693839eaf576387e808f6bec039009542b0d130ead3133f298cfcc45731dd8b8ed43c83390d8d1435089aeb7f12276e40cf5a3ebc012fead494a180d5b6ca4928ae57037bc49e5f332b930ad99cc6c11674613b33d00a411cff8be6ed9b54ba8327a50cb01351033fe1a6fa69054d1505ac87caf01d524f6954faa432c4fae0c35e69063e358dd64117ca7a2be7f93a47d2fd0d5dfec15cbd7cea7dc6e9518a0f62f59b3f4154d041da8f566c3f0ae3c85b8a089b318f517b04ebd7c376dc7730511e4a1f84f620582f9b4e5328fbdbc55ced3c39a11272c14ebc5e565ae983a78af304269f4ccc3ece5ad5152a4758be7f1354a5c444b36c8f6ee60aa7ba902517dd0a59ac28d0981b488642b9cfc294604c05ada6e5dabd319360dd66426d2682325038138dfb14c52e9f2c6e04eaba5f65ed3de9d7b799e64f82ae59f0e8b0b54f26d03a53fba967063ee0a588b81b00dbe57ae6be585f4f9078d0557163bc52a965392cc8e0819a14d794d03a0273ac3d34672fbbddc47f530694cefc705a929fa2344730c9a3e5446e527cdd165d82ab92accc7729966540514e38007f7e1e4e561e8653169305e106b18e09bf77d1632fa68ec8978a394368445cef338838e570954fa86da301e2b1e7cbde0088fa2cb0d31dc63fa811a01140ab880e7fd458ff937cbabd5f73a36fffbfa0fb5f59758be043f87a512408a3dd849930ee13a6bd881c544151e27ba922a8f0ea0f70a09c3614b2128ef1255249eecf84a5d958cbf08ce681316e52ee5c7af8b9b8b4b2e344bc68fc911bdfa3150b0d372480c488769b2877c7bf3740a557c80489435c22580f5f2a5ad6e075c545f96603b9014290abd38a0d00596073a23b3f369a7691e664b82d6310046919bf80067a9c6f2f4ec8a567c66111d023cf0a0922d36cd41174294958ed5a17142ac84dea6231902f4c8fbef988781e0922c88becb425431c7a39fd1d4a630613d8a7c2e5a00dcb9633e1c724dca3d1c03a803bc62659cc3be4072907639f54b1409a6f1b3183570d2ad304740035bcd8155a779dcde93a010c5e6edca960553058dc2a16290bbc029285818dc16d8696fe9888b53ff09e0b667fea01641dfea28c4c3109dfd3787e6172fee5a651520e79cf34d19181d9cf196b55bcb52acbe2ee80362eb5c76a7f4d1c0918df250d3f1639800b1c2c3b3cc1566fae78e9b38b91c39064135e5a19d4526d6dc7c04cd3a4e76ca9cdd4a28d15c675aa4619bd44e91c3ca70bd4b5fe6378b61aaba6a60cf3600436269ea2b02abb07d488c0bbba39eec32d8a2c3662fad2562b3b7d2182808965c6e8bfcf72a104936a03521dec2c0b22d386cdffbc2cecbe668ca05d140789a3543460c3ad9723656d10b5fd4a5175cdba438665f4ea22baed51891af37f099b264ab4e9cdc5a9c2fa0ddbc0bb753257d8e01258263d8cb04ca03bf4c8aee7e63f939efc9f86f1600908c68b6c6d5858b1a08e193af60c6e5bed3b6da2c1a4f52510c26ddf41b8a964cb8844754e635b210c1cf8fd3446fc95a2d64b9df5fed8239ca88631b0d18c45b8e2aa156fd404c50ffd6e270368ff952ae7581687340226f7a59f83698a2f942e046c4f252fe7891d795a007f94b327ebb87a3a7dfd4c9536aa0d4e6e4add5b43da2da0a879caa8888350b83a6b15b2b8c2d416e7c8229749cade1978af77c849ae1cb176abcab84fd0caceb8fbe97c714cfd578ac3d03445772469718ec9905bcdc0eb525490d4d3dc23c51697f5a10ddd6daa056435c2c93a22c02a86cb098fa43515c7c8daafbb2789b245ef53df46896c763f65e2e4b4fe16f6c516615e678439f06ae881c71e75400aba2e7e37ca5e787f8592dbdb417c067b4aa27bf8db5f72f4394af111dd61bfa3b073f3ab85c7748119501ecd341d22316688ee22ee8731d808bf2271e1fe4d752213383113bf3929b67ec479d5eecb56a893b6519b279cd0ec0137dcfaf909b12aea7f95540cc166fc6ca14da7784e83eba29d464f0e7fd792d0511e837fe47511c79e0e48281ddb18d91508f75e043167371d2e8f7ab10ae550dc3e7650b991921082182f9cc0568775a410b96864e9704f44f8c3e6f2dee35a120be651ac920804bfa12c750967ee5ca321ece73e52abcf97fc271f147caa1e51df5bc69620bdbdc1559bb1d0a8288e68c0816d3ba9e7402df7c8cfd282b0f90cc042be423bb5c26c8cff1d932f6653c3d1344b5bd50742e5ead64228426fed8afa2a60caee05f1e3e86a6b37947b9c67e85a53ea4f081fb03ee53b62603e11b98b00c0cf9c502c176b5465b052a2eb8c54c57240699ca3ea6a5830c5e050124b7bf9adbe3aad3eb66c074d4a2510b810505e90392c4759732c7707d712ca1c8ffef0f83f919fff138dfb900cb7dea1b0d31d66c48269b3bd595490f1161e374fee93956039cc72982180ec06b148e4832c475304f7bce3fb40125973546015f5b27e66af94cccd354fd0a53a23d44a9c30977250a614fcdad243183c3b4a11e4777934a066f65cc13bdf6a90584c58c5ca61980d45f3753e0d2d40e501385cd89ed5951a05484d34325e96d6b1110267844b3c6e87579e895dcffde36737dc8d0c7b34f19a89e39a7a871f4363306b2acce082b34c4e81fc3005b9885f9a391e5f8b742e1ee04d94fb14227f6152986d1641933e7ca3fd3e96802700a9acb230f1dccf5bf6481c625129d82caf3c86934e18583259290193147386fab2d6ae34b31cca97649e2a1414da14c0789ff96201d0821900420bae97454801454127d754a9588226102b4e1a171a84080605dfb425d8a8540c8a29c5a00871d76885a946cd278de4aaf1a1dc5c77d99da5cffe267f6f156d778f5b2002646ff6f155b37df04eb5beea6741e0625039c817818d58b4f97e317ae2710610c88f11d18e677486b0d449c1045acb90b66ada5d8f6f57413737e75ae15034a989197f8fe0a5f2a6a57a9bc0445d15d551aef76dd95e3b8ebe637f9813ba4d579f2ae20ddf5572cc484428d781e325bbf872d6fe576747b0939bcead2434e584450de506e635128bbc49db14a2ca41dd3c2db8c46a2db178b7297a15689fd8e9cd4eeae04cbb4be70b5c761e1cc7b1314274df496484b000bff6bd63d18ec6bdc9426f45785a2c3bab82fbce6adaf3c582d43f7333c3ac1e205be5acdeec3cfc0ff6ecca83a24d4fb561801c67c1ce1a9940b41c67225633d67ee3858b2f3e859aec530505b77adf4335972861d665b350d16e371640bd452618f74e75fc0f2a8fa4c0d2b53e610e50c488020d94836fc30703abd1761fa0676c900f9ce16ee1f5481d1d30789be673c1a3f5e816c2296765d5d9a2b6754bbde2d6a3da2bd923810bb8097790b9674985e2747718f966adc800cb9cbf50e7228b28067dcd606937937dc9055d4fda175f0f1921fdefeaba3dcf692095492c2851ddb2df324d3ad933e3e6487f1c215c241108b84c0e0fdbc79e9b934c8408425eed0313d12bdec8fe4a315f46ae8a5db67e28c2606da0b6714b07dc81c17992672b0059f8cdbce48182efcb66631a363eab6f87661ccdb9d24aa1980d1f996d06994ba1578a7681658d0fbd4c2cc26b3025d34e08cdd8a1dbfa6bb8d520f4ae4ea5e13fe011b8663fcf02b26f9a2b6fe78de88d4c17dfc97cefa2e3ae89455f3fbbbf149301c0c48f740dbc3661c3dcb4e98dc78c09ab8a79c2e20d5a581af7764b8ccc08d3e43b4e0ea78e7c4687308c8dac92cb4ac416a1620e4d7d033899e52157c690563189a2725cb9bd3ee1c531afea66b82a7c8bfe74d41975c530cbf3ed35251371196ac1536b677385e147ce5b15799f726c9ab357e24275ae9c7831b178a05c9ac7691387486ddc21aa1eed7aaa12b301edd106ff63f38fe72bb4f73c240d6d24b66e6bd6d489470099fd14202ccab372d219da163dc91f5b9a9e616b24e9591b87c513440fb7379f65e38456e8183e6555e19f120b32fa5b43f12e9e7f975b6e1d3081eb449c1fea24c31f7ec5407678e867f55d95e6308073f1da833f760feafdbaecac056752fee9eea955228d345372c2fa03cdf8f424a4fdf2ca3f328189a7aa6dc2a157b5c7062fd8f0171e099486ffd4bb23d4535407d2a4f86ddade25a4370b5fc2de56946c94743cd5f3941a417941357320b384e404fc83b6aa957fbaffe181ff83a1ce4f204460fb6336950ee325d6e7b967a78fb862c654aa81f808fc86589eb8187e420dc2e3f63354c8ed84346d0b6b50a3a1f0981264a29153bf8b89234e51caa388a770e407293f324add43a513f10d9005e89b5c2f824fe2f51050061fc9294ed90318f1b573c04e4c7276c130dd373dfca0facf475f24a9f7b890d9dd64f7910df9fd2467f8b959ab9af2979e105f2a1c9490ab2e10bfa7b9ec3791b7b5495fd8fbfa9afee35bd86cb19f7ddbf301ad30792953dca5b3965b3a71278c7e3329b43af33eb14ca07a72168e7d285e67711b64de1b19efe677e1c17f23afa2e0f9f2dd9f23720723ab7ebfd84e30e7187f331868ef1c874ce7e16cc355fa1d7c78e2713158051ae323e800b5f50ef37e7dcdf3fbce2b66abcf54ca2979a5b044650fceb2697b429d8470a5bb342694cb40b7edc574c302331715a9eda00ff8f1ec4f1f0ffd61ffd06525f2092eb9355425f0b29ab2e5dacb63ad7429435fda2aaefb896f15b21a64ae0c4b55303b4510704f6f1b745ad258091cb1b08ce2f60fc1254e6f64d7e675c3fabf5b5f7cc3448023544e4c8ba7e731cea80ad7ab279e1366b18bfabace082d0337cee102f1540fb1933a881f7fc4f643e6448ba0a84291d3a23d710fe39371f8c928e2d35d38cc78d08e1350dfbda101c38d10d2da02bc100105f3c2fa6d3ebcdffd30f072012395fe497f98b13400a27ea9a791d58b642e0841acb270b5933ce3ebe7163a20148229f86e996a4c16f0817472651fcd3224afb9e038d03b68b0fdac37925a1df4b131e5b768aeb0549fb2a91ea26014190d950d17a2c73339c90bc129af419a4aa9cd0798fc111a0f3d890659439eb3329fa1fb267b10f722359625a5074c1a82b6f76d9e905fc1ac01272f594b6379071b88202bde0affe0f97157ce67d2576ac607cc09d222e0e9800059c93277eb9de65be3c7014df464c96bcdf9ee2f1d52a1999fb5df9957e689f0efebf0045658b1cc7e9414d6777bf71c0f484d9143894e51b154b013479bd98c9cebd1ed1d08410c6e0699f19f4370cdac10c654ecb04c5286f6749f550893ce3151ab7acae1be6316ffb099882913933d1172cee6c0ef818d5e2d1fc8f74588579227979f2c75b1d3c324da5b6bf22af10230ececcc422cc947708de75bec5e845468db559feb916c14d5f4588bf632c791412adc1b8f211a0356a76a30197943a8fc6c28f89d9281907542a99b2f3676a056ed89d1a613bdc223bf25f0c9a8f75de76d60cccf6df05c0e45a0ef9fa3a5c4fdfd0b5131126cc462b64e49ea88dca2e11efbb10ca1eb9e712c4406d42189d109c2bd82573e16e3dd4cdcc5d4bd2ae1b08829badbe88590a88cdb09ffc7fbe42e5eb074efc780edb79bfcc18fe2bd098acac67591a5514c41122cc6ec7455d739e557df28cb021a60496f958df1450653f7b1a0b1d592ec5fa7fa9746b5a673da486d928ca808b810f44db3a596e9c9323f1fee289868bb04156f71c49c18ad1c3cbf3d99a456ba0cd8550eeee61fd1abad60c7282562baad51f0815b19640adc36d7b19cf044132f2df03208b896759da633b4b7bbb2343ed053a35d393368525a0d1686900f9869cadbbf1f34566f47495b0c2aced379bdd6b9f3d81bd602760dea30515d79165d7fd28d3e8be98a9df15454d646c6f22f70fdf01635ca85e35a74aecdc66c0f0711f555f622d116399716ac08c30525f99444ff47236e316584be331a874b3194856d971bc1e3274bdf490a1415c63cca11455050b3ed4a7a21fef5a5e159672b903e5e1b268fe1aa963e31456352f9c4d5c2ce4ccb23603bcc504b0cee786a92cd05b238d9e4fc901390cc32b9d9ee42c3acb4a8d584cfa2ed6655c0f4e74053bbf3068902839908bd16e7a7c96d22f637e24630759d76561b04901ffec29f9f7e2510c6fadc3e1bb727fc6b7bcd0f584740a979cdcd5d0ebd094d867d7a4f327baee7b334c6801f91303225290315c552c10f9ebcf443b1a8edd58774d19bf93509dbaa5d621f6cc9b3186ecfd7e32c3d9bc2c148dc456a140cf20a7be233a433b97c54f17c66a20d553a84b7cbe1f6a3277d177957e021702e21b8c3d3e22fae51825c2d9bea3cd854e5550560bba6dcbb90f4fc04d8bad889270b3a67401832f4ee4475af0358480319d025c8a62fe466b7b14fb16aea14395f818b1804477435c72149f32457b47a0300a01df21dff74a863c6c6fe45db6e49649c56b7d17d11e0caf4c79da1803c56b90f4516a7c1ff637bc071614b8eee37da7b16a935c3dcc4f450c04237f9999fda3e7e5e454a4f4be978d3a4024609a6f7882b8105a70091f3f7e24ea2abbc16b02209c9f011955d0c5618939ef501d0fa1d30074ec678ce35d7adfcdc01447ee8744a74f9abdadc7d39b8fae775e77ceacc94e65564dc70ff07e215796488e57344ead535443be9142310d7ad33d5bde3cc4f370b15f444fe4371a6beb0747f3ba5b601fc7778ed900f892dfb13a4dd40431a7298524591d488f7793d9b85d2660eaeea11294061179a846468f45408828a8f7046f33adb7c9c0695d54f8ca080a5fe174e01f271a96c8a639dab544f15d77b240288357aab6890549556415f42ac72396b67acd0ea21423f8d18f3463f1cd3ec9e964152f4cdf90f79cee2d39cbcce1972e03ecbe5f299e1383ba7e40f4f554bd865c21e32fe04f341aa04aa101fe5f3c08a8c85cfd74f994178e093c9254d44edbd768a1fb2cd03f4b1f6fd12e84be349576961a236b322c031940f9a79756a8d3a78b44097f7d470e169ddb0fb861d976cc2e77d1323365b18259b062cee384d48e8e2e0f442e780342210a6f01ae859cb8090048efc273957451a66e0c6aa01f415e12ace4c5db1c49996156dfeadc632f83e76cbeb13f3024aee334e60df028fe471fd829443db1f70c298935462fa910d81f9dca133a41f72aa4abe19c79cfa5da3afb51c7de38ac5cfc0b6443f44915b34969cf3db7d097e641e236c9448b93549f1e1f370f2ebd1ae3a916fc1f0546d7ee43255cebf2aae974f48b6451ff76d13d4d7405d2be0d441bab2e2c3558926720343ad018651811240aa49c66e8b89a0f8157615cc3b71057788953776c42252b116cd572645317e1fad7b951c8fa4d14d94296c993fc438de433055ee472b0df8fe9c8721c768dd5597db7bfd2b55591d54cf229eabb2836d4bd18b8e00a3ae9d07175a4ad2cd35ee0c67023b8d47167457ca354f6c968da10511108e5a0caad150b61d548b903684ebe87accb2ba5a1e1bef8a89f0ad7a662532953bc85cd3d2352eaee27bb8e53315fe7fad206fc740123fc2bef8bf49b75cc03bedfa9a6374db12c531b5c251538afbf97f5ee13feeedc6bc5c444a8b6952e11141d6aa37588e4ea7db58352576d9cb76a562545ec96f29dd1ab89192aab5e67918ffeb969edeb8117e256854fa789bf0f61d7967e300bd7c1600a9c379e52c62700a457a2ef899e10fba8e5392d290be5998e8891c471449680c6f606d0fd5c4ac47ef5521c97a3a1d195ce8908f981849b7b43d806a76eeefe8f28e4489e719d7c19a1d0acdc1ba78d4e085f089920adfea663aa908537a3d04c744100d711eb8c4e54ea1eea4b129482df71913a17e7653de6fcbdf520c4a314faa2968f0ee15d6ab4f2ea8107ddec07cf649cf9a785324a816a8c4a441c220e969eeafdf1fc57cfe1f9a3c0c71b0264536e0abc2d19218012d6ea3c1b7f145e8572257499d9629215c3531568fa1d7d95b5fd9412743f997483a22199a540c0724b6c02139a8de93c3b2e940c11f997d51fd5e283b1c9498bf779bafe87c3703d8e290185f4743f2b9ea2b82dff879679984b50eca2851149e11a23bc0716864f8b938b217ba05743c1ae841b9c74a9902dd771a3a83ea7069c3475a7e84c0586ba69df8acd3335e551e114acfbb7e54f850439022dddb6335f5272ae9284c989a4bd0ff5362bb0474d0fdf8752f7bf090b6439774a8b9571a8d5245ccb3870fb5c04fbb3ffc4e3c1bd285ed3d9fa3545c7caa523d832952174a42ceb2957467a12c02a29c22624fb1b49abcafc4de397a92af7453502244e8e05f1968758728a84f6fbe60f9c4e1f46b3b14e56797fd0409cc52c1f29f36dab13b368476bf6bb210b8087f5c32db775add02b6a75270c0d9c73f249cc2ff2aec47e8d9a79cd432ac038b3a22fbe5dc4216979db4d611538a5bd52e70177ebd938b42460c5093004aa6d7a0156c5e1129fea3b4a4f7f502c9f5ed388bc2d26a93bc67965482ab7e925a920d80414b0dfb127a64b40512abf04ef69f9a900fd43a3d42e6bef1492697ca15a612af77eec18ee95663ad1295f3fbf52157cbb67b7fe4b0450e51ce641c40f66a8e1a12add3571c7f2467be6b17fcc5057780b6b1d542c3db33f3c7e6a40044359779ddd7cd24515854ee258343193653fc66a88990e915a0b18533c20f3e57dd2c5d3141a694aa312196668691556b321074f4db75fd1df8bfe7c2b584b2ef15fab3d740ec42ab47b6e2348df589527730306882572364e5159da1c5a24eee0fa8446e27e44222efb20b6b6e8b895eeb89125fe5068700de4aa6d6182caaf38368ff791efe92db5817d4c644f3044c1bb1b21d72d2dbaeeacc48eb3aef9a55a2757496c5c2661c274f5e7d9e78c5f57924da59337bfe61093d3be0dc2919fb986643fff4839bcb965e2218dad49a28d887b57024d6563e8c605d300c64295adfcc2abe0610d08da6fe6faa47b3341f8e17255bebedb590d51de22848948daacf156301f883199d089a6f92b289d87b16d05ed5214f703c85ec9e7a318da5c16ad786aafca49782719245259179908baf4a2b9cf470b0b51e0e0db788842e30020ebb3e85c925ee0710e88890373fa7431a1f30a0c20f8654305a77120edecdf3bc4cf40c5bad9a116444bc0d5c0cc52cd0c21fd832bbc81b5ce6294e8a5a030cab15b771422e4750d0b376a4cad79547ec516f3e9e7a254b879fdf3a8fa20ae96f8e80832114299702d6779aba5d785083ce4a9898ed5c5b2d9c292f76fdc21347646136d18629408fa7cce79cfd6f7aa129859a40326cf900410f439bc9b5212ac8f83eee8e8e9b01a57e444e90b64d7948020d626629d5be88bac407af71923390497413fe0cd3b70df1c2594f62c8234081134163cfbf87310eaa95fa268a5a6dd09d06c60c6223f9fcd14445aa076cc39440dc2a0e09b6088d58f4c39ede32e7f9c9d7f1be1f521b9fe617ee6ed73191c1a744612026a634dc3db61c792bb528e97deebccf8029acd0da65ce41126f2649a326fbcf378bcce74c0a097beb22353fe6f2765b353e68990e45b97754674400b83193d0bb22f64b094edfe9cbae24c0db59b37eb79a634870f34c0feceecf090002bc7488cfd2695ce8f3b8f72278138a53ee3ce11eee13cf99b2b7f104afaf51236ffdd5b754e7083eb9afc5da0e05be49009ecac488b827694c53a9ee3300e3eaf1d99f80a1d74a092cc634a58cce2fccfd21933a8474a24ee43a060e8dbcb57e93ce76f1ad1c43b223d7d027573dc1672ad9e1afe2dfb98a4be44f51722569826f70f2b310c820e4b4081d85c5834b632c42b74bd86c70b4c86f732cd4fd452a6570dbc6555f4821e11e094b0ba68a11c0f7bcb0521ee151a8320b3e175ed69592bd901dba7e78dace5d088f0fd40f57a6f0b811257af7ae73db2f6801a5959670f42151aa009fff5ad96b93cc51569f552cc30bbfb09853b0e62e2f719600a294cb1aab3d410359404e4bc7769ffe353f706931c78788ab70106c9047255a8a821bc59ea92a609ef619d189d78e384841c9010a1f7a1905287ce3bfb72d3ea61030b765f9cdf07f714ded070556a153f8faa42d0d51ca8750fd3fe8a62f618f477361bc8c8201034c24a26ff82e852ebf066e6eac96cb51a4d793c739fec31b529137c3ec4a8f90a87a98a25b4b9f992166ef1a84033a7fc5e380fc63b374c6ae72322577928d6be3d60359de8f6f3a2cadce95657fafc60fdc8dd1f977a3969db47da3305fbac325998e7a51331b6b399da9c4f83f5a14e69ba04203fbba979c1c0ee6300f9dce6203f5e5bb70dc89480e44da068ec1f6c81593665ef5d0838499490800d56494487cea9597e21db1cc1840e8abbff8d92aa09b9c7a474b6edca32e7900f87b8ee1202eb68fd26d19051e20a8541d7c2ff3e2be2be91a10afad6345200a1a3c5fec7f5e30181f335e21b4a0d91d0610a8e7a0acfb579c2765a81f91a3a9da95c040088244356dc9b0858144bbddb049f1c4e2281f10056baab623a1b93f5a55c9d77d5a94e1b0747250990c6f870320f23bff921f38f25cce9054be96f211dafe4d2e35e3df4e4951ab807382e890acdd1571d23cd3de36dad88f73679af377752196ad844f0094cec76f7caf94374132e5d6925aaa9e2e2e7719c62a3bd2c2c31d53b9ee7bd4be7264fcc06b77116a9e61dfa1e6275167a01fd9878104c0cc0ee565e8d65e60f367e0df7865934ec5771a252fbb4d34ae3edce6170b109f4b34f51eb0ee60941567326ecb4f96b0a5db9c1400e11e8719a15f244f5963895db43d26247229f8b116d85500572878e9025b3de8e799926b129ad065d8de57b174f2152b7fb7f59628bfd8a0cb4008fab6b70610580fa49231845bcfe6471487f93aa2b2abd8b2be13eb97e9d6e7f63bd564e3281e23d032415a50ba2220a31fa0d474c60e088db28c5b650e3b5997b6707cc03cac4ce5dad741afad4c5fba074844f0ae304f33f3d46f52c405897a9b50ab355a2fbe332c9e9718278ab56d3e2def3be755961066f8be9462086067354ca0b44446c8f290a7b6e106984bf9ef030bf8a1a73f767221a63eabd0e27fe51bfb43f45e0d77cbcf20b1d4e55828e204ea527d71cfcacd26223882d39ba5813ee81347c94fb5454c36053030e538be2c75aa10962bb2bf0849d1e3d463cb32024f638812b6d3ab652be6ab880a30762ddd4b79bc30d4113826c2e312ae1a21cff59fb4125a87e94727be127cdc049e2750658d916f569b42ac9d00026bc1f524eba53ed18a697a95399782ed82ee0db9324a5a6940f1cdc567c5dd716f8ade400c7a7692f7fe6bc72ad935571423886ae750f349e0c39c59e3eb5606de7e278470f3f499e6e9809f792282d4823d2f3cb9779604399f4680473ccac450bb7701f141cfa110eeb8b9fe4dde9596ba27f90920d32e211528f1a857179b64fc10949d9c28bc9b40f1c817aa7ea49cb47f88fb233c5ba5faac3a958d3d0cddc22ca369ad58ed439b54f770863a4877914d9917fffdb0277d19609023a928135c3fde221996f32a7fdc72a4fc597ccca176b933e00a798914007c23860c98e8b17da647d2b4b61c0f91138c28be48ba4e334079c60b0c451bd8b8014d0c4641f2a9342eef295d173ead0d35697712586405e1888ccf59df8addc2a65ff504fc2ee465103bebd9d39007d4ad9617424f58fce0c388950f2c3f8acf897bdef929dab4904679d4948a491591efc6138b1128281b5d987b461f6ca2ef2bb4e257ff76bd885687bd0c0bc75360bd67717ca2fe54d5dd4e9d5fa7df28124f01a4231cd962bf17b0b2a42aa358210c3d4ec029988f5d0bd222f9b5a2883ed4c25f34898e815789c20172bee18b9d07f13bcc7acc484456dce480595780958a0f87ec931b3916b3547bfd96e9a7d990c4fcd0869018fb2c9d1330360736b5a85ebd008336dd857f7f1761588ac46fdab4790aa6accae4c7095a844cc84e0ab497ed44f462ee6d2cf86b9b1073f04b2e73df9c3f6917c0562c889cb0795042600b72ed723ab99bee8be41c797619e739efe8f23bacd0b42af88b3744c15ae7e251bf1dc1eac9cdc851148aaa1f1e8d9803d74565a3e4691133e703b420ef64ecc464c3df1431bc8cc7f816aafec167f0be5b1439f0bdf50ed7ab7491f35ab35de68eb8361098ef25ebdb1b44858845866cfb69bd47ef92445fc4110a0eb84cc2a6fa691a8370aef290be53b6845b7159081f2f9f21d29ce43169e13ddcd27fd6b44b7d75984e09a4d35b8013d77b040afd9e39dc06d8c0315e04d28a226c82523c8c7947bbed2af7f92a495cf2ce44ae6d2ab2da40d2018090eb02026c60856f8b72ffd62156b9169da32fbec48ada7f96c2ea64a2938793df0783a14f12d61ff101ff8ada65bb6f29631f94858a73bcb1884c21dc6f07876bf8dd31c419d0c57b39d379f037ac1dab9c82789e119f566988eb8482196dcf0377325d8c048e89148550dcd7f89dc1a217a867406a05114880cb21e67aa626e3bf0fe3e3e2157bfb3f140e98d0d7834969b686519e13d5dd99ea8ea1b715fc1364b6f335c134f883b9b54a82961ac5efe14d5dc9fb8ef7481a8f8465c05da93c97f19552ee841cac6b08522fb96c20e96359284707ccd8dec2876e51a46c887016f710ea5112dc07a3fa1fb000646e2ded416aa32d247f48a471682a975ee19ce27f20d0646826868f24ec615cd909ebfff43b17310d4b723612a0aded85217a334eb9fb458c72b22cac22fde78343a901a88a1f4e16cd88b6818dd4c2b20421f9d8b67a502b9ba229bf2f851fb236a3a8e0e9dc1a619f49bf1ed1144108fbf491ca816fafb2b9779caa7b6d8d89c4812e3ff37c0794df5efd6580b799483a4ee3b728e762c7ae72abeeea492d2e80575e2ecea1a3f8414480f6cbc3898ae5d9b3365fccc7889bc979b9730ee23183103113918e16e38407501fc4cfaad4dfa39f3c071f6f8044c23c1e0ac848ed29fa33bccf8862832fc6ccb308e116fda17a05bf2be73bd64205e71c97e78facd5a4c16654b8218ea7eca93f8a6fe06b6c8da8dd71d844dc7769ae1214afd3ed8044101052c70eba9e6270f4f3b95b192fa9fc07d2009f66606762ffc1dae3e42fd610df313adeb3bb121da53dbbe024693c5385c03602d629ffd334bf27c4f72d829ce27371324885cab7514504175afc4469ccaf51b5c61ef8bbaf284866b1e0ee4ab33f51219ebff24d92264b7b237c67a1a13773b29ea7b891a0eac466c923149c41433f41a5011953c95a3e11f4c6c57acb14f888d4da2450a33824fcd8cadb9cb3443ba1ac5d7e99f297b8171729638caf2ee3c984e8c4883bb099c59abbe7fc741c3ceb380a084659a5519bf3643717466030d639b3ffa0e19629caaed5c56f30bae869fb0dafcb8d5d3c25d965283fabc5dae6d942bf14fa8684253d00f1c5e482a009bfad304f9d3f31a7feec9179b8252c5dd333c7167f0ef5a212fd2c7ab9d43ec5d9d359864d6aa24c5a35e98b764d5858dfa4081f02905bdda313fcdcbed44ef79567908195d532f3f724e060e8768a73aa915ee18a5e32c385ff0293976ac04ebfe4c4bb4884646f74a4b950e8bd6a2fd7f8cf118a06582b89ae44c1da74952579736107a8c4c0134f2b52128476732e8d461f7f42562f4a89d69c8beeed955c6e69d230a884f1ce67ec41d153fa52f5bcaac045422b1211a322464cdc813c24e215697335dcf4a44a034899dcf87d58d511f630b99f6939bd90bce9af42abc6589acd772382916099bef9d6192d3774a6b3bc56491b3c6f0ed3bdbe211b599e939f2c981f0e9190e4d075eece730b502f8cad45ced1899630cbe3be2c6e907420bdffc5a0f3bcac3c953e74b8da55a7c82432fb8d9dcff7df0ff4c57368a2224d0401b717cae834fd31968a5b67318c3b20f6da83d34999bc7c8126c1e45a89e3f59ab5a8d8b5956aa5c57c45d33563c636304323f3d30cc60a51b980e6c166c209085db6583dfe4adc3625b5e4dbbef9ff877891c0d47d78b3cbd8b395db7fd4b910885cf24b78adfd673a29fc6eeef5505267ea65651fe454d1f18a294bf2a8ef4348fed339c4a378fe694a143576ad4b4f463d812297be3d3df457aac48fd1314004c6d478176dbdb91be4a51eb686f4ee0b58876f384646fced523f4c2a9368a4ae0f273e7601d89edd59607c4893b05d1ce4e05c044efa98a1ba22b99c62ff8bff3a8453f8ce53d414d56e2a4ae7730df93b91a25b81557a6d9bea518faa540d646e9d94bc3a4369c5ec51dd6659331d8000da410e617c87225cbcfe47837681dec9d6c25b0cece2771de2b34ace1d2a4f5c2e8e72cbe0ff2fa78724c9b6f3d8a3096e21a4bf3343998d30be2beaf1ff7fb315ed57861d8dd993fd7e15a5da3787072b095bf36469faf3e35a90d4a20e2d577cab7989d40bb0fb071a8d5c820022387a81e5503cb102323ad7b65e6711f4634a911857531e05566e88c2845e45e8b3af334e1d1d9edbe4daec005bc5d0a4eeb59e9062b5a7cee28d8df91f1da56ebcf259f962e3331d5060c76ac472afca6e29a8a3aa2bcfba94e0e3893a8d8b2b22621d4b93d74171e2d56d2e6cd5be0cef0550535d7a68f23dfed2740957b3135fe57ebce6b1fbdaad79988eacac4294675c582fe97178dcd2259d2cedb07073836a6140c756b32fb6ed4a56df3acb655cdf474f795e00eb8810728536eaded1272e70dcfaeee1939944bac082a913210012b2560e6976b27995cb9b84a04135a343bbb32484d0b214128d57e775b2d5ee297ad51716c622202ffd8230a9f051b2176880fc13c0acf8cfd1b8479b6ac0510782bb622b63537e697d4ff353a03f55d31010edd3ca1eaf81a3184c5d2aadd6843fe36c49837225b83a135fd8263d9f137dcfbbc0ab0b1c5b593b32df6dfb687dc806444609138a93d9ccfbe3e2866454bd7bf7dfc35b4733cb6250f70f962acc2bbbb6e018177b8a17222ca965a820f224e3af9b1fdc9cee7ccf7fb638239a340c0ddd515a2c68a33cb04394ffb99fe1d60dd685a5bc1173eb452b94657ea33d007fcd1aedac8351f73e9ca6071f8727b8b7aea7b82362b21a0a261349a5056b5ff5292a9dbf81b911b4875edab0d8973b4dcca5cc966f0f16922bcf3e0dcaa89a20bfcf22dbdfa47d523b89e1a983e9b5bf53372d173bcd3439595e0d0c041327f2ba61be645d2155c5b142b8673e0c46ea514ef4b4dcd512979c206f28f4c55e08843dc0e14d291e9c41e2397a376062e696571322f6ff9d748199d3f8abc9f6481c7a5a7defcdfe55d808b6a6e22e7853b84141d1fedef269413ff4a853437dfa1202e04ec0197bbf1ae4c0dea6567eb4c23c98fc953744c75d432079eb48b68b0319d06f707a27176e3936b0136ff88079193e0e86580a62dcab9ca921b34293b644e6f91b81eb74127dcc2ec8d528f6b1454bd954fc3742da1df68161feaa1093e1263d87e4a527c8c06580fa34e74ff1f5cd30a24b5ee74a8e9c3a8bea9c37301fcc53af168999bc8d34311108e2b6fb4a604594eb8688e1f9d1b1a7124fcc8f160e3e37ff8ec755ca0636126a4ca271dcedb3fdc36cd0118a31ad42c8662b25ba1dd8f29f4757024a86fcee662b007d9e00fbbcda65c7211334179a61edd2e6bf25dc75215cb1253e79d97ef7021caa16d95a50fd0fa9ade2724efc37cca6a10c26d4585ca03282d081f53f3c87c9f19ffe30dcf6c6354aa7b09012ebeab8604329885db83e3980d5061bc54a45f65c0834f23b771d87c94a0255aed212d576ef281d9451c68477587886e9859f7cd4b879831716f9355ca754222ec6cc32310b92fb29207a4ec620c20e4b4fe70f1fd626aac8ca76d67f6079f521fcf31c2e5fddd392184e964364e8ec836673b554b8e2633d766a634c94b05ddf7047f1b30255f81e9c93600f6d1beb0efdddd1be871a6bf439172ebb6e99122fea7d449843e8b8e25cd10ae1f18297049e2f5442196c7499067b5bbbf6f5f29e30d587d209c7a03ed8e15bc5430a848f4c5af54cbd986260376bf39de5e93f8804f37b97542c481d208b9da7f44a6fe88d4da9bd0cef36d8c9e8f35589a08c28536a868f6f3cf95601abda8d42524be0cb231bf0c4debe25de5d3a8c3500ec77789e2113581baaf099b95ecedbc7d8f8373257395e321c4b97c5df452521bd825a913da155791ace8a9d9ef45b3b92c388a8d9f8a9c9a0ba03cc9e64bc8049c3ec07045c06bb6ae5b75e24d87749dfd81cfdeb0d889063366c07d43419d571fa9063d5d6d162b0bf721d92a3df88e2f9ac54d70c310cb15db6cbcd7311b3f247e4fbf1e19d6c0a9066ea203dd848fb848970faa0c344d1dfdc5e84596b5b44df9506c6a785285616c92ff2520640d6dd469d1db011bb656999d21ff206e4e7da50ecd6cf52bfe45a2c484b32bc581dfade8f782b541338309cd1008ce1ce0ec104933ea870c9ca4fc6f7a038d64076cd85080ca8e433ef339adb368b73c1fd3e9b5fec665d4f76a61660e7e49dc256a87ef1739419b70c68d31ff3d883bbe9c09bad46dc8311e18eab5690323f7d23f598411e3847e898770956ba720d7dc1ecb8a98e4d42a45e98bfcddef10b225795ee44e0ec219ec1db74d406a6c2f42df5d0e3af9c2a648428603429cdd6748c57dc6822111144543f316169576bc6953c8f0c42d338c7743551125063be0eebfb74d7752ae732ffb31e097a5ee63eb66044890c3d153928483b4384a4d622590e1e1d515f1d917593112a265b4758b053fcbe81fe68024e9b0960abdbedafb556345aa72bf4d3c4a7e60c01eb17e30731b9521bd3388e06955d9145e99d7ba4e69224f161e18b19cbb60245cd78d809e3885a2536739acf65e0565b4467ffa7de09f372b3e2997663bedab4d92713bdd380420fc27588944d528cd1fd5460c61e7c36e46429620e9340f078f6424e7e352b2395ce0f7a198e7b9904da68e6878c9601c20bed4134e50bd51150c7674a6f711369c96ba39eee5c8e412cc10f71c4977dd0c710ab503d46bd98ad87cc8a41d97a61069f9b29b1ac0e70121531188656d98f6ec1c0610a066c47a6cbbd0f524c341fd04077364f6c4e31ecf81e94b2ef1ad4bf6e44b26b1ed41678ab874bd685f52b291d61063b76ad76d9b313c6f76bab0387915f2886dce584eb7c5187952b4cc8f441996bb93d0f33b6c793c9eb113d90ef352bf42f5c0b5ff41f7614a10179a7155c1e3b93aef97b3ff6ba16f3287972a0c2daf1829bf5b06ed9ca331686769f3214fe42886ea3e3a5dfcab82602072a74b47a1416297fa46dc7843fe525268bcf0059098354ae1ee7faa69d28ac0d63eeb98e63f00e28e974d2a908a0a86eeea205b515eec714462a74f78f63f4e8b62caa245caecd36f52faf70d96b86e72f35ff708cfbf6e82ab194999eecaf95a7109866aabf28ce735bceca46e0ae9f766e779101fabfceb9ecd316f9be4cfe1417b5601272047f7647c4c7af62cf328e5caab067b3d470d8c48e3e419008119ab884e7361be404c0f3739720f9646e5143ce6c046eff9e132a8ee181671315e0771dc89bd7cef1885e250ed2f89de1a200c6bf0fa9452ab03e9ff3017837d8e0efb13651f2d1ac494b6e135b0f3bee1e50bc334bd07ec4fdb66a95b6f6582e6c3834b0f2490299edadf81be313aedfe6f13490d1462d6edbcc5dbdc833b6d1144463ad3ef9d88fe528b2e89e5e04997fe489dfe6cd570c4c18dd107d95d04781361d06aec44d1ebf87589868f916373d9adb1560b8c62974f9eb06d50944506b2ec402b34c42cf527f63cbab3f8cb44c27fc87045e11d66730e753dd0364bf0ca1b7b1c045b44af958b1eeadb6ec69f23d5a6040f1d365e84197696baf6c6ad5d75b42d79620ca0829a608d34818e1bec5c527ec0090818efcc549bd55b41e213f9caf494c00ebb7befde7bec94e9ca9a4598f39c4b6964aa8e8b69289e0d50f6ba87d06d0400df50db9b651c6d739d1c8bc770845534fe8a6c80425e2599f0786688b21b8c9275f10c99ae42d03033737e11b2df8dff0619db4276eac6d1cb434ea4b020336d87f84a0c1da16a8407f0eb10cd30bd8ede2b46774e7e2bf6b9dddc47e7ace77d18e0666493151538c9d28606d5395f1e4f8c62a28ecf848ab64828bdd34f66bef27fc6fb903fa5d458a3ccdb475fbd02e777489f08c8b29d14de7ca58c9165038a00626eb8e2dfa9d5b184302749779aa3c5f9b13161a4298bbd3136624eff422d806abec380a90d5b085099d113fd014fc043ca3bd071423feeefcfcf0288eb05e95d04cd6393edb59a34c5741ccdea224922c0c0eec9c1cba6b3da0452bb7710b5213b85d2301d2c01567d0d48ae40d62f8cd31d50d9c2083bd88a811c9d53b5c48cb09c65bbb159af3587db7263fdc82df49c54f6eb65ba3cd8fbcda8eaf0eef3677cd9c6e9bf1f39b9cacde313a129ae0804cba75d4b0e3e2ec252038fe3861b8cd02373746ac1026da30e50f85c7378767b19df842b0979f9bf91cb47608ee0bafc9d0a8015f985a81b462b577aaea6ba12b2ec93df18754a38865e896219c76dc41cf53099da450f899df07179c3bfa53cc5d43498c0eebf91cac9838930e890d553eefcb0756405e5d4f6963d859eda5c227709b95a588713e4b9ba5769c35f33adbbe3cae67acc8b264f649808a7c19f3f495b085e1d4abef2c2738fe056139fa1985ffdcb80c1ba4529495efb6ad50744636dec63194477203677890ade061dbd6ec3978820a9005beecb0c507b43bf87e6c9913241946238808b7a9f8c9bbba788e7cbf053c5bb868affa50301b36307958c0c4857ee66dcbb368b37709db1a55067b38e660a4ff1a1dbd93fefb2e1e73c0039132918ad8b8d1bbbb9c2f5cc53f0a0cf6c5b9d3bbe5383fc4aacc2f418c7206972f5d5e087b2822ecfd834cbeaaf3bffcf83b0e12c367b399eb12c8bdc873a412011afaef02aa61ee855386dc614fbaa85914369b603d1c1693581cd8cfb6696f9147df7b96f27015d69b3cc656e775f0aa9f2f04617823dcf4d428cefbb335ca6e14f36fcff5d0c5baa289258181482054cee990e18d1889ed3f9328d8a06b818b4e6d8b2f3956295cf8707d0077157dc51158cb80573baa3253f90ca420f9783039582ac66ddc4723409ebc1361ba87757c4ef13037e7f54df3c479766ed4139977d3d4d713aecb1d02bd98c8b14c13f292f4427168777e9b83dac0793a082507bf2d2364953ca77d30c9461601c22b7876dea1fd66a57358d4677447c6b80cbaf4ecc19740d8658b247de22f8931a39d0396c714be59142857317c766b4b2d01bf4937a7bcebeb5ce036d6fe66548313103238a7eb508c1a9cf6770c7b1ce07781855793b7c450c6ef3234be2caa9f26dd9e69b714de28ba97436656241fff1f6b3bda4230bf21084d6056c02a57ba2204bed78c9ce3386e1a4c7f6ce0968f0cc1d8ade2f8e8910d2ac10138c9f3b230b021a9c285d609cfb969c6f67b3648625d743b8ff3888823f449dca45309da11be0636e3bed3cb1ad882a03968008b7f48f6bc1f50e34708c0c9080ad9f3b4826bfd2e169e27b4c85a000bac6442dcd678be163d421f5a231125607e66cd161ea6b6bd41ed377d59a244245a5279e3b30053066a3926b06373520233645709a70c3c22d2d533cc419f4c2a13add84d471bd4a5f65c00b053a67283315a8a2f8e6801e373c71997f4c8ca8971c6abd4b210560113a6fba5417ae8303907c390d7aff0525d1cfab06b36049302408d4fd28982854d44305f6e4df0bee4ca8994739e45688914af9549828f272a7704345951a2af76b9c1bb34ab18f1dd2a9a108a364c579675b28dc84170a2145d83cecc50c6d163c1ae709ac8e2bf1d3fe2ab739df4b9a849a4357f961e0948889b818572be4b204b97f9f5a114fbd0a51e41ed4b99773f7599b04ed03b09d7fca3700be963448214a299214172eca7c231d7c3ac39565c2ac41adc4a44db0ec444545a51dc6f0b851fcf27f32df6825fcb0fc2aa7feb37698edff590d11fd2ae2d9f6c13c5a0103c24ed3dfe2b2d4f2c08f4f8568e56b38ff068d7457479d66b4377054847a6675e7bd8bb79308194d4aaed8982ed17fa35c5f4c4d4be13abce79b12c019ec08587a640a26d2d7c9894ca3461c0ecb2a7588814d3864466b36f546ff339c41b9a44f6493bc49ac69342c7b243491fbf915d8127809faa058626e991572f39a98c0ca46f888fa01fcaf8a81b214d877bdba85de6ec98a78ba5e9a85ad302cdf42edfcb98fc4cb2b5b441cda86b9ba6bff760c1a52d664ef1511830bd6be4bc50678470305cf4f993e4a3d8bdeedb84c20a0c505df89ee2fb2605da4ba4992a7659d13988bc3222277327233f1f94e24578f61dcbc4b3da2711afa35114779041cd3d20ae187e3d1dec3c5e8815db70ece27e0d83d0efeca5d141c636708b0dc25a2411371a628bd2b2073e82997b27d18f2418bfcf03ceba20f99a0dbebe21a5efc55388413d0477b5e9af1ef1bc2ad9644b55cb3234a7570a503150292ca0a278627a2badb001ecffffff13