PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
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 APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 71775 f835c319d84615967a6fe2d3e8a25a5853a9a11c7952a666bec27eb63aeab811

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
b3629baa0c610a69cbf0f8557f7d6d0edef5449eb2cc17b8e5826d76e8f5870f
Certificate Block Hash
f835c319d84615967a6fe2d3e8a25a5853a9a11c7952a666bec27eb63aeab811
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...0097030000001e0000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000b869f6680911663efb5ecf9112c266b19903700893571f1571402f6c414ea49a2538cec199407e2950477ed3708e7d036b7c3ff005e6c2d8470c25d24f2b15c528da5b903ece2ead3d72f5c979b28ad56c64b0b3c91f7c9b140f000000000000002000000070000097030000001e0000

Raw Header Hex

0000402021d010d33495c5de4daa7c73ed8134eff6e5bf09f850a8000bb7a6a1e5f71636f2286ffeb3bb61e660ee880a13406c9f4f5601d649e8a65efc696255936adc868c912b6a95f400180f87f5e8766d82e5b817ccb29e44f5de0e6d7d7f55f8f0cb690a610caa9b62b3

Proof Data Hex

59,560 bytes
121216010307780edfa0ccd3342a9bfa53da8959235d48fcf1956b642f5330f5cae525e19ff44680d4a1eee071095a8d68aa56f9c4671a8746b3a102ab9febbc88aa509b0c5946ac1ab6e4d1773b9cb4da96318753621050ac83e88f969d0da411af708cd917a8decdbb3d2764c3b215ae21f512c14fc348ebb468a78e5c09e4fcc6d276cbf938991259012302558aa1777a733e56bb1bd0851dea76e15d6e83f0df5395f1cbde7e476bed8eaffd02e409497e985a63a1ab3e34ba123e11f97852ae91e0b7bf0fedd639202c581219d9f9f7b37d7d4e0941d4c3183eede1a48c36a80848c9ba705b98b11cb337d22db8ea6391f0bffae9a913f4f2a16abc12378ef8ef5cc927d42700e805566820415e25f100917f463fd0934a6c8f22ef4e74651e7802dc7999a82d089cfaed25ebd3a5e601ee95c48cfcbc3721850c34b6eca39566b0f627dea56c58db13724853a109cb52de99912a829094dcb18a0add1c2de2f72708683087b1b7a1fd40a2dc33a0844d02a769ab8f494bbe369f98649cd09a957863a1938e132b450b0ad6b6282aeb15bb833f8e29cc52c0afb3ddc4dc4ddfee460097bbe7515d18c73991d70c955d0757832af0baee54d2e982fdd75ef0a04d3dc5ce7d45f5ae434e8f9951512f79b3729e460cc44f0d3dd279f779de601c0f17f7cd022676369af7d1235a496321e433587d1d3c8dab62c3de72d17f1a61d9eed6f6814404ab23ab4e56dd6f88f57a50d5e6703cc951a9cfe71c37271b6acbe609df9dcb35deb9ad9503d1703455eae72c86b78c06d2249eaca142293307ec1a1dd4f1aa4d8b430568fae6dd3a7d64caab0bbcc1ae1886cb7bea1db5697e65ecb5e29225103ccb11eaa55de09196a249c2b1058a69a938e2c273d0ddafe585266c0656cb04963455475b8cc6c49d177ce396352bf0fabc81825b0688e0acb1a50387e20f73e1e80f1900a349ae7e6493c34ec1991a73e0975ff105dcf9ddbf7fba8976f1a9f211ac1d6cdb8548152448ebf83e3a223b5c2fe5a9c2e6c98c1f7533ed335d868e5357f511f6e50760f1a1199214a6f902c2dd9e5982a3da8a956d5488001795f388c88a461d828e11de2e0120f0e95314caa9ee1cb385ee1328596510cc6406aa487865534c1454469c31b32ba775bf6cfeacbffbd922e6b88b13cc59e52a68024fc1d50be03c2f043b12d5fb2188cbbc07ff7d9fb080d9ab6555c5e149aa72472f44b76aced9a9b5ce1d18caecd1e01c6e4a620c9643aabea4b1a8996b2a824d3857baa8505a9926d92db8690a847021b77fba1c11061c52068a267e87e2b8046cf82438cddb4ea1e1d5ed79d1597475b8d1a5e771f710ab0bf7882ee6444dea8c795286c4df5596d28da4672a28672927055f64b749e1564a6dd2a79229c5792c2fb903494ff4487e645d1e0d578f7f9a46ac9c287ff85dacb7be589a5e7a4636628ccdb9fbe66026af409416169bf30aab0b198b5c3755c294ea469f515f5ce81e2e971656e17fb03723e2b833713e38a50348ae3af762d7e49a43f477595f1b3d7ddaee30265fb67a2b1ae718c35ca1d97568154838c7591f5fa21b54739d72d9c4c26aa427ab7d0391419baeffbca76b95cc712d7718d6def3d2d502c578b21104cba5e84f7f52dd8a636515692d614519bb02e33e2bacf9d0d9e8c945fcc3fc0f78f548643a45e0eb1d31a9accbe35f1f6f7f2d9ccb6faac5d2568b7e741a415e7de08dcc1ecf660ef056d5a67dd972e0e8950a449c63130116335cdfcad3e1f09718058aa2f1b7b78e0309f1539ed8773dbb71d0440ffd7a86f438a558d762d52795988a38b41a0239d3ec86499b39885ddb93589f18eb609b3e33e4551a8e1650933ccdc407a1c3a10ca19e695c34d7b3c344831d56e0d31f2e9d11558bdd4af4fc31d1a6694c79bd70a69200f73a096e8ad24ea842da0a3f94daa9ba970955fd92a576d182dbe31bac9510eba9056b42db7b3f23ed3616d3947d586d443126c06f8477eae9874b9042b092b619022c5e79adecaf8572a9112ddcf4f30c59cdea222ee59b031c015dc3ae19fc67c3c35282e207ba7c27dd036d3d57f7056b703d4b86fe9bb03ac49ad20ee7b420b1c095aea52361ba4e06e685db500d8bd18f9513e6ccd264ff8537c6c340aadd6cd45c17a4ae43ba2d32fce7f38b58d17b33bee9192be154c834f8482992f6c20b28421ba35ce07f8cdbba07939d98f5b3ae9229e43685094550491255961008e6c210105cb791e12f4968da50364c1fc6ace36ed646827440651fd6c899ff4f04d263a12e8f9a1c4a6c79d79092a9fb02aadfe15d929bfc2fde5c0cdf97a59707b0a42cd5fd74b0398c0309dce392553bac350cdf31a638ac5d07cf44eb928271574c9fc46b837be6431e0c0538e8f496f6c453fbff55c2f737145af51a5538be4b7eebd2dbc2a8b0c8edd22c328fe79de7130aba42dfffc17b11dee743cdd6343c281e85bff9173b0123bab557d02892a5ba807b2a95a8e45c7845b43d4596734172745a76f9a35ef3f289dfb5c66e6e5058f387f90c875d9ab5dfba8386492df575db3bcaa880468e1ba1ef7ada4e512f6d7be0786031728c60c7e3b7124436d50b62d901c2d0f672501c7cd8adac0d619f73ae2f2e4ff7ad3e01e08a544621049b5ad4d34fc98b4bd54f5be6863376b6be0700141884dcfe3735a0e39597abfbd16625880db6cc76945419f390a5866f23742ea52c4473d86073c8848db7aede68d8be50b41cc3b7a002db3caa42533fac1fe8b38d7c04e3dbd5460b5004274eaefff8a30f2bde4cd22c4c8fa9924700ead2db0c17f8ddb3dab1484f145fa0b1a085b6faae7f6e7a35d7bd4b2296726eb6d6f82a7e233c576ab1f5d0dace2eb1187fb60897d7bd982c5f4b2fe6f81dc81e01e25359744f254161af182c5cfb5972f10aa73d1461e1c0d7216d5ea213262aea91841689642343d97c4ea8874eb9c55f3e2fa31fcf383a47f2ddd17025655e2a311834d11b75f8826bbb7ee18cb6a95fc2144b78f16be4205c31fbb2395600f977da8032f4a0b6d21852d0dae74cc5493fa179624cf2ddf0ff06e59a37898eb54a8f55e9cb5e07af9ccc37c543aeefd066b267d539d79e94bb9542574e378e39afbfb7037afc088b182c4083da9d8d4c771dbf28202047f1ffb8a80167e5c407b8bcdd2b589f6a61eb4492c502ab359e26b9171016cf656c62a16ae2d2dbdf7419aacfe7e50f1143b549b62864ee516d380e058061c1a084ac0bfbdd3b9c0cd116641be570499807f06d068ec5b8d0572705dc3fc3eb87c255eab40eacc67d8dbc0d7753176017c826e20cf8c5e760a620eb08593598bb4f7705d626e4eec05cb1778ccc98a4324071ce46eaedb884914bc1cde31155037781cd6024fa3518d177d9d2923b3a50f07390084973da1ccc2a30596f218151f3b09076acc441039fa2aea4929ba4c9b5835477c2cd7e6bcae25f7dc599fd3fd4142b50fc0a48b6ea827ed7bed8d1bb3955ca5f14eae7b0cd4b1941e0f3e5964c6b0bb1223c6c18c1fab22727095fc66c184ed7152ffb1309ba5bf48f966ea207ec908cda24249d62504e07f9bdbe58067d3d9b8f910b8b2460a06d18767d865dce721f84afb73b7d30419709073cc8f96df27a2f181a87081fc2134628b3f701cd5ca8b6f98ab51c9fa2e257b6c9c6f888c246b4a491b0a50e29a4fa1fc149003c15b063a2f4205b02f2ad5469b0389b810538c9f9dfd8a7c60be86e8e19bc98ace37711e5380b12d5f88764e94ffe2f343daa659ca0b2c03a6e97242182634984a3c0fc3734da1724251599937b5e33f44c831af57719ddf81bdecfbf7da61325bceab3c992f54e3f3419a8f9ca7736d185c815742f121776ebf312bc987cacc314ed9965309a439c7ecf89044ef9b4f5e2986ecb76aae7431cdf65c113f46b4de743fbc294ee8d189e8e6e951827d8ac96f58c9929f4c51a423ca75521a235469d88d6511025e5ade6e2ec9f805484afb9c38c81d18cf5b76b32cfa9370c7ff2968c3613eb38caa6c32c832f0a9668c8d8226ae7a6d0e5b7a518e1ea9e019f27b880a37f8eaf5f4ac5a50879e5cc5092b1113570ac2676f359fb3928c3680b73454511835263b151f7174397537c1166fb388bda83cf6eb2f6501c1148e3a98684ee17c83d473adf104598cb9cd978152341ad08071a6cd4581f5d927c9cbe367e02fe1f8da200f94d73411e40ccc91cddd79ca193e5703e369182c117a0c60a3f191555e5ffaaf34d92ce7556249137bbb9e909a8166bd3161b93db73ec9e77d84c9a90133288ef6b23ba9f663d9ddec04be7d9210c76380c21275e6234a902baa8ec56b1f7029879fc07dfa8a29a88af4bc7ee6e72276a4825148f92ec30814656f419f71c7b709d807a1b199ee10bbeb7b2d7689dce5df7511983d7b9c235e226f884f17986fd3ed9084272e6a294cd0fe887cb5b9c464885e984ab5b3c25a9355b41c6dae4ad07736ad93ec46a3c0bd08e1699953ea03e9ae792dec3a5b1d2f0761e3e4c955525e55aee27ab0fc80a07fc42318649aad9f0ba115ed4512ca49ea78410d4136b6d8587b7adbe627b0f03227790b44c89411b92965222539440eea3dd60eea865b197ebc062c000a7aaf0da74bb95b8d44da72bd159e9680602993f69af3b209692399962acf21b3af78cbb6c8ce84418211f6e0272ec36bb6c53f7dd1c40bb85b4910fc69742c51c072193aa79e4506f0575e5f5feea0cdd424cb63712b5713e1d93cd2bef83a01edea2887e74bb63c2154559444d992ff12531eab368de0c2d439192e01dd9116ab3809d783e133bf3a893fefcfcf529592bbab5b9fb6d8808ae3c952d47efa427f44b9371f11415a89673cd8c77c8339bf294adef6ea08a12006707949d81d4ac35cf3715561a16e660f9298266b32b2b57c1c0683ae7d0b7ce288bdaf91b298b940e9297319603f66eed6e77823295127e49fc2a7fd67635bdd680ea4c0d88e6f94c58791d98efe0b4819596d716f9295b189a5e97451641bf28f9b0aaebb43e60bef0bad4edf9d5f68b6a1930a159f07190105b036295b8369e652a6c18ae326cad5c1598ae453a69ff4bb3df2cbfa9594e16d7b30d20045615aec87af6c90c1d14f6976bdbf2dc50294d6270d744ddba6ccf010880f6ab300afc73166f65f04e52cf326aff69ce15d1efa91821c6ab33835b31c16392628ee8c4a673c8e6af0ebc24d99a66e5e64a94b41d023982650c1b8fe06e4a9c3fdcc1a8abaa8c4df751ae82725b71daa5d7e4c252bfb8b5c6fe2014b815b50f3c5acdfd19329cbf8fec7af7215bd1defe50c1224bd59850a47cc6bf5a346f2f87c063200174fa3ca11560085b89ec7c24aec10e5de595aac10e7d478597af9351712a49e496a93b28cab2f66f8a19f6bf92c045d8db1b976ba84d494ab05055e48502cd72dbb908b7a2d47766832908208bf4f9423a0ede3e6b6a25a881fec177d8596e896a3ebc405950fb505cf75a79b3c85884807c68db678b83deab1b400c965d78a8622c12bb70441d583cf7b56e606e5c7ff7e3185c9319fe41baa5931030b22493ae4c81921712eef56fe5920847e17b075961d37b85bc918e305629bb30ec8e9a611a63b9b1a216db821b29ffa935d503995741a59133063582b548597c4703be1b05b268195d4dffbb4c928ca3158b722dd410b10c79f21bfa2645a52eb0f6e5be3ac2d27ea1fadc3950cdf833a916605c28ce50a7251aeb9665aebe657e43df2e55c30278b93958948b20e7a6762775e79143c20a22a18eb1a6e836de8a6f2b0655a7f905485ae4841bf4e2dbd42efcf71e6be0a2a069a9bb96b5d5b48e081390b36d60a361637dccf6f4459b963c5d7a599f21cecb91a8bd885f8dea27748b9b1e82ecf41b1759c43bb7e5c850513df2665e0bfed30c598155b453e7583665765befdd9d697a74fe32b2656adecfb9a1a01a172c69c6806580d0723f3cb3ff45be3b23c177be5857f8fd471555c623d8f2d4fbcfaf37ab539cf41e9a7e5ca05e700a7cdb103a709fe45601d3efebf3b295dcf96c2effa6d3d838bd2bcc0db7f164ae97f51fd97233719b232f9f3f5f3c9b343ab3da722566ffbd5bcfcacff4154f31d2068bba99a79094becf394d67f412198919959cc4d45ced4aabda7063a52f0e25556ad4051dd54b544bca9f6b38109dd8a80a78ec19baee2fce89c30cf6081ce5cfcb2845a93f80528a6570cab5de54b79c5db25ef1e52d7492640f0fd3a775ed32569b5c1099a56a4a1b40d284a6d01ce73f8b717e45009259c325e02db137453df113345ea9207a0a54051733f291b06b6ae06806e900cce474e4665b35a7870e3ca109c675031042634c73a5bd1f5d56cffdc392d5705a7ad7941876eeac0e843d1642aae57707aef20ae81ae331008abfc3c084b36af964ec5f177a0e3acc8ed09872aabe339fa7bef02faa897fdd1307015cd3201640cadbc4c99ebf3e2cf1e8ae38f2f9701d58d0deb384966236847f11dfb8d7784fe50a9df2e08132c3d0505585ca29f43a4b420390091960fce7deb9addeabf1c215b6b615c7c013ea79c35d8d66b6e8b0c4d7324fd24a4c84e1c891a40351d9ada10ed51c52c704339e26f11a54a860af22dd69ae6dded0c9a3019ce26671151b05757eee736561fdb18a0df2162cdd2697e86fe3b174e66cfe75af21759f0e95765f09c6b1eefc709bfffaeb0f4826020e7a7415f899acf59208ba0f74e654271706193ec99fc48bc96f31f286d9bf49fb9a24e5ac4403c3bfedeaba67ce9b5aa56815914519ce3a40cd402a54907a8bf63f7000dd6e4e99e5c20b061655a0db2cff6d3df80a3da42769a143fb6f7d2bd04975cf6ac8ac8774ac8d37b014e3546c1ceaa3800c0ba18aadf49aee60fe55872fa0c4764326ebc51002f7aaf999dafd9da23d294d0bb5dd6c7133f8b0370c9756b1962a1aa43a03d911cc422f25da58dcf270f94672d8d8f347b098be025b861b6bb8315a4b088c9cea4c202311090c7067a83aae1a72b0432c03219b123a628824990009c420851a8c5cce43ae89a5d70226c79bc253edadadc66fbc4b1b7ccfbd62769f73c6c540b991453f4437a593ba31979702ceea5ef664c6edff7b980dd5263507f5bca79492a74f8ca97e8c93eb599eab340d43806fa3dcbc7630d58f92eac61bcc7ac9a9ce92fb90a8c03b5bb74aba976f7d2666d118c38e605544f89dfc6093a1c2a12c981bc1ec2b3af74159bc6fc3b21417bb20daae4daf8b2e23e0606f892e841fdddcab49296b84fdd1d3f18d761bda5e1c23bf577380c36bc633ab3ce1041d87b7fec1a0f7d645dfef734d23b2bf9a4487c659e4ae77084f77b437c1ea9296a5ee33b5d57d3805e23a0254ecbde726c1d693b12276214baad9806de75ecdb93ecee5196b178708d0ffdd3ebf4324f7acfa6b831ecdef965f43eb3e82b8bd40b3618525b3e6bb694306ef0922cb1669d2670cfb3a5c72c4cd5954e2e4ce1e1063d436f0922c1b13e633d1de0f9fbb8b0f621b22a8743845d568e7a513a505a2cc541e633ffab0e424a08656b2da77ebf17fd29573974e7e6b999c0a3e717872c218b0961fd7bfb1317424c6d4b2f7b9f9529f67c6c6ddd5ab66ec37b7356bc5060e77ebf1b6f0ecc44c6de7aec2c9e78be6233b2e029833cf193c0f0c1da0d16631cd7acb2b97005aa576c516ddbdeab3c04bbfe29a81c1663fa8fe83845b07b79c561531e6f13b1857ca65886173a96fbd15107afe6434784b7dbde4047bf9c4b126cb491a9e58c65458106e1d1e6e2110b0a5993354b622f9739dcfe1150f2d7242dee3ff0b2dc91a44fd3fd388f70a1a126e41433d5f05cb6f34223faee0448b42bc0c7ccd9b817ac5df1ca89c62a655257bd8e3c246e9a275bc5204eadf1043873e0f0e61f89f19f35bbada5d06ec3c334b20c24f50493337b297e5c021aed3f6e7c2aa3d957083fb8dea7c2139750dcbc595027232c1d81694b17c7f5026b8420468bc73c79fa1ca50cc3bff7f498ffa648cefde0a5f111f6f6afee3e16c41e9d708e411e51dce57e71d25c91f71b4b14d53e1f652693b767b9591d0606f1070ad661e0eb557bf847f1f470152615e59f7ec3eff7065a7ceae6f9952d643d1fd76be14c802811bb54e3b2fd8aa6e120c0b5cb52ab052a7a8e7d9ca461c5cdc31c94f0e9c61593ae8c6432eaaef7769a22b43ffb7d44de516a415241807b7d2ae0c46ac973a8234dfb471d54f91eb8c2a276cf3011e6e654176b6966303ae82b826fbe737d95ba636cb41fb048df7137e2dd0b1c68f14d9e5d4b5a777f446f1493f21badb6ad28c03909bf53d8737e78c6f590f9351d0412d45963e4f2ffde5498a94b71db324e4eb0b76fac81aa25111e9a54cc7753d4d7adfd7f833355a60d532aa4cdfd420e373214caa3dfbd4bc2d6f03841f0291e5bee16b7c44e90cfee885730d8937045d30e8a5ff1ebd305aa4e1464d5c6bfc8f8cb271df5176fbd3c0389fe36acc07471144df535ca5bb6361dcc57123f3c2c9f32b75eed1069e4a9e445ef1cc8d892c98ca92d758429a281438230813590dea9e282a86315bc4391e7c182a5d35d93684c5da2966f06b426bf9fbf5e08a6cf53a5414c80772ef566cbde81c25064ac8d24d1f1c00799f5e0ae8ca157eb9ddee7faee0b3b7186251c977dda828799e40e419c70ef6c3c752b7d8dc3d593959d44669b5763f5034fe64214b31989066b92e396df7cdb3d77cf74d1a31553f695b84a90899dfa7dfbff0df237464b37985f6090616035d60cf1987dc37efb50c6b823dbe5a166e842670b392c42ededddfbdb1c73cfb8db722f717402be82f69a29fb90a54beb82a463ef88272eb8af7c92aa7594e8a3705a6b1f396897e55916437565066ae632f0150e7fd85ecee26cbbf32022de89be92dce7cfd5d5b6b6bad9d9b887178b4f1f61b4498973c1df730d536580cc211ae3fe48111555e53678c4a65836f55039e671ae5a16716d49bd6e670c036e440b856f5ebc9d29e214a2ccad8950df37c94e090afb39892d1c3c4afe170f43c56bc5d1d1834f8e5cd861d71778e8acf53d0581bab99090fc463251919280dc29972ccace0a9aec96649c7733959b95c8b2f74b32881f58f8a2642b8043db0a64d8e7d0d86c256385b3ad57ec76be2cb894c02f3da2db24a7f1c9ed1033c8913632a3946fddf72df3865d20e44401d415989b6f56dad827b401eebcdf3b9af7dd32bf159f593906642934a1a57f3ed45697b666295f6bff03a798e5c7e6804cd0433deb7b4cbf94816173663ee55a8d793e6953013490b874c0b6cf97ad55cf4721f9c308e07810d50d90af3ff423cc33ef96b6f634f284abdd8981a5ccdfed4690d7d12a8b9048638727009176d71543ca9d00a914a3a9cce5d2aa414fb73de07efd9a208fdaf7f4ed5749f064e9b7479142e797ca63560e8ceab8cf52239b3e819b2ce3f9a3692c1923588eb545ed74adfaa8e372eb10a03f21681b351df53bbce894e373a27ae1724506cf73c9ca4f3b85850b15337486150197c341e139a73bd8e32eca90c6c7d6a704b52ae4bf2ac602bb3b84aae8bc1cc3dd306fc8ec49b15dc898b29ed1d2591aadad9f6bf11e5b61b4f241776db08985671b5339c982a699e5d16544796a7fcffc5d2f7e380ae415a34b3b75511fe838f892f3d13ddb217c1fc3ab2edbd3c295084ad9f1ccd05af46a8dbbc118856ba742cf291ee992af661843872051c05254df76efb813f109406063fa92b5528ad61605e17e34e8742148393ec16451a20dd55529a2223bccb76d9205e0787bbcafb2bb0c59272eeb43abfc77d6db583f2e028a763059be28ab528d4fb6d525e7ff866318cd62e5f9eb4ea05899b6631daa5f95db7e099f1da9e7e0cb83d66faa0600d442f7445f99bf3556bc8a125633e866df4cb250a54802ae40714b6eac1e64bb1d531ed8bbd3d5e7fc0329177205940cd3eaf4a1fdd71f803ec2b981e34ec88c33c63554f1650422826708d5b84029dc7ff67d8ab06e46817fa7e81fcef419945e4192f15bdba1edabd9708f889567ef11f34f64b227a57f3cad5c90d7c2a92304da8e9a18c03e3af1dcdd19df53e54c11221216c3edfebba8fe84baa6b256d5d98a2111dc41bb9cc845566f1b1be0d9932ddd0850f1404e2f7cee20c1b6846c7f6a7883d9c209d9bc774ff15bfe2001216be5193a54283fdffd75e43d0c46b31f600e5a79e408fbf05659cd99b0fee67b6a120e4770e064e2fd7bb3c977c23f3ea238af576bd370e580b51b3f78e1be6245618efdece808d2e7a4f362a251ea2f02f67c6fc26431c21c4c96933a6a41e994a257a10fba3adeec07d8cb93a7b51ff326b2587e784dea116225f9e3fc0ea30ff6f5a6d8ecb6612683393bd90f9af772c20ab06c232e3eacf34d73f10793e9c7044f20ef0c57a1497be00c5631ec88edf5a51d0f76d34f5c2c5caad2761554b82180b7331081dc94b05c15040172fe2dca11c56d486327092a2eeccb2513b3f7e9eb2e213bd8a5265ae0ac64176b0e68961efcd643498bd0c170fd070f772513dcae0ad0657528c90ac7067355691d727a777b2fb5727487c168f4c6c0b14e55729e3dd8ce9d27f87f0610ee587dd73d96b995c827eadc79eae011438ee55c5fc9a757b6792b5a67d59f1d00c35bc47653899627ff133f6835ed2272aa0749bbd6649b477a73adad4dc407ebc8e9474da5a9c947d596f816385798fc6274c7071346dd32451a5c1b8f8ad8db18f48ae20bb5a9be17903b3f0afeefb59c810ecf0292c70312465e8cddfb7a5602bd6255dd8dfebe35aa2c0e90a265f7da5d8553f5cd97c49e912341dcc0d8792b30c5a56e790e4e035298cbc3821df5a0048524def98e3b356da85c11b50cc59900f0dd2073ed3af12aa7705e0970aa26379ac1db77470e739ac0572a85ce0d0b93361c0a959f8973a1eb98506244309169ebb91a48a615309edd6e7bc23c6d010b043bffae740a08222611c8d23dbeaa33894537bffb8e55999fd6ce186e517473eed46e3e9c01593b9c6771857fbf09a28cb91e07ba6a131821279a7f446c1f1f7d12cfb2df42eb86c502a508dbd325039b923dffb8249514044729df61305a0cf570430eac0a6c15fb300565e527746ac0beb0807bebfbbe4ed4737d6a49625a56180a7f4b2aeb5f6f4a8fea2b7cbc69328a53a070f88ade3a6a13226c71778f02df382ca59fc8b855d137327b58dea57ab82af4edbd3bd69a0addc8fe2590d04cffcd299e1d080d14845c1148e6cd2b81876b32c49c63b712ab240d05ff3d33c2a2ad6827002fd20e3acebed1cc5a3bafb6cac897aff7ab15f48e4f2f4fd7d33600973ddfe052654abb6f1144581f3a54717b119645a1c62d22c64f7c425a0f902efb335f36b43d05241dc52a53c0a87513e3d5ec1794d60b710d2eac7a2c9ca48df5d12b0418bed7a83d217cef223e92958760907b7561f5216e11d28d9dd00d47b3b57eb4abbbdf2d87b88df5f982e606501786dbc0db44dbda49fb969565c79999b58e412dc72c9c039b882920f8017f10446b697ce9f8939eee4b7789a20c435d62adbe1fbf617ae85531bb121e077fd224edc3e48afa97c5d44a432f4e86644e7a363afd37c38216faaea303b309dee1e624d56dd830107364c2cdc310fd71d2b7fdbb6c14bfe669d908433ec7aceaed7dd91af40d1d6641ad119d49426f9a3b16876b7bbd82601754ea40bf6f349e0764299e49d435ff763c8e00de25c3e9df0efd7ef019fda56d1dc49c48f722df64aff0a0ce7443a8336dc9e1450d7f730c9bd8c3811372527c8c52412912ec3ed97ba2617eec391efe00f28a93393f1e54c8516c8fcc9d429eade871431e33630225045b136ca40162dbec6f23a62b24a2dd7a037b1af07c4c0781e30f09e7c6a2e13ffb9ad31552683240c44e1713ccc541d1cdf81cda65692450cc6582a97582066ff916e9613eec3516a95ecd5209a295376c0e4d87041108159b77069c49582d9c97d9809dc6bfd9802181a82095d27cda0fda3b6a13c33f89ceba7f2dfb6a936ed0d4b280f09f9c4c795f29cb9a01581d904bc4e537a19620b3f46becc5aeb2231b17917b9a1c96ea67f99e9326d38fb74d5740f6571b0fc613a2b31f0d9e003ccb0c5f38bac02a088276a437d6239f855e53a24faf31aeb5f36be8373fddfcbd15b0f7e57a00a0da313da425e03a3523c484c9b38104a2b5e47e092cdafd4075cf0adef0c52fa72f3b8fe8ae29ef174441660c37eb2186a0e0b8ea81e772bbe3245b741dd609cd74e9ee8a63eca46c0da342265504b1a061357f54c76e98cb136ab3baf910e9098434cc543180ec357232ac1739ea4d739527e0a4bf4a556ebdc89cd7480b4a049d59dc9f786ad9470199d6684a291de1ce7c6db59f127076270a9fababce9ca37a4c3e34456ea68a0665a58179615d7ab571eec0af37ef1949689b646f97075816a9edc7d2139a21f968602b4c1f467016cb70f99433dd9dd991c25cfcfd653ff6fccad872c68dfec6e81d10d24a3574ae1587f5fca1f5e986f2da9fda03c1164be2715a326ef51545ad6eb453aa32d96997e0bfdfdeecf4deb94ab37333f27872c2e873c470bf94bd90569e6820f8a56da8110490b8404078df84eac68ce88bb1726d0ced7644a56fd27261408fce1a43415f54eeaea371f1135888b63cf3edea063f6bbb56eaf390523b34b0b9eea458a59822eded5876c7389daa18fe848bb92c08df5a84a972557a595ca731d2dc5a7aa8521291fa296f0e18e68c19ffe283df6b50547b33c049ce6f832343fde5a95e7a018799469f96e2414fe8c2a57fd9753264988ead6b1bae0462a32954fd047c3bc6c87d380d7aea95c3a0c788bbfbb21d5d434918306cc4c2e20b22d7788222478c2a002af5acba94a6d7f4f2b8f80aa52f7320639b7e9d1ad46cda43b8b3ef962cb1608a9fef9274c43743b92a00e0f2fc74ec71b5999404f736667d5fc9b41d80664fdf0b65a6fb25b7024f1a68cc9cf8076b1a53e5ca4bd78e5cd8b14f72d8889c50f270862a5d5ad9c3d6277443f25b8a7f2db8ac113ad129f343d9062feb9b61c927119674fa886af071ccf0e5b8082b0da389a2eba133a230c53ade5c8a456a332c0c4236aaa9ee703f57b087a5d26fa036155495807f312ddba6b2b84f9a800910c5754c59a63001b5aea1a1ffeac890a2a5c8efed8a07b460056855d2f6b2011a050ef5fcac797ce932c072da5184aa8e60d3371805d2ddc4853ec42f6b884ec4866a00932a1ed3373065a0f5989e19eeb1d478ebda0a39ed603e1f82d298cf30c4ed2eccdf46f6a7de8a5ac7247d8c25f48c7b46a8b968855f38100bf4297641b1e8a868f46948f870ab501394811b0ac51d12a5d571b5d845cf663519ee4e16d6eabba6a1ba889e52f56f0d1e9721489c5db3b149fac231b21e79666ccde69981d721e6ed369e3d4146d0ca6aa5bcf25cbea58e8c0095a81c34e917fb49abe3270892d330d7e5f5b1e2f21c6ddcb217564508d129a87819f095075cca7bfc075a8a230a657795b24219c5298efa3d1c5cb0b5bc075e08aebb5fd3c3745dcde5e4c8136bf0f2226bb58fe91c347f779691aa94fea0442bc39fae2f73e2596c066cc3458ed590cf22da01eefffd92c52744bc5101986c666ebf40973d87edbe1b27b0eda14fb69efc9d64f3e4566421ce92d245df462359130729a827d156fa9e44bed6b9de5f577623496b544d8ee8d2c6ca13fb19d805823735ebafd1e72db3ae9de9a1e218f8422fb9065b9cb2e5e57492f68c204fec580aeb5188f474d991b86030a8fa6e199b061a7079a20ccbbfafff7768422e8b851664fd5c90d171a5524a0a0857fcca115e0d3d7f64c3d147aafb3ff650674d0f4ce22e3a80cc4215fc9a251a7d9b43f5c4493df348ff9aa375c152fa0256978c9e0ce9d8cbb13d45c1c4818c5edbdab6e0dec83b483cf248c18fd15f836d8b5e89bc443afe77b9d231e3cbe4639688986ec32695ef7112cb36739ccc3434da05aa3649c764ceaf193dc413d0950328e261cf5c8c95ac184b67008f3a7dc1185d329625e90daa26ea5c8e69f42de64096129a9b32ab98bc5a2a3d37903eab6c030217ffb6431cfc40f8ac9cd0abd0305e74e7e6cb465bdcf72ad77b5cd9a7d1ce13557dc3dfbe953247c5afc2779a065e873abf470c85544396a978a57649a78b9de95fb599407273d4b18529495b41412afbbb6a9f9d29571b486a58aa81605ee1bdc89c272cf6e0084f76ee37b9d37b1a6ab5b73b14787d6e60a45fd038b60f94bc985b73a35583259312b28d2c4e706186b13458b0708c09160417a6f24ce9353890cd4a9877539cdb6c3591bd9faebdcd9660b9cd00b3d4ceb6e47559718606794ea7b977e11e8d5b79e187fc085e6571de7f4061132f6e685d0929d9fa983fba9b95f2bfc8bf340aa23d91f7b3acf5471ad95d7e65200730077d90530dee971e71d9892a02315052606f3355f3478cb381e3ebb47d59c27d19692e63d7873537f10834b6286d85477982f2c9ddf7602153f9e0debe235323cdcf76b0df949f08ca37b0866c7b5163cecd85df5f5a44b096cf2ede628e51f080d74fe255474a161d6ebafd440c2b0dadf1deea136e99e5f074b205f8330d39c99c2cfa8b73d7f808935394fdd7d1024df6ca4fe20288782af4a891bf43f3623d757fefdb3dadf20990d3be35869098ee4f2fb23e279b1ff02b0d60f629c642232fb11ae0b6572e90ab83b0fbeb86101c293114769c28b8cc5df1db754c5dcf3065be8f7f969cd0ca7fe9bf17a653355c5fc8a0d6c0aa9e3ede597b355936003a6cf0f46110e7654121e919bfac53a64bd3af81e48a0b8eacade95f0ea851cebb3810c581a6eb590ffb13e1bebdd140111d18683d0f053c9251d4ef8fedb150d763c6593f770f363f7c407e26a7cef4fc8c52e5698b1242c1f2501b57b745a860c9a9d615dfc2756a20feb470b09f6e41e4952ec44538ef623e488c7002a4a7de630f062e4dda2cf57a005ccd2f74a2187a9a27913749a47b237bac5ea399d5d9a7c5b3653f8aafbc0cbfab529ed202b5a547d2cdd9fe9edecb122378f0d1d6c1a5e9aafbcdf561f2e646496b35ac3ce4871dd18c25f47ba2d727f8d7c177539239fd4d1a9291b7e63419d49a67a3ff650c1085325510b27d9eae6ef5b6fdda5b62abf4c0b244ebb0af8661fe0c45cce969de255cd96e434451f3896fe74dd7434d499ca4961683d24837d1d3b731a77eb0dd2fa416aa881043d26ec134cab3dc651ed41680e3b6e67c56d8497051680215ba273493b0dcb878b06bf51a13989fe0711cdbcdee1cd31ae799269657bd97006fd112c39391d8b981814c6522329a35292201eb61f3f40613dd4bcfcec762f08cec7a6df9f5cd7e80874a728c6aa584fbba64753016fe2e5f87dfeef57da02fca9e833af0ee847fe20373bb27ce80cf9a7994c76f89c4cd634993f68a6dcce5bf50b225d444ac89ef08b0c706885b9044b5f51027b008e1c61878b774636150f6739a33372d37b86ec4ec94c0277fd3c9ee3dfaf6ece3bae96af72943f2e902e3d1b330d9e63f7f4253d58ff2f0c8ff4e8cddf7c811feb3fb8462789c239032a4d651bf00b1ef02e457ac8c155495432444bd386a81af92d8ad02f10e7c369c086f8ed4e0cd94779f69b9c9c4861d5cabb9ec59e9c4f01fe55b64ce04c146e1ed1cb17723320c4ccc08e99a507ca240e4fdd064441df29863c7890544a4976473a9df0f2ae0137d51977bf2193d3da0bb1252264449c62905e6f72802a168e845c18ff6e2a3e0600bc85837397c9669a030edd30691a94aeadde283b85bb6735f92aaa6936d8b40a826e57080a00dccbc54fcedd2e5a30ee857b24f1620b628cc0334f4ab80c3f57ba8e14f65f0ce3998c88b33e07c59c877f7d98813c46a8222c5716bc00cff21f702dba7b16ef861ac1590b97042bd170168f829628610de09182c07310f4793964c5f8575c6a1298c8cacf2b969d212fdb6a71fc7c04a913caeb302afbf68166d34e7059bb85287d7f5836718c4809f9ff52906256e68d37a070890c0ba900409bd0abe4c07b55635bc97b3e0d6e3e2664d003645431a7121794de75a9cf6b5685d808434177cc11f4ebc89bb67443064cebe890dee8a2b337ff19836c98cbe31fa13159fd61ce25859f59c6ada31ea965f1e12e510900a9378e76992800617496e42425cb254f3f59a0e6bbaad61d5654298bb26174f84f1cd1599bcd9e4b640fd3df62a6adb7d352578aaa15442b0cb86732e9ef74aac2f26cbdc1dfbb1956704049e48db2e248d9af6d3fcd7c672eed0954f3bca47373c39683b74ef2beec1720570ade8aac2d6644e5b9d953fc103a950fb393d7f5e8870a033961c67d5f1180a592418a485a7ab79dc6cf98481fb979c1aa129ca7f661b6bb6ad96ec08a4ec671a9a23df151c5cc7f03ff131e99068d0d25257346cd846619ddd45676ba0f6ecccccdaf17958b8dfb146ce08252fe8265ff1b91360f0591ab5a79ea26862465e66dc6a5620ce5001b7aaca2ba7b2c85043ed7ed73ded65c26cbee5078efbe59669a24e588d3858b300ffa982c2566fa15e9540725cd410bb982a32dc0ab6ada927d55e0bf32299326504506658715a4f99f7a2c15b6a1cb0409ca9dc0716a5990ee10606d0ba288efaa1b9c258fcd9177190d815d88077f1d9e8fd1eec5bdbc8b207d70a18f2c6c6fc0073eb25da37224440af622d986bde88248b8398cf6eb8e4da243989c8757e36a4dfcdfd01c61410e2f8e06cf7fd3f3758b54ef18cee0ac4212d9f2ceb31a4cb87bedaa9253a5505c09d222464a531e78a8d71d76c10f5e7b36d29714b9f66e51f703adfb3642c5b7e0fe5d71461caf880de4de0f6deeaacec0f5b24ad06c5b2f82ae5959cd1abb5988972dc6e1c72287832aedbbaa40539dd65d755ff83f8b05bb07cbdd27968930eaf33c566726d89b3e2f661950cef2b2754b4a581cc04aceebb8a8603c0f5264dbeacb5649d2600ef9836411283c170a1c12732771594793b89b748bbfcb090a1d8864285fb6243a7b3755927e07b1f3a26a148bdf8278113e93c21bbe555c16752bd2504c098d8773f615dc96cfe137d41439d1a8c9a6857769fbd38604b5204805a12a1240f24499c7fa0ace834369287d352ff1f1f08cd7f0de45bd55b03f1ef32f3c59e56ead5da8f3b24aee2ef404c04c79e6e0565e55c017d8fa82d0e6bcdc2b65051b6c17fedecf9d67b4f0aff7949e915ef646f384aeaa5db69af57a4c4a42af954b41b3a68196c7fba8baaaa88742e39b57de2763225f00973242e66388db9b26efc2bcaed31c17f43bc9eba7c310cb6cb1edce80f4cea169b3aac7b25eb7774b1165e1e820e5a93fbf9c48844a9d12ac0c7f57b938d9b677a6da6e38a0ff4045eb08d44e80fded3b0afe0db54cbfd403505924de4a5895f728729c811cd28fdef1ff46c185ae93225ca4dafe98e85a8d55db1a08946b88c9afc22086b994a2ccfb8a1eb93e0c18e6c63a8d4cb8e6b60c34d547e844c67da1e4d66b1f512a10f0c0293ca63ec9834eb7e0cb204f3587ee79eda6a576673f4c4c66e9d97584648558b3ecf7cdbb41ff50082058d690d5c4459c9c0d53cf531b27f5573c5a34dff15aeb838d7f515dfb50e81c27aaa8af6aca12a9590f1ee436cc6793f77a0740c2ac3ad599e815fd08ad044c237bfbeb889c6ae3179c8c165dcd2a80fda57f32ec27633e7565fcc63c4248b857075cd6b73bed82ea86475e1cf138f0e4b4cdead0aafd73af9774aa40bba1ea0530c05849338cfa25954624befe8c95fa69622a51d535393bde545854be6d4c928b26eece667ad495b2584e4a28c463317805e24f0b7394c7fb44dc0f02837344f25306380295e81f98eb88da8a0d3207605fbe76ad58c84c703f5c0fe983e9f6b03072fb1c1d41709f8d81dbd8562cc6400d49aae21ee21f8e6107433386e14f1bf9214035e4e7cc6f2adb69dcca4d512743d95eeda12269555ed173bec3867b9e6ee6c9d76162bbd60f579d6eef447d4dedac0cfeec8fb56251f2108b617eb240ac59e44963103131a83f26855dca71c49f5ab045f276eedda836795737d5d0e612e180d77ce2188846d211a8fbbc97c30a4f3c5cdad6dbb6d8a9b758defec2aafe8a332d9dd6daa8728a7969c4105ef6c22ee046a8751913188d963bafe2aef3a140f6fbce125c2c7090ab23b74a34dbd907f5b454429bb2811b19411e17c8752782c340f05b149db74fd0c6b8b648848a2c58991f79c74092e0764eb9a4154926ddd9668b68a61cd4ab6e0b1790b2170b894245b24496b9c58b9a2d191e6aef7dc85275d7208218dfd027b1d8b8b299790b1cd71c9e4a30d70e6876412039620c7f106855e9474f1c6e9a55d33404ca08e6fa40588fcccf796900486066002bff6f186ebbe333c4365729065af12a859129d90496be9328136bd4b411fc046c1bf38c4300b00f5713f940d25c5284178787be39d13926d8a35e88d1eb9d7ff8ce6234414c0abd83c2a1858c1d571f37f896dad7498544cfb4d93d2d2847834d89d823e220b3bdb04d1da0355e369b627f671c18432c77652452475b60ae537dd48c3dee319768358925d53b1e00b72cdb68cab0580f6a9b8d4548d4a9df56d97dcf9d110f136ff4bc7d426fb24e27ea3ba4bdf79a7ca0964367cb4956407433e630f65c4f6e67a2de9cdea269b184bc3e9e46916b93f9408f8a628f01924b10da6eee730bd2110ab6208d8ec540277b8406740c2afc171cca52fa09a2296787aebeb21601cd33959a0810e5b936b0e569ea35f2ba5909d258e5490211342571da5a7f2c0563760e768347ce4ad53b98debc6f8092afbddac2cdad375bbd9199e5195630e79ce545d18f647d7f8fd646cdc5a9a5d1ca799a593dbd6da624e47420f8ac5d4f51fa9bd8f30ef3c23af5f92efc973e3631008b1999167eb488ea63a7a652037631ada5cbb9b87be29c19fa1e84c3afdcc750658b2d4943ede4a7d5ef58cba95083b0a7c8f1f52c03e86e57f57df82901151a2dbc362c590dda8ae8d758f7e5cf028c4c64c950f890fc72c719a81e38db62141e8ab9af404978c8f55bc53294054e131e4e37f26c78d6b3b6f6a65c32278470ff07fbff188c9a5675350e93b5a26e8605ae2909a9c3b353fe7b303dbc8ef75202f01b2741532e7e7f0e1a029abea044d663a2bb463627957375290614d44909cb1bb9e8591ce7f054f4f76ea6d270d29bff0a240beb4c5c4e914c4eda182e42abf21d865ed3abfa4c8c50ef41a4c0880b2e3478e57ca51f06d8b33c87cc689f0332f78f5b4cf3da9dabd806ed94e507b5ee40ad4234bb3fab359ab63ce02446394e7b5f822f280bac048e74ad120d6d7464956d0c18bcc797a04907d941e7785ffa38a0f31f63bfa82389fbe7761f5d4179de2bf38a236060e56a10cb97fd4a9ccd36ea985dbf20d2e3414260a5ad0ad5d1c83da27463c664519e1fd702c4c5d871c289f06cf45d751680290cd17df66a6177f93d1aa40a2218d74b5dabf5f0ce29eda963b65f17ec47b892ab15086c2345bfa779f7865bf011255bb1d0066f79f691120a4a0e2f662cc6694cd770d7fe6f4c6070ec42308e21a024ecdffaf9ec28752143ebcbaca6ac1926581950da15d4fced791ce7fe06bf38026b167e12c0e38550704c55880a5e030ca51207d265f992c5db92d31c38b4622e462f4c2610ed0c9ec25092dba68d6472a276539f2770d9bee659b06a6b776c1774a2cb19354b2416e264594cf753036eea96eee9b72ee56ae789101cb192659dbea1c3f55724fecc9ff304c623e1a243e9b1b823b4788c536932ab98cb8dfa864e73cb0e356ae107b388ebf25edcc15e347f71bfbc03a187bb8833066ddcdf810e7bff2a3f478dca784cae713b90688b9ffabccb4f264b359f0c1ba728df02014bb8fb160c75cb2f8890c004cd8db59b1b0387d0949d74db2921a75344f102a3a9ffdd460b6e1443fc87fb67f0a81e2c148fb7fb2651534b5d935ec9ce09070769120fa7ca8177116a209998308af617fa161fecfeb6c30d56e203967aa50425ba3e7b622efaac52b6282536d1119c6d214c40101c575f5186ae326dbf8acf05449d0eaf7a2656e28f63ebce8489d5a0c1894b90c13ea6976e77ea99f8dd691e0794ab412871c7dd9a1e4de623847cda44b6309e2b0959ab22d9be65344fa669415cbfc953815ed56e2223fd3701c0b5a6bf38cd7e2f3422847ccbd0f1cef15f4678ffedb7724efdb19d931f2b22813f745e7f65c8b17edf47f1cbbf3b88a780e6082cbe622936679ad0fe6fed9b5f6e419f700396c0f57403411b3d461d631c7fd7800d6aa33aa6ba12c7343074718feda7a772eb8dd10645da58da8d065d56284ac54552a7db879f5eaa5088d755660eb4982c515d665cb6c59f79112794a8a108551f0977dc14654f0d1af5fbbf6ed8f70558da33b74561f78c9b5487168b803e502415f93a0856c76dd7d6b159de4fbd8d9b463c62f5a79a080fa9a5d95f33b6730b403a20c98a04e429ea70813848b9dcef4a4a9627979eefac88124b367e7029da87fedcb9e01f47daf197a2eea761779205fc3604ffdb5a6b387dba91f83cfe9c14b58ebd5b6c7e5b79d49c9b22801e518466de900a6892738b04686e10627cfef4206e7bda9ff50c71600f557c9ead913f2677f1c57743fe032efbee311c69c8de29cf417f232e0fe13d907464ecb2c774d67d5df3d9f68f299bf8a325c3b6ebd32d6ffc24b412a32f2250abc830902ddd50c5d1e21d42448525b9ed7eb23db800935e9d65d538aff3856da5211559dd9b79ad85183f8d8823902d3bfded2c47c95fffb9c12ce786fc8bcb5c57865dfa5194f3f4c87d8f7d9fcc89380e08b8f66ff9e953a3df60bb16821ea71b605b7055f0443f137e6566ed1ebbe049be6051e8c0596afe6868dc540aac1a034d97c424fdec180796694d04bfe5f0f5945b50147ef5e243ef4cad6b286361d5d74778c458a0a25397333558cf44b7db4fef01b7c9558323b73ef044583fa4ac56eae8ac910d94387abbadffbd39b78cf0f3ad9ecfb4d37d0d48a8c35dede124722cdf039368b2b99a237010b515675d7ad47ef4e24fc5a9873316f11e14cf0f8c008ef1c68d810de04b3801ab08a372098d48ea9bad96e03ede35c3c5a95dd13cf00b8e212c7bb19350c827ade2462754a4698773c9fd72c540491cfa0c5e26c8809774c43761de759b02c1c2d3e5019a7ffe5411a4f29a037e671ed38107c0ab42115b595bb07a63e979ce6f8b15d36acd637019a531965441977d5c742d98ec144d676453b62ae649e0818d042d56544c2f4bb335152e4a05313b5fb9dad32cee3ad9db04cc29ab7f995642f84f30685a0ae517e1f8677d07db19de09b514744ba02d62a31dc9bfb057d1620e6f411435c8e99c641b6a8b895dfbafe7bffab48f9a99d3e36299e8a264e360a1b0cf6175012fa449a7b30f4555450480ae5bfa2e800bf92ae6f474b2558fbfa0b44f10a1687017af6531ef7dd6453c9ef3c6803b8cb977bd0938aec851218301028cbe19ce056ea495ec49274618e459f5ab29c202cf89615612240dab511fd9856b66e3649d2cf8d5eaaf7de96e581be1ac06898b304d5212670cc44ae0eddac02d5f344b6359e6d953236cb13cc080b980bae550eefa989947f0a970729db749b5c8539fa31c952ed187eca1eebcd88f194edb11250c04505cdcac35f56a5463119a1326704af716fff07d2a4bf1c329c662b0f12c43e81ac072ae5c36524fd3085aa7b358510da6aba4234ce906b569ddfc4e63974ce61e6263f69af7e5df8a9766382aeec2c8f186054694569d03224c9ec1b29f89cf6574490b50874654fc2295541cfa10bcfce826391b69f892bbdb5c1a38fac942ef49c250e641d15b17bdea1ce1424d7b699a0f80ae6819aa7496350926a133915d0c2c20debb366a590dc974a9156555cabb299a2e12769a3274a0e757e0f50dc0ac27c1ae6e94f14e9b7c1ad301b7225218ee73069b67dda803ab390bd1c9ef95e4d956c91f6332c7287da2f58273a112ec12c73e58289d35df722914dc5a9d42ce37c86669b40fcd8ce4cfe78904d0c83d494d85081403b132601dc67f6cc19ef10c30e619aa163f57c9a81917df2bc48cb663c50ee375ae39a655135e81bcb779b969aea02c337deea1f57627b5bd8cd0e236756f5d90cf26863c4e25264d66992f16c2f73aee5dc7303ba846d081d420c49832c528529a476d9c9ff7825c7782e9888d43ababbc3e4060f1bfa73ad355831377e8f19d70f1007d686a0117eeea6a27fb6be18d5cc0d2d436ab98d0cfecec5c824fd3d7464f2aecdf11ce44b938dec4d7cfdca508ca87b5e2347d4ee5e155d6e94c0554d5e8d60a2e0985843d6590c4a55348842919891972337c7271b95b0a9d4c0b74624d8712b528874dfb0c34236730d4e9b6474c0c142bb29166dd1b4a64164ade57e8a7b1f172db921b5f5c4f910719fe64e65f0e30d14986050993437b13a2be0639c9a084671c7db9c05d700e2a0d7501ee97b737d5816315cc1d2548f3467c06f8d761936dcea3e832e88809d38e41a860a4b69e2985f0932820253eb74f45c1f469f5b20fc45b39fee1fbb2644472d529275297889b4a5af444acbfef0fc146e04d45eb27fb8ad055e53aede61eea83e2da673ae6ef512919f7248372b21d0fc96907363d71e60fcda02b0031a2e035248e15449e534a1d1eef26f11abf76bca74ea25280a198e7680c2abbb2a8e75ddcffcbabda9fb0e6991253cc748fb6aba8d715054833d1f6f8d38ee69edef41224f20e313cd963dc2617eaac5860e0376cd9f88611e1c70f12cf99e60ffcca7a67ec21105f627e52c8eb2436bed8998e0df89ee936335024d258aa54185c85637f7a17d0fa7f5ad41e082d61b7521c9076bd8ddc5723c96beaec4d156b9785425f6510fca6072d431504af35749437c45212cddbfb92dc90270edde2af29ac79c7a3562af9e07f98a0933deb346a084cc72323870967cb06644049d53b89ad047e2dda23f870c1c5224b53446ac077c0f08a6183dc37ea06eb8769e8befc62b2a56f6cbbccab8f68e07a5cb6f97d2db2c262f9649f205b2e711249f3e5eb6dc6f2a6bfa3e2988e8485c51d923fc2bd40633760823e132de5b6651b30e9481a61ab0337ae91e2b727aa3fe274211cd7c6d27a944a2cd51692d66745f02b86d6fa0309f55d096534e017b736f3d71e6e6716a08406a5237ed02200d45b9106d4a92be5c03bc748af6020b8f80a353dec817d0b2cc1b0a8aee3661e398f97f578b23dec624a33a5d69d9aac54e8dd80bf135a53edd663d80819da56b3c0a4421da338e441e9b1086c0e923bbf2e1ff0273fe9d70487b1ebcdf2afae860eb5d2a7db202d2c61c2d4e1caa6874269991e510ad9844e70b4d097b9b9eb1b617c8458f481934b20a0e83c2bbff6a164b42c200422541bb09475259414c00c5bd7cdd8bb263dab444f42c4d263d084c4254afeda369e20ccd7eea54cfe11405d2537c18b5e9bad2cc9717cbec4f7cc9a58f307d282b4f2d48aa07792faa6351873420f7c38fc5166c92cbcbaf1138d4dc49fe4a2d5a9b0deeda7659bdb4d716951b1fbefbfdf38da53653ce78a55d261aec9fe3cba6746b311af2c486c8d918f2017036306ff5831790fe901eead537d6473e30fdba7469d3a973a934934f82206adca2209cdb4a66cfe3c4fb1b696e42b5378686ab40f21b81dbdbd20ad097a790ad1ea949d7c7d92f7cafdb330d254cfb48a55dfd408d87934c56e62501dab939cc29efc530da88fd71b45e94a3be0e6c2c81a3c672ad14b9d63c431ae219fdb31c03be97c4a4242f47f80b66144e56764ef37d46600f2c6bc7d16ad02646764ae109d57eb6355b4697a3b27ae91d7d2324777158f0d841398e6f476153be2e60a2920f16c25939cf1779eb04923a93ba6700393e7eff0bebb38b29a3531e6b2098947234ee63578024102feaffc3c67b7f42a186623b8d21bc382652ea59140f2911896d0b9c2e8522fc49723a1aeb546926255db969bc5e5a55118ccdd62444f13d4e404e02a68df64d811f3337d99e9e97ca7e380d8918358b6d5556acdde5246a0509a1398d2224524dc55d3db61f25693dae5097eb15efa070da51e4a063c934bb7b77f91142d685a1e0c3888b48277d17ecfd4331942886d1e18c4dd42b3a3e16d90f7b3a2aeef2cce5f4c66f25d06e133fdff8560de0f2cee63ffc8db62fd660d0e0d5e478734a4f5c0c9717985c41f2ecbb9c3019f549a75adca159599e1a1c7d7c18daa6cdd506180202bea811553159ec086865ad0625263002bcc813548267ef9dc551672799a9eaebfcf8b1e4989980fd35cf542ac2c6d2817225ad7ed306c98f6809a2bd8fd69d7e4c8b24cc9cea7ef189dc0c7fb92be2c0c0bc6cd78939c0989c58b4ecdf147aaba4b34798a30536b55c8d2ba508e754ca8f5a880c767c8275765e7b54e2ade173b44b030959fd5bb33b44a72548830d993fbe1629ad4d6607279046d0eb10ad9349084882be0cb97d33e7aafb555b489f91f87596a02197b4863b2c2624818e97b6c5ca0fad265416ed5cf79603c7eaa63ed02cc0dd8959d7fb374e4d1792830c02393d0346c9bd2b62793691e9c3dde864218bd3d4bdaf89dfb30a3f0232f25a40a0f7c08fb8574243a8f6371adad6abbdcc89cc6f87bb87e51f855090724d658bb61e79370375a6f3e49148266c4146106b7b1334ccbab53be716ce16244c5c8d31a2c35dcceceaf49c1a472b60d7e1863ec61e6bb85d4d285404698264c3e39e1b281ee00c72c5a2efcb80d4d221880bb4f84ebeb250de17e3ada5761149615507a589fd68e766e6a5b14caaa4223ab07caab04fb82890c1250720c2ffba15b2ab0f2b540a25917a9aa1f64b497819f5663fee50df0a2e1a5020b8dc3e2f2a14b0c19b3dbf0d641fdfa08d2534cda8d3bb404beafac3fccbbef7da89ca1f5239b3eec18bb4a1cdd05be7f534824b7fdead922800830ee150bcf1ef2e7967bfd74b6b23e64464865197462137cda27312dc6e1b60926f31a06c5f061ecdaf2f3c3f8496b9c1f99dc26ba9a6fd15ee2936c28887e4a262738ec02ccb8518a9b22004ced6ee02709479b9f7661b1022b7ebab4e87a8ca27c3ff8a936b456990ce665a74b380ad4080d2e66c696b8cf142b6ca10ef90fefd60f8baba10526b81f5e5beb1f5b806197383315411cb9e3a19ded93046e662ccefdbe96795bd90e8755109ddfe5b9e60d48ee812d6badda06330d52c43d9c89df6306f5e780af4032076644f2a7e5dba4f1a3c5a8efe51fb34334438c94bce1ba94d75be31c26720c025bde45b00c02c21a15d279c0c706cb4316d703e27398dc9b91aeb25702e5f743c1b8b09c18015a286bc5e6a82dff63ff4c10e000af45602292a8696e025e9c3045f99c7ac0c884d7a3cdba0bdff27f6faabfa1d0274063e9b6151db67cf0138c8ee9ae6b16645343e3693d35fc684a83f28d12b571a59462c0102dac87c5be8c05b92c3da9440ec4fedb047aaa3c900b21d165520cc0a4c7e3e3a4360be7abede0b0d8ae90f1a3cba3e8d6650ad049c51cebbf2a273fcb204e406b2c9bd9ee6c09c6e5b314549e2dcbb1b843ba79b3ca350f5ad5859bdc00437c65707380b514a1738d9fc3a9186b8a3a8da32b6771fcbd6bb8f2cda443198dff0ca8565b28b49a989df97899da7a76f3d32bbc1d1f790ad462821f50379dbf3844fa2c630bd4c84179ff1995d5233262d70a666045eee36471a29d75aa5ee7428f618b523e7b029384bb384f56333652bcb20ca94a13a06dc641cf764ca1214440114b85385fdebae10f1a03e89fd64f501a3340f6a6a66a9f5d6014ac059dfc3c4c3c8082db4ea0436162575a10451457d5578cb2048fce03036014d7cdfaa514e31a59502c72a8489bce47750b62e1613cbb074876df285909af7f3c0d4603ceb16724f43f1060a4140de3f58447dbdf7048f716547a5ef857d4457842ee6c5116391ba55a15b246adabd09da076a905cbf85d720fe570a8cbea148c4e150e68854a71e307b172bede3d44225d16a896061b5565d8cc639d2edd909d6cacf969e3d022a3280327e5a998ddd859cb761322414113d7e2e57ca61924a7412d6bff4c174a584e1e5e4d1ca7a8c1ac1c07a58b15f86728d0df7c48bf98dd851cd12377934f2d59d2260537688fd56da8d5e7234bf8b9e6b4d0b0ca0fefc9f445866af74574842520a80ce592720db16941c503eb53d701ba84d55cc8c56371aa37c0c6df0a245aae78fb8b7a35ab80b0ec2e91e8c7c6a177e4a73ea75414eec7fa31dcfb02f93f2fa29c42aa5f430c24b1ef5631b64197e7ae1a3b2be99778feb4a899235e85151a86b29881c27fee718135e32b820c13cf5e58cf8622ea9ce1d93be889bae7c4054489723ee85dae70e786e9a7d9faaa80d5c3f7cf63e7596e1518282cf0f48519e00206571dcc645c2ed31e70ce77170f4cbc2d1379797fa24cfab16b81820c963ea2ba227cc54c09779fe38547b9975c77b439e89f85594c25cb5640481c75bf58f226dcc8012fddaba8809556f4e4bf8a7ca0ad11acd7b509ecf998a8d38d79f1218b04e86fef3dd8647a220b3048b2a1d37c304e1a29359dd357132218cd400478daf24e1eab182eb47cd276bc0d4095d1c899ee0decc42b8335b2eb4d4629e65fea6c76884ab4631f3583a9cbfd88ab46799f15beaff6fe69e7ad8bee12f361b3978df47656fb5e0fc83f3d3e47d4118422c6f5f22df1d6266fecfe583f73845954947d9bfe20d80e9ed9f262d3c660b61bae1ff5fb0865222b4b9c5824bd82081577c441182d80c2dd2e882c98e80aa719db36929853917bdfc833e3cd401d511df3d61233f71a5150c9c4026126cf6ab33e925d453cd62ec8593d0c4bbc91efd2c213c6e39a1d107e9e4af03837bb56515717b655b5707fe2d480f6040f8664f33c47cf06fe10ca0e6b12c1f076d9fa580c31b74809bf1c73530dd58a6bcceafb2835cdeffee6fc24010998e8fa33a46bba14abb52b9a340e5c29961228e0e277f7b9804b9211e850d8ad4fdb846ba90b4598852d9918a9c8ac53811835cef380b66899c1b64186c5cacb0993e09deff9271b7a7e6adc73b9e8c9ee14d90a7d4efa11d681670bf13618a4171ea5a6ed76c5859e0954769e75f7cf32f9e6eed450532919f399fd79fd0da9144f088ec643a34f683837a9b3872266e85518398858f7a166e2e326fda43f17954c428358df76a1f52c783b9413d5ee2f3575a00e0adc7a20987c88651785b5c10f7b1e22847db0c4f12bb0976a640d909dd5f3b1c25a0b89a8431596d6d19a5a5285d1aa5ec6e0920523015d2f5f84c44e379a3f069dc05275f75f1b83ef5eb7d1f8791694347e53ce6da80ae135ff7bb0a7ae619ac22495f52601d369dbb023d04663a692743d2aecff5ac47a5d375a2daad1d3b88fdde8333cbf7725116cb309fc8add4d2e4baa8676e8194b4a4a989bbf3e69f92bbefc83087927bf7485ff5081523ca1314e97a7a9945bf57da8c65f3a648f8047c6efbfe1eb1167dbcb4d6f078b23a3f5287cfa0b8ea00897468910e45d4e0b4895b1f079a7cb54524242752769c38cfb58854ca6574d8e07f1b980b29891d02b30c77a6e21a93dd957cedee82ca8e2e6dbd5d0a9ae8b91cdfaca8a37fc9c4b647d085dea462acd666696fc48d86413bc75388a9ad92716c0e1a8631d1fa40c4c1573fdcf4cc2df4c170fda56535d8ad309ff08b3eb969cc03ca9b62c3f38a6dfc6c667db92135f66f2bad61a1366979ff17b7ae89f763ec567c1a464c0004260a9be710c5f16d75da17c00352cd37142ab0cca48fc4012c51179048d1d77b7c1327ed61f676b0195d37d4d233cba3846698cf63128c1255b6aec2f61fa61b35942538b06f6a92d9e970c99d6b02dc5151f6f79c17f7b3cf607d12aabb5c2957d3b3b54a7682787ad5d5c7c8e3f68e422439bbd11f4caf8c0ab0067b903f4098a2aa6211decfde634cb68cfed3682565ba034ff19b919385d745dbd995c7b7fdf1009bc8b44b518584f377b03bae17a7b169471e2ea16d0ff33843ce0cf9ad025356227c4f737eac0c894d950a7f33b68fcaebd953c3dbe86b900dec26b22b48cbfeb0aafbdb8047f852ba5b0d51547c9b7d6e4aba79267d526c1b8a41e6c98790fde582ffccef2a17ff79f682bab0f05cd475013425a2b61a61fc7444d576bd3a62e1d68d338477f6c69db92129b5741b82a10140497727e61c468477c84fe4407f8d5fa56e1c2053b4e61f60842ea8a18fa4096e315463b1d57849e713755feee1006c933ffbc31606202975fa3fc51a213d8098ab3a24a74bbe39da883535c76407239d967c43fb4e607d0a20317b64180ea114658059a100037cd575b7d9ff03a3074dcc82dda8648565dbd5e08f68628ae7b28a9f3db74f630d35a397933760540737b929bd88db3c52b4516e23d3238989caeb4d06a3192e71fd3959842b44e862580e8f034af5828f5193b8c3e5db6ffb4a05c7c0aa4651872a20955525298c57e4f3b52659d5905ca801a2ee4de7f45b4710476dfc7ab02ace5da0afeed4a84ef6fbe1434c76a568b92d2b826efcf6c682f69239faf28f1a351c0ded3b764cab38c26078a56e0b701957a6a9523dd464e40a8529715d0ce2c117843dbe032d65be6c7f72bfe162cf2076da017247f5c671778270f473c005e339b18ced5db10cf573ca3603f6f78519c6b2e26eed9559fb37c1d0aa90699f5844163c650b06d2d0901da75bf882753085d704ac26d021ebbf7ea2b80ad988b9c01e847a98f6bf7462ec292348d836d3298a05325758f5a5673631a79eb018ce4e9614b3ea9fde7e97f7cd567655e0f740ebe25e6f5cc35204e1eecd299261b08014e71f55f8ede99fadf9daa1c586f1fd3845d6bc85dd13215c495a839af0896592d9bd7f933cb40436c78b66dffcc0e5a17c0b638d67c995824892da2611492d7893de1827d7fcdffc03e0e0a32247ab25a33a4098adb525de297b266f8c1ea89b9da5b3cff7ded01da79074ab48f2cb3658c4f11386f855d13ccd7fe2f647ef2b7908444f51d12a42f430230d9f552db42f9f09671d29279470483d81b843520e5f848981ed1485828599dbe302943029b76d429446a8dde2072ed9de44c1b8e8a3a12f32de14d9478199f5d5df6fbc5671644f4021d15b84ba067da23cb4778121795aaaca629800203f3c34ab5fe8f18656d0a801fe0db44b8314adc16b78923ad3adc93b1cabe9e30cf90e1262dd0444b8dcb4f7c2389f12d67daf37fb7b8449d7e9b67f37f512fcf773599a989a78b8097c37b9f2ea3565f7f601bc0c84ef980f6ed662a6346d2395858b67550fafe7cafa899eb10167492a8095297e6b3d7250fb767bbb960d548a467ef00e165be0f8ea8efb0c29881c49d04c8154cb3f849d69119c686c7a48b5b97a000120ce7f7baf047d11de6ad12d1c31facd21ff299541e772d6147786b4300c6e60a1b81f791961208bd3fd87f88a1b4058159e6a11bf30598469a826153e5680e31f5b7accbfeeb44175f2815d636926527e10476b1d45dd8b6cec51c7260caf45351268438752d7cbd0336911499fbb317ed63fe057b729a188b11484018b95d867437d119d886ac27b864a348b57a1e6f995247ac9ab6bfa915b56cb12d2e8862a3e1fc2797a6a41a4739ef231ea4c5b803cce1cfd379631e94e7aa5753e911a1181d320d1829460479b4e0873144d862bbf47e3d3039318765b80e027ebd768f3edb1c738d5df2d5950a486356638422dd5ff0ba915a65249a2cfcb19338c9917df848abf058afb9a9a96c2cd2b792f0e443eeed6a1423821dd5be1ac78229298483b6d193626c7e7ab91e904cabe47f2f658fffb6bae26cb1c49ca6be026f1ce62ec835d970c6f1acda07df80a91a07bc427a11502eaea9d799bb5dc064df38c8a62b236fdc6c8e70639342d3685445386c1a7c3224f371b7629d0049685968321c0ea3d19ea2f2d6a900bbdc75829ce1c9d1c52aba44e42e80c697be3d9fb4d62101552093c3e9f9a9c676f544add6ccc3075e4729decd5d82608ddbb36358a89c571f46095c742bd4a3874ffbfa4c931764b478074193ae88d78fbb154a5df73022d5ecb3c55fd7dc8058879e6aaa07fa26c68b335a5a4da69cea2c9569fcd2777131138110a54338c0eaed98eef491e8950ec9655b94cce82a83a9ddbb85adff97d6354e3500bef0cd0b807d33159a1b54afb37dd35674badb97913a7409c87bb4837cd323cd11b543210749c746a273b0b62b91579dfe30cdfcdb3f1d4b71c2a72494786c7995ba9a2c5fa9a83922b140610bfcf90dec1ad63ba11cc4936698b8e8c589fe63998f65285b0ecf23d8dc52ee140b9132538c72cba89fb3f9ab905ec411c44a28f88407031d5876748432eb8b3e6b53859ea3d5bf0f350dff3a9c4cdd205eb37dd96f3b883ed3b7f2b9215571576bd251652159a6b25b1b9c2ed5b488b19c5e037e54685eafd0f08320b11ea9ccc844d99c39ce506615848ee92866d59b98bf90eca5974dffb5dde5fe0af57fb41231398e9de23ca4413af0c82bfea711380d2027a7c1ff4f69e983075f2260d0c1b600989c525514698bf64e99bacf4da5c38151b6fb4a8cca39c52066f933dbb0136804dcb6b27f53689f2056dbf5dad372f2b52a28f04a5458d520ff75cbfe8d6aa63dd9e01efbd0ebe743f86356004a4c5c6b184d097257ddabf64dbb1f841e98b5b5f49273ce490fa99e01f40af0f0b0be27d96ec9e49ad2228b6a3b734dccadbfc7fb41211b09751a5ea8959b771e782bb0101e9882187bf739c1f31be1252457dd987e01ff64868ed99fe971bbc01a560c806e5fbb27a5162bf915f833c9be0bb50de873863ed8c8736436f9905f0596958dfce2be400801fa4cdaad57c535fddd996e54677085cdb6f5c14cde606e53187011f285445bd803a1b23ef0e288e01c397b44c4bfb01d5fc5b0072a1ecd200319d5ea9811b15818bd0d30e3a24cba43f01fe0cf3604542aca9aad3de549528a39faa6c84b3b578a43c20b8d0ddbe4bac5c92b9468eeae90368fa19dd2a93744c0d372f6dbc3e3e0fd2148094f87a0964380113aa7907db16ded426f182a0c143efe3a93ea83ed66a175c2cd573c027710f2ae2a06061094753e75fd8afa95c47dfb8734c1fabcd86f5f8129f44aa69cca57d7ea375c221569decc291e014e49ebe4c574b00858ee4a2835092ba7aca8b38ec00f27046632b12a49b5cd3bcdae9d3073994afc764fc164abcc6a4bc2699b2e86f5bdbbae26207f3604f0680ee1c6eec827899c32acf74eba4ad0ada4cf3469988700a539db02108ef64a7f78a5289417bbf2a792a431c3b56d1cf1f8f176c2dad9971892f3ac4a5625bddd879dee8544805afa43f32d1cf230f9e8ff6d954e9727b5453278634675fd9c6889af025b9791d7d8f6e305c50589542f21ab7df6e98c44c458635e5037bf9c5385d4b954fd2b32100e8fe20207bcd29042385325bce9cb313701075e183e97228e6331f36475dcf857266ee58dda96f102f96d6b4c5fc9fb90b9431666910cafbc38ee8edf18e809114410254a3482f0848cecc1e5dba2400f734f012ae8b8e70b53c006b6bc3dc27cd36eee3878750f0e17b019827a3c896f70edbb0a3f41de4efae4d3b6f7b5e3f6c92e08b4e633a9b9d9ba7aa12566cb76e9b4e0b89a172fc34468c9871b2c70912534cf31f0f979998e542951d716150fba1de660545a1a05e1219889e5070d099b214a78840f949d35d62f71b9ca4aa83bb049da7ed371a3d21dd17a9e186dc18bc9b0beea253567b61f8637dfabb8eab324ceb0bd6487d8a0d89d9f4c1db3e742926558c8b1e491dd71ec488f117217f830ee534be6caf29a74bb9068c1cd9da02901b66b9ee6735bb3a556ed28bf377c66e6af5d95e2499fe162968569fcd511e24ecb6c930d3324d4b494894b12db574593d4007ef08af816c8537d91ae6b630f42951d0b1ec727df4436fafc3631af7d7dba289bcc678ed71f0ade8394c2c08c535c3634c1313afa49bf907b534b3074ff21311ee352379bfc439f3a4b80c84a7bab1f256814e62b1267fe97ee59319188e4407da952dba3aa88da16db39e8f9349b8b58fcda58e10ab10d64611bb7b8201d25979699c04b46c7e6e95e318cecac9458a2a82595e9ff1a7a23f4591b3ca3be096e0610e344492c0c74449674a721915e7761c89b3f8c0e2e4ee40834fd72fd061823c0bf874480972dbbeb761acab2d9e221e9a1392cea8cd240f344db54efce6e47ca5d9b20a8f1cf76753fcb43fe080b9f37f0bb4893757f2764101aa8865f7f0a5edc7b40bbca99eadbf3a479d57b7bbfe735f52ee76c95ca5a9210a531ca51316782448c7574e67e421f59871dfd677fbf373d767c70b60b16e06794a9f5f84565a21df13b1eac5b2c109ef6e54a9c7741ce1b2acff39b251046a1c598a884cc7aa13295b51521e21ac63d88c16271b89eccbf93eca07679d38ef98401d9b976b1a14e82c712229331c4eb63cf273d2461d12e9e40fd1cd6b8905a24fbedd32a20bcc733162b48e73d3a58ccfd98adde6097c5fb432bce32cdf37c25f93f3c083d1656d390be755241e142f85c71d51a77b88936ae50aa7ce25e191be58e68cc7ff9d1159811e144e8b19f503cf98040084322bd96f1a7a9934ead89cf149435157527941dbeca3864c9ef71eda1305294b33a979ec367c87bdef87b283b04aa4b46af6dfd5ef62574719ace24be1e40762abed18af744bc0f140f1e1e042ea8152e25b8942cc50cfa38bfb098e09228da72d84d4b78bb3097f5caa109edf4175158fde3d3fa23e537b912935216f12ef305bd8eee51de52aee4532c31ca3ee7c94532aed4bc7298b4308f89f75a4562c325078798f69976a342b658f33a79a3765788355bf8a227b9da8c07689afd154e2e6e06b14cbebea687969659d3a39435dc4b4d85b8de35228327ddf9c7b69342f3f3f9a5970f741be3ea60091cca1fe1b180df107a374ce87826afcb86f4988de1c0b0243d323febd33c95644b5703239f332db281a9c990885ac2ec072bed2ee7616e700f408858c4fe940269c81cd0b07148a39a68a49604fbabec5171018b9b5f29c6a983fba821893a46f796e391bb2a665e86dd12a1107dc82b82f0c65e09d90043d29bfcf8145e546cf5b185320e8e65c89076f6389a96f003d9eb377bf3f87d24227bbd1a612447c2b944ded8f66075463c96ddb4df29b78054b21310f6038fc352f80bee087ba5641d25596583b4aca10d57523d5423dca203543459e935675bf54dc73ded23d505abe7ba1402567dfb3f7762ffb78cac64b5459a78ea54a90e1751c9061de2870997c4494a78c6043d44f7a6d8b7b120aed483717ee091fa5d61f2015e5a0610558e3605081d921fea8a14476869add7b677b24bbdd9ef7244c15d1e30e83941b552f6772e497a0cc24287a32938b5726c7d6a031df06619a1a401ed1ff364fc01b765a3b8b3dc86036377e5fb89927e88ee7473f17497a7264904301a396d791c7e7b41c61c11e606f3e729bef357da780e56e5f3716a89fa6623ecc0c78f8956eb37f077700476739d73b14a76e24b2a25d68c01bffac1077795fc3a7203128efe5f0f73df2181f7dc18cd299e5491b782c3621a7246789953f988bb8568852819481ef0ee7183914a1645128bcef94b49be7e88c8b7482112d1afde1ef4730e9dbab1c706b570ae5e0f449c47ca2465257dd9f289de5beaae5f73c7849d939ccc5e8feaf5ebd279fb7d0e63967fb9ea23973780468a11b6ff581b2c9a631f9f6eb6a6b8657deb0eb93ad471564a312115d474f48a698b504eedd73144eb4ebb7491054fb04c661864a18645f156f748849925a9c8a7d1c86c1526b571d75661f96b6322a12f349da22e8de867cabc9660ab38a05929bb5a1eb16fb3c9573b8480319da78718d13431de2c7eb571c023568cd4d81a01dc6d23065b15e8491953ee65c3d7c56dbda44d3b4cf958de470db55aa51c2c57acd06ec7f6f00998faa546aa19a1a433d413f89d7cb7fa750c3ecd96fa87754bd55e5b13abd2a0f57ab9aff2973c8392535c9725d56cbe864c47f341dc4f767ba2490cc6788dac776714b267600096000251c56021819f117646ee070304ecce8b2c0bb912db49a3c7612c2f6c3683efd470808263606837680b84797733421fe1b91ca7fd19cfefc65647444208a7e9c6f60cc792e089edfb32e9d6e7b0359d9ced5165cfcaa574aa1fb3bb87ed895c5425ebe15a84abffe8fa3b1d71c6d8dad48264f49f7867462afb3356a2ffabc60ff7557f75df793dcb771794147adb81de66a4186163f0d7e66bcd79a18d1c437b3a27a37b07559a130d2f9bc966582530b0fb142fb5b0ff52689251df75e3fea968c366076b46aa908e8c165604decb4d5198904c3858ff1b16412c5622e86c95f102ac394b6b19335ca7d442412a759e7a1c4c73cd7b12090c0f5af9aa8e6845d0fa31e8a9983386975059f498f0d583b591406eba812f15f46aeb25f9d6f03de2f2cea685bc5dbddda8330e1658a3b2950522d608e33041458c22557bbc6f505932d3f3bde0e18f536f5f8f76335c30dceaf6e95881dc0eb49b384f3858a7c9cab3d6b91d72645bce1c09f36c5674fc590b4b1e512e54f653deaad39639f18adee2298365603201360eae1b880f591a3bf5ec33a056fcabfb74bd6252497f000cc21f8917a56736a6af71771107b9aef1d651743ff03ed92beb20d333c91ec77c8237c115b444ad5db2d073d5caa9c3a1c3187b0174d314ea4f07e4d2d67f65a3f237860fb8f02599f1a000581000636866aa35cad08f764158aa82e5ae67b4d09b1a5afeca958d7f60e408149d9f9f6788fc1f0f3bbcd10566e8cac36d475c121669b4a1cfcbef220c7f4ba3b4744b5f01d599fd30539f2f90d5a979d56cf0a94231ebb30ffca00ced19c4688646e988fac0a153728c10491ec71596639b8ffc3c45067470a3bb507cda85d87bc9929be0d5dd1611df32ff2a57fcb9d6cb82a2276212aa49f5cebcf4bf82eb5e8779b4ea97a81e274c77768c6c7100938a42c99a825cdb319588cd3b78eadc30352a7928021d616c9df880a5c60db5092a839b2cb84a47fcc91b14e3310ea59a3fb0cf26b3cb46bfb210369d38543a3dc6e4c22ba7c923548428661e9c1b5871ab13b075a67a5635385d2c8864db335463982334b349ed09a5dcb9b49c918d8a9720cddbbac045573d9b91b6cd6efb7a435b46b900781642a594e3e40aae9b0bfdf77ce3ea8513e6a98d023074961b62949d13b698a4d10036f9eb93e4173501ad00f8052f197305a90c278f3bec3f7e56d1cf49566beda18ecc61a8ac81ce775583183601c61895911f1548bf36ed3c96d07b18b67b29483e3af90bcee1ed074235eb4a34735d8fd3571a32c80fcbb0509d52c280a1b5ec946770f8d9ef1623922052a2319fd8814b0b694f77f6fe8764a4d02fbf709700f67f935676b3659538c9c16aea9aa0a057a316ba5149970176cefba7f4c024d3de594132d16adf92d73c9c56f9e1bf5577312c191283c6f2a2ff3449d391eaea22550649b92cc4812a7c2304be45ac550783f2372a27bdb82db30d4d4494fc97621197045380a2bd902bfb224ddbd3662ebbd7be1b80f3ae7490e26c29fdd1cbe3573f8868369fd6c6b44779d4b5cf926f7042ab6892aaebacfbacc177188c8e23d794df0ff8df89835d5760f6a9f3545eed4dc151667bdce332821bca0e9a12668178cf1d251e5ae505a33933f8ec2d943ba506642bc1a43ccb89d744d4f649fbdfe94bff579a3795818c03b84fcb0995acf66bdb277bfd7271398569dbcb0cce7b0e979000294267b4d8385f9a45ea560c2edf31d58107ba09fabb444442b9f57c066bae0fcde4e3ddeab1fb6b3caf1a420dc5f99de0c21f755c8174ffec8ef5522e8cfca5cb9a1324cc6e6345c48c7640190ec43e4c104dff466b2f3a43b7d388b3c44b7c12472f673590881b4687ab3b6384193baa6386a0d25727aeeafe67d79fa46c218fce21619bbe096370fc79d60d45b6ced4d250b4390790345f5f844a98505b5ad9ee34e0a325b26cfe6c79267dd1fcaab162d8bd94500e98d9d421d9c23835597e1f5e84df646d259251af86ab1d61b99160e0039a556826ce3c715f7065172fb81e4769fb882705a7b3455d00acb591227267f5fdafcb63eff145f60d6902808140b6fc383c190a6fa269968ff1ef4b13064723b5d7886698b3587d4f82c4dd2916603b094945a2b5f4a4ade24f139c13cfa4aadbdc4b4a49e6b8615af1582e24142ff521bf818ede3e37f164a8a3d0d52634911dc28e45e2e69367681c335686d49d306b15606034d1dfbd012e1c68ceaac26505d50b9195d758d15a9a1344fac20a01460c1a42064a3e5eb7c1b5f254d4488cc61fadfcef64f2dab911706e552687c10965f5ea90869ed557f6a2c22fa4434f476c6ede72dbfab5791f30565f0fcff33f281763dc359ef667b20b3ad84b76feadfffd295f0a12cd779ad35c32c249ad84a4d004611f14cf2143ee07c7ce89a44ca4eaa30b26707c898051e8fc32ebb299707af34a19f7a4be016eb111a879ac99ca7e9f642e775f8a00a36c0223d02e29e9dcf3f8900d5672407ce7c255a22bd379e8200fc4130b53fc94e32af31e3bfe2c5dc8b999c635966a265e458cf65d3027ab1a14d338405ee97c458f50b734828227eaf09eee6827cd5e0be719f4a75f8a5cdc2388a055786c93efeff95febf8b90bbd22c452437484ed439508ebf2cf727c989d28e8cec7c60054eaceb93d47987947f3a9a0fe7ca4aa13349d18f4e450728276b0a3f6a8ed1d88c0baceeeff1b37e5c2b798aeb96297c47c3d4f12860ce273b647d72ff83aa6624120332d9cfea2800523d5c0887872711fdb4501466be5de7ada707d4aa67e73bbb49e1f6c399071e458b396dd025cd2e9a51d29f08a8f3b05535a6dcd0267ab3b3ef509fe83bfb6035a8c147d95a2065fed182a30a3084973ec49672b0fb195980c6d167935489a3445eb898605774245ec269a634fc919839aaeb2ac82ace061e23863a6fb98daacd97aeb0f2ac769e5c50927787ede54a536a10fc58510a8574ee2227ca0b279519a22d24346ba2b0589199362c6e765cb99ba7e8584b7f9deee54b148f52c15dcd356b67c139a2c817f82cff9f2fadff8636ae0ca2143d9164bbae664d5a803237f8b0ae4145e33d5b0a26b26f259dfd8c78ef8259648d5fed136de483ecb1ec4318026081598bdd7f92fbf4d38556312a70c6e96da896114c8fc0dd725eba82f3fb375925ada4cbd338d9e45c000a305b2306d734d23544f160752483588a891836c99bd4665044bc0a3ac7e02142f90aab59b2d3891b234ebc24c85473057243a579a1dadff2c5acbdea1aed1568f1f14f32c77b248241284b6350ce1a3e99c7f1c08f4e7fea1d6b3ec07222b03c4be9e1408c490e69103dc4b68c54746aa7a7c6e96371a20ebfdabf727c3f02ff637122583474255aa500c535e59ca8a367b536328c31d60d6b0546339719f4a170ef70277140911ef29955bd828d8384973365f6d4ca3b7e151289f78c60d4a4995c6453618591b0fba1685d57ac1e7b6d52d02304ddc8d718b8db68ecf20a17e7084fa8bfdd38b2313074bd508f099681b1d1425b3ebef9a02d4b70805c7ada64014a84e3b00b5ab0531b5c8ff9efadfe770f2bf59bdb44fe9f0e28c42507b594a890e164ccf4c23ffb955e4ae92f0540ea0ec79f099fe628556e37f58eeec4dde9b801f9a775ac9e54101d4591f56ce0d73be0fa71468f97ae3da705c09dc86b65297fda871df1d9c2d11d5af2b04af7bbf86cc2f06fdb8a1cdba12f9f4835f8add7255be4a80daa60ad2dd2bf1bf19687b78400c1024dfda9b247c20df51201c9b1d07c4aac1cc07007c6c06b6b8d222198c811645130945bef49f472ea97d07ee006fc57ac667e22c597b59d4431c99e7e3a03393993c2b650632d30df4326e133536d87759926fd98d0f10bbe863620e824a4c6a0a396f292100a16bb4848a70a1fdbff8fe85dd863087fdffb136944f5e05c0f646dd02503e253f148183fb9568df71662a784b566a8ed7266ea23c62a5d17b5c456a63e697244592e2c569c5589f4abaa5c91d77b2cdce971c729bcceb2a82d0edb0bdf5b5a58066b5165d89371e1561482d80099593987f2c70d5cc47ee9ed1cae166e77f3f90505493c768bcbd5f7a91119aea50c13191a1df2c77dea78f07666b6ae08681037ed860bf9fdae363100c14974f16c38f9ee62598b6bbdb888ab66f27f6573a21b1ccc63ba10a79676ceb5751b43ab66c2a2d6cbf629ce338a3bb3272607ac27b722d742081ae9ab710517630a30f573a0989470e5c4b26b18e1971f4ce5a94a1b574bb876a9dfd49497a99ce236c6ff01e45d6d81419ee6d8d931909d08b26e433675bc61f2938d2d4c800999da8f5651d2e40d074f551f6b2bb99b77ff17e9b253e92597ce10821e0d6e68e8b6c4a729bb4f5d2557063bcf3875a4f7aa50d5372278a9969313d37dd5af793a8f49eb72d2ce06b10d8a5d6ed84287cdb2fe80f4c8d11aae3312371ffe00ef0859a8236aaea9f97fdd0bbef35411a0cb334e6d35ca86391d36007fb2a28dd55ce2f4bbd22b5dd6e415ce4c46dd47d132ebe422d0261e2295bf2bf4bac02852c7d57c0ce1b0bf6731ec5600fd7173112bc9e6125663ab298b64bb9e023d5747b32909b24882612cd036b88c877c975892ec01e76680631bf0ff3454add617f630ee37abd7290c62df182421e301277f21a786afcb71b0bb1075bdf8d8debc160362345c0723e0bc70b27a25329dd9b63d984a79fd40cacc179f6abb53dc8a5b2caa028d1f12b464d457743b2ea33af57a45c92e7fbb348f538db0af44ddb3a673b409003c1bea07f305f84b229ecfef92691b58a92a498b0e307cae6db41090e0dd5be3ccbc0acb14658330b14be08669f35c91bc9a114cdd97d54920727421256a6cd7b42538311b7da38922356fba41009ef7309b3716b2d3117b128c40313f4b25641294579ee227f9261afa3561f12375d87ebb729a5b521c7c731100dd021ca5889581a030fb581fe97dd61e10d515714f693c6c2ad89d12063a94d626586396bc160e15007295ed1a94c5ad067af009946a27a5232620e0f01f139f4d7e9298d5b3db08b94da6452a8be7c71829fb591987683ad3cd7339ad5192357b5eea8a36e7ac207d2dac8633c30fa78d7a4af36430e7fcef81fb13a5898b53255615d43713d3e920548ba65d4adab17d80a4035ace465bddf3b18f4c6b1df9d3e05353617ebc7208c2104f051063827752aa078f168251ec340403a6668015b4f8b9fb9627122d5066dea138d86805a6c64f8ffd8786e9320514f898f44e19093fbb963b778e31ef3017e54de3705b4b6f708317bc745a47922f00f2f1b3c826b5dae1962970436e101c8e8c6cd930690bb3a457f34a31d507001206e73bb813dc3b1127ff64adee87f52c995f1fa0c489f40b3edcc14b3d741515497614e286cf2480ab73a0e9dbc6734768a757462817861d0991507a5302e6d3b6e4ebb1ec467f5cd944e941fa10adaf1e0a0daf9ed083c8350c232cb7e4e5aa8aaa440b3d92ab8b031e647ee4912a82c8703efe569c26126f03f320ae3bf906e56b3890a3bfdb883316c1538df70971e2019c4cf1da0c6369e2b9ea13ac6629afc3ac50dce58ecfe916876ed5fbccb45e407ef2fef5c3bd3a7ea79544523f93720eabb2790abe578aa229e5845c488de48c29e39b074f1b18e6f9a72845f88f5874a029a2681e5a65d501369c907696763e3e9020455168a51f35229df4ea0e265b373239c914741ff3e7726cd230dbf5216449c018b99fec7a2626d09db35cbfa3be770d198f7d36e24f4a1f10ae11ff38529634489a5daffbe8c328cba61c69fb4864fd9df8dedaea9ea01072abf53f17437ad7a07139e75eb345a77741c3d485269b28b9699743f0944c6e776dfc979fba4204cae16aa749a3b4c8983787b6f6af91a528d51ebcfbf58da78152ca0233d318ab81708d2ef6813d66874abd590b5589a81aaab39749c13d9f66ac8d6920c28b88fb1f0df29ce4fd850b9a7095904ec54274d0f45d6a82bd040bd21bb351069ff86c5ce3c0952902e337b3f037db8a3c87847970e3d2e870ef74b70ef8f20d9cbdf9f182eb79fe900d98ba5f4210112e43c4d3faf9ebbc00d95e3abbd51421d945cee5a1f5356b861cb2a1e7289f61b05d1cfbbaaa45dd6ab12746142e67cf8c9e69c7a76c426790d66cdbfae3fcaee533cf7f75f0f351e0775fd88443493ddbae401a8bb1953bbf3e7791810635239cef243c852a23fe7709a97a3bbfc3bc3e7c4370ddd73c9f7b363f99dd6bda51ccc3589bc24a97afd54b221216b191bae996247f94596013b95926a6c63792baa65dc44a36211744503c2c2b06ac229e09a4857340cd6f07bf87f56ca085e0326df8d6337a3683614957fa4101317ac639ae26f5c4130e66dc159340578543861510fdd23454cb04c81ff9255ec5712da26f175d4db9ba32a955e106c96568876c93b42ab111b7cd82c48641057b1f1c45e15389b77a8fc4703527fb8149f13928e8ff2b1fc50134ce81e932618d02a0861902c86e6701e7cab9f1cf4007ee11afd567140ba8bf838ff870e47f5903245ad872cc7db0a8717f0712d7cfdd10d0f059731a960764eef6e925044490db77eb2daf42279c84cf8d07fc547fccfcab9cb1a91adb3aec8f09845da7ab94cf5ee68ce2f52bd0cb533289c6ba16837e0102d247fc6f467e90cb78b4c57c0bf41dca9bfdf843a3a4616c1fc4e543d8c0f3244db30d57bdd3a2f57e40408a508899a95c7d558f8e4ae6b0e438f564b74580b46c87734438f97fbcb58800594cb80775312103235da421e2e03fa5e6cf387ad285f55c71300282c5a0872688d0fbb8272f33d373cfe703b7a2e862b33dd515dad1515f5cb7ca15824e49244b8f3b64b604081e2db74373023d3f928a463c3fcd10c31bce77f42479d43376bfa0b54ea2685afdff485e3553f5886ae4434081f19f8fd5c6fbb7c7c1e576961e033e7665d9ceead74a0b76bb321181cec539d96156393bd78415404e5e4345e3d9964a32930bbfe2822190b7331d53e018af8cde981678adefaf3d3b5f1b5b36cae6ab0d36872e98d71a4e90bbc7bb4a9ae61c18e2159583a9dfb68c70e4c57926c4b0d290dae4952d89cc4c0cf27cda49651cabb7b3c31148041aead5861a3a910c53d2cfa0c1c33abdeaea1555bfa8ff8cb12c3d37391e0a3e7231f486e0bbbdb66c98d7b939619bf2c0bcb005f79b4ad922079ed7aed9f68a02e11443dc51dc4017cbf80f4ebb95432a6f1a199a951a7692e8168b19f9a4a4681fbf7129bb1cb51fec7c2c8bb186969d0ac7e632d7294362f26419f5debb38ffd3f6d13b716e2be6b0152191b07cb03db32418193d343a048c16799a55c43f7e5d9b8bae44bfec90c3f2b4e77d9fa74189137a8605ed87eb485b202256240c1c20c3d0426aaf86f5bbdc2ca287314075adab551a23f213a916fd84169d80d982cdd562de61d60d434043ee47ab2500d9e920057797d94aced234dc7d0dd760ffb0931e95f72efc64376c02203abe62792c5c13315565e30c103c8ab1ec7d6f26587c473934c268c6c4c3cb85c65cd3db20546e766863bf2f14d9d50b8a1903a994e34ac9f5bd174413f6e5960b2f05b5300128264cc6efc15a63e12241f647ae2630a81361c53fae2c5089abbced87c60981207adea837a1ece44e26ec2badd4c1389099993aa58b452e6456e351b1659f46e46fc3b57a698bc708eb73ba7ae687750e03fe8929dfa0758581fd3dfa64d88c02a0c1fc6f4ba25956c9612fbdf73198e21c145dfd55b744b75523d5ee27ac0ce09cd0acd9ec5e3750abb9a502f2cd693f99293a79437d3fc62611d1556e92c88fbb983d96d5fa064998bf007d601abeb326993cf661258ecc2f996a2ce24b054d427f6aba1ea07036f80e92757d2be0731feae681d39c30b99f9ba803fa6ea9c89d79c469030e30f803486ac09f8c7e140bc7f041e8cdca38a6d83dcd9fbd4b1115afa63a90948ee49aab0ee58b9335894b2e01a66938c44f268f91f10edd3508d00578a18aecb70ab17208d5af5e4adfa768869406f01fe6e14e97eee462044371b9d2f4a9879f89d31085bb504ecdebf4bae451c928f57eaa11f93b8a75f5c50415e5782b454fb8357dfd0f91fe65a42ea9b90578e56e6bf997206219859bd62823cba0fd07974e1b77f351829fc9aa3d0f95bd539ae19ea3d5344b3e7588e13f798212949885804edbc8cb5cd17cf79353fe788f4ffd607e50e43f71bfb5dc9ef4c3a34695b1947862214cc00d16363881802d293b06b3ba8a01f8e332ccbb006a9bc05cd38c10ee35484839b4e670e1c8f62f6bb1bcdd938893ae5e1aabaa60dcc0aa55a25c3dfa7edb34050ec6be5e3cfa6db367a6ff754f5de26043efbf351e005304c526aa2eacf6980f40c9ca70741cc522b21f0231eeac4e7a09c8af056afb69f371e455d6d91ea0471707dd1d4cb38994c811f41674ab1d10527ab8efdd5ec79d4edd48d7580415b033a10a0d6ea1bd075a129b11e302de7933f5da741769aacb82fc9d8f3f04e9ad38f4ccadf09676d5f15c616d2ef29009f51847e7e91883915709f3ae3f9b0eacf54a31c872854f7fd5bbb8323dda7e6072fad45f067fe5893fc70efa4163589b47d48b48be0c6f87a65ef753c68eb9c55facdf7f2db6f002e18c29de72c648fb7bfa854055f21cd036aea9cb3248f440d5d6928b6b8f0fc3823c88348a26c52bc817eb6d122a9250fa066e56dda34b73f4f2bb5ab1e0ec953b2b09e07e5cefbc2272fd40a6717cca3c749dde17e899567db7bb237c532ce3663fd4872fff60023d1113bc7ee3ca5dceeb0d9cfe618c0968265918e516df3b2865b2ba809c32addab42c4af53e044af2277a8290f6bf7206dc8845ccccee641f796f07f54f9e8e7acbd04567b6ff908f31762b076b0b5924033d6658dd23ede3ab5719aeb08fdd9237c11afdd800f3c7f6bd6e9892bdaef02a5c73bb494ed2ce9a541d4f95a1e2380f24b5db6538f322a986b83e550a83eba4924634eea5a1f02d1cce8cd6c3c9b8baea59f6d7c5a0419e10ca62c0586f64d89e8eab87b2e3120053463a18e31b9e12e7f4c5b57ed2cd2658693f5786542f203093c465430551c88f73b4c611d466c7a2a403dd4752af47c5a87d4eac9e5a93d2ebb5480dadd76b91b4bf61cf79b095b82c12a8b838236370817ecf567f75efd9d8170c8956375f9a6a5397efaa6c9876df41524d60fd1edb7ff0c96aa1d7d6c6fe1c05f74e4dfdcc57af6e1da95eb3fa8045fe6ce237c755fb929495cf1f0c02588335099216d37c5a7b62afe5abf8587faaca63e2cd1d57726921978f58820b87daa82cb741fa8662571c1186b359bc8fbb49b971422a6345edb5e0c1e7a84b909782023be6c0743f5dd0e398512716f1cd2a4879f938fa23f82202e42dd6ae8acc4e843509bf35666b585e1d2fde7def553786e9316406fe590318cf15b32f3fa98124bc2abc821bda7765790bc1d529608eb240343de2f9b849088f68c0cc2a682e235005e24c92f98bcaf31efbed91d64a365a5c4f40737634c2765a1bfb5ee3f02ab110a4a492a3518bb0339f9185bcce969df814e4ddb7f87ed2eef5645c0df5d97b8735dc101b2a6960c30c119cb56d89aa44ad1dd054c04f4c95a6af2e404ecc5f3552fe4aaf0cfc0d1d94f399556793ca1e9e8e8d9f9026d56fdbe6e424d0fa0cf062672e00e95b2854b0cee689b2ebde7bfac422ea7028c4c76d7754553c76c4fe9f5407347f9db4004dba0a44db5d9802ae71bedaeaa4c496281420de2434cc4cfae393b2c779138bf257010a711630c02d933d173a3a6273b2e1d543543ca8f4b4c4d31cc0cf991a1c8814f85fe34fb52224a267e0b446ea49bd88e20280b8ec3a72850ad8ddf3a67603e22a1106e1aaab887add3e962bff03335b55270ac3290d1fe46564e92b4ed9d17e646164d3248ab5cc5ad0aaf88ab28763f6f867114c5a8bc5f85acca19a32329b0ce833af97b2f117cef28f1c9ae3d23dbb3f935223c3266ef622e7138d1b1e28accadd579aebcacb74a147644a57ea6f43bac1b87d611d16e1b332efc3cb1741503989fb3c0d7cbd735a59658c1ba3bf9ddceda77bc372d05b860772286a3656c5a1019157e86b2d80cb1fb9235c1abec7397b816b98427527ff4668adf0b60edf5adec938c9784f25e83d01dc207f97ad4ccbf2cecf1b4658b99fd75f28ada7239fb39759f387328f4a2e8304b49e0583527392f1cd4e2358c346dbff8abe1150366dc99f618c924d81f9544eb713e4e5ce73c6a02e8bd7003f6ca23bb7ce992af6b52bd560226618a497c47fbc5d8d620d1728384e91264ce0ab7d10ad07ae02199a01a67015369a57b09645ab4c92c9acd8151746f72cb416c451ea9c25c73a194c4fd321f3acb25cb3473d18b2fd57576b4cdaebca3710fd4d64cbc7508418bdc08ba2f77950ca4bbf52d7191d313f4adad640cd52bb8ae63540b0f9412f595a6f8244195e7ae6dcb84ef305d96ace65fdcc32daef674265524ec7bb7ef735423eec9fbe26270663b5451592a2f2dce3c8a272507b6edff02bd68ac064ca7e2e5a01e302e6b993fb767dfec8aede2dc675bb995de04a9c170ae5f96ec70dc913cee84ae851a525f2d1e1e2c45fb22dbcc237cd99269692ee057a33ff7c7faec06ad94eca8574037d1519da8c02fd857a1f8cf11b36232afd78d012b86262e9532359372263078adfc646c35bf497152ea49f3c5a0b0d835d4479d571faf208965c6b6d4181fb9d005d6f8920c75ed943c4f0a2ae8e51c8f0b413b0fdf3ea5e9506bbb1bd8a0563340b7d5231e68b31a0d8d9005e221cac6c0941bacb9de4e124f25730f988c4e287bf4d61e25fdf06407626477ee254661ea26b507a7d24529b164302003b9167a4d8dbe520ee574a104946e20a9096851199789afa208ac440ce0ee89878a0564e312117aacad77c08ab9a3705391d69ea9c84d24e59c9c6f348b51c160217feb9959f0471cbde36b3f2a1ef5f3b804dbea9643852970a9e9d78e9b788bccf04c1d43fb541e52c2276852b8e7d64ecbcaad3fdb3778d0441a980056bab3ad170615dda909be793948b53d32c306b9e91f2161e6f044a0d8d11e45ba6e2f7003d3ec4ebf897a5245da1366c280676fa12aeaf1955f7f42e7bb9642dc583803dd78ffd4fd71238c7db0e2178e61bb518e99b72a636c0ea5b5b1840bbc4d43208f9c243f2aee36d3a2fe8a0e768adcd1e8b2d5349a32050d2a549fd1191cb64efef2aa3c2c9b0a52f72d38b41cb9d8012e006c273d47ce1da4b991367e3b538e03392840ab45924660f9a959b1813d13f1dce4e025e9b97446f22bd1ab13d1b56e77eb59be987157388e9860c32a481d21120e1ee071c00790d2c732526da2ec18250c370c7cb16f13b669b64c3cea75ec43bf6a957a66b0b474754067958d8aa265071e52ccc3d1618ee518f72e60d706e53f9970e9539c0815d9d996bf2902f35d8a0751e0e79fb59db3c2567434d641cf4b13de70002cd1c154473a4d812681883a0dedfa25bef5a2a6da4ba5f7fb4fddd89e6104e6ce855c5be9bb4e4c49621168bcd943340ae3147ef7e4f0f57470050f9e4caf06473f195d0737dac9d4a863912cac907ca183444d687602731c3ea346f9e6c9c6062bb88b29e6916bc53d210f028717eb25a32dd0ca6f633e525c17df5482c9f4825129116f27c8612181c23c22bbfd0bb7c3312900010bdef82c0549263a569cb63d7213b1a4da3ad3951f03a8ec2eff9bf290a76629ece4f0610480bb45519f0f3a796a38beca0b7cbde0b5a89271e5109850d7b80a937da27b856d0c19d40bfeef469280f87d319c643f3ff92b3ac4daff9c8d36d95bb471df4060f70403df67c0590ad885cc843cec507a41233d0e40bd9a192ce6b9d8c285f4cba1c853fdbf198b2a2e7d2bcbc8b128c6709795a39d8abcc542286f02cde6db1d4b453879f6296380784a740ca9ddea4f99d9dbbe092e425a8535895095d248d4a3268416070f3693fe51cbe6084a029c4107ca98e23ccc417269dbc4c9ae7f82a3a7d41a18dd845c0ed855cec2f3929f8a5c38883591a4b5f5ad31ed6223ca1471e6ee50f639c5882b224e2d2ff79ba39d8ba5d44341c3db816f5e7876bc70ed74b2b94dbbc800e6ce92aec805e00d2ca0869631befae3b32f681fe35264e80105710b64c317c58a39f4705bf75aa9b0c577e52f12df7efa9ab57f4c9cd5b7ab762d7ba9a126d19e4dca6b34294e8991d26ba491f5cc6cf2bfe1ec12b4913b316c708220490f46083259d53930fe8ed692eceb5c523af882da1ba9bb0b63d13258312cd0091cc51d911801422ef7e36a4f45199f29f7a67c961e4882939d68f44459ce162f3df3db921571b401a99195ee19f31a71a87350b713baf4f3bac8d6906c8dc1a1b6e2ef801ebbc3ce8874e7b83fddf4bf0cbc76874d9a7fa27f596203b3c2616d852b7b15a18305e05126f6a6c0898c24e7cad38ebad2fbeca35ac113e3fc00b5b6893e3b3cab729fc7586bc311ded5cef55fccb20281c4a387338c3132ad92944c9e70b7c8ccc6d67ae34336ed29f3411dc57170dbe032f799cfc8ac3427f345dcd8975f3bd8c12dbd50c1d9e1a96f28b41767ff8ada50300a1d064fc97021095a92b69abf83a35354134d3a6c454126af20c67793911dbe4b2b71bbcd9a4f53f52d294b68c0bd4f4d309b6175a9e2a201409b6b13ad7c598930b8c862d4c1414ecb095ac29ead3a313bef836137b553d3ae3deaebe323b02574e814d0f5b942915c7d11819e286d43cb536d0f8019544373e61842b9fcdce6b01ece0e0f5c507e4900f020175a162a3974104ecd5fd8fa9ca3a8777bad615a64aba836297ab387f70914355f2fd7761fad16f76efb58b2b4f9929d10d50651cac1048651113e2590f10ca614e93ff0e20f09eb567e33e198f7a1ffa980d70e7cf27a80ce663c0366c147ba74fbc4af27f0e7a52536441149cf4060c90b015c0fb870218c32ebe396541bea3c4583f0fb04443d457344d1d17a91a7dca98bdd6595973eb9bd5c4eeb794f3580814d7b1759a0f5dedc72ec4cbf90d47c11b6ac68a3d074e72a476b3debe4b7a9de9db19c197b85d567f90b0d03ebdee91bdddc0a0d23e2442a9e32ceca920b9839cd1c2767fab728b81356e67ebe8b5d2c6afd247f7cf663948409b4ce8ffddcf520a97a3cf71882eb8454121c27cf6259cd3f81376e2ef0e04956040fc0ec35d5164d8d954d59ac95d983209bfdc6763ecea430fc985c04792c4a4b9c77debbe1d1da5fab5bc087e37e9db47be53ff36f706a55a0318f6503cab32b3e68fda69b7b32af459e73525a2daace53243d249040994d072fcfd0e0975d94df8de4de3c6408a078e35232fa749e06de7945858017be1a91450dfe68b32c52d8a544a419e6084e5478d87ce1869e8dd02a3ba35ce838ec2fc8a86bb4f3906b924ef15ce6687888c63141d4b62568b2e9882d3c9d820505b47d6540f7b79c264d66e5638bae12b3d0e6be8fea43e604539516480ed9588b874a8b8a7dbbbb4e9b27b09624b47f2b1c7d682efa4dabcf1de6fbd74b0150b0081e2679f83c37f3ebcbb77cbe853f75310cc7d4f16d8dbe193ff8ff9b4f2e6c9a4f49d9950afb37f0d2ef7337d262559f759d3136f3b6979a855e67974c218b99611f7df9359420d9105257bff67dcf0252b58d456cfda72568b59abe9f68208f59ec74454b6ed66a603d55e8481c5978fa890b02b8b4ef83c492f26b2a79297fffaa962da53dde8a59e606a40f8c1493e246d5660b493491b17ba8c969b1ad3b549516844b3939e1c3895f0cc87334895a688b3d8f14b21af590e7bcbe24841c8bbbcf5f81c4e89efc2aeb58739856a8f20845296a5b5805c9d4cb9d0d3d185533f4f7cf392e6085b72a4d19c7e58836648d3ce7f0bef660a55b8b628ec6388bcfb6d5d4b6d2daff8c1327e750bba643bd7a3da02702e334be89f2fbeb3928f23ed9ac74ef9cd092abd0fe3dcab743ecb0a2c446613ab63e1505d45bb598657e6b587d27104953d2eeb8e4ecc9ece121d3ccb440d8aad4516a4b09608270bc0476140c088f40e2cf950e851654b561961d7743ff8f3da3b7cad1125dbcf305e5af28d6adf0097332e288fd41c30142541484432637501763c437a4493461dcf20a385a513b1e6138b04242a43f72276317b3355d66458f4defba8c8717ce9c0560108b98b0e078aff4871de7a6bef1fafc19241bcd3a4cd39a13d63dccf1f20a3abc04a431627adeed0625633366a1b18a85733274be16420a9d265dfc3d1a16a0268c957c30e76a45c91e7c7466104e427f0e9f66ddd3ddc5da5e2bf946fea03bad9146a67c438dde3fa669aad8ed7a8facd71d2544112d09a0a1f9c815fa45fc460117ad67b3bb42f5b4751b10a9228406a4c9fbc1db5c044ffd380fefcb33a6a6ff24b0732137b77e6e3ce78b9ca87c0a859d27fe6f320cd1a56afcf258084fbe669a92b3a8b27d8577ac69a6d1084b8751c221c1cd4612f99d8dfc713db48bef993872b3efde17ffb58a41b5671b96c101dbf80ed70c43594bdee7af304b227533c040804c71ea4f651ee594e6fa9093736aa4f76891608d55dcbbe58e357293e1e53b874fd97dcf99c1d64eb2f2f8c88f9f6ef7a65e488324b5a7b284f21f5a02166f753cbf0612fdeaefc57601b8dfa3e96359969650177a415075e0b23fbb8784b29ee2a86a92bacd94f934d29fa8dfa5bc0ab15775dc0f123fb723dedaccf2c48bdc8306b3ab7d0b6f91838d13a774e02661cfa391fe1b53c0e399b38783cb8e6d5f0baee8c790d036c819152b5c46d1a5017b4bfbad631856ca549764b4cd7003c26046ecb5a83b2fb30e0ddecb85bbe7d5490ade998543aa80a0a683305123eb621b622283bbea0f087cc71e024e22c43da08bb0e83031c405afc5f173b2c2145cc170f4fa5cc0b5b2c47a5eebb3bd6c5cdd4f8e94efb88607d3e2ccd46cf567308362069293cdbeb39af2c032c6614db051dc060077348eb8ea17dc5cb659074aeee1835fbbca59a02460aae34e2b5b66d51181425956bec6b8aa28478d43818eb5b4bd81cb484ed0665e45de620e91b5764aa183315489ae83b5f586495e4aea393a62a5adcc88e005ac0e10f6779e873b1b9850d81e9ca9dd82e8e1984688313154271a3299e6dc66fd1e368724ed25cf08d419b9f4474a4277aff3eb5972d6659dfad0a5f285d8202bdc4baaae316ee8644e1b6f66919d4ac5158484b26c64f585b8a2c82424aa46c4157e1224829482281d10ed19fd1328db399433afcf06dc909563cdbe0cf4c5b29974c68e063692e028475e8e8130ff33710e41a97869d038d0a0a614a8406373b76a7e0c56bc628e51447fe11dd7f641655c38e1e6ba16e1da26ce3f045b11ab0cd5e02c33164acedcf58c9def61aa12211b988b948781c2c36289c10fbd48ccdecfeb3d2133ba05f307ce0a73300c2afe93e10996bad57e91d08981e42e3b8b0c5ea47f031da5f79c1ebf5d88eebbf5fb83a4c45764335ef8b57728a297002a7ad083d0317475f11029357711c3fb86670ee3467f362c4e7e33ab4c246a87207deb27709a191518d8a4b9cccd4c5b081dd0df2b51f4cee952740fe0816d410d97d9a5bb3afbc6ff130e02ceb33fe93bd3292261caeec94cba02d6b732af89e5f835364c3b29354283b7228e5c9f26afe4953757d4d566433e504c4169952d561a22680004feae5099ac72e8d4b11710ca2b75964508ad13c6fcabf14b9781d867d724f36f9a8ddd155f11c953a0b91c781b0aba774d20807946701b3d4f3176123a8651629e59023a6fdcdd1b83a7290dabbf8f3833ece6a02d285ea2fd07b467567c2a7972b9c1a437803a7245a1454cc6cc6d0e56de08f1861ea14ae964b3bd96ea4ca06420a876bb2f72be36cac314c35f6e55b12574d2087256acd0827d69886a57d3ae5096e2264733323ed50c10fe86763e0ad8e5079af68560997e0bb6d861cd206e6872f1006df65dbf8704ad71fa5470eb64a14bad198c2f8546521a2e1a02f1532ab550ff720d5be3f42a32c8ad88afb618e9d921ee37ccf6416723ea5fee5b05bc3d86636203585a8b41afdba5d94749d456a8f57b2af55d0e746e21a775ee09ea7c77e5c7c962965b14a24f57b70a0c2f2dc878145fa8e7f1a82f34d0e0938a37d25389a90f85bcd9855dabda080e9f3a4f970beb895627662bba0667a9d04f2c7a76933e1190947815cc0ebfad6bfa94af5b63c911281dbccbf5ca593dc0b8a300b404f44f924fb2733c986340d3bc09a62924c637e898fbde7976d867b138841094aa315a8a41f72e614e380c0048d83690235848a7a2c528573e8f56117e7870bbce97d1f122ae37665a59eeeca6a2a4e8b14a69a985c46a3405f3d4987e4aee15398fcca8de1c4c8bcaac60acc893eaccc067d220c9d358ee7f5486906e06f9a2af421a7b33b012cf6774bf97df4219c2258b25f90dabe6ea34cf0269dbb41c75e3eb43f8c6183a91fc0049857d9bc10147a5de1f6555a9abaf103ae89f243a151a769f598d86cb14c068ee8dfaa67715da91283a100f872560259b3b4e8d8a665521d7d9c996b539b179353c242f367d88e2a18aa56381e9d71763faa4579be368c4f94242fe68ea0a1bbd9679253a24189e9f5db604d5b925656fdde9f561704f5338a8c4ad4240de2181120859d00aa07c8a7b3a2a976e05927b4bdab13adfd7daaf95e4e7c5dce488983a5336c02f1ee8fc9bfab55cdf78564b54497891cc23908133a1c03eeaea33b823af0cb50e90c3425ea28d9ea14f356feaae4d78ed8e7d4cce7d636960f039a96bba33caa1416660f2e0a42d658b19b3088c96d4db02559268adb3a0603a8f7d9c9e72366bf35f881f92dc3eb13f57f985f0b14ff09df799108c474d6bb0724d0d4e851add204901d79b4002abf7b76119eaea31fd5f51454aead851d01a2d06d65370530b4ee3037ea01063fc1b6acc820de76d2a0a87021081d9361581c43c239b87204c91e0681aec4f6038b9c11a5f4c210e44094530c120e1e56010a5ae5ea699769b4ff3f077927fc591c06e8a09ad3442009a942a35a440c2218bb543b3dbf5bfae1ba0ffb69af321287575230e19bc89bf76434c4f4b0c35036760c76739a0eb75bc810e10d56f69b27b4d1713af8bef38c5cf9722c93bfcde2d411747429f664d8e5ffbad2dc3f97d3a3bbc619989e32ac482c316067ae540c214d3b8a4f889eb2c94e60232bc4a3bae87e65c9221badc3ea7a76e9984a20b9b5253d4808d08497b06195fdf4b271edac89a90d05b689b329b47a611e88c7295e11fb554abc70c4bb07df03da513e5698ee09610e37b62b0491bfe0a1090d5bc4f7e7cddcc87cef645add518a20e78ccc86510943b26f4b6476c7ad94e327446cf544c423c6268b00afc41a292df71c32387e8c0492869abcaf23b40d5e8fea232ecd88a84fe58e4304c1a3f8ac43f055d9fffdae1854ae657ff2d2374f2ab29e669c5d05261b028997afe3acde3bbbd43bf683245430482bb1649edb5894d98360113794c923e707e7e8bb7ca0fbfcff2353c5abb6ff849808961be3668e6f967c0186b9971ec3708ba51ade769b22d759e6cc46bc207ce226b60e23908fb00547a3a7c4a0e6266e4fa6ed1b4f43ed85ac6a1c95989932b0ab2dc7da23709f73bc6bf00c6ec928786d3c392a0b299e29561214ceb726c06224d3174872138f0191cd857f0dd345d745e6a127511c1943b8607a66935956ffd4f94483e3c72cc323b5df0f3a5d7af6f35690a53611024577494d466d421a0f86bb058d84a7276cddd6cea0e26c7155a804f91c0ab6ee016967146f5f9fb01507b0c7db7d44e4cad69d52efae402bd6ac7b66fc5cb1eab52730744f9e4634f9d70e6ed338094e5c243caabbefcf377a8dc277eb3d481f7b9507d795a2420dbbc7b40fe8fd9701b1965bf110ae85ed22a5df2cfc381db42388bcf1f9479d2385b12e2ff7a169296131cfb328cb70a0df61aa824be98d9f8fa0659bc1147db318ea63d076a98d20f7e595fc305435290961cdd4b795b2a9af60c01a0337f8393ce08e707e6291d882614f26412322363025b37fddef26bc4c24bded9bc011b7fb8a279bec1639f6ba126aada18c013b091fdcccffdb2f3103a1f4878b7c61a56c6673e124cb062b1a23851d5b19982f011f28bee285a5dd0eb5798e95a136857344fce223ea29bed2ef99cd5a79336f3b2260b40dac9394031b2738d86b914f304548bdc9c6617193d926ef83a7b5158e3e986c8058992ee9b0a399d8fab554a810cfa4b3747d34568868694c0ba0a2010ae18a4f0019fc55321ebfd08cf36664fb911ab592db13d72eb2e760bb8b094fbacef3deecb0fae461ec4e873aaac20c1f23505628b2fb08566a5a17b4d98328f2fc68dd8d877f3583403b8aec34224516441b95129d319fe5c72769dec85aeb02c4131bdb4ddb95d9b8dcbe9635f9b4c11021c6524141f9dcf12c6cfcf5703f0850177267b30a6fb3969319c5847af102dcb91a4a7293a0e2ddb90be6e1c6275d23b613bd15ecefc433cb188a1093a43f10cc89d92fc4a36903d39288bfb907be2560a5af30e7bf4e9fd6516e441da03f0a4c3fd5f994638a19a3a2a33167b774ef07452bfd145cab2a07d2ee6303a7c869da26c4b1db24893710541362a46087aeed0e22aa1f4d50dd0ae77ca9cc8206d6b4f793325b1a42aaa62c82307a9dec58ae87475a621dab12ce2bfed73d7ff1146601a6ce2fab49317b832fa45a76d8bc9af3747269aadd4493d21eb11c7cb07e2708f58db7fc698f4e7bc54740825a9aaf0f30fb4d0675d993b2c2705cffb8644e510f0523f9245ed3cf91da82c2723556b38b62d200fff7dd842314a10edb278c00f8ee47a55cab07597e3680911bcb67683710ad32ea257c5e83f8f3e1545ad6bb7a2dd3794f0026eb532b2b4e64d7eb05052cfedc116875926a992c078799636a301a54e35e88893236ba25ed70ded08994fba3ec27829d7976710ba489d1fc183d888531b862969f7a5648a249933864e649f5830505ee785b95531a7f49a63b51634069b2149aca46be280b04af9ed10bb906e253b523091e50536236fa3deb2ebd00ca5ab803498706973c56a0d2edfe500709cdacdd460c0faf7bf6cd8905a596ae45ba85f28219c25a2cb668d05fc2d344b5285319a7c5944f6a5f9983a1c41739ee23b9e3034d550d70eee8d53c65ff07e800820dfe8f23bfde5e44d0496456cc8345d63cdf586f0d86f99eb7bc1a83828402560647eadefda5eba907a047ede6e81fc71fd647da2a1b5cc4d7ece0aa98db1b732a76570927a2558440011904d9bf8853a8103392bc81845fa97f5c36bea2d695bb9388d0562fd63d964055264968da3cf13a597119fdc4e5597a829750333f1f5c21cb740dbdacb7510032298b963410bf76b73353e666305ae90a355cf615e63c08ae5b2c542bc9cadeaa62710d9a800a296fe9ed23becbedb9c667302981a735822575fbfb0e1ad03794dbedc454e761fb7331a47f88e06fc1fd36271bbbe57e4d98859c59f382b181dc378abad69f34e92c4e2295bc4efa210238a1b5eedd073b31e928b4638d8b9c5d182939d9ff3211ea319ce9a1aa985ff80629c81aa52ddb8b48c025ac3d4e2c26a86c778e64028973bce830d5e92d05e36d3d8218a7fa8b4ef5d150da6400a0055cf5fcccd2bfa629d1888c652af641d8e06abd743adee872e48b995db3e73a6f5166fcf77d60c79c7bb0b0be08fdabdbb678c303282c3bbe19725e0c1dc0f524726531fbdca129c5b477ff1d4d597492aba7b128368e4b2c8c484cdb52ebb3ccd1449911fca618595022d51480ababa116e5fde1a853b846fb1b54d34b144d2b181de431bce5c5e2dcf56fcec2045ed3d8cbf20d45a5df935e9dbe7735822f783a1b0d135e87e99ba49d4585eefe66407d6aea59d783c47fe6b2630dd4b89f7b0a39f43f808772160e65b6d68793bae0bb08e0648ea6a067e69668d432b5842ffc38fa6f9e2491125abe74a6daead25ab89b8263ed3e083fa357422ec1a54adc94322bc960dd46809d38f9e8d5f8ac70b617dae085c34974f452c0a58c1c8e5f68a158dd0e539e9731bf58ae4527cccf32a6aec1bba57c8cec5ca241d572e9c141e28fe62e85bf59db3bc86b5c5d6fa354737eba0f5b41f1a89df8699367c2aefaf6d86b8d12bfa3ec02ba657c525b73c79520d983f9b7c274bf6a64022934c28919e6213b38f34feca30eec254a72bf82fd0787310ef40848bbac61d84a049b70d9b700292a55ae139eac4dc60094599b1df8e429773a258c5a912d7060b95251887cf981315eb06217c5c37b6b6fad2c6c863f9d28af93e132ace1515fb111327fbd1eb419d3d7118f3f3a704e4658192ba01df594c4fb7d1f1640108a048148dea11591b40e96de9a4f31cb2e19094e9158d6a3bc8b3686fff40d553a1ef35dda7f893e30f07ce57b97e1808a4795519622b9730a76aaf71d87bb3eb86d3ce75a4da129adcc17565bf4ec76ce8fe0acdcbd10cf9b0db520b66b91ee6d2f45d2284590bbb3d685ed9c5cfa09fe1d58bf5cae86d3f88a4a73a335366d9161d4b5993d9514fc91840ef5e0ff86b0e7213569b2816487162ed3ce1c75406b48d0dd2aba2b9e6997a9125db1b8756800f17ef09d0c3bb7e7d40153e50a44c9fb384b0104bbe3380892bd71c87edf95241e5c6fb4ead3cc4b4f76edccf377525104faa4d790f02489f477c510a32b5696b344cdbd7f12a1abfd78e89c3eacb42ad6e28ebd0b77a6e893f14407413777a72924c4bfde60f55afda6c03e018f66d1b657b7ed3fd8105902de02260fa3ca7a9f9862ef1a4d560ef98a9b59cadf34790aea97026a0c711085beaf8638f5186b426dd452102403321894c7eaf4d5eb288cd3e244aa9bbe80104c588b5f575fabd5a91f0380078920e81f54afe0ac26f3fcfe9a494a842f938a6e08c15f44bea956541379bd7b086ad2cadffc8045c41b6bd77121c900d4678ad48f7b3505a649a161eef9ec59560c7ba1198446cedbe3a238032bd7d6b62584821ddf4fb47798fc518300f59588caed1a9a3f29e4862737fddf3dc453594dc85d5fb91d3b51e19ae6505deb3a3fd36481a7a718845b07abe2997c134c2795a986c0ab85e9a4c378e9afb63075bdeee1b098ef9c64c6a10345a47e03b69dea5ae3f885722f57a329bc52e1d1e94b902423a3f2884f8384e82d0e017cc12f795062ff24f2d1720871f83ad7a8d922f74933ed5d2e40ebb73181c43f4a2d7737e4aa964f55ef6cdaff38c2cc66e15ed909defff93fa9238ed1a7aa9721b4f4fca8e23049ee98e1c100d041b43e8e3d7bf8aefd170580021772fe7d71aa241d2aa53379ebb6669518bfc17a549b5b0a80c71c6ddc837e3908b79b783fa0cec158b401e21ace4314967a3d95ed2e61c3962c473d07c9288b3cd1d4e999a7bfdb34ff97ccf77c2eb7896b2cf83346d81245aab2f9cf6320046f04924351578dd37a7989e6b656d738eb47a6bbdba1bc9a1369e733cad90daf414f06a7a0f88d10cd11262f1826815d2bdab8a8ffd5dcbe176220d84256b6df1eec5f86174b7fcf05dfbc408d9ba0a8d344ce6e92cda8897acdf1ab47eda7fbc70fbf58aedd292a8465760f82900c3539b943c758c25cdcbb11a66cce0f83792cb8179a3faf1615e8563c233357c0331081a5311b750c39bb0dedfa1c0b54dbe859d883eb1415ab262b86704d54659879adee1bc4c7cddde47c99650eeeb87fe449de01103f1f70ffc2ca489f6bb3c96d8f2deeb224ea4333ace80adcc16a5e08535a746a9d4e0accbfce6ce570ba52f49566c40cc2ee75b05bb46bf04f37cd4ee9f98a9bb3cb876b3c303307308b0c03214def84a7abb1b377b2f7ac6fa2b593b26775a81284c3f83d9e3ddc8ce8bea3e55a4939bbcc4ec455bbee1e02df8626e3d7756cb538dd733a909f7a0e983a7423006771b02014984f75d564af4e6c493ad913d95542508296ee59fc5d6f5cdd284d385c3d3e126162127e1bd8a8bd3b937edc3f77849c0435e8947252b582b29d12e1b62d711d28cc7008656f2dd20293691a05f5fa3fcd44537460008b5cf36e7c22b084976fbc9cb4e84eef860207cff379786d144d9b6ca40572316a66acea51ff0cda482faa51653294d59c584289dc74abcc8f06fe46e8e6d88a11642fc58d50c8cbf801dfa4a20d3f53f75e79a5323f0e810295c0606f1638e39e7af115b6b6117240ebd1da432c15a6c2d868b4051cca3a37dc2129a927094bbd810863434966f83c6a366710849163f9b4be3a4eaffa9254938f5a2895bb580214f461adbb005768a09f9ed039f553ce36a9e12febb162f23eea7405af0f963f2336e6a8f2eb52b667da269095d88aa669dd765d58da1f807b8bea65bb7d2b4b49a3c27f12cb4f0d834a3212dd105e0db8fe9758a42c265f3c69ec67122e1214d819734bf4ea64c55d62abf557a04c756dcf9db1ab4b8d9e7d8b5ec226bfdc2373d3675ff324f47631f60527fc1f98d51e7a1f08a92ad5d062bea04947fa193b2c94554602ebcf9a1cf3f9a84087f852d4cfd0afae740514e9d952fb6333af1bf41da9673ac849edd3905c06e7d8d1f45cecfef9ee4aa13928f94e1b8ce64e7d43f2b0f5498637e4cebf4c816608cb022cd27a71aa31f3805a5d38c6e1e64b329ee3d88fac7e5fe26309a03f19666965f74b7a948898af02b1c57dd9640f8a29e36ff59f84465a603e9e8471ab2ab154c5c132ae8fed579fa06e03962bbd8f0a19612d486d58ee16ece179d908854f242854db9da774afcb61188922f496ec2a726fb139aa0f820b594aaa3a2e91089022378053a3afad559cf75f5c32d803d8450e6a8e5b9954186ad012a59148a335c0a68838bc81d6794d50612b7ef0c5b16a7a8bccc250cd09a2ffa081662026a5dc6724fd73280ef1cd0f9d23a86b312a832b7f57340c3c825e5733334464649c94b3b733461fa82293d34cdf39478c68fd632d1559fa9aafb783d65c2e5eb5368cfc3a466b5d781e4bb3c3e4dfba7d93b81fbd583dd9314f6154a2afe2864e57b72ed496db43b440f8633cb8f6b3ca7b0696b6ec710674e4c3edbd59fff977b4e78dbe95b958619a76318c17a3bfa57713913e55af1d3776ec6a158703819c827c0495092a45d5329f8ed785ecf7438edb1fe53063126c7a83803eeca19aab24ee72630b5da05063c18081f0ab00f051ba192a1497d6cb7382f0af73ccffd41f3a18c32013d536153f122e1d7e4149af328f589c40e28a1b52e0034ee1fb86359e004432ebc5822c51ab56031f9ac2afb50db6f47e16e056c72bd4385bd5e877c5cbfc0bd9bae8df2c2f032b44815f2bb75c6df4cda8e50e35923e534d42923c2b1fdad9f95c4871be8057ce070c96328642a4e57e7572844cfa64603b091bd9557e7a6e10c6f6601584e03dd9f6f782ecbf1be33d31969986b505e29a5cc3dcd2f2c3186501c54781faf1670af35d167dfc76626db1930b2ead34f4e0a1cb07075f7d17b346a9098954057f651b1ee257f62a17f5ef7af65ea56031daf17a32ce2257f86e7c6c4cb2be17588aa1bb6b649fcebe921f5435a1dacd79671a6bc2d41583f8255f5f565448816b89aa9e03ad9716fed4a1f965a465cab3f93cb7f7b5cee8b39f9020709c1dba5f55b4095f93bb8a31a9dd1298f47a805b9660fca19eb261a611a2b60b17913644e4343ae7628aabdde3c484cfd2b8272d5165727ec50fd9b268fc0c43d7fe757d24291bd74ed8a5384d5271e210931d1d57ea0e793921f7e7fa5da8736e4fead111916538da33f7645ce04ae429105e238e8072bda840c74a27fc8e46007cebef1afddbc562f20ad91f10fe391121451d9ba9c6e2d2e31d2b33855ea9d2d3701e1d638de80cb0451c5dc6f7f6d3b9b0f4b2e512257b1ba19be6dbbe446d06b5cd4e9efca405930b41b2985fef1e754de27b021fa3907b3a7dbfee2a4ec79922b5281f3c7da2e76f9402dca24403a8f25fb9c8503778344da457b832e0e70bc10e047632b4304dc14e1c32dfc7e9d9e79fe751cbf9bba9ec1e859455f778957fdb03fe3086fa08ecbcd74fea2767a5b2c7c7653f9a128b161b9168108f40b3876cba0c28def5ed85ad53db838855e24a8617579f88d67477c562f6f283fb176528dbb8c6b5f53c7642a2cec66d9c00242a83be88091eeba6940fb9de08982483b0f4b374e1de52153c6b98760088f07dce3271a9f9910c9093251d90d84a0ac784b6efa3d4b05edfde901124301acf4bb237d570c3cee385ceaa2c3ab8c179ed991a5e674b68e0d90be143a926d8951e28704eaa225d75b48d1c003209baf58c916ad92d4f4b200ad5b2b857a95deda2ae78abb546508133951d0cebfcb59e25cf29fcc4235402047ee1a95c0bd3c89bb1625a7da88ab0160c250fe358767296bb60c48d59526d845a73d880c63c2b09ae980320150d6c9ccc146b617d8a1bbaf1c1a2ff75be953e02e7694d85b847e068e3fd5eb371080767130360fee08e9691b537f358933cb95661f134997927ffc6a2e80af2e59dcdf51172ff5a4885ba835659503606c1c71317764950ea18aa58129aee9639ce8bf4199dafcd45c95a77e1532b5875d6b4d0ab06f94c34a3c762a5cbf6a8baa06facabb353a900a6a01110f0655251e12214515d13883612fa92d9a5074fce93f70c1c7d4a72efb51928ea70f19a56c922bd377bd0e5e36d49b39c93ce6a6e5e6eeea0eb01f6ef406073eda1417541c1c3f5333096a18d85d3789e9795b58e1e7bf1e38f103cdd60cd48a2118a2b74fc029424ffd557174824f1186825039d2d3a60f0fe6df13d4ceffd0a7dce48bdc6780569babeb501db928f55e2911e269bac15693f9f2ac7d123744509eef8eb000528368184900f0adf77591edb1a7f11dfc0f8bbcb2f5c0c4a675018c703ee25e8392c9735bff3315582bfd3c1c61997b2532d81b6491f82cc977eeb58b17bf237581175563341646d8fc49ff64a24d4e8a4966b514ff414478754095ddad11597cb294ca7b38dcd2249a93911313887340743d98c7d70fe203529eee85e43d7f3a5d4edf42d6ebe714d3ef99bcbe4f6ce9ccaaa6ebdb492e301fc23c079d54a8c39ea4807493518c445741f49ec881f6ca30b4bd037207a8c62973c8ff5552b69d6b966180d6b311105a2b73d249a35dbd3a22749d460841c9da43b942dfb49d54d21b306a80456ee54d5d48b5a7f0d12cf2f8c431b3459d268ab5d175fa050bc760a4bba3beb758250540372739f96eafa5d99c15dc349907ca75967a6614c771a385373cd2a8fd4ddd43b25d40958256cfdfec15327fc8c1b41256e1799795381a869453310e2aeb21bf5c835bf58dec601f055fcc4ccae6bbdf08076313d6b7eef7f3d558deaf6b095a29cd228ed31b9fdd96922985d997801db23e3210ec1b59b48effbc30a93f728be329be4dcdf982cfa199ad54e6991db3151737d112682b93aa765380476b6adc54eb39992a9e46abbe5a5b85ce7e7ca427044413d8162214ab199fb4d1b5f76bd55cfc596b90b4bb3ceef70917bb10056f0c1e1cfc01b1536a5b42120c89f1804ea67e1c4a254ea9d478b929e0ad36082336c3b8319d52817d6b99316b9a6d951c12d81c73a6232c2a12bbff69b2577d678994820d572cc5a3646bd6b6a9e0aa7665f0d64841d17db003fb8ef0f14d04e18df4e5c9640738a31122665aa64a7788418c8c67995a5205d631dd25048e62aa90b1f2111cf3ec7727d4fd309513424c8a39f5c894230180128e1c5aa470f34609cc9cadbe3c51dcf048e39e63f36465eb7e42fd6a84848173fc69ea023af9fde407e20e5893985e4af9812b5ebf264f11e85a1215ca4738affd227e17572e90e205c7d5631a01cdbc610aa195987f916881c855ec9f4eaadf6b1082fd9bb5a9b5cfe6db693ea004c14aa782faa5f9f70efed684fada2d71c7f1616dc1926f62c704c0ba47f818143e3617a7c029f531a717cf5966adb60254ebee5929075444cee5d293be938cc8659ee8b4735e7611f04a76b5e34f6be82c1fe3abf07b734fc1b8f3bbd82892b4d61c5b0d15399b5c593f9367b6890c19127d6f58ba407ed4366d46e97bc9527fcdee4c2815580be5eeb957073eb75086ff16a5c25ffbd29248ba374529ccbe5de58b034701832368a4424ac367744aab5600ae89f3775ce24c4f7ccdd56b6e4bd7a7c56eeb655f0f09c69330521453fe82740a9774b3ecb63d51769fa2c8f1a5a2dcbbd11445e0ac8925348f520e076ef6426c609d0beebd957df8153583214a5b644f14fcfffc4c1e019704b14cfb448e2133dc3e386b993e5fd79a659f34bad547e1145f7f608e2f9509362b7c2799e490170adadeea6c17c931712e2b75345a7ebb036795295b14229b18b914d00bd75d14c08710d4bc6a768992feb879e794c068970b043e1bbde8d97f3a0373375e2977430737d22cc017830e85a4b6731078f5b7b5fd3ceef811f80faa7fc034694a0490043a7e37a6d541d1d63bdd65444c014f23d12fc67c0b8eedf362c2ebfcac8263911d323b55e7803dcc1af8aa3dac5bb485ab9c8b0d7f8badff165085b5ca18045c13c330ada1d0e5af287349d5f82ee0e5d3b21fcca499f4bba242f51ae27feb9fb0194066cc579890e59ef5bd3847f5bf2a5dbfa0fecff48325193f0e2ae4ab16cc090b8e8489393fc2296fb87d105108c72c84d074c671d66bf2240923df3d762af0839a10f1f6b1cda489f7fb08fd6d19167a808a577c2bafd75fdb9517db419a3f6b9d62619f551c5511e05214a24c3a09526518e89f12844528e2dfd431f2497a4733d970580cfe2790bedc84ce499a8f3d3617c6111342f16b4b8a376782f1bdfeb27e9514cec15045783f98e8416348a675852345d0b66da0e2a4f08701553549df8242610ed735a017cb8bde8ba33a0a60e3cf240c6b623b916350d2e62d8ec9a8ce0af0f7d4d34d08550e4887050250af9463ed091509b4e0bdd70646e21388e78c14a7e063f332a35008b1056b0218f6f209d3304a26b8d91d01dfbae4c8285d620c40586aba3a4a13527afceab208aca4723b00c42cd1e47ffd40ee29968fceb9add5a16f76bd68b347089d0b58328bb4d79c4800f434e8f5720e8139c5a97f362da38f9a9d31a99e0f5aa5983f46a441ab0daa08ea7a41467c1f470914548da71ef24ba9d35fcaf3fcfd9cee499d828af7adac29ddb289bac4243e2df10820ce67b87db266f2e0959deea71445e1a45871cedb3386645aa03ae59a0a9a6c339717fdfee7f5e7f5ddcd61062709b00b45418c2faf8988653c94090c1aeda249c374405a2b4f984e5da92626ed66d7bb45caa3a9e120abd00ef463aa15446db51be580046528632598156b20c4193ff2a1e004106effeb82a475f3476623842baae07afa4e36bcdfc2f03699d57f7772129331a5d7f816c3eb2aecab7eab3f77988c73c80d496016f43b971314de3a74fee65ce5884a05eae17a2304524466c9dc11cdf3e61a39bef9d782a549971b5b4ec03b52218bc192a2bd72aa9eb56587d889fb635f3b0f666a35bf7ba2388d25ca9b192230f11665f4c58940a5ee4ed32f007a6d13f3b5359bef3f8265fc446daef1697eb23c54a7635530d074afbd7861120ff4c4aa6a44f0626c8c04b753e98e52228a537db24c51d0ac367ab2fd44290252cc907d005703f40d9acd53c0c034f85da9199b3250040a9f3fba61de28516f7f51e2bb0a0d838d20f429503548f1311a6986c3d4c2b980cf07c6452c3a20a545faa3ae56361590352203215016d95f844a63a58b931b20dd9f297796f5786915ef953e94f8a50bc046edfdd9d551579b19af079554e46a7cc77f479bec14b9da866549a658dbc98857a2cb15a5eb875629b74c2d40d4ff17deadaf78dac28d08a9183d842cc9d7ff75ea67079f53c1b6f56e890cde329bffc2a212e806a4396e3284ad0a33d0d9c853c1310573dde5e4a6ecdaee14081078b764cdc89d7abfccaac1e69974ed0e50b5e0a4109fe5459b5e89c052b3ac4f7a3b40bd6d364cc5bf5fd5598d05fae6338d16983ed31794f4dec522155525f5457273ee3b86d1498fbfeaf5f73ccc7767dc9b00d388cea4abea4ed0d2258d432b0fef68d3dddf8c183018a17b04393cd89cb2bb65020e8084bbad104b01c2136cf2c84c7cbadd4ee77295756ed19798006b37a8215e20f1db79180b4c95df34af75c53f5e39d1d87c83fe7aa826848838250bf81d9db9ea52be26f78a298236e6c16d22dfccc9254f964a05c69b8ba69b337992b4daa73028027d646d8757fa99c4d15be215b7b2f0d1ad4208afb1c3335c41bef35c1474a86afc8e1007ad11e7353de4ea6eac83bf191fc63197707d84db54173cfaafe2f0b33d4b997d285f8d910023ae76f21038d1518687916bb5507869c0ae57583ebf30ffb036faa06b5466f3f8763733766733464a367aa94ae0ca83e136ed4cd1ef766c4db35614d9b4be4af2b727175c60a1cb44b28febd70031862fc106dafe5f7880bf8fa69b10876720beb9f1558de05d6f4a5b52a9bfb81acd1ab7bf6df30dc49173200e7881a7974c3ae79fc9faac27eaf51153ab1708af1fe94917af86a3352df0f3c0fb4153aa08819acdaf690da92c7a5e42839319d2569d9427803ef7b3816c0cc89d92fc4a36903d39288bfb907be2560a5af30e7bf4e9fd6516bcdae1ea62603b8dcb1424bd3baa0c12b79ef9a49b16553469422d26e6c1777bff77297ec72de64e05bd7445e285ca7f8a5b457939909e80916cbe65c435b61a9a400b731495c67ec9b2f8c068eaec8c504c4d65d8bf7e87e2e56270cd0fbd39bdd06b5dec63c171998ac9b3bf3ca238428545666b6172a42f6566ace9a6c882b604ba78e6d7fcbbc155c67127b9b9cf5349a29c1f64452f0f8ff31e648af73dc371a9d727d72f2c70483ae858bf4fac2e824bf6df8b87d74429b0d1a70b537e9b1e8a03637f34888a54fbf2ff82b14432f5a4f5e0febd654bb7c30a2740805ed1146d82a8ce43c0ef8c2146486e1747e878880f4aec31692daaaf32c0b65da60b4b75ae5a7d76c14b5528e319e112c5a6defcb0c3b4b716f8a9a87803c511757ab416e0a1ff1decbeeb2f01f03ccbb1b28810ec6f895ff79ef395fd451e08636d5cecdd7a9013e34a571f62bc0af70b468645064b2b3cd6d6ab374702f9b6907ddae598db994730d2a142727bd8d09bfd3cee040bfcd797b623c9f4e0fb10ab5a191172e2d5cc27cc308bf12a8dfed6109e4722134b4d27583f9f1efe3f2464557d8e2997da709dbd0e7e898d2ee24fef297173ed190fbfad9cfac758a46a6d7c9b38c2794f8e8c6c647aeb968c298a0c1ae252930f6514d5ffdf85bc1cd8c4506773bd858cd20fc3ed0eeb9182267ab30168b5ec8205c1f17cbc2509d731cda697c3d5dbd81c463f1067f34bd6ecd4db78c91845fa97f5c36bea2d695bb9388d0562fd63d964055264968da3cff8273e4cd3579c20839e9cb8ac0f86757ee630a7092b8f03212a2185c3c6e0be5ed21e3b468021ceaa90af315a950f418bf6c26392876661f62dd5cb1db65d3b8ec13fe6815901cbea16d0abe6552be3c481b4a42615ef300dc62764ca582958da34e9caf02a1fab887a46757e80eedd9d4ad6bec79d4890f017fe3a85f5c4fc9598ab5d0be6eb01baf65694b32e4f3b1ab06235efb05a47e4efee408d1dd16edc1d5777be1616d5181876df43c093f4cf2326ef4666eb5d11787f3566adb1d7bcc825127b2c9172833284a51020c86fa0e9c8d419314de0be9934c8e4bd60c991c8c76726d8f0b4d618e558907da01fea2749965575d7bda085aef1a6b46f46905dfea26e9c541c6b684a9852adf00172c3f7059a5265db0ff38f603a9df2622f4cc37e90c8e541f4cda79817793fbd7d0c25ce826e224568349528359f45dc05defb2ee3bc85dbc34f77bbefa9be294671a661eee794defdc42b0dd8acea7cd8cd48e5fae3a32350345e678ab054c6345e88ebcd93bb1c7cf64383dba1106074d3cc848dbb2118e782c008d800c1f6b65f6866fdc8f41576d3ca7ba536c3d0f54b03516907ed486b1d862df87ca78503820dc8d5aa2bcb5fb2c47d3d47014022a224fa5e2de34aeb65b39e78a8faa5ab9dea5dc42ccacdf98134ed6e73cb4e40eed47aed2eeba723039588a21159d1a047b39f80716d7a306f0a379f6628c1a92f1c01ebcb7f1b99fb26269b0dcddcddc62ea6a8c231e407213f625aea444af5e9fc3e747e945c14f434052701cf9341f7a55f545f70ca00c3570706454319f29e669de87db61498a388829374fd70849673934fc0a57f24df0609da63a96f84f59e0dee9767ea7b6d371ac69007e679cc364325dd6de1118479f119872aef5a99e18a52cd49bb10d00bd40bc43f99f5e847c5a912d7060b95251887cf981315eb06217c5c37b6b6fad2c6c86322a2bc75a10ea58a123774e25d075c3b0d73772258d40d9342c878618a2b16bbdb49afdee3dbfaab78d87f2a9775ebc40716fe52bc2344db47a18e4169eb9f1d6ca8df28a7d0814311027af045465afaa199c6a58e3db17df70e1ed9a9283aafc97f0df4c823dd61988883d26d31510a5b6880d3692cec1988b10081003aad7c0c76867502e6d8a9a9c1699bd3fd255361c274ed9b5d7c78aa18a4512a03541bc93dcab7e771540a0c910dd8e423b7b1cef4beae65441e9daadd0451f49cf30ef60539144dd44fba846714784cf76608882f7769eb8e584d4b7abb101a4ec653155a532db74399bda0fbfa94f0b5002fcc89d2b29b1f96e67c55e38c670f94385bf38156b417dd77beba674840fa9cc0e36f0b6b0f80ce7306180488f1ba7e09c0ba12f3ba3fd2d76317f4d8bc0e61a1d6c2f76ef0d14001afb5dc2d179705587ba265f9b2422482742bac2b8ac0fe7c6878da8c629412886162d6426bc8c98b41817c60ec586867b373ec1e1f56ffb5d0c1d2dffc4369d06023515b739325d3633c84bdfe28378132791074b6fe5fcaaa589e5c43bfcf6c5ffb3c2019b04d55f0dace1c08adf969bc726f3fcfe9a494a842f938a6e08c15f44bea956541379bd7b086ad2cee6a51077447739905491857bb0c6e47fa22c9d2d8e1449e5c43811bc34776adfbf13b5fc77bca6d075602b6d1ce9877d97124a4feceb19fa988eb002659bf801bfc5930ffb849a7abbf834dafa9faf315828c9e34486ce1108377a0f361a1e429e06a825c5b67733a015e0e2a9cc846f80b0465c70314b754af8fb9e35de2ed09903ff73a9c45af34992e1a5f499e3a82e266c0e9daa47d19b0123f6d893cbddc213913168292f2b636a02af4cc9fe3e6b1454a479bbadd3c1225534888395f738764263544acbc11f0fff5c87d857a8cb836c908a4146b3a5aa993979a30231427f0ded2ed7d3ea0d4a87acb42aa0b7cf0b28b257bc6e6223568afe2a7299f06045c891f9e7aef410cd7a4d1325ccb50925c57b42a35805eec6fad36b37742ee7eb3227d7da801a1d1d334763d9a984912fde6c0f52649e03866630d50afeabc64a27ee00bb2374ac763fb244cfeb82de449a97cf77f059283346d81245aab2f9cf6320046f04924351578dd37a7989e6b656d69f25f8a9382c3424e29c2e2831ef8b24729583bf31798a818eeb67b88c993b2ae8b1ddc6512a44271f6207d50c4a390826bab76d809929d9e69bee5f1638b771802ac3a4654966d6e5cd6662d9180bd0ab3a98097f4942fb6056dff1f9c968a61b9b8be33a22fd93504e88642da270851486ec2c6531d86322cd23390c392360a279947c79a376cc13524d0e658dcec02fcce702b6642c7a28b878505ac491ef624e5b255af9e6b19cd16fbb2edffb7761316561c59ce081dd32ace6c5d6ac3b63c76fc30a92d1ea7b6d6c7039b30355ef3938af3a35f5fa7860bc0320614c55dfe435e3ba23a212d116b3bb260a73dbca3b1debbe03b6cb0bb3f76bfca8747e19f9972f8ad1b189834223d9e85d706a050b3c0a582ecda35602345bca8686e89241f7a7ce3e72cd35b401aef8cc709d2f3857d3258af3f339faff2ea4234e57b2c9e32c0d761b5ba36e04a6ec8923224944cc697df828307cfd20643cadbaa117a05a7ab1e3b1864365762723c26b29514ebab34516027284fa0495c8ca72c772cb9c959b0902ff759b009cda3d55fd594ee1ef231dd5eec806ad69dc4e002934d0936f888682f95e375ede24e36f162df84c80fe91a366ca83abfcf47a1d560f68a96584da165ab90a407837bf520e9b8d11762108fc267a381fc7f940b0e729446728eaccdc456220fbfe36f761ec3b59cdae1ff9f6d5504db032f5f7a5cc9544c122da059fc886ae201f18de2a09b66cb7829a5fa62b3f745ae7eede62ca1ce63b6321d716457f706b8c88e64efb06be5ea3b5a045264d4e11277deb116dbb0d76eb93fa4799151c1cad8c5368366a02b5d501d0443cea7838f40b6d6a7a3f42a091460c10f9dd0d8386cc19edabb88bc2fe2778babffaff790b947a7406fb6060790e886b5c06f82f36a218faf84316b9062d55cc96e26b2918bf741d988c4a283d0863553a8c7d7246e2052f5a07ae37d6dae98bd4ce8017e3325d1c26b2c55e180bf0e6ecf8f413686132fea825e995918136e5db0af1455027b38615c68613cb8cdcd3d56f2668955128d1e0e685d3cee659c4cb1422a1db004ae2c840283988325617dc017ce9b94f2afc2b305d36686c2f4765218daaabfb15639c5a024b7fe025b6148a4919b953611fd85995ff54cff3cb04b09e1af407210e7b5ba1ca02597810364a77c7a572cad559bef26129c169f0cf215c111ce72dc78a09b87ffde47c8aa12bff5717b76c965007ad16375c6205010d9412d83729cf80e5b5fd40d15a9ca87bb82ff16087a7895b1e8f4d241618d22259b62064cc2427ab0d12f7366d950f8d2e9c70fec470b55fd5a8d700f26a0bdce0166158dcb0684d50b0e106294051c38161a42af8bd8bcf3b4aa40d11a4c238c626715da99a55c7c8a234190923d4045dfb030b6e40c4569faa8a0e6b36c9468d8d76d4d492c38cdc8080d9a8d86211f0f27a5c839f66d589d2560f3b8f59ca8b9f2e447364dc6e865214851613903ef35b1d78569913f8492aa6d9ea828142602edcb437a36833a1d346c282b7246479c77221433ce1a94078e851ac8ec0f281ac38c8365cc5ae547bf0460179949b8d0e59186a612f811810d26d4d20e489aeb878615ad14c6a403622871b0e862b5920029f9dd98062240d9a4f3391f7ce31a657478c12b8326d501901efeb34d193da6bae6375c0650f4bef004b5e5ad5e8297c71fd54cd8f3148d2bd3130b3702c449bdc90f6b83977d1f64861aad2da52ab0e2240ac1156a0b7332d761e229bcd16f30fe7207ade0d3244f312a2d00780595a447940a1861500214c2b3ffac3bd3e8e3a0a01bfced08dd6748b5ac4a3cb1b98a22583ca5729aed1401a3b3f36acd04807eebc617ff618cf4063eb7d471dc3cf8cff3284f037fc5e9457526287f7d15d3cb67e88c1de091ba6687cdc70a516acebfae8d19310ae53ad69ad9895c131fcd4452c3e621329165d121dc0a2ce942098d49c3119ad848b70eaf1436de7a3bf3e93947913e9409e68daa2d8a90dfc12082bfb50dfc9a7bf25bf41bcd94e63f85e20fc51e2a5f0b1371a9cec6e4c7f37ca96fb851c10acb508052835c0f7bf6f553777525386d7443486be906d727c69859c5fb80b1387c180373e0aadd881b3e5bfa2aa704a83b7bdc80f6193bea7e09d20f024c57a84cc5193cb82c3f40512b1b859f37f3348313c1c3d7d4a98f079d8db96ae0cb04a8e662db1eb7b63a6344650e050c224582b1b8fc1974730537d3eb19ac808a5d9cc5c483997db20fec167170ae301cc3037f3c091f9f0db015a13f08079e9fd87b2f4f2ba2140d02583ed160f6e155b8d3d70cfb99fbda846875834b9dfd85760ec09f0fcf2918ca082871d704027d4ad6812a5ea07ff3f2b2c432737b7e6f3ef968a208cf0a03c02e68802df66e8a76945149c60e18cb66a51ba5486d0303b6fd0f8140f3affc19c61024919c7972551bc9b26abde976824de9bd8ac45563af00af7cd0fa990542d12b436011e23c342ec146b24424aa795473773137daf149129c633155b4936e5b0fe98576dd43e3987ae565dc2e20e53fb8f85ccfb6d84e9ce2f3b83193657f1daabcb77807509fac381a76aba8262ccb93957eced490790ea06e8f715b72cff8534f7cfc1466e484988a28be0dd27efb9dd764ba1ab77a82431c1b1b361fe7f4399106bf94d13fe14e93944e3d5034327f5b9ad6070f66c3cc7b1762f53cef3dd2658bdace11637ed24c92fb6443fc01160869956160ab5f295c9812c53e510d40a58c421fb3304f854566b182fbe4e9457300c6598252f29d3a84c4120a747b8432cebd5a4997b8039e1aa67666000c7893917d11975077f6c3bc08ab9b408df22307300cd7698a68641f103fd4b80ba3bb2914bfeb8254a9e414801593bf55db7dfee6a4990f7734a64a1360693f3dc0bdfc03bb469b71ce7c339dec3b5277fda029225fa99b896daa7dfa552f5b1bef292023f1acce8f054068eb2f6ee4fc849dab106dc59d178092cff79afff1ca9ff0360d0a967db63e35161ac5cdbd92ee6a359f976e6af2e3fe30dd9931220d9d58cb4dfc371bb7a17baaad5203a8ecbb9891a434ca354e185c70f75f41721521f2b0560a76b12a6f7e715fd41575bfd1c2e618286f08d00f764e9c99d2d1aa494b55ac74142facd561a401fc2266b7baa5cd3554467cfc93138ed827cfe1c16bbb4ea0da0a09a76a57638439f12d2978ca575d5126deed0141b99ab41c98240d10b182546308ad4fe760050dbcbd657c5ca9e448da4053522f1e0e1768ebe78ec20a88de3f9e7d878dbe10786a7b0577143855db4142330ff3c4da4bf949b5914a01889d7531b492074d084b6eb576ce155d589aeefa5c0826188a23096e70934ccdaedbcf5a94eec33144da97f8290bc5e314d87c6f2299a6b6f692b772416c0ef9d3c12ec484caa93e4b28374f8bf520e5d975a1581a89b566df317f13a1f92887658ef34cc8306831a0b6b92c02896a0ff7e2393561e2d49fa8bac3e435be3eb6e6921c5dd539c5fbb3d767515463c387e6380016fb6c55da5b4b990e3c883ca15e34207ec3d860cd43a341812c007e398c11d8d505e3acddbd66d51f2e765a9c2f43f88817e6f9e17b75d9310bc10ab123c84d44739a5dce021ff61f57a01bd301ee5acea4c26993dea8efd2263f89844c817fc1ad38cda8e051b822f4d324a35db0a7e75c003e933b94b93c09383d469492dda8ca92748cac77c1ccfcaabe9f9acfcd5f7948c93f9a8f315418e68d5e4a7bc815f42b26af1e2832074534bc79a2374d45f6b66271b49b6811d070c777845f789005fdeb8fe3f285555a8719b3ecdebb546c1906b595305d317ea2a16d20e0611401787a4c5a98d4a4ff8b260f317904890858240b4330065008556f67a8d003bd45c928e38080fa826a828ec7b799abe7c71a62e8049ad1e589ae15db2b92ad8fdeb45440018c47b16012bb2ff12ce481374bacbec39361c7a4cac878ddbf2124e4e9438cadb5638ac3815be609d7001cc91bc344f23d23e4813cfbee2c57b459933a6d0e261f43ca265021c1324291d2065c7639b7f2fc0c6a44ee62554ab1ae69f1642d0dddfd73947683b72d6600d46b856c079c897248fc7d1662c1a88be06695b0ad2a0fcb6d0f9ecdcac14151b5c0b83cda330168ed6029ead60bf00043254fded721fcaf95025a269e92ccd091d812ddc96fc1e954405e754446afb913442ade198a44d857da625107fcdd9025d996ae9400b004caf6f1bf93ce5120ae03134895bbbd729ce7c48b8d1a134b3451d1f93a0657408c6aa7e549ffdfd473cd07ab8a8fc2248b1a61e3ca65f01e89f2eb4f044ef3b13552cf3db35ad1bbdc927a0e79aac5d5d9fcee672254497ea04b66a7f99f4faa9ae73463f437d21a3bcfee7f9e62f16692743a2783975382db974097e18d9857797acb5ae9d4aa00b33af414296ae36320b04659fd874108f45902fcc1b4e1b7e2af2787c969bd61ec2fc3378536df56fd1fc7ef852bd2585a45f5dfe35389710c09e84d6a001b2ba32b52ec0eed653367c0f8f02ca89d871945c4233db3cf41a3f3cce4014975581a0e26b929bf91422e0740b1b89e0fa50ff33830e0cc3b4dac5d1947811e634c936797624d2caa3d8dab42ae4ef9b159709fb6233f29b293af2da773bf96b2f5aed9696dea6eac568e5e48074d95d48aace843fc5b68a403df9dd5383209b46ee27babef63bffdaa4785dd5b40e63b2027faaee1b965eb9398013f3f35b5e319bfb0663399c0ecf04f54891ce74af4a07fd6e72cad6c707031ec1378b612d5b422bdff5c2bb7cf3de7b70ad3c7a4f869422f49a3928c27a68f0d4899088364c2a0849e4bb1ab6fbd6c7c585219447eb9d253ddda413b830862e032e643348f208e9d65d12d2dc228139fca6973aa1a297ffc8870e1b6277067316fe4d4f079ac62b0babf7b7992f6972eb08c94c10fee880d8a945c98e483d07eafe3cba02d08a4152143857fffb0143803b1c8009e28a5cca6fe92aebac51ede8c23362647db2f96417ff0252d78c76eb6215b4e754413275a26d84ad88da438efbbf64922216ac553e8ce80e32657fe82b96a33a9c05bfc29d37f6aeaa817b26ca382a47e2cd7e0405e747fbbc458e9643a7adecbfc8934419f22a4748424e5b49884d0eedb320234bcf5176e7b85e86ad36f078316642959679258a3526ce9bbd81f662d18bc8dfc179c0b45402d0e26781c45deceb108a175bbc7c7ddb19e794fc0ae49deb3fef39e0aaf06873cb8047ba6aace09fbd9dc1831298711600ece34a13ed6d573e5bdd3e1280b421a2727425d709ab823f69e49f5f3405da26e5b0809e1e65e2b1d50b52b7468d63293faea19f0da0c2becfca68e1f6e55459697fffb0b3be8a2360693829f4aa01fd6b4dde332b81b96820b858656d1ef47dc330ddb6fdcac0396ba226832af8b9ac72c15075dced4f110f52f265c502cbba68c0a40525bf0388db1a0775a7277df86c35f5a3d290085206cd807a2679706530f33dee4a0fe2e6c447f7cac0764929d927ea98dcad446b1f06639ee49667cff1622420962c7ef2ec297bb6c89d0a8b8008d7afeaa584be439eda76d50c33125b6b7d40089c37ee5fcb40400c30ab085c843fd9ff8a394df91a606ab20931dc6c37232787fb554f2121fbc96bd7e29f8fbc23592468ad511d3c6d6d949876121767159aa0a07345e0195077ed7537b0394d815fdbd4c51eae5f7e41f9cf306ea1db7ffb0d65d450e16e45bfc855f2cf8e4cb80896c8a7da210ed7852a895a5e11ad6d1c2d989472b4995df1fdd40f076ec258fbbb25c5138679c75aa46ba85032d683376208d357cc3e3387220d6f617e28f5c28755b2b7a981a8decb37d8d1e4108fe7b56efc2b664881687752d6d1e028630bb5051b9d4aa9fc89c95134c3f4f4ab9477a780149ad66829ab88b4c72e26aa719b0e7b704b298036f47d7c2c346e4f7df352444c55f7abb406f3f62ad1c4b2a10e04070baf65229751b656ae2747d969ac4cf08f555aa7575fff1e67d55f16851e51a393a0e951d08ee30cbb219b8ae00bec41872f6a38ab6c4c5a7b621e066eab293d5bab30810386c245bcf2e640ec4199ad0bdeb9f87708a86f243b3a170d780a3f5123f528eff2260c4f13b5100bc6de8fa908b3a465d4a8082c9905e7aa7e07e8903f762b94ff0091096bef3e67f05fa145eb781c9c7c147731a1566aeb98bb0b21a7d40b5560224a4f1b5f3dd16be6127a9a506e5409d3a06ec6c8327d46a28433f7052d157fb0e0e818091c8d7574edfde5c098f54e500bc2b0e744173113c8504c3e7288e4ad6f3278111c8bd0aae4edfc7d38b2bb4e19f032057c54778cd9418eb74b54bc67a2ff64e6ff6fc47374832e0518538d8622f1a31f1fbe5d802f51da8bd78ce6755c8102ede3902559d9e7982f0b1fc23192bc27aa4ac915f617f4b945360a5767aedf282bf6976effacf78c46fffa1cd2c8c3035355e6d9ca4c85e3f44bc9b9f546cc056d369926eaac383e2b2063870d7db226ff192f115be9ebcf39684f694c3e84c88b98d0dd5815b6ca00ca58c624d7441580bedbda0b8c303d12e56f7d3e44782db29ace70c9113fb1a788717a2478c0f5eacdadd76b2b3b29f5b0f1cbc7252c8c6ebbc8b81d8c791567c64a5030fec58eebb71808f9dddb5afa35aa67ebd50db1c9f09a80532df654166bc8c0ce4a922bb627e7661817110ae9f75ce292df0699bb852ce68cc9ca803ac096d1a07adac081930143150ebc52727a1c5d8d41ec61aa9bc75570d0af1d7057a5ff53c56df11435f33b0814dd7fd37f5fd7d9cf41be3dda3e6fc84fe1f4d32d5b29544e4acf2dd110d3109e91a111b2035b265501904b9564fea3054862569350f4e35fedc601655773d769253602d5dc4ab545ae7d4e98e7d3fc8b9f6d2a4026f5f37c21ad33b54f89a961423ccc3eec720c38af8a09f6d51713532c8a3b7baf64b703ffbf66cc848511e8f39fa975548cee2f0302870899cbb2af2bd9e71d8f7ee9178e7458442a3e1bc20b44fabec6a3fdd40b9a36564118bffce73fa4e1e6eff6c1c977a4b0df728922e0678a78ac5ff892676248fe04214bdd7865be224b6076df85ab16607337af8da8324fb755ac9a7871c77839a710a15bd0f84f37caabbd4a4bbb5322c425a598f5a11c206ac6c21e5bd4ff20969858508da2fe2a0595724d678295db1710b050ccf13cb41ba1640be21cffdd1d0d5d4055ee064d3f51a231c1e67ba4c55987c53e404990dcc02ba07e8447f0720e465e15f13f26475c1d56147db5d848f10b8447f60b79ebf0604a00286323ed4c63a7bc034689674009559e1e558d14d4d1c879fedfadd8ccc531315a2f039e27153d00fa201b8362d8adafa01bcb1088b91e9fb82698f5b4d0ffebc62898d407faae127b25c0102da121653bcd6ada8e8c303477bbf7ca74c019335646b06164f591bf20e6a551a3da294d0e641e466d206efd3ba2cbc2b82d72e80c3c1c603b9783b4e73ea9a860e912b9f555c68fa002504f674e930141c20116ecfb11ca9a2b269e9e8dcee8442926ef6ef787f36701593a9b635ebbd8050ade7b120a076b357aecc2eb12f3cda73ce915a12d42f1e4ddec2db6323e079fc234c769d72f14582f24db423e99c26f69c003a28f2610306babf610bad1e986e635717cb307ab90dc4f827e85e7d0305a83a0c8e826c0971cf9ec4efaedd4694eed8cd2d21a473667bee5cc899ae1dfdd8b6469988d3dba0d61cfc788cd80dc7c009cd8ba54644ff630b06ea391777651670e99c6f9dfe3f95cfab4cb84ae9f781955b7fb1a79be0be50ae25017f6357e950a5377cf2e9934d18007906e4afa9a8c2eccdfddf923042f6588836742ae85194341784e178ccf721241520f18126c6dd1b30a9dc012f2e5237042bbe698da458d304aac9b4ce0a3c3cc6a25e4c6ae8111380664672ba4432bd4b117a2e328427004f42e188fc47a63ffaa4ecb24f17e7e1152bc72eef4b0cf0f9dd72efc4ff84db741d02bea7c5e0efd8bef01e08a9faba1b4174f35256b8a34f8cd664ca131eef4e2039484f5e1ff5b94b70b67d1c0ff90e64f741faee968bd156a070f728bb4e73b9877da638fc6bbc33de80c45c3ef0b9f17b283ba010e07e061639943754444774d9eaeff870a4a3f9861aa6eeb09db7a7653dd3695aea2c152262ff67eba252d7af55f011bc976c881c2d90dd98af2e56c035d1fae56732b075966e9ee81529068cccdea5273e4e912f44b0069a71703e590aff31d887cdd1ec629f45032332a77b1adc18ddef77b5ed4848b6a5ef21f76872a8a804d32289e0042a8f42a942b71efe6a9ae5bed9a62124121d6415137dd9cf76fe6cddae8c0f220998feca23bf2c22bf5568d94061ac6219b7c0d920fc71a68f35080735547203ca5d42a2698e0ef268198cfb309cfe469f18eb87eea62cca6ab29f762462807f0d0220c674067dd43d93e7fe2ee66317a74e8f0db8836d91473e0fada531bf25df94e2eea4348efdf2fca7e61a54cfe509574ea1542c4a3b48b045e0cbb16060114f0053fca2f99b6360603427c78899e74eb3c791523387d86300de80518fec69d44afa899810dfc126f420f2cd6c3334e8da8fda07f9afd19f585d03769b5043694c553524325d8387464b60feefbe89d98e5fca1ff3bf945f4a12b3c7011368131b26a9fd326e9d79eced3c9b4509ca4ed44570f9f4a170249f50ec3e1ba56cb210877c35595ac30a6c9d5ea3ea34b0d0bf0eb892ec46c50f9ad31bfc1a714721c79cb1ed2faa204138fb5ceb2896b4a75e7b658425d5d1456406db303b50b87adb5dca9e6fe6063c3c8cfa2e79d8001dc80ebe38a45f6c4c4b78dcfdb9eb6c0b3781e18b51ae09c7fb05b9e1b94659e98b412ae51cd1f8eae5c7e81b1a3663ae26e28960db12df9e58095720ede12a8d2c36d8b059e4097a3c481066bce36dacff88e7dff072fd52ae8ccea3fcd6363c42edd7b39032895389cded80e3747c3221f17ce6bd778a8296549220328b3641f0e32d045b1e462d2a53db9604c0d9de1c48123b1ce8dfa69e4c76751b5d7d64221112e0453a35c66e749bb6a6bd49b4dc0e74fe3269cb45f66db9c4e3f0cd0a1bf00c1aba0acb2197ad7abae5c3e67ab3cd51e3f39b8c4a6d055208d4510b0a8a12e7c189e943dd05d3c8304c1be98cf4979d01b7aa60bdd69bcd86bc4130b47861dac07cbf5b6d7de9ef269f2f5cb91175802497ba9fb7f165dc811a47eb77847d41a0378b474e5fbeefa171fd330dc4ea1dfd616bec17e5ca0c27fde4aa48b800c95ca088951266ac36636e3bdb09624323cb752a05e6b6eb72d47bd967447458b71fb176cff5998bf61e06c1aef6186e4b188a6046372fb7b3d4eb92f0da97264b48b2b1aabe42f7b8c9f5a8ed9377d514f8bdeb4f76fde8f5c47f46928b0eb84cd1ec9eb4a2fd68b5c7eade25b482ff06884c1204a7a12d9a0fa397c782b24b7d872cd2128b068ae8c6222c668c9b1a3121f635b58f2041d88cd4e7c0f7eeb4f8770e7463fb74e1e05aef2f14cd20bd2b3c0a7c78956da89d49a2b0485a7cbd1ca07b5d2c0709e500f100b99838f533865c339d11fd1ffb74439a6c25dfba80d2aa119b2e80fad00df47db23a11c1f27efe3ae20d5f8098edafb75a5d49b9636bc94584e637950698d7f008674cc7981fb8aa27ac68206b7b9ed82086900861109c8a6c0b2cc9854e1aca1724d80f6bf197bb3d8fb7a483ea238cf001b948aafaee6ea79a09ac9cd7fe4a610aae03bbeefa21daa3472c4c0385a42864afe4d68428e471606166354bfe68c9c0f669ba457a695d6c79cff7984eae79a31b2edbffb4fdb09ed2e1b137a3beb972f304df881f86572034759a856070d3c69fe883b97a112182d2886f1bf507ebd0bc95fd696a63846adde50279f33cfa15479ad9c7d749f09f91a030a0354b55447e341961e06393044e172c231bcfa335d1a2bd0c51573ccf758b87f50ffb6a4d61266412cf2c29d363a7f41309f80b51082a0e8e0f6d5603cf094eb5e1c5c2906d1b4619d957ba22e77e2211a73b6073eae4716242240e60a6c2b1b17c2419caeb829e6fce85457e20f22b257bd95ef4421b33afef219fd314b1b93e60aa8fbb78f7081d6cf4642991e30e4cbd21c8a6b2b862a103996b6f23aae2c71550845f9dac77436547eb4bcbc93a6fd0df4640400d8aa264aece45f25fd350f2b3504717055e41f1ba891b7a4600d8928f9f7292da288d9fe3b6acafcd9cefaa826c208591589fd4d2b7e580ca8d779b209ee474789794890661a0e56d5d04a7ce522423d2143de768d0a19c6dd3c19e19b540e43a746bcfe3aa1e8030c0c2695de49d0d137c3b28c42bfc1cc151b01c6157b2cd4887b72b6f9d6f31ac3cbde34c46724e388e2978cead253b24e3da4d90a9c21cc44d3def08918527d76dfffed0c647e19289db05a162a5b0b1a2bbc68c4c75d3995c319c90b0f401b891ee88b5abbb663bcd73dfe345fdef44be29aca91d8bc1a700db260a0a1a8a3ebadd2f4b4bf7f3ec7f7d4cae76fdd65062f658067cfb4923d2c0a14ddae2e38e5ce3b219f133de3793626d146f0b16eee7535eb57234d528e76819cccf7f470b8d2a7d2bc398a0d74edf5183fe176d09e630ff0fa410502c6c13be10e4a3f1a4d915ed7d8ba82e7518770e2a1889e1fc285dceb09d00f2fc37ff60ea222e54e2d4b3687edf528d9d2de0084cde889a1ea8927f24bbbfcfcc0657099b84a3ffd980c0aabeac76e12c00d05cb956d48dccfe27a7fcc41dde3a39dbce1ec92faa26892304ebc5635892999e1635119f95c42d6dce20b858f344d0f58c4c41b0c1abc923f4c43e3e7e2a893cdaa8ab1b3789da386fb3fe3a2b046ed8aa23d412918e53f651922197df0aa5a26d85e1a2016543d99e7de46cf1318b11a9c5bfe4cc3158b81683fe9a2057b356b0c5f2e867177924389c1de75fb383df6c4db3ff5925ad33ec5db9b01b4751baed56b60f351c495f6bbb40a43833d07d1dff12fa6c21a708f8d0c80c283244c9dc2e3ae9846cefb0ef3d429fc6055a7ef802199a151e491d3c5810bbe91246e637d2b38625ee47948abc4c7a756ab451f77b24bb3043ab78eb950f47680672d772c078a155e4f2e71c3a0e0abcb79f42da7677adc7f1e4a09627a29b636607396c0fbdbe4d9deeb3def0fa1e2724b8556d20313f9ef0679ddc485f16222cd47164191dc60a56963c5b767f54be6506ae0e1b3076c7a0c711a8d6b9f9748c728ee76bd73c2add776666b6887ad0b543b7c90dd74f1dc85e404fa077ff6bb37bab7624e65dba6536bf4d663fa57ddfd7d46dfdd189fa5415623119b03d928c1b34b21877e59c5296ef88a87dabc8e38d2386e4100a4b3b495d7a426e69a4c050aad0e51e950820887776d53c361803bd74ae06a13c1014b8835f517bc02f4d04dcca7493b6335ef7e3bbc2b56638e2de10c09b98f98e851fb3f5c516b5d3b70e13170cf67969e4766ce9296b850db11831e9f3ff758f36d179dba708fe83ae1afce1afc2ea65d15e6f617c0553b9144310cd5be386f488b41da4dc94ccb7aee7bf511e74358378528d4b0ba363c133dc1544594aeba8de8a9087999d7703aee60fa077e39930715ee443fa56160d7af3c43e0651d2103354e3ff07deea6b02f3170fd7ee988bd030ed88043dcd9f3452a86402b9118d4dc0ed22acb9d9ad6b64179c747fbf5fe9e4582c9b2f1e619375b270c8135886b259e471a7311f4413af9628744cd078cce5d27a8b8cb0bc989cc8ea5318c11964442867424863f0d3cfd6eaa189f08c76c6b6f94f279c0c67b8c12fc1cb890259f600a77d382a3d55d5e9fc3577bf2f6fabea7577a75a2c40e5882d17697646ee7ed546f69049899c816265f1b791f2197603bbdff6fdb0607847d52c28c208659dda81eb3715b6798490f87464e7b7b3b156df05b0574016db24a0b5316ee91357b9ab009588a1ddd34bc2acb8b2071cc63a33ca856fc91ca3da0ba6d9921f024f1ccc8f984f1968301cc4dd9cfeab76119ece3b32f4bae4bd46e01b7e074b709ede68d2e8d07a412d677f62ba76cf347af659c12a956fbfaf9b6f86da0fb56b29bb44083cc8ac4f6e5bfdf077fae1db9f619d7d65686102356082a2e6a9abc08c60b41e11e62df6d9edaa08819acdaf690da92c7a5e42839319d2569d9427803ef7b3816c0cc89d92fc4a36903d39288bfb907be2560a5af30e7bf4e9fd65168162bee5a250cf3d7dfb97731b9bf1a0be504713b521849687d92e0afa99b03a36635a85b6c77498a0c0afeead161114cb6a6154df7df7a3ef8def05407fcc11d391b4f8a3879d75c9225fee78c34e31c8a0c9248a285426c0d004ac4b6001e6e72eab8240d147182f56c87eccb9f18d195dacb2b11ccc2e6a64d2b3ab654be24f193c5e14a6d7ee767bf792c4540b4d922764a2f5dc92650f5ac776d8b1f3a5939aedc924a55ca5b3c905b7defa27c437a25ca512b679ee3b628e0a3f820103cdb6d4a59345768889e7c12915597c299d2b38631171927d5b191c7b26ab5cb2d4dcbaf0a44600443700665c297bc4f5d10fe870a8fb23b13b90faa694913f0c9a2fa9402b84254a3dbb646c60bee1254e216c239a56290d71242f6e7c5ff5dfc115174a0c2361e0824c7ef16ce6b9081f4241182b062b629614341d67f67586a4af47420de77f8a5e7fdf4ad4717db54020c923b76012a6fe6889f7f2ce64a063b0ba214497b015748bc1134529b69b11471be83e84bbdd7599de810b58ad1add190ca49fd70c6ce6e64b0db818cca0c73cb063f09ae0057e2c503e9aecfaafcb9578d4f52fd0fd9f87a921a63c9cb845bdebf6da3018ccd7160fcf0678cab3b52e7a909703187d8dcbc8d3ddd1d7f62afa7eb004836f112bf18227764dc1b03dec810ec510137bf6ceef21903d0fef66bf1893d95cc7dcf17cbc2509d731cda697c3d5dbd81c463f1067f34bd6ecd4db78c91845fa97f5c36bea2d695bb9388d0562fd63d964055264968da3cf49268b07d8386b5dfc4b0c1a3fd24a26be8c98cc49625c4ecd3d685116d360fd619ee196cf0693270e5f448ddd76d13dbcd349736f089b0bd99b96860a45856b10bf907add24f3881339c1c72e1ef332c97a6ae78973d286f128668f7a36ec582c0bb20b717927e5828ee78d58ee6535e576d7206c55b2516a3f2a47cc8032dda587c7dc86e02d8050d50eaca852745f36945be7990e856b9dd3d594275d503a32023cc0a72e311c56c3ee968a2299770be6be67367163405e7a6dbcba93af75bb0623d3b05b82055b81b93febcb2b7eeb1d107d82f7424fa53716eb5aca26c9b4bd2cb5b315dc8cb2fed755572a4226b875b4511c23c4b08c8fcfd3a73c1e04c5b9e01bdc8d47088a9c644ea0fecfc98c9f674d3d76ae320f9346eb97566f4fffbba08f303f83484ee1fb0205d2b8b7ac5778596dee17e7da3da7c6717214e9f92e528daf14c2bcb22a015febd1958d6afb22733d9aa6bcbac8963f311c964eea188ba4c139d815f4f97f7c01a549dfb6f669c81f2cceb5a423c281579d756df56c76910155531f13f4d4c2843936472334e584cbae9f3637e6233e3ee8587c9f70e678f822e97d66dfc75b685ec6d558ea5f5b4151b6668d494a3b9a076f6898e4d18854c0a50d19c20e34625e24ed99eb2f49b578d6581cec989b3c755b0d5a4b0a88d70a8a668c2fd1c860cf2a094b873d7cfd6b2c90468fcb45e48f107d0738f5a964eb23697881440a0bcc48c632cefe3140d169996a908971eb27d58eb1ac4af65eafd750c2b5d80524270568a26327afd39ea1a37b463fefefbd435a5d32cbb82491c828bdeb1226d93f2dea1ecffbb51314d7f400a0c777e1146e645c3805d27c4f3fc9f1463db29e9ce67cea96b74bfaf60400118479f119872aef5a99e18a52cd49bb10d00bd40bc43f99f5e847c5a912d7060b95251887cf981315eb06217c5c37b6b6fad2c6c8631adb1f6ed81cc09bf985c40c41f106156c9216ce8cae44830a6cb03dcebc75095c640fa2eeb58e3ea5fcc2bf0723ad7a5fc0582034df404a9bd41db406e1ee62a67420e6636bc03d51823ee4eec604a32388320cabbbd6ef3458a07c2b13fa7640bbb9724174124326e11f5a6fc42ad06ac93e834039a8dbff5420713d41e66d0c9b71e9516a469ad515b7687ce88a27c7de6c5cfe394a7437d891f247a16002ae191be6f22b852713cc7d8fdfc0e5bba51b90cd13adbf8e278a58bb5646c4d0f1d3cbb0862a2d8cd0c4f3bb800de31bd896c223a656f718bbd2622b83081afe97e7ed1fcda1c664044bd82010763336289b7c2ac07c3e34cb8f59705dac04ade107b4bfae9dd08731f09ba68dc68aec643c96b733b13c64ae6de12596ad9f308b752a6b6375f901bbf977026c7bdc3a52e03a9aab549856aa913e5d225f54a6ec550203bb6f5934d57927dbfc07ded4f4a52e4e44602e5384636cc6fdbb951996716d4ab9401b314f016a206787d436eb7c60a6c6abbc19542e0a62ade4cac19995a663bcf9591a1fd07f0bbda9f8caaa589e5c43bfcf6c5ffb3c2019b04d55f0dace1c08adf969bc726f3fcfe9a494a842f938a6e08c15f44bea956541379bd7b086ad2cee1fd2e7fb4e7734de4764047c731dc87f55a6ea5caa2b376fc24e4073283cdfb6926864f987d71629e7a0cb6773c05154b91aa9773aa8c5eaf4dd2f7a9af2530f8bbd786a08f4e81643a64a13c4f4e03a3524ab8bc8e71949cf6a82bcb669826699ef47828de67c097f58f4cc470c6bd8c618a9f8bbab81dc3a52e25379f28d09ce1bdc507895e4e8e678558532ec3c145f456e504a73801c41f7d91ab396ab5b598c5b83972791d8c40fcfe1f06fe4611f8b8fb1fb8fd9e412428e74127f8910f645d8090e7cbc3e3ea26a21c8190b603cb93fc993604e919e489e331498dc8ef36c0d86d3f50a11e5ddb744e9abe8badcf0f2c6c43179885c5bc148b26e022702fb64991b05aaf7f1dae668e3936752dad3f25120251c69004efb7a3586501187442fde99eccf39c4c4902cd94169c8d1db7af5edb400e7b72e8bbd65afeabc64a27ee00bb2374ac763fb244cfeb82de449a97cf77f059283346d81245aab2f9cf6320046f04924351578dd37a7989e6b656d77f5295cc6d92dfe324c0cab49a11947cb9976730689c4e53590f675248288d5ecd4e83b84a4fcb190c228e4351e5900f82aed75638344708ca1e2b33dc58d91642f54d12f53813465ed5814a8e224c5e1108efb9d4608fa5e33df2075d045e40677763d47a8b95d873760814e8deca67b0d7acf4b9664235cfd8bc63408833df117289f5e0781010ee76c6de82b8b056186caccac3a0bf23e23d036a5ebc1621b108a33f4cbd0676ae0fe108a7ed9898a1de85fb75e9a09b8e81f0eda1912ac1b4894f4ec3a0df056dcce5532bd57e5021f30c1dc484a42c6a86eec7504d05f9502bf411e7d6ca663a2819d4eedb679711e1c1f17f02d9bbe568ad101fb362e102bcfaa1b1856b0336103755df78631c6fea2b8608f8fc4ca5ec4e9962c413b56df84ccd750ff762b4f0c4d61b1eb72dc7859e51ee45ea1cb27c156d2c2f170dd69ffa9aa8e56ffd4f285581243bb2117eb6d7b0fbeaf6159b5e6e24c57f585286fbb32273fbf493c271ebaab04a7bbe642284dc6cb84702146d5946d48194b60620c3217d37a1fe6a7ee3940ff5fac24ab472530693441d5596bf531b404341497c606c7a0710adc990f1f24cade5ac6b565987695cd1e5ee8e6f276aa3772e642aceae4c6e707636b30fd8c78c48e30fe6dd3beca75328c5bfb028aaa51b392aa7010e9bb915f7290889bb88b5b291d6070bb3849f218b5eec0a5d0f370b767132749a45a35cfe0a355fffa19fd51f224490ee7f41f22ec2adc090abecd760dfa736d434ab8a8ef2ee2802079f638f9c385e4a76713d974ba0f1494b7c3d950cec67f75de874d13f5caf1759fb4e076ebba1f7172f29770ff534f2b4b3d442a1627f27bcabbbd758d49688d4578b4ebe9096dbadd9df654acc1a53ba31dd42f22154211c76cf6efde18a4c2e6f9df0d1a471cf92fc4a6156770d529670697ee98396d8aedee6bb2495dd2e33eb8bd6ebe721e6e65001e254b304d99f1be55ac5a685fde26ac9a411dd0923b458023062e60fb7dcc070f03c22439066eb4ea1764da6d0a3a9d0b19842cce5ee2923d01b257990605e5bd42f4777639a7db5075f4a30ed5923eace2ab483872dab906768b59314809e8ffc0ee4acfcfedad6369213be9c94cae4e72b394660ed7206999c5942b80acfff3dc0ac0f19d0f883b1065a147f7722dc02676d05321fdb42f666c7be055b500d698c423374cdc365f51a00a003bc6d1e74702edf858c67c9e458a49aae02970a7282292785a72ec62a89876c325e4b7cf1a1da49de4a0f833789b1ae03ce9c2ed63c2cb6a14309b488ded5a5efe5b3f5717debcf4c1b87549633e55d8bb2fd6eeeaac1c98b9abcb04b83ebf17601e93fc14deeab4fc3ce7aedd697962be2e978b1177a1e88527b3b2e3a603630fc1352f61df48aa3d04e5eb3282e29d536aed0b50020f9c416d90e2bc51bcf770075823c50ac6fbff5f75efdc2ffb8d95b477b1de6a68c09d1c4b9315a10dd9dccc3bdf703ca582f294e639f21522702e54b545e4b7489d1f5ecd94c1e9816bd8de10e4d4bbbac0f4578f39d6898192b49dc115fe16a34bd5e8bb88fdab87557d1f91ec61701f3f492703bdf802c03d091cd6bf3c553ee187d6ad8ddb742234d2b303abaf169861577b6837587b0270392cdab78f6609c03d378cbd629fd95a13c522e7131f44e41b41586538b83ad2e96cbe8b85fc7c0341f01ff73a04c22fb94264dd0428259a0dce7b83035f3ac8371f399f818142e99a2ea75bccc367efdabfd894f4b7e5d64bf67430fe1eac98e6c78029589e93698be82dbb1b0e708714124fa2c4f67f24d12921d8595bf4e2e7d32bf57bf2afd884e72870d400a7951a5f82902e34a49cfff1882efac2fc7675d9bbf26c04031436852b936279e0fc00d7c9fbb3f4f7a4b0a2197aa8a62b77aeb7110a7b59cf156488c2da6653a23d4745f8217867f96afc2bdbe9fd09a0c06e1d4b932a277a79ddffe39b3e2443834f3dc0da8db170adff873c23ec6af2d13ac494eda1940a65a9ce2c69e1631c3d5e606227bb73976f6a8f0a234988a538d7e16d12c0a341f8241889d0698619b741eabf15d3f7b9fa997934a741324dcfe02b8baa35d0c8930e4f1eb4f03bc4119f7284474005e6876c3323ffdbbcf36787b6f9734aa1b273c94b2455f76d0ece746e08f1a982d13568e722d3aca6c55a401ffd10bbc1faff6fd89cc4637ec7fa04c471174e40c2f7403e4236f0d67381313ecadd95081819c63c4486c7c5a6f97e3e6f42480208dd85f04da483805982590616b6974dad4968e0bff74449fd731b2a1bff36f66833db3f9a08ab98199c5373fdcdee5d9b0d29b4aec9b56491110bd6422b5b54cd2bbe8caaf4a01e90a49afc146ae964edbb457c9ed787c85d290d2e3c5d719538d767bbd33d084730780c5fe94f4c91ea2aaccad977a6181fa8514f177510e3d97b8e9b17053b4d78b52a9ba6e38e99b6d0152bd8d76568a90a0107595796fab7fa3f37ea88a1a63cf0e1d3f01f46e19cee9028843cdc9d95852ca0160de18b7007cef21be67754e6f60f301cce28595c29b706a697485c2f1f9ffce78cb093ab3d10acad91950b6930707a95929f4c22da8bb8176d23763a17dd6e135c15ead28e14e02a516c087a166934e06285853f7365361a99d5a078affc9608c1e5bbb5e2d44369e325ba66d0c2f4fca1c81424de4dce2d479e71337953753efbd90bb86ff5fb51e1bbf900699e7243aa0e47ac6254df8f118d6fad5186f86033817ece0c891e6d355bf2d7bc79d736631c4691e31d79dee9729a986d56e2e652c5e93197ab52a79ea6cbb1f77e0c7302e2f75365e5dc26867bd97f054a2e6f39be0651adeb6d6ae31f843466ccb4f33508b0d396ee83aca0a7040975ffffff8a