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 70744 9669cd8789215c64a6d3ac89ed7f7ee9061c97891aad1bf6e11a8ba9457f23f0

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
477fe52c05ae013f9adc8b38ae9a8540506efdddd92b1ec4e141f86a730bceb2
Certificate Block Hash
9669cd8789215c64a6d3ac89ed7f7ee9061c97891aad1bf6e11a8ba9457f23f0
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...006669000004590000
00200000800000000701000000000001031f0000000000000000000000000000000000000000000000000000000000000000000095c595dfa2448b8859c5df8b463fa2f71961a65245932ca37609c4c7b55c9a739bf32acd82b001ca8b1214410cce8f0f99dbff3d34c51ae9f41b9c653a239ce61cce328eb38ef2af42e722558f6839134670724b0ec31bfb83090000000000000080000000e000006669000004590000

Raw Header Hex

0000402084cf0ee54807dd4a75b6d035e3a776295cb42a45f62805d2788702a30ae5edb5102080746b81b7207d9a51ef4e9354080c2221fdbdc0c8ff55ead2173db2014053d9286aacff0018b2ce0b736af841e1c41e2bd9ddfd6e5040859aae388bdc9a3f01ae052ce57f47

Proof Data Hex

59,560 bytes
121216010307dc0cc2da96ab14272b4b3da7ee36882693e04c3a25a43c8471c19fd45ff9032b8ac304421fd892badec31da38315243abdc41a56c42062c5b419718427c678fd768691535fee5b7e44b70273698266aa9f7e043e9c21b3ccbb47ee6b81902eee8d36baba95b91aa11d4f996d5d44faf13a6b7868cdca5f28b809595eea9b4d9b7f1f944df58373c8ba20817a4569ba55b2d98929b291e0fd5c5e488cc3b2f4d0cb525aea20c2d68d5007f9fa6d0dbea64576032f36731ae1e28523a849b5e92e62a3cc66bbafc1c7bdf0d5554efaece7db6974aad94e05185589b343cf3fe3f00c9306dcd72d9fce317ae74b2d676e60950934942ea6c7d4b792170e037fd07966240bc6efa0d34d737a4c3bb7ed9a430ec70a9b166f8a3166cbd69d05c1a4f67235894a1f355818873c9e522120289cfdff420f01a5860674563d674d8f597980be553164c950b7b1ff43bb6e672b16d27e7dc3f683149344a9ea6f78eb464ecb0d8350f67f1f08079fe532f9e639d008d39fef83ccf26514bd033446551b57ce39882412e1bad666b9b0802d45be2eb19df9bc826d64896f07e1ae9a33a32dea3727bbc245654724cadc410e98ed730b91d91e7b5055dc67c3d45bde52040ff8849d16875858561d0c1d04cd9abc2f0d48370dae4c4dc431ded4d1f18230117947558017d65e98280560d6bbd00f00d322c97c29611a0debf7f4baeb59aeb8b049f069178a6c98de33c8e95b183798a61e7e2c37550c4f4d4ca2f96cafd4ee3852b2cd42f792af387e2ee89272dffa657bead7d1558d79c2253993d23bfa3ca66851bee0fdf9d20fdbd6809b7961e7e09b77cb0930d191e719749d432937e10306c53245f6e02477a4e6a25b9732dd0ffe25cf03cd96a407c7bd32b9992c77aaa16542221c67ca14bcfc1fc4d6cfc63bdd98349fb792d82360a2ec2baa3d88d51f75b017b2b4fef8b8491e28be629784339462499c0bdc97e2494c08baf15133db02e3ef46920870d2ffc9dcd43c81db1375919ecb417544be7fb041f041d8423fff8a8b26ffab7c1caeacf5393e1ce29351a6944ccfaa6db39536f57c89c3ca204afd36b8d749ddb8ea8c28c23274d7354bc860e36a91cce61aa9543b7158ad6f5035652bbc337396a9ce2050f73355fff8c1da929858481009c25df47aca04104989fb8b8798832575dbf8ce4900664d8116b33dfba6067ab60d75160f3e2664b23c8dd2f49ce19b3fffdac1a0aa3ba5abb95ccfff68cad0d65676f4bb7ebccb943511b0eb7fb5654a61c4b50a1bd79992b7849135d4cc0faba7abcad94b4eb3178e2c82c7e3636a6ff75203c7f8cebb0c9fe83e528653ccd5459f39ace4b78c2a43dd15838f332b604d9f2f804e4196b1ee2c7618f5ed72ee65bb387d02653821c74b99050bb88a09a40617f80967031143767384e0b37d1db255dcff0a6f5f0c1e89dcf46f54ceea80e5ad3791c62e851a52341dea5b750dbe232152eec04d877660695c1063a0216f1ce4748e1cba5b828323c30ed73685a4033f3d8ff7f3e2f5944f19468febf5044fa34e355ed114d5bf7a717bf1374e31e6bf09c19ec41827b9f3dcda85d0197e4cf51883b4afb1bcfefa57ec3ff1d3e5d6c3e28f5ad4800ec81748c8a200bc411cb2f8689f712c0b57b70b4a6f19129912dabe594a2e1ec676ae793d555fd04f69ad554d355e0257d670e788a218021a36f5ee7b48edeb678747623ab025fec69faf6edff0fac9dda3af14744078189c8aeb183bb0979a2bc5233f97c54cc33d4b1417dc1b601414edb9a07b270481283a65ced653d241e88bcdc3e542e9bc10a3eb37b6bb25f8df69af469c2d9949402fc5aa2450f44e4fcfbeb6b6eb44e052d04b6789cce2b3dec0b6f0a2e12906ae9abd6c6ed1b867cd4713d0d639df19b42e14c8bdf7a90d54308ae8d21014bf4265499dd13740c53b6603bb38a3c8f9c6d8e2c722bfbf9f59a55be8906be34697b22d8f9a40ab8c414f903a8a7004d8e48e75f61fda73388041eb138aaab931dbc4eb3ac694dcbf68f08fd9249deb4051f1851889dff8352b2eb541c81fc70a66539dd7f1c9bb0f5b1bfe7e0cb0bf42d9db851db308049b77286c78f62a8c5a09f62e581d186cfac1cc30de58f55c76294948ef532b65a3e2beb378c931e267bafa8b4e3b24c2949b1f4065775d91190b783450d205c13015bf57972f4a4103b692799256cd2a782c98f0612ba6786b97aa387158fb16f194a0d538d381b2e57ca469533b1ce083ab3f081f3b6f60626a30526abcb8b7842045d1136251d15f1d1c031ebcfe85ca1fd1c6233d75de5926e5951d2a6ae8d7d95c10d131c9787df1ff2240adeb0ee26f910e8dfc49a060821735c947b5ada327d0a25194a80e76be81a29a90fb47760bff3e57e87c35157638e01f73a823721911560e850a7b82f198b72861cabdd4d1ecced9563f085c54cfe29f8f810e1b2ab23445ecd481f33d46b6a5d88dd5595b0718e6c424cde8d7747f4a73cf106060ca1560290bc24352eea1fa315375b84ce213d3879a65f4c462eed589c964913b78ae5ce752dc0d10403cd74f440c9103b9880c8eaa3f884840be4df9ab50833c4e817a146b0f3eed3d4502417ef9ff4be2f2081f3b7b666bc994d2138111dd52c4466a015135a82f53ea710b2f0adc3d6194ae4f806b090a9139a9586769fdac20d4e1fc18e8eed4c8ae4433d1b3338e5263a24fde5c6556ab221ee1d80811e0ffa412d0dbe4d1fee67cba5141ced38dc806829f4150fca6d885b55b15fac140004830d61c159d09fd5dd2a780475f830fc8b23369fc6210f4122136074fe8d54dd31dead4278f7e3bf6a383993c28b91e3619c6a0810f0afbc07755e5d655b039df7604ea098428f62eaf8bb17cd700c9848eb2171cbcbe5031279de7470c619a2e782d8ac7106073084131faf2369200db485263f951a6d2a1ccb13bba8d5d057136d1d3b7cfdbccfc179b0a2726d9c97cac2361cb3840b2102ae9396d8992cc69d60dcbebfe3ae5abe2425e835481ef557c81d51943dc33528bb7fb7a25ab0c469467ad55c5a2773c41f9b7d2bc4f9d068a4d475d71291433aacffc4412ff66e9812af42f87a7e9f32b0f6985461cf7de874ebf66a9fb7d1ee8e79b4d07eeb57265de9779ab260631f77178d7630760e63a47efc19407768b8bb31fbcf7c98898107d38fe3b973bd6503856650cb5d213c59349611145ebd27b00e58a55de974b9ec49be99ed275f1dec37954c64214ad93c1355f36869dbad597bc08ec65c363a8f9aae1d76968b2e25289b2a77d2644c0e1d6603c17a8a8c581ee9cc5d96d42f2bed8d87946e2bd9c3e60b3cbedf4c43dfcd2f680d3b03cc13b16ff8b3dc492aaa5ea682decd9b8775ed5388825e623867d35b7312c4bbbc0649cc7487676e8a98e8a825dd1727d271c5574098fdd94615e24280957690973f73c67792c8cbbb7fbe07b92198c6ec53820f61827103407b4ad341041537c8711e7ce35329803405de57cab3b83114c4167a0ce292c7f108bc27c97c27f9fce4a39345bf2ec011ff3bdc70669e4e4eb1562c32d1842e862eaec536c88096fadd9f4ba1994fd2e7fc78691f688d3af601814c5b4416f824804e3a22e488e4faddb909486f661bf8262ec7ce373d8b643277f237bbdb4417eb17488ed82e3c5c4b938cc72faae6c9b4c051a3252cdad35a9a8d5f6472fbf11846b03b3a14ed57d4e9fd6137444b17ff45d6f184fb8d218ae4d80783ea2fadf3fca4961500a375c54e86fa082e16ab6c242b56d770542581ba2086ef10005c25e8f4c9e5c4416837cdd99a745d71ebf7762feb36db417a62f5c8b4ac5f9ed81babdfe4acc3091366ec58d88d72c85723161d8163452b06e6f8ce9ec30c179e69adcc8ed602ee450fc0cacd711426920911198b7074dd16003685b24acd1536b605831b3344d45631f3daf9da43c3e6463271cacd61aa3a06b9469c50aac48f1c68492f47c8fe26d531783273f585671b206b5d0e9b8d125a771aba7a7086f5cfbe06d897f5a5d5d32dbc8981e721d6415981a15d552ea17f9ff88d4d9dd508bfd133b369ce4609c70e14f5abfd66a42bcf2adc2b8144b160899446304590dd16f554973558df4c7e1289c1fb149bf3722d6d611b6af9467d128b64ae9830efb6d337dd64dc98a28ae423d3dee837685b07c98a4fabee9704c817416cdde3505e13f8ca54157906afb237faa14a2b95ea217099b81fc446ff0f12495e9de43fc911234461db27a8b680bef93ff40d2ba6c0e30b2de0730fcec15db46a30a64de4d7a64a9a8184a04615f4db9053cd52c3b7c013940d56e29369264defc7c504f9abd12fc385adc6cd8470962a63b5151873db9396ea3c03560cf2aea8116832d83f46eca71f44946731d014de92f52658832facf64240b3125bdff15c567b60f785081564a8dd3fb178e6bab4ec09c22386f39895f8f22ad39267805e8946ebcb84874ada7b60ce747396d23ea358a41616c678db637b874c7a6cf0bee55fb40f0f4f7c751d042a8b62bbe695170ff9170af22c8226b770e1c3fc77747fa054cf2530d9d4586dfacad10d879842b58f4ea6abd3c88f28f89ca20c4d3349f62468fecff5c8e0e4969566426e4e77c85d312c17cc47a52caeae3ec2239ad258577f5983fc9865c85adb75d4e3dd824d29106e4e9d15af98eab0dda6a3449f948e3edc8f0a4668ddd7612f31f6c106fea831520b1f1f6c5b5fab02dafaaeb9d6305563f3728e8e084dad8065ef357566f70115195cacc1330e0f2ba019de517ae696c39ed56bdec4eadcab116d147f2b62563e49ec7f5042d48e198268446b63380fab0c4ff5e831eeec40c649b37e8a419dfd963b58d02b1ce61b7833e342031be031ea260073c1a273fff6df33c455b2b08a4dc59dd4287a1ffbdb6bef036d237efcd4a834f69bda2267e136a14c9465be6fe260715f59a55acb09186f02ae09dce842d5710cc8764a962d4f4c9d845d6d451915b8bb04f30eb357a785ccd886864a005e63b844cdbd619ed18c9c676d293a18d67e08253c5c55b4c248ad16d6248408f225fdbfc880753f0ced4467b8b4f0f24ffb84736de2428bf8fe6b6c592dfb0c5aa9fb37ec44e2a8da8a70395eccfbed55a1feb953e3e46553ce1f8c08313fcda7fe4389d0228ffd807be534d86378483ebaf8882f502753350e4ef94c0ef4c421fa128b8450c428285298832cd17462409a7f519f4b7465b4496d71b4b9ad1cfb55269002451e0a7f55f734be455e2c0f09bedf300abedb3a945cecaca77f484615c11ebdee16d49b82a9d3695ae5604e11a08412e24f85ff6c05c2b842713a0d96353bb98009932135b419f8c574219380c3b7777933281195284caad7694b6dfc0c31481110baca47b5b0146fb0dca61474ace2ff7bd823b22d09de9d1e178f25fde040be51bb4f69b826ef021d35fd97c9c0d7e9acd092b3fcd28b789494130ad94dd5ad461881025034ad540401d67996d1902b08aa9c72c0b7863ef510334397faa433169c500582888cb2b351e92b728566a4c19f0bf02451a96de123b38a1660e3613681727ec1bd2734fd76d3301f4a9107e4e8b2201e4f630a683fef8b73322708d0470676ade56b8685b61178d8accf0d2854d938f8b0d5ce1b0689abf43debbe852bab4838b297c03c43ce961e06535a1e4b3add89a30aacc6a34d70a1db72f40ab1e8d7c3d285bc57bf61f5910833a36ae3ec27f04cf298789fd388b76a1e5c6a6830e8250cc8264dcf1d0467a46d1b1c05534b2b973f10ef5c0e034082718e3da694e0a429baa2e06ff0567af556630ae010f0baca72c329e2458eff1b2e6d39a0d7d1bdf2481072c2c43960f79a42fe75759a3bc6a4b98a369923d57650f8c08a1fc81ab04f70e4d38feac576dbe4107a482354509aed4b6100099b2b72e495e37cfbe0488c8442e43d7d3c4f073eb6ae991dd6358f56d527d66fe0d981a5943b959a7fc089948ca04dc745351a83d84b44564fadda94a7cef5d7cce60532be8c50e382f8b212adbde25e108b05bc256190eba45ac9ba1e940d8c22ff0bf45c23d71ee1a95a5ac674b5ab0c37adab20310bb007c22d469c46030a1d7bddeb92ce11d09cb1d557ea8610c26fe2327541f028dfadf26a5187f91df35e1cef7241205512ddc62b501fb18054f832ee826a104cea5a07dab54401ba5acde845e5ce60e1015b092039f9acd898b0338431be235c6bd54720c1f6936e48a9885379ec19ff687c942b55a1bc4363dad4daa913d7835ad7830f1d7cc120716964c2084cf90ad8a08fb72c86bd94807c6565e9537439832a04cecf4663c12b2f20cf1ad0531458debed6450072e005d5094249a12f37d7dc64c08f092312c0d999430c338cb70684d85901caba7444534844708b23a9c8e644a084ec16286b55edd572db3852ca6629371b5b6cd8ec2e66b996967bb905d02d8d4c730d8b93401f1e469b0f9e3f5c74f228edd63199b7f3e6f2285ffa6b68ea5f894b5263efac5784736b374049c43f1927ac20040c83f12a0257aae61e1073e2108838d3af75dd63b4d67d1edea9ba55a8d7d64fbcb96c1899cb37de25de1212d90e17d5e4c1d3c274254d6f12e544d3539a55dfd329aa72195a72c4dd92586a3767012b27834b6968e1bde62cd513782aee4e999ff335ad393c4fa26bc22c682c929abe82425f54966cc9d062eff987300c8e4acc2e5aaf82c0469349072cc3314d0c48aa92d6db0f6c48351f3bd395e79a2a5f9ee1de1e80114b671af5907e1a73ebfb632021e084c1f38f092a93ab2b5b08ddb891d22a9e954cbf5e5e62880d4445e09f1633bb43635c409ed994f1fefbc53ed6a967aa76afda2c6639aca4706a017a454b6fbaff28eb7325fa88cea5f5e0e5f49025a85c64b1d282f7576085d6851e4c3fc9eac16e905b0df5550449e307f4888ed2276a99db7823ebba48b3dd6f32c0a0380e5fda8da101de7188053c8614884435af825bb32ce05da46d253710c4b5717139702e4d4ed45d6eef20e51314d735a1d1d4543a90291fd6a1dd5ce2f4da7a48b52dc5ae0184cf442f8578b3e1e1e3561b1720c61898c9dd8c07854ca1af2b25a8ab10be9d1bb17a7b9da492bfa91a04c8c711d8414292898f93c0f696c72c771a99128912eabbf5d01ea767e36ceb5d2668ef89f1499dc30c5c5464e95dbc181123e29d93aa4b6e1b19c03250096c3e53a486dc2e13dc0205c0ced52b411ee57543dfdb8ce9eb1474822c40fef4d74ea4a66690f0a7b437a5c5717cb255554be52942c43062104307ab08c09e3fa6c69f05f2a4e1fc5bc7f7730647a5ebca2f54654e1df0a228279f3781bf848d9c90c88fd97f260d938e727a28b2bbbda59930fe4e28f214ab9ee735a8410c802a9246c575e6c6f4d1f67c1382bb4abc6f826a9759b35eef9277aa151e0d9c4cd6afa10b56458563ded2a38e078dc02db80ce9d8a0e4642def2fd4d220794851cb8c0c624cc069905db24d99d88f36bfbb86a524e9fc55ec07289564cee2632462e9adc2fa41df181f230df051c1ff7f1fa526272e90985f93b044d724d2b61316b35eb1368f3638541ac10469852e82fe9ab66531dce64aac7ea6f55491849ef081a7e658f1ce0152043b2c3781e1013cf4bbe20392a3323073842db1f3b6dfc9d16aa3828a6dfb0a6f5b1702db0b1e6009c1475ba0bc80d6a065df21d311d0c818f238b0dfebfd7461cbaf1c802654512b51f1fdaf49d0dcc765d8e02e4a9ed0e021a582b8b14a03ed7ded0efa0b70e4ddd657d1e8cfce885ea345928cf8f974f81ab2942686f4f42b4b3d15f8496011700f3e47710a1755800081c4c057c00e8311e9e30fc54765b336f35a98a0bbd5ede9886b520bac883f25d17dbb5b93e7db1129a1e76e600b6c0052c08d14f7d5bbd0729085b883f11f5284bf67cd1a0f46c2c137398de965be19125b32c55fd4af4b3da59c45c3071abfc876e77ce8b01a56439a9cecd91abc0d95b19f2ba722f1e7c21774efe2c56fa5228e3ed5543d567df13b2155366e548b47e29134d2fc808827e175dbc7c53c50f91a708ede0dfe7df7c425be89d8c15b7d599ea3bc38952d5a5a4bb755e6cbbd0fc6f0fac27218f2606d67c9db8afc6ccdfc362172b2f757d0e0034470e10aabce93c9b3fb174df397881a09f3b603240e0804d3be9b60f9439df9d2ee9d32dbd078d46238da170c70a45a96c5b4a6def0984cb1ac47b49a94b0828d64d844d80517c7b0e5606b0d1e41ca9543fe912f790046bd8df6e966b52f9e5e57942b5907a8bff24c0fc4551e5cdd8b530988cb466a222e4bad019b1b798141dff08aa09602b568da8eeb91e6d98164f36e2c67db1d20d7451e96dd895960cecab87ad53f17651f6434ff8f21e7ff3837f53866c72938847ac9e95d6f9bb80d84260803f297500f76e9553421436a1408eb9cba0ab633c23eb67a6d39eeee478fa5fcc1c867dae1a9446d6715081ff744aaf64d04b6e73a9040472236ddbce210e2fb3677b69f3f7f1acf322ccdaa99dd8950af0571d5d88133847d36654ccda00e8d85e1e069cb716b5d84248335442a28ad8bbabfe95a2dea525140f11f066e7652c8c31b50c28940d8fe082d2046c638dfcc5407b0d94bb18148a7ec67a938234d2ff537d91b8bfced2c27f2b217d1ce3bc90c4ef605e5c195413564c7c23756ceb0030330c40cc0648bafccc59e849af93af831e559c16cd3db8afce39b79c11ed59887a8d24b6d98244e306907599a5c7babd4c53eeb74b07a61757a1d059467598a609379724e2649aa7d37c9b4202cc82d89460a796b80bb0c1aca076361a6a7a1b50d6342216e9135d82128306d263690c179cdd963867b74680727dbd86213ff5fe76cacabf34750fed16ed8f696acade848206e935cf3f3a1652fd82c2aa0d46b53c0d441098f129733b9c198f5cbc2af95e79c979f337c496aacc2b39bacb81afd449eb23a5a2e52cde7fa6774842f04900bf7c6dbe2d0156c359a1d08d343abb980213d85788f7a182bfc9b5b555d28de64d2618871ac2df77f5b0681f570c6675cd4ce89720c75dbd1a886f13988388e3fafa41a3e41f1ec22751f86442cbff367808123532d2d4606e1c3a814b491f443d525a7ea756bcbc687f650c600992e28da603df077e9dd50206198d3e31c72de3dc13dd9ebbf6192c782072f01ca87dfbe2034d78f3e5d7c7f24065bc2f97981079146c1e6d4160b108dd187fbe2c5e73a4c4ab9f35d9625f8c02e745037cc90682f7932a3621d98af5e01d2a1e35c2d1e9c6712057309c808b8b22385a6617fe942e6f6ca9bf6faf1946a7c74f0fe0a9404a5b486049ff30048ead0019289201957e73c8459f7ca68540552e4c2992ccdc28361c7277e56289d3d11e7153566ff4cc1b1232b80050d5ece4274c6338922376930ec932e90b8f546bc05a8877b7804999f786b2969eb5ad2aaa3b161bb458561fdd70f4ebaf70696766afdb4332a561ae911b5d8b43f1eb6f87750243699168ed5395159ddeee5211d0acbeab06932a16e312d8dfa91895beab89e91843db32ca037066c386168dafa1378b5baa9fc9fe1e3285b24273a441e46640490df25b2b0ad677efb956e7b9684da35dd106d5ea2c3525c4244416edebc148c7eed60da4ad89bb25c034ea4b6d87b4ff4475a0f900ead5fb81e73db2e386da0a35f123afcd1de4854e1d6a38d739da9ff708ee203c136247fdbae2788896e3a0fe57de7c1c993e59161115d36c2822777beb897fe13cd067e06f304c02f7ee04ad73b17887b38fc4ea3bbc00ee0a594c717e081841c47b3f1ba274c8c184afd9ca6da7c7c65af94799151402841ccd0bcc0340400e00ca53a3600e03871a9883b0941eb44b29a2b8c3f86139d444ff04db91c8c20e8f99c5bd695ef23701449eef1e8c82e79dadee360bafcd9a1e3d0f0410dca9e98117d08e2a8c6e6a190023c96b094a01500d09667f1828804c11ff70705d4da4e61e2a7edb2ddd498abfb106bf881ebbe0e85851490793ce7324b624a4e63492f5260d7305bbd408aec63580b6c6e9ab8b6f10ceef704386774a4ff4d775a9bda901e9e1a83badba5d29cd5e1afd55561152865cb96313c67b963286e9f35a32e1f9ba97ed5dd81fb46584e27b8f1ce96c11e8b3d0449eb1a4626fc782cd79fa705c3dad714248a384ddca127b268559b30d73249701a3e2adb946130e511a51232661d5a84cc66ec5756875c14debf59ded788d7aabaf95162c6fcdab7189d21020792500dd21b2bd964e1ef9bf540fc94c12021777e79ab8833c66957e0a9c6f9a07d6a03edbc781e0d264d723eb48fec19d8eb480634d23cac1dfc2838184f5981b2fda77c757656dba7d2884a61fbe414408981e443cf9080d0a994a1ef8369333180af5eb61285d740bd1af1a92aed5260e2df715c48e6910fe08ad596e3e0456340178cbcc255332184f8c861b183427c9048a17d4409297fa56b5bfebbb77b518c08793cd365d5192c1265f0c259fa3d57a892a95d8c5c0d3284edd0fcaffcf00c0f7789347377bd6714c4d7156ea98e0c09846f5e496001caf3d10437d6a350041ebbfb49ed1da819d5d521c84f732a38f854764632e461ed1f9fa15ab608fa232e70cdc3269bf5a6f5c7fbcb5ff6f3c016acd08bf38012d7ab485df36c22dcee6c92ecbbdacd9c701226019166027365d6bb55ce556bc19fe9744eace7f27705ec502f39e41cc9ee1bb3aaeca6e71a73baa5d7d1afbf260090ea313e571746b85b2a359cad3639fc49dfa08f8d2dbfbdabf188b9e546e1c4d3f68948420453baa781f60d3411e9adc51a804ee517fb015eb16512301e381c2a079bc24e67e37ec1eb8b235c0b5d102026a37d0eea623a562df6841ed5e56aab76b832d84c873c0fedad8f6b3f4ceb27b070a947000f498d092c7de428c32d76b49c7ffdcd676ee2f6df613dd6174ae3fbebbdcbfe4904dc4d95e33084300dbc1a0e2d9d87c84263a2e9fa737d61c4f455a138dd00c8c11e3b2a86a009ccdcf1c22042cf20fac0f1d4172c363e18aa3d28acaf0259f94193a4b9f087327770fac8deb0b252281f9573108506d08b49ecc33338dab46220d3631082cbfa3c3321923e6ee87f76f9c35be2e19982d3e5bf0c8450fa20383604e7937723cd80587922d8907d9041b4d0d713db3abfef281674107f84b4ed4cd22ba25e34260be57b96b02aa5b2f6d5e22f35dfab03efcb9dc6f0c92fb1f17567f36df924f99135956559ce4723937d1da73a94283dacbdb22d4e37b11d8a9c0b802f66e285c20d8761dbb7456a241257946bd9583e64b32d46dcdabc1232735c1a249ce6770053b0b8e9e6f3b91588c9452121096232164de8fb88f87f258c0434d941602b106c76e4ee88c5b7d4310b5b280e5f4a3ffaa5dcd66d720f04da6cbcd8cc08091e1c88c03c456018b6dae42a85558163032f85cb07370946d1be3ad90cf5df3a406e701b18fcfc6693cd792ac5431dd50612e024ec3eeb58d2298aa211b83e66bc2beee85421f8602b314d77056d5241357e904d2e6ab94f5df6798a744e21ccfa566c36cda36c126ace6f525777adb35d8eae1888fd62547930d1855170a762e595317383de65a481288cb2df76a81f9a50adbf8439c134faa721c9d1d3bd88257071ac3a9ce96c2777e23f5224c06e8523f56331f9fd3205f98b862bff95cd846f0d6e9d3ebe10a0e8a14a5647b2c9f6a011db3dd2dce3b7d180814d110a2e6d1ba5d81f8acd3a36a66632444ad530dd2015753e6a2e689156039132beb2053a4c4bd9a2318d259c4b725aafe6baa1b61fc33a6f16e2fa93378162385670faa9499c9fc06fd211a5c02e477ca20b8eebaa27786e3ea419532287c7b4b4d7c7cbca139e0db498718669b167d0786cf2683a2b43d09ab9eed546f646581488870472efa133fe7096966184d3b45025b05e6ee85957de3e33da4d00647a9135da51d77f9849db8b656cbbfc789d238541acf4458a9f2ac7ed1e2882798fd0a03e139877adba248f32ff6ac323272c9bc4daf2a276c4c12c6d04f42c7586680e01815aea1626947f6a31e44920c03c151ac76b09b0f1e67962189fff7e2599c92d6ad4ee94dbe4a81a0ed751015f8166345b7d169b955accea91aa0300a4c426acbe2b5bc2beb02e02ed0ac65619cd41e130d437fdf02ef8248c0ad76702e50d771c81865ec422233150e52fb36e305094e8411a2d83af1d8d47faa5219c8d0076743eb80503b266052fb292fcef8e591c9f2bb5866ea8e29c1a92b5705f0087eb7f07f3b8dc9bd1677f048c8eb1687201b876ccd6eff461532a84bab74082119a156febc50f9ae90aa318a193525636f4cf47032a166b4b7f34529b5a91b9ae1d52a39af0f2de33820101adc2ce28a15fefb22d0a8496fe8473508b3b78f251030f5005a99509ab964e8fa4b8c75800ea1d5bb16a410a6c00ab2ca16b8578bacebea53f1aab850a55b75c2f2558a304ef1280052e7c65fa56aafe0b642a91eb0dc351b9615da362ad4ebdeff6a9961b7e0f77bf9dd2ccf7a56f679338938a7b1ce5aef98812a0afa33c6c8450cdb72055fe27b33e6622990adb24806e2b7193a50e9bec5708dc009c70cfb095c0f4520d7ee25609c1ebc508c838e3499ce889765233d6e674ea11bef8c9c49cfc7c9d67c08c37cc8c907a03078181b42a4170f6d0d9e1281d5c7dbbac738c57b6b04ac52b863c976fbebe81d60e5b61a9555f3bc24e801e9d5fd5948a7ef8ab56b5633bb8bb8c5f76cea895c99f3f0895d0a486fbe31b689da40ff730bbf79ee86c4e26e2b8cf90f0626d4f68b030a38f930971ec9c19252f391f3e74db1eecaf0d27a3f835a46131e373f988e12f1a3ccc8ac8f70a960f0021b0b8a46a1b5f5a4961965d98f7a66c81f04efc293e913f4ff2fa304ad1284115e8c0fd26b8f18ff6258756a00cb076b11cff5f5a0192d22e4801cd7b789eb7889667477eedf234c1e4a27b8b4e6b1573487d15fbb4c899cea7368357e694a51e80e64d2838255b8a6dad1ed56b115d08b380226d46fd71aaaca03cc4b47885aeb14a5c11018c3e64e2aa97dc4dd4ee82a5f84a265c75f7cb74656390c9381d9611256598a1da4d136bf2f255b3a77b58bd43adf0908f96f587dfcb5bcc4d8c5225561414d2af84b503e6573ffab20fe289475edd348bd3c9128918e942beb88d85b245ae5f15421635c2bb3d96347d0a606539e741980cd0921a0a26538c5b7f65fbd01838656f6d65b46d14b3f348b9ff6620e89a68ef67808659a8bb8e20e542b7440267cf24020b55c0637020da08ab8d76af95c40630c57ad286c8fe298dadaeb6d07f05c591c28d275e39d48fc1740eeaf3cb5b37c1812cbe3876ecd0a8839c3c12ecbef5c6c1949ffaf61bf7945178457070a7e2b160c6478e21410eb9ef96c8b799d932bd35bba54a5c5cecb8528eba17e91972c00d19ed7f15064951271b788dfef5fe37b9f6791e3a0b3875fe5299e7fc9f4b7927971cbf17c16f4efc5432b9e527d95595ada124ba25f9ad3f593248da098ac521afc5d4a3cde56358b2d3bdd0562d900274bedad232e1aada1f37a440f5252f67d3b5e101d0158825cf33ae5e22632d788e42ad09ad410f6111341f87f3ddb6364a7a95944992e7befdbccfaf5f91f6520b7e8f04cc6afeec16180c626ddb12d5d0491750dc55bc7d3d69745523a930a7b4250b99cf5d4727f9d6c3333c870e8ca92b1f71e68fef17731a0e7c988e95eb640f5d779da244e20f7504342a3adc344677c558e643efc908ef6a9d185462362ff6387bc2375dbc38a845ab513f2e467ff97d09373b5980be874a2ea9d3a7dd5f8859f597d2421036e557838db24cfd907a2f74317581cede606db50f377194ebbeb0e316a8afaa8731f9f9281d3cb756a30f36482e8116f5786e8c36478c92aa7b480048018a8f48bb45942ea327a9ad89e7252cc2e365c77236f8bd59e6e03c08a9fb0dd19164068300a228d70f757cd49740d7be757f3d04d897226d294e20d564c6f736694ee6ec4ecedce62e24bcd88d144897b7989cd320fd29437a9ad7baca7d652721a14db8a931cf5d19e383fbce32c96a74c57be044dfc6c5496d71c3f7465868ba7c89d543568169aaa610e4db062c4886a8183b9533abf0e61df2d463ca0c09107f4180314a1f5f45588eea6f1a7a99a48e9879d022e8843122401ab4a0e5a67ebfd6a63be6687655ba8dcbe6a6908098898afeb4bcdaa2cad286fe495b5801ac31717367fd44c5dc8717c749fe2609fae343b2235e8f9c316989573c8b1e08474f523ce5a87f9d2d082e00bdfdfb132606ba8d34173e78c89bac80c5a380e7ee54c24bc767950e5e63838b87e5af44205a84bb0177293d9c549083f4ddea29d0297c9468ba88127779e8ad1851c1207f4f69b90c93447c7b69a169e69c37dd68d772ea82cc01e3b5be05d286f8fbe7aa7f80ee37b1831dd9573e13e0dac3195f86ed2d4d87c9729c95b557e95c7c1a278a2bd6cc7badc64d1ed2e0ea00980062f9a50ba1a4c057b281272583aec3a6fc81f73d942f1e5e79cc15e28ff11dacb6ffab73dd362df76e765066c638179f922093ccee36c0017fff9868e23aa99c94d3e8551c2615795d4145f41dcfc9698f5bfaa842e697a15ab01ec365c3a822d8713060ed19b6b9d47b1fec5dfee8e97dac60e2eeea7543d176e52c44b45cdae806e44272b638b795e4613eb4b369a8bca6099cb663bbbb83f2f2acdda35421652032bd0be7ebbfa97e5bca5cdbeae2d273fba4c06cf57ea7347da794b31e0a4c1c09d0741fbd0313203875f162004da0a64c98e1e1a48de83e3bcda5a00007a942106cc826bf7722ca0cc14c2674f3cbafaf25c6dd20cf82a66d73c626c46dd0d07de87f74b304f54f8393ac439cb2ca052247fc7bdc4a2a3e1c10632619fc00a86f3b3d1e19401adebfc7cf3dcec74765610702dbfb21e4cca7341f635a3f2097c25c2819e7f2f1f9537eff0467c00544a96ae2871ba2bed86670f07b3c4ae2eaccda8c698ec719be03eb0e5a32c98d0a67e8100f970f8f6cfb984edfe43d320af44db39b2f74d2dbac68a4bb2e2416302c3e6b0ff0e1dadde6e9e2a9f725753fb0fff5f6d389430d957b3ff461169df710af1b86eee9854c6b064021fa3da53cabbe61950a7e1eae7908ba8aea40999607e79fb8fe9d84f584f4241f5a01b0e4583bfea22a01494dddf16ed1157cb5c7c648baaf221b48b0ab419140043674638ba8f2bb17caf836f49db81dc78a3b615ffaa6cff27aa488c3ac054a3d9aeacf4f359c50633d9fca8d1df82857fb62078c202c2f799a801303460db69d6ddded1efa6883b9be7e718761eb55ee7656b70cc4ea57900831be50299b94ae38fc94756517abacc6c1192c99be85284b1c3a6f20d2f0aa83739b9c93656694fcd7711efeffc8d2aca769aff819b93de15e5343861f596a77cd61bcff16338da6d96659f805205edf16f9dc89e0b089fdb9ed457ebd50d8a4a28fc46107c0f81d91c5b669b87ebdf160369d213dd583fa1133e8ef2dfb70630e413bb54dd7a1d1cd0b48d7b2e45a28949412ca3e17864ddb4399db1df9df461022084275eee188aed92db3ded00194cbef53e2902daa6d4b618d644cb37dfcaf61b07eb0b25f446c36618da5784cbe8f0783c995f1cf4f7c6bf5178a1c394a887aab98cc5ff2f1f080345eea1fd9569117e331e07ff3ac9b7f493db35f6bead310de699fb206ca5e721e49666647203612f337570930dba74dd138b59338699eb97ad1f246b4f76ee2a7eedc8bb04d8918fb890baa6d98673619a26f3c36ddd86a1f4014e54c02aa087f7f875ef69f66e1625ab2613f52d439f13f173a0ea50a42ffcdc45b0c07cd837fa9f751b70bb17dc3ba197bc9d0b462d97118db44eff10ce2c37420a99d3d2e16def538654306e2c21e10c660accf5ad4c0a8e66a7e3a8e33eb962edc61e27e6ffbc0b3af9c214937e2882671fd4009e34fce9f3f0080f447fdab98ea30eb7aa96dad41513c9a2bd81b46a52d749c9819c2208c5b4673ba36b9293ca3393ef703e38fcceb3ee885fa12e774a7f0c34aad6900f8a9ec8d29315d01c5a4cba5ae529b9629f37aea85396764a2245bcec36bc456ba2e974190875f165a0c62749f70979f0faaae40efa4ab0e7ba74f71f1641b319ed10578628dcf6e631db6c94b4cb8ed12e5a93bc1aea524db686026a351e5755e14c05d2e315ec39a8f09fd4d29ba91c15a87600f5df37cfe2552ea10127857381ab9153e7ca448ebe7fe837ed11d39955d46b3f45141f6e55c62d2f4f08d28c9b7a8dffcd7c5cf73459bf0c8824e0e0f779ef9766c9c10fc94e28d4f0ae17c662ce00347c3463d346acabac6de6024498680dd219d0705b22ef7efe844b6919290701f1dac56f0afb2c8d6ee0dcb37f724e23c4f34e441f555f1c369e0ca0d06e22570d2a53982e4e609cd880ea066c621052f372005d19ebc04df7f792b20b2b20d59ce1059c0bffa11483052c2a08215876b6702a0bf4eabc918a174a869c62dc2067fb3c3f109b236905f90a32b64ea6cb3c1d90774a022b9e11818e90834b7625eaf6278177f91b2ca4783c0bf71b711a12919719c9ad1f111b7ec16f04878b4bf11584d923f2edf524634dd2a68445f7a883cd12c2c962ccf62574500a39af7e27101c84ec4ebafec8795fdc6b2d52e152b5fcc7c8635b4004349e2b4c57157690b61169f0e18cd54ef918bdc504898c75596e6b0d405158f85b3521102bfc316700817502aedfbc2ce09f9b45026e67b9461e11f73bf710aadaf6d228dd9f12029bc2f10b2de1025394eb56b8efeda173785aec1e95685262107730c54d38deb5214a7eb32083df0194f88423658343691a4bb30fcd3437f1e66e6cf287865d5be74ec5f26fe8ae8efe5cf9a21cd5c5acb07612c5180d09eddf81bcbd5147e903a361af5439c80ecdc650cc12e720ec092456ff3cdcc1fcc9b38c3c94926a7128d1dbbd5e0705ed8ae085b7aac7c8f7d92d2a957283e491ce109fa6cfbc6f7b65c254e94bb53900bebc6545b82422d96a604dbe5c668401b57202683064d53a9098a65a3fd50ad2c9699be583ca2c898faff9e25be54a214809537ee62a5f2d3392dbc2555b0cb1eb2635f52a16b185b6ede4bb61fd5e90057c23288d141c775cda199ef9896fb7ca292faa36a762465314fc121e9d4598fee218fb03d81e55a7730a759147e32c30f7c6c1534c370264d9241d05f3ca07791a3b6dd8311ee4cf4892f49508b256155679da8bfab7baa3f0113fca47dc019bc0ac5da10b365f677cb67cf57e22b53f18ec1175d60bc151ba542b385f589023e1a91c28ed5c4b6422e6f19b9e8cbb22639add5c3a4739d057072f6d4304e1ca2e519f303a33a1efbc078ac9524cc96fdd41257f974c8c3a815617f9c85ec523ce0c5a3490c4740de29b44921a42b4e8080879f2740c83c306d9dafcb7ee96d58d901b0bc308e879610c0d4f5c9328dbe6dc2e28443a98b03093ecebf259a572f0194e4ff98a57fd0bfea3b85476fcbe79e328c1d7e1a8605554a463c85e94e70900063d31744e4897bcbdb518ac0245f49918594bcb6606b429737956e54bd4d0443c8a1f0b0abaee3268fc24c862bd4bde5d5115c0fadace1dd22d907bc7e99a5f0234cc8717aa290f702b43642f40e136d426205d105f879209967475cb9df1c6e9bd15b5334a15e1c55c3f8a72e3d220951c786a0b6907d8c8b27b996e485ab6bc3447cd45428aa3c77deea45b40ef168e534d37cf0373a86df70caf70f516ec309ea8cfd66be321e6131595c5502f9e0a5b9357bdf8d24cc35312c823ce32f99ae8636652e5d58c09acbb3eb0bf67a38dcb1310cf099a0eeaea069a7c0c93be734264177eee838ece17ae902f1ab03b6688ca802d5c3ffe99965dccb815b2980555d959abeef4834005f73800722287f3a70138b999629654f9fb241a9e921febe3050453f3115f6ae1545efb6746e02eeabf13d546705ea55cddcda6b944636f4aa1cb4161652a0d6b66ff80a15d2ffde87939646588ebc79577365248f8238fe32dc60a9fff2797b056c23cfecd8cece8b8e9e4e1728537d198448d16c32d5e6015fbc2a691e3de34fdb4f1a24357d6c48458848ad002f82f23fef2e1d903c8f30878b82778d929cabc75a5b65650526fada992e4d32802787eda132cd9b22b616df1282bbce4df65c99efd1e61c58ddb17b0bd90293efc3548f7e87223473259e28869dc3958a04408690c15dc37424b70337382c2049219c5e880651d9beea2fd0597f598af9a4a0d05c26ce207dd1cb1ade01f09aafbc1a0c1e29a9ae0fc90be8f24d6d5f0ada48e968604d4bb88008f6303ba00eafdb9378ec959a6b5c4926500507e246c5e1fd1e2a448754223d8d5f9941d400478f7421b5843e22e266ef4cc679b4b9fd5e95852e845ad455a910293d4d26bc2c296859ee7f5cc32708f532f7dfa94cf3ac0e14fb241ed68f2064add79fed5ac859ad131fcc096db6c0716e14cabebd9edaadb7db3a6c0eacd4092e3974b93d6fa399c2f5bb1c80c2c43d62d7c295603394b1442a64e6e165548b94ae301016db9bcb8d47534d933ee23c94f2ebe896182502dd441681fd8e1d5c93ea70f541c95550337c12d222d3abf402a58f831c315a8970eb29b322579bc8f40d921fab2695da783d987810379f4d78fb19918ef9a6d105a8808b1f27d8e890b97ced0f66dadbe976f67b148c7bd8d8523724f8142f6479877b9fbd11d626a61d789295e2fc0ac9a9a3c993d8d068f8d3a6984bae4abaf0a5fa22fcc3cb9cab87702b7ef5fb7ef1186073c9249260aeedf9c3f5b8b012d5647f57e23fe829622a83347084216508157956fd4c7f42185cc0c617d017f98fe3262a29ceaa12ccea44c6c4f28b42274f410f3a3e53fe998e490c190bdd689515c55a8fcd7eac5550f509f4b3788faa6c09980bda329ad19bf3f70b8cf7af0b22ac9b46b7da80ff595e5be2e69f327c8b3b9bd98396a7ddb15b9f69ddae477389469c60c52cca0ee88dabc40add94ad09fd5f4c756f563ef644df301252cee73337a17f862482a7ea7185811a3c201e809670949bb7397d5d896d24ccadb9e6b53c20821272669469fda78f67de4894e165a27bafb190bc9f8faba52dc08ba03ebe554c284000fa3f829d82b8b8ec75af8b054c8d62931da0f9c96588d3b62675d37fc0966fb9953b413bcca81573a39bb37b2c21b98a8ecae0a7903b2c40bf8afe678175f5ae49f22583e973c1da46197d7d623716c2d55a8eaaccffdd73ebf91b234b2c6331ec435728232dd4e6c1926c182fe9fc8b4d350db5772303a9b51f8cad5cea7faa97205b9e7841f06f0417581a1384b0a4292648f7e19f43be00cdc5adf397afa8ea67c8515c87d46574afd76f6c33a36dfe6b9dcd58647f4a8fb3baa7d7cd4340b6f59c15038c5be28d2bcc4b3b6a974c5063d2c29bf2a5062cadfd5e1cf53a3c0ce3a99b822532cb27d173d065c07df9de8d20eaecfa2cf6e385d589a7064b67beea2940d586e62aa667747a5bcefc0af91719ba02138707cbba2ce65a150f44d510d071ee5c58321e1f06b69d3c2a189cdd96284aaa0c52262949e93bc28069d1cf0559768403c794d43aa495c76d90e22fbe2c10a9b061fca5df38c6646fff4341d456c63fed79a669195ab69441a72f05fad537235d2e346bb7ece5fe0550bd1940c014715a3a9e21335f52e82337678bed661fa6331f80fdaa77cf3ac4e981690fe4d1d1d13c0aaf598b554e9cf599abf9e5210a2633a5347f8472a524abb9d5892ecaca909d848ae17b17a47c64a524b537f08442ebb34d10338e2c5b371c6a92d6332e3db6d9392898decbb527aeb57ee1739d29c7203e51464abb38e06ade993bd8b2db6e2ba6c3ebf194a9ce45f56d2d68e1d2fda453597fa9f6ac041e7293baa5b57a440453aa504088e1695d2a7dd011ddc51c83bbcd2d2bac90bea604101947238d075bfbaa9ee75c1ad4bc3ce0e771b88781c999bab1db009a19cbe5141dd7b798c187a83d79823e8be510e9a6184523d34c4f67f7071a56a6577b7032cceae0b36e512493b87c42ab4dbab2b0ab82a6296c680bdc6f2f37e69540cf849894b3a8ee94a32d388991890aa56dc144df88d19baadff65d1a69957335f91bfd62d03395f9b62093e7e2fbccd6832e3199f3ed963ec5b5b8f987fb1d3b4fb2d4945e6170995776884bf00a1eed6f9be54e05db5e036ce125b57c64a5a6f3ef9177154b237e608454c2192a7d2e671fd455ba7e21f1837ca2d86b98637da09fb085a81f20e3414de256f1ad6ba5069143bdd887de9a15966a94cfc5a97f4e8a6baf65d715a67ca743552536e471bb24c21888455fb0e062607cd6a93a8b28f89efe0ae0db84b7829d1218d7f2bfa7fdc92fd16c682307f19e51b541403ac05056289ae0e2c082dd626f8f4eb307d65fe6a0f499a967e378047a823eb59ea3a945207b5c165bbe53d8b90dc4e2f69119eca4c517f29cf071007857d137e09d8dd7f0bdd826d159972e415a2f5c30316b967ac4df8ea9b3e439611b028a6205aac3369375a125fe85b51709dad9dca1b3716a08200f11cab6d8c513d2e6d29a300b994258ec179fe5563c10c60f58a6db34ec34d2c5ea9983c269b163e12dd1715a0f8d03c566556a5da8d5a8f8ff4212943a543329e8fd339ead21fbb25dafd3d76247a7cc6a7cc9a5ba689e37949aa22283dad687df21964ba31aafc852803ebb1dfb3240a08e8592ff680f3b6f0331039eb0d7baa5f71b60ed7fca4d5f2a1a1cec439b409da85bfa6e2445189d63d45671010f172e71cf8ca35a37a41bc28bfd691126508aa54d572f2dec0c909e7cab88435fdbfd465ef36bf4ecef5ab17aea3397ab5903add40afb7531f9e98e03712bdf27079c3af2ef94e2fc98c199c58c6e3823d8af281891ce341f5ac5f58aadbdc8d15c14554bc92c6cfa953ab797f133fac9323be0462908a035385ef951a9008aa9ceb35ca7096780b1de401b9d37a4bb0564594832663736b01c8c6b426a9cff72a2211cd0fa6db3dbd07bed4c64cf59dc2130c156adb46215937ad97f425bb9e601539ef4913ac72534fbcb991f778059a85adc1b6ba29e43c4dce41ef0b9c7a0bf1ac46b2dc746e3ce344792c1c196e8c12d6b35024b1d4cf9261825cbcac6c78d84bd17d67059b71c8b53be4f0cda7f1af21dcaa34ce6d1de4bece760c32cd530fccd7cde79b92015998077d4d40a6101e158e176be328cec768708952619363517854bea250bbd52d8462c161dde9cb3ccd1ffe9374ff52181b0aaf8df45e437b46f958647fc17c75eff3657e549db3478c73c8956e623384300e0761e0c3d7f8e54497adb9cd35481cedc9b0d96193dbb705be0cf20c68f1cd9bc81001ac59ba2c795b863f2abecc178e422e542f62d51204169bcf57b00b07ac5ed85496e5b2e34eca2bb0c598cff3fbdec028806dd10e8691b7cab607f7b9646259d720a1b4977f724e391d83223038352aec2156ee5d50864662a1579aa75634d5684aa4b5664a959e485a9e8c555327006a4240ab9b51e659d363a8a2dc68e6664c392d8c9eaef302718d520f83111ca119135214f52b8e813b0445b1ad4c75f71a0a45d7aa06898e74f9783b735ff2a8ec90f7c62dfa70b4f4694f602c5ba6edc790ede8e21609d4e362f390b09b55403d1be13d965a755e4651181f75866a6578345e32efb35f29fa33260d7a7b3ea3f07d56bb34bce5607957970f05076c62d03ac47c2f409c690183d95016fccbfe162e554e4efa0f6cc0b4993e3edd723b442504c24072c97a5e9ffa4078341f37903e2fcdf6ea59d98ff689ed1f20ef0cccaa81b55813be1fe6c0b5be474c116a4ae4239321919fa4abc19a1ca40e002df51d0201256cfd6eebae754b49cd59b33f8e7bdb270fab7af73dadbd5597f0488ef5d3c2763ff551a463f32501e0d246210cb7b0b6d84a098fce8494510cac622757fa9566aa6d352871ba7452114e99d5e2624fde659e7be60d32854cb3d66d434b67462bca7f074d143ce6da0177c8fee9d960499f8869f0188983cfa25d843ac46d2626e073dcd5687ed97cf85c84f2e7ebbfd8e8a6507266728cb486e69de98a672b05e8501ffb80c2cf6e4196b69a5b2a6885c7f59cdfd82a517f39e7a02fca42ceaa9db120d9152d94414db32181b607d5d2cc0205efddf997b42a0527253a5abca32b863566cfc21c92a8b76c2ef61bc2a9c5cd722de8f44aaa583dd0b978cb324c4ef634a9647179fba4b77d74d3dbaada5a9c9a2313035364980110306dfcf4aaff9b22b1026d03ee699ec4725ac816d79724e33b56bd47387505864c22ade57bdfe678468ad6d37a568f3d9e3da604ceabaaff4ddcb1abc72315ac7173172dde18fca2f356b3985df800ad9006296870de41c0c797a1fc63977f18937cdae5c45ae8da1fae12c211b38ae3b711cdbf3fdeedf672d5ef9bd38a78a8279647d3374d129d7d0c97b7f38d301ffb3df009a536a4f1451ee0ea3cf97dab04930a12d59c846db0a897b4f784464bf628edfca3fcc3f27726da838eace8c1fb1a710f21b3024ab973757f1760d077491f0360fd52fdb7c5c3685c43764a104c7173f1c3eae08a75a421f4370def874eca3c61d2c618c78dac74df81e67d77242d12b357a03313187368a8fc4b65b6f46cbd5f17f87ca03f0982328a799a0857dab40ff5a0e3554b024f816204b8932b4f379c9d0caf0d6e7bea5a699f497065db5a4c53d62f4b6456282e7dfd6253705d3704ad66c3a4324d5f351030c2170bfda430c4c68434a63619ece9992cd4c4a6ec680af6f27375833293a184baac72ce3372bb4167562e04eb470175ea55915d276591eebb3d5d3f508e5b803851a8f7e4cadd9b69dba54960a3f5a54bbbdeb3a7133b9bd3cd162c90ffa291d98d7bf8484fe273863ac50b84e42d810cc64334d6f13ed7845e4dbdda1babeaac1379e03cc8ff8e38758703ecfeec288457c3989a0ad3903ba67b8859afaec1f4ff6f28add2cb2f564256fd2a4c07204794eb1d2ca79b920ade7d4681f0501c7e30cbb16101e00b13fbd5b4a296cd76d3c0d0fa953fec4fef92f9517dd0347a6751d4df654ad291628d8b97e853c9f418b12bffc63f1809afd1496ea299093949aed1c855c3d5c9b498708d5650c9fabfd66d4a0454813fe6e806701b4d654915a092d97cea159f716ad96efb0519113ea2a25034d615d8e5f79304eb879e9d83fd6521016d7e04c27b671ff99cb6ee0c5661370c7a77f35b657129023c68fb3c1a2667e1e341a6c4febf70ca0c38866dcdb67f9a3e45530be4c698f1216e3e45d901c3d3dc387b5834ae1835cd6264913aa32e74141569d25489104f641341c1de1cb59e1f27f509ccb054b395ece6443694ad7f9c04f5ae476563f0f49f2b387d9789a3ba6580eece1a480e0e7f46abce3d85ff710f04030baf4b3a46a500f77e6e17fe8423667bd89d692bd48cc70c854921ad3eab624001dbf1ec25e7b9c32c599f510aca90d3088490e40825548e0af86c6d1dc0d7776708e551518250cd7d47faf3eecfce00660509bb6057a16a0685b5248f7f359d5b7e47d0cf0b30210de23c743e4549040ea88466e2599a7e2b5e7191f47b2f05dcf6bf8cdf381b055c96645af334223f374fb61ad120a1bb1dde0f894a55a85ce79f4d02cf53c7446a8f2120c3398bfc4fa91d0f4bf64cfb897fae587b4095f50ce5669155db71588768034420d1a1a7a15d3d79b8e676534d017793c7e8959f11488e3eccce4fe002d4af44a4eda9385ccc7b45f195582e020fe0eccd1fa46f4bf75ef0211aa2371e22ff09c2757f14b9560e4e4aa90fc055db6b338139f5bb49ff6d1ff088217ace4994fb1d8dbe52903cf485648828d8b73acea3d868dd64014b072a1996dd98cfe8ac710a07f964177c056dd0188f916fa0374e1b005e9bee324d65f3b2603f25db8d3a1d2d7a6641476a9501cc10d5df590869151f74b250788478062f763ab3eb6787ec8b0c8f9e0e2149bb3e600b1d3cdcad0d088c2362fcb92f70d8bb93075f060de0b70042590c4f394e5f754fe540f3b07dba4582fc2b2fcfd4de454259660e86b18a2829fee124d0ab89acdcadab6b625d0bb98902969d2256e2b2c044e764d3c147e94e39aa6eddaf5558459c5b3acc4c56aba4d06dcd926ef032636d842a60c1647246fb6bb115e223b0f3b9e86eb709f26348bec4fe0a8aea0217dbcd0504f04d6802b6f21a0e75ee1c99d5a13272e8b600e065782b7cf58736aecea4c2c36861847c4a643646a003a3af6c0a97e15fd9e214bded23c04a4366522eacad9e4f492c3650180912049e82be81289c4166746852cb5d898786e4067dae50d3d1ec303c345f6f5a0129dc196d5118e580e05f086146af0cf4c11493d9f63456753db97a410cb4b61a56811544154b7373ec61d4dd2a8167b35032c6be4cd7650709b484e43372ecdbe36166876cd2c90d70222789b0a8da0f8af603a1191da03a2b3d820881024a80f8c68e1c0f3d3eb45f5ae228963a407819a057d45d10236146fd21eaab34f8575a0fd7a7e912c4e34ed5ab36be87b047245e80a299a4a18b275c6e0054ea7f3652f3816cc750812d8376dc01965a1531bc9895f751bc3c9a649205e277985951e09bea77035014c0e00b81719f9ffbaf0cdc04bd2b1edc57024e6619ec53ce47f06b9a067c01a75923b91ecf8b846d52b686e3a33b5a17286d6e451b5f3cd2f22aeb1a818bce7c0273235727983c988f07d47046d596780161f07298b6ea97318e93d0317770349244c77ab00538fe618fd30f501c764e6748b8290b416bebad42cb4e6134efbcc9478d1fc13d135a959e170e218d0f6ee0a7fe9f3a572bef1506c2ac7b13b2916fe0da489af0316827c219ea673d0fa90805fce2501e8ff1e60fe5fdd3bfb68af7bdad81b67d1b5704cc4e68ad91c912dcc1d38f1ca785fdad4a99ad4058ffe52faf3c777e1bbb556b480d678b0505b117b671c5dc03068cd612bf14dd364e7a2d07eeebc894cf2de8d222256db40e8a2d32dc606ecdb869fc71099cdf195d8573ea2ad17a9bd00e32cecd03339d20986b74658ebb995403dfddc971a54d6e9531b27bea9f297e71954cc027536aef0ecf9db8cd54fda540e97da30dbf59c9200560f9c9b7cb0f5214909965767ef683f28def57dc334bd5bee86dc5868e68847d17bf4d94fee0ca4c39e8d1b4c12daeff10bdef48fc8c275a6feb28a051615577e06ddde46617247352f0c4085195adbf4306040860fcb212343159968e8baac19b15c31f079d600400db798ef35f36f2c332e873c2ff537a60d6745f7760ed4d0182688a2beacf23d2c4439cb32b8892279cf037b5338eccca44e2e9fb296be29f82830722cbaa736b802ffbf2e94e94a62f8b4ecd61ad2b6b96601ef20ada86a0c2133be47f6187fcb47ef54d807700c06ade6184299acf9bec0f79fe04239b7ad5fd63a5002ca42d849caad56f8c410bc9b796c570b4b9375b1c61f1f49dad7da6c18965c5bb96db5f8e35a7d3459ebc5c131b63a25b26c22cdf489a9e4513a06fd296f597a6f9bbe6558ef7792fbbd8efe73cc3a3157f23008e789137b3a3bbca880c660090dd447034813ed4094e64ba69358d6e56f0d82fb3da0765e9ec8719f421a41bdebfb4c7cb0b933ae3a5dea19e9c6245ec68207701bdeb62804ac7a1f5d6b8773e3348f1f830ca8adf194e11fd97429f43cbb94c8afc1f56f9ea131fede6107e5f87c27537cbcd3e37f20e365b56855b87f62687b70dfc2fdec3e08e3000f80dc9f310e4d3ec34387db4b416dcda884943f21b4c4b19b21cc3515746f5e54e82d0a7dbe6ad3a87b01329f7880814ecb1de0d7e588ac8c6d82f624a348167d5fc35bbd6b724712ed7eed3deff6735dae716518e0a1c36dbce1a3cee782d5a59fabb0d6694e814ebbc9d5e5a2059c7fee38536b38ef210a0eb4cb2b4fb5003373e9920acc194532d22085026f4415a47909f559186741fe2f7a4d182892b79343edc046ee0f15426643ab671579c98d0fc005481f368f9f501656f81eaae4d2701d534bb3a2eb1fac90bf2c419b75ba22ed334876f118cd38880b4666601f804ce6df7e0d78ec55573f476310f0f5528d2a8a48e621460b4afd3ea36550c4f207ff693e63fd8fbec3b5ff4f94f6ee57724225f1a27c60ef284e2bf231afaacee086ff493ae0976d77e2020f0e9ca82118f5d05781e5cb35b5523c16c3797aa1acb7647826cae50479f73e6e1dc7ef23566e1937a72ddde13378b04b862a9e5a3fffdc5df48d8942280e02fbab87e7cb26e10811bc09c3708f7e5397fbecfa4f744159ed7ee05ec2707702ffb0744e0c4d7f73e2e7e7edc4ab1cd089f4c70d2caa9d07fc598320f4e70f2a5681f5d2a805299a8f12e5b897bc82e5448b3439664339d91af5d87275bd83b3e22daf04799f41ba364046306a88ff58f835066c2ef67ca9adb6342bdd4b4c841f05efe5a4840a6a6e1ebce647dea61d11e60fcf049b39864afe9366897e69b43e4d7328c6056f0f98ffc036f3c11527363637b5f55e28af60a43ee9ca614d116fd3af6d1e197695d970ab522298d5701133d46c5c19bd18da5a0154565e60e474584e1a9979db3136e4b8863bda8cc9efcd47abad63da3f84ff5648dcacd5ed955952e53a12caf50262c4b510ec926dc99a2b84e34f2a87eaa80c79d9dfde2d2768456f7fa9a1d13d45916d2cdf37862b96db51c8e1dd3c1ddb32c195942074a9f8ec6e1e3643b359a0cb57ae5671c3b5e712a1a3b4ac682789f9a04dadb02c97d989e6b14f351b63af6d654e500799a78d63aa9fa524c89c520157481ab281b223ce5a4feeda8d650ea646d7eca5775be2ab18e79b05921048cb784425a552691701d4e497cd2e663fa51465524e89303111e1a8554b96c51f75ed2fd2f876df3f08242caedb754e15173d27b997ec4aeb07bfbab0f7bc29d334ddefa4dd513eb8bd7d5966a32d748845a97370d7387de96e440b3fede74e758566d6e6b92007dc862c4865aa5473866ef17416c783568544c9a8ca716f4d4867f97ade9be81c984beb95495fa6e11664bcc60a88f22264de62e30e0ec7c2c667119192ee9a01fe93de98e19a5aa706294f43534bb3faeee15e2a1514c3733b84ce5be56eb8190b6e77c392aecfe0a91fa0544a3e9228c8da34294f044fdb99c7c2c4c19df2de36e7d3dc51c2e98f0a3843b957b0e2e4830c2dac9f16c948f7b6a7228dcc90348de9e25760933e419ee79e54e941909db9074389d99ba5805937c3a47336b47a77cc0f1af959045669e4eeb12a35002906a09900bd7222d8d006d6f79ed40f72cb2f0ead71350b7b5e970ab8a295df4dfcc5b68c380d9afa6df5755e6e0695a005cc5b5a648fd72b99020440f65c59fd9275d2b84b5c73d4447571f7e1f3d998d403b9f5135c2ee851d6a695473ff9145307d5f4e66ba51dc582998d5cd06bc08a7c7ccdb64ae316a81c397dfd13578b0eebd1bca1be01807f08338479994fcdb50d9aeba9e1429ed77553b7402b093142d15d2a46b0f5ee56c48ccfd63bda3a49d6fe6170b12da3fe7e5a5290e5e443c691ca12cf1cbf79bb95c609d835000492410ffbb356293b56520cbc801b6ecd7179392fe6bac03dc8ee9bd5cb9814780df66f30f484996840518420b9c858584b4987222925b265b0728339e56ec4a2e75715f0170940cc00ff8b24a1102ae36d45f92997be4867a2c29ed18591b300f39230fcfa61ebf1e07ed6f6f2323309a0bb04ed1b113e34f07fa953d6c614412316871f2021dca8e60a8ef3071e32b9ab5afa7d33687b3cdfe74ac4e4a0a9cc56d7a1b44f5cdce3903d16a23f02d394072b93c3f066d0ab27c1c7153e1d4c707663c0373e113c46bd6fd907754ce50d8d3d21f01e970bde0fddaeac5e7c16bd5cfe6fed6aed641a0d7a7bc73e56e00f8f469fd99d06e218c86b9619129825cd19580870c39b0aa3d075a3eae565c956d3219f78393f75801260d62109f8c448684418d867cd10b0f97aaa3c753d0f08385d215e00240e088783a343c6c8c4a454ef8ab64598fc1ca2f935cc1bb00a9fdfccc4369653a7ae2be057d7d5c86fafd4f9190444c6de17983ea2fc1f9526bcf7ae55ad848c8aa7468ca516deeecae0f2b2769cb90bb676da05b1f33e37bb0440eebf378a2164f0432f7b5e1589c877f9057a6ab8d80ee6d1ded2a3a4c1398b5d55089c515ee4973b0fb126113b70aed76578155ccac10812d155aaa5273e0d5e2feb806f498791531eb34a65fbd3d8209b2a5b3e94f57a65a302b81bc3526ac29766bdd713acb0dcf9942a78dcd5bbd70457ca6b6371f5839821f43b15839ab58fdce438a26d1879810c88d632c0ab584d9ffec3692f29b3ad8588c1f1747d72b1b9eff5a26ff4bab58ea6efc6f749ee7152536ad6b93c4ddbd2afe54f4a8437105c44de34fcbf669bbdead68637ff5193605a1b8d5ee5d843cb64e818cae29c0a33f8186b6f98ae66f776fccb70aba8d6646445063e4fa930198e84dbe6746a1c528e5c8cd47f2d3729df76affca974cbc2d6dc4776d24e07384da179d44a4a05a6cdeaae629858ef4f3adbdac7db82c9b002136c42b0e3f32990632206251a636fafac34654a759a24bd074619b5aec858047b707d8abf63d16856fd1b97ac917e4ba95230ede41600c2656210842125a76f39a4290c9f2089bda1c0273e80fd7cad55ec1a109270d27d6c2877548b5fb81ef7816898f5040ca2827021b16a9f1dbfa1292fb114a4478b481edb1a212e2fa40b24ca9c9d7fcf3bbbd5388e88d01553b17fdd3687f6f0d631b45eedd8765bb489cd23a5a4d9d17fa0478396676ce8cd6f2cc22f696031adcee38b7c3e92e300c0972a0a96bf9e099b086a8ca596752ba7ee39ec68f722f1cf52e4e0732a56be35c353e8677ed89d61d259892ec8f7efff692f554936f835e57da03f6b9f9874fd66f520d7e3390db493dc517fe82363bbdc7382ed26c559615a964c1959f08beed9c6844427b4cf4208c261df1e59a96d71ca7941c8ce2e58a9a9cf910f6ee996160d80dc7f15f32f17d1df3fe9767240ce3a32c4d47187b9776e2bf40ef583deeea4aeabe4fcd1e00bb97002a57162ad3bf6ed394133caf9aae23e7b6619339b6b7a0b6d77b20ea03fbe368280761319b127227ead5c5a0ea3a0081dc5e23490c3d930f73663f03a0613b9106041e1232750d57837b7e6512d431101a01cef60337be07dee574539c04189149bd18e8ab8d403b1b19bf7066fd31b96a288af22652c03eccc16d30368b150b3f14b3c161e3131e8afd21bb9bc4a6308a90b1a57751ad0a07430b90ed263e1b9630f4676b65fc5ee10ae5965f5d66c2d70a80176d558ed027e4c223df526196889d83d29f95b81cdd47db27966cb6c2aa0872a907969cabbfc692ed0f62cbb0fa1e3f9a5ab348384ce186df55764a09897bd2ae27660cfa559f9014ec5dc1247a1421a3e7af96e274de6e03efef8e19b7fd8d56cfa0dc2c667fab0b9768ed78ea1a9a1e664e51267e99053c5e2856f783c204ce957c02d8dfe9387a9af9336467e38385b8a10d9a500db4699f8c09576e9aa9936ad7594e2e6b2cc69abf4961578985f6c285374b6a6367051c29bc5091424df0b65bd53f5dbbb3f916fa59d713ca2b127777a8330858d6c27402e627fe1e778fc4ae6b5914fcd4a69a4ff5ed4cd54dbc2b40a3c0d1c4ab24c41047bb5d0f51c152c8b533fc9c0db155ec314ce5ec37eb455d21e2cffeb6048435628d93bd74c142714495afb176ba94dfe24f9f85814a2c0a78069b20b6751d3559a1e20909d316313060687b1ec4f5edc7415415fc86b97a6aefae332ed53b15c48232ee06e4e61ede4958135bb776a1d0113e49091ce8c9bd2d35a7e95d9e62cf7161fa7dfd1c612f24287ec5d81fd846eb771e16eb88000dccf3fcba145e3d58a8ab4944e4878a2a2966831d29451ce6d00f641830e0b838e63e502bec0eb75e86ba871a4a17470595698d156584b907e8a2746401857a56287fd69108d6012178663afb95e242861878d6c4f980995e46601b7af7b49a4fee2dce8bb5d89ddf35e5dac5026dce75619cdbf00928ad2e2623eab6e52229aeaea43bf546d966178e22247fba7c8e1cc66299c94b78c0ac52abd031d02b4d18ade24fe5763a43edaec0d146c4dffdb5b692525f905971055f515dee04b521fdcebb4f5e4ae718e24f0a07eea9c815eb887b82a680841ce98269555eb21e6ff3cc2847ab2d8e2423cf24c4a10843f525ebfec5ee0984133cfd2cf42a69f63ef2f2c72831da96bc46b97522ab3a0c16b06a476ce4600cab0ee53ad73f353d9609e317789f07791e2fd3bb57119e13432a24fd677436901fd7744e270392ad3a424c902a5881599b02e72ff5baaf01d53f5f50ed6963804c282ba1fc4e895989f668598537df58300bb43607e0ff8f86db32dbb5c35384a8599cafb4a202405a18585a000c653c5990642917c5b5d6b8a4ba3afc4c118d5ed52121c738963370b06588d9fe0165291b2c13545be40a87f8189749844fe31380fa9c0e83761afbe6f691780496924ffb35bc7b42c944a6fd5da4e9f2547a76071f3d7a542735a706d14461179b460f21688fd0d84d0bd2f994ad06a7f6b5a4f869530ca635f6e768b960e97dea6541b0bf91d8f7b31393216e1b6853c78bd38ed251eb40bcd5e31c532c0cacadb50907d0a3d4498e5c42865ebd612dacabf4c7f1c19ff0ff5d894c0ba7d03a5929ae97926114acc895e911e7f9729ebedb6b4c3e06402f004d373fd1d7a793dd467ffb06ff095b7d4900343f8b520eeeae1ee9344c4ed77a3ff3480bb52c8819c16e1062f4b7c11d0fd27c8f1118e4d1c50ed23f0bf32f31845ec1f8074879a1532c83f73f56b9049f295de3e2472c6640e2d96ba0c6b692b3e8a4acdec2f7c980b957503581a977db4d86e684c4b6b6c0e2e351d0516d33a4095b2433e545edaaf0c3cb6467131110783fc5436212b84d927e73b4e242e5ec2eb86045c52e79204ada0396153abbe88af39ff28dec66d1e05fa3a8415aad9fd6582c04d8a06258dbd476f9c1bd5433ef5b0a6a89b782244e9a72987483daeea72ce3a31302ebbf679b12c04e5be517847e4d893a821fcba869d6045402dcafa712cd8439fff5e10724e00de64c65546210ba4e4f1d55a521667f1268791ff35e7900eea9f27958973fffbb56c490f94622ebbc9f2ac4f70e7a30ad8f082aeaa989854de8e1bda8e29412f726f30c7e223afc304361deeb5b3617ab83721ad03c4b20bb6344e8ba5e2b16c457cd07f60cf7b5dbd4b96e5795e73a089e10f6384077e803964be8ab529ad0441ab47a4b48f32b9bdec9cea7dce94c006cd42710672f2f2e26bda09845a133e3e27d2058b2b6f46450581cc116957a9ae01e18f53718ba4721e9d225dd077a2d0866d5b6796e662e34bcbbedde68d01219dcbd9f607c60b2a938a4ed4caff79703074df50c6fd1f5b4813e2b2c06938006fdee699ccf589145a0d4bc60eeeff20f280b6faec2687ef5aba93969a940fdd807e9aafe2f835e50ffb053ce18f2be9bd050342dcb7d9607a54119b9372b4553a7940b36b13688d045acfc4de4d98c281f8ac7c92d17275a3a21069401a180e70fa32fa736cb1effe233ae196398d45e95a1046fe71bd3374df838213fe05d1dee02b1544945270f83b3b279e8d534cb38cff47e28fc02aea12344a9f3174388ab26a9e45e099a252c79b7cc5109a85f1cd530298e6adcd12b36a133c4beb482dbf7f9b9e617595c9cd4c73fa6c2355fe2111a5d2f8b8ba613c9996b497da545fd8918ddddc9b3b37d51ee3f0dfe42976348d3e8945c17b6d32f98243bdba65552f1e987bf9f7e4d008411c495496b78fc39c595308b14c251fba2cb832ca9049ede55f0a999ad263c0d146cbd206b1804e2864da5b96bad86d045fc06f7b425373fe7cbd492123d4e14ebc14f34c4d5ffc493a7bb9ce8cf624d0def14a1578cf87219cd680f55b0495a92aa41612d6eff4fae916bc260f72df5292d977edb483580e37729e870c28da593f7d3a45f753b62a46a103d216441c0a8cfa01f58302d3a715b137fe11023705b3460426767936e3221efa9761c5c7c07fadafd9f1883a147614c32f7829c791dbfa57cfa78b2f6677ecff286e97272efb67e1df5f4697c015186b64cc2e26ba102bf51ffacc95cd0ebc08249c271201daf29b6f594c2875b561109fa95f5204d18ad5a7a84d5856389d8c9f79ca596eaae2cf9e2ed59a45ae05f74481fc28d4c677835b4e195b06c1bdb2f6a23b8ddaa23de989acbca6234acd46e8158b34a4a925b3ce78a480c26074e39844ffeebeb506232334c17e9673094e7d2c7a7cd15e22bb12e50c23c42bd4fd4bc8d0fcf1b03a398f55b5fd786d3d9a3286235541604adbab7aebf451da5929ca39c90b20f516111e924c100a36e2f4ca9ce1c7a3c01c99f01840603d90007b0692ddc6d5a687bd7a47f74526f5327ad691135d3cf730d252c33775f976095e263ea8c12d4d861217500ace7942fb22e0ff5ef79cc687cd73725096b973f32f264584e4067e28213665a1b42e34502bb22c0c571d3d6fefe0fadb5e315740273bbfbdcf161727fc758bc799e850a638ea23b5f3b894f683b665ac19fb5e3a6ffa1cfa978f26999e110e13524a584b968dcc0c10d6867d9956ff9e387ded7ad6539e1a91e2649a17122ef75ddcaa68befd589c86c9cc6fbb70a26c4efa2e9890de02fcdc632d7b4b94b2742eb041080ddba680c006fba129b044958a1c60f3c8a8028f7d47fb47b7263652411a2fcffba56b428d4cba099b03909e5ee92fe937a2a4ff8e37d7fadcbdb68312041737bb803460204470122fdcea8d48520522e7b53b0748a4fb1c23afa43b9ca4f7d94bc88204ab03212361184502b1b6637a91a416f4ec37c752dde7291316e92dee198c0be663bfd778d530daf4ad3eb0e6b3fdcf0b06eb8006cfbb6cdf01f23cc55e858f01e251078e8165346a0f9e87173b550f2b0e2f3d64438ece50e034d75c583db7796f7ad894681d150461aaf606ae120edff9c7ab30c7c2306f2a02ebfab7135a34b05a0676be17df6d4b895d5c328fc99da783e05ee7f469879752b7d76b71be92e32bf20d8d6f47f24a0b7338bc403d7d6b32e8c33646abb16abff70ce9e7705756c8d6299b75fbb345ba38cb4c54a3d3a0b2722cb7d3ed12a68cb4d5a02bf5cc60fe41b9ae5c2845385ae04fb8622c56a51b60c8f70f52bf07fca4ad29bd6ba3078f8b24f2e6763868803167259d7a3991b44e70793e55aa7fa991a7dd004096636bf320d853c235d13226f1ee8c4eb646dc21081dbfae6d8080ceb56d422e6105b9db1f9b7c39adeaf821596dfac16fad73e02499f0669a330777e87a3b7ddb44c69e17d332e163c4f4242268462c7519e24b39208c4d8576d2025779af93d21b5c6aca309e849bfcab1e21411b4ff9b9d9d5d09da215daea03563b0d2e4a3761c13cf6df6bce3f7527b48f731623b415c6a5fa86a0a6b79eb04942092171b6b648bde3ec2569df6d09a8590680068bfef3304ae7a001bbc22bd79fa288ecc8c1488440eecbb0648bab463977038a8497bf1f15d2dc2c6c7a4a61bfe27e756b0b7f1f51b1ad0a940f9df6870be9bd8e72f84090e84d9272edf0ab86fb7137f82833acff5040b20ce16f60403810a923ef38d83ddac0abfeebae7827c1b991e6daf7fa5e6f4e917934a166593cf5f1380b7f7ff24471df63c0f8410453307b081e63e666914ac512b82ce797f4b3d1164968526d183dd61ccdedc20655fc1f45a75c6545cdc054b53ffb3736281c96c8b0aa79149e633d2683e03e772371a9660a711bf13ce12c473612507ca69b73f6d07f103eca651606431b31493efc5158322129f0c1830b43dba9ddaa7c295e2f0364cb2e1d62bf2a5e5f473b7182a55058c875ee31a3e059c8e9f2e074a39e0df95ab2977890abd70e565e75981952eb109278dbd00b9edae23e7d075e2637c8a681a5cb2761a96217a47fdb2854e4026296ec39234b204f3e465082d91b47d97fec489425dd20c309d0b765e71961e95821e99b235d1b48e5d59995fe726717f6aa0c2f90173806f11295c65e6a95b999182b3c9857511bedca6f8dff5845b9e1f6a3acfc613c068b5b5f2d0791fc0944f3eca016854981cd95cb68a1c13af9b3951c211539625bc4283d8667099da3a2f4ae39890abf2b329f5116360e3a92968e901b41ec66e220ac22064e55226a2a0cc1586df30c4cc116a701679e261f5ca8e434f53ca1a7fb5a20d83db4ae237c2a25c91f0307a48220ea7c0ef1956c2af2922823c6788b6702c192c373cfaadccc4b623dd1887a8cf3325c25f66c22447a10510e3f38e0c10f3649b0f064e5e50ae4f0696c05e5ff8017b14d3829a46c73b28c904ddd9e4a04e7df782b99cbf74daba5b2f34b439ad934a04c2955bd13a8d46d634c16f62b5983c0c0ea8413d3fd36eddc381d55a544c6e6b9f870ce9e3ad8abc12c03956ffa4e5859092eb718b2777f4a321bbbfc82e44edb2bc02c57cbf2a0100326529ea1c37e7c9dc158f8fddef65356a1c6a205feb79573fff45fb83bbf3b1e4c8faee6c486640f5837013b2358875159f2a5c2b807d88c81ba48a5b1866b64aaf0cc7fe2282a4435cccd0fa5cd681ce7b56e0df5e00538f9c1eeb774ee0b8b92af7195b74043dd8cfe041b0b2460b9cbd4b869539c43fd7b7167fc73214e22ba4ad18311b9ee5cf626211056a1950f59479961c57603b93b6c19b6a83f0c87a7e93937d07deaf07efd051e54f6df8a27ad7d20c37cebfb577d7c4769681803c9c553dcac34e48d7b2ac1cf8ed27e67939936f5d94dbbcd68cb68cb8372f1dbe0ffab62750aafeb0b28766d01396ada0ed4839a5cdcbb794a7c3e7afcbfac27689a3c18fb5ee1fc4280cdef872de20bac7ea13244d148782b0f62b4730d87d81e261026288230a7cefd82a433043d195fe7073a93ecbfb111d17f2e7506bae5899604225506ac2c5f9e5c0767fa6e320923979a0989a067046b063a21cedf92251df3e8e7ba88c7c3e90b10e340a4ba452c56c4428cac564617a0ee9dac8bcba28ea86a75c2d498f7f59909ec8d00e0b2374c0a92ac40947b05c5beef609f1e8f055b953a009bac71857112b4063dd5cd78f45115b95ce6a4225ef1ebce05273a70162af0f83b92215bbb934195122c6e95b734b787423197394593c6f900ac848c9b1d57e043632bdd856d08be78eb4a6f6b62ad95b096989a9aba53f6405997ad8b900024e90aa91ad1e5633632f832951f1c9ec6cb2adcad46c4ebb21edb85aef846e183a177d2a653a152e045e7fd5efbbde13bc457b28cd5fb84dc7426b11facea7b63655c57e997de226c53c70bef792a6b6191657548df561e543b9b4c481cf9ff96909c5699ebc8b0d11c09337cab5e13f11e0d385bd66d5d8354f3f2562010e73f63e2dcc20a88df26a5d0fb5232e6af70754056d21e293cfdacd6bfb0ff388fec9af1160a24f6b36b426cbba520db41845bbd210ed5661f3c7deeaa2c0bc706d93e3bf50a2c3189a4f41fd2a9ff7c69a1cbda9e7a4d414f8db3507db83347e746cd4b956f36f45119147fe062f3c561d455fcd20473a8d7b6514f66e859249405648e26fc3cf05e7d188b93ee1c512748e16a9270276586373db943a15099c3dfe0741ee96f0a27cb26adbaa4ed0876cefc9797b1088f66d024f676ce8d0ac11b2b0f3c4f239660499f1d278ca5730322dc7d636aa5584cfbc127c298a5a72da23c58787cfbb6e49b40d28a527067abdffb5788b471e2bcb208cbafccbd0d0e0523aec7bde6d28d7ae0e2ff02d97ef3c29c799e701b59bda9910a5eb39c0727ba02152dcbed7f60aec593b4f577eee5ee8648e36c520eb9186385b7c9a50c76cc82ff1e82db90261c1fc02e4b3b2d1b272e91a5837e62b78dbc6226f3cb7a843e2492b35792bd2af4629a6f08a80e87876d6f0c09bccf92c2b6b42ab88d802369c5d569d189118940f99ec8b68af4cd38aabf96853e8f284f51b05fedc9e8a0074c8e7ebe96753fdcd226428ec876ab719ee9abb371755c72c81c60af2f5b9711eefb67fe56550c1cf7a5e58c2160951e742013305228bfa04e55ba4e78b5fb635bb58b60e0beff7d6f4a811ab15a930ef6f3ad95c03986885328101cc9f20c178de5f05e11764d21b28767267b3c85025bc4941d439335c18745bbbe27ee2825fa594d38feead52a3ca82808cc576937209d95d7b62ead154c5d768e5d7dc55ec0237918c46fee4ac93f25544989dc098c60b229b1469927a6f8c7c138dc7b3bd23892104f474191b7f5adf42ea212a4c4b4b200f7eee0ab34f3928bab4b85eb0632620ecca0e179e05c7d20292adce9096cb59583fd86c323871b80961fb069afc75455ad429601f3db17b9a41fa99f061c23dfac9f00726b7e2e514cbfbbad2fe90fdd12f89b9d26748594dc53f3dfc9aa511f4c4164a55d06cea3491dbda4fc1a0d0189269e623718e3bfb10cc8a999dd983d423748548970e4f3551fb1b643d99bf9898c90ca3e31433ac50fdf84fc836cde5ae36164b5e4a2b579787c8763b0bd0de184e464d8cfadba1581e086565cb4edfa60ea766c870d6a79152814e65ba6c57916635418c5f3eea4f9b18a65d7281d51f474d1df7b80242bd112d26d2eb62c33ead19f8b95a2ccdcc8d35a40ab144cd4920c44debb334c0ed2360315f2417209298e037146c936809183578c7c306d115b014941b984384b47c5beec5e28a0d0717885ac6cadeafe054ec8262e7b7e1ce649d247364fbf23828263fdeeb0fb760bd60dbe072a00e639d57ef16cca0cca3332ab1b56e48642a7d45cb03f7c3a5f3392e5fd8c431ad2d712aa2c3a9a17193be08851814ecf1a14e54053214f2384fee850bc73d4c76b620b3455d384146af1bf1301e93a2dbcea64b45d1233b8c6846c3d63ff668be7c91dd20980879b1136d5a02013a57516976434343830f5934adba4249d72dafb8c1ce8a6099431ebfada990199a976753221e50f579150fc480560684e0ef56bdd898d077f94d7d1c296544461bd5f97fb2fce5899d9ec697d0b132e0fc3ee156aef4cf3c93caac04ed7639cf74ad988d1bd2f0463d06fda8a91a23ccc81b2669e7129e201f2fbff0e8a13fc5daa3af4063d898d48beeb18b68f281ecc5861d18b4ea061097f6ed454a8c62b0ab306f3014f5b3b0e5a2fe3de86d4dd763ef9517fe1aeaa9f884ca0ed0379364aa7da1950012c720fa58cfcf946181b7fc75ebab81ea7305103aa8a3054a5b451ab101796240d730d7bbedfd1cfbffee123c8fe583c9453075d2039a969e66d81ad3aabf827e86fa320c1c7e341109ccf22b229a9d4797e5573cfcb051db6052badd04f2415238dbdbbfd24a7f4b816ce973c1baa1a517502751681e3606382177a8adb9f930eadb8e15bcea86957d584a8dc23773cedd403c144632ec51fd19eb7b0c6fc1d9372097d2aaf92200272ceb65faf65604c9029540c6358fa929dba995cbaf09ddeb11f62e7e3ae3a0ca53a4eed58f6916c21fa0513f4c00f3f379df7f01058ab0eebd1bca1be01807f08338479994fcdb50d9aeba9e1429ed775502d76bb83209aff341684f9f60ab0255b3aa54e1f0b1bfeb7a541a938414c7eaeb06124a7d8aa660a51f306211b438cbcd7c31597a7de1b1e51c8263e66b6d7a59554c993581266449f9ac5713b97f264d84e5e9d7620de4ec2be9867be351493c928972124f6df5b9e2cfbdf41da09468c04469bab444d16bcadfcf87c5fc6cf43f34763d9cabcada065cc791df00e21406509b1976c2ea0f9126985a735c46dae55ef3126e3efeb4d0098c3dbd52a5054f6a3fbb0f34e547dcd501620d1757ee1211a44cbb28ccf80a813cc26049219f56dbb143e8bf136a2c1a4ed4595d22152ae4472311e6738c578bb7f13ca7c1d19744de4cc8a4db98e04516912ea1a5ab502c087cf4fcc8b3aeb8cf5932584312326bbfeb9bf8f26a66423580178be60bb7507b7ca9e142fe356d0c20c43034b24d2e8bc89fe37a9b9523909d32741026daefd9caa92e9013f43ca9d2f40b025606277fe1fb1f03b8885253fc3792a1a62e098618aeabf60160423dcb0e43fda07dfe6578f90dd7cf072c15b6f597f51e271acdc1fa310cd07e7dc307ba26d71f696c14d71c7e19e49a2db4b26ec2657b785e6ef813419894319621db9a7907f32a3dd76a7677ae9cbf3cd7677186b0c639d15a08cadaf4903c41ac085718f4f2a7b4bd2d89980516fd12378311a8bd952f35608c19a15c5961b2d5874a619cc26f16708d2503f7ffaf5ae034c237ade4c4f2118de7ab6498e91f64a8ef4b761525e8bd3d8209b2a5b3e94f57a65a302b81bc3526ac29766bdd713acb0ded9cb8e0a3aaf0aa93f020c29c76388f6aca8cf1bce7473184a558e1deb743fa6cae6b9bf13ccdd87aa590a04a5f9fa6d4de086be915486f7590897ab4169bf4bc203f81630483a636c91cdc8f4ab8922a278118555facb30f3a3f0dfa094b0d32503b5367e06c3faddbb0ba202caca933be61ece34d86c025d9e82c11ee6cb0dab8c65ae63c57a8d0e72de2d3db53808aecdb2022262afb015c32734e9ceef25f447bf6ac6ac94038981328b28fdb8bb8d5835547916ba1df0ee1ca22c1fe5b1168ffc210522c8d659a99eeec4efc8f2a426d9ffa292ee6a43e84b7890340bbe62603cf7acff58460eb238fa525effee63a80819750a8862b1dc980907bad8a932fec129e822a4d67d6a43110df34d40288c8b94b435f2f0f92ef2037789d9eb1c238164ef4fd1f2911d22855a885161976991e86af5c5e55b2eca01ad8250170af05249b7429d67cb8bb9f10905641a71da73b2e861b0022116b9c6dedb471f2a1b158642800815ffe2da78adbf3144d6698bcd470b352658a6baf0b29665da904c1b1aa708f8e644a6f4ba5824dbcbc114371de5714fb463ec47ba605aa5ef2d0d4f8a895e743b930400634c4ed3d4aacca0656740f33f80cb4c45269301aa8d3f124981e9d3815c3422d8097f31b07d2591e2f7afcb649c3a7ea2df939752e3e815d43eac628182ad2dd537a328c9ad5369bf7888fa5c75f7f933d00b2f15ffc034653b91a13788e916c8c92b898fc977319782141db255e956f5d14b475250d3ba4810714b4bb7d8648bc28b1b9d080d50793eb3fce69a782f3a0a32559f75f13e92a88c3aad98050e9fda314b9de42e205607113fb3ba49f3adee5313dc03f8f8971e44e262f9b7167d9416d1b3c82075f056366bc85a1f91b08d0a7ee5309154677fc148b11e4688bf65789b3a15268539c04189149bd18e8ab8d403b1b19bf7066fd31b96a288af22652c7222d90a3126979c358dbaffcaf0543633d98b867a5fbaab87ad47aa472ef5bbdbcd5c6cbf00a3bef865c9078e8435a9170007ea00ccd38304e0ff3f01f7f63d33f199c1aa09dbbe8a9b7460a1a5744048780c14ba22f65c64230c1fa3b422fffa07571d40dc6b9fb616decfda749e78daf84888dc9dc56c51f4eec665a60d80c235bdd1fd9ba2428232914a66479b3ec65d095d6475b74054e3cbe10eebf81cd4d405dcee914eb0d3429c8bb504d2c76c0f87a8a685d61dcdbc4db6609fd4ca577c12e1cab455ab13e31fcdaca6bbf8dc6df7b0c5fc6e8e748312f51fc1548a89c01f318d0ec4e2cc955825df61a40c8d6af2c3b2a109bf5e960046386a4e2e791c30081bfe41e70c962b0af385201180b6eb929ec5a4837ebd1919448b17bce5ddab4ad08345e857b1e8199a78d84026157a96809d2fc19b21f59dfffe4ddcc7e99079e4ee4e91580babc8b8f205ed06b3e80031b2b1596fd5dc801fef1d78d4fdc5a59afc56c52ef8ba259a702bea2b9fa0fe1b49ed184b196828e3dc0fe00c311d2e378e1955cbf774de266006a7ae657d3ba391a99145d648c7e257a73e18fb7146a15e178983a3e49091ce8c9bd2d35a7e95d9e62cf7161fa7dfd1c612f24287ec5b75d503f3ab81f39ab46614d0bcd9f757226a86188769253ccd01efba7bb35740fdb508ea748e4ce34dab0f35686ecf65b523d6c218d87c69fe7c104ec71937ca5dd3c075053ca0f8311a175e3ed7d98142de79ab8d0ae6597d0ff394c21edcd47ae0b4fb1a86773d145e4d3142fa40cc360ec23b9b0fc17fb47ee54a76897d409d031e7d9a02939a9b4cf1a746d0bcce6676cbb5e1195c66863a66df6e33ba87a8405d90d3e619f41f61e0bedc65692eba9ebe53ea866c0dd55c6fe10506ff9aec81821b0bbcd03b98b6c666bb6ab2da9f54d73294498ee0f215c4a3c895436be0a3fec5e982606ac4f5fec12ed94d58010ea00ebc08e7f0886820faa06f389fa14751a06bb3492369f7fa38f847071d717778e420504c52d7dd60196c6504ea51f4dea1d361432d9e5fc104b701b5c05f0b2855b69659141010dac19f712567494f3598daad9188553af61ae6ab545995104b1be1d710fd101d53f5f50ed6963804c282ba1fc4e895989f668598537df58300be1bc3e9fea754b22a753f5b5897f5fed6d75b76f452d5d4717f414d21ffc8ecfd31d58d4340c68a5bcdfb07931c3c879e110a00d69b91ef09234dbd726dfef405bdb3ef1493a6deb4c21b7a11279af00bfbb14b12b138c78694b355adafd012d5c874a05610db54c0d578a840decd864c457d54695c464b17aec9373086980f29c2b643d0bb6e6b8b87955aa5992b731f04ccf2f9c90e500c4d9d119b0063a5ab8b9ac28c55c66d57a40ced69798dffaa94910bb3538567b1f873adcfb9739a1be3b35c3560ae6b2463621e1a7e2fd2d110e51d3bc883a303f369f5bc780ef898950e4198c9e180c51a49f505276510f3c4756e42eb4edf6a0c00f0f7d5922e265d5a3bb9f51b33d02b28e7afc413b7726479a3e225b0e0604c1c96ddef5befb517c0a02ab72ff101711262523ef6ab1b9969776b2c92a7326311b494e75b5db14ace26a2d9fce41db878f9992343017112e0349e20a55ab6c3993fa4293751fada74b1fe67714c70005786942a03d7b9cea3c525c14b88e43c972b3895ea9591413e5c1c50e633a46045a9ff07fb9a2559bd31e403efb4b598c39df90cc9cdb569bdfdebb58007c7e6abca29fd212c8e21f2c8ad5a93507c9553065f01edd7fa4001bd6deb951f5392c561b04785cc24f5f5c6419165786eb0580c1cde9ea5074471e292b370f134f6955a557577f5f4dadf39e608c4e67d53e7c47720b936887e00b6403e052cd4c1e56b8809d9c94509e9a6f2dbaf0a44232dc49a525106ba362151a1ccecc889750e41b88af7aa6c1dab96745d3cab136b1282af71da97ea623f595a33f7218ed774019f4a0d5e9b2f9298367b554cf386bc94aee48418be778943e719e61ea52b1418e4d5f9b52878d40bd2fdbd9985808e1d5066fd11ad5503a250e6fec9ee2f3355ffeda048e60b2067c7cf963e8c015f7a45d9e0ff3c18c6bfbd13821867d539d0fc47b4fdffb3e393f9bb68f1924c4c652efd638bf9ecb6455bfc6ba2f5f3f1df18ec46d1ffb4e6c22a82cbe1077d6cfe3bb14b46a30726f329116b3b7a59e426452b21e0425a410b3569ce7936928958082c51526c13d2904ead377f796152653036e7c5780176007af6d13d715daa4cb34b5e8b7951e30a331c8dd699c45bb45e2ac5766b32696d60d356a0b400fcb7d035675d4d2022f3397c5b209fc85d0b0debfa111e73009344fb8a3a9fe3ac73d5d3a787f6388f50cad7a7da6eb19ec78a642741c3b35fe3369cec752cbc84aa0262e3fc96a267f50ca05a4b99ad6f95bc848667320b113b8dc200b4c84e36844ac295adaa76e1c271d8d4862b779ec409a9d0abac9171fb3eb72061be0532506eb0a9db191aa1e08092ea01f2e8d985a65cc6bdee2df558269c878c779a0971a850ab7c7a7b1130ef25d7f2f48164f61579682089feafb823885fb5fcc9a99bc61b34b6d7cb0b1fc7ef49af3f0cf44b2ab6c52083370b0a4b49bdf24e1a827aeca19a14f6791c59be1b880783ac48456fe1df1a4ba2e1c339fbe9a683a4375f2f32bc3bd97f80513510640e38d175a5e6b0b8ce716220b30639f16300fe56e7cc2349bfb30dce06ae69de1b9c35fec8aff6bad7f77beba6080ff0a3bbf9abe223e75b770d3c33cea7863dcfaef6f0b77264748360731d1611da6c095971a9a8598c6fee6bbfac608286567f75afcf13098777ec9712d6f5b212a52bef4c2a13c305eb1929cf7d24b7a9c6f589f5ab9772c887fa695e75a745c952d71af0e58f670a87439e27900f18262969dbae29b24143a627176620a2d3a813d60467e6befb5ac04ecfe8fff226afd658d99585919eacf6dfe36921e90dda08cdc5003f52cdc32f62ac05df2c9b679dcbd311b1b9c8dbf3b13c41101bce8952830e6641084a92b72b79652068f712e65d6707c50d133ef0498b58fcd2bc972653732044e8cd18ebd1c17bb9a2199123c1a4290f98d03bfd726503e20986427db4d02cbc3444d7a244e6b37133eae4197079316ae77b40c96c51355b127957d7e2ee890f08966e15aca3b507fd68860ea750aa4f33c2b5c073e3b9835cc4caa94a99f73788115ef9ec3c9a2980e9da330aeb8ec04930e0dcb7c2f82da76418dd31f651f92a777c072f7ae09a99a54298f3ff7a49cd56b985ad298925fab403809eb5b71e2483df77724ad3c1ecaabc7617c58f9a087336733e7e5eecf887aae75b2d22e2e8e5fbebcb8dd42c0cfa54fb856763198e7c7d331138ca2e9756add40b6b8dcfb7b1818aa21cb575596df1296fb7af51d4454b394e27cc283236645818e81a9f091e50787f7efa545522fa1e99c422685ecbb175aa90f4ac0b4e20d0541f9b7475d54d07fa44b55298ab3af0ff3687824bb6d4f102981bdc4459c4678d9543c05efba30c8918c8bd178363789a3c9152804b3d4a417a5b9957ecc9f5efc882818d221502b7cc50ea754ba4cf3e4fc895528340747479e499b8dcbb939a0464b1f1a3eae68e14185827bb96016fb8514f067fd8c60c6558f15b0fbcdaf09ef38a7bd9c32b6c0a6fc315d7933d08fa154aae42923827714d56b74af51b3c477ff840526f39d528f3f4b034d8986e97aa109ce290c56a32b1f7952b22ba221e6374745313eec74ba0013596432c1c63bf23538aeecd02b4310ccb9a9c41e82a4cae5905e23ae4b47c12f105f10074063e15f3dbe1ac82436e067e90c998f5709829a9f82354b2c88d1ad57e7dd12630d2f31a6c5be52df105422c22173ba2279cb1f6c8626c02316e047efd82b58c962963f15ba971f24b8ded48dd6b1366497b32e8a5924307eac8d1dccdb2816a25931cf5b0255e5c059d0888a6c534b29aa92a7a2cf397d1ebab04508769ea5f346b033ad9133556b2cf694146aa5b474272fc9d7e6c392c083a973358c2384d1e12dc633bb37823b3c06e5e50da3cb7b43b24526446b7d89080ee4e66164942db635e6cc0d176d877a4d7730bbd0e9f6eb06161f7c70a010569a818be61f8bd16ad4045c9345356cadd90036dae08b856f45ee523c2aac1f531d948d1a74b2dda2d9a4724f59346d13401001cee5b8d54cb468e07b55c3ae60df6fe232f2c82b74c7dcd9f1dc02fdbb20224eaac899036579a67d48bfd64ccf23a82844a8963b2998ac06aa4d029c7de822365878dc818c0aa35eb0d697ec85437e774c3e770ce827ab1da80ccbd8a47c6fb7b870d9d8a81a53948ab4f29aca329862e871064e844b7ba469c82020146b89c8a83136416388a1371e28b4cbf4a568ec485ee50864849964305729e594417aec95c43290db76c9f1907ad9b45c6de56b448cedd24b0437e95006075f20b0609a0fa08d2d1faaf87ac2e37de8218d6b349e12f35072422c09da6ea258a70bd00901fd19b76c87bfd565f29168ae2a18138fdf457357fc9803a6061fa05517eb56faceaa7ba42d33c279bcb87ff98b47fc604562c160f905d699a07b8a54f11f4434b2ebee2bf051acae94c4768fa43b0be9b6ceaf0fd8d3a57da1c815d68c06e0f43d9593d4feba1c5536bc0886df449d0347b6e5a72bda6c145c1f97ecb5c7ffe06bd805fabbde9aaa97ce4e7487e2df7ca4b3ed061b2d09a35b45d008ab0e971b45e5adcd0815d954e5b18fd4aa299e2d8808b6ea3cf55df6e4d05df2e0b2595f7cdda88c758bb334598d0ab4fc4f8acfa2db768b12fa0c2b14a747d93a71e5603e57950c3dd67b17b28dae94b005d49992cc20d6cfff3f0174690fd55a1887533c4db83b27823a652762487bbb0fc7302412eca3311913df09f5f024152f18eb6a2942832e1fd85d09276aab269c92e3868ec57ad98e9f7a66d39c866417ee802a0d631e378700d1d6acc93f2419542f3470855b272801da03040380e3696d8ffbd918ccfe4df3e8c3e9168e016cf21fad6cccc7ec2bc560fa5b94769e6041e54857899774fe33f8c1f4b6139419412078c3f9255d6b7b38071a958b6cabd43d62277d89a8c523c6cc5f3aa6a9365212247ea201f0c8cf4b4907ae59d91ff12be9926c1aaf25360121c4c5bf3b2ea3fe40cf596c8b0097cb065ae6f5941127800d266fe38fd415af1e5460028d1d3bd36918aba36e0c801877d60143d75a164f9c125914170fc2c269208b6b83a60383e79a2c039e1a8776035b24f04a4ce2dcadc603fe6ce32e694f279111c4a26250db94baa19a9be23ed08b33cfe7a2d2a48d5cb65669837806d1f96862b8a98ca513b80b90f87135aafb8babc14768eea557ec76e9ab627e40474da7f2cb7aaf30772e289d35d6c357cb356a781d2c304dff547abd16b76fd288c5b0d12960e63013949564502c77a0e3be4f0f6ffe65dcf758f088ae314b4abf3f95a7acc598b70bf2c0645d1ae8cbb86bc174de0f5872b5de247ea3445e7def631ff12c4545f0cf58026dc13350fcbe6bb40062fb67ede21d4e94501578e0e593c799cc43214a987c9996d1950a7a8358171633bea2e30ec86b1030b526c3f6ede8baaa0d61b8213276c134ec105b3f911af4105bf4b5885d5998c225d9c113f965184cc2f19b4af35b68791e7893ae058ee9beb60f0d34ef24a469f33167b9482391fbad6af9dcac069b0b5fd4b3e656de7313b53808f38816ffac40d3d0ea74e1156ff40448dd4a89d7e504281a14a7016c0423ff3febf5b5e6ef24c4c1032b0a44abd415d5d7fa797f8a3476f4462870a255aa1ff6e6073ea1777816cfbee00716f1a01733ae4853d32bc32db4f76809f7db60f04fa9cab2a1632e56e6d923cb9c046c3040815883865eee4e621b2e846e3ebf79b803b0d0b8165e84d86d17cdf41ad42731c5dc2b269d5ed17409d7714b014325f20a68ca9d0959a352b0d4f8b15f866e307b00aeefa4940261254d7a6415827fcdb4a7689ac325b116a2b0e8d6eeae7f1653a477fc7acd5486b387cbd97f1f8905cd9a1e55abea3fa66074ab3e663003322653f4afd461604aca2febc06edfe459dcee530276a5ec15162942f696cc97c19f9d4ee66c051cc1e91bc2b56a235b8834df7b1f21882cd75a842780f32f25fea80cb70fe6eab4344e1f67e6d054c3f9c607e2c0f4def58bdc62afc687cc8e8a7c61f1f44586e19e0089741f5d1c40732967362eb8035b626add0d3f29e1eda1201b1b7c5c7537f7adf62fbaff8666a1086d90e640dc0d37eb302c9d8caedece759d088a8006b2fe01923efbb979e46fe6815452c62eec22bb6e2abc43b85db816938bdcca376abf5e4aafd17d9b4951c253f5199cf230f7b8b8828cc69a81c9b7c473d3f0b33bb8ba08f8b19d483cd5cb4f9dfc3b92fb8b0fa217ecae14282394966cd034d90d197cd6ab207f9f4b614ddb7d2476ebd62b321a3e789dc8dbd12a92528f43fc7713a9b0632e2e47ddb465fc10296b82c87e8786bc6a11d3a0c107e687c886253a76a9f6027c23fd6318068d04e0de5304b6b70f8118e271d7f8e24c58d73f6313098a335a141d2d103c8f8bab5c8b5c9ec44b49fbccd341728878cfb89ae1a9ecb439c890a6759bbfd1b0e7d46510325074e69376bde0d772bc35cb54d612ec5a107fd47630d24089524d71e10d3e847fdd40b3583144780c5d932fe1f35f7ecf1c1399dbd213b277a772f09f575a74ba1400d49dca2261f45b8d7b2ee76bad1b4765133087ca28499aae2708ef4cb9746594276982d81f3b1ee4b1807c52c2e9d6188c863041a7186f6c03ddc9115f9b2b768c5deff165f4e8c2c6dfd8474350649ce95a8b0ede7cb0a69e476a2782a0e031060ffd17cdd530b6ce78b67e74ce8c93b80e36137a40f2374f9e1f803b65556ae1885a94f9e62834fd7402ba15e0f9750033a812c6d9be8f9ef70e13f3c36b49b67a4dc5f4ca9584ee275bea6b57f513dbb55b98ac24d3157af192fde114f70a13bc8e7af06e3875314bd08c4357e497702f41366353d70b4faa3b844530efe4c0e37acb19e31ccf646b8c8d5d0d65450a7b8ea9fa88dfeadbe94e92bb9aa8db4fef93e5d327a7c2537c9f67ca934424684d365673a6b22441016c4859f9a2819e8d704d19282999a27018d539d4c3372c521469338e4447b1c252749fb004ac430d98731a18a3ce9c0278c76c477e6582dfd8452895335e334973a416bb8dc01210644d55ce8c660d46e4d8a5c9f579a5752bb7e9903a0d8512dc3a7e3baf02684d158810522c263480e1165da70ace7a6bd483ccdc3f4d62c9471ac1673913261f1a6a1c59c06161a1e9dd312e17d8ac8b356d57bebd2165a615761bb9d1008002ee76d1e3f20f10e72a855b2dccb24818897b3005ffd820c9ef0b18772c7e31012fb44e8b31dd22a779c0e3726e5e5eb354f492a3b68890f40fe4bf84db676224ca6fa5eef6634b343cb7581b16a016d89e65aa4f349580bb1e9ad8ba9d0b39101fe79d6bd0a8e68154b141d9062fe6bb12cacc50ac7ca128187b6c9199f8afcb8bd9045860d1b2ea3d1e8b83086b2e0b0e993d85ece39e3bad70078437c6f7c81ae745b6e2ba5651924a2ef082ba32b53daf265ffa078580c010137fbc6e8f758fd1ba895ea594cbd0efa2c6333dc4e7f3cc6df9dd78caa907af23e7319a6372099e8f4b0d27c1a0d80edc1d6670a5f4b239273638bed742006a163de66da926b4c40ac060ac667b985a1e16aae01f1f62f635567dd911768756320f22cf950a5e049e0d5b22b2f3e411169b5f4bfac33940afef438f6cfe763a9229a9514c894f6558a4b7388438bf812c2b74858b5d45cd293a00017bf5e313d1667d68639984a66081ec677809d60b426788240cc3009743d279a28e7fbfb914d3477d64a2ed942eebb1adfbd85d8f6fb18260aa9804dd2f7c077289b75e91ac4ddf597e2ae51b9c78ef04252e8628e04468ce1d8512f34a312a2581c2d5e71ad10f858c9ec66627d01bf57b93e41e7ba99de73dfc9b929373a6c2b1c6ead438436dc6851057d8d26544d09b706ceffbf5e865c6af0ad59a3bae2989abfa46935876d9504429a5a0d8ab908c9f06eb7ca3970af023394ac4c67e51e3e80d564637c0d4b32c9469bac71149605680e06ed0217ea3e9ee103ed094f182e60c373777b1893cdf034f7c6af0c078b3514efffc2839c7b82e8e78c173295b16dac0c409a858d1632d9ddff220e15bf5580c887f7e2b2dda98e2f16ec34418e7c33548effa6c2117ea5f63646ea295130c1a377a2ec26fc81961e2df77c24e08a965088ed3ec0f53139f9209c714e40a5510f04d9ce87fa059db5a3bc1c857aef4f8d84606b1a1bef42101e5eccfe2bd0d257722315a6156496cea1909d1a79bbefcbf8265567d28dc765c92b006c85b8da5d871120927f8ebe819c30a1076d8ce15f42877951d5110c6c79ec65c58ed5506563634a75546847d58589c1df402e4d7598a1bd0bfc6f2d5a0940864b555943e84779ba845aafa5b74c9ac8daa7deeca7b4ab0f2640af6387fff2d49c37b8b0fe126f20fcca84c8b042ac82cfdee98c95e7e6a9ba2005c59adc48eaad4b88087db40bd76bf434c1dfc82c2ccb8658dc64e73eb8c4d5b0dd502c833add3e118e8735e2276c60d97c2ff68303ec2b437d1744d9bef3fe85c48f5bbe18e2a13771aec9316f8508b591d98523967c1d82d6af7e06bea9b969fce96abb8d80e24e8fc7292820685eccbe8ba8db6e6fce4c849fccce7d48820ef4b1460b132fe87b0eec27fbfbeb8f0d2a1b906ef09162432edca2abffdfe6e7b37cf1f69250ab650e73ffcae8766455d0fc0f52414ea5521921bfc78bb81fd8a4123f43f13d0760d30dea2ffe3c6ad63b452f0b7ffc9f6ff6a5a4ce0e1eaeea334e42147aef38a4e288c7b438ce47a4e43f8e26b5ee4223ae86cf1f01ab5d149d667d3d2fed17df98a55bf64101a70464bc2d6dcfad32d7b9f6314bf3fb3749d8154605e92bb17c22ed7348807991ad0e586f3becba5e275fa5a724c6f0fe85a9ad2c23ec7be393ffdc9771b9a8f5fd7d5644420f9584fa26d1df790572ba86e5f95a3ccabed96a971f2f785869585a1274fbec034f9e86626cf80caeeda982427624f6698c4e8102a459974db169991f136a704de1a669fc5e6ee8037b87c337f2c279d79d8f7fa6373348cf91b882c518f9872e06403b0846e6211faa2a58ae1de58184c67c31b7073e2453e45b35ee0f00eecbb9faeb9f247a193a50b137f752070f9b3c7bf8ce1baf260488e0ed6e4210fd535116f8435eeaa0faaa1d6af1a801a0e2a4de66e74bd419b5cb841a5c0d9bf3c72757ef092b5470daa7b1f2635a2558794f894eae98e99aea4de9d23fdb538b25bc9f3cd82504aa25dce0bbc6abcf11b0e000093c91939358f7e087f8433cafdf40b2893b686d18d5a2513eb5dd16fe41c9beceedfb8106bddb226207c89bca0f4f047f9cea816349d160d04a9deeddf4ec81e0110bef747a4c2131b24a4adc3c26d0f1ef2cb7a28fbbc291fa362e91923d1dc4c697ced93a51346dfcc235113b1eb5d6b37aa9150e64dd85717f8d507989be2784cd07bb13e6add4ec2033819e14472565bf7c016ac0cc5488671ff73b4e85274c8ebba055db0a1bf00ce298eb9bbdab2a579a615512beeaaaf61195d6f9238d4ca66989161bec4862fce70f8acf4bc883ad5bc9ef3fbacc8c807602240be09545b931b6d57dd2e6aa45f00e27f4df5e4784a4963c3892d5ab3c737829b2803b6a1e57f411ea31990ba6ca43b4ecbe6078e2c01905f360fdb7ae67c18ca26d30cdca83ea1583f84aa643223b48eefb19e40f9feac8e864ca7d13b1c70bdc9fec206c7b9348592b7f06d67811e931c664f1cc520103a64c2b6f85cc3b5474dd4344a85fe1b83a9a3267f4524d118559abd03a72f7afb658d816860da56a376159f18897f3aca70f9d511f6d1bdac552f8824c04f0feb1cee79094ef0897df657bce2bf211293042b4af70b4e687b7bc905837ceea491ee1e06606003b22cc234602d2777ecf3e52bead72595becfeb0024ca8755e148f3ee649bc60b5c9ecb72cc8f1ed58e65f09389c84683f4123255b157df48797b3a997b778f3596a39c0d3601f8bb8b39a3b8ca7c30728158a11b18c87b25f1ee5a578455a03c2b2ff6c67c38e7827b1a53f89f4089dd4fd27499ab5b2ff748a8be25f9da27bab541329d96199aad08e8b5d175be8c7a92286e00177c13328a196c69bf65a7dc8d3a9e4d9d56a0e1d30cbb397eb10aec2190abad1997d578fb3532d446669db7a45ccc746a9ed0b965e97d233c1fb5e6f9974fb56fecc49dfdb4f6a07ea4ddf8dd1ecb6b9bf6f5f51093b783877e8a7e7817a821f5696e5c673f90b203a74b2e7ceb0f9c84e4a387d18e523d7d361a5a19669a10a2cb727358e06cec988cbcf858f818c1f6a29675faa234ae8bc6121dd148eaf714345124fb2bb99d41da17e54c146232f32a69360936dc7f77aa675149ec6564d689766dd55c637a29beb22f1ba7bd98622b37c9370b8ea1be2f9af73d21abe2953d8547fb73ae377c0c6513b7b8939d11eafad3e593b30f14a1851e840207a59d1bddd9cc9babfa645444d872155e10e09d594a07e598e51c967cdda98bafe875c8f5ba9d69d942e39c0d73cbe29c258df8cf730c0a3f596e9de9f0a6ca92f08722947db437031a0570ad47b8b0c2e513dbbd3df2437963851202317343f33255c31d72f3d3d1d64354ab266e0bbcd9c76cadc50812466d02f45c8cbf6b7037328a04c50ea688344f77f3c565b2927d2da81a8aeb8a608b51ef0dae917a56134ce833a8ac6870243b5b5e77b277778327d487223913355f4030885773dcca7f67cdb947122815e75a6b54736a6c58d155f6b7a3ef05a6b4fbc909fb6dc0a36a1d19576bcb7b955f220f1de5064e9783e5820ebc424f0bac550b08b4377d047585412281ab242d0b240af53a5a632b33ca108562bcfe5772e5aa62b394123a6044bab7f2df135640b82bad8e054a971820d32c7d020b4f97f2402e1f2421f404b137f113e5122ccc5259ce84e347aa90b213e455729b9ae26e0a95acef20bda0234c58ff02e4a08ace647cdc4686515b9489beb2a4ad57bbebff20058a79eeec76d3cece0e56973e4b75e04c2290ecbfc6bd01f6727dbb4e982097752ee0f7e49e37ec54f3b0e7042ed241271417ab4fa4d52d7905eda2eee347d3bb2110e72870efdc44b2bd2a8f1e6be385d1ad5a01febdbce94c633100da900ed1540fd472a292e274788fcf5a02add1d5df3b21c56d652a5300fe8bcb41bcac27ac140d6307d64ce950f38af6c30c829090cfdeb8b7a50bddffa8aa6c7be3659629b40ab5d1a0939d15646e3730052ecdfcf88fc9d89031ec649139a1032b4828e261c6195ad0579b667ab45ece81986ef9b0e1b54a5cdbcf6fc1a95e3a09ff996edd87480cda7b8e08baa6c3227f14321c33c474d43116adcbe2012ae61972a63b96d09e7582eb6036cd631d8cd1b0a182a58bb12c4c3645597d966e26464b5ba2fc7e758ea8464056999d74a0e0139d0b771b5c9a531cffc0fe452f90e178738d30b6144a3a181b944a819c684e22567d310d793b90b2c9d3ab00205251c32ec34b6a8a852c1c91978f52f60b70c0c60f752fe84345729544efd1403118cbac8171da1f6803315234e676bcca397e707490a33c8048865bc85afaa018ef4c4a91a8f9661ab6de8f9fca53f5af663a007c41614854470d527ff022033d580e7606edc3fd853835431ebfe378aea3e07da4b2559e8e0671e246b1509118550704e601da32fb3563bf971e08c4e166e6470750f123e693e6b2f38e76f2d922b52257da8ff90526020b17bc901396cbebd0512696a21b6389430b49e330201e9066679d1c216f607aa06acab31f43ec2bc9ba251cc809e74cb605d8dfc847e6350ee9035d57012f7e57773856a06f47dac1b89ec0fd6f9912f4fe06a0e3dd8f5af8401ac33d906e07ab63893587134ac593047bef203429ba7c79f382e342b5edd9c2f6742dd3bdec5adb60f11e05534036628c059579bcc1765e210ac914b0266e3507eca6ca9e10919b3ddacbc9084309deabf9a591e0674d03aeab8ea27afcc01d94ce10c80983bc1d49cafd7f129375730f0f3cc494537f0cd9c8f3c3f49585f315dd71cffbb65e64b2d81fd8d9c21ccd28dd06f194fbb4edb6f9ab450341549f00a7d7c5541a0f8e75be0f6caf56b0f521c41e6b7e5743b78f466f0517b3d7bdb236ae0e521c2e6f4336f52168c2327f78a21da903081d6d8c7c01d4380162216ecd0afcf3e86a0986333fc03bbcbfd6fbcd921931a3dd2d61d4a94a6866dd6b938dc43a9ab54a7c4965ac25caabc6b0febb4ceab8a88166eccd265d09a4e02d5c534e18864e0da511a5ad900579ed3a48fa9774528d3f36e3c59ba3cdc6c87da0adb33d6070f6ac20218f948216d7a2964372a4abd88123e2079bf398864e60ee233ee287a1305c8988023b9c8e2387e0222e01d41a95bea4baea0467aeca89dfad556b719312ceec7cb3d82311bd6a773b2ab769b67078178c3b12b3d9a22de518dc6eeff1a23fe8e23ea815e598eb11b5af90dc9217814dcd689463f447d8862666ff6760268d05d93e766f6d144949841831a36b6fa76fa96d5ad72e0a51a45a7e6861d12e7e2b070c99572a66ffcab608a8983357f8deac8f6eb172a962e559a1de20e9aabea72344df3f31ddf5f1f11bc0b9209d759ea365cbb23bf768d9df6736b7291ae216fa26e40470d5478e3a4b7f2b40b1b996afc211a8e6879a9036b1d6716d739b810f8774274c2b690830014e26ef43668a75434e7a3b38965a208514155ce5280decc78c40f08d5c1708df5bd977a334ef802814e5fade39ae1e84a99f0fc73a366cb69d2f6991b8cc5fd40db2f7e9a4c3b56903d5cb34ed357f505152785d55565f3fee65841ee2797164f02648c57d7cbc0591ea123935758234cee456fb6ee505640d8d17b29917a6f1bd722cb3a56263718dce826d36ee6e1b33e1c76f1b88b5ebcbf64dc588d52534b8b0e58eed1acc53ef208ec3fcc47e9bd2d15137c1ad53b99a5ee25837e2b6775cb35ff50cf6231e47049ac6b30df99f9300b8f38f86894a9d6c13875a4fea64bcbdaa935a4b86961b4b39b9b5cb09b542a5b951d4eda6f2582a553900d132d66f66ebbc3cfda95c0ba7991945f8f1a2a485c41946c52a72a94166ce7e98dc56db16c4f2273b3cb6df3b8882ab340a61655a8632052c1904f53c929e240a540fd0236bb5cbbeb0dfb02df1d3f45e82faf91c1615fb385058930d08e7f764ccae65a581dedc1cce595ce9ca7a4e0d65663846e43dc4fb96ac2593f58982751bf0d74913ae77c1fce1f18c97b444452303d7ae8c84ecab8b5c92df496b6df3532009e9ae644f20831b38a430b6aca4c6b7265b99ed4fa5f3e64b377441ae1b9ce6ba72d134537151130b65d22cbda22a40285d58fbbe29a5e6965709802cc348bafa2bc810c08f4207d4a0dd504e0395393d241de6190b0884988b405a90b5813caffac6327c91debc2304a80140e362e3120ac9986b153bcd0125627c7d7afc587750d0910f0a344717a2652f53296646d1dd023b66172c3d0ed62c06d877e79e0ee14c4da124a34b80929a7a1cd11a264aae72855d19f7a7461a01636dba45d9930197b05e3434f72646c68b288013227d3bf001fb732b7174820c6282e6978c736b0f92ea05b31e78ced0485185b86fb6b70f8e0543449d571c96a315d03a419d0fbfa24d5032bb0aeabf9ac86e1c7831f27cfeff5f93b2bce5bb871d008207f8ead9642568a8d723f9242f7af4c88dfbd59ab132f68e0edacebe38055b9a2ca1f1a87fc778a44722c68fc0aec18250161a56736af808d59aa8ecf3b56750f672b75cb553a602fc024d0c7ffba9c59e4971008daec964997ca3f5cc4833a90bd4330ae20ceb0c4c4371d4c885e12bc86624af6d9d364da0ed229ee7b86838338a4b53363bc66b76a4af16b6d695ca6cc214710868111ed3898bf971558c4325735ece7adb571f9f918fed1a051399c4cc36e4f80508bfe1130f085b9376909e369f9bc9e036987aba0754430cf63500292a092d38fc617856ae0ee210a1f18c7159b169f21b32ec4979792134710c10a53b42f0558f4792d6d87084b3c927acdfa5cf7b3b59254b955cdf59fd464b0b6c64bb1b71ff7ab5c136fb5d5c77280ba31ac2881470d6d8322988da69ed736ced9a72637e0ded3564d664514da53a35f67809477a73a6eb7c5ffc6ad4ed163870b38756e56096c47af4f7f5845ed6c0c748ed119bdb3880b08c2f5f65b49e02e9ba67c3fff64fc00f64d32218aef2e4011e681bbf15ca2d26a1528caeac7d8d20ea24430ff4a8179a54c7ec3112c2f95bd5bbf3472d705a39ec5fb03641431afc7b7a62ed59220f6cf0ed5525a35977229fef1b35ffe748288178c34006de1e1b838c8614ddfca612568066cb7e077f6dba9be4d1b34fa34f65fb71104b9b336b2b2c322b9976a5cacb426af1e639d37ca0e54565bbfed9d8ebe0b89c14b555b5100fb0e1e42e1b7a294d46416d481dc25ded745796715a582cf96eb98d35d5949c4b28fe471a22f5d41a7210ffb21bdec0fa7184c2a627d3110a46fb7f1728d141da184f246967038367341a02eacc8d925747624caa017e3463d9f81fc0823928672080ad7f4f74c7ca13748858b1cb447e162a0daeacd39554e0415c331af85370b01845dcb5ddb276ef60669864bd7699570548bda24fcf58fe9eade438d709e4cbed9a54d8947f4fe9b80e8e542ac14b83ff33f96bfd8bb8a455ae83597e0cee10486ea266980e3713eeff14bcda9bf08c5020b65d2587fb86cc144a60187e4ca2ec090d5bc2336d3ce11e7a37017e1de886a2afb4d4d50379f5cfdf00d30255d2572c082cae9e990920739cb6aa93d1dfd8d4d7e71bd308f6d6562eb86a473f9d2f22a003582e2393f36c082ebb87206e650207a4f3d34c02dfb718f9f4f2e6b08c0a75e42ffa1e82b36ac7c57dea28662aabdd1827c66219d8f11918d11c52cbddf79880ee209a6f940b72b73e654e361d35b9a1c7934711f14c442710d80cf0cf2d005a5350bdb5a70b24e949c22bf5def4aa6411742b068452304808740648b61c90e773a47b6c5d1fe408afa9e2a13fb4c2bd96b08aa0441a06044e64c15d4c0a5400d59cde68abdca2929fa557389fe3a8efcfc03e846254d0cbc2dd304c095d2665355943d23a2c2b5c59bec81dff45e8d328b419094a1e5eb5210fcbbf2c416fd245e1cdfa8207536e2f80472d634ff5940c7ce2dffd6988c5308e91df791e6699819cdf0ca8fc5559d7f70d0111915b56a4d88a85dc5dae59f052c207ac545a8d7fc5890218624f3ad74bad3f503886ca19c963c1599ac65d2f07fe88ac64caf04e3e1f620223786e8f5dbb974945557ea03a939153b0eb30f8b7e447da06bf284520e71ba082524dd9ad3d4e32f88a57c53ea603541f80fded6a11717ecf8d4ebbd8371620bd7a041353d4b4de1e8e14f858cb6adf5e3df8d4b47393ad66a095ca00bbafc178df2edcb7955da81f082fa71be5cc75ececa234cc7c3b3b0f1cb43bb325a45d7d3ec6a28d234d7f3bd873368f8e0a67aea4555398e4cdb88450ea28c5c49239ba0730b32b9b026c3345aad17396de9739e4b6f82be7ab2566f66ce2c5b98030fcbf90abc404a75aa829a140e7842dd373ab79aba3a6c5a3a08db155de0aaec081c1ba650faeec779c48f4dd9d5ecafb53c07882bdc4ade54652dcd4ba1c275757c81ea5dcab28a5d48e049dc221505c9b2ad85d9b63054dc975ddd234db5a1ae2be13a9bc3b399eb4e5c54c7b06cc5471faba3f9213523f8ca96b276a7d831436cc2de1b62578ddbe2e276b7a3be0583b853bb7bf0fe6836182c6ced97ecf20b4e4e78b836262e97932432ef1bf848e09a901a944b66276692e26579e49237ca67a059e2acf5b31db75e54df6ca3984c5f5fb58820f66aae87d4b2c24a2a17e63497d26cbdfd46f7e4d85a4e63942bfe5fe9c5c9500f18b528c9c52e3afd122052616d48ecf5ee5b37f7205e128500c1ee25f3005d41df83aba72751885bc8a839ff05df7f61df8a5020db00f0fcb04d144b73ffc14e5039fc3dd34140cd80d8a9d256b2c10c9106979dc91499c49c6151a445db2e96b4a1fb30a9d3b1bd3355a86896eac62948f9263197d4f478609ae27eded401ab54a5b5267e927bd02aad4a453beaff977c96de9ecfa0d294f590ef5d44a46b2e7b46e78dab7911150871ba4d4217f3a715cd0b4402fe228847d4c31d09137386b0b7873a9559fada9d2425d7c3e1a42e8eb24742c2d38886b57c1fae2daa325131b1617b5eb8d2c34f2920faf892d0376dd4c58552917c5916db78c0d36b218b35538db128f65ba0ee1db494c96798eca0eccc951ef52a4e3f8de6ecc6b36b914ee1013532206299798b9ab91507568da0642885e5611244cea52427d420c125d65e916af86689c773b9d05ed9e48e1c8cc36e597af2838047fd0db381b6442635fc8bb76786cf85b8fc3d6a415a2c677737af570814cbaa6812bd589bcff74731a5cf4b5e497ffc12d08c310b50e142dd374c91cf19ac77dc26fcfb168bbd90929245f041d151b1887535a4c36c7b298f60596ded3b5cfad5afc3829ba80e6eaafbc0ddcb893bd6196f74c86d2d3f5fc8afc3e1917cac8680e2ef7013c1e3fb68cfdb02d493d2ed74027f04dcf4b8de7cba0c83873817da449626fd6a6b65b78c92ac80c6c6eba001a60aab1d728d175f7437dd553ae850ea397fc557713eb6beb905418a6b3af546b612e71858154856e184a2213be0d36fa38edf55b24c25489e6c50e2b35c1fb6f526fb62ac0aa9072a1df14540a570c8f6edfc57238e5f1c987cb60149fc9779c79d13b53871d3d7823749d0dad403cbcbfda0f232cf8407dbdea64831e78540741e6cb7a559caa0e94f12ae46c175271df6b0d296ac7859ada019de2cebf65a969aa6e657ceda099e5ab843557de35051015375fd77c2a2d5e609ca6ee537b03633505d85cb44fb99f5495d5bf90bb71e31edb2252df2b1d5de311ee180dff704e14f4b18fe07988274588c6aa5d20e3dc4f6dd522713fa9ba40e00d666535238bb5683a8627f4115b6a705c5db5a86da30563b7621628bee017db799d611807e70c8662294299bfaa6bc593bc171873658ab2be99dccda7223375ce65ab13de4203a495e75b9e2db905d8525ea5fc0df2919d06e3f32256e13363ff220dc5eef915950f19d3162e4388ff870cac5432319c4388b2eed254847960927c4d921635bd9bc076edb22db24a405213e57ce28b2f9a889d7ca12312d8f19e5830e68fbbcad1b5ed09253214e9d1538c3c62056eaf527742a3fdf5410da7e552f3fb1fccc730a5b2e9caff4c9d35f5a1dcfb1c0ae5f1e200c49e9cfb89a573768fab92b42ac82d62402486ca29363a6292f24f14bbba69934f1246639ca6cd940c9b2a4a879615664fc699fbb2812d2303f599b96c5ddec4064efd6a92b4afb53efd89f14097ca7660dbfb189a25ef8ac1eb20460c0fd3f03e6c8a37101b61d597b1572d399da0b9f939c0841e3f2270ed1c4c2b2b8754318a9578dd8dea6add6fabde52d4a965bdaad3397fc949672df314b388e8de431ca9d327cab70d85e09bfd670505a191365ec3e4a9abe665c745fe43e28c3480bbaee9535efdb7fb7e043df1848210508fef53fe93e5e08fbfc50dea9a2ed4fea395e509dc3fa0cc77cb0507247be759fd34b534b918225a9816727121eff65ad581762669a282e0d97ec292092799ce09225e357b3948b3efbdc0489ce182baf12644cd60c3acd00f8a987b43856f0aeace4064060b936b7b5d844119fe7894ddd51624c9e32a7a0bae2c3c7425924c21ad208132f00cd3f52843b1f634b66478eb9b7503c162e0d933e05480f31ec0d2a5137a36a6f846e6e832240ea6d82e09693029fdde72157085097b8cfe3eeb5f9483cda032634dc18d52b5907c955ed092a1def03dc817d69a4ae38416830b623f91347d386175e5407094314ed395a8934219d23ce41b16887ee98c46d578a22096d6a8d71c6e56dfc78240c426b285b228c9343b65b5b421ad6dd6a2cde125ebe2cb35d5a88df037b476087e750dab6f8fdf8e039a9ddf2fdc8e5b1cd8cae802d9ef6c5dec5a133108727184bc037c088fb8e95288eed7c9c0726a806920fa06fe0734ff410835b82929016b60733f8e43999ea9110f5642a13db0ebdb1759c03cef64b960fa93d0e24daa6d313d25511fcb33cb48ec5c856c55de25b8ba39693cc9794bdd7bef0af95971c4f93e160353fbf7ed4be880016fd34c851825832f24b5b4dcad3043de5dc4116ec8add8ff5e856540e4469349e9373ea25641b6b4db72687ae93d0bb02604508b32396cd33ba569b61e229e345dc46fc2831e522f51f99d196ab7e0d88cf8b66af627d1ed52b5beccac8e78859ac611c6187b86497522214dd305ca49a83cd858df9cbf467d38715cfe1972c63558272c58823b957195dc9168bfec98634b53a5e07a3fbff48d1c535428c455737bce5cc6b3ac02bcf55a31c310160d1acfd8a647a8e5bd3f0da6d2af69ed974ead869bf3b0cb26e276fdff0fce469a8a77a61c3e82be48bbe710e6eb1953cd6d3f569278ff88cdea549e1c4b676b89a5ce93d3a2723e0c75b87cc91829264d8c5af2ed841fc601b869475eb917f592220847ef69df189e70970b6032125e4f86dc7cc98a4e7dfeed222c9e37d279ce60f10bb52e346ee6bf62d0706c285351b8d1e251bf79205c0d1b5b390810ef28715ae6deaa24b1d3d3b1a57843a33e8f4f79674c0b97dce75845f49555c443ca7ea84b77e5c5673e7d041d86659477db58d3dc3dfa7bb5e89dfb5e6bee4ea945946bf2330242f980cec681d6a6b30a1c29ee19b9b78fadfa81681a3546ff1d2c896f925129ca8bd8a3ad19ec9980c65056a9965a614c23a7f758f376591e4a855f83de8cae690c6bb37f10d1781a8cda8339a4685d0f486b5d5ccb9ca14efda7524152c76a0f9f267ca861d5d31e30489487994b5750a59aca3fb0651ca7e7b57d333161fdcdcff14c9541b64010728c8b6d0f81c9f2025b36d8293671d723f45d5d1a8c334448fa09b86a8ceb695d5b26c5deb791ca25d990c6c1dcf32abd7524dfbf64ab2c6b7838974e500bddb612df3c4b424f0c5cfa735d5e65f57a5eac3dd6c5ce1ec9c84442c578822a7f44298df2f49330ed7c2b2dc7c018688fd3451f903944bfac0f33b935565f40c13bdde9e816ef6038ed283b2ec0e91647806d0f31a14207039c7e4ebcb608ad505c3a35c0d85ef9069d93a419541a8240d7cf3a35d25f74f5e72778e8c2fa01f0e1cf93b0092ca215ffdc2baf89ff27a7e97205b0612301d04e99e798713c63a7023a8d4c4705cb04b550403acf425295555ee2d941c6bf144336799435e6e7447f2d7992bfcc4be422d930b8929001e774dfba88909ae4397714c8f744c93b3528d6a53d4a5cddfd1078725ab83a03a28eaddd789cd14995c053a7b90c9f5121ea6002d49050f35d4ca07d97a936b63fd1e056c489a2945c89763c170fd437ba9a6074b4ca1ebf49c53172c062bfd51cdec2dc505b05cdf0d5061214c65bd2b5a3333d82fc84cb8b879b81fe53f0883c83cafd6b24883ae88da1971f61ecc11fa27ef0db47dcb1e509d856b5c57ba2b20ea9828b7ca0f95072757a981cfc09f89a31e12cd25ffb47f09531a5c4350378cc0342ad71a79bd4f0177afb1a57694e11e71158dc15bced174f07d0be56e823ed1f3776e05d4d0326664b215cff638618ed5950242745c5592c89252edd4c4288d14cda1db62bfbe89bf02404be4f49e5e7d2d4cbe0c425d402bc2b9880ac3dec83dbdb3990511cb2555bd199aed47702e9a7c6f398eb31e3fd569dede177bf0d94f636b81c73fcc5da39dac091d258b88033e2ec36ae30cfab032fe878b61e5a9b13d8b2beb14fede18f6d3a12c9117326c2e98371399d72b1d57cf41a770da7df28a0b23118265b30cbb2ffdc306d2a73355b8f6ab89f8033efa9718486c70819843cdb3bff0a3baad460b8140f536f2ae26567b4412ef783a80d7ad0fc481b249ec78b33c1eea3f4a347c4a90025ebe14a6cfb66611dd787b425e2e0a9f8d42dab0ff4f6ea266804ab610c6b61e162fc6dde44a9c0b10795f90ce3e141fae510cf56833ec57942be35cc6381510d53a88d4d9da451ed74e206d82c8011ea640307b37dce7287dfecf5254784c8eec6254a7bdecced6ed1bc9e22e4a45d8f404362d9717f2b07af7b8ba219dc90d47ba98c89cdf1aa6cefe6d8188bfc475b20530c7b7833c72dd82f9f8a622419653fa59efd30396c94e64babdc371f0d33cfc37d07df45fb79f956c48fcadc746cd52c4e422ee73080a9ed85c6d2376f59d9e86a73840b1ccd774582d1b3029fa817be95b16a555d5113c85f4e062833d434afdb655c817c5f25ab3cc341f0ffb793025688a098b33cac7da8b8215e6eeb6ee1b907120bcb561259d97747444f5f734adab725aa5c9ba0ea9f888240778115920c636c20de7037a33cacc656503d5aaf5a9b44aec6ab85b0621c525f6f446a0021e5c9aba933eca58576bb70535fb660dafecc4b085a8305d11113a5aa1a57aae34b83758cb46299b13b0a482c4a12fa771024f6ecd3d8ba82900b1c42d016a6e4e74b8bb942e40437c4133b0aee7b00a57be55abf8ee704857341c726456111efc2b5aa8e747b70f1284ea686f87d6f3bcf5a0883d520ea5089d222bb9293f3834e16d3615f46d40d9b5f626efeac2c4aad2bdfea66da7dd8e982e3e32f016725f2b114e3127cb08fd7f1e9fa0ed41a80320aa2c89695b2c65901b5c2d7f50f85de79712c34d397d8c3fd2cc9e3f1984a1d8d3b3336fcc65bf8d6618debc8786762db2be4061a0cea2ad6f18f8515c510a94797f193043422977b0e925948ee6f74700ee709527ddfbc7a1620eb48d247f17af3a96e30a65d2db1106fb81b9748c26839334b9d279161066914090016e5685297257f3e0a64e97a7faddfa7fdbf2d6fe60cad35626c179a9d4aef8d7f009b2031fce3318ca1e2d12dd15dbd8c83ef49cf5131ab9dc194be58cab344c73cf7dfca73577434baf2f732cad05bde98939edd1e4e95eca62e1abc2c64a052f7d0076941e026192475355c5e236f0e50ea403c0c4642db7732b4981ca5405c932ebcf1637ac64e4e7f85bb54caf87e045e03e2e76652f822f33e9ae4bbd0313fa933105fca79678c08f68e8836d457da499d2f62ddee87a32f34013e1fe5025dae4011c440541d7345f75ea81815685059c5d01d288349d2ad0079b9bd3c58efcab40b7ac4d152767539afc770e13f8064e01af6a6c6272a189042e12d6bef4ca411ae1cb69005b125087de7430da130a39e10640805757fa1dbfc58f1666536b39df65fd1246a1a6b9fcc3c0e355a7d7ada584fe0de72d67231e1b132a6cba174d1b7fae747019472d8f800fcf549d1e0915ffe4b6213a1c02fa022630feec57dc3c1c19aae74b29ee7f0fb7adfefe6a2892cd21e6fa538526fddb8782bb25f6787f56d7bc8ff5a058f0e686af3673c594fd7b87c6757fd274a96ea0095052e3809d9a022178d038300f1a13ba8fa1491a232f0315787746200e2e56fca5fb54e952670fe6a0696d3b639aa3932e96603ad557298b96f241d162bc42172ef2a0f71aa4bfa82039624f7f50c234e956159862a5754a9df951f6e79439bfcb1efd1577da00e22534c6cf4bac6f3b1739d4d215130c7fddfa80887a188822911fc038fb25c0396ec6f39d7eb898760d689a2e5121337d5c0100a3a0e3548894cddcf4f29509c98ca17197b3f792a723dc7a717d085b3f96c9a4e5b0be2b819fd9b8c8a89db88fdacb207da75ff74a68327edb717471432ee06bf0b34c6e9b92c0efe5bfc662fc0bc7ab9960439365b1bf8f12610ef5157fec125e22075fdfd094abfcaee08aaa044b03f9130a84b85a0ce95f4d1fa4ac9810321974ccc49a1f90d56474230d66131075296c9b1cd8003d86c61f0a04f0c48d1411a9b3b58a67860dabd8bd6c3349e47eff76e8eb6ddfccaa11b204c6994edff00189734a4148336e412aa26e77df867bf14bdff25965ceabef6b9c1f36c0c2a07e744c3974cbae753a34c67ae97bbd0968626346a5d4d9a65e2d4d42e8aed2e9756a23c69913e04cacf0ed3d52edd4587238b7e6efe8480325b598dc006971268f103c87c26604d5de22f04bcd6c965d065d7cca670888e6990f05c117df02bf2ab0a420a2983d08e40ef99840378f746f4a843bba7791d680061255010ea2b58943371c1efdeae0c267c156bebc2e6e20c15cf8f99b4e29557be54ad0444e1f852df2da5318fef906bfb79fc19b5e5837a2ac8244ae229ed89d425ba657464807cac173ff2732dcaa4423720ea7a87496ecf1a37582eb0acb9964b6899adc68730fb1e1bbcaffeb03f1f8b77eaaf73666c07a4a1072746e10fdea0c55158c4ea0233afd7c8e121470c50e44227ee4c6648144311998f1085aa47c90258bf4d5e2c5eee02ffd0d023f536f64c4dda47a84aa4d11af72b0e51449d7b52e47fde3bcfde8ed670be972a46ee8d1909448eacee95cbbffe6f86e6daa910ad31f78c80ac6327cb30623a76e80c5aaab5cf119e9b62ec89156c3031e4e23c21ce7723e3fe061f434caef1307cfff0d80edb48dd8cceca07a59fb22e474e74fbe2aed966b4bafd803f7995fd1bbc116ce31d046bf712c98c78837b960e266f82c6f3de3d1cc2e23b5bed9b4bce753f16a75a2fd02d7cd28b83ef1f2fa506a82f4223264e4040e36f6ab72aa99b43a0176a36e225e6e8859cfbbdd9f99cd72a876ad05db5fde0698a7874a50fa5ad6078d5215e52efa4c072a874959c5f94658dd7a853b9ed3b3669f16520b88a44a96aaa3ec2412e790bd2c122f4271a5c3bf2f53ac1881cb16565e03f6fdd04b450e37bc8361d0516bca865f59d5a973882db4f6bdfb3988a058e54c339be54111916cf06456813228fb7212a5fad34ace4cb12bd51d5377268b2be05999bfc3e42a4a2a232f97b2e80d9f8f58210c9867a7203589ee9a3407faa0525b0749c78951e697240fc947cdf5f34df30aa302b9bea5602398a490239bc3671b39e279a2958a6bdc53ca09bb8533db2795659b12798591206ecdefb5ef7524047064da5c9989b8511c6318e3b23279291278db22f7b19b56c9663a7af3f0545079be10d29b8301de1e9c5fee8c8d9b23dddf55fc861cc862e4922f26148099f3796fc5a50e70892da26260bcd3f3dafe63e1eca3ee18efac5cf7df24a48484c4d7b19169d453802ab532f22c5c401502a5f2351b5963c2c5d79ad6b5f36d79d73fc951d2b6b2c7803081397eb0afe1eb0b26b0dd292f0de47f766fab1b2ecc3ae8677348fcbd273f3267dd63dc6343c1847ef3e9c724f963d854961189f73e7160d9c23b3382e79074fd12fc0c6913e271b269bd840e75059a0219e2c9dfe771ed7a3127b80a99d8441b8954156b4eeca66e00bab52af52d2d716e8cc6078e1fd7010ec96b4169e7c7c5cb725480c1d9641e25dfadf6a1f619fa3a2af7850c3535c50218864b5f30e7b1cd705fb784461e6d990f0c49a55a22cd8a76e52ac668ed80099263cd82ceded6d04732cb70f9e94bcfb871d98134429f900fb107f7446ba28a52275df1c33a52d25f10a8f7ee8f58ef9947968dae18b8afbb299989a052727e46536776a43692315c888194c202553bc9dc7ea26515620ffacfd90ad081228e162f49ce7eff14ecec9db8306edee377e692ce3885bc91e9a29c92e53c19909c960335d3fc6cfaf30db76531a77270cc5ffde1f1ba73eedf71dda8e00e35d72a60c22836aa107215e25757976bd1a0fb7108d288e244541d2719f6b7348dc3eab90cf8b6b8ee1fb0648441eda70d716d2318178cf45119e65b7e701ec0a6bba9e1dedd07b4db4d201be24019d32bf75b741cb1943c38880cfe1dc653ba9fa1326b3f1a333368b31e8f1b01e4447bc107d7e8436e5aaa2a0412acdf2ef7a125cef8121075aae04e0f80585c46fb93834ee16c042efbca5f54e72a4bac0d1309484082f4123af161154303230578ca3ae41ea5e71ec740049741330cb7969e1eb7d8c2207f3d07aadbb6f8dff66b31480f12ae9e46d04c2d9a3f7de02bf0d9d0209c36cecab30f53700dfa222d6ee4a30faad5fed04d9c53dd8da068442de4ffbb25181d2a8e51eb98175b31087e8e766b94b8f85dee9b3238677bb0c5f63a8815daaaaf4d5965e828e755099e29fe767a18feaf82330b237164779fdea26cd9819ff94f490c8ed9f57135f64a80f3dca66243a905c9767ccbacdfefc0c74a7dc1baf9ad2955fd13ff2d01f35b8a822ff578e53d23b74d1202162cc98f1d2b3e7aaed8b405ee2c8cd259961c4c67579be678c912bd9e6c098e7001355e4d55a240fb23f4f0f6a9dbd63717fdad5c5f1d1beffe2271a12d9e7ebad93bf9ccfefc2dc7066cb31531e10390f95772eec6b372451860a1f447e8c4bd13378c7c37d91ecbc4c7653d730261ee5dfe5728305cf243e74c3d4fbb154a7a88fe8b487aa3aa31a24d3a2d377a6fb79ac9edf9c6359151e0fb52f1451bc10f60f6cb16f74ee128677ff6aaf1e89abca61587c0aab120e5f8930601fd2e4dd53c056cfb773c7c37157f6e239a0a841e7f12930106f29f39f039e8226510bdd82bf559fb4bd54371859a7a8b1bed319020d0aa8116fa0da4e9af5440ea5574c94550fd93946198394508bf6d6a483c21999e5f6acde2011e083a6ecc40613b9b3192b5aef419cc4ed13c79bb02c55568235c4779ea5a76cbf4423522d16b0f6d2845456fb63b4f403b8202ae98c21ed72abc369fe5e777e80c0837b0cb3040258a731a969ea55a2c6929c5d2921cb6638ffe8c3a5dd1c0dc91dc9405c39be2c7021ab9ffdd62724206c3d3601832ad97be6cfc3ce1a11aaa382eb26cb7fc66edb7359519cc94ed753732a5a43facb9c2ca34a9d6793ba98e73347e8b8a85ce7d143a76c6d47405bdb47abc32d53e57a8408e8c91a4f9bf24f5a8a9af95715e5593568a8e72566944bb1a4820a125b05b4a7cb6f5881a6c564d9282ac9d77bab4e68c23698af1185b76ee9a5d1bc64c924924af5d4f3626e2cb8e0608780b427e00ec7e5fa180a51c0e4072fba50dc6595b34fd7481a0147c19f4859cf2290e6e169ffefde9fb14b53dec197e0a55aab2e545de07d6e2604e99170b27553f76433c74367f996984167e92f8cc02f3055b5e49ab17028202e5ec57f88a53d5f5e93a3d31c83edd623a7f831b934d2de8ebf2f6d45638291d9064f746e2f7d9f6fa0fb87171e3b2c476b320a0cd864d52a150877f04217220c103bedd6803f275d44795a5e0f7d62a8b3f49668e5c2faf530646038207eb6455e822d3322b6fccf304b7089075c4eb8651f8b2a3cb6b20d243fdebabfdef2e2eb72753998c0f39d2303aedc4a3ab9dca12928e62d9559fbcf6856ec5b1fe9fd2f81a02c55b9dd0e01d4464376146ea167a9b57223b02c58d1452ffdeb77e0a8e8f4009f07a2e482aa706cde664491b0b7945c5623cd75084ab16d680b3e9167eb9d32c929eadc6bd89bdba71d281eb45d5d2fc486cb9e04f417899f65e86571ecafd0cd708822b267de994520e8538ad42924d1bd138f0d1e9625a5569ee0b9cb9b9068bd4e093caa6a6a791f79c50844c29cffb47f5d599912c385531ed3ee5c0adff7a24cf892801f1f0fbe3f7def012c43a6643290ac5998c7288d408451822fdc5343f808ddab2d25f9713b6de8b7e7c28d89ab9729728348963627b8ca018844cf4f2f37ea18c32c673b84b07548556661d40f8d64b38afd64daaf16e5937352b9b83148eb6066faa5f7533847c719e0653feeb3367a3cf769bf00387a8cae5d9974a73b62d574205c0264344946589b1b6683595b8dfb8cf588f4c664a82ff91e277f36b04cd5878ff27d1106fcaa22a6c0ec9fbb49e599b81050d2ecd6aaa63a09b8f7da061c4c77a4c0d6af9843bda1af5df8c42855e648d31e08dca1405d0f742f8b64233386f5c4864c984abd4e027b443592feb1b07ec7156a04eb710d92dab6d0336f197a72dc10dc2b9d64dbed43b0def6396bb40ea61c450342fdd77f97cb09f108bc6d6f22ebe0dec001cf76e0bbe5fec95b79af225421bb3e40f9d3f5924cc5c4e553cce6b0fd27d406fe6c4a36e92f855057716003ff24b2af3727c3e0d2d00561fe9f8d2fa566b92c0cf45f497d73e5c7e5235d57469f3c09436785ef6a611876858197a331ae9e1779e47bfb57d5ddde16ed6b1f9323b7f8d41fb960c25075fc97f7b4df77afa35b0dfbc7b70e3887bc47a417e818504af14de549d8415cdb055eaeda66474955dc696163884b68c334cbb5c8d246bbf8e4ebf96b8379c5f0f42a1e73141a92acbec8e030a4a6421cee3473edb35b201f1271dfb9f834e6ed3f862e50abf9065550417377c41a1b73c5618d30cdc474b1193acaf4df662c5e9907c048035ddbd38fd237440792bd84ef653cce4f9dc2a8748964a5e007678a07e0b89a2737b76698b7bd92fb17f05fc9cea6c1912c1ae6c0dc644c2da018001454c1b6efec34db4b56c77561d8a5d412e10c54ef1180d2ddf648c316f237523ff156c5fe6aa3d28ca1abe771573e40c1211abba5eeef62a24a8f8ac5b27eb24aa0fe7de034ec2b9c663a6d407751e0b1adfbabf0b94291149c0a9af73696a7dde1c7547c15b707cf9cbf58be187cfbb99f7c05983a05d381bc739161daf04c55ff08657d107a2a8bb5c8e2ec1404ca2d718451eccbc11149d323115a73b642f683f48b4d5ee9c9b269931fd250108db70547bda680e6890b858f18d000c00be32df5a95700f9621f073f22ff53476e5c7d3ccf08250a1a99ac81c64d9184b34184522b9222ab1f7a1410b66f7b5d92afd9fd1560f1e4a8cd3500c72629e7bc3afb7c77f942902853e617b9d46efea92f6c28ac9e82f370af1360beee270475eaf90fced01560857c575c732ade63e42e5e7a3ad33a68c35f435a13e2a5db9a6de93a66b39668589477f3a60ab7a3b984600623b89c0e9349c53150af084644d334b3bdb288bce93a0d9ed417523b775b4a5a492e8003accb10902916346a2d8291246a9dae62276e93cef40273a1fdee479b90973a9326e909f28a1dd32daf3ce7240fc84e0ddaa0c21e1eb2f54d021408472253a2ccc8300287a7fa107e18ca8a63f8b5081de5b170bb4615f727c84e959bbfb97cec28db8ae150d2894d4983704e617176ddd1891a8b1a7dbcaaf1882212ba1b807d5f5999aeab83001c75019d3d12e509c89090acc38ac84852a49aa46a1a3a9a55b7ceecce15e23231c386a95c88d32e275db4b8e41fb60428cae57764f3acb1917642f495ca1d0022a4354223aa09d4c5dca2bed6c3c6c15087cc6a68a7bbaa43cbfc5cc46d963ade721d87012859f20aab73e8acde5fa75e0911cfc75679cc56c7119c7f03216d435312a10493c76d91a3f55cf9f3e8e88149f641c6509ea652d37d5ea306df638f85f7b68bb0d6244e0eb156b4697f165d505d3b94b0dbc3e39c13397209228e3484fdafb395903392391516ac3916740ab9dfa4bcd48548fcaf90371509bb78b3d8db8104e500c2d8c5fea8ebd9c83a1dd97ae91f1541a05d7e954b147c4ccf4bb61dd225bdf96dc3f20862b29bccc4335b89b0eca050fc8884052d11f18b76f4b737737c97d8116e07bdba708d7b0aff9583d4c6d252ecc79add237331637029c78fbfd3e05bf089cd8ff8e5a4022aab32c22422bfced477a938df69be65b339cf132e05b8e47837a67d74b117e13b5b25c93429815729e23298201e745d0db1edab83dc5955b2c5ff196881a8f73b78586843a3cf5537e76e0d240f4bc7f24e17ba23fea4c36bbe0fb33fbaab8a1cb0993b02d19af719b1817fce2085af569d8d3055bdbd2cee8b58ac3c87ae87302a1cb55d04ce89caaadc6b7c6bcd88008dbe8d40612a52665a2e81ce469ce17d41f11fb0e455cab7bc0c9f0efa6d8040dacf786ac0a72f3a062f08af1798a3dc783db6d7a22f1c0a99581fd96805a42b27d06406703bf2c2b5164f6b5a12a7dd7b75ac2f3f847866053e7cbbb22998c8d11898ac45e28d1b78adacc63250ab5d273daac3dcb95ea54475d9693df824d1500cadcacdfc779294245d530f1044374868289db05e6bd8876833e2a7a84d70dea2eb4ebaffaf3276c33790dab4dd74118a09f615bdfd09bd74037ccce57a04187e89f3a7e2244914bf8e860be9aaf772da611b09d8a3372a8eead590802039e94584f0cc8e963f2bbb7f9cebf8ee0bd05a14c4c4dc6ab4b55feff5f7cc4afb18e0afa7e25c3abf1087f6e5ca9b87f5b803e7e3f8e78b147f45a824ad9da35133a2e4e8d31a650d212727cdbc4183edb8fc62faf742d249ee55cf2ec598ffb08ebccf35c1ee7790641f756223660d98a1eb61691dee48903dfadec09d9caf2b8fc5ca8ad05dbf0a7365bc0181f43bfc0403d80fa29c79bcf0aa2653a428f998315856c6a9b03af04f0d1bc41da561dd0211c4c16d98f0affa3cc54af27943f913ebae25a05ca4942dcdffa1fbf5a9dd25e85d12dca787783f118c810c7a1c58480e429b7f9d8dbae9f31c267f7937363de86675a67eb6c1fd5bea153073197bc89bd54972a8a9ba4562828323afc5fc31c79c81e9dc640f3615ca23ade3d6f7b468307696db61b27df2128965be66fcf5fb92c9a3f2ceff2bae7ef2e35659a3cd80c22550361d1ffec16f2dd742938ba461e7c64306a9562c9500d44e394c1e236a4379701b3f1f73c6cfe038d5037a18a4019fac2b6afd69aa94e168f5ecdd2371de14152daa293b5043a788bf476232227fbd3782635706a817f170758101c783ee6899b63f37ca173ca731cb37685340ba58b1e29639df85bce1c09debfcf3581dba1d88ef5abba69f824dea1e2c95e7f41bcf50a14d05cba9e8c83aaea763a2db81699d7bbf9cd3c195ef676973a8210c3ed2f198c4b2735cd588a11f5c352264505e6f7bfe1cb65f0833ec3863c5376fbafe80743983505b5e89524d4e4285068da9b50f6ac47ff56f55685f33f12425c63a9081f59de77c7228dad3ae4c773adf6a971e951b3cd9b6f5fd14c5bc688123544ef954169d829a168447b6c1464bfb350da60d59c7c2d3134c656db73ee162923a2bec725ada1c584485ed73fab54682d3b10c1fa8b64eb2e4ddc97c740bcd76f2184943b934068701ed80e0c8d00604a562529cc0831a4ac220d17463c7aaa1890d8f56351ebd056d835db5e8ece377999c89cd01d761409ccb74a9b31a0615afed489cb0135932ab19fd03486177b41f0ee4a030019f44b4522756893b0e4e97ef72bbc608f63c89b47164810ea3091894fd7d5e8602fe528c969b74e5a98c920abb5f2ddf4793036880286725d248ab720e8391e2ec75499a54357e9187abe0670d058b6e3466f453607c0c969d3fc0a2ccc6d26d8ba03ef1d7cee286ee893d905b8d37556ffca31bf12f9504c5f7b61f9ad6d3d64f1729e4ce7ae42ca2617d6a7b3f42f32c6adee63bfe80030633d620ea0f367b81c0360f9c9e83408dc24fe2b7e35bf6bbfd1be5a4ca306fde80f01da2a2d00a7f2571cfd521031e52d7cb15ab6149085232c93650067ebd6cfa0fa762dc48725fcff52d59ceb8127b78ac3845de582cddd3c7a3f7ed6def59124afa63c5bfb6002e8c33bf44e366ab27548547de9f3cfba84c1dc3ca12b73495c92e8d5de5904f03ec0811a4b4c7aa542e3cd604095acb0e6fe943ac7126048c372ada1db54c214ffd14f5e2e327f63e02bbac84b701f1fa21abdb209d30359fe840700c812575af85959cb212902012595b393507eff689c1815f25af6dcb74a36e0dde5b4fcabcbafc21c10dd22fcb80e337b51864532cd555a45259d7058f88f0f68ffb5f938644f742e7e2a01a22ac28904770631d67e87f5363f16315dd4a791fb967758c78c463f491a23b02af5d3a6289334729f0dfba971053522325603c786d3fa7094899d045c25e75cd15ea7695b28025c1481887b616b372114698c0818c5b616f72b6984e7ca807db8ab8f64a33a22fd7ee4350cdb79367949112e4bda4d55a4e53e1e69adeeaa2b93835d1c623397120fb2ef34d87852ecb3512cdbb9545f8cd5a602e774082c5f0a423ef391ba027c21275524f044cd434e1cbf09f2c7942f0e7b0592921c8197de1f8126e7554b918203c1f663332baf1e73a816a8f1e635e492bbf61c3f4d3b68a33b0c061d4922a33cbbaa1653050954b1b2a6e465e68839344fc04c1dce8541c0bda70ed3a6349064eaf1e3bce0b93d4e802be8759baa8cfe9695618fe051a35ea27daad848afc5d6a1aa2782475f56d936f219a3822216e71fd3f367f492f857b26375d702e0cf3ac4e4f8b5e1135900c455b73e742e56997af4a2467618d804b15cb7fb5a34a5b2f10f27ae863135c257ef214fa561b103099da0bf056957ad7e6a68f2d5ef76ed983b6a81fd6ac08cdbf17f1a2bb5dbbda1823f1f18f00f0b9ee7ba2ec8592c9af18d0e4b358d26d05000177cd2e6d2617bc323d841a64ab747bb56815076d8e0e803dec04affd25705eca8e1e3f4f2dc958eeabc50076e25e3265f1c0687c224ebdd3548a5c8e0b1201d4cc097781613318bf6485f20546e9407e7fabe0aff2ca83bbea665bb9634be7c75c88f18e3386157bb42ce96e28d42497342e9881fa0b8ae6b038588acf25a2395488e59951ca32fe400d6b04b8e2c8eedc704761f789f8b31feb04f1357eb96c26c441bde6eb03197ce4147db492e1fd2dc4a92b2e5b07a3a3680b55e7af3b0f849f8230ca511b768fd77ed16069a9785cc91d28ebaecc1cb456c0069f2e3f7238dc05ea34e7cd984d949638098fb8799a9dcf008fdaa5d4668cea0b5390ca7fc55b8cadaa16fd7a9e0a7758b032f80cd8f2b744a94e33cd2c8f575adf7d34b9b1a1f21e3cbf1cbb9b799da752b2daa06108d44e076d706c6479e00943d7b35ca71d0540f3fb9247d61c9db7a0ed0d2691c3d89c23b7215e092d45b55bb1926b3f41002b995f673b227cc8ba16e8b954bc9b772bdba2c4946069238d602ff2e863cabc659d3d45587dd590402f21b80ef4435f2764cf5f0d75b26ab745e2da9d00453af90821a2cfacfad0904b1754bef97e3481d1de363c2656a658bf828987bbc047e6514c5b6009317c40be15e07ea0bf3f5c8092951ebf09f37bac4de98406dc77eae51279cd07e6fbb8c7bbd00de571765363a51ac6102dfc83843acdc3fbedd1fa4b16e390ce6d1ab21dad9c91809ba734fbf90151009061830e3cbc98db1f26c149aa2f5c7cdba67fa7c6bfdb554e999d77d8cae51b12c82b23a9fd34792a26c40727e2422f1f6cfd812f6b950e1820817e73783a862bc81fb5b747317ede37d019fb5e6e1b091f631b158d81718e4fe5bb5cf819524c95187f1e7ae5e3a349718b45d48a3eb93e8f2276257a0b9c17e83f0346ef1351e9ddf7f0f4d749bc188181dbabca524ed7dada60695c30fc7297f37ac2f4cd19602cc0ab145673969cce8e7b0cadffc630213560fc58a4e3ca69ac2369b9918351de27c75a01cb848b1e5faaa3c0a14368e830e495bc55d225b7854dda59a468eb273bbb74356415c8f757558c408ee72496c178d00ea00ea83627e1c54685059114ca5c73c3baaee8e5305f71fb2d1343404c323071bbdada86a21a057a047f8c771c9dc2dad2f0301ff97181ace577935b72908fadbcda24804cfc5a1b944909bba68a4a6cd9027f512c56aeeed5fa9a802ff8bdba21f198a7da1e735fca1c54415927f812794c3bea2e2b088be85fbbbfe3218590b040c1f8567c010a2c1fed8b018f675427df0d4d015221a02d131c663136d897b3df8249c8bc37ce4e5563bc3db47d5393fbca54048323df5e78dcd209524a2790e0c2cc07c86f4204e1da30170983c4df1e00209de71e20a90fbbf7e334c25fc04ae6e40e1317d9bdd7f0b54b56e77e278ed444a9d222d3e23135a97cb7c48890a9ccd44cd867326c36ff8c1af3e8839c0eba822c712aea87d0f97a4f3f3aff54f3178159f858cfce231016715c47749337be9854412cad178bebd96633ad4d9d31fc4f888be66d863d8ffacf218c95e1c386fe44d76d9b54305393327c8706a87b2ab3cba346257adf242c2aa1580c694826e858cbb80c44df77b9236a5461fea578da9c0c19e3c12cad06097903ee20027cea2ca1702493d4a15be6c83fd71a4d1790dd96f920d374b165b11b3d937f5c5059f09a311f8cdf606a2d2710776cc74b074da4da9a39884370790884b82db9acbefa334f6276175c3b26b163ef31374fbf30b555a6f289385bdfdb29f7c223d1a56e21018dd2286e80f8aefece1874ad31d78131fe27f971070c90060c96174c0a4256c40150470da5269f75d5ef3946f11605bae5cc1ab682ca9b83725f7a105a44d8b516aa2b479ad2b36f4da9eaaca07b49938f8b8d1f45158d4d8fa0929d77a5949e1e8386b914815ee0b06e37678493a2bb489c0dbe098733c71d2cb615465a449c47995c384a956b0c57c5556404ce13a55bb64b3b82314b616cf8fa1445baf5fdd6bf46da1b0125bcab9b567d4a26c9ccfbf00e93509c5942d28edf821dc7122de661ba7b45147b73a608a756c6ef0004c4c4a3318be3038db5d4142ccf0a01899b859a1bd7559e75a8027afb3824911c286c91c04e47a96bc02e1bbf714e6ce072d201103b9e57bbbf7207742f3f6c901441a76c90f192f6c20283a6e08f29b3b31d85c3125988a2ad3371f3789948cab6a41813f338deb8e2b7d9e0d2da168cca19906eaf7fdfdd0a72ac600bd992fbd5c769beb4830748db18ad1b8892efa19206c764c710c9361ca22c147e975b4811d2dc1e16111badc09254724b3f8e7d45896a1a427a8a8f74d015432b418876696f2abf09f0e1772bee675ca00fb06abef15cf8003213f094b0d2f812098d7eab4f98802ba77f53a23352bacbe8e84bfd7f5815d407017d62401bdb7b18aff3dbdb952e0fb7cffc05d0fd7ed06791031420d045dafb4976245b7f7ed8d698ed42698d4101030a3f81778dd58a523de37089b4892e628544f57ffb6a5bf4156a34963e229ede1f7604c16d06b418f71ee07301cb1059fb57e2505377b1010945b8bd110adc5315d3cee5d8f4e2ad707a6d04fc8f3e599e54533be79aa7f0523dc2a285fbef9458229c7d8b435bbad5245350bc861d30c00599c0e8385ce3638ceac983027b0731f5ce0521ad37e5e3fc6a8a2f4cb103513bd27cfa7e3ccfcbd4cbf4eaf05616b597e8a030d1c712feff1e0912002fd6931bc44c6d5c5893322d72305e1a0dacb3e5885b52e56a15ff6ff962d30a8ebac6b268fa1a0880c5c8c70ffe97b07965792d61b744e65b2343d28a7dd0be9b231864b9c30b66d1ec4f0434f5f2418cc29b4f7113809c169fd2059bbd90b09993abf4da129ba1be38f99706825966904debee856540e4469349e9373ea25641b6b4db72687ae93d0bb02604508b9c70e4583101f01ffcfe37af9605509716cf5c7ce9462de62b6d5509d59d7ef051820a75dd728c04ed802d0f088deeb3990809b71fe1580282208fa15f3c91100f1d0b8ded660289d56c4894c31ca6a0422d0ccf80b3ac8da201365253c6f6ac6004685a80f2f64232450bb5964c0b6ddd7578ab11b5db09eec41e263692c591605b9ab5891bacd418be3566e8989f0bef0cc924a8e470f50f7715f8c9d683add0ffb94d0910fee0a2934d5935fdc16216c87d16fdff5095fc0053ef1d74666069c0d14eb53b09117bfe1755825ad6dde159975d460f2a18e8fbcac82980a5b39d565af251e021b75b427cf2e13ff8d0e17cac30de02e8cfebeb5a6e62c1112355eea3d23ed3d2e312c4fa46cc8a20b2f949a1824e961d83bcaca78cd65eb2cd06b7eee87d862bbdad0039392e1cb195f4537391e53c8ec4aded94d8580e57f6051e044859dab3a6c49216d46d50f898ef313e1ae13f071ddb3ed5985c714249b9e371ab7f45d1743c0b7687b9e1200b39c18e50b761f997bb505cc445a393eed49997dac19d3a481f193440f0993bfc864476f3a6eac1351d418a745f2afe696a00aaae440c5a377ba1a8b6681003f20a59eb7c2fffbce6fb518e1452ef6407912d3fb7b5f6d2e4001aad9bf6c00dabe115634dea3a1ac8514a9bc1b802c87ed4026a1b0fe877a74fa25ee90323a629881c537f3c3570e115556577526bb07d13bf6b5485d6d8c4cae4c9bda68e37fc292f14d990c6c1dcf32abd7524dfbf64ab2c6b7838974e500bddb612df3cc80bd93782c1f9d8cb7e1fa0223dc044fb5df280b64e6183114adcfd734ddfd718e262930653e7a3a69e62ba34521dce487ac00a7cacd48b54aea24bd364d09c403b79d6c1e2ac4d5af60c775ffb567121d5c557b44d337b15aa963ae92a5985c4eac37a12f577f9e7bca5bf02d51b64d0df1b6c6ea657267aafc5615d9b48517ed624067610696166880cb797f8fb52efe1539664ddd0c2e0c0dff9e6e3f06e5c88fbeb1b2faedc7d1c68f841bcfdec35a572694159223ae3bb386869e200d7961609da414cf3e4c00a52116eba2eb85bf9022fa4803e86055891fe54ec98d2eb129aa1a085e3260b2f5a4b1d78603158a9509dd64cefdfb2bc41ed22ad1c1cf3edba655986a6550b6e8503a6281206b684eaad8206279c0f5459b6d4e744d7635a164344a9150c627817bd576b7ae0c7fd02e6110f99de57b6f2d4df5508a89cf83448d9257f84ae4b26b72e0379456f4962698450759c44d4228a31ce55567443e0635dccd504810c738e299c3e6ecc4e114c15a4d9e57328a407271013b6d218324fa9142af21d32c052ae09dc2e1b0ed093ca2c6cde7ca2535c507de550086900e23211f27d6802d414cec87cb2bc36b728e46153ed533975dbf279940a3745669b1e06adff2cafc5f5a46e7c2931f7ba6abae36b1bbf6f4daa87f94c4481be9fef7d714a06219529e90efdfe26fe2f0f81ffa713abb49d9831e50ef41f2c965e885172775e072ec2dd23fdf4f5bb55e3afc77f67d865b91aaf9a95c229e6f508e94703d90b65ba6021242e9940004bb6f9f4f25f0d20ae88d8654c47f296554323fe761fcab4527db5036d7dfc80a71a660c97c126925cc7ac084ae85cfd9acfcf9708e9ab95bde083d9bb1d7ae363ed40a4793db74562a782e62c3a9b50213d6b1916eefb548148d2a63cc0dd9fc6d4eea3f4a347c4a90025ebe14a6cfb66611dd787b425e2e0a9f8d42d55744127e40e1817e65ba5ec8ec3c55332760f0e4831782a5d5db7c0f0f2ad0f9f0e370cdedce5ae3c49adfa6b0ff25c751040b23ec8104f87e0f63a6299a5ff0ad0502011848ab9cff7a06e1281b9e2c1b5b7b4120ac85f87dd65c82618129379edc86e82583d903b46191655a348c011e49b41c978e18b9227167b5543d3390cad6be72045de113ea3a93e2bc640d018940ca5bee2bb26bc07b56ad46a06b05b6279553336a8105b767d8cb2bc974e2d0715dcbf6198a80fac89147bcf482dd4278211bf4d84f2355e97cc8f82d5f3bd7549739c346b97341ff7c06e492a719bf35a37a455cbe470ceff000b18298f1794c3df583e433c5db653db2aa4c7d03eb6815346c1dcd9755623630b284d3437d8d17810e4dfe717968a7a372936d9a685feace2ad9dea10593272b83f3e51af6f29b9db024ecdbfab0e339a46e91d7ff6fb3f7a463eb2fbe51c8569e1e456887663979a8d5614e3e93cb1ed7cd1903604b04ef81bb6db989e37aa63a5719c9ccbd0835e5a66aa549bd8783ba263411eceb33d9b66e415f270da1bc8a1bc865430fbd9d443a07917ad75dbd5ede1f63f141423306256496aa44ea686f87d6f3bcf5a0883d520ea5089d222bb9293f3834e16d3616de7ce177cdef333f7649b002b18d55970b6949b9bb12ff72a0e913de0e74a14698fe092fa6bf57582e983753b71f0c4974ca8a3b479c68856300624a64c474176824f841876d9a620f36fb365faf13763f1e50363b2ca6f035aa6534b47741072305e5b4dacbf063d189a2d17086623ba471849ffddbd414ded66e81cad3d790967e0928d370b621d0e9c32fd28385b0538965bd3f79e849c1f031d10d6863deb160931c47c2b7b6b58d13bc15eec5f10c9f328597c6bbc5f7fdcdbe8effe8a79478dc9a8c9acebcbc0929c262ef8aeb5b2289083c98efb05746306d43e4361dde4ed38f7a3f32ec8a434d59bad71a740828cccf762b6662546972c96d82b21ff92279a3abdb244d7fb2a23e231ee2b05431855a23093e4ae692fcf08ac857e3debbeda691d4900e9486c6e79634225484d802f80c6faa5fd0e228bb0caef43339799ee3920e8100bd9e2efaaeada5ff97df5cc85da86caabd457da499d2f62ddee87a32f34013e1fe5025dae4011c440541d73076f42d328b3d3bf2980ef122a83f751bbe0af97d8511e20493c29008355c0823f1d8b8747275aeb9a495f905c1de3e5d53fa56345dee6c89ffecaec09eaf4d1e6814c23cc07de285dfc96db4a622587bb35d5a155b960b96949ec66df43285a7259943b5b06f5c71c7086eeadaf0cb8a626d47dca279b905d8d98197f9ae5dde988682953459b6bc2a0f3dc4054ecf07c928c01e8cc3d5b014bd4124243454de8ae2f648b037afd4ee3bb1ffe079cf6007079d9f79254776670f79e481f0e060d62571296b8ee5c53f031f7bf1c04dff7d896e069fc74a2688221826d19440b91db1cc32a2c072535fb6482788d34ae4942b4cbb380f3f59feb3e4c6b414fd290b7030094d0e5b224591c3ad806b1f5c8c9a48223ac73f14d5228cddf85c571642f5819ec79264465f58717ca707dea9b32d2a70a6b27ea8ff91634597afc04014fe4e63835d7565b489e82666f2e1cf4b999fd684989672e7b03699036c86c64a1c3032a423fcd36775cb59a3bcab55586439803f79675e45a954d60e89d2216ce845f180a148e74c29c162c11b7431d19eb6abc108abbab45c8a36706f6969a16babc22c21ee3be29dda6da7f0c15bc62c6e1f2acee0ca8407d23071242616239718504b50486baa2a0b07d72a53978cf58dbd35b0f0e2775b9e323498028628174807be2be4f327f8f60660874d65cb6cfc79cc34b80ad8eec865420f459d68d4b2b63edc295bd2ff2b7003ce8154080f11235b1baf88a9cb8dd7f4b00c7c0bb2cb4e6bb668f88e1430947a833cfb52d0b2797453ec29a10a08201e51562c791c34f1c74ddc9f01a4f041ac9b5ef847503a6e54e8f3818f8543fb604a93103c998720b282904de342ab9da438453f6d6419d11d6207a31340ed6d63db9b30eef26d4ea190c6de364740b9d075c144fb31657b8b69837b0ea84d69cd627136a12ef301aacf8e268cb748f30455513aa3cdadd6a934ce1c2a5a734e0543d0d944120085fc49b264761d6283237aaf8824cc46ffbe14a8b199dceaaeeb5f915e3cf01f54a30a15e739d22dd3dc64bae97d36d0e97bf5b4d845db118faac23fb82d0effe61e5202cd8bff04870f805e5ad6aba1a254a3b70ce5f14ebe050e010208d00b77c8180d6267989510b666df884868223972f17d2a340a9241f751ba13459c35c22f6c151ca33923d05bf5d565c8e4657f39a8833a6628618524993b54617ecc1ca6f1888cc4992c7094bd52c838af471f81752e5001f5a1edce0916af13549c7d15ac710432ac44d6d7a2fdb31519a369d8613b843aa949c1697aefd0dab95554ce75b93a7e293d8b4b16bf5a9e8c294196565398bd74c08065a54c097a47873947d05b80f7b879217e20718f0daaf95406ea1a3ab9e0be0053037bf2a9d38aace00f11d31b1f8a000c0a27d9cf9a12bb01ece83671efcc81a20d036daffa825bbc2dc1917f85b3dfb3e899a88d19bf0867b2ffe6fe52f1aeaaf19dbb370790c1984659805805b955f8e5b0cb3f54da7d5da356dd04358cdac1d9e6997e0e4605c5c8d5f685f7e3f9de79e8953be9a5cadf3db850fec74df638516310fd98f784017f1fb2ae94c5c7a0602e1d818fce975af8dc6df79b6bd60ce700d59aa5c224cca86f5c39e903f1cdea0c036962788fae7e1d7ca89042257399bda896d1a525d90eafa7335cba5c940691c4125cfd19d4237b717319ab22abfb541fd5aec733bdd802832738caf463d43a5fbe4f138f1eab2fa9a35cf7e285affa57ef30aff18077d370eab5698a3390e6f4f64dc6dd586885a919f8d4fc19ae9e523d6029b97025c1b37a7fe2a826506494a0ce387270fbdb701ae0e6ef3dfc77cd0a895083dfc0bf8ec873b5ca1aad737914ceeadc5fa03ab093d2b1d322272795543df8a0d717bd636cff410b6d24142fe0980a328e9450aab2e7e99b609662202f2bf7a2dd098651bbf469fa396d70cc2f81e7f2a7e5eb91fe7bacd64f165f52971ac7c7ce6477600ccac96e8a06ce82bf3a05f9e185b54401ff2c72cef0fb999981f20fd5cb27bf3e0725f65bcf691a23c5e6ed4fec60b2727cdbc4183edb8fc62faf742d249ee55cf2ec598ffb08ebccf35c1ee7790641f756223660d98a1eb61691dee48903dfadec09d9cafcf2141c51ae38812769985e632f023863e270e7154985008ec42e0f07c7f3c9c4f250ff9cf6f5be4f816ba2c3e4c13f95f56389b94f527e9d851b09b441d14331468cc9b336ade6dd3368d52bbd98d5e51530e9ace3d1b71e86cc41920217fd43a94a513f1102a95e2094e0800a9d3e44a859ec757c13302b39c79b2db45726c60b05921069b0bdd4fa22d0ed637088042382498dd8be69f0f5eb901968c7ee4ffa6a3ff103c0b5627931f32f181d6d679f7db18c3bf1f9641803ae9b49a69df4bc27f37cbd16257732a9f12efa2623ee6f137ea6ce8afdd421d0f4baca3661a49c23bb5ee881b20e1a9078909cf215d95315b1ae115a2924879983902a082fa3854aa2b596d7a2d5e74960d709203d9b95dbdc227e5b6ba402b517e009859489f108573b4140f7fd73aac937012fb8b5764c75f4dc889af09fee9d70f6f0a3cfbb8ecf96c8f1803f5faa798bfce583516dc002f140738972928e9c5b1e669aaccf5f87b44d34c4f333d0fc98ead782c021ea11a924c7972b2e42fce1b9dd194eab39a982ddc4c752e8b857fc53e5737916d0d76617216e399452e7bf21d26df7ac68433a1773c5ce04d5efe72154c6539c9e75c5d52b88dbea11eee8fa02b0ede8ca41228654095339c6259413dca9082eca32b0c61cb320857d229d10debe1141e37672666ce89081173f0c9658fd9fe3fec6ad184d356ec725ada1c584485ed73fab54682d3b10c1fa8b64eb2e4ddc97c740bcd76f2184943b934068701ed80e0c8d00604a562529cc0831a4a872ce1f8090534425eea990d7c16fc5f4ca1b0a77bc8b0bf39122e633534fd8a3a78c2ad1c57382f703ce8ad6d3b102f727f2b5550446fb9e2b36b818eb6b30c530cb6efa87eebe87c35fadab18b566c20d3f22ec56769ff5c4db8f91693617d5b59167ba65546045faf9e19593f31b89db33d00727261300acf9d081388448b42343b18290d5aace686b53ae96fc7caa49cc6ccf301cb32e22bd41bc791373aec71d390a91a4280af461acb21b35d51c63cf808bc52583c32d80f6ffaa2719e7403cbb6c5b147a57390118630ebc32740a0f74bac6ca2ae2ecd3cd92d3847b2a91f5a29e82da26a2c824c1d417f688031fcf4168d6d522cf3105ef02c2e446f3992430ff20c1a912117068a4d32b88a9f2adc07083f04d90f356b3f4e9cee6a39abdf6397a96853569c4977745d4516f1cc3c367feae4eece23c8b8fb3c3d127716e0d67e49dfab5dd745b06e8f6d539c1da99b36d37d6491917755ecf1b9f0edc237d8c6a0130dba94dab27de7cebeb6aa18d144bdb01927a618596b6794e3f15b2af93030ae92438e448b20cff2c744eba870fe199b2bd90cb469a98eb591312c3d5623cee5f25fdcf930fb9747fa953a0ddf4b8eb8980216b6505f5bfcda4fa1222987142e122428033c4836ec1205db5b48253ae2c6d20d1c68280d6d68885d0aeec432a608041f2839f71992f47339b32865f4ded17401ea74493d3b6a894852ffe5c18decae008ca5ff34404895e8db146b6a3a503db18ec4a8d9aefe537b8bd7566ecab7c762d4daa363eeb5aa503ba6a7716cb90ee4a4bb19b8b4ce42fc2dd6ca15369bf7057b68f13fa8002c62bb7022e74247e01475f7d3e82f7180df544a7c4c00f50319213d5cc71a062903c66cbc5de9fa12cdbb9545f8cd5a602e774082c5f0a423ef391ba027c21275524f044cd434e1cbf09f2c7942f0e7b0592921c8197de1f8126e7554b94a0b729cd0110cab8bc0d1259b552ecc6bc5b04a6659132aef27bad74e2e7b0b303018323f876f80a2280c8bc98751b8a26a19e6254cf0fbdf640665719d7a0d722ebcfef7fabdb19f88d0b1eced26e6abcbb92078fcfe6763e4ad6c73c7371640af6f9fc9e2ce9ec93a4ba85646233df1d68a870e335b07ab8ffed1eb5d9c770c8a72cfcf9012f3c6b0fd1604d9abcc4ee0b9a4bfbe158c3ea46c0d578d6c5f396e1967c21705b6a6dc38ced355ea0cc223da32bd1a2d270190b933eb9db6ea474ee51f0fd9d167d8e83f1a5d16513e39ab0256cd73a7b10ccbfc6a78a54eadd8d1828c632ebc77869c849e270ca735fe0097a5bc1019cb4cdb5252b7adcf34fc1a1c7a704b12da4901d674068a027e0001489f90f24b2bcea6099a2bff17b0616a3b708512ad9b9c72e8df671e1fe83fbf42dba1f7e67ff286d882ad80b5e20f5224f9dd4581a139ccc9e2e9090fb9c9fbbdc5dd64c6236fa5871c4fd5aea6082dad37ebe40e9b4aac0edb4eccad9bb4000f4bc759bcd3ae24eb6a24288df72c383584d87b9082e6b6ff2b84832c41bde6eb03197ce4147db492e1fd2dc4a92b2e5b07a3a3680b55e7af3b0f849f8230ca511b768fd77ed16069a9785cc91d28ebaecc1c88a04da451bef974c9f9bdc131d2a95b7aae02f9af0c5d8e2147e83bb03f7d2163fb6b22529c1fd3ac0136d1c3da20ea2b4a32cdc4db92e2732a18506e1f3457d3d2846547492f9b5615f0ef7c04bac5bff4346fd6e5d8c0b19d49a0723ee79c3d027a5e268354a8ac8fc6ab707bb09acceaa3f9154a2977b4a2e404952898dc09e8cfdbfa351068dfa22daa3e0706390ee83f1ba9d4c398acd34ce5c3724d3e157fa5322b68b03c2ab3990a620e6f2a92f6149443bba1c0a4488531400a9b24a8f2c4dcb91dda802dcf8befe224e2a0e2f4fe8a72aac2462d9b24e9b021acbb8d37140abc1c78c265b106d9a76a54bdbcc288124a4f6f932373aed33b7382ea7d3a167acf472f223714959141543ec8a00587e8699aa4ce80c3efdc75aec11ef70084cb7eacefdb4cb9b445bc29cd364a1c2fc09d401712045a657ce8ed0151009061830e3cbc98db1f26c149aa2f5c7cdba67fa7c6bfdb554e999d77d8cae51b12c82b23a9fd34792a26c40727e2422f1f6cfd92be21037a08ac8ffb9f2631f6e68969fd7a0a15ce6e0e8990b4f532ec76c1db200c5aed6c0c56648c2ed8a048150308d30e9a9925f671570552b991e06075f8d0abf992455d7eaadb063ee5902125b187ea64c75cea11be1d5e415bdd5b28129155f8fb881f2f5e57d19333b2c312cb238ee32d352cfa29da47380dca68a4b93a249519689d494efb4f2cefd7d081f2058ef459ec371e3f16fde156e38eb4ab2b82a8029c545755389c2aa1d95d5c5a7f25e4f429d793b40ecbf92e51080b72091e1549f1a1166bef6b37789263c231c41740971a746653e3cdd1ad306fee9855cd5926acb706dbb4f1e8cd6fae96d739dfb35f835b36d03b2317f6d9d2fc5817c256c364a2414010e482fa2929a5605f3ac854717e2dda31614da67b1afd6bf305829a541c6f528ecb82df19575b83e047aa88c83d8e44e6b79f7ffdb26a84729dd76af757ce8c30f17d6baa0c99d33a42e128c5fd675d2af1f06af75ee0cf7ca064d060a0a3057eded1f411f6fab3d3f803f7ad1201846bebb57622171dda27519ca2c5b845e5de56e92e9c9ee0a130c5c7ec65dec969436dc98dbc410663f97145883888617d6e9af70c18409644d209e6a2b67bb7aba4c5d9aaaac3ddd5d772e07049c914c40941d261d5af7023df3861ee7d974ecf9b9322e1cb86fec5fc7ffcf9b92cac171f2b33264e91dd5834ad89752a5d5eba79d8e406fdff54b274572e7badfb285798538ad25fe3c907751990e2851c0e16aef612ebdc60febde9cd4e9a7ab3a9bf32648a8a342f7c74f17bf58e31c6443c76dc6072c63f405ab3814e7398a8f441fe9ce3d1577f9b325661a6d62a37174f067b257bfea6c9a027722c0770e2563d7f4fa818647831cf4ff052f0db60dbb3b89b9a0c611df7412723d79b886e4fd6c08231d61ac98a1941a189ffafbff5d024a1f8f6ea1bd4e32a46b78afb404e3ed27821ca05eb73f51aa6ce361b78ef5b48ee3ead36ecc7ae7d42e97fc6685a4397951a6311257a3599d46cd62008e32424e57d81bf927ed406773cbc4d793ab733b97d25a893bb45c44e34656bca19d44a068a88a9ab087c69d8264531a56b5e4fa4ae523b8bcbf1960d36145c84c17d5a4ad299c88d463dff8b6b3318461a91c3a3e838c508d20ef2a589274184b9688e54649f1ed17b6089f743e9c83cfd6ccd71897af369791283d222a25ae50b8abff2594fa5b797dc28d89d418ac3e0eced57caa6ba959a708661eea448ce436b763d460183433a341407aebc3158cfea2e5a5ac511988a3386f6ce95b38ab62738aca10f59e45d92d8b4cedfd261d905e5509908a9b3ba2e7172c0bd6c463de10993ba50a3f55d6694a17e3c3df2be1403b1389c908c922d3331245372558470b7c2678d044616dcd2c0578d4244b38df9ee2919141082df1d4fb347e05a27359bd535e07e2469113c43727dd1bce86e57977442c79c3e3e14c3e6708a505bc256ae9d124698a7361151b486b10bf6585cad9f2500ddf77189ab6834a749299c834fb0b6672f28cebd40d210933a82c3ec561950dcdef9c30535a0ee87016a2c9b9d7b212fd27a6f37878d1b3a6ed50af4de80d8ed9d8384c2400195eb09949126b510dd923474727381ca30fadc7a6d3109c6c07a7a2fe6d953c49e17e503061831ee248ed5be708c393c7bcaf43a38127f8e13be00f3778d80e26731e2d40b00e6ed1c6839c347fa2efd85c736d40a88d71cb6019e99e5dcd3a418e54d09a87211f73f657bf249888d3a674d63ea0e4b0eb53b3acfe4e135cc57db7330f7279a38159d7361c4fd713bb674f8b1008288a2efc5fd98a7f148553ee7321015bd217cc5e20bd4ecb6357ea6611ad7b3fc48f13967be6db144cb7328baab106d860bc6ffcd7ac4ab33fd7ebe5bcbe73041f8ae0c142b39010a3bebe721fa34058afe43cac82822d8e1346b757476ab17322777497dccdbda810b0d593cdd420427c024476a73a0cdf9cfe0a00d58daf93af3381c187313bd98077121f3784f51c09753e948d1818547f7dd29e60137f57a75b321f25cc1ac35f4919d78c0900a179c240f7a104d7ba694c0b977364075384f0d8f9ac379929bb1a06ff87c7ba0e50c65525ea380b69fbc9a8d8be768a3908d11e082e2d18051e0626a6946d5b34829862436278dafb92e565eba141d027fda59172349507cfeeafd6e5c5838fcf3589acccc8a1a7197e5e61e5e0aff1ad92a91067f1185dd8eaa65614ee6ee7f8b4667b571559fa04b31ec9cb9246c1513570939ad12b363a3e0c8a562b130de435994bed7eaf6ca4c4972e167058b3f2e74f22f0fcfe909fb92a541ba68e2284afbad7555a63cc06175ae61dda76ece3cda21f910e2c085625afb38ee41b55200afc7683cbb8ea24b5be9f3dc358e073134edb044676c785cac407a8b50dd36e85acc514a101949e4965ca89d5a6b20cc5f28f41c29a78dafdc38986da069a1835e303b8fe87244b2ad6d050ee6fb7fe969acacde04c7762b221331c472f5c1cd17fd480d865b1699933f01747f8ba1801f9f2b06fef1b08a30a90cf3517c9b3f9f98bf9ca856aa6171201b452e54f0a05a6f9f251a4789458a2d4cb632eb40c8997fba02ec3c7429cc7198b24d3d861a3a1011e6bcdaa9c41da9ec0535f6ff2894ed49b9b125b7d1c2ac52d0af26d036ca591470a86d7408958aa5dbad5a1a0526e3707168d46b7e8f0b5384bda68c37f5cb6b16370b4b97c349ee5ab3744ae1012617b5d5f01f0afa80e20cd5d6cd2ccb89e366b42cc6b3882dbd3bc1b155370518fc1bce9a1484f69bc00bd1c660b002825d394629fe8288a3e9873ce067f2166ac7fccd398710fa6cf9888db9d14fc61d00c9aba03a9b791c198f9fe334995a687aa7f1ca4c41dbc6003fffffffc0