PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 72413 c12f947a867767a3040e2c55c876f9fb3f0a67c1cfe0463873cfd6a4e28fa5dd

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
0ff3b9668f7272c86a57e69b67d4177d966e443c33fd60f97036c7464a06acc3
Certificate Block Hash
c12f947a867767a3040e2c55c876f9fb3f0a67c1cfe0463873cfd6a4e28fa5dd
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...008141010012b40000
001000000001000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000e3342474be707bd91ffbea058aab42cd902a8fb347c5a724367c06c736464a28729b2f2db7dd378e4f49f86fc5bed7b8793bcfe83c5cd0971a4d2bc3aaa162c94314f161e065590b4193db572fff6a46a5a449cfaadcb1ea790000000000000000000200000002008141010012b40000

Raw Header Hex

000040208713ca7adefacce80d56e5f4ac7d82be9fcaf39ad0c400e6b1728a2f52be373e42ad75718fc9125076479b8863509b4faa5e65ca4025e2838a4aa7d60045bf1b2f332d6aa1ec0018c3ac064a46c73670f960fd333c446e967d17d4679be6576ac872728f66b9f30f

Proof Data Hex

59,560 bytes
1212160203071ad23edf88de6e9c9fd6bd6427c201a452f81a021dad13a00889f845c69de062fffb3b6156c3a445c0c04a198d2cad927573219e65e0d6e2af605ae190b72e4f15b4498b924da0888e34c2cba4a18fbab865b3a1f15a631d155f9493e0014db0a9dca1df6a834f999df4717fd731fcdbc2d96857d32abbb31607939dc4698a4d97b1fe398b0da5b5dace38a5b001866d09ff9f7a3d34a2c89276f6baf0b692be7cd81cdcf030ce0e7046c928010c6f627ade8e047265b47fccf2273b46153dc260cbf129d0c704d55a5445de8b277ec1ac46256366845e2090fa92b7fd1cb2f16a593613ad6d5b6286a940c2356c895a3a7b400f756730a9ababbd83f057a34fc6e4507f9593f0c069f63ab9c189e1d9b9c181bb78feae7d52b9ed922a20a300eb481848f63bfc3a37bbe921308693c8e5472f4302d5a96f57f9232f84fec0a48118c6f1c41ce77bd3ae27e6ea8b7ebcfe6268f9fd0dc3993d4f44fd9bc9233a4df81953e86558645e4579ca2de925281b086b31220427219615978462341fddf6de1c62ec49b1fb6e89ccff81ee77c1d0ad5e3a967f020ca688091cc5e2f62f3bd675f4a2154e0b7b2fcfa2c2b27082ec28bb97b3d676c8b59924d2f17ca58a566c01e05230ea57a8aba1f42ed10257485d9c6b8aacbbd72ccb224009cb2f2873b28d289355a63edfdd14b71cb2f7e092d1894415c9d572b3acaf472fb8bf8f0efb6b13fbbc4fb1326ffc659cbc1400e449b8f616cc38c35c757f1eacd6202f23ed42c6f246403df79d6d5daf636da634aad490ee8283a921c7e04a2ddc9448e389a401390853c390851deaad2a2eac6a0f4f6fdea35061182738fcbccd6699dde604e5a47d40b5e6c51da5263f5862237dcd36793e93bd1cae4b3b65009e7cc9f9a1ff0cc87d1134d726508a1ff7d186cecfe2f00c417385f8ac5c2471f3bfaedde287a404bc51c54a999af1a9de3e5348b2c5bfc4502d2174b3438283776bb704c9f0a718750db510263880b07437396455a1f7ace164f978bdd87bee4aa6f7a37711e772f8921dfc1e2738da83eb0f67eff5108f08679f958bb746465f77b28c43810c342dbc95b2feb8d4370d14f5667d32d8d5e81faf7a4179444f798cbd66d6b031351fe4eea1cc444f196bbfbd139e7c858fb42cfd53dcb3b3f4369d6e5b2f3c52ce577c814eda3bd95c57b93a1cfdfba2529e21d82a049871d50fb3201e1c48c5318ed25dad265926cc46c3ee1f1c4b976a40cff30d0fd5445eec63c757cf1ede158fd8fb457b3c4c77235d5f1729f2226ac785130ea46732cd717452ed78e0171348c157ef6d40e0c3907f9a66bfaca1f98e1262cf70cba1aafe93386c446e0b744d9f02eff7549a36cc297ade51304a975d7f8ee5670932e1193775452e3e29e89968deecdeb51615196821e34ce2d01155b62d3c0f5d6efdaeb96cc2cacd0a809a6d05b7bad2db4f43c484c77b12826916a6522a7fb02d0b68cf913f49d6b7dbef0bff56233871d421530204eec37298bb72c790ac336f8acee8c1e6e6a01f4a90a7a536b711ad378f3507517e938a8b870e7c96e27a05ce2fd90346403af7bc65f8d6a7d04f4821469df3aaa1c0a820b1c1e22e876ba64ab5829613d2e9f73c8cf6d9f31dfefcc41936a1a8545122f6dc21d83ae1b926ce91af9726fb1a3449963714a9a03043538884428ec5de8b8c5e4fa4fb409da396b8629282128b640e4807b24a44d33b627e99699df3641095089faf675e4d69518fb6d5fb1b0baf4ae0141cdbaa79d1580d4fda961ab50785c54d7d2b5b129072716bef687f4bf7e528ccce3015fb0b85d7ce3171e35a96f83d1d4cc15703df7a8532ab32640377cfd562cc1521307e84b868f9bd4a88a606a7b5647d43d674cde48884e16cef7673a40ab8570b3df0f886a09d835cd204c877688f96300175108a27a6eb74100f4a5a148b6103999d517b3823c63baf16c361292b4cb84f493ab9f8485c85e6e9b0ae89cef4a034052b4639c5e8e888c2b74a2ce1d8960f7fec87ebb72c4265f2788e7ffb7bae8848b766191592fec1f8e6aa3a9d4220af0f4b19191eea26e0b9093e24f356e69f849890701330b213d9a88cc62879728beed31cfaf5062502594c6d0667ff5e56aa003346f28880c3b991e2a6819584b0c33dbcb277addb251d1eb522c5daf9cd59cd61257c835225ff57508f31de3306b51d384f5da6363e1caa69cd1e9a625ddb81d857025c8b95c487997a4714fbeaba6c80576d10d5f6dea62f5a8236c9849f87f0e0ae8b7004e1f9b58c8b3711c8b03c89575ab556f81882a2e88fdfb0f74372431306e7464181db9bf0dd738e8e8fbe78be32102bfc8ac2661a883141d179e6f80e02bf5e8cd392650c7a494b7017a5f27826165322d0c5fed1555b135ab91d07b3436c5dcb5c5c5acc64af829d6194460af2806562ef19b6c7f6d2bc4779dd82ab1b7ca42f6ff0342db3c86a76c5a868f30feb990417a65c4d2abee34c76486cf21d99a39012663b2d542e9db55cdb19c1915b6582834a534aab7200b3b949b75ce76a55dce21621082cdd9639180ae76497a06ed938e8d2229ee25e60aeba1fb4b3dcc608a264d85b5574d4139db71e63f672e292f7d9c8b050a1c3e56b5f6e9d2fa4bbd22db84d0bba7bc4855e6784f1375a8d030be1064ad9cff08c04386e5d5a9a6b0779391d4af22872a81afc8dd53c26bf7daa42eb4f282b80324ab3af520ef35303779871b84b913e0631d718c2538dce4cbae85dd4d1db33e2072d11a97f1e947ffc7f23bd8f24bd6962697e12357280f069f9b39c22286c75c7b8c47d35305c78773cadfede8f1fc912d407b0ca62d4bcd96ff41e68a23b4e2f4f1b1c69ea4393ea0743fa84a1502ff7122c0570c87f2db0fb98ca44ab0dd0a97d25e4ce0df1a3f1b3e3fee1f334fc250303f952fa48af3951633b16a9ded8a17c5ebbcb5ab88b07a4e72cee1811987966ea00bd567903697ed6155af2c161c0abdb8e5c3122c9e4f0a290c9ce3f30664b08259e81eb569266f07e9cb23a01d1889c6bae1a9c63f0c4fefea748d9b39c2ee4144464c43116824b418ce963cafc0df0ef5f7448fb17a14cf802fa0e591718e74fb176dab0789c3fa12bda87ddab0aaaf3f105c0994e761baf9a35bf9dbf27148c6aa268cff73d69c4fd321ffcf13c00b048976c5b890ddecf1a4fe3dbbb4ac480442e106770e0ce55328e209c1de650ffb1c50dd3d8554a922d2a49d75f3f42faf28f3ebdf238d68a0e448d6ebba80f7a6692ebb2ab7a884c3b25818967705c45780f1c2a011723c483c5843ced2b6f4613f29dcb81f5d34833b8b87f3957ddd421fde7bf3d7ff3b7c69e116e542bb8a6306741cbf835455d3212c7cf0c713533a57dd2ebd3dc736ff72a67f6efebe54c23347148657a05620c1ee5dda4f80e6a94fe01c226bebb87d41c7abdbbc9608b962898526b65467388f1944cab76b6224bf62c7de8af074f60e292638e6bd62f2b732db8d444f73ce532df0f2b204d4da747298913ed3bc64a07c38974af34a32067c484e0ddd6bfd3f8a31805379e80272e995a60f0853151fd33b6c50c6734c4b75e44ec890280c5cc33aea13b4081afe668f91172624968f9a2b3bc0c8c5589ea0dd50aa633d78ec6d20370200305f3b724667d0da70ed4b20eae4e92dd6d2b2979001a7e4d99877389afffd4b4dbc5a5d3c9588350c9972ccc6450d5e9718700f11c10b2e8ef94910512120b62223736e499529ae65d49e853248ae6fd2dded85d62ce6ed1304b574d68e935a0c0225caad84b080cafdf2f7e0f22f651aff1260aa7f8e45331ac8cd9189997bfcdefff685a46470d9414e2738aa78d626f7fb9fed6962db5f50498360816e934641b3b1af8bd04e59902c56f8231098c72e7c866553400b515f9935a277df32a60b9f4e6bc5a374628605f2d363f21d1f23bd09f51865bb7f83abdaeed8cc474fff4c3edac8ca2eaca3b7da0ba890d504a1a3cf0101cb1cf5078da3d46a3be5fef3a0b07055b247060f381e93ae99d7b96087160927bdb05300c970d881c17932b4294dd015508a10fbb550fef329db28e50e6b8a0a7299427fb1c219c735144cf6091fb998cb37bb30d721eca537fb9ac47d049038f85259b56b29d12b5a70dbed7cb4e063e72b9e0fd231353b7644ad022a781258264f6e5d912eb6f70b31106860a2bc83de555452f8c1de8bafaac4522196231fee6f79e8270fcdcde2d64249df1771a4dac46da3ba778e31911a2e411f1ad3e97555ec6569c8fd35c2f9afb39418c6fe86b34a7347c52b42a398aa70cccbcad47876cb8ff086b0ba665659dc8979f09ae028adb6ba83551acf49cbfa5cd40e8e0e3f186b8465274a13a00d02248c0c1b199eb860c4f94b595de1de6ea712312994c0b18a1b605fc5837392e5db2eebe04a10cc4cb610ffa49776cf0fc6760fd2075d6b6e6fd59ec95ae0ec94a3a14aa2287d9b8e44e0baaaebd3effe8d316374c13afa01743173c4c3d62a34a18ada54fc1c635f2930535591a75e14b5247c228a93886747a7e200b3164043d125f59a1ee1c74c50ee1a58a24e800b81d7e56bc2cb07e397efc2f18ecff6ff64d322ae6db7fa3a3da7c32fe1a5bf2e40559f90ff73be92dd3a2dea159e322c72d09d828ac6b412e0ab7ace63e15a66c52114c266376b5a680dee699f66dedc8350437e52be3ad87d8c1e4c94cc58e0247ff4c7db3dfe27dcf54f4c7b0142c3c785ae73cb5a680ba8feb33a3e532c4b2fd33e823051d8f04f988ebac90c064a38fd858cfa21e78f0609dbec4e4f4fd689f220b83a504fb1410e90b9709a4fb6660722b02b2d6813730e99f80f27be66ac3db21d3c241631e163520d022833a036b45543c6d952fc8630cd761b0e67f005527f26408bf65bf3363cdeb9f6f1de9afe93cf1f0743e949dec8c2ef6b48fd8e207ec0b1b58d83a23888b5ec6520c796c76dec2d24e68ab014d7951a9e67d35a73902176059ae14dfdc51d12bccd5c4599ebfd49e3ce5100526ec22204b2eac019674c1728e2c6b18c329acd5679cede7f45f64860c8f4a72f2728c51016bfb72063ba1d9ffefab7ad6348279d8c779e7c51f07ae12371bf80939def6e1512436fca63f69ca6aee546e10f6959c5cf7d62b577fb0d321e8d722aa314d63f826eaf32bde8de59ae926ac7bd2c2bb2aaaa747fbc2bdae0d13650935ceff255fdf7ca7828c502af83a13b10c0f6bccceacd708225ee340a438e8cc8b9e46649d53304222ea5095da048bb7354f1b52f9c0cf204a353eea88257994d5de370e0aea09c848e8e0b510447c63037014af1aa1c3d45ce58887b8c70d5abfe7febe09acd7ad2bb0bbb423ac388a2f1c3624566fce9599cde7a79ce2161bb5fa33e3e0c5297fdcdb386e39f3d24344a8e0dbbdd78a97442b8585be4eeddb931a36db89b6387311e6487e0e6b34094b7fecb4817d380d25f83036017ba2f7138a2f989b66c74bd77f46e5e70180a045f2d60c0c390dccbfa15cf04d449d86a610775b0fe9d537b1fa3ce9cc1962fd1f6000ac9dbb3632a04e63af22afdbb05135b5dbf56a2dd3fd571abb20c4ad6128d937d0b1d7d556dd647bb78047d267e64d1d4a27ea92befa6a1591faea498eac5655f213c4e9adcd04572c73c65445bb8e45f04aa7b9934b08262c68b8ebe1943103c093bfdc43e086d553ed5bbcbfe8605504b7a2ae38e40bddb7277f4099b5ea0cc3b35c28f3ae939b1e26174f47d309d32ef650fc097db48dd69208602e21c8d4ec315c6d3926083dc617c28ff44069f6cea1e5e01286060914a5f4e28d177a1f7cf5b9e63e6e93c1d0961a7918fefaf9c6ce49bedf1f863e5f23bac763a8768affa6b6bb4a188f96da88f41e3534d9f1eecd83168e86e5e1474b26632397aa2e43c2e0c623a2dbf15a4b80ff35cc547a203c6f260473596a614adbde26b864f23ba57548fd355cf3a94ff111ab3a48b5d1d51c6271735fb46ba0c8555b3931eb66aa7f637e14f532ffc77757328a31e4b5ea3ac9919c79d735f12c937e8c5f6508a16ea7444b3bd805e902353b6d7f6369e6ab06d2ba150547d4ac7308b9a75b742dca8eb78edd95745fa1bc8518e5d908540e83a0e4b1dc5f84a1a24479f434d0ed28023c38eb0af59bac8412439788667a4c52586191e82aa33d186a12881ab68722f471f928099236667ff8ebf382e9a22ee247f325f85624bad44d4445ee967cd079984cca096bed40d3018eb7b776577fb69cabb9df61b00bd57c82181f8d00636164f60c9611362a458fbe3caac14f807190d3e0384ac809a1f55ffa8344f4e7d240d2cee3563529224735c62d7fdb00cf240b50418248355de8971f5e5aab710e4c3d8ca4f9748bde3b0ced9ced6e71f25e910610cf9980c74828145f9efc6b4043462398a7a9f2a442789b260a1a6cac0405b624096f33add515b92927e8d1e68263c4480a6e54eb6e70456b2216ccd29498a94b1a0448d92a92d25f5cee3183042ac9ae398824c7f27c8fc42ea082962572a9e097f93da0a7c685a8dd72dbd63509da750a00ba47e4f197a0c77a2059512a38ceece11f220c571686a21b7c75126adfb3554d457d8c7e00e2c38241aea6831be6a96cfb6c4b36c4bcf82033c076d9061680735e068306e635441feba12815b049ca7f56e376f399455fb0bed7e39502d70808299eff83e2b722341b25b92813b7a5003595c41b9a0fcb96dcccc6db2d90e015fa63ac8d373799c15aaae1e49231708268c6502dc291e7838ae907ce34e1d80b97c9d5757e51566f3443e4a69cbe5a34b4a6751de285620f200f15a510da120e12182f7150e5816bc837d7fbf73e213da3a21a80970e8a689f7e8a373f3e7686549703e204780d40dca61e0f3e6ebb413e1e15bd3ff78708965628cc44942d97d68d06a4d6eb67d489adf75490adf6877e9a835925b14c84364ef2b60d29dad89bd5cc206e1fa2045f4b2b022a0a76204c66786038c56a55af06ab90267698fe76e98165aa3c22c2fc449fd9d0bac1cc781ab9200dc3a199d709911cabedde915f2f792107b3904c65912f8797502d71158168a1967149b3b2db96a96a299984535c1b79a30c1231c1810bf5969afd70273f34778f578ef461891e86515502a3620b30c3bf5e90947921b165d6e5bee231658e1c81e0aa04347f1e49ae38a21a3a3f007844cd18d9da5a3564f593f4dc5560dc62999ec584d09a74d1b21b5947f5372eacdbbd238e1e4b8529fefa507e3193db55b4eefdf07f83847792acecd91793b93e9cde627bf0207f69fa00a316753041d89fc2f02d17aeae808b55a72d79ea700ca40d4a19b20e687b3bfe6aebb4855e81244c48e0bb4d4ddba7c23f82b44fbf0915bac25d901b32178f4d8c82262e3b9fbd9e89736776ffd9f7836d13efe68e600476f78da1801b59ee3a8022c8efca2b0e81e528f91967990162e26c3a325c7436beaf1f5388e14a85db33469a72cf0899c83ceada1509929c7503a983eda78de9b89d97e5452d9f3af89461def285e8f6a3b832c0da4ac43a73bf01550a743a2f83dea0048fd9ed76bd74077f8554367243e1608c7f07720b8319be5c19efa75bdcd9c91d205dc9eb7db0d46cae30f03e83c28c94aefa4a8d5bb2d18cd684c43c5c62c240846acd855475153fbc734780452171b1c827e13a71f6470998b086b5ff4ced5bff7dc96edfb3ca4d003b9ca77169c7e4d8aa4d4445ba365b9a9f4240fca78acda25309dab9cb6f7810c04fbf6aedba3119d991c3f3357b048b5eeed13e4927b9adc32448c02d2053a19f01a21c0ab33d100b565d150999ff3e78fd3b141fd1775313047e4421c2c2c53171d96fa7372ba8f472da7a4bc34a4eebf8f6227bb48b3fea83855e03c11e6f293c1db0cfff6489a0e7cd2f171552f132a026ba0c4c7bba6794559f2de0051428b89b19cac2fd51b7dc8a27405276c1d93e9a93d4238bf9999c1b5ccace557c7b3b09a7fce879ce60a55b7d4f4d1e63687acddb672ae6087eedbecaec1f4038d19c5649c478c46a02f86fc4c2ea17ffbd68dfb4d8513c5a66664094150c13ec667daecf876230538d56a0dccc2bb42b71f864385e62515ed68c773856703db128d4543c2e0aaebb022bd6a199af3044aa9b4a5c94ad655a05d69d1b996bb47f5c9036535b9a1e0c55cd75a83ac562526fabe1fa9d5ae516c241ab4a7619881b097247b32e5ea8e9c54c5c052636584e3c57204193f49cd93c1a8297c575810f73ef510bd5b2cbeb66661dd53b0ce71be9e4462649f6b107db4a60d71586f118d18ccc6488733eb4b2a69b181d56d3d494be819ddebf659f809fdc37eba93c423c0b6c2b7835dc1b12e761ea6a645b1a8870971d9fdb222ab9bf0fd0dbdaa64e4e9ee6829f12c08b5f3146134aa3a68acd094724baeefc1a83b5f1889252fd9762e0f4176da1427590db49d3b49c27313e90ce6457b201c715d1cba3c9be382913e528adcc9fbcf646215fa24a303b1583e17d443c448f6525215d0988e0990c4ef6846c690240338e2319605807fd999f7dbcab64e4a2417c52d03a7619bd23903bc3a18c48ea6442132d1012b3f24fd4dbc9db5af271c4ea3597716b10b8ef6749c8268e8cc94dba83d5eb346b7c91d0f6610fe6a658c2d2b5c8983a107bccd55f06e9fdedb667cb0ea285cf4994360e47996766535d6c1239267ebccd381bc93254b14161c9889d6ef4cce92c25140a5d209f9664501319d49b436897603b0015b1d0d9bc5f80a97e93bf7c604af6ef87c9693f8d9b81e8d00128b1ee483376285f15faa0039f437c74a62c5a96ad016260f16ecda771059a0206561db07d4fae111f9ffef9faa82a68bf95f7f90804ad02502b3e1f36cd1962c6afaa679fa20205422e1a33f2d8ace575854a9807d8cf5190147f6c6aca2bc5f5ee38999e9a405f4f31a4295b60a80239a1b68fc1df1ee40d3ccc88972c04f86177198e8c3992cbc3bc3518479526d8988fd5103d47d6f704efec193ae74861796defc928cd4decf4c48fa751786d94b2b1b186c6e5b2e5738a65b1588e99d5be19fde4a3848391cbf2f8db6662b9cca18165cd3d2ca0725f550ed11b694eac97a94cf0c0e958dd544b9b499b8ead98a0c3f627a7321f320d4ee028ad023b6ed980f2ea8ada7d4aca85dc5dddb4d0dc3ae74cca07222784a5896a97c2b005b5748e74d64a38de0304efa0044438df18924bd205c28fccc3a56784f7b68992d793cb1d72dd256dddd37a6fb116b6054a83803fe378f3740724b9f7c0eb76000025642061bca68c7ed756517075acfe186177a4d147b4a58aecc4d584a5d3c5cb885e58790b80714d6118c26f05d16cc21bfe41fe7a93a59e182d64e6ad169baf2630ec85bbabce1c49bb551fa36eed12beae0376c64e6ced57adbea8db5b0276beb522bc807cb560bb01773b36e01bddf8d28579845792022bf11c0f1091d422823b06cba6cc4561327710226f36058e4d7d82e66de4e0c2cd6bf2113efab939ae74b1f4ba4d878f38accc4bba3d11429a86aa9d9da62365d37fe32f31d8ffbe134f4d487bfa4eb03a2e74dfac1c9579a7440b3dbddc0c2c58ce635648488d7c138716322abae39fe03ee3ed5f4ce5e7e5ae84b59128833370834a71aa91b95c9769615ae65cfe60f7d10ce8888957ae62c11fe3a866b4d351f72c6ae60ef00a6af1cdb0735d771e73c145f1df98df339c8cd185e4424b0aad340c982720dd347459b13e7f52f9607d6dcc83689aa3c756e8a0a6cbe1023495d8b827d9821be85c1c88b77073e8903245194663facd89f11ca3ac279efb40d5bfa2f0178f07c18610d9da6e793de444f1d4cf8d6a32755d08b2bf9d4a9e8867ae3d43a46f677a20e8fbac7a53ed112ad25ed4f97a48572af12ee1c36dbafb334ba41441eab8b8be4d6ae8b93fcae2a5c9e2addc70f41f1832d4379d7d3494f7fc4ce47ac9728279715c98688988fd5ae65c98ca6bc4f573b9cb2d2814bf4ee620dd4f16de0f7027176be800cc8185482f1611cf1ede19ad9e58f54e438d76725c8f4b48f8e49ef546c597fe9bf4d64abe34d6709a5e31787ec24da26859259730f42b2980a31f797ffaa54655f58f77838c51a86242c0c755d6e72b3b62ab21430edc8a95c3cf58f0bf61c66e7f0543b924c93d7ca309ce77096baf32b15c055af9885557d5ad82cbf0d432dd80ef399cc4e77b0673fbbfaf37a3a559ea948aff861f9a39e07d5ec1ca2da2efaba47422d4a6676734e759219cd730ca72fa5ef2d0121e2642d5bf09548eebb231bb7edfe69299a675b5230b18392b4d98dda3653651e7bd9ba48ed80567ba243ff8dbafbfb6ce97cecbac3b69841c87325b3c833931b35f29d7ce2a331a3349f5e01b868595518b9477aefef6095f1e3a5e1a114bfe021f3b6904f3d4a96d9f7c35f1ca9cb41278621ad9ad690d80edf777194add87973a445f3ce8957023a31a99d7c2db0dd9684e3db32b5b6088348ffa870a4a608ab9aa16024f84753a46fc45d1e30b96bc3b7e352fc72fcb0d871caf173f3b37f1f31b6b6f5cd46138dd983e292cdcb91cd143b1c83b441b1379286eeef16801904f391e07aaf870805f8b00e2b51d674beb820db18cb29ac0ab400cda3a606a7f6ae37a01e5b76f4db7b51672b6026dcde9550be686175e0bd453374c282d8dd0d7a73b23f43880e351ad75d0c79ad51b6f25fc979ba1712378a969c8411cc66fbf076c1ee25c744c350312fa557d55fc802889b3251287bc3c830608c90f1c5d7779274a7b0e53eeca24ca9e169cb3fbb7eec7eb45d400ed89b1e4ef44e72fdd40b39f2dafeeb714a0dd195442fcb35b458f998a3f5cc0f9ab651fea3c78740687df956a8c67b3d06087fdff478ad1ef7d8cbd6f88f54563289a4529758d72766972bc45d29e79e6ada64f0fa006f0dab4fcf51466da0cba4b446a4a51a27473082f5841714029be753ea04d710532f989c6037478335977d369e02a4912f3910b111862450de3a1ea78bffb333e3addcbade183a3c54168412f8d10bfc325f4dec5ed178254609aa34a7ac5b2e58fb27fb43ad82f369921120046320459577aa9bc7fd3321c42eae9f9af5b67a129d88d0e2f62fd59db106ecfde712ff248a201ee8b3d8508229c56718474da3d2e1676fb2584c2f81141b6e3eb7c7d4adb534c0cafcd16f1bf9b7df6673b065cbc9c26dd254eb71ccacf48c102611abda671251f9baaf03de5614ad1347c8dd490f30b73baefca63d653c96172b057564b6a91fb26f9fba1debedf5147394925813ea9bcbcf6f68848e1c028dadd511e8083107b2b1368f6a3fe68a637836f93f3b093f0f5635ad208c325c5bac8b796c189732fe4ea37cc1dc9770cae1cc4ea99c9cea420a3130b72c6d83d1852e7241ae67e4f605eea0298a65c53987e4c4a55adfd5305bd02132195a0f9600d3351db129e6e0c18e5c17ff6d67843ab70ae76b56c45d1cf846bb9e0f03357c1876c791218c6844979d04121f197c15b7aab94dc161b20b080b8ba5b77b404276141d5d6a05df11c25ea80ca7d44df676a2a0efeae80958a1d1f826b9df4d1cc8a618815971df4b55a68ed90aa047fb2106a1ba8d326bb38921bfbfea5ab87a0864746960358745d447b4d5310ea3b983b815c10a1688187b2bc1e726bfb3936d23e2bc8191bff9746065ccb782fed97041c133b514d02bc377d36dafd8ad5070f2bf3205627af0a6423538abd0bd3ad897327fef3a29c103563c1b4a08e5e976b69d9d9a41d551bb2cb2193c1302427be09a9c6bc7cbb36e7c064f283e5df124a6b90156c6ac8f6eccfeba45e449e9019043b8f2548bc0aa0e10fa175edfdda0c5b674de9e748ae567448a6e30b9c9209926edf3d47c007bd0aa62936dafaf031dd79d24c2f926fa634eef33bd8c6aa3a2dfecede124ebf44494edcd7061292af2135b6f875a3ad4653188da7cb73c74755751e444b57a637b049aeff86be1e66ec839e9792a8bc53105b45463022d475923e14ffd8e3e2665116eb425fab4fdf9a1735b5054a2f7805be7f4248d21e3337d5f29e9a17f68adf23370a38739362ce6f8904c1a040c328ad776e3d4e99c6baba6c8cc328a8f68dc5ce27fac9e04c533f3ec6b0dd4020f2a05780ac3d4ec0d143f6e7a72745e44ce3b010110377fe7a1c4a4f6ecae797cfa0d766ff24d3ed376170de30c2260099e1bec4c2a84c4733cd028d9598fba101c7f8549aa1a37d28707d41cecb31e6fe3a25319d25fcb8b174443d4a935d4a1efed2d273e7d3a5b23129d3e50fa3a2e6c51154b38395ed40fea7305fa79810657840fb7f8e890cee5666dd00847005cdcb44cf25e1cbf398c72bfd96bb7407e550ce520961331a1999c5c2f96c0fd4321e3da26974334b109225c8514262f3d627599c5f64e977aa2ba521aa6e657995db25c7319e0b74819c114beec501e22f442585a07c40893fceb0c6044b7ce50ff31ed5e5de84387822709f61d53abd8d0990600ad428afd8c3ab4cbc88ef9811c9b9a9cb329c753ea947f39e30a4cb4ded9cc43bb497bc1077b598f69c92866983e0f3922e41af9047266e974f58c28fae9693f0635b4a7b38fb2368790f1955eec9fd3c46f144172954403fd7dc0fa0ff2541fa2ca8900b9e808b00a10248fbf5ea2733ee93f1a0ff48ba71f0216ee05368dc807a5a4b68668eac038f1c7a2d314812e096925ef75a4159c879f0754d3e87e2d39072cba32cace3ca235b775ebc41a4ab155d4e585162ab556293249c1438441bcdcd09be72a5370bc4775e512894c79c6199cb8f096bbb442ead6982189527a7c6650a69658bc9443d156c25d9c0e797178e66a36e17347c525e119474ac54e4270507b8cac22e0392854d4ed7a2c0c51d31e06aa3a527489d93eb7f01b43cb891b261b42e907577ac9d50e64ba45b228f624f8ef1da08ce95a4e2177c8c25d46f8f8ecf1d97d74a82d40027af89f2c0d45a0e6193aaa669916d3b24887203934a52538f0b68353a37ecd3a2b5f3eeb6715d8213602f5d78c66a6fa5e59ef1cd579c2c9ecc2c2d1533976b5963a430ff8c10b88be0fe85c592192953f06d40a2419faf5d06cda4ff5791c49217fc6c6143f84b02ca26bcfaaed11d18d544a3db4db0053266828e07c009428109d5b160b3cdd5f419f380de54d2bac23a1f7d1a101b6fd3a5efe1b72749abd05bfa0f25030fdcbc50e9017d99c45050978a9b5d7db4460c30130cfc47919541c66fb8457e50356ba028ab419e0f247587d2dd0ff22097f7c8d951e1e3cd214a29fa92bc8e7742f8e0bd49794039827aa7a08c1f1203875ac57b526dd666bf651e1f54f2aaad56ec12a1c3ec7e7c438531dbcfa1c9280d32b9e93d73290601541080f6def983d8a8df91e29b9cc39c99862ef1d4bdfca22b1d5413480a2a8676671f5a5a469b5e5cf665f834f6fc06eb7bb804055ebab2db3565de4683afaf78489e16dea94b1e0ce68822eb275f320bf8b4a66dcb06a613492fb027747027e4025301a24aeb5ca3c73693bddb270e8c054dfd73cb82965a3cab80132015056cec002301819331d10f6ea25bddfdcd5ff4ce3cf86e4a635dbab2c7770f6c4e1ba34ca46120c49a7d6850b5c6318f087151a29cf06e82ead7985859de7b56cff74c06f6e6b0feab0bfb71dd042359ab86b985f8e3d4ea4d057cb2b44f83123c688893c9a4de4161d6f1727529d0b506e4076cf4e469b23f8874e488a95741f9c0eb212717749eb73f2523580e293ad4c291a839f78ea2c3b96cee355ce4a36c372225217552472ec0ae3aad8f0488113decf70857bd905ddd4a62ed817f0bce0c8dae1c9562c3c407d34d95da01388beace51893bb29f60698832af6bc696c7a9b2ecd715e296771702a239ec1394455d19b7e1b5fc007c625d946d172fc670336866b28d12987bd94e31f648377ced9867922180867bc2fedec208569c1e13df6963c14cdba8e42ecd3a5d3d5ea145bf4ea75e81414a37819273557ce15781173cdeb1e7a2d65c59b8a9962ac8278509352af19171f3b3aef8a2efaa23ed893ad18d587ece7bb8c5adf9b23dac376eed658799ddf5e72e380e6f1b2a6b23e9c3ba917f4644d87e303faf393c5c7d427ec32409dcaf5e0ef4930beeb69890ed5b299e028492d8ce4881729664877475f27e843ccc6b74363fae768e61d16f94c567abd72a961345b5bfce05d346182da710361995608e8a2706436f3ffd38952c338452d1a1948d411a3fddba1cbd8619591c288854f3ee372187f98a7b80a75ea73ad60cba3decb07ab8a00d19dd4c4f167857420679aee9fb2e99187b8e38f3f5657d95ebc4be6965908c5ebcbb95ef937e0c580000efc0f2a5f3661b48c46758a718352ca804ff736fa00ffaa0980077d83faa02e42a71be2500fc5866baea3a0e441f407b2335eee3355cdc0ba4507d92c4b054175d85583a93788f4d677724c4fdadc78ce033cff537c1b24e043eb30479f148288c35d04492a2bb8c5aa9608ad0b3786b272c11c3293f7d00bbf1dbbd711550adac2a500a111cb95d0f6d59ff35a467c2888d93906b0d228267ebf5b18c1ceb97e27d3ef1cb42a72bbbc18c944e27e32bec2eb77ca8c52eec5f61aefc944e0fb0cde35824d07faab606ddc896806b8d8721c7c26f353125b1a860ab850e33b9d908c64d6c837c92c8e668c3efcb0f1c2293d2b59b3cfa020110ef813ea2e7bc76b666600139d2a265f9944bd83ca8078d5e862ffe4f2cb54d6040189196d3b60acf83070431a10241dcc7054512e6a7506e451bbe55a28beb6c817bca6ebf3bfb86ebbadca20691b48bff6c7e29f3752bf742da7739bb58b371c042d820eee473782825f96425975972c9be13aab510d47d00670033976b4f8bfebe696d70316dc54dd974b39d40cf8ba201b6d3fbdddc0bc915001caa08f8f7e35b189079b028082a34c925eeb780d629dc9fed54eee8cdc4c86d8db12f6f80bfaf8203f97b9cd90969770f2337f248ddc56d2305a53f4de23cca30441e97331912b17f07a698dd35708bf9ccda76bdba958df6176beef0ca56b038009a9c892db4402e15a4e714af62883b710bf12d2e45917401f90958cedf5528e2f30602f33d2a83db2cbbbbf679878aace9647c70a47cba93f493b62ec3d217b0564c72d9625e09bb381407063e6911657a4f5b10903b95796d0c7fa5d6075d1815fce4c4edd8dce07813f030eac2482dee0064a9060eb89ae9909d30d2f819d5309a498fdad4cabd037d43aaf1ea657775fcdab6bf157780d1e6db98202bbaf0abf458907e99c4dc2a01621eb113eaa000ebd39fd6d58ffdaa393f463d53acef23508b2872447979c104c7d9a5d8dc657a2de2d1226d7a02a41d4bee425037a0937242eef1895a9edc582e3247c6d55a886a90905119177d3c159aa5791726031e59ee3adbc91fcc371ddbef31b4b46e795160e9a69758e23772871793b19792b1966cc47c2d2ab38598ebf2da5c5c90ef9e715ce13850bb92426eac41b12427d506a476658d8e9f6419f48dba0ae11899e47230a71a8479b176488b89761b6370e9e1dd526e080cdb1508ec9dd18760493a272ea97e89d1e5f2e2fdedadb10fdd431dc2c1b7c93430029a709fbbca59beef48c2e43ba5b2125bae585dfcf437407dfa33363e51d13e675e2033255cd09e18ac492d4b586dd6c87835b255af83280e671f9a1cee72d2f1baf591040603605e584c4127ccc982c2aafe31e89f2c1c5d907df3b08b83b252f732408ae7de604f3c4d0f282d76d3227c3a731b5c91b9cdffcb98998a109c87e793bcb72168355b3850266f68786aff9312facc2187fbef1d1c635e781718d8c679aab23a7da5b91a38a538299f5c05b51b2be1c51659c640adf8c74e55758dbd529fd2cb3f7ef26ce4cc371cb1bf889da05df34f3a83856d112b5b38916d25313ecc0feb4be94bec15656f7798ce931a14c11bfada087892af4e268924963e0a9edbdad65dcb2bd24bde5c494c9b4991ed6bdd892b58b693182ad70c565935b2611066fd634bea609ab096c26c155b63be461b05fdb076b8c62dd27ecfb120f7d3ac12ea3ddf40f0607e4f119af66358953b8423e291fcbde29b60947798434dd5bd7c26bfdffd6f66c66e03e98d42263639c93b50a9c1c41be335d24df7124ff5b8f559462f602df4927da3b9b79e8c00379f311082bf6dc3f47d59e3107c464b823d58f80e0ccd63c0660dccbdf1b3abfdc96b121c0b93ec2873b22e620dc5d9a314b828b31840391beca9c2f41616683dad1ed81bf70918c303871bdee95ca55ec07dcf0c4db77acf869772c2db439ebc153ff152518562d06c0991cae12d109f7f27f31b8064b20ed2ea47f1e7f738908219a26e0f332f91b1fc403645f3b92fc5bd6b2ccd1cf4a1f2d876f90d17e5a847a628b755f68ee654e00c416b0bde003cbadcd8b1135b985c9683a2dce6cd2408ef604a6281a9a1a8fb824ad40971df4bd1cd7176e9f5aa41a6b7cc5a9c80d7cbcfadbd158f131649481197b9e1cbedac2030154e2d6c1807bdd5f7b811db493cbbc286fe73d35b282d089712f2e5641e541cf4fcbe61c8072d033927d561f4a0cddf25455334acfbdd5293e84a50d56bbe198f908d946551eb0186557b6d22a7727317e4e4627a519c618bd5a12f9a45521163143e9d0cce210f33ac6a43d4cc106b887d05fbf8be75bf3562b310a9421d726609e2fc50a1a8d8a621b9d939ac5a15e6430a864ebc1c4d1929e1d38d1edc5da315eb694b7878a5681754b8580e2e375f5dc76feeb2cdd6c4df58184a1aca237688644f2f4e3465ae399f5815008451812ddbb8eb653b9e602f3961d6b38f5755568a48a9d948d815f8a15f6a1705a1b51cd1c5b7995e29cd8509b2a595901048ea91c66ddd9b0face9a8b0002b4b944219b00426bcddf7ae61fac21d9d8a6b9574c5b4b44608dd809e79124d46117e1045efe45526bdefa7695950e340ca862be343369a040b0919e681bdddb1c62c3fb4d3421e7ae4383b01299399141272b91c465c1fa95024d2340393c35806617e8702a26948fe2ed2ab5026e00c0ec0869f2087425d0b7ec354ed9ff30080ed7d0e596e2bec7ddfc88ded9eecb345ac6531176df9127b1d24e23b35aacb43b0435e51fd487347efa54cdad272652dafe4dda3deb5a6d08d685703117f3084c7b9098894854b2965d4610d0ef7db8aa88a3354eb9002cc9d2769c6c584420cf4e3f19c25792ee87ae07bd6bb31a2879757833a65f643dd697fc0da165a823532a05402fd22d0bb14ed2c6496dd768828168cf8ddd5ba5a4b09235e219f88ef5ea16594ec78c0440b564f890a880349ab77a9e1ef4dd465546186aadfe4f7b97b04e76c74ce0eb5408506e6ef3d0237510d1aacf3c8a3e3b72b2acdaa51a8736209007ddc95e7a6cdb25a83381ca95396afa411c00fba9fa9c63d67ede8d1574fe31d74f70cedc3521991f5a04478792a4fff26e218642bf311f38a150eb407924f3706516ae7daaaf08bcc91971099984db5ff25ca3c82b7abc42f13fc5b78ec59d973a3f8c661120793f3874781eb0f58cb4256b2aba02c70c6ceec8569d08bf16d7b0b7621324a1a18c1dd664f242bffd2851cb4ccf70578cb7bcd4e60b175f6de56a51440d2cbf5708c95ccfb7cebbf03da0bf072c90884f999b2b7c12ee2879bf637e30f1ec181a4a1a742e57cf1ed0097007dcf232b1df033c0cdedbb38badbd6522ff6778e3f715e9876048cced02fefb8fc54db428c284ef1e4e11e6e1884f26c74ed268e8b193f48220c02507176eeb86974c989bb887c35e4083faec7688ef7097ba072863ad3c7db74c31b9d0136b5b5757ae93bf61e6d9227a5372e832fbb99e1983fbdfa5aa6f6fac5a6a7c269d52fd2c62884105f646244371b1efaf3afe3377ff815ea5024af7dcda09b4e3c8bab5af022d225fbfa0d110a1e5a0f12d92e45fc68fba033b4f574c5961784fe14b79aae2fb87b74263414b5e02b70e8e38cae046b990b3af0bf2de48b1ffffe7ac4d5ba52f0c4798290093b7a6a2a745f267865fe2af4eea149b63419eca59c316e9d087a8939bd178cd2738255ce1f3e961a219c3608a975502411e850c60241e0a027b72cd63a77ee80fef43a9ddb70df5c0ed1185c166aebea709e2deac6e5c818766dad9e37f273ffce4d0af4def9cb39b6ef4bc3ea1f0b94d7c028aae4fc43b97d2bac10783a7e3631f7381c2c764c3399015cdb91240ca03a78563b8108ce32ae00a302c5b5987d660110ba16caf9cf95a5e1068325c1769a9b485cdb3492f89cc3f2605a9fbb0af9378fc78b5486c0ae5993b5e22b6be05e575021a9ff65197b8c3ff6c789cb9305e17904b7520b911217edf7d02d6a9d5f2892673a3b5e0738bf7384548f76c4d8d0165c2fb312b63d6ee5f035045e823a4b8b19829b8132d81b7914b1b25ecf450888ec90d85224c4f7cddba6da158a5123dba999294cb6eaaefaf50d7b4befd4b33ac96f7be72ebdf70eec3d6e7147f8337ce3e3ceadc7ca4fd2a3a6d043621512053fa20bfdf1f1d39057f47b3c4ee4e5f5ec72252764449f3dade7e0f84bb7aedf1759d5d4f88d4734bf90c3119ca57142f82eda2dcc7e664b07c6061d079f1d85ceb64cb8016f052859a2abe1e2faa8a22b780fcc9488e36e8b079ae2e6ed793453d2fdef6299a05540d45d148fd31d9a3c3006435d12a86fd9653a71dc42b3300f423a3ea2a7a27066e0c39e13f29fb70e45d60f4ea5a21e579a5191c3eb30d6b2b3706faf7f27d0a1b1de68ac34f2f3d83f3ddd342ef1d52dbfddbb8ffc1fb472e6cf7cbaa9c85ad6a9ab16c7310343d5ea1986d5740a61f2fd704e55e606b78ce235d5c6d5652ac941baab40ac0268fd12007b12e252fb3a6aa369915b09b222d80b135bead658870d24c9ff263ad1ab1f7ae2a69e4439d91e3ff2fa62f051aee4c98e9d6b4045ffae1561ac45c3e2ea398ef20a73bfcad2e97971e2dc2caed270d643f416d7cedc44fa2eabc113da0cefb0e1421d3da82871c9c4beb85b5de2078aa0b3c06e3a8e2c134290f9cefa34d37c33ed08c9afd548bce067bf2dee055706c32a3f3fc6642b0a01bc85f0b49057cea6926ef9343d48b48b653b659319e0cc05b726aebd4999706b57b099484cdb11026210514ad188100a849862108764635306edd0db6ab75da0271b2a1c25caf0f33940e13b0de66d6bdbf25b25beb25d27dfef4a38728a7ca87a302ad5ffca019b1140a67134dc58327f2a7ec88542d10b74bfef56d0d2dc70cfc1e680d11469105e8ac40f0b5383a2060db93cb6721d2bb8d0b7ef2b80404199c11fc57e09af9c73fbc63ca895330e2d25d79cbf704dd950027afba427ae3d736b9b619b32c35659479bd82f657f140b9b401b91323a5fdb8045f30ca47019143388e10286c5aa23200df4434b395540d8b08280ba38dc4f198cd9d4c9fd9099568797c114d2fac073a7f86b0ee281a0bea5f16ca7e6094b0a176ab4bf484c232e15d28834445653f9a4ff6a0b75baca693b656ee310032e9e32c7a5034fa577ed24d2397a05456869441c17124b0f12758221f9cd4e971bf5b0f8a5dfa149b7913e78c704b0a423de1e111391d164152c857088fca3ecb818d172c9b06ea8e866b245b31bc8dceadae6d8e0dea3cbe376800a608941cd5cc37985b7f27f64668be8ae0dd062bdfdd59439c6dc476d8efbb2c705065a162505765a0f385e1a07f9640d4b70a5c61fa5e22fe873976e872a1fc5431a4b707a2f80251c7a2167f465247fd61634187459a00d89ea62bc730b9cbb9729395a086eddd8a9e6afe40e5366afee759d0917ccb6fad90973ea751d776a55befc0cb2276ab1feb00acbe88e2a61586f4529d9c998482ad4c00c43d46d7af9c8e6d644ca5547b73f344d1eb31e2173a05f754191297df562ace37afbf1414734ecd1c422903810602b721a5dad3b811d4b85a7fc684ef5339ca34c6018fd57d2814f429e85070a8b409d8be8144ba492e41c3cd397ee010422050d9a65bb2a75845e44039e567f10e52d0d09fa4127c1e6ae83ff19899c8de7fcc5c27401a39374860f3533eac178bea4ed51af3cb5ee3f3a0f17ceffbfd77546b284976952bf1d2118a868716ca325860ef6f602759749b1721c6f33c4be7f40f907c7299d1003c93739a79ad4faede616ff1b3306682e2a26c08c7977dc14a64fc863528fd1d61a11f7369ac21d5c5226da3b9eb86c07013712097ae730e518daa044f68373373090e516e0d7005d87bc9b8f44c0a399dabc0847f348a8823968f969a931c85f6b3e9fbc6caee42dde9769b92a6e54e8eba7b609dd9185eea175c7d1c7213c4c7800ef93868926c58871611482882c814677a1ccec9a37ac047c56ada68bc4ca4892b686ecba867c35f165da62a3bddb9df06f0d7ec9136165f97feffe0ab5b6e6e0b9daed2432826a1a04e7f2f1c49d989d2e9cce96c9b03097c6d151705f35986fadfbafec2446d514d7db4f6acb7b75fa40f944f049c7ab2ba8c0d913eb5599c104a20b32dd6725ffd526e364c92728d42b09792774f44e2b8636d5e6c559edebe3b264684d2ce4454ade699c843e67a12060a58571d0c78fbfc2d78dea6c4a3aa8f3bf8592fcb1f8e730e269487817b560afd162084b8e04fe7299c6be9d9e6cd543c3a1318452997bc57bd3658d701c345064581b3ac31ada037102860b97d3804984eec8bed127ef86d52936b517441d5b554528d60b8c3171f9650aae29dc17c5ad6e37d07b2503f03ef5d24df6068fd09dacf32741982544cf7013aa608ec86979e155c34e6efde8ece3fb259fcf5158e483bdbbdc691d138fb0c57b67bbafe42245e8b6b24035a36033a1789fd523146e88a346896804708f2f78245b5d9b213eb2b364ee201ba8a52fafd5f297c3614cbaf012ad728f73cc11c1a271baa67963dd7297344d26b6f2d3ca8a2551a2e4a0c4a65cdbb4b563b2e6756e9ff7022c1563efadf31859c38ee2dcdcc32f716225c0de6b82a3d7a5a7072a8bf22566bd75b91f562918175bce4130a7c3686b0ca8d6454f5eeabd8a179b3da936b2bc7947d039cd8b0c0a497ebcaf032e1df03629864eebff13397d780985d72d925510403b870fbb8336d748d29ebdaff3f1ff4689b6dcabfab804534b896b8cb473c15ddcbb71831901c8a801e8dee2a782ae620ef8209ff8e3b8863140b91c9ab219e81c3b5b5259f71f4ebf74686dee1f0f63b6e5583ca47fef683d957848f12b7d00b977cc6ba32bd348d3df2eedd9b6b6a4103f091cfbbaa91e0ec753c30fdedb862e1579e6351a6ed2bbd9213c3d1fdc2b118c6493abae51f2e038dfe2a3a3009e3cb8011438d1aa1566fd8f76c0091b97f127cad6a8dc44278518a5e69d1ca701c978b8b4e0387727581b6963f8421880ee1e0921e4dfc7d427c923b77a0e6c93bf68981741d8b546e9beb85df375a6e6a3db2845317742a6103dfdabfd7eb124d4be6a34628a62f7fed67e640df3cdae2775e5a1db98c0b82626618cc2d4f731ebc2cdd622825e2754b38af64784d90633de5a27e6680ddc6a0d9372e4087d349b8302464442f321b10a7a9ede715fa1b2c2801a0340a8d6f3fc8f012e23e2e7561539c6b6a812441bd521d8b3af4281b124697f2cdab21454b94c3808dbe3fc235e290eecb5a46310e041bea6792a917ee80b68418e6e3cfa0710abdabebb6d47b6937575acd595d77f97710be50a594c853f51ef33c388c028f3950bfda6d6ebcfcad093cde92055ccdbad7552779ca8e6b94a21c2205548550dca6551ddf893c1797de908a6ba32b2ff2e8083cd6255e61fc348b9c98654c19e6fdb3e85b4ae86bdd8ef3ed1d02f9ef9c4be760584ebbb22a8ac961b410a2de9940de65f29eba356802bb6c9f3df77d3462010492091aab3c44bac414a336e1a387b2fb225e26e4ebda302e6b4e7cac0388d087c25a40f942b70737af5f9b35b8a9219d256757f1ddd57144b1d92d43b26cf286670925a010ef546961a21311458bb4c925e2923213c5308e9195079f9a4e5b62abbb4bf451cf43416a9fa9d2efe20db4893c422322fd3ceb41ff0ed7fdf451f26b79f5e100236e07da78231ae08fac5d758eca193a3d399257ff2264f7bdcd09c7fb614d1042e754dd40b29b1a56702dfe576151e76ab6220540693c6b6695ed052a573fc63410392a30495cb505c236f8746ae397d91808dd8877fa5235f42aee0c4033ddf8d9fa2863e6bdf4592666691f59d594bdef9eec199cecfac75854e91293d5cd48f177ef190e5a525359512a9a1bd1bf908273f15f2dc3cbc64f01b55a62deeff96fce66cc4e6567ce6ed505b7ea7f10e8cad98445877b95aa351c37110a7be56f815d93bb6d3af2ee8472b3819aec0e01325b690f0460398ed5c6dc835de70bca001e4aa007147bbf0c202a210e1e7af03a334caa94f035fb7140bb447efb14f32f913a8fd8104ccad5f07eb8f522e5b53aa62b595135c3d6016383f71b81ab7f14c5d26feafcd20b7f944191fdbf824a54d0e7f1b70abcf80c144e171f7a4467a2e89b3727e2b6e48c0eb7adb3863425e266078d96dc20b5abc7824795ae7e6d53c6601544159abe5d9c24f4488e06766931bc22551332cb82bae2cc726aafdeba78be05b01539394560f30dd54e9ce7fae35a18580a0dc9aca4576f7d935fed2a38d4d56219aa1a81b5e5fafed050a72749da18dfddbf0e087555050fcdf2c850ae3f7ade5ef3921cce00fc2ab52c4fe58d7a07d27cab50eaff6da2566a86519523d664790f7ec00cf53bfd9bdb7039252fde70a27e8d1bb9e93308a2909f8b9795f4beb0cb2cd3cd158713cf250935c28457ddcffff3c60f2a59a129a2cd1979d73a32e0c3ccb4d10f45921d24bca5c2a7c64222bfb88ec9ce7d4596c199bbd2d3b4a9e3af200f02ffd4b8bc44f6599da13d00180d32a35e37d0717f4d02569ee009096bd7f12c0376a2bb9d47aaa5cef91adef641dd556030d980e8a795e687df7a63d998b12fd307031261c057d0c579b5e2019cd8cf0190c507b587bd735c7c90ad40429c63a57c5983eb4b3160b3d4bf41034b8f1ad4792790481476db6bda896b2ae94cc4b59fb3ece119a66597a8038ae2c42444a905127a46c57cca399342ecaa2b541849a65e2f9d37870fe57cbe95f91be1c35ade183ba0ba4116796f8a8e29153be0e5c8487cb042ce6e5184d3e216819a2df94e57480fb8f63de6208eb17268fa4841c34fdb51a53fde04a07336cab30794c7c80863199e13d22b439b2f0b1da49424f4f463c86b45b9402182846056065cd58683a94282ceb7091b6818664ff39ff628047898ee8377a9a3c730392088b00cd0c29b26d1a6203bacba7a4a3d7323eae539cc891b05c7fbb90f178d8ed0beeb9b2cb67b055709751c4a07218a81a8dd3dad60ab4c291ee95a6124b0bf608bf8643abdd2d80b3fd810bd66f231fb30ddda41f82ebb401f774337103887ae90a08caa6e29de4c7c0ea5c166d733327577d0b9ed4808e19e570d8f206317992d4e251805c3a5af677e645eafa64357e1b7f6772625bb11cf083203070678afa56fb4f5fc1bb47073997754a10c5f1bd64a32c70ea70f0580b5d06d8bb82f949755510a9528ac2754d54b5265c8b41475edb72ce68f105d62853d003a2ea9613d208adb96f357de4082d5908e91be20b3be9bb3af4dcc78ca30c44dd679bccd0c90f9e8e69936d0495a47b20aaad446dccd7f0d8c66c90c578e62864db87d59646863bdde5c1975420c48a1e0577bf3b33cec92fffe647c427a41237cd7f2ad8ac89cb1f8eb4ff6dbd85243a0801068c7ce5d4e942280f4829a0cfa2ffb571ed8a18c47f65f9bbf7ffdff7e45bd1f0dbb3e99c29a54db9a965eaa69e4b707516bd71bb6fa848c0bdc55d91d3c1ee5e15176a2b5538cf89482487b9ef11c88442ccb740ed0bcd692ab867fcd82ec338e72e654f1191b14d17e37cb11d00d6836edff806e3c1313ce99fc2290198128ee94853a98b9f8d8cc5050ea7a7f9f7e890ab555004116112c2147777ed6bce3794f21c791975803bf2a9feeddbc113d464e89fe2eb2151ae5598e656cc6bf745505463f3bb8f5224670e96b974bcb065cc559d67e7d061cd927ac716c83431bf6ff45db49f39cbee0c3b013a41fb8fe71869d64e8129c9c10ff00706493a52e2d95ac8426da7d8acc4a1851ec3e1532ff38ca5ca9f10f475d2118717973afd96254e5ee695b4aac4ed5b8a4f29a2439e9103033c5ed3d728dfc54be30009833fda923101d033f8ab4e5d5dc4c54651938cf9d1177a514890db9408988497274c93ac6b6afcbb79eddd5a225b62b13237095870c2fe2932f6c8f3ffdfada3c31e4d97ecfd656aa044eb2d15c3eba938cfe177573cea5219a0d6efe4eb83c35c063cd654b570056b9cc0ab5916904ecc90359e63d706a693d763d7ec3691feb385bae01d318071cd1a0c9da479df56958fd4c819a4b8ee7920f41bf5aa2508b5f2263a73c4cc95d368a11b2d7ecf26fd9a4a0c3c72db5850c8c30972c98e3eb70010a60fb57549746ec5c11b4d998ff39b628242f28d0b08782d065d532441b1ad08e3713dabe41141f124ccfffdf50c54dcf608deb51e4de642d28aae73d4a0ff7978a1c1c2372da054141f2b78a569e6b7df1750fe9c6028f9ca05d245c8afcd22eb65f845ccc980f2351efcb3a74c816747e5fd76f574b0565860fc241b51dbc9b5c3584fab5d6133d47de290929388489d987b1788fe25e26c4c01ad349884c39d65fd4555e0b0e626871a971d19706118e4cb587c5e64f74897812abf0ba7241f3e81a7be486ea1788aaaad371617d196925f7aa65de4856b946461a388c387ea1b10ca06b7f95136036a27e6ef2466de9f9138ef539f6a73e58234563e8ae2849519ab2e36929f6cec753958e6120690b040d7ed6ed30dc81765ea1a8abf9d5ef6670507afb248ef6102991c1f1cee56c030b3d2627521a4a9920286a0e79d47f1baff0525b6bb2ebfec1b9fdc63d22b552fcea187172fbf29c33fbd60544622e0748d39de2ce9283db19b767a1aeaedc9656ce3639ab81b3e12faf29206b703b6d9bbb520dd6722066fed09509073295591c5e604d47a760e5155c0ee30cf978211b14e7f1cec1131f76dd0216f6beadb44eeaa2f417cc6f4ee9069157798f71ba1db8f054b1a7d8334234402a88136c48a446899689df0617ce7712d90027916f68765e1a3e3144e283473680ba0cb878b19537b66d20ba21688d18fc7037cf7bd82dad9616b6c37154d4aed13279b163a6ca651fd2ff2758a68e75475b9579d65a18269f4e776efb1a0edec029d22ca3818b6ab52b42ec9e653160577b930cdc3936ea9c3319a759b033e47c58b8925740bd872daba81fb7a5ed2da00e646dc14ab0743ff4888de23ccc39aeae9cad4f054c6dc0d78c1ee50556dc98ecc0721db5c0aa6b15f5b369c42f79d580dcbc4b77aa907cfbbd72cb216f3f3c3220cdf9979ee1044b6cebaac31b5bce250734602374c6850b2494b0573965f5d9a554efd252b4c9866a8f9a365d55c525ffa857c9680c4f71b2a9318714882ac242def6e1ef32314345da8a85298602e0c375cb128c797a2f81342ec772e54607f0cc34c9cd4157279e7653e221bb37073add916bb7a4a271e228139af1510680c4fca8d39bc3ebf7d42b51aec75ccca70880f9950b2dc736885900ba868cab105017944f47eeac62421b6a8633f9f0e9656a1aca1fe35634a68d87ffeb064a38c773eb6791bbac3043dc547a8c266eb764593fe7ed1109eb4114137f8bed02903366deef3ad82a43ce39eba7fad31bfd840d4f391f442a2295f96631524170c6da9e0ac0dc5b731d745c64f5ef08930d72405fcb37350c56375c2eb45eaa14815a6ca52832009f8de04f673d9d5cf397b4cb03fbee19372c44ca30668b9bcc481129f93e3ceaa008f49088025ed3833ebf7debe615da878634c6ab193a41474d2ef3205958c02920a6c7e40e8bcec0bde7ab1f677f67f4aa38af0d5cf0f6277cb42ec83c696c3c748f1f34cef4d946e3878ea4e7f8fc5389799fe96cc8d36b6e8a06f07a1d0ba7d5dd71b960898cc49f2daff5bd3d1cd41cfc8151927d0f7e5af9fe98222356eb99e38d5b1b38607c27a46a0b9c24760cddc51f7c244dd7f4eabeb62a3d57b3d00040e296ac0f1e2121b174769288ac5391d62db3a2232c27046b33df9058cb3341280550245b82aa966982dbf0e255d0e256c35d461e67fa9b3cd13e2e24e8b55d63cdf4c66555d12eec6c40599493c063543941eacfe440a88f2e26acbfcf09260bbc2be2c67ec65f9df8a21b89882df291b845989b2d9f1a328988ce518b3187408e641579737ddb9857822fb2ad10f45f417646e11023bbb1b7fc6ffbe8bd9d38c91963fd3a39d7da5a6d14b55fd79455e0dd87f3725d7543045e5a25c95f41daefd2ed9139edbc77757575e0d26dcb7eec5ada1e2e8b22c03b8de6c586da3442937ed3e8fb5af2a91d616c5c07c20985fc62475b35df16c426d8aaff524f3d974b61dedfdfdc291e6d6b0a28cf3f0c00729c3fbaa70c0474eb7544d534bfe9258a7e726fd098a4a5e73509ea61606ff9861382a43082f07ef7f1bbeaa9a8e1482a78d31da133d9cda3c80074d00fe2bcd6213f2dee34c251429034023f60eab33a7485b1c6f3b86f5ae149e674f09a404cfdb068648157e16c3dbe3136863b9a0157e00aebe9965902418a5451d6f059e0fae42d6fdb2f808ae1365cca42827c5693eb979c95611658239c1b809cbeedd5e129aceb31f85e83b6a74113ed5f0ddb03f725de8803603cfc556a993dd6ba1b0f8e2b8a0dbf1542c931de62e7245f3572e324bf6025822fc79a34cff58f0147619182250fa36714eadc14a63539a671cc21981563e844cd0d177fec3e5362b1d7ba62af470b2c5e1ea514c61738624717f54dd470db0364d97cd18b8d624f31bffae03812e4702572b43d80cb61f5d9d8de7b1ae059a29850a3e13f030220ff10eff55c8e99d00daca3c8aff826aab5d02fa7db2d8f74224026400d175c08a8a5dd45fb637d76ee76ffbe5612b30f3d6142edd43cd451e7eb959c0be9277810eff21b656783bcef343e4151335f5ee196ad26912fd7cc7085fd8f4c7ea230247b1067695c48468132436923f76868225b59fa1c731284ec7c7a72804331cd480a037e7d5391f8059bc18dba70d54ed0892e4027ec81953ffa9620db24033c45f84f41a7ee222c4adb0df4e64e05fff2536811b5688efc25becea627f73cff2855a18c1315efe47c7884e70f0e3e077fe9df2ea4b78d264351dece648605278a5be82362262b7bbd53d261ae3835f0450945b25e069dea3a54b0c323d5183958f3cfd028adae4082ab9f2e1cc3bc9724c5a3e15dacc0451fb7b343fec97a195a4eb8e7c76bced81c07105567ad4aa70ec3e51a228a062abbda4864b4ce6f56b0faf3cda4478882359a6394d5d47299bb214070ace305d280ad20ab8aa2fded3b005bdba2c996bb8b3a77d08f2f9698dc8906fc9ccccea9d2e033d4c8b0e64dde7f3fa1d6dc12f72f124dcbfac69e6398d538d0a3f3eb3223cd2652913f1264983db1156270d240138ce88a0b107f3d285b7b5304a43f6b0ca0991ed97879b4f519fa54ecb1017a051b14c2a901e41f71f33bbd7ad62c1456017fdf8e82e5bf159385e794ebcef79f46c7337a59ea3fca7de9f8523bd15114e982464b7d497ea0163c65e3ce7734fd8fa2d9982cadf3d55565d281ffd5a74b8a99d23cd69bda0932158eea8763acb64e5a2d3f30f4c25551547c7a8df17758ba9938ebed372903a656979ecb9045d144103e9c000089826799c9c909eb4ef04d12aa050f25c6cea8dba5a2d1ef30ba6f7d9207c690a92bce5aed34e41047893301e78f3b879d7967a7cd29601706bc1710dfe4346ae222a2e16dfb8fc6d2332be40e36039b191353919906ca9a26bad8874313f5b26554f543dc6b10113147a72286b9c810469778084d09211271fe2741b1311731e79052165ba49e0ebe3f235b776ea83f61da17426142d56ac3eaa048a7a2e4677ad4b6e27614b17ac6ec5987a4f32c7299ddffc2e0f0735790668058679b3bbd26d43596b899eabed42ace37e6fb516acc69d6be902203c3a966cd7579409f05359f634fe850ac747e01db6885f2a24794bcf8717a7e1de74f48bddf056be4db40d7e9314930274cd2665bcd57fb7a52903becce03b3b66ac45dfe1c64c1b7f529e968466e1464de0c2b6359b0b13c36071f70ca779c0214d27d0163ea2b27bd4efee481a6c6b4e63637b917df55e7d0f13bb6a89b1b925673bc0b1985645051c942ed21199b23474b7ce09a1e5d0fc5698e6785ab5547230c8d44d9035842783df340ee49392586306acc7336f95da29ffc0f55bab9f4692e99dd00dcb4c31c967219f56ad9c5b7df7dfae4b8246169e9216ef50b7b377b1184d30acbf58937141c3d90578a9e4008f2616ee7f3ab8a82bef18889ca722ee1e34d95d913470a35868a1b425a9667ed7589fab3bf6c6609461985f620ffc04c92bf5fbc60f0b2bcfc6c5193e6604aabbae64daf4c772247e0238947101a6abb57f01e4b484d4570aae468c87b96b6fc83e67aed13035098506055f9b0fad60a1842f99193d96e65d4b5883f1edbd79c3bdad1d36e5f00852adc78e3f28b5463125c748fa10673004cf4fd4a1feb5ca3a2257203b82dcce42c69dd994978038cb55aafd5128bc2bd5ce2fd58d4e0dfc2abc329d0f08eb2945a8b262f0e139c7e9529a9bb521c30ed6adf7ea939d9fdbb41ae7729503681c1eaf8b1e97ef72e791980e19969fdfcea5259c82b7f20d4777ad58e5e56f70b93c55cf1a5e485a6cec9ccade57a7f35f7f3094f69011a63f66cd732fb7b8767c07a796bc7065a95801a5383fa5d9e28f01027b3e599fdb03058594b41ce9227cd49d5e4dd5a7c076bcc218c064a5d729d9427d2828890048a2dff2a17a837b92648b7ff31d99552c1cf28f1a4d0c0a0341c5c9bd51404ccc29ec1851db842ceed9ff9fa1cdba4947aefd8d20184b521c850c2e8ea9a9a91fdd4be0ca15c7e547d91f9c40717b28a8c9b07ae57ae002f787a9a67b7d8cd0213fd86c92a49b0dbf4da2d2508152ffabab470d3baf5fadec1d1a7c81cf9e1fb00b302b0ef76afdc2c71b3b070466aaa9b880049ca97311eb4496e138df47595f436d13be6440685dcfb478593bfc04a7a4157d09a6405698cab9cc1cfa0a4f06ec892f2b1d016a12c6e66225aeb4cbd27141e6d75f7367e8c8f9b50d28ff781511a3ba43c161495950485a2f6a01947a315209bb409fc68ee396243eae9335343e1634f39d79b8ddc3c0bd6e6b70d5c77e115c7bb3bbe9c496bc243bb21feda394166479da9201005cd960e9b22e7ef7248bbf6e8b06b4127210b4be55b2cf161935304d0a611f20ba393a13f5940baf6023551dd458f3e98a235e312a7244ca684090af3b78f09e470c138689c3c79fd0c6f51e959b5fcbe11f0c2ec298d30392d97a277d9a8837023d9aa763621d74d1673fd78605cfca9e09c26bba33534d44ef88b149f0bb57640b81463beb4749d4578b2b9cecf9bdd424d009a63047137bb9994ee162fbb2d67f609bc1e00d9e21a11ac46f0ad3de99cf702841d7b275a16602c36564494fb863fac8073f8b75c61ba8d925ba96fe1ae3f73d6776a19e4e85f05984e51aa02af382991e6f3dc30bd0484b2d74f8d3636ace67d2f95e89d1e489a5c79d3ce53404d9dcc590a1c586e2a4dfd0447e1303c6957471724fa6d58b419d0dc53692875f6a6a7f7d49242a00f365fd56d7ff928b2bdbcf1f276c1c4bffb70a418f6a1fac635690ee200de301b3a53b3fd524ebf79ba4910ea2b32f1a06713237e04237da86dd64154cb1085cdc0cf85bea53e0f785e757f77d5ac9d27e4d0b9732e516780c292a6af723bdbc5000b9b18dc00b69bf0f86f2283ad5c9e210c6d995b72209e08f791c1b7cd0971b43790cec10de2fedbceafa2a84b515d01c93d8f06f4fe7488174ccdf0b8a7f66f6a764b85824c3ee1c8baf0d322f351452a1b912012c730884823033d7af7b3cecb5bbda54f231da583bd26ea2bdbb83b7285ee2cac60b97a38d74e74b67741f169d5b7af2604022453082150924d99644b70d45f5ff8feb5a027fe42ed937e18d9646a394ebc78fc10c49e1fe495f90bc97b3d31fa31e0c6a4f28ae1c5b525c184700e359474d60d7ad16d5d244d50e8093a760b91364e5cd504dce843eeebffe2adb6c6817af2baa26281e29e5d21d40c08af82f2a8587688100f36032c4d7d7e95a34ec5012f0dbbe66143cba996e562aaa793a5727747c455484a2693fd3861abc1d89bede2ef254763a468dafb28ce5bb2d7348c936a9927874da478b52b8584b705f698ec34f68a3489ef2716da74d52b53bfcf9ff9ffcb64e110954463b112cf7b065b243d22d9d440d768b1546368418cdcb6e551c657c4150c88be7f1984c06f27f72d98e6d83967a302eaff01f9e4193db95cd14f704d12cc0fba0d7d32b2ad3149ec10359e888d0f4b52f4df29dedd1f64a7eff0fccfc580226c3713e2ce554c9c13e252ae0d282f0392e16dc72d01dbcf16cd7a8acf5a64d3b8c4e5f34924b62f1eed301932fbc8000bc8fad193b0f55e96f57796f6f03fedf9168f54c968c5f682b67ce94faaaa08a78e2f5bcd325e2ffb1aae2d8fcdddd9ffba0f826b2bffb77d35f6e9f76a6616f59fde0679bc44c86adc8e3d89edbf8e4b53bd007729d49a790a191229cde76cbd21199c92f2ec0b4ef59cf8b3e7a972d987932a7aea017a71f0247cc5dc33686d7ae8b6292135458e4639883112aed721f1e7a55b289f60b0ddc9d854bf250d351e98a77a8cc6168f045d77bfe9c142df839170dd124b141068d78a8e31518ce2ee157a371789576e88a27eaf17607c0a65acd910fffdc5e76efea932115c54601e7fc55f15080aebb0600b58515d2ee25587f10fd51110d342a609842bfb16e89ba4376eeb424dfdd8765664abf2a83316562fe27b5fba2cd49f26250cb0ae961e3aeb6c6fb633392c499272c630a8f8bab1abb04276aadd50ac47533b28781e26c63aa344d5561f53ed6a9cd812ffb5efbf22896aa23f6b1d45d8bdc5bd05a6514720ee08e39188b18fe9d450bfc39481cf69ea3db204123911325ae4be9783a9ea0dce74d5d8656b15bbb2951a33b9ccc4b7f5b302eec7a057fb5944b235e31f31f02f7c5f4f149e567162740f46d4a34a8de7a2f9312d9f7df6cf79e69d5f5d1f0768fbac140ac2b484d3a1fecd7678d11c7d5d15913319b6a6f879d1e0f8977acbbd1641f242b9e16c2cf0c3cd01b50ec6d45a6eaa8ec767940fa46b491621800873b33af84fb3efb723130dc1229103aea92545225f6dd30e0f3f6adee3bcc74b921e229a7f6d80aef3b9fc8ce6d4dbe7f5e1542c2834c37d03573691e6233fa5cb013fbaebabb312d60a95bdd191c79df9fb41e27a38c5c69f5d42225c5408a870574fb65cf069c9a5ed6b0373ea33f91b9862a25aeb4fa879f8783a768c0137b975315f3789f1a06eb02fe79c21663acabe97373695e084d82ae664d39d93b51f0af8dc2e0339818adccc20e1d351e4974c34fbe87a27117ec5d5f6d1b2a5a6eff46466c6a1531a99c450f57f42a7581ae94c018484e104615be7a05a4b4ae650b2d361fd1561331bb10378b1b7dac066bb5c96cb858505e5b3ff2fcd583ca81988ca0043eaca87f272a53f0634b32889db2e441ba2de8654e8be54dfdf625ceeef4f24f62f49c8c80369374bcc564c7f608c45e8313cb2c12a7d5fa2d50983b27162dd7f5541c54a3fc324dfe8ec06db099c9f94acbbf3c0fad01b3d1a1ac7a7e1465adfbc77558deee8e8ba15741c156488179e806093b81234cb7f52898fe34b2281ea9ab81ebe4645d6bc15b1e7595998e6ea62f591d9c082b70181609ed7734da01b389bc8fd542dbde568d3108c4f77ccefed9980987a2c577a0e628c083751e33dd495bbc3c4fdfed0a9e430ad3689c342d3938b6f6d5f2598a31d7467676fa133a0f77ac61cb88fc9a2500af6141610bc8e93dd1be4cd8ed73b421c5d68c707e70a8c066b55cd4e5b1bb23817c06390b553cbb64aad6fb5dc554f13ca008793f3bd88a8cee04fb69e657c31a8f95b78b7917fab4fa6d2dd8e903c2ae76f7e480f211e43ad941184c4da83402b7e4ab40b670ab4d9b3fe9c4b71093b3b9db95ecd35ddbf12256b36df66d2bc21b74d6375e9001c32c487929dbbed710c8df111fc4764b7cb4a67d3604344d144333cdf8fe42840462d877e732197b8376706cd3c43d67cd05b58152862843a8dc7207df9f26e59cb8e45154274a8df9593ec78ce346854a0540c4fbddd2b2ba5e304e40b19f087c223236374b681edd25067f1cc92fc6c5e78547690c2ea427fcd9466def18e7fbfb16db03c43cab6362c41ee0f6269e29273fe719769834628cccf67bec38796e4ae3fb08b060ba9f6880e74d598882aa3313e35e3f8e84dd92cf871483a1f8824b15f38f1831e7d999450c934c83f0645587f5cd191170b9a5af16275c438bae8fa1b2c1cbf2970b63d4ca382fbf0a6db169f36f84c1ae9ba1988e9a25cc9ef1fff06f840bfa69783bbc1da04eb8710514fa36c7e6ffbf914bfe3116d128d6376a457fe55fed9c9521e2aab08d95e96cac31a7506499be8174918a3e424d572cda04b1a48d5ecc3f786d20382df38ef8e46afef29bf3a3df402d7e74a234d8e70531c9b77a39ae6b8e5a3403e4d4c2892cb61c92c663eb0e22a81c5da4f05e336e03a30ea075d5f1e137183f7841365af7c3c70627ea55b93390050feed5bd909137584277475eaf5a465247886c8bb341d76a6ef5860543015717312e5c08369cff1fdafd9bb9f3c0ddd53fab45aeec8c1fa53b84ce1f11a3d4f598a612f57111f1b2490b0c8ccd44774a769bb4e402fb792304ad634e05317e54471ca76b4101eb98128a4a2a5822e0b6a48eb6a6ba3722ba72e51edff4fc044cd77614649b44cfa7a0c45abf2cbb0ed24e0ec7d4da14e298f5eb7374d615169d72d9fb24b2dc371303bfff6ff689c559d64265ce912be216e63365ed457e900f8f2b7c2e14f0734e6fcd1ec71fcec0a4c1829b2a9caad502f607783e2e90b7fa0dd1385b6ed827e96dfd52d528496c3944560cbf42466ae78d2d95e9691f4dba3c78693ece609837d91a8cca06d621952b7720903e8efd65a6bb0820153f4c27b496de07771ca8d7a653e1f23af99f0d02c381c5ccaba2b53ad73f8ea45ac48d1d33efe9a0fea784c02a3e5e113b001fe3c3a5da07dbf437a90a75ab666b6f62c055ad11b597ea7c6335b540ca3d99d62eb94d6993aac85f0b3d8bf7af2a1ae799b1f51ee8c591b08e3d663db4f33a948c84d80f219cf55ffd9ba497359f5d748d486ba02beb959995ede183e9c0957d8e1a1e9827a58b570d024411e2592075c6d3c12f5174d3a05c01b89a76a1704c905daeb4843f078f18843277875995095edd8771bbfb3c306eef1571fc6530c1d9a4c5e2ffb8ce4b083d7c45c9754987a38301ae7b428a5e9eae3078c92277cc7e11c822cfd695d57a5ccf1b357c4d44785c776d79298292fdaaaa50919ebbb99d55348a4c79d09da200a7716493ec223e4c2877bbfcb2e1cdc502c4b253b5fa26f1b7eeddc6672656cfa044cadaeb270088c3f6d81559c5ac5d692b1352a043d7f3c59560dc202773c40ec60e2407a1c40f1bd4a324d7e577f0c629bcca2b7c8226c2adf439f109647edd18472ee8cc04ff23a2d14ecc2ef0c7ef0e56f50fd106469c5d9a1ab752f31cfa40eeb8b3223af4d18df1265cd9cc8f9dc9f4c6e6aaeb72f0acda4ae562ef6f73966be3a14341544ddd6444ec281cbd9556bf2a08c2777b988c821e57b55c24e867cd3513b2d367eb86604f63eda30c6ec8b7104f6817a657e3545167ee8b2662895004fdba39de16a2e60de7c69862d7a3f7996fa565b3c8b7fc48a48238bf3907647bde827cf4a5b52b37cba1889ad0886d45116dfc5c7be60111887b49932a99d34684c360b1233067dfedac70ce116b98e363bb462616346416bc36138d7edfcc373ecf578f6b4824e19c984313c81b66e74b7174c211628caedd2ecc40978447c0459ca9ba0af5a1c6c527198d5906649a35859f62cea18af16bbb3462caadb64b08e3d9fc40192102772cea712a54be67962e66c77aab5037d237c5bc45c69be7e72ee465796fe0b64215fd48b322297cc66687180002f072de3206de4226fa56777c5382a50fd02eb9a1bc8897f4360561cd0df7a36c8400e9c2bdf672e62c469d9e38af586d5e24bb3562a4ab48b7fff7fea19f2779bf4205de31121ffdcc152e61bcfab8d44b668741b382998e11c18e3f7da016c584ac5eb7ad77798a68c116ef4fbaa776d4a3d24e986983b695072a73277c603367d4749c3408a3f964b7769d3a69147e3de0dc492438ec988073d48bb840e495013c56250ac12316f367d8e27da38ebdbb5db8fb0fa339d2b4cce2546622e85ac2c0cc91449776be4479bdeec476cb510c673575f6d0b435502d46e9b17ca881653d77dbf016656e6fdb95b0e2c78207a5f617b890fe85cd5e4a3037c2d7d46be949b9ef4c893d2c72c7b9e217402c77e19ececf2a954e0a88f0023cf5333eae418b404c2763b8fef93533684126f25dac25b442c124df368928f8cf9382e3843f7ac514a8043c75ee763f20fe003a872ef131b854386b57dd4fc9619833be95286080fcf4314d175438f2f473639afb51e2ebc1ba1f5993fa37ed7669d33a14ea9991809c181d520c64763623c1f585ff7c626303778abfc1444318f74b598adcabccbfaa440cab047d0dfb5124123a54571198f9e911ae19a4f7b5813b4bae511ff8190cdc1df23d96837307a50a36fed4ab81e944721557dfc597f03247c3c63585e9a6355f68db359dfb479bf801fb96b7207b75c91bbe2165249406264563bf350d84aef8d2f40b29e40784480b048e7b203eb4158b3d82734331c33aaf248ad00573d845c4d83ecbbb5913d28b4754647e3d3ef50c3cdc633648a6517d07d00ce0fae7cbee18e58a63792ecfd892db350aee0168dabb349511f061c1b23d309e1f92f29b16b88a78854e6989823cd42715184b7f10d8f315a446ce34babc8074862f3bf8d34284be5ece3bdd3b27055ada1d095137ef4a80c0efbbf257e137dfe00c83a44e89257b3315f806c4e10439d1c6a56edf0b2bead6e78740185d5514ca9eb77f7550460128c8baa39962e782c7a3dd03dc24a21f481daf1e5edbfe1124123e190467394548265b56245f533c2c36428dff4dd259c031ce9da83b932b3929282c773996c53e079d9088464130df932eb7987055a4e3dab4e2fe77bb17987d12f46097e603c7d5d537fcc74675045dc4e98d6e14b8371bedd206a738038bedca3a6aa0dd1ea49f231bc584d69c203fc7b9ef015ede48303f4e8a8e88e07f81aeb430da1cccdd8feec6dcf27b0c8837f6d7fa012a55005d32c68a28d6f3082de440514912e5e320d5ffb5658bce1839d4970bb4ec0517fa3dcba57f920ac202fe14f22bbd6630dc6a07b0588456920fb872f45d060a70585ce704e55a7b35eccef3dd6a176376ac3a00ab878d6d9ff8ce86a33c41672de2e24ab3b05c8a5bfec65f857dfc8a0aa41b2bf9d376e3eb757fccfcbd43eeb59711f2c2713f008a9a7253a1c7cd87561c4b17e54b369be1b5b4ecfc8f2d1f5fcc26b27eb8d55fb6e9831bca8595647757537d3f02e84a174d76a88c5204619097a8e8076c1365fdb1379b0fb539bc1519b531fdcd9d80bc3c3a676cbe9bbb2ff74eba1de498051a396e3491b89cfc685a6d5342c15ada0aaa7812436e12d84d77bb39e5b11e4863993470e7db4cd1de84658c2a6959ef54c45023677017a963657fcbde5a9868d692848767c53241801fd4b09667a0f1bd65f923efb6f65f3304dd47333dd91a984377d9d166efd7ae92b18a96490c8700f03002a72df4d9d7f2b451fca021ef1bc8ad5b0b868535f70f79e4aca4a0cec6fb3ada1e8a286cfbf195eca9727fac0e104c6547b8d9d05af3a0a721d56301137568f56350307d095bc8d55e9752a2ce7142214c2c99afcb9bef3eddb9a5ba1a9a1a65394512a317f6ead86dd83d36352a8e4bddadfb2ad95cbc9d03d8c023688a9fcb3cd6ad0f2518f69c984f06e61342c1c174124c27056fdf8e3f78eaf163ae98539e113c7ad80664b66eea89c13a5e94808f2b9e84fbd84a18646423d55484346cb8b0e994b9f61e00e964ccf27d070e934be66a6f891a4c2fb4d636d6682982e6367d703617381da8144959329682e24e1b80fcdf4367145951320a4abdc0d156ab554335354d54194d8d117388af0d20cef4957cde80c27fabf6dc4732c6fdfdbab5516882911dd94f2aba83422a4cf3b4dfb8e77848954f5551b83752557e81692f5a12a9bcd8bead86bbda70ab4e1747b7252e76983291cb8d77f2a6ec0ff79d9caa1b0ba60093c618683e4370d348ccf87bbb564cc6c88a89355a016f3fbf1d59d237064efca622e5b2d97dfc500c0bc5432ec4021c0ea6fcc2a4e881ee725307f73260e66b2bb2eca449e8d4cf058d0fbc9ad6c3f4b5192088e58f863b4c22da4978fd65a5def09d06ff0b10e3b2837e44fabe9cbe1abc0e981746000c7723f62228b883e0902efce19903dcfcbbbde937471463d005cdd0704f155bd139c90952f49494952c2e5622ca4c05eaf2dfb29a98b83bba18c972814d1bda64dd84dc2026ca356862bc0c9391a3f4319ac970340e97e384413d0e888491790d92f909010b243673ebb469361864b52fc99101d0aae8ed6966398e80e62f2bbc1a8fcb06cb38dde9a75ea05cec97cc9db580287c01d1cf38c257671988a3e235ca24f314142198f81bd54629202548da0355cfa415fc69d586a6c774b19bc3430e7293817e6e19ed6a6cd6a7056faa2c846a013f53dcf4abedb84d5f2e7d43f00e28310b61fb9478cb0bc0863787a2921cc23f11ecfa3b4842689c1b5fa45e79337dae9f586a0d341f91cc348139a263cffdf2b7e857efcf7c2b73041736777382e9692206587a770656a20fec42dc1bf5ee51dea4326679ee6e4eb8481de0fa846a4cfecd183dc5a8836f3a3e16a4165bf1895646e09e657f023f41cba9ed3a350fb4b7f951c7184710b533155e4b5c4e5a51c96a93d0b153797c508d039b998c6c645a35f1e40ea2f47eb241b67e97fac5956aec4be71fc0b12a640046b864305ffa7afa6bcd757fbd4b36289fe7cad6a6db3698f3610dfdd533b32c48c5d3561a6942668a1d964853b0cc74172c7814380ab3adc7ef45a012fff4582d3beac5a22150bca4eaab92bc04abcae495abaf3090250d708c4f1c0a521a134e990fb964d952a5f1dcebbc38bb253ff3a065748cc9d555a07d4627dc8b1dff139a4ce9558eb5232ece05130889113488e29b0c879d2c7afd0c3786c0ac1906e41d23246e77afbd3c1eb25457c5e28ede00c56dd708d7cb9147dbd9888b84bc978a82ac042850b30f6698fe202b9b2cee62a101175c61131aed6b4cd94c46bb8aff85ed1f8b7bf5d2eed660c9a499197942575ddbcb9faa49add5a9b3e14d07c8b6fa304797e24bc9d9631feb2c40d9aff537f4171c381c65858adff206205cfa122b1caa9717ccb2de0a4c31f1152df3cc6a6f4c244623081c42d08f03b1f7d7b0b733a4c6a9e5ad632a6557b3415ed871a50c8e6431f9231219a0e03ab6d6031d3ece62b9be61a69e25683b3deb9aae5d94830f65eee47ac3421a07410c6c4279344e5f7dbb709cf3c71f7040c9cd130e3506c4b1519513a23a836558df2af3612cd0b1a202c0efb22781c83563fe4a251f5dfc3ba4611a4726ba0f0ad76a2e82edc24fc0275cdbaa1acb80a2910845ff6c09593ac6845d4a806f8b4333d658882b1bf2dbe9d9feb8358f53be2a0ccd8ba26f690eae186641f54f9dd96a2cf6002ce1a1539e0bcf462c5dd222735aa27d53a017b96b8f176fd2f7dff4415f0ea38a299595d1db511ee4abdb19c55032f2b07a54ce0c1b86e10487983f30b91b31da9ecaf7e455a9f7f10ab9ea741b6a5c81df177e26637e2f1167e66560cdd530d318ddb073c153df220e8c6bedd20dc514871eb977f965173208e76451bcb86390ab58413f854b9f75589e0cd9b5fc056ee52fdee8c4083f3e3537c77008685ed9e48b6dce37d93743196df6ef399f2f4e71a772d0d3d9789e0eedb58016f36f50be605e7b708398f27930df37a693928da71e583de73564d809a216f61220f61b45656df92f81e10ef5756e2f4b4dffa7cebecedaba4745d023372ec086f210e5551bc2dfdec10e34de23fd62cb376aa53d595d3f0cd8cb568b5933a9250e36450bd888e7f4c26716c29c1b28156755e7b4985187f86e06c6b573e2165634ef52d037aa6b5275853ce164eca25b936cabe72fd409946ae5bba468f607ad8517b9130d972ec4d68c1e5a182f80ccb1ad38b8acd9e08df0b41312a3c5d9fd782bb0a048b73ca3a4fa5c1250a3e69e26cd0ecbd7e41fc266dbdea8bc84935dcb0792a3980a63e48425096cd5bcef13f2d816956ddf9e3feff98f3ef80667df7e1c52c45d5c78fdc970b8c5be5afefd4d0aff4cb2df717584fa3957d61e1dc76ea14a6c85be74055d088f8b5e250d972b9eafda0ecd2f57c7f7f82a072a60717e7b5228db8207e1b37378e7279000a379e7e3f59c7a3d1a5474282d52e5c1a833adf0257544f4c37cdafec94f5b2c4d24da212bae5f9b58d3f41aa10cf6779067210aafb4dde79bd04dd282a53098a30f27c480d72f9a1bb8fa4f48642ca7481d3402be60f46b5996a80f0c9805227b400e85417ea994a74a98db40d3ddeb023a54952a66d6b0cbbea1c96628dbc756e286505bd49e938807c5b1ecf57246b5a35aca884e1380334f79756cdadce9933eff4bbf0c14df772300bd61c61124f5b01445d4f9cfb4d70286125ad6b6e87bfd3cedfede049216b9277713588a12958f7546bf36dcd6a25196ab951323cff9152295297f828b40e576ac218f0d34b82f9144bb0065edf9a6131526aecd04521d1fcaa8d73140bdc15c76dc0f8189611c9b6af24507d82c7386d154e41e0e234a3eba57cde8eb7d2511d9cac4ad7218632aebbed8f5974584bfab4dd4cfbe2e14dc61dba858b133fd0784a99fda9c40137a5d01c05d24344e982dae7b457727c2fa45fcca7037f02f6da22a073f8fcd7472aca520cbaa3d7e51cc3dc7a4652679dbc4f3b72ef1a16a65c852a60a14ac3a1e1689d4f8ffe94a19be931fa77824e06f295e1900164fce7f12b99f0e9f54d8354e9f2ba3637cc43c7ee4286dce24c543f6a3bc2749683c3815f7440c0dc3519b7968c1ae6acc52c54923e72aaac40003b1731cd76923768521e58e3f9eda3c69136019b32ee5f3cd131493c5bfef1ca63b8c516499bb16b1734392d9aaffc9b12aa059010c89f1e540b5a1ab0e12933ca3427fdcbc33484d6ef7035b53f9612221546513567cd5cacc4defaf918486bc177274f2cc60de265d9233499ad4c3cfbe71decdef624e0bb3c1e3321da24b81a261aa0d6f077c2f9b82fa1a04530c5cfff6dd83aa13da6f579f2b3154f90bde5148b405e93beb960e8ae062246719f225ebf8abf32cff5752591ccf7198de344f99d90b389284395f1b112c25a282f2470d72e141246a0e7a08b136e92b92f44ef81cda3bde6bb2c7269f577c3269b234c9ad8aad7a0c3ca91855b8c4b4510f317f11925263f3b1276e6c544f353f79a323ea5b10c2eecf35a67d9980fb4fd6110742403b0658eab975ebdeee3db5014a160b26643487383ffed8eaa1617e95052d6d32edcc6be851e43e4766e7e08a1c873d9ad184733aa6208b98254926f86999dd2f0f5b5e2a1dbd8364302397bfe95c4fed55a7821a45e0cf2076ddfb5a8ec552b8a2249e321354dd28822182d7915e0d47297abe763ddef86beab1fb95db53e85bf54533680a7ea15a514bc61332b29a159e63729baecdf04e7d2507e852b0952213e687925623b6a215d4e73b6e97e0e2525db79d17bf6af6a28dbc2f56c26b2dcc0a5c77e704684c4e04686241b06edbee397d068b75081f36425215fee38ab11f0ee0646d37ecbb38e2ab6b008ed6ea69ef77e888c7dc62d3fee8bfcc5281a63c4b56a35ab45381aad06e2defd52bd10cd0805e830ff20aaa56b9b22818ed2628f6eefab8191521e2514b6b68cbde09fc11e428badca8e61a19ac88d7ea9ff416ffcca1e3c3a58c1d143959c621dac6a518f28a851aa905dc3640ec527492f643065ec0261f676c87d3be2be37b1804d11ec83c2358380881aa69ac2dc6c072263c6a8c9110c5e302b0a143e065c52925ef9ac5c109d12b15705e82954b8b07fd31aa06b47bde3e5f76f5f2ed4be693af22589450045d3f8c269478f51219ade1cdb6467114f3d866f87ddf936243c5747da56a3799b4036602780bba2f93a830ccbd563536d08a4112d7662bbccbf3f179e8adabba6812f97fe83a7fc9b8fd7239a79bc2dfb82435f323a4df9977e91f70f8dc857bb8b328470a0dead9d8bd0eadd096a45b0d1b90f14ca615db341df0fc2e63e9dc44c11df3c8c91db6eeed069b156d1c22be7de13b655a35f55b407501fd1f927da465aaf5c52643b1f56ab996bb4589440c69935f60b1ea06e735b81fa4773e7c0250e8985b406b9b087f57f040e5a25f0706fee12815e7173f30f301820a8b0e2526c9e46d97fd0c2dbcf33593fef1e3d0b6a8ed92d5b155c823c9e538182dcd3ba7f4ac51a34882f74406213c3fc838cb525265751e665c8d8a1c08dae4d4137d8619858a3d148a9b07fdb795c0281ca5a6e18ec620e1aa38659896037373c44b705458049b9dc15e066ed42a7dfd1814687309b07accc768e901f02edcb3ab6a9e9dcfb180cd1f30c28e7d8401f22258b17f9b030e70514a6214f19d5ff4e411275bee79c5f562e43624341157a105052c433552adcb7b8d62015e4b268a12838c1b0f8abeea7626af92d3fb8935eee76920584099f571a453a7d798ffd1daae8ede64db7ebd83706fd70a433bf5f3adc25b8fcc15c3771e755063120fabff070a1ca2c723bac1c1dfc5b0af63c5d013d7d1b0793bf997cb1cd75fb6c2e3b50d65369967436af9a205a64235d4470603e6a712d8124a241fe6113a79944da9f75a1fcb7e9898599b821ed66022f473c012e0d7493346e0909cbff9f497fc2f25af1fd2fb1761a4207c575510b28af3a525a696f4d94b3c14b092067da42bf7832463d1ba2302da61de53692e254ffd10aa06693812400ab82e7767e7a9ca4348cf1a7ba456c3f0feab65d9543f967274f856e249f5f92286526c8afebc50c3aa482212df3d0b387ed9c2ff99c4815b92353d7dc93a08327379dc2ffeef804c121e52cc4aa3cd309996ec296579f7d01fd47ba6b976fbe9be16b5c7133e15a21e515887e03a56a02c6ecc612eac7d3fb3a6969d7b6f58e85c48a807ab9c49807adf22ec6f424216a83136de25d41059fafa67ca1707da8db0f1d41f750552164e7deb7736eabd919ac9b008f3ffa9fb02d4ccac17c5fbd95bc04edc6f4bb74319edb9c24d7c4c0d26b2caf832666713806cacd9259ad93c95cdb7aeb6786f78ab7dac90984df64b9b987f52d0f05a092fd58b3c7895d31f5b3724500c932dc6cf6ed45020364bbe3a30a50fecb73dd324cb1756522123580f980345e4ea8564b91a709b204e7dc0b2e6ff023bbf4a81ba6e44404f61310293929b1a7f8cb5bc88ad57bbbd8684ccb4dfb1f375906dae9538a3b72828f0ae80f16a921b29dfeba770a37ec9b961389abdeaf604532a8872f4208e07cb50a70637cb6e556354bb85a7fd2d03d40db327fc104d05ef551c5f8131d9887c234fc2f655273af0c17c930545123ca1791097ce019514d8f27ec55f62cc1cbe2fc8d994f27d64cea8a4828245bd3e5381a05b455abfcc58a4e9b8b39157aaf1936826b1c6255640c578a5c0d688dafe5fa02f46bd4d9b3b77c214c7d5bb6916f7770e9e29910d32767cb9958ee7671ee2c0832e531cf9c8b6b40b0ceb33d0db8c51724be9293d01f59680175063cd05bf225da950ffb288e2ee78c3a63df6b3d9c1e1c1e03437fc1ff1756496e90c0ff443e008ed120966946c3053d49751cab2266e12ebc15cb32113f4963725655eaec018d4142b2d2a34026a8a286473d48f7ac8fa5d070769a023fdf14da2f2d03dacd796faae93a1311bd598b043b2839a7757a5aac23443f9f7fb2f14816c51fb3d16f4ca720e5c8f284e7d286100fb221310f530f4a0238e28de94c1f049d16cc4993b5b5d0ac537ef16a46a557226dc0ad23e37888651ecc71e74eeb13e7b84d42a67efb6a0af13120e139163d35a54757e34de1fb77314004f559d8d9b346d8df63183f9e168a1304694005057a28317a6d65bfa7e4a489a3da2a9cdef3ab7be06582b692e9cf5321c6ff61ac2235b726c071e27192b4f151fb1261300866ab4a908259b47de86ac985e874934b87175a0bf11f7ccb56d7b1d1e6fb6df6315bad009e55d2d52e84dbbf28544fe019ff8cadd76a5997b30f99b43b6d144836f67bdd0e35e3f8e84dd92cf871483a1f8824b15f38f1831e7d999450c934c83f0645587f5cd191170b9a5af16275c438bae8fa1b2c1cbf2970b63d4ca382fbf0a6db169f36f84c1ae9ba1988e9a25cc9ef1fff06f81b8b6fab4655c90fafc5db2559c51aaa656199c9333a60c46fe7bdd11af4ccf827def4e127c04dc4349f09537c9633fa725e727bbf3ab5b315937cfe5c4275bcf11ef65989faaf394a0d0b5bab6e13875fe652679b353889fd0a97d1d9340003b96f561734273283ce246d5484d5c98bc0774c9ec863dfec30c205e3b5be04eaa1a1cb81cc9427ca1164568e33fd593f7087621a7835a280fdc0d4e56297d5cccbc196dcde7222c91bd39a79b86c6de3e630903c1ece7d497b263d7bc45481f924f2c0fa0030c3f1f9dd26a8a6262901d813284d3bc8c870cf622f233e765428dea80752f3d14a29819894226ca52636c5f0a93c3c6c1479f4c12c1d3de12d75154e056d60cef3897f0a75a3478534fc2df2e7698d8c829d57832a5e1dfd5ea79293291b46afcf5fa0127bf6956afaa518ec3b0e1f1f56387909b1681ab7e194b63ff73d20b992d64d6f90ea01b4ed74133c9b53e04480342b57efc466e2a72c361a6b44e78f1b604519c87a7466c74361791c4503b112a38ea15195a522c93880fa3fa4006909936133c9e4481e7246f1dabf95260d064a26895d1a234f2041f57e2399ec0ac46b0d8b711ea38972edf8a489c0789efcc0548c94e43ea28353c2a4592f99410029368d42cba6c99393581c5f63194cbc87774154cd3fea784c02a3e5e113b001fe3c3a5da07dbf437a90a75ab666b6f62c055ad11b597ea7c6335b540ca3d99d62eb94d6993aac85f0b3d8bf7af2a1ae799b1f51ee8c591b08e3d663db4f33a948c84d80f219c08910139e1c36cd17252f21f1590f159d87350772672b3514d007223b0aa513d997ad52c97afc01c399cd2b7cb72ca908a273dfc813a35c9b573aa65ef595fe9fcb705da9ab698f78692b789814a79d983fa87b0cdabb5486d9550e113734124539133672e151a5a97503d586773b1f4d34fea54565b469a0d8b3d5b45777645fb2b2b5a1858961bc2e9376ffcb7080513d01005a144b1e6c36d2f7dff2f6d56ce5286d715d15b29365b9e284870357bf0b6d7d9ab23601c9620f3e5d85d987552f43542af54704ac14c283b64878ecfbc3b8b54a5cb5895e6adf83d8aa4bb0d9b9699f18fe3125602982674d1a6073bb76420420a5fa7dcde8f6d5a71ec2498b900fc2f31ba92491f2eaa07253cce59b01aaea9104028ea0f2974396136b31e76d10399efad219b022d00ada91f008cbd9c7f7c076bf30159012fba0c7f6deab3eec14c408fbc27cc46c1f1699fe2e9996ff9395f61f635845a98ccae6003249b3ee9cd822aba3d3eeeb17d0f0fd5db255cd1ae919daa413794a459f14a31769ab672574c848b393fa165544263106fa4ff54d1d370e7efb00eeabcf5e795d74eb4e1352ed3ae449ffdeb46f627be43a75806ea421b0ba0be26506afa18dfff89dd6eff5a9f86e773545c1fe9781d83b772cfbb548414d880ea13e8a19a95246362f0209f8f14c2957a82c7d0c5be79eb089a59c077ae87139e466d5eb5ea5ba29e1adc3770d49a2d57275144c2233adfdcb9fe564aceb0a9af05fa78d958dc6f2b8919b8e381c6eaf720c11b547d5ed52fe348bc8f68aace129f1757baafe4bba9aa52e3f4e5909fcc68bbe06e3928b3545ae6b32697a128725716ee02f072de3206de4226fa56777c5382a50fd02eb9a1bc8897f4360561cd0df7a36c8400e9c2bdf672e62c469d9e38af586d5e24bb3562a4ab48b7fff7fea19f2779bf4205de31121ffdcc152e61bcfab8d4b4c8f9f9dc1bedbd68b95862955b835a8032fa72febaa0090a57a2bdf23626c1d541715fd08c7450aa4b362e3ae195c09d2a4e7c7c8c666c4712c28add363730a336009aee965b5d5945478002ae7ed6a9e45eb358f042185069b9d35bdbdb2eefb73e60cd1d3acb04d96dd81599d0a7f4b3c26ac9a41a612f03cb44c8800ce30caa9eda6cd5979b0ca59d3f990f00496008ff19cce9bc9c9293ee78acb21971606a7f19175c05b625cf27bc9df5cf5b7a89bac4ea1fe6028dff817f9a0785a4e6b0a1c3070e9b3541b911a6983012ff4063f9a22a0824658d82b47972e61dc201327e9b2fed8d0094bee0a00920f477115c789f83899754483d15512462f8d092cac2163c9d242020ebf61a4a9d7fea25c960e60e5153fb8122f5466b4daa509ad33c10eb78611c0453536b29e89c133200a2d62e2921751f554e2c5154687507560722ef1b2a0e817571c51e995752da9017b13d6574a74ddf91735c2875a8744e41bf3fe7bd42b1e2dd89737dda42026398170cdc1df23d96837307a50a36fed4ab81e944721557dfc597f03247c3c63585e9a6355f68db359dfb479bf801fb96b7207b75c91bbe2165249406264563bf350d84aef8d2f40b29e40784480b048e7b203e3c4eb9b968e951f8b4433802900fd667a6668b07c8f5b45025c983721c10471e2e4289c73163df9528a380f7a9d3337ebb869c663f4ce9430d712e8e990d9003640abea558b4fd3b57725db8fe2f54a41c7c204aa45f30f4cd7685d522a954580afa7654b873c1f0e018a159ce74ee5e40f41e8a5b0a169c3719193a33905f4b0967b6f7b348c2b03c148779e8f9995efbea6fe55c2962d87ed578ffa9ee929c17b4a8474bbe75b49de2917c7e92db065dd08eadd4a3a29a1c9ce97b922c063929cc9465435e654dad6b5bd3665cd2b8b488ab815a1b425f7433d39837d264221f82e4bdd14c5e31e2030e6d6a9c5aa915d793739f0c7fbd2bb6b599d2c6ce1a9c920255240357991cbcdd599df98c0be0c24b395f261784daa321b786007ae80c76476e14b8371bedd206a738038bedca3a6aa0dd1ea49f231bc584d69c203fc7b9ef015ede48303f4e8a8e88e07f81aeb430da1cccdd8feec6dcf27b0c8837f6d7fa012a55005d32c68a28d6f3082de4405149fbe4e802a831d41564850ef4269761c77ef803cabe58037b0f79b972b2ddef73d1da4c22c7245fc603a350925ad3d5b385d570d37975880e10519b413fc08a81b549ce97c7e94f700691eb1e945ff59ae719b32efe0c0dceeb1343cb5f89b28c42ac16983b6889170c4e8255fefb1d6a22720a0c9caae817552d47513d3ce773e9fc01e71a6c0d255140b887bddcdc5e70036af1969716998c3170b8427878e88a43366a2c46f8dbcabe2dc7f2ead57c9915ae0e3735270abb6ba584d259a67e3f2339b30478dcedd795de1f2db50322a8ab7bb94bd54d7b9181c03cfcb42f6e70d9eb01aea4e70eec8a0d9d4e241bba807ec024975fa44c523718fc02dafd904fc7fad6d2535025f16510960ab9f6dce5182bb70ccc268b8a9d58116a9174f665acc9ca6fbde363ea3985a3183c805cc3b68dc79abab3b74510adb0732b2cdaeadcff1393c72effadbad2a1c7aaa5cfe18ac2460b992b6411fab0969512c8b432acf8d669d0f5ec51ec3ea5ba6a76fe452253892a1167a4388e9b2643b6b5b308d7e1947ade22d639368cc1248106c46609c4e661078f55ed3dc96a0a464bc309227eba08ab8a35de32aa8ef550d7d3bb1fd5c9284062b53d0516ab2bac7fb7f4391f99931ff669ca198d80463a66c8239a9c514477d68ef5f7015700ce182666b332884533f8e692fb065eed30125d2ba41aa00d3268f420d2ee524e54cc23f711405222cc86a514fd987dd404db28f676656a15733f7632b800694010b2e9c6bb737915ac741c3096616ebf2192f4db3dc5888f19f872f323b819c58c395cc7fdbb2cbd924541bf67fbb37a30194193ae19acbbec084af0891393fec1502024511c8a05bba0ef143eb4cdee3b6f3fa0c7719cf93ac2962aefe12209f4cd328558de573d23717ef79e85ead317a37050c18596a402b205f99df98915dba5e670b52ff3b93fd1cc2bfee7ba5902f24b15b4871a0e3372f0042e5753dbc193e6cfbb124c45abeea1da875595049863e69f1766a7cea93774ac9c50ca352586969e3feb3978a075d2f783d5e8f3c92d464d3a02811c64e7830b86a75a7191aa47d0eb6400acee3051e7de248f4868ebb0ae8a3bc5c17997820243b5d7792ca9401837550a78d0d096f15938c2482d3741c3d0b6d172fc9189f0e7580ac4a9a783816f9791e5d28588a555743eb9309cabc07434e9972636774aa73a7e9e1ae5d84513ff41d69f8004dd78935fd8bb9c5324ccdc5d7cf34f0f7b3385137e834f42e93b834b9541cba6508b10091a292d2246438ed6308a2943bcf75ff30fd1319d2ae0c8d07dad03fc531191d8af1580fdab380841c89b3ca062165b30e99cd80a15d96641381a415c45c53456f08eee77da14df5a5ec0bf3df0fcff6083ae9ffbf6c2389d1429595e8c5d37690700ec6cc8620b6b1cbfe99c6af35950194d514b83ab854b0cf68674e841b9585556c225418752c295bd738b1469207fb0df96770cd59e6d5370fa0059090d6270e300d3c1865ff9669298ad084e2f33c80ad74658ad9f8a15cff44b040ab2a1b30298c8fb3fbbc2175c7bdc0f993b8d9b4bc157fe72edf2b7d86ce13f94e1b197a02fc07f52f8495abe0783a08bac57662ee9c3e84809a8b32eb2e0491321d1c1398abae6569031869266fa14f50076313ee76066113394e42b7f42fdf585f87faa7869dd32db52e9f829840d67d36458a092fd8a288d0e516a9e3b325ad633e428d47f5d84160d9156195a1b7e5bc343852ad65d03358d7602120e461a94c31ec658a06e73393966b039830fbd3b34504df40fd85523c95d75e0c5cf738598b2f6f2d821b0a42e665801a7214d3538f6182cba5a7a105fc765fd26b8e4bb97bbeab3beaf6bd0a983d7b745d46b37d1495d623e6adf490ed38412a29245de59296265c032f9d37d91a98b4b210c8ca0863824bad2f4dcddf8700921750f5308afea45889bb123266862ac558724bc7c63be0d1176f35aeeda2092cec6f21157d794c9a800df642523fa58830179362016f7dcb3524876870b6f86e248595f1589cbef5401266aab4de37dc6c24e377b742a7d36388ba2cc4327e5ec730bcee6cbe106ce9183f8339414fadc65d6a8811eb0d5d5775fd0ece02a1009769f1a6051ca31eccc87a5c34b527abfa5e79669ef0cf480b94d1d2eb207e3d9050243988d9aa2d1c85d87468da69ee40d8adc73d722f77a7f38f7104befb7b0436728813bad04d9856f93fc8b5c5c3ebffd367ecaad6589f42fcb5323b956177b5714912df3c35438d35f3f4132d9ce473637d2bf3964af34410d53b30d69c8d98ead5a7401a94deb7aebcd83fea551c6f162293f528f2356e300b7fa350f6ac0133df43f089ee2fb53d5e342ba41fac23d6960716fc83ff0af46c2faabe9d27f99c529c33452478fa41cbcfcc859363d1db6950bb1accb9a46ab8a991f30a7a26e9cd95909f054ccd16ed4d2be1307d96bcc866e1b7af6976e8dc0bdfbe8bf2ad59d97ef10d5b588c26245260e11cdc846a6f7be9a91a98ea2c68ac86277f29dc77ce9b175928f16a3ffd2bfb73d0310fba95f2249c0623130e98fdf630e3346557ea026d20b37a5c999d793c1605b6b503e0de4d682c753a31d638b08ce7fe9f2ed9ac3fb3e6907813797fb6bf8e93cb5689ffab1561d82491ebab4ac4121aac8cc6cf6d2297e0c7753ba3d0f302d14e9311a8ba63cc882a4c5b742de68875c60939381e3af9b28d42c7a27035cca0b315d114a6092e487e169f46b670366d3394975154cac40f168d41d53e885ff8553ff4d037f31de0d5c6732d2714adb2286146258f38e71f956de23652f19c3cb1d7fe02948f94d0e7c24016fe6545f9be6cc14133e481fe3ae3fbe5797317a345db3c0c3f2cc788e6d173b5bb13b43510c4c415f681689cc28ce7789604c18f5d4ca6aa2c66b45881ba8a51d4566109206c17d8eaa19ebe9e286bc62f8c9208083d268dcf1d6902bf10eba2ed465a519b1e497abc40613744514d2ee49106c948da7fad858039a285b3b1806fe727664ea6ff4d5be2909c3d577d5ba65a3771b0523c6e3bca10900a569834747fad81c437bf3017b9eb469faa36589bd0a3a31e1dcad37783c5061f59ef7f4d2996cdac3c3a46b5fb1417b2b647345fea505d58768cdd470933099fd8d8e587eabc8fb531177b990e7f55f27986ba013c60236908b66ddecbe54c6aa252df8c7aeae87a37515d658f73c525a012b52064775d72d78d997ef319d6142887b7e4b249bbd9dca512bc0b7abb66fbd0fd6ea686f1e33287ab1818e5158c01f7471ddc9b24db15932b54e8b2c812b2f7b0f952d80249bd77e03631eb069c9b61015082090b9e6e77bd612214643acb24d5e44b5f4a8a09f3d148175834c7135fa8c17fc10df17588c811850f5a1b9c79b875ab511cf20d2b6b52e2935bc9c678724d7a801d388e979f4e63b83a487bcde8e3981814bdb4542474c17dfb91680f92797c9361085f7359d02aa1d78aac93b3b8eea8f441dbf683be43e96504dd1c0b470b705229723e555e103592cf972d8f3fd5c278df97daa9fc45988cb23ff225281fef6aa21b03519e50a07895e37b9d3bdef53eb9219f9567517d8aa79b9f2e087e37b9e33b43573ff3bb78cbd50ba8b7c5dbf8623e68047bc69718a0aa2674327022418e0c30643eb0b596334f666bd0cf054c628b3da14a88236ac35a488a0adecf5510fa5ffef67d6d618ee065c7bb42c910fccb24f467c8876b879e75ac129f84dbdc2388bcaedc03d9d224a6038b8d017c9af257c97f5d2997caf11cc98d8b87f4c6a7f34fa9797ae645da39cd5f767d7e52b7008f6004d9e9a7c6745c50845ab90485fe059190f24b243b42964473d8cbd201d88064f52521c01d73d9745806dbe976bbe68fddbd201cb4f5a94bbb0005d78ec2ab70400365b57827e6a53014f2a843da949e78d6fdb6cae9fe2c3440738acb35b28ee61c5a1ad197e5a65ea92ecfd7d3e1b33b3a45507fff59dcde85f2bf164ff74139366f34e6b41cad14a0519b7f70ce8eb2c4c97fcd30a3d6a4fbe4e9d698f34a4f0850bcb14c208d6a6bc7bdc0cc11b62f743b5da9e0086562c906b86e44f252533ba0f36d2ce60130df1595af50ae984feb8a3273186212e2744f0535e179c241962395e93b7c74a418ef76fd8aa1d1e2f9213d836ed147bf01878b75d649b0e6eff46b8ed4cc7c445248eb78715e96301922b823d7ca45f8edb7baa68689d0f06f72e3c61492c544dd2c85c95b3cb6acd653733bea3e68e8ca2c5ebeedc7b6cb9255f63de6ff179ca7f06afdad5f32c94c91dff6241413183f8a7f61209d3e15f80b0fe55035112f82ddfb8e997cefeaa3ebf646efb18e32f2a00fe813c18a49b0d9564dc75a650f4ba0c21f71a71cb46dd46e09b04f3fea226a1394815981fd6a6f6c4224ecf4023e7169500c96347a9fdf58f6ec4e891dd2dd8a8c86d916b89c5eb02216ab463253ddd528c5e4f4788f263ed846213bbed7eda7fff296296aab19cd325d3bf365cac9905c15daba8fff119218b27b26096a04c77db2b5a70060cc19166233bdebf33a2f9bc7a84840de35ea673249ea092af4e724db8b8d7122934f23a644d091cb78fd772eee1c97f044ae79ad716490efa8192ecd061ebe0e550a371c7d7be7012676cf6edeaaaa24c9b69b7c22146050c54704dae2bda40db324572a96135cfb0f8495fe054de0b0947fb086a77ddedc937d5d32868c2c72ecb9f09a94427714fefd354306944fbc84e3fadc12cd595baa44d8349e5224422853a33fe173beab1b87d0f532c04acd7412ffb662cbba9aa9e5dd9975667c302641c3065354ec07ef0bfb35941b3220194ea7bb5f83f1c55bcab6ad08a8bdb4b557583e50f3261d2a7c2e5118546f177d90d489bd242ea4130fe0be8dbc43862cda9e729eb11305f245cc97818eb0b174315cc1dc89be80a28d263e0d4ef4ffc8efc3eabfc03d40aa52c394ea80fe1740564bc1621bfa1efe176ab99fc626cfb8dc14ea8922e903715ddf279f440bf41e5a4fbc6fd3e82af046c40cb0b4033598f619d7a08e337251093f27627d8983be3cd117271277a0d394a849ea18a062bed5adc3a0317eed9f52dde5a8cc47cecd535ed59df9be721089f931d3c6d91818be3ddba9417d8cf8d219cb7159b6caf642a5ff497b3597091715fe2458d85e941c2ca25fba91b9ae789f49399f1c0f324d877c549c709aec18370174f2c29fe8125c5e4c400bd43e96a580923c51b3e59560fef27f21fc1123f05358e81298092bc4fb7220cc2da8b5a120ba3990bc5a7c3d74818ee8dddbf62ca0b938c28d021943eeab50a3ca7e341f960a0e55d528b54d81720afeb80422b5e8e568744647f04e2da94cb9b7e3cc2e9c4b5dbb191e8aea1cff329a6e9d331bd2540864d714410d49fa1d50565eb33282d0041e9a1e1ee8b4dfc8dd784f73b34de0a3910c28da83f1ef9481fa4e468f86f01b87c9fc4518725080c5e628d6d87cad4fb7acd11d9c0e2b012a40f8e08da902e83b66773554bf054a9ebc401bd82d850c17c6705ed24570d6a3925ff086ab29efce5420a3b2cc3a8c4c1e4ae90018bd6fd50a4446e06784d4104426bc1f0a43cd18317514e369539d6702efe4978c1c6990ca28e6a7ef2dafe0190530160858eb980766b139864b4699b8a8a4c8f719c2aa5d34bb9f415d5d265018075820df4329e3d655aad6f50e02347bea468b3ee807d9167a8b9920a5d510975a25dfc594fdda8f75036486d584b5df58729ad97c758a40c9138b9f6f274c147f47160ed4ea4634dabff2cffe22eee00828618f101f4de0fed3539f0728b4268b53f28ac358a487b822473d101fc192648d22b824359aebe1ffd3ce2331728fafc7f3e24b538346aa23744ae61bdc621944528ed4a1ce66ec101b71caa98dcea7738186b29a1c560451660160faea6efe70b0c8cc434bcf0343222505f143ba6fab114907da04e2982a546710cef059b1ef5aa4c57144148b89168109cc3569460220e27fe4984e14c10df875886cf6999904f84b6575805d5e5f788505f0f3e5d3e26a8f0b9d75555356ebdb311710e512c5d51bf6f5b73ca2c1a8dbf180245c6b00a6c6be0c262f16bfe405828d441fb358212b9d1c487debd369ee1702803281ce8db915c2a92aaa704053843603f05584bdbe469fa3fd603e2f49b2391ab6148d5b1ea4598ca8b93ed28cade4c9c0a5df73fd4f70efbd1102a734dc0c012e297b2073fc755a3fac246de87ec2e965c457533ab9a8e06f191957db9585e8c509f14727c5de06a7df4f2c8ece3f4b87ff7aa8dadcdcac6758ff68e323794c1abf1c7f6b1abe3a05b12d8eb59e19eb30eec95ff88dd56f43a8c59f8ffe83e420d128d7403500d5dd46853012f3a70c994106b1d88cb3bc7ff91e535e9adc53f8c2afb63ac5931eb6a42891a2046f5abe443aa3f0f5d06ec9d7c04b252cf72380edd7c5a58dc2989396a75b356cb8818b9ff7a2ab56271aa671eb2215335a28a136e4ef68f3fdd4a1cba4e5c3448883e4e9d334f71d3f220cc4dabf8162707b8f267bbcd23bea6a68512543c4075cc3a228c9e7eb738eb927ceb976f5c113ceee4da4ae3bfd237ce60d3cc3f744fcab1c3380f5d50493f370714b6ec449c7bb0a65519330aa4aeb77fc3deceadc075bfa13f0dfc072e08e794152f848ae2403f4fe0dd04e6ae877d1f54413f18af089cc0476557b69b784d53dc92b5b3861e02be2d8f08ec9ef03aff16581ca8906fdafc639734b947d3c120ecb6d5989fd85671e4fa2f4ea3674491429b20e7016b962f6eb3b7250e651b3055f35cfa4adfcadcc0fe0f8ecbc3f8904e9b35036b8da1157c6e4ae09952b34d3cffa27eb12a3ba1f24ff1e155228ed589c6b80373f1bc26020a7f998623d20b632c362d563cb13b90d918c95fe4e3575465a325df20e35a23316a0c71b349ef3c5b3dce95d76a96724f9f7f7a8694dfec5ea8af40fc6dd13caf0f1670e16c444e0acfd862950cca1ab664a8b0700d1b9942f55f2d29e2531a3a0b1dd70008b9e70f6be076a98198ca0349d282694ca5549be26653289629323e7167efc0d2af5d03012dfcf7bb78e32b54774afe5a84fcad4b808fc141c20da4b537aeb3ca449763ddbd8e75f6c2f44abd1b0a7ef46c64d61430d81c4cd759b19ea08f347bbc18671dd4611f68f64cc44e0883bdf04ec646128a476c465ce1815f9ae614124e00d32c01efda9934994c86dbd4a000ce474a7a0c3692e23d1b4d85314ebaf7ade31b22181cb0e3615d3a5f5bcc42c39db06fcc724f8c12ebda797e880ec230cdb014081dc552f203ccf84d5415d14f8c1582e357e0daa0cddff03c5f2cf70a0c064a7d33980ed9667c8a5b28360cbfa75fa9f5f5fbb9a7119de03a39ac516443b17da71c0e2cb70f77008b05de07b76dde18d06c00b381dd7e1df733ac8071c91219e714ce493fe92ee964f2069f9a9b8f9fdb6416e9bbc3f59fa11904b7b6fbef7331e463706f01d78f961548e4e740d1a283d9d22f308f37060e1bf52d6512fe6089c6af179101bf9010a6628252c97fd3038a8604f87a5a45685d86e54dac1d0a7facd03da31cfc7a4dcdf74e537f875f61b4fe537e1dbe4cbd0dcdec576421bbd38ef4cba53645e44d0e703c0e53affe856301cc0bd17d11be297fd4da0a754df3ada541f8fde996eba66a14e10bf305eed3776ac679dab55a2bb9711eb17011a5079f5318f2514a38aaceda9aa2b3d1b451a537a0069940de53370a548eca06297cc393c1d16288c61ff5aa93b7466cf117712369c7d4e66427cf192aae9130e3bb663b0a4ee9ba621bf0b904f4282ec1ada4da63e483ae435f938c8f592e632fb301b601e635bd803e57fa4b0c973b96dae28a5f5173f8638895592f02bd279671885339ac3db303ffa13c9f5e57d580b66252d665924dc21b627082808d1e039e6b603917f9a1743f48f82b478ac054675153ab20ae3c26476cba0f0e1d55876c5cd059450d36842ebac64687987f78aaa5890a25ae8d11ca2c614decd042856e99b6c5c49b3a460b771befae8d9ec3a01845a9ea7bb7d85d0cbe8b57cc5565cbc7e70b2eb4f2e5c96e3521eb18d9b2fd844699649bcb7a81ae49851db13d3ec7da14b3e4ad77320f6efbf02c8afd18a36dc0f476a4c665e49619bde9e882af2c668aa0b9e6ad0bcd431f9e53a84d3890b902012b53cc2e88b24a6a3c5179e71ea77ff2b060537efaeafc659d5e823ef42fc311f8c6dca8145324e274867ce2ea63e45385b3723e276ab71052adfbcdc2ab7be0466856d0e905a787b3adac844220885cd4ec96a22ae8db57791d0b65aa72c88ab3a7e7a21fd8494f14f4ac07db94b1ce8c7cac185d3a33344ca28f54f34f0fe33265235434c4dff068106de2b6f39889bbeb7f3c96a5ed23067c314fd9699a59aa265997e4c9ddf28cde6e13fef396957c257e0e695f712995d92114a89f134510e642d6ee353653dc6544a4bd40984f459a521c8a7db85c297941dbabebf5d98596aca0f2058e2368811ff61484f812c4d47e0a4e350d01b474ea7aa40fef00e73ed03f741041ca84bd86290293965bb9568a347523e04527a7207d9268b5da5ef754ed868f30b1462eb6e2c20e012a789b8b905fcd7964c783f79037e6960600a2057c77ee3c897a8e4a6f4c0f510adc7a34dd1ebb7c9b610769ad09383c6223122a8a7fc9e10b522b10ba5b9b60f37523c8d9663e36907b8bebda1cc1e261dada798d15262ea808c73a279d168d0597c07f7234498a0c3193a17d0161bc3c0a76db33c853365ea6944e3bcb69a90bcad109579a0062e1cd57b242809bbc4717d4a6e78174f30b191be097d38a3a9b1d06f55fc75c4b6f35b13802040712da860331e53dc59f3ea7ec59093d9353e4f74c5b46f6dfc533527bf477f56c70133bba117359d307809253a5b9ed14abf76e320c6bfafed4bb16d8795c533a81f881e1fab339660e1f969d2f829af3e74ac1278fdf14fdfb934ae33cc73f0a53c23fe3b1c2453f8c72cec3d2384370b8b0b25004f7fb5b4081e317fcde585351b8d4258fd07fa2282ac6aff76be9147c4115f37882f3bb7c0c93a3377f522a5383c4fc8eb260b60182817648c24f0db0124875b60c0c91be632d1c23b4d4f459708cfbe3811e6e05dc3e5ba8b8a6e652fb1ccc502230529a69bfc8a8f22051ec69c755c476ae30eb5fe37e5c6aa7a30b6954fe2251177485481e7efc4cad033e8e03c28e4890c811919a92cc5e8b3b677985f556d1a1acd5436d6367bace65a1a29747d4b239bcdb4ee41bea6b85d0cb9abfdcf3a66abfe84c8b71895a121cbad094768af7d42a4f0872e71b1fc4190419488a28cc37f067a3e86ee11d6beb798914dc1f2749e18c6dbf1f8c508977a332f99cd47378a9147cdec885595865d4da0efa94400a7fdad0dcd4b6f44cfe91326d0dceb373b2c03244772301011338d9cc715af4731bc3aa2405c1b556c1ccf2720a06d9b156ca200ef33297c8ed0fa1e7ae6a14bd3fd038f2e6e8243abaa8207ff3d80c7c81d61f71b58c3cb46d04179f3653634e856cda22e3bec36f49f66086c36cfa21bcebc74644adfd1a9ae947ac9fbeb2b85d7141e563862f7c378fb990f56b98f99aef72a0f9c24da609ca438f083116d0a3ac1fec2ba01aa8450c180d7a24eca7d17b6923163b34e4dbbea62d239144ab0411f65f7d8a949bc89a446510eaa77d9814a51d8a471e84e9d9dcfaf88a6b5bd7346ef3127fdc45c8bfe5dead6ba6060e66841e09f4824e055de489c84d215daab4a5b04b2f0cf96019b27221c0d070d829a77b209de83a760bcfba22d558c696055ea5cab199f256cc3ebbb21f32d0e0c70aedfefb0b81acedfbef3d4626befce54b2650c72d6a2b064cb8cd683e2006334a5c7e4bcfd837eba6c3296b947122665442bf677412a9669bf57d8e5c83e3a7634ef122a5b477e87ad3234f280adc3fea066c6b925eee692b4f98bb3281481e18852863a3e6b8cef1bde7a63885c5c1141123930595c1dd9f3f82c602772b6a9aa3eaf18be225dc1ba8234969693cc573f30a0cd9381991939f25a39599ba2238af3f8304feb78f5d84ea1e21ea543c6b3764dabc8e43c2a93cd88bea646817f86fdf27ed9901a921b7f3b25038ee4a07b736571ef3792120146c4397e2bc99995e7d7116dd17e877ce0b2b4ac734d6baf55921160574d4bda9ddfe4c57f65ca316a15ed011c0cc11be74ae3b159af8ca64691800bca329097fc60f34e9376b647da6b0ff740fa023fa963d1dc0b41239bb04149b3e494cbe24f4c07d672809b396a488523c11e186dee46493fa2ea177c442d1ba46ceda3a6ebb88caaa01a764fae19903a03847e0938b6f54ac835fa2ee8c92fdbdd272cfa98b3a00ddf3939aefe6bc9f5d9a4a0a2f2621c5213522f0f0c970542ab22c31eb4404f16470a3428b50813d4785e7ba1ead045d79c964ca2082810a35d5e4102e91850d7271d512fea45306c30e727dacc30e28706c94d35e5c2a03897ab82285ebddd006cdc88572489a7cb471b14494168dc92e61ffbb4d86f6d56808f87d79fc21aa113aae7231a7e710b0de1c20a49650c874174c0c2dcb4efd461e9b16c17fee271a15cffc91bfa974a48444e0ec2f20394a2c314d78c295879bb2db31a895893ec821f8e33d32b07de0b6c5ee1a07af8d7047e99283930d087db464f5b365dd7cb7cd32dc5e0df64e5e86a090f3754fa0f015cb916568f0dda96a455aa75703ae53220e8f11323d11b4a12528a90c1078745c83a4a2b42ccab60a3e3600ad05b1cbf1376de2881e1e4eef924cfc84bef3698ae5d4eabda86dab16c5d30c75a87d1e32225dae8a85ad62bd784757b75f1f57dcbaa6970f49a9c9ce49956232378a081dae7b20e176ebe3dc64a0467a11d655dec06a5477908e944b8185984d53135262ed2b94283b666e4ff09de25f84b55df96e12ef768d2b52ad51c10045217058eade16effd57a822736b4b12448329b035de2d6c300852a205045279165351a1f78d1a0f6aa10d2b50c45be53ea929cc2f9c34795f26fc7fcdc585c627825b0936c7b0811f6cc9e5b84dd9ab5615552e01c1c8322a9cf7e6b7bb1536ae9b71c2c0dbe20b096a0620ad3c922f62b5cb4c9fc28e74298a938778d12120f28d708f09ab90f544c39c761a72a69702be7ceb44cc4a59d073e1881c789a0fa759cd9fe6c3986662e4ae055a4e41845efd11c4d539deb87f26eb868c48a8983d702642a02edae180436d135879a67a432a2b1d25d8c745152d6deba2176ff80783aa65164cacf1a8279681cc6a869111bf4205ef9bc2b7b613ecff5726aacac2d0a8c3aa05e5af10aabf1a30eccd6008a62cf042ddef2736d9a3ea56a2ae654452b2baa8cabbed26069a4e7749f22566688e738e55a6d9c3e2138740f3a7c661ceb1df2e2015661998eaa2cb4897b02e4e6a5f3611abbe993215af9bd714a51304895dd6a166d047dc4f2eb8951b501747b43fd81f2da2b504a449f9589a3ec0bd5099c5dcf2d5f702e4ba1361b5bd504b3fc4cdc0178a3d0f383b44ceb7c6aa47b1fabdb9c170b3d0d378ea27f74ba18fe7c583f2dac0be3979cfe3d52280e97b416c8eea3a777981e1c3da9dc95a0c3699ccf1581697b586d6f3e60781bb3f8dbb474bbf24ca7d7223777fc8b4235978a26d0f0342603c85e405673bbc3bbdf2d7b8b6b12b28da494ff2b71c01910baa0b03fe3034d9a10f5eb8980c4a21ce3e57b9f12435cbdef3348a5c12a49843e7a57861e84eceb9631bf9c6270462f5b43127f37480437025fcd07d9fd3b7f332bdec04679e2f4fa0884fe54bc8cd087864cfe2faa8d800a0b95ec9d4f18e750ac2f2cf583c93ee1517b28900a7c0b414e164bff44292364843697eceaf8a088d493ecbedeef1facfed446462aae8688d55daad4ec201c1f4e8cc0bab42ce7f3c40f059e146065aaaa9c1771a472ba791a733f48c3d89ede9e5181f44b96484eff58109bc0f4149e44c86770df8bae9e8f08faa8274184b8cc6172b05446894e26d19c77b61a2d6f6f5fa299e63a0c995e638ba08678f8a867d39533eee01e687874b57e8ba220df9be5c6a5a9070d3f0de750ffc8271e4fe5efd3806fa47b4285305d5fd8e88f1b04d5284fcc54323ae52b5c95553b02060cea6363f6cfd8435d79d54c670e381505ba876041bc1dbbeef38c7c7bc40cd36ac6500392d508b5b3d02ec921fecf6f55ff69feec90a5f3ab3548918d8e89bde91d7ec7e200e6cdb1c09104b03e163f7022bfaf2ec4b5aaa3eea95a12eb42f12ab04a002d3458c37d1972bd667a2c2094fa37a8aca2b9637b3b876153673fa1f4a27ad6aa5c2da188d87ba3b72955a2833f30b20fd7b06d9ca5bb0d35c8ed4f0af93f56674e2bbecfed667ee22da41c958b9c7ba60d681211fa34f2723be96057ea8e28f2a1d55b7f5b09519286d28a906fde6251bbb288f0fb6181f4e253835432a4df4d8ecdca43e8d66c1d36684b2e2f1c4cecefdabffbc998084a61eac16d0abcbc0326db08354e186cf20201dfa1197023189243cc3fb7282b73dcb6a52b403af924193844bb25408441b7f5e198d34198752d07364f10e7775ca787765bb7f8cc2cc6329977fccacab628f0fe27d08063b9719c7adb6292e1e795d53a7c753ec1bbc6664232f38898aa81f9bdbb1943a53c87533aa4d275f207a5d8724786cfda6d100687316324fdc06ca59ba09ba3e64b20e4bbc3fc32d84844c576c45a7de33acd6586c0b9c9388353cef4a9dbd697d838dded8f50176de56c9cfbc94fc92d61a76398d1340acff92301cec66d1b1e4f141533b062fa4f921cc3c5ccd2ad6118e74d5caf690a1f2d98e1386388f080474d20cd6d4bda8237b092462aaa720b60c94fbfd02f51d9bdcd8a2261ae38f88810c5a4d76c971c8a874c611d6e16f4336d897e9c44a3e3680427cf80e39b90cc157675a49e7239cb95628de4d743654764c0a2e299372f53adada1227405e255fef58932adf81ffa2474fff0e1603fc8a7ea0811ea3ce1cf0c7308d80bcf123407e89d6118f1748d9521d04e548965d629f3e42962167238e159cc5c6c63c3a65fc702080df1795f3255da7288158b8132fef7f70085d7a28d1e4bd6c7779861344fb3d0e90f8dfd7aaede7af24ec153bee5c2a57e87ea287a19273f2bd202bfac5b03c9d6d8eba62a171c2f73ea2c5a151c3eb248cbf77f0f46ed0c7d4b7605561b08718d3cb4a1eefe3d8abc298a76c0ff2f8aac57a96d9804c0bc30d446f8902f1f38119728d39d448549aff016f72b2008617233f8365e7509dcf725756188ae152811c09cee871df361aa8d71c2768e6db6f739dc722b7798870146acc1671fd0f5c77b3a0351466a294603998cfec5ac606b0ba01391bd828f182b85e5f5907261a7ac83e6cb480bf9f23e88bc65e0f40e7b71abfdf4f877c889d488d00766fcdb243f6628a2873f10fd3bd0502117ea4447e34353ae40c115dbb72e282fe2e8d49ecfee2c7469e04bd0f04a7a7d9ae7f81e5304f4ea4b4759cc3bcffc094fd9c373190a10369a1fe33315622e4b04a5fa75777869b1d70a8ef2df40457694954a6729152e7e21c630cd26d5ed78a172466a56a1ae1fb43b4f44d0ebd2b2f3b48e2201ebe167d6c3ee22eb7a5af4074ba7e77d97dd766dbfdc80d15e3acc8bc03eece6c19e77201c6a5d3131441727f2f2537fd643ca031137db0d035535cd0dbbe6ec62330f5cd6e42e5773c5b03d99074f6b2cf41ad3717d27cea3a9871975d56141d7ea9e8f0255c5c40886aee38caff7f41cfb5726ee7408d3acdf036f37a5aa0e0034de16cbcf74d01af72b6db90e0470a753e03f6a05218c33d66c44cfb2031f38b33458f8929f4a534c58b0415ddff3d98e87403c28bec03eeab1bb17c3863b8d778c0bbfc95f8b0df7cc9d2bdaa4fb747052efb180142566565b3ca82b88425ab3fc8ce82fca32bc293a96a9ec034bbc6ae71b0106c82ce1fb82e8a23e03cffe339937d20fedd721859fe2398841e5d8c3ec50a266cddddb913260b473d702b14e49537b54b1cf45d0266882788dec0ca8b478b2052eaa246251756e9077d46704bf58a2580c902271c1c513955cc8a510f9b52f24e5617205047c0a4181ca24328e61cf6b61fb82bddb59e1c3f3c305c094e2242030609c7037852f5921703c80cbc1664321f9b6fd5aeaf779a4ef13ea6269e7d425e0f9b3b4d3cd18deb3d5ddc120bfc5b0786a3d8ee068539a9530448c54c5d2fecfb6e1957625d5e056d10fbc71afbf78e1ce060b1a8345a5d2adff38a5e0a69f0d20abedacb00d6f10d1eebf9695b9bfc8a2033cc814f035c4eb03d4d98507fc4ffb6898fdc6f6256ea5a4531ac252b571f487ab8ab0d56042ef1ce5a8bd79b1b9e0098114a11a507acc631885f03e9a387f72b7d512c1bcf9948d7102caa0b1ad8133c112d10a9f2c59af6b75681434634131d6e79845844f5058ba239e9b4bc68942c04001d6f4a89c171638b37d1a26c62ae9a7e1b1139f9ea8f9ff88fab5dfdd5c66c5d80eb33564946e57869d6c21decdef6aa9deb7c316175ebf08901e81df8b4214519f221a7643e26ebc2117ba7c2341ebad41c5e8ddf734c912179d340caa838984916dc1f82b9d4c43a75573e913ff73c14d1072ff522178113cd15946ca6773a2dde5d329f45d66331582957b65865eb180691fcb4982cf2018561a0a56d2e91b3602f1ab4a6b3991a9ec4dba8b27b6f81105d64ca47f41555e5812ba36976566bfeee2385cca1dcc997c0d11cc3eeeb78ed22e5bb26d26c9d61efda13ab4614dcd4e5751b6dcb30840e09a52a59eedc5398b40e58132c0d584d3a8b90fb08f72b651057f25de9374de0aa044fb9937bb1a503bcfdaafbf118c5a95728077ff872c1212531d37f6a31a1a60cdcb1610b3293184d5038656cde7a27ddb1169ddf7e65d6d6ce537e63b0522c124b3231372660b1a6bd981b421ae811ec5a216b74c6241d893f53bc096d5c50b9a3be487084d6e8e8412a263bff5912ccb4e3ea216d7f69386ade7e0324b1ac31df71d05efdad4ffc314c7e54a5b47af0dea6ab9fa44018f9ed3d799b1c83d1cb46ff904d79cf96730c0143181bc3531f2280ce32c2158cfd59bf1722a36f73eabbd344ed5cdd4766c2030e8ef9a8c8d3ca27a749b623536d96e50854f3a2aeda6f30f30f0071063a580dfc182b6048a4d632580c151b428b76caa1144dd9a056c0fed1ad58ea53bc2e3c9b05ddafddde46ac6ef835c169a508218f90c553163355d0ea5a9a16347993f4f1c6498182387352755989da14c11bb7bd3bafa7ee15de1a6817a2f694e2eaa8aa0f3757c2604bdf2143cff5746a19647759d4147abbed0ed64fa18d5185a0f9b590dd3b9ad0c891f1a3c3f5498fd738833ae6c9aae64caec0dfac2cabca969296cba170d5f10e1782d4733021ff668ba270b8ade3ce9722c775090c4fceed9dae7377ae1980423c06296c89f440ea5e3242e5825b8c3d0eca7a8fcb02be385466da5b2a5dfbfae8b61884da33bbd5286a9a9e4fdb7442c35815c1580a90da7e955bfb0ea744f8489c9a5bc5c8c100210e8e3ea0f743419cc02dba6922f09a3e2417ab1e608ec1d2313608a6c0214c29e0b1a317f0c4639cd541fda06b9da0aab10d2d48863bccb5d9585a366fbeb9b527e79a23c47e3dfbb01f76818e41f1d8badae79869be520a18384d4b551c7a845c7336c3140f31c79c8db23d5e14f9b405a81c285d3083d845fa54a0dbdf6d66fcdced507001fa810d10310801fc6f41f28f10e8840ea4a4b160c3db7ad427455931b58e2d6d322154ecc4a10db2af3568382fdd106a785e10665ef737adbebcd33aef9d274163f8ffbe0aefbbd72649d8ba17d87b6889e27e10f700c89960d77fcdc7e09732d7d616982f417a603987373c5c42f0edac75d3d03dadb531e29950f4e4eca964fd103e4f58b7287a306ebc79b5df979358b3ba7b97bd67bbdf19ed2f0637703837573b8458c2fc780e0ad23de431b64ab929b99f399386ca4a7ba659395609fff3217ffc36c23596d2dd29957e6604418836befe74b373ffccde29e70ce443597b4e7fa80d59368dbb0da0028558e6b7e4dc6393271f667b936d554fb407c1f9cb6c3af403d384b4a28ab7872ddcf15efe8c008915b7093b12b82e1e90d1d3ebd81d50ff90940c37f83c8157c3f2123977710474506def376521ea0fa123697e29b994a443dc58d6d03ba987c70dde1a61d289fc3259eba949c79b7d629b7982d560a6fdcff5bdf2dfb3136389ac3a3c85d05d1155c1d71d6f6d32380d540e34fdd14d54dffed29d2661ea5db22fc0af84cd69c5edb19fbb2e2eab530b01494310c91f5c4f449fc3bed311025203e78760e3fd3eadfe3896dfc11a2d606cb6c19d5440d1ee7c1a669d352b97fa9eebf66489279460c555bf3280d0c0afd5f3cf85215a9c7a142753b933c63273547617fa538da00e91d3f6c9546f9044e75856f0cca22327fcd9a4085f8b00fe959c2143c73999b0a8a03c22564384882adcbadb7d58bad4de45ff14d2ca61907ea567ce700fcdd5693ce2febc3dd115ac3fb064b130083552c1823865c43c0f6af530f11ba68a3c971fe3bc9eb51b116ab43383b359b15c28258d623a06ee4a1db70edad39e14a914a8d69daea6d92acb2186e5738dba532c5c589ff234b12270aade5fe3c06b736cd3aea727bf3ab7bbfdeda77d3bb1ecb9639b2d4b0f67c3ee07fee0c4669c90e042e4fbeaaa6c45288c8f95e7ff5379e30506f0b3801c4f8351ecbb26a5be3b7d7ed64be749726787b7cf9d5b0e894ab9f317f3faa92c7ae1fbe438f602f5361faf5467506b01e4733045b1e856974c145d66ceb3912e3ed52c717d28fcb97327961fbc4c4e084decfbdcc3ceb523b0777443c1f348e62712bc5475e9d05b2fffc0aad38472d9eabdc85d5abda454c85a603525b72e410e8bacfae739d45e3be89b4e949f3a277448bc44cea026ea70fbca3fd72b2999b9359e192da700cd80574092ce27677165a9077fae8569b7bf1c70d050a16c995f26f936f49c4b906ed6e20eee389392a65a250b54818400e38ea7b22b4fc38d55475ea48b17bd857b9f553a494083a42f7faefd9da0ff8c7c7a254a98c568c848908374e93db65f88a35b07c4d95c52f7c77b68e95d34d209c6bb2612bb2edb8a7bdd6edfb18a66985a5c1a678487676c53a827664b331d04bb8dbbcfce542f1effe3d6ef8dc34cc09b979d5c3a2425d9bb2d82140bcd96de3d4c8b0e64dde7f3fa1d6dc12f72f124dcbfac69e6398d538d0a3f0983cddbd35893402607053634845be32d4199575c873a76d027e0327ae0f83d3c7dcf580e05d18333d242f05dee95511122a7e02c36497244229b829a3f2bf43e5cde50e2f917e8e12ff828c28032d926e6e4174a4c15d39620a4d85a4518c0dd6ca736ab63873a8af8e88e3e56424626783a30508efb6ea3f01ca2b5dbaf93d76eaaece9422aa72c706df3f6c7c04f48c43db7e0da39630f6023ecb438bb146aa60a6345e99d39902a64ae06ae9fb2e975bdb1cca586dfd3d57567e414d908eaa31c3ab0ed614c4e7d6464e1f2088fa18f3c2950a1e04e1d104be2079fa2273faedaee7f7961685b8d24c97eff8f28c3bcf9069348c36f7578a5f009037fc4d2d64cdb761e605b267f7e7782938078cf6eb1d9fe66a019dd3780bb89b434f2b314fe3353b273658832091f0c7894f7e6a50356c329dbaa96b8a558dd0f82ca54d8f109eb14ff72df2a75c11cbd6b9b972b9e8e7c766cb4df8f67e30e0bc59010145fd974fab3c2a581511561ea8a78980dba39a2481d8c24eafd884f89e41dc4a92ac53c93474f10a8bfdb4318b26526cc7bcde661d0596b063d9ad97454022dcd334c3d723292837bee4e3cb6768dc08529844aedc56c53d025456db8d99f806a0d73b8c00ab9e8c9d2b255e9fefc3116876e54fff3f6c655d7a5ad2f0a181d55eba272e6866c96e35d14fdc9bf87b68facd41f3ce9ca608aa85c696ce8dd2be29408488bbb188a2138a488ea0699f2bab3c0b1985645051c942ed21199b23474b7ce09a1e5d0fc5698e6785ae66ccb5f9d142d54768846ebd4573219ce1ca15622b6bf69bade589e9bba8d8651e9dc3f2c8667cf5a8f7c5dbfe69052525521927dbe825869d6d31ae80b76b0e1bd69bae90c25807e2b065723bba272dd4bcb0e0a6da39a351e0ce5655e63ad6f35fbee1352e31b84bbe4f629ca5e2f9296a15e4cd00ea21a9f6791fa9ea2ee88caccc5e0dbdd7eedcb78f734a40d6a556bac5344da584b29661d924b88965a2a40156265fbdddd574a26183a90ba8896e8d156a4d7abe5b57284796d4c20f427d10534f77c02b3691532fd5b043a439322686c21a3a5884ba20cb850d412e2897e3329abcf2492c54506cf1dccc1b215a3701d4cdacc18eb5952eb7cc890f9ecf715abb391fe9559f2d85ddf7e36a6256132fcaa0ff6910f4d439d4e5a337162447effe9388bad43dc649af2e666acb67da8bce4e735c9fada3261f92a1630341d6d2e5249d878792efbe5c5723cb5205cbe60a3a643faa19d796a65f2971b92955b3433dfff8efd83a34d0479c25e4c459183a16100487eebecb20186d164ed51ca0db7acb1732b5046e9ace8f9d290cff42c47b02c874c691898a2ab714f5e5ca3b39ea8e91ba5e4018af34e33466c2024560bff19dfdfcefd6d43359db00845f9113f07da0825f5def5f126d2990492d1ac4c2b017311e0e019c8697d311d6d07b3a8ecdec5a24bdcf325be2c7250a2b04bd3401f06999721420a8c107c7e77d58bfebf220c94578fca41adba36c9c5ef09f402b2a2a38778c8e44546a5c8abed862b32623b21664b6de8afe2ec63a355e704df86e931f67565d95b9a9c196e466c9467850b9c57d125e5b96c4890cd804b46da297e0d514651148209b02fb596022cf672b5c414614592cf192bcdc71330b70e06c801e274207e5ef2c7fb0f2bbb28ef5811c858ab5ce3b2dd5062046a1511a3ba43c161495950485a2f6a01947a315209bb409fc68ee396f14f9f88ba5a8e555dff6af3c97803ec3234d0e297ded458441578b16b8f16fb7028432e6e50326565415b8641694232d83c46c89751ca973464a8fe0ef8586d5f1c7e8fbc1f7392bf240d89dcd3f5652a5842284545213fbe736374a14d3e2dc9357c597aa369966919083d73b2c318c3e090926514e7ebaffdcd19136b0b090c3d944b9308315fe894750ba59f8d5540b1dd4e628f833b73f26655ab2b438dfcbe419cc790e105a5d1654525aa87d09a9529286c30ec5a48f2f232b2edcc841a192d55151afe0969e191465b2ae4357af298ddb851e5ced66506a9e8aa1fbcfbb2622c8585034e2b362236a34753ee30d299a6d165bfca5b3c92087cc346a9e37dca0650dfa2d826c5f7fc3a6fa70d627885d4ebf9c5a081c8a90f16b4848ff7f69ec6e9ffa32046344de2449fce1d74cab2bd5e74e060776de131f6eb1bc5e57a1ddc3d6004f4df56a56be5724c817c293c09a48004a65edc9c377e3ab90e2f636ae0b15e7699341cbc887f4803f6e79cd5dd156d5d2016e4d1fe05968d7fd35347ee9484aa707c79a83e189b0cccd0f911b7fede80254db47bef21ac796c43dd54ca9254eebe53e60b9732e516780c292a6af723bdbc5000b9b18dc00b69bf0f86f228986c1981b28e67cd672bec962a655ea2e92ba0cb345ea3de8eb772ba025bda52aec872fb2060c1468e121c59790d16f3039f1d8cf20aa1e891ca5886f16a3db59e70df416598c5c235a2734ea50f432229a6ca8dc36cddfa853d4232d93bdd597c815fa5fcd7e2adfaed028ffe7ee1690455b9f57782ff2e687dfac9d3bcec3a091f8c6c6a06dd29982be786f04e36ccd9ec6df92c44c88b5fff644ad33d4d354d905e3ac726cda5e3b6dbba60302aa3667d71876577d847ca6f83420b1bc2620a850096a969e796f9a648b6f6d200ebe998385cc9e5b2580c7738d8bb2f3591b40c51577499934544e1aeabc5e9bd03a38867945da1b54eb30358ae8cb7f214ecd3ab534a78414dc5d32dd35978c01a5fc947180f1c3a4500cdb6c346b344722c61541f11eb3fc98f8f19a76ea1863a39c2460954b8d8cecb8b0909a9bfab20ab0d1f39835858ad7f6c11b3feae2d855f87c5e276eaedc31e65b243d22d9d440d768b1546368418cdcb6e551c657c4150c88be767c70f43f862aad540de67b88f3990cb18186f746359d3599ea249d409c445dac5104ddfe1065916c003f1a000e3e958ff9dc1f14cd4813c29ae44ca9a212a51ba211cdd1cb2a3dcb1bf1aa318235bc9dd3af81cce33c3fd01a675f340de00efd9298787e31c989a49634c3d44a658b7c31084d5ce1364cf6386cf61edab98d1af7f5832ede473d2616dd5e9b01757beb5f70402a907d96ba63ae0faf865f418b02146b539ebc73d21f06b6b6bc00e3ae41101300f6859f69893f4ebe71a102a1a0bd2e4e109429c1425cfe5b77609ea9f98dc60d57f35619595bc30debb56d1ff7c9a287f133f2a919141e7fefb5210f8ee774a69ec38a7fdc322d69a89de822064ffa17edafb85a582f3c5e59b5e8d26be004a6b73c21cb8d2a8db3ee70dd0a05d87191161bceb37ad238d4f050b35147fbf299f788882a4bbd83521caf5341bf19a7f1007487ae70e04845978ae47f2b13279ec904134d8967af45a2ddea1adbc938b2b68c7f6090ea8f109de48c9eed4862711642716d2a45d0348529684db9712b1b19fe5490b6c08305cd177a40d88d6a61e73f99a956a0524dae1b0c22dfdaa07a6e2b5f16fa5a7909884a3e8b5b065d098c16aa199376f3421b7b222e0c82e0bb8e6cda140d4fca8382351c0c74a7014f04234c98ce8e9bbb09a74566e7270570afab0c52e1c1207954a649167c7b6f0ae502e319413fda8fc53fdc0e88ca8cd8fe2cea044d7b0ee29b28645d2e9bc55953160288fdc3229a9b2d31be73470e4d0fbc55dfde04255d0d8a84065d3a0293ab873009abcaa5ceb7f725e2481d211d8c905ad8641e80d778024e99994dc6344a1b9cbf23bb6fa13b0927a2114cc199eb78dafbb50befec2efd58fb1c6c92aedb0f8a226f9f2421e351acfdd8b5bb3ff83b09d58c32467cdb69cb0840a576e66a543717a7bde01b08ba030c8bc10f1d308decb6d3ff30907ba7c233eda733635c26293ca0ddc1f1dd85980fbab10b586684eb44360df61464f9cdc74c4aa9a901812289ea477401a84acc74cdb9d091bf3d144bf3fadf88a9c37842258f8a004cb6dc76d2dc5c7b8b95f126b77342a44aa198add1a17dc499f3d2b9aed77f6223e10b6b0cf2e9f0ece99c1299557bb49b719ac81acb951bce5513008db5c7ab5901b9ae4422e2d70586e34b9f7ad02a4254d67c8481e3f2fafc31cbb07fad308f5adaa0d6157e38819024cdd0c0c32604cbb3afb48c91206a058d509fe0a98a27971571d46f7a72541b431b22593274a2cffa0433158e298a583091431ca09334c47676f843c8ed93e3b1a0ac45eaf77d828a9ff0f4e9eda19a11319440b03f4fe9f2422807afa52fb69f083f7cf04c326bb290a65c5be3377d8d4f2a2bcdd1dfc89b8508964d335c8ecec3f96763c769c3f6eba2182493f607d1e973abcf981b8c62ed58a5ec6b9757130239e7271ad3059002744f649e032d01585e2e498580ac934579c9276a951be9a9d346019052222728bcd196f55963587eccbf63df9019822c01e260d1bc754dfbe5dae67d4aa6fcae314b2fa4271ce5593461888a6a25cba0f7590cb45b7b47ed7e98986eac5dea3c35ebd977d778f33beed84713f13b3daf773ae7a98718b37f638e28caf7d9022dcae6f6a8b3db40b84c560d0bdc682009f3e7d8cff89bc5d9d0166040583f78d9371a1b9c1ea5e25771e97ca03cf282b1336958a2c994b13780325721927961847b3bb8fcfd1d5b757a63d355a96d453d2daf49b2fd19e9c922e351771e928621135e0a1287fb835663a27eacc0cf5b12de1baf5d16a37dd67443c3f0cb54d39a65a49c3def9cf57535cba4e129cd68de50ce06e18e7965369196489c4ce4046b0de41119e502cbc9357d7aaa50853747b579534e38b0928bdbe9bc26d849fdf1f84f0720b145dbfb8f01333525dc394950c05e953f79fd1b8b9c0a9c2a08ad328945cdd996a83e39d5472baf030b15c45420a7fe35d703ed1b1dc838e20a9d4eecb59a2527fba0309f5581471ffedef191662c04340861a2650606c3d2999cc5d994af588c76201d5774d9716040ef3c24e377b742a7d36388ba2cc4327e5ec730bcee6cbe106ce9183f8339414fadc65d6a8811eb0d5d5775fd0ece02a1009769f1a6051ca9a08ddaa167f5ed05fe0ebab001ce9808821a9dc392429bb059e188b229e19aa140e73db78f9d12499e35e5ac8e7d2d958211d18f6fa09b98276266de9e38a510ecf31eed6ff0405d7517e8eb81bacf973698b5eaca72e646a375b5e3ee1d56983af41617a5e5b6d3f0a014d4164185063c26123531e3fd66949e7c459bd87b8ea9417b5319ba21a2b76d6e3817fc1654d3e2eba8027955c0f918adb891440f6bdf276bd840b2fdd0abd36d2f5f244c4d3ba5acb169c7219571c476332bf8de48a72a4c6fefe775fb867bac6dc9a05e960b030f913e1d30dc3266272ea8cc85ea8e7a6db78787fa16277cc99dc0ed26fb076a2c45afe99a568796b14246bec5ad8fbff99bfe564762b14e2a506dc715e968c2200e396c4ea889dca390ee2c1516062c5a12cbbaf074c0a687f23a4641f431284418bab63b45130346f0ef96b0e3d771cc6c074ccd8389faa4ba7f6f98e682b05df3decaf5838a0928f53db8e6b9096d4ed09a1eed0b7dd33f166621904108a7f75c5aced190b8aaebf7b01c12cf209111034b30f1a9dfb693397e74643280c94ed334bd7f58f19b6d7791a07a24e8b6343c75fbf3889e637144d22cc7a251d422454a82a90865a38772da50e304deef022c6b1531e9878f1ae8e4d820570cba7832cba8538a0df21c3ee37b916f7a36dfec98af60d2bdfcc413ffa91bb8c88713f8acd0e95545f9be6cc14133e481fe3ae3fbe5797317a345db3c0c3f2cc788e6d173b5bb13b43510c4c415f681689cc28ce7789604c18f5d4ca6adeb222e04491faa95338692eb3f6647750eb9313221c7cccfddc02d216f074e946e339d11ca33ce5fbba9a22a7e0ad888ca66959cce8a7460cb03059667ccf0fdf73665a811d5f99d21d7587b47ce714f425ceab6ee851ca979e780eb7ea7d1416b93c1d27cf506babe71e071468743892326007399658b99344402b1f587554f746f764353e5138202bcba5ca564f2b3ad1122fa17c7a9b5524f3a83a69405d8a02a7aff4209afc0d7eec6d3e8fd329cec537293c37ae015196fb9192b5dd2b79fcefbe723f9c7acd59d78328a915e2a4393b90d0d899a9911018848aa181d2a86cc3415e84b737aef8accfd58b1aad6e262db606725e3e6c97f0b30ddc508805d2366e39b31ce29893a12b99d6320b4e39f619c11638fb0f6bd0dfe136e469a33830f4a70c90a5a4a91989f8e98e160c500493dfcf2104f91c51e56c5282002edf29bc7e270d4f3d40272d2b8b0b84d99fa8a8e3c3a3ba62f2e163c2032ccb8577f4f785655dc2a3117ce04efe21691f791832d2976a3832318689144f192fdce56da3c7023397bd0c99ce323f032c96893cf8b5d01b68ab3293b431f79947302c40ab84d5ab53aedc3f54c5af4cf5825a988a2dc4994f1f77d555d0c30736c692442e0864f5052d284cb4d7048c1b8c943d38f298ef4b30c430f68a4d0480fe4825e066cc4c175042259ab2c36af413fd4bd41b40b228d67ba931131b4ff1c72d9052fb005f365a2af455dd94af69b2fef28f453fe690fa7538a754c2573b515d1a437dc6d5e8ad26cc3fe5dd65110fab195a23ec25c51dc7db5fce1fad638a945bb8dee4bc4985eb4925b9046c4119e72e89be781bac3489bb58e43f1d9e9fb0ff55d992afb58452f10cee0d0efccbe6e9f354c81bc7d5f767d7e52b7008f6004d9e9a7c6745c50845ab90485fe059190f24b243b42964473d8cbd201d88064f52521c01d73d9745806dbe9711a055902edbbe0b52773ffc4af374efb09e6b62410f4b397452d8f167dc226c5ff16bacfd596640c27d82ff89926c4aa1e912846e8ba75c7860fa908c3233b51f95bb8eb9f981fd12e605d3bab41414689acf54a4330e1173e3a4d9a9059b460fda40551fd56ffd7977ad0de00f41424ed5ba86ac28bf8fe5d9d76ef0f4a9e90cdd3b170fd1ce0468bb9546754d84e39e9b6223b10e48ddac0cad40f11f75f21a1dcf295bfa8556836c671f1b94756d70a920611ffd2750c1d386cd4034a7bb2cd0ef5991d354bed24046f8c8b60ef05f3ea8edfb14299b4ff016c809e1a256974491d2541b8f19f6d5eee698806d56c161326766878759beedf0198bc5d09383c70e014e2462de02ac0b10e010fe1153581ce24d7d88131d358cb22bb66d64700e649cb9a255336b91ec09b7b35517f3efe84c21753df0b53dbeedf5b68dc6647788b2c3d9a5aaf8c3f510569d7f5ed1de312e3195bd0e398903727a488c7c716eb840beede4767e5dbd140674594c12d9aabeca693d1c5b861ddaa21c60009dc88658d00187f7831697ad040e4ca8c86d916b89c5eb02216ab463253ddd528c5e4f4788f263ed846213bbed7eda7fff296296aab19cd325d3bf365cac9905c15daba8ff8ab5f4986f7fcf3e78de60486c53c1cfa729e6711972de01f2954cf015dfadb5f946894140d3faa6adf5c5eaffe90bb8a34adeade914ce46c652f0a1f49c71d15b15838aee120755413661a2e310d9db031e0227b8961af3b886ca89b5521ee7b25c79aad314e5166ba8c8f6f7bf72fedeb70bd0026ed5a5d9628101e471203209c4c862c1d01305e686a1219aaf78fa99dc95fbc9129776c9194c5164e60827095c6f4476e00aa00f8f93a0179b6298555b68fe058e65532e70e4a1fa7a6eaeca363697bc8d49034e77b4eedd5fc176dd9b760dab3c5dd6cc70dac9144585a442ff754c9b49157f7c2fff7acf22c5a0baa5a54b2d93cbe49bae9a3cd9197e05ec401b9ba6bd16061cafcb5ed92acf07e02b1e8ec07703bcc8811913ee390f13beffd5a0ef3b2acfe17a17ef9e0743eea30e3a8b877c171282e112d9ed910fe1740564bc1621bfa1efe176ab99fc626cfb8dc14ea8922e903715ddf279f440bf41e5a4fbc6fd3e82af046c40cb0b4033598f619d9f6f99f6fc632f46c1eb1d7f5efd68537322b5141463101315fa765cddb336a3bf4baa5924c798ec4cb9b51eb2a313e4b004af7b21b9401768cdf2fb1e773f1b3ad413e4fb2903b2b7417f1587e0cd1e1d2fe20674944e05a3d24579bec2c222724fca9fc473d39caa500f37d39852214a2bae0afb1eeeef2aec217316edf4bbbc2074798154ee48c6decf050e515074d0768a0a9a710d4ab02bf568793efce96a04c48b20adb888040a7c7febd6d2bc3ca1c9f5b8f18ade1ef9bbbcec98e0677f85c0b0a90cfe66d63de224632292118cba97a86ec00ac5f043fcca6cc61437175cd0f657410ad2d28e836e60eb124790194679725698055aa50c9f9216ac5daf030364540ee68218156c619fa975767abcca959572a0720339fc7a2ebe76bbcebdf3958da55d95ddc84e5e7d11bdf9c01082ae015515753fe64817d8615254a628d72c28ec6682733801bbb28f68f340fda6f0a0d2d232d3f1cf3154e07674500054a8536ccd10c247d05e05417359925479812694bcab918a9eb91d7b025dea4b9d3b1d9d2c172db03a3df337f6e3f5e8f301ca1864e9195d5ba3a74dabe23e8c530fa7c0c36b9465914ed704e6f51496ac35b15ba59a1dbf4cce425b39afd361a6c18c9a836fbba5988d308d4b4baf45b3f897b6116d5b37d3d0b882f05b9eb9a7352080ad5bdd17878c244c63fd0ab047c46712f487d3e36f271422450b6aea830f3b206bab94d4ff1095fb37e368def5752e56cfa6602ddd7f03d124a0a11f458e9aa2c73531d17742b977f762c97073f13c3c1ced7361ad8b290562947723316a77a35a7146b9672fda939133b11c39c187d05640fc55a053a044a737b6e8c8bb5ff953c3f2fc7f39a264e6ef9f78650eee7b979bb836cd339e31e4bb76b06a5bb8b59a2f804d161749b6bd54c7c3b28a0350d89b24393d7fe9d49d0ce625c6551d1ce6ddd26fdef899e7127e809106999446caa73335e63c09378451803df0e49de45a4a2b07c96ed79b1c9350f05460c7bb5999cbed94daf6693bf1b0da6ebdc19316bb3c20fc9360c50aff5f5335795b5a304942765a1646107264c7b4893bbfffd1a4b02b7d4d7568dbd4c7a603a3cb25de42e3d6e2104800093449a7481b03a4303a10e2689e262cf02c1f63327edaa000938ebaa4422c3597f8286d394197f0903bb825230284a23afc997f30255322459f794b1fd67b2a7f95f779cc3264ce45f576d3167f9f13269b7f16d1ac0d8cddb02f501fc38e7f9e3d54d7d069691fc827d7cc083e28148ca442dad39379f8a3435c8ba84c40da07214a1fc2f3e0784b3a42cc56d3bd155fcbd0738d1494b13c1e682b8e3f6d3c70190b85b26b94c34f8c5a48652e56e919206abc4a7c0d4e0d22def649bed35f0eeb4057c005786de2923c992e4d48d5eb24642a21e5164ccf5d7bbf384855d5206d44ebe59465feeb6850f463492a0b2829afd2306b096b3dd289812ce168de156369447f785d196b621c5fe64cef6b2ce697851f451cc21d62f42040af70e9987edda70f7d61440870cb88656a32d7d186ab9b8e56d1949c790ff1a7af2310302089c8868570ac3fdab18ee02d19aa71cd42f52987da77735bba4c3988bbf25879d52496e125a096bd1c5859f18bd18eb841e4b36a1e352c45cd60db30244fe7e64779617550a9b458902872f17d32b92d302f8c2008113d3bb79790d0e035f2daa9f094b6498c75bb87314955bcdbcebd862c9ad441a35d67c47be54e54567c98147dcb3638df8e194855c7abea3f8b9d835df6e12276a6f7df6c221f1627f657e4ff74a9cd22050a2bbe5bf7559f1e9eaaa43acd102e0fb80292347c18f88296ff4b12266aefcbea44734f542a23cacd338b1a84be348ea0aa8ae02863279fc2052ad9744a345a2665c371b54fe56d565f99247ec8b4b2a6aacd46f2b5deab23d66c24d6f7e3c285871da24d2531892fb669f9ed9e135ce2de20a9f033c689b9e8977b9b0a02aad982abacb25711f3cc6f2453b54c49f4b14495b5e20f3c85b36dabd04c0b5763cf24288de75bf2ffc89758e53c980a426037b625f0234cf08ba330ebaeab60bf8fbcce2f427a1399a17d9c98fd19c7e1e30962069192b202e07a4233ab77cd438c1dfd55cd06276fe45edac5348576244ae36da3b966cfdb3c61650e2e47069cc4fa0df23079f5117c6d309cd2d5450ec59a831170967811decda7c1d30f2f36a828b564c2463ec6e2caf4d2b49e55d6735283d1e9d56d734ff610bde4a1f786d7e67fff438d74e66197bdef33b64b86c312e767279f6e9da233613d4874a5e34e51a01ef148d1f29f72de5ed2f07398b346ee4a206e2735b2b8a6669e86430f10c13a780beb354d89679eb61adf93fd14fe9d970151ef5bcd1c904232e4fbe6275f18cb44b519c9f4ece3605f3cc988c119a89e23d3ae8fc844c7a05cef4bf5716b7cc3a931e88ced06507c5fd36233aa9cd6ab28b898f28505b1015b9869c3053308ddba5d848ebc7125f50e0ad6ece059f5dd7460581eccdae327a9911c1d516a40a59a6bdea4d40c3e3ebaf61e5015fde18447a0933e290eb716815365744bfe5cef443ed378c5a02db4a4876c94009e7206b24f65e4f5a91aa8f53898a40e816e5656341f5ebf3349b58905c077d8390385950fe971f32caa40a88598e8bd1f0abccf67d39d78ee67f32fbf0d0dd587e49fe2b556ea6a91561262650f0d21830d83d329edfc59cbd50db6f1dfcf9d311ccc88117695d22d20e82029433a4dc9f5cba68dc22a88242800770e3f4f204eb067a7453afc99d3d2fc5605e00e3192e1ff50c0d3f2ff2f47098a6c92e9100c4233074e9ee4219afb53914b0dbeedc5378b07aad33b10d357805dcbd98744535fbc6dbbf6072e9799754962d9056674455c47985f5734d24d298cd5e0fa8622ae57965f43a4f1055fdfe3750ed7e1c59974db11c58c79e9bd3875a56c6e7e2ff486dfb573f1c7fc97ef3e1e23558b18fc6c490796453a6fc89e97683f6fddb6c7c7b4b9b2619f7b0de8fee067c4c262559ba16a669f4d642a1188eb2afd6f7546aeadd4ffa41fb447b96c7cd0824536d5b7cef98994ae6ba47169d567f62e7eb229dbd4fd884d83eee7638a3c1c00ad2e0b6f75b6403384e484e2d2fca93204b86d00dec6fd4f5a819080f8b7275bbe66bf3f298620d1f070bcd236f655d7520bb857abec3f4da094a069bec953c143ab2d31ab73ee8e8d37b41c4523295c946dc9b572a793a2167493fc4a23dba5080ff80fd3287d656a15e51fb21fdbe006ce121ca6c9ba8163f70c7ce9f5b9a1dd3395a2ca7ddbcaf029aa020fcac2354b2a0fe2a73fb283d270aacd743d04d1d01979cce32460f2f57c1ad548361118b8a429d343cdb7728411dfa6e689a1847b0291bda0f15c400f01c41d893086abc9c2629f15095e448b1d881175117b71d1c82c3daa7100e12a949e9a4e867c3321615eca1a9ac37f9351f1ed6ca9d57922b6761db921b88c7426f6ea356decdf202ac40b5f94946bf794558a2f200f2232c5dc9d80b54db0420b1f794b29492b5be90df87e935c23888697967080af59e4985e39d90282417c07cd846829e1ad8845243185fd57f9514d366b55a1b82dd9b3c0562d496682f783596a66fce8c479c92ef4a46253adcfe2d4a3a847f1f87a0ee2099f2d039bf8b979cbbb12b886f4c38ed6b91ee416b063bd0ccaf8606d4ba423a6a6b9d7c8deba032c76df6541f3aa6e2947da4c0448aa228fc792341666b58a8546dcdf8ac70acbd10a6d541420cfbd73036da2658f5d94987bf78d1872520f234f2659ce84165f3cb7aee1af5611caf4629dfb75da9cdb4d982ba66f1e0553abb7ced43dbfdf89f32a4139e6841cc6aeff2c90f45f4eae816ec0895e27f97d538de5ae8c8e313fc72126114dddbed154b62e3732ec24f589e73fe0c32c5d33569ad367a82f793a96b0ee656185da011c193f50174879f486570d5f926cadb60e50e597c844ae6c31b4a052a7ab7a63ac8e44802969de587bb222056cd67ce24ba1eba03235f3973c669d5a69e3bf75c17a3c2989cf0733328e8fb772f0dc0c51012bc21b87ba1b24c4a1fa0b3099d3c86aca2173f1090027902514088d4a068522b6a7b933106743323080cbe38238d58007a7d8cd850a4bd78eaf98a7259098a646159809540c202e65e21b20c744b3ad262721f8ef984a4f37e0385bf1fa39a04c16467c8e188d5302a5f9c70d050a5b09eadfa967e0552270c4f78967ea8d617aa01dce90672a42292000741c2d0c7603e8f02121cd4e411e949a2601df9a4cd9fbe2c7469f8721a03ff4d02a925513fc67fe80941acdcbfae7991237a2fc8c69dcab43f465f19babf16636496f2a117c5cfef1a0020643e25e612015538f0b6c984f83595143c7ef7df7503fc737c341454bdcf85b2597684555705d145d3e319902a98fd7425272b460c634d04a7974b5fdb80218c868ed9fb0f5ec3feaf9ba58bf6ca1b8f2891aea57a30fc536426f1262c137bbe136354c6fb29a5f00ecb097e962d540d9421d6ec8cd62634bbc14de26b944fb6efbd3a513e011d7079a178ebe241325544b64f3d7fb5ef24dcad94659563f4cdfc24b13c30f2351cfc681e216d818c94f98d571464454ba33da2bab79f59bac37e45356802b030997f53358fe703e5fa4de4bbd80404e2ae0c0e993cc072c398fd68601200ecfc68a3a54d009c9acfb386e92025a7fb95d899b1902d480879ddce1666f0a3c2b6b9b491a23abf3ce098168c418823b46d46844a675a349f11dc47f5847d42adf6523eb0ff8aafb9ee9bc53aa0d7add070d09da0e6c6a9569a75ddfdaabf7edcf53a98a4b7e94c7f048b3d8c1a7163c84e2c80498c0445f4c40c939c2ce180799fd6ec2ebe845bed0459805f960c976e4193c519f5648c15b871f5a0098f6e90f65ca60ee7c2e6381b2f5476fa7aafe2098619982b15665a0023004da5dd11183d1d148e4dd526243c95e315d79a80585baf0e4a4545699cffe59aa9a71627007245d342dddad025c46915c94228d7b0a58730e0e3bda1d85d626ebbe3198f22db403e6acf2611a6e3c514fbee97c9e19a978791a08d24ace056ea10ce47a000cc6972b35c49b4061fdd5eb7df2259c7bba96ca27fe6006ab8549838a9d155770c0b10d03c323168d56e3f10cdafcb452918ad303de5a7e69136340642e477a4cce1dd1cd228a9df6dc65ea0cefa31dfeb0236c93db2095e543f0bbb6f5f15be84c7b0208c12dec120352b545110e3163fab7acdaf5833d7da108519b05a10e2fedebb9230670b8384e8b035d04d70ee0d3bff5a54daa495269799ec5e2598ad546ff6341e0899dfcabca7bd7243141bebdf31fce9653a87cce582d1742591404854bed6b3f6ad619df613fe2b6c641fffce1037e60e2de695e9779814ef2c6969d2a653a514bee969c6a528d6d008db3ddc2c1d1764904b87c530dd5c9645bb5131cae9a4007d5d40592e2b0aea99252195cd68ccae591869039cef64374af4721d2df0fa4e967a1c2440e061eabcaf7789fa7a400a56f1309df7be8e47ca362f2c9d7d50c7b05112af51230a6c7bfacb571c8f5b5432199572896d109211bf9c0ff30765062dfeb42e6430dc6530f0c16c22a8a15e05fbbe2ac10bc7d75654455c674f045cebb3c56142cc609bf513f94c4fb91ed01028ee5cf53ee6275bee588dbd6e821a57698c56d706d4c15a44612e5f2bbcbd1e4cfa780d764b9e01cb6e899b15fc16e13ee3dabef0aa9f875256f3a3c7daad98d19168de4674650188fccccded3074c11f1aa54a44c249efdc5b85e1d9c33569e955179b429306374af3ad66d234a12677bbedb04430c6a59010d672707c0b59ac67ad6ca03f66ea4cbadb87379446b0d90d41af19475e5ce4be89b67926b7eb6bbf2e4d70bb7222ce59c9760bad53af84c52878fdfcdc2c78ca0d0cd159f29bdb2046b4ebed0b1ea866d5ec4df1b9ca14e7156141009affc133875eb898d841296e29d3eae44e4512244c8adaa68c7dd808e5e325e945afa3dd06a702327ff3c8061f6b44750796e5d4d951409c5719f9ef26c7f391524d3fa167f4ecf137c67b59db7409c6389fcd88113297390a1608da8a2f73f788cd084592199cca5adc9676946437fa739a9a4b29133cedd6afac7478da1d855679aa609ad2a471e6d8345cd8f6793440603e25fb48ed208463132de77081798c5529b34f1f1f7bd184c141648f8bfb6fde4b8b32c73c2c81cec88b837c1c577fc6c9a785181525ade7ec1d3c8c279b37406b63da0340aa91f31f9ba94c6a727ba28c04f5d1708bfc6e5f5d4e315e7e9a858ed01cb257a159c9ef297e0b175f02bea62bcbb65e293f043aeaf03c1c0185702bedc09e901d123171f1694c024e10814d4d28212a217c4f8e02ea2a85b5ba6f67af9d810ce69e5b23e19f12cbc137619f8990497f79e0d6cb4c6c04abbc8a5e1b1e01000aee386331bb7a12e0eee1d24672900912b9c503666e84bd9665fec498f9352ad6245876622ffbed92b69d17bd8c4f897ab85bee2da39bbcd49a85f5ba4a98cf2866eb6aca98006e2aee11ac9d0c4ed8c7f5f97fdced9c3839ea7a3e60e1061789840aa39b71eee7dcdbf616bf3010f7b7bbfcef938d82bc3949bd2b03ffec871c9e43275280a189da4594f2d9e55ab5c545f1ec6c03a09e2232296bed5eee2e669e1207c2c2255ef646924bb8b65b8cd35a45e8acce588aeee75b41ae487ad1b37174c4c2c3dfa9845d08e6212154b8e1604b70cddd050b4d348d598fb24e0be3def32f2092bf1bf7b8a835601209cadb5fff3fc34240921c921c3fb39ddf46aa2ce0b647cbd0b5d411d2cf73a795e7b99638c2e332ca109e4e83d37e3d415d72f79c57538a5b0e28a0146904d22436f971fe30ff40fb5dfede7c6afa478c04fa0d34d6e740d0e6046127c99c181788bcc049b5de818e6c716678ca00543dec0b6843b64a317245f458148813bb3d7db434587015af78614197e275b6e32af6c7f46da430672d4097a5d8960022d302d0f4200f3434bf019746f95bd9b78d7d7a71656de5c7576886d76bf8f04b34b2880d00c92ae43cba5a6e2350879d21e5497f3d1a4e0678eb8f8913f47ee1297d0d63e81ce95c0c916f67cff32191edc750d72353215ed15ee1cd81c4cd759b19ea08f347bbc18671dd4611f68f64cc44e0883bdf0d18de44048bcb151263d8f7cf648b54b77de0a95ae80940e132326da6d5e9646bb7d646e148241f9f46df3c71ee3c60ade8a124b28e712cb101a2f8fb25a9cd4966e87285390c1989cd884e6d9d324c64f6bbba2bc900f42a0eb3964e39dc407e87dcbad2cb4a51a31c52fe95a8469a1429511cf82eaf771c51fa324a1df566c0b1757c5598e4dc9c08b9495b4951757a5e033598fcf0be90f23037d5d0cb665afdc52453ed34dbc0c753a290cd38ba52ea70364195cc15678180e36c40200286a4e1f4b522b2719cb0bb8a27611763a1c683a9c814bbc6f7a75f22ea85c7dc08326fb378a0b1bfc0d2b2be5c1999e7dba63dd904e7166dd2b5e5cfeebfb4207b65c37612f9aa1f2e222f422b9b8a66ead345961b12925aaa69e9409a337f7bb64e1d50935f7ebeec64da3f535b8a1e8309ba1ecaba7d16914d6cde1e3d8f6f0c50a8d15ea3994eb449a0ccad8bfc248caf6941aed7e0dac5bad82bc334f4cd82734dff30da289ebdbf966171f6f9728274cfd974204dbf9a2e8669cd5bdc7d75652744e56adff4b3c4b0d0b664b9ef20f1fb00d87d6ae3c54ff2f745e715f631ed10a3a7f8fee1f365f13cd48f46096869bf0dd96f906f029b564aa2405454438e19bbb7b3528f6840278ba0d2faa30d6fb24f2fdea0dbe6ecb62fdb26d40bdaa5d3233c0c7b21119317e0ecfc27a8cdb7e146014b654375a2056fd0bb295a8b74e21c81e5fc7da2deb90479a45c38d56d06e039e6b603917f9a1743f48f82b478ac054675153ab20ae3c26476ca92e4b7a4d21859eb5cc14919036b7fb5c0b9835cd483bb7dba606407454ce10b406037b34f6b6727f33015c2b5b4cfd7ea1d3f90f60eb4ff8eb81bbc03cdea248ae283855cd4a1555f5dbe19312d84b646c707adb9a822decabcd68681545e434b1eb96fcfc27abfd2e06b33bdf0992d01a92a00a88ae481f71a3c747e3a3c0853d4ad7244d82717594fc7afc55515e2623e35f1e371323937be641cc3c7937772dd345bf671cb2c09b272d9eee2a5b4d5a7c7068888f9f3808f97bcf8dff42f8a72c8e37a5ccb2a8a2108bd9fb28a1f528b4385f3896b1ceb578b32f5b30ce074f96bed72d32a9f10256786b8e4d1024a3680bceb54eb10f23a7866a02597233aca50a6cc2e08a20e4163b7f0ce50d040fc70c253eeafe0f3bae6abcb49084ca63fe91ed89ff5a304a2e1de38c0ad044e9fe60a88531149dc3fb1de80f0831cff836f0de5e61b941667e71fe8ccc72dec7d58b248bfbc6e044992461dd3405d5ae94a9a0a5ed5fe9a8431bdb00f43755d627555ed0c2ef877a0232e647ec38df1058c5a6742fff7e7bbf481eeee448d3e95bcfd35dd98124a83e6412b8bb6217e288981ba8657cf437516db5f844981bc4bde7120029953f4234f1838f34f29f334dfa69845a83278c80ebbe8bda769c174ade6d26faf5e305e596c95e48f6f64b0e6d6c54ec1e117a06a2579132cae60151f805ed91c28e8317f0f3c798bea5a35d44bbedcbe1d9d86831731da6c9c39871db35c7f55b73d07d8c5fcc98d18983d0b260320568171ce9a9bc25d9512fba758b7fcf76b547628514f6c9f58adec812e72c783ee9458f58252503bb08e072de3cc9027ca9dc06b5a77c560b30ba2705ac51586f2df18232624603767721ba04399e9a3b3821f39ed970415fa4c590c073e7da0c8a4ef821d12503a9eaebfeef7bf477f56c70133bba117359d307809253a5b9ed14abf76e320c6b3fb8dfb2d11a9c5cec90084dcfe9ee60a8ed66b4808d19834728bdbd9084b85d9c67f0dd0d65a94e122bac1a48abf79d9789d9542b0df2eeb33949ec4c532bedc47aecbc0319943789867278e93807f99257d0e874ee635585517664388f64556f85f37745a96ed185425b0d4ea66e0468ea51181204567f3ff8e7fe6acdde520c17e626d82dcfe55edba6748e31f2474c1ab91f5a6c8780f569a91bdcc19c838eae8a3135dc437259040c0cca4a4e9ff1339b0c2e35ac48cf59c4461df5386f670c2716a51af8de04ad7bfb3113c107ecb696de6f36d0f417e3921697df7ba43b41fa894231bfe8ff3bfdcae3eaa5570e66cfcb8fcf9f9930d840d01703e09ce5d89d78a120946ee0f3ea98fd36603b2d528ca9ae2fe5f678ea767f1178aee9c429fabe4325917a9298d9616e8f611460cdfd6f76307afcd67cdeed19d9731f8dc5a4a3cd8dbb3fdbbf16bb0d87e4eecfd73444af0f2cb862fee88716960dc96673dd7a71f9cc1c0f5abb38662fbdcde5702a3bd34a58fff5322c6c687bb52f5772643a1976dfa299afb36f5effec7a8eeb5655931cde803ddc67b07444f02ba2132f6485fdd1a262b004179f3653634e856cda22e3bec36f49f66086c36cfa21bcebc746755b708df5c5ebca260102bd5173dd7f1e6a45080ed5627e5ab6bec1fefca634e549b549eb0d5f1d66be0407e8d5618174223bed99c4e51f0271b331601f02bf9b643ee13e8fbe22dfb2067ccab00e1be62044c05230fb48db7417baa0778925f840e8a10f6aa530afd6f6ac39262f2d467aef14596538f64d3a0cc22680546d095ca2ecd4f07ca652e815244c0543999ffcc094ec3e38c9e84e1e3fdd3c5ca94dd60fd674cfee2a22d97a2e0e393855b3fb3fc60a103febfe2016eea49ca96ef0e15c7c4ec8df2cc947c438501fe1a69ced2e8d5d904866a8897b836d65a6b17e4ec6f35f4e7b8eeba8ed00e281d847cd86c06c3f0de0589d012fdb28cf2cdc71b48548d00c6e1354363cd982e6abb3c50893832620973068d1e61ad71b72bee691d0e6a10c388fd3d887ccf7d4a99d258517e9b5439b3126f8eb9d667d2a8393ed7eea9df1f8d3f63d5b61a12db63ec1c6c1eb070ddcca92a39599ba2238af3f8304feb78f5d84ea1e21ea543c6b3764dabc8ecb3795da25d08ee131b1e074aa235c8452721080e3cf3cf9bed223e845e0cc3971ed7d8d0460daf49b07134967b040bce3982b503f7911ae7c623680a0a5ef28bef7390308aa674278473a6babb1dd8d120596264ea31aa4eeb0570710a088e8e2e22f77ee389cf804afb52f6b371df30c30fb8e6988dc94b11b2fe33bb57b3dac6a297372cb040457715359aff804c1a5b609272653077e914e6f4422f8817cd60f79fb3af53da01498de6fda5ab17058cff237db6b935965ae8524f21f352b3ccb71784c6437f866154c403a4cbe043c8f838dc8b5c09598d1c3de8590ba5a5f78642df38ffcc5401a6e59fcfded8d6af9cf6b606d4698f87f060618985ab493e86358172a179c04ce837b11981575988122f9acd05d23a7218dc48cb2766f100134a4e6e200db34f791d6406a019fc9c48988a841fb6fc9043c9f305ac27aeb1a4d98617a65a0071f56bd4be4ca7c0d76028b2abbd75b17ad30c80c0fa61a010d83541d1b71b6b77542d3447f28596488acd7110825edbdde1f1320553c6ef2bdeb8600e429b3d78e9d114abe759838745a115365a49a67053a9a75198ac7d0fac073449f75c4062268aaed66eaebaf0071eab7573d9050a3aa7359ab91a9a5ba81a41cfc1e2ef040b59cc5bb8c0190bdf96e9f2902aa723da5b803b95c1ddd3498a87dc45ec92e5097cec04cef47ad053bf5d3885ecbe93bba3e8a6f42dbaf8b3209d77ee0e28e2b7d662eddc85d1733fd5ea681a0ae32ba8b0efe133a94f55e432438889833c9f5f6a3e758d2824a0f722efb8ed3bbc485906b4b90c126ddf567b088fa4b98dcb6182edd2ba31ae4aef18ff7c38485d543c44cd7491b583c3f4c53260fef9e555d4d0654503373dd72688a821692638ae02d521165a0ea26013b05c3c9849edd8d3fffe8c81f8e2a224331ceb0d75c61b822cac22714c8cd3ae8996a741a6e6ee10f65420f620eb099d8c578cf526d484273660a2c80f4fa776f10b092fdbf3f44c40e24d3d7ea2e7aca11acf1ad86d147c18b5c9fcaddcb028553bc60fd89a16370dca2466692f7b5c0f2ce853e87ed7cb1bea07bf95b84e4885f6ac7e99a9226311fbbae8a975b2025ecdf0243c933bb6ba17c1f2c330b4cf274b053457d064d565ec5ee1d6e1aff26c098486995e61aab29298985ec1f4cc88109ee3bc0c23394bc215e569f6a37960c87cfb310b44b7aea1d4a5a93ccbec024112e5a3cddcb7ad772e5fbc0a7cad8a201a40573bacad8cfb1dc8e6b2ce71c3e99704327b620fe32b03da5462e255a5c2238f1b56be0f15a7464970a9530e43b512e35f91798cd76944311dc9d7851d3dc3105655d4ee98d703b47df70e55bf3f39bbc216dc6e7131207cfe2e3a30603e409c39662ebf4863f9f10979b79be5d66149d904c872b3433d287833276bbee054e8681e0e21b83f0de12f44efea26a301805a3b674558ec074f7100c5cc1526d0330476341ba37552d188ef87835038fb6f20aca6b2219e930c3b2e065653f37103f9b1839dddb11dc45978657830e58b4dffd3d7bab6ccebab65499b35fc2d5f25eccd57c0d8ce1fefb5d1f0835735d672762772c9f6266733de19cd85ace023e2f794841cf4d78bc193b699bc8a9413e6354a3658da4d15d4c4ff2c5d570083c030602e3905307ed679da55dea75b7de853a119d3890c626b6af92156921d4eedb1235fc9b24db3f2f7a24e3243c3036b31a21183eab60921e8967fb8366cbf6196f2e24db9b224920038e2493da8482f8acb329c6783e4588ae02c7e5dfc69505c42df9e5785540d1d24c35867a8b1acda67b0b3991c14d9e66b51c2e2b0ec5c205f108ab329be1864d478bcd64aef893fcde08ff2828903e634a4377bb6d7b121b4ff65d9fc5a2a3f3a48420b55604f371b7a35b3ed1e768e51b0e22c9a2a2c91c544bd20939a1088befcf113dda726264b50d8a95a987fa16480aeab3fa802c0f4bf998b1c29664983cd18e10be152719254758d3ce816c0f3dce08f244020c4b6ea352c8a23ce5f00bdc3dcc52a7e42014a8db114df67f552abbca093881d48f789e667517d2eab34844fdfae2cd591d634e48f626b1a2e07c029d053f75e0355bfa32c952779bfbc5f5b56bd5632b72a5b1e5abb7b703b2e9cd74934bf6e707f3589d4b5de8f348bbc0d0b99b8a9412d998354df93cfac22be916103d377130b51a116e9d3bc05309eb4bce97665d731e7c4ae9f18c23a1408b4a4dcc3c409db984cf60be26753ba2a13f5f5b5030f9b8c125e78b5c860bbf4f7c2374dd0d700c14c03bc13713a1ec9c52107672062be2f2e2e6c32de4c9ccd846a994c44e1c38364d8d78b2f8d8c5ba1085bf7238006b0ec3e30306b3f54f86e6e9e400972d9afda4c40781270cd0d1f0c75f3bb296f2891585ac8dafede3e2bd5a08930f502d0f931c6d070081f90bf09b4b231eecfea64d607565ff73d8854ecd64ab469b4993ae02ca86d454aec42f75c4fe46ada2a186e2651ba1c0a035e1374017eab0c03e77905f3840f9ec00de457edabdb0d3fad35c536bb9611ca70592ce788c48c1c7109b467a557432a13b510246892099e7594d271f379a660587ca2c365fe8c4d271c0f86903efc210911fc232641ccc1b5bc6b004c47392fe90d05943525b656cecef24c7663659989d836ef59b9d1352f514fd5c67443f5cc17d09f1392b3a8af478cce500ece78c49ba50126be5391a41991dd75b4368b98120022474d993aed21ca23f295d0712413923bc5fcb16d20ddafb8a240155866c270495462ac2c50643e0ed1734c00d91338990c7ec13498cd80470dbe1b4bbc7ba9a821405b74fc98d6fecaffbc0fc198c15c403109b5d8b43fc2dc52816c7d76058492e7f1634de3b061fe07ccd4cc056ffff3fa9