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 86503 bef1689b6a8ca5efb9373892507379eb41941645dc050a3f5874574d3b670f40

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
0ec4970bee4721412e2b994b1b4a122a9d1acfbb3c8a0790cee1c6ba5437dd07
Certificate Block Hash
bef1689b6a8ca5efb9373892507379eb41941645dc050a3f5874574d3b670f40
Source
getblock-raw-prefix

Public Data Hex

004000000004000007...0080040000886d0100
00400000000400000701010300000001070700000000000000000000000000000000000000000000000000000000000000000000c7f9bb28b783e17bde007fb6f404ec903eb6fbe1eabb7a15fd9aae8ef0e67e46d0448effd20e2ab1999b52e0dec4f6fd4415f90e7e9fd68aac8a62cffd08e6f62c6c58764584394f0667a42f4173e8e5bccfa75aa281bd226d03000000000000000800000000020080040000886d0100

Raw Header Hex

0000402083303f3849b53a4d01ce6c465d9615546f88fa8a4ac972d711827cb0f675e4327e0bbbfdc61ed93159a0d2d5abca4a9aee6678c6ac4c003fe27b6b73db793524a460566ab3c3001807dd3754bac6e1ce90078a3cbbcf1a9d2a124a1b4b992b2e412147ee0b97c40e

Proof Data Hex

