PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
PearlStack logoPearlStack

Independent Pearl explorer for blocks, transactions, addresses, miners, and PoUW data.

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aaRent GPU compute on Vast.ai
ExploreMarketBlocksTransactionsHoldersMinersMempoolFree APICommunity ProjectsData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 69637 6ac03dce455781f16369c31c749930fffeefb3d1a70723cea9f6ab60fcb92b81

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
3956c53396d0df6093bc368519d8e82f9c66e68f7813fb20a970a6650c913a8c
Certificate Block Hash
6ac03dce455781f16369c31c749930fffeefb3d1a70723cea9f6ab60fcb92b81
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00100d00000af00000
001000000001000007010103000000010f07000000000000000000000000000000000000000000000000000000000000000000000eda401a840578507416760bd4d2663c3ac105dc3f851dd78cb4146a9e846a0c8a9403900b6a6dc60fc44b930aab51a815bc92edac7942ad7f911ffdba374a2dc5724055a0a3bf2b6b4b4544d15474b115040a0408749266e9030000000000000000020000000200100d00000af00000

Raw Header Hex

00004020fd2199ff2fed32509b35b191a5e0e679fa6e18af96a44795aec7bf5d3e4b1ce1122fb42a8e111058395a6c2e75ce67bf78710c3cf09b22d9df71f9cf7ba66e8ef627266a941201188c3a910c65a670a920fb13788fe6669c2fe8d8198536bc9360dfd09633c55639

Proof Data Hex

