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 89636 9d61bdb7318e0c24d1a2f6b132c85f432728fe101190b6e2eb22580623e9bfb4

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
b6b55716d31f50e13972e2646d9f95e62c83f9198046865de9892e635e0e315a
Certificate Block Hash
9d61bdb7318e0c24d1a2f6b132c85f432728fe101190b6e2eb22580623e9bfb4
Source
getblock-raw-prefix

Public Data Hex

002000000002000007...00800c000016660600
002000000002000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000dc723c5d09202788e8f9cdd3ec0178d80a3541baf3892a6c95e954f6069ee589e40749d0e812bdb860c124398f4a823051b30a6273de014590693b4ef6bfe791b7963cf0f21ffc44211b692904685c257726aa7d73694d235b000000000000000010000000000800800c000016660600

Raw Header Hex

000040205022844af3810a37b2dc8e340c6b9af23021079ec87d6f99fde71d566396a291cde828b3adcfa88614a31f0f4425d2792b05eeb416b757bc6744d31add1ee503b5845d6af59500185a310e5e632e89e95d86468019f9832ce6959f6d64e27239e1501fd31657b5b6

Proof Data Hex

59,560 bytes
1212160103072a622cda62e70a643822f626d4edf9e049a465d2aa5d782802cd5d112d837693d96ba06322225ea965e77ef107e66839be13dfa280d87f43febd018cc9e7a4486efc9567f33542ef97b5f1d9ed78b7311633257aec3298673ee74586ec1811dcd8a0d568879526043051e00ca3dfb3efce87ca1381e3ca5e22907553c6a08e94cb71dba275fdeefd9413bea649f0805e86654302cc6d2432e7f666f72df3ee51b42e0c26cad23a22c11c6569ef6bda9d73bce5035fdc4374f44162ba8956c63878be4a2c5e1f63369aab98c4524b4c34f94ac6b4312efedc053d9f7b9fd42d8859a67e76167dcbe000f9ba6d27569e2547fd9cef2744f289d80247c20c2990843a907cbc006855fdad8092770bac5b9f5f2d7fa6332149f102e5d0662c779e1c50b3ed5b88ce82d498d208c9206f1b3dc96259c3a7cdec810ee07b5437184345c882163b9fe0f5bd066a93ace4df2cd3e5ee2676deee7f7c12c08a3f0c80d8e8486db63692a09d62ba31049f5de12cb5cd5e41934151a728ed61b7aa39bc7a68d36ece1b4560f67381dcecd0f1ce8bf5296d787e513312ff1e965a56c88817d67a558e7ae37d7110c4e7db82dcc096b21ad7727e2160d3805ab724d1b6d959ba5c09234ba7608482164c430e4d113f0ee5ec59caa2cd32e92f2d8b208ecc387591b3a4c599df7e73e7a0a956c9e13a98aa27e0c1a31ac04e88b743e91585a92a7a91dd5562e1e98dd2849a6e2dbc12f37241bf939b7f091f70f5560836374deb80c161504d5b984b55dcc357caa5c5c46a204ce538faaf0536759ec818ae3f01b0683e7d8346a5b295ccdadc2ad0842a5ffc55f3e6a37fb85934cb5bb0b84c7d54fd3800ab23a0d3f4c5481cba0beabff618df6a05eea9fd1869141c7ee1b9c747d3894f2aef47d3292026427c767134b1567ad3bfebfde4a44b75a36d58fdbabc454c2c92fdb5949dfc15d3dba7fe455772fc9b37a7b9faa5732895754789a0a537ee1051c04d6bf4d2b134c365235c20ff0b815ed0642546373c4564458fef8c4b3fb6037891e1cfb3252474fc68a66a8c388524ab1ab107cd84b6c5954ca112bc26180d130ec2c6dff2ed6ec6026c8bc8aaed01710291e28a16ee0965c193e7e6124219d5b01baef23cd58cecde969a7010c018dccc9bf64476592a64c16f94783b5df0cf5a8ece88bae90151ece1909744394a8c85f20ff72375f83ad525af6b1c7852907bdbccb3be30ea29b75d5acc6f73799ce7bdeabd721165978a2956deb19a8170a54cdbbbad3f930cc674c83a880c3f0e7e641e577a4bd11bd43ed7edb484c19df1e57a8ef91afcc27a207cd2dfab343538441a4f6d830317f6c4fd6660bd6230ed038ab4e5aa0798e894e34674f63d376e20f0dadbd9abf690ff2a9177beab20cb4f0f78b7a1ab63b1267071fcaecfd2e85b8fe3e596b15d12e0e266a72b846c1827f387320398a4f31d2b60c83d1b572109e998d981994097f8d9bd45dbaf6c31f02398c8ccff4da5178d2635d0e19016daa96398fa825f098cdeea9c109a472cc7eac33035b3ba6b7e1634defa707c4a81322504055fae2afaabed79670a1f01bdc9322443ede4243c1fac53c1abec26bb58e37ea624d43f0b3c41e03a29e20eec1c380e78557c24c40614489f11b143fc9f9dddb5b9ecd540b187e9accea33bcf8067ba46bdb68f7f22733f04d42e43b6995b3da08463cdf409516d55dcf60dea4b0e0622a129701bd4badda50469fec4678ac38df30c0824b5e22e03abda27169d3b0b1851aeb873af482b7052d597af561a162a473568806dbcf1d4a6f19e3d34ba7bebf6f0cc7b5acb275e2ed710efa95a5e5a907dd1a5cc709ba84f810643afbfd295317f26ddcc07f9811805965eaac462dfd7b82bf3f6efeaf552b64b3a39f7c34d332c3308fb2930c21d76a78a0a9008432453a64ca39ab3924802d07007dd4b5bfdbd6959592e04e1a37c907b2811a6c63f9f1e90f205bc17f200dc3e916ed591ae1d8c974310b10f662941698c22475185bcdf3bed7a5b9ea1e14bb2ec8316a05dce0e6a60d02b781a4f8d272fb3a3d9ddf92e7962dc31659109a0568ab4760bd642e21a139a42327a0c86ecaff04709e3447f8fa7be621a1324ce5761374a0edcf64d6558a0515642ccbed79a950a9a055854a4f9611689b60c81e1259cd74f4d98e48973b11465e1b9ab9a24b098aad7d0e7f33d3c89366353d8f5f74499842cc50813b69537fbac4c7b468c811bd80aa12e7720f1fc5e08faddbf8158a7d34086978659a2931f1ae5625515cbd2ffeff091fc85420557a552c4e0af84a2336b081858dad676099843c5749621aa200eec0f1adb701d9dac48c5902aea6ca58b65b1c1db2493232b542f42effbd61646e76b491835de36ea0d0aa2a626bd165f2bce3ce4d506a4a0638706164bdc2190c77a83772ac3400d9cf6900ad29fe51fa3093cef7c66f228b0c9f2efc1672781ef1382f3909fde54c3c36882d7cac79d836df12db2ebe44a227291d1b3828371ae2ad6adb53a0f6f735064b92390a44219f4411ada78211512c8f15f4174cb30db6cb3205e5185289cf1c88ab22ed0fdbd639d1f910bdbbf774749b2040d5b9b7e390b24eccd78b016a19b96d2854149863693be28a51945c20d7f10f11f88a96d7dbefded69cab552336bf7284a9e73b845ad87ae823a5f4356a93b96e62de7163196f1e176558776c38604a09bb480dae5f84e715e7ba5715961149ebc3618ef9ca2911bf5f392285747be414df9bd8f9fd17bec1633d179672250b18554e7d30bf283bf98bb57f96cba0732ece2e5e09d6f20a69597b60f5b33338c264cdd8a9b7576b802944d9a94931b154e8ff5c9dfc48f535560f47a671409face34bd5c70e5fb90bda37d83e661c7060f347376763e51cf343e36f91a73ba7c85b2cf71a08a465c57e7a1c7214a02e72e718d9bd0ba58743f9629c4db53e60821e27ba479925ff98b9a62919bba878db910aea3974da7238827892cfa7f99ca04f7a7cae88983724480dbbed4cb68fd65576b7e716ca0680bc1d1a3ba8e2064aec8009de6c5862d29062e93d325b0a28a67fd7acaa2c2bf3b60ef316cdcb16277db352413d9a6b432c1fbec71bcab6f5be0c1f38dc34001168ebddb95707cf1bbee0ccf7055f0f8f29f27b70d1c42401c13ddaea98c62ef0dba6f0aae8766ae20f736b241dfc9b7cc96ba772706eaa4f52bbabe6156253bd98d190758d564e5219b5d6ee60955856edc01890317ad09e385d3dd51eecbf4cf7272a78d55d38d11339342ac38c09389bea6839c7c414a94ba41b66b7e896015a31f1199a0044f0d3c663d4303e015f6c1b24d13a93d55654f8c93e9cb40216b689909470a25d66e5558fdc97f14d6f6d0a598536567d4921258b00fe7f230e9eecff49b00d49fc7a1cc255b2ad9ea7d4d413c9acc1cef68ff5e6db23bea94a59ad1b75d44902bb33233502c52ac86a59061a92259ad7b99a4ae25259bbeb877b789a6c2a4de573e3c4c7878b1c5f61f2efa20101b8e1c37fd4ad02f8c1e1b95ad11565862d4e1cd04060718f0c28e54828bbb21ac26174c7a833de1d327420c74f3747805a6cd3f5b9190cd80cf14cc0e7e369e24f6aeb3bd2ded94afac64558c5ea1ee2dd2edd5143f29c8f67f1299da3bc6bafbf71c14721a879d71d81686aca654b0588690e484237dca53bf56f2fbee433e44d6fb97a914890742f891be8e1e10761381604f7794d43401920856f833e2c580efc7cda52e8a8623514c72119b7815cf65da153df47d48edc2a74154f68af32c352d1b2d7f2f8ebae50e6ad0b179a87361cbb738b6dd67b889d87ad577781690a982d18e7a496cfce48abb88f3f6d054951d7c82552ea6237833f93f8f077ebb858011ad9cfdda7a34381cad15da06fd744702d1d52607bbd426c5d4158434dad047bb97045467ede10064ced0a32a0a2de8de1b10b09d98aa63227074622549964b34f1f22c6f884e3354e03800c742922050e0c046f0e9f8b8177400bc884daecb9da2c512675d14936012c3bb6e60e6d2c265f8283bdaf0000922142ee40674833bc56e11d693057289918882a86fca96ab688890ce24ed116c55fa8ad42901d8200f5db637847644533a28ab0f0b206c4f57d4b8488f77b2b62dcc22593d8a3106f3c24ffcbef92c07ad953a39a9dcd6d8addce6a99fa273fe95ca3fcb31b050013c3c96e11a2f34aa516d1bb228e6ef5a51e6dacb6a9bb90fd42e6177e0f9dd23994d3d0d7e7054f3b839ff972c8d0a40fd0c2e41bbe707cb283c9710752c5a3b72491bc6d52a646371dc11fb87110965702829d53f769c08c40633eb0fda6e4753987c9e61a747955e7c43e64bac209c98237dfc9e9faee537fd7414d7b9c2e6ec33c0fac4cf009878ed58a34c264fc7b0d5ce2cf2c97ebcb6d49602affba92c5ea2089ed8f3a31c4b5ef173550572ddd34a4f9f11a9ad38bff0754b967ba5cf47004c9d8f47480c37387ec468ed12930a3196bcb0666118a362ac9bfb4ba1fdb3fe5f1819c57e9e9bddb25f0336e0b7a129d79c9f68f7a1e2f0216eea32b1885f9fab5d09911a55365b19a357555ce74ce0be68452163ad95e4aaae9357d96bcdf69aa6d52b0ee9f66401d2141c2adc6d3a43f43dccdf2911d2d0c2749f4453a8a259ac3df6e1be90c18b8cc83b5e83ccc2c087dda08b58bc5f62ee73a0baf4ec7b6172c052e795f4e659e4139e7fd17b1abee487eae261f071029946326bbda9f3544ba0744a148fd47425967ca56a889a9e8e89c90f28475f64d92a453592c62ce6fdcd359b91bf421659e2d7b11441aed2f03f3e7d4a94ea5d2d29e33c27c8bd08b9b1b50c600c6d7680d0ddf05233d6aeada56930a37a871fec74e2174cfc710ac718cea9a239a4b73077c2de0f1b9cd9ebe1f7ef81a4794026139996eff2f1beba3a117d1ca939d9c0c72d5781f5bb0999257c8773b407cae56a5e4bb6022179eb2fc0c990ae9892371635d1e163cf7f28ef90443d07bfd5b1bde4cbc16b242d21cea2a5874f1b67f3cf1a60640a1410f6941bf932439db1d965ee5ecde44d9678d16c6cbe1ae8e4359fe16350aeeeea2cbef1603bd52ee1d5a1ad6e48df1b3f256d0117159d88cb3aef16aee1b4a7a969a5eac91d93bc2048aa23bbedd39586bf89a73a6a8145d6ff8d41ebef62bae93d9f7bdda7a55d7fe71997a0fc488e8c168300fa6e522d48b05effc6de59dac67ee82155084c3bfdf39c0d043e91e9e4a3abba3da362b0bf059e2117085cfb8bdde9b50ec0c4f085d77d159c4509be1cb9ce15172aa9982ab811e0f12e0eeabd2b5e530c03ae6d628034c7156abd247c3bf6580f7dc4ca8ced1cb02eac97057b39eb2c9df3ee3e94aa57eee16c13f2ccabc89ad913d3ce57a0fe18e5f9624f1f1fbe06a2880c422011cc64b9c9958d1fce0d9bdc04fe9356c55d009f3c6af7ddd52cfcdbd28ce398260d40106bdfb313b0bc507a6a7ae84437996889d8a2d0bb8d0898bffa8c5f4b8d01223289cec85601ecb57745b32d3bd263b8ef0187f9d796522544048ea2750bbbe8052746185076380af8c9967ad77dbd61fcc1227b05604db141faf527d792ddb9f5fc9a29d360729c9d0a14ba5d71f9db2434bdab79e993a26191655aa238c073728657403b2f7b2ee3e63be0d2fa5b9b8dbc233ef03a3e3ffa6ab447bdb7c57c49b0b9fe1bc212ffa7cd236435dd5e1d2e41f6db98ef49650a299dedb6ae0c9232586d74d6e8ca3849db20b620d840c3b5fef38821a5f4a74593778716004eed02b466f0dbf0865c16160ccdcf3c0d82f3a331619a262c103509bf01c1608b46de0490871d4493aedd343c67cf9d0ed208965dc877aa6fadef0c022f7402c238640ba7134e32ecca4d693226bb6cd5e59a5dd57520329fc0600963efc111e12fdb45a1f535a3dee3bfde63c7feb0a10b05a97f401c126c32c5c0602c9bace170f4d2ff7c2eb38cf72ae6afab85239c4342d748f5396b324d0c22b765eb3270f3d1750b04b6652b860552783e66fdb2d180854b88c2de6138031c91b2d7d78c2bd01c093cc8e674a4ec3054e888a812427bf6ca4cac8c9351fc4b783d8e0c77f3504136f81007979e898d5a2fb7ff77ed104f3788b8b6b4288d4dc2bc88b2ae1c6d601487a23e8b8b5acd909d6eb4fa0a315cb990529448a15ccd329331f6e191956a1f6691d8c69456c5e2af3473ec9d60c92b1ea0702a4a6eb1d7b5be089a4647e57899c27d96b335dfb48eecb9a8bc31716402d2050bb741323279abb1401c279a3565f8c568a3bd87238097335c9a945e243252c2c4fbbd6818d97b638837178fa92d14029d7177ce021d0ac8cb0cc07546ac09b34f6aa9313c72d63792b3be0fbf69d0176a4af5b4ad4dd9c40ff2d76b018311639708c505dbe0696e0316882f4d18475bed70d9652b13d7b7725db19a556b9abfc33fa57f2dc06d8281fcd0d549e4d3f5f20c32cc926657096b7cbfe7702f598e01e50ac59403f43ff15ebf53f3dc580562c63efc72719544edf10d5856459860e01d81b2bdd33e663928bed3301458e90692d2dea505620735cc36894cbd3cabb5564ff8888caf8423a3fe470a810f068e2763c1b8701dd42c770915b342f03b903612615455920724aa4234a51e21b4da660fdce9cb15e3fddcce7c3872b10803234f2d7c3ff06838932d7aa8c60a64b48fd97d0b2d4d556ad70507f0f03b0259791d8c38c31db446d4bac907663d74d1daff0d87f6bfbd1b159741c46dbf54b83038323e9cf149c3d6cb5d391811eb623cae57d225db19ececb17e7d7890215f6f24f19a9bdf52162c3cf6faaebdcca56e0396c0d0ea70132ce7e30969799a6e7270dc318c8d69136728e30716a7bea80777f93da206fb0ef279eea9cd0d4efe3e335ee42f9237870632aa7c6a49e13aae01a75e5234be9cf0e1e7ad938b19f20273b7d7525c231dc35f609d6f6715f5d155bd27480fb81619517b7a1f2d2ec4a8b106c3a74cc656391a057054c5c2f550b804aed98ae73a9b73a71225a958a4a96384dc412f415ab4a7551d5deae716e821952c273708b018f387f5b0ca99f25f114b422e6879436fffe39cd20eee2420f09677d9d76f10ce00dd4dfd891cd2ca3f7152f5da3063883332430244b16245c3fd794b63afa3a14f16ea5021ba58501ceb705a0b72df45157c5a3a4cd27cdf2b64f018c025eb535fcc59e57d83aaaa2457d88b573522d968d20e6698187b0e7cc4da3526f74b36477f7caa3094b051748e4219ca72b24c8332e9d93bab4b1bafc8cb2bf867dd26455a5d18b6a3d68eceb1cc66cd21b3a452693b5f26e94563294a7ce412c91bb9082c305a2bf7476d03942c73f051e931103185307d3362569976e12e68f203903c93a386d0e862b2ace6f0f668d7757c89938539e6bd8824c0dba169ed7b4a65309548e770ee9e50e53f85e583aef009702a2002ffe8a4aa6fb9a9ae6b35d3681f2ca974afcd3935e41ead62c1c2a06100900b2a0f7253e4ee3e7123c80c980e333ac7c888736b04a93852ef3df29f5f6ae6d3bb5ed293f68de52b0a745ebefe4bd60cdb760d84b39db32e35ee8d1016a234c2ba36d9ee88b0541b84eeb4df2682fcf9358ef9c88e7aa9d6b9be448ff6b12eabd4945b55f2172d314f18ce5c8dcd30b2aceb62ce3a0e3066d0ba5f422a9be846e2769ebc6468eeac5863baf1db20590b733cbb588a02033abe448c4dffaf2bc6e84eebb638d42deaeecc922e72f458086dc510361a14f14993cdaa200ea520166fb39a21fdea79ab086dd67f46803384fcfc6b992e68c30560b101ed3c0b893a5ea394810d3d43aa15f11dc5aaa5f395fb0ab9d6165e91db8a86a15ce4f8ea05a5662951e0c5d75188ea58093aca32209c34db7104768a63adfdc6b843893986f09332cf1cc171ac9ebcb9690cbc9ac6b022c54480f6ad0c538433c4e80bf8b527a7bdbe6d14afe6f27a976868c1a99bc8a0735ffb5d00252c6d2b68a081dafa5f1918f4c3b7eada863ff0ad930bb815a1d822cd9778d9315e160b36cb817f93dce200d37532554587545a08cc5b72a260672fce77ed1832561a0536bbceab4d3f80ee84a393a65f8120ca30d72e0e5db869eae75b1bbf03630c576a27e54edcea1740b772c1beb9cc9aaac8a7c3225207b47c4382ef27afd26544033a54a84197ea089e36d4ac2487e2715325ac5046fa8bb1d7e33687a8343227f1523d1984179e8c1da692c504c95b57b86294431e5002aa00648245058f0959f0e66971d2f16689e72872f91692cee6d183496ee3a4ba4acfbd7aaf19013842e62e3c17f084e26e78d4ac563089811753cbc98fce9a4e21dee2801384ae4a66831bcfe3c4577280b391e6e12b906cab97b6356f72835f8308a229aa6d96bc5b6328fcb0da0f4d1844230d2101f833226a051b04b0eb6ad7bfc0c27d1df0b383c20efa98e4c63ecd1fff3255b8865e864a60db55ad4dc2d6be84d2bdc47605cfadea757559654c60e1c635292454c08f744b9eaccc075f7cbe57423bca47e29b880544254638e7caa69400f3ed56f53d65cdbf38273625b07a98d1b5dfe4715612e32aa682651274be2f26c1c9c00754e1e2358778a5f139f6c0c468b0b14cf823775fcb6c6b90ca17de4f057e6079d72e4833d4e0eca57ffae5ced6aa59b019050d5f0885c710690d20a279fae930a34a952e88479f9853fd1f359264e0b893147b037af54bb23d2fc8bc8594abeef0fa02827e40a894b243485111a55750400ad8c449908cadf6b230373b80784025715820581e85d5c2624afd29f42cc46e169e7f1e057aff0658cb621af2248803e1f30dfa25f366bc5c87d764ddb905ad7f62818afef3743b17c52d336250297e78cb17648d12aae6c7efad1b9e50dc1775650bc8a3979e4c0411c2da0d61cc0ed10839f245057645a803031bd02fa3912d0a9a26e10440959756009cc2d31f6537a0141b810d3876a9ad58a74d76e2419ed3aec22f99bdfe7369476c4c3ed149ddf38cea82aed0fa443882011959c501c840fa2ff57a8ed5573b98e79ff5996364cab864b14a24e222e295e6a293ab495ec3c724730e2b7eef02d5e94b462e07aebf39710872d6b8ee4bd84fac63ca41786fe3806c5034a65bc559bf8cbe6c5d5d418e73e5d04be0366932f47666b39ce2700e28837c58c0e67fdf555c2e698e146d6b2d41ded188107623149bfb5ade5c1d8baead7d2f5ffd267bc669c15086fa0430ba4aa439febf41efa28614fd548a6e970d6b0841fe1eadcf2666b05765a66504b5d3189d055799a55cf957a10391bcf733b233da750a17a074735fea3b0907e20ec5da89aaf183f6bff75e0569bf14b6c06488e195881e661286638e8219474dfe1b7754cf7301f9940f347c15604744ad21e431f598f5d9ca3b507ecef32d64bcc07364977dafc86337536efe539b9bcdce942d1ab1582f871a260fdcbcc22271c2e61c53f5dd857db73fc109caa25d432e17d7d291e5bf9384f5d00d398cd8f66774fa73ddcab868771c44519185bb91da341bf17e0a07bee57bba5a06ad62cd1e408a185a7250ad49aaf627e2cc4dfcf31d964166231d0a5eb0e449beb0e0704de298ab52e57efede1b73c22817a4a1d35f16644a4a9acd97a7b6bed5a8265291647e1725140b9e0337c5a9a5f5c5135cb2141776807b295c2f73ab5fa2444aecef734b809b204fdf44d78f910a2044d476e6547aeb16d3b1dc478e5f1f67f0903439174c2664d21c824a7d39a7120fa298ed5564e24ed74f89ab811cadc537acea2a5a1bd78855996d40289440516650238b41d758ab838fb4da97499f850b83507855bfb270f0134592427e566ac825501d5359e5deb83869a419fce0294f25dc9422eaab0df43ff539878c282e6628bbd4b724f7d8d1f077d296d5714c8791542c741e004fb0d4506c3eaa9de9c505c7a50273179904195d9dd0de8e4f5ec80e9fbd68f7fadc935c66a04883fc6bb27981ac554cab803c746ab39146cc430d5bdcc50aec4cf4b5141c7483b25e4b2c38c5e3e23d3671ac0b89a62230a3cda852c4e5441f7c20ce1ba5a3de6f4ab9945aa69c7936d793d71e44d4b78bdf3bc1a8b342d3f6d8fc8dd2026b80822f3dbe60e3630d4ec0ca844e5681567a1e4c1ff99903d6f3e410ef962031c407d90c5e753b46788ed324613145a30dba04c973581a2d4f777f1c819b8e852bcf11b8c9888124c7f6892041acd25ee130d7fa2200c6fb74f345bd553e79c555c0db5d3e75bcd8b78e425943581f4c15eed20fd154645f4a83dcaa1c4032a131073738d6d153d70a993411e4f3f804d5d778d3ddb1214d0ec2e7e0b4c67da85873f6db7ad00ea3103a21a838cdc33c9905a92b790292a25c3b2eb38a52b23051a5aaff34781819550f5ca02c32e8b40b13b10e6ebf52340d1aac53148cbde0ef5ccb6827240adaab09d145b4a8f7590850713fd58dc01aa4774b2b8389333813af2afa23f9331b42401857849fa9d37659788a9c802817cef6c5d57ae6306a359f6d56f6867618d7b819935cb4d1c76d1a161f4540229a97ada58d7916509a0f33a5d7289dd86c974157914927787bfb15ba0bc32031506dcaf55145a886998d0ed0b7644228e634702c0cf49d99243771c82f2e293ee43a6e6258d1a02721e8791e4ea546f15b72f53e84d102bf25fc5a0de1797d316e111f596fdac3906a76594dfa00de8d70a29490983e0a403178f67dce355aeb13c325d8cbac74b28b29792a2764745aee1b14075d73d862d5d85450eec25b8a7466dd40cbc88c9c325dcefd6b6b762dee1550bf30c107bddf9c5021087721a134e472d0fc59d974bbfcca7bb5b5288118561a706f1d3beaa0b51c4ac5b5780ee7f7f6de750bff73e02ad5cec7e3fb724fb4d33966376c1dc8bdc828ef0e850958ca57aeef1b493241bbe5b8839f837e1137f6e6cf6ab260181cd773cff6354571072a31ab14bce5b0b574ca5df0aa96cd11cfa1e96f1539be93705d29aa161a554489746a1efa78a0a0f984a6bcbb56169f536bbe2a1c646fb66b1194c3fd2d645382cbd4064ade538f45c338bc2fc6365787bf21b856217671a151d433954acc89b1f7d62864459ce52205d25da830c3d1c19d726015c839585030e04c1e967a6be008f58336370c65188e0df98c15d9536d87b5a3be6cefc69c480e69806067d7af92ddc3c1557aab3a51390de454231a739a1d3d3487822f16a345fca6614d9041323338e3632a08e5dfdd0093e04e5da75fb8fab5567e2f200a79abd3313150be7bff13a0a37eff6f523e528c2ca7cc64a8a44a28d164adffc2337cd3aa1c60aadf6b4afed8a7d8d31e2398a21ce2ab344929d16698000d5ee4ec6a16cd58d9eaeda45fa6db4e115cd2786de73c861d6e5c5136d7fc9e545ad96d653df9e85aa6a122237fa747ba23b7215437dc5cc82e5ac41bab53c984e96b1825d64884935e9d3f101e94720f308267935725cbb9a6e7f2ba62358080f65e6012ae552d73a16b2e6eb1961d23be870837ed9106e8abc2c7ca34550f6dfa6ccbf61fbe071f47854952fa1163803d16f3900b8110a4c2a3c5e1a49ed8339c998b9b539c0ba4119506ccaa26157ad82041ec92df996c50cd1482808a6f50f6f623b3ebe65e94c8acc022f776c10a96840750556c68a8589d22ed1cf99882cd21aaa3dc471b95bbe8ff0371ae85749239b1c23231500e72fba0a47a3ed9e31036fbdb917cbb20bd7e52debaa5ecf996bcaecfb843c96cd3c2a244f4bd2a8790f3eae783b190f2e6d0b24e5555a9f871cbb8bbe846dc0d22e37151d19c7294f4317fa2344039c03dea7409546f42040faba12c65eb1e283f0fb661907466265b0e1139629d585a3881de99897c9b92263f859db1548b63c69334652e5e9fc1966ef5a1f970c60430326f15b595034d8a782079c40c89fe69fb3528bc918d57e48969c15e47b94e028042b2df5bfc1833f4b4fc43b2031a45ee02294fee1d75c1c8977010a8b56dd3b544344b0e6cd0dcf8069cb4591d7cf6b452567c2c2fc4c10ae031a5f4dbb9b97112a1992c1f97c4c453e0dad28cdb6c288a93fdba655f5fec0ac0f5611dcea0b87509b297d0d4309cccbdfe45e9b37418067ffcf711b92b8d6af028aae8213e2e4c5c72aec9d122a6890678485a7f60849087b6d8a9d2b9e5c70ec554c9c0644f330020041821d6baf72c9bd44a1aa6b2baa50c4147f1d983e1a4aefab5ca8e38a499976d2b1451bb110dda67b6b915de20b858e50117e75a87349af55bc5368b33cd1c59e9fa7386beeeecc17bfd95296e16de8d106287bc9de33dbde531f3eff5d3e403a87a489117f6a44c39a5262fd375a04dca8b868b1ad55005f71c37d4144d0ae5fde0e811435efa2d22f5d5eccd39b152e62e4d998f77e881d706901d5fdca546ca012e6a8914f3d7f21f30d194fbc3ea507eefbb3a2742679b3bc4a651febe55abbae27b20e6d04cb88a33742c849a41621055d58c7bdfd2e328f768a30ef8cdedf698291d368f024ee70f4fc4712f376e5477d89c97793fd45f81d1fabdad6710189d08cf987939c317023e344d2fb16c8eae8b29d77b7016908ee9b7036468216d3f418f0329142da4b2f4bfe4c9db0ffe74691ac4b32983c468725ad78054a4499d1158c38827eec1958f0180bbdba4665b006a04a0eed0a8fa150db6bd28e1ff2b0fde2aa47ac70009df055d7442d152683a1703fecea5260405cfe12433d4d269051e381d21a54db4e3f51058ff147dea9b2c8c3619df1ecf075fea67fde8da76a3ac4d5967133d318181382f1edaec06d88fed2b2d1801e47713af7d3a51d107ad4cac3499c56fa2e7f160ce238961398efc8a37039e86ed8a81c9e8aa3f8e5244c605515b48996f20946d74b6d6d6217685f853215652279eed600da190eded29778614ef0c8d081907f9856702c31d52a76b05e8618d61232e55e3e2af1f2277de40c66241f23f0b5026ce7ed4975ae7cd030d48c771e70fcca823fceea84e0d915061b145b73bfad4f2468d06b678bd7260d3a6f573f8a70e8a473626d3c5ad0d5e82b757b674553f7408cae0b7cceb97a05a0d2e050c2960df892405f31a84698fe4e7cad4376cdb67eefde07422d66a47605eae0f0e5dc797381b8b3c072be64a15f34adc0b2241942c2c64f0e8d63fd9a1f6afe1be453551d9c1c23539c0153d751f262f158eccf371a0958b751b481340fbb008ace2456cf3375f38783eb53358a47795e160d9296a1b1c9af6c21fe93e6a09aa82e37f2e89854ff9c3114b69ba00ddf3caf5ee10f6f383fd2c79fc5c01d0d1ce38e38d57b0bcca0a1b447d78cb107bcc851aa59202588dda289044a5c6614e9c7164d7d6d4b886feafd2460893af37fed5a65a14ef4cb553e1a0725b45b8424cad41132c1ac8d8b668e6e0f574607bcfd99812c926169d2b0a2fa18a5bcc00a58575f378867b26507ceaf7c8966f94d2db53c2aef29bad2f3c2dfcb552452812f106658aa80e781907e4970868500c2115752fe8f9a86d2942c136ec65850f119c5de1dd3ba922ec8d15adbc6e6d9499929e08cb525f5a4e07577965a9e3b08fb05014af0f5a002f3c0deb6bd8358edde3669b0f87cb84c84ada5dd271de1dcaf2d69b92375bea0697de0101ed9e2f3b42139c5ee1bf13547c012602e90f13dc6e9bfd82f35904184286e9d9d8112afd60321f40876fccb6ac8954cc68c234b373c61281120b54076e5bc07a97c6a539f2c224a1525ffbaa5761bbbdd0d0ed03ca42ed7841784a35c965f63274ae0d0943a30cb73dc33867c9a86783d85e21a6df0972c207f72ec70ad72e5cadf0aec5c23a67c161f3ccf313ac3c2e1fb5303b1e3a3bc07d6b5201dc529d23667833256231c46f9ec5b50ee832c2f9de29288d4fc39a589c7ef86a0eb284dd84039bd4b89b148575c4bfab3fa34c5052e8596bf1ba50615a51e19dab20fa20c85c0162987b1036863fe6f3f49f27a66af38154f6a1922ff4a599e61510910f06df77ccbfb27285d99d9a11727d0566dec5f5c929b23ecbb55c568a9e61c82dd106851f879fabc731effe4bf6854b770517abd43363278f44dc9989d3826e80529e362115b5101df2cc2f6dcd7ae404fcfde07eb63388e67f46ed44860da6f3890c89389e76467f3da6a10fb82db6614ccc70a567d5818cafd4db6af346cea6d1288886c79b5782a3f921411100ac008d5ddbd492281e21a8725fc867c9d5a80098e6524a299b6653bd8265dc472b22534122ddb7bf66c9580355e9c731b1a5d67a405db78ea1fa51fe8d654363c58017b87571a331b2e9722dabec93e871db9d7c77d87f113cb87433f11650a00cb9fe7015e51aeb3dbb0251f3aca25048d45f1d5158a89fd617327b076a9f3e816fc0b6eb239eeab11ccb737671ce3cb339f919a34e73d2eead289a5259036f3fa67173a098b19a84b7541026d6ec9b3e25dab69be2cc05d7549a4cd70b152db3331c28cc3d5ce2d25a9a4de16a4d63e1dd7a0133225f2201df7fb2c8b322e6d2dca54343da7f9de067e728f24379bec0b6b4503bd26a110b8aef45005765e02428a92c1219d696ecd8bd28eaa9c25b40a35ef3348f44a590e58699a16c98a070342bedd0e66022f2b70003ce141f7bea210e65aa2dd2ebbb18c02f89c3d2195510dcc46f753dea56aa1e282c3e99bf46cd12c7caedf7f66ba0777546b494b9f4018c432bbc263dc13e5cc74037366801c5df68bb3d64952bb4f7720949a8ac1b3e00304a427f08f1ae4c368b65bcd04b3c75759f7134156af3f8c5a9ce2f0c982bd0158b309994ee5dd48586d4d79a9e9ef8675580bd7968c3297a4ffb7031db79dccc1344ab78f50c5b07ac7b25d9614bee56132402e8b61b710e75358d1d94aceab06231baee8dc624b5e1bdbf5a81d8eedd04d4e65fdfebc922a47f1d6d4bfcc88da6125514783e11866e98c8518e8c8f0639f7b6eef0c6460aabdbfea4ce52ad87220915fff59efe21055b03a770277c61dd900cb6a0ae0bfd9330d51a6112bf0acd2647186fbadf1619e93f358fb033acd6d5088538cf3e404596057b6d616fe64eb88ee8f7a812d6f6c45430f03e7b6f77fa48d86dd1a2490d1ae68461a7d39125c3a49d1386424076ec28d1a02e5ab8cb50c3ddc646df75b47cc0f6ccf8c3a4b729417866208f07c33b026114b359e103b91e2ad8042ca57aea59793ed58cef5232d54f51a25a65069a4ee99f01c8e4589ac48579cb27b1439d73b58dc9cb4ce6354e74f25b9c2f826402ba469b7cb1655d157fc05e9e256b32305b0969222041daa35f22c74064ae8cd18655850481d53fabd94c9565fe63252c04716296e13897ce059e3910e5e09d0229e603e73c0e9f79573b0c6a5fc776a7b7b634f750316a0420b9adec09b390623565edd0bad7be0d97fd9714b715603af6e5fba1a19a6e33602904ecacc0e82ba7c66bd4a3536aaacb6c19242b5684a5d7e04e6f4a718ed66415149fe228b5ae06f68e483e064e2843e417a82d9bc0770c1cea7a0cfa58c3babafd6c45255ae62ba4db2a341ac98eb8ccfeeb4609db569d7a4890d3bfa9a2bf53e55c31b1ca3ca2aa6bb2b068e5fc42b34cb2d6f94d4f550065516f65daee30bb23f301e1ef830b1cb8ed911932a4ddb5f923644c533fe90ab89ae7f54f2e6a53873d2d6f7b5e040f18c8c65cd2d176b2cf079d045386857827c64965b00c99b2f4edff3a48e5f7012e830f97be6e7081f3c86deceb7f919108be8558d81513c81ed9bc3df5af469434c25e4bf5bb94e6067a9e15256d679ab7d8d372df9d67fc85d8d0818fae1744952ea5477ad8873af3ea2c08c5b23d10cc1d16d6ea2bbb91c3fd06cf9bb8d8d3df9ec98b6d58fcda255d3b5d6a24eaa6e47c970c3fcd8bf54452dd9934d82fbfef8ff08c21db459ec45c82773c15c4d0801d50fc1129051ed9624f9b1ff0537167141178ac6fae4852d320f242a1176be85b8ebff4a4996201e290248a96d2c80f98d7c182501f3c2bed03d48503df32667011e8d1b55b1d0fb63508b46f3d28f6db124a723f4a573cc6823ceff9825b4ec6eb2d3de4d2f0d898b2cd58518e441b3fb189d9532d47b58cca1eb1d02d71bef969dd2de42d7751d698e839459c71fdd58b0488acdaf81d377772e69faaa6f57e2b0bf996ab730c748c544e97bc55efd2292cfc942b0b9d66ce7db8c5c23ce47ed10517f62d8065c9a9ebc2dc01b68826e399615b4ce4b3e126e39042284bb0b996110bdb3a0d601ddc5d5861e2509b380678bd96efa6083b954d48b41738a7b98dc306cf5131e5f36b8fc2a5f54f5ac14affd39e2a31b4a1f3765d30d0c70677d80d2598894a3c3605cebc5c0c5d6189def5215be10ffaa852232f2a82c8c6ddce1feaa25f742dd512013f92c01ddf6da9aaf33f1addd53338fef3d9550505d3a82d64ad41cf32caa8d545d06085b4dc4ad5fd6ed8bf7eaf4f225d888dca22476b2510516fe268c3662b2687559ea6a42642e303762ceaf6fd1e3fc9798d2f440db4746c4d0f1e9ae915c42ddfc220993386d46e2a24b23d57d56165c089730521910f415cff0afa67d2b442bff47919db03acdb37b5bc302f2e2cc1f524d808fdfa9641e9b662cef255dbb2b83459de4a47cd54e8ed10d081fb44827169053d491cc4532a91f7f2599a0c697e1151cbb9048885f0779fa4f8bf18189008400f718aaf9e2460139fe53d6254e4fc5576d1f53d684255e076d188222d18ba486439aed16aa76ee7838b86efd27aab59a9d99a70050160ecc31488cb79feb40d6805ff7693349f36f89ea9dc9bf8ac384c26e066145b403dc3c4bd906e0b7bdc1619fcff96e12a574aebd7f5b61a6f06078a6e83e65390b00ac8853e48bd287f2a54fb4cf8957b48402100f85d71810f2adad0c0f37305ba4c4ea3094c236d70f049826e4ea204f304dab63a058d8b9b2bd0223271c70c2f4e772c00badc6728f7881b6019059a49d9e25c3034df37b763b7bee9ecbb231d6a08739c481a5f00206e494f0a8539a3d900e6faa5bd563dcc884ac48cd01a3d63ebfe0d9a52879afd21ddeca8ca24d50112698d97bdf3d842e7afdbd2e16e6f7e9b743a36c7d8e397f2e0438e5d3b59f6e1e29297a761e8256015c8e2f7fd89652a638bb278a2d3836c9012bcec92e011ea8b01387801e62a348d7a6af039cab148a7a1e6c59a39fc97f69b3be2bb7646f3693acec29bb93b76b3d54335eac4c51498633159eef7b24479bc481977c43854aa540c8c37491dd7219840d218c3bf1f4719ce8bad53c106cce6504a1fe091efcf66672a1551df178ee714cfb02f0983f77825a6b6e7ab370b1f1652bc8f56cecb73795838c4af67527b7eb26d3d2878c5df73c1e57212887c035eaff3c974eacd7288e20f98aa169d33ffea4bc355530f8fc9fa374268ff049f89c8d628cb17640d4880d22137338a3276aabbfb9b201bc6c0a7a082555152eafadb70345841242432e3820c3f841a50d51acce6f1adab20dd27cd80dbfe892e71da7a66f5e35e9de0fd6ea71f6927f01cfcda551126f933342eb4051519355ad4495ec6ff800a538d649563da480e293468baa815bdff578561dddab5520ebfb5c1dda3c845a48a222539ff70be4fb8d1e5cecec2dc01d203b5fc41d42827679435d3c90009e6e10c2cf9cda8499371971f2b2c882aa898830fc668ca5a231fba317eabd0abf14bb64b55ce6e345fd9c0dfefc3ab677bd3a7b965093d051bd5ccaf594069da47b3ddc5b0631bc8715122794a66e6954856b4d65ff86cb558dca56a15e0f488d62792f8c56806c0630426a43d3e188f8eae0d08a42cbd8fc608c699faedf95c126d781ed47d1dbf020e055f072c065750584ff291da7d4126866770c807d5a3ed73d6a292eed132c8e6496d782496ff4c0ce7a26f9af57fb3a699913bb046490b8cd70b6052aa239b2fc5018ea0bfc455a3477330a60809a5824dcd7bdf6ba0e8e29f3198540f5bec710643a0e06a4b85fb5d369c360085f6649543bc1d93bf77def89d9c7e589700007f3ca8834656c14dfe2fae1fcc302903d3d7b585b773fb153e2aa81fd6a51fd1087395061771ae469a6749f938d1e3ab585c7f74c1940434c4e055f5448b78954329ceaa662b483b9ae8f36b2620de91dd24fc910939b86a9178d306abc25c63334663bb2b9917578a730a4bfb58e4677a4c0b7bd664e7958a7c60e23c447c161a472a57b4999c94fdf20694d9a8433118df9181d63a0c8445aa6e1f5167a0b70398ed1a59417d5be6ae6fb2b7a13b0c5e594e45e2a0de20169c0fb76f5eeca0847b5bf3f46ae5b7d97562072625a35dfa274b54f7b3c089034bd973513a10cd23f9e7e42bdff6e79d5536641f8b3966264e6817178041ea721cf554e73b6150c4ef0dc262843cefa22713a3424b8687a2c589422af3ae8a41111e9c1db325e0d31eda0eb434491adf23470c900fbbace4bc89069ddb0baa64f75d45faf159a37d70e61cefaefd916292723962bc112809403dbb0abb2be43159aa521fc2d06ca67bcc8954a559eddc6a0cd293517d7557b1b9bc3c4b34d476a7225061d6cc61542c854c5667c5d28561f138e6bd1a24533c812023ccf3b2b06a3b51f26f784f4ec84692801aa2ea0be31bb6dd71230c64f7daac9300320f3d8557356a799df37871e0ea38480f185c0354b354431465a88ec261e14765b8aff6d017c71ff45aa841a977f1ff16728913c883106a2652f7bb7b1fd6dc523686c9c2ab16f1d360d23ccb26f726b97e5d9df68ce29bd5cfc0683e32b14b00673a55068ad0d5367a705a30037ca9425dd0bc6ea398eb8b04484dc4214cd0a332afe62ce8b3d1eeb3ce227cd67a29ade12b249246d79640dd5636e99c9c6eb76ee2e1e3609242d5b4ba16e0a771c68bf86d6070308515654fa267dc777645ad56420570887548dfc24b258a0c65ab7edf2e4e0979dd21931427bcbe59f2f89854569ed1a635db38e2326a3d5c7157be4b758a9f4e001fa964be956ec3f633c3a8f8fd9c85970c36d132a3f2e38367fe725a2b7d5960c07ba5c34e398c2db284f88c215a105d26f540b48680555446bd6d16a7cf96ed22a7f5a0ca5276dcb9034311ba1732ea111019b8097aa539e60c8a75037e3369b224f518ac93d4ad065820a149e066a771d9ed684c90fab8d2d302f8b9a09880ed434af2bdb788936c179203575fa637d87c9b2ccbf80870d8c1f485f74f09986d3474dc3514fdf7909432df9fb51f4281c0a54330e1a3954342c5dd20e53b3f1101abc4dd60dd3ab6433b7050d5d07ce2570a4e17874e8e76374035ddb1f843a7c4d149d9ceed090034adc4f0fba1929bd44e76f327c6bdc118af6a332c4e1d364aa98c562af3d605bfbaf068d13f02c0bbda2007f0e3808064e7498bc844e40c65e265d63f7de4f8f5a487655a2ab8afa5f20c52c2592ad63a080397dd362b968f25a342dadf7fc0ed79b19fc827e23c654472bd12dbae2f5c36fd71080afffdd4c48c6d2d3d088e56b530534ed302d0abecd83ced5700df74c1e95cdfa16fd1a9b0d1ae99800e9c5bfc7660c05796c0ff113a693a2b89d0cebe86c24fed8e50c34a0676367d687e306589718bce731b9b886dd34a6adaf92fe3646f9813c1125bdb9012545562977b59accec20e4ff227bbb7a7580fb7cde3e52b725a501a624c2de6608ba8ea578d04bfee2bf76c994cd213054d11b2902a4c43817823c8a331c89514bf32f69578992daa2532c46248099a967e42d8ca9aefef5762570419587f278e2a2e69e00a0fe45439688fef8817e891c624035f9a251aa79830269b052ab2c630adb6fa39a110afd535a7a7631c2b2d84562b03a8b4c4465c076565edd045e8b37c9285532fe48941baf869360d413bc3102c13ffce1e2c584b8a6ace531a2f723e5905e56670085de2f606685eee28d0a9a51bb30f6838627d3aa3d05260fb2c379c0d641600d4e13fb077c22c28bbfcadd50f9a8e04b93492b9916c6ef2d32c424c996059b844adb41df303bfae2e794e377f0198dfe1bffa7846f319773509630f45eada3f6da193550aba19bb95829111bf180e37d451ce7b1a69688948929c8678a37742b2837e97d508badb2a29dbeac3314ac29a129a3d48155cf6f57df9a58df42c1361aac926b03891617d078e854fe747af29eddd5dcfa0133941358ce088c1e0abd0e35f4eced2599eb68ae8625f15fe5ac40006b78df4db17be908a814170eda61347be172e7a9d47da72ac311304cfcd2e0543d276cb49824e3b359e81b2e3aa9e726d901690412daadd7406313150ae82cb9e4ccc8a9c9151e7d23c08b8e2021646254f279982ce20e7a5a5b90dc15134177e91842a2d559223c8de4a910dc4ff742c0fa2c82c62f043b5fb9295e595f79fa75a3a403e837f265f79462b80634fe9da1665a12412da0a96e5ecf8a1430f5d3c58a17652c5edb33f9dfb66f18041c030dc7e54ce483b628a72b470217471048ce595c7e768ca4fac8f0b6afc6b8a558580d175f892e86df315e87a16ca9f0539b8f5eebdd2a7f700e7344b054bf27e04d33baafccf76047c8f398b93ae0561c9ecc5d3889fb30df0dc83e678079af2faec4db863d38079e364aa02536f6b395f6dd481b63397e9135cb1811e84c5f3a7971a5531f6b9b0f7627b8217392a747227e218a1942d88101dd567c188b11e371db09d6b11983960a8654550eb3bc065824509d95e4bb6cca8ee32a4366d5634a435c7f15e3eab193488caee71a9c04713abb019eee3daee6d8189d08d16f81caeaff05ec99fd80dd6e5bbb8c561c0af58e982ddc5dbbefedc850410523b7cd0d7200b977d09dc0918d9dc52dc6ac9c3c86b7d7aa0c4ff860ed98d7b6e1bcb9daee17e28b1300dd451086775b128f71a6fd4098c115bad2dc47cbca8d7e0f1e424881f1b4c4f1feb5f7b59bf5e184c541b17ca659c8d6c340370227682d83aee8a9fb909d5e5bcb21916c3c69b8af81866659dce05079dec9146d80adb26f89ad1d6a5515d175158958aa69905dd73a94fcdfde8ece4a3da3ecab9ecaf38005035a96d93a6ab462572b66b03c39648e9f7b1e36217c24545d7bf15d15114ca9e039e37ba1890189562c3521dcda84919c4c30507b179763f65e2479c037e850894683c955476040e5d2a12bfdd3c1dcd2623d931abdc94b70e0e178a7c6ba9efcb6201e74ed334f8c6ce6d78bbd8d8ae8961b8d14f0800c6753ce433d6151896271a1dc88a3d2450bedd6513da88e5b482ae9937dd04a99622fa98655fc147d6f8b086a25a6eeba233823c485a620a4b579553c6a92385c0c44a814645c9a6c0b7a0df0bfe5c2a985cd8956b8f1710e4f311bcf62236a3a9fb771efc404c6d30f3ec2dc80379cc5ccb7dddfc6c3d566d49ee927bc3a42c102866e4b81727268b79fa44cb59734fc4db1936a1d2da30c2c374b6e9aea0d8a452d2809a8f7efdfe04454efad137359e279a41692a553a0257f3330cd95d5454f5caea1714812391225220920de1b2926d5a53454fd5d60f0c9330270d5b6e1cb49381a19bab97c31e913496f7d2c8387ef7bba01dc99a0dad1127579d83e9871665aa714232a395f59c5249aa5d262863fa907d79947091861b50e2a4e5fb4a1d97428a077ecb81eac745fac8eaa989fda5d2027e059775c4a047b4b65a62072e76cbdb74cf30f07bb0f12cf93e61c3628384975e2fc24fc12082cf2e7823c695a7e4e8b2835dd4d581a6595573792b8816132bf7888f8d7cf0de8f7b7b2e1d9a7fcf6f5e5a31ffddf9a4b5c3bf4b1b0060fb151203a13e028fda15b6cad1b51236e4a77cc56030c2fb3f6f292b69d79d1d3e738c3857c611789d44504f0d0820d60384a0284a91806a58723cf2c8876af95bacd9490d57a87d27003ef56bb74c50301385b973158c595ae5811aa34e2daf98ab76bc9ddcdbee92e1b1355ff5617cac5e17a9dde827b80f8e99697d87013ac1118c57582c7d354b0272d8fedb56717ede892bdd1cab8c63cc7674a66d49c7251e233cda85bf5d204fa2e3ebd09c1d0ff639cc8bf3c82234dbc566aa3bb2c2137a2830c2c3c4b74b5385ca3c0d16a2158a48e097bc3703aa9e57ae3689f2d974d0a28946a428828f825c0e71afbd9af66cb5ab93d4499fb5cf8a6f4e58b91feba592349072aeec9bed9eb47e4c8fe9e7bc739e5e26c4e4fa1e9454f12aeb88243776118163f53788d1ed7c81378722a25ce8d8e6d9680cd000c124d2d5a47a92faf601706f7532bb47f7a135e953f35d424f10afc9268180525aff3df2895cd7c4fc014a69ab3050966c2792cf58c5c2866d9e6956ca29985ab84e6c83b9afb4f8cad001b5ac8d43ef68d5d06913bc8168822ea7798dc315f985b07d55f64e375936154556cf12b3e30842c8278dd3f27c42bbbc91137bb80b8be0d1c88bc4de000e5c8ac015158f77e7087b0c0a2c7d9fb2d32bb34fa30aa0f7fc9356299f78275df6ebda04ab9e9ff7c3739aaec4c9c8a8554ca5944e7daadd3f06a9bbfb47633014508ea3c8e976299ece4c136696e9f80b9336bd429377d8d8b26c1ea296d4cbe3a3228c3f16f72212822d9f83563a32560d62228a9380fd070271eb38fd4786d5b287137abbec086fe8380fedf72fc11b7a7d71606c83c71dea6c4bc240f2c733140552e53f86e21e4add7a6cf0d03740857f64b297d87ad00b5a7b87978f8d46e416e13613b5c8e604e247f07e5fa9480a874094419a586eee4a6bce6359366b6ae70f95d60301295c3da6030951380737ad92fa2b0e49f64103a231920d05f5f953b62c0ed8c6f87eda0d4d7c09d3ba67a7ef4e42061677b626b1583ffeea2a82764f45ad63398e01c508edeeb1275adf7a6d38b7da5a663a1d9060b5608a28d687b49b15c4c90c611cd7d7da47211d5d5020c9c984b9d31179bb1c6b173ec526c30bb17d6b9c81d383d187baf5457ba52205907488b409a11548ba06535fdd4eba13b5091ab1c6716fb23465985ba10752f00631b46dcb6195351d8bd04dcda9afa7fc169390e7f7f1d5b8f7fc2f73fd536300c02c7e49326afaf4df95670da27ef0052f91a24b9ace98e6a125c0e722d0e2dd2ca28eb4c67ea949056efbb5bb276a57465e0398c47781db44f1e62edf9da5a0c94109a9cbc2c6d551bc2bca958f59fb9cf2115fd254ff7b662abf4f650072f80b292179728ff92a1cb21fb4590d07a8f2f861debf764b6db840933a31cd48b3ea761a8fb790195284add19358bed763e914ee7163c169e082946be7a2ecdeed7822977e34d81b92d95da041bcc2b3de68ec4330d10b7d43c6eb2c18995eb84e84ee6d1fbca9aecf760e096ced0b295089f73fb7df8d6dc0bbb754d95bd13c25d58f8a5afc71f14c367ab809cf88e7cbc159a25cb37ab8e3a5edc607cca077a6f4b690e4655a25737a7e9aa83faf065c770ea4dd0c376fdbeebe4e29719d2631479186c19aa8685c9c1e875e79856bf699ce8140c2e708011294bba77a148887620d21de6b6c8c31efdba7ff9b7271e182c3d974067bf91c08103e034df6b3b987951c06054194464c6f162d40597836d55013bb4f82ddaeb8da2fda936197be05f1ca68f4bc9836bc00f0a4e361ebd4e173ab08b264f953ed12039a99bdb5e89d17badb752fb873293d59bd1f3b42d8cb328ecf3620a4a77153243d840a1143730dc50cc1d4218b6b19c31c65f13cf5d989777c43c3ed87b77e38fb0ffdd95119632149145865e4452b558bde6da9dc5fa8d5791527b0796f2f4b0b1b9a616153ac175ba1ff837ed2b12a3cef84a03a302fe2510e4be821037392c39b70278d0a0e8645596a8008bbcf3e2172331f8f25eeea60bcd84fdd9425db37146e8bb65d5e1889da01c6d3744d619d24d4496052c105fb3e7c93e90860f47fe88cb8c46ca0a76776f69e406bce0de98c7396dfb4a099c46363937f13ddf7b2057df886d8d245747a9f8519c1ca1bc46b8c6889a7337c07bd873790ba93a7735845fb0fd4a6c0ffcc461483afafff111a35d5ca2aa454ed68c4c97f09134d64c1ffc5f7138db666e5c65dec54543152a6b2bb5fceee08d1054cfd151297115955882208495eba532de3c05fe2eef00ad9ff46e0453fe686b953d06c737b513d1d42e4e09ab7d5acbca3e13fb89ad27e2772892ff6253883b176611839c1452e5e07472b8f3fc569ea20f9d8824e384b424c880b54ead823fa2968df120118adf4d1c150c33282b46a0d8894478f5abf1b6b96283fcd80061630564cdb665bbb8b2fb902c66212eac5e2ca5993be9f594e1cbf5ce8e09775a0b7ca86b4e0517c65240e50645d1f882cfce3b0620cc60a1f9b45b6f49a18c7c8ef44536e9637b7a558dab4c10f5401add55169be0cf7d7b7eeb0c2a6dc7f3c9a9e68c806c87d8f18bb1c2ec5087950e6c926d1a4ae7e86f01a175c03ed56bb40369a28a6ecbcff628ca9cb2c05e126b07042dca1b9826b8d0c15bbf7690c8480d47973260b6517e59a3af02ab270f4ddf16745489bca296581c720c0a8147f7dc87ea7ae0d925efdd3575f097f9cf37475602bfeae39bb5a3407c66c35dafd4b43b4d748b05a9ee06f371a364ce69966c290ff3048f84d3bd57e9feaa701352a0c907fe06f0fa71f056964555dca5246e4e398437c1c0ad6ce4b15d4984e08c8d7eb2f05b2beb15040fd7a08a6415b03592c53d55e1c1db530bd5ebfe77e078c8fb9459d8b38cc75613a00a062b5b74cd47f9afd7254f57b9e0a387d9eedfdc2297adb27bd4ed15abd844052a7c909a392246aa6556a45b036ef61f07d8f00e2fe5052d3d6ddd78fe1221b2b80d33b3923d64f695b70e983d160d1fd0ccebc7dd1171bbdca4e687ac74ea01c1cf80511e637b593cd118db2ba06b0602a6bd4e9815228a73c26b2b3e93c45c4a3e6d5228a80d4d5129339cdf0502a8e997e968da8dd3e596d477fdabddaacd8f0736297c71c29c2523082ee75a2219d911d755c522b17bdcac291851f0dbc5c0f9b71014c6d12a874e74d77973a033d86eea4ed01ab897d6c4d8edcbcfb76b9a80dc3407dbb9d719ce7f151de892526565f62f9bae25f4be48d35a4851cc5629c0e614aadc2e38c30cdc33681613d689836dfed14a809e6b2afabaddcd09239c0d738591b8b80af295adc3a8784a39a687a5450cfc4e3663f3695983c2db020ea8e92d81d114780a87a7dfa630e33247e9a3d6d0253068c8310261bd14c3808868a71d24219a52c8d20dcc962436a60d71d353aaba1154d5914a94c242e036941814320a5c0ba42805a5b4866491d6804db1828ed8e399d9ab4102d7955604edc252d8b2fcb981f05f8cdafdba3f397b944390c821fc7eb987c18c6895b773bb71875d8799c630a515468c85b5d1e05afc512559a1e965436a3eebac9d8d82e2304e145c77c9eefd12a7832db8840b3e9f172dc570cf5676a17468d2b8685e1f065cab2958597baf3d2e4a5dec9e62e3cd5876dbcc5bd97c4120a6d9e4e36d64b8a1d1f4ee3f6745ca7daade00469a8becf624ccab099fd03bb22af239148221f3aa89d21f0d7859c67cec9fec531aa79f03b15f5c8b9d07e017a6e3b97490f8072fe6d934855669b40818027f39d84ba78d31c6e0e05736f64a117996fbffb381b142fd767c6e7a580de3ebb86f0ffad530c91235c3c987407b8ea517f8ff1263492dc2c82122326d9578b61d2b6c6750e667f992e55979fc255f06b0fd87cda6bc1378c5789f3300d36131bba75bcebc597b256ce65a0ed1b4a1c1baf5a458cf23febda27e0b51bab6831c06856cdd1be42fa67a06a3e08b66bbd8741129cb20d9da0c6d047826ebb74dda8bf761b93d81eb832d2bd971ced2b6ee9cf9cdf3951b10e259acd4a79010baa8703de4a5f62ec8e73a741a5982bd4d8bd5c379fb06e428adecefb87fb8f540d2bd3a79f487ace5751a5fc8757b42344202fa4bd985b3734158792ff26e969f705b9d165833f5862e3f9a3a9293996200dc979fbc629bce34b505e398b383824a7628d20b4349eac67fa1b10622524cbfc41754b4e681a9b9711a5d2ad771d6e1e1c1a7b4429feb46e680cdbbec32b9f7a15202d3398ec226bb2c7b8a4481486703325ea1ac49900f9a5530813fb214a0050ccb81afa4e011cc4ae64e3cddbc1d118dc97dc3ec6775a55b09a509003fdadcdb0004a8b3b7204d2530526fe9d4aa045658880628e9032b825933ef46602a0ae18d312cd3173a1593ba7acdccd3a21f5382f4d27ac38c05809407a85971bef514916c3074922082c87e9c62f3f4efb89506379f327a2324b0982018257c3ab24c11641c3465212997b03e81089bb57feb6e1b71df0f24aa67afa25c7d083144552d6345723e7af923ed9b2775b4d7bafa73bca4b8b2a86fcab240b2033f6b4f71cb3d7cc46a854d6d3b3c53413934d6fe7ced7c6c9ce4621674ec0737324024d8d44831bc14889ca56a32e7f63d1a6c1e07c2dcd7aded704374fde88a22be20e789b57c270185742470bd802547a22afcc8f8cc95bda0d9a09cade2c49b0beb7c6cf21711abb34a971d68b6e0e2a22293005ea22cec7b89978ebcbc46a441a776c1b213db5acbf91586e96eb91a152796e0b25b540591d01da3793d13ede1c52f18ad8ef7001f3a6d9eefdb77782b896ecfefb894f8a0df0a9d05749e5011f8d11f248ca03f85aeb54750263242f350dd280d4fa9d79f5c47e07485610fe3b5f5a02cfd9dfc1c784eba13346b59bde4ca18e0b2ebbf8a6dc6d55274f972ccd1e2024835021058e21e93c5dc100a097226999f424d093dc90358cb5e6bebe1d200114623dc63322ac1a2aa7f60e115f259e4d403a00d1a4dc6b406ed5b11d055a84cd7b0827ecdfb384ab632ffd9d27708c2a0dd1a864739f0074f663bbe850d825ba2ef4351146ba42da1075fb0da4add12cafce7d2fabe0753c701a2cf811f95b347cf71adcb8f6124f0c49433208f1c61ccae6eff5f14583eb07c6b5552e130aa504bad68a21f9750510bc60ebb93e56fbbfdca7f56f263ab6424ff0c119a89b2043aa0f02b0011395554584b14a69ab221e81423fdb6b21324824aca50d3b52cfec949c0800d440fc3578cdafbbc3893d340148a86e74d4c0f7824f144416fa0263805920b9415bde70e1308d1709ca53f2734d3002cb3b4f6ca4e21e11408cccc3efcb56771b4044fbeea264c7fdec3ebb09bf5b460133653d2165dfed2fc3fd40e86c2829899609ace3c44c063e406a0aff5cde38ee34212e11a5fd887cfd917d651d373d7d4226e4257504391aa5df735403e84db24a215d594b136e49becda5a11580e44dec94dd84dad88ecce0f89bfec6f567db9f890422dc454b46617692b79b52fb8d143b5d1704c6f12392627b3c299d02a62aa4b3b434eb6c2e911cb7e16fff0a9c023541e695788be53c0b53d38ecb0edbf22b28e79a7b66ed40236167877dd514fb6acd3efc31a3030a65ac03248c44c1480feba38d226a8fae3572ad836cd2acef5a76ce55b79f6939d4e8ee5e7b68a75c91db1e0f242d1d9c69ca4efeca8dab2e1946c3460a5e877fb1c8ba5515f1b084d912189a1983acdb2360d1df47fed61a51e23d52947ae75664e3351051876cbb6839a799c1ae37a1529e3541023287db42943e8d7a9abb7a87e2eeef284a129f732ac7a2aa8877e637df751d18d2c601323cd1bf9f3f73cabfe13d98d57e8642c99b9de23e33f11758af36f6dd90ff45833b94c9f2972263a29751296f8a729c76b3ddf8db6a6ef1b6ebef42f859d628de8c7f16b467776f73de50995e68daf9e2604c0156a43a36fcdf7332dac6d78bb4704764729fae291c0f22fe815f1379e0aa38519691e88bd39ff08639e457551ff2d0141283f80f8f88737119fb9500c2aa6f02c6a89daea782923c253229b53366ac2285db2fa7a5bcbd942f5dc9cd6a24bd9121669a3476c94a476621379c9c8ad3a8c4fcaf161d85245b5d98f6ca3e43b352242ecf39bb4e45a010fb530986ff668ba6e9a7b3b1db7e9e9af44376e1e238f15120720d9c7f2895e003be600e34614b4bfe8e1d4f88dac53fdd777e620443290e4bea21754f4a67670de8226a223e45ae6066414e5d0cc4ca1f2399d1b943ca3b9f296bc19a7134839d0f0511abd8a608de5f986e432e4c416839397ac345e9f891e430986223756fee1f06b82da3a177599db51658e1c996ea3c7b38ce26ba62a007db43aace32f86640f0c34b361e50f9602d5468429f208691f430467caf0b4832cac74acded7c42868fdbf1aa459aa50c1c1af38923747ebe2ef1e0f143aae2e779b8e48fa85eaf9eb1c120600d587a7f3be52cfd349710e1383f8d487e0491411c525f59afdd9fd19c8c7a5a288160cd430c9e6f2cedcbe75c36e5eeb1d7043651bb540e9e16ca26c7e1a018e6d5bd4322ad67a76811db12413a557188e944e348379cc998aeb190f35673c0a90e0c55bbd7f145f57ae1f504ae715fa358b3c64b3aa0d1db9f69d39cc11fd0e447fa47ef3cb9c4bfa98671199bde11cbf69334ce3dc7a9d22148bd041042182fa21fb2bc742c93bf56f63ba871ac8fddace16a75352fb4b81889412cd24bb6b0692934551a4d98c18ef2d0138782b1cdc72b06a6eb8cb391245048ebd1b99cc4cbac169fe86fd728ba9188353f62e2f553948cf9d3ac480737d42e8067d101e610379100682f54f1fe5989869937532df80e2bfab8a9c9689d890d3ab5ebe8417f0913e2a61158816f39a5bfc91f762b808733e93a11c5d1c07857eec4f098f00e9622da3e9eb611718af55af2f42ba0f654d40fd39ec57187280a4d974eca2700825d57dcfead43a2c2bbf8df0d12e89e3ed1a547aa1996d3ade447dffc45897b08e80d8b8ffbae15a6475ee7f750a7644fbdbc1d2b898010ca4dff2cb976c569aa5a756f935a62d329775583e65ecd15ff304a2abae417d846ff1dc3fa1005f14f50861eed909c77fc201ce12f7e5b76c88463455e5170fa48b464a452e9bd6a17af02635aacfa2687670b30e60e227b501c26ea58085d5021414ef200c11142e05cfc7806bc612bceef033f60d6bd4dac4b892066246043a01b55c21d07fbc2ea59f9a4314dda17fb3b58226de8092b32293883b7e927d0989354c88a5627d4a5be908ad042f8973c7a9f015a1f5e35c4077f685c683f5016deafda910de8c3a3b73c1f47e4e42be8f59e1cc88ec2501bf7350200ecd2a36653b5928962945d2f9595a2b1bac1640a520b819dd8e31a93c4d082170956478384f9d8eda86ef62c9c8f72e2d5fe0c547ca66c9c2042c9e939c34236ad273448f6577997dcea65c7e9bc6ab70d635367945a51afa62b811d3d004b83171c09e1eb3c9afaf9f550a4ae53c7d13442fc0056e144833f39b0358b5c1c8dd85556f7c03db3cbcbab2729c7abb83b10be01e5202df2eefcc08e8bba9eafbbe25f9c60be4552c83e6db284d5ca368afca115b540ead68763b6e54afedee2bf3678857acc7253ccb3f9d90c598b16f303f8c6a0f5cdda217551f375e315ed58cfa3faea2344e34a6177a3ab8370ebe81f91820c9c376360ad7fc252eada37812f5ac13404b211a47c3d6524c4678f26a54aff15248efc0c9c67f2896d32f6e45892b45b2f190f544cdf994ace4e61638416ec05e360c3f37b1cb5dd2f4bf77953637f8d929dc26d0303b954afc5ccb3f75ad2a554c8831d2bccf688feff2b597f77e13d3c24d663177b8df1fb3bc836c24a84642fe3edc926d9e58b7e0682855e0f939b229f966dcd6b58bd82b1865017ac5ebaacff72a40d162e1435ccc5b26452b9114fffeb4e06353e8b6c56088e1983d0ea6251dfb659e614d94566449d13b2254d951aa4c44b532ed83079326a8ee8ee445cdb96237eab25c5438436e4f623740a60d3f1b76793bf615fc65c84c73ea1dc029a9529a556a3165b9019489508d9e5c85605967d11130d2571c0015f5304306d3f071794cac07910a4c7f2b8de96621317622f016d2d435bfea235f1105fcd2c8fc8fc48592874765e4d998b248f2be2d6241334e98b7976673abc8ab27c648985e4378c0d08607465154e74ee8ce89c0cb0a9452131a4b36f1c189ea2e9e834db967a013ac928ce09d90336222c367e0bc98f0d5e60caff416e1ce87aacd1a4e1cdc85f78cbe0b1e5f5c6315cda8733bc3a558735f22fa83f2f91066c3530a921ef0e0933354858d442d17f9770afb673b5fe1ee3d2a7750317479f190baccbc934ff865ddcc9b335f59726d45fa6d07d775a791091ce6c2335acbb4d4958f138d7dd9bb59b72815018fe775f51cc768ec2ad18b5936e123e441b765ce43dbeb6abfbf420e094536ba6e3e138e54e42ab18ca8c7793d6aa3106c723f2c5fb41d742764a64188bf5c9f39fa95dff1728a76973ae36e5c1e8546dbb41acaec18509e17d48cea3514569a650fe1e3f2303bb8de2a60c8f318a4e883e483c233b0c2dafc3afb650f3b03aa5b116a898e94918888553b77eb7f9290d823065a7bfb6590580106b3c86089a6fb87e4561a88ad1e0cc6834a58861634f3594a841e3fe9e4045562315822e4e0795e894ec636cbd62aac5f1c346a6adf9cd6fe425de4f872736f184a49e26dd1b27e37a4b6561aabbfac33e7bb8d60361d93439381d0f1b73ef3b6f79591e46c04b0ec27b5e119cb3e47a0d366bbfad2698dd494116b4ebd0706f40fa7e417bf4ad4140f157a9b877c46fa7b3dd44d8eb99b819cf5d5e986dd1e12d93d9eb8a6a3144da1fc7ee7eeb212a266eff46f83d101e9f5eb522421c64630ad6d37834e9c6be6d8df536a796d6f47ea13e7ae63d52787f167e98d8275a1db85b10adeaec9b1fb52ace9dc39f7bf1bdf4496b32267c079529ec3404486e0b09c657860de1ef92570596df2cca1622f92082c3e1cb5a4e78d69d2a82f7378283330ee866f6f235646c3f499250e08d5c997d629b2ef22c8815bfec9e9f452f85975c24b7e3783dad336afc05e30cd63e88e95eff7a4c4879a603f52c199046f8c85486566868d7157288a3b073dcee2a3617c242a2859cececc2e444d4c59831e34060b0a5d4d8391534b9bf945a8a8c523b2132f367fad8db31cfa54f6143b579784cdeab4e548c0b6cefbdf16363f0af5f9283002e369dd092f456834ed71c6ae67f43838eb1b924ae04b4c55ab290aabff3bd751c95926c16ea1981acdd6ec27692f43c1a795de06d43260f13e8488b493eb9958b3fb38b7b6a6dd4d7ac6bf79e6a6297abdcf570334b2a8a8cc11064e5c2b45d4674446919e99f1fbfeaa67e0056622db594669822b1b15ac74d18e360e3f80b9b651260a6d60a79e35ce06df55506661e7bdc2a543f1f706b2b4a74d257cad498d18baad379019c9a7f68ebdd5db3a0f553becbd8be44c7fd5b43f62bb651b7d7b7ec724fbdab1a14660c76b15a61494c2b49302ee7a4fb7d7d5c7620dc841724af7db5314500650758577c1185cb838520b0e70696656ab54480a78b68bacc9428eb3939820a7ddc9443d3841f1b9c9ed76e85fdaff966f81e60ba320fb09b17d339f2c5b9722607462159ec3345f7c6016cbf914aaed448027bcb58deab4d9bdf674d0dbd7f1cb0df870648e2c2844a09bfb968622870cfb160c553c5037c14643a5b285f644a8ea0e241a6ac237e8ebaa7f5a7fd21ece81719cd535e8fe2104f8d17bab49d1634d9b8b7db95c296be476c42572f5fc1c3bcd9b11259a66668763a6a60a6ea5b988baef1af95689b395add080d023735b0277dd323756df34d35e9b1256f8965ebd6513323d8b8aca6e8e33a1ac412c596f423e33beba0245b06d9829994bd9c118956b57ba1440e481a475ba0bcf2f2d701f7507143e628b2ea0b45a93d55da9884332d89f8efd866c1fc7fc78cc6995ab146aaef2c486b85f31a649edd05213774cb87260d9ca73144a49f78e98bb42f329976a8e70c81bb79bb3c9df0ea85353e03a8d4a2ad39015d4435473d1c6fdc34ac2259c26e4596c28f1c42644e94bdc7c86e5cc7453f15dd5cef6e6c54ca1dd0446ccd53f4947981157ecc885cd423bd6e8945a71822c84eb22653efea45f61b91a30d7d689bbf1919b61d5e09c6ceb3e8b82ec9f72518a8435c9c0f8f9b69a9f3713523df27e8871e0d0b9ed0accb2a03f936259bb364b464321d81c4dceb09e257145098e7bf4420ac29100ba01d79749245f85a20b0cfa90e78de961c7418367087cc0d8adac6b7385ff172f05178f3620cd560da9762d8910634243baf1d61940c8430c38f07bc3c5f0c409dee0ac0cb5fecd79123ebadfeb8dba250c5460d0ff51e673c1ea4436d9500939ea60e4c969c0b3552a607f1e58f3d19e4cb887bbe170871ac7d814d38e3e6bf6f65e9021c9e9951f6cdb2d5c08825089fb43a2f7cf2f178a3fe9f5736ba6421bdd7008c9179f8850bcf92ed7a0d5b09dacb13df573afce55254ccb5bcabfa77182c50f2ffcca226dde3ec6fa55127aefb2de9a908adce926eaf2548e56422f28c3afebf79e50a020f65d37f5ee0a7b87f911280cd73f14b9470dcfaffa7adfb9cbde55b2400422b2e57c3b4b945b96e1b94e51c54df1b8a2a4968279d37b303678a434ca541c939c0f9f5feb0b9c998139ae16c77a5e6e49671b7a55b9980bfdc2b4040a6cebcf2ab425b4d2c58948f2ade69a8db3b699277c65188b62aa8b075a740c4d0f995245da36492c3cf37ce5655795d7ba98a9973813483c9606c3e602c537620031a95ae60fa57f22fc20751f25104b371dff4946fb8176343b46f60ae00b7e1f3d840f2fa7764738bfc58c4071b75f1567146df906c558c0921a19b701f92ddc2baba6d6644f37b9406c4ca962ab7ae67be8805f4a5459148f9c72848c4a9fee9aa5a80b8a0a4cb4b563fd15beeeefcda33314c907d8a0fa001a4c1f12355bec9e66d8ccd1a626f135c7f80ebdd5112c880668f9701995c89eab80c7d280f386d68d009274c3b5247033685c5d5775f93849abf02d55ce096dd8e614bc6b73fa3ab8564b8eca0fb68b19144a046cc4836099c22f7d959e6199ffe5ae0403cc68b2fc46b39a44a1b994b61699304a8004e37a97cf03dd9dffc6df70d0b863b34231e7e5de605d27a84cfab5365e5c6539df6af1a2fbed0174851b6aad2306aa77bffb498c2309606880c5f2b9ce6d7841da8bd246b0d3b26c8d86c8e931142d31e5eda761c43ca24618a417d5ae234d41705c1ccdce19935921ffeeae63758392f5d73a9988d905e777f67840b1d207614730d7b1d293f5a982e3b9a9da23de0af86341f3ec2ee95bb71fb18a2c6ec4477a0ebd3e86f13875f2e6a23f3eae93713275fe70c7919233d56632aee58204d9ad047a9de34ed8ebbe1c8f612e936882da945c34150963484a3a283293fa94e6eca4d58567ea7d995255c1663de7a4c2e8dec073095087e34232a4374a8aad4cb211be9a041075316d3ce3a796713aa67e3e1268cec5e971df89ed80a5237d00567654dd92e7d179131a2dc99f6eb1c7f68147969d84a3ea0bdb0a72f7574a6e614145914ae57f9310ed56e1ba8eea9a8ec121a4c014f587086b09eed2aab9152c0ce72ad9e11c3db82abd4cd5d548a41487b6ea6e48a70e25dd6147a7c409e536df5a22d7234f8896a5804e9dc2df882a666b95e1c107b416cd0019858b173b2bad8bfc0c7f0445bad594c21fde68ed358f1cc2738188c013c52d00df49a32207d8e41290b92ee35a2f3fe4fe25e0b03a47b8623211ea1aec64957e1284421d395dd8e8fe2864b1bdba3c6d84b1bffea8d960786a01a41657a987bbf0fbc55454a90c77f02c6055504d61ac7391242a213932bd0eda1e884c757fa7e1ce3a0877e0c1114d8f536752681ef6106732a5a4755e6b30f4ad3b9a5241be2ee17d733b26c3f5e6325a473e951f0c5870d7ae9c01200fa116332540fc7dc4f061b08c69eaf07d13476506d74ce65a0ed0ccb3cb50c7a5a0a09648945caa94db09d2fd9f8161590ed1cff30bf3516d936d5024243706ea35e67a1861acdf8cbbaee779e338a02ad3414f9cef21822dd89bb6c1709eee3e8de87106dfd950f9533dba1cbbc3811b905b406b5996af81f27b7c292d3bdaa7f906f70fd1404f0ebe25998f03e6cfbf127f868ade9ae9c93074e3301e7c18ef752689cd174474a8d9251880bee4b311f161a3a2059b3488e6041fa8bd898e8156376658af18d8f46c2b094b98b540df55c4d5ea3675ac06e3258ef4b6e26d2d6f3b767d129421cc255cc85a47ddfd5c8fae06b1e6b90ebfabd6e3014f6dca7e40f81f163e4b9fac071091872e0331cf7c49305ada0b77ca10296f64b08bab1aeb1dcfc974282b0db0f40d54d947e37792676f19d2acaa6cedd73ef079166f00ff4093a0d13853d7ac1d164228f5407ebb7876e4ba6024049760c07053b3682fd6395e8fe845e74a8795ca7e918199cb810885a81ac049a7a2af3d236d27479273f69de50eae1e4a8bc3bb0f8bfa6d93e450e349ad7c88f6249630ffb46a557f4d26ad9fe33b78bf0d50614b0dc7e03bfd6796d4853a8f9f72d27cab37a5f6e8fcf551fb4a6d131f719f49e57701cdf9fe90e859c6c02ffbffbc46210cef513a5d9b02fa956134beee562d6f53fe3d0819dc3babc852d0c9ad79fc7727b71a6c09ec0d2f464cc5b8f0ade187dbd8ce3c2b5bc4ffe76fb023245c6be144c7783e9f80f2495fc6c743d1f4b38655dcb72e9c306529fc07fe1bb30b5522e45eb39eb455a7148d5c10da32beedaa7e6bdd223dd3240a2586b8681f236e516b85339404e93868c6dbb939001dff2037f0cea00626742b8a3a6303a1c198c8a641dcdd5f26e4be6e4eef47935c96ff803518fc46594f5f9ac5879183b1b653a165c14378385249c8735ce4c2ffb8f441282900f7fab1f7a8723d5c5b631ea3f69ea57fbd26df6f6b68d58aeb86ee6aef39951f5329add50f6c7d86d86296fa4ee99f2ba307e5a9211b0a504f122e392d8a1d7885d4ca48afd6de04fa8ea45130ff23129bf9028d1aabb16fcb1da57efc028d49e827c0bb6f13305a6dee33d51ed01b04d9a4af5b1e1796dcc94f1261880c9010fc306a876cb81d9666fa46082032daeb0cbb92904f256d8067a40835e20a258c5193bca8be4c1bd78a9aedb46048fced78450a7623b38767145c0bc7677a12b7146b34974104cb48e4037674c25e84129b4cbe815befec7caf883855a74f4139aaefca8c9fed2d508b4591e28f0bc999865f4a0039cfe01a8734f3cc205ff5ac83f54fd098901c90f30b89909c4d1ba69489b6a2909edee4c217b42b5aec8d00d5689943d3300ae216c061be9007debc95bfe43f8d549370cdd64e7ac5ffcd060a86e979091aa82305e4f31e00d1a2f5d22ff23b2fdc72353ae0603116cfc810433f3554102e39c6f5ffd0e582416a0acb71737312cd11dbdea4c704113b5d91b17d5148cb19ee6266d69087b2f32df9b90f79ef58f08c9dab61abd0a8361718623af7dcf3103628a656883e2bbd7dc47d3842d6920942a66bc686659b7ef7a4380a92ea7874242564ff8be9daf2c8fc1d26d9674b6737d1b2c68796e0a1df00e0e10d425c114c15d4f0589cc8d48012b77e99a8e9e24a3a2531ae7eda3315e643c6205ea133f45951b8bade8de512990c5d67a67dbc804f9cc45675b4093e034a6942a10a2c9d74c04420500b499141ab91fd97642173c09aa5b26a299f0ddf8512a1436cb34d1d2ef7ee7a96c697a6deb751d6dc42fbe5e4af9f51d86d7518e99ffbda98a7a66172d25f55216aa13341c0b651aff6f7900cf415f2aeca192fcca1783f05e651f61689395d28aa9427734c1e9dafb49d54c89ac2aaf4a650984a623bac3e9b7ea243d41b1ff53ecd24ff048218036077a9ecccda3fadceaf67776fa4606c560aa57dd234d1a8a406e0471fcbdd144478d2f79d1389db40a4be385a7cf0fecc6043d2b08bf33d2ac2f921e7e9a9253e89bc58a403b23d87615ffb2ade4f484de589c9614adb27819dd81b1f3d6f2e90c53694a7ed5d6fa302f70b027abf5c506985f037340747b6dbaaedbe284f14741c8377a7fbf4e376b458fcc60cf39eab8ac86ddffa874c33556a7d479b7a341dea7e73ba72ce27b3710529e0099a6f5f6ce1257255ec6af99b2e2b07332e5161ee90f0c6aaf16522029136f5bb2531f83270e6fbd2396d0d4c21cb62d47c1495ac241ddd574182b51eeb4863341c87d613686b34d3fc32abc3f2d57edde52f593487c03355d2527c73a26bfabfda1a525bbe380967185425dc61e88b25474bc9efa95c47ea8d458f64c0ad9de2bcc7ddb1a97edb8073c993601a40eff814957d0cd69ce6ad6a158c26b0e03cd04ff43fdcd1d192f67f6f1fb70e7ff1e7ab090ecb261b14a4a9b00a97621c6dd90ddc7fcca407e86097121f16942d9cdf90c787eb24e32ad721af6caaa238f31e4fe5ffe6dead5d8fdae88f4fe24e6b932bd594cb1a3ab3e8ac06e9fc5e6a61ce0f7187c0bdcc12c0d4a080d0ad68ee41e07b4c6764ffb5feb624ac0538b6f92e3d0fff2d36aecb620538a3d9db4847e940693c29c6d5802684a4f14bcb19263447537294706b0ee0f07656fcaa3e698a7b5f1a3a9171885ec9ebf578691096d0875b3f728ee63b8dd12923446c204b3ef7471e42e964133110b46ca0f986f33a1218d21eb743b1123ff70ac135fc69ff1c468fd347b5ce11af3f02248a3a73d3f906dda298a60517da99ba07148daeb2d9e205911b59f284c58b3cbe19788334a64c863b3622fae87f0e04f7fbf328a538221649a4539c4481112f87632d0093ad706028f3e035293c7d5ab879add3d251a40c990714fe4a8399a03d73e72fab3b149f2952e303b7e29166e0eef6cf927017570d9efcd6f039a1fa19997d91a35d1a88d9c067b800df418e990d93932dc027dac248bc1f101630235b5283e97de3ad4d014915c97ff0e51354594a2214e29dd6a123688daf126f0977d0ef030a57be30978cf217c40a31d2af59196d0803a85f9f75923b08dbe2743e896efe10fa8f87a4f97303c24c9b53330032dc482ff57798c86ba25337c483a6038d9b3323a02d7c1b653ba85c690cb3ae920873ce119feca819568f7b90d96ad6368c60b16c1ef388e49e304b3a396b8d56cdf6a684552850a4aca1c3b98e6dcfac825df2850d12b4b6a46e0cdf2256405548fdf504e87470f545379eda2941f3a1100c2f1618d522d97f2440662061b41a596c4128f6c647572d742af0159bb6e66f2a0697f9976ca77cc67bf5dadd3e7c88e987e38002bdeb8c091003eb13d0df0c310fe1a15e4e576315935ff0bd24073989c43827c3a124cce97b10ea3b3e18bea4a8121cabcc0662b9ffce47807e16d72be97190340125cfc22f4e2bed8de4b42f0b1253ccfa632da4ea18d2e177cbb7ea4b53e8d0f9f3ad29a3a774d8b18621a6f415144a0de4f664ecd68e0540ab9e245729bc232e028a1ffec734918b78d34b261569eb3217634d2f34a4808e1d8b018103855be604a9c4f62e9d882a82deb21110bca93d14b447bd1152af6a814ae41e71d38c221692a64d3dd1cf0613aad5a22188ef272f068df6fa96febee43bf26121a6bb4633590d18eeb1221e9bfc9e26d637d647d6e4b6920a9b3d635f32669f21fe5811a1f1a3510d97532b728399871b29f9c45d2bc65307e52f75be61b4511fdcffcbc945c84bc2d6ca2a30187d805413ef1d185fb6cde4b1d0260867cad6ed6307d490e9c4ff3bda6f9c6799a81ec00829df54fc211b9c74eabd7e1bb21ec116fa8402430495fc4f505a85c2ac14fb2c1eb555ddb88631548db71efcff7498880e3d60449a53eedc027716733d8ead1e31d203bae0c85bc3295a3be8e6e760f180704bdb2485c0f6fe100a2c11f59803632944cae191bb1754685880f392fc88be4d94e6f4aab4c588b9d98bbc7c6af9266c0f18b26e30508b3bf56638fe18b66e19cfc5f16b08f9e33aad65c81ec800f0b3ed3cc6873a738cb381d4cbd400c517121becd0aee5f79a43c4df217097a0c074729617b7de428631b138b62a2a4967f509bd024846505f441f68775449bfbb73b0172773a46a861a77088398940ab29a287a5a04cfb79511de36df21f80d5dfec53e6dc3346dc81fe1c55fde85c9ce92a98d690432dc013a0dbf6e071cbad0d139318710da75865cdec28da8c45a51969c240ea6560a4e882e0fdbb1fddb7a1f86336de298d0816a91d388287bce20861a73d8e86408be3fb250d1a594d344c46678f5cbc95575d23418074a27980a1b2d33efae05992233dfbbdf299db8328f1d90a7c235559704b43859440e15691dfc290d34f441e1baf2082ea511d11b98fe3e7ef07a2fc54b153b6e3f7c6412cfef3be60c1b368623ba7403acfe124b676906f24e84002435d22144fec5cb87c7494833e5279c5aa3a3b8cb1f3c78103e475d8bb386341dbfa626e49beff5d820e2d90f4dade221f7e1bd759102631fce29908015c4a12b91a108124cece65de8b7230d6edc50bbf2857241233dcee2573cd3fd3ec90120b19d45f789f6ff2c042f142117da87bd0cd632d5fed4d9872d700e198fbcc706f90bad80595fe44fb69334e158117a85c9eb7f975261abc2cc7e41f3bdbdafac545d2cd44954191e9b23387c15ef7f8091307ae7cb8738315231a2dd6743b61cf03535c8f60d7e96ce261bd230026b8414016e670631d9c3244886364a4edfa2b55f18c025a7528c0d7e1e4c6ae88a677015af602b5468f3bccef66c63d121398d3b098708394b5f4e24ccc987b2d4a6c92c93e1da157b9fbb8acf1e14e99d54896a72c37dd4fabe1006ee2a62340670440dc2a6f3caf14832b9ca75334da47591175beee1cfdeba507e2c290f601f5409c2f9d6be40245450788cb01a8b5a3855c525ff89ffbb318cbb165b5c0ee1d3d0103e0294b5c64c9c358bafb096f955b2a2e9d8c0f2e781389b14e82cb9d107709ecb9ee9a7b70d09ce03f5667c60cf7d228fb4be19c5abf8d1a0feea58db5b3ab08ee9f2f14f4b9352fd656054e955c07b65e91f58bdcc4e2f4fb7d805ddbb93b15ff2ef15197adeec0e6003bfdbb7ba80f37bee7b1532439e05b9efc79755b25c770e8613b90a22bfd21c4ad8432bd5aae71f934e71a537ae73873726cf4c4b060ccc9c7cb6a0080ddd72b95d52ed56e3ae3c6c104cbfacda1f70e96704d5591150ca1a8ee74c6e71d08ea54a80fa056d62136cd1699b63932ead59ca57936c2c6901a1ce42ec3fde44f6bb5dcc1933e5d27d43b10f6875a9292643e7490c2549e049bbaf014b1b2a61262dd5ee81f5bc5abb028c4dda487f641e93f6b99b14804346b265827ce18d11112f3429dd86fc29900805c5abdc9a0aa4518bc6d5af1aa6e275e2a0d9d145b9e0641ef79cf31dc7323ab8fd5e9a7f4d08ef908da443777252c38ada2765555cc1746c612e25f1fdc5797f61c7e6ab626edabc832d017f0160eb679ab5758e4bbbe95f90852e57ca2b9c7978c43211b6f20df71ea036132f5e38a1806c58a8b14f723f321448fab8d28c3f342bdd850d4fec4089708da926c94c282d93221963da0b8c76b9a72e9a231286feca4ad6614bea0982f57712da334a8e39daff74d82e16913889bb46aa65ad178226cbc0916b4c832ad45af24cd67f69288fbbba2d018b3887a856d8fe7f1ba754abd412c1bcab705a13f2e9826cd5965bc00eea20c7625d4e1bf9d19dc9f6c92def96fe6e63c9f6b3d290f2df27d56bce35d225d2d0d5c57f95e780fb3de2408a9a49f2a07abf89e977e0e455566e0cd1c990b159ed0074f731298a7a7417d83fc4045e397bff2f6826fd4030085c2e852b0b35f890674b4c0e7f2652accaf9dcfca694b99d8597dca7f58c0d98b8b834c141d0b3f1344aaed27ffa82410f478d6a2ff02153620ba1fb94fb7694452c5fc5734dab351c9cd78439543702bfb41997bdbb0f84de550e5dad6df173e933376b864cd40729efcb35d67201243fa351d3397e1748f9f0db70e81ac4b2485a1c76a5d54e480ec1d1d1f15da586968f0dec4c70ed009538161c2bfbd00f4043f38f50e4cd73b653c14782cf82d52391f6431204e0853744aa32e2254e173d02e09f4643a2aa6819c5b49760c4bd0205c99e8cfcb956f17147875192d6d8b2ed29feabacb627d23b05783594c35234feb594541980b11099bef41ad67b9e5474ed7affd8d20e4d8db363899400c359b0316d7ee2a9308f585d1f78e7baa0570b915c31f2bfb97aad7dd452cfc4c45573932ddfe14f28585c0834f9ee481a9b04f90028312423f4ceaa1cae53fb7af99ce18ea24d996040209f9e2d457f217b4a422aac679e86a2e2b6909b3cd519627f48830db9b01d2cc0cb25549b0517f68a4711d99a1d155a1714c289e4515aa794c7543af4d6ff315680041e8988ce6f93f4f3622b8f065f842f7baa984dc547aa876a077ea96b108c3b0a63f7f27858d414d3fdad5e0d4902fdb808d753fdbd80827745f2d19588ab1171fc3df5a7b90450b4aaf0504979ef0c39f5ae035008ecf75dad5d00c42de39644ae305fb18d40c89ed7837970e852333a1170bd6716f64d988df8af07b426ea866dfbf795da70d92a81fff493c3d0e0b035d14f18f9002bccaba53ac001258ac242c224f7706cb777f7a64c504e0fb0b45166b260ca1d5774fed065877f4d9f69856d19202bed4df9d95fc294a4747a87af5f5131489d68c673d698093deb21ac5f42f55641c24adfcd85ffa4d9d33fb5f3a1e63afc7630738dfa1f801d813991c163077dbafcabf7b6c9b823b373d327fb441b491184eca0787e0cb74509520ea0e1ed09fbd0f7ff5303f1ef9847a7ec296badd778345ffc190ae64823af688aab8ef43e58dd5fe304082a9077ea3c5a601aaff51ee87066c4d9bc5b5567187b4ffba556b9356d300dc65ee2976e924f127d128f2b553d0c1b8cd54b7b951292686a54dedf13a9c469f81491d75aa1d920fa5699223dd79e6a3f3cfc54f228e40726ba905112c9f55242904532bb736a3e09ed3b21ae9199a437f6e5fc77f5a2c5cc0b94622db0cd6134ad87f0d983733cfbd9509bdfd68c120d6f13aabb392e44621dd9e40560889a979586aaa20d139f57e559d4c97f8ee0eea41b39f235d91303b1aa69555d9ddaaff417bdb5b8fb980f761d068a519ca68e26170c297f8962951d4c3986395d62a06e5983cc6c7205cc9cb5fd979bc1f3b3dcaca4bd97da0970a3e0843efe900c10b5658723c23d1a49a2fa01fbf9e24563a71fc76a4ba3f9c056a1678eb76178175ed4ea338a293469c8cbc2611d928619769b79f89fa355611cc4564a17b2fab9ea3508eafe19a9af761623c7dffd81c554791d4b5b988d1414af6e92246ba72b369b3f4db5a587a3695c614ccbf2fff25efdee70a98c305b8776d3078e2e810f3e75859c663f09f9b5ec8e6170011288a95f1019652433c79712e1ec54ba9cf7d20a0923f6d76b0225dc6dbbdd5a62dce016fef10f0c3ecb738fa7ab9d27457fc72fa0646707a5236a187d0c627e8c178087a2716147d9556e8a9f50cf5fa4b10bc77135c83666da801b7f11393ce46d83546d668691424b9139aafcdb732eed5bf20ba7505572a1dce14c822f531375a829150aad5c8cbf3f3d92bf3c53b363ad11a3b786ba6b5a8fe1d0dc93136623691a89c7a453bda78aa2e3f0b60a8dc53367bdbf232cdb6a35fc16f5f92d16b07c6c2c1774de4678c49470f1eead5e5f7d568f1943ae95c1b9ff94e9e258d7de2510a55b9b672238da333deff93033a0d2bff1f61b15c11183ea1628afdeec283a147bedfc56a65df2ed150ed247d3f52ccddec49fa0e1012610a2a3f24d1671760b06230b9e127216c25745747c30a9edd251453d369c037c836742926c7d2918e7b217326278cc5147f1087f4a94406a96608d5717f5c6d005488215fc11e4557aacd4aead0916cf645da27fded1d476045deea9e4365b60b86d993ebe4ec9f79e0ce3abf450d392c13bb4cb5bbab845e01a9428580f70c70a35c1afde2577175d74e32022a9bc6cdb1b2d5846e4f291fa1e675dcba77794ed4943f8ef34af8a3d0eca4eb9a1b1ea4111428554d26e3c363135ceab6a5b18b780640f9279329d47fc235d8d8b8a98a056621da1f4452a2a6fae2a1dbdcae63cdd90668ff4e4309933cefdf5347b9b5d04c71b92909829f9869d4a7a540957abe51d5d401f3b149534f0876e9ff2838b735608681ac0c2e24d08494b144143a537ea979dc3f71b60f175abd58de3d6de6749a60e13642b75b7e10469dd4c47e6eb43c88501538eb2b188aab1b3ef12a20c4ea4d3260668f8bc87cc1165baab9bd2b62098a50112118badc91e8a18ea82a9142a9fc7581a8c5aaa50cc6548139e67655943cf6a81b3b9aad48c6ddc719e0bd10ddea26b9f8eacb5e9d7e187836f7879e9eeb637bd922aff809c2ba5eee0dd70f75cd7259b47004a869231d4980f3c8b88fb69196e395b6eb3d5fce4fb95ba47355e6e760aef92fbf900e26df8632f0fe5343319e4176a3e84916d8a3284f6d3e3595035cbf0463a9b491d3ec2aed6493bd88b5dc01800d475701ef00da705be4faa6e5b98e14cd5d66ee28b95829beea7f1efb2189e711a9ef89231d6cb91c56f5d2662a1bea8661a10332e1ca16ec1643a1427513387127e8ad28b0543fb2774ef56d1ed75b0da95fd3fdbdc1ab80a4e6ac79ebba22ba60cd27a5ee4711a3f14be5ffb485e0f1bfaf1abc86f6d3d93907596d26165f3f85feee01eddefaeb85a404e53fcd99c3d19f3dee19171c1d4222b7869efaf7dc67cdbd19806d4cafca2a0cb4e1146ecc9e49e9fce5e812dc7e69b7712bcbe19beab71d511e800e8cccbf44a7c3f43232f5fe4bf39785feb7fbabfdb72b12d0d5f88ebff8bc4a91d0305df6bf0d194633e22face2191cc40fe828f404ad73c9ec4835e1f3713af015b084faf391bcdb108c580e9fd99a54aa78b46a43f021d9723c855a3e6931069bce7243e4fba07110a1c3c0d1aada83dd7e582850f7e6fee0906320ba233737381644fe240f3b15a2997d3c9e62dc8dca4c9abbe3107e7e9a86ac4465d34eef4d0734a763a990634d48fde9596178f75ae2e812be64c80126d6519a8cdc8f59c84fa0d7f8e8a4dee471bb3cbcbaa0daf769360ec75ab5208df045ddadaa212688ba86a33842486db21d425eed1db752fdeee4f1a70286c0aa75b917d5c44ddeef27aa39ec0b2ce5fd0f6af7b27334ac4250ef27a0cacdf6114dcb68479fa374860a9c2f0604c30914ecaae2b44abc805bd38cc476e0b3213d63999a72afb49df47b4303a8a44964f100bb45b38aff40c6ba81860aea7d788591c099636ce6bad7493efc2fc93bfe7b6922c2d3bff758ea0964ce15705de0ab643c09ccde9ed5e6e2c0ab191990495267fbc61ef7aeae2755b5e471a2f153f8d31d001457a10ad5b41c2cc46179cde5cf056ec22e1262aa28c3ae82a007ed413ad604e8cc3443d7197be4e809075bd6c6f45a720290c8a7b569207468278b4adfef6d7f38679e8df923e026839b8101939076cce4b22ab5ae12cf5288b72de27e87a5e2f19d7a6a0126677c00412286d968b87ff033c2bfc8e2ac747b56a45dcc2d9a6d132d10e64e27f806a15f3bdfd1d30352138da2f64cfad1604bf7ed06cc5b18888b27c2fbe4ae53aed771ffe34ccbf2bb20090a2d6075866c2344555c5c4023e4da91c9d4fec2728d9f46acb340e5a315765a21d60478f539a0ec4122a05638e7d0cf07e934aa13c6e367f19e8e8a96b97b02eee67932868638327ff69c8c488b9a61e1630dad67e879ba39436c1b05362c7330e4ed6f8e1d07adbde1e6972e1a22f25b9346a48fda64848ee4f6bd093c754198a44b63c424dcdfe022d5a2008706e4464969fc4f1d4d5158c9c1622e4dd498ae881b082a8b3a89bab478494fbfada87d00e2369f8cf93934c18ddafadeb6c00f4c0d56987f8b7a7a77b182e3fe2f0955903e8d46e46bf9fb0bcca7229829042801fc320fcb309b243c8946eb2993f7fb2341a8e87b6ac73ec0fe4271e75227bcca08ba5be5b09aba1a4ccd7700590f795be4c8c7cd8b17822bd65820d594a7e4fec2f120f0836fd1cacd6b3e411b84f8a5d973e47f21ebfcadf50247d3312aa09065300080764230c4447e43602aea0cafe25693feeebd379a99bd9c87ac8674a31a343b857a0a7c7602da3494422307c8bb256d16296feed413d3990186d9fe8a1346938f5e99b37696cfa8f95a6322c7954797fcf15cf3f9943eb742a9419c907b8d346de2e34cae6601fa9baffc4511db75f5f8be4d89e20c6b992a44f6285c5630bf1969b3cde34752989a242dd9d8211be910ff3e5ef9eac30fb3d6488df2e7e3f5614698e916e64819b6025df0dece1863021d135e633d464ea125e262666e9515af59045d280fe17ac253ba0ca141ae8203f151c1ce35cb4e17691a42596a780b3a8d3e7d5811683fb59d88a79ec145df550feeeb9eaf862bf8110a89e7f83d93e1fb47bb3d2ef2677781149aee0fa07191a1e6f099ffbb86c20d0ab73b4bc44135de8f0d001be8127260e19f4d625350891a290e76f9111f2a4982f713491c55b56918ccb0fca50ed6a4305ff95e648c5100a6c12ab9c1545bfba612da10deca6dea07b6ca10be867678ba246d36c8499ee158a0d6741b08ddb95ca75756115c76fc5e7a350d9a79326236758d80cca48da0c1f73997ddac4793d3a4b84ad5cef4be8473cf1c176f6be805792d2c20ef54e26f73220c9023ace47efd9d4573dbb6b2787db329e51b7a6b070d0486047bf68d3a12c96469042e08b4e5e2f104976d703a42938ce23b8352c52243af74fe157b8d9a02db9262448beae7db8c3347912471cfdfb18b35607f9045d212b2a9a05b0bf82beff51efb8eac18b27352ca79b619193d419db990fda8c1d1b009bd7ee5df99ff4056477b180e21fb703e982d5254b91b499514dfe92176b08a3c3db424b7a94bfcbc833ae69e0ab42450e1925dc4aaa161bfd0dfe66dd57fa6744b70f79df2a3ad26aff68d5a6430fb9bc7753612d149cd1209949d2b3ce486a760742833cb73e1131c4084e095abc5700bd6b96a25d00d92fd0dc6d0a83fb94cab520658efed306986b94395d7d1ab5ca2504568a67acd39314b827dee7d9bddabf4ac259787558b87682d4666d0c4a3c418405ee34e91eee28b90ba2b27c957be8342d2c22114e0452bd099b36fa9512ff27f4b141b05c501ab951b10e20415bfd6dc68797541615717973f6236988b4d2fc1a642c396ec1280365c4dc1cc34ece687d27105fa0fb98b2992eaf813e5090b0008640c52d8bf96b4fd3109ed2d3bcc6763f5b09f3b776bf83b07522c0b2e85184fe93a2bd464b8029ecd8eac7a588146f15f80f13d99717c09a5efb80d9ecdaf62da737ca71a867876fbc4d8b749640028313e935ac2ef097b13cd79ca51537a3f03f1921df2468441325a912bfcc2ef2dfbfb697a63fa965c53093b518345515553e8bd1cca4d89241ef55fc56d1a0b9bd418eb9d78c164cac7a9796e4fd4b63b8fd35c15fb189f3059521eb4fb00407cec0a9da21ee355ff378738b20503847f1c13565ba6437f6848d5dfdd16e46ec1233d10969d72ce0b4e241029302b677e6192dd671d682a294c23178c589d6d00489fa37855096c339ca11bc7d59f1f8b3023dc006b958b415ee267532e17ad5c8e65a0cc569ec6679fc511a9eacbb32ce987c61db6fc32c73daf29fe947ee4b2bd140318399f132c313c19be87810f107d31f8c6c6a019c69872689b4dafa90951dd198a072db629999b5bb38cc4c17a2fa1837bf4d493972748f622b70b3b61c0e6ceaa0dab9ce9a2f148e05c8e2539d6ad550392431584f11dd6dcae46089a4b12c37b7f4d436704fff263be8e86c787f3a7088acb3da49f7f12c5aef47ab26cf4ee1eef037148cfec25e04bc21d4f15679bb8d0ea0322f75dd2a38947e6e5a9f3d37406896e089ff8377a0cd720e7d440def64e256e68e14f40c02c46b2e2adb070864fa500d04349799c2d28fd583e6fe22e4710236bebb1141fd30c9173d8dfc39e8fca5368eba525cc764fda0fef7aff83514e36313f5bb352b855e37459ad36add63fb45b1b6911d1008ca3d6b20a855e73691005afb8cf7c2a42566470a8444a6f2fe30617ec84808cd720f8836a674f5482309411672bcf0bb3af496d7885507289cf1baefe67fa0b0d7e5e6d13dcd9de9a4837cf8ffefa538c95b2dba7ee981cf1b53e445a812e6e4ae5f8acf97a51f878917e596b5e1fcf71aa689947524dc5a61e83ac40e597acbc291a7d33559902881ee3e77d5458caee9c16ef1fe67c056f1c68d0320bda48b5a616e7a3c7169e34362800fd406109f13a97bc7e8214a5b9813972f0a1b9718838c5f99f1506c1d97b7c69be4463f5633ab0684741e3aa58ed6156865b8b8c63faa810a022bad862a3746d5eaa26427a08c36b96ad838bf31e746e90620b581424fe111b4e1f6ca66531a0849c2ee54ce65076fd938ebf94ffc2247791b988c163e7003e4ec4171453adfd4275011b95f880ea67ffd0a68d9b76d0d5d3816eff1636c23c43371317e2b0cf47cbb83b1eb92ad0347f5365e87059f7f70b5b534ba9a845d2013b471df3f90127f268bf13b7c29f8c2a7ed20023423442b9545a4674f7fd311110e9f742301a23edc8cc22f5b85ac8609ac1d526c21a69ed56088731e186f4481fc25949848e0164bd3079f6e2262d148cdbdb5c079c960bd7d3ce77aa2e16bea5c561128a221025fb8c452005eb81933361ac36fbb69e26b178a01ce6e469f9392c338964bdee9f454d6c8a6a798ec1c4c9be6000ecbf7d2740bb72b4792cba2347b143ca1d0830810cf39b62bc2d7cf94deda538ec3d5fb515d9986565f9ce33112dd29a1d7626286aa74de3d654f016ef9847e133503924dee1abaa0c3af2b45d420719a556d9f66c953f7236e3460fa2f854fe986df115b33792d80d747a0616c0f2ca82edb78c717321c5f7a5621948d1d71b32d67ea734d259e37ffc56e62995936626bff4ef9f7842cbe42b0991b1d8a207b20c2123c06a332ac6773693017b36dc8292cd23f8c615e5eda4c9a33765a51a2bf43deaf05ceaeacbd3ef957392b84edb1539db64f699bcc85325f47a6b3629328b8f883268b3458d941a8a0c99605c57864137e949219625f8c16ace56cad5db0d142d265d68fa2d064208810d8f55ec8541d79ac9d4b740c9ddb55d00f7fef3b86db0ca8a9171d61ba26d37d8764307e607288c27854c504b96adeca0f2cdb10eae7f07bcfcf6d7c2470fcd95d8325602ad9dd22cb3f954f57ef24a6c201b5cf61ab338c8d617ee3db2983d0f838380bf0018b40126b8954a62bb941c1b27d47b23df3c2058a838355016354b469fde87f287ace225c970ab021367371e99add0cf875ca06e7e50a03c5da03d57c9ab4b0ebd128ed2a3c38fa6bdb02f4ccccccf644c06922030d7b3fdf658297e1a75b39ba5c43918c2f83348a95f17c4100e28ef111e4d3bfbe654c29e79088546ca54c003b6dab960cad0a8072bf6b6bea041e74e42a289ca68104920ee84476f75bbb65afb7d587512023301ab2497f939047979d251c12978d46d9d19cc52cecf70008b0c755e93dbcba5614407207ac843da01f96c4afea6ff03f2a33f1ccf0eecfc6f82bec4f83b51ec708e8e01743777324f9ec4f9479ea36f24823c0bb6524f669dcb20366abb018ecad1d003e80b4717eeda5c8f3ca22d1301efc1c088ce6f643e1ab72032ad73fa65ba8c14d917102ea336dc0b0873fe3cd10afde41473c635e28aefe9b81ba003f2edc30308fec4ba67af29aa344eae5bf7abca0e2d3e2ac4c2b2c167d7abb9de219f580da06588447c2c54f535aa95396db2d1d24dc766f1e10f06ae878821889509d4ffa13a5c70c9bca4ea84ca46f01e4ad6eabaa7d94ecfa5380dd51de803696c6e89565748b19b9db1e368a22111a2ed3aaca20cf2ffb2ed1699add7ef3c86274760ecb6a483fe74c56da08930e52d36d0c92d5af8855fcb23bd7b350a779f19f2d16b0ffdb974726a81bc31279d11ba882276ab0d1d2fe11f125c1a0f6ff87e737491e6a55fb66446e477cd14cc8e5f14b2174d269fd3f4f27b6edeb981bfaa653d4db58c93ad9ce96ef54c4de61277c1f1da6f99a6414b14e7a2cc972ef5cf1494cf457d256f225a50b08374699da9b9d11c78c99a3cdc1cbcfe06d502aa800acaec3ed6097c1b31e71d47380d32c6b32c1a7457fe55b581028816a479e8a32d9af7365beb97dc8fb7a5670bc9478a2efa72fb8212268dd133a1be61128da4dab5f70b8dd324ea44de034a7393d756ff8ca3c684b6a30eedfaa2adb2f54ce6b9c3a8e72cfb70e1b7713b31ed8e868dbf6b5d3ed330e5096ace1056ba30d228b8265d2215d78345bfad86e440fb50fc4c8b6c6f885c79a71e53d4dda48d9b9213f259bd0e838a0b8165e4cc241ed6692e240fae435f7fe104c441a6b86dd86b5f7251078941bc25bbd85325ed57a8c795dfb80db2fb36538dbc83edeb12ef64810af0bae5d146a527822a914fcd1706e23fc5da7ddba7fbd372ce6d931f7ade038768d19b4bbc4a60447e4fb213b6e45db1f611500e0edfe30ba6c12e93059302aed06854285af2d283f1fce45831f36f9aa346cfd5687565b5dbef17f07104886d9f0a96804db907ccb47bd16f935207152520811a48f96d224bf5bd95661fac30815d18b8bab5805a37219224d5e2c6993d9b212abf164058ac61fddf8aad5d3de4cb49b8f9835f825824a9be9abd4b8f4628d64a4b01bdc90758932a10afc0d1918edd15353940e0f894c1a7dc79aa86253087dfff577e8c7c49614d74ae17189c4ec4565244288647b8cfad5ab20cac7fed09ff1508c4274e5d68906b6271dcac71322115d16554d88ddd6dbae8edaaa28cbfc2c1c2242226cffb658d81f87bb66313c3db6eaf5305caeac41b2ef0f36faf90154f25332ec6c7cebf6b0b1c91eed2aa5425172d5054d00b40fd1af832f305cfdeae1a53b6955d2adbcb1e1d2ca89c575eb353b8630fe5a6a5c4bcac2c93f4f53d3ba05920f4ef9839ba6ec849a1c09c5a50bbbc24e99dd467b50bd5e1f474ab290f67c38bc5a5f768602e3fd2ef72879856b26154f46e2f73507823efc87e46020243e7e6042257ac272018a26d376d4589176a8bc602150e081f6da9bfe2f988dc1ee500b5e38461bf34cd1b2ab2972b10fc80ed8a068d6095310042cfd765f054324af1095ee60596bf890c7eb505283f59bf3478dd2f1874de44e9e6ea8eda08c025fe4d777a930176a89624d96af75b95ed87a75a66107e0ded2368181a3f646ff6d112b817f34041ff9e5506196209cd04da9a24349c51d03562021c5d9c8ed8077f2a15f7ca2406192de5e57c371beb018818061a273d3721820b3da876e29710db4eae8c88d8a66288e31d43020d65e94ec1fc01f5eb81062d39f503bf0ea7409ea8bb2c2dc51fcc7597ce3954e6d0079ddb7540774bada609847e138e3b00ef4b57349119fb5d4e2bb43a13a779c43662e41bc4e83b5b0406347a1d835f3e278246a12a99ffbf869551159fe1edfd91dd23e1beafd7032154c226e634b7452718706a2997ba58d3ac95554aa2774e3aa0bd7d0269c86ff085864c9e109b1a221b91e4dee365aa72f23750efbe4397c97da52540082685a4fd5d986659bb5e668e280378d8d6f046ae649f700ea819de6bfc34f9301e56efa8d8ae689d87d645bc3da3aabaf82594f0966bf6df2786aef1cc9bb3b5d1d370f015d7c40c04df48815732c4e631200c2b72fe7e1a18158c314e74fd0c341bec8b8990a7de039976d3535d9d8a88123af98b50e1c1e5414cbdcd5b677c22a5e228c8d9ffa00c3ed97e60d6e2d64ac1e788c32c6551f3a5442037d5f44720edec42acfe2f11942fae5bad1a54984a25d10e8c8b00899b48c5e003ed34c331b3912f8202b4f8bee19e8e6e31f5dcc25896450e68e4bb44516f334a37ec41d61be5af526ee594b8654a24a990b11f9c54395a742877c88eb715168edc0f8af54004002964ea51fc195d5f78fb10e467b9a224a206826eed44530a9893eb2e308bf3ed0056b28b7b26881a021ba3a3d0ffe31dd5746863437763ab7f96441df1f0d33dbdd8c8e110337f45ec946d4a399edf5c64e2ebce3d13d9dc7a1a6f42a43f6a9019ba996992beb25604dd1b9539eb1f7ce7ced75bd38da4c04634b1edd7d5e853eca4b22c0471e11f84a4872338909eadaf1de97cb0c597e9d845445b549804ed25e34fc263aada2d9aa366e738738236a5512400848bbbf555a0f04dcb31c23346ffb8170f0b04ef995276ad7a90d93f969d07dcc42ea6c36ba193c2a997f9e206d13614c98d6a685d6492c74cf0931bb111c08e6e853ae81e148ea544554aca474fe59472b9fd85ec1fe3d0bd4834a8a8bf2a09eff3719fb44f392b51022ea5f78987ed26b1a23a9468ef28bdac0f3de2746e8af2f58d0f87cadce314f1145fcd2571ea6f1d30d07f3e7538f769adfe22ae3b78701be3707fd619ed7d38492301c2d370a0e1c447c853306ec407d8e06093006e63fa84966d59efb6d1632892cb5742c49b41885da0617f12576183319750adf79f856454b910af79e83c090b526193b0aca770b746a02d22ac9e91703948092e0be663894748fe28eeb22a62542350356b61a9c7ba2702576de8f5bed9d8d2d5109e3952ea5e710091eb97bcaa6a4c1b4ae8d036a5436c65d35e702bc72d8e70ee0f51441d56fce60be5c1ad7db95bb65969b5b0ed25bf1f599bc19ae70a53307de918c76a3e1c97ebadf05829a6c77bbbd6329bf50a41559785c238e24260a539e0d6460dde50d61ecd7fb19535b57f5679ed641c7ab540a7cfb5acb16d8fbe0b6b27c5249997ca35677000cafd44ee9c707aa87f3a351e24b995238fd93dacd51ca6b0e40d30fc316786cf0e30c0ab3f501b73bf2905ca6e531d712da3cc9712cb3c3ad85fd925fa40aa005bacfef654a695e28795baa4eaa459dd5d7483852eeba52bcf5b37ea023c43a8329ffa1ac93565d7a7cd16d42485f4f798ee113b3fcfe89f965282978f1fad3fb2abdbdba9942dc73016832119b376f3bdd02a6c6b36fe768ff8deb4ffed81c60a4721ae7b2a4ab969d792a80cd8a29447689b12d1d9949384af61473ac09bb58de6ca3638c650495032628d85c8b00946bbabddc7e82596cc927934e2157eb8db8f6fc9dcd4131fceb65c6e07aadf11248cfa079397f988163bba97719fae7a8bb6020f6cd00e416cc85c87347bc9a421dc386e49e8f2a372429767b31adce71169fb0bb16fe718b1bdc2956db910c2aeb4678ae6622c21ff3f6b396f040523c6d1acd23e1be94cfb141d2cf96677d8576d40413cd4e7e8ef52fa6736e00241d932344ae637f7a1d6970177d83761d418cb614c4eaefddaf502d208a8a444f855e5476ee537a55c9c1c8b4f8ce80fd73a974fd6068c7cf7e66ee41e586e8c0d708b087bdc316ae68a22970136bf2a19c941c87e61535416f1454b6f7efe47a2153742eb81e1c6101c4011c5ea59bb5a31bf6434c109911358c255dae61edcd0fd8b81cc80bdcc64624deb4b5a4e44bb11cf732959cac800f34a3cfb63c747eafa4752194830b90c232c10336d48dfa176baddfd2dd3abcb1a25a9a273eef0bb5d0ec238b04e625707b017f5f825c1188ef3e87dbed9585b7512603ec6cf4e59f1babeb0ee395fbdd143352153a8ee38e242659d7391ac2041209cfedc42fb6b03b432f87e4898e633dc770bd68f1d48fe6dd33b5a4909b135039bdfc3f829050992dd7c9df4d32379c7770f3593b83ad0b451584c0f4e1ba2d2286f2a58072a309adb43e7409b139f45bb6cae722fb54f760296a0b5e4436303913d99a8604cc1b3ec80aaa54516a1a514cc20a485486de95680f8c7a80dd8b748c5d765a8b5d41c910e4fe50e91993407bc4da6a69a841d12594476175212935f09a382a0572c5d2dc5e7a55923be9eeb0373d5c5e8e882d5fd4916d1f54469d66de818c672287f6c380659d8960ac534787155d9ecfe92d316c1473afcd241b95d1792f79f1efc270733802ca68f67994bb8736e61d2468e8f3b7f6ec94681f380be775dd719e7459e7111b2fbd6855e9c87c14420fd9baad8a77ff4f7c2cec97f3c8598789e6f7e0ee3f5e9b2381dfce007208509f9c89647c732f20cb168e44553067c26ce1d313c106587cdf3cbad6490c0d0ff9efa23c69ea2d27f8db42ec0bbb77e6fe731d5adc7f8af2556ba1e7cb667b7cfc3509f66a2409175eca2071b0fe4388aaa57da1773a8e95456813c5c22a8bbeda862ea989c7c93ef4bf9e30d82bb870f18764e10da10ce2694799e4a6962effe0d45f01a71f464837434789228bd1792bbece037e7139c5a1a7a9dd7034d7975f24d68532b739121a3934007505499fbbd203f40e9eb44767f14e9d235ca0c4a09830c77475ce2699b1509ee1953f324864b95583e7bc3477f58e5dca87ecf15ef21cd9238723e283f720b616c8392619a912033d98c3aa3d38cec5afc7687b0be68a5f1ee74b0590b20c8115e844253ceda1ac9c9170875be7f4c3f1caa91be0a084680f7df2b6e638b809e56ad6326f337f03cd8ae38d3fe35517d3a0b3928062c1aae64fab0f487520b0b67bee372a954cc5f5982472e0e6da10a105cd01449bad55750186f5b85d89b1f1d9d7665c5be78a6fe86dabd6b184046c518df7405adbf4e61de84b1c8027118379eefc307c6813d2db20df779fae56b0b5c8762afdbf41ee70ccd515aac8ea9dea7e18fcd4bea374fcff43ef251d69eabbec4f4e7b1acd3dc9657d1d9991d4dbca32aa353c52f83a42b8ed7a61b30c0264d3442dcdc404b0529ef468f98433db2c5f1d49869b70696091617e5a5a3a1277fe070340c3b2b6679407e4b2f07cfac5873ddf40282887d367968c3ccf70a41e007a5fe4de5e8c551e7fcb50472ca639738d1b462234924b7afb3935b5bc433a29f43f48c8bdf4f11a434056441565244928b01b85c0dc0b8835730d10a7c84269c996376118fa38b61a97c06200191d200caf3eac3c3df276443005c2fd83bbfb0972b8758d9feef9edc97087019950dd18ce3a12a98e3d37dcbb54e54c52c0f89ffd3172cca99067c9420414eaefa040f2decfecf980b56a705d368632b68ec149686328c47981d0ecc55753fcdbb23b160e5dcf3e947bfe591977b2a264106e3606e4a02803212c4163d37b7f09be80440c92195c4f0197c94f5b9f2f7664f2dd356117f86316b836cc1f2b6478a3bc55dd70a6d07cf578ba5294bd91cda3c23e19e80d8c6fcfd431d4eafe8a032b54d3ec126a3c2012aac52f763a601e8ca0fd600a69197de075439d89ca35b2b900dff7284b76016a6187df0d14b81765c123b8f1c7e2e6721a8d7dd2c200294203d84aea93ec56cd5a85f94bc1883efeaa31ca1cb7ad6a3a1cc26813ef9d1860cc156fb2a124e1c6ba99543eb60f8d987e76e400028f052d72c71700dd94f26d3e5e6839ceb44099674cca90350ae54199066fcee5f13f3826f42b5d2cea85bb99f53373de0b9fa6217a59bb826ec52bdd18ea4c92abfc4f6bafac503648bd006f252a6d9b48ad4c4e6ce2f0bba8cf73685279c1b4fa60ef2089f9d42230546dacef772d362d344ac36a1eb24a9e2508e4434965e3341cb70ec0a3b6607eaa780526d0d043f6966a00cbe77520f41185ff7e3d9c77b86a768b3b46ea29b6a9fea7adda0339200de4481fffdb4ed67b633d35fcdf0481eab595f349ef5ab90d7eb952d8345709a177383eb465833d4b0c27c01db314de29f7b65975e12ac17f7ba743df93303abae7fe721de962ca6ba68e174cbfbd47c9586e9dcd647dd8c68124cb050cc1204e8012849a4b625987784dbc0f3d693db68da2dffca99c317d06a98393119dc8a751ed6c546253adb37a14e120e594c220efa32e268e9d9e214ef535d2bcb76b612203159f7ce08c1124edd630b46160ccc1fb5e73ba3164cacd5dc795b7cff087d032527f235b5560cd047b72e049a88f98080105126256effa52f69e8e6a5e57be13848a98e9f24df1c5af788474576a592b5944937280f2448009c6d14670c0d6809b6687941a1b722f9a62c9618ee43203235a162e5ef2cc9849315c3bd09757f81704b21cdf281a998ca29863de93397666104ececb5f568770cfca58f897362a3204358d2213b5b774cbdfe98c9df7db7ad162e9cd14b70ecec074d0673be1a2a6afa00b4bf385464b1a9012fb14adfebf7173e6e07228b6df343a6489f5e823ed1ff34431a76b335d0caebee75874fdeffaa17f09907be6347aea710aabda0f6fb722afbc683d5aa1db4f0dc0d616f7fb820885f772b1fcc5c80c61fa9c6d2a9e8d14a6aa2015fda3c26cccf5d25cc223d1dbc37457f6bd7def66b22649884d88d1e2e81b2a6bef0149f9cba5bd49addba9e002e5cb9391f9b5d4bc0c1e4feb154a7699602bfad1d36c34828b168f64216d59dc4efe85a63c7e02b19d55f035f058f6a2acf7392bc428825a0caa0831866adc6f8745007f5b833de9c1442e2f2c54bb0e0b36bedfcb6c3da8bcb1c3c37dd79438c9424b423d56f38aec9058a50498b02c828fe8f671fd5009780f01fcc5f4308eb0664fc965c0595b04f3cb13094bc15f7282804908cca15a3782a81c81309e3ed3e41b5a8d05dc70ecf763c4a7364683203905957d07c376c396e4bc1cd1593604825b17c1de2115b172704a1d1ad77e5e08f09bacddac5b391fe13ea5bf85215e6cfd406527afe5b8add562fde969116f220263b86a28e066d9bd3843b49f8d0166e0409b47ac406708fcdc3d87001b59be7b5a501b20cf8012d434c6ec042047201494b478223af7e35874535be228bd57e267050afbd97ef119d2994cd6fee2493d9a30bc6450a4f49dced07fca570d18440c593d9954c62622b0b8cabc195c9dfd32cd832d1dc389812a24b6bff4b833af58e1150e0dd935a443030ed2a4fb28b8466cc377c2c39cd927b72d5114754a0ba3fc0bf9eb441f942e0ac729e733d1e7380ed05494c3bd97045c6a8724010ddcd661fba8933b4097100bd3bf6356f0f74327507dd0e0607f0492379b958a18d45d4b56d59403dace440fabfed8f2cc05df695c58c985d5f17203189c45167f1c77f25cf1a9fe29646e727cb6ec190750630d723254560471c48288736a370f5daea911eebc6baf930809556993cdd7e2737f6b97cf6b773524519e307a535143d1b7397c5c6a0de1543e42840510efb44232064339f7582f80af4348545164fde8d2a9e3ea14cdcbccba75974e7512ba829305194e90409bede16313857cc2e2f9126cd4e57877cdfadcc6bfbd1983ad4f09d46f3e9d56034ec12525dc6e95e6497f884215edac0573e21a2e1d844dd427d9be4b4872f2b4b8f1425e5e90c715374ddc7189b0954a1f83b4f3ed49505f70ff382c95e0df5eeb5514e620f431d8bf16a2d34d8978ffa0975e14c41ed5871a33c85371009520e923cf612c28c6fd7fedf2c1dc4eb239662486abe834e98f3d6b88c3e041a033983365f68df5de344a57f3666b82ca48a6582b57e1b9305806c76e091411f5dfce6e88c89b005dc5f416a4edf2b84881d0b25f2db7aaeecd8600619ce1746ca9c6d213665bd16937c2e3e75c5c889e15eba05d386107103790288926faf7864027c3712fd5782375c44409249ae9d1cd4fe7b99ced74782ed2b61d5c9d2f32c01a097052775b4f8ff74716189e9e6064275c5c9581f7933405cafe97fefc836790b9296eea28cb608d9e9569c77b2c044354a3314a129467929cc553b4b7a1c9f1bb5ac4e75ce0c2d01fa30517dfcbcbc5e2f2cf753c03e24da70934f355f27a0a1660161d4d31e3fbc2e31cc68b850339e0a2d0a7a7480a5df5d2920f4e5ba6fb375fb02cb5e51e17d9742930c6669928dfc470dd445ed2c2866782af85cf75ccdba71ff8ee2d02fa2dff834c73ad0689f27d7c8981ee7cd9b6d8c85065337b2633a9636e556cb458d11a0cbf5ea16702ff5bd12b8e35d6af0fcdd9dfc63893a18a0aced01dd4b1ea9ec723a02a2717dba5b44472516da3b23a8956d0141c42798d35c63b30c0003c201cf6388e6596c98895fb8eaaaebdda179e53cbb25920b743c11c37a569251f4be937534a965d901d7c7c4f31174af63aeff96d9dd0aa5effb09b09952b70b1ef27c83984ca0b1e3455c52516d6e35bcef94ad22c13d2192b5333bf455d33706a2bc1a3e9a217210cc142a59a24e6ed9afe6b930b0d7a55adda15f465fa8741710272afbfe9c98cce95a1ade0e026282fe3f6a8d230b7348f153ef9bdbec57448346422122bba9342811e258feb13cef93182734d0bb2c7196c12812cc926b411702a82f7475f2ae77c64b9737f614fbfb669a257b8f2a1ffc3e3a0a59bf93b359035368b213ee07fe160d24b189cddbd37c04525472417c3df4e59df696b0b28727a0c62e74bc1b832c8092c27f0fab238a405c47291b2761bcc9f0338a4647dedc42b6ec92c5bd51574d5faec574c398370f250fbbbe53f81bbbf84abf0bf8f62f824f72dd5cb64447d0b7afc79d292c07d41d2db94ef4de528f8deb2102a3d71551df2c287bb05b6a7afe5527b9bbec7c947bc38a8e473cc120811fd7773e4a4d7c713afc31e8704a49098b4dcc179dfdad867b8e2692c2399e1bb28db1767d45f9ebca5ac5f427163fac5ebdd417c61768367a6705432cbf7fb97e80c4984a8fee5c1b187af039e8739aef0fc47b98a1ab7a066dd06d6f48dca70e9a54f9651f5985c078745fbcb0f9694d6cb09a308b8832c1c5532672e4c47fcbb3675916bd218f8e60a28390b76312edc8062b6ada4ce916a110356c2cdde32587759e8a82c186c5be12eae62be9c7bbe889a4b3e59225bba338e2f86e8dd23e07fd008233a3553490fa7c52486509aa6d05ec7e312ba57902ae5d0bd1c85245ddce35d49332e8ef533aede3fd3df6c164e190d80df27ed11bb53088aa75867891409f2f8542eaa47d1da5af4a52a812c3bfd485b82e22df4491550936157b353fc547460beaa5a2f454955def8bf9c4d7e6a539e232e085c6355b2afee978b90cafc3f55106fda46fd1519e3e27e99f5866db8e9be1387e86e7fd39dd2e30709e4ddaa2ea19f8bc449040616fcfe8e030af0c42f8ecad3e7cca261d66c144ccf9fae8461cced6a4a2216e2bf02b8dcb582a623d8f257dde0c3e6782644919a9c21d9cce0b7e2188081a57d6f8c58e12a86c2f4efdd298c5c594bcbd38b2e6da1bd4f442faeabf1bc5dff18c7b30e714e80249809e9d747763869cf7e07e392f0ff0e7d3adab0b6d689f4ed56eedd4e19f8cc916c19f33f792b565170dda0594d4058043696d146d5f695f273b7aa8a4d9e57324f76b0f3e48d79c4b6e5040f91a572cb517835495d25154b63f6186e8db75c5e0fa8d8292038d3b3ec70fcfe66a33c27d0c39f257f3979d5bfac6382c5b9072aad098fb88e0855d6c7d3b177e4f5641939c0e9740132f584d51d2896212cc68cc4b4c7c871bbea18c56c12fcf0429ae3a6e7716eee8cd69c5c006d26fb759b760441fbeed064fa493324ee5018172857f07c6f6f80a0baedc9825b3743c13a26e9163c5393bb20a1d5a3333081e98acebee6fc493c514671482ab9162a65422aa23d31c057bcad81b0d141d01eafea9c56c8b9bce068defd3c7e95a454478e7a20fc7588f11533423982875fc192d83baa7f58bf1335b2a67bfff20007f418b4700c9fa85e829ba74e50875815785c01703aafcd94fce92164b957e8c860dfcbe55ae1acc24a55e1b26a1b665318d8ee3db22c07104547ea44ce91c871adc0deb418f5d097631e9caefe224565ee74b3a5e86a2eb227bc774e432791610406f2a940cbe880fdee77f4f403dca958291518071864d3bbd9d14bb0cbd9e57640d4880d22137338a3276aabbfb9b201bc6c0a7a082555152eafa7e364bdca4f92fdd2bbed4887219acbbb262436dd22d6a51b5659c631c2ce45b82f217076bc2fec8bac29b92d9661b8d87ee0f393f2355b980fb3cb25cecf1db7303418574e71e99ec78bcd211c45b90af5d4aadd9e873c8203fd90698fa253edf79a228056cebc20fe3b6efe5eb524543d96bb7d2111defd839681d1a74891baac5d1e9048c390e12db1bd5ba75125cd6d8e3b482ceb2e10fe77687e8400c53e7162eaac7bb74148b0d480c13a8b16589065401249ef9768a70008a82aa27c99d2caf07360a8726454945226e3d16c89c4dd9865f11adf999eb34f74bd7c7ce34b191a63bc5aa87d66d29c630d61902aef7d4ee7e252ac5d03d0a3015a085c5829c93e938532669522365890aeac366773748662534ba6783c72b9570263ea09df86a5aca4f05d38b6f06f5d050c7964f09e83f7c6499946c44202bb3d98762d3f5e0149bc4ba1b74ef51429593f00ed6d0d85ce394be76515693f3ae4a65170276d6556799dc85a686247f5257e7e96fc8504f2a903699984421c8cf146989a58a28dd7c1bb26b75319f31ca15e95a56c3dbfc10261dd70640e32f1b820d3e482ba261a420dcf216a78dd5a052900e3bd627af30b4d13dee37de89ed6575fb9295b5f5f0361cb69c7a695676262297c2854737496d1db3ad4326a3b51325e97347e69a96f7b825ef67164be6ad2b6a324e4b8d0b57a53201eab3390f720722bfb2308fcb8302aeae52482923205c46901669b4999c94fdf20694d9a8433118df9181d63a0c8445aa6e1f5167a00138c50f4fd78f180e619713be12dcbcacfd42797b6b20e40d4cdf4022f9cdce22b4d709463729233c1f857d8138aa542627f0048b4146211cc42aa0f8183e7958d39996b874cd2b5621d1b003c9148d63cd745abe1929d3ae6cd7bd4afc0363724989651bebfccad1a4dff2210f460dbf104f9a6ae4c70d67840ce30a6046bdda075e697d95ae07db2f81fed3b119b14b6d5d094bfe2fd76f8bc35fa7c128c0ede45116e1c2b6c362bbb515d09c8e66c27f3bdc65d304bc52051bb6649edd7d501c16aa187b96e5f2a9f421b32f7e8d51f47f5a860331a0043efbb815f9ebeea50800db9f37e47a43b1f52c7841500345f3d78b5909a4f2d7370167d49dd751f336fa743e86f2ad622a7cec6ae51a77ae25ade3aca9c19a0f8d0a1d852584d05a753ad10d69e3b72be861fc81e4a199ca0d8e63bce82996fd197b571e27de578ee351f9a6e84db6a001ef227851ad8c6d0d0defafaa57cd516c088ef1809ac5e4750da902246f8d649bf9c28ba1cc092e4507fc1e93182ba4ab8e92cf00a238bc101a27a33a7f8c3ed4ccea87cc58baae45633f7ca9e7ebd4a9f8aac4112603a43a251a5a11b53027499540bd4af7138dc74b3c5b98f553cfb88449087f94372f5dafe59d73909a3f3dea3459dd0ce4fbc91dd9e998c65d24163b5182d0bf6d7a2e0990c9c04660b6a1f050c6642d82460f586222daa87d098956dfa1028bbbfa2f359b6860290bc31229583e9de3aa4e713031823c5e71792f5c6035178485d041b512940cea6fd8f6580bd70ced73cd63ead7074a7742c29f36ff69568aedf5426e12367c5521b20631468e020f0d86a7d1edef795a5f8eba521951e358f392117c50e20ea83b9254844c6538775c0fa6e4babd9a0c2256949885c0653d0189f829271454c01b8b78988e1abbe6a074d24ab788936c179203575fa637d87c9b2ccbf80870d8c1f485f74f0998add4e425c62d9d16352394d2ae5e969d8f271d273b0ada6df7a5c46c98cb4629cb41295c7afd7b28b2eab402534e21d13805fbecd3f4a2b63098b61a7e6556d76752ea15fcdaf0facb85f2da8859b93871e36943b9617ce0e0c1ec46c084a5681ae484ae96ee3fb2c1d3e4245321ddf5da4907162e748014d27dec378a65a48b0c7a76b6e304e4e880e2452939951698b36f42040257870a5841123b9a06f32ba91916ebf54e96247feca86b9dedb0fa0dde10170a480f066893db0864df3d06307c60d907c6e4f4a6a5604667149b2bcdc72c126548a240f0e0a280ea0095c10e762940d6a1831fe1d6a8403d66170d4b946e8644f59c5e3622182abb5258f638af5b4ea2df3f27b8fa7a00f138fd9038d7addc7e356451fb43e6fc15540c08f60e9d16cb8936d653a1b056b24a74bdec20106a3deb912287dd80c208775e31789fc03d0c009f93a8db0eb2b8404de5c30fe6dc9b1326dc48c596060a08ae574db6a5a7ccfa01b46667824c68d264b1aa88411f0a927f6c774178e8f361cffe846d549ad45ad136cfb6514e49af93d4e1cc70b8844a8f5712e1812ccf5b189d9432d898654223d2bc7ca110afd535a7a7631c2b2d84562b03a8b4c4465c076565edd045e8e4b025ed8e39eea908a547bb1f5c19404fdbc7f4ed44f6c4f4f2af817c725bbfe2f020adb648a01e52713f96d2af52eb9d4727737bb9cb722e01d854207c38dca07ba923e313327c59ff2b3946f530e7310d7acb6940507f048b8102b37ab16a4b996d7f9ced1149a7e14c7a088413c504918ba5ea546561c43eb85f4f3bfda90948bc9c2e9ce4ccc019b0919c7e9184591e23084354c88ef47e140b1e13e6d38ef075fd9f0d34e9e48522ca92498eb82fdea86abcd99889b996cf677d47f861e228e7f7dd12e79f57c9f39a88bb2053016d4e073820d31784daa044ef8c9d36c8a0a1e5bf373aafb66bcc52566662492808e4f69f868314b79b9f48134380505f2405e1b978a5c06d43fec29fbfe905ce2c2566678f5269995953c3811a2d9f19e72155a20cffc59c4bb02375c3414631bb6e3b07530ca0e9cf4371ab696fa27af8c11c1442a555e2f54bdbb1ecb44197993f8cf5eea0263a7e91842a2d559223c8de4a910dc4ff742c0fa2c82c62f043b5fb922bb4af200eb0f8f64ad33c01a54f9ac1993a453d6e1dc99c687e3e0e7be9ed8bd316139463e263cc318aaa4920dd501a6c5ff47c5afcd44d005ef66505ba4c17fc8d8578ca6bac6d9c87adc56979d487a4a25b23bc988560123b33bd75738c3acc5d8109915eec0eeda4d01cf9bebf44e281383ba13e4141499b1a4f44871bbc9c7fa1d67fcef2769b215caa15ef6107ce8bb9c721a3e2ad72c25129cfa7fe8a964f4fe763ea984161c8b27d76b0459dc20487ea62f998a32089d9fc2be945f9d7de89f01c34dd3beaf11a24c5236397f6340ed302dcc5bd934650e3cc6f8e67ef1d97ed13b3bda1915a9fdc858a1b2373221acd98f89916a49a14fd1992c0ab198fb699d1f46c09a81d902a0dba6256549f1db205fcd2a094c39b88b043aa03085e3ec810ac47440c065c230211a282beb4f7f6c8a37f3d0bab023852ccfe0b9570e403c9bdf2532bf0c6121fac6485a1ecee21dff06f76458299b43f03a5af3b79759127609985799f47eff2fe7594b9d2288f8cf7da236e0f43d286cd3637e2c49455e3bb026349c4486c98b3b6a937382e089b7ed92225fd0a7c0b265a4a7f5444d6f542a51cd7e2b0702f08fa59d5542801a9421a502e3087a62f4f8d77d2a90c8c70dc32910e6f539f7dc0aef975dd3bd7b6563b6e64e14d4a2b6947d76953ff215ed523c982fedd48fdb3f5490bf8bd7fd770bde27e8e5c297e340ee96500cec3035ccb79eae05a65755fb8a15f84c0b941db97bfe1e5d9735a2e40d161d40e7a5ed5bd4f18c168ec02efe40deb1d6056c9eea937eeca674e1e7f1e22fdd352ef5dda5a826af108fcdf6384f9e7ba12842947402d39e90a7acabcd902051fff55fb04834b34eed3cab43750f631d7d666c57bed878fc9cfe50d044dcb8cc022c6575e1d2b3ec4247615822d10d6d6ce89af5fc7d304bd5db9705e6e686c24113cc8af5687ee1208d0be78fe276c0c3e49487c1896f0dec3362a1222ec47f1ed3f09854f8f240153b11723f5da6653c9395afd2e79b506a8af1e9ad855bbc249dba9baa6b3fccd6650221dd884da219dbd3852f009958a6306cc0c126109620e0116d298f82e9700fae3a49bc74abf41383f650075ed911992b08dbd45f48e58a10e4f3d95b9b32b6ddd0d88010ba079b74db30ba89aa61ddfdc0aa5a391b80ecd191b501b8bf602e20cb06f84d8112068b743143c3d746b8f30286c3a6b6f9e7d91070803829777821bc6a9f60e6a6a6bf8593226f0db3ee4c33ccdbf70cdec246f68d1b65e95d42daf4b98115876183a14bb0f390174db0a23c5b371d251d75c863d46be16d10ee147db494b1f50668f596f530b69a80f67ceb547e7126e9a4fb94c10bf4a4ea7203d8b1571604531033ffe1d171a1613b476eb4aa053aa2ba2535cd5a1fd1dc93a758196ed685c92fb320c2485d7088c46e3b4dd8449e4696215adefd8e06d4e7422be96c3e820f16f992008bb6ecbc21779e4de64c686b1b174353d75efdc2c133721c1226bf3a9baf40989c2a23e91b9bc28486c4d04a5aa800b27f8ffb18fb892ebd2169c0e32f3076ad9c80fbb380dcb55aaf42527a135f2fd5b436d7a789700912f38ee000f19fd2eb3abb26d8d9d4c558a511c2a86ae20409211dc316001a7e6aabaee264b468aac0e36651aa9ab1ad3a50b289296d285280a84f9a4fbb078fb20ba11e89299b6a09f2e82b46bb7b364e43d935a4b60ccb3b412e1ff3d4e985d25d0f1c1ac92a053114a76d97b402c34d11c3134bb0d65d19c2fb2fd5ad16f62d9c6e12545f8ab89ab364c2a0c6191352be14a1c3ebdefcb6094c2b4ccfd0d1a547d28eaab9c9b3cc384e8b98aabce737de293557cd22db8fd099f42222f90916a4039b78389aa359c2ae42ea038f6c5171e31fb07a5f4b3e7ad42699a3a660035e551e2afffa2bf68640a36085117bcfb04e13c419f5259673ebc2191da3cd2fcabf9779b627c73124a08e9031118bdbd0c7122e6d9f777531b5ddd47696ac693ef0e9cbdb7c639d47cb2a89abaefd378817e92f2159b60c71fd08f92490e214703afe4a4b4f410c528094e0370100bf02d150fdacf8c556411d3c65526ca434e4db92456fa681ce4746fcdfcea2a9dcff5569d9704383fdd5f79c62d8841ac142156004d2b0d3dfd899ba894d19db62ab493fb49c8c11cfa5122df3e78ad43eb5802a72a63431763d37499a8c4cc9e0ba6a2b65a509770981a52fed27757c60ed5a9f9d430180fadbd76c64646bab8482f6751aad557e44590a8b3143001656224c4a594376e5789197c52233bf718b2ca199ba254d433c2ae2cfa35cdc9b3ea264768301d4fa3551f9d7659039a339807465803bd39ca0f1fce7d9e73efaf8cf607715f508d165614fe6cc57f4b41bc5287c757354890ac9feda6a29c409f7e88ca7c4f547fe5a7284d37173029be3e833eb0e3bd71335b6ceb5166da3faf19f77757efd385e3eb5f99f00560cde68b99435b8ad49cf376e64b9e0d346e4ce2a014eae8c32d5f50b7fd5656a4902f4d9f5dc739e1f76db5a8c8005a53115654b01f45c401c8d31d1055d228fd53704890e352ddd24634a78063762cf86813b3ee7dfa8256cc3b182a03b57716063577a85e2b6b1924c20dd95b9a025b5bce5efa6e391b8ec5d50ba58b0aa61a0b5783c1ac5942f58b8e5d71a27b2601fb769f2774a05be5fb6f7b5537f022fd8eb1778e7112d2e4910870657625577a4770439f7d504170b8868e01f4ccaa96c37f125a9af3b5be440b44cc20e50218e64e42052c7f022d9c64cab746897fb7313078a73aebc9fb721999b0c0b9d9d19e7f76ef5ebffcec3f73ef9953177d5c0e533450461c5f3c4ed309b5c5f92f7a04b319fd62a6b4542b610812e8dc6d116114d97139b0837a0bd85610d6af10fbe38c3e13275be1b8fac87352a7df5aa830d56bc2b6d41551be24b5d368795fda6258b4c6e8aade40a2ca4bb1dcd7af117dd673068870f817af5579eadaf61df4173097c784dee13be74139d85ecd0b46fe54456aa9df08223fafe03ee85675e8cda4c4c7648c10decb8db48de7d380ba20deadc213c844d931c5bb6442b07c18d6f6db6d23605ce2713eb01d62bc9c57e07a1969fa545c9230ece93e0e79192c11ba34c9dae59a82f290f1ab0698c6bc9e450bd2dcf7ccb7b04699f845ad491f6d97d66f4aba7d1ed7c66919efb92b89a94fcd0932649102a652cbc6455e7f06bd490fbdf1c4163898101f86e68341216a015c16b75766aa92e39717e9c75c70eb1902c5c081e616c4d5a021ada1dc481b2f9c2da2a48bd0e027cef95100a7cd10ed890427ab9a1f0f8d317c9e10e5a3e3b0e5aa618e6ed91f8ca8cf142ab7f4676d4f3805da11a1b7a4362a0efab81e97478af32ad7db204f82d4d3e83f02b9fa42000d003429404ac529bad90cfe8f83c7d4b9cb637a4b6d9409060dd0bfc23bbfdb4cfdd1acc25b520b716ac0dcb1c9252bf0d618c6d7531b6286aa82f7fa5d712d4aa6f7d8dbc15d5c0becddefc673f71480e8ed35487ae3325ff44f420bb489f0830a7249efbfa7fa4ce0e798ff879316efa3250996fe4e301b57da467c82e996f91e9d4e32f08dba2fa8d0fefae097bfa4d2e350febba1c2989cc6efbddc32c1fd0aedf3f015a07e6c863d1fdf5f2a8542c2651ae35f8a23e973eeca4d91fbbe8397b73b5c3ad0d2c06ddfc763c310a79c96478345e147ce1fc304bbf0b427c5a7e652ded72ea29991d38a13048db03d3e78ba62850c462f7200daa8b1c64a233ca3a1a21ba036bd4b868bec690ac15297f129c336e77396480422b171a7c135d788b8aa724b1e44a9e5ea0c93dbf42f95aaf48e565fe81c417d7dd4f0113c8b4a07e85b4e4726d81605abef2aa9808bb8af647b72757dc52be02ea06c44bda279500b7a7fec9721d90a5f1b8200f6a33a5c4c5d458eb8cf5904d7db600fcd4ffb4b556eb5c6414c23aecf8a73dc7e90a03ca170171726a66fa72637178402c062ae000e6abe0f038437f7ab435fd739d61ebbee28b8f06185e30c269ea8f3ffa233d4f77829f8a4a16528ab656317eb02bc6e3f44e364398b25fc0cbce784995c65bab7fcd4c61f130fd4d890f112a3e8e0b6d7d7c012ea34b8e6252a099b7b84f5c123359f2b86a73c941df2e27487481a4ee4b328429f88ed3d21bb77017533c75b78447421df36a1889781f7e3e9904b2fe209c5757843d4680502830e02dbefc102e75ca8f30e282bfa84d5cd1ebfe9af47fa76ac863056f4f357eaa91fc8f11e55bf9025a7ef8b4810d37b07dfef13532d7791914df6c67e202ac17183ab907a55be998ce8097c2fb7b71e5224b2b1b0d2365cbfba43508f462deb4408480acffb6a9789584c64930d889aca9b4388657ff700743c7f22d40e9a0ebeed38dd5d5f1ddcb4d382056aee50922e7952e30be51263717dee1f3354c0f75d5da43025dedf8f5713845fef3ddc97bac9d463cb464e1045fd929f156235ec27e8ec54111162dbff09b11f9f3d3af052b7a53d5d92ad67791178240c0df42840e204e4262d7b96b105298301d3abf4ce9d373360cc1e1195856e68344e3f4dacfdab9187aaf25f393aa2a1693e0b4b18107e7a9d280e6c52ae5bff3b7c8ba9b03fe74e306f14b1b012aaff8128e9de76af33f8cc5854f1c1ba31cc1fcd771e050bbb705107662a30812fdee540ec8217a2296975673c0ba0f1b231e4c2cb780aad09030b532459188555916032033ff908277547efb4e76a47681260bd248089c06e5439aa7a71bb1a32254f54f6066a0113fe9f25fa907c9a24924308aa0e0cc5c8761e076a8978f1c59cc3b9bf318d96201bb07061eba567520031236ce88b42099693aae3f89776c8e002d539e093180fcaa8f7a7824b0eabca58496fa37ce7fe40d42c1f11a6365504a7a1c7bc590a5e32374a8c44514e974cf6d4421f8ad407987e00715d5529f90ab24957bbcd0936cf49b68e966be05dd7b4a913773498dfc8e79f6a44e3af6a5d3f5fd627f344e2093f85682a9ba2782f9c57fef7f4da1f7496fb5a2a4939da60480fd770f63eaf6d38cf599b0ae0396fce51c1817c6a5dc905cd52939fa6fd71707df8e827bcfee359946feb172eb624670c1e683349b4796e29db496f6f153b0974f3dbb94638f67aea4608c1f482fc21d42380f8c3e9bdab822e637f745cb909a878eaf077bcde4c0a597b0f2504015d3036deec41bc17fc3cb5b3948f4576215db8fba611041594be44eee52941b1c2f5ded48a425eb0ae6717c5ee4253470c2bed8be17c5dc3f116e3b2af991c19c53269bd2a601645859ca36496f82dab96c89f44ead931e48348e76cf2a3bf8c2f5cb23e509173f226613001de1d74d46836c0f784cbc1985498ca9f66a8d08864bb0984d5ab74d286f6385502fe37cb3956e8f66bfa6395ea4f4f0b4c568199ad67980ca5cb4dff5922724f2623e2db06140dcdce86b7f818d2cbd56b2b02735fb6b85d2ec1894e388fd7bcc7e9bbcadcffd12519fc230fe7d9f84db25190013c6edd188e37c84661ac71ffd876562b49d5898c8e720f38fc07f721a4b2c3549cea9e812210a7b301c9e0da591151d26d1cfc03cdcbf9e955aea88a3171c791ad8401a4869144ad55234e2badcda3e184fbae4862a93241a370d17ee7e96576c8d80473f264681e74766a5c661f1470bb90d5ddd011f760c4a630c1f610ac6501d53e5f7e0adc6ad812d840118933bb44f399829d9755566425fb3714276fc05adaef66457c15eea990019580e1bd1c39c4a17436f838b2f8247732d2de4f6cc8e74ad82d74b4fdc887ed4e3cda6c87b5b4a82756f890b2ab5a99aa06f4557c83f6537564423be5b61ae6529b63a731be9ca0de557b5191932f20305b11a5a467acfb46e4f3c634fd9ce87aaf8de3a8b604f31868009357b15dd2c6b48d03c44dac12e222d5d5621435a8d0eb81cb5037933e1f79291f0068277775a8dabf9fb308f2ee42d158e0420410d1e3a38997fd274c7052c6dd1cfab454501d0f2da50ff2746ffd23c3559de2e9cd00a69f56d9c766b81cd02e3e701e41aeb098e46ac020bc0645f288f5120bcb686d29fa89df8df9d67bb37a6544d069f96e1f80499f0d7345c3bc1ac281de5ed1c19c4a814f47883f86621b7976746c3a1a3a6a48a32ec41f442b22bd3f799b2bfd94cb61b70fd19e30d35a0ac1e57b1119ea4008b3cbc744c39007959f7a58bcf53673fd4ccfcf5f30700927030a7a58920b71ba44463a441f644b528788fa844cf2a3ae5841dd41b90b45a9dea4fa3a712e6227b4b67eed31d83ec6186b6d525f1685012915bd642ce7410f3aac60a23c569a72f01b55ec859766154b2be7e1a9df8fac9444e3333e90174c3ddab4ffea014f561c90a5e0565351e8e5ae1a492d1c575368855d89f1463e04912f055fec6f2356cc14675744f33d4835ab1619e06428010394bdfbf7332e23006ab7a8f93092629d474afadc9ac24cc6caa59d6498c3c78423ad925c2dbde8f104fd0797324a6f573aa93ad97af6e662b03e5dc0f241d3f0cdae2f14050b05bc3db0b209d88e4567ad0e6823a620ee6b3a6542eba6405223ab17923a11d367b675a43aba3866b0c8ab20152684cfdafaed77654b706157a4f80fc4f714e2346c4111333fb50552489173cf47bf082be6aa47926a1d98a9a6a55062b7cbf809c242404ad088382909740759e1ab2a135688e62f265a9574422b36586ae242f6ff13275330adb4d833db30c8b19ea08fabd45cadf710fe4f7e807c031b2c3e25d6ab14e206064706f8a9aac378d896ae645237264c68a4a67062c7b7daf78c50ca26df44598e5e2b26dba318ab0ad790130bd1d8ada484133825e56a9c7837f34e16df7843120d243781b50ab2202622e973fdd62f2116f175fac07fbf961c717266d2b3d0c90fbdc935314fec2e5c92ba679b2bc09d2c2a0475f40cef2ba4befcf69028570a0411c884f99c75f2feb8409e0ebe92fe47541e584d856e33bc68859aa1c7f89a225202802ff762338348665c3ac32a86810365035ea6502fc203fdfbb4f3fbe9faaf86e54edd9a8d43a626a0e97a357fdfed137d64ba42675be27e5e9244b8fd45e29a295f1cea05783e6c947976189235e0914fc45d26db5cb7d3f7c29d751566d17baf27a44c1034ad4bba5fc8996c8318427d6de2eb6b0c04099fcce1bb9c8809767ae5c5f10e2496a27834616fe58d4065bd3c8a7d98eb3d825e833b5af10549a00e4210dcc09e300e053d6b2e405c94add361a56fad209451f1a13ded83b2e0c406cea9fec35d3f83b8a52a9521583e2043106f7df5c07cffe68158417948813b419b9b612e10207c154dca0226326d877ea24e4861222d825ac1a43f01a5dd422d62ad73a302292979cdb6d264452d069733a442afd1c1c0fad81ea8458ea80f170ef4041a687be0bd4893a13d4d7dee11e849e4c8faab78f963d350b68afdcbbd983fdd38a2e1813ff80cfedb8dc30a7ec8764326d33af4a9cab3e3d31ceebeec921e399468c379787605127e169bf46efbdeca66401c96c6ced577b9e905ebc16236c9d150c0ad925a9f34274104c0aa3f825d60ab67e71e6e3ee1d3f71b62c06218843dc3897a001c4c8287c95a355aaf7ec918160ddf5e5d5b9012016f5cc9cf771117f7355dbd7a96f79d1a665575a16b5e133926527aa8ebd2bbb3d9addf5bacf4ca8b48c4157265cffb4cc0f211291edd5af77b1b0f86e54dc98c6e39ba427e9b8d16ced81920e3895bb953a58c6838555d2010ea93754142a98a207c02d84c12bedd92e32d9881af50a9afd4a38a85688ba70bcaf5551a7ef8e12f82ce5a15b635169ea88d30401fb6a486bd51e5ca9368d6fdb9cf24eb799771b10b718ba61cdc6c0b7305b130b0516258e5bd1ab7cb4adacc2743d79c7dc72b1bfba791de8198be0e08b4d2768a333db857b77e8fe5cdffb5b6bd6d3006488cccf5ddea7b221b5052cc9d80e88588be196a598a8418da3e2dab00bdcd314706d6dbd5e850eba2a69d610a3b5db7f8e9ce9a298106943b35cc1db44867de9e31c4e3db29385e5eb1b2dc05303a726904d35055031744b447661c08cab6ac4239bbdb0557e5218f644a32d11c6fc3436d1e3dc7f3b5eab53f345aaca8a14e03d9e2eaa7438129542b2360b0d947a13631b8d65801c03b3651e0270486274b645912e5ebe2fa7ebb44b6d725a7aad941aee2b475515698048aae5fc1d5624084f3029c3f5f998a3772120628246a73b3a9a1c9d08a804fcfb9e953c206593006ae059757cece4383890288b0b8fe61f0e957cf9b50896c44a3df4431a3752718916727d3c3fa876961d0e8c24d6a50ee74ba0d2249559f7eb9f9f0ad1a2bd79a34d7a1a468b105eed4585be0f693e90e0f0884ca1e658c733f12b5248393a4b332f55b6c8b3a860408db6cb3078512e5457156aa3ed1a357f5f34dba6b35751cf72707b5e5c10e9ba317ee801f50b71542f32414ee21339b1f49022a8fa2a7fb221a0a1dad84262ef26ca11960865e8814dff00762bd418a4e654bfe4ca3fb10041b64ded034d72ceadcb8a57d2ee942f9a189bdb48701f743b2094dc9f1da84f0ccae1f6ee71d3c9cef7d8fc7af5791b11c67401439dc0b7ff234b67c0858f4f64c2821a0187f84eb361426481d745da3fef5194f8dc2fd2d39c10a249b448ad92f6898c31645b237b68f60349945d6c35f40db4b6ca1b402059ea2f4afcbbae6f9e1e26d5d51d7e4590d36350d27adf0a49c571a2df6c752ccde5a007330eb422624a90c965f08dbe230fb8ac4d20cb8a35dacb404330155776cced95e107cdc8a4456c768084da164fa7fed7429878307afc707827a2fdacb8656d805813085b0e76b5151dec2e78bf98239f0246c1e9b976bdc7fa12d9be5a03f552b4ec3359b7e1427c955fac7fb2155906863d45cffed0e419720c7c6c55702c298d6e2f8633a2de3ec5b7829d3f1de1cd44c5a8f03f1595649b68eb084e7d4ea66b731c7e0aae8a46e32cbc5e9bc7e300bb344a42f0249b82746b35c06d279927b9c215e416cc77b3f4a34ea6996a467fae8ea8e04ede68fdb89d3044228a38bb4d3568278ee55af3712ee3fc2a57bca0054f0cea1035616f343a1656ed503c22d5928d6665f0b8d490c4eb6e0f76dd3b32945b224598bc89d2401111bdcd3e812a49a72f97b3c29e660776587fc20c7ed1a80ff0a5f7cf76158efe8bb4ac9b1e807d8d3926590ba4f1f7300d29d34b2e56e6de769caf1ce9170145ec4216a1ca7b888ac4dc866a405a4a1a12632b2bc3831e6752c8a2c5c532f840b67c6da50788391999b357b0eb2ab9f5ee073275c1db62b832b6f0ae7d257cec4b289620f4166e2c865972f4d2d0bffd4f616668863b290efa001d747bbcd362d4867126e0881f134cb2dd1fc4b6bccab7af6e7f65480fca3b211a759855537ec0080776c17a567e5e10852baec8a1bbda174806aed15b35feed0178d1c94c0c4e669b9ef120ce7a969d52446ad3723d505925779042344c04460fcba95119fc51385587109062efbae4bea7a285280722e8ada69210304edf977a8cb9dc64f192cf7c319c3e0e670029180d2564a5b063b28d06a7a1bec31cd3f739b5072f30e4107bc69997ae0aafe8c820953272395c2d3fe98a4aea5ce4260084b31652be65a35109515e561bb3b18dc51b1bbd2bc3610b420d51da26952ca244bb8acf2fe12e752ce27bfe57565dbe5d4da3959f94520f95840d0173f422ce36225583d2d42b18bc8a2ebf200ca6454ecf00b21e5feb40910a65f70864ba1026989440af82bf7b04c3ffd8b7441fcaa474cc41099f0a3efac294370290d3318aad776a596e9e9d2a0732e02aedb1abe074ce1b13db811f23e7a174ce7d0209e7edd1be71cd533eef99ebd319765358a7376f2c67709a5b4906616d07c0e5da5f673284d3685b107d8030e184ee7756a4319ca8df3a33a5ddd2327339ea22721f54fe9550b67ebcc09e6b3e772712b89258417d35dd4388c2c2330cbcc007f5cab359cd90c89ea69cfc1eeaf202af2c5efcd1f51c65ebe82c70634c3de20e8110014273b0fa1dc63ff46c193be897d2555b7e79fe0ce211d54eed3188d3db5026abeff7a83e740f6693094eeff1e9e872ab5b78b972bc187f8fac2643bded7a0174f2d82ac781c0db21586b9b0738ac56fa7208f2499b2a46b8e5df7961a3a7f5c5254df5eb100df3db81e9717053ecd94f00cc12c5feecd36b31ec4eac69823703c31e92151f1f9368a0e0c3a374a9bc2017a521f555bc741ee135a97008be123209cdc7fc8b2343ba880af03db1f3fe6f49b32086409248dbf1c191489c45b8c81ede30691a708cf2f2b4d8da3ff60906c36a957472553565f2d145a321118d41e96c1e89554a357908bf619e46665bbd9ec2a58f754b0f473aefd68b34567fd868524a4d0db6d128507f2d2e4b52e17ac6f3817f0e21e26cbd8984112510e3074840573bb64a42ff7df7c9d8062b976ec3ad609dcb4507bd81bc06622574240f80bb3bea1eeb9daf5942eadb17fafc142fb50f8ccef038b6a17e37d3dca1b49397f209bc59ed99a646230c6e51aca39ec2aa99d95c7901ada7bc51ce599d0d3f77ed6a5af081ffa9ba18e3b7c5f5030b10b442c1172f68fcfba9f005066c639ac3bc871dc4f9c3385d201b2e49f159e3a817197682db55018e5dc35b2efe52fc9feca226493306a26814b5b043ff45cb2ee9c2a9eb36785705a27629414cf19efaf5e4834958505640245d5e4219d6deba27b275e81785ee35f097447978b8ea855f29075ae63210005153c31dd86fc27c0373f5bef498d62acc030b22b2b7624eb78ca4baebda6f31b993179cbc99fe23f33f9cd6803fabbc24f5dab4761693f79d1129df1ef0acef4bc683883be4241193a04e9d9669b0fa45fd99429840289e696f4566b133701708e19ca1c8bb2457577a4469a87988d5a78edfac539bfad1cab7397db56bee3d90d617b8950108893883b9b59b5fb2682b697ad2ba24a911d21440698204c87cd404067edf6bef9993206ace8c1546035b936dfb802f06924ab0e223ac152b85777a3a0e71378adb650fd695e115bb551a5ef60fd197caf4b1be656026eb3d11584686e1e2cb0d281da3911c2bb0d87f861a31525172aa820a26702f6e9c2f3b996f9e219e1529805abcccc19d55e456554628659a3685bd114c491a2f80d44ead14457aa74989eba1256c578c9f4383f0c006b4908c2abdf093859e91e2d2f12ece5a0363d06ad2a76bf6f073dd1169f41b4a1f6964ea6a3c98f8bad08f9698927a2337d5954993f06ada6b81ba1211a75162ee33d930b3bbb218a0d46efff5227ad015009310ed03aa58139781cff66ccf9dad0694b6c15ee5a4064f0b3a9abe2a258c81240f4e58156bd7d19dc98466e2838ea7e8de7cff654e8b2305092e98d653284d15fa82698bb3a5f071ac4133f012f0aff0131ac3885c249984175617312557a0a9788bec99e475abdcd13afd3087633260016421a496a277d7b386677238912d1296dfadf6d86711a1be755721c9058d5193df4a8177441edfb7c928ac6a9a0956c2dfa25d6cf1af8088e4a903b5ea5113f7e07efb37c1750a0de948499a84ebf73271ab7e2d3a22344e2b2e7d0670b324c82fd55c9fef5f52c9c170773c361ea9059a65ddf90f150502138eb8d9fe59c9cbe8b0f9748095f2372669f4e5b0bb05172d9fd17e236f5359513c6d9225d677eecdd107f3a329a6bb550b9b5cc5d088fcae03545a346fdde7733ac5b8e1827b13da187823cff800799123de1f066c2dd2cf192d45edbbd5faf64876370b10b46bcd6c900c51ca455c82db00531ff3c3ce6d9ed5f9195ef5ff4e336a579ecf8ac0773c9e700769a7477578fabb8271dac389089c8807f622dc57001cd2b8bb7f98885e60c218e98329a9ed5680278ac37b69112f5ac79c146e2a4358aea4fc718234509a44d75fdd734e89591260612c6ed1273312c4de060026fd166b8f194c9bde1e0bde982101a4f9841781667d0591aa2ea0159820bc08101fd22760674ec75d48c9c733bfdb7afa1c03502dd4be8a809bad89345105905a2662f367a9709fe66d6afc1aa85c7e16a4980450e0ad47a09d34943f89485e04811049d1ac3fd85e292f6950226965eaddbcd5a4627ac55da7dd702ac360a5f445ded5f03015ef45f6e05416de8c95c143d2e37f96b40fdb416957f24f6a19f04183dabfa5a3b0665fa3a50437457136ad7a4d9d82fc81175084d7d9de6b93476a31a305181b4c5e1ddde07ecb911e367c22c3535fbf16c37120d96b3cd095b7a78ff2fcd00cfcb2b68dbaee17519baf67ccc002e21b956402824f985374630ceb67f2da059779bba25089e15d7e4973ece0b97b2267b751b1c9d0f0a4d0ef91c8e5e8219ce448eaad45f7cb83bf256a87d8ca0fbe4eef8dac74d3ae7fc5a0876658e92dd3279b025896214d3636688fcee3b720096940f8fb6ac935fb055d043c01f6ca84f0770343466a2a7cc0ea03b6bc0c508379103e2148060ce6a7fdb958c6aad8c4b836b398865091f112e27f3fc91d090258eb0d9cf22627218f3186aab75f7230778650f8fe076911e06e2cdca6a8a394e9600e6c274f9214e00fa53d90e650e6f66163d8623fb865464ebec34494341b3abf89415045ca9cf8d0a494a1dc8b4488262c26458ddf5934a206258db3dffb46ceeb71303c42413bcdee0c635fcfc7dc3b150d87623a49af9b7e2307a58521a519e8daaf6d27d4ccb4604dbdd6ad15bb479407555ada6fed933814585798bb03f49dd5183820546da5cd78d33a9aa97c8c3fa3f2733fcb49b5db689a13c1d0883e3224db9a11e98dae6789edbea2635ee2fb41f6bbc22832dfe7ede2d977d2c45bf1f2c5e02e2469c29b2be366d6efe418bb66b200ffcb627117aa3184fd3fd78d347c1cd1aefc3bbc6ec1adf3abbbdba1c9dcf6771cc8b8291a9b5a2f9184e9e7455b8027dd9fdaa2fe8c43fe6a7f2d28164ac4232176ebb17fa5b95c4d321c345b03927293598e29b9935b8b29719ceebc04f672129e1b62e97bf92f214466c352daee4b4313f52b8af5bd0600729e5d838684574806bd9c852a4affd70b2c25b047092fc9ae9ebcf128953f597f4208fdb6d642f6ceb425cb442a86c45beff9118277942f20796b6c61740619717d3b661744745c435b7fb9f49b393ceafd189102f80a9a517da5a187d869a7da95ddd082e21f926abd1ff73fd77aaa6a7f9213d8ef01dca6a9e75e15d19838997021a642f3641e8be16cf6ff680d7a73251c0a81add6bb6bed428a5017cd7ba30ddc2d4ab63a7c95cdb45d2da0c517af7ca8bdc2bccea21788e949f83f1f2743e37cfccfd2527bd6806102cecd93127b76d8db892cdf5a2f21cf06ebc5146b86dcb38e19bef83e9b80cc743b9ccf3f00d797ac9b27087bc64e528115937a86e0f6078e3a48622cdcf3f4d8df2d52449188fafaa9bea43c920f994bf0118e9d291ffa3d381dc34c99d473119451669813abe1103f30c59f7c3fe4076631a87d43f4bc14476005b684cdf864498eae3f5158319ad93657f459d76e0d16be8505d787de2f7392f7b353da7a32d55ef9bbda691a1725027b80c13cc53b652af2934ae7c75e8f1147307736865d09efcdff9f8bc590d551ee8da05e092958b5ac9188471ee2946719b8d0a7299ea4d825b220705121b01f9c2c4adb4d06d17ac7324f903cedb70deed8466e89985c5081506527d2c98c1e28ab558caa74c760438fd1ca2db37b4433789c4a4f772f5ed5e9839363680d52e0c5afa844ec44d3be4b30160180e78e215508dd270978eb926bfc073976eb1da8828fab9a268558d4e54b12e0ba36a92b657bcdeb2cb71888ccadd9987eaa9628310ae925a9569377d7d0640a48dba146933c502462383a58cbcb2e3bfd2fee682c73e59c38db1d0a8734a8f165d2b9d12baa4ed72a80e298a2574133667d47b49a7a37e2efb5fe8b628be798805755100638e7933a26c7388f7d1e1cd5403af49123b5a69a06c009336edc8da8aee0ea962ae8b1ee4ec151c9deac0dcc55b10102e716ada204024fddc9d4a069d665440e3f10dcdd65ce997cda47a80d24766cee0618dd8d339e10ffb36aaa0bb22936d5552a7b35c3d2fbd674445c2baacc29b7337f9912463011632eccbe7d85ee1fdf1a7af9beefc0bf0b0d2ff03d38f2e0cfa3f523cc65b3df700db61a912eeeea8bd54d21273b4214870d5b6e3688817b1cde19ae7669d3102d72c746ac3a41aed19831d310473b2f40ba91b6b90af706b76497b4088c95c244fb4516c38d26d80e44b7a1765e11ff3d10ce3204d55a84845c3cd3f8a46a09d4b42ed9c98338a83f04e02b74b03f27c64cf4af48d3d56c874fe9b9942d12fa26e47696fcc71af22ddd5981962eae5e7b8f13c81241ac145e5149a77eefc74cad4865b5e224e885a2bb8fd7fc14af85a238da5984d678c736ccc90caea0c088be1098261bce9252c68b1addbf378ee5e093991070696813695ae98560d6a0117d06a23104a50945c18d5098e5ed53f01afe54543ff6a1d366c28da5798706a18c6d2b3b18f0df63fae2e3e4b28b8607c5ce2dd130a11b15a5cdf621fa66988047296a0c98750f61e1e84464643eb56296cb281fa702ce443d7aac1ca6d2b99649ec77f86b27550f078c72bbca438e8f6db2e642a49f9154485d667dad927c1a1b58db0960ef36d88588d41b0cf2af7bb36e0846449f644193b9001dc2a4fdc20e81b2534d1071dc3764f9b7ca443ce441f8b6d7d537c3b651a295263d28bf8696ee5fbfdc522aa8676c4ebb324c14104c779620c1616e8286a8956a90964ccfb249b5b554debf83c1ab43d659deb329fccbe8765623dbbc50589e321458f035ccb57c8fd69b449ea9801943424cde75986717b2f790b626cc124389f8e7423e2b91117a9840ed0688cf7c65dd998f5b073ecdb54041efe46fe32b8004b337574176821071c40c75b68a88b2206124d99e958602e66679d8c38236a549a9f66b2be4c0a5976d81083b13b966583f5e7d6562748d3b5b528c99b4590b99b67115a941107369ddea8b20b3b5b2b820722e55c6c5ffff3a513c710238fd61f6571515b00fdf79e43fe70a6c6ef7f2d564abda70bfbc2e2ab711867e0de0a5bca08db05e35d871a0d5b55b2b99fece2086c86ed90969207c81d3f999bf068f12338eab32aece700eb4bd0561a3d22b4cae755a1fb2b74e89c1720e06a615eb581d5c8ac2abeae854c717c9d4e3f741b240097b00a55654bd65766f278322ac1e954f0829d4bd52cefefc340567d7e66bfdef3aa174ceeaf1fa0d4760e80e8bb5b177241d08ef36ad5194bce7c50e51b726dd7d42e2d14f787e92ea73c2b817c2a191ee2387e9f704ee4d944737258de95751ab57091cb4776d938463965ab53a0dfbb6ec901bd14ab13b10d4c05dea9ec31f060959f6fc065617397b9f54554f1983f6cdb204fbd2e62b7e501ba83457851f498e6374968c5d91becdcc0d2dc509c285ad9a5ec0067ae9f3543ce69b242deeff9fec67a741ab2bbe7bf6e4787eca44579cfe3ae3effad55dad3366e85a0458a1ea90606a7d46f1b6f6a4e2964d05d1a3713d4a7f9cdbcad15dc5f8d2d4e790df18c3bb18096a582c94fc23e12247eb3b91e4d45560cce559a965ac0ea93ea02ca3efe891a82287150a64e08c97e406281fda2cf8689e80ca7411fb08f2153780590b3efd37a3104f60b36c16209d8073ec749acbe7c5b34f6af996a89b8336b2174a055e6afb8e1f472f47a73377d90264c8a87ea7c3dbff386897eb6fcfca8d8ae775e8b449ce3c1f416f2ed1a8c2720933797d50244b248c8ad3fe207a2b616ba5fffef7584a8c1edc76b8f361479e3823181368f188523ce81943ed4502a78f9e87e218d928a3381375a94ba9a6f66d9cce7e0cc8cf00041055ca6b75d73cadbc65858fddb15df4fa60caa558bec59a7e99192b3d972da66e1d7179656172fb8e7df0204bb4f5a5af4432ca2f984470cbcb9535788e6a9341f7233c8bc7d5c8fd2dab618c4344c214b22109f3e9165b1bec9e4f1367fc0dc45a5d66898a9afe4602d2bc137e7c268e67c33ea0ff4f1d97722d65919307a33c71c96f07eed38a4a77392603cfa93bdcfba682e431123cc4730b350053dcdad134cb1cf7330a5196b2120dc9c614d709a1c2b612a5a364996f51cb50b8e78702f35ed8d94ffba7fc4b21c900be494725980d3056abeb5fabeee5ea3f8b634b40f989a986f87c67ec5212a4c0f43c20330947889b0645e9b530ab1ff88b062f5e584180ac859fb1e8b5b28c89896f734df3973fdcca485c10b75ea22528e13c27721dfe557d5dc83a00e0b958ed56d84d12251e92098433cf95c49a91aba58efd723e5308542473cd48ebb1d37f6b19fd830c8765457423cf00435290ae15abc4b45edabf96f14b1a6fb0dd62384dabe392e20f3e76b59b4c5eff0fd9fbe33b1b70b354a0bacc5a2e6af7af702704363fda23e0a8de8b2350e0e715bda174fada884ff8cf78d68eee3349a01c63dff62efc8179b0e89a04df71d55762d9c122b996e02b8873ab213b84b117df9b09f956856094654be1ade9f99064580240a9c2aea329d8288b1e39498935f84fec5918e5e2cec0accbd95c6f753cfbeed9872186bd1827e27db8b6b14f2faf3bca54e0701f590f6a67e474cd8af2b7e11fe07ffa0e19c589a069b1cbdff17aa2f0a93029f19e6ba21382fe626e71db1f40f4dacb5d41ef0a963a700fea6bec9c911ded2b44c57a1014c706268dc2129a896a47f0295d54773222a228364be92e99bad5126922c17d3dcd90f3c1ca12ad256eb4d976c70737e8e22b6686d2020a2694740e53ac54a31d6bda1813f9dd8e6997a176abb699fd7b3adc15f135eace242d9e2455fe78386e5476a4c2d75fc37ff1c3bcc13f4b02bf8b7124dc81a4e411b6857e94e16fe2654928f940ad8fd9cd03708bfd6704015293b47e5bd52237c22d4ef610c1cfa3b1a07413c6a949e931afc8515e47e15f09a75c995b1bdae4ec71ac169c9556517b5a2bd93f05920c2bc83bef8dbbaee8f82016393a080473713df5c113075b9aff15889ddd25c51df2ad0503571458fb00a6d0794325dc1d46b8d324778f681488b595413825d2ebc746602364d6602d07c121c65c18261b016a3b198b7e1af27724997342b1c10b006bf632293f724bec66d2237f5c0c6a28de194bd48909f36f1f54b9f2ac3f03ca069bd504cb16adf438e689ea5c4f89661f9d97d0dba50064527cdce4a9fe3d0ff2142376f7c80769b5d7c90d0c4c42547a693f23e2b038c95969d465cbc19c931b0713ab85ec03f50000efaa967e026a937135bca708e51add3e9bfb16f4bf1304dfc5cfaa470bbbb20ec65fdcc5c86e78b549acc255d4b7d00acdc234de02694e99e64e5cdb440c171f21e140c1a57990d3a308619c00dc33dade14ff1f9d4593a75f0da3518d74357d5f2b210b54a97bbf733dd2eb0c1850e81bb191adc587b8f5aaab4f2356b1c0ec91a8d740f22e8b631f790bed62048f70d025b3ec5da5b7778f5270ef3f48870e19499958c18256e9e6732f7aec3d09ce9c44b96f67f74aaadfdb7407eeba90b32283a9558dfcbd0dc4dfe3ac6127ac69bbecf708f60fa14d65e07221de8282be3ec88e60f87b94b4fc2c3e8864777c04445f40727b31fbfeb9b138cf586c91d59fbe9c507e5514a8081ab87040b5ce72eedb02fbdf3ad55c4eac033f5aed5fb398ee7c9d5ccb2fa12714616455990dba607f2a2fd0da82802906823813ce021b029bd37d321de7fc917e75f98ca8b8c23292061a6bcc4bea93484d616083e5d3205f7461e3198454bdbfe8bed3131890393529ebd7b9d97dd66af26a6f90544f4f78cb12b68eb305722b89c29765f41da8a936c3eef4d5dd9f897c19bed760c0cf61cf173983d5256e8c49729bfca860a277b36602b11dd20b88df0b0c6f0f018759de431c5026f44f97d09f3239788fc0b80e3a607c0c35cdaa2ea014b493950da3cae2040e173e90002cf67df307d47bc742cd731dd88d816f60e8a8cf1dcace7b4bd626044aa3f480d7177b309d829d83700b4aa83e702af04120906a768a5f29bb6f7ea22a354cfed26a8e77d0926389e8713d94c85a9fcd3afd57d604c24a955c4d74e7da9fa2e4166192f1e43a56eeddeac3c93cca7190c7b97dae0af140416e02d088d0d04f865588f32a58b81f215a4f605860ed4135e43487efa084f84e3dd278145865a60ff71ada23b3341bc92dbc35adabcd7e28ca20e6f7cc5490abfcf8a785fa2ae534772a115f24505272285510b7fdad27c59bbe6160f45a9476ca53da6475531fd806859e2538aae470bf04a257d16995604c9a089aa347d21ea19c621083ab493c16ad1da245d923c5ca8aabe6180fc9e95a9da83b0777b7925de8879bb37ccfd530e97f53cf014bbf79208c45cbd3e16b0625423c8ca40f5af6c009354d92168e14087b704e6c6360f289f59081b1c2ee4cc7fd8d0cea971a43d3410a734cd145893bc020bf139152d58cedd4aebed8c8e741a587752c9e3a1200aa24bf9f1c76b996256e060737fde6df67dfea35a6d2b0113b426433b50100287ae6c6990142fda23a239941e302cb652511a8630c3b279ccce5e67826e493c4dddf2c914fc15d7b18014bc0ed2e208736b8471b59cf02ed9e0ed2a862b9b1822ef13a675bb9cfe98e20b218853481fba6f60436bd11732fac376a904b476a9239106e0188c941ed71f3ac2c889ce1f9f889b041777040d3c8dbe67a91b41225713631d10a1a01a0aaef255912f880033f58b6427b879f3d4c09158c236b0868192ebb5c16694733d5c141ddfa91cd3076ec6e79151876b6877bac267038ae1fd6acfade6ceb8915209a38c14f19816e4d68e38b10f1d72ced4ab0052787714122a14fc972bb1ad3d04812cbed59ab26a1a94f4125f3556d4bded9dff3ce6ba2f97c2e704c55d488a3169ee81d87fdbee95275027cab8449a953d621fd4e956afafeca03c36e28aac20b5739392f3a8dc1c4b59ccb7a54eeb096cd331079eb94c20c0cd9c3a78b4628db6f561611809dee5745a9e6ef2f3ad4661c66a30241466cc83f1857a36b83538b8d532bcee518d0666f3b46a14262ccab774d450d386b81437b63b67e47b517b3a11c0ae03ffada8db257abecbc65ec46c627038a02b9aaaa45495294f61ebaf9ec52ee6322576372bb3ec9b7edbb6134bb176ad67b46b10694b0cd2fb5e5106521600cf18ad8c07efbb03020379d13e8dabec8d0b309174db42a4117a604f6a7090da1039d1230090dc5eb479acb08e206cc813a9aba8b55296d995a300cde044725914e2d395efcc87f58ef1e6f785f4025d80899a8f2a4454d727dfff90a99fc71366b1dbfb6e1acd7753d32e67ca9bd448e8af6f937d0528805699883f8a0fbea0c43e70457c416b197bd0ac9df0d8ab0210fcd85abd10e7a5b58fd2f93d955b19354a511ad851911b61202ca1e046b42968e5a28a2ec85269cfe6d741545c7abb3a9465f41c115eefae741afee87e4c232fb2f838e9e426f53690b33216fbb57ba4f075f625b8878a9c55f372493cfeb58134db26c184c2719124c6d2c67e27164d41abfb0cd577a076605b72e3f5e482d7a50e85debd27c9842433087b7c9b9879d8f66fcc5809121dbea0ee3731c0d7320d4eb9bff85dead145f2304c2b33432e18b19ac3a5fa816475b041760f66f24a560546e3adcb869598c78d452d80e659adb3e99f8a8510a9cc00efe6b5eb5707ab16cd78e226409088ea3c22b98c8e4fe49d9be23f37548a56ae00fd5a61181771ae49c04aae62131b5f4830b6972004b1bd68a384adeb1a2120986b05eccfa1494eef9e62564df0e76934095c8120aa7a3e479b3f1e78c3876ec8c60fb0fd1cd68ec6d64c15706cc48a2fdc4e56105286f736b7014d9e90833b172ee3ecdeebed27cc5cc74376a7d430765dd142b87ee9dff783e3d3244249332e4fbb4bdb76e692cc66b4bdbd3d3c54ef47f679fe2d812fe15b3c260e6fe67fa451655c1c56c92f673b2d039d09033d42cdbe4e7523e9865e2c6db6137e790e5a46e8ef03aa1911ffafe20c961d18fdef3de1ce6374f09d3c96226821c13d1346826a7dcd117a0531b34906f446f211ab9dd60a6a414fbf416341dbf61cf8e47da24dce253e24268dd2f8b165dd5d6b201899f8fd2a937312ca6741915a01e0196271f9e32e4dc9834a09cee74a1075769fb25dd20cc548804da53736e65e65f4ec25585d105a5b6872ff9e317dcb95599cf8080ca1109ccf8150aa3c2869d15d57ad59ba14d9e8d1262b2f1def63ed595c935b7dffa22cf9777bce137fa2a677320f81f27fe2c5f856555026d094728637b5179586baa8250f0d0284bb99d20f50819259549b365745a0d6717f5e064c2e20d775a2fb763326aba7c4955928080af7bf8d01678bafdba0a9f95ef02de23b878ca7ccbad07f4fc47f5c37147340118216cc41e4d6644546d6a9f2eae202008af1ba1356bbb3d7f1f6cd83978b16ec68da020f4641c61c6de19e6c952422157abb9f5cdd16ceb42b75bd2086dd668f376d49eee6d47c44c7d9927cdabf35bceb7677dd7fe82995dbf54dfca54d836f3f1648e5c2f9c21516e16a9ccc8ad605dfb4abc5f8fdbdedcbf0a2e74250738d747075679cd081a2ca9a6c9185e8b13b37494b4f3909f8080d3f226ddd3e0664b6f90d17e01bae39d5736368e7a927aa0ae0d0b1af14e07c847551e1c671877112445d631a58639c9d1bd5916ac53c87ec0d1e3643019bc4d1f31e01d2114bb68ae6f628fff72a3454fcb60b16023c590bce6d5e06c3292118bf3085cfecd0d19f0de28399d1b61e13a53c24a3f78609dd8c4689c940afb3a5ff69e63107da9519a2935d42f3b232da21c82306fac035897f2d3207984bec10d87e4c9fcc5c52a3fa7074d4be94c608d23dfeabba827bb147196aa4eb91c33fb9e312e17a9ed44444c037147d2213e89d546f8c1403d08fd1fb2c3777ddcd97ccc3afb04db4cfa937481538a44dd4ff90d21ec20a0c4332292b7a895b747d6c78a5e19755747d333534bac7c6ec9f6ba94f87c180e47c46837223c0546c12cca5ec2cf89469d4f6f3f56f0b78a779421478774904a5e8a15c901784452c4bb0489ecf09d64335feb7d5f9e101750051d8084dd02b2a2d6cfe0788d3de1c24b16cb362ad0717fc07078bd914f292ed8bd3cea63e2c3d9a89f9083021835069b73f78945dc684ef96be21f80be73daedd78ba3e0ac00548781e750a7324258c98133d84d04d61a1c805af1176a7fa8741bdbeca90db2a9f8a162706382718036f01b064db8079cf248e8bd8a3553cdde26ed1f9b81d196d2e222e9066d18672c846179bf819eabda87d6d1d39162a3c73ee704307c15a098f14e6bc6792898afeb190b4fef3d15b12a4322d97dafc71139a98ac55e46e982342da83603d567ac89e116745d79850a8fc84fb879200ba1984602583392a348e8ea785e3b3a8a74a18c40e6ae117ead0c27d5ae050fc26d024b82df86083b2413c23ddff427d9166ded2ce4cd31a2e2594159a56a5d288d08c2b2e6798d5161b9af1f5c880fb0a3a9f42269d8a2c57417569859006d71e0bb60a03d86065ae5941bd686ce79b14cc47cd18d2e639070a38d67a122d9a0c6eb7496126f9cb5edaf6242ff406ad60407d45ef321f34cbafdfdce73a1c6e35b36211cd4aabea94830c778d61abb2811df21770bde0ca78b8f6efae46b211ceda3c4bc230cf8bf853d59057fa926f6f8c7926f677b9ea9c58b35d0bd46758efc403f2aaab9e46ee63a968c85326f61960a3fd73f6defb5228d7033073c3e3857d23c1a318f120a0f1b48053bd04c04ae2a945b9886ed26085f040b515c8c5f48da80aad75860c8f096872045e89cf0c99b5992cf2441a8ac31f929dd7830bb2330845cb0aa658e548eb49b934fde698e9a9fd79f1cb3e11f658f1a43ebc8b2efc8309dc680124550ad57b067e4f5e08e2c5b1191aefd048a63798eeda0c8dde16bba495d51dce487a5bbfc90ba54a0ddeb907403772b539c47f2909065d5cff4a26793b598b295ad14fc918e1f26139d4ed07e24ac84cad1874aed7429dc5dbd1f17d406c478bf1cc1ca40e6f6a2cbea87e337543809eea9ce37850320eccb274d78a75b2266cbfc9332033bded31d73c69e7019d5e7879cef74e10801cf6fae945c6a17232b121616465d47c95a0ac57e05a322df2fd606d875613f4cbfa812430a737a5482ec029f0336b1e9da78d37641f8b53672d43b8a785e7c90ea9c17a5ab7707a9c2fbf2e8d7035edb2431abb3fb1408733aa440e50e6d94fa2aede14e5d5a29f7da43365a6fd46e06bff9553c7841837277d79317b849bb3474842865bcaa41b5456850a17eb05f0e464b4146943f7450d6b555a7ec846efd9ebbb2aa6720be7251064de597e23300949a567dac660ee61e0118cec9b8edb1147581d513993c0b8b8824afbe4f0e0c19296929489dba37cb21634a87ac435592f1b6806dbd435a6e476d06182fc396a2fb0c4bf7bbc931e9a3a317ffe8cb1d0971ecba7b3f8b530366f5c5cd8cccdf36c8311254b13dc55941cbff7c6feab4a5118fadbaa5ec8a127f3dcfbc1bba8ef265a70b3d66f3d4a4443d0bffbd409818ff1fb42d28d5efecf21c4ae8497061df0ce625d48ebb1524508ac1a342cebd4c79df040c16035ced5b8db2175ec421ec5485ab893e6d112afe0a52b79acdd4d7ef418240fdf1318aefb2521aaaf39dc9b4b54af3457d28c4448ccf181ed67e1cb3fecc981859ed8891ce3beb840179a13c8e9fec5891354956145c9e7538bfff05efab98ac372a53ae8182136437db5c594f05a54500ee9add0afeae9deed5172273ba3415fa6ea720e262260067b4b5a0fae1ba6ca016dbda4145927ac89c73649a0e95c7a77dada09b26ef92b5096df560cf3b2863aea9e2e6593f7e83e357653bdf34f3fd69f2412022abb211aa5cac6317e89bc165a4d50cf7629580c64c2353f24209f690d625e67b3bf56446724bf7a4022c9b1f30ba9592a84746f2e251e8f00da9c1adc4b834d3ceb3f2031ff6e339735c81da755fecfe82f3ab801e0ffffff1f