59,560 bytes
121216010307dcc2ac36dfd1e83466fc412abb5096db1a0339e26b7f5beb2b8004985e66dbd77c8d9e01f16b8034815e45a294ca34f9936e9e9fe7ad548ce0ea10ed832614b703de43d930663c4dbaa245f5e419fcae158fd6be43cf4d8d49cbb0a1a7e1c853d3da3b48d4b4377c70973506c9a900a51e69fe414a5725529720a292d4422a08b9fc5739788849277f00081a8ac049aa2237a90f95f82074ec8fbbe3285d9b9ccb1748d31d773e5917a43b9e49db822bea319494ab4b88192d832abcd73822b20277c63fa266e559bdc94c4c87cf0b7993359028f458eac1c51ada439b3ecc410dca6bc4daa9f4ef03b88aef474dbb9c522787cc27a579823fe6811915b69c713067dc871e950981ca1d5d92c35470e775f3babefd8ed7acc7bf59d112b0a93c67810fd89e4becb593bbc530b59ae845723bd9a219b2900b8a3d6d9fd4772ee155531ce49ea9af5e833d1d259808b3ca69a94f37c42ab96ea7e62c38f871c535ef54de2ecf6b82853f0cb99a21415448ade32e583e562d6a2e3c8b55cdfb0c3e48c19bc92224f93ff8836c88801a4af9c08c0e496fe3be53fc0c5e320c8078c7f0987f960d0066837c0a7c7567b8e3a59841fdc7c4f2f6767b817e1cb3c2813be839e7e85b2782ad09f656770f964c55a7678e338c6dabf9956867d7902c0cecffee23451e23560604498ed53ea175f9501162aced2e10d4322d99bf47a60019130583d947608ed6bc283f2f1c051b8f7ace7811a6d80bee3103133798ef6d732f20048ffc7ea5300b091fa2a2bc447771ceef54012bc568bfb1a1a9d44581e8ee45f4651c8f7a662e062f4b73cf3d3957e2840f3059c55d791eb7b9f11077f877fda3addef2c1c27f8ab2051d784a1f30ffa3b3627189bc4c8b1f552d4c0c40329b074609a27c667c0aa5fe3cf6e0fd9ca6471419b56fc3d1325453effaf8ed7c22ea0bbab2d505764569e28089049b17b2aee5181e712d07f8fe34c7ea4b2c5b1fa16dad87a262bfe1206492c5ba2185263910f58e565b8a0181dcd1f27ceaaf0e887e9cd2b1be066b8f3879cbd5b69c2dd1bed5aaa49454c3407cb3ccdfb12c3c04b554a947d04683b69654786f9690009b8b51a3b8b009638d1a3a7d7cf47e7c30b84b2e49dbb907ca5493704f211559c769685e62a5462eeb130cc183d8e462dd25e5f1f99b1638761415cc4bdc0409a5b395df67e7f5b7e63e6b7a9d95e627421dfb44a3d4f46ba5181189ef560625c64c7ff9c5335926ab9b730c66d4253c6610be91cea2cad23611814857b49ba07a86775415ae4e8f0da1f7880eb4b5adcb0c1515f2343706fabd09779352958237c592237105bed61cd9d115c32bf96ef778282c9e5be074da5a43518f593115c191d270d2c8801258f9ac9a8b04417f462ec7bd507658cbe6e40a546a8d91cd1f46fb01d8a7ec7f025699afa0e193508c3639c01c19bc0713c7feb40734a20fc65eb3a0f5b956e69d3b16c0609d2565f75acb03889f2f880d60c4bd5350259e21ce7618ffa3d44d2ff5d1ede6906ea1012dca927bdb86edc8d04b247022023b5b1a805256088d6bc8cd431ed7068f95316f9fd1c95ad60a5bfd1e2142b850e1a0ae1ec28e172b10f6c03d0748aaac2e3a241f10e24513f410a7eaef42d8dbf4c17a472ecc174aaa39561de2e9151860773c28feb6a124e698b8fe306a073e7b6d8a762cf6154387e4add7a28fc723e8c73f63e7d0e469d6147fd5304cdf5bbf5ae9e53995082f50ddd604c4f824ba84767497f64782f8abd7d5ce47b343c11b58899dabeae6e56b9064b4f78c5c89ce3e6171c952d300dffdf005381d08b2082b2625921faefe8a589af7bff65f6d71017856edd8a87eb7421c80c1d95fdb49aee6cbbc2ffb765a2074d8b45832ac949ffa885f2919ad8f2eaed744dff2366f20787ac5dae94b8e26b0ab992e559920e8cc1914377aee3409002f7e16251c532403fa2a29623dde7801e9a1c930ee334101c9ff0a5bcdf4e974a0ee2a79b82d328e1d02db85ef0131bb9a2d4c0c434839d62b457fc7fbbffa9ee7639be08432cedf434022c88f5f771f59f5127ad52ebef71b90ee00731f79f36755516a6463e3847cbfa6ff708faac970ceb1697a6a8c56f79b11374f4f5ef7c0f743b698a2a55267e06361b8500110e4609c49c5b4363bcc79f59f9fa0c3cd6d0cde460a5d2c95a3a48cf61878be097a0212bd05267ebf342fcbccae9c281a4c764bea2b623d0e8f496357e28b8061f40f5a348af51724b7b83407d3b58c55cfd6d38e558ce1b30b89c134dcc454efad4d673a16135d08d4cd7abd8aa3c0b2dae5d869addfc4e031c11ab686f37fd751df92cdaecbe0feed1d533c9aa6ba929fd28398454b134d11d411f7724adfee119f76a30a1897c19cd816d64b9dadde67064cb82c5b5c0a8d89364790332266e6e7fac85edd342a7e192253251d32e1a9e3d953d8d52cf48349faa9fae8d3b8489e6705eebeb30d52ba935f75aa8a94efd8438392862bd9a4b5a0820512fe1b02b96cba665f8d09e071cf1b902df3e73cb5abf9dcf35a63f6af810f6fcdf779b2ffa2d94ff0a49e78070d9daedaeb6316c9386ddb664e93a7dfb01d461eff89d2de15647b7a0a8aa7ab57462f3c8d31d85a4d3164b90e1c4330e15732d2f0c5905d233903937ea04680840f9d15fcead7163fccb4b700c523bed17cf6a0cbcbdffa907511e2c9e5f4d3ed43f4e170ea4b3febcdd7d1f2cc9b1ba9a93c949954860aa87695467dc92debee3e6d9bd61f57f4cc22c730ebca5f77316635d29671af176ecfcc21eb80c116ba622d4b611347c6bdadf653808484727ca17af42a54719dc6d9175ccfeec197b9ce1075c21b176cacfd48a44b856f0ce3f41412ed09d49c0542e3a15169c4287f6cfe6c62923fa6742c83cb47c16a4c3c937a43eb6414552b69bdcc73661df3888e14df0063ad2a8634cdedaaaf16b5ace4dbfcb1627399a5d3b05ab85b4bad48ecc30b7dc0a34f6e28106e43fbe0e96387329c4f158123e47d21d8789d81c72d374d55b4664bacf9171a5ceb38c9c2d613d86b5c83d9fc3004b0aae663304bc4547fd777a4aa5f1a909d5151cfce80b064f86428edbec4b33e80afdd9416d999c86526238be07cd6142ad5ef082f5f070702b737a83a44d6420a2c669fca49c644b500556f20c111ed31644427781e379776961dc66e8a3acd981778248570c588621b3af330f9f8199fc366498644fc44378e449bb8f967cd7123b8c326e80a9b54349cd6232194d018a76ab9d51b82ab6268956ed38f446b506713fe455dc839fd1854a78586a7cad55c25d9ca27cd699e0b133b955cc4f7e360b98fc054ccce9a12b23be83edebc5ca4ad1f135bed6ec8fa650cef60bbc783d4939c9d5fc3bfd5b132d4977dcbad3ba7f399e23dec780c2cb5b85e61c1d4d846742434fe470a74e5ba347bc20203c2487f2db98dd9313ebfc24b5995a3efcdfd590eba81d3a485d514f988445d42480ff796507518ee2b204e3c556a0da3c5e3aa91a6e2b2cb6899470b89f03c1d47cdce6a1909fc3a1f7a54feceb9f527da4fed48477b4d1be4419fcb7a215339ffed6d66a267dd49213f149e1e699c598bf23c085f5dbcfc18b00265d2084380b537f05207a9fd574f4f381c91a613a23d83eb5ad1414d8362eab74e61b7a8921d9af0de048c240c9920d9b3cf2ddaed719f60932abd906e59880dedf3443118934da6b1770ecf009bea90b84e543c86aa0c68ad2a61977a8ea63db8775dff834d21e899fbdae40070f826f618f78cdc9eb20957a5b62b48bad0031842bb3b1a6d5802a0609e2ca1e05d5b922de784144df7b59b1a0d0ae37a9b377551ed28fdbbb1e15856ee81fddfbf5bc6f0bb920de8bfabcae6524d8a47e92cd17b9ed8641072300577377788ebafe2a3a306b41e17bd19e47cd6b0a2428d07e49b62f56dc187206772f0bca9bd6f8a0fb92236e82cbe01a3332006f0d4d5a58684f0d8e5d78e078068b6c8f0e78a80e412dfca0db39a05be1eb7d842ff26715bcc940428466e28c38331c1fe3f69e31ae3633f0f9478f0e94e2c5bdd0b7418827d7e5b01d8fefd3a1c3ed77a981dc4960e32c55587010f7ed45302459f99a74ccc10cc3e41e7b337bc15d8ed6845030ae97e15c4b15e9588778a7dd1bdf14c1a6214ba427f311a8adbbd0f499c181e9256eecf1d0b72eb7550b07c96b1f45c94a98dbb201b726835aef396d3e25339ef3b34d613ba13f2c1320f0de9fd7dc44c577f5e05ceedffe78ad78e24f43531b1acb56dcda3589721de074f7a54b9ccbfd4e48e6fb1a25d19ef23e69083f5b2f7eb8c48aecbc8527224bb447e84c0485944d332b20d2ec427b30cc2dcb2fa23dd363ae666829e3a50bde1f85a4093c608e502904c6f6622966970cd307f54f3ad8785567dc2c09e2c9b3271da349f42075fda922eb299348ebe6a31c563e1cc05874cac4973316b258c266069ad3f8eaec8e7d6db45be726e96a3d6bce1b9e9cac7e1ce615e0de7969a9908ebeff9c3c6bd0eb9042b309574e2c44f45a63b50de7a1abc602c8974214cf0ba7e72cf1f50da0207eec8c72c457e49d60d32f11949a4ac0fb2c51b2136d30d20f0a2b60741e38c42cce37971c1eb580f24b1424ee8053d146857c6aa4ca2bfee1b1bc75efdc282c41ffcd4206dc3f9125ae2432b8dc6c33b2a7791fbff97c33222425d96901e11f3f9d8f01219c575a329c4016740a74dc9e237df289640709ca56677d442a0259b568339d9f2b2ebaa5ccf1f15393999642f0469158944783a32adba78c9392dbc0a7a209666b27fddc27c30963e84e0e52451a612135188d3d632cef92d216c286aa9440917ace2b1844e249ced0afedd3293e5336a2950a4e545cd5028233593475a570607309a20fb62ae902aa0c6d552c11bb0eea770d3504167fc45c5b80d734d32ae5da52d28b2d92c2792fe7659ba53f85618df26fd2cf9ae29cc048dd00754ad6fda307538832b450e07ab58c1edf035d7d3b386884491c2731e87bfb64c61a543851500e26def79d6b6c8ca684f2b106b6df7082591daa15e962e9f95bd544f1cc6073a8dcab1e15c950c7bdd4841b5ebd15c5254637066c5d65227cec762074e036be73b7aff2f55f9f04b61d3eda179a1af99bb586237ec5074fb25803c8e8fc0c5865308e1470e8af5fb125ed1ae521c84facc99f31a1b930ab32368d0417fc5c4bd47b625a3eed54c419d61162a95f3a6ea1ad8d9144392413474402c77048067396529212cce9a76895546b6cc376d48b8fb0124516d886eabd2716008003bc3ec454778e5c036f4f49f23b3e32348a3933ad313137fd41f4ad587d11861bcda0bc3112bf89101b3e48bb280c616ceb695999518dcd35e8c59b52ed40ef6b816fdad1d46e291fd084affbc41e8a185dc6867eb9609f292d808d10ccb88a66fd5390a2fe91c9c7d386fff5d27ea17471cb30cb0cfb649226bbb6d99888a523b30553cd47065cce8e05cdfe55ff759011e6e134a48806b3a41fe274513c10e27509ffe700715f631c7b40d39ee63f93fcca35a0c7ee55e45e1840b35e92d8f45aef4d4e4013e5863bf65fe80b7048d0631c20c095359d6d4c224ebc1f31daf709dad12683654bd418438f2829b802d00c306ceb0efd8e5402a2ba0370b96d86c0f714c6ad6cfd674d8b42b83911ddfd1aeabc74add30b9e3e815cf20701816c5b441a61cc392219d0884d187c0e09b7b12a4deff3a4ed56f696d71e7794bc82b7d7bac1d87250e1c2b641bdd64b67ad36bffea85b505e2b2ee11031b30323f8a9dfb5a9915cacde10348723fbcbf92c75c440449fa222ff4383eb51c4f077980b5f222e23e236bfaa0107de0d6587454890b48bdc7a5ad14dc12b87b140a1a304ff66683cbccbd03a81f579a9da8c08ede6648954883b6b95af869a88931343aa292027f5d9ea57259e2435abe2c176456713d541e95ab71159d78832c171a496359731ffd58bf58a8ecfa9f6e164873d821d37d16893658eabaa64c3996bb2218ec2883ec2ab27c63db40d3cf126efb11478fd026d3df2406bfaf88c5f6f7d90e393dee762b5e99b5063dadff61a0ac3e09f61580d48b3bfe92d2b1034793859d6c974ebca22bac3eb096a3f433776d50d188e355999798010195f82f8562e01765d8be3002b9f16c9b76dede535a5b3aa394e59309a5e5df1385a84d287eb6ba1bc7225aa2c4fcfd954d171d23798cdddec0279b8517ca24e7dbe2f46eccfa8a51042c37b3afeac181f7028ae835a2cb73df72f29ffead5c328d3b79d9684be649ebcaa44ccc96ee224974d3f21c790c4d62ffad3aaf1dcecafcad114255c0baf555ad3446491011b009e9f7fca6def31542a7a218d9656c2d31a836081df9ffd28b0d4a8529789aa88acbc93f2f7b3dee18036e84fe074ddfec5539793cb3dcfa500b77dc2b5d749a8b50a559cc806ee9ff6ae6062dcc865c59a941def8081f9ab1f4749f16ea0abb646faca3457a7a6ed5da2935051a12eb72133b86f04f8e7af619f5f2d759b30568459cfdaaef3fcfa8782e0826b99699f641513ce8d85a028090657346ef642f3751ede49905563cbea93453f9cec5b787f7b5509150a1f81c5f067a991f2f5a81a150ad13f39534f723df9416e77d6dd940e556f0096398168c605d04ebeacb2657bece8d6aced9559d9a1f22c4cdb30899897a7a682a57bc174243bd2f6147779054757a7375fde2aa6c5df2b212496dfc92416616faba80f53fefd627ca987db65090d9d9132f1b27b03728ef40755296f2ed36d741de9a1ae6df2e0d658b838bca88ae6cf458002b81b60578cbfc853e5ad38c71ad967f5311b881ea3ca8082065c3c1b87dda3dfec3c21b232dd8c3938ceaba69a2c516d9b2ef00bc756c17d13302e6a15f04163c08ca44a63d44af690088611bd47a5a649e4bf012f55180b145c8f11e27b0428fa03150ecbf78a5dbb7db36f7fe12d7f06d03b3db538d37816b27306f2e6a1af1b32028ec9ffa6947f3e78f5a690a2d05c6f33267219267b67f31658e356bf55909f2ba4a433cd3e545273a63d7d5860eef3632163dce9bbb70319148c88527ffff54747e0470353bd6aceb96f5aeac1f6e9181467e293b1ccbbc297d3502494473f694548a6f64d294373b653be2cb243121ae57acb0e5cdd8df2c2c86a676ad46097e9d2c532a8c2175b5b328f2191646ced0f2098b04955291eafcd41dcb2657334ef3a8a598ee1476b20b87f9da3e1e595d83fafed81f6c9ccf5b01eef24fb6f88c04b5ab79c980591c9daa8a308afa79cb7227cead09f2ca2ceb626ed93f5f66767932be0a7a1fef972b683f4fcedb3814e577695f7cec663e1295c8580545c2def073e856213f8f73564b2596de302a6935da7301bae69841a2ec88135dc85b788732786839a78fbca8730db707ff11a86ad7b8b3abf501d45f9a04440210f63d39b78c117fd8b63bedd6d9ae83b8cd20f26703429bddd94421d4ecde0154a3e60af3409814b81d7662c40f80a9b07a21a5ae395136e8873fd80ad3d97bb11f7d9d1719d7306ea0cf67d6dd01e6477c191c1e3fce0a45922048eb4a9777863d23328f99e14dcb4bc1baf7e09d6f5e924391f516e23d0611045770d2f71a630b3c6791b94408ae64f2a2104c7c8d75a72638e76ebfb93a1455b305aa5b4212dec54b921ad2079af9d49a56b2bbdc7b6d0e510512a42521ffcc4866690ab00ef5bf37e3050f1037a0781848d2f554b44c23a856493987ea247231a7206c5698fc9e36b48330fdb492c10ae45852d7870ad8856d48e4bf2f6bfbb9c33c5128357880dc6f006e9bb080f4914efa852b601b49c1b3d022d1113ed35443ca221f2ad5f6edc49b866ce3e7616a66017ee1cc74ae77547ba6a2d1a1c15e8b777ea0c6255f942496e7601e8b71e574dbcfd6eb3343604f359be89f798a88637922f79f0ea611c7b1555aeec7c31d6fd74a03ff463faaaf2c4f0c6b0be32e02a4ebdcafeb8377e37985ea7bf90bdfe21516fae6a2f9497a4c85fe469ef29b5103cc9eb5bcbb7a3e49a85986e5949f355409818c5b58b8a63cc7bbbff01b6ad260f9bcd882611a5a18c2739766b7e2d2ea3b352222e749669f6c58aa05e4957779834342baa6c5c0e103c12267d55da95adfef534c21ad3d229488ab4d193ca5724860f0bef65b98c921d529b5d505d34d4c2023aaa7e0ee38821266f380b6289cd833e7e868c5907c619f4c489490ac6d6dd7a976eb9bdd64960800790bdbf0940cffea83612de946b7371b62f1307ebcb0341708dd2bbcfbcbfbae47fe5f44d98b4178fb2d87461d2f77c5a20185711240422ac5de68ce15842ab5b0931eea18a0bb0f3fa807232caf15945e220422c80ed281ad8160bb3a9354f4d3ec49091a26525566cf8dfb22f4e6594ce820a3693be583f23befa33ff1ac6da5a75abb147fd49b6542e3b7ba6cf5277bf8f46ba23968a52edd8ba0a0c38296fa4d31e9b7e16125ab4deeec97928854dda0e2be4af1281bdbf0e1cde613e06980a03ee0c48a43c866cddde56339d81ba9dafe05b3e6bc4c4388ad29a1a27b2e7c930455126853f40eaed5135d86dafddab8fbfe53b05f005b505cbe5a4ceac3e23af15160bd31a5d3393600525b7476338c5a58ae82aedcdb0a9a29539eca70dc2dfe8ed6edb3816693667cf6d54614a5bb45186e089b4fee88e65e5c2f92dd6bbbc4711ec80eb967dc1157a98bbc16bd5f86874162093c1aae85a55ac970b6b0259e34f93f52d59d3b392fb7f7f8134cc21417837c139ed0623888201fe02f7afdbc11f23a1055509c85f43a69246a24e17e931d926840b5b542b6e56f22feb218d698bca943dac3ca50641851f3326ae065cfb341c5087fe378f5b03536f6f187d5471032ffaf5be584831fbcbf7daf7b0a9dc5d722495a70dec44fdbc51c6b43bd083eb8b2a5f6e22fe5031d98caaaff210e91e13facfed3335dc4c2e02e0f9bffcd4a50994e8e2ac0bf557e60e0ada1d1e530fda4311da2bd7e3a11519437db7270caf1f990b4917f03d50da21eb6e7b7cbca3c6db27c81d4acec778679b6d0d370aa8680458a8efaf8ed7820d3df799f1f4b3042da7c55bddac6e99eb7073077f0dc6438551d221eba7e6ccb962d2f5ed8b848ce02d064c7114505cb854fdd0d0dfd94d7bb130c1c9cf0804b58654edfdd4b84fcc6a11df31b1b5a3b3f6f3c0faba50a5ff4d37ca238663186c24c438b7eb898d23bb2f3c58c8fee5c57eb9634e09124848465547cafb44d2150b224a1836a791a73e2eca7ed891f686c57860f0d9aaae0e557d5e2d56d65a87c970166cbb1b0bb6cad491a1682771934135428e10b06ad122e14c620862f56198449ef5059293f55b685cc66e621a1ba9abc7fc120e2e7cc768e4c0ab1bd4caa7ca2f77f87719ddc491db9708cbc1dc11fecf19636e486491f368bc5cba8bee0759e5716223ec66cf0e90c632b247230ab46edf4e80c5947d02fb427d775cb25eeee93a8912634b1b1bd11a45ff7ec9daf565e1a63e24691fa2b1a131af2e270440994e84fd8988c184eaa788e51b3fd8c797aa777afe0e3d3f11d06b35e4526b5a021287f5c69ea9e403a8cc3cc23215aaeeb68f9223378a5478c40e1ee31310fbbadcea5738a59d37d6f35d2892660f94d5c5f405de04a96ba0cf81b8c9a4fef612ca84582b313f96d9b0c37cb7706dc0d8eafb6f986cf21d20ee5ae39fe4e996b57cd7d7a7fbd9a9623f59474fe258772a6e2cb22caa7918d319e12a3c39174ae00a35542fd96ccddc8c6bef7dec9015e88371f3c58ad6b42a87e301779e8f86907d8a930307fd6e0284752e3c7b44b2a108710406bdae260e15a43eeb82ec50cc6a906f037b41b3d3854ab99296f26819e66d45b082f303957adfe13b7ca960b73a0129a1fb6f4aaa9bc7e37ad97021a6088e0f416c4d2e564108df9fdb508f7da326a36c97436a5430af2baec90cb3a60c6b7684f48c8a0eebc9d1c9bcb4578ba02813cac7a3d23a77394ad6ae41489a4ac36479978e6929e392528cba8ef3ea4782bb8b7f71be78349efe794158eb29310add905417e68aab0d33641c7f7f5c7cc09d9d3452c64188c0127ae30ccef45769cfbbb6884d65e3a130475fe2f6129043daacab6bf2bbfa1d7412ebc3315e88192d79181b2de4d89c11a52591972aa5ea85bad9eca018b13c190d6307f0d1bab9c5228306e85fd1d9a33d1d35918356dc0a0406e519426b76301a4b69fec20cd972ea5b564f555c2f4e66540caa926d7658eeddcf95f7238e5d144ce742959db821b0b22a823f9bac5f2575dac6378124c6baa49629b527240f30a00c21adbbacaa51939f8882c2b9feaa9e4865073144fbb7bdfb5a1528b9cde9dd2c3ed08fd690347ebdb6ffaccf0c4fee29afd1829cebf27e1070c378da6a9e3fcc55b7d906569ba2c8a28ce1bb9aedfdf42d02c4e9e215edd544369c6edf4ea03de5d7d42d68c2fde1950b707c69d1ea4080b4e34d76bee233e9b86e29ef3e21b5753ecf7b299a460185b00b54b8cf9a8deae33a80043d8dcb3726eaa499afd6d0deff1cfb18c69a42f661c99ccda4583cee678f00fa8bb4b4c75892eca3c755129adda2c38e6a772dd1c41c0eb28a451342ac422dbc65f6de9d43bd480de71abc0aed258a2db358c89b971aa35311a879c818da79506a8df3f6311e85dda46b01bfb7bceffca4026c698aee02ea60957ab141f3be7f1a48e4233147a3f1395432fd99d31675e6bc643f5d77b8831e93730f2ea62f02fd94c801477a7cbbf2ed62f6a816c13011c7143ca619574fe53c481ca7fca678f66d7ffb2ec43e400ee8b592966ae0a169fd65bc56e66689dcd6cf294ce037d8f87bd5d20373524e362e98c37bda7ae7cf5d7f9884830dd9d6b197af19fb2d3b5537ad50b23d12bb0a87e367d76b5c004fc247a1fd356503defce2dcc63ed7f50da3a3408c97787fe456ff8ce4b4458a70d6b703eb709848df4fe460613d692206ee0d2d57fda517b24157bc8bd5be9b4d7503258180aec381c6bb1bc9af365afa4c9f9ab2daabd0da3e94108c732b818dd624e3b6ba4d5594a271bd463c1c0b8c778b1b9524e21126192bf1f07bf3e9e124629304b3e5656ee109f5d69cf4a25d1da2953b9dbe7690d586d6bc725c405c31d1301fe62ab094175e184bbe79c795bb8a426c8d319a3c686b935a8941e0b47e99cc0df893dd04027b03d0a343440bba548b2e12f6b319b9af19b17709b973a26005fe5a69a2ad422f8e5a7ea31ce86ae0ded98377b09648ed7eb96c4547f8d811d5112a062bd118e8fe1a0e46fdd20b81b0f97911be6ec8c87b67c97d10eb288eab20cc074b3a9ae7aa21576aa19267dbebc2b6a915eccabe676afd8c9f72832df4a2e8c82f6e5d7c191ee5203dec8d1cdec86fda5d476f31a34f494b74a23845ed23a76d6cc744077b3200aa8ebd0ccca5cf08fe7fd15c6c11499b33b8a9334b19bbfd546d473bc6dcddfe7d5f11700f5fe49285687b3369eb2293acc2668c6b53f1093a6fc310e60c073a23fe2fc6c910dab91040935fbf0613e6f69abb8fc9eae39527f9e5eaeae5f4156c63541dcaf0fcff8636cb56ca83dc045e1aa89958b231b2b8b1b3b700a6f2496728cc49bf5f6b77b09d2dba736dbbbfa9a92be20d97d2a8125382b03ba411ff40bbf156b6b284e773f5abed90617f73d5224f5336e128dd6e7a6428a6439df0f6615e55e07df24d06b851ec907d0a6b888ac41b89e0b7b57e34c41b61a0137b4f68830ac115916a7e1c645b448e759272916a281fad47acd3d223a53b94b4269144792573a8f9ee9a3d893daf64ad0457af1da0f6deefcbdcd1b5a752ccf2f11dfb5c64cdaecae0e378d3a5187df01c728928341be0921a2b01a15a761da3ab4c9b53d648789f8ec7c61ecb9f45e679d694789ddbb2c68e2ed4598f16282a6ec0bfe6f4199ad4c5d02732b63add4bcac8254c0900c0e4d211858d5db154a606f200dfe34d6739185939e8be0b2dca554a0a5a8f4a3900ad983353e30324a80d7830586775d4192431980a7f2dc18ff08195338ca6fabb0bca2887a8d134861a2f42c3c53e89836003e6262eadc4d6e4bb20ff98158dbfec7b139610b094dc3afc5acf36b530d4f56dd428a152db29adcf859c2a1179a7cd11497129015d73a611442536f3bb3ddbd3b151b314691f85363a8750781086d776c1261ec70f71abe9ca410d501fa467a7792b4f5a0bfbcd118424c5b06171bcdeee3fac6ef61dd4c73c5ad943a6b9786b02c7cce1e8a81d72fae7ceb0946887b3e12be72775534e9879a1945123bc591db97ffbb5c16e2dcf30f331957aac7d8a81cf0340f355632ff93b495004a0007ea9d37023b01512e7269967cb1465a32939d9d49c140a52c1646711f3bc5d5c9e235dd66df9e6c2b51c15838c9cdc086e0df4cd343e52e6f933dbe706a2c61b6d4483f925ac6c347ea0191a66558c3a51cd77e37325b0edcd0ca5b14b5cfc316f77449201f9681a0cd71a37db4b35ea9470ddeaafaa9f7e7e09d3e90d92390c9a2700c676e2618bd9b7d8e759e34f35114f87d5be77cdc244b1704331d3b0b737bf210f9141394e77a131ddbe740d88b09b350e5899d4364290fad64a5d8d96d4628e91a77846623866686bff00276819962672b8e4092439dbdbdb154268b56042a67ca71c63bf5cc49553c29ae1b79eff671eeaf22ecabdf502b173c7eaef8c580c319afc40d3d9e0c515d766226872dcfeaf7bc04341e190780f784c1ee77307c5434f09c0b9f50dd4639938d8a2a24ed437f65c67964eb2de752b82e8d0fabd6d8a1240a122ba479cf1b7e1171d2d6e736c961a535477c32ad5a80f3fa6ecd7d291a4bee242b105f6d78faccae2a2885ed0a6273882598ea02bfddce1389f14f12fa2519aa84eb402779ea74e3f5e5a62eb03864012b3653ba9959f3eaee1849f6b0d93dd8a2e797af91077cf4ffdf4daa3f3a3d94b818cb64129b450e9d86ce196fc8892b62f7f237328680d822a506ef1be7fa3395160e21919c7028679d3a6019dafafa445f0553d73f20c04f141b3078a3ef5c1c087e7a87ce869a61d55f4fcd8ca9a69e43f2e6c18dc545beede38be50452f3c9606f8068565b18df1ff8a7fb91b485a8470a208583dbe0b180e6a07280dd89549b90e23dae660f4fcc26c2482aadebcd7d6a72da9490532e5ceef80d740f67722391438ccfc23b1f0ede109a10f66197881114dc57d3c06adf45a23b17405354d56fe6938b55485794c67ed7d8d0c49142d434f28910559d96a121e6840ede2408c5a490e4e5e164896b29c9b8c4fe8631ad7666ad2966070f0084020782ada5be85a8d0e7725524580b0ba523aee77966225a606f2f60400ef16bafd7c801b4aec17eb858b32595ee4cda62fcfdc3c3b4def788f765f2bf6e9e6cb18070219ee8c066aadd2dac07e009d29c38c67731bc92f85c85ae766fbdc901d1558e5c5980aeb8af05073912a4e31a0ed2655da218b5d0b6a09f0549653c36c8bafd3e351459ad3bf2d949a46364914df52533a2f56ccdae85c7b2037ccdd74fbbc5c64c41be78806fd487d756ae3dbaecfa930f223ce139c74b31c977bbcc4ae0e8d3269e732caf1b7e7c1c5f5b5bea9ec60b9c469b9793c1c241c6a6144d5f99fe31c1cc85db3d0b3e1557d22a8f4344a53a213c1d466f764f0fe06c0284c32355b9d074540aed7f308180f8320bbda0c2b77c74d5c654a6c501b3a2b59fbea989b546dc4e3504fcc9cae59b8f1a3ba0c3dc88d9acc4c71b950af438748f15e58911661fe9050df24c32dd6795b812f715e66c1de49fbd45edbf01d8c8407cbcbd3068d7c6ff47d399f96a12870f817d255e10a788f323e5a8e9c0b21d0d56af86894153746b918fda9d11c5319309b855b2c07f6c713b206693c368230a53327a17a99232abf957481d2ddda9172c13e2988ef2f82c63685e4d6762e4ae53a0e4ddd07f8c6acd1efbd7592b28ddc183b6ce4f73a0bac96e6cf529368295d6e66fc183e92b671189ec1fff676740ac922a6135277e57976fb83b3538c2584ac4a9c1305efecf7e7bb8c3cdf8978e414d6b7bb226752a543ea42624bd3648a86198da86efea90f876e6e7338369697da95a40f45b9a7ae6b545fdbf3744aaf89d9bc0d3c382f59c7da7ec6346c03be73958be8907828d239b4870be1f32d2cb21f68950ab75163b11f97a5f81906fc72aee2f4642d01ae91907364f200c8a1e91e8f87df38fd8d71ae6d0d5a0927ca31d8f0c90af811710c8296c16278ea7ce54e187fa47dcef7a5d4a16794f91f687f255f9b31ac88290109cf08a92a28e85e96e32787c6bf677cf0c12ff013c80d5c056fc4beb95fc73651c56d9adc7435b38254528507983f04517a097880cd7fc2d8fb4e51079acecc7188985ec44466e17af4b4d2698fc2473456d4ebb70e54e40953a0416e2b349a1fee66eb33bfb79020d63a59b9b80398392fd675a416980274c1180fe3c814556d3949a8a11753f66fbe54543f89a06bb8611c760d81c8df001633cd331de56f5722512928901ffb5442f3e20c45589d077e84faf3d05fe6b25229ac9c8f313c101eea789a3e33e0fdb9e992153f0198a326238c4cf38a1d3e6abb2d0ab457e8eeeaa15f9337e1c9c7a50b61e3f4201ffd3f25023ef2744aab540ee200f4ee25e1707a284c15620f3a30f484db7f2e62af4c8cf6bd29ff9a8c487a6850258502764c24a3892aa03ea2c8f014e2dedaadc4f0a2b0b6da131ca391ffb7a17aae99bb25cd96014c1d687cecdef1b23f9be253520044ebe44cdb9a77ce40483055b0702868b3436b455ef0fbf7a2e744ecba6c82fdfef05881bd30a1828c871cff0d7d3febe47e93709374f7b09077f5725e405101b116b6efca74d5877fd364b73e79e56117d01dc112b6f8f0725f8382f6bf62bb2cf5cdaabcfd90c2c91d98ddbe41f10727449ae7cddc939e75285853bbef7beec46530909b7b60350d29d8b54f9b6730942983ae14413a4c907541eb12ecf68a4d74fbe21a6a7acb25422bc1218e941963a8fc8d8a16c05aaa21c3f78e809fe7b0548a8114a4ad585a3cfcef9b5375994aa32cb0c365036fb252a06b9599fc8d792cba9ad346a492ff1868c63fb785bc18dc72dfd3c4f1e1b2df99e0e394024af5ba77c8f6fb74c7de8435362ba521a137da8853dc77d82874b7b8618544a49f6ea74d650497ff8952834074d46597c1045cb0f27bc9a901315ab24b4cf91b474803f4b3a06fb1a475b193f7cb97c75e1d92ab7139120a50d1032b15a405bca335857cf4a62ff12cf9b986e6f5a939f1c7049c86ad38a7150abd473b3188662313a54158e868f675bb211cb4bd310d0a4f100ea8d73097116a89bc0da12b71a4f80f12262212619a9c243c178e7d8cea4285a195297e8845ac8e64d408a0fadb2f91281eefeb8f5b8f4ff6695a5ccfccf340bfc29010b35630ddec616accc7e8a9c7c2b0f20568b3d2aa5ae7308b88546eebced67432d9bb9ff7773161665179f99b096cce357ac44cfddbf717829a9c3c17ec662e70d5878bc9d79d8b33b6f3db56fcc06cec7e9e4b4992ace81427a51f35ddbdb3b8fedeab128a751c8ea629017a6029c9264349e1e1ef68385fa278f04898c00a1aeee46b48f909da730a99bb637720a95e4b762494b4e9b7237188efd5ecfc5721e8be6bc6404b2680c7ee39c4e6ff79f10cd8ec4cdb7e1a72606a055f1a77ee59c132d3899459ca8d5bd061c533481f166e4206dd14e9d59e7fb4992307d66200cc7656bcb0007584505346af0dd80c71349b0d8cf9ab086107c68bace17b7ca97765352f9fa57b35e0c9b1e22b230699838138e0d8abe75bd2e9ad0987ec6536fbd828f10b3fd02c6713d3dbf39808e916b17187b7a538f010a7682e37519c3b1800304d3ef1ceb85e01cf5597cf70023ccbbcfdbfb51c7d45676e464d55f2523b34872ea566848440cd52b2934870b3cd3fc89828c8a815c5486f7ff7b15f0b7624ab2a769c84103adf8ae308bc7f807410c76b7953fad0f1ec3ce30ccb20ab3035ef8dd6e07009f257e586050ce9e5e3ccc8410684891f823911168b53d946d88999f64cf270776d64cdce65c5d23281c4cba0daf1b951830ab63780992d8971b867885b448d1c8e5450f43a1ecc235c4b5bd262dc789f2fdd9e7f1f3ed63051387ebac94a0e10d8ca4f269149de36ad3cca94af05519d0c86c54c15be44b64c11030f8538d06871d3f03872df9f8fa05b24aa2204024e9e2651694dd6387943c14a14025281f2b3f9a638ea45e83cde1a6dc77237b07c8677278a9e239e52daa6a1efc713f046d888be339bde9af97f76ebeade56231e22d47d6acc24e2358d4ea2d6cd7093cbee2f8cc487a3834ef84d379da600b4120e3d65dfc2fe6e3b511da6c3f6d34683d8715989b8cb5bf4ba79f9700a731464f82f6937b631c39ba96ce264f428c429e24962e463ee599fe3719589a4897a035b5c2f1d45d9be03e769a3210953a8c1da87b17e8845539e5261c3b76d3331aad39b76dfea037df4d3dcee8323fae5fe172cdd4d7ccfa47f4a144b7a4a6e999cf0993421851bc5c76e151fe63f59c8366516d22fb3402c7446db870dad19cc32081f15efffac486890de00705058a12104be428d060253ae9f128a806c49fdf75885d7d7c5aa8afa10adc7647195ebf828fb43da6d1b1e240805d1a779a8111f66485e23daa4c1a8fcb09e3adffeedde4361385f70a57aba4b8d4012fc20261cbe60a4a0f91c326cedb394e4544ae855f0df277770da2f83a1c543474c50b6951d73afa66dd2db1d3cbb092eeadc30f3d8c50d079af3a19f6f62762f4966cde44b03f243961d848f3f36de1b67b28d5c152222cdec714a4bb80d724f77a1ead5b0f374780a8c55b851f59c4912d978cecb7ec38e478462d836a3117cdf4486936954877df36556a35bef8a10f9fa07546784307500fea507f723f4e1ab75b1af5ec9d4d20f9a608bf1d6be655682cea607bec41a6bcbc0b6824a570c63b2155245d518051779b1afb65e6f2228fb457c1fc9fdc03ec3d1cf29a1ae5025c820df8482a2f64ffd00ae4bf35b4a7a1c30110532251f5f2d1bffce425406a14239bafd5805edbaad2d3c6899002eea8c67cfe433d6444ec681f1a0e026e67afff01e33020a0eddc285884877b0023996ccdcf35a5fcc8520bfc2322144acaf15b24b67d9809b391c57c24280158ef02cc4c01220b172351116dae4ec110a11a785dbfc9c9c27a499c9247b98120bbde8120c9a6e24e1735c0e8a92c8e510aee9c82606011935ea2361b0718e89223ee071bf446cbb4da7451edef7e516a05eb777a8946f9c840af52219bef620dbf42b107e265c38ded7ac4c41283c9062740b9b1cc34dcb1f84dfbc2ae9471af753e349d96bec67bcef8a3a26aec53360511c596b7107737d86654d50f0a486215146d311af4aca01ca7f41a843c5d75d7aff88d10191a9c488291db77e8e04c53c5ba0b1d6af413b40d4f6609073dc2ee0ad85cf162fcc47c515e876c78044e2efc7371e31f1fc1c0110883a5f2b6b03475c53fc414a85b6282f48a1c1bd4196a9a9eee9a27780b88fe9e00aa8767c14689faedfdf6d6ee4dd9fc9f966981e49aa91ab8b78ce294931b1d7b0dcf326fedf3df72bf0930f555b2eac44a009a068257e90f3aac3fb0a4e178964ebd333f4b4b359c236eb5586d91ca6a753b66381cdb0385f4a128ed8f963eac470ac37257609cb92438253766debc4906ce8985fb5374966f88cc44076c9c5d73738d05e13d9357c74e190b817c79978068d85b85b9a39695bee5d77c0a6afd92c42d6a62a8c945abb8bdddcd3df6b4cbc9e7d56448465d4264d31a43abf4b9e28d55947d38b4bc84c98119a6755d6adf7351c98f3748c3b1c8b973dc19105b1ae124a9687346627e4c28654fb46d2369927fccc749a0945d7a9c04742af17f3c2daf9af3e5266dc2f0a2289e4fe72c53daeb61a92b48af5da3e33e148d4d51ad507641e4f70a14a0a222eb962dc88fe479fc1b10c2d3efed80719fe1ed71b2fd7a4b6fceb7d312ec61269749e31ad12e1f2d8c86ee786b3d5b3dc29eceaa21b1183496cc05da36387512a34dd0d35ca5f38fbe108a6143cf642eb37e7d076721ec087893745d08e9e23d9387fffee2174c4dc31420bc8e85112d88656c18164ceb03ab1cf8db90d4c7977c4a20bbc4603254c589f377d415af92978ac66b447d3db73a6cdb8f23e414cc6fce0e3763855bd525e12afb677ae80a9aae5f58f81542c6ebfb241790a8dc8749b8661d0bad5386be2bdec54edeb8bb7375622b8ad5c862e1d3fac986630bc8ae40313ff850961bcbfac7024fb69f38afc8ed16e84b50115289eb5fc2d69b446d3827610995ae0d27908dcf3d37802155a34ebda3a002c0f639f9a94cf30ca4ce64611cdab020c761273f876001a6b8cc0988bf9a8123d3ad3bb99bb3d1fe02faa9aa5d2c3ae976af879268c698efdda7f5e81c4b4971eb5588e55f7282a0600ecabb241193848e754b5624a06fb665aed1023e7b43f1baa24074acf62316be50563992862aad126b312adc34d739c031700c05e207cf37994ca0cabf390cb6dfaead8c7861f0030479985fff50c580e2d437f7be5421a54c100f795070ed9624ac6671d4909ec125ff61fc5eb5ee1bd68a088bbeabff5f13f00958e065b418cd385406651ad073fb0b9ca05b7d140f7cf18c6a373b7bcc1bfc715847c6bdaf4ce20d2cadd181e262bc580ffc462d50a6d96e0df96da91d705599214a9eaedca153f178a7ee73a72d5f176bbb44c649dbeb1e3a19f7f7652bd64a10e27420882bd02e2b652a8f818c1d0b47395095a285a8531db16594cc53b8e2bdba8297745f2cb2a40dbfc9a31bc024fdc5ac6c821138b07d506684860ca1ddae5134d3ea825b5d40120f2c74a45b2a189a1e847b2b5e3f2180f170db35b9ddef1e35b4f7a08fb2ecb83dcf82da34c57a132fc1b361d9099bd15cff2232a72668a8731cde4ffd160d0c3d68469a6ef3ad944786b7e8242ce5641243ddeafe252cd8b66b062b3963cd4f221f4c966e3935ddf6d6c2d2529784690ee108ebfa7b569f40e0b888d8e16dc6f74741005d12ba8799f16f8203408a798504c17c5d79b7871dfd024065ea9b05379d781584678a26072b70daa21b2039d8cc085586693e52279797c5b013b75416dd1497e05e7c6744f19292ec016f078488cc4c1e9a07efab5becab051cc7e7667a2ba964565d1ad8fba74b0af72ad9de7fbbf7f2ea5ba1fd14a55758b3f081c88b608f33ed2831b79ab6fcda662b3b58da8e889e7aa5c35217acca64831eefedf2c9d0e49d4b56084a4d4510a53cf7a43c072e17c632e68b5237f7afd8f00dfa3f80d796da9260ef520a0c7dd13343a40398696b610db7a877aebe321159f22981c8740432f6bb76640f1c6bf7b4956c42ecc3426e8a2397934e01c1e377eb54d4a306a59191dae0ed0c3beea7d8caf9fd320ca77eda927c0e82fb69919e937b342c1f22d21b6c998acfd614796cc94ace9c42ebbaaa0021a3f0a58829e930c74f8a7a945e36878c43136e97529f95b9a3f570a6b34940f5b120686464ff2993730c1d7072dd09a4f4bf6d5c201613a65301ff4ec5f0bc4b7a7a674eefd0b0474ddcd81959dd047caf3afe25f38de53aa57dc65d307b3541746784a4ab8382c94be257e3f51ddf006a8c46d2fb5fbaab888b6d03ef5c9516549eaf2d10faea9a0c7b893ac726b736d74e7a6318c2097cf417eac6019c434e9b9f47165479ba38730689434fef2ce7cf931be41acb1c5514027ed0ea42993ac76e3336e3546fcdf2251c4f5375bbfdfd83a8772f8970314c9a16d7abc0b621631d649243df5c4024cdd8b1933048157cf2fcbf83992db2011f03424d07cae8f1805655c17b75da21c3bdbc551af7dc107d3d31c2ec9ac19477f10757380b15b9944f7963be7ad5ce745a565471e55aa424d77eac46dfad3487eba3a369b9299b2efb6dd91f265d4577d736e452f7b6e7ae10fa3417f2095ef3e3aaa7ca538eda556720d1608974cc33a0a326269f710ed35753866a117a6354035f9636922040faa376d0d40e4a7a0c182581c5b73fb6a551bd9aa5e2bd0baf8f9a906b6a39b64f6fd68cb7e97a48d81261ecd4cd56bc8cb6da607f1b7860573875eb761e8f91eac4fc8c36c2f7d3f837d15c3d3b7130b242e973308527591a0c4827c0993d27056fcb5a7fdd9a2f53defeb422214a7c3b1958d8af4c5899b1802a1ac7a6b20de5e1ce84dc95b4d885c4caaaadc6a55c72dcb83f7b6915fb1a3d60c38293a2eb76cadef5384d8619c915be1c8c9fa66d04aa7d137205082f6e1f0f0d1b278db59d5255c78c1427f1e962d82bc570362082ea18e38d24184b2c747b61c2b1814057b979b0a79990679424a3c7371994b44e792a20f02908b0d80c2ec6b3a571387a48ade6eab3234a4145b38cba8dde74fe0ed9cebd7d86ae397bbb43ffb3e599aeb08225c5e73d51e34ceb7de5d68ab051ed76c11264d3698674c11fa0c6714878bc7d5cc3c1a796f1c70401e4ef722480074e513a9422402ba3c1ae3de3d90f14016fddf5eb7ea435b473c85e58b2a448db9fb8c09d361637afc7c55648b506f6a5bdeaac49946f5f7691094e5b769a712cf66f9143582379119f079cad6f74a4a27186bbd60a3236314a3ca37c51185fa4aa3648404ccbe08ec849d0a78a2c5beceaa97a8146555f4957e2931c898672914f8bc792ad2563693e898eacb2386de865d9dcf8f4afa0c15da429b6a8e63abf0fa02209f9c918e6b0d429c30e1941c81dbfc59176f5f2f02cae52d4bad1851a12daff62734d588a37200a9fd9eb6ee6500fe6b56ae5d4fcf90666f6fff04f78fd93272408340a61d52935eea26ab1b8a5582b0a9ab1524fbdd18fec7f230260357cc15e62b591c4b41308323c9e41e1efeeed0a548b5c7f7cc1274f78dfb07b304edb4e1483db4c5ba75e547957a073b9f0f05ed893ad994ee88bff72b7830672a908c9569b3d2cf75e76c78c7689fa41b7dc5343fa0d6758dc16645fc318ac321246bc7f6d1c53299e3411526a6ef2b3a8d1bd1e0501d4e86791370197f41f9cf5fc265b96132862f333e7823ee1d4b5a79952cb88328687f9f72778cdb1151c943e1308d9e68c75f2f78ce4ad5993e924486911fc1942891772e01cfef888e20b051f4fa356e56831f40e5d463e872e1d911b05c4e09da93eaab1257651783025a5ea16a633386a81736c779138b169dd2b6c5121fb0a09d4955029811c9734db04bc7f03d640c648f6c945fbebf414282aef0b6fb952b0d4387720244be714dbc93c6403fdd8884c70176bb505415f9ca792bdf4adc559bef8f5b2ccea1386089833d03ae8590250ffffda2ffe0cda342d2e65769433ff159f143721e55658aab5b178a601dcc1fd7a93ceae5c81171ab2b7f6b3cafed9ee1713d504e96948d4faf454a4e4b9fef28d8443adaba7385a34dba0264169d94e1cbe90ea906fd18ea2b093525e1b8c28e878d2a64c7ffeef8da30c7da9d1134006723c6311bd4900561833f0f71dcda621ce1662a22551401d4fc6565a945f5ad3028a338c86fc08d2f9d6748492791ccf4b593273e663f469a4fd28c94d13d290d7e2bdca9d6815e417f78d372e27f2af8bccfd2927799fcb04e92b6cd8fc9e40cbea0d9fdb0a4657c010f0c0de8a94415a759e8ee709405ea7c4d289d82ff54da282b97034a850f0552d78a6eb52aea6f5e6aab7e60be7dfc9a71da9fc7baad8b3b80bf25fc5f9c5bfa1876ea66261c555e5a3d33f45b136dc4f540c939f1e58147f8e5e31d0e8a062c035e9ad5abc8e78ad01767730b7561b53f5bafb29f02a6edf424a8d5dfc261888cd4716b1f28e1b6261ac4cb91e82d3274c82fc261a79015ffccc97cdaa7159b83eb12fdcec967ef512266e0f6a7cc9e45a0e7e4297fff3b7f065b31ec987bbf076937bcf7320e195fb131c0909358d73cc551baa95718080fd2b1940f2793f62996a0f9082b14379cbf300fe9603d4def97153afe499f169e7d0a6a9390bf614f61531ad13fbe1d073704adb4344cc966307ee6368fe7325d1c620154572674a2663539a4ae626068081fc3dcbad59f7eb3264e7498e6933d192d3e8af57e73648302a978405088df3eacfb88235b32924d9bce80b9897eaed7f7f0966b190c076c7489b3d91d879eadb6d35710e80b67e0380fb6ac15049601c49740c8e1f7dbedf15f4ce80fda9043727989c58403b1e5cef93accb945bc27c5806e5e6ea012bddd75ede9770966e3f326a1af4ce30350dbcebda43683072c456e31c98752803c6963c0254dccf7dfb77efe68c26d2daa5441dc433e548e7c6b78d1a67f4da6e676db680c10ee6a9e88d719ce8679a2eb679aebf32a01867c9fbc2159ed285ef425257e35d9d5977e9e8c820e742fdf1e492c9f953f47ac3521948dd3e9a2b290c5116ba64c45bfa1f0872c687bd328ca97a4457416b7234ebab2297a6a623f130695c824e42d4d9f27b9653562c72d246688ef99bdb54d5d5bd3c6727c7c653b33f57792ccf13550be8168f0b4dc333af91cf493aab553f0c54418c9770c8113ac307ac8674bf4c58ee836733a8b50454a61fb5178afcae1263987a26a645984258415813b36534934e5daf9d9b4f590f23fe88b7eda6db9ff91188f0a44ce73c1fa191025f148907e7790738f3df9443e9483bb2c9cd3f0f413aa276c51f0dda45820552c4e68566fea5a6d0d9228cdb7afbc23c8e01bac4d776a5be6938d903bc6864f1e0279bf4b19a5aaebe710dbfe79f65208f3e6e1a0b3694404b942f7f157d15190a3f90c8e9d19ed9e14f67b0d6f7eca834f1c15f9d0e66234f006b38047f6179c1f0582bc863642ad33163bb43b6dfe513510e2c6a4574b95541473e4de30bdb9b88d613aa300302c9fabd65c5d3863833817b97b3ef8ea1812bbce1adbc257fb23a2b49106023bd91f732e9bae0ff072a32e5a388174c3c39f603023b163025da0f36ff45ede5a22e062640b8ddbe2140bab5fa292afe8d832b458320beade3e52ee6d08a99e008b6c0ed21d79561dace342e87a2d7452d8806eba3b8847affd93daac3d580bd292b5147fc7b7881ba46d278470f968d88a3b67df0b226d9550af14363650181059d70b59cc3e83adcc222ffe7efb7cd477677f3adbb44f5a9a60eabd576ed9737b0f6261657ab5a1116b1893cccfc445a8101eb8189e9c8a3d1c27b0f9d28ada4ff5e7b161863771ef3b188c4ee85d570e7effd7d4211467562e66456e195dcba10912682cfc87502a872f7f06de692b46b4f46e7bcdb348bf2fbcbdcb2db776fa4fdaa2acb7b1ce6a94463c5747b5359c339273040e1fa16b12559d51abb990e3df1a0e07a2f0da0c8042dc24ad89d3b4e5429c6072c5d79dffc3c73a4b120be6b9bf1447a0befbe2f4507d6b61fc9ea6b972a6c97a6ee8f874cbfa560fd72af464c1cd4d03e6231d112b327b4df25675a633a254aaf86dedbc304b27fc6d686990d0e295127e965708e75c376fa985770c885e4c542c4cbdff060a1687d69127a1acd68ab7da468850a57726e087702c25944ecd46d23f2f25196b40cc93ba855d9d369d389511f09b547dd585c20b45a45f350e452878b58ad3e5311bcfbd2949ebff56758122268b7e33bd20b6bcbf26aef35632aa3b68e0f1a9923818204756075a8f8b734583c4b1bb0da2bda0409e8762af64d4efafa60b20705bfc96744b9db332215ee9ed315b734f266768e46f239b54020c325ee6bad4d810aa3374484720a2aa028bfc5236f05f318c19f4514ab2a3286644f877fefae9fc20db64be6219b624fde25d9193292f9ac3e220aed45be3ae7865c36f7f1bd31cccd3d0f10e847a0e43dac76a86472a0072d4090166738b1c0198be5bed190ab8edcd6ab6e73b8bb2838c508edf0a4f302d1b395e3a6e1595a5b3184f40845bac623fca76d254ed8e13eafc5ba9863e11b9cf472e8b93a34a68628905955967613111a2db40da6cf0e467c099dacd43f5237c71bec5ce59203c39570e56196fe5b76b9444f4f50e4c44d0489df41ecc42279efcd2ff0c3c94b288f03aaf0cef7ce1e65af776272ede3b074bdf91a67095b45e52e7a59b5c67b190838d24ba6ae587b66db464e416c252af716a22ee67810cc6a3227e4f24c6c981dd4d23e4302e3d421fc4811a9fecc14da0524a1c8bd4d0612c3559c2bbe5ee36dd6d4e303277385af8aa580d8b7e35116a056af632d84f251854713666b64586f33aaab6f6d32b2d2dc40fb910cdd77d775f2090b9992ae4dcb4d701f3888034ffbe5c8cd3c66b11e0d546b06dba04d9054410a6f08d915210193705c6328ae311965bdd3f20e0d89f93940550ff535eaba86d9d8e085da0e9731f3ed7d767b723d49d033604efdc9abccaf6ee02c92dfb55b9bf9fa0b3f0cea62d3ae3eefbd2591e5c35c3fccb1f7e77d979c59cf13d2c843674422997e4539ef9fba1f50086bd41cc447dcf0770b399fd92c6a2e14e46ac4dd7a768868c0f1c3579c991d0ed7d2923605faec1d8a4a9e7d15b44dadf77b3ee180151397a63016f05f89768c2f1fcc471d74361490f419abefbf922f81985a9fd32f2246b9aa6fbec04926e0d2bb6b6e2a48d056fbc3fbc39c3e9f6750c2b056541bc2287a6f853967ef085bff995b3a6dbbbc7a6ae4e8514c8980bac1b96339563812bdf17d2687710446cd9c994e61b26a6043008aca14fdc7202e2c37a58cafd5249ee21a58f872ddc56f33617b9e57e5c6c1f73212c4fe00b3d1a2f5eb648eb1fe9838fa235b064f6963e87428f239456e2cecbe5ef6ec97dddfdb8206e565e102a522de8d533f4d76324841b712dc5db7be0337944253e453ad0cfa6b97baeb9a1f265919dcf0783e759ae27e6f48c920b50d227cf4b0c6b313fbf48aeef4f21a4b681ea2744684964e408748e08dc041338a5d700ecb4161e2388766c58f84bd83d9ec8c6b46b5b90635da029e2c8016617c760d74be86cf3d8aff3a0b19fff140643cdf800f1690942de62c4efa1b73d966f2f9adc0b2779dc4f64f8f220f120615c805a82f09577306762ee8ccc0942466ea5abd7477c789b40a197cb95dbe70786990de71006a51086dda6a1da0176014c67fc7802b374d86eb0b648893f5074a5b90ee618836ff3e8486df678c9187dfe538cdb5001b60717b0bcb4207ba4e0f4d18df94916332d182fb4d057ec56aa4683d71bba7b8636cc6eedece08958db572280678325a8b65d914241d27376336e08986aa243cd6a457e5bbd66831c4a5157ab6aa8e6856be310d8203f8ca715608c8bb25877d1571031339be9f7357f6d18c38a1045bfdd9f540265e9817804bbc2b908e203d04a64346839b740277cc9f616e762df3f6b72e72259db75aea08508fba1c128f4ce9f35a40c0eac5dd1ed4007808541dc71d260eec0e947e63c814454e4e75cb9a6eaddcf3f081926d2e66034273504b3b010d30b54ebcf798fada7498985cf747768913f55cb14f970ddad9b4452bf167a795c07043a1a8ae28a767e5d9b1ccdfcb5228ef27f7d5f5eb89de8586d0d62c7d6dd19b7adea01870f1ef47214637d2a939e263aad30a146f3aac6ebe8c0d8bd285ab230b4d9c0605978f543992bb7262854b656391edffbbdc6a94621f8d2eca3885e778506feabdf249a637a0cef16f7f4e1f337a66e7b2b89d11739cee015cd01ffb4b8938699a18febf54e264fae3b708254366a442a9726df368d29d2a4d9791d035801496d973adc1e10580623d9895c8ab18a506b59e8cafbd8b586d4232f0347ac9b9aa4d553458141873c595a76ce2fa963b6092d156a66b08c3b2f01a24d0a50ef5c924d2086ee050092f3177ebfecaeebf5989b80423d72eddbee9e1c58deb1115481d4218052d26503c61c35eb85f193b0a827faab7103321d1df41192f167fbbcd2d3d991935e18a57883da121f8494e7e14a64e8535337116e79ec0e37da3bb98afb43f6f01b6c70a45ce7e25abd75a4ae55374e021dd35d070ccea5d2fce0465f0fb630d4da3a3c1f3cde57f51d8cad4214a08505e1718d829f93664dddd63465e1e210a0a564c766dc00b9d191fc9db2394ee22140be8e796f9bca739b51117160a79c49ebf60e7f44371fcb87d05a1d828904e223d20099ee229aa535da4da2f5406637b18043d2ca1736d8eb3bd2e9e159ab256f7eaf977cad4e6a5b618105a889c2212fa7cfc24a62991e382fce1f439c128088405697c62bf792ab3d274769ef37d7e25265d2ba76a8d31173a7fe0d4aeca30f1b1000fbaa36726c96da7eae10198bded1cb4abbb04b81407d307e677f64029b184f3d212f4fc8c5325c27c0608cca872b2cf7a55ef0f7f97ee4e602713df194c3887f075e1ba50e0ddd01003bc206724589678a89509369ac6f87634b1442e81cdbcd856ffeffb8bbf0c980cc87e8c07717b049a39813be232a3b8687155253af7072a4b36566574f846180f0c17dfa0628be34658efe18d4da88b332ad49b35f386badf6fb429d43d6aed932bed4345b561a73744ac9f23a839331e626d814a0279b8012db1e5eba3ff2c3be761553bd86270350405a47206d7ce746665e8326c42fe5c46ab6805b444311a0ffa2d3c518c67f6ec0e552001d4e3e603a136128517077b8251d1c2ceb860ccd96b927fa87ac28d353b0fc3e156cce49711071cd61e0e66e82965bafa05bd5e9a1293a27767ce8a0a74f4b5ad35f8e8f9590d15edcd60c0ad449073e5863256df81cba0e9120a21b9f4ea8d1c0eaaf14fdeff88285377e1be0fb0362c3412a010edbb8fe4ceb790165e08a11828f6d277f9cb08322330820e4d0fc03a6261d989423f92ac745aa87caf1ede40881145ba8d6ab554831e5b018ffd0919cf6d1988631af15ae6cd0a6ba35c8f1291aa2e384f1de65859ac7df1911751e2c65321df4bc7236b4c52ec42671c04eb3226725887fabf47ab3ced4d959bdfdecee30ff36de12b6346926fe873334296b5bc6ba71b8970b9ecac805f735229db6e7be4736529cf9e300cc88e1e6be8ed4c27d4ae49ed0103966302452c24c6f9db81e72c84f9aaa21216f6d3d7e3628c8524e24da506899676c7a4a4684e30b683bc9f2737f3ec2d9eaf3a5992b141fee7935590141d4cf684292e6e3bb60fdd786298d684a760ab444148f3c2d7f930667191ca9e727f78baebda2c73cb4c7e99203dc2ee5a43f07bcb38d3e20fa7a33b39f2d6af004acb552596701aa5c87bfcdb1e675a83cb2590e6a682dc3c7f398d709a6caa1a34e099f01050ac22d6c4768ed5d29293d365c2d0bcfa6a7041b4bb02b6143e0dde8f4c92e49bf7c2524fea29663e039ee1e4a0a313bbd6bf1c402c4f88f274f62b39980a5633ddd8cac8d269fd6734f03d3a5bfe6a5f6b5b24ae5edb2b87f67deb2dedc188b4caa50ad91f552ec2b767e2123b4e55bdf93b82ddc4d00763e02b82ebc3a7c41373b348af81634d7a3cc50dacf6c52f3d09a8288ff2a99b66a96ebab0599d7c8a8c4b64d89dc93eb26e7c1ed722c021cf9d9cb63dc2afe15a0021c035a60d014668ed97ff07f2cfc2faf7c2c46675f576f72949f1c70df5087b974ec5216a7fa983807208c59a3339370682b48b263125c26ec0a2003415c6004cbdaa6f81697fcb918f684a3224e9360da8e8e1d2de81b80023f39927e708f826808a93307a3c47d8f3aab1fc19f61cd611694693f8ee8de0d4484f6636b759c9351001376e0286f78711c31ed3024a3dabc88fb7c1be5afec7c40f63c787b6548d085fb87acae99f5e46757fc7eb1dea1c1f7010d6ce341a3e943a78c95d0de09f278fb98edcede0e21d654ab8ace2482e2cf33827ef964fb0bd6aef39b919a42f8039dba90e70d5693dd24b3062991409e176777a1dae98bef225f0d86f68e047655b061757844a2d1b5ffbe15e640d074472e468cea35eb4a13091f29dc500188d67446d8f6ddfe6c05f8a86b829038110123196c5b560cb2d7685f095e38dcb659fd89f1bf6fd901f008d90762617f42efdfc4300dbb137c156eea96e37a064447c6286b1d64606d8c6451daf32597fa48bf847350afa6b959194c6a2588d48bfe8010e933e102af76caf0e98edf08fb84d30127be036ee6bf276924cc71723a51850458487ed33f53594f608aeace916d179c6f134cfc98bc711de832e6b0e8fe2dff3860829d5a4e1cbc89f237eeba864f4e30c9442f78ac6ca460fe5821a4e057707c9a4edf5f570c6d93368b007809e6a52dcd5eb22e499abddc28e30ae03cabbe979fcbd0c8b80455cc6fd89469dccb2102f0d1125f45a9c07f0fc55f77dab8f411ca7005a1194738aaa827d0ee810a37c56cf3967924abe8e4b0a79f290e4823b1f836b6380e0b593902616eade1bfc6556d0fa5bd772fe96673bf2d5378b18b5ba51522f35c8787660e7d695e075bb597a4200d98ce4b758203767174892b545f58705a6344adc61b4a7cd23d8ecf2ac441e0ac6e80a20c00f5049a2d5b05ce29fd34fe076eb1a035a2b59881402a9899baac17465b0157d119285959581e96086277275044fe174278c778471a90de26e7f0aa1efb8340ce1caf68b5297f21cc95568e80f88d936ad213fa9598a37e00f33b4665683f32f56d4c3db00bc932593c93ce77ab2580301e058f99dafde62ea16ba71b9116d5255ee0d12ef913696ec50f7ec1476f415387afb4f4e77d1b44aa95da36853fa13602ba1d79e4d3435351aa90f55db2209ef8a740624e0ae5652d9feeaa238129f7565b95d9040411d92ac6254e70363fa6e7c3d939e714efb7cf69e05851010785ecef3b8b2427731f4855c439ed4582f237e3fb7d5304f6c6fd5371e8ba92467f887dc601b32bf4ec5403c0f7a5ae1b3e57ed8ffd32bf4b406d7a9d269266c4875b38869e95703780d368720d6dbe2b39cf716e19b95c7142215e967cdec1565b3ca629fb990f854f2bb05947dc373d713bb3474eba1e15983617d5e9c89e486f316bdb6404ba8cb4d15ea247939326c1df40ea0d87b8b11b09a77ed45095e1f933c7a3d938117fe558869f9f4d5ac7f2adc558b37bf9e4af2ef2a64b719c37cc685817e6f2d9d3ba0256f473357636fb2538f9b8efe33062bef8710f9938cc3a1383435995ea7d8b9e3cf263cfc652b6b16524c31fca5e5389f2cc1152786a808e47a3d6f30518dc5d2edbfdd9faaa06cbe8c3ad107039e971ec640400bdd4ec57debe25c84b46a3940db9394462eb46308ac8baa7028a836d259e95130df16376b3c7394eda834916ad096b513e6d834df7a05e593f73c1dee224966cff07c956c6483315e252f5c52541e3921552bc72258a4fa621f63deef37ed62ebf7ce7cd050c0e5e8a2a4c5ea775d1ecdac0dda6d8007e634302b41987426e4701d47bc597f131284b5c613bdd23f370fdca6538cf99023daa55689b1291850b136215a3ac6c117c4f469498fbefb63305ebc6e4adf801cb2f651b196a10c9a8b58cf540cb625ddce9f1cf69e2d12c4d8f4cf6d9a68e5a9abd5928184e5218ffc61931dea0d9d5a79cbf8379b48fadf1bb02e2ccaac6a0343f1856784cdedf09e9979159ad8d113631f3c91ff0e9bf8575b653c056eeaa271b13f35a0f838acb61d4822309923d0b7031f07f1073c1c240596429c939b06bed9404f554f91ce6b5a025329a1a15a9780b4920cd4eb018dbffa278430e690f27e43bd25b668c087e7a8d2be16d0a24c2e219906d9cd826785aac33b13fe89ede3dcbaaedb9c68eafc914da2ff1a202723b9507a2fa4fe2f342eda548e46f9de42db3b16ba65d4aa399b4356a41ac8516abb454169f5b650872bb0f58a007a568fda2a544e0185262b485c7e4f7d1c794c4fb6cdc8ead4966d6e4c3781d464a1c155e0b1e70e480c5613f7b778087e7ca08c129046391a826cf354b44dd033b6d3aae5e6a5aa26487ee2555c1cef761c251af0e5f2cafb25e4d5eccbc2c882dcc68080918da06968f55ce586aa70fa83d7b3501c81f56502b746b40324ad420caca9a6ed743e76670d117b760b135ad2ca0af0d97a7e50ce89fed8eb2a356ad2f8b2bfebc79736904b77430c0b78f330a5ccb0d2ee5dac14a6a49d0f6bf60fc4e755ace20b507a031bdba9141c3c388b09eddead667c5343a517c348d66b693ad64f77c4d5fe0cbb5997e2c7a84c598bb1799be9cb951e2a639cfc7daa873312b4867dc66f09d07309b4d233b7f90e1f93b910dc7f5e0b03888b74421cc51f197da710cfc2596289b706b32e5063df3306b5283e0c105958409c909d383a812e0976cb743985f41c0169a27e2a2470c09e128740f2ad1883816e6f73922e7821777b892ea2ba6e54f7d988c04b895ec4f1d6fa07e212f2af48193deb9aa21c6b89136b657a752bef082b002ed55cc57a7cba27d077dc1a509c308a41120769bba34973b6eb2a6c41192e0f8b68d6065aac0f5d212c66f15acd13732c805267ed386c83a5bb979f5ac3e6c1a95ca9775042edacae0c52ab37355cea9ddbe54b6cb36885ba80107fcf6d195448f9e5add4b3a321805999fd2fa9f89ca38fc050049c42778c2ea25b1ceb17626008347904cd2697a0f9eecd2b97426ab763405995111c33231cd3361435631c1f9aaeef0dbf691b6912431998db86a53b8a7dd2da5a7fdd0e70394200c8b16191394f1c6ba9ec0f4a394effbb4510f8a037d7a6b06a5bc4c89bb25bfdf8cd1a4e4535e5d37db50a99530735f94019387a8d7804e98264dd5c484230ed62248f32ddfd47446f3bcfa5256a1f250c23d00cdd7682369f7093008f58ddcb6e01fd6dd5117a9b988bc3f931c86ff95b59a1e088dd14e22ff7e1de6880850a52c3a97d150ff56bccb4fe263386a7be33339811cee5a2ed174bf649395e31126a4a74e0e8f0b41fd0a3dd76ab2aafcb4209ef3d4def5a5edc4eb99ad37bf7303c873a2b1aa99fa63283a98fb5c16769c9b22a2e611f1c7ff855ecc7d2b5eaf598d806308319ee7051fe3d91720633704e9945ceaf94a2c766b2714f12b18b1c348180f629cd4d8d0214b8d7df710a34749400ac0b82ac5200ff414ece03468b9393a3d73334403229ac77b0c615ca313a14194f7ec066bcfee182b5d478a278e66ac8d6b2b732c284d6b2729c6cb09b3f094a2315710a3ed55a39e66b951226afaab4f322142816445abc2228fc9b6b0fce2a2ee9fb516ec5fbda1a1b114c53edd61a61dc3566d2c9a02d69e1a45440b1ac856031559a12ce7376183107bf2a5f587076ef5290caf92263a766ea8aa49d8192ecbdc3d0fd65d6193139b591ec51b6c1686f2da19ab9b4b0dd94380c0ed9e456f6c73b41f16954e605bc15fbe273599393b8aafb378bbf317baa2f9c30cc73aefe50b44146541983b52042a796457717c9213fbf350c9e4c1cd1657de2ad8e1604c520d6214b29af199bdf3d85453353b29532409412473e2d7b94e9ed1f85ff1989831d0cc36757b0167dfe30f19549c09e153e9c157c261c74f2558193858367ff3890a92728b5589c8254e322af30565f454c7f616b6e1baa18e6350831e5ab721f605f6bd32e885c0f56ea2c2152ef923ba35193e3e36462673bd25862e248ec3031ebab330bb5bcb8ee36197f239ea82abfc4248628df73db5055905c08c10229d49b40719d7d5e21e2a5a5232daae2ea807d96c0219aa68777d68e23ddfa9606f3a04ae1359b1c213061ac737fd9249a0f7b9a8703658b98e72b31e0b67acc3b765a674282e181f50b09716c8ad965aa26d84e949aa65adfe4fbdca8fe14b04d448aae94cbf4ebd19dba1c10d71e2d84f07ba6424aa6d2ef122fcbe58815935ebfc3ef626dc0951ee4457085fdad3f257867ca5044f86aa09738ba9f2717e7031f7353a5fb3e5ce35369a947b84f6ed961978d6c2223a1cdaf3a9a9d6e191a6da2475a8e8e6ec20919842ab5698e7c53da4cd0a8533f852ad1cdf2ac333e273df77aedf6fba5b2ed6a0a92b47620b79d77c3b14d6bd26d2864154b6dd67075e5680e4f99f09365bd4d7ca6c6cb9d47209b3115f61c473d481372640f3c540feb0c781c8ad991ad5230178036d7f93ecbb2c3c20fefabbb1fd6a74b074af53d4a26926b3be8e846ae1d2963cbb44f1cfd4b79d9dfcc538dfcede31735731b64ede75c774790afba68b667ff10d9cc80b369b313c904da19d7b941ed987bcd16fd759cf6df9b99c18376c605a75855d803e1004e33b93a666f358359877073157f4cb1548aeecb89254e93f25112dfc00ee1401bdede8f8b6b4e8b8ca45a2acf6087dfbd53fbdf4f7e504d21d4e5b2a7ac6ccc67b55e335c8ae363090dbfa570b51bbfd9ebbcd914b6926d5997ecbdbed98fb6a47e939cac9e28e4b30b174819fe792aad604f281b6207cf26553a4afb35bc6374a0f3753e79fabd65239d132c08ed9a2207995a55f10de6b9d230aca9019dfed83a23d12213ef88f153d0702fbfcd59fedca0ca288af2291430eee6ffad49105a26a5383863b639df23ba8afc692f3cc0d18b0f2da1466ceba0c8b9a1553f349efad46bbfa46bb46ffd9628235b24a06023d24673972e8404340deec919d9cfc17d261ffa5d1357097485862e1d631f5858c2498224405a0085598ecb160637d6ae2c35ebce25ee9812b90b41c4e256543bb896e656bcae0344e26f5a0c5771539342412d01a4dcb0e16c9f9eef1ff54ddc52c5423a73b94e9f93e7ed77042ca0452bd3c1fd1fe35271a2605b42dfdee856231e99fdfa631f5332733635daece85a03582e8f2f8dd2b596f444b26e8f3915989130d6bcde029d883e31c5b2ef4bd1835aac740b21e144e1f693b2c4e881d2857678b46c3e64e50f16a28173f05877afac286f12b5d2447c7df9c6156db269756e1d4768b31a3c724ef16e2ed7e9af4382c78eb759cc93332c430fcdce9e688df1dde3d9e0873d1a3cb6869abb6b2476e07c38e8a302a8a4f04452fec38fd07b60d10aaa3fa002afe06b49088f2641aefd60a1afd3f0aff7d9844159574438100f75decf06b235a10c8f80a399336061cf03585c51513dad45d506f4d66993bc75bf7bf2201cd1b07699e3d0c0b34cbe0e91493e6a7224c1c3be534334e6701942d46ef8c874934d89677fd7e257d3633bc3f7d1ffe2aec81594e455bc163b7b0b3f41315b5e9cb440ff4accbcdae2d6ff7a6b892d3009c49bd2c5e4ba22bd2f1ec3c00be03e6931009cc81db26edd283a943b67b76a7f2ee83c62b85fc188e2e6699825ca36d7d45964f7ac0d1cf0477d6d9ac262275c7254e15b213fea34c7680aaeb8803cf93680e4f554d44b24023129bf61adb8f99aef17b2facbffb466c6b3598d12d449544add53596a61ed0f8b1fae1de4ae1b99c7e0e40c0865dd30abc5bb9d3725513f217185c15dcd1374848bc7981fe691391c6fb2d7a356941ecc35cfa159c4da7492835351155a2282479d8e62c1e522152d76408331f58e86f1a66c9a15f338701e6d52db7011b96a75f4e3816c7b6f941a6e838e3d6ca86f6ea6586d692fe540fcf55724d007205c00bcf7e0182a5dac96d6b69a46d92beed0971732886d73ff8aed8e061fb975bbed6d9af17be4f1bf8f69fb814f1b8d3d0563b6c8aef1724a9ebca497b1bd364486e231912eaaebd0a90ad73d126692bb799776980a969972a6b7381990d4ed6b7ceeb93aaee2f9edd7cd8833c455b3c138c3a90a5489d0c85790cadb42bbf8428388e3968d85aacf4bf278c1fe4e689614e1e75440c06b728f0e756b119d12f4c770f6d61e749b66c14451ce9532c5c71a181187854246fe27fe72d97003c9e841faa1a7bc0f5a4cc782b302bc35fe0da976713b8630d85c14f7d92ce95a006621b9cac2f7853aef8d1f39dd239d0fc7f73e56d2f6b3b787bdc5035dae758d9b4bf478460fbedb17f44a74a2c0b1a4e88d9a41470890a58bb8704c1e23f66f0eca2c67598bd848e8136167c76b02766f9573b7e6a265fae63958a7a93241c7d1746ab91dffe4ea2b4c3ffa769fb41b0d0001c6315e772e331d368cc93b7722c670992edd42b5f198e7bac215fed6da7e742f80768708056737c611a2dc62a9f1d4090c9dfb637deeb4824c932966cb51968d96c0a6a2897553ff2f49002895191e46c15e40caeac86e9d5f8fa2830c1e7091660975020a4ddc705df9452574b727db0ee2d1cc3a4abba84875ce858f43bbd0ce7a14804bf093959ce0b08f64934b9bc10bacb0c54e91f096a64917eeffc2de2ee56006cd99e9b99f6d5835294a12ae790c38e42995ae7bf573f14fdda2add107180c2f9e6330674109d82c4094279f23f080729c3f059951c12a5ad931d80ab89169b536dd2d2e6743383d2093edfdeb5a0017276d7fa99089ac5c8616aa9b4ed751304a7cade5b542398eb1bc73b693b2efe714ab77bb1f3e791e3247c3821d2dcb680b80cb13fe37cc0414bd13d1a864b7dd7d1dc36d926606bbca76d897b251ce205e90b52239add298a19ce1d9f74eda6f60a7716dd5f21cfd10998c19e51c4a2c945dbe03e7becfa1958174a2666f6fb17c209ab944eec706774dcf37efe3a6cdf23ba6dc3d0ced71adf7592109cbf572052a3f147217ded829c06ef1edad55053aa38244fcc509e1729c2d4754e51a5c14e8390a44151738e7bbe0726c11b4b43372255a5c95f696cf43e3f8fe1135fc6b3fc9518e5ffebc5bcd88e8df5293b85ce6221a10435fa3b1c7503f6561b44eead8503c2082c85d1bf09ceaa44f4514efbb9d8cbf8944ef4a8803c56266a4e38165f7f064af20bfcbbcc303b5dfd29056fc9f0acaf2caf05d3c4a235b1301d74e831485d0328189c8924b6d33dbe9624174121dbe736df913f3d07dbb3ce4837a870f6eeb04060292a996fce4693466ea457e1a0a6d1a67775601606b0b2b91ab44e880ef57e4a4c78b9982d54910c668ffcd18a7bcea2014a1f067384675b63f66c155e8a8abb2a1973176c10f748e633120d36e96579070cc1ac39e68d4e34e39782eaca5ec3806dd40556b9887e5a10aa9a8ab5517f65f5570c8cf9c4bad3ca3bb762ba87efbf81385113e6ed6da91918d1541d720e3da096cd27d3697c61f5fe3a199ba70b99c3fb9b24e32367f3156fe7d5aaa8f76514eb19c275abcc4a47ae051692b6088bb1b981e78a488cb5f80f160caea08ac8e00e1494b8819293961397586f60fe65a5967bb4f801a061602ed14e33d36c080620915219267ced6f9c9eaa3195e4a6a6f96c8214459c696908c878021505ca61bca7c859faa661a3adf1586ddce43e149c62b232f466e3ade51aed0b828c19c74e552d4ed2b434a3a37fd021d613ff792917e1486cde4a30fba37ceecc9287b57f303c4bd5641fdc35748967bd2bd59c262110599cebfcc7dce849eca46a44841e7ed81500676583f64c1eca4a8c8db8122d2b11f675d8249445e803c09d5d7c0cfbae248a18c975ec8de0f7fdb547cec02dc6f7f3fce46e18031ece65aa5c32fc186a86160734cecd21ea2a72cab310f5ea1e4413e630d5b4b26fc9c76107a6fe8bea20cb3f28e7511a7690adcb54341f8093e711fd43aed4b943bfa896aa5c582f12fd3300b911cddb6c98672fc74e43a49b2fe06ffdd0db297e2591f31480d9ab16ebc76513f5f06295f43d397491c32d159fa16a72130afb44ffa6d5427b883876954d4f6923e0276ea06486822ed7ea2e0ae8fa2e56ee6bef7aba6b05be60d26441e02d27d5bd8b60e4f93bf9162ecb262328303ca7289690f7e29942a90104b8e40e146ab3ba858977a50afa0cd949e8cfe3be89525ed0a5fd87f0d48d1e64cf371cd81887f70598fc222bf9a87600315e27d9fb3b250c5a739bfde8b025c7b7508c814c797698f75d1b989506501217e39cf3a9326cb9dc8fe90b0ef38454462ed90bc0afc300a553259c8424a17dafd4cdcd70bfa40a467d60ad6d40af6e425b253a1638a6a2f12641ffde1344fc4dd8f8398232e18fb45691a89fc60ac317a558861a8b33fbc3bd9371f1c864d1528eb21e6861bcf96d278a8c374ffdb90641761d488982f42c586a3adff54e34b6fafcd83fd56ada7495f9236217560a5e352a6bed4a3ae492fc700dcaddb98f2e54d77291885c8076151ca49cb6a75b5654ab644761a79fe38aa1b7dc23f4f43dda309cf7d4b753ab3ec35f06984d459c8bae1620fe4ffd4a707a41e5965a7a2c3c04004706f8fb827472585f30c49eabb1e4a115cc91dbaf10d82d7f27f1b78ea932902e4ada5515e50df45588e1fc9cbf77498da08da278863dba925736e18d5b182c338f4444908249aecb55fa8b62c68c3a47b70697a8b53e3b8ce06a3bd52c4bba94a7b998560cc2cf5e65f7335a9de67115876aefd60730f1466e1a192cfbcf69c8bfc774360520c31a321ae2dc45047888b246fb8741cb3fedff76d127fd5acc7ea7e898261ffb848c9e7164ce7c2d7ffcaa07c326169dd239d3d850e7bbb47a1341d10f33d95dbb0aa0ac2888fd2450a36b12f08b5d7a88999dad668b8218e0392c80032444c6f920321b3d7474ee8e723a4bc2e9b1e5332cdbf5174a02633f23707591a7b24537ac2f1cff44f4b19ca70102edecd92e098ea177b07276729faef62cd00485247d93cce3a48a936fea0e83b95d4fe404eb47c7e3201023359fe558179fa5db94c378116285633fb071e27090cb17bfded0c50a25ec413df80ffa11da56b9b8375c50bbd54aa285fe7d3a2a355a9a80d16a7a47ed1c9b37fede25576a74c97532546347e0f8b1db45adcd91081a64eb09e784db6e61d41126d3bd5cc05c024e2ab98ead808cae65f4dbf07c4f36811402b8f8a0bca66d964f05289c790c71a93a98a89afecb4f00f372ec7a3aca73443b7b44bcafe05a6ea7b4f8031cf5ad3cfb1326a9f2158285ded2fe1e7866581aeed8fddd082ffa4424322dcf24a7fb9d84a5a75607168ae002e89ce08590a831c572530a196fd8bed811fe16343a64114f3eace3779f74413d0669187df6df6cd84395e1957756a2ec6a65d68ff5535b3ead4f703bfca5fea8ffa98d9d3ec8d276e9ad1aadf34c6fd44f14c59f19f51bf7b1d2093bf88821c342a2c53241ce51c27d3e6d93ea99fc0ab2b3177f8ce6d321d8a95af0f01764c20082fe9a3050cb50f22267a888134e856ed6a7cf5ac6b1febfd35b8fadf1cb7d84a613ff5dfd97f19b5f26b64700a5ff4eba355af53b33c6563bed038f3a7353da293f0629a6a2977f5d9c57c59a94192ab0558f16cfff4e39b7fdf6c7632fc3e99959ba1588b268a5eae765e6e5f4d2a020654e23b6435cb456f7bf1112264c285dca2b012c3aa6ea3b879334720575c2a4e9902e29614bcae9e9e4133bb69fda31a848cac76806242cf75207b7134bc116eeed318ecabe81dd2079d5a18003a818e4bb285bd0e2bcf613fcb268997eaab9d89d4f7c96c62d73018bd7fcd83cdf3af7f39dfc1357cd514c0a8d09d54464eaab94a51e1f7a421f45c3d29f1f480ab0248f36e0db70776d3c65042d32aaf0e0cef3785353b8bf4e4576d1bc78c18f649bc8a6acf4580f1d94aedb15a13f0f1aa23c91a6a33d6a619538371a36e18e2dda18c52203bcf70af715ee84d639d9f5c15e9329b4d210b2ac9f3a16d91e33aeebabbcbfcf3912f27d49d4944b6beed4cadf3938faa885cfe1f541457afd9916ba72a200ef3fd3c083eb71d5e77a027fd5baace41d8a3a7071b5ff01b72ac8a237fcf5ce7690b7c716fef7643250032dfc6c978a5399bbd31c608718eeef009d6b33d935674eea88a173b58d2003e0d4b164dd9dee9e2a5c1fb859f344c3e91359c72b8465176eba97d31ed63ca9b61533cd3ab1974c48a6442a8709966b9f6f97689240e6c98546d633d06f8c561b00597c823f0fe5f0581215877ab3f2377fb51ba83ae42256e1bbeb5d5e305cb5a5a0a095c0fa355fff507035f783b7efcae6352fa30161d54730f8d414e05d9b8c22fe76227c01e48d7a8f1b96e2537b855ecc39c57bfbb5e8edb58d76e20186b5279550279e58b3fa88cfbd8091f2bc77846c4a249f8e79603f107651600d2dffc4cb1bc50a150d2930d8bfabbac5bb0b7f2e2b60bcef69346cfe7d23392f4d6393a1d04e51cb28652ebfc214eb8b7c50c08f9a619ba86d3c304f19ee343f5c8474319f260e1e96064053646e7658f55bb523092be73afb086cf409052d70fd78d94b96e167dc17990f7803ee749001a6f87a025e006ab2dd42f63ac00685a8ca34882a020dc3d0aa3f1c9c8abd577ddd70f240fec90fda85ef369dc2f1fc8357d95a9b7771dbf8979d9afc710d3578b101a1d22504d415a3236d373d8f6b7aa470dda1c2adc45c5d90bf9c3386352c9f85bea07293c5424155543fed40efab53aea487647086259981ed3b576bffc566614a24d6206e4dc4b208318a84972adb05f18bdc60c8db7b436ff9851c5a93a72806d5066762a24681a7b1aecd1d6501bc8a8e0820f45c7072cb3ef9368d0ddc0441ce9a8f95a0afc8ecf075d4d74b48e869d70bf958614803c9bd4aabbbd352efffe18d769998a4eac458e766049b4f360d358e5fac714d13db494e4b6eb8c612fd608390dce9392bd183cf5f03c57c2a6284cd7427b94f335ae2d7b10efdda250365d36549d2d8a52f2607f127dcd49c1af68be43898f2a65e96686df6937a8214f018224e6e7e391af97cdd1627b0481228a06d57c041b455b68fea007724b8dac6c378f440845a6adf8c8f1aed50e927838fd8de7a6eba0c842276806aa1e1c3562f0165c727eb8985e22599f406c5160aa981cfc954d2dd5f3d73e06777450dd32540d7d706127fa763c17705f668abb9dc8fbdc48a89a25e3c95905175ce34ecb6c238ab71642f2682dc668bf5c2ba9b0cd2fc45e49eb07ba51d7a9baebbc0f115ff4cd325f81606f160fd5305eb0c96fe7c87a039759c98ad28bdbb68587b745d1b79c2e854edce906aeb7150209b354a320107a1189b83b4a6617f9baefe4ff873ab290ef1ec97884441ef52f9ae92dca9e4664159872c846bd0eeedae09e54c4a36f5c8dfbbb113397bd2957b77f57fc58b8a5143dba3c2243daff0848ac9e044d84c2ad068dd5c98cd211100500021779ad35ec329c7a67d4aca50c75e7bd8366f59ec795ce83791f9acd4702e4409e2add853f70d9ed5d0c1409e7a9c3909accda94fa39bcf17f33f20644578aadfad8189b9bcee60cc1fc662de46cbd610bf46800cb9ad2966c9b4707d98d562cc628a521374e475031554cf099f8bb3a550e7a543f8275da102f41a7defb344e6a301bdd76e70c1a28d4e1773f361cbb0cb6657991f7b838f69573672a077ba5fb0d27ffc27ea409ecb68ddd64bfa3d2ad08244d0cc180a96556742c996f797c5d9f3e12f657a26cfcdc8c8fa3f8c51c6907d8743c5096eabaebb1ba15f456abec968ae04a3b2897e42fadf5eaa28f043e2f0d16fac384e3688ddfb96d54719000576ec4c1c1fdb017e7904445dd651d8cb5edeff88c71b0be7912b06e7f7b009adb0980bcfaf182f95f474956d35b3b12fe2b3e35af136474cf5961248e3d900af54c52eea3c325da6c76dae45b3a3da6fa890e091e768c03d24f4c37ce190628426516b44645d8bd246af72efab5acd212bc67a2637ec71130279e727e339b65f39d300cf6354aeb25be2330382149e1d3f5b487cb0b5373e3b88f4ff00388fa9a67094a1245b5f37e424ffcd756b8925f39cfe51103665e7b6c560ed6fbb75199f0e88d7aab7b3dcbcf9157d0c44bf5fcd98fffb77c2e159dff192e2500f3b41d987e0ad66591cfef062aced59d18e55b83b01caa9528f9930738cf7394e41cb07efc0f91ad7c8092927a9b7b7e71571819d80c1eff0e0fe83295329f6b559c2ffb751ba2fc3bfc8d71a0331f9af6ee1fb6728592105119205ef12a5bb177bc12c03c1e97f8d714a3248c8c357baadd7523cd709697f2be9ab5e39ad0ab7db00f7defe9a5349556362b28e9a5fab7eee7f79f4a9cb034fb0d8d9629d1e939adb84ad874355a721ba0361c39132368f12a271f6f8dcb5928bdd1f1e70a4d7b1ce94ea679c8fd9341fdc78911d81a745631955da7c487334a20278091897eb030ffa0a47e5d07c9320ad285ee1877487af243a869370bc2b981e3aec088b81ca59cb79eb0b408892fb5d6494342534835295991a9a65355054e5f37dd9bf115f7a3373db1d2c167c8f20bbe587e928e5c8b92f7e04dcb48df185ccc3c59472b084e09df5dc3baf47efd54e27f2739c0c222db2aa48b25b2148de05d50530455856e7d941c2243eeb009ae1ba0107453f69bb8ff5bc9071fabcd86b4b7e02d841cc612066976fc1b3779cf4d6af8c3c3799a5ed66b77264b4b27fd58f655d58645ed2fc63f008344bc884af17d60375793aec1e75b4b8c48ffb40766ad2a0fe67b1f80006fad4fca4b29c754b8cf279edc71c795b4ee64424133aa61fa6f574f254b1cf754b1e1e336a777f17733a9c6c671a7ba3795bfb9e75832cc57719a836b1c8b8ae20d3a0451b3d3a0e65c4323f2e3d2b006c3d3e4665a766580cc2d447675b161ff9166af48f785463a5373fa2d6220eece97bd7e9b66cd69ca39556baae2bb887567829cc904c22f6b94f77157d25817e311c389fddef01dc25cf8dbd3deeea007e79bf2275acb749bcd147ec0450457ca9d828b1c9500f59ffc88c0a80548bdc604d8c2c31451e97e9468e5a1155110ae2ba9f8e1ec0e22f5f2459ff73bb8d78387d3d5311711bb82bd2c365bda76e8747753a2fbcc48a4c50851dcd63e9189bcb24d91771355ed95917d603f23fb325325e913701d0a7ed43564722971a8be8a2dd9c411948e4abf5fbfc21630be168f4306a8b7d4c0be0656339232799093eadf63c521df184d5324f0074e36b55e0aa4f0ac2d61dba154b5510aa93fd7c10e2d30a4e9f8d681245f14e19d5d381163f98474f3748f9d07724bc52ab9a155d3eec43f46a3adc7b799eb08a956ad5c7facb3495ea3a9d2fec624850f34b8bfd734208b6a19c376ea77d41233464aa61ea1c0dba8b8c2ae2fd70ce02ac6c65d09bb5eef040ca14c889e8f82552b44e7f4c9b406cbf9afff9e44e1e401afc7c07a6afab17cb15c4c942b0578e6bc0cc464a73dcb29e1a8fdc09f2f9ad4da439e59134395db8264f8af8566a87e30d6e01246cf26a157694ec3159803ad982b87292b2b0a558b0d04aa5602ad527adc8e8ad4349ec45d1c218762a9e085af1bb1556531db539e7be6856fd3e766f42393e463103c422bd48d6f2e16bdbca6e516202621bc62c3802c7845445a1cc726bcdc03fb7106ef27c388c407dbba9ec2fbd8a923908da4e01222a4c88a9d3513814ff7860a8ea6643fcddd350f29e528c32fa19431d047c532269b9a927c1d9dc17819e30203d44219b20c30b3cfab793c2f8ee7484abe7f2e562d01d13132f98b4bfacf954a32800f1a9622e113eae8871bde1b5de7482e19849bed4c548250ac856fbc2e1220ea62887180ef2f4ecabbcbc0b3f68526f7abb46dbb142736ebd7c6547de4ac2af25e3b1370e662b44e0d5853f62b615701435301be0cb50c21b3fd12d00b7d17f7820653c9d2fb5c1d8d7cfe798c1b90afe15800233f2749cce6598537bce2cffd460ca2658978d7b786ca4a4cfe84ea374095785a5c5c8de09ef313bb8d15727625eaf4c1a0fab6e1eab3ef985e916cb974ab88eefb51b9293d5ea112e08789b393ff4745f2c53e2059b3a094582f8e2e65317595783a9f3fc4790ae79950ae6e87907d67db45a787eeea6c0a5f4f6876b8f98e1639d116b6f377024e02a65b2cd7dadfc1d527850233a94d2641c757ecedc5cb14c1e99759e6d31f4903f3753ce792ca605ddd8b3ac94c41446d474c6e8616a792c792244b73740a5837269007bb031fce449bec82b6a486ed537c72299bebe0e9bb6cd00ac8f0ee7a8e10973694bb8c58ac63550eab5764ee2057763af56c4e90b2029a497da4d77e15f8b9569813cc8f7cff41229d7497492532e7f5c23fe7e4d48c1013df6b07c62f599cc76daf49ef6a4322e4c38a2fa8d8505df6ead4e225fd498918f06c0c69467547217219ea3c0751d846ab248a675c9770afa947402a082a3c7dfe778ed5d9b7de926002911e78e64b576c3626278fd5245a0527f88bc9d6b31a8d29586055c8242eda7c172ffbbe851c4ea7e74abcdd691fc99223c9ab9603a7966a0fcf8c95deac1e910e8a7f5b64906689dd6279adb5c0964371d88bd6c7ef899d75e92c92b6bf351e6862cf6306b00e7a0379c853ed7215f79ed8a7aa6b98c3ea1eb0777c72d0c6083895fa28773e3ec64961ed839f1f580528f5f7663a7e4987d15684788061bc6a72c956562b781ccf84ba5c08abfad3a3b7da82f0c10798bb52f550b3d55106f2061b94edfc7800401789c5cb179af11a764e440a3a2d25880db11e6dd0904194f256543c31a4c0354d30174f6e3a0811e8477b27a2c2b18a4046cd012050f9cefef71b7c6962439e10943c4f2b3e95ef2b651f80b0258f80a0d83f59a5fa1426c17a93f08d493c53f374da7cc7fcdba37da01c5c86f53dfa8e3c510f85f5095fd5f3d138ad7b007515a16f9cf804143b31124a216b7220c6382667b84718fadf066bdfd035d9962d2d113fd08a9042cfb20fbe44db9577b2570984ef3b2dbf92ae2531ea170f3dd3b9981c288533e4c81dd508854782b7c81816978199813e10a8ef4f4bbbade2b481092a8ce64e30fb98ed3306ab37636018f25988781c86306f0149dd97dd12b5302b743a32e789e2f5fe86cade73e7b3fd101a37bc8caccbc45ef56a6e12cd9475c84298acb67234a294f73d931c79d3570ac2742960dc994139bca5a7548d392ac66d2439e717703b430ee780dfa9adca7c0f8dfa0c1702f721858195c0ad4970985dfdaae71c50b1c9fb017e985582a1b7cc18207f1ab54f5b3fdf17a50d69f014d0832afe39288aeadd70115e1de606d725f768ca2c80f9a932e32d3d0fdf17aafb2a17dd3bc25c66e6723b1b12b640c1f4a3d80b69cbb1ef0a2d0b80ad57c2bee0f835c3c63e82971013409f337aa789bca5c211019f901d183ab9740e9587cca226000a130bb89b8eb38e798b536116d7e40597669530b90ceb2cbbe5b996ed592f1c380a3c38a0d27fdd037792354a52f388f9e4768dacad6264148d6c1a06ce0a072066824ecc1e7cf1f6f4f6774bcd3f6d04cd9ed84628bb1603acd48c49c7f7bc8264ecc6b0c2e57c69a33cf167400f20052ef824f6a94b6e2bfb1b3c733968b8167cf4af2b1da36638028e03d48d2dcf53dca57711a8e827c6f41912acc991602ddd112a8c301daad8daca921801ec1986d1b58f84eb25ffd45310cd11066e5c59b1c9b5a1e1b0ea972b64d77fb876b0a37d0912f3617c3b0f5df9b2615da66741c767f2defd9368c58ef8d9de4299a78407f76267bd74fa28ab853d9f3235bffd0ef8371574108270274f74ad71de5975641ac2e4f639df5a8edccd00949dcce24226f570e8f615a02010d8071bb2fe5eacad399cd254298d44b59fcc322c2d3fa500a936b2a602b82a56f646f678526a79da880efc6594d911a9a744ac937fa99c2c724672887d1867a62746b4e69ac79aae228c1264827605787cdd51b9b54f000783f9fd4283c59860fd81fa88d16e4494a828d1cbc8543b773d50a25bcac18a2e84d43f5059a40e34c86cadc98e7719aded9b1c8d1a2bb8ef6988b5ca120ee3cef38ade92c617d49f90d99f31b29d19c260039b81a5fec8ab1c75005a78050a301d4bcb4c8642be76dede040e2594551bc8c6970b899155f90106c1754f76a71eb4f0665c2aa297ec5bc331e49e9a97b62d72de68695124364b5190f04595eab346bc14e0829bc36a597ab293e3f0d22985d35c72fde7b782df54d9650b11d17ebe4335f4fcb21421901aade1010b7fe14edb69580c0a3648ec9233a176d130fbd4979ef60fa37507c19746d8edeab44e5abe173c4b8f08cd1a2513cb56de9c3414653562e1d23e2c5bd0c38df943a79f17f197a1abc5231a38c5248118b85d81d2df517591908740683c65017dc350beaa107fafdd0287480fda812df2eb4b7f58d57fb32283ff4e6b526aa46462beab7ba2b9f46be47dfaf331d89dcef72ef809ef6baaa47d5bbbea2ce2eb9d05ca50d0a19e48db145d89f9702d178c22b02263b137fa71c6d2dc6af50e69f9018946bc6d67a6e6ea17b971a82b9434d0ff599bf9e867f1c5c78e3eb71cfd99fa4fa02f09a81e5311f13da5bf08a9620e4deb34be5f154115f83505a20a8207602d4a3767dab6a3bdf074f9d8c29d68737d36bcf96d47f6e932b489890470aca0603d21f368d900518f6c413729cc23c8610fb442720312828f509f235f3ac1637127df230c96c0f8a64b207162d345ebae0c86e05a467cb28b24282b02c549cdf2b7db2e2705712553f6c4944688d68626febe6076d6c17b0f5c3aedba9e8ea6efca08a129d42b06162ab7cbedb9d776d62ca986e562d586244408282966117528b16d37a0587af7d041325123f0e3f4e91ced5b03ddee640facea59898fa40e022bfdb530d027d9eb66d9bd29a574eb71cf6910ed1179b933f250c6d9e68809e0e8cb1584d8eef5e344c82f907c886dc9452e64bd10db718b51b1e013bdb74860d38d4a29719e0559d094fcdd1fba4afca1138ce6921db3b20755e7472a50eb98298bb247437cd3dc9c7ab50c03cf5bbe55fa117f2802f7c373daef07a8617d07ea9261c617d9d284d2b41623910f46a6a8d48a67b636384c1bf80abbd185c4365b13d668e84456d03b5014f1a9524d44cdd8efd81885800d97a3dd4687b072a57d2ba6e36872e3323af3ab4400858faaabe54f706044bab65caf18924c594736692f28abae2ec91d09e1663dc2a7b99aea67fed1c51968ee7277c158ff77659f7f16d69ac61865f745e6a5abda8682ce31318f371ce536c310b0e586ca9de0459b7eb6ee5b575205da26eac303d48b94cc9289f8028bbb3b718036a1b9ca0ec68b65328418595665a4837fe3b650f480defbab310f58cfdbea1f2eaba88954b652cc628a857a11dfdaa783430c5054e8c7a1ea9fc56259664b768068c6c56b9c6de1ed446cfaf88b5887af668b5a153fdd30d3accbd8e64e9df007f8eb0130ec822f2930d5f9d9bdda01fba82746444917f9fccb3555319f812043e105e30461512a948acb0a32cf55032e34be858e7d932a40cb7b3da57c7ee2bebe608e7a022c010c8a8bd84597fb72781bd53fa3f78ccdb222cecedab0c062ed5e481c32aff2023785c63c200fcb5336d5f1326701be19f0992d35680c3873b69fafe64aab0d9ee29dfb174d1d4a577edad96c34d60972c507c837d75a95f6cfa5db49925b3a7393a2cca198bc908182492f429cbb021d2605271c1c4cba2257e41e1af5590b294a833cafc4805e988532d369166df23d2ca5abc8d57fea1431248ece7debb40011d7e89488c4266f75c648a403fe87749bc908c9e43b4d4114d8a1a434c2b2335a2f4a7b7758f5ff390a110fb3b88772ecce9a8c61b912b3085c2e2e0a0b24a478316b66b8362e581739e1cdc51e85f8cff5941c33a000979ba36a25fb78933dac9b139efbb109c96a9b2121252fc9bee291025ea70945f359a3526657237fd5996ba53b3d0cd2f0d66ff7910f3e94e5e706cd58f52d663b2e8594f4851843dee884961990e5e085782aa448212a24f6b7b34273ed8a7ee35c1e019b10bc40a7c06f8a04e92f73c92eaed222d9b5e64abee7417e4dc176223af10b886b9e5efd728e1aa3d9a94ab89d7e9bdab99db6939509a82a1300b1189c8eb43f409f194d60335f73e0e9ea06e2cb26b725d561fc43387f48f42325a74a9a53a6d8847ecd2ef7d6b2cab0d7d636cb259767125b4b8a9af08bad60afb0b2f2723a6b42e7578ab6ba9d4f963707e616ca494c7d376d586ed1a0075a5f884acbf996ea54d91690c353433e885c1f8ff3a95f2bc317fc72140e306f1e8cf077123ba3f2d8ede8069e9979dbcd7132050cbda631b8fcc491825a2c3a869794917918783a09436698d5e59c68ecd6602d8ebeca9d541a6265555cbfc731de3c53e99f1ac38c8622ba778c221fe50bf91d6837cbf9a1986c0fc4860af38207d972d5bd2ba4249ca71dbfa11f38ddf61324a1a9392c7e38886eada118805d80708bcdfedcaf754d69cb4b22b5241db13b7bdfce086af8a9d6bc1ecd5f707b34ecc1b5d8efdd0df0cb18b1e6ff7d89e52e528913b4701573f4421bb550b050968912ae2757adf0e211773d2aab2a37ab05a084125e30f82f18c6b76aabbe0ad2bf2aa9d18012d5260143e96556a37cc3ca96dc6082b799a22aebb529a82a19ba7cab8646bd3c256b981a96e60ceef7831cbf06d9b0742700f081bea848ef8f0e269252cfa1045ae5ef461d67f87df2a633de02f44b0527d3d4c19b10dff4d39d7f1743d33d970daa52c4df8e99af6a14e91ab01e60a6220b9b7eff0a198e92e5bd6b9785dbd0f33b4f480bbfbb04589de26cac144c1a4a3342816d8a306449585c4dd7abad9fbc37a2a58b6b4e3374cc0777b42354b0eb7912c8229661fcf6faf41acb511c6e7641f45b5c7a2d9ba2fdfeb8af3bb5e3a5290b542037efee8244c121d00d24c2ee46b273e3ed5b21ff96018d49ed9218676d915e76a2f91c8d6169b7630ec3ad1302cbe7160483abe3f9c78fddc8a7855d384836a9cd261eb0a259e344ce82637cfe3d6c5424a37b95e3d763e01d8552089aba96191197c163da7294cfbc040dabccbda1314067c10e84a4c74a54ee1d679e15ad93aa33cc3898343ebd956116c48400e4ac65e11424b5ff6ee8a911a6133b33e9096bf5fca0ca426d1a45600e12207116ab515f3324c216e887ec2a747a0d43daed73841290a89b481adb7266c391862963bf6a74f864d468f31339fe1039b9e30ef1f2dac5a123f35859a18a95aa733ab73b82f6a05b200aa35a5d527b677020180fe8489644259e4650e2f10da629212aaab66568bf65c7245e5495605251e542df642a9a7f45d5ef0d71915960829154ca2b01aa8855550e7b92b62a281bf6afedcb8e7ba3d70ab8a34836c4b078910db202caf60ae00799d0c5aedde8485795723096885a671a0c7837b5c5c85512e872620492448824d4c5eac5782188f6cee880bb1693abdc6480c154b51004c68036e0655d2726b23f1c5345ef09e10f777f32564d252f0b9ebdec72dcd8a6f2f02b84872b1b64814220fc7d767ba1356742aa49fe60fcd2c90fb3c5c9c295ad15d26ec8c02e78cc47fa9bd0b75a71a9a3db1c5f739c89b99f1bc71ecdf7fc14d321d0bcefc7194d8d561ee4dd1d3318a7a4c448cad951fd7cf39bfaeacc61b99264c57bc2671fe9f3b09fa5a66d6519f0bf75ed47becd1bf8de2434d37880795a332fe2ae34c4ab2804e1cbf666782ce236608fd674a513d488a1a833f888b913acb4b674cf33a21301faf023879673e4120db46c9d7ef94070169901565bf306a30a2e762e0556e61650914a5d7b68c7b2987ad6fc6442236fcf958187ff47a21da5fb17566a926707506cbb911871541a971d5ed5b879d9cc93d16a83a100d8a7bce74baf39ab2364d9ca9e0c068d2433cb527013b90bdf00c46d869988ed2923ae50ced6e03a6d736b60cc88b1f254e55046821b5369b79a1b42bd34eca328b94bc44ed47ec3d01e61112a8fc8f18e0c4b50777884e9f05dda8bab0d867a9ce15f4bcaf788e66a19f3c73307089d386237d9622abff39b1215d7f923b6e6f0132ff384902e8946da8bacee39b647be0282c2ecf43fc8f0eba37111acbf6de860113ac1a73c3669848e7d9b342a1e12bf6ee5666f0aa57a37c460f9aecdd79af8c09865026b87e723b329ead299e601f51476523b4acb5d0f0a266c67b37f8bc67e675f2859ecefc6bef3c2c3957a541bf7e47f0d105d3a6c4f429b6cc63dd078f757baf42bd10e5c6589813ddf0cc11613bfa108ac16aa1217fc93909b4ad34dad27e9cdf380efca544bfb8788f0abeb9404177e9d2373e88f2e9e3eddc2e22900bab2739c0fe3f739d704811e488737b59054b94bb26c77a7a7f20606992ccd9c78b4bc6b5b8edffc027ea3e1a8ffa25ade72eae7c6de4e402fe82bad1313b224994e152ddcede1b175a9c79c764eacf0252a41804d81dbe2fd9c91154040c933b853791a450de27d1cf21ac42ba8b2e36ee682e9e08d7714d924c1117127cc88ae6536097bc2a08117e0e0c26db0df1cab2043f19e8e6f25ee24fef6b388ce6b673e6bfaf4fd26a25d4f95b445e85318566bc68d706ceda1a16946e4a66569fd05b7215fd304b8a90bda87d9324f05ea1c6baddf0bb4b8d3f99fc83a078fab8f4a9167a597b0c2562008a66755975fcf541310d330ce50fe508b792604fc901dacd03b7fb4283256f8202434c7ee1aa456b52d1219ffd104cb3d95e803f62ade7cdc8063d0b1f83e52651b2f290d7535a717a3bf2fced8be068bae1ac54e8ecd8dee11031b25bc736e415f72a287bda2505f186f795d51f0734664e787a50f458acde64a0db6719734d6d3d2fb7e96896121886ae22182018a74c07f5c55540fe9f629dd7e71b8303c99e58d991a5c068539024e7810e4a0d8f856d30b9db9ab33f6c23f3eac1849f08ca6c755a96dc3b93ad849f7058b094996d8208a68e14f88558229baed340f7a7399aaec88ba3edd146811ba142da6b39252470ad4a7871baaa0bdd4ca5041c9ff5fb074e8d45cc1805690e3b4f7560e67222d42a19fd962ca8b003af16bf1224ad2d5cb916bb23cc57d1c28c85b8cfaa68ee3105ab276a2d4fdd45ddf0aaf89cd0d2b60de8828e2f9e8265fc4d805386fb4646436f15a326ac6cdc186ed7e89758737c1345fe05314747e7a9d642556ffe75f45a58ca335882f2330569bd40deeca429df8a6ea137b1f5823d0a7043f474e13b4ddd306de857ced021d2a93203f6179cae6ce8a0cb29eeee937297c4b94ca247330e868182df00fe168c2a9b3d077864c7e8ec36ae00fb6c3b1389c47fd57c6dda853c0ff323f1763893ad8fc1fe60a47a3b77b170037625f4e3803ae5e2cb8fe6c599581e60c69c6d41aafde0ecab7dd02649860c96efd9aab8fe3155db767ca477e777e760cb494829db0e80f0f3bb5c9201f54895dbe737a2268ec3c84d9c827e961d359b94e65f0350d5891c57b5314cd1d4892424b515d2427d0ab55aebc7b1befb01648e43e94d17ddd6122cb4981319abc625fff8377760469d13b5394a3b7d25bae7c0df0d1d9515e704590c5d14246c9a2f01a91d0f40f74c1d5013001cc1022781ab322f3513277a48aff9e81608ef75986f1dddcc453f2a5819aed45a3897babc7b1094d6268f6f62d4cef6df7bd4b855e5825b91f7ec02ee21c5048bdc652be3bb11da5d7507424e49bc2d9ce1adcd1c559c569d809552f82d9636a50614e318070436b15af7ca6678a4e83c03e7816d55f4cdf08d7b9b591bed7435b4de41e6f7f4b1dac5708ad9a5938ab0c4354f5ba4fb4fbab05a8e45cd9f4fb3e816b70a5ad2a5524a8cc86c553e6c497e853835f643a59205579b8e872b9733eaf30768aaf8efdb89f57a58aaec5d6a0678997707316c7541febe98bf4482ac8377da1e25278acb0b43b1b84c1098d1cc6713b4eb5a1b9e3c37512a34b8382778d67b012783dae75508b28ff97bb37fdb98cc39b912abbc127e18916dd62c3e18d7b26db51725e34c240d1efee57a70800113d177af0444a2c6b8f4273bf0307664081206b764d4b3b0cd6555f0fa171208c1284c2cf412219a4f9543c207be533e9b9d79202e6086257b6631ae0af74364b7190884f9ea6362b8c105e6278baaa8c070265e7035ea6dba93ec4e8e6f72b74d21bbeed237e0e9e3155f41b21bd2436a5a2b490bb5d01a8d96e5ebd87215950e62e4a3e02bdbb2a1cd2b4d5b1c8f5e8effb3e0847086447b281e17735b33f0fe71cd6023639076164f59e7026590008919813a442ac25833a71eb6ccfd862ddf259844112187a3daf1bb991092094f8f303356a9c0929a3f7ce7402c525515b5de68d7ca14ecc9802f4ac2891c39e2ca0472a19ff1c3c0dbd4734dd9409e49e56fce29a580a348911dbb4c79bcab3a0aab9d8def9697b72f154956cac3fe5700583d7d340f450f8b20ab1922521c77900afa4029dd33bb5a9b1b8d4e10ef62eebf393e3991591dad3ec914648dd52ec7822f0e82d9e17ed83de9d83aaee1f19f45c0e8af82c7f57c90b4bf3a2e6bc8851765685a19b0fe9ecf234e320da01328d3640eff6e7efa829c77c68384cdbbac4725d81a87a63be8c8cab30c47241a96bb416ce3f9514416753452256d30af65cceb5dd8a8634f0cc112ec4e8b3172ce4e897776ef638780f289c811532730aac75b6a343baeed3be790b8b093982c14334ac9f1f3bf3bcb8a9cd46be36f37a0c4f1fc6e2c758cbbf3fc66051a85f8ba91a5051beefde35f1f8cfc1b64c5c73ec9346f4661ac7a8c0c084dc791d3e20bd4c58097a7dd3323f4fae379fb02370d8dff6efcebd2f543535a05fd864a28c9e29801308ab2a72d316d7ba8abdfca31548b721fbde98b07a4f9ecda011fd81129511a9c3399268fa0790c8f81dec19dfbfa7aebed7041efefb6441efdc634288be62d9cbd5908331e19051a6ffbbc55f7fcba6a0c7dfb9012c0559778c44dd69a0191dbfe016f900a92b8611d67b6a6ef8f9906e96dbbc753818f8debaa4d1c5b147e32e05fb0e7e0f95f5ab0f91747bbcf5683f38fafff5c4af09d77504cd955d136ed7c5ff77cb6377892e2787576572b94888475ab1ba21572cd4d46b7c2caf528e5702f1fdcae064b0f51b7be81f7fd0f02e8a3add54058157af08c55a8b704a1a478c4bbfe718a9f1ac2eb4e86f1bee31afd1aee0283e5a5a508103ee01f37bf45c5572216ab90370c7fb92abf40a37e102b38d072038de8718986197f5521ad1d8af5de76e174c5a66070d94ecf0366dc88c7ed69dd32e44b741e2baeb2f4c6fec9a7ab02d6b79e461d2bb7e190653854727a489ea9be420148d21d771505532e5bb4078231c41b649d0e5eb046ac8e9ec54a761db8f634730abebcc220f5972242a8d94a93702a56bd9ad4624f616a5b6f1be052368c217069f1defd66ca75186f9467917f9403563e6b3615ca74d818238588885ceb1de1d4a9f23a2265c475e81382f9260a3a2defa1828fce32aa6157cab8bce56cc8a66dee625d5954d332f5417aa752954848900ed936e0a1118774fd2af4724cc5faec2069b7a8437ff269109297bfe3faf040179b681bfa078df247e8c564896651c5ffaf4f3c0cad9bdfb89e9b8e954153950125c65faebf6c0a09adf9257ae520372a83508d73baf7e6e574d89178ad9a94d64eff249323e297097ebafdef63352cf2d523b921e6b4e790f4d4bc6256406db377e6ba9e8ba1a5fbb5cb05950a7a89e8e0fc030e4348db306cc50bf7ab7e142cbc1f771432a8beb45dfb2e948485d09f5b9cac3899177876f248f8cd66236e1dc402cf83216fc95958920844bbed143ba41a4aeab738944f7f394e98328d68e666b5222186b85b558da6a7694078f1c7d70adb2aea29872bc0bf1a7d46b580dd6cc7ced09fb3185eefeab8562fe89ae3d372d66fded396aedb6aba2f2c61b363581b5eb94424d5576ce65e74f88f33eed7046661cd41c83f7c41635ad4a4ba46408f77842c90fb8f3b1b70f1d561c797d8511ccabe70faaf1f3cb0f3f19aff52843c9aacff617180034d60830602d2b5f132975e7ce8e094faf5ea835724f7f6a0ba4d68e3bf725f7d54c49af34797099e100e0bd1eeafff34f2cda0a4ef7211742e18b7e6ce9a495e217b1fcd851f8be47fa239db253e725cbe435e2c61689d6b4d93d669b74e3eaaa08fa0b238f44559a3e5c4a8c9a96b31b6234b815caa1deb235626b23c23451f7a9177aedcc337105b29820aaa18fe2dee1bd9e832a4c5a8eff81460be5a53227793747b821e76612524023aa65222a0cf53a39183d1ed76d7a51eb45a3daccbbc106a23318d6e3a6a6849d846d08fca684cb899af58821d2c2e74656cd3f766484121ba96667335c4277154b867bc0ba4fd32e07e799b0642f7d407eeae0feaa1b3d52c94eae55850ae31624080369831cb0345fa02a262c834f8ee4e09eb2785053ccfd1830ba3017f200b7d13862712015af1bebdf3a725858bb7761946481692ddec70f13e266daf31c5648cb696ed40a5bd33bc49d06b68e8b45f330712bd8c6ee0dcb6bcc2b9b31538a37a0f5bd035ae54f9fc66555b170bf5fd2a75e02b26bdaa0575229b473391d514aa1c0840f372987157c2804d4a20b54918a2d15068353a52e8e480d3ac3803b7006e6cf63e9d4f5f1462d38ab97ffa76d0651e2426f40d6d8be0abddbb4a1f0368105f4ebbf9f3238447d95b655f3967ca2be01b22f586e8066bd5f85a8464ac0a253057cbcdf2e93b127cee1302b185e2bca600bec12002233b276606bad5af28a0ddcfb616e1750256555d02330eb14726fb542fbc8dcf61acf90a9cf82e0f5b8bb571c6a530ddafd68baba3d1fd8cfbb48e34df47aebe33ecbf02a5ef24bb48b6873148aa687629e85dccd4eb01ba8eab38a02ffe5a14848c7903c3648b1a642ae82d7a3d7e04ac83b666377374090fec35a7d3644afe6625764df2395dd75d070905b9d4ca4e888c127799698975f3c71b42b70954bcc4471275a229720a61dad15ceea845729ea30a136c5f1fee35bcb0cf6ccbe17bb5fde1211cd04fe4a81d0029451fe9d90bf6522307a0622f1af85551edf85ee497b4f9a63c42b3f02534d05f3bd4544733048c88e79829222f71512420e17a021697705733805b50d969b307e0fecc4b9a1a73c06c4c616414834a270b84c3c523ce46c34101206b7eec15f5ce4c9274c06ef5a08f57d7a69ff97102fac8cd47a2ffcd9ac82a9b86d7af63792aeed7deec00bd6848a756f27ef669277177115595dddbc7a2d52831e058fcf1989fe93dd2384f2c16a9b40c13f0bc190e9b41ccfad0da960898ed2b337861acca14d0bc0b75b068973e3700c002353f9781e26db88df99f4a5bc036a7c0cd44829b4de78aa02873dd0dc9e28290f2d14fea47c74dbc7da74b1937ff14102681f37dbfd9ea48b42b5e4d7f2f210b422fd5c084c7a476a54c96acfac217588a1244d9a54400eb606e91ccca72933551abc3e566607b3ead4c05d3dda1118e9e21980b152238a89bdd7fbcdc5f5ccf212637e59baeeda3b3078d85e9f083f830c778c3876390a7dd15cdd6f3444577244371a34580751e6f8656a1858d999d4854972a19935a11cf6a6dccec13c5e7b8c0f3f1cf9bcb4cad658de2fab3cf2dd3a6d45a73025353cebfe1614621f2f014315e2461ab1b645ad112b65d72ffab825e7d0c69717d823059ac1a315abe49dc93cc86a5f02db9f31a4f2f105924142154206edb87b715afbab56b55e89acdb06e377f479c932cc74b310aed97e90646bc4ec25edef53606d9adbdc52af9323dfba821af5d48b33bf384712b149f293425e4d641ee881e3c1b274757c16d997bec990813f6e91726a45ade08158a6464ad02863d704a8ab5a2d3b7ad6a29be1b2d87a0329fb023c24dffee27e1141c0551bf886f72cbf090c8ca74ac9f8de82e54ceaa10bc5bf9b5e9dc2219edfe95254f068634c4646e400f3dff84c175461f469d42b8284caf792407b23b41c06e495335fbcf9b864f6ac5adbea9d87cf85860e6c4e93eda50322345ef013359e6dfb3cf3edc0e6512ca58a9123c4f33b550b1c63198e466d0e67156383f9fde1d33085819fab544e0b6828aa1f4d33a7c95b97cee68fcaaa919010018eba220689a7645e27493d9fe1ce5edfc8c1c3a35e8088b44e29b411f75c0626949415f189b3110a9765b6b06f62b3e2ae5c4c92fe3748921535281f9535dab2ce3ca3e95b914d495879b28b1c13f2eb19fc36aeaf9fd68d587a3456a5d250ea28f002e77125184ab8e71669ad7625808b6b3864998a0779ba880b3e05ac4ef1392c0ee364040415e6bfebc2fcdd5cf5b202b97dc64777760ceb52369ef047d2cc710fd34e9f729ac760ccb29f2dcd86eec964d13c536c1ee26e2f4d7bd3f26b6ac3d32259449f3dc8b29a7a8123c49e82b00415474c5d372e5321fa61f911728424d0d3dde5d043c3d75fbfa9d043bd854d5a249b94812b06632f75f8d29476cfdd8faf073bd18fda298f310820f22d8b32d02ef1c44dc4a892d15829b4aa7549af6c1b73017b6f94b6e3e629e1852d398651d89afd3295012b3b9ae19330dabd5737111081e041982132eb6079aae70cc40a2f78044cfe56792817bdf23950cffce9d6a8ab688a78db224eab67ae6120773befa22eb2bf2db1f797afce8c0001ede1c53314f63b864320726f5a1249284ac2322c18e1283f50401103498b3da0647eab7fb373e3d7afbd2ab1448c9ed0c86e9a2357485db1c149ffc4b7460d2d3ea39df6a5310e844cd804a7f4a7b294a46c731d89608eef199a4f6158278bb1aa8159443a6101623bfe19c7dd117e2cc44646053e8122f0607402ee3ee67647ad263e171d3864932db6a65c7fa785aea06f3768ef2665ffb183d6152aa8c1b0b3eab0db42bd677f116083702cfac05664bdbd291e94112811cf9fc4c15a3b6e984271800c90ac3e6edc1ae5095bec0c875dbb6df6863cddb30b051efee7fea3d3db35206ab66e2149fd15eab4b1848cd4175bd15e2926e778edc6caeb366fc8f4c4e90845c2ce91186a4fa99e24fe4ee44efc0965b06c3f5619b3f554d50e1a0cd80c0102e3945fbf86fa3b29b4178c41878d18db38df0cdf16400a45bb3411d8359d162f1e45548f60227a8de0d338f2b53e3325139e453ee58794de5aa2ad08ea3ed6e8752a399ac8483e9411bf2fc3a734407cb3536178ea0e70da73820d384878269857d5a56ea1bde045f91fec540e6f85671e350e6040ec874438c529fc2afdac588680542a4c4fbd5e86756207ca929aebc0e5a4485cbe3428358d770c6374b143101a90bf16b82e3f24ced6148c6c94718ae52367deb1473acac92f147a1ef459844a26a41d2eb330931fdbd71e4a99a42690673370e180e96bf4a3102a7bc7217c36657fdda2c8642a057cc7f3d8845908dcdaa1dd431466473047ea622fb269014ca249572302a82d3e629689515b1d73db5aeff6d5c1ed1476cba1ed0166e3c48e0b78672be1f1fc4e2ff3e8deb32e5c8d01f0d356661d5e87d4389606568eacb19b4f975fda171d2a8e2dc51a19c90a8cfa807b67d553748e0fa13c2441b536966d78ba7ab1ce613ea486e14121eda8bcfd26bc38afd961b2ba50ae55902ae9bc4b9c9411040a650499f1886356cde46820401aa9e4c3bc7c41f53a3e845478600e552ab960e65aae0d687d634dc181c6c73bf55152467528fb262deecdfb8a56d5b1a71a4ccb95fd7636730f07c79bcc7994da43e909f620865563fcc4f8376f85200e38b01f9898921c47ec2ec5364e8475a26f5585bf0bed6d4db448a1897a8300cbd15141537203a00d944617ef1c3e9e794d4a6f932c3972d6e6e052dacdc6d8149df4cc9f4a3b547af1ff69bedf225b84c23b88ac4a917dc151a668a262f586be6342386cf3856b12dab56ad5c5c8fc616fd1690cb026a3012de2ecab9f48e877ceceb78acecf645b1082388cf2184fddffe6ad3ea6b01c1af75f5025cadad168aa1c908aa3de664d13c77f48b61f19ce06dd0228073346b7b003f1298d858b53c5d5712691184d1246f0590d79b589052e6e481f7461ae9781bb18ca863a9e23574cb0b9d756a33e29017a6e255c853b5bd359419276bfa62bba41dee7d547098fc67c6759061ce445dda6c21e2b30d914ba7e59c9da53c1684ec2f88da3a6e3af2053d61452d1ba1753a21153fc16c7f4abb82a71b6ed301cf691a79452b23557e87ca697b8be3316a84e6239eaf77e06cc7bb3e121490caf1ca4d60b0a21f0bcda6253538e810de3416ba433e82267ae0651c88582db0eddf54aea5cc5a13396c62ba2d8c4d1d8847737a4256f6bf5a3b0e495bb19bf9e3ea0a0888d6024c7c55323e2fd2d3b803c6793b5a26971de0e278c4a8946b129905f82a509fe12acb345690459ab80c48329afc3947dc0abb87d8051696efa41564b6a20ebd6224e70297a65e8de4c725078c5eb918a906a13c7b138d5a20c972fb429c1536ae8cab3c6cf80f80e9e6c9d0281c38362725db42293fc290a46173be9455d9654e6a89decd030c8eaedf54c6a8d11a042226d18cce45f9a4c9faeae4772afafcf6fc1c806c466d2ceaab2d77b04a56a55fb69ba044dfc291f336ffbd991af67c6fe418d45b1c4dea55b2619d25a7d0481dceb04eaf9f13374f8aef8f4043c333089f36b80141f2448fd166b75c29d505a263f0534abb43948f8ecc028749350da9199f10685d0bfccb0f108f98d0891d17c97fecca72f346ec395ed348eba763e92a19182ee4a9da035b482aa0b2dfcd4a0c2fbe8afbb4b3dac3d3ab087aa12d7e23dfde9a651dce7dd5432a1c3795de32fae7e3cb678d2fb58d61b5dc19c5c985b6114af8794c7406e3ffe5db61e336d8cedeab4e7566656f0ffbc39f7f6ac155cfe48deb54575741bdc129360f2630431cc025dd08416039564e0ec5656ddf72dba0eb1ca760259f7acbb1d876d2610ec0a06cd3ccd17567c351ed438e26720f46b3416852c4a2a97e62332aa58f203934c90ec0deab2d60da338f3c2d961389416b12680ef8594815f4eb288e39541e2c3760c799b4a6b52f2d46cc52b56b305674382797f0647b2e973847c35a99db282f78e822e2da4866e46b436420916a03a369c3d647894516c3e828e79a53b2f88fead88efe8de350720faeee5fdef6133b7a526e42361b7c41108b3120c67b9f8957852c69728287567002dd085a1dfcaa2af37e1a3746e283dd2484702c7721083e1d96196ed1da290a6103d2c6b4919be25d925c12a543cc5eba53b8d9ab25cb6296f84f3a79efdedd050b138cba35c95bfaac22e88317eec473795fa0e698b5c7d308cdc1feb094d1732eff2e10b6f64a6e507540aafd36081297b4b3c14e9b2119aa45aa5b9307a05f5d702053a785e9ed550a0d855699b4530d9edb2c10c6127f72acef32d9bfde3fd2a7a4db72a26fcac8480a9a6fe40c8637f4bdb644703df635c07d3f3313f5e7437ee044ee7ebfe03df14674999421929a083aa3a63afeed9957bf33107a61d60188a461f1a4c0842d9629b5aef9f7d8988ca6606eb3d5e7a9767b5c5f82480bf6f80c29701a71de712abb6a721ec427a83980ab830205998afa7349c45fbb394776d04c7104e8f329f1a01b7a00b3fd7e8cb7e29056bb5c6f2526be6c9c585b6f6d72b0fa311367068d8d1468f57613e00077d75af740da85d11ab7ba215d0f763b6655dd25c998a95b3f3337d240e2c04168af81439075403290c59d0315e18b9ec756c8a56897e9d7f65c8030bd19e722068ceff72dba84902f84b43c9df357570af6d452f089f9a5be839a5bfc67dcc1906eb5a8364a74bc7bfc0d50de59eca901052a64f59f284790cfd8b51c9ade2e3e45a05f578388b5699d1cb29e02545d2ace7f7daf5c3a8ee2d97ba73aef07033b6aff770d61439b0c397794ebef9d1a2cbd48b80391cc065a1b374d7aa7cb95f7d51d2fd9d28ce4c1be79ee89afa1d1cdea0393c4aa789c494c6e30b1c553b9b84582992ede2ab7308c674987874df8c430038fe2fbbedafe4330b467bfe85f688d5218692ac94628d12cbf466b5e6e12041e1c9670d31a852d1fb8549bd354dbac694a4c6502df10052bb8a96f8ae129a0c4da89794123b4e55bdf93b82ddc4d00763e02b82ebc3a7c41373b348af81634d7a3cc50dacf6c52f3d09a8288ff2a99b66a96ebab0599d7c8a8c4b64d89dc93eb26e7c1ed722c021cf9d9cb63dc2afe15a0021c03580abe3027ceeed8906f72dc41e2c81f664705d993bbadd956a1459a1e02fb1dee1be34e9fb3ef1db3d5e60fb57f28f045f2582c8e5cf90a335e9eaa23e7619db1defbbe2696305bcdb7bffef8ce7af0e26b3dcae0cced50980eae7fc5a89cd6c8f1e812d6804abad1cec81087d874e6b1e740dc3905f74350a74e69a938abc94834557753537d32d2e98bb3d98220e8f8d0e12b1095807750fd3b0ebedd09a975fcdce3a348c4c95c00722f4fb08900203565a302f40dafec7df8f219af309afd508cdcd83d34a19ca2d7f4a12785306841218f0e99a68717e6838b10b2b6eefd3c305d576045aa4e557c63f31249975a0dcb33a6a0a547b7fa563fbb61e442e0216c2d9b1bf7e94cf736cdbd1ef8711035eb9db9881279a52d079876ac4cafa0023d6a8a0ba56476ee11b979d774adfd64b5cbccb59ea192e7c9b545cd1d74f763ad40ac261c4c42ec421c5d52ab43d133417a25cd623f55140bb9845fc436f29ce63a720bdc49da3685328336e9509969c2760c45ebf40de815b4ec769c3ce9354653bd21a9528f8d9f9e5fa6dcf5da458abe502a6785d23402622780395c18b7dbd6685425d32c6bf7dcaf58e62bb4c41d50ce859144ef01377a0b56d6923d665f6f24f2e031a3f20894b58224a95ebc51b2bb97c2e23632143ffee821a4e057707c9a4edf5f570c6d93368b007809e6a52dcd5eb22e499abddc28e30ae03cabbe979fcbd0c8b80455cc6fd89469dccb2102f0d1125f45a9c07f0fc55f77dab8f411ca7005a1194738aaa827db361c091f5cb8c030776bde1b1dc69236b426731ea1af79961d2196155f900d8561bbfa94ffecf72e87af395f512148ac64f55e4daddce74206422a6cd114b0cbd44deb75568d1907fd02651692c321aee8de04644a812875ec53fb69bee083b6c64255ad3e8f050286ad8bfba66e41cfb5c94c58d9f21bacacdcba23d27d0ac2e08e8d0ac8c85351321e0af39902bb55a5738cc8b1213baada6b18fb512af3d16f89a4096613d4b768d7b9ca2370fe7e1e10176fcaecef5cc92d96b1e5572ed51d3398893aceb7b8f1473f810a526c625e7fe8f3b5e965d56b3c28d8fd61674694840bc4c3c7eac88af1f42306a3fddfb27fb19d43d830cf89f0d78070e624fab28d6619bff8fbb15b526a36a58ac259d692f48960268080f5426870765a1acbcc7aa6efb8eedea7673086679cae41fc7f4e88b8ab11c3b47c8775541815604e930adca6982b666a83387e3406e8ad5dc4227aed8d778dba826fc0cd90cf3abad459e4a68426991adaea8de9381bb45aa12d7d6e180f2a5b4c07434e0b1a159ab686050e58a672e75c07d37ae788c7dec4a90cdfa25b8614c3d634c226fbe3080f1719289bbbb6c40aa8be37a14b4a225d99283f48f6b581ee54553f0c076139fcb8ab2de40e84b75c5351abdcf66f06969c77853d1de34e92499efbe446fbf7e1c0150787779dec1cbf8fbc3b0f021b3187bb197c28f66fb0db74bd0cc09f4427455a3018a13b2f4083ddfed15c0507735e5497d3926091e968c249b15202f9290aecfb8ec35f645a2cc551ba38ab181fdbb6c90023bd3a54d609ef319b72a7c14e027f113de04638ec3477ec10b2c1d6b65789a3d12a1cee6fadd3b6cbe8c3ad107039e971ec640400bdd4ec57debe25c84b46a3940db9394462eb46308ac8baa7028a836d259e95130df16376b3c7394eda834916ad096b513e6d834df7a05e593f73c1dee224966cff07c955d982de35fecb53724b87278e890451251cbb55b45c2cde40f033583634c5ccb9dacf12d958bd3573ea7775bfaf50b8e875567e210787c68ea76c9343b500dfb85c360791851a8227cb9e79febc1ccd55868fdd86e9998147cb248167c092118c32aecc4ccd1eceec370b417fb43489d75b8b376574bb1efb2426db16c8240440c0bba72292f81aad62f4580b7680b2594427a18bf8f7a33f75df3d29933cf5a5c915b024a879939e79c959837f8c21c8d62f863a78e589f27e8db35089d08c5fd59ef3feed1b19f3de6725773023a7f67eaf7988a0cd0015abb7a144fca870cbb1d9668748a45e0898e80675cf42d8fa13c4b2f23d2688ab2706ba0578ce6466b6783df968347619ce7ef1e382c85c5194077a72a58cd262fb8833aab2c3d8605454c110cc2442a682974e4744b24fc6596204c38b0975b2d459b8c0e48cf478b1e315e2416988367a453cd058e2064cf65f40b5eadcfa024c2b227606d553de6b91777b005c3af1a6d5c67ba0b821650508d03568fda2a544e0185262b485c7e4f7d1c794c4fb6cdc8ead4966d6e4c3781d464a1c155e0b1e70e480c5613f7b778087e7ca08c129046391a826cf354b44dd033b6d3aae5e6a5aa26487ee2555c1cef761c52a3a5a289dcf7c1578ec4d1b9710e9bfccb3398f541e59951007060ec3586ddc96ee5e723ee347668fd7fd04b749691c9581f98efa4c2113cd5367bb249843704f0c28157f61bd35f8fdd63aba5cf1b19a3d20081b9662c2f8ee1cd6ed7f9f897f22978d080f08145e3308d400450ba1f2b48f9c607a527e58e1236e267a0c109de5339bdf5dc590d1f4765e7d625ef69c04deb0eb90aee240caa218c917938dbc3d342c59edecb57e7d492b9df9e94ac29f17c08b76b81d53ac21975686b21c83de0aea208441ea764809b12a02786869d7ce568ea49f5103b5df81791cb6458803e3eca4c134c45ade068eb5df2ba5ceacd648a3c8517099f9bbb05ca7a03747cd97dc8420c0690cdd8d3af7fdb5c4ebc371e6b83f30db08627e7465ddb2300c2df07e212f2af48193deb9aa21c6b89136b657a752bef082b002ed55cc57a7cba27d077dc1a509c308a41120769bba34973b6eb2a6c41192e0f8b68d6065aac0f5d212c66f15acd13732c805267ed386c83a519426fa3337faa2d5c79be8013eb2de52e5349150de699d6224d53a5f0ef196e250d706be2e4faefba3319d1a7367196ee88da78c4c1f8ab4d4d7f5379df8590e7f7a2a87e73924758403dd962f7b6e2df4b1c59a701565f3550d1ea9bda6f8e6e0deede6a6b3450c687957e659095ce3325e49daa091f13cba7a05bfdda6f6490ac44a1cf7dbc08f857c929868ad89aa57b0eae3186751a1fd98bfe2938960d74b3c0a1f2389aff67b202c8c3ed6aacde69c8e2fba24e73aeebd02e26a102ef625f78d100ef67322b9a30a37c22546f1ef30518543f73edb25b3c2dbffec9a9e554f0c30a9a54c058f0dd4381ee46b304f3a62b81d20f30e65e2c0abe94ac2f491ebf979086bdfacf93f562c7c3745ab0d1262269316bb720e1649cf07ca7e088211e011be2e8e00fea129918dcebc7579d51ddbafa6711054bf20a11439a8f44ce65ff9f152100d314ed125eb311b3d937178ba631a0e552298748313534f77629d9eb5936d116321fd9d7bf8f846263dec50af554b3f6647e4e78efea7d27e63b986b331ea1fba061011cee768811688fe99df2f842cde9c9f69f7614eab3c4e12f83e39857450d18a7e7e0b5535195b9e7e35fd17b482cb3cd261fabc648e2c98987169c9bf6149558d5f6fb52078be2ceda67ed44736160cc400f6faedb5722150e85b6c9303699124f5628a8a1473f815c7935fdb14f361ccb6f58e6ea9b63ba1490627923243ca7cc6d8a538ae0c2eec0afd604f50148f521b02b24f02e4a826829818221af712b91be820f686919a8095d34f0511a32d37fab98b3ac5f359ebd7a96db6a90b2b540c63ba89e19cc8f13a5c8bda7a95d438eeafb5543bf4ac13f8740125f7787764c93e415efd50fc557a882043dd5d8010defa4af583c0b8cff2ef4773e7119cfbddbf6269011b268a8854f50e0e21d4bf2c87c5fb4617931c6ea8d5c569a61eb222de44c71d8fcb7d178dc43f577216ea1eccf09fd565d63a8d9509388a367e21368ebfa603f8ca9f38f373abee6e320cbd71a6884c7ac77a1a07dc1db5f3451bc4467d914e638e8adf8af80827b4364b35d6788b49cdd6ec46c4a5b138ccbab640c05485cfa7c3197be048052bf0c707ec34371bdf027d0f7abc480a91af6de0bd34704118c6894a483d58fa2a6120d435edf2e05768dd8ac262b9d4a2e1cb5e17dc8e57cd7483efd65fc0d43e021ce8bd50632b44c2c8fe453e65f36802948767899112641cac387cb935417c3178a8c19560dc61d3cf692a2d8f415feca86b4e7af45028448dae87df8f007af0b9b3903244667311ff336de9d9d41a7b59fe33f67ba8be0c90e32e6d0b11a0c1d7659d3f37fba00cbd24f00342a31de97ff4630a745b74d9fd7f6cde5fc9583f5e43feb0c98e7a89e15d41ac9ba447f5b358fea1b176c6eba3a363700134d247c48bd030ab464c98786b1e6d57e38f0e0ff97450216926e83a135142e8d89dc784564d10c20d3b6d0bcc89dd15d0df728738ac04c10f6502e6305c502a6fea29d528342c8f8cecbe5bfa999fdb9d584bf33a64d529ca6fdcdd90d8c47e8400f45f06a60a8f447dc7d912bc640c54c932de8a4453dd6afc6262713fdcf0b17602c8bffbab8da85070fd34356c6242008d6c3d59e54e98c68d70afe4f336d2f6489546088ef09e03b9d4b524743ee0d3cb394a1fc403eda2e15a61d6189fea5a9a4da8c6a5f31abe9175f5137fef8555bdb5985dd874de0e0645a625f4f2930444a7f27857027dbbd88e8e6ccdbec253499c9bca8939ecf474a2780e3526a90afd03eaafffb6faa2cfa0dab1876a15acab0ef6fb6a4f4c892cda9a408e598fdad546235872c53f24fe80f6f3ac66ad7527e0450ce88ebca84e92e30957fc5b50f481d6065ee0c0d9a237b8dad5fcc1971b310bd5e8fdbd0469e9075d607ba7e4429cb09c7299ea638d44744bacf91a6745f020e9bef8ef4910dfe1b81759bc6a00cc473c7945bb43311085a45e8e8edc5c0a78264e082ff6607c72ab9570dd714b3a45c22b26d7bccb7ee3fa103c42173a57b5a39af600fcaeee90899cf8d3a1e8a976abb63c1f1ba0fb887c0af8e92884cac7740618e4a876740d93344f512c0107d736e3c70fe9cd5789dc96c466fdb15b1ccefd3bf84f2177f258a63cc236dd1d6bbbbf510dd03b66005f64bd258e3982fde202e4b60b06fa2e82bb0417c255c67a22390a7437494643e5e9e54c37d6bfec30d66ab78b3970e8c4cded641f59236b4cffecfc11ca063880e2007290da6a660911b2d8983eecc0ba876dcbae803fa2547d6be6e883b463988729ae0f4058eafedbb520ead59c19027057eae772b77caab28d3113a376f4e0dce0f1c1e58095ea85f3168ef17bae2dc9b5e5af5052054150abe90ca3f14974c45189a30375310deeda50c1e539dc68c436e7a852084ab0983eef63318d69a06a900d63e36982bfa891b775a42c77220daf375ab2a53d6e396bf8b3ceea35e1521ac459b8c7a52047346d8e0855cd4e413896849fdea2978c8c40e0ee42a02c876b9ee925ce96fdea98e3dd8e2ffa704ca08cfee1b5460957e2bc1c607e30e74ac80468416cb5bab3eb86e1aed5dc049e8e1df6b5c4cf714587b64a3f2a4bb8b62b2712462097c879edccde328d67cd71b6da804d3879dfc821c952b09ceb48d8210db3f768a65ebbc39e25dbf5a036f35f5ccc78514cb741a67b3dd56ad600bc21d8a552d034aeeabcdfe65659ae2b33102fb2d0969b782216078b5d6cbb172dcd5d63d62e5f27ab3223738f44fa63e7f5c823a5cc0edaf35d811cc76e407ee9cc95af7231eacb0a5decb20337c05c502f5cc64870bfe6c6ff4f1eadcb08cfbdb0e1616b54938bcbb1b07f0b2ba3bf3e8e0f0fd21aea4527b263a4b59a9afaf0f49942a4c367df385263e0c1e58feb8f45bcbab1fb8c29737dbc893cf844d00a77d8c2be930b931e6e07ca69703b0168f620a97096fc7ff6b256e09a16c1218908c9a4949e35876703ef0536b6dbba1015323dc6226b40fcc750c5227f1fa8e5529e29d2b76fbc53e1c45f4c509e91210156312a5b4181c70f13233e38abf01c1dbc9a3dba156cfcfc40125b6463950103526b0d973ef08056f4a5443d852c1ce88c983bd53a5bf6f5ccc208aecc98a43e39b7a05a03785eb2746be6aaaf7e2c01f65b6e8087e6e13265a701e1dd2b5ab383c9cff77fdc6528191106859c501f74de11ebc272f52fc03e42af48e435613bdc0e388910258a0e039e5d054006211748fad753cb08cd7ca1f2832ab5828ddc5f3e67a72112932e0eff9b6b75f7710915a498b9eceec0a62efb0109f140f6fd1d15d3e148e0074111be3b6344376d5165d91f1af6e9200fd39ea9474eaaee39caa0c72f2dc0d9dc09bc84d89ff380849cb571c62021df5891035bc76c1ca844eee7177e0a6f1ca6301b02f7cdecae74f870fe70d6176d921fb6e62b3fd9f379a39e51c6a16623f2ad2c16213b02392711349232b727536f4591e3bb0eaad975d083a71a3006e8af9658f4a8888209e5672f7d727fc9c1ccdad858e670e64c5f25cea133bbc687b5bdf4a05a7a87eabf3f28a2f62cd50bcc0df0228c8c86d0b2722ba93aea3354715a1d0c1def131dcd8afff76fa2b0e583a8a97d413cd85022bd236590ada51335e112d67d9dd3b4c14236fdf659cfa5fb72c75acc3655620d636e2dad1fe52eb6c452b52fd321a729033bed03d93274aa43a1833c87f012912b77a044d692c16ebd708751f1dba9e560bf3f801fedd103fa44dcc083e8e0c5075d53d998e1a73dc5d1e6be26304ebf34620995baeaf3b6890b75d504b307a7e46bc56ba3b0411f61653db0a104349e5a62b8f6dfede87fa37ea37f5e2567157b3b80f6262d429fa2a0e2c039b04f354ec86275c46c2c6924f3f6a5df82254d45457416d59594e2cd3f553cbfb229167b6d7d34e66e5e81c6bef5f27079d0ffdd34be9836524895eb2e3cc4a103698b676deb9b691b39c5c0f2b09120a235fed2e04a34de5e81b53042d3fd7ebaca7b14b565fd997b45caa7e3a9090397d02897216e60c1bf53a3636bd1029209851cbb056f40c3bea250cfc4135753d080ed0ebe2e2e984788dec2b03d1644f9aad443895eb12dadab3d602c6a2dde2ddd89eb4ac5092a42afebd75d5603f3e5499d4216b01a30e787fc61f77befca0e3eab7f7cafffab00bdb10fea6b4df6dbfebe4a152fd5ac5e4eed9b3b2efd074004823e11fd8fb624456cfb6091cc5f802684b9e1340a60e0ecefeecc04e61474707b9fa64435b9393c96934940d98bcc8c57fb19da6cf2cca000df52ca3c57b580d5890b805194eeb388419273c877f7a76ab5a19310981a5478e7bc9e8b01f9f5965fbebdfe51cd12ca9d8904139c52b1b7c06d18152df072ff2683cffd5b4710ff03d470c0acbcffa14a0892cc7d303061db0006b93a79d4d7f5729977067a6934eb17ff2b1ce6c43f96978fbc9e246cf7c0c2b4f01ef17b81cc79f89d37fcaf775112a953b49bb944bd56ffe34a20fd3cfe50e4571d35e6e45ed5c67d8e68f7d09d2026662cefe16109befc2f63c4f13343a32c3d9e02bd679f7f64259cd9f2120a821c9ffc0163ae33f967aae683d4ad67443cb3409c5b2e1a1b792945a9e57157b2efd55192f3863b3092b621b7cb13ebdabbc4896dd905c92db6576d239069d49c54154912c30849c73a4daa20985bedfe63c428bd833bf0902126fac2666175fdbc99f2ddb5da81bcf527c0d86d9d575e5369fe398d39ea3bda252d4fd46241676c5911a188fdf25a778f6620429422ed7b4733690bf7fe2c81d9e5f43598cff5ead91579a6ef19462645764b66f283a44f886741a2efc8869d46a9faf2e4c6516182f571c91a42a82b77de423a87898be043df32fca1750afdbec089831e0d435b5bf93d1dbb3cfbb86a5e0bec9aaec72f8cd2633e4cf23d246c96725f7479513d43e8b6c0dd3be7af7d2ccf737fe23e2998f4cb5d948887f813e34d7b0525778db31ed8135ea96a2049a4f28ab87858049fc712028405c3a87ca5a01d5125cf126e3fa3b2053763fa38306c37f837de173d098e95f5c4aada560a12820e3a963ed62069a5d19bc51d865abcadf6d965104c359ca883bdf902809f800a9555c4f5c36a45dccc742901d229546b17c0b8004a2fc1ce1fbbd8170ae7e6def1b3c5df4c08d90b269882bb9a811b56b0c96e2abd3a404918affdd24e823671aa8ffc609a45385491b8a120749f6f83c28d003c4f993c6e73f5be0f5547720d06e84fec24a31040c8716606a591cf9bf0ad668005ca9596e6237b5308386f4d538326c5c6577b1ba136f7473e6eb46650d7f08110e35d6b0df39a9e240f8a60e32d9c0c9499a6da343a8a86b33c0084e7ad7b0e0079a44c4837c96efaddbbb2629fc96a1588d119b577a7c3197aeb6a746eb559835b23bcbbf37c2c2899a1c060235129cc0e4feff386bd98c986560c2f4b947f03a3c0d74001356cbcbf65a9917359efb428e76f51e804b4161422a7cd699191bf12f0e45b683cb6a9426ffff7b3d9b1fc790f21b683f96116dc7fb0deefb15e55fdfea68d07605885798b6e462da2333b28020326aedb50657b7b78b9c74046d3ce875b1580d714b1b17117b5b28f9093e0f1696ccf8575ad553866a69da3e1eb933b0314f97306d20554cbda2f322e6b585cf1330d8a33c73ad676a6f9015aad65d59dd17f100ebd4526e050cb5927ebee5d25d5e2662f47999a2d9df7ef549b41eacebba0441df2a4c790658429eb0975ef0535ef35d89703cacd7595074b7f3fccd89a3514653c6d845635c7a8f111f589bd239957c1e66a8a69b92656bcd3a9c2260eeed564d453b89a3e1b9c3448e65771d1c5b8a8111ced9161d603ff363c90c7e2c7fa21331a0d7387d5ac605e45bb6702da5056e3fab20d275a6a296aeff899308b8bd014c3a8349f9c02f5f5073aba623f61f2e957c414fd23bd6ca0286270342d92159a979ab6117141b7e9556969d3b4da4ba17b26f5d1e0a999f7c9b280470a04087e3f271ed9968fab637de61d91038b1588ba91068a2165794f5e1a9b457e3b298d13869a4b85a1efc5b12472e2c2a699747d682215bb6e1188a55ed0bb58cafa9bddd920efe668e16cbc36c45a20b51917e59aa45c346a5c369b2ba681a281c363290dd65505ac108d13ee43e4224a8151787ad85139e8e271de3c86f7b0af50052a41d97be4167bfb11c106b16e07593610dadf36ec8d51864d6adf17b0096e04fc852226fcc8966d6753e53f83e43fb9eb9e2e7c33df270fa87fa0c7ed5a53e62993aae2b0ba2bdbbe1fa65ac3f9fcf86601aea32383dce748e2a2b02d150d99bfb80f481b9f5b61654ec2b10ab3d793d0f043f5d15439a57acef01600355861bb5898b7e069b52e550b31612a0f53b0e2a36f3711f97ef1c2da67c2ea8a911d30de0646fb6b76435b975252a2b93f8a5a39eb4a5528b7e7181f60085ac769bd34b22a9e992f7b21a458bf87d9147052d14b992e3439c00c4a21880c5d6d6226f81c97d9d8f97b9a703f354c4ca5ee0ba1240daf9a94d700a6f5fe11a68fec695cc9818f45dd16755e00831cdf66159db53b72790bff20620445b78afad1f0ad0cfa607ce7410ae6a0fd6c8dcf6b07e38c0bde6f7dd173e8228498b835b881585927afe3d289785a32bd1caed8c2869c8cbafcf63e87dce42fc333556e53f0c6e413c1c69300cf67136b5f8b468b0cad9966dcd3cc75a55a4970d7bd9e6b84643cab7ff7174414d00e3c402e03867a7cc5819d62ac246e90d257478950511a96200ad22c9322a7329282a0a0386f169b54cdad7304fd3aeaa548989a2359263712c4fb128fb24b8f0c387d8523eaa54c2ed1b777e0fa32f404b5c3932da76ff1fcddb7b3717194555d721feb9892bd705b55fbea0912a34448c53a09dc1f8a51e511197a8f44572a74631228ac0b277afcf15c31d34af89fe0924e79c5dea807d0a7ecd00fd6d97115f9484788e4097e739ee4e13f201f7581cda355e1efd2e7ac3db27932b27c54d14e035db1a58e08cdf2469c529a870631e0e903d60c3808878cea53faa9132dafa8686f525122d306bff4aac4827cd41bbb6b0d72ea4232314de04d4fb8695b33545890dbb76f3c212a2a37d497ad434c86db02b9b4f425e51c3c05872a2d16afcaef537c3a451cfdaffd550d804d71c32c78c7faae52edf7c2a29f640f2f8c185cb16d36cef0c6886a90b96514d219c63e234451aaf1ce616897973a0cb46cf195dc8f9aa8443eee558e3c2a79e97d63f21599588ad02db0f0ebb202fc7a7472f9c97f2ba701b90ace2635b18424689613219a495fb332d8096f0defd474945ef9c31dfa7ee6b74424b2566337d1aad3de96bf8b3ab62571499ec0f9abf7ae840d53a3d60f248babab480b3f5a90f3f6f1fecc861615866a99f58b04a4347de2e8ebe1dcc52554ca752bf2c8dbf4af2599f248e26a845feb00677a3080cac3b80c4e780753534e6dda061232d31b1251d2445952de02e1d3c930b42515ecfdfb8a2eef38daf509d43f72eedead2bb31cc8807bd9c1981986c09745d89da3360557b165c918dde3cc17d9f825b9b01fcf4e66c18890b212cbd1fb1811d50a242898bdadf94f882921274ba376ea87395c5511682c191b5c100509edcf1f60d2f095f713b727052faffda30787dd2e2a4192ca8eb71457896edbe42f8c28f5a801d260c1d81c18d1390daccb6ab43b7b2d41ad8862eba3c2a200c83b78b0b398466dacce3bf0a7636760d0ca65ff0621569af7032f74f923f7053ce7668676bafc572c9aaa9fdaa8e14325682403cf3cfe695390f790a22f59dbd30675e5fc09a48db0c7d930dc863db80b68e8ccad0fcdfa96276f87cace64b59d78d3142adfdcaef19a9e99d714b259f93f4b94ce3e5cc3bbd7f1692b6658861c28d73826e6200f5f520158151b6fa65caac92d930d1153672823722e2b9a34aa3eb886d7088fc1d309fafae3d790528aabb5e28fe97fe2a016aa49a1ea876795a9f9e373ac756f08bac2d4a09056a0d88fe9586b47e8476d674e1624ee6ad8c9973930a9bf952f7b5bc791600c20acac8bc2cb99f8feaaf31b1f87df0ce33cc30ee3a8d3b600b3058576484f3c285793040f4478a86b4d825fbad01e47d2d49dd4f700591ef0284aa60622e71dc5e297f76663c8a308d651373188e4e862a983ccdc1df7f43464b499eb51f2964e427958683fff6194fda24c5dcfd46031379f15fb7113ef88e3bf02f1c2c2324e45e357a4893ed92e74e9c48e29fb132feed86fbf24ed99fa0c5e33a8b4c93bfe08dd00c11c91f1c4d65a85fb6b20950de9fc330ef7d5e15316cb54e8f095e9b70f97a6523094dff92b9e6586b7bd10fe722d7ba0fc0e4ec8aa6f697d408239f77846b7bc7bf20eeeaec2cd88d2ccaabd0d40b93851a83fc1de4cd3f9d6b66b4c2de1fd55cc6439890b57a469cbccc9bd811a21b966f395f21c608adbe3d8d0a94c3a69a7639aa95345e5947b9f6f98a997b0c7782383650e6da20121a3400dd2099bd83a187dd0f1148f14f961c18ddb15ee81074cd7b607779b5b8da467c8b4f70fb07292387b09b6a0c15f94f7be1b471ce409c355ec00792a778b9df1457fe462155bca3a0a217feebbb53fa505f9ba92161f1b78f73a62de7f0d265cec15c287a68b623772fa493fbbd3cdb2bd875c6ceba3dfd5c8604691263693785b39e2b8e4c35b9aba0655b031970e3ba70b72a95a3531bf60d8683ed69f7d9bf976b3e4b830f450e9f6537708c1836d7ef176a03b2b87abb06e1b68881766f86d43604d705ccd6a83c2b191aacdf890d8409899308afe88491c27cf10c38ac3621790d6458010522a4a2615c3f2b86ba436b3493cc7274d1626c57e54ca9e0f6ad6959a972c04f4f80082ff736693a74495d10b5ffdc33372d42ec350cbb5ebaad8ad3a0a3f9640c2dbad88a1b28ba40fc1ba08008fddbe6dc8afc423932bc16080a2ca8b2d462e2dbedce5db4d3faa609f6277b3e58e1d5ce2492fccdd9c42424b9b31021d13ebcb54a01ab1c77c1703ab9234c7e8d639ff331eff01f2bd9266230c9fdb193309b466ce518e13127ba71b7d8f0ff946687863f88bed8af9b7cc9261920d92786ad8a88170c645cc350440adfc5c32feb13ff682c1b9a4280575748fba0e882f8c4f19227fc3eb6b5c52b66b5209fcf647fd4efed3a547638131c785731e2dc280ea4006b2b721769aa5ce79fbc4b1357ab6783ba312613f0279a07c061384b3bac73bfcce4bdcc597b75553c1da19c8203f25e2c8c5a25c00ce2cce70a2f57bc0490ba0df3ee835fd16ba4c77e48d1ea16bb726645322049da8cb88909004e599d06f043c0c5fe03ce6a11bda37641ef4b6a441748ab1899e731645073f997de82333e67450e7cd62e12594749a6b5881194981cb382494d914c9045090c741f71a4473c2792cd87be2ba0ad47fa61ee24042c2079bc36e6ca658bee6c11ac87f918e492ad8a7eef9a81fbc02c507fe4fd82b5cee4bef9ffc932b16c888b3bd37b5adfb80d6d8ac0f9187204a0704b3c37bd04922fdad4ff049b9714804a5c1a5f8e0988420526491fb92183f706f82045834c9a67f4850997f9a5a57bb0247ece8c6f4dc41510e4d4bcb06522ead946dcc7de83be9cfdabe7950fbd64a7cb69071fcfb04408df271748260e872117cde425a2cbf758e79e8d7914f1c853f96794d2831d2671faf3ec74a5b1371c7e9c50fb646267e70b1197d4e20b84e0e183252487d91394a2e7bd091aa2b157dcd0d3bc19b7f049049d35e93dbb60cbb5b14458dd09c074a5945b73748cddf3e491baef77009c3711f0713b71476dc178731c19f5e40f0149bb06ef5764695ee20bea78355797b90e0b92f76934c1b4fba9256d13c4ddbc7c723255e520be3de66db7feb274c1f7e5072de9fbbb3ac7d117f99af07f2cb4c834fa469abd67fc91460df48486fafc750284ec3816c8135cb6081df69cb9ddb270cfd14c3bd98ca203d2613ccee80de2d7027f349226f3cdb45e5e51ed1562a44c4ed913dbd531f4aac55348282360a987598251be807e7fecef9348ed0029dfaaf4a48878e386c8b7594e47ba87ee3ba99ab3a6ea40f0f34882e7dff1e761d5d9517a3df38384665193d4e70ab72e3f1693482077c10366fe5ddb004ccf730f37eb25e6c224d4c8f3579112536ab73ea29a534454568474d965e4d4f4beabc1fe8f73cb5b4737e259013fe76af2466dbd243ec80eb186e8cfcfdf08fc806f9f123796307a8bbceec559997020f8dfec54ec3db87ceff34f51061d189d0c04115becaf4dcdf242edd147db9e2b4743fdf6cee83d56ee71ee8b02f2cded357470ef5ee779c8c146faae0baa9e28721b6ed88ca3b9db34384e991458465b8f0ecbac4955373b0c14dce08a808646f418c5a193aa590457ffa94e319c5710f0554cb2f745f03fc9159f3d816d2a3b8f4067a11c3b753de0ef351be3eca32b93570a1557679a32f6582b9a3849511e4264d8d0a713ac9b0bda78f0c2e7863cc2a009b11c54481ae6b219069afbd79943bd384e5f81528869d04116a7cc7f9d4400b90bfd0aa44f0a3e8ea49540657504bf0a435570f3fa590075365708f403768060e4403a5cd6e2cb00874b0fff59c57739ffeda7b7cd422b88da40305173027052f12f54bf99bd54de7c23ecb86c79dcc2fc9c5b6ef027cf46973d380b2e1875805dca6b339bc8a84b1284dbfe6821d848fa06c194a74081e91b36b9a83372dd1473f4bb4be15c8fcdc4105ec457cf6185a47afdc35cd868739e5b5c9c4e4cc69d553edc9389010cd1959ca42f442a101dc7be13dc6317ef04c47b0d8a6f34e9ab0a1362441cc38696b4d43190d05ab189d2b57957db3a7a623306788cfe69698c7ae924e89176f8b83e685d18a51c4ed38ea821bb211a10cde15ebc42e1c3e6cae37bb2964fcc56b1fcc2ab4a7bcab2318269e4483d29d4e23a437c142a0e4ac5b870f9f46628ae6b42246bffc5fe004540efd2943c9e453e0eae376a541e4bcbc4e349ae07d652f4a0811c6110b9eb6172a160d6a1760aa861e48e380d8a72c97fce1f194e682ca5e7ad4c5f0b43265f1af82c075405edc8a587fc37385c404c90ad82d0e8e13a08563c23f7b700de31ea2d6f7abbf96c761a323b624240b41c57a892b7f4dfe2d8494da9dea148b70724994c44a85bbf336da63ca2b299e49deea720b18e8c205cebe01921ca36ff89b7b99edc3af41436e95774437c0bbedc1ccbd6b2d837a84bbe9d20a766c9568b37369b75b61022900d2d956621b7ba1c4dcc80d316610ed31926787e68d95c646b2b930450044c25778821fef182619cb5b557092d6ae0efe958ff7bcc2820647dabe8073a0e3bfaf63e650e174b9d0eb64f802159447240efcd9acd397a54b07e26c84857a6682378682da49f7b7dfc293ca7ec96a3a71b195cb0a5d6a05943709890e81850d756a27d5a9356d556eff85d352477622e6c8498ea7170d841b5823bcc13041b6370b3caee323fdd855789bbf46a163feca50aa53c830b2d52ca4dce1170f4068e210b75039509a96f23dfa62607013253568fee7f8fac247d048828284b340a517335b2c6b7230b0c1b6632acafc5bc363e01262c3d94cbbca45d394548c54bdbe9dcca86ae48fbf2ddf157efcb87064c49b583477e0b030fe4aa694a9ffac33c16b8a63b22ac7a524bdee7547b4a605b532de9161e5b768fe3e5e4795a63329c358bd1c1b85870932152d798469f2d0ae0f211a22fd42c626cf19360f14a973d93bb49a6017167a1821b9f37a28f9bee449353680becf616b9c69fad154e8b1f3bd3179c1752f28d28935270573499f33c20df402a94e9d6de6702cbc07f94392f92f0e6b57d729284c597065f43021d7a95ef544bd449df8127cb281808f2d4da535a27b127d2b080349b44256743de5e09e1379197be6638f6ddd96fbad756ce3384398af5baac0feb86620597cd2988d37586a1f10ef626d6d8e9c0f136a33d139ee7fb1dd9fadc12ef983a5eda599b7921bd52b34b6a1b2264d291a3aa8bdd9e1342ff6ebf0427ae47ed1c7b5470f18a9128a9725617ec8f657003d357e7dbd8924bf639fc8c7d7772ea42fd23d8844f9d3376e04569f98a6e46df6e1c185969de83dcab5a2e9c0b2f337bbc862a8eb958dd4d8cbc05135cd4db78f7da3152d85ad4a8bc803d7016164aa1e0aa15e38273c9d009d614171ddd0b5ba3fc9ad801baa71f6c22140910633c0bb7c047eb187266f2873cdb9c289bf30adcf25d7d349b58e1fc76609073845c77b4212ac38b3de0232004749e9fd574d993b87e1c0f7a12078ca07b8fb73b24267ad72918bf362c81ed881ab1483508af88759dfc40c1354fa2114cb2db5171c786df2fdfc06c10062716c9b413c60402d2f028991366225d3c2775288fe7c2e959deb5e92c5e15e3e142abdb9e44d1b3f03f549aeb7036c00ff8603b035fa4cbafd2b478141b4df9adcda7f1f2f25a642b14e6d84cfc81deb66082ec33191ea44de3e7adfa7d8c09c208d32d008f822bda8e6827d36b095d0193842d37001d25ea93ad1e97c093f8ea868575ef1b2e862ac5418262cba5bbc0229c4f6e20a00219e2a2ed4fdf0cf02df4e9081b67df8c78ecbc20289fee9893662d1728fd3ad279124f4d339e98dd97616aaac143b870afa9ccc2545670e7111205c05cdc4a5ebe2af98a23cc34f0879a3ccba12ea20854cce42ac0c5bc83a7dc5e83d091da15ee03c5e1532fc4991045f30ace7eb5c60227b3f44a9dfc3f3494a9cfff5c3fe00857f044b23efb2dd4f895773cdc825e9ebf35be75969dc15495062796971a658b0deae6d88fb2dbdd78fe8eb477dbfdb622a9385b1de1faac15ccafc722dd382bf581e3f85061c91c5b2f61847fb19bd41bfef485ddf8e6e2362c80e7a8c153515d835bc2533a1303cc9b4d827b70b487be50deab7675632dcc80189ba31630309cffda85e48f4cc73adccff8c09747206c59ac52b1ea5a4c812caa1746a017ed4db0969057cd9f623eb82c8ba4bdf600eece15e852e752747bd5e591fe7fdae218a1b8737c9ef4fa945aee108dc55bec81901d9b741667d426312464ed61c23dc7b638c8d8c974df629049aabc8fa8405c749e2559040b71ea960cf644761e2bfe0fd69d84d59d6a45303cad74a2a05f96111514d8dd36278b2b4d6b33c881a3889cfb219a3abb28cd59e33f91d37e05f64acf365a04417c37386e069251f134d977a4af5d08d15f63dc25acad11a6ac11f45cd0af650bc87520ee68f767740efca2d500c9b4b3f54551463ac9a8c1d6cc76cb933298996b223c6b7580a38792d5e44b925f5d1c3b04dbb1dd8de677b986d864073e6d768a3d4219d2414fea979ac3e73b2a4e5af9a80ab2a93d0b1173edf24cd8de020e7b351d44223d5d1616f7cf04310c0f58d0a30359b08b88f00b4920b3ef7114bde440058b51370363f38558005db49e96962450c501ba1f2746ffa0b8b993cbc356365b8d671c1b362cca497734156d5bf1c6db96925db8d1736d3d1f69c23922e9672689da1d850b639bbf716a61dd502a92e290de1fa70d02e0cdd0c6756172ccb73fcbe3626b1c537d2b5c3a2b69ea2c8a4ca426a404cc7d4af24192b2cf49f75d3072c0f00fec1f459a06e1e1201330749c17beaa0cd43fbd8346a04a75573787b212137b361e39abe11cd09621c0449f43f35069b598426a5dc5be76efa7d8f48d6b403f6ddc13981940c954d385b57a7bf40c789da513e5d6cf4f678cb86ce9590fce60280192c2eb4de2e5d45d23132fce8cd26dcde2ab60183385bc5a18b9a580c3d09451715f2a5f51e27e1150e06ba77c1af23d48e58ed7505d8da81a3e918e2f50b3f349c7a8a96202ec26a29b217fd951de19deab397b9ea8890276eb92c7c3e262b7dca07ec99a3b47040c0458c5598ef99da9429c139ed28127d2bda1b996e912cb4d8a1718d48ac1cd06f03cc64b50e073fd588f98d4684929d3498796a5d6ce202783ed56b78cb943565432f04e28d03a21b7a4888d9c085407f63761f8f5f1841f6b01bdff035bd06f97f0191717173529379e8172e89a5534570914183cb750b21d9e61d3a2b9ece8e44f7a51ad0611c2b51cf4989f63cacb521ea0b408a2c00b1981a1288e416cce48ee700860ccbd399f1ad6f3377cbfe622d58d0c4dc429f76fd63110ac48ac685b8b4f27c73581697409114e4a5cf2f80c99961dabeb19724f8f9cd00d51f4eb1e50b35e1e300d8dce6b777f2d16c969005c951778647e10b9924da82758cc1efd42fd5c4c3a2c8633af7c239a1275d152fc875f67bd77f06dd7fd7eb26b89ad39419b49d293b997055ea08b3a983f1a8ccd8f3863468b70a7fd7a4b766d6d7ea75c3cfec7baad30941df6c9fad823df588ad0789ce883387b342ca1ae3d2708ce9c2f17d93ff203fdefc1018fa820108c8eb747e46be15e61e71fd847dd6009dfc99544e552b00a03b98d0ea61d867ced79817c693d80aa61ea895d65feba609a1c31412b830628d50426a012e1858c7c4ff9d0c4553f3e4a324a703a93cfe0ea52691e665d4c8da51cea2250c5d0d4e29a9689205bd68fe217156e9016152ade66c466f63fa86512049f62898eb8f02b132cea31c1a56e24ab3387cdeef9faeeb0f9627eb6bb3c09778d402cf0468f68722226ae57a18f562855b3bb325755f3d4a4e2c9bd88b92d7c266f19bfbe9efa3a37b26e0e148d1ff3f6f1eb3a130bfcd9a6682ac89d4b50e05f6961b38d9f001ae0ca37f0b2c501eab6895e8d9359f2f19f7863a16c39bf4abe430cd50111afe38259fb01035209373e89381521f58ad41c13918cba5306c43f3d75ec85bfa27823b116070f0a0e2eef88018fb356d6ac1d6cda78b5d2c429081399b1f78c03ad80a057ca95071db6c56df3b30ac05ae4c88caf841fd9844e1d0b22ca40f83e10bb98b8cc76687156c241cc9d2f39d8add3afc7687e8c4e7a618f8ee077e87cd916c2587071fc2a78c3e75b5f8a5e7c50ab331d1001b79eff6a4e0b55fb5866e946f32133860ff094bf80f39b0cdee96d945d9c43403455ef974937e730b80f36b7ff9047dc6dc1e4dd437d1ef447e478caf6cd15e8f091cfc302d9104346f6d2003fda4fd6386f438b1be1a1a7f5329289a8029ebb7d2a76c41ae51d93965d54e92b6f8bcc14a42b31f046547caf7db82c4b5373a4b0effc7cdc3810fdd999e4b16f32d32f3aef1df573d598bd3406d0fba09d1facf0c3341afd9b2626f1c860859d99ebf786fb7a8dbd400a216c8cb354e17888b73ee5f9b8e329ad4955e57ad90a947f532849edbbcc0bcc0351126d8bf1836d0b8dd0c51e958ae10b728bdf6333f71dbb4690fdf51aa05d63400975cc12ea5f9461cd6d3d2444a1085e8b68c471c61e10c6ff0276a09ec025c137b05e6d8798d512c706f03540f97b4d26b4420ff3f4e807ecbfd55903e2d9454294c672acf022b1be071383c1302834e6bba57b9dce66ea204157b1ac30a47c6e64c87dd2186ac8b6bcd3440f07d20d0f5982d4be87122b5f5c8ceecc96bdecdca545d963f1aae9d2c63d55a011a65dfaf417687f162040084ea7ccc3a0af842d5b4ac7a8e52045a2dda87e9aac6aaccc7c0189c5bc6f71580eb7123454d24a02889dadda7a07784fc2f0b7d62c9b57a474309086620b71aff7d68b12509fa5e3ef4c1d0c3b142f6b9641e545d24ef0535c1de943fd461ede216bf4d625301ecc767de6ddf7bb299818ce12a460c11a35b8b1b259118965cfc3f204a59625aa9f253c6fe1d8191162f0051f018eb51b840fe310b9fe25cb33ac7f341be99b8ea12427f9d23b5c72e438f1b2caf3165bc7e0a901dbefe0478b63f75466fa9481223c1d76ecc13b9a0ae9c81cf3af0b8c537f07d4ac525a7b3e88614fe1cd8541a2d999bb77190701cb657bde5d2e2314d8aebb258948e3f835fd7c8cb9b9cc68bc644d9de3528b16d313f106fdbd4b5cec628633f493265b9f9c410c81bddee05ab6c8e0cedcfa11c8f48f894091bac32eb67eeee7cabbc684c64db2ad7edf3f40d6b2c60edb9510947d91cabca6d2d46c9d5ce2b705161645d490fd5d0d1b286aadd4b5c38cc021e2f0e581c5fc6f955aa3930f2c2ad3b3c24cfa1368c94b9c8d967a2e4a0900b12ba42f211e6c45ca657d0e73c49cfc522df5e5775b39834d3b4231174bee257dd5ca49f010d75e016c548f09fac9a081715b9e05ff3341aa457f31eb4b652d2b86149b1a52bfecfb2151e08c441f45cb2dc5db7ab14720b4ccdb17103fd43f87cb2d7652bdfe9798e36cd8c14bf51c5965b1811d417c031589aeb8f859000dc5ee4c03fa650c0411706238b8aa47cd4446a4d69a75044706a1fb4034404dd36cdad165bcda77821975ed07e3ffe9922e285e2b812d1c7e3172ee974c456341be73fd6a826ddb11e0bf8a55e371639957e309bb8431d3831915e8c6fe38d56590a9ed3836ecab7c03d55a17b2de1c8149196ad6fba80f2be130b2230a6493d6f5a2ed93c5eba82dbbdd2703d7b534751c5127a5cd4dd2d650ed7328ebf73aab55a3bc16a309713559e4a03fda6dd2af499a8e2dcd727db8f750cf8bbdd905940c78ca06375d63831f49965506d424ea91b8edbafc1b2d770134bb5686c3ffcf6a7119c6ab20e99f2a18c9d75793369c96ac0d5c991ce21650b841b13fd4aa1db4531c4e60d8df3cb1e7569a3323ed13e6d0984e3de12ad67b7bc32a2a0f48164e45b3706294a2b8edc2354366f34fcd3e32884f647becad2da0515c3a6b41de0aeedf54c76fb54ee68f8a0a1e24d84a21fcf99bd63274a5b8fd04394941b190910dad1bcc7de13b1a0fb516a4be4884613ddb2771d2cc83ff771c07fe21f088baab44328425662f780cd6ff7b427a2e7ab73fc3679dab343e7d9bce3442987a369f1bfe369ad90ea908a3500e0142c2c53b5a4f74456f14930063f2b52f358b8a7ec847f218c95fb4faa6637450258b5360864e0af8f4ae3561bc3ac6791e68f2f6317003f14db3c90d751b22ba53f8d0417ac92acd27755cabc0a9c8df3ddca26098d580b105e117c5ece315e7e1ae359b6692e28cc63ff8fc54e84ddf48fbec5d6f2b5f8c824a4299ff72d998e5b92488c055673ca8bb2a48e07b38d545af34e0bc19bcb94e8c498a9d3b0801db8363e0ecb350251841fa7cff84968bc66df7084a1009a959590203281593d21536cddb954c2c6e3eeb47e11282e03691c33a4342af4812210f3604e9ce38db47946c60b8d56fb92e72cf63d4737791dfc4e2e7926b3633784f6783c06c958da2dc98bd22956e4d81ec76f6f69bd803f1a14751a95368e0c3620075ffc50fe50718e45ca160247dd4464bd4bb7f8d059326e32ae7872f857d779f5febada8f99869a77b5ee7d6c50a91159fda16135e92326ff8119c8bfdc627763fa9815872e5c3d9563896ee0360b47d1ba4378c7d88c68f9e8e422265eea62e2ceb5ad8f7bb29138bbe8ebe6c927e247af39f8f36b1ee75b7ecbb55f809716a26e60ff4cfd28a85d93f088916152dfb78708a9da8e975179de2f03aedafa817df25ba535a1976788b472a12ec3cdcdec925de2271ad58208f56e26b6927a2ccaa4ea3ce1bb0c4e04cfed182a40f61a6a77bb3509f17a00a175c0d27a1594d34451e62e6e7823dac41409ca0db6ff2a6ba193c75ccf9f0bf801e01a3ab8a5ee1ee6576ea08e88a15b55c81e59bc032fd18ceffdb37449495ed33c5b9e42466c5a9a5c233c0eb57bb14224b0f12707c8a8ecbd8f390041dac22cfd1a6e7f903de001529494ad51f299f5ff21fc34fda9e8450a618982f2f43e04880ea78052d9638054a381eab3bf6f9988a64e957c8fc0a6479f322e3c938fc38d683cfa335f3414931ef387c23cf3491e409da490fe8960adfec1815d0ae4d616be2ddb2cc5f2fc6e98e1ec8ceb9b6ec790f9d831a3a9f6f5aff4796747e96f74e5b03640ede1401ef0616bc48a6c7dffad4fbe2a5237d57cf5a39b5c87f954a9cea3cce61cea1ffe2202d372c5ff7775689c03a8ba4bf107b1725f9541e1be724917a95557b52707048159a34eac7f1c6346093fe08d15607c35d0d6f8b4d0ac6ac9db87fab3ca3d2065506f40e60b0bcd22278ef0fd7812557b571ebb7fdc746e0e2b0e9bdf376a9a078da6de00badde4388deab07a67b148c64c340da218e983294205103c665ee5bcad507ba0006f99d47449f8e2ec7d89fd18de747d19d9dc5685f72ad69fa98b23761dfaa9e9cb399a829d52405b8866181c6b5093888a65fa673f7159c1fa65d88c9b5f9c4434381b2415d61844fdf1781a8c07aec1d3a0ee32826bb3810b632919c1703a15fc7bd4435ff0ac73b8bbec958d14f9a7df30a09c40f7b93bcf889efaa9ea580505fa0e59b2dbed7aa827a455bf22e0ea72d100d78d862d3765bf68daf231bfd7b7ee38cddc1378fdaebaa2c2448b459efefa8a0f66357ad4642d56a1ed175b2d05931985a18e90fbadad1d829a2f0979f4e2d0ee74459d6c7af2b7e3249c72da7dec8be5504ce3757677f3c15fd6d4edd8a5d8741fe89f77a3b8a9c75bd5c69698a0bf5fecc62e792c95fca032062b187da58055ad8c282c6645184878d3d618a506ac18165f0e9402c653a877929c57b71edb5b790bb1e46287bb5283b7d9bf404aeb04be299a655f97018f212fda9df815d38c338d9660643d0610dd33f61c666f45902d2dcf50f32ea7cc6f461f79457f2230f0271c6a0b7ec6b877aba2a0f3e0fa6835a49494d4cfc6159906c930c2790964245692ce844f3e027bb81e312178d18ec6d5ea7f271da7ecbe8cbe2fc79c1db98d45856cfaa0f40f0c31b97f62dfd4cc208bb0a610e7c1370e95f70fb5477edbe2904ed89954888484a41f1cad006ee5cb543857265b212ddb972a6abc979b2959e6a99a351efa88e524e27a95c1e7e496ebae22a95b314d0c03240ecb54bdaef7f350c23b7a466c17d98649113543619de15d00fd51a1cd916e979af9e9c1587b8a4efe3a94971652dae4ad5919f8a38362d3ac348681479d0fc650f5762977bd1c6310336b52f74bcd65f2ae6fb3e1f8d71fb0471daa07e5009b710ff2fcdc75832542d32b1360c528a9d8cd5dcd933b432f3d1298172fa5678d4e6d3b8bf37fced1df77a950e38fea47aa42f2296545f4f5dcd903f21e5e6bbeb56bb295929e8ba8cc6335fcd0ba2f80aaf962cfbbb45b3dacccac689f11e9ab91d718c2f8b79a9dccf1904999d0c0dcd297a619ddf2d78337065b1c77e2912d4291c221e1ca3ed2799b33d0dd7bf8ec8d60c39453a3c0134ea2ed27325980e92fe75c82651121522d7acc1d772e02b1e43983d689e529c18aedfa197d30d2b94589a7d69f99409fa5a61543696b0cd4d775e69f60712e2fd1a20995f776fba154dcdeb049cfe78efc67d8bd8a55b7998115f28f257aa726769675cc30347e26f5bab0aa521d96a5ee8ef6468fb7b5e094b79940fd75c5fcd4e9960873733cec6f3f6ccaed69aeaefda20c07d72186bb7bf455465197f622ef1a6d4b39d536e4835f70d31dd80196130738add188a0cdeca91933dee24babc6c4d1d77aba542c23513db3a346da61bbe63f4af7282b0fe7207073f75f870dad0272ef5c798c5e553ee24995706dca042354eadcb9c45388724ed69f4b3b834593e9212f92cdc3997baf4b17d2b3f614fa82acaeb58377b2583b7d641d47d3f51d7f3f8cc9f6a8153b0ba30e8d99e87731459fb04dd49fa6906c4a3be7f186f2d700df6c2d3bc94c59e78a35ae25d0b417252447a18deed3f160c12fb08a55584e586f8879f695257cacf60e351a4844f0d2dad92316500c9a7f02c96bbd4e1ae417cf0e7672894b9b76d623d77858d0e1a5505b7f38bf59e610985ef57f33442c4baed630c73cb1cdc36638b58b17e24d9fccbbc2365f4e0801c47dc90b6b3892df0c1e61e90df1715ff6511a7dff82d9f9d6e95cf6cba1a13a2779eabccbd125092df8ace6c108618c0082a596ca2f7cc2d674425c4a01f38616462e3cf02d6073220bdb2572b1d366828ff87a80c863620a1208b66cac8b8c7aee60fe7615b11e46ea542bc53f00a2ac2aa05e9b810c65752a1cb69f60b35ee0cd38e9483faaf35f3b6204e3dea900b95f4bbc37df984fca2d1dea3142c1886204fc3e6798fbe39a64f4f390816a453c086245d414516e985b91c88cee40cc2a251c16f2eb2b8c71ca260309cf45de59bfead3227a812717cfc4f1330627c536dca75bf7e8854bb18eea57f1ca40146c5ca18f1e12720176337c67f3b558a3436c2cc00d85bd996d41ecfeebff0321b2fe67f2e636d8ddc3d27d364735e978eb5edfbd29fd8953e0149db940a20cf5daddba92b8056e8e8b64b54caf04a078e2f990b1dca0057b026d74ce5476323cc104e0ec48531b5674199f5beac0c1237ab5b41bbbbb6c5274b2ad404ba8789879bfdda2fbf0f7398e66877642785430ec0527d56b80538cb94cc2d70feaf5915e69a427f0923fd0b077d2d762a83c54b5b9cf2f0b6aeb282259a8378df59bd71e45f66db25e19739ecbac9ef08856dae35e8228e2253278a6bd036684dd53790ed6b94c6c55b2a09b5833eda16c4e80521b3b0425c442321c775963915fbf9d60dabbbe4421faef1d1b94399a04251667052799d602bc81a4bdaf6459cc7e1244559b26abf0fdd86465b5658ba04a1d52e6cafa79e209d2e4eed8f8804201e34b8493bcf9a1074773604612a62d2d0cdb8ddd44e48b38e35d2809169eeaf688e48300286f068fffe419bf7b929605f68cbf409c0d0223117c566fccdaf88639ae0e931487ee0a2bec8c37ea818d27c7d93d2fa8debfc6247e825dd39a23d9580b6fd2d0e55a01796afb2c0a999f0e1422d4216b41f90f2d58863e56d9280f643fe21d496b5af4625ab85685504afa9e5501ef539b3afdf63747c6a34d807848d55e6c3da5cd6daa8c0daad9203783b8d324de2a70a3d811993238fbed68b362f5567009ad716b7129726c4f70c8cd297796f5acd3a0d21f9d91ea245bb24b6953a02f2a903a795826de832163b7a1af1e083f98cf85984d9d7e7600f9c47c3108c4892cba3c469b38c6596ad8f5c40c895357e8099e0525e6686cfce3f841dfc3a793fc787ab407d0ce084f1b125120e94d62b4deefd5d457882df5e95a67ecb60fec75d17991823bb083fbcb66f0b3431ed39554f92d5739a8615f28e032001330e8f21b9d7249d1a6e0deba72195ae46f92d03fb9e7eb3e8db55747541dc9571ed27c95874dc63d5369ca717387b4c14e47415d0aef7a807b4abe22ddc409762f85014a5528843282ede4bb7733758ab67cb06e9b0db4dfd5ded2ef6fd6af99c6a252c6f7321f6035ead75a8373e7608e88cc0aec2f3eb9f63548f17e48be6edc9027a151caa7af5533299f2d5c76d414a2a872c68dc2db6fac8284e9ab5c78fb2a467486abcf88b85097c5749b601314e0384a9fcc128b4585e850fa421d13b9679baf39d337a38836fb56f39b1f815a9aea3d3c7642c1f5f49f4b670b30370c86846e074be52aa84fb44094e1195f85a2d41efa5ed9bd8e6da6878ae1d5e8a8cc81731d1153c43d77d12890ea10ea0606df6ee8ace6efa51879945863b9c57952656ea7216e6d2c7ec0901e5f4b8b6cf883da2a31b14d4784b8a3f8e257212e495a298b08e08b88dab604c30f20ed27d6eb0d860e7242f79c3ca3bae369343eff8f704b07ff0f487df1084343f10bd9c829880f41c22a26ec968cfb1a7694cb22f407b38e2cb06e1ebef7fd5c6ce308f8f31cfcd10daf9fa1d12ec0b05394dd1aabfa20dd9ef0da0736bc6b88cb1f999772d66e64b88084af69078c01847843f5d060753ff4d6770a58dca0f162f4f68a220b2fb5a73e883dfec02f9647e7d2c94035126759da526c8594815ed30af3e7ae957214456e53159cc5c5ca2519fe03ac267b2806eb7ad9c994417982b830d98048dc155114ed6fb981f5681ff0518a16f68de2eac4a02237ec3ea1ead4f3f00f6b464bf30737123ec5dedb5df3a1d23ca5a5c3e177a9ee3fa1ae4779f3f55ce87cf67c684d99025a19dbc14a5886505995aa91f2c4587111a2911c8c914a8cb2d2e26bc3c5a9785c2a0bbedc6164c1a699e1a08aa72df417c7034ed1dfaf0f57a4ef0608415f2e10b69fa7d8af126f68d97fc45d3ba21caa3387576705310fe8b84fade93f3783427d41139bc11534ad94e7b1fad25d497d76dfdc6e8aadebeef71816292bce4b5d00aba84fd1b02f6ed7c8d45d34d91b05ed51e26ea0c5c5ed7edc3a7a40a1e5aa486e259e2d867bca1a00fe064fe76ac03abe7874f8ff8ebb5dfd47c1b97e05826bddacd14c84ac6d66cec67fd473e3832c99fe30ac676fe1c391851a142e0137a881c7acc68affb91869effb57276dd95428b2e7f5e7a2eeb079a3ded11aaf79f1d7216fdb1adfefe082676c1acf10414f901c9a5baeb0d5fd4d8d5fb2dd15e40877c49fc7221e6c7a3294eba493cef8a37ffabb052313099b44ce85dd7532a1b5c6be429910b594f05ae58d0eedeaf9b78532e438a85a2fb0d1730f58ab2fad8704ee098484c7ffd01b68853beee4c7a461e85d1200acfad46b1f04a948ff086b3d8d5764a2cd5b93f34a72805da3fca8a1fee36baa74c420ca5774b9af222bdd414f3b4f56a4dc79f384a1b0a383cb159d10f2f3e1986f666038a63cdfad3c1d85d0dc9b331a339e2170a94d790b44435ae5869180923a26653012fc0fa65696e0ad7f88261a074135a430f4b2d27cd45ac1b2d83976f5392010d43d56b364c5ac6d04e6ed90ffc84147508f0d21c7a73458dcbf2e2638a81d934c9f7a4db0d6dbe2a7aee257465a18d22a34020d82ef2d8db02b51dea344405ab13f92d245e2cc72d92cf0ec9d306f578acc24782e374518c32620d35ee49aeb303634aa3c9901dbf3a6366c066061783467372b7d2d4c52ef6b15331d3951403c4d058ca872c73f0c643b0c13c0d6d03f820e10af25db6298ac44ea96b031782d117aef91836626c6a25b6f9b2f159b17b7cf719bdd4abce448b3906e8591ab7506ff1464c087aa352bf762ede1c5091ab4fa87d5373cbb8b5dc73119adf897ea39ca04aec0e33a6e48d30b878e90150ffffffaf