59,560 bytes
121216020307a49026a210aa78afe3ab82203b5c9fe279dc7a0a793b3b252b4bed75e5bd68e7d7cf9d83d4131eedb8234035b72edb285cbc8f250aecbdce25378948a7e3bdeaa3e7785209a017d83b478fbfaa18b7d898580b983b5e58faa8bda4a22bec5d451979cffe5a3429619a4c2da08e0ee8112e8e3868bbf7d91dd7e0e3dfb04784433389238b7bf53e4cac23137167231f1061989788ba66f52f03e05cc329aafc55b0855f8d48fbd1790596bc03d1f8b7f012d0fd572746731d5d64f7bd5cdda77a95ce337fd19c285ca015f29382eb39484c43816e9c9c354d83bb2947ec9b324ddbfc704cf18ae40705f184da4e2c41106a775143c0fcb205a50146bdb04f9530a99e469741dbb8e11b8ab584dbb4cf871519fcf3b49ba335d75d876307c505ff9c36487c52261e0ee93f740672924db1e67a57a55a6d97e5151727d3042dee9ab9ac12c41d09554c431decefa8f2933449959eb4cb41ef284ebab90b771eb0807fc904ae47c991400d0fb3f02c3f26b23f36474ae899447587214c7877612842b98586cbb89b0426d7ad786d047599107d20332425182b28096348d4a9271a2e2ef716aced1335d811179fa84a951e4521b3d05138e8f18ec0c2834025cc11d7f10bcb37e575405977ba4b0e5abbb799e7800d4e6c3e43c5f3d4c1482ffda28bacb87708f35842deea728b599fbf036108a8e1f9e6c6b620788069cd8d3185f84fda9a7af7336900e249338687340bb5c3bbb50a3c09bc96a9561dfd26460418638333b189d449e1e958bf2dc383c5d7a462d06d5f7d58d396b9d226a5679354a29a932674a6e20601a75f9f995f1bf019d7e39ed4c3fc976bcf2b7e0ce94795352331ec107e59aa70580818c2a5c65f3d6909b58a63f56e27bc6595a99664019a11ce711424dc0d074f51ecba9d285388b0f1ba9c94d274ea77442f8e0118da1a75ffb05bc875bf5d4601a113b9308985c5801ce435e6accf5406591f534adb25a067ea3ef88677d5049b703d58109edec000843f3944e2e5bf102522af71860b5aecd1cef17387bb7b912e01e6d2bd948f36822a7a1ca53160e58a5dfc879f625bf799f6250180320084bfa7dc873a8c0ebb0069ad0a3831b3f67f48729e7c77b16eb793e014aaf95d69427b245eb3dbbaecea39663369c81f9e85904cfb70f696e2f341e2d55bf42b2cff67e5ed75fb1955911d5243bfc290f998fdbfb60ce71f203f13e6f117e812068ec355ecc75388a9d18147909392d90eef89434919c73bb32f03dd60f2396846d16d0539a34f8337c520de80f5fb66933f0fbcb952bb42197146e386f91e94627286ee481e28204d4e1349979a01b1297a22bd0ebeeac41812322a552dc95b99937a80fd422f4a3eb3d5078b22c39b64927acc9f39b974ff0b1040f6693a5632c908d4ebf42c9b5e9b2b881a414152149d40ac65500b0bc0c518bf8961b060f48b7bf9bf7b60bd6a5b99d7fa2a89e1e1a472c2f023a494bcb55662f45dcbb265418af66efbbabe979a9885806b3ebbb25be610ae08990a1b7fde48217ddf184fb84efb8683a015dc779d39bc5c53411a6132ce44e4d2c832b297aa1abb6ada83b2134b9bf84dd0191a01647d96a39d49beeddd2997217fcbcb015f7c5da357b0b93d99d8b9b5fc8ed1a50721614d09f58f7a17af4306fddf56403353fb756010f0572602f65bfe54e9c1cdd593ed36f6b913ad8bba335045fdcfc89e57eae3744b5f9992bebf18625f0c2ce4cb0d0586898af10209d405181492059195eb50309c78528d769b8a82381c4b0025642abd2a93b6ec40340eee7bfd33e4270e324793146940060bf575a753757b5aeec4c2b4813a94a77d23f6aff8b3c45ee39ee2e1c408a69bc3fed70e8ecf0db0a31e53a18665fcf142b95a45c4c4771fa71d41b603aead5fc1eb8b6fd02b69a86ae243a332380614e7d32f8e084a28066bc79575a0201609f975f8dda55648f72179d27132d7c1fa49bda49918e7fcf36eba41d9b61c1f2f733b1f9c8320a5b5cbcec448c5435bcb20e6f55b046e19acc0fb11c7984ccaaf5d8b7ab052f168437423e9b4fde8cf7060b2cb95bd06db1fd852c47c2d71901e41b5fab2c1e6bf6523d62c32f1f0571e0a16875efc3525d4f700c3458f6703b0dfbbe2f07380d417d19a59a59934e1392b49c39a56dfcbfcfd2684c812a797c81baa29a5e8403496a69e7a35e00709c98917b998cf9feae23b79b0a99093f87da168b29fd5fb9cf3f4f2249a502fd534a5594c882c7d7d5fa2253db8a703d724a2328315baa8853b9d7f4974259889b302292ffe4f2efcf62505216f8f9c3ca932e3ec3fb2911a314fa604e44ce097238cf27860c04bb74d5e5ae4a920f947f258f496067db1b76eb3ccd47aaccadda5618087a4b41f50ccc7f30dc44276c705e44c0378e637a48f41b1147f2aeb338ccf8f6f3c7b7865cd2a119a6c3f836b63cfaf27693e10363738bc2607277929c98d4cc51678610472584d1b44795100f002d01921f559c23af4262fb2f38de2d3b8d5c824cd29e58200dec1e1a6bdb9889a1fd38a8226188fba6f25bae517378cc81026b222f3c646663cbeca77fcf1d6446850af3b43df94b3b0e5bba2a77e81deb8a7e3bb860f0b3af2424d098d7a4b13b33a95acf46a26aab5a5596ef4b6802daefcea60272da4d840be68b20d3a1eee539e5af550fa27e4d8455270592f5bff5f94d7dba4b8a3b2eb5cb589d0f457761c329d489b2a1f5398add21fb4bed6702b77f63d004f8c5bf8a11c4cacd8d227391c9ea7fe345b1eda0da3c246e4b523c5cc0f6e3ab774b2bfe5344754f8fb69d4d328ae9db5367298b518c7ce719794c88ec106e8be0f463a417189287fd231b140ef249d5bab8edd57451485e9dfc5ba6aa9cf7f2e0a08ddeb29f2abc94a82a345e3b36514d8afdfcd05f128b073e50ac81ff9605d33796718a660a76d0daaea96824bba38c711bd100127e741c2f5befac7a2244560232c52478dfc0a633c6ddfdc4cd51f20aded0256796538294b0dbe70b137cefcd1c9d65719fe4250b071d460654b8cfe59d604e6e574b972efa21fd43929543265b0df39443487b69d2db09c4365a96369ac8e57159c7ef1c5b3dd302d058776dce7274c5210ed95f12717cab14bdab412e1637cdf18658c94523797215376534c8b81ac823b15b40129b1fcc67ef32e846fa462102213bf8dc4fd85611c8a5661844dff59a0cea28dcced8bf2a27e559505f7322cd7047a3eff6b1f46e9a2b5bd267a598728c1cc14897540abbe1f0cc0fd2ff8cd679a2d9227e9ddefd60e5de708a0fbb603aa86332be1cb07c448aedd9581dbedd26e9d1bd341e61c0380f6c055f23ae4666038174d9617f14cf029e9b101a629e1422021b4f820e318779bdfbefa2238fc7f3a0a1cebe06cd2bc7b542a7b583bd9625143ad085d58ced977e763bdc27db1c542d0d18cf24e14734f7b8fb0a8ce535a22119eb939030186bc0f4960f903f263ba4d26cf413077aefffa734f8a70a5aa45882064e1d4bf72cd97a7755877b53521d86637f0e2d9ca3904d496976d11f452bf68785e79164c97fcc55b646b7dd5014124663b2e5dcaee06d5840cdb31740caf8258b7eac9c5a8cf2491c125e52de816178e2b0aa854efd85a155e768bc864e676de3e361c1703f64eb0488f2052db3d9eaa9e87da0d8b9fac6717ac8aa47989189ef820a9adf32f354e0a4974c0db76f36171a6110a4f4ae0d6ed87a507e84c161df20a67eb6120b68bd2d9181e63618c1e46e5c1cb24a18fa1c1e9a73343f87bfcbdaa0029fb8cb7d736d5f953fcaa5aebd9d8f0c050311d2827cede5f9745bda375f79f9d512876b2fd2b4da561b38c50e3f0072446003dce6d238c687cb386b9dadbcb73085b7e86fc1f52cd5a5204872f94d87296516f6b954c8b2d12c0e9e93df016980ed4bb46d6731c181b9f1e921576453f230215e3b6ec7d67b02e87fea769e435ec52ea12c574f6f3740b4c338a460a6835e67647dac659224c638343858d8426eb0cb5755ee95cf8f259173403a190ffc6b8c4b6a9ffcaf54766ac548bd9e3bef96e26b8cda40b8d9cbcb6662d21712db190b8cc729177ab5115434a99770e9da0995f09b99a54258fa70b2750eabe89e6440cea182ca6bdb99c785df3e54ff7b6a0f22ce6eacacc3283bc3ba0583655e0abcb1ec508bd4660488fe66f96a7feb4f560b700b2498fa5b09cbc7e5c46704f8470c2205b36c1fd8c21648b0a91ab7fa4599e11f3c5c941cac4adf083c57a5d3ec25beaaa18dccddc1dc48f3a55646ceb2d125198e3c30fe6a521de47d27247c475ed6d5e7ec565fd126415a9dd00f05f622cff7ae9d591f58ef884e00ee6de3eaff7995377b5974c44d179e1756a1b02e732269dc51c283b95ccfccc988c8cb99c1e0756ce441180ab67163a93da303c47e420c4b90a2cab0316c3a312668e74f7db1669bf236fefed14a83b64573fdf82e5a5fb358ca2bad639f1f3330a7d5d6d4a9f176a72daf10c6eaa7afeb9bf460cbb3df10cc626b724725d99d8ba3b77e611f7a28f8032143c09c3e55c7662b35bcc5a5e03bdacec80001edd7bf4fba9b9c51d1b250659b3dc0c5cafc29a56e467beaa249f3e99c3799412d360c012b1598bab3fe6fb062a0fea431d22503a399ef5f6e179e5c3894e1782ab37a21bd47bf503d5c7b437863f73591a23ca0b1fd0244c6534f022642afc4f50031e246c22675d912b6dab16c93815b30c79153582bb15fe5e9e801ad2e254f2ca4841fa3994eef782a6d61581f86b6aeccae8061029d085f8c7afd2b3485c29033aad9929a89b319e07679a2ff4ea6b3520a93688f6fc44134862e650beaf5dc848a708173ff74eff7ec0efc79b83b6dd5fbfc379d19198b19294626d05ea64ab58752686cfb4511cd6e3db2cb6bcb59a05aededd64616091c96877285953c1b8613db57edff2d78591322d5efdc63a3ef05969fe31daba75c03fdc90074c5c4336532b25d0904d2c7f52f641e5509cf5972483ca70d7456cdb11cd69a4003f77a8c5925b9630020fc0fe53156b1818b048b38c55c4d3330aebbb7f4276bc64c530a853369ea6a1f445ccac8df150c5878662245a5168dcf00a16b89ffd893eba7abe0c6812e8e35c2bb5a8dd771cd82431337530359068ef5658615856bec95c9917131498bb1bae7fd7ef5844901f9bea5c872722b967d4d74b457a7f0e9419820a6ae075529ea470e09bdf5715f287b98fd720812ce2f852a898f6ad471246f2c2b4ee401caa4d1a5340729d12885b8bdf121c88b79ac56b2bfdc7a99b89f1aab9f9e21f83a94c3427f3428dee275eae617454b7ecd9ecaca278518031719068660e9dc190d84e69d24988fb472326aebf9b70f8a001d53c657138a5716620a5e7daa66e3bad14a3629bc2706ca45a51f02471fac2e9de557b4acf6391f2edd511cfa15e474b52af8e9d9b1577c41668dfa36644aadbce7e89960c967d5389b6652e4ee99f619f967cf7fe033cf0210b6caa4ec72cb6938ca0f9be61b519528800239639a9f9664456c54ce82df0756fbe646b3bf1fa6b80dee5a277514b1042b4eeb638abe3d6a76b482120ef92d711cd52a46d2074484509127db6826ca249c6755561615079651fecbbc3ce32162267a5b6951a19f149a4c1b1dfbb4f03a61b159f821f43e7d523e99c0a5598934b7893e30e475ff29eb113d2279015117b57275f33cf3deb05323f64b4c8ea73084f7792d1b11ca7dbf38cbd1c232a858c42bbc4e07807038d8d37585bc7bf1cd844dab36c55424f205ffcfaf5364683d5b3f0573c1ed9ac5bf01ed94cb2e0f5a8582214901619172b65a09fbac9332d838c5aef3932b9ab4c23fe1dec9b6d78b027dc5f3f8ded2ba500ce65572b0f8e5c2957d90f757b51f1d732291ab921ab86153aade1cccfa091f334a619176e8c707f989f90d0395915d6983f879138efd34e014bcb15d3bf4817bfd3196802e381fc5187326baebcaff64ec4a01fcc48d969ae0659c70602efb24d0ee7d03b3cda69050b131fce1e851fb52c2188c159366a0c8b50a8d4d0b74417a595616b70b73e1024cdd28ebd5998d41d4c3b9b186b746bf952243d563784a0b104221038b2ae4ff3212018c8504c2ab0d62611f31c8434f68d71b6ee119eec015bf12cb0c5d85fb719a57caea19c311fe434ccbbd29ac568409513d7c28726d958d20840c16cb8b553ffafb86b43bb25eedb32ba6e9a35158192a1074d2b7c93357224dbc3d54b738be10a5dde8981733cef6ecec04bb3db5ee6c1c7df10fa6a1c1a0ff37307d77a0ab59623234dfedda765a5934a4e674b05e7002fe472c603fb271f2dc99b761be59e97ca10b2bd9bd762f7e515c89eeb96a13cb10e1022bb2bcba5caf808fee885216884027116e56e75664baa979dc341f66bee6ada191886b13c6bfb5c930fc65e27158296f0784b50770c2379fac07870f1f8b11947e5c65b2a2505cc9607ed6bafcdca72757a066e717cfdb610cc79bc3b545b3b3a049f699989367d35415a0a4e6ac0e09f37e4ecb00182232d9a178aa79cd15972f81651b1723ae08836ed6c4978fd835cf3f1242532a3be0246fba6fca315d74f15d8369cbb567a274d5d59fea688934d286c996fa50e75ad14fbd34230e0173fe3df42a5d22b5f9db8a9cefd007ea63886da77e6b490bc379116c7264bf76601aee38ced87c2a911b136d5bd7b64cd3bda21a5548cfac06284309c80fbd6c2ebdd022b0c78ab87b44051427f98a384d2e86ea3ec7683c80cb81a6e190b4b941d6b1a398886ab5a96333b883e0beb6a3facf59b2eed0eca6a6fe777fd2598fdded4580db87ebebb99bd2aef84572c26d807de0479b172e9ae89b3352b89827dca3ee42274a557f5f7a127cd4d4bfdbb954888e415ab1758b2c586c95a8892c3ab6e2eaadcaee6884bef6407a175194b9c95f1d22a80037be38552cfc621dbccc8bc5d87c5631f9d18bf87395de78627d85820e67e610ab7a49eb24d44e9e4d4d7cc217c5c0b643911d30932bc0ade5266806ee760b09bf82830d3f072c72dbb969987150b82334741a0338e4bdaf2091e4d52eab653163d991288e087c3a045ced1aec8c4ed267e9437d3cce67c43193529fd17d0a5d7b773c3c434ff17bc5536c64916ef7ad072a2bdcd9bb40267a217ed7466f3f6dd0b2df00673ac0aba622c5edadbe756c62cddef39c707292edf2f0e8432499cd5a5a0ab37dbdbf2e0188c30f0ed708a5fbadad5a054aebd51ef5bf0369c69dfc83e6f6a6a8332bda48fbb934bd3719455ed87a23dd2bc37cb3f0f835829c314cc520c843bb0fc0417b08250396bb6f0d5b426eb7bafe94fde8234427fb68d7819bc3570e9336d11b6650f65fb08a2936d1e1a7b9a8fefc36720a1dc06381dd3f29ace1acee388fb90e566132927769a94dd7124b9cfaa438dd2304a055906588ed5201b26b92442ed8db2e1b0dc0508774cd0e5d64483e7fde300532ececace20f5d729a19ac0fc64bbf1783befbebb86a0efe2930cf941911046356b4a81f9385afe8289f00a6bc835182d1891451c2b07f0eed6313c176e38e99e501b5649df6e23666a752205d3ed2b403f2640a5be126226bfe3f70acdc0cf7bcd51600b415f9a1c627a3e6528f194473091af7450ef0e3a2d6a39bb764a9ef08ca1a4a37a3726f2ea50eb0483ec9a44e0e476bd305e22ce3136216021a25d9699ca50c11625eb39bccd0f343868bc39707ddbabe118ba3d15f83cded036a1e6a2e59a4494b279196bd06e82da02db7138c1379f450a447502fa5b6df990425685de47489d523f71e253c65f3ddc41eb9ff65a12967122527fa448ff3af9027f3bd58d3f6f21a66aced0e54f5697206c0f59a5329be2c6a1c36732161b081735a0a7bd40cc1eb02a077111317302288b3ae3af8a7d50bae68d4814aa1cd7144abefd3a216f5d0bfeca89bce12452e85b8912eef14b762229c4b6824bb3df2c8bef6162bb1927c945269135a30bc17ac0fa4969908b79bd39dccd00ad44d1b0f89f5795865aa9cf06e94e02b2f8c550659cf606b43c97ce5724a0c2a5348a5677ead34f84267940ea0b1da393438780d7f22e9cf7f93ab668405967e5cdbe5fbf71bd87a543e0cbd5fd863b48e627565f56da2f76501e8d93a0eff34c89b958074ee25e8f2cb98c0cfeddc11f84bce6924560f9691c6b0bd994b816ca4d41891b29f22acbf2f05a6dfdcd5d002fa58e7a45a8613797683425e7fc937ee4f29cce135756bf501ce617c48763ec1676b7217d686e21b6f920c6e838c3a906864c1f437e03093264817135dc9e0b2dc9fa8ad249597114a53c3b84cfe8348274ca07ce65a75aa558ee4d959ccc67d8906767993637f1cbb32549de9589a72d29610868b3fd166c739952afcc74b553f7a913947e2ac426e261151d66fba828b7ad8d5494421fcaa457fc9b41eae0363d41895091daa3de969c8dbd32007a6afae5e6cb5e3ff0b5fcc183c63211186483713259c98ebee3eb504039e0fe3533c7d37bce78a0ca286c3af176b492bf1123fca3391ba6722829b16e6a344a538ade58fed3bfc0d921f184102fab209b3d75fa56690bac5dc974945cdcccff4f40a52ff71b17f8b5f7e54f8709a267b92b17d9f7410a4742eb51eef5cdb819bbf8279469f6d9de5d0c623b00659ae7a826640e8a1c387afb8c36c9c926c4f649b4ce754f1ffdd71ea85ef69b57787bfa18357f1acb561668bf883fd41955aedab12bd2d531a2e746b18ddcb2da716acd649b16816c207b1503fa72b06b1e62f2059894081dbd4ef43239fa1a10686d8e041a43dcc83d9eceb36c31c74ec7e815048a31273590b48e98165f4501ef169ad03d8991609579de357746fe19fa6f503fb85f8114d437fe1dc6dc4ed72d3f109d932249c0947e856848264f282383ff488ff61888eb1f061beac2f7b6085c83eee5db3c8bebdc17f9d7f2e3842ba02bcb583d0cea4314d21d7071d62d30e746bb4ca67b1afef684c804452780e3198cf7a753346262a1d850d6b0408879c5df74f5856de16c313c1df1b88ed8a39d5a661a959faaf2e85a127b4229a2530edc6c8f97755309fd9e5965445253d4e1503edcb93e0abe7c7f82e9598b993a86cde741784af40b46b3a847c8e8e1fbea2e1e1d53ef8d219d58cf347a3f8eb56ca9cf4dfd10cfe3664faa1f0efe56900bf86760f567739fa19aa5612517724c22a4af7925f4292af9645b608e9d54a0675042681c14ecdac3eeed1d1c3cf4fda4366ea48685f9d8d82d20c5cbcd9907b49deeb7e42ceea952201322c4ab30083954fa983661de6f84b675f7ccae5bcc60255f6e1b3ae2d3dbb693a2402a95f262190b3c380e29e756b7bcb4b92a7620c4317bcb1d1a1b9fc59a04789ae41f337ad1f6c0495dfb8cc30433f62e988f6728eae5e833bec0a699dbbb6ec14439b58751d033b3635d58491e0c148283d404d431cc1e01040bd636a68150eb4cddb96baec57c0afe127308abf1cf1b327d33667761da018034105615d5a6df1771b795af0ee1d9b1dd5d5b00489eeb3ec445854294a7cc86f46bf3218e8750e5f44e6e7a0e17879efab95c1086e389ab358e7c99b25ceda6cf6ef83f9e8c472e2bc642efbf512643330dfad0a02ae4e04d66285bcdacab57b993ee00a4ad9e513c041f39b85ef6be5acbc19ed8d1854c913f52e7a31019980330059153bad483fc710d4d84b6fd03c11f24f2b467ec66ed640c06299e0a2f0686c4f5de7503a2a79b56c083c91eeb78a5989b567d4d51bfb69a305cd38e9f70e04758862508b135648b42469fd4921577dcd8b99d24a388a6bf1814c52434c56d2c2b75b28becefe4d103ef58a887080762c82af1c9d086bf9c88bdc156835026bf5883babf86a9c5d8a2dbefe6a0da4a343bbb092cd54efe03b4eff4beda133af0159166818b653f83206f723c39d599cbba5ebd657875d5a435efcf27d1beb65ffd5a48e5d2e755d5b65a89ce57b538c6d43fd9acd8e81203d2d6edb3cf9db77bb9388f9b29fdbfade7f663374378f5e6e91511cc0ca0ebce9b36d5838d4b3ecd10acd92d5b87ed3bec1711a0bd9a4cfa9cc6f7d9a2d13313e9b34fb7280f9b50a5b43e5ca1bf0652ff5331eb9a898d96846bbc5632595042177f7545b18002c43e8c716c7d45e4b37d0af944bbf274f10e3f81c03ec7ae9b70ec899887e04e4e678b4a8317b87b8fc1b6e7fbb9314a9259a0e1a271372640af4b7808209a7b73c4d0319b2c2bf6fd06a046cbed648ca1a4a278108501cf6249d512c479114eefc284fe973e6fd2df16af154f020d1e010f7adfeb8e0b79d8c86cf1b8a27287628c8da2a9e87acb8295774b2ddbe991db5faba7f5d4691a1fc16136354f36f47fb3c768d907f06b5fd1f4e9b359f3be8a9b45cc7a640c0209cf6be6f20a469932346b531de5e99aa296a20662956990a008ead1c8d1667093a093a908c2434deab79756e86684e176d7877cab4eee22c116d588ca296ebf002778b660606fcf6020d7b4ee9068de0e7d43094a6a08390f1279dc20053d8a43826b98482e87d6c3eaf9020ac41880bb8d6022ce15e8e3183ed5b5f143a733fe1d989fdaecad1444e97a17c7bf341f09198843a4b4b3bc11d7bd805b16eaffa775fed6408602d3e093afa14bfd51cc5e2e8c4bc8980149c25dd296047dd4006fc298c2f553aa72208902dfecd8a59cb2f6da98ac1ba3b3e2badeaf165de88ffe44e3c5117692ca3f74cfe7f9d96bb510b2f79799a2c0f2821a5b972e14c710c0069952ee7db359a5dd7a7d314975b4e4044293f55c2db9ad645df76dd0b458c3bf2940e1fd2cdffdee2c25c0649dc3e83264035a3a38d4ad902a87f587666147a7cea04a257eb5177085b67f68da001447e516334b59a1a3748920a95b6bee3c01c147cb55c8ab49999d2c2eec950abd768aa182be66ee18dc63be81f95c77b82e6d47f01c795052c730340526f007f1fe0fd19a041a842335151c1e80cbea0cd4f5db71a27c542605a1cd83526866fcafe4fd44a538bea70f6ea3b0bffaee380e88dd66a5f15e8da9ed907bcfa22b5f54e6a573cc7d64d70b3b7925800d38c6d0b1072f19731700d17608a94e8b157a86298698a5d6b15883bcce09be095a3d2c50cc87a0a5876253450afb76193e28fc9ae2c5988b404d5cb1866bfd20d549709fbad7caefb5eb9b29545fe33f478b5211c05ef854310d6a00b278ff0c478f8c0b17ba10c672ff67daf3478b1e890cbae87ba7222d7b3cb7aa363a0fc83286c0f705696af9b9615d98c98f30d5859ec2f6c89948be82af2f4279ccb38c07ef2c211a943c742c9d91e322b712db55feca0a2a4d25aea6232c29c9bab00fbd88dd21dfd3e04a18fb21d908598912be2cfa5b3be7e65ae4e1f6c30dd6a5eac37647fad118517099da8b7b69e21636ba252c5df182b28665eb90ce063f6df4298044ce9d70e08a183c45bc6f690d1c3a1c7bd025e54d7ae337991db90609fee08335d86fbdc5db99746a9430afb6d657b9baf0793e4ced411ed2f678d08195831e0f9966ac7b8278f5698fd9f053300896ef0fbd8eb85dbdabdad72efd20e05e3bbb65690c1087e600cb58cd621d106a8e4c42582bccda69807d4dda47ffd3df55b677e95b9ade4e17f5fa0835114cddc7a6f116adfe83b49a4fb73bc5a297d67999b70e702d63c3093cf747f5acee85848ae6f0fef965817a91914402c85c45e35ffe2ccb8a8866b7d2de156a9347f8cd1fdb268a5baa7816dd36a9521ebc95f195434387b8bd1223a4903e3709567c57e30984121a549d23b4e71473d3e622734e27693d9e931bc66f30f80f4c2e15f284190ee2d5e82ef78d75f1344b86855c0bc1bebadc2f7dcfdc9ff2124a1fd786c604f1205b1eb0ff1b6a6a4124681561747b3c63a48bee56d6f54a70348c104fc183cd7a95bccf2546c80ddffc5016c5be667b34207131d71f5a7c8ec709c40884034878ed074da79f72d7b677c040277a080e9324e6ff83fb5f3da2898d694e8d2bd3fa71c90664ff51e57cbb0f963bae3fc55a2eb7e318d728d8e3ab28a71b9ec57ed1f94dad443118f7fd8cfc03b3950e8f5575fcb7170df4a8bb0410441c74039c1ac668b7fe1fff33fb95c587219ebb21082aac6e6db3be9d8a0a505d4ad61126f421f4bd572a0793d0ce3a60d2d3aae963d5e276d687b64ffde681a7338207e6e60d3fb7c4d515c3e47790e8bd3c76f0f3cf68dfb4e602781b147fbc1dbc56cee2e0569fac3367c954002b39e4c5b94d24ee1a07153192530144b536477ed639954a6e9b80589dc7107a860ab9809d366a7a31821631af5c7d5233e54408f23e0dd4ccabbe3114591c341c4d332a4e940e8210d89e7a77a4ca783ec011be1100d3f1421ecf25be8ec810b9d48ca7e5af521c12bbbcda4496e5aa4de91225b5892127c62c2650e352e0676c6ce04468afa51419c8d089fda24caf26968dac70006137843816d69341e7214bbe920cc5fddced5cedd0dfd32ce23b6f1819639c68299dcb22e07c3be2fde1d6f6f6c1dee1f062cca0473823cb0f4b374eb7ea4722b31e02a8ada7e5be23000404a43f684e00f49ecc356b31a3a1ab1e27d0b02c67c561a00a0cd40f51bf2b17e635ed44779e83c761809a8a736248c0367da7471020bec00e875e0890149f77a6db55660084bf053a04c968fe79fad0048b69c1d3222133ff4d70a19674ab1cd0cfa8f618016566e52c06afb0163587193e6ca10da3d40eb648784c7b850978d15e0ea3e7932bc49562672b8d6f9715b770a11cdd2f15f474091a1274175c8d36620003ca46606230bb1937c3b93cebff9b5fc967a281f1643a0b072fb2cea6c517a5f2340183a6fa07972f180ad37a480eb8737a01991e3c600baa11d3b7ddebda556552dcdbdb826e9299e7331e617efd1c2456567736474ecec12a1574e2c07592ea27af1b64601a120c8700f626a1d8119da90d02ae1f01d1d81811ec5ad8272ec68c861bb334cb34cd533ebe36844a61c110462fb6365fa311d3e2c02b94e2703b9fb5c4c6b01b6e192d65e795da18572f86ddcde07eb6877b948f9c3372e71210c5cedd42747cff0062e5e2d1dcfe9f798d7d1f7507030e5ad73b564d699c8bbeba66df2e1e272ff5e402d9bf54aef00efa7e712fa2713b9162d8bd4de3c3814b7919eabbc68b9f9b88f13996399a6e3b6a9c93d6981d035e5b0d06bc2f6a3c29e1307a48241e11e765db69c68d33bf77b1793a61030bb9d2f04f3db2e12877bbc6aab466c8493c9cd7545b98c730a567fa594a119f14152eb39f272610332f94dcf176264916af8be203c17bfcd4ec25d7981594c573286cba758334891179a043d323dbbadfc1af7a352656ab77e6521e6b79d559718ca45edd685faa0c0ecf852cf2e5c8f4cd5bd193af9e679e7f07c4646ad83377bfd45bf8ef848ea36d6ee0a167e328cf0924f710855143baa6ebbd5f5080b60a9fa01b84a970d0a0a42066280ffab291b9ba7237934782795e489484084a7963aebc046026193dfdb895730a3ce1e309e010b1c866b3c6a6cac71b2d21d15dc11b4fa35616ba06d2c17102dbdbc5f60f8d85a364ddd77be6a6fc5e9e3667ccf0eaeadc5c6e52031a9fd8ae224a40356956b32ddeea1b0377fb55336de37b7fc4a15d53190d0838d43f0bf3c7a8ade6c9bae731106d0e8e29f091cbc69ddf5aa05f045e6c1bee0aa783314446b76f7d9b6c5934e7a700a214bb574fc018891df7744f4e80b3af00290ce10ae60fc8fbe23faf7d45c3e188eb00d534731b122881ee46a67eaa39116a8c29467b1629cd101135b7e9d9a8fa384174e50863d9789a7155d8577cc5d3236f40301967002352c251b7073bf26a828d022375655b7ea2bfde684c208e75fe10dae63d82e44e9daa643dd992fb3658bec1c675d2e39303dde59affbc501483cb98254858747f04b6e662a82d61c66987cb6d805b708a2cea6dc4fc9ed82e663fa34f44b55987b5a7b7c43383fd1ee726764b0081e07d6b0fd6f088ccd5245c2799f3753771aa221518813735a07fd42bf43267441b2eefe2198c9c1c13ca35e502490ccb4fd441e068017a4723bc3270e97186fde220bd8769695f39aaacdac7916e44380e60a5afd048a4a9006469fda3fc3b3058b973239d68e0838f568abd9776833302474ad85b302be4acd73b3da157325f5df95181c15de488bc9ab1851e8ccb500fb5f40b3624671510a69bfb6838ef9b795cf087eaa7a81b35a8738e630aa60990d96669ee1cf69e7064ac4098d4d71ca37fb6454840472a6bd54c256b9a7777544f5b5fafe6f2a86d83893c2c74ff8f7f2d4b79e5457bc60c64da079474e950438d4f2966f18672367a5de8fd0bfd4b5453de3812b676ea5158ed043d8f62f13bc40f10aeb395dea1d0717ef4350c6fe1ec3fdab49c9d94c473c6dc74b30a37c4474bdb1b0f1f297fe733ae0891ecec8974066aeca2ca9a5d70e4d5acd77faf0c38d1e757041a6be2ae05ba5313110932d37d1645f2217d8df9ae946b8c458ab833f4e1f99551757b69cf454bed1933c5ecc427c0ee809d861a22b2d65d25118e056ac50196261a37b5f83a41cc121d9b03d18b9101f7f36af46c9ce204d95d1ee85588e66240c12513e75ad4fae30c336e51f37d1dc455c1dbe4ace2121a5a5c32c188becaa4eaf5ea8db8f496a90293dd1407ddaa1db6c0caa3a8cc69abad07558b3fa1df21962b89f224641a282847ac6fa9457bf5560692ea00a2b6e815029615e4cbf8c6c7c8c944fef126366e5cb9724d1c4ec4b49a7b0a817612c794c255da1fb61030fd875480aeb72e6125676343827cc10fdbf33792c4fec6b0e1d137f01ea2a89a745b25e6f998ec94b5561304c1d63a66384bc78e11a08e8e418ce3f105706b2aa36c7d5f03b3b8fc53d75036c483b434e0983b1232f60c814063a2149f1ac5618e9aedeeac2ec8f0c2204e08c89fc1f07303cde23f14091649305f582541075508d8170d27e0c0a7655ff36756ec4e40390e083a1193710bc7125eac6ada9d6323a6b24af54b5e125b26b743e56da6892130b2aba8531550adf890b69a6dbbfe9bc05384f316537bcc644a4bacae7fca9dceeebb12442cf386ff17558960547c4eaa504c9a8eaf488ec13235d378591b4485ca2a17917959d6829cf32994f2c4f8ba73ec5868e7856b17ec5d30b407d3a341efeaefeaf302c2a5c822d9c8d90a93f245bc4c6dcce5a7b150958730bea177fb5baff58ab2314f627fd1c8f06a61b71f1e40df62d9ff942e9e06a9803d0154aa99fa8734abdc5d4d0b2aafa18033d1ed211c058c049a0ce406748e919dc7016dcf59aec9f957c4a416015d3818bb7ee528d55b6a212380210338ffc108e2c22c7f2ee4e2353c6796051c5ad12fc16fb0eed913fd5e11ee15462cc09e0701dff48a8b81e72ae1497d120ae1ca879353123590e90e379ec28c31c8274cb24d184806734eb48ccabf5e9d3ca94401bca1aaced9e98a2332ef41e09128bda1ea5a5a2e99677a46e094fe570da02bcdeaffd7c2f42b8dba855a43d4cc994e1dfb67559445e23e3cf6fab4d3480585056dd1b1ca180ca36e1c350f001eda742eb6610bf2b320625c452c5e8cfaa83dd5c04d5931eabfb163f5d7b9fa5a25dd3036bccf0332a3f7ed412ef506a846f423613073b16f3a8a618bc53b631b4f29a282910f462b26b01d483cf233cb26afa63762c48c5664b5b9ac1f9262a324c623e84ffda453078ff7bdbf0890e398fad69bba03d5d16dfb4ed2eed7cf82953bfd7f28c1f905f7e8b81d237fb18edf3a3ac7f7f476cedc934e3db93f0821360ea12bc50b8bd197393b4b12a7bab48130427d40689f2f3f9308b7c2492777a5a07296a113eac4033f4a4ef9b1f2073dec119d6e4eeef749154d97e60c29ddcc9460f9843e06bcc959656e30ac2d3c21c0cf527db63dd24b55368aca4058303807dacdbbd8436f534ee56305e08fb7e506c977e6fd3e41bccc1ff193ab3d0b67cc0b96e8311b125439a80022150b5c09c20555ee498c1bb5e44764410cb994f710ff39bccf4e085a9fcb7b3f8ce879a67763530d75314898f613a94f475188886623e2a0ba5ee4a425832e01bfc57a63196d128c24f73eec14ead5f3501ada16b1a12a85a0b9b2583974eab4766ee1b90d46a9cb8e97f206410cad6f9791c28eb47aede7ced4db06b831108393cb6c42cc36409ba03b599b2819639bcd5a95551a0179c229e69f78993e841f242e86483a48f36fcae07388e885702c9ec4f5e73cf9e7ce0497cfb62e722bdee6eff462db3a157a11d9bef7888bebdfdabad64f34ad43b22b61a2636c88ac8691ad828eaeb64342e954544848900c83c42c58fcdf252dd454dfa1441c1844ebd35c94f3019fdfc364024b43734958d3bdac9afb4378f427726287a40754cc2755c313470fbd0af3cf69729e0a4b55ec98abb7f546ebaa1cbea67fba44e387a81ac0fe53192127e3f8792b067e5bf422951a0d21bfc16efeb5b00fc6511757a331cf395a1184228f565ab42908fc8092c2643c73107eee435ca189d43e207f621172cc837ed99cd596e3dee23c7d2f5e4d5631614e3b79665f8564db6dfe43977607aa0969ab0a5f5259ffa612ec85bac5b847eeb51e6b9c70677c4d71f5c3b68ff6cc2f232165f3009932daee7a5725c6d6cd901fe02bc25f7b806d9ce11a02c69440d254cacf23063d8ae1ecbeecc64217e69dfa12ec53425b0a2fac8f6939becbf47bda4c9bed077b208dc9f21cfe5c24b221bf4b01d504e91b35494a32afd09623f860ea9d30b47d85d580774e6324e753965b4a6c17b8818a4dbd78f7f3110d69070bf0f8f84a63fe48c32e215628167289866eaeb8288994388833c52e9bf451abff7eeeabaa0f78a3403a760bdd68c49d14cbfead328bb1bc2aae63cdb18e50ff1af405615323b5f4e514b228e231992ca55e67fec4b328fa9ce1e635b421bb020402a559cc54c16c061f6efbda5268cb5ef9424fb9bef35af16621400fb7a79b7117260262d3b0b1e8239d9809c41767a97652b91991ac406a0fd8055a62a6a8058cecf85aa101c32a59993a87eedc643ba303d2e1678db7ed80a15237f40c8347587c62658cd82592539194ea769b5788a0be100c0985903e97536691fb953cd4081e8321ace060accff33f49b47a043d6b391689f7472fbeac996af06cb6bf2cf5016fe879d459d21f89756064b8d12fda2d065686f012a8dec6f2ceed411dc5b344e072c01dbe27bc09c6992b987087ebf3b9529b85365500feeacbecce9f6076f1e3d826596fc8e3fd0ca63ac8b96a82dc8b356e2ea592ae3f1b0faf4de066e57339bd27519e2d55920be0329ff07e54bcfda5b3c6f8ce9dfd65c231206fe9fe10a0ab5fe40f4e19c6bfe1f396cd4457c89445b79fb2a2aeb49f6fc704cbec1155f78d0b125a61e210c7aa88dbaf3cba7039798bd10e11348a0ea5e0632a4432a7b71abed6b0452fc9d31231bd3420df031d506664e2b9c00b4ce62b0673fc02f29701eb753d1b45ba14fa3e6171a2cf6cb16833cf7a25fabd449d61500f6f04afa0c01ae325881bc357367c098e3084c25621400940e3d2e784316ed1d7bc4536215bda125b3a11601ff0feb937841ab91600d8d892e8db94452a7ae59f5d98edc03865e579d487305e9d0887c542ac030f72241dc52a0d4712f3a797f15e5108d7098b65983a05ddfc4842f258f5b69b4d0d2ef65d72f913b27f23a4746faa5fd81c9a63925ed40fd539e3af7728c08172386a6613cd33f96c8dd053f81b991af34ae375602a177ad0cfb25b704e07f45584693e6e7e3dc7e9e624d7b80440114d9b2cef4e33d870d59809e0f8d947b006f5acb306c58fb473f00260f08d0e73286bd9077e4915a05e0598f51502d398ba9b95f1335ecbe1f45b001b63c989c88202a6be9d4e4746f66ce5ba97e641ed28883227f8709f47e6a605656a2ef51119b07735b3b0293a85136990aece78a0d67c905afd29543530668576d74275cf3298352fa26232f88f394bd396fe6ef1ad391f63497d4d6a26bc40aa47f78f1d0fc63c4890d5bed1147ddfb5cf5a801aee0f2b227aa9282adbe51df566a1818b3ab405af0947170655118e63098d3b133fab5ce130e7829bdc568e98f3cbb1190456c9c80a707d59429b9bca32d9ed9536a63a20e0890650e2ba4bf8c9c15702fc854754d1b4dff5f854ddba5cd8078ae982bf17bf7e43ec95c425c29aad6ff4c75e45316b911706e98d7aabfb32940d9e786ffab4b20095b817b384c2d5292bc751acd7ca1cae8460fd2cb9bacf76c8fe9e755fe0bd01a1230298a1bd7b3c5d50d41861e8ad3e37c6b122cc1980f66ea147d2fcf4a85732e19fe3dcc71e65f9c247da89393a65b6736f9583c09734264412e1fbc54a91fc60614a2e0a7f973a386efbf7db2344bf9a25c0a5b53274351dcbdaa4416adaae6fc3f984d808ce27b514cff83f90c14086fb4fb6a466193b1c387ec803cb70814ec74f2863b41847005e2b119fcd0461479c78496b27440de7ecd28698ba6cc476e1b656d1fd5a0aab0b462e5728584cbda6b8e81c375850a326c0ddede509addf4400af6e3ed321f5eabdbf27de602fbca1d16cf294edcd662f3973174dc734f2d9e87920f80f509cd5c025f4935e4aae3cfb6871927569a80ac424909416f165d1d9d53dd0ed86fb23ab04ceb9c70f61b8627ed9c3e8ab57674425dc3ad14f36b71ead239e1b4307a8800daaba3e534795345e49096883df4eb49750a82dfef0dede938f66e6635fe18bcb19cebe7ee3a85ddeba83df37486745111db1bfde33f81a4c7d074a5d030517c1fa6f7324aabfeaab546afe5d55e96c3d4bdcf3b8d35b6c66d760b31612e81271926a21bf1dc5363693c4d7d6c849ad0910e4043f4cc31181d88614196b4453174d2a1ba02b44bc1c12227de30db600615e0c9c4ca06dfe55266a69c6f7c790509054dede71579e7f6a1588607e75d27a4c6f41b9377be6eebf6dfd855129f8c9099f580c02ba02505e12befc2a3acd128c88123a027973d8d28ced6fa3fc1227d3858286c1d459f50d36a0b05e77b5e1e2c67167414f8575f05ae58834199fb8b75856a9ff91b2fb3a6d1984f02d3fdf69311712783e06df9e8be5a256f75c272186c661819ca3a9e1d6d29307ca123b625eae97bdfade07128ad08e860c6c110e52fe055d183202bc1d34543a11a784e77821c9989b9399affeaae489086fd5ab738703012e157719c5d93df1c460de7b46cb392065cf71faa523ac5234493e4d71130c7b50cc7c76d7634e72c1692cc1b91395227fb826fccb3502ea6a1a80a632b83bbc0a49fa8ac808bcf73963e81b4b0ad479d34a0451cf2e72770085e1fd2a2b49871e8093bc63b3b791feb4100c7f9de462227eeb4a0ac5eb7610e15004e4dec0342b1d4b52663f3f9948382846f636caaf2bb3ab7067698c89ff26bdada487e5397fedf3868510dbd040629a7f61611da0a1b8956ccb9236687a62b7d445a194922424a9622d3a402a871c727b1eb19aaab9e63800a37f01608905b68f3db820d92e7bf6721bcb4ac4e09443448a7f44d54534d8d51e96bc4fcf7c077a5eda7a99ee21e7b978e083914ade42b6e955b35c4ff078c13f112c612b0d799935863d07b9da77dfcc695b165c6542bdc04572e8ae9c1d604095930d9f718456f3ac684b9d5be7f8f90219f2e78befb642e032f68827a46a4df9a3cc5673a08050b3d5e824dbf84b4a477dd0084fe9477b0d873f679cdd7ac92b6a294d89bc0d98c538f5cabbecfdd69bf2f9789f5158d332fc01302c51d98ca264758e3b8385974de2be6311cd6fc846ec69bb8a00a93e33fde67356b54e4bb3da646c7443430b8f5460f40d475abd3972038233827f0131f86fed5a0f9d84bec7800c2cddac3efb20c961aad3ab01142626f4a0a9ff629149439bde67a494ad78585e8d12a7034787df49d9b9c74f80d4e151a235c9142ff82566a3356162b8d013d35c102c7c440471e0d13a7e1ee3e5fd9d24fa86d29bda7f09447d091aeed58857c37548691eb6c4f51b71511ddc6c6cba52288bc14b5c2fe3f6e9dc6f15782a12e0662508fa3ddbf380a20ce93bd158b8a3aaa937682f406e09160dd9899073819e664b14be408596a54281d64f514dab43f32d78711fa7f7cda9b17e0d5a23a0fd531f8d663b1c7aa459428c140b2af054ce7f2fbc1ea3bf9eceda560927dc5c4f469ac2444eb627e20cc14b88f11efae925da49184d70899d7016e906903f1bcb163aec06747cbd4a66b1d158e14524d642878d3404f82f2b9b4878d0d7074162d238cdaf7be482fddf8da2a3d80d125315a0e49dbfdc531b9dc00a604edb6a5d2d6732fd73cc8ddbe4d181b80d306216c0c92d3659d3b1c47fd5af687b45bc13c2576f961520bbdd06a66cac3e003d3d396b885591b1a6aaa6e2621d6254e06d626cbb02e551b201ebc82da43271dcab7b887d4c610e693e8ee236ba50c182487a13b2c2797105e155c6f62b3f0883a1046b212433ecc569a62b2d573048ee283d66e4a400934cffe7010559d00c49bc4a54c12b97597e0c6a311d74b0e6a541348537d7b8bfad06ac27fbc2aa2a1e443da7461d47491d975ac233379a6e8b42b5dd94d50abd8c725f00b23e65d1227dd721773a3cf83bf21ccd71cdeaeb270553d2aeb13fc2b0cb07bb607adb1d73c69e555777649ea1dba7bc07600c2225a113fccc54794ed755112aae6f4a47aac2d6ad6e8698d8a61f34c35c9309b38dfb35e00a835a76b890546e308e1c5dd598994a83fc9d00ec10a3df27e342fb4816bee18ebde733531824f6330cdd5cc66585f230154177319d032f43f31a1a86a153b4b81241a9b8d070f5e1748042e51236ad686af4200baa86eb774990a8564f8be846e680e45b778e35fc34ab06a9884218a025cc476669b6d33c0b0d0069f0a9e9e1e4d3fe1304aa67d3d998f2e5b9303b8da471e8f70939095c51437359d8ff75571ade97717bf14f99e87cb44622db3bd67cae194a0c4e945e8a9e3c639ccb2a01578184c9293e09aaff35a87aa4b88b9563ac939ad1171757ceea4babca1905cab209abca54a2a94f818871e0621aa06cbcad59dd719060b3960535062d7d558464d0e5f8418bcc32f002295b460920d3c93eb8ad1410dea5ede49de41589e296bcf5638603a3566b7d1d219c352abf322d5935b70f03b8f1abaf9836cee0b4894600cadf352676aea24305c2bcae66e8ec7c3fb299de6e9c35b54aad6e94c822669596d00da6ded7383fe9214e8e5c893b7ae9b3c838f3114c0548fc21c1ba29923a7d7e76688e389fa72bb4ef2d20b3d734f11a5f52cf99f0ac935c3ed19d70a46103921458da1a644b8fd9f1536206e9a78975877a77db12dd0c40f3f504fa945bb1f7a5a1d5ba57798e661843b60efb43d9e1f104880926d3100d3e46567ef35173bbb3efb6b319b4559a7e0a0e09232d9c6703fae1fea5a65e0e9e0836433e3a917aa65d69bdfafec4e89bfeaef389ae3e6e20f754d4541a86f928aab95a904f9b5ff6540ff67f8016ce5fe9d4b9dd7f0217915882bc1a7a42b7fe81e9d54ade30149d6371c682f510e9641b3195cd3253e7fc5c6ddbab1726f5f83568b1e2f437d87615b9bded894748106cf550e318899763c06bc38d80b78ec92694f103a71c9d6059ac6bd6c71f95e44ea6710e7bfc63e3b0f211c97af14de326cb04cecb6023c8f609f51e749c063736bcc6bb0803380787a2b2d6260d8329a65bfbc0fc0d77dfd605a821028df0b7b21f236df643541d09af04b632f4f298f1b9c34dbb11d131b24f4e85e9dd0224af0e376efde2637af850203f9c7009d70d1eb8e2cc60c84de634ae686d019eacff05b1ada3ee84f3d7d63b9b7812040ebb5dfed3ef2bdd9e92c5dc985ecf8498d1eac797092dd115e61c6fedb0ea9d091a710f96cfed4b70493f75ee00bff5b2cf9703af0285ba5b11632c48ba03dac44b329f15b1796c7f140cd03ca7fbab177ff4e3564f09c84c60ea3dec437a36bcf9ba53af3d38b06f20bb5bc22a08e55f77c08cd0c46cacd945cbfde1cb62c97e1a54645ba7b7bc6fe4701665b88c6ef85e30e44eb4f73353809db9b33589985718aa90b90dda51299f0c2fc47fc28ba2353bbb031696e13cdfe2888683092eb3a3ebf271c16c96de56e0485ee8fef98df9e2d8d5d5c84b5770094ce6b8f03d2de2b27d3d8c30309bf32afea93aeb521c9fe6af1406379900a5f727a6f6ace24b2e9225562ca9caa62fcd08691c0b73d1da7180f9abffe3f8bf9d9df51046298a403f2c6a5da29a82081f72cc64a53266266267278f2b345c689f08896a0f363252f3aadc91bef99ffc0a9f564039c69ccf437021471a2a7e4f7c589642a4a02cdab54130ff15f8d06d764bb8450d9fe23aac4cf8cc66b0fad230fbaced16001232d8c8a298e7a88840a7e584d23db9dc90f47cebda9f364ba04272677e2fed7832399c15b2512ce7d5710d6486243e95d2bd3e5955b71a202795fd7830e3b4c1518d4e85491949fd9f01caba79b03a69a9889cd938954fb35b6d53086745112f1007f226b7d227d3672c24a19b0e4daa78c04a7bd50e85851aa34d9de25d53feb9e4f1d3fc190d0d7ea2c7bc0fd4a195a5575dd20c7d4e340f656a74fc0ec5935baa858dd013f97e209ae11f3c271767c3b4913ec296f7d487ca900149359c0966174c4c15a54bcf6c5261c4235408890f6323ad35fdd9c3d16a9c96064f597b102c2e4ef5d5670518c09afe45d577cd35806e27b580c10b9c57ae849eecef9e15cc763cf2d1592658b52455a7dfd50996ca24349305d23e90ca6649f227a546063179c5fb3f72501978735256a678081797b3a2c3b546a3c72948e502b4bdd125e0b8e57926b399df52a0407e369b1391922e96144c1e5c80939164706856aac422e567ae0ae1836bafbdf93957d5924bb9c05607962a770f181e66e6f94a51dd6f131675204aa5f0aca482b88f33137e627d78d4f92d03d8e91a89b920bdbb51768cb7d8d00923dfcd853d78ccdbe53f5b13c07783e0e64dc2e8ac801844d29ccca70e09364a5992ed901b7d1bb6367bfa68829c7e442e4f97ed8ae29bc8ac92e0bc21af0d7042bf4122b1452c0718baaf801f369707a3822b346f625a62e3c08a7863cfeda823c6529789354c88f9b8cb566b2c26c2373df1b7a11c5e08f7ac5a22b98b90d03c4926696addd21f2e3b9dd80c06bea519f9e35e25b11037ca130d1dd7475a104c307d5220d435d3c9fdada27c163b252e695a8e920d74def753f47578e20e948062558f737f9f1dcfda4ca557f8187b45a17a6ad15153b8e3dd5aee1d732bb8f091bc307b86e8d385b1e7d7d542fd8a31ade59080acf2c24d2bb741bdb529734fdd5dcedac6e97929523b49e86a6d9f12742397b983d13f545e59eba7bbc078911a7c05c1181ff5a22d78275d0201e476738f0a7d1207b554eb11a14f468fc2d8fa01b5465c801bf2025181032f1b82574ab32962cad1bb4e791996e0f5845c67c3aa1f685f2a5d9352de7b1281800f1790c9770ffda67dbf80963d02ac5b2d0724cd60ba3bf1bc3281fd8e6ceaec587bd5830ff376790e69e3945f2b21e7cd350da36ec34e764eed9aeacdc6bbd8b9dd462b631228f8e7b75747dc959d5deae2f6f5388db310493665c6c927ce068dacd00125da54d00f2aa32539a4bc81bd1697dc28c72e13341b1f55d2fa75c11f538fdfb395f42f02b9dcd059daa4085fb12d818f5f9cb202b56b2f80d78d0b37e6232c86321f0925e14e975829ed0f6212caddc111efc8915d7fddbeca5012dc6444840d1845e1de6363453f5ea92fc4174cf8d075fc402cd6091edd4bef7dc71870c41ad6058bf7b6eff4bd1ac0c2def4da2878171098e05eab0f0c56647274eb0bc98f4de29ea2bba470b7ae8f793a7468435b51df93f91f291ad9dd6d49c03f33e664456d591407b256cf41f31620cb23f1a42875cee3011ec5d720d2cf8563c6ec70c19020f6aa74d401ba83d928eb9eebba1f61b9f49f0b9c8ed11e9876993a402d05518f299531d81ea0a80628c1c0f5ebcca1af0288070d01ce3d9a82dac899f4c2da09ddf5b413adb75a5aaa8c90bcde81cf4e30d7cf24e922c567049a3aad1445a80982317a9f803c270d8d19e5545e0967dae37d6f57ae1dee824811e1c744a85d7a259872500b32b3ca49de71162c8642117ddda95a20fb00da0e0804c11837ffd824073d041bca8e9b44978161ecbe9058b79990f44e1b842c9e8549c9eb11156a1ec270951c12d577875928842912a7ee2676cf62a27c2f50e33a41c361d78fe972e372b8ffd080d012c2940e49534ba0405553fad0590dc04ef0d8482992a57d241cdcf98b00a8380e51373c856fd4103338833e9a39fb37a448f1fe0c0906ceecb55dd38a2e3bca8b526a2cc2290823fc03831c13b30c36f58ad8e42846b7beb948af1a2d1a5b9387d6e1f14e792d755c10f7272fc55937c560a54024c1a315d40eae8412eeabaa87701643845d9f952c10039da6ca84099591130eb12ab5897cb124698c8101cefd587d07ece4ab4fcbf0321b0ac59a9540b9d852e1e54a85ec581615b380027c84a3a1a61eb621d253919d6e79e73aec7b0b284029085a9793f2e595224223dbc7126c478ff3ca433d9dedf751ee964cceb7eff28b90ccecbc01732d22f071d630d1cb3e97f98264579f0feac332bd27d5c428c1cbc532680534533977d5e4c0f07fc1135ad40d6f964ee699b5c7098eb80ed4ef7f8680c9b8336309f09fa1f26a592068fa0f87d8c4f7d01eac053f0eb03b1b02e3ff7e89423fafddd780dbbaaad042b4533b9c7446be52ff783ff3fa79e4eaff7a604c164423aa78d08b5b3558ac04355683a1505da1d6b29f2046b028224543e093792d9cf1ce6dbe551431f08494a93b24746f650ff78b0e2308cf11856fa74b3fdbee2274f3af3c9a45ebfb54e1d1f824bfc4f6104dee761cea8b03d2c35074f9b6988c4125e286640ac77b4b4d9a156e7b7fdca7bc3efe827affa733aa0fe6da954cacf6b17d3f58a1077296ed91ea3f24069e76f1c3d11bd7361a9dae09a085e6e289b05bd6dd6461753918c4097e7f6ba7897dd9d59549ae3e45790f95ce8242878d757229f3c440eb9444e57377c31e6bd8899aac678b9d183d3e3f99412084216e119ea1b2db5fc1ad848a5bf27b049111d3774d1848b16721d809df992727255d09baf0d47383b5ecaa2289750e5f40dfffa415534343a6c2910356f236f9261ff783cacc4126a881fae1b2a6d1462f5ac7d5b553c10bf6718a3bc89f0094c79ef8d50b5adac9f5fe17c2deaecedf5098fbf3fa1107217447986470758e61d34ec68fe65ead72381a368dd0bcabc219537b60f9b6dd733774a4fc9e5a8822f6501b6f5fa694152d81f22743347e28f1b35c66be0bbc36c5b4a851cf278abee36b8f92bab2e9ab8e2387ad0384040d4ae4911db730bf4956aff903a09c14638589d8040d93cc8c8dcc1a4dfa819f6128fd2062d0ba95fc9f99067228e59207fb3d5fa30b317bdccd051f5ec0b8bafe19972e3037e7982e3fd7da8cbc6d5ade440efd02315eb49fcd7cd094710c09f5220b6a57775452a31fafbe8e399bcffd8283853f27598753c1a755e531c08f639f81725bca0e8a3bd2a90f19279ac1c39461f7d07f9ccd49089265d920d18760eb3b1716ebb8b343d14f57a68a9aeb2773807e03b25d4acf34953d9afbe322e18f2f7f37ae02a0df428b315619019a51eaa3b9aab112c5b703cab783cdd0e278fac03aa2823aa5b06b6c7cfddbadffeebb76e50342b8b38bcfb7ee0f36c29a45dd479227eb8b129d476d0e43ef7e54b761f51ec1fe902fd0850714a8f49e591a6513d447f975da4530d2543bd88797f8ee7aec7942805eb386d9fa9fff660ee8ebe08fef29c7720b8b0ad07ea0cba384021645fb5117687fa408373ea52cd3efebec3795a096026e48ee9be452d0fdb4f8325e22c9427e1cf3f851e380da226155e270c892bf3b97952c6c5727cc0a0a275ac6beda62a7b5a5d16ff7c90bb1a4302aeb0dc39bab6544a73a252482ad0eee85f6202d64724567f12d46be660a9ae2dd4830a14fb215f11672767bcdf0e07aad94d5387275247abac04953afc26b6f73471ffb00f75667e2062c95a5b30cb57ab5de69fe16dd90f6494f304b2f697fe017ab3619d616c81309e26cf4068657450560e92ad305bc817c5bcf21c255f2ed774219a57ffb513cf6094df48ca9473f0c2460dad6472ebb32cc7c31646a1bc989be3131975ae856f5901aa013784ba26763adfbdc140ae1301484bcd0b5bda701c485cefa9f74bfb92313b353bdba375ca9c9c468f8b8a65c9a8d2b1136e7f74eed696d6de7de5770650034d5ce88f8789accac09238a1e5578a9ee0611f46cdc385ad8d6ecfa899ab1c0203123ca66619d0a12585c700428a9771278ef6fe7a5113bf117f214f7291185504af64f598419b97f025d995f9a99f94c5d0d7bd8505687d72034fdf1f4bd225594e2698f2f68dd68c7de386076574ec9c3f20dac13815f2e1b90a332869d520a8bd64fbb7577e63796ac63aa8c4461b9a3442026a59cdec42125d9d406937246066619c39fab4335974dc5dc4940327824bb7fa6e55a2150db9b8fa985c11f3418d9cb976bea35ebcacf141dc400b1c14b94d2ecf26aa5051a14acec0e3a288c3654c483950515a6b2765709487195797fadf13deb3fb582ac4ee6caf57eee6aa5b2c4dcf6b44b083bb497836dd8ccc75dc334bf8e32212907fae65a5f66da3b4d9b40ce5c17bb1bff56b89eee53975e9ec9e467a772cb552b3727916231979fef17ff5d1778ab27bb5fa5b7373869a60d038e4c5d80efdae56713c5d7b4521fcdacd51ee16da9588e5cf09a72a2458dfe7e0e2a6555f4d637c0b7040c6eccb922a5f4f1c2d25ddfd8685aa0faa9a9c9959ebf237cb4c94c37ac24765ec3c3370c488dfd06b07b7e9bec0f56b74a49dc9169f1938d4eb0fcdb768a0f8daa09794394b0e1efcea0b6ad20a42ed2959682dbedff216428c6102f31ccd4eb2ce7b3a4b886867035985640174b0b03d9855354b857c994eff3ff7f49230fc676b464bd3971563e3256941e4edea623653e5d7f066f9596d92bd6141725209c6bd07544713f3c3e1f9ed147edd269c3133fc1eefae362ed9f4f6bf99fbf17de0cf021c56ae620fc7c83bb654f0937946648a51774fcbdefe0a128e1f61bd1f76dea66de667b9e55818516006a803cd339bb94d6efbeb4d618dbf762c50ba880bed79ec0e21676f019ba603febafe3248ca9484f9f8e453283392170d4f62f9bc849787deab739608b0e83b7ef87ff5c4453839db1321f00e4b61512e2b21987730ec6cdd0fedd17f3c1ab5464bd6799e649030a42beee32c9f7b32349d1a0e0be8b7bdeddac8b991498ec6b33fa06dc8a3ea898379e234043b881ca88390f2b7c5a06ffb2548f18bcb747443ed8c040cf877c320eb4be788ce486040d9c7266450721a2750d52d526f11810cd4390a98a7a5fa6271ef05d90cc4b5d5257914131c36d8fd0f47066dfa02be0af6e4b02ed1b5f4520bbfec279b766dc12c77ab5d422d8619b2b0b8e9e784f2efd0d45ff9f17ffe042bba68b00bcb64b9a3838d94a912155dcbec654c449d0f94fc3d876a41cf5154456114efb48c7e9945e9b108e2901784b3cb486557be053e5201ffdaa83579ed692586a1af2dd0ac858fcb20872603fbe85caaff10d0203ff9daca76e87ab697d0abc4f5a9e170f4b17985934bc6dc82fd89e1829f5e6de906dddbdc8ee6cbaef3e0739e5bc21156b896d06b1a10b34c63374a8e0d3986ddf963aa4908ff883e12616276d0610c311ae2332283f76793ef7e70147de0d426dc5285953f22e8867b5fb8cded1ae675fd3a517b400b593389692e94046fc246f38ba283585c56039cb060bc6b3b40e8f4fadac279a777d41aabcfa840bcd1c54ea4e8f53c6540c358a49ff64affe1a87e7a602af689200e0fc92614b37e8edad724b3cba9d0ec2af4565c93c9c7edb52346b21d6adc1c74076a9deb8bf5f05779f74bd590e5f5a8797318452e03de16a3d81ce60c19ef9fda696730c9b2adb65f4479825ce5243f9adba9ae14064817fc0772b3dadb59d21ffa0a5ba2682a24713878d3d102f2fba43ccafe283776fa52fb79ec669f1c7d5e784973c8c5bf3e3deda8cf8b7267db68d2407faa3d80f73ffddd8f83231c5ca1395bac14d6a60f13381ba1039a655a5dd986b9e97f8752541b28a9339879693cc6795536317ccef1b8bce510008cfec67f9031c2bcfc56a70d59b05fbf2e409ead629dc4f796f7e3485efc2ee7e0838244f6ca3a06bcb48148f8d14bdb645eab9d0c3926984dd6d2c85c17b8efe773b44bda53c02ce1816ea17433330f281013f0f369798a9c0a3c2b3868dae168c68c5453c4ca51b044b06fa4ea4c4a0b779d4aa75c31d1def61bc6366b783dbc9e507e5745d7d87ba70aa9f35dcb963a10529a10e47f86ae29dde73610c5cc8e5413a06bb8b62ef5f0336c54c27c73dbf51e369b2857b548613c059bf30ec9fdca1a501c1c2890d6bde3bc84ce15ebefdc4aa6605fa584cafde966bdab4c92c5d28caaca3821b9df45e32efff3a236802505c3bfedb1405438eb200e9e7a199533c061b0fc59d317fb90793b4555e9fdd0eed15b4bf488f45315e5cacce274bfca5208eb60a250cb979b7617b865c8df66ec9bdab210fe695b8c9736ec47f276c6ffb36f3f9f931f40218520210f69d597b048dfba7d050859a3250fbd5ad54ae01c5d6dcd2c5c9459fc82bcdf45e0682e7d60cbc9515219c1e761261f12e410b910addc5bf6da95bc3c4b9330eddbdbbed0fba809cfb102ec43bf8c165bda377a90352cc44f5303833d8dda9abe591231a4dbe9304d65aa11812f47680bb3d67a70a9cd4be77280dd23236c0f654bb9ea07e135025a8c5e8b55153af508a32ed7cd30bc62fbae7154994039bd0dfefefda0348f75a0f2ba6d963ea9ccda5ec3b4c8a71159c22839e24b3382446b94f45128446ed575476558902ff4eab818bc81703dcc062ad572da8fb81bd5a7506117085679e3c84dd25cf1110501619fd3ccf1d4089d65bd6f2c160fde5ff91fed5b0d52804c8393eab8a8825fcb1a32ec2acdd586da41ebe659e4439bfc5553cfc236dbc684b0313f6cfdd160920c5443138ccc4310b47b9fd311b4d70468b10ad70c40f6fb5932a9ee3cb64448da2b37efb3b07503627a197a12e38768f6c861df1a5dcee08f49ebb3d167631961e9d024d6cf3d7c63ce9d419cd7ee3be6ab07423dbeebfc8c61781aeae06564421b5f0f5023c68984d7c62cb8f333307c6b7e9181f9caf9712dc59c6a747d82c73450dfd5d545ec74c6afe00de424af5014ae109b55c709ac5e8ee9791fcb99aab7298cce77da2007eadebbbbc898d61caa9da390a662603ef2199951a0822c80fe9081aae298441a5a93b2731c60cd3942f0cdadad95a42d1ac393fd324360dc555a94376267f6b6de1028d1a593b2321d33a7db441b817679f2b8f3e2dd0dfef8535e940c607d1100bb61332dd31022b8d01acb487c13fafcf7c17668fb162db2690dfe2a531eab96a376cdab34865baa309cb50175620490d83a686ae143d0695646d113f411b7403a4fadbadbabfa7c2a7f32ae6f28903a6203e92ef4d86663e46682c2b9456510482a6d5c5a732cc6531996a9043800457d3df9dcb048a5925034b7ddefe86734905aa6fad6c6f32ab18b126b2e5626ba604b5554ceca7cad5ea70a5defbc173f45c3951ddfb1a3fc4d57fdcf095f9e74dbe35e45ca31a44f14ff828e3714e30a059986d7b6863584124fe63fbb3ff3ee3993057ee143de2a93d42550e33c7bb0ecd95dfceb92722500f26df1f37017ccb9737f74f2f99bae0eac67bc226494b61b259281cfbc55d2e1dd01661bfec2a0c998a558a57a991dc68635921aedfa8c9c734ef4c14dcbed6e581be8425f3a4bd8e31de7ab262c08bf2740f9e04e43830e140becd9968bd89fefda615747ab0f273588443c5bea35f7193b9dc939151ee21c1da54ecc94ae49f8cfdb8b3e22189059cd6fc34d8665bc90281c67c862ca44e7e5a7cc69c553ed20935582419caff744390a861e10e31a81db99248a2640e2bd703eadabb447836cccb517a6d714923e31714544294e18769fe9fbc273ad49fc349c799f2abab9c55b7838b127db3dc3dd40d02ac3995d4f717aaed34abbad84746a382fd54b39d47d26f9c02670a9e2b4e0721693700d0e2e83fd89c83dd2665a315e201c22f16a3a81daceae7beefad49c6b9894e4df4adc7e1cdf85fedab3e7f75a9483edd96ab377c4a2ba6291b227849233e992bd47694b6a0590d7da08d480ffd01f3d7787dcbfc4575d4a0254ba10a3fb6918e3d75ebc50bc2618eb74d30f0d53ab2ea2adce504ad6eab07b53c4c1f9a78b7fdc7f1769380ec8f6e0484e09b1ddcf0038478ec59ca0c59b2b4ff14bc394f73f3a7a38f199fcd52ac16f679626d2e744ede378345994d05d1d4ba66b26739561f1454b450f2163e105778bb008daeb770dcc3990df361b4f766cc48e8a5cc7927037928fccf7fdbc752622b7f636c0b44e3481bcbd3b062fc54e9f0325f1ce716c9a068eba478c2e22639e011c6061003928a2ef259aaf7bd8c582bdaaae32e79e2af3ea4cf4192e0a77e6b5796c1e89ad18acd020e19e828fcb630d74a9babd08328531c14ef90a58f06f0dc0d42be692e13cf008d59667cd9e6f014c4d499da5cf3266aec097ddf63f40c09e1b1e3eb2788e051f44529fc391f441aeb86d7675129a92856e26269f6703d49a5aa405bf1bec304ca39d1a3a6794b6928ccae545e6c8a80f64fc59bd5b7d33073552f8fecefde7b8abd7373b9b28ba3505d5f6efb3fb2634b17863024342ccfcbbfd36759c12f485a8d2c7d95bbffd0be47c9e209ec9f25ec6b5760d79320878a8012c92c5c1e8d23dfefc89323e0f7414264d4f6808fc688081e89075d661bb00855c46b5e68476b96716bfcd7ad142be32a1796cb013be77028dd82bf8fb2dc5dceccb51ca5b885372a8471fc8a8b6750d73875c011a306e907881ebed9ccee98deee54ed29bb402f4814b92d1035ff1c9a7fdc31d7e622717c5e7023748597ae497280a66ae7ece1ac74fff4301f3c014e5caf869b00e3ba6119479bcc557062935b689092a7df9aa0663fa3af1d1bfd08011dcdf68ca5d351a1f1af2f8c25930f59b60f7e3049937630e36b9e8461a0985b3729425c82241092be10bf55695e6ff0cd3f3bc31d1e014f37bcee6c0b578879cf5ff7d6b762fa44d86ac6f50077c24aae33b3043b3903490526acb079d3bec63532b6f9aa5fbb8f6f4de6f77d477bcc901f081af9e05f2ecffcbe90204ff0bff3c59b7e00f4f89ebd845bad813d438f3a08b3f7fd990716341009bb8a185ccbbbaeba05f4c3a4c31f7b3c70af6888f04cd4da1ac08936ee89a368056dcc24c9aec77ed96d451592d72f642eb9efcf46c181dc0bb99f29c82bda73d3c3d222b5a60b9684315da1010cabe14d4997b9267eded3c89282d3173f89a02b61791a4cb5f0912dccf43173de81a49a9362f64c1f7fe9a4eec95ddfb0b970494253697188d608de3f9eb1228a20b841350e28a5a7a30d61f15b5daf3606796542e93e03b4e84578d4dc53908760829261c15333e6d7b6b60de2de4309f266351544424a4947a183e77f8f22c982312a2303c27cbad2d875356692c5a4fd2511201a1240b50832f64a32c01e8af979f7d190292b6b54ed731b732d66213fbe17977175b63ee965b8a22710d6bf83533984364c8c7e802c8c8c0a7ebb8a61ef634c7dd9c9bba1fc4aedef957ecfc98c3c6458459380ec8a86ed548cacb142258da94eb654853723841ee7d6018ec71b92a7a689bc1cdffbd7f69a11733f3b5661e8dda5171124e64c0fcdb17952b9bb6fc8531287e28eb0e018f7b1dd1c2ac008a9e24fa883f49535d3b22bf6ebcc13f38f255c036350ea9aaeb2fe20fd13ca3ca40f03c39c4ba5cb34ed862d9b8e7d63818757ef22ea081848de8d0c67cfb55cfd6ad1514f7262d56852f4863a8789bb8f22b23a5d074da2a09004e1969d23ed11892aea5cad3bfd9de938124a4618a8378ac5f335e9bb97f1d6e686c6ca1633c8d5edef6bf501652d7802f2f14a1073818d9363b975db0af483e5b895487a0f5563b73b21997c3e1c5a49a269c5cd85cb25a56f7cf6b597d4d188e7562f8bc177bdf5a6551c0d76313e04893b7e26a27f26cc1cdebd284768f2d836b2e00154f131c3ac75b1c15214c5391baf3c988ee6c0da243017145825ea7046623a2a75e727cf7f6845f7e0a9fb101c53f8fd015f482fae1d90e48f5390a681444ce2d9f776833d42b70c2ef0e3b4e4f48425dc8c0d6f48e9ca7c0df1b07b90be7b4d7a51711798b70422fafaf4ed26a1c6b67038f09b888737a0e5c01cdf8d3c05a1421a46c92f2fa03ae13003e6ad34e870476b28c4ee263b96c02af6f43289dc9b0463728e8b95083c655c1ae716b32aba0f4260015cd409f8b32e0f7295de21c062c6f19371f1914e0801ab4757030305464876838d73ce773e1c7beb70064c682ed1bd85894f7e2783d3647950467b3991fdcbc8ab0444cd38421e5540f96ac1c8972110b16d5186a0d623c394724053a2f150558d8c101690255b74d9922158f465c929cb14c4d14963d4152a3a7775ca400dfe411c181c6746a36a6df97fffd08f1d4c9982ac6388b3a6305e16fc3f3e4f608d01954265dcc322c2e5fea4f779bbde3450dc92144e5bd100de8f551c0f330df5d8f90e28fe4b2ddf5969f4e956df4ed1cb9a4e4303c2a3a142390462dc8002d70692c3d60b886fd9b9f62e285964ff2232bd6f619270d3217fd4081252b7c12789cd1e71aaa590fcbf295549891cde54333bac43301fd6f2608ca93667fd52fd48da893866e1ec9b1c452569ab63063692a6fc4512748888bd2fce56bd6cba62871f37616984e5736848204be11f6309d714de13fee237d837986e6c9388d78b81939a4a2cbb77d5f5abda1c36bd2f7057e2552fc292c2069329b811a208c630dd1c75a02c5f3cde8cad614560a403bfd18785bedc8e7db220fc53f1a81a4ee668aecf0e78bbe6cc01d02231e2f31865e5cd7a6acf93d12e1707144e96737488397f0af01bfd889cddfa4df40bf7cc02571b30a597f97cef330525ec21c172979d8c224b1308190ffd30fa1abc168067f5b6d422478888c1eba03fc3b5a60b96d0171ce000d272cac5ceaacc5f4a90b01b33c0c8a16ce70c09222008d1fa759d8468b5414b216a1133900ff3bea6937f70921c66e48fcb3388c2294c91fe6372c94da7da67bdbcf4fbf3810920d2bff889e7a1e6467ec5c7114916fdeea3621179e085c94c90c4b1d2f005d3554950de86ef7471ab5d3497ef9a604b3101ed83e44560fe3cbba489a3f213def35287e6199dfb73c35556b904d20c03806e9759908d5da5978f322f7481c894e6753c4f3a8488c9435b5ac5a540ea461f721e6e77f663a323c49275585bd52e39d22acc8144d3cd3150fc951f032c4b259559541ed5cc1c7c0a0a155a614edb035c1e00a44e6686ffdbef5cec753a2fbb42287d028fdf6cec79b70e404fa4341007f206bd3ef3b543f1371caa780a9e79f0d8cf3df1ff05307b78754b2660cb53ce0dfc830f5e8c73b98a548c0180bf7c514048239a73f24b76067556c7d6d48635ac36c0fb4073cb921487e1c8409607ea92229002807d7ab1297593a20f4f3dab65f3193dac6a21c995545cfb86bb9f0f7209307f27305ccf36ec5e593a4d98fa13f40c23c522520dbb5a2adcab76c771bc907884dcd9aa2053d5e2970903d5fef3f3a56b280f8747c688f3d024557e696810798b57800d1673a11572e9e8bab37982616f2de53128b0cb2afc6032be2e4514447dfb5eb38c1c63b1c614743d9dd1c7c1ae560b34e7655d9801bae3cfb19a6d3be9960f56b7a8f46f4dc7c17a1e6c64438daea4ee48aa3949c9f9bae4c7a313e9261484a4e6eb8cae94c6610aaf38251c0261f5e1a810f60e991de4474173dd1a96fa9a45358692a07ae9aa6c04214caa2a817d021a2817d50d7664bc2e841a1d7268f18bac387fb50c5a4e0ec66b3c87f27636a7b9c4b68ccb1cebdc53b75e7c9882e393ed683162397339fb048b1de8e4c5be707016c373de4bf0aedee386d4e8cff17b8d84be9a386f80d2575f00e294ddbd92b08e7cd69c984cd93dcde321b32b509135051c92e5aaca56b437bcec497d52428022150efbb1ab75328176af092a322c325705bb108bd5908754f3700d2c69bc09ecf8ec69dcf1f7ef74b3efac8c67f94d737e3af65ca3a50c475d70d8ae769d40369bd84c233e356233562e22b5b9911f2cba2f711cd7cdcd52fe33e02a7099a4f56b36b3db231f56b287b448801705c8575dfb8448fedc2cb27f015f82389cc94ae311b6ce1b78fcbd13206d5a9878fffb09f30fe6960aabe5507a0689beb0f29867873b636ba666d4660c8f55e6ed1c96470d148c201e0f4997c1eba36528b0dedccc42eeeb79e3c3ab5e3d2a33367eca16de614fd2ae80f9873e3d24895b3b994c88a62489cdac5591674e76ba8b859bd65735bc4ed971e3a89c6770b0f83611047b60bed57d4c06a9eeb20ee81d65547531ecda29a774cb9a521ff6a45f256b49967b11e9b534785381563370ed2ae30810fbb7b0090d4d8bf1267e4905678d4282d5db155ec34fddd03869bbd7f3f3f07c22f20d1221c83812f763cc850b3d6ef26ae82a2f2589382e7595ed1442d8a1034872328500b692a675e57ea817fd99224d02941a756de90dba2f0e69614e842a652be2e83fa83c29392f37d2c7fe6faa4ac730820f70af43364d9262daf64723207c7c525101db66e8f61ea7ae96e1b003c05d1c063d61988bdb580fc898087ccf3a1f42d295febdf3a97c86836728ea9ccbed17875152e6f9f197627cd8ce56357f45bb99d16f107546080d86c6a0683c2f77e18c12abffe5570342c5b22768cfe5d840398fefde9999fac5bbc174a35919d5e8c3faf2b6ecdf04412de63f4432ea6245d8a76f87facd41c0918b9c58a221d8aa418419eef4c87b5bab3bccd4f37203fbd33e7fff9a5f73c5eaea2e411b718e9394be327045213b4f09f4be2b989cbbc2031989f98abeb9ea098ab2401426ec2960565eea960d1b4d173f7e27dccfcc76bce18865a136659dfef27e587886ad0336b2b6dbc16b2ab1f296980d6f7201794573249732a5e8398d95f1998a027126cd210a66a4af21d5f914770570b00ad3562ea0c4b488948e296591e9ac63c4bed7fd7bb80c8436758ae81d84fd99b371ac1c585e6ac1087d72c129e2314963be785b60012ef997224febbf1775411bccaa75a5c6dbecb81b4a1c8e741bedfc82753ec1128bc68269ec01eee72a2f432f1df889d2da7faa4c7aa82b215eebcd648d958369361d387e85d72cfe70c913665bfd03b02b3ace429d5c1f66170ce02e9e437476bc7a7d748027d301c2d2ebb4ca52b77846a6f40e30f55d54ddf77f3fe7b62bc69d664f91d643824201be8a2c383a2d9f18b81cb9b3445caf89e041f7a3168140ba7b5a8f470fa97daf6dcd5176db0fd1b55557d5dac81ee80c1cd00b5b6ca7f5a7ef6b2309a4f5cbcc49cd49ea9a47f076b51fecc13c019a27c10f585530e45ec41bc3e0d72730ac674d1f9495874943492d562815f0542b71812653258e72625d20599c23c6587515814f1eb71969db589628a161a86cfd1fc05a6b62f722a5b6f3984366a449e9614cf133209ae84bdac5798fce502af32bd4cd3d3fcd88a7e848f3a761d36eafe57bddeffcbcdf6792dba77b522820afdccdffb13db32259cd31c2bbcad4a8fee07a241c933a9dde35c11bb2e18603d67805df724adcb85ea3e83d4c61fa4ee8eb5678d913b951d24943fabf2cee508c7fe68831d61fe8198b7f3df1b47fa1edc2740a41485615616547ab6bc96128a4a5ce0ec6f1003394b1edb620f36afb0471ad12c9eb8b69495b6ebcaa09b1bd1f3b32fc28f549b4bb07b598fff37a35aeba6108c91828dcb2037f4320d320b83371debad549698de767af232cfe78b163a2f734383c62013c1bf10e1d70cc8aee10139be10b9c62ea29590ebc17e9b4ac16157b300d5923655a45f68a195b769d3a12e3ca1d022ff6865bca6727c125d8814f727c9b5fac37856f8c7d2f1ad7e844e8ee2de320b680116704b1b6837cabe5f50a14c94cddb464453991b8363a0481b887b53c38069d8ea894b1f43967b9d8b740720c0168cf6a74d8c49a8ebfb8e14b5628abd9742ad1686d6af9528866e6db0b79d84914d21d98ce3d80e2875298f483c31dcf849a6545c0b608ab1a9e53802b446f7f73101316da37cdb801e1c4a582f8bce583d27c33f3f827687b93d62db2e8520cb2b68519350eac5707728699995b326bd2ade21de0569b7649fbd25b3279e0bd1b9663a82f7d92ee939480345369f757d6dcb8d49e07bd3d0b5e45024bbcfb6610730f05dbb8f330c2f19bf099e1a0f3d1fac29aa8c1dd94cb7c732d591678bdf85cfb1bce65de48b007e4f0a4a804acd15a6ef284abf2cbdf8af79e21ebdb2c77ab20f0e834c025da1b08a329f4dd154d12d56ca106a2662ac80ccea0ac90eb5536f73ecda91ae6b1e0143106a51fb670fc293168fed934204ce624f256aca5156e469b4e63a652b2f590949e2ad4eaaad631875574d91ba0896cf6f84e1ef2f05182069aef158db2d8a3031af4f460d4801b766bdb914574b7605b3c0085141004fc22b33b11fc4027749a397cfce3eac6952a523062d2511c91356cd29ff2e80888185031e3c6031952f35f744e639d4b97b756698a1e2e58b197484d80f26ed869d0634f4a3c01fa9fc88a87b74805c1397307a55fba6c29b5c36c73aed4658ea512099ebf1b7a5864be1b8421d5dcdca7b47a9b2d5b43bd865c5b33f9e380b02b038989a023a7fabef6ae0a1586cddcaf67d62e6b8b798e508ccef05a9a7b75992cfef639f185ec2cd74f6c1e1dc143718a00eb2fdfb4464f194c26ca198a720fd523c3ec2a418b8530708842b68fcd358f2d0f46cb17adcf9b0bf9e226eedb5d9fcf11a1bda73983c826e1486e785433b9e3ae80ee6214425ca7f2a1aed5a2e25a5e8a1e3aedd24e39f01e0f8af09987e9e360cbd26f4cf48e80a51c123f4742c3fe0040a27a960c5ada04a974c997a06ece4493e25af1b5ebbd1e0adf634330d4092853ac371941e5a558a87f167eb493ec4aaa062f2920c00ba4049e81c71c290f7a837149699def562e5d766c9541f9aaef7be484df776875701af4cbf0b5b976c974cf75b9635d211ce844b1af14fded05007df2876bf951335ba70e3a80e6691db0821e4b447b40d44d454de6e5eedc02368ad066e360ae6d785b17fbd4798aa1c13a55700140c5c6355320cb0b46d779e3bea7235d4a4d739a0aa8066d86a32d8e9b13a5733ada9a07bd04ff625c6132ceb596f93701c099030a5274fe3ef32837aaf480684c732822227708e0f2bf58529f5a7c5c54107b28dee750eb014d940c961419c4f238b73024fb35116210104bc2d0545dc96982c463a1419edfab49d99310be3f2731162b1ea89fbe0c9ade73f4fe60bae2a48bdc295b5604f7e6684d2ff7f1036a96c572d43d99febb52306813a43362d0a822456d52aa79994364be60bd354cbdc350d47ba6f82c1c1169f319026d2966b1318a6410ec2010b1ac22a0f8732808d9927d41987c6cd122d5c79a94dff1ec0d83e31a1f68f89b76c6e61c220411af069abc1c6d8398dbcb5d605ec0d1388a1e48075e2a201125e5854099b883af82ade7b5db0f0ff6aff29ce50668415267b6a3597e344c1668f884d57652e58cf16a6cb96166254c54042ec3e912b0d95872919e11dbe30e79116984a88ec01d2004f1385ca7d719f380bd71408eeac48cce5e3df41baf7209b534aa46e1262eae050dac261b9cb03c70d4fc4ec31c15026c7cb1a3429c8a87ef940a39e0f73eb11f3816b967c12ee9fdd87aa7783a18becec71ee31eb3fca34fc10d6882c5c07125d97a6715ace8d8d93d783f175498900e421fdb78245ebad263566ff8b50c487a1efc07266c302624c6d78659933d6065afb46f92b42c94082d3baf3ca2569ba425b119cdd3063aaac4f6cc900e4c38c2b0d68ee256c89d5a0871a852c7dd1cee461fa8c97cfa08279660d2d0bd91f2f94799e2ad4967c61d427542f792836055c7b0e198e3a02249b4d943fa21b3b6ece5f0a72adbc97a0050e52b279c6931850503599631a78d63dcdaf63a8d118f113494e78ef50fdf0559099666d49c989e2fcb9f2600946143bc39f16e9004fa3796b2677d3ad2e5520b33a8f00f0756e8442dfa1c8b3cf4e9ee6b835ea414a3e177b41abcd23f96ff440027a34afcea55f67e23730a89429a697e729ca3d84432eea67bd1e39c03947a7b8765f70da8b679a262ca209f224d4799d7e713808ebabae76ab053b733226e27aee34a11baaa11c942eed7cf641055a3860e5b2db9f1ddae4f9e598eb35abd253c8b6aa8b110997d729cfa02229d96a898474ea0b5437000892b59680813fa73bce3d8fa6ce2c9e210926b5d408c600e79a52a8bb3d2841314c17eb7ff72dbd3aefa5e8df8cc94117fa7ba4d1a62fd99e37fdaf188e317c0f22f076a8688e94a73ea36568859cf675b0cf0078d3d264e91f52b28279a4c1a1920b5e3b086ec85c340997873b8799cac0279bd48b9b53de9101df43bc596447b5c323653ddd73ab60252fea2d51f2d2c65ca9854825c37c75fb295edf57c0fcb1d48748035137fbe240d5101b74680892196bcfe1eb572f5f1d4c298078a05f812a65a4fb4a8304c955960478841a6287e8e7b54bdb6e32872771c2b1bdca54dbd7c7d7d4feafe3298c4b727d2ccfa9db28035b831b7e26811d683a9e08e880b163d2f6ee3a84a1948e5e83f53de33c3bdf9b6fdd6055a80afca17a27152538be1dc7513a32857561f526eed1b5c1e1eadbead10db401a5975ad95d1fb844bc88261bbf3a9afe89d0da1813d6f436d05c141a5cbea435932633babd738f7952a96be9f95ffb6ecf8f1f047ac66feca1b5c3a798feabdbf60214f13de1d55028bffd0957491dd529c30df8b4cb99525bc78663a5e301108371f896186a945720ac3e612990282018444d24752233bb3b9fb6a5936a084c9e24be94ba65fdfda4f2e8008c6abe9336a459d283b2afdaa08eeda67df6a806400b51ab43cd05779328e93597306c9dc3636332ffa0a23ce76ea76fd92c666733f213d2a39ceb279f0067e3a2d314f350d3ee17d72a0cb852856c6075998f4568401612cb95b5cc6c3916eaaa842eb79a80b99dfe09d6a52f5dacfe48b883785704340406ba65d52b25158a2f5940ef438565ad0a96d790d90e33c194440ce60f9c79b7d5bf5d24021d489117c430dfb80243d335d15623b0749cdd4b3319daa882ae77de88da1c6a69f084df813d05fe8da8a588a9f50c88ab1644f0babd7e4b5255be25759b0341cebaa113961c6fa3df0058571267efda4672ff19d0c0c53ca5e5fcacd2195e3eb9433c5e5af54d988da3735f6f5bd2d678f327ff613ea4bc55f11af7fa2a7a27ec7320bbf6cdb5449acc1e322b0d9c55f00aaf59864d344377b8fa869201715e8e6b2c6df7d9989a6775cd286e0ae440bf93145fda4613f74415ba5e31bc762ea1ad0dcb39b4c37c4522b66a6e584be259d560c8c574b91b4d46767c02489e00964e1cf4a227272c71bd120574e557c3dd76ccd851efbcbcff7a95d776452352fce4f8bea4bfff91a92a3bbb10313655f33b791b9547d41205bf646d0b177eddb5b53e481465e1bd42803a6cb8c200ea2f39a25b2717fb422ad7b1d78557e06e832727861c7a85e65a2f35673167964b9f353a177b5e9d8deb855600a4261782e0aa69a310c75bbb21fe2e907292b2d01a4d0d0bfd90510a3448543b54e7b7a5f37773590c52e7478c70ede0223c62161bee5f6b600d52997281f033a8f730c48f3b28e05587351b95899ccf56cde5653c727a2212a3d2bad3bde8150e4736fa80e4badc51d0eb5051ae8c227af769f6d96098a1031a6015e32c154e0b7d3ad1d21aa931818a9c818d2d86713d2fcdc361d556869396fdca9a8de2d2311c33bc6308d8336a13596041a74512a9d6ece8ab3355c8a4b2a296ed109f300b2126187d72ad7641a5a6261af22842fd08210ab0596449f20055350bfaf35ccdb3d52d9a6749ba3721b0ac780a43d2ec47ec0a4e063a57ea99d84ce245830e2408b6b544beef6a44120e9eead8754801affb67dc1338bb57a4b94dfcc07e96077f308e612bacc65341e64435c3901fa062f7b1045f201928bdaf0f4905238fc9309ae9e4faf64e4b2602c45d27edb8aebcb89ee4f31df09a41c2a0f2eb010032b9ed5a86c89e0c3dc8c8a11edd78ad73bf118925026790bab47209b5f8c6c02bcbe936a0382b3fc24bf692785db32ca824b4a19bebbf5a23021607cb74cf6d19ba5c3ced051f9b4fba02f75f6ff523f4bf8fcd48f15473d360d0dd2ff640b31b1b41ff1bf2a9420f5af9f50be8fef6e8abb62129e4f35b3e17ac839d5cfa9da294d0c67c2d8423038304795c15279c95f1a3383b978b8162fa527b51c966f9fa87e5c680e8a4524ae062e2289231b1fce81cd49123ad6a9a45025443f9089bc3d2d9b6e60de9b851b4fb2b9a559d4523a883c53ac5ff09d7fb8c7a887b88fe2552b2f2a5cba9a9ffa2fe7dfa15f75124fe55f2b1f674831445c72d20d65bf8ceca4e77803d9ea52c4aab6f7fe109adabe0247560c72a15dbc6159f13342b8f081d43e4da932e2f15130cffeb7c781c9853a2624250bbae207ee3894880e7b761d4e7dc2357542480d5bd5ea14e2b11163379781a2d8eed7180a2be9bcf5aba450fc92533fca82eb1d27248d4407b631b607ff0cf0d352816e2a04e40295e9ec5a1c93a6a5d08548842ec2b61f339b41b1dc619e49476d1e1b2e7c5b7177d421af7402eebe572e4f8d91d5b1fadfeb3701c29a7799a3e8d8b50d7514ad29c9ce634aa588e6cb18334afbb8c109d13dc484002db8a0b2381215bdc42bc8be744517dd716967326a35dfe064498dd972620599943f063e43e2a2ea41ab5bd192e21cda6ec0aa93d8600da0856b8e218713618919029297470b23a46abe7781384ce25c49daead3007868e16702315756b6ff1b23c35a24e932fe728550730e08d17f9a4c9a876a932621b07aa65e3eb1135d6a726825dd76ad64217d7f782ad067a2f5a534e38a89e3b2833974d15838059afb48490a72edf5a33276e5fca65bb0ca0ba8cf234d1b65c90407ebb64b9cfc59a3a69658280e113d040dc36002e50d4a38603b577e1b1933fed441db742a5f63268fa707e299bc021bfcd97cfadebdf45ec71edc58964245eedeee9564a36ed5be3cc16802da551a4dc8158b405f0e5b5cf699072d2446e8edb2f56a8fc08ff38c41a658dce8989c35e4693b37651845691b5efd67b705140faa00a5f84e68432588e6b66f1b1a09c8dde99b5057199011f867d50ead6179f6246e53d03c5f374b46c0455518f2ecc6a839653c813d2f0547b44a452b6e44b4f0ba46a3ddc7a081914a1b6334901da47f8a171b55206c2c8f97cebc8634f41ac9a56e1f8ee6d2ced5cdcb0f00c218806ef720b782b818810da7947c2bc66dad994c6cf35fcad4df24ade8c689d77b7284dcb12e81fe6889bba657eeea6bfff7ecc3a1e2299f8ec7186bc5d3c4d07e0834cb2a3e8f0ee829405feedd7a54d5831b9900b668960bd992c2101f093f4899ce61251f68b87b4d27d3b51512fcdea9d8ad67978549e790ef00d05979b0cce2994461a022a70bc6e44649e5db536bea1c07dcc78531be746cb1ea6c249528d1d6f9d99c7be4e5c6210b0c1084e7f2d73e17e3dd4b962dbe80e723e28bb581bd27fd9220808982777a415275088268f00b2f7df446d72b359e783e669bbb7c132eb283d71acc1c77b7fcb2fc663c84e95fcfdd715eb2beef9b13052124316ab29a8ee2243c2d497c2ee979a794b1560bb04fcc3e2597cd5971edc61e8be13b0e1715be3ad39bde819723c4c4eddcea0f294f12727350cc4ff2f856747461e76e09b536c7a17a8885bf5eb8f710affadf97a377733e1fcb8fba94df097199aaf70e726b338dcc664778249832d27f216dbf88949017fdaefa3b79cc2d242e7399606dbc5200a51465e834e88c12ab4a5145870f6b9a8a762c665072f41e35c3181460bbd68e8814efe5eb49340de62729e7ef158c3ff9ee70949bbe009e9350af8b7518e42ce708592e46b579798d135aef8047b4a77bee39136123bdb56845b25964f5433d823e2e6fc19d3907a03242993eb5138e2bf6206474b40594e57924ab0f6ec325dc97f33baa6caf3e9ff5a237b737df8d2ea5edcf606a946276bda16126dc07b512fa6cd426ed146478d88d6f518bb8efc7bec61ac46c5858ad0fa5deca1e97cdab703d1396255242c0e5eee74c2924c55acb3ecfbd0faf7f7d9c9b1b8ce3cca1d826f2db5f2419bf8e7abafb1e342aede9642f205448d9fb5227f70808f6cc3c794d1a975cb40b3438ea4ac4a2407fb265479eebbcd49a73605a4c097a5f3f50ca0b86ee39155771d1215e80078a5dcb2a98cc90293a6474e5e23288c44595c1678fb59640672ecf829a791be4e8a4a938f2534ea06c764570c4008fbba6c1533323c98abf6ec2a76e54c479ae4dbe681043112523433192b3afe632560433405ac207940cb94f587ea4be3083511d1d5c28a2fb17c0b125edfc7373b8489f626e67f2189d239cfc23c0f0a0155df3940202549692d51dccafd94747eab77d0b04a6881096c5c6321905f262b1fd9bf882ea6ccf9797ddfe0f102304e55cdd85be225eae037e114c9d3fc3018e1047b839e9604b6d297405ec7c19a588534847b3bc8720b13a396b22a5516d3ee2255f583dfc8ab4d14ba2c2c3d3d938da046f8c6395444661eb985957e5965c8b7b5262e10af7b4f3359e5cf2276bd87c05c543d07af125d4cf964aa45c0d5ec823713285d9eb105e2f5320c7e0647280b0f589d319446f256a43781d887581145ebdb30fedef31e9cb0ef6baeca9f1941672da37163a970a2e754749349b015767a730da833d12c7ce584310c51513f549d345ac235c39c1c0cf81d7e0bd2a33477b1fc4d08f60c0e61b11a4a30688be36ea817088ec464ea8def15ebb5c812a1c208041f08011619cec9f867d58e0580ffbd90638cb9d7265502405f5efa93486088d919f12ad74942feb3ff5ae34539d7aeba6f385c087da94db5cc8aca0d379ce68ff56a0a39964a235d755b6e1642c9319ce259aaca2a6dfc3f878a4651e51a4002c01c12e6521528a456e68c5135600c0397e53ac4de7d5401980eee7d82022b136b836c7982f97fdced64be5d2355b9a52715fd03fff55eaa902ac6b55ef487ba7ecb1a27ebfcfc27a8e8ef71ae33690938682d5e5bd1e457bda918eae7a70009021852c6524affeed655ead5bc222d0b7e4bf2d88511e1842428a4184dbe6cc24e714867a1036486409dcf4ec9c10eac45d6285280b687c93ec4a929358ecb0342c3f20ff265ca68519dda8d1618f848de2fd3ffc0a7aa5b6f23ede80b3330febfacc7f97a121c29484c8ee0971aa7c44cb1acb37dc64fb165c7631e704ad6b3fc23afe167eb898c580e0f33bc464bde6c46d0a5e3bbe9843b3a820670610092e29c1ff622d674efcace7a57b8a91e64450231427128cb93d821cb624386d409df1cd1d8da1d4b4f669ec38274191d168521f4331e4c08d2e92973145bc667db06ea145e9ca6ce9998e195405b9a420871f82242e0fed63425cc2aaada6e0020c94f910171eefe68282b4aab93b867635451b3548a820b2cdf0f2eeb06b23928308a344091ad4203952bd7d62f7ac027a872da21d162ab74b586460d3ad5a9a9a942621515a437685ddc4bb2687414b9dde2dbe47898b03bff6641d519778780f71b713ec389aaa8ce2e2eaf848b2e2a09ca5b5dd41718c866fc2b8d2fb7658e420bcbd0816e495def91dc0a31e309728b8a66545bd1bcbdae9b05c14b7e8e7d390039df3190a97e475bfbb458f210ed652dd1c2b2abf13cd2042bb40ef77746ff95abc5df6251192f3aebc484f24c899dd14532373bbf93b5e5c262a61328c56e11dae5e5b32f63cd213bdfa77319fdf399c48a02fd797099c298fcde4d41fe2b178a2d716a5ed66a2ed8675c61fe62ee4f29dcbcdb5c60f948ff694b14b4e7a21a9781d55f66cbb41a1ee659962a22ad0b7f31b7b9f6568c03ba22d5babb604d2164b403ec9020b031c42ee92ece3301f016f45475a4d9ac082797d4ec59ff52752f4f7321af18e4d2aa2878028d134a092a04904a2e9493f7643bbde87c992658752dd6d454c871ea138b0adf9a4d4e610a9c68bc70a59f57f513f2e4cd096144abbfc540d60aa3b6d0e50cbeee117bce42de5bf1fd327454f754bfd7fe2e9b641c667bf1a37dde9d15444e8ba607e4ff375faeff2cc39ffc7f21c6fc3ed40d269c00fda2665bd3d7b22c0ef338540775a2a99eb33bce4626f87c6cff091f91b431e410e36b0c152d90cdd9392507c0aee0f78b115719eb4c09a3812ac438b5d30cb6f814c81e08c713de2844a890be9ed2741e1d46a14b7f18f1cdbca546739c0c92e7cbf60febb8c5d4ac7f00fe407202325036f8f09b5f1cfc8efc6b0a4b2848dd050c328fda3b955ba2f8c451dafeac02e29db5c030165f95742f5670fa090fc7a5fbf7132499b99eea7717206dd08a86ce31114e84e545b74b5e4888a9cc5abed3db83c3ce09201610abde79a135403bbdcb11bfb9b568facf81eba8fd0490ac62425aba193a8720644b82846e9ea08cb2f1a088fd9733a31eb5aaf4c3f39add00c5d6ea3e5bbdb520968f15ae683e49516d11c5a0e67570f0a3d76bf33ef116fe47608ef88f785410011c141599e8349afaf70a099a0391916ea273fc27dd3c58d9af9af7ed7b44e55359fc8e20df4e529b47948f7cc5b7aa2524c724eeab24d2747528819e0c12f08e34080a5258f636f5ee35878db459b5c0ead18fb4a4822bfbf82c4dac3848c08cee1d39eb6e8e5c5451a56ea906ff28db7ccc085454a82c2007f6d567059325f0dac2cd987ea2a9631b260fe7d50b204ca4f65c9f68782748973103be25317f462b2613fc98df512118cf8286ef22001c8ecf1828e5ef51806a782851eb490d4b36e0902ce2470130105e1067676ce5e8cfb6f69ea5f975c1b8243b7c23a647a493f7eef2656f7220e78e338890eddcfda8b78d7f6a211a199281d805c81da350b408a8c8cc6362f2986e351847219855fe82d4fb9263d9adaf29c2f6669520aebde2d41dba20dc63358f2e6b22ebbe1afd3097c508b3cf032f25fcd0495dc4e7c3aa5971e1f18380b138458c6c22183c551f1ad4347eab96df89946523a028e80872be374780c0232be4ac33b90ddaf56934fcf7f2a527d67586374a8b11546d65745d12bfdcaeaff280ee57b0a03c8af95eb591402543fd777124520e0dd47741f2fb1847f767a87931504d283148803c3877813c72ee6bb7dcf451ba88c0f365355817461b4cc322a82fc2bf8ff24758aaf6a092a028fe8d72160fd92089a96ce2952245af915dcbfb98c44cda6a142d6774f02e9c3522cab70b655d534cbbc4ef15168011470f8d6724d225fb8fcd09d46a62ae230ee547d3cfbf9151d9f1acba835e7b54e56cb6eb2c94bf2b71273925317c8d5b04d04d0f09b11361c8d3af7c0f2759739c1d576b78c7cc550d5e91dce6b00baabe64797194e6cecbd8c38540f796f99d5ced1c61ed1c56c4b2750e1499f7e8497cfd6180ea7de26f872963c35b6bc57ef60c9df7a06bcf5eacaa3ebb8500ce485312628f61ec9fbb1e16bdbb296540563d704b8b709448dc5dacf03538d68172528fe4aa8dd81e2a4982c29362c3673b76e186589fdf4cf4ddf67d3bb4b67797ee7a1015bd35bf89874476002c49535d0b1e3a871a1f118b18d9c76eea86dfaa3ebb18014c3b6991ebe70765232e55630f77144c3a37645a1d2945cf1d95b12525cc0fc7413880c007efa13d12fdae619bec64ceeaf756eb7343f89ea90e0fe01a82c8d2c74ebbd22d3b0011eee2633eabf431438b42de3a56767120e23bab46655a8d2e3e965a1d1d77cbdd7c9a37d31faaa14b1c8e00c1c81bd7043fc65ea94982df6b94b466e23c558787327d66a924a458f70c3995493db3526cb9cbbb06d8c8903060e80fbed77b704863723400c1444e38ac24575e4b41eb0f83d6e0c8f4e236c97f12fb3569cfaa583cfaddab319a94c15712a356b2699fd6b73b7edcfa5d029f0df9943322d8ef5c740a1358c85708bc09fec0cd01eccb30545f79b69b59123b78bc3b0f773b338f30399589c7b11dfeb193a4ad7811d7381540efc3b417b0c4198fe3208fb648853c55104c430552dc40c85b02aef9f2506c9362e4bb3fc944c4f34e49bf18325cb5c318652ee39a09cfe2bf400a23e0b201b3802672c085ef018945adec882686393dbde0efd7eecdf3d2435a63a932f0b2f228edeba18edb0f582bc549b0a22c5016c0fbb332965b06a4716fca3afc741293ee6a19840e806c9dfd8a8ed1e23d7030446702f169873e33696fc9f87be894a266a1484fdc7ef53063f22e9624a3e82ff899fa7c3037cb305bde2f1152f6d06355b8633335fa2ff4df3416578ea259725757d7e462bc248d5219e76bdb2fa8224acd5a047f2911ebd4550a8512e4987d0e7b058b01ee78431bf8191918492063b9e802a5261e62bb66c59456918301d1bf24e5b67d0cdb049cdbf0926d48e97559687c00556ea028b2492b20947b66433d5fa86cda703cc3aca94f0c78e3e30b20c7a6887ba0130b703a37a3db04e7496a493f4f9685b9cb92e826ca0f348e225c9536cc0149a37d9765ac39c38d594593c5f1cbf737e3a0def69fcc10b3d3e6d871f2bb43176b0e4f059e5f1e81e24f8ea004a6e1ce51b0e96158ad86bb663b222fb6b7738cebd66324d3b8b76f92829b943ddb11128314cc527c3fd9a77a54ad8c4025f167df82f645ed1ff9bcd5dd6510db176ad310d3ecabc6998846b9ca6d71aab781732108aaadde7a2dc58e07303ba0d21adca6f2f730f3c92986b1ade6e4db137093db1fe6810a0ee1a6b3eca6e1deb5493560dfd68c0cc59cec3061c7c01c70a02ee273b033ff79eb498a9cbdc79d5a2e903bbf2729f3470e226dd7376f79c542795f77d081a38f23f651970763a4def128540ba35c25ee95d9934f9321f8b2ce1289565cebb4c61d29fd7e67b4e8701bf03f363346259be47c163b7a363401c89354f1424a58d8edd980f9d69d6582fdd3b663888f3281651db8bafcf7d268e16c9b2f02ed75ea8d35df2061e51931cd562b50d2a608ca5862a175012f1d5a1da420345ab6ba4602e64569aa19f9bee69d7ca2bcaf605f13d90bd2ef6d9aab54a725737090b6200aa65bacd4565e4c7d828027c5f825fef246b0d5e7f7ede9196405927c40ced0eea1307b24c7c36398126e70230a5bb276f0f415336598b875d7828ab48003dca0fe2b4ecee0d410e47183a2cbdb2f30be7253d1d64cd9336f22b43f3113bd2284cf14e741b75f71fb38af093e289a4474ece06345c24803036c3e06a31a60672209cc3be8aaa72b368466538724a7f53f9b0b24211d81a53ef04aa5ca0965f6fef9482293ebdb9348c0c8da8043c404685efdbaf4a8b79aab308dc0640cdfd9bd4fff32ea36f46ece98faf8fdee36701e419b98346a031ff906e0e91b7a42f4e11673081fc1614f1d9af932de909f341acdd2a8b584cea5f3762fa60d9cb51cb27c20c26bcd5fe6faf2984f616fc50b33c5b4fc2772faf0f9d2c526f2db0a24452b3feb5b536bab666eb6172a4c827af9520c096ca2754e6ca1c990facde1312453edb2d5637cdba17810e3fc1f008baf400c27b3722158cd8cfe62e2019b0bd123d2a132c93b81900953a8d4da2301a76710f4ef3b229e222c9a44843f4a2c4dc4837bd3c9ef01e53b32ae8d0be1f902c247c78a7502dc8186eb6ec1b723d4ae6e8219e96dbf6e7259e108c8d5ac1fc2aba656b525cb1853135eff4ac75817ebe98e17c1b179adaa96af603b80e36c59ceb8403137c3cd722c293cf306beae12cced604701254dcd3e025559aafbc58f08880249ae7a328ad60fbe71fa9f776740cb2b304af20d42c95fac3b7b9bc00ebd325a0d0522eb0f20bc5f914f09d93be1fae265c862d1e20687929e9cc13e66835730c02fb6189fb3e8eec8f07083b18a7d160880312372b852bee3c6d2199de08edf9e915dfbedb9ca0e7fc3da0670e10a97245a5cf412e285b652d1826678d7796588410b70dfa0808058702b31c49c8054c80317e8bf7b1c560572d4697bbb289f1976cfcacab45cb00d8ecb28786b5a9ab471d4dcb876ce8a94e813d9f9040a51e1759384420213cd4e2147e3e2afba8f08a4b66ad7863e80c2c18d9ca11bda17231c5dd312d3262ed5962cd081b85715354f35e99e4512bff2cd16ecf7a277babf6ba4d85d894f948a26a0bdb2d553c2bd907f82a8dca6c9e6331d3f385eb96aa8554bec0e40b765778e7518c35b13e1e7e8d8c354d4741fa8d5bbb5879687404baa9be690bf163c51e18801e4d0136369e43a9ee07065f40035295cc5959997d3dddcae52e6e4809f21cc9ea240a5c936a2a810f48f1fc6312fd5e48569528cac51f92733ca293754acc3b55337947e82c995ebfe30bd750f55ab7242d323b32ebd6e69a8980755dd24365ea5eb57b408d2850d333a86788632d09808f4289e931d24c85388d3b91b56d10507e4eadbf9ca7e7155c00ed1426a14c354fa409772e59c5c3201049e53f2ff811f6adbfad77258b949a0ff5b6bd332555d56755ed33628c8603c865ea80288e187f17169641908cbe577fc21ccd8aef571095c84b21f8f96a429cd3ef51d905c8819bea0931a070720df79690b08a0237fe045bca32718c6f712e27a3fc4199e28ff93c05ef735d6f63a2beb8f17021de256f92b879b3a57ac0da2f8f23fb61f610cf943838b636f6b1a9ac9d0986de742f060a76faa9dbb3b79963ddffd57009ca6fa6fc30c154d9d8b7d1c5ebbffeba2f76465d4f45590a9d57d5c8c3e68cf9fa7ca0624d81f3a4d7b3c5be5b747137692b111f0114a0532c0af81b2fbfc5ecc49a0f2a088437523d5ca24f001cb9933aafdc842ada14101c96ad77f9a95862b83c49b1f70197b8ef015d35fe19a86369737c8a817bbd4fd41a2f1cb4b4244221dc1190249020a38a308a4c7bdfe04fb5c5d3da5ce158f34891bbcde3cdc02551e2857d04a487ea770956ed7bcf8149c3f682b54a50ba7f2a0a5a8f8f2f98ca0ad05d75362c7db9315559b30ac56076888fa2ff481389ab67645ba5b81ca0b7c07c4bef4e826794372382fe184763c26250598cfc7a80ff2b9e506429b3b2d1d84fef18037082c82bd7b2b7a7a031941a413482e9eeeecfc562d42eb1567772c576b254c588e469b02f370092c53eeb667473a6df972fdc12f2ca6fce7eb2f2b5229545e3bc2c4210e4a6110937be19f006398f69a3ba736935255718c787c44264e6885e233e5ce8548f4b6d18cd0dd813e70adb784556de122cd9a4049e0c7fe7abc861ab91cac75793cb68e4dac2fef312cd798eae9c7e4c8197fe293b10a5e63eef2bfcf7b3ca463c6cd0e57a2747ae4d335706abaadd384adba9f4824f583a0d19a28bb67348300a6b2e8927557ab0b3733d07a0c212a692ab9e473b757a157298aae6417bec12f327c350e42572a6b3555c68f6d6c2f2d6f6874b0a2c1f9484260e1b2b0296a085d3e0ea64efe9ad2db712f31a26593150c15b5631275dbd107738346ca0e48cd218416ed241907841180b50dadd833de9bb5ce8b0096831449d910371b43e90bd8eb28e882ba6066a7c878a33ab6e8bbf936f9a289859be172be555aacb41cd7faa46aba57c038d2acecabc486dac2851f19dc2af0aed8e07494c4019612cc04093b48221984fb80a7f88ed5f20960758a7e3a9c4ef1510d52b7c39aa86e4d77d458b1c5d627226ef76777bc5b33e704f04629c360e6626a0d8ffb7af0e42ca5077e819848b61c203247fa2eae0f68451b9765a61079651fdbbed1100bf02ab54145fd07421e11e63b676744d22433c94040819a8727c4ab5da02030e3b3bd4de49695c4094cad63e1ccdb4f8da7eec54a02c2cf9d4b515dd1d78e267fcf4f1730fb82e31a0e5c2760a1d13dee45fc2df8cad5d336a523808c7097cf76585b7187f56a4c8382c48dce46ee3a735d3de508af81659853052fff73c2355497da77afb53a76e1ccd0b266e0f3bce7451b2d2b4e97296a3894f46df37a77a25b948002c2ad85745b99bea195f822593b7b1f80d8ee9cb41986f7c3fde5e752171d5e7dc839b5e3ba38e24ed1473a89b2ce8c8cdda3c3b03494045376241a33add03cb9a3ae2c0f528c53111dcb85b62a9a4b56cbc50a3c81fd5bf340b7a2397cf1fd16d296735e8442cbd43d1f1cb728e2cd472238e5bd660a450f451f515942456fb765048b12bff116e529c5f47570fc3cc0f12f6cb60ed7631442d39ef5804605891e7990909654cb2abd2df33030b4cba2ecc2e225579c6c6870efa4a3292f91953dfafdd49d3ad8ca6a728c92c9d6f785043d28823a7dbd60c43041f4acae6bbef6580c4f142fe4b80fe58ef7c39dbcefe5553d9d0145602bf9ff9535258942d485bbae3325fd7332507bb9bae01057aa8bf01941a489600521944b87cccbab825ce473c069c3a55150e4e4a3f00c096e1d76f0e055728fd02789f8bab9ac36bdd969db5e6ca7bb877c78ca50bbc61b72e0cba5a7c2d76a50764e74c3f587d986c2187fa260d13eeea7f064e48cc333f538d89d3d18bdd355f5791af61e351e19f8761ab4f401dc704e1f07a35d7c94ae6828f534919ff657b5cbe7d2fa6bb414269b2745f39cc854b891ba27d436e15b0a9c1f19e04c92dd761eed74648881dcfa45a7769e743f7fe517c98887a6d096f2f8134a9b8fb8adcd60645997bc6d71e4d69c0407deeca2e57c1104409af96ef6fa74448110f719a75a0a1e04fff50e93c45b15b33b27b4a9b1197abf220d1eb90e562803a95a4ef26e09811f6773a9888cb63df9a5fb7851bebc24ed1a45b0c7abdd53c64c8aade3a21ada735029e3a1aed780e1c165355f9e2d08583739ee973863862b9efcc0fa2e526ebbf3af17ac4d6ba483dc406011a2f4643a07ce3a975bd5a68657c3f142b1abf4aa323de8cd562a4b098cbb521b3cfcf524e97642ab00348fb82dd3d0e933b72a529b1e89bddce69e7fe89d58fde26fe0425632b320150f4949d0e6992ae0db8fc4aefffa61ce392632101afe57606b3f0ea192d81753f7612066f2087bdf6f10f3eb938108e22d4630653617760dfb2cf82291e300faa3018f0ed51ecb440c6c3cd126343cf196b442fd40e8c77aa635747e758d703f55413f36c122df84440a635743c63a3a002992588bfc079d43cc9213c051a1e107708eb37f4297404bc79476a6ea1aeb5b8cacc1ac669e56902ee4a5ffb57bd8c2c539d30d39fe1930aa8f6f871d9b0d68dca2bd8b68c6ec7c55f72ab696724cfa49dfbc7f710d3ac139eae47213492ccb912d71fd62acb23385ce98493651fa9848269ac40d6181bc6b88760af586afd44b2b5640fdc8a535a809520fb0dec7dec28f2e8b28f6c40c173e5b6258c69f8e2e32b374faebdcbed18ad6fdffe79eec72f8a309130c429a5bed9ee97d68b98ead67f628686f532eeede58b60c8d24992e9e7af11ab72d86ff7f406071183c564847bf5e36b5899f5a88b817a5b2aa1f4cc1827786d090bbb34845a5b724cdd44df4a58faf3c679d4d4c6ac8c506c13df4a62adcc3d4512ff0db0d29dc2b0fe5e6d191e06cd282c48f0436fb14430649a6cc73b434173e56054a662c73a324e4fff69394df877391b7acf8304ee5efa97141faf560dc4527832b43eff8636259809e54ea87e33b97faca09c4e3a666d7f0692b8f0359041d9b80dd70cec080346c90763a104f3cedbab33c5a83202f4d672d030e921cfcd90e709f921252e3abdaa18c29ce6c70f1665b29bca414f5c071c458d4e050791f303a46f7d786e00c0840920c92a4bb3af768293ff9d8a3f790407424c23a79eb5a5af5ccaf6e0dacb2d0fb51be23340848f0d94cea73137f6710e975dc691355381cf4edb1f4776ad3233f965f4a94ece16340de46c344e073d7917b5e13d4a20125d03ca38fd8084fe247e490076c790c8c2cf9dfa4ad63a9ab99e522fbec6e288977a2fd90610f73370508bab20e03813c94d075f863dddaf3770e6dc0f8ccb97896ecea495882261b499aded660db8afa17bf5e69926b2cf0808300c89df815284fa5d8c24951b3c38a21440a75d48c045afc96d8b4d74a7e4659bdc991b317424e20702ee0bf786c80f67932e42af2554d1a31a2fa86048b5b8b9b6e7316d76749bd879c9abc1fb6f9016e6196baf0ea4167b58e949801486d830a02764c29bcdac9c779190d350989f78465eb60f26a6519e6b9dfab454ea2e4a4b4e16c694f63a648b97a8370cbade2af19b5d9316049afc64e87ae48063c8869c146c61e0f09151491ef67d8b30d1e6e32e672a457470f7ea97bc6823b2dfce6e02bcc9ab52d291a68309058841565f4c9648eb1eb6cc271c25dac720ac1acde904af8e0935143f3d8708cfc7cd2c4efd03956418b8ae8275f7ec16cc182f869d79b67479f17bda58410ba2b40bb68c61c10769cf56593a3f0407b2366aa102438decb649169544d911bcf00ffcfcc49be8cffb5323f27e4573645043b0a15c27542897a0ba89c3b882574df8da3044b15a97b399466e63bee856ed9bba498291697503090d2950b8c35fca68779b4ea35fe0d24d9c781a96524937eb75f66447f2cb908811f35772ede5efbafaf632646825abe2035c568f27070f4850b7e8832fded2e03c236d5f7aa6b9c1f492af2462a62fe988f3b647db6ad30099ddbd97b4ae2b2995b7a6349beb7bcad38d44af7e8258abc4d7e9514104c82b214ec6c50481fba941da7f5e58ac8458cb944adf91b681415efc0135fac3282cd82026c118a4b9766b24de47ab4f7e99433ec64759a3239e1e2673fd1550b8006bede31860a70a8e70a2768c735dfc392727c33dc33e68af6815014fe8ec70a78e8b48838787d2264d698f69c2d657b7aa73cf6b1c162ea53a710711a2b7092447bd5fd291ade80bfc6a31591d9e4de6436be7fbb92aba15677dd52597dbed6ee06ebcd6fec09092054bcb672877f408643cd2abca90bc2eea42d63e36067ba0ddfffd4b8a89727fa55fe93f45476400ad7401a14bcbf33e8fb2ac28c4bc0af85691285f6b8b33c879f112bbb4ebd046299020cfe4715bf657e34a25cb3318ee642a5dcabb8987ade7476d3063e8d6f6ad3e018c8fa8e75dc47776e2e7d1be700c19452f307448eb5a8c5bea876ede103e70e8a123e94aece8689ea9c40bd5a34f6ee7d7359949952a5d841de17bc2c87b2393a42ad533c8ebd70b1cfd1a99075d03a0680fd4b39f2a57c064ad1b580d9dd3696c27921beea167fd26d3c55f507c7d3cb42a33119a63ca14f29296e457343ec0e9b4f6f2c33016f880ffa72d6952db1f98fd5beb596961a1ae76439a7382ff030743cf226d3f26f57056491e8fb417da51ec40c14b9257ec622777301885d178412df6aa2e5fffbd55ee117f85c79211de9bf8b5eaff97ea1366a0d358f0305260dc6613f300cb4e76a9c9dbbc811e413535a9c95ce508d6b3b16e1587f0d1d15098148e5a7eee1b6c1ed85346c4085ec6b427e909710025a8528c8852f50d5ef5d90ffe0c3ca5f188d423c13f8dfc8b9faeff7a83ed7fbd0d8299853ebf3c807d73992d2748e0bd3eebada5dce9335419800af89fc06fb4a70f174425f8b40258091c816fbcaed11b2d444e5a49ce3eb103ea4bf953aef07ef7af913dbd60db451bb551c7fe0d619eafb2e0cec3c375dea8165f86883fc3f8dfd90d687fb0e64785356fe17e2ff7e3c92d82a9734a51ba9b8162e62daa30aef040a1eb561570fe22184e2d0a2305295062d47a3a08d030a5b47e2154fca3b9e273efacb07aaa78d5befc5942336e63ed39def4639870afbde7d0bbb557e1dddf7725581fc3b4e74dedbf28a4c20a557169ef983618f4c5e25a3aa5ce3dce50e03cd0a049464c60edcb1e302e858de7a7f0c754c8c479e228008441bb847f4c565cb201cc696000c998d1c1970bbfd4d65228318705dbead52188746a4ba69d08d1eae70898d059f37c398fc7be0044ccba23a5f98ec2a2ec9ad1e4a38cf14833a2a30221d3aa50ccc2862fc00172cf83aa7bda62ac70579d1774b6733170b66f81bd847dee8f96758d35953f7297b3b3bd93f26abf1b3652c1862f8f6fbb574ad1a2b19f3dfb39c04aeb607890190ed09896f40a696c08ccc03b8aef0d0bcf4db4d59e84adcc62b66d23d1f8c4409e03fbfbf69a5742c92ce7c7877bbd43d796c0df2650da3eca7015b8097cdf6325307152f859b927fd6239fc520d9f1081447a8578dd76210e4b146b1f76dffbb8adf92b85f04a4bc2dab77e93b9c451557ebe57ddeade811eaef2f04ca88cb529fe08fa219bc284b5e31645cca56c965f90085fb4f404505e29f1bc8e278d3cabd66f7125e1070c7942e8126d82fe76faacd10c6c2268a767c80510f77b0e1b1a6797312145404f7a8daadd47d1190f9ef1bc854a69e1e2f90f8c9a498e15db0ae9b74d4ca57a09d9079dc70fe5b5b93ea9a3e87a6a16f47d3e37f27632867e62dd11cf4505a8a6be9d2e31f55fdc0927df821579a4a3d82f576c64b9160df5f9f8571d790f5fefc5c376fe128ac509e791e168069a2cb5500911b87227cd8d95749af01b61cc342d9f3fcf0b1ef802d2b524e446053caf66469b270f07c685f183fb10dbeea7aad9cd078e7e1c9cf568ca1fac823b38d079641fb40236eb99316dcdc5cc00c9421d2f5a9cf31343940188b92042907056586e26d644ba5a5e8b43f217d65964be8e7b9c034c2519cb05f3a4b4837d91f79ea1ce31d7188a7b321871336e122a6d3e726f6d7caec3678e5d3668beb4b2d022afdeb8f2d820e8380d24e2feaf1f869172c15506b0837c0cdf5552cd46ce346ba8691d2dce783a3a0e9305ea961d98f26b589ca9ed843efde29d0b34154695064189541d8225771535ae5945f740eb7d642188e82b28c0e775b174b31b018aa43c579540356ce1303fbc0137e662eff5e9e77c1182385f05968db2e169fc27fba5929bbae180b599e8e7abb9723eadc646ab3a097c29f33c2ec9a63ac83dfcd13b03f9029ffc4c230e3bb50d97d1b183f8ce82623af12857b00a7580bdeab64f8c2a421d96b561ce5aa1b6fb7d66e9017d22dda96759fe8a36f2c866ddc810b57f8a2ea332598f2e78f54d73f7d03b8ad85d2b715321ad3e0b5f351b6c4cac3cc79e96788ea3568ce781ddb1708093887736f621f9243dd41d0841ef3d16be625dcb8df36f0049b8872983a22db3cecfcb4d4c2ae61bf83cc80ea7fde9bcb78ffd719c507320c3161e1b8e74b0fb6038b3fa5dd695e6ad0a4de97786c3b865cd321d89a4e78ae425e0baf2a9a119e889cd3643edf8768ed60e480c3a596005458ad8f57e8be0c4ac0915f15fad58c4580f678bce1b7eab9a5959c769631a18fdb05f3c52edc531ecc2bd230e2241b4ce23698b3513e5ce1606afb0ec83a5a714cecf7af83d3faf122a1df780711f4d7b7a520d828120fa63508d192db0afcdc59fb5c0b40de31c1ea59e2850295b63ac508f15b7853ff01a5bfa7bbb25f7903a41002b2e2c320e93efdd3ef72eb115f35dcf19f16b30cf3fad7ba55296f1038476459d02d6bac76276923b4e81bc05e52033300d6067af47d4568b466c1fa2460aced09989ae02188be6ba708538adeea019ad4b64513aa382f71350eadb714ecd9e1a611f2fd53cb08fc28c95588fc91b7079f1b7c3fca42fe42a5ebc24f14305fc89285abce2d47795b5d82fb47abf164f814556aae8734809187a7eb1c08282cac4cd9917ef87c478923dc9e3dd636a2552b84921114f3e1bc9bbda246dc6049ea2617f308e864ec3f3f05a20b31227fd94adbf579e787f8f4e20bf011ac265a480c6f2758cf0937e7f633b977d820d45736ee8e2258d787d901c30be462338bbeab8aa5eb13ab2ee5ee08053b2254bd3d4c2d3d4871313fdb25c9d812e19b6d7028571a5bc69499d2cd87e2067e90a1228fb2b5ee93850718dba8bb1deb91b50b2adca964499d35b0b7aa1540635146b0fe6d8fdd00d3abdbc2e75ffbffefa30eeee1180aa4554473447dd010a213e4cabd3308df259a4b02221eab353cb7e0f560074a7707be25bf5d267d309dc1b709fd8dfbbc58d458681fcf9e882f8a172afec23a0c6dd9896d4a675f635fe4327a420e8f53ef6032947173aa8916943b8db40b9173f30b69aa2b5a0b27ea6c4b9e2d24a2a2afa5cf560bcd37d3aa885ef6b2db7b229f424bdaf5d40f97d7be0c34531d6f6081f5f9dc612f68f2ce4b217fac2c2ed327ef66c492c770c8150ac9ca421c6e8085d82cf1407af1f0e3a294de04311b634973e7abb65516123a60ee60e04f3de9242f8611689049bde69638e0064bf06d4bc3f2afc677f5dbf0a5ba2313d59eccd8686391dc657f554680421c6d17ca63ef5b5645ed8c48ddf14f60f2e67adf1207ab10dd53aa401837b988b82fc51317ae143ad4b094fae2b17e7f35e32a24ffa2df6bc89a6098571f56364eb74a1ee95ce1209989342113d2f14e8a75fdaf7edd26a8ceccdc9c9a9b29d8352d16b89a6a92b7cf928bb5fb46c4a5c3adc335ae04bff44b03256e769c24bdbd2acbce6114ef82c3de097570e107df6895b274a80752ab10df0cae79ea3a0d19b4d5f1a822fd3a3fab99f49407bd8f14114148cda834e8b1237f28245585639c31e8660ae0c7ae74ed02ca9a13a84e283f5b59ca2502a91655636a64d30af8f2cb0e8ba6ee7f0d10ac5c083948383ab35b8e9e72ba3dd8ac3f07a60b196b40f028110e0fde902bec04e618604657be231d256dfdf25484e1b67006df2597e7ddd22ee30b40c804d2e006eca0391e0742e7d36f6bac22a708575ba81b4fdd5121f30f55b9a06b0da76861876023b9cf5e75df93e9a2b0c74c860447cad99703e53c7892154f0227e5e3a04c6265563aef327c5145de73dcd0c4d3b223e0f8ae219fe548c1d8365e87a5e66dd2ca7ba5d0970e9cbfe380dcfa6b81d1ca0e56b6881b3bcb518d41d26acc639f4f0f97592618dc932082bc0978a6b219049d56835b4b9beb62281cebb2a5567ca5b5aa0162ca4ade64b7f981b16f14a880b873710d388f84db11a1835b290addfe3cb8917a559444131be1df3bf27debeb850e4a06b3b9f5781585c08bd08b36db19ee6f699c0fbbd513caa63f5aec452b2247d77f906cffb0b8ce969a46144c527276c3da29064f6a9f4363f404f3f506e1de24217522b75dcb3e7c6c9027de70aa4c444953965e56abc00dd07b52873d676f336600827866fcd20d12d714c837e7a332c2c448ca4fecd7c05ed7b46e39fb7d6bd98ba7a1cd0f40e4a8366878d738a90b8c6231881986fb93c86f11ae0f681a56d1eb1cef4f054792d1cf3f073592f003020235e9bc2ae974b7ded6655a4a0a80aafcc79ce27a786e76252d405e25d2462ded462f9e7ee6c6eaab3ebd19401ab38d298441e5022febf92c970f0afc92462496ad2b79000ca40b0039ed7fcdba6d7239b25bae2073e0803986c05eb1188ad887b0ee2dcad978c7dab88f6b35c9e31228f3541fb364e637dae5b93eb29d7b6f0708b0d9eb95ea1ff2ca0dc9d36a372a3b7142aa3c95f4c630e26546f799a1c12d65d2992aa70a9ee481c24558ce0b6d51c340a3ce63fe9df890b0818cc680ec81c90711aef157bd89899a5d450d32e1f936b6c9524c032d694f416c804e593413957daefdb69698baa850bc1381425fd49c150d202ce1a437b610f39eb5b3a7b7bb527d3e9105a15c7d872d698b8fa98ee5ffa69b29facde65bbcb8782c972a418d615ac385d336b3bcbc8289b492012662723de5f3ad6a614af56de18d7be639d69fa7317eea6d0512b5d41532b44864a82de80836f819e28d502882f34547d0b90a4909693a6b38ec271bfb929c332d4b14682f3e8a78811cfe5d176616a7247a7b53678b34a8acc6841f7a1c13c7c47072b8b08e73cc213a7c20e853b71de403bff98e3f2112bd23c50d5bb06e925bad62887288c8ad8ab2253471ed76f1e8675301a5d2c04090e9884d69ccc83a07af23ea5553ca3733ff541e49fb1120a045789f53abdd3e19477d669dbc5ba2d3b5e136387230b17acf2ba3be819bacf6e52a962775d81ff024f7641ef6d0c833fae1211ee7124785273167d3991e5bdd5b123675d58d548dd3a441e4cc02b0f9944626e4b4df32e805f5564af5d10abcd51c9b6bf23ec0ee35b97328fbdc91db724101280fd37014034af60f8a9ec090f1d1088ccd67054374f23e62720c106b71b1f007104018f302a3f5e50d3a6579db0ff4bea487de0ffe0ec67e8ea61c206fead1fd69d59535dfa89b27dccf09dcd89e3627d3f27d424287814a3a96f3f9211f7783cfa7b1bf701c2c5155c99e0d7607e8bfeb9f899d9bba6cf428bdd9ba2e90182c235aba22f79323f7a9724500242ac61c2daf0dcb27fa5a2aa526098ae3383e602577a2c6baa18debd35a8c316236cbd6ed38b58aa765c10775c269d9af65a79c3b372ba77e2777fd2e4c8dd6f44f515b50120cc58da933a1971091385d11bc158c0c91170f90501b717472f4f8978f67aa1fc155f38352ab8c2a4c1a5042b8a302ad295e527a2b0803f270f261b705538b374d64b3e53356307ba16f640899e14ddd51aa5ea6c5d570582b2ab7a072c686efbbee053da40b808c4d6c505a7214ad39f41f6ce5043fff7680a4f72b3983d7e9fb40f850cbe65e2282f71d0aff0bc6f97b087d7f70c7d4ac01aead60b6ebb8b36337e5a5232573b58471e311f16bdc178f8d6090b20b6443413946c9ca5a0dccb4d62e72e662113c3c095ceeb1bdb78071b8bda999522529bf90a044c292b517ae105a5c10f7a20dc17b271f5d91dd9d70670de426cbc42c6adfd42e09712969d2c35b3df0c08a12fa583b280d72aa3d6a4f42bf0c0b2ac2fead4374386d8d103ca81ef58e7d39905ddf2fe00637f9e66d424c2479312329b52f04263f532df93587db73c30b21bb8691eade9044b277d0b3b08d9f423abae0f482077933bed9dca157083214dc782b9d958012bfe3307532da389d503f139826740a46342aabd0507ed24d5976144b04d5a26aab13a96f49d316d86d85609a7d350245ef30c1bf42c18829091b2f9de2bf1d6d087cb2808198b73137fc8f820e9d0740764507cbf8da020c107c9e0b12b029c4d889668a18cbc75307d6cd643ab880a734f3bbf055954113f355bb4800e192e7b6be56ec64e91d6d25565753de51e431543312b3415b7dd9805e838a354535d286604c525e5a2e29120e83aaedc3f888b3566d067d123fae7e2150063849b4f96f51d2fc37527e2c29c27a6c3e80f4f248e928bf24a0d92fc770694e3e34a078fc3203075c52c92d10d921ade967f8804846a41ebd3841a21a518af997a555715961d2342293bf91f9f0aa7433162f361f7f6a9a5a0b1a4c8b2a189ba38caf19ba4e32d86383557149b660c7ecc16a95955c5202f849eb8c2073c5ae50eb8ef95aae2e81c389d50b44fe1e62e2a179efa66722260681ccf85765b178c67166faf7df934e80bc6436d81ebcfb42e396cd799cd008cb40fcf15e62e91499da30211ec75b87986a1a964f70bd02fd0534d5fb3b6b3a869738215eb6c99f4ab9ab49d5263e0fe64a10e1522772a25e55238a76114202ef2e090435927bd638885a5778f458ede1e7ed4218c2f6284baa3019bd8ad2c098d294725b838a7d78de21be4350e47c43f71b3b0974e2554b4c7402c18806082d830bab924cf3b01a0b7827a19c7477a222e9fd2b67b3fe8bd269ec8744741b219bcaa6881adab68469921070bbc5d49fb46b63c0876cb368ace5bd52f94f985d34065df2ef49d6551185f1c43d72a88c018b2b817d742d6be80a986af797f8eb4906545d8b8ef031a9c921023485f907fad36b55e5b3737ad714ca4be89b51c6687ab01d405b0b43ebe99e6ceb3a304fdbf81db2ebf06be5b1594f5c5d03009e55bc26febb1c84bd770db437d3cc74658d7196c5ab6cd58832997c7f176ff6073a96ce06951e056eb415661c04a4c75474fb687c949bd4eebeb6410e303a2f8c6cd6b9094d369c1a35f6b823eb3c6477f69936cd46a216619b0680971622845ca610a6c18f6584ee6613a4f87e5455324d656c14a83e22bd61255ad3f2d0cccf55562314c4328b745c4a5bb93b3def0e1a16e01edaa87dc7328797283e5e02cc853f60b08c6797c88e6eca8df9bd9e715a1249074668e3e1c31042be89aabcdbf8c3b8b402bf555c094a8b90f2708d8c47864be56bf984c5ba261b59a947da7e11af933686edaef83e509c37b2d34f53c2cd4b20748b57cb78f7262edfa57fba6c78bdc78f7bc0f37533fb58a3183a3626af2d8c8f07e85ce88463dff35e8af885372a94c5ceacaff17736ebf4a680dc362cfdd4d587ac90de3df135d0ba7a42a869ab087d4130674fe358823accede0354914cf5e2c7858d7875a4236748ed5888479416668784301dbd8a23ad0161bb463ac0c8f69bd9518e5a3ac4b421ae3c98bb6283b909c4985e664b312bd01bee8099ac165c82731e7aef7a469beda92f5fea96cd8d07b23871e9dad0254406d2fec169cc85af3cb1b3d4a60f2a19a0e0eb95786c7469a8721d114318a8f55d02001deb1cb13c6017c9e691821e168650026a06ab212f3bcf839a36585da68f21b26d95f0e229693ddf724ef5f1da7d0b6954ab644d6432bdc65d1801d3cee77f9e2220fd7db49238ab6c82859eeb9622a2358e16164d5935e4c05812d9652e559783d318e6f0e6006947ade70ed276f94b2fdf9fac3daa4044b9b2d76f53cba019c18012173ffc1ca26b6efb505f6baa1f1d704569ee01cf5a9d68f661876ab3592fa613e50afd1e59a903a88f0d046b5afb9b96f4de005784a27bf94a79d29795133ba6ebdb86dca9a3f11984f717b49e75b5e83ae7058b90bcb5a77ba2acb4cccbf937fa480e1b9ded5afc7bfd0ff01eb6139721cd21b0acde56a78b480def63280bf1e5635662d6ca0f7d7b9835445516dc291bd3abba3e9cbd9f97e3f01ce5e34ad9e2d1c65aeaffb486f58e8c06da243f5bfff8044e48e55f4e95c2cf785459697bed760d90eb1f623be1dfd47170169a5009e1518e8992d8c594b4e032b4425d563d2f5067ec237c4a5bbea20cf8c18b71bdf506cb69ef373dcc42644ed5e0f4e3266d1790c3464db6df1cac914b2190c12d32462e702c79b55b241bf8864c883226698395945b5487fa2c22f23b2c35743cf4894c71fb3c6fc3bc0ad7f40ef7ce6622f74fb2810b13751475a88ee42c8a173b7ce6fa7ff53c9065de0b1e9fb89533c62cb3f90e502bbf64b7c8830e21851c5f21f713222a907e8853873a72e0ceb85cbf993ca7e3ff1b226e6c5e2069c3ab1df42e21d26b0943f5a8d2b30d28eb572a9ffef14803707b6e4d4d906e2d335d5cfc5c4e34eb695a43974b5fb05c3f90699c3f384b46925b58d508c294439bc571fbbf135557993a0b1bccbc2e5a88033204f829a1eb1cfe427699bff3338a05ced60f14fcbf719fa608c38229e6d398e399bf05233cf0b39917a0e4bd1249f60a0e963f71b8d455243cb878f36f8d2007bbf76e68ee2c8f5c1fe23922bf31a93acd6381aafceb75c945cbc467e096ae0eb3aebc25c6671abf803729c1eac7a64d4162a2e86bb58d144c368ea4fe9c90f483a37e249c1c2f0ded95f4e14f83f34114caf437e9e1fe005389a6f342291bfa49c07c739c8cb1645551077d39b4a3ea991b768e5bdd6c642fc9a6970bde96412a473d2d619e091b6a5ade7d3a0067c8b11e86ed7e4d2b18df721f8cc3e1125c1751d001bb08b4c0bfc879917b7879f8f4de0ca57836d1fc143ee169fb2bdaeb0b50c78f94bc18135f7df398319b3cdde01deb2833b2e04d071c55367b5d84d337c9ac7bee0a4ee04132eb17b8982f5e57cba5850679d31b964468f09fd4dd4539e698c381d80dfc258ecc3366730b92281095051e2e1031963a3cc61095f8c39707f28be10b8dd5c0fc4f13573889650f4df99a2b9f739348dc41c848b4c6f2422496e5cdb145b833b8bc054e9dbbda67af136e0e83e1fb0279d6f7dbd3059c71028fc961a7a130970a141d2cee185d599873be8b1ba75d31b4c08533c42ac37b338f791740f9c19aea295f724dd08dc0cf21e4750a4c982e8106d13561af08ae59f138a48e755d2716213e1dd14966a15fa643a572b5098b93a0faa05d514b18960ad747778682fe858206abbe9350bffb750ce5a1a07a64573709f3a445a2f6a71109a9fbab538213260590069aa6fa176f654edbff554a794d5ebc3c38e110b18145cbd0c03ba255985dde533f4e54f7cf5894def0ce7ebe995106210f688fff1041019679656a43313afdb16e46ff2a3a876351375599dea8c8d8672adf42aa851c22cdc8b1e712b69c6c52f8b2e17b5b1742b73c6e0849739af4c2820cb5c4330bc90ee44fdd9a35f478e5ed289fb98890576336ff2abbf7a3d6847fd9eb767078825d555ef9548663478954d429211f2a792ecaf43d156bc17d9be91d1983a70f84614da4bba535e7a0cb916587ae5d9ae105aa8d8ee02ac6d8b941cd7570beb6d1917b5ebec3aaf611303d54c8cd29fd530a7263a2dbf5b47a546db0939ae41f67963ec0be5d9603d4cab1a5787922e5ba716125c5739fbeaf5c1f0b2f1d986486bd6fc8e45d82ef18fd96de79fe2e84cba90f48cd58e3c2410203b8201007e57c37af932b2f7c6c9f79c28b8d4257665f7141ea5a6ffae4ce6e2359b6a3487ef88913890ed0b65cd0219c4cca96226c94e4f3f2377b993f26c00fdb53d975c1115550e84ae89f3957bd90ba10ba59a25b7f33d5624f2d2d1658fda66c0fda6c3599afcfc8c376df0b0b4319a9437800aa0d7ec6ee2a11b500459f7f0b3db12097e21bc110de045cc2f7d639173f23fd3fb7cf26472c1a41975682c0ef4a1f8d22537c7f271d6083665277a0503e5cc5fa70d49e80f1444bcca6c04cba52ccc9b821d4d40d2382b0fcd07ab51c72ab55a4d0d5f0de1902816547c2173216a8707b0308f45a84573a7e55d2506a345936b15d68134d33050001f2d5cbbc4350738a7933420f9cc1337e99d4a6e1526a4496954aa0385d55d7e112c5dc06eef1044692e1db71f4054be7f60d734a3b3d8b3b50ea91aceddccfe5d00a210a305e64beb474a132fdd84169da82121d84a8c51d60f27e39c32b508e5a20d2fd9bcdfa330d07edf02ea34f8651eec7d49d3ceaef182472718f3a97860c1c683aabc25a3c642862908e5bf344d86227456940afb23d68001e8c3603bda7b2d2cd75125e7b2976e921c9c5d2ff2efe16843127adeccd18a2a75dbb76612f9b045b46b55d5f897303d574eb3dab66a81006891604a6a6f8cf097f5e76999e91aed12ac2199e5d62241ba98e0c5386fd56e23f05702ee58868c1771335593dcc8821d52cb57f8ea9c700f1bd5afc114d01564f42b553630290733d3c0ba0d0809e8572577601ad2b3e14e6e9fe3ab80c076cab7b035a0249c12de3f9cfb26a83c8be50a05556a97d3cadfdfbb7946613a3f521bdcc11be2867e6f89ff901442bc48414f7c0f65a3972a21642a98f729e896a603f9007df3bcde1e5e218e34544845604e7cba6cda7ccf91ce0046622720ffc569d07af5419063c3839744e29bcee7d7c76ffe47ba6af733486e3d943b7a04b60626c4adaede53f7b385aa22f662a11b9f58e3e28ec9a3c1a01743a1640a409d1b348d42044c84364353a18d162c283ff0b8d2f3d817166b5c4720fd66fda8f424b19b32f64a4156baf613687f0a093993a16484938c7c8d0c14a52fedc2313b1eef3bab50136ca70312cb7cbe9dadbcc3250a89a669ec98e338287a384358fcc7d05bb085d692fe5ecd222620b0f8c5a4569aab33e26e0f4344b2d21859f2cd84c752d0168f75b2f7030f07d1a9842e094630c372aeaa75ac5bdd11f3cafbe39d42459cb2a8312109e24e768c6ada9e8a4a7e06c41c290823745ca2f344fdbabe273fd849cbe540374898710fca08cd44cde8c828e8e5da4665bab4ea2885a8f764d005bce01130a5d1f85fcdc1d44969ba4a5f4b1764346db5a4f7507aabb929c92ef5f3a5c3563b6b158b9564996d95bfae6f9e3ffcd58ec8a4548f85390b19f99d8ed5e4562ba085abbda19f3b524ad15c6159f77a9a79fa17ec23057ca57bb80d4da7a9ad1fd2a41f2848d77671e01545e1767ba6dbddc2c1802ff4e0a13586509c7d2fd9e3117acbf308344b6e49504dcd9fd6719f55f8700027ff338b4a97597335f93551987f7bc18617882f64dd87514ffc4263c8daa6da86583f3910541f2b0b9e10d9f1996f2f1e6e82018265b072e89afe8e99d04ef65bff77ef0b1856432adf99f823670b0aa27b07628ff31181a2a9a4b3070a888ae6ec95f98766582649aa1be548c5949c7d9b440b8662dd767463315f2f73363645581359ee20008eb3348d091f3f67d185a44fa76ce0be9c095c63cc8971e4d12fd4fc24ff7a6260bf2f57d882b91a6e088213eb20ca711e408c66c6a14f32e99c7b892a842d228baefc91e3f96ef8de5beb11c2f082dfc4886de63114cc7e492af34f15f9b8475374fe128ae589016815696ef29aa99a9ec66c544ca05bab0cbdbbcbf51c1d7e4a52c1338de942bfd575f776b892c74124855d69768cbc521597d583f8e5ea2193093a6e4e2b203c2a221e559f785b1fbe93c255c97345e54de66208e1baf742457620ed93dfa12289e3a9c40eb7d3816f5f4ab8a2f9fda63d9fe03e62b0e90212c3f15acef9f13cbc578b256bc17acd1c6e22641d4d4201af54460a1d784118e76111f0df24ece0c4e27d12e14841679bbc628c2e61ea7bdadcc38a1d824115eb965adcbc9d02590d4bad61cb1f654c99e56112181b1cf8866e5306480da4ee9d6e0c8fed034f9115a9ffe2e623bf3e06869c335da280f0b6cfa90d160a5a88190a127421e29f95280706710c446f1d664049fa7fb96afea0b5311dc819e2d23ae14bb416e7f5fabeefb56149a9da2731cce2f69f8a49e07da2133ab234b89fada92b4b625150838c0ea5afca56675f8ce3216d5fce68f8bc3269626f8f25ca94228de3670a4c043ca03391153dfe13c61df8fb914925640942207e457cfe740eec75c937c1b18bc4b7b9dad4b409dfddfb9098487b9ad36a4a576a073fc7d89155e7d133c0ce606b1ea3b5d35084fd1b1b981c65e6c8d8b24b31108e52588b1f2a362e70750ee4feca513b879b163fe19ce24f80a4add38a50e9fd25e5830140a70c5971d7cd63545d08ea83e64acb285e814d77191917a5fbc3317adcc32a610a53c1d89ee78772da6f88221d286c7b829f04e4d962f5942ed5bbcdeccbf1bb00b33291b50b60c68936764b9e460f29c03b3411375bb9e71d2a041b56206f4bbe9499171d1ca8444143c0061b98290690ca68a229c2dc2c65071120226aa9fc5ae4fa674645c29211ab94885197e478be6bc40c61e210e2d0ac8eb6e0fdc06f62437486938d11336045b1cc505f97a82437af0eb1a0011d8d9990a43309be0bbcd6ea75c3ade321e00b9b6b22216ce73c5111bc08176fd277421f9b69aa1a95f27671bf27ecb1d375baa994fbf45ee67aa9c70381b8a583ace7a027a85d733722e30c4821871be268a605f7373529366e7f76b6be8b88046a170ee8f47e220ac095635b6f81af89d6ff7ba1a25ff12e371d58edc5e94078c2a4023876efbe04a822b5dacbe1e9d04245f2d89b0a6e7abd3966e8086f36e484aeef3c793fffb83c48451e42c6130d11444766b84afe1cab25c02fb6bbd4b026f8a71305a0156720826c841232272ff43a31980b1fc1732a13880ea504fdabf054647254ecd396409e57cc208f33c3779864de64e29cc9917347da1c0469749ac5ec02c755d285c3efc95df1206a6fab6908e69f0d6f7d7ef4be6fcc750322a92f204dd4345ac0c191fdea45d2cc3f83a10bfc54f700efaa4190e7ef416b94f87f67dc720798db6e2fd5a85386a932e98266c36da6c8e860eae6752edeca79ba9b3f20a901108469b1ac4751c766ed116c7f6c50752e6637b6573823c3eb7b3197783dacd69b2073611bfcfc2bee20b877020123d255751016996d91aea7296e8f7eb04cf81950c3101720bb2fcb051220e07537d2d9040518c1fc435ab68fd05f85800e856bc613ad9935fcac52dc690d46ce9c9d8cd737c98f00cfc70e23363b76fb7752e12d6d511909032efbe25b1de959df9b27724601cdc41be3a00eea428124c86fe20cdfeacf689659f4068461f55aa6664fc92dbaaa2d8d9fab4d622433c7bfa562cca044819839043814f892e0453d18bace53b013b876e2471550bcbe801978bc15e170ab16916c991619910bcb818bbb9574911999aa1d4b54852496df50ef298cbb8dffac63658c8cca041e070a113dd60d3c861b891ad8c9569132340899d1e45992ab3dda46ceab972d6d1be3d59ded10342b9adbdc20f23f5f7d4cdbe9db0bf0c10a65c9dff40dd2be7e09329bd274c5a908c9822e11312aab4dcd7c868457d40989424ced8c39f739d6cfab438dc5b9cd5693b1d01e34d5c85bad490e0751cc779e70db07e07ae8c43c8462068e13f06b4e1013ffff3affefbe2959ed02a255169bbabadfa5ef6942b4daccd67279270e6de2f5bf09277bd8eec88012d41c58a68d8562724fa6f1f5e1ff9f27e1f7c916e6a03b3271474a5cebf68dfbf2d463e628ac9920336fb1003545e3acc9b7b28ba09f7589c75af66b7ecf100c7ca1e4f86f37753f2243642bafd11ea7dcbb26201f8c08b618f26fc3073fe683e9533660e3112958495148662db799fd1d8dfc269d6adf89102cccbf580de8e220cff55fbd9caa21dc3cecdb18821a9166cfa8d58be96578175a66f9d064be16128039bbcb323df0d27a49e51d9637e0b3c3f918f8b9da068d74811da33c39f291c6855eadcc5f0096423a6747f15cb174011df1d27bc5789f759356974a47203f394ab67a63d8f54a9e4db9820f909e53e69cd88d614c4686a88e30e580088d05e969e014fb754780ef079e2f694699d4cb0233d7b4890d460756041947eb40f0951964971be8bd9e6c1b359cbc12e11811da1591718b936d2f0dbb3b5c12804b0ab8914fe28a43cf963753aa878737328e7fd849bc393aeb8c7bca5f8ce17da4e289eb7e62d8d98524736919e8a431747c26189e63d9e18364a5f287b85c98d0c6b43f7c2271a7b456ddb682d36ccd9c9e452771033b27e425d241698380898e72eaf3fc330a52b322beb24b61bfd1d259e5d065f677a54428a1f8effe77c5849d85579071504b1a19ef3bb8bd8e2cd26fb8628e3c45960dbd00a95e465f4abcc7fc2bdfde688a164d760d2fe454ad581656664c1ecb4b0233e6eaa5211611e8f080f8356b8f1673119cfe37465a9129c33c257d933ab2a30a204e86b91de37d1abfa7e30151fcf14ed7437820f2ad5cb5c1eb328beb286404389620b56f2327734798bd15592f2ffe2f2327a6da88b621c11fdbb33f9f65ec6062564ca05b58927e623fd18fa87c6504b5c187dce813d3a1f0b6724ce1aeb9d38498f5bd6880b2cc14daa95fba9c522a1960bf4a52e0b8ff06d4e159e8db835b60b09b45079bebb772130586d4c1c9a1db6b8367d69c6882beb2dbae21078eeb835c9b817fec6dd4753b3af6144ad561fa08512048c54db01354d3659fb8d387f339175c314d5a95b777467dbe6e6e135e6dcb6e54e4c677b0c935aef3fca04305691867a873d323c851591a5aef3e66206d37c450ea221b2d46908a014a899241f47cc8a256a2b1b033e75b410a1424e48ddcf6d489e9bc7b6456f80f1f8785dd59f6cc47bbb63f2c73615d88e67125724200f3e904728cdf0eb21a4debee0802719f88110a13ee03083c178f9aff8e93384cd5c46a4039d1aa1685c6c16b46d43781cb252d01d90ca30f8ae134208abe01959fc711c6205a6be1bfb6a893449c55cf5e6c4c122e5578cde71dfe194026d0c2c1c2a289aab7960fd9c26c0ea3a9fb8051d5b14ba039537ae20a60dc17a66fec1d4a8745361ad1810b32773e9ed80e9bd9efe2e8fbfad72b6d78e760f0edbc83f8c7f3a0a0c16aefecf473770000a03b3aece6449f942e0da57e68436b86517871f43a1b29dc345dac5e2d33f90c656158a0507e54a700f7652f3dee16d8a95ec02db7322e704d091a828c47ef38b1332060d5061384007fd283fb5d09fc9cd540ffb98a128d3fcbb8aa98c0aec96848db2285441d60873fe3d8ad724f8220876124fc9f860a069f22fb51e87e31f1238851f83c1d2a48b0b100b3efc78c796aa9c19ba0f6d6e1362e07b37783ce6d138db6e00516a2f6f6724cd7e37123a5f78c45870bcb47cba784f8a5d6a9c5530705328dbcbb36ca634c636ef2082044cd73982fb050ddbbbf6b0148974efd6c20c0a87a9301b5eefa4302b8429e449448c491fceda9f2c21c7f00b06248c597f73eec74e48ca13332abb010434fc94b8510cabeaf08471dedf716ea024363124ed118650768d21b438b87a0864f109c3003724d634e78e421f0323a4ad7cd165d96040d5e327ddb53c1710b2246a60a7eaf52ed604a86b5ca94177bae5e6742646ff337ba5300ba5431d4f1700bb8a5b70c5ecbc0d57f3344868bfd57d240e44d6e61eab2d47baa2ec9587616f96d957bd687e9f501ea36e55acedb6b23de38b06d0594bd12668b926a483ab4394bb62f2244c03eaf442e26bb183d05a63542dfa8946b761923ec7407ff88323e255f320861cb478e18bfb3b97dc9b81e3a7d7551f87d732c548c9ff2d0d828daad46b31a6286375bafd4be693187492b90f45a88e175b1e0b09a00331517ee4837d2e627135331b9c2e35f2fcd8c97d65c5e7e8ddde815fc7e0d1d275b498da9addd1ebfd5e00d47b46c634dad4e2c35a6e350ab0b30b03ffd061237832f1a5043a3d8ee0a74ff4b6952211060621b3155e9e1b48ae3499fdf4e606f273f5a88907011fcd41def66f43f7b1b7ae327362a6d10b715375cd9f3aa73963201539aec0543ceed13bf4c92375a1575cc047b6cc69cf2fd01d033e948a2acc5c390044892486854da2e45591db0ecc0bca5c699f519975ecb607b28efb8a281cec2f701e137880c89c757f86b7d1bb07c00d504cb62399b3a6e2b34d112aec037ae33fdd5073d554e420e2ad5d1a3d5848205b275290bacd6f1d6df029042585329ab3c707c5f39b5832f94a29831552969bc3a839f9efe55c29b98875cb8a58883ed4b1160324a6820520a18eee6254ae38fcb524573be17379105bf484b9d8caf88aedb1e255ee61cf88753d803fb9751cf9e75993855893ee3ede3ba5282536109250ddb0911c237f37362ed480d452aeaa682d56049b0e3b041dd3e99915e8cf214876ffd12fde621c13faeea2c01d7331111d48659d3c924d46caddd43395387d0cafb44c11ec62b267703001a29921fed862a28a61681793357bab7e44f7c3234b274484ffd81b8c164956e1341757dfa82fe8a0abdb6bafa079715bdebabb0dd2981c24f86172e2ae4dca327f8e7f0394183b7de02291ec8a11cb18006f7f91f758180d4c6f0c94c85486637040b18e1a273f5ddc98a7b72ee365638af77d0c15a5d125cd9acd7eee38302e68108dc51edb8bbb48dfc548f7d2555c6b768dcc476efeeb7521596d38c1f980e6012748cae169ddf0d5729301759b949fb80a4835e373a05df36c7c43da0a8ad41aab2845a7035ccf9e889726d9c8f3f0528a5806bb8dd82c1c6a1d5f0cf567ebe95588097aaacb1fb74b2325d9dcfc2483999775876f2989056830e3f378ce414081fac279205ce63e17f2b66f60c66597ac551c3a59b0e4b356637fca3cd01f8e031b2443d01a4c1689b6e19e1fb282282f3c959d665031110afac58193eb5fec0f83ca22248c47926effd6be05485f43265b84a44fbed68a54ba9ddfa0dec0867e26fb04f49066d764984c1156238139bcef4979d9fae484cdd9543ddea4d679baa92be2eb31ec2a59da115f0cb37f22b5870716fcd542a9f154cf940c263a1a76a6d02ded2485757ccf034aff27215efdb6224639036c6bd70732b501a287e26a0711789e5ecfe86aea0bc1e4d7eb941b07d43bc904ffb4e04f0ad380430494d9a2e6f75cc605e583e6605aeb5992d17bae665797a63fbf7b37768dbc12ccc9f5abba9b95426dd57fb8312f98a5b6728c3a750936b8978607d30be10809f893e260d5e7ee12f2b36da155d9c44bd340a16ca39307990ff2f5a6a3a3a7db116d7646feaa52957c80fc5e5e0a5e21b29c879158fb0ef4846f5a5e1f47a7ff0f1d6bffdf3c97c2dfa108bc0b4ea319451b4206720d1868d37b108584bf2a7106858c91b5ea6120b84fad4ae6f5ac460be9fe26983427c5edc89db241b7832b7f92f56c1dd1f1cb18744cca482daeeaefd5bd7db628d133f34ef6ced92b89162ec51218745c4534459507857648a9a7808a8e4c8c01c52866d23e6d35ce3b8413aefe6f915b723c501564a93b88c756e759d9298d091c291a9d1b0f6cfa918467f3e5db7bf6da2c3f8afa331792e82f73eba88e70af2fe6e69ee6c93e767d1174b05f7771637aab12f09defb3681a775cd58bc6679c3e3cbea6589f70ad4a5858ef102ee379cdd87793c3a4c8dc5ec9b4e2c1f9d4f1f05cc78f28936485e8b0da2deb56fb619e7847341886ff39cee7c38c33de372c0841b1797bca41b8b5f0085b04dcf25822170071bb1715b1a565f51d8af4683d6d107db94d000ba0a16428cb75a11e9057dfb6ee12c983c0ea82ba75769b8629c5db4be0e37e3db8dd58bbea8b32ea30f819ff423ee08ad2a3b48472d320f2c93ed4edf2dbced776802a01462c791def0cfcfa48d1374486ce4c6ec0ee5e907531edd2a3468d5c70361f08791da8abaa6bd682ba5dbb291820bced2e55879a03513e86229c2b3551e41234fae79bc17b6e131e2aa743f1207ffce6d13b91f5fc725f99572695ac5a10ef001f9bcac1e841cbb7b42e5952ea876e0a0f17e0523c683277e7f09ab64ce1c61baab7d42f46b9f499ce5082df354b251c639bba574526b06b4af375dae7093a37abda118d5eb7e2339e2ef07208deaa632e5377d6b9e9f5a4a98922a1aff8b9f3245801632b858d7b4c83910e1046f8d5d8897faf1f5ee269d309a62cc7f9b8cf627783461663e7499354dfc693a01abd16a16fcf72e0a1b6ae40a50c56ecd4f865b5136ea8731c0b07dde7b261c4e479da68bf2c8dee9c0515eb406de5b2ef9260e3272a43bf7a0c22f6d029dc4e59e29736cf13256ee704a789ce5bd131b4751baf28c722494085874b60eb34a08e9cc4ffe2f21e30184e0c5d9ef40b2723dd4d42b9a7612b1597605643b01b3f0cb3220e108b8f59aea1ee35cb91745bab72adbc54385606e934a3cf95699ee76fbf0f362dc8e3d4a0cee867f7fddaddf7e0d50a196c3cccc56866e65b7b11ed73de46b6595bb9d25e08d51c1cc934fbdf9a7a333ca5be7f4267496b2832e41d64e0cdb0e175c5e4a8d16719edf74649bbae49a8940591defb8f777952062e3cba19720260dbc0334fda229ef0cbf5433fa0c924b682f80361e9a8a1646d257d83b30bd5cc5f181ad2594e2d9b6cbd0d9b07fdd985ff73d1e2a7d0bee4c89d3c5592b7aa112018743a02a28ed933bc95b903bd3b34d23f58d1432e93201fc7f99cc5f8417f7cc28b0fca513ee8a71742ad0d4249f5139ff25d7b53191902831f1c73e61af5a5df52ac3c9d16bd941bf89f09a6601f004e7f465c04d791e333fa23e1351a837c297f2a39466cd31ec75e318a7f78544ee9f329a405e43bb6efd197a20450bdede29229bc4485244cfaafd1d9e1abd318aeaf274d4b8b609afc49ca779136dc7bf4693587ae8cdfef488070e8e5f1ed0482aa6ba92543cf5ac0e71737e366f8b6f419bc71125816f576534d294d718837a85e6a9d2acbdeb3a8eb5995876fda589fdf106d1ac30410b96f4463227a04d700fc322bac6a696aa9fea51dec60b6d67f0e9a29617d4fe0b9973f5ee52bb1946f63136ae0d66816cb2e77382b2ee21c67e4c50e6d17533009eb602106694041cd842a720aa9b1dc34ed2101ebd599343665cbf38c74f52c6f7f0cf94922c6f32a6176ea44f10f3c622217e2a99590910de03baafa7d6f403a2fb9ec723f1aaf80a015999a12db5b2d1b905c25e6efb985980e51a53b6b57e45446dffd30792c47a7fd7e14e2e3663807705c0cf6370da36ee8d6a10137967301a8a92720de972c24809893aeb425ffc7c9524fd8f3778a6de3f8e81450d974195f77f9892a688e3eca49c36d5344a30db3a7240ebf08d36cc2eda46dc476eaa0dc3eafa3c6874d9aad6ebf2f22fd50c99a9f35bf2dff39260c8ade9b9fb725bb21fdba26794c65cf2fbd8ef1c574e22e5ee0f12f315417ccd003c291a8fd41cd65f8ea512a065ae550d3cbf606fa5a7dfab12c638a8bfcc184ea69f8062cff37765f589c0a7cb6e9ef16f89eda03f83325f99210b9664d8d095610d6a529d9660a02b54bebcae802562af932ccdf28af0ba9a9ec54aa7fb4e3ebbe57284b16aeb44e69bab898a5d185db149f87f518ed2178648ca66f942de9adb1cce78b34f1cc52dedae7c019cc77f5ee5c1f2d0420ef4d00b9f2293779dabe4d9292ffb50afe25765e944198888297305587dc10d77e70dc14e7d0c47b447042b48c01f8a3f56da0b1072b07f57e68821513dfb073b22af271110dbc5c6717e5af6206eee25427cf0f41ee5976b079b3757e6a9cdf162c1976bf11883f1dee365c9433cc3f5de25d217ba61c288a31c3737ffe975eeda076b4e645128692d101468be8df0b0f726cb7a054deb082c42be9c1e94d127904283aa6f38151b28676ff3ac661cadca3b1a813a0287951fdafdebf0ed51c417208346eb5ea14f77a0f613d553a68451b7645b0c16091d8bc5c196d9a91712544119f21168c1d6e386c88bc629528034951c113523e742ef6e9eedf4d011fb3c2314d024ebffc6dc99f0a7c6950c3c93e0418d1448779bdbfc70d272da7168debb2f7ebecb82970bf44c7aac116749ea8f962b6d682304bdf89df494bf5966155ee2684f3d20ce1fe00fbbdecb59818e7373d6fd4a70ae2d19905a658ce7d84ad1bc16abaa8eed7995cec1a2f768a15c04e4ff2ceece39f790d0f49bfb65dd00ce57efc768cd5435a519de6df7d44fd868d03b2d391375463dfcbe54905028c298de8acfdea262f773efe878fc30e8a11b6928dff57c03e0d88753eacbc727f444a060e0a55b4b0b7e17aaf4a3d4416f40164d6d5b56d3e172b15a12d152ae9146627f6ce136882750996ab9099d1a4d608956dccf07e74e1135b379359efd3bd2bb79fdadfd21aa7b950b714c1f2c4a0adf6be49ab4d231211a4d0247b473976aadc138a0c5d2966215089d51f165e795f15efb24df9b74208c6c49cd414a5475ae0fc0ea58c31b5ad684a9cc301ba2af0cc398aeb30c4a5ab1a38f33cade42f8fc44e1dec32500d1862eed29db3fadda75fceed3d46a8bd61546fe701183cc08667ced1e7ac201b6af64c25abf1f96380a241ed5d407d79172af48e59b98d5343d7aa5a68440b156b2d08905be899e9a4a83b469508c5bb2be7307b288f6db9e9055d8ebfad19cab94a3008433f639013afbfaa498458d77ed629f6a2b6af81437ff781f9e623d9c7baa55b067ca13fa76d8c3debaccb9fe81d54d2f3600dea9ca5797f862300516295b4cf05aeb191f797d6d8a1429107bc423883868576497471014f324751586039ccc40b5cdbe7898a4d2fb7e7a9b143dda5e850d2a2af47169b0fe42cb580f0e83a3bf329c6e5f539a2a651d7fb5292bb9f7b7d883caaa72fe046ef3857871d93420b29b943c3e3d7309bd4f00fea0e1cff28b74ee73d8e78d753b98507443425f76239fa9b35329d8f75ab1ab5fb1a3ddcd6eabdad07769cb2e829c8b7a2b3edc71369e67ec1128078fda76e6943ad9bb0265560c5bb60b17b8648ea0fe02d89a0c1709e5005f1384af4137b9909bcab0b7c4fbbdee436f84cb9ac86e40b1ae2a6bcf9eb4da0dd4d6c3843ba2f6cd5ecf4880ca15103bfb44c6d0023e1a492d3ebb4f7a642354bdc5348294c59bc2dffd218557c29ac3a7d30640f1610d57f5fbf65cf40c7210a46efc5914a1c07c3ee80710eccef8eea2e3eabd5f0397e58573b0415e1b86b022ebf5fc95be9966de85fbb20587468fb4aaf3f44e7c1e251216e8f3d7fdf1d1968782e58693aa3ef035adade5ede04df631263cbcc3a98e5e24cf2bf10a67c9723432c6675d6219f2b896b9735cd7f691556640ccc2fe6c05a237fc28cd4f25d9edd44319099933bab90563f57f7c093c9df471259b9843c8cb644f462b4e5f5c53217a596a134d1a6cd3426b52c824bf034857f83e70454cecc074d67b1141e84f7abc7c42660f1179784d20f72a13074b2c1c6a4291317debaa2ee69cc6640b228fd16e63c2c13f2a166f81fdac56c96e63a1270bb72d3058ffd3820e3728d8d1540f431d4f25934175df7f0eccac7c758f74e63844c8db7450d04ce775df3ecffd9849f9da45d94d37b221399b89f3377215a9f673c7ae0f884780333aed85f1ea034204757aa1051004742baec8fd9493c5f10479bfaae4b2c0cd54d02e551b65cde1386b036369804272f0d2104a19391c453833bdd4439d8e5261a819b16a38b154aab7c9b8159296c914a8f8145f10a1a2500dcde6f24d42d9df44fd3d9caad9572112bfa5347fe0bfc266341aa3b12dc4f140315792482d963d2f8bc6a1c038c901af643e864e79cf18d9217e5bfe9f532d91455b3df82b2c79013d4504c26268b6cca5b030b182394a3679b27601e6171fff6c21a42f09197a62cf02e7fad3987a575013bdddf9e389d5ba56866c1451b5ece71aba397586a64b1486db53719851eae25f8fa9cd66b2b0917aacffa1a046457dcb764c7bf5f03558af37ea839cbab75f4ff5a86850251967cb830966fa0708735fa700db8eaedab7c0e53b06420162442c765002e8c5518e204cc94f28e2296f67bd01b49eadf15dc04af7b27e6f34996d9d0a42273e2ce64c7f4e34c2df26cf3e9e32ac3c7e089654760dfa74948d3924055e36dc6e47cc7a40b79af5cbfa83fd60b9c9dc14ab6864a81fdeb0c96346455038c37d78de4060187852f35e5f13aec496052db04e701da5ad141a2b92d49be1e13f20ce77ef7e21b42126a9786141ee255026107318a788de2f690b4301a243d42847e35e17e84f59e0f3bee187af8ef26155b991fea09dcb18f75e00280d1b95dd05514befe195e79bf5189fa6e509ebe08652b93c40736938958d72b87b50423ca11a65ada1db4505b0ec1da49e4573c5a12fcfb7223609e0ca3f793881957e0575058db0eb37bafd18ca1b4df4239939acf21d652a493d5635842f6a36eebe784b0dba3c7969aba0eacebe7543399b685493010afaa7d4d3fa1d79ab725792000e238f3553ed56c4efb910a998b109628e8b62f5f75de457eb3be60b87706931557fda13427d6fd18dd89c5956db7a5031f5f47de03f900d655f81f99412f91666888b36cdf56d658ded79f61bd2149c20edbce0921c1a011a211dcd0e2f2d1afe7948554e70d15640bde8b9ed29f512fb74b089acb278ed88544f7e936bf5127750f270fd013ff499cc612ce1696212853a8e61dc40a17bbf8feba4a9365f2077fce10b34e22f3146464808d30bcd961a158d26f6071c4ad430072c95b4ec682b82208be8d50ce8474c86e3292bd9149eef66e2ea71a2fbc2d187883b6a8f1d90a48872fa61f5cfb931220d8ebfc7cddd2ecd5507c2bde93e117e5e8e18166ace80930b7916420f2b094fa99988f7c12d0cf0e2e1dc080dec47879257db4b3dbc58ec2806bbd730ac56f8328fcfe733a352c8cd9e18849f8ed949f89755b00e974cf38cb66d27cf9919180b2187714bf880ca53e36d75ab94dbf0849e9ceb782783a3991be86015d6d98c4dc085081739334e45ef6e5d642cdfd3787fa68ec7f864abfc1463e7e729b7695fd3a57548953bf45881c75fdf8433940235771270486d0faf0824dffcc49b0addd23242e38743bb0b189bd4259656644a91ceda78517b4c96f5030c4512f5bc0ba7ed065cdad895e90b9714048f1cac0457d47f08f373f6615d7b2963efc4186fd1bf0e996ed91a089b153b0ab4920daa68a8d7ebc544fbe630b73b67f0653f91f46678bdf8d341d3231d5f2e81e12f5784c886a5de79b985e536f3c51cbf63271863143978eb0a21f233260f9659d82daf63453890d69d8c9ebe9beb8eccf7e86115b348b30a74857e009bfa7189795a1a88ea692f400e4dc6cda4575e7f8214d654437688e0a56e0431b80ce7c1219e48fe8e2f4725e5578410e350b14579a258d6d6f6aee2486c81c91619f891b2f8bbf30dcfc02f30691740655a630cea202f399982b8ea8943e56a91d20a5a4c5a32988d1a350c97003fb19a812b1bdc86983c24c323ca90f3070037de2adb1b03a499481edca5808a231d859bc3e88ab64244da71094ab45599b087b5d81e39098facf88ff729e0de07020735c78803da729e2840c086af824e3d8e0313d17671a97086ba423e8b19675262f36603bd1786a6621fc1f27fdbe079cac9a791f9b9880bad538448b03b996bb31c4582e70222151ee1b47fb4d7a8895cb9fa4d263179292900e90050c686534b96cfbf9dc869b6734cc1b5b2ca75ba52d90c75d89f96efeb7da750a09f34bea1fa106e1c151e0fbbea54f3282d4404ef441b58a10d23c5e0fb9b4e2b022aeb6ec63e07643094459f141d1e4d2b8e0b162ea207ae273fe1dfdbb278016161d5b7c2121f71c2438bc735f226395258be11973392dcb2132551b65d9ff72bd1bc5f896eac182df67d00ea53b025ab8d6ea09ed5c6057861d51776744e73b0911efc0337195f999283d713b8006e5ccb96dc8038140715566f0c7d5ccda6a1d2b70d702197149d25c2bc18c931a96f44382989bd6bd24852047acc61d9d211a03b500d6aa1f28410252ac126bbb4b46705b834f299d63c802e373d8ca6e6ce099bb504df96064770d30e27c6acc84d468c7ef1f919a7def46c38c37e27d026b0d9b0ee161ba863ee41b86237173d2d9d79ce8bdb8dc2554cf02ccfc49e80c043cb9cddf6a244e3a22e964f5b1775ae840e74fc360545258b7e12dbe0fd7c0de8f8b0b8db20d09d9e4ae67ab45528c40c96aecff78d475c4d68e8012d3ef446c2decea73600829df4b680c10f3a68673f69175e9c4e855ab32186b24f1f1095c6b361619689a27ce4fceb28042395ba0c379e7267a5ba85b00e13965bfe2fea1c1c99cc949d3cf556f022ee05e870510cde296618db267e747f6eb9af28f134ff4ec479f3871c66295d5eddb840ca93ef795d774e626fde21d5552d6fc8ec87820ea98a2eac595f529adca31471c8a49eba34048413597ae6e238a94ee7651f565d174ab4c47aae181f5647cf01c660980b386f440da7864a1e3dc01e4c64302834433acf42c68ab9db90849d3db13945aafe3d29884ad0f015e140195264de70f9a81594757f904dad92582134c3f749e3c9f355171b41b079529cb6a8363fe1efa242079221689375b27c40fcc9219f6a41df7d7afda47d5bdab7b5edadc518710f0c094cdca74b25d4b136736ed8ef53aba98031544b4d874304ef7cb4007adf314fefafb20289fb33761b703bfdeb8a6eb5b3d6642beeec6c03c447676088651ff4f1d062c4428002d920189c28f294b09d9c1549aeb3db69d30d0269531867f1c14cba51e11b05c4d8fe286039cc744c8f3067465c3c250f8fb41fd93c05324ea0afade1cedbcf6350ac5d0b462b95dc8b239c96502c0daad80fb3727a83a6b4f8d53e9640e2f177a6bc4c0f917998c3a8fa0a121bf522ba2ef2ec45225393cc35727e033615cfcd0d03bb96e12bfa3d7195b41b58b639a2b063fe6b91d9263d160177a52c9e8e10f451067a6221e37c994d2ac09b37f660510c747e94e4375b44cab1fff8c192923eb4bd06f266722564169a3a3a51982327653776c6d429311c6b6a28d0a78cbf258a1f4e24d0a47373c60d2ff8694a24069471ddf17a6a09276ee61ba98a5c01b2f253f770bb554c01a1fa63d4499ef0fe3fef5a99c526de901ddbb510ec5cf4f7f3711656022779579c23f8f596810f99a69ccbe75ee8881fc5dfc87c3283814821ce6ed0a97515214aeaa19dd2bd0ea645cf57c9f630aa50054d33ad121efc3d9555047aefeee6462dd9fdeae7d924afbabc0dc911d256d35df8babd04cbb0f99d72055d78ed2df62d4c30f71fbc0e5b6387bb4ede5ea3ecffb78b6a7c63e756e5015de99afff8b509e6f78ff3ec33347a76f96c1f1e98a0394b1a5a653cdbc8568376cf9f0c011094b46695f65b3cfd42b61425d24421ccfbf86c71d18b82dec3cbdcb3895f9037f4f553e77ce35df01dd65d91ddd3959935711c81cf7b08b8d2a26961a9b6181655f33ae9d073daf4a5887c8dece46402f01e57a3225564ee8a75e98455d0f74956957a26d2a333a6b0d692aa0457c5df784f709ab61b0029c3145efe4784ca6cbdb1aa16541d39f9cf16ba99f70b99098168dcaf07d3fc2fdf6598770b3c131172b27a8f08d4c934efbe015ea9fb03142c2a97b577a780f010772970d563369e3c01b6df252960045b6ebab9c24baeb52ba4b177cba5d80f75cde699f1097d2952194cc37eafdce95c2262fcf6340d009b5c21d10fc7ee4710701b870bbb546d964835c76d0e8cbabf14b8efa20c1fbdf6be8ab154327c83a87d1128a95c635c717fd6a23f487d76d033cae3b5e382aed46e02b4853a4269ce63d508408f6658bd7df4e0a94bf649c913cb1a5ebeb8eda8cf5ee3324eabc52f1c03dd6011edd522083476abd292467a03527aaa9fce4396bc209a33d86877a1180d57896989ec8b53286690fed3e02c721d0600a08f3e821965abca3749753401ce697f6dc98422901ea1b3926c1a17856463137662fd5bcbaef04baac0fff619efc5c0e556553f72127a10d3c572b62a0b30d10cc3c87736839f44abf3c5fb35c6574fdc024d4dfe5940d15da1d9c033a37f28b7b34b860929d6719a8cb4f25211813ca67118ebe1d31e0df981080f1f8bc5ff6a8ce649a46a65b9f6c4a64d75453fe3a2915d47084fd119f60e2712d52ffad6eae05487e2c0c50b0605c1c4126227e3efc5893d16f600d619950ddd84c748e813c161eedbce6acd1d43f04031847592f590ec5d054c57e8160720b0874f9bda9d4bde2b57612b7b5fca8d9cf3f4af16cae3439911ead77b866f78e2653ace0a318b6e28e54611e7c47731672fc2c20b62e3005ebd27df226d134ebbcae5a6758704c4fcff307f7abf4c6faa3d53e27f78be2923a254ccb480fb82ee054ea6c524c50512246571eb73c570210d0aa7f77b423b7bcfc26a60e3989ffd2845b61314c20d56baca6f143770fd8447c7e99489556e6c534e4b27a3c52bf2b7ba7ba92807f3074ba0d2a3700bc93ef5f424bff6f3b11a5871b7d2a0a9ae35102403ad55be29682d9057e9f1ac361071a07625d1fa3b707187cf3ca1ecb7a3ac3d73f53c6b9cf05e0eb70a8834b8319cb0c2dad2eadd09e82b2c7fa56a936894b5f915fdfad84f8cac2733cbe2b61e708651b252ac4eb9bed7caf8e5f9bfc1eaf10b03114ee2608708cb5252c027eabdd0c53f55520f1f27af0168df6bb591323b077af33ef30b96b3f43ab0756c63b0c22ec771d5615928dee9dcede0b8f73bcf86cb56677485699f9d1d3696ca610cc6cca836adcd285719d437f2fbe4ddd46f5da4a3a6988bd0f93fc559c4ac7a9cf6a86562cb7bbf7fa211dec346241237df9351a6bf7f8ec98af5eb2c9f2acddb994c2aeb637e35caecc995bfc190ba4f25e4a6aa8e4bd368a8ac69519b748921c2f1ed8d854267f3eef2636ffa0f65c97966c9050d2500ba454596c3649e1aa5ebfcd8c4e2fddac25af57340a5ae63a2c2a20201792d177ec0b6d947dd0851f3fb6d7a028d06958d9c4c8dbb6dfcfd7c61a31bafaba3e7b6da060bf4b501d1d6550520fe9b2c4ccc47865bacecb8489a96e72abf4b8ec97a6fedbaa2e6b8a5324dfa9d937bc9f1df124184fe73e9eefa635c766ea288dbc0ce2844ddabc4acd1244458de7ee55a713152b22afa41bba43e1f4a27c05496e12cbdb99cf47fd78de3fcfe205e682017a880367d0b70f59596eeb7a989a92cffbde16b1577b3bc19dcb8c3aa27ca659c237b416361ac78421a0a643670cb7db3b99819231af02fdd9e5e23ae48ae997c6dea7c51ffcab0c29f3554dff4608e30fcb58fce530c8c30747d83543af09d6be6d19d02a71248ec47c9693559056dfcb19e182c5f1f73b6b6ebe50c048aa0a66d4dbde947cb55ee9fc66449631a597a4c2ea0f77aa7c7c2a9dd5fdc2085fc91db311eebec065a64ed7fff7e444db644c65b06e31209f1d0da38358d9657e0caa9a0a499117852a5a3ea763e96bad88e2203ec187ad35ff0d82e97a047cdaa0814330616f5556b4f5a2f9a11f7fad51eec6a79ea1bc84d6f7ba4d24e728d4fc623118f5274b28f5e3b0ba3e2d03ed26d4dc5c62695bf2ed679dca28ec9ce45c32e68ea362de7358dca14c0fa62720c28f44a5438c9555c0d30fced8593560b4e8066f527725348c522745a62944f9604b64e3a6da1adaedc235aaeeb4e48d3e0aa478b62ce2abc2fcbdc22d95c4e70a3102282193297ca6d732c22b2ab2d4e91174e0516828f99ecbd74478e7f1d20a65d5a2924e04f2a99b0219547c8d1f1c468400b979f0eebbbf36e05b8753c0de87e1bc5857a60c5dcebef93783a5e4cc4740a9a4944184b3a0ae2b81c877ab1a2b56174718e0a265dee36a2446ecf067cb5c6813f50df090aa0882a7864de55c87b89cf89a7d96df621c17cde93b7e92e3fe3b7c28decfbb3c917865ad88144ef85645321a876d3a6514d46ad87cacb1673d52725fa512050e610ff9703e6e9dd88ba20d53f45117f83d196ec49b201fa9f2284dc74ea4dc027e1ac93bc64d1e95b4c7f2cdd1696681e1baff36461e0067b0209d06cdef43a1166f189245a70d51ee8ee87f8620019d0a7a0cd164baa1160df1d39ea38f0a88b9c64188206885a977596604d38e27b1dcdd2e010d93c887b2b563da51cb65dd22ee46e8e7d98d6820716b6f801c5bf93ef4c830f32ac237f37d6e66417c42e90c3e2a5573222dc4c84b2f504445d5dae1c514cfbfdc7b1801c59d3741e1ace73427662c75fb5caf5a2b3f31ab9cf87fbef4446c0459118ce73906ad4439ed7823f35fe9d27dc733a389660579e04cf1da2b930113e0f9ccfe798f8538f3ea5a77dc520879466085d834eee608c71a66b1f6e630e0cc1b5969d78c2840b9d59337bd4d4da548db2f1ee6c4db99a2a3c46f7e3b89856af88124fc4cdc5865a0947409f504b19db3fdbcd1b75acfbd0709d2f54e8fc717aa895b649b0e603e5e2dd333052883b1a218c43e623bf85c1670c31171d58f40696a09141765cc294e641142acfc312113135bc0868b5c380a00753839862bc758eddbe777e52d68d92544355acaad61400c256a71662172286901fa48322a9385efbf5e914673b0721e7c111a82bc88453ae10fa35249ce5bbc7ef65ee94b669706cf4a3266ccd2fb3d8ba91c5aafb9f3b2d52bfc8b93a72f58a95cd70621c6eb8eb74bd72926a4c7b2bb16bfc21b385807ec675931f0283b61f8e83e9b1eb9156620575f578c4c3be1d6206878919f7540fd9c610984fc4ea66a1ecdb9bcd5fc01b03d0b5cd46e1e4c86d7efbeb80941619b23faaca9311d641a758d8055e2001c2d1b0f3cda4f4e65f47e477762c07f5c28193d3e3c9cbf9bc434b67d68c88d6d67719d520ffc2967eaa9950d25a1edf9fd56ec7f5e74bd61f50315f010f35a8e87963d9aee88c02f9e6d5b4e4ab4cc7f4b67b01e45325f6e53744f7bd1d82710a50500713417477c5d67a4981be181035a1d2e3d14de4448f0c2464be9316e0260e35a8bb733f13356f72284d91c159aa14f95f9ed268d73d43f90884efb6cbdb5fb44e39185faffe0932f00a77ca1d81069038bb9c87aaacca8c12e67d4d99cc94e4e2ca17f22272f9e653103cda9bc6a487361d9d414acc308a362f3890c714276f0a6db6b51d4f5624eb5c47098fc21c297fda2cdc6e94b70493b11ee44d74cf10f9836016b90d873ce53066e26ec50a8e7416f538ccece3762745263d3b562f6dda3edd0f36710f3a27859d0f131efcec1a25fa4a71d9cd19fedfe4a02737514a8fdb15cef9b3263fb09728913dd059e6c320b6ccec2189efe43ce844a8188c5662253263df06371320748844a0fcf6442f9381aa3c5b797ea4d466ee978ede5b794b905ae53c4a45232b6cdd71f6526a91d8dfbf668ddd2973961aed9419037c3db6820832b108fd5809309abbadeb1fa4d5f84169d84d854f5f982ca379a924bc36f989508e8c7723fcb370e03b8f8249afd728ebd9674b4db29f75547cdb6697905ad12bece507f049ef72af51ddfb781e298b54d407bb8dc2b1a6bcebe3ef7fda6e985b2a83a6ec60766fd415fbb865e36b965c1246fa577c42584eae30af334eeefb532538f999e0dac79b9d830c1f96934e5ab744a649a18db6b8cf233f49cca9a21930f650da150a3fc1c933dc99a8d09b8149b458ee926a4cdc2df8cf656cb9f55631a84348e29dd080259f95b45599ddf3a6907eaf9bb54db0e449cdd520c93087788c9ed2963d4a063009ec7017baedcfdb7d9efb411545028c9824712137c5ba8eae16e0482e4581b25458eecf7d1055201528772888620bb0e69bdc516c7fd069229e45a9e7926343c4888d545c80d0ddfb0fe7a7bce24555c8cd334ca29c214d01814bf183d2b95777f303c1154e39fb563b71d28c1acb38617ea46f6b2221185c9790e81ad1e4f6fe2f036f3f96b1cd6bf4a08b0fcb80ffc7ee5ea6337ecc5f8bcece9a237d80d47a28ff1dc282e7f2dfec9a1402649bde8c7755c3d24becfa570ce6ed351f897f7fc075c754283271dc52cd3e286c1a4089ffc2814f6c80d07749a14744e5875922e8d72519bf5989d8a59f386ccea223f49075703f3fea3dbf13b816e4cd6ac2e575d38a8ae674d9816c1339db80f474185fe63f748912086f9b59c542568fc14ff9f12f8739c60a266ae3c38cd657fc95d35c50345e5b84c8c4beca47a2d45b2bbb76a37243814a79fa7730b8d9c62f283ab87bc83ccf23078bb40342f94e461f5dbae73110a08e7292f438324c5b62f61b417c5c43d3c2846f72638b292cb51f81b2fd8acbc790943b0ef63e5de7cadea3dfd6dd00760d91ef387f69f4aa3c938db296e69c5f66344866e0e52d295a1838a0ad92c03a5ca2f10b5f63b1ffa8093a749af561e5a44af831d2981715bd8c7fa20b698c60eba2363c268112d8d8d8cf604e0794a55a7168afb402e543058cf065f83cf96e10c2d7fb8d80ae9aa17dc558e438b814d8d7eed674af7f22d07a590e29ea32d63c1609fe0aa5e4cc2e2e892f2491abf89bcb40e660752c54638481d137fe66b286ca26f821ce99337e3313e01f4ffffff0b