PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aaRent GPU compute on Vast.ai
ExploreMarketBlocksTransactionsHoldersMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 56354 a01a8dac37792ffb9371c8d93b1e1272fe8b6250e37e2e6abc09d8ab32bef9e9

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
52ebc332c0bbaf8d68fd045f74e72d8b9dfa96718e24d00fed02e8e98bde70af
Certificate Block Hash
a01a8dac37792ffb9371c8d93b1e1272fe8b6250e37e2e6abc09d8ab32bef9e9
Source
getblock-raw-prefix

Public Data Hex

002000008000000000...00b02c0000a0c90000
0020000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000580fcd2d7e31ceb701cba8f221249185565d10b96e8540371aaa0786118b25822ab44c3e048c51e9e837a0bbb1a170cfab0d820b648c0f6295a3a3c36c629a96f9825a41f952665a2485a96c9b56c27f9e35deb0a79b2256b4490000000000000080000000e00000b02c0000a0c90000

Raw Header Hex

00004020418d641bc560bca77baf709ee117e9145ffd3238f632031b08a5778eb44a5413e2ac28103ea269973d5486ffc64e6afe30ac7b885d652fce5ac8ab7f880e19db9fa00c6ae9070518af70de8be9e802ed0fd0248e7196fa9d8b2de7745f04fd688dafbbc032c3eb52

Proof Data Hex

59,560 bytes
121216010307f2acf3f3ef77fbe7a9a14613fce4071dc22aabe0daa13adca012362969e0eedb6726097a73cf641a7b078038d0f2c4a40f2025cec5b8dba71c734351a009344b05ca6fdff09cf7724efaad303f77cac7664a6068498527b066a98e0449d44d6b3d295cca8993e85827d5b4ce8154901f3a9d2277dcc0d762d8cadf7386efa40d4320d7006f58192aed28c9695fce9d07f893b798b8e0a03360a88cb282101c0ecbbf99ecc34f59f3f1902d6f8bf60f1f640aeca737c016be6010ddf03cab19da2cfb6219523df024c3ba95c3cedfb5a6dd717158b8c65c193cc5fd9a7a5f090fda7fff70524e19cc5050e74e9a00be9607ef4883121cce6245a34238f7a24859033a49771b4a27929b700a2b432dafdb09c586b820a197a919a2c53a86aa32404096ccc4ea6adf3bffe8fff2ac629278199eff3d38f009b8c07dd18fee8f4fb5e3903194ced3122d6f427b37a674d20ca215da696443359a22cf177cb4edea29e4f3a2056752d3a9d3179b106b0cfa5cea751eb1a6cab4dec42cda256c8fc4f575782b5545d76564bd25ac8b7ae76caa308426b58d514a3d5a1266a5ab9255191756e70bf88197a9c4ed94d1559976cb33a8bf457a341240a14592711136e0028e19a4411566699de8a30620ff08a686790ca41ea39a5130134bb491e8454f972871413b052ec3a088d54c5c92d92a096bf455ab3af511eca28be6e20f08b13f6e6a8d9edd5ca2a0fe5f630fd4594e9f2364898bdd65032158cd4676481fe8d2921fd47c5bfb0cbedc27c61767aaaa1bd7947457cd7e407e85daad7b4effef01d753b25de73df8518f216ffd16015493026ae071cc2f7b7a9efaf5e4e17e20faa06007f4938ee11f24a22dfac1333ca7fbaf985a58b85b459193deaaa50eafdbc57c1485ed804f0b064cb1bdbdd7edc17d5beef2e356c2703f593479abc862896dd97b4a7d19957e9f49c2761d52d222bfd651a0d7de7b2e2809bd8d41ab51a962109dbd59bbb88fa0e0e5fee08ed0299372f4167cae7d2437c53569fd6dddca918fad0536b505acc4f289346eb5f977f9380ff8acd446df2aae0c0d07f413e2958ad55d3d5ad4b5bb1c100da6630e93ad2c65dd6dedebdc2ef891d3811c82cdf1b570a595282e347c49af140aaddd2c0a6b34da62f1cb416851b5cbe797d553b1e5db030babd2632718b8a9f797b124263deedad8a60a1b1d35121c8dc69bdf8bbebd0c3824694acea62d90968d5b7d48a3db7f59274a7592204958887aa635cb53c250980d006cf134b06ddb37b410d355720415e2283dcef08a9986c6d0663bd294ce61d11ba7748106918cee10ceb73e6de8c58ba4a8edb220da0a0aa80baa379a49c53bd081ada8dc9bfd48313fc189b6f9fd4d9404fa1a7237fdb32e459b60db36a84940a6864fafa550936d80d7bea6db6378ab4c55cd68842ec6bec693fd24286ad2175416f4f5aa91fcdeec40d8fada86374d1cd6f7cf609a3d4731ef37eda9e66925c7ed6ba1a113c855b8be481227748aeefa17d92f9ad552064ba9a89667f6529ce23dfeac3565d948f4d22e3864589857e03d4e8f0f7b5226ad32327848d2b5388316e79ea3b007f7bb1963d9f2f86993a9545a7ab2fe6a5a9286c487e5fbb21757d42e51a1624672cd9053f9ebf17af599cd7b19feab308cb481660b91c1807e3412c673d13e2c18dd8b21db1f29802c357671d3eee16a426a510f7870be2d1f508820fc952921c17cc185127b8d0a2ba32c2653b56a72a2ae24de392be615e38bc0923dd4d10ce5a339c8c658c3842c175e8a015fe19e13310afd7cbe2b9f1c2fe9e32aa70cc53ccffb7182d394d7fea62013f285684aa0ca3bfd09ba81f5ec53e1b33ea484cbe46e83f867a38e7eda1763912e515473cca8b87c25e0e7d82eeaf832541010a803e93a8ebd93bb0b94d5090f244bcd47341ea9140dd16bc36f5b32b360baf135491b9b009a3ec8648a5eea4f3c835263650634a46daf086d4464a3d4a802f0bf50f4487c1e723f73f3591520f19ae44036611481295c8538167bef6d7ce3f3fb0260657c2178cd7d503481383105ab87fe7caac7df82bdeaa6751d471a046f31c78ebc2303076e9fbcbd09bc032eb5692f66b2b226aa69091703f9dd293c903b22976f5bdd3e2526fe7d33edf3b6fac2884b090737335990801423c5f613517c43a0906b1d110bdd1a302bd50ae7aa8d03b493c990e6ff4925dfad5f2f4e1d6ca898796d19ca1d597fac81eed8dda700ad0643da77a0b1424fef574c05411860908da49f89dbe6027234d4637d706351fb3d7302351a2b01664abf412746a8c1d65a0ed5927b5b72c3d65b335c3f4560bcf1a33e128a9a760e23039fd025203a18b983acf0f645822fd7156e9d25a33b3c330e55dd0dbfe09b1db33fcd5f4c8f435a758741f32c9dfc9846a9c09e4c0837ab023d927257c62090387206c501663a4fdbdfeaaef8d52f8c37405e0a15326dc80286c5e9a445796622d773a7d85c5992a52c2a0d5533e1850a1eb226120d9c62a181441cab18955d52e83b722eb9c2729b0696b378c79bc6b6bdccb399473aa28eafe546d14fb02aa6e9843f74ecca6950f1779b6dd33a7ce16d2b58a73d1d987ae588d95262122c5301ebd79423e4b43d118461c2866507cc83d1166b09f00d522d98eabefbf0ddec525804797ea10ba2826c20fe1bc09b73ca38b746ccb712959d93330672f644d6f514773c5a0430dd967aaf38b633c726d036725c887cc5d3746918f7966d4aa57eacb1b5aeff39f778586a5abf74e1c2e89d882389b3f4d4e6541dad9c40511cee7d7076e5544eaef555e2dc04770f2083278a60471dc45f42f4da96baa2154f98f831d10a8d79b85eb439f93ce79836048059690dfeff0afd1d0b8434a51653616a944faf2b89438fb903535a4a99caed0a01d81520670dd44ebb390d243248109a9dc74c01d74b5ac20191042cea71cc2e139a1a0de4e5a59a0c4aa0e078da708036ec0cfc723ad193c2bbb3cdf7af72eed65eaeab3592e9ddf83c88974b3534023e678d41dca0aa7e5ee9cac9ee01912a52c70dc92e0dfaf93faacb18b214914275cb0f586d1b73f9c649732752418d852e115b135300a414b6c9ab3f001a54104ee76a49591577f956c6ff2142c13a6fcd5714d8f832536ae88744831cb65e1c908f12f57610890837928bc234a77f2a65d5a5d642463cc86300ede6ffa8eb16eec4ce62f705eddb03f8ef252724e93e7fa0a7249e61910e4d549ba2f259cceea0fb743e96f2dfd8686d7660fb705e99003a3f5737254a56825b5b7e09502bbad3bde2c5e2b96408182544a3205cbf85d7abba49d9e7308adf552aecd6f3363e79d0a1b4b1f6ebed1166797e8dbd78a800cbab31b5eb664ef4b896d2059eb68093e2c3349b18737d3cd11c3f5db596817b45582de7fc95c842fa45e860574c5e4edb3a0afa0417be4c0d5642f7f2ec6c690a448c1e68e80f3b6fd467b26853673987806d279a0616775374be0a5263a6d117952528fffb3d0ceae7509b3bf706db1326a265f89718ec3f949ddfed52f9e567ead90b7f0ba1d0dcdc3b02fa0e0d0d8569222303784a3f51d18b6907d14f739086473175660de988c1c90a81078b79f5b303b1a09ea1d3a1bfc79cd0b328b30f9dd820b899a57d68c8c93b5773f468361cb3b47801f68256d89833fb496b9e670cb0c290e1b40c3a6f8c9adc8499da488df5687985a63e4661f3e4e14304d7816838fc4c581dce3d33001912b53658812e043039bce6bc200d5ce468c46c0f3ac4637731494ac3c20fa87823c494ca100664c3a9903a2a137e2cd7ab75d9af948e10c0e5b84571a284c1b501dfeaa35850f3b27e4967a3cf3fd3f2ba1e16cf38f48b0f6f1078151d2e3172f2b79a7907afa4814854ee9f03de9aa0ce402bf0f52b30139a37564eb72050858d055ce43b495a644b7b239376da9bc570da4439611a412f7001601a08aa12bbdb0d5ccaceaaf5a05944acbd0bed2d7043c717c796b0e056fbf35d044a97a80a31d76c27bbeec8a45a289cf93fc515da96afff21c18080b9117265965b6eee8c1d4a4d83485d12315dd64298cbf0a3eedf6cf53030d2a309427bb292ef79595a703026e6cb137538e8376e660446ae54e8b0e3c2d32694aa2903bb7295998353bd7bd5144074dcaedbe521aa0d0a0449c6303912155197b2592653557ead9175bf40d756f964ca8d3cc0c45c8194d96edce7ac6a8e69a78cb7ee34a5b543472788632023ec2793c6602e1bb93f964a62fbecb122a60ed6deaa44c6007e2d1a6db708d71789c08abddbf69ff346668af1e3273b0fd52e98db16773c6f2512d27d27567ee7293c3c589cfc7ce9c932127774f0d2ac7ee1640c77375f9c25d8793f207cf43010bceb3468ed9d85df5223760b143602b70dbe86af0888a99f64461b8955c543f6555927c11d8aeeeef631c31d7d006a928987f06b7abaa6a6e1f72777576f33dd5bcf0eced1fe5fd25dabf327a15e1bb4db91011be9b2351dad0df304e68bf9b1703f1c0a16cede8c3e38935cb31c8972b2fd0e91724c23a709f2665a715c4d6fee3f54d0b2b0def45b5337cf092468779667eeb427e230f40437f82040e76cc76ddb9973d62fee56e18a229efbb5e80534654d130bac2005e83f865e6d4610a6ff773d3b2aebbf0dd50d14b6e5c17b615d7040e65b90147ccf1c2d0909456888ce660ea8bde275c4ae0bb2c4e3c0eeb0e95ffb04f7717945aeb9108464761d2dfef6ffad33abda82714b2c5ab2a13c3324c113fdc5167488889fe7c7873d5119bfb3195a0ada04b57181633a2c74449b1df7dc81bb3161e27ba29c8aa9d5725547baa1a111be56b2de394ad6b8c60cdec6101da24a2bd6df6cb2d4c0a2a431a263e242788f54e6817ea9191f37f27d10f4afbd38ced62568970bf312252f4739a1eea836ed0c527231842920831126b5cb31ae3062e382fc8bf3b9697042c8520965d5d84af39189837bf8e3b1b2b36a654bf0ce51b897190db55f21bacd18241e48d9728ccdbd8201606a7e080e2467ec7209dd5db3ec4e13e8277e459e802e9a875a7d07d59d7e6210473e7ce6117b99c1e684e4d1ba323e3998360f358c25ae58f9a15f6f5f30951cec787058c47f64c761b1ea36206551203955961eb41b22a346b4c5c409712d9726b3565b46462d6c1f0ee4527ca452901c94512e8a3ca950e63264ced59d537dd595edd19220fe550d2416703a545217ec3466cd0b6c7311106e90c3171c1efaa71d6c58fff215b969674fb0e3c75ef4abc9ada5352b850671bea737775262089963ca6fa930654b4a33617b93fb40a8b07dc244225529f66fe7f5c3289d35984ea6547debf10152c4a5a0964112953e7276500afc2dd28b5f168c87dd8408daf19f96e4812177d314685654bbd13089193e9d6cd0385ce829a1883da40fece3e2c59dab17a10a261a8c94440108b57208d5860c33c90c170f8acd92c5f2aab78c6050b06587cfd90984fab6edcbb02fe2fcfde30b8d1e7f76414d7192414287117c18e9ca5c6022ab190a571939d7eebb3c1c66ac2a74a78860367469c564c4bda64439b1ccafaecc4ea7b08911938e5f2b51bf40d2c95aac9c90a2c1023ef815aa578c591e3b4eae2c5fb1d7fb9d4856c8e8f2b447cc328c221516009c5046ff9a2db764ad56d79b41b197e96fbf018577caf6f985a5ca815b0e71385cc5a8ed8dfee7b1244e294417f4e8886b7f3ebdeee784847cd1c6e530f0731a2f932530519414c8bbda42bb0e516830a358dbd529a144075d2317e15b912061d193640efbb9af354639eecc0606f64372bce24697dd2ed13250be735bfc84e0deb254e2624e06fe9f25c1e77040365228f842dccf98544f7942387c1aba7aeb151b7648a6ecf0ae45ea089353cba1c73826eb70bba34b70b8832a2b0f45709497c948e399a57cce6479f115ff95b2233666ba3267cb941a3379a78981501f5ae24ae92d5cac7a4ea4ebdf49601f41aa7e28bac0d27bc4bb993da2aae34a23015624c7fd67b495a6a92cd7a90e40fd3458c217bbfd43a997b59dc8ef1e770e64f7cce4f9e908afb9daa0164acdeb36a232519ac84ac7893cd8ba18daea7f097b38c6a28f69381fd247ca3c6bf1810fb38bcfc43dce02e153754099356760321fc6c082cfcb96f9ff7db472a1e3ec555510ade5ff87e735f8c763e4df6f435e16c9c79adcb5ef5f5402c59dc3bdaa51ecb5b0c8d2ac8e0c77edef8533aae9fad77e9628d31aa9745d38611feee65516fef9aa823e34460a6e5e05b34b2a7fd76685dcf2adf7e96a1b4e34a97112761d2bed2475b741bfe61c426b4b0d464b5cea518d5dbcd2a56a1e964fda6a9166767ed0d18039f03b7aaf3e72221823e8205a59012a67049177580aa1d075b6b7c59545a4edb9b3606664806b633538a7fed1b4cf89bfaf954a68943aa0ebe7f28903703baa3455ccaa9d93226741f01bad62a293cc29e7af6d161e4e3443c05aa7644afd0a2c7d9491eba7a23d8070746599bc08e762cfafa7187565ce8185251a552c9ae969a2f9092d46cab59ab8b3b0b72dfc4f29285f83692261e396ecb322b097ce7814f95da9da71770fdda1eff465ab8d861f35fc6ae7ccb2987ceab6ce1e206e351148b05fd23533a068a651a0649b8cbd69654476511e9805f6fa7041bc341078b84d03013992b73bf379b739bfce98795585df0f26fc8c762345a9c5e5d0f0dff494c725346b5a13bad2690eb3d0f4a88750626c37bc895ec72ad132a0e5992a43c9a72845f2f8eb6ef1dc02de7b00c5d3b5270d06ad5edf3007cd2899de78c1f079078284e2a4dc7e4b62c1a242ce454f6b5b99e8e5cac43f2de6d5ba314b40d8f70528175bcaa9c3bf07c34cbbe3d45a93fee08890fc45d415d31596b08cb0b8fdab235fdc6902c2ea00378934195612dfc209a473d13ef7354b027934b4ec643d160ac5e81002ebe53eb379df8fda7545f3b23c5aa52d8987cb5b618981c567ae0abb195b5767da2e3742dc1d032543a089175683daa0c7cb064fb80f9fcedba9e23695045b5f9468ca4f3fa71fefcdee1b51342db67c2c2814b68f11559e0482fd6f9cba3bb617f898df70468e5caaa8afa538ba863920067d322e7594ed58a04d7acfea543c47bd96d0d59070174e101980bdf84cdfeaa29529ff5e8be23874d0eaaad39062e421d3e73e4e6977ebd69c5c3270ac8dd39e09a121992a3a9065394312fa8b7f045b4c40b162fe97b72ab29fa3216b991a0ef4718b1ecdaed9a5f4745774af4b1ba1b397f02c49b9d51154e920714899155519d1ac75e856ee74946c60d04fde1bc9f525b0c20c7269e857143fb6991f578fb049b94726aa5669a37f6ac526e69869485ecede69fa0f303b4d6e157fd229183c3d9bc874e333096489c96b035d2184052aa0f5b6b73667ae768b1c43c6b4db5ee97f123feebf8c13bd7ddf213b31fd02f2d91bd30e19409172d8250a68db80494c741576e2a20aec5a21bf2bea93600e674933707268948276c99c28f610cac01d96d1861c6e063c4c365e9f7be7c2502f700279b525ab6873c406c69e15cd04fd07cc725a19145bd11da5c1764906c8724ab1ad3e3a0051ad588a29fbe6659a878a30c9265fc626db857c06f817f84bd933ed5a238a5619d7d3100330018fc9ee748c9a7c75d8b7175a250d9668de72818c91e1c2d539ee871a1549d5e0d100e132343a9cb7f627d2c71ff2c96db1df1320f2f091b7c2ab34a6b82700ff019845d7d7a36d8ea7ea97c8ad80f4a6ad4702e6205186d93fd330da265c1f1373537e3543bf8da5772dd516522fee76a41b805b953942decdd98c421c796190ad4d2ab4b5db945e3cf43948fc537ca29b2be6544949febbaab64e4176600041c59838f71859703b060cedc83965808398f91114486b985ba20e5f27e548fc2b471439d9184e7a621ebd4005d9ec89de7f9ae57c03afa8acd672c6c0e6b7c7d0d80cf50b01d1776f80cb0fc342cc4afa54b84edee0914ccddc2818517f13779208df7da65e74f9c3879cf8d2ba80edd42aecb44e5a9c0aa85283c557b61789351e8d8e9de80f0dcc15969fc4b256637207c73e1c0c0ab19c5cd8c044d50e621f6a6b6e4ff63c18a9638db29bccf6a8f8bd0539364a75366ef25a2e03328494c955a01f8d8c8505df3480080338df6271c9cc3d409a1a9fd98ebd99334ae7f6b837b82dbf3677c8aed5f2ed68a94253e7bd7eaa5c41030c524e1f32d6cf86fc14190c1adb17e0e8f007729448698e32d1b07c2a8678742ab988805c5046b16a66b661ed18bff73e12f493b58c64a0666072b1d1b5b26cceaf82e343116004e09b92baa10345ba75d7bfcfeae2e560ff9041813e25cb91839019a5051bfb4a76cef072bfcca60e5d69fd9aa9372e9d23c5470d89929b35b4080add445c03bfa463f3508c7114ccea6f868b71007f936f270f8419e0c0861b92f0d86db83a65ee3ee5027285115243ba6b9254143119327dbae0602f18b992bcb971c2be621830075e7ee9ce5fd7d8290c22dd5336ae0d5d4ef63ffe0ab3100d813f1074bcd8d9a5dddcd0c70f1e90f82100f789fb29a0af5d3b15e919e69e1d4e4a661977d561ebd1d5c243d5c5cb497a2dd4b9127a57f3986156b682e8f7001450831905c8dfd46044a278246603981156f6a59593a0581cfd488542707e8e050e3a15964b880c246ca3409e43e6c6c86012060ab592bcfde696a6dbdad5dbcc9c8f12f883be3bd0c869e72e2247031b7a5d9c033662fc88f31023033914202777500cbcaf3c8206e699b4645eac7336ab08ce6abbcfc0993222b469492936e0e274bf39dc0c91451baadd18a4ec0b90d86e090582e3a09e38ef6a26738ad4019e4a74c4b5e445dbbcf0fcb201791b412910d594241fdcfcae668ceb9e4051d658643042311c1cba0b96b4fb37a597b8a84eb1c6e99b3b6877ef0314a4dd171cb81884eda5ecb8e070339721c147521aded62fc9fd23887e04b4c808f17b16480e10f69da0f68594e8b626c5bb579fc4193ed4831239a56f0db1c27a37ce1a1d02f3c9440f81351d889f3eb009f6bc7f5a50cd8b3f31a9a515e6b9cebd32e5d236cd5e7d065fc6ec89da99e3f8c2132426014e82151f32de141eeb3e19ae4d9d350c370c561631014c5e3cd4e8b4e5b3adf15c1f2729e5ecac82d744dd631b6808fa6e32346b0daa22b77ab7d92254f58543ebdf8feacff6b44f4a503894b61c11c94153425330356ba5e03b6b2014936291bce886b09e614b827ad8a47173ee0e193116ae057b1feebb995a8e600bdb7c6abc946017492a074cbbd7908707be780d8b1de74d106682c715d7788966ad1b3c9bb5c783d48efc5e8458b4a44bc0a8cd04a9e25e987b68362483590b42893cecf732bde63814f25d27930b2c527bda370ec662978a017ccf8afc4c14d53afda9ba5ee6c764ff5837f5bf51b49a86416ae8e82976ae099dec862097d8d84fa0966367cbd99887d37b288e3ffc2fb19106dcb218701fa3b64fc682b2394fd9f371f26010f1de18dcf608fb24b3420b1358eef4a826f60d4a7afc50d97ab4540eb1030271d6515d98083f62ffd92db8e5138aea2422ab8659ee91acee9486a99bc6fb42bbda8d00a07276e36da98612a5afa9155490fd1a41424ad3f374b6d8a147a716ac1ec066c0a7d4d236564d1d2d60978b1a619e055938bb25a8f54bbfb3ab4e035cf3ef9cd05fe09432c65538f381dabed1a562521fa706afa9e9933de168bd5b535ebf7bf7733abbf9af8eae13a507c35691bd6f18abe51dc7f88e71ec3c9a6bdb965584660486c2e4fb93408a1016924d276945033c576bad67b1d9a5a70d1179429135bd077c7ee4704bb86a8b823f5ef370ff2e39c9bd35f926dc9bc0eddf0ce8b1b472f357b0d55f7b008567985fc34605a771bd843ccb06433eaacf7c559dc183fb438a02fc071b15fe82d28e36c8bf6328931510f24205c0b8ad67c5633f38793c59c6d8be59ca35edc23681642a93d75359338937228ca4328db324fe95f4dba169f1091288fd954e3c8989a5c8fb6b2ea12c0f3bfa3c7998016a27f7aa442060ca04988f9fb09230fa0407b052572480e1e5a070fd9bd68c88123faa85f9d8b5f4f0151b28b4a02e0b66733cd6198938110bbd04de95489d5d8b2fc0087646364896ce465789e07887d7b6411dc003a1351b0fdfef961768eecad46b881b5683563f3f2c40c6473b8c9ded4f56e1629299d4482352bb1d9be2d43d66259ec502a2c539881f9e069c0553138d7eb71ec5bf13833e283f5a9ac4bec2ed9773b696f6ee1809dfaa4a8397565a01cf39fb1692bde944d159ad77820fd948bf4cc59d92b0ed783db7cf81c705cb54ad8a657146392b9ab1c3681cddd50b832e121fe945d043ab260efe933ffbf61f50970ebc0112f06640b8081eab2727e3c3e2fc79f97f3db67b3952655fb4a9e307b0edd42d1037a5eac431f21d89be3ddf64d0aec7d7fd757ae9029ed0a31d05fe986e2b1c6706ba9534c6f8413fd385124b650241a5753993dcf2c3c59bb711e0a4e475ab680efb30315e4a93a932ae68ff4efe9b1bdb2072053720b3a73d9e3767be91050ff3ed85f3aa9ba37a4d2175bc748fedcca1da6ad5ad724dc20a5f1efb4c7ccc95d905608ef1e528cb7e6a3043103bdeae0c30b5c6788bbd91a356a0fef41b8a23abcb499efe968ddd06a516d26c9c76b9f08f28119572ffdb48cf464c2edcda67b78bab6302b49e98099ef9e6b0df29cd193140cebed60ee6868222c51ac95c1a5de7aecb53626ba31a9b4260da6d272000bd02f4b447776dfd9fd3bbf37a289fa3ab11967d682f815ca8724fe2407b6354a83a855abc1dcb9f85d02336cb6915c3b8d4f56fda149be550c11075fa7c58696e80bea80fda49f173f3188982ff7826218e48ac87fdb03038ae861a54eb1aec1bc9aa1c98a0545d887545a84e1e5d18542aa7db96cd667aa29c72a47a4f75982fece17d44199a1cfda47455dea92c8f8d045baddfb105db274ed8795092ef1a16d7e7b4484ffec830777b4d0fdabf3353d2d1af3c6143807f79c5664c2220102483d24e2473c89e25751a39b46cfcc5562ee6c2fc530657da0887328abeaf00b020ee9a4a08df4894e5cab21b6b7555ff3226a15b46013b2ac66510e19a4eca203dfe34ec90f45cc51bbaa59afcb88b12163545fa831ff0b73afac87d9cb4e512b34bb368b3ed9e742b8b7ec24c89abd1f015f15543333db85b8a1dca1e3da6a918228cdf382fc85c5930c3d62a93b6bd4c889fce20815057050cd4113a09b1a1f4cfb7b7b7de20f5d631a1f881b02db91c6552d3786d57787f309cd90af102bd138be1e4936776c831d06a68910bc60f971647ec8bc5d2d3269e7e03d257204622186f13f6168376fd7c7881b90d95c2643fe5af448a089c7bbbd40d10c615d350a786469cd37999086b9976cb2b88ee7a108f958c0b9fcef86eca7b126a3ebabb88f379abd73cbc56d15e2008efb773bb566b20dc7faa471528510a9d34da2553171739ab59b292583f3f7b1a00afa78ed5c95b27938bac25ac34da316f8a48a3def46a00d9f9b59e18d4f3dad004f27968b829ff28a59f5bf1f9b41adde73ca77c5bef97e66eafb4a24384fccbc46e2d4b3be720344c157b43b76d8c48c9fa2847b4ced7efbb114c2498232393944ea1ff2acef60376e576e6097e99f231950414cea616c4d04c3c7821a3160c5cf00d8523b661344b2528858d42d3987fa31288e2fd17f56fcb48ced0a78d36de7c64886a533442d849ed4123f5eac62fabee939a32532862a09b11e1ec37db8958cff2fe0f99532bc66f83d8eae00c4aa063314671831ab0dd3065330830113734959af5e2935524d5862e83b4ae97b557338bb3f7e0bf27509e4b7270c63b7da9fe0355979322d8d898553255a1973d9ec401561de6b5e7a35119fce360eb560321f70488b3ba8489b5579058cd00b6c045d714567c7b788df4f2bb72353a14d80340a89ba84f23832b669848467bd076f8452f194e1d2d5f647e84d46d1b56e58c2272e357fb4fd22827a6d0f4f0df30d12ed4b6fec17827fd79ff0e92739c30449c085ff7ed5b84748e16e0b10478f9fe7c0d3e7fbd1e58e5e34f8d3d8fcfff4e084a45791c53d1b1bbd2474312b73dd6a68fcda108be4972b21bd4ca9e717aa5aa4577c3b564a5db4759f664ec0b07f63d6c337380e447fa043dc8a9b6cdc5a05132a9958fd26a65a4ccfff95f8761d2a04fe98f306a972359af869cf920f722ca4b5ad3b252dcea3c98786c875077615049120cb9584ec8f609f9882e34a16ee43f8ad169b634826269a7aff41ca8f2a541ff5754cb981716b4f448592307de01ef3d3a2a2b25809ad0fa1f3ac1a0b9c8c124858b45035afd8fad9d801f1b11944635647e30b930a058e924f33b47c106e6eeb9af4c7a069cb1e754b0d88c50ff60310a59ee123b0f5805f9c8db139736e0367b5cfa4a1c3796f03dac0065f6911f327305662db7ffd8acc91a08fbea052f90047e760fc8fd8d0c5f86bfe2fd979f730aea785e65d42e913e709a5a1f36bd7b28ac5521eabeb5b24d24e76b65ae7470011db747dec002cce806fe242d0f4a6e228a13be3705c2df83f295c8f7aa8aa5968366eae75686782d30bcd22a6c4b802fb99803b1d4e730ba47e5e75b4ec2373ccc8b6d9d9664541015556d480dd9909fd2efa6203a336532206a8dc4e65f36a4bc771a38d02e27613e3ca7d4cd61cdf35f385a1db33268d834cb78ee4813429d3b25c5f55aac70710e511e1237ad9ced03b1f900fa6d4a850d301d4ec998a90b056dad88330553a7a72e73854775a4113a3a2ecd8802b5816a90b636d42493353eb71d1bbac4d6d7db4b9c62db83f0237d084165aff339f5d276fd3d988cbe7709678a491edf0902d053f33b0e98269f653f91cb4e1673092363e4118a1b9af74cdc0fddc70c7c33f0461a6598358164965edc3022222fb94b42b40fab61eaf0c13c0ad1095546c063c07a3992402fd4c8c24b567b1fb540e242c4291fd6e4225b25f4367d62fe2028859c4386e6cfcedd2e5c1e639ff1bef01ca6abbd88723cb3c4fbc150630307144a8033b2c5cd6545a3cd1fddd92be554abfd2f47472fce82c6ee4f639b950689b5445096ee9da719cd2a99ee5a55f015e1676250d8858facc0bd0b60c434faf7c60636309cf935dad64b03b5bba05793898155742c90f217e27ef807620703b9fe45a8718bf6930bd41353da0847db85f5c455437d1aa0ef7d085ff87ac9f33c5fa652a0dc5a5f5a441dadb911eb476a8499a507bcc5277f40d30238621cce4d696a634f8aadec1310a8d7f0417bcbdf96a4fd41c790ba8695a5909fd954696ab91c2adbddf866622195e009157984b6197b1d7f62562cbeb63f05acd5a6abae0516aafb27da6899c23861ca1b41ca99d246a9a16366da925bd3a5b4683797c6755bf7a8a5e293eda9971f4414e6811941e665de94b80442f87ca36ddf8dfc745bf10b4a4448fc400c071ebdb7f29c3d5e90e04882684747cd256952a3a956fc786fc2c42e1e769e2290d88f7eff103a640fcf995570126c7201dd526089a632a534d40ea37e1fcdd32fd02aeba38014e7aa5faefa13022b56a2a5f467d916d9ab83529b0abd801a89c4e639eeb6f34befdbb1972b53c95153cd59fb0c29613a4d7863f3b0f6806e7d69c3809854be2b3a3016884c674cde212b1b372371e42877a8203273aad7cc80cc6780d8121ed19c9ac08841f6fc9369c52e7a8895023f57c9ecdcdca7cee31f0890f9f1319724efa83165a4b0e065c80578b58cb6fe3f43203dfd54f6733d302075e4c62b7a3a9e369cfb9e079246e7e5cf4f2e80596235a8dceb07b369620801c15754af98e7a4f2f31853a8c4fd3300fef74b267c08cf0e8e6e31a648d4fc38641ff2c229a81db02bc3d5f0ebb69da90a78aa8fd3eb622694a5437ec0826c2c88d7b151f641f38a925766939dcf4c2c0333597a8732dee27088e76511c99ee5ad07910ce66468bc74853a3d6b8d24430ad8229a65ab0f4898d2c8e4ee38c94a54c8e223afce30aac2358af4ce9d8fede9ef742deb54e98c1d784816a2a6f4d743bb14f7870f08496ae16aab311e504f8ae28e00f1baa071da1e547c127478a641c2c38585c61de6fb87b59342866141bf397dd0f156f5c50d82278785637fb4636af5952b0e47549a5cbf6d4a7b8e8229eb23e0fde47a0f00eb9e8d17b88205fe68d65ac05366b158440cfb257879036aa4a772e0b257d6321e40cef9e117c4584831b18122428087834b7c9db8d9c690e72866e07f3af5bcc13a6b9b0cdb3818c76ad3f7004025b3320630ae32445a81c52d528337681fad3485751446af11cb65b107b7ab77efdd11b1a61d07fb586e4e4ac6d6683445fd48f1ec8f9c82c0cd86ef61735503aa13cd20179fc84afe605fd8512f05c32febb47b681bb3503f4caa9f6bde39efc9e8b5d1a1d2c85cd69f25e2bb27767f931ccc6823407824a262a0b6c4b402eee281b4f1c673bbfce22929d59ded32a85d4acc86238f10320a2583d57a08736572e7352e1971fdd3e83a1757da0f8fab4ea2a575e83b586d85f1c9bc1a41b2da680c1896e0742974b900474954d37bf644d525aa3cc3c6c828a06073bf8697459be83bb1920fe051a3b47db6b171a51a3c7734cde151b96180560d93dbf6463417a686718318ff98a6b125f52b2b4d92a536ea559ee52c69d02366e2f60574703eeff01663e2f6e2e77628430f800e7dbfe5ede302e52abc6367c0375d8f513ca69377fc4df1eef8b0117fa495420eb71194876bd4e2dd8421fd3b680f2a40dd6d7f97375bbc675663bc2d7f4a1b8b71e541e80d75b27c46a06d204096380fc30cc483d0f098d43b2807aeed8791af6c4401d9db2660c4998c8fa1873f883dd97248f7f6745154e9915cdb1bda3221aa1bfbfa76cbbd929e437f8209a6f407ac57c4b5f5d3eecbe1271209de8539ae7636e2da0e4fbf319c7c4294c5820378da60086b92010fabe93a9a0ad4f98e28e0e214930a1be01a5082f6dace7a05804ff8ff1c89ee28d1996a75e654bf5bd6a4c9d1103562b1aa7428e16f813b8b22b9a1fb2ce3a7c8865c4f2739b7bdf4f101a75d18c1deb674ac188a5a3e082ace64f9e844d2775479b7111e3784b77c6eb115bf67d6214dd017e6b6e221a517af2f98a25c26204aaf85f2cf07a3a15912a51a5d22d328d0725d21101c4d555f47949b1a8a0984807c7193a580f124f5c8cc2dbe1c3ef2ee20e22456be53cd5f56df9b7633810ab6ccd5de253bd31acb4d4ebcbabc3462eaa892c77efe6a07ea83568dcef3313b59b0f0f9f6a520e549ad84b92e9058f74b15bec8c41c126dc1af177480d071dea742fc6ef5d290c9bf0dac93c373d9778479793f8f6bd9d8212fb0ce38bb9b09a5c7f32301e38eb5c48ddfb55a8c0909d1ad11a3f9975bbe4b5103c829ad843961ac8aeaf6808e75cf58c4184042a95a0825b9206809d86c613ef9af8b8598e327f24c05d76e196ab1149368bc89ed41700573e3dc17628225bd561b67db0756803cad9ff009ae3436c9b5d8d4071d7a9da0897fc70d9f718d0f7ff15179a870b86dd8a38ca06134ad3302ab35aefce2806ef0108edf689e19e6beaeea34807168f35ea5e3f3d17100a219fadaad097a0100a821f8d6619a7d036e893aa7cba77bb0dc736683a60a6082ece8f8043569d5ae377f55c2b9fe13e4cfe383f86da8ab7011f9eb20f0a97b8988e36fec799f89733fd4766038e91f2e3dfe443957140d0659dc2165dd9e2dca93caf6eb6a74fc5954d7a4582613d9d3e858c0b4b69220de391df892caf997e44539f8deb23d0742325a91606dfadb31b6fbdb17a4c0f63d68ade510f7cf93037402916e85b31770b1c0a13bf2a8c3d2c010167d886cbbd825b7ab5eb642ec3787b0bf9f4d342d1dc3d4d7aa3862bcbc6000a11c0ac5109f39c37dc7bd25886bee21ae71986b0e263dcf5b6857fe1631e48baf9c482a5016f81f4bb1b1bad3d9b714703707a80aee237066fe212935898cbbda12b6343db90ceccbe0c9b67b1480f224eb2589a079564a7b91f0b8bf67f96bdd95c1f66dbe1af3e2d0f6393e67da5cea05fd344a03513c3ca1189cba3264ce63ede827c08b389fcdb2972beffe18861200f83fee0840f84dcdfa9f65ff18b12426eba3b501f788957beb147f31e1bfc204c051dca13056c6035639f9a5d1050c862245819c4ce986b0cdf7b2f297e89a11ddd192ff70add6ee7863a3d959b3ef378b4162f76d0cdc8dcc225b18f962cbd51917a0846e8c78ce06d058505c3cdd5429dbf5a919f8b8f5f13bcb9d9efab8de5b03e1731e16d2445037156b6a761541a735296cd8a0ae6763fc8bb6336861c5785093b5cd0471ab973b662a3c435658cc38a7dee8a03ab09dd78d5a7063a21bf0cea833aa18cc7db75fc91b93057cb31e68be313d913e4ecdf69509154daf38343840416a09c897135a215c336bae1c791a277fbe47751c0558c39c5b4c0bd248c9b77df03bafb01db3677810273e97d30185b82b1e9001b62192d5d15fac111c408aa63fb266641816c708fc02e0c348446c9bab84700dbdc407b8e092a38baf25ee94d68d7b6bfd49f5ead2fa778b11da4a14164abb449bb136f5f25bf731bf97167ced2086382af9669edd12f11173f4158c428edb6d55c800de4ff8eba1ae9887b374db5d031b22fc0707f40bdef27147978f53772068aaa46e2a9bc36ee869d70442786ead971daeb1268e45db8d04f719c9cc3ff98e13dd539fbf7085fefc77002725744f9a21115b6d8dd773e306b97a2e64e203beb57458ae12744ad2c7e81be72c52303c9afbf54c317cccd373e6b70f7030e4d09c02574e5c25bd67689704fbcdcb09359d9ab459424c13d987530ce934e3e6ec60d19ba2d284d5d6db52d58a0e3686b94cc104616fd9be79f724d53594adebfd8efc1e650a549b3f46a5dafa68e1055aa962640f79caab79a927e501e792b22007b8ab6e288543ce33badd1c858be1fed46a8a098b3d42d853755cb8b946e5678e6c224142a1566451b60e314f8455ee7413af519da5dd8b9ef1a70472e59ac99fbf1d42e83c90bca3b59da82225ce722f9780dfdf30fa7e25ba088a0db9d3fa7d7ec99e3b1a8c039d17bdd84cbaa299e2b5e41473bce3581a9f295cb5594586810e0fc5e56db41f5d174aeaeb4bce6d46fae0ff70485f4c56221e2d19f543c7112e8de93311fff505378923bbd7438426ea38e4054dbe2df3f425c1ddc5299bee43d346f597b3b3cbfaac8a11e04c2877265af24071d636e842622074e1b2f241f3a58f86594caf44da2af638a745a58dadd7f18f03612d3f428d79b2dac9ed781677cdd6b370692987097f64914610e588636132b68b97fccb13ba5367e01bfd968f38d3e21afe0142a653424480bc903f0922e2980b8eb2a68c592266a8251a7c044cd4b51092068b70ec70cf354b868cdb52112edf614e0ef1b9702f083c3e4f6b50218a472471a6f478b23533859f708cdbf671f8704100baf8847572f3a0a6d9e1048f395782bf1f1ef1ecaef138b0bfb477fd2b92b56617c506ef443b6403c4c8057de943b3099bbb200a8cd855f29e0af3eaf4cc069b4a437dfe972e47532959aa6f7192460f0a94bafe3e3d69bdb526cb93061bd697be3a44b4bbe391895867bc210642bb70cd63e108e0de178b636514f833c31805899b78b280d041d07a67e045374673b8e153376957f5e5dd654850082e64f574e3d40ed4158b3019559d27199c1fe816c4a9bad7020d53291aac3a497520bafd01ac986de2ff870d0a539ec49d3954ca1ec97e451361be81c6da865fed015ed2709e7ba2909f029eb978882ba78518c14a36c8728fd3ec3c355d3ccd36a3c6259fd04a13c79394279d8a16db31910a89b0748af6d9e7482b7985a4d27befa3ce50dfac1fee2ec12d0b6143fcdfc61f54daeb2adefed7fef533a6f2daca5b08e0a8de2734b4e53d05bb53acc0edd37791ed46a9fce5a918b897dd048fd4a9d8674d61c7f9f2131c3521c47840df071cd5a43032fac51e3a5dcf3df70afe7b72a04dc862859f0dcc43988cd70596e2239b5abd57d8288394c28e4a4b652e7f576f17b0ae7277b82e1d83825cdd9a3ba5bb7b904a0dc54eab88e886fd422318db63f474020ef70cc65807b9ef9318f540ae1a812fb1a591f73e2324e7f8bda90c44f4848bc083aa36dfc3a3fcfaa4f31a86b15bb98ced9c312ec403a7070a976a96d46914a53f1a10e7a4de7532fe99d9a3004984b0340b5ac4144eabc937f8f807d3be00f0ee551381264a5d8b1a748ff3e3fb588c1e47adf990abed6837b8a1eca43ede3898a8078a7369ecbd796d931d760aec87a12f4dd11978c1aa02a8064bbafc70df862470669b62749449863077929a5eb990c0f6ffafd7b28cbf9b8fc8cf684b2aa50eac615b0438d59690e2345f976761edc7169ddcb0a4540611f483026e50cccc0784572410810f47d0bd61dc3568e24b6d5f2ce81e7181e624121a4801cf6023f0c8372f0e267c2b678e829f3c6a36a692597a3f243d9c1d2c8c7ff53cfbc5e7797b5a452d75d3ac7ce88992fb553f46752efe06d0a2f6ee0f2c74f3d8987f71a2eafae7e765af31d45bf6ae89ffa8b1602faff4edf41d8168f588f17c9c7913ce3d5bb17b35d66b2f73ea293af59287cb0f48e1bd4459c04bc63c707f5c0cebaf1adb3aadaf92781258858990f98a85eeb3fabda495197356327b78abde94000003b9f5cc72ae0d3cc89e5d3199c9c93464b50f900853e2ae8a8f5a777c211fa0965fcfe455ccf6c002472135cbb5a6893be8ef2095d478f44d74183dca96107662e9ef1fd0c896c67a4f91be6df78a0c48ff1633f4bf60ecc954d543704a290a2646c3c4a62abdcbb7e12490487e06803ea68ea57fcc1ff6706b7e97399b6b030126a0cb48c37f7f04c203ea9c9f4628f16598885a317a8a89889d4c78c0559e0c92ff5fa373306f94f3d02ce208d619b2749a599a34adf228e1d272c808f3baa5540615dc2fc016aa8a16710e6f48a9b1bf96263695db548ed5da3c35765816e112c3a75106a2ca3831ef78e9654fd6d0dc83d0563a6fdf2d82671e2aefd8d3a8f981cf010bc77d8688664965021a9583e01791798b33100d5594a31abced22f8a6aff1f85ee280cec67f5915103e48b93504dfb0fcc7fe3971bc31ea7b814477dd895d7a1a79adc48d062337672bafcf5798a0b0a0a1a90ac685e3f2218ceede6257672dda30e7e48148f254722dccff13a95586dcb3af8a1a69d746834d38e223ac4120386bf27edeb375e715395d6c02959aa7db64c77be399caed1ee2e038bf8f92285333fd5c804a0d640cf5a5e0d91aff539c203ddec50f7b3465e6df1da9297c2bffbf2b7006bce30761275f6cbaef99c743ddd01013997918cf9acbb85080572b7ed480dbff8780c17121fab964ab68366d134bc73cb7ac1bf4e96bbc76cf3a8169dfb2cb41c3039cf8e2f50b3fc1711c676ebdf31b3b27499f0d4005258a875b46b8aa3f3b03736d5e58708fc590dc4af438340c97f912738779a663b24dedd8926e517c2fe982e21e4dfa46d1e620678bfb1c92e006f0ca2fab3db62997656ed38441b4b191d5d6785b10f46d5f82fceeb2c708a218ceed510c2bf1d0860c17e88df6f4f7aa7bc26db771d1c75942b7b5e892841311211ff10f3fcb9d65e1c660d7847aac034c52c52e23fabbc2089ec3cc9d9b1112ac3a76c381340ddf46d7c7d4f7483c8fcbc816094ac6b213c30b4f369cc89ff278728d369d653aa2df5281495745613fdffd99bb238fa21e0c0378f4712317b5c06a06dc808348571c7fc6c2715bf0650abda13f9f56aca005c93d3afe9859f61efc0a1fcb541325a6a323194154bf2cc694b32c029c4082233e0ff9c94c37166d8e5497481cf864ec5d604139c400059b879818f350aada67d19badb6d88ea52550e1416f4a0d8abb05f2653796f0dbce2e7908c138d00929f9282ccdd0f35042fe5efa147a2c7ba23c31b3f4899f82fe5876909c6ea42333d49fe400c77b63ca315a76040602a4662f11d6a0a234441ce4a9cd692bab1eba85cc06a543ad1f33a870e985c086530d415b54533e4140c7e29b8582f535becc175afc1376fcc0b26b75f214c3158f74d6e2ce156b94c94d284229683020ff45da99469fa851befee3d87045b01c0f5b730951bc7feaf7b75900e845d5f65e6f5490099f4271318ea4dcf39fe27d26b4456e0c46771e7cb65948c3f96f0b60a463a4ed02ecff0542d220d8946cf78f70d78fa25a37bb17866a1838fead5b9e47adfa64fb23bb9928989f02328f8b27aaf42254be281afcae96ce88401636e28ea5c32e2bee0d6137fe8133d906303073e081d8361cacd924fb84d803d801532f536bbcf2114c44905dee13562b1803dd376781459df577362cb8f3714971ab8cd0b9867e23f9693dc1f2d2c0c44741582eabcde25f09e4d33f984b7dced74f8fbdadfaad95fb8a9041e41c8a2acd8006ec2cb821029e4e4aae2e2b68890ca1148953ade1bbbfa817e216f638587a431d5ed6dd10af009d3feecccc40a9346cb5c0878d81e93b58492eaf7c9c7cfdba3b1c406c539cd5cff8331040704c0639bef21e8512477d85f030fd89cfa247eab9a5c02195290a40d312b1f29caef10df4726314cbdf34bc86627e38f5df96f89e7424fbd589478d38b01c29fc62b53baeb72e59a17de67f7fc0588e4a0cb7bfe61dacdb776c579f67053cfba68545c75a405bc7118e6fe4944dbb444c2a120ac1ccdb41ae434336066e346e85a188e84cb96c9937233e0dfdd05b8deecab4aa2ab20b5f5b10b2658be920d52b0ea5b294f6a3cadce92ca842448889d361af221fcf1161fcf1b2cace401d044190bad35fb533aef8da4ac84f4b5c49350db152c6c0d0b83dd6f5c8952441bcdfe777d2ba1bd014e44d01725b7058e0bb361c277a98d98e654a0de904993a9b664794cd5769d93bc80f6ae355e025fe9b4abe096276011c8243ebfbcdc8ed4cbd38140b224285653ace1751d2fa0f86ef13b5386a5724bfc7fb4cd21536c728a6424534dc84682efa048da2892f85d2361852d9cd7bf32fd0ddb0de8f0e836b12722b6fa3d62e9d2fd2e8de94509635e9109c8ec1f8d683185d7b6f9522f3586249e00c4ed8487cbe74f6fa791c18e1d62177cce55347e6f679731db0d5533ac26b7671fb52f3fbf2ee1668fd3a40a488bd271c25a701f5a3595fbdf7be5f952f90a0c6fc25a8b458d350cf16ed02c61655b7dec38d7906b68f4904e16fbd779466b3b0416deca6f55ded2684744209ba030612198a921d5e724b5a6b1aa45d24fba6edbb8a43672690640d24559fd0a3e03da08c23d4081218abc23344fd6a629f8b69b05bd660c9f31548c861f1de355f6773300613d11fd3938c69a71f3235cfc296526f7cf84536fb31634eed4f7fbe071dcd51ffa93c7ed909be48c9ed52b92c76b3746cd1bff7fa2e4102ed091e55981a2849397bfb3a6a40b6976afbac5d6ecf838d8e156fc6596ff2e30032236a740eb836ed27ded944266a63367d55ccff7d80d4e6b15eebe7dade537ffbf6289aa840b3a838ac539954aad42326b7a5789084e84289b24ce654341336a0965ecda5c21a9c47714746f7d6fc2769e304b78b41df368da0cec63628e97a781f99dbf01312cca330f2e39ba340b5f88295c5a33b10a1757e542df7eeed3dbf576453d375b31a1bd060c278d94d7a10bfc1eb6d2ad9dbb89530c3798bd1f077404cf8e45a090a4f1bad0fd6ae5339298adc97f36119949972fdfcab0be4bc4fd7199dcd50d7cb2759003f783cd3d7c1a473f6f124a3ce3e142bfa41118b75c64d0b3508637eebb057a887d593b5b05249345a704ab3d6b99009ed60776a820fa5ab31465a94569d55ad45304105d1bb396c333d3e48956504184a686e315a5bc259963fa1db233047c385a530c5abd5f3338f353a96ffaa7ff421f8c6bf55c171e8715b87574374f0ef379a48134382a56e40236a1a69d7123c4b1e0e82ec9d9409f0c34571987e8875879fad943a176567ff084be82eec918bae879e2a6250f6f1331fa96dcc94a29cf7bf4a27d9ef576dffa746d1ac4946076d7aa3e7970f6d53ee323b69463714e92994d3f9e8e6870f35af1b2eca6dd4be58fea50b83aee00f8d80ca5189d08b8524029165de33899173f4db857705365fc817fe35012e9e7814683e83d9aea7684b8b1908e1ca870b040ab3127e1a4a617e4fdb76bbb81b7ff7e1056d03e411e55b80768b38b603303fd7f81d2951f4bf7205cb28878890f1396c741f8dbf20db5df75ae1aa7b9c10c666aff887451067c1faac5d09503dead0c1e43a6c957b77c08c54508ff217c349e2cc5cd2ee67f53b9ae06019692d8fefb5e67a7e5df3c1e6ed6fdf049d7f6151226315c61dedd1d7c9855c77bfdd5aa7599cfb8da1b51a1237cdf1748e669e3c4523e0c2d0fa8b3422e146534be5a10753a2ed2269c10a022261071122ecee42c3bd57ab20be9e8549e6c6de16893b8aff49ebe10395d6d1c8eb3e1e9a3f22d5748ac98be8920637e49c056d663cd55f634d96d8fbfa4235041e44427a347a8e4561a52507876e8ef77d263ad5388d461247bb3fdacf2596e99d92b213a535546566f380e92031fd20cbf8de438e7a205a7e95f347ea28a995ab0f651a1c2047935cd860b49ac58a337ffe612de931c5033a6aeb34fa9e4b6ae3b63935b4a59abbd50e23118365a718bb04f54eac4a640bbebb67d50c0b4db4386ff378bdf27eb4c2a7a73e59a180c3d5bb9da6bc05054a71bbc49b3a570bac1585ae235aa6d007e3bb3ae1c8cdcf898d2137ec6a72dbfa3cf939d6ba34a99dea0e874bf3610234a444436029a1f9ac728c2446c436a0cbd87b244f1af05a4658e1f89a558ffe92055191948bd2cbc653030cd5a8259aaef361ca7324075e95c6b99c7f4506f96197c3f3e6078997656be3ca4550f655e9c9dc61cf917af7be3c9165b550ed71ecccee76f925b9cd23f1e3465c6653b1e98d14c1b399921ab8919af2ce9622a8c26e84c206a340cbab65551a60d11a3235ee513854563ae7e5fba9bfd5a9263e7f38fe395ffc688a4631f80e7d6a224e0329c8f0b03be85e44629a0d7fcda8ea8fca32abef640105eef199264f93eb059373464fac8ba33b3e3829c0b8e06ea01b7e313b84a318687b7b53726380101e9eb67c1d56e3b1d2643f25eb25519f3407712e607651b634ac735cb6dfee28edac3dcd9761f9f861f0e696d557cdba7788ebbaf4c8c9040b914df36d2bf768e3f5f4920f11a2e087e6431cd1427d6593a4e7e039f1fb7e487d3d4b59f7914e152f1a8530b4557a9980c65dff3f079f35476d3c16c767b888544332b3846379981d6cb922311a2a882537628e0bc4aa047865645aea8c35fbb282f0bd0a9ca1b743dfe96a20dc290bf91c8f4222f5371fbaa6fb2945e59e6d48693c80635c1c4e5a63e3b2749fd222cd5284d5e3d060ebd132fc3b0eeb7d7bdeddedf8cedff6e3d45d0b81e8efdb5d40aa60c04b18a73297eb9423d5f964c5f259e12ef9bea6fd939c1e34a60007a08b3ae1e12e4494bc491ab4797c54728dbeb69bd841c6c270ae3ba47538ee5af27c1b7ffe19e16b0ee082a93069c79fda0f1395d0c3e35d9bd52541890bf57178b6bcce675bc08115aa706f0f262e4b9f4df329699b01e4190c4a71da8477ed2b7345cc896a826fa8b25e2dedeb8254c03738f67ea7957dc94b949525d1e23a85c61eb782364a1c01435d1d518f700402c0aa9bb008aeffd33ff124863ab968db5fb8b22c5953b68a72eb52bf540f0e0e24132741deae5700aa7f7473b656de9e92a0771f67a945d2ef70fd6cfe733816c2c95fffaa218ed1c77d85436b55607f3eacc36be4eb713f4e45fbc8d47710511eb8315080dd681e0015d11c79ee5a48c3d08c8bb57fd428e95323c9b6f02d5755c704ba43ab3c676c8d76d8a98d495faf4f6312c59f596d354de65a797737cfa7f6cf188d0165572aec53f68281b88a474f21a655efd81dcb370c4d42ecf14c41e74d19be355fee41839885efc3321bfc842a80cde45bdd4631bc1883f3ac2665f7b43cc87baad6d885bc60ab5ab9ece018cb25bec419fe4b06e7d1499e295b7d543d875f6c0ab3e0b59f084ecf19dd300ea46bb7db70648aafb24f47e3623fc6ee10b82958731ddfd2d9ff5f840ded365e395f535ca7d854f886716e5a8049c40949e4ee61ea0a2d3b9cd335daa7d05998389b54763bcc13e939efaf0e219a82cb4b193ad59ca8ce4361e518bda6ecccf49e0fdec31ab7fda11dcdeeb657843be20bc6ffe3cb831f30a57cb5f422c51701a86b70e7ccad5ad27fd1588fcc0da0d0033746f3abc8134c6237d5daa786565e776985840c879eace907b32e1d230fa45096cec2e68ed959df43b179926498bb2e196cc6914cf44854f61374e471ed64a0e5412417015daa11968b398eaf29897615c02051329324899fd2f822fd5fe8292769e1b3dd020c481e12a283ba0a99e5437c25e64a32834ab9d9d3e3a9a88c644169e5c43e6993674cdf11e6c439f77aaf084d8647f3d6a19d077f1b6f74182aea7c132cbb6bede76e14ea615b22a3d5420d8309f70b5e5851cce9bbb594df3917c78779fc632fac6fae4e4ec90bd2d70151c8b3080629241057843e5f10f54222752ab57e2e9ac27fd00c02c33e790a30510e265438f7cdea1d8124ef8a1b29e6f8151c8167d340652e7ce29869fb5ec80cc1435c30b76fa855be4e6bb1a88b7ceaab9ee8ff79309a3a1821f64ffb566a4fd21e4d24efbf794868e3971a4d4ea8eb600e603ab5a90fe56f42e1555e0139509b783ce803fb119cebeb8baca097d52794e6f440ef419a66171489bc1ea4e462900fe5006997d729de480eab29617dfb45d27a0e493998821fa72363d160b58e56f3c17ee29ad60cf36062702f5328af3197293dfaf1534a87dad54a42f8e6fd5bdb342f5d06b67463e25bcc78d379ae2a809744654c5fa2fea22a5b154123e25e806e04dbcc09aa1421c468c7713d6f46151076fd2c960226dd5725d80ca44347df74b51bf99e6759d29b58d070dab8655a3329a75840be5f9737747f27cb7a83db51a95169539605fb42008b1b99665d02e4426da30e50dcf8b3a3c05a6a68d8e985dba75202901c1fc38c2061a35c7dfab902e5be0252dfafbe63424d276615fb0f8e82863e432d516fa6e230ff5a929302e95d82746b25ef996662f0249b13ed90b32924da6737fe8c2d7e6a02b432ef31ef2ebeb3c85f43e7c3520bfd305333703bcc15e6a3d1991870847bb7d5d67f1c6295ecb24ad64f5be5078ae3e69d1bcee384ca4a6424ddb9a9c76050c6835ceb82d5a62a49a5ecac2fa43834d06aaa1ad651682b4fdf17e8a93dba99187bca07ced9bd6eea84ba159c67133f14ec40b0e16920dbf3f87b2cff57fef01477dfaf1699f98227880d5f59a1182ecc18b894e5ca2371fc465f67dfde02d423bec6787169cc3146080658ac8832993aa3815e7df7e7f9f17dcf35c901604a57f6d53c9e37b95f963f45be2f2ab250848cc3d17680bbb3576832ca4d05282278b8fb94d307e592a5523956f2a7152df888ceb91588ae951aae72579c325e023186ef4ac1b7199d5bb5ad696a902a213a9cbf608e81b8e9a709d8a1e75377f7d05355df2268e467a8aa9aa01a75245acb9bd65a1c0e3699d6434209c0eda59f38ae7ea954616d846337e4fe3ea078d4181cddb6de4bca3fa883b669920c5bc2a0ac27f8e49d638410e78fa09bdbb0b9407bda74b9badef4160ac16c67b2a9cac6656ea9381fde49fe084cdfde0fff53f186ce49059711837d55bdabf63b4afc945a10eaa3c0b0249864f12e5eda509acc121567f05b12890add4743c9fb9c8509651bbacca1710b6bcd7f16380a76da08b3cb243347bb37ff3197bc3443aa2e2503e863c0cbe8341f01b8b7edf4839f092feec1a6bcd5ee9b5cbb3c3cd62dc8445cc52d82da2c95d7d90886845a237f2fe1e57013885e69fea7add31806df778894bffd3ee08df50cffb40f934452937a0cd87aad18c6e183e59605f27ce3e3c863415facc685b40c89c900041bb4f7e5220c332656afb6ec62c408f5e797c6b9db8972ac96ad9660f5e912dc125de7186c266c1ef72a129c4781df9e8de9661be48b1b0a82c2b39a69bd8925c07de8fd8a9a2ea7ad61c5ca0970bf197575a5d04ebb6e59c6032f2f0ec37185ffe7450630226c650b6df19b669806c94e0bd41fd98b0f5229ceb53ccb27073f6feea77fb42c8265e1da6e2ad27994c1cecda6bad2663c13a87f221c4a52d4d33fbcd26da8274f8e5264a6496ea2df979b962e2f04503b4ef281128eedf383189c784f0d3dae29a7751c32a5904c03e005de04d3bef32f229dd37e42346c1ac8093605f508c6bfb4ac9a8d09622f2cfee476c916c99d2297de0ac1096be342f3b26558bd6005560c9bc12aaa355a66d311e93e32e4b7c752674ca6907e63f4ecf495ac24deb520722d80e9bd409bc13cb6af2414c01c47c164fa66477cec14dd76b9353a7dc9fdf1dbec1b43e77d1303b255c18f061676992143ae223c78f7059940d54b0c5dcd238e4fb5007699fe4f38faed8065c132e1c7ea78a1a5fc4645c60938f265aac35698dfb7ad9147ac14fe3a2da64e8011331f2aadbbe6e5ec0f6728741e01ed5cad1957c7f4b6efb720f354ad747c4136118b643c150b00316346de3f0569a9d7947da0656ec12d4bd3144ed75c3421d6ee84466e2f28bcd277f66e14e003ead761bda1bffd9fce6c8af7887391f4706d2f64612c1df7e457d9d52c84e14eb87828341d1cd7b8fe436f398ef5d751f7abfa825cafc53cb256d8c0efcc6ae58aa104b308e4d3c669aa3d20ca51e8f5fe749a252c7156a91bd16d30ad794d35fccaed60cbcb1dcd9eaf9436cf6aee86ca0f5a216f5d57b680b9e8e3493f5cb0079099aef98d523aba7eb72c95b1e83f6c08ba499701b5dbb435db2f6c9c91c0540f7d553f6c276d2469e3b433e19775fef49774ddb0768cf24499f1ca4317b1d130e30e635d550994d4f6ca1f381f45b98cc11935648d183f729a1ebb9d1dbc77983d246103bf2059fad1054a4e1c1217b8507e4aa502b81f4697819f2e4f1b5e0b6aaf88a64850afe9f1a7890a94a563678adb43e9dca1b33616ed74d87d1c63e686469d782c2724556008a634b235d95a27316da1f5c12c2a54db222dd99fb10813d9cde38bdff7cf0d9cebfe65c2383cb9941c288abd287629268dfabd0f9e25f7e4cb5c85b25ba38936f0ac07dffeebb360af22e95a7485c5e1f5ebc7373a0b9049102031692e53cab6e414218c69e1f80f40b88213ecb9ecaa59f97f1399d5e488ff5bf8df2f0320401a6aae7a615c239678b0b544020dc563b84b2b5692a09448608c3b05752930e83b665d8095bb4061db20787efc572b57a62d495ae48203eaf72dd70518982cb637e72f140d63f7f1cb4684c1736b09cd36b24fe23cca4286a07f9cbd1d2f4d3fa5d31fe1509e101c8956eaaae147b85b9e28652cef26eb7afad0e0bca645c9ff8afc8e110484ec849ab4b6b7321e56062e035ed982a65f84a953a7d3611915af71f47232627a4fefddef270ae76e9d2770d901adbbced77be42a9f20f440af7e5bf10807ed4ee4ebd50791cdca471071cfbdb125c3804a5dc55a2a152b5a6b3c7f16740d24e4ba37e64140d91b3274118c4e040f8b4cc3abe9e3f214c01e3af211a55c111b947ca482b7227b71e4ee5c2278e253429866c1ce3a1942710a38a121c5a4eafcab17e5a4c583430fc1c1bbb7d15f3cee2708073184713d94fde11130e1d701ba02397bfed4566e236bb221db2b61e81850f1a6435d29db3edda601b724c7eecc4f1613bd4a5fbd59af601e960398c92289b0b3db12617bf9cd7ac71fd6610cbcd073f8ab9af8ecaa4ca61a8ac7e01784d7774244213b5bbd5af1dc4ae83eb6a86ae49ca8d13cb0c8d2ad377c8d4541e271d1cc42f50cf557fb86afa814e8b28cee374ce938b626b9819009ba7a6a8d454c4e00cf838da172b58d0710125279fc9fb7ddf21ac5a79462a1cd06a74580f69d2c34d6d39157cab50561105cc3ac947f40a1a93fe00d6811bf5543db7a041940e8774c22428eae209d806491f3dca5417b3a3f0e0c0b8bd2d8f4e48a38262b3efbe52b4b308d01e24aab155932bd346900410a2fbb769e71e9fcc788915106433a1afbaaf5827f4a9a7231354967a69bdd8be20b1af5e356df8bb304b4e798495c6dd886d20a1fcc5962a7470ebcf688fcaf64a3a1f81751a01d10401ac9f903a07bba82a838a0aaeb4b0416184de3ede314fa589b052747a2991fed6c5996bd0b4745a88de29bed78c2e34c2ccd59d71925fb469bada5a2693c6ea799582f29b3eb590e6c575811deabf0102e92dfca01b48b1c8e9b864c90301822094c1467657b462276e7f04f95da5313a857c939e65e51b59ce91d37cd15595e4356bfc46deaa79068d2855bf49307e1fda467751aa012a0271e2729982255a5447d8008dbb1beea7f6f39a95da47ee96aabd6fbf08cfd4e0b3539579a90ea402670279ab5e11b142f5e722a8676c8db51098de15d91db849a5268253e4a6e7bcfc3b34c20d65c1676a152780e382e5943b39b4e2a77934ec188903c9f87e6159896b2c9e01e72442ad6eb794ca2d20f007d05afb051529a6b6e2153c25a68582ce4cb403b0b9678c15c1ada5a6e56824fbbf6fefd98f054e04b6c3c63c26b79a9cde2b6b1049b8f9560ff12ccce3b15642521de22e2f1abf33a888c38fb3f1cb176b9858f80c0e0290fd38536274d2e4f2b7cbda8197b14425dc56c377bfed042a90d3ce5b94f9eb2e0238c75afcb0aff5dac29a2fb15392c79a5c8d77a97ac67450b3a12562b3e9bab14c78f0066ab5842ada1d57c5940aa45e233dc852c3fb6b4c92567a53dbae21a167d620f2a1cb04ee67ae3ea5444bfed8fc92cf4c35e6955546da1758f6d1d916f1526c08e29311535ab5f009f53f0b77d5e98c3b4d656af46cffccbfc74aba0f183bcd63e26ed420020c0796a465b796e0308654b0384b3151177387dfd5543cb206f9c24cccef24d6c5bdf84b5a6e1d8b219c2ee0abcdaf4726bdada6639cc5a50f1e548d922b34ac29407d7047d61db62994a312f40d0ce54a63629bcfb2c10b5a20650ff5e31bb07b14279d85697f56debab17957819bd7ef6381f636f9ccad335b4dfcbbf098a856f85ab954e3b0131f7782bc5822facec3360491f218785a59470c859775d83cfa3446482d4d0246b4148894b219215576975d6080315a12c3ab737169f304e1dc39a33956685dfdcc9259199998e5e9397ccd4de654707d0384d4a3e88c9ff7c3e7c5bc9a25bb9d78f4ba06d7cdf8990ad94e7b7a6772c70596f16ad7e1a89132ef202e302c92bf946c9d7c8c2a91cd4f50cb4ee57ec6b1e8e034794726f8f4ace2d8ba778f324256a31bc80c44b75437e4a94730ca755e88cd1f45a43158388ac1a4afc71d7bbb90d0edb1a4bb9d331fa746044e5891762d423a0c6afcc87c65999ad5fcd70b9853d3eabdaf4296894aa256bfd2bb7fc1e49c99e773f7e18715133bc99461828502626e3edb21ed8df597ecda0f771626c25b4c1bee87aab231334ac7fca756da6e8e64665b979fd65ca58ef823013bab98390b2251479c90ed823cd2bff9cf005c03ca2dee772894e233a266d3ca737b42bf9024ccd5f25cc70d6ca2922fea9b86c249423e27660df40b2e85f6b87b302c72f959361ba2661325b14edcee0d09fa2b9826c6de91b1aa5313523558a722af15b3b43ed78acb0de6577244efc61acf9f98b5ad665426d180cbf8af3a93514489489bbd869309ab23082c58b93d6380558c8583da735a5b5e224fdb65476a992f3000122e3c0b38a64166c0c1dffc92405bfd54402652e5cbe3c8d4077ffc3a51636a26272a99f7f704b3e889937de4b37bcd1a46ebd7d80b42a643c6a250d7eab091e57a0583fed74c3bb2a4de04b69d95090a16a35e406bb14c19328861ec14b9eac1763cdbcad442dcf03a4ca00b40ed8a5bba8ebb1ed1ffa313e6f090ee9e0b5c3683c4c0445ad33c8e28d35edad86ac50900004446c7bb85946c9536f7b1dd3a463d9f058cddb5642ac6479995905b3d056b1a3293444eb81abab57435dc53e77dbb356d58b42c0571f9d4b5825120aa326f6a3dc7369aaa14524fa37e8843d411da16230cd9ab72d2ebc215c589f5e325fa1a3147509ff2bf983864c108edf4e6059413e76dea6c8aa9f7adff4aa379f5b0b910ff8267e43e7622665989fa77106dc5d074a3a92697c17810655e3c049d39e522760aacd2c64661f75b30506bf57f6f1d5f35068b703956f14b382589bdf9c3dc8184ca56489c0c9a83872a023fc997dd9adbd3f07c35f90cf858b541b3dbb381456c820a943b98fb13b84fd6d2d051e27367ab4d2d8b709e2890e3430c5511d290aa3d7bdf7c61fb9018f5a0976e0c931c0acbfaa96126d6a23889cbf57e8554d2eb56c15831e2de86ef7f25392f116dd09e49e779aeb16ed049c2a3f264c37ae88679c4aa020834b916a1c546e5ed9fdc41b719c4cd05f6d582a6e606d98b9ee67193c90ee631b627db92054866b17565154906e9b5c235d328353103a8c75b7cc97371241c134ae0c9daf7eda2fb7a8b3fdf4cba4ed9d8e312fe1843e2c16abcbcc8f369a599b486b8f0fe01f2e7acd5b64e603bdbe8be404c22b4c6d9f9ec47de5a7102a2adcd248ce01cfb63f09cd06af3945a5e3d5b064af598e743898cd6e96c77112cb32884ba53f782035a667112814c24964a6634fe8b2a03a061af5496d04cb60a85f694adbaef7c1e6cc20082782866803aad28f1bdc57ac2053086ad39ca43b3aef6bb837eff55a156083f8e0dbf12d7d0d33b7df4774fb08cb8a53b101718184c8de1fc449336f1d6ba3e0577a2e45ab1d3215b1546ea8ce1e2f2963e714fe86fb406d0d93c8e2992a018009f4a9afa8613ad57fedc43d37a5ce19e7306854f9b2f6c3f31397c382ddb0188691cfe2a61b5cd07d009d9605bcf4d2902e7a82d9c08294ea30a5f1bc2eebdd9aa69f035ba8975b362e45b830ea61f0ad8018d9901609ffd89ed3048ba2063090674055dc61372a4e5ab3b5bf11a33dbb1889da6fa766f4ac8a8df90df65d7b632f25a0f755e8fa2cf1b2ac29857cff46c903737ecd18507f293905cdad4196199124357283216d8558da344e4438b399a4f43998d01860b8f6f3cafbb1fe2adf926cb1541c3d7f2544a18926c2d94771472245fc1b12d80ed7dba929e3a84fe2618b87cbfd882135835eba0a2613ba523ff8efe933e79274b7fa58cc936bbb6c188dbef0547ad0da7c4c1872db45865d1d40f96ed6fc11aeec7ea7b7f4789cce4ffed79654aa889a8cf334638a05e372bb6d2eeb9e135c6822115a3654ccf34e274567255a8795d9660d3b6234bbc5f0f19d188cfd2543e81ecf925cb098bea9b42280d079969e6970e745e780caca1a3a4d41fca8078111349fb278bda034371164500a5227cfff6dbde81b87e9fe0401746af6e5608b25b1db1cd281ebec21e5c51853d8f5d6bf8c5d75c0091ea575cb73e00d9ccd8e798d467c60095a4c73fee9c738bc2c1578c15c4d5faf4c553eb11df35b2841f3cbb852787b3f4895e70ecf79cde05897fe7bfd5021611b839a2b7c463f526e96be322d86e0a93ac40aabd8dbcaf14653229020dee08676f8c740a585e048072b9cf775a4c6b0d84448637f435732953eb54056e3b623fc5c9cec16351f85cc37d1010a35874137fd6d864db2bd58e4b10570a0775a6a36c606eb81c933afbcb85d321f4ba2135896a40e2f96ad176f478a2589a8103fa56663ba1ff6d7276f101493d31effabfafe47c0b82515aa2fcd5338619c7fa3190d9a6e4621a940109a891481dd93c03a84e2c52b6c02904ed8da0b75a0d75e03d89f070ec7662002bff3524930f3981feeb70f50bebf0428cef91ad57d91635e6b4507afe234c7ceb2b90aa1b906b9f57f413efceca3e166c9f5fb5866db18b108684a835828e93b7d68a74f1f4e0500ca885ce9632b7c61587667627096368e13275a80deb4f180ad378d324f55ae8e032964699f99c8e7a4b7178ac9f1514fc5bf7fb65ef4480a66d35d826f3a542947aa8a1a2033c20d83c3b77070e0c8beb6d11d8b7dd2d30f7ac3a996375ed62761b8dfc62a3265e54046f3ff4f7afda733861ee6f19de95e0fa5217371e2b3c304699cc71b72e1aa21560191a407c6cbdb0dd35106b8b4257dc6db6310dcb7568ea5fa9e9b7a24e422adbb2b074a5573f4ba16e8522db8df5a4a6c9730b3ca2432e7f6095c4252490f766cf120dc11542772055381a143cd2ed7937af652e69efa5e05aa4e6f8fb434eafc5ae676e1a92bbbb2124649e9df62e57920c4b22eafaa5b6126de32c69064714eb6235f9f37769bc69b14ce307a6505d32e7fdd434c376ca0fbc578dc6803938bc20d2e973bd38f73a382103d5175771c51479368e483326a1fadbaf82ebd13e9ef58528320df32f1132149a44ed635fc83cfcaa212f9823979f3853fed177206246ff2f4bb9e0545ab97e0afda61f16f67474e99322270bc04d65715b7f6c8cb70f7911495f7c648f84f819f436c74af817dd3905b4997d25589c06238f18ebdca1162b26115774826eb71f5107bcefc653592153c78460fcfe7fee424f622b47433f2597e0a300a311d4ebe0b1c769a37d8ca1154644aab2a14bd04ee340c97ef05ba6f230f370860837eed473affb8a2f596128944b913106d2c2d790ac88995a1ebd81536d171201c2ba16203a2084b630423f889721376a13bc844c2532aa317c27f0d4d91fbf6866f32fc5ef9b7264d6bda3f6d59f2c5a6736ca323858d2f1b5c94e2cca2a248d75186e595154415239d2df9d8fd10f25c0a27bf8f8d948cb8a5a8dff812821f5ea3f7fa4256e100620292cf3f08e97019468e94e1160fa0b7b82f685ef9d9ad433ef495a76e3dbccb40abee8ddb8cb522f3c63b22aaa6e3c5c9eba07354973244474c32bb56254349db77eea8bc1a6d22490c23b12cbcdc37ad0da190a416593ae99929145bece0cc2b1d9bbd231f4bcdcca91f05a2388651866c6d82ef9f085fc052ec73c0ab5da7a816ef13b4a2ee8fe37e1eda8a764fae5fb967c6e74f0f9348c23582042e6f545df2ce4b999bd2febf29dc792f08cb0e2267d98b9398dd8ff305c93245da53451c2c667d754038d31ec646c96887d6d2e3543222cc91ac36eb53ab70bf3a4dfd2fd8d13a1780fa970d269ae5bbffc20006a5c2893e0675361954fbea6e07f8952e9e4ed7045741d642025f4a18c9249459bf3f35505738ebb93ce1471aa799143267373dac95d66f35a41afc07249cde7e7e642623ab95702e64bcd05cdb5ebddf6d3c130ea9fa5777fcf9744a21c6231cede2c41aeb5c6b972d1e1900733f72ba1a23aa2895501fb1547407bc2f51bfc3c2bccda8371cf6ff6ecc200fdf2375f3979bcc3ac3fe1529adf19deea5edfbb59f7bb924d7066e90a311f8a9bf800642af5e4378fabf196443a6663f372f01cfafb67bbee6d4e8f3c417cbe1d3da083011e5a69f824e07cabf131f1f7a53b8041c069ae9902b3ad4228b88113578a86eabae2a7c0d90d58d3a989a5484961d3281699bc85a53089050ecf8e1fac93d1f92b25a50e1514c131a7e997196cb1be363ece085a57c06470b7e5386f1201dc30f8cff0493324fdd633ef4543c243dee027a9bb1e180a8a940ce4f83d01eac7409db1554db9ca824628ca7f46119fd1db265250f8cc3e8dc1f88a9dfc71449747b78b881e0669cbfc3a79f2823c7911603a642586ecb47851deabd0ba586546c1032ba7dea676c6b74b7f364e1bccba93430bd8c27793e0f412ef40b47b1f68e559bb2a8dc8a5ed857456dbe2f99d4e086917dc226384d629179e63f1a49d25e32dd4e9a6e6167348db3fc9c16d54e4c4ad0bca60c7b8db58947b7f866455dbd18c43551e8f8394e2058adc2e1b0bca5e6fc907049de0c35d295291fecac842dc6be6d9c98061952a64a9df9b0f9d7cb3a3a4be29cffacd98038a0f613180d21239db9a4527c68beddeb34020ea22c8d8037e1bf432790906fdfa71333571e1a0f4a9a3146729ee1f921755a9c2811188f6cc60d168bf84f7724c2b4b2562d2d27aad3bec69077cc06af569a105a2ed6127a39af51d8e7b3b46851b3b56fed2e49d76b4cb815d29f25a50babc3916f92c04775ba91d233cde7ffb8a60045787fb338459f1b5a5dcabcdd23a2e2cca9ab8872a7b6b455a519df0150749f389bd0301c2d4a82a3a3b24027ceb21c515de2e2273f13c9f35fd39d2a095cfab06fceeb63866da7cb563c6aad89688d0345876455a03c0599647e8884a9da5c1343dc09aa83acc2fc792388831dad07ae3fe233ca6e3d21e1af0f27edf6436826d8e63e4e6749b62981586ab865b2e3d9df91c20c6fbc225f0c2fafae93602444e545ba57b41198a4d537cfec57e739662c1b449cec8af529fda917f7bf7e7b2fdc8ccbc0056627a7691dae04421ab815f354ff588a63c2eefbdc62fcd73d5645e489f8cb334c6b7d7bba7f843ca2624cd2c7d721a82372ca73f77a4315b5512072f549a26ec042703e66f9514b7b0403ffdb60c50cb419ed16cceb57ae7f43727852a949ff5a09d88de24e6172655c51cc96830089bfdef680a0b37a8c6debabb5f052f85f84b490c5e1658033dfeb43f82978ca40b3182f5bda703312e8ce37111e48eefdca5b2c65cf806cd492c05b072fe940f1caadd35a2709901b3e13a25609409180c77a35e466e9bb7ac52457804516b06b84bf64247da2737256c49c0c75356b4903d1bc9f97358f00b0f21dda45c5f7e2f23734da1719a78ace30b0eafde2e934096b06439ddb4a456646a91a39d667a18d45e4d9d9f71519ca0b12a50c804d35ec5d415c768c8d54fcd152e92861d9da1171567e1d8b0551414481afa1aa3a7affd303d7675cc6a0cbfbba67474cfbffea2c16e56ab389c0b4888cfaa080dcaa2d25aed59f8bada77a121fbb358c17659be595643d500b6db68889d84ea037b2c7b3f2d05557aedbcc638ab12eaebd0f8ab67eeb29203f1509a2744d0f01b668d086447a1de37520ac05beefbcb07e58a0cab21d779bf2e778c4f7512c77a4f05f134833c2a50dac4e9afb71d7957f61d0af2d6b2fa534b8e121093c19bc9fcd45b13dd556ffdcf8f2eb6dde9310aec4bcf9713803f16f7a61ec35e4b2f30e2de9446f38b39323a874deea8f974bc403dfd5a53ac0eaa4f39eced6511a7cf2af2fe0c4c201584f65efaf4d6ae7c8ce3f6f5bc0b093c1610b4cf0330d38b3fcd5a764706968d9a46a3dbb6d4306739d718d00674d6a8dc1560f3d6720cbc74412f34523bf782aba2ca60b4ba8db64e1cc25364e3c37e87e2a3df709916e4fade2b60ed2554934f9eade77454429808651fbd3baf3a0cd0c248b9d4cd6834d549ef9cbe38462a764d06442a9e40378cc022e83553c8c58a380a8f332ea91f9430c44071459247ac2a23f741eb2259f042f3840c2d507c630b9b1383d7144c675f1fc5942e2d2b57a52a73091b04b542a887f8c748fdad006c2acb3d5ff20aa5c42d440d1011e958097a8960939bff9eb2e7ddc22e0c59b7b8dc24a6deb20b412f19d2283341b31d0669a3a2acaaae04ace224e16117640bb7d65cf51adbb9f5459cdc74e1dcb2c8bce16ab510b7cf7705ee525aef642843fd15e691e07e867a303234ab7181c4898736b87475329ba3815291bec6b24470e23ace6883b51db5de89a222dcb1bcaac28ce9ff19a3b6c1bb6b3a76fab190d3dd4f5255e0e50a2c8c0f2a762e9078f11b3459e7271f5e7cccc44b8a5317e47a65c38e82a73dee492b40e8fdaa5faeacb6aad44a92c8896137c9831639415a6e3f198fb0d2ffcc9ea119795691bd74919960134a22d64a038765219dbea8b159e6629c7476047786d648319a28d112b8181bac90ede0bfdb36a75b688f893aefee226213ccb56036a06f0e31545c811a1f87c683d2050264ac08b00cd000059a5f5539b19f2e1a00c2af06b69739423b8db83edc8a19ef9c21879503ce3ddaf776ab01107189a9ed9535eb1dc39ee2c72cb8375d86ff65942a09d9fad2ce1fa51b9bfcef695ff5020a3e17637dff41d1a87413a7ba1405f0000aa32617748c6efce25fc5221d80f9b547bbac4281215e3810a628a623c4c706d74d096ea634dead1bcca0dd14a1494444606d82580f5677185a7e1a3dca24f854f4e17a6b0986413a8fa967a428bfa167d49ada66504a75f7bf6161855dcd146f08b342f10821953a0dd9b4b8581196f3f1f88f9fe8a2fc168d96fc44ffb8a4bcc55cd790551155182a3b6dfdb2968be63c303266f4e87aae189df30892a07c4b53317689237e21d503b47cd036212c8659e9b71d6b6cc807e4bfc664abe7d3160bc063316896ae1ff7f74999c28ee0f320e9b4a227188fe0a01e544b6e4090759d72f61a0f79dfad563d227fc62a4c565cf8341519aea06aeb89f22370e55c021fadd28188519e9daade08dc66e8b42fbbba71e525b7b6826bc3318bfa9a855575d7c3a8d45cf5282b3982b25a9194930acf98beba3e911759f7efdbb7de981ab2e9e2261e8ebde4a8f599293a54767545a9387c43860b20496a1cbb3cd59e3d54765df6fdfebd7ac259cbbdbac1563ef67aa72cf90a7cc8481abdfffa84ef37bd38a57b74596fe01d3b16c73f6b41aa5cce68400e4dca5f1c5b341f880461cfa111b98c77cfbddc0008f78da8d6cfaaacb65acb992984fa8ef35e21b6c217b102b3c11e3c09e077fb91a3a1bf8ac4850c4554efbc78c1979c5514beaf16a20f883093021019243fa308e77f105fe1e9017ad9798d975cab798bcdec7c362a92783626db087291ba939e20ac680a7b6fd896663a79f574af5f447fa08d8f90f160f7d10fc323b259568b7a1f65a53526ffb6370e7139600093bc4d300558f5927f1e10e3d4d03dccdecd12206cbedb22c8a21e70fee7de0a3f32b44df90ec29c595ff5ce4cfc7edfc5416917724560118b8241db9da00bf33f83d36aa7660a8f1403e2e44cd5494b06ab05b76042267799058225b7dea73b0cea901e6c2c58c2144507f5588fba77925541c8ce5f7ed9341990dc3e0c314dacd1d57565644f02e8778071d9c46316d630fe412ebb55ac9e55ab60a9c57389d87e721eac90415b1b609c6695c7812c18f1153a551455a579434338ce8881987b2181e9e6f5d24e7ff74b1b68327f72a77cdf87becf33cbff59a7565d293c38f94ee9ce665da69b04f34158c1721bbb8574dd7dd602cf622b2da55a2973765e4e0140c431bfe17d9d11fa6a111c8cd2998f88ae3dc383fbb67cd1ad3f82b74c89ca055cc5e89ed57d21c84a4394e7e297eeca2693969a482b3f32e8e5b39a7ea193c015adb129ae63ffbb25f8b8bf7ff55991ed2deaccde6d47566287d3c15ede658524c6bc7ed45b7a5a018b66340bba0db80d70dfc81b9e1d1375849c6d4489966087cdbd8c5327a915faff9f523ff8534306a8bc3cfb66bab891a8bf985c672cf90dba89fe3b2325118f65ff42811517550bb4440e3d0f6137ea219cfc46e7471340d04dff92a8b51fe438bf169c5e9913407fa11c41a6833757c838bdbcb26978f731cb58b9a900ace44d71a5ceadc3c573b83c3e08f1eeb7abe531b59daa159de6d8b1207ee6a7098840777f42fe00b2c0720438dcde825435f72ddb536e0776c2f00dbd7b622beb5a93edc2c50607bc90b73c6929367a429cce9bdbf82c244c9d40a9babaacb0f4fe9965178a5c1b2c74612a4eac185ec2b58e9eef1685dcd0056cb71000acc4ce95e9a0f6cd4c5341f2a706c62f98a683fe086039636916df08402c7d1186043a74c9fca35fc8747e60c064192737f637709721c67535b020fc57ba748ab473cd094a676035abe641e9c45d0301635cf29753d5afac54caeb74944ededea573d697414321d78209ff2ff320be50405f65c1e1dd2f876d48bb2c686f157bca8c9a85b5ba58716d9a1ad2c791f87c6b943e7f5d2c85c9234b5dd0d02bd625b4fcc8a3c99a9a0d72fa787243c1eb89925610548713cadf3586c923ffdb63735305efb32e11334b210d5e4efa3eccfdd242c246a0739a7ec8d42dc78144023f1c7464c7ea1f483ef84f483a7a8cafddd40a6a29d1bc493d829cf7900d2e81367d91c3c1a6c11372acc8bf06275516b7b1f6f6582a503af099f8947cdf60f757279b5bcae8abfba303eedcae9b0d8028e7560d9c5fd9d4409e62b37ebfb72865a1e1f275afc4552952ba6ebb92ba3d534ffb42063af662825153dcd99dd6a26b2037efcadfa98f3afea3ea3d5c7c66c816cddf782ce7d3c9de168628a1ede204f60669b88e64fb7e25549128c87047143d3f2579dd08adff2527416af187445be350bb9968fd013c1835b9f02b1f4523a773ebfd9c38a8f9a8672028c7c42c1bd6b3d695812ae9abeddacd4a4c6fdb7ad40125e919c4b69c577b262fe8114f8a3d74728f520f0544d1f615e598fe92582c29ae635e4077cf82308471c227853760229ecd94768927af55f95dd2462563cb7809a939cbb9d6fa3cf9482a1e21b2bc15195d878518d1ae9b200d54ba7626357864791d02e67913913099e6cd10560effbb6e82add3ed2501578207c284c163527c7d2bbc870b55684e6746198c209a10ea8244a2ac29cb4568ce1f6490cc4832f17def8fdce5cd5d14e5ac6d3fc22375b112c041b7c4179b1c9fd05aa180f6c4ff8fde1fe0bc449527f320b4640135e71fe158c703e32d9600de19efb6e8fb24724b75ff5525fe1ca693dccb9f7da5fbe393accf1b740373a25ca08fe2710f7284e293740239a07a80a09343efc8f9814cd9b65d4da48b0fdb891f77124a7e5ae77358c52466a59febfbcea480b425d9fef898a096f38943bdbfef7ff61d7eeb2f690ae4c1ef03ba6f85a5701490bed75ce038ad71e9622d1fb6320f1a85f56f1048d7d6a875e84c85eee98ba50081a7ecd9aad362dd8dc32599daaefa724b4fd3fc127099df709650ea89b021f337a4ed7b74c25a3e7841d24586074f753989c147f316be91fa196015fe60674def0f07e961b942302f7381b430fb75bf6a51d6d812dd1aa8106eaa0297922b9f7d0376ffcc03d0279980831c6413ce2db167415403570d6c76d5374379aceb24efb9b244dd9c8d9933c40c4656e8233cbb140b4097ef69ab17c1b5b5fd54062bc6d3e73f452b93d46a37b48f200f23c06bffa5f2f6b0574a3a64a6dd9435d55cb6dba826fc331c489fa3eb9e4cc2ee82b8d5cb22ce41437ff3c51616ac87113bd6fbcefa9d4c374608971093b4393e53bd4d44546d48454753a1a606462bd4572f6fa0b5fd0edeec2a1b745eeef06aeb96d6886d7233660980faa557ce746c56e7c07fc74bb8cb81717ea26d997657af4079aab4cc4b231122af3fb10ce695a5e4487e65d91fc6434a3341f8d69b48fc5d5f2f5e0c190bebc415f83ffd0a1837a9e522e07df0ceb9e6daf93c312d7c18f6ab3fc09bac1c996e5b6be95bad7831e80b6e7cce176fea5da9ae7f47ef14177bf1fb22eadd3e85a71787ec08bf22f1f4f4df215bbcec13ee76363e23052914983210dfd1cf9afb4a8a7fbdf70a8e28b6a656617ee8076069dd868d8865e3eebba8f65b27da3228e01b9267f707ce3a74e4777bbcf9b60e296fba9068a0e7ce1f767542415301b597f1aee5fc4d08f3f91970402b3f055ba2db7383cddfc284ea077832af7c4b12435653149ed139c43bcaf0e53bae0c98eebf14cf92912cc5f0e4e571abdc7c73e642c37106b3b0b301c9716f4919dadf3d5195a0fc247f500bda9e3cc4253e94d504913754fba47786ba8772f85de1dbc6b11e1963c8e13f0774dfae0acb62b48cf09684b4eef7989427986b11f3628e6fe6871faaba3bb2a87bfcf337c5edfd04edd9048e10bf1448d953c526c5bedcbd2384f4a3801320cd37937e85d3773750ec359cbdcfed904767a49fc371e1434ab842e064bbed9be7f5f162668a277f69b6c2fdff9b253e61aa33d314dbdc5425eaa99f95fd38b50867eef666ae4e88e5747c664e428b29e9bd88539572f29d8ad7b13b9057bb670a61e254aea1d37a0156fb872f70b19aaefb6929fdf15d7c5913d091dfb3fcb34f0b7ac3e487a241f75dd3793616d4a61e49e6e767215508b77f850fe56819b16b7dfcfa6c9f7646e3c2c490e9e38a7bf51db696357f38be5eb3de3c7856a82d6164a1b7ff6f96bad9434ab0dc33dd3292ca3db4857b37dcab816e9a3b863c6da50d9379e62aee04eac0cf411bf454a552d243959474f720f1c3a7bf2432eb1b855332c5cabc4bfb60c24e4acba9a238197b4483789d4e9640b26fd3a2094c2802b642a41b849cbdc91e452017533d84de08beb23f536c5295815b7072a361f85785c6a81a6686dbba937d807a2608a237e42e5edb298649e97db3da994e39e3248aa25469f206b3e9d90cee692c929145e2fd614f97b95c45ac76cc98834b4bd8b7e7c22623eafb5c03b87471d958df81a7e11bfc5f140f4c14ee2b085a264f30481a0b98455360eac6e9e4d9534ce01eee7c5696ddbeb047de0cb2a364a436946402608ce503246f5c4ca8d719cf5629cdeac922f4d20345869d315bb87c730b8fa73054555dd1d0da4c576e1489085beffd5d6f42fc28e6166fc594493c0ec20b304576d354cd8b3f68f64dde6b917c0047ff3ace7e08055de30741aeea6e6cd6569b013888d726cdd6aa3e725e01bba88b933c371ccfc97f79d49a37ade086455903a72feff0b6a618c49a32332e09f1470d01ddbe100e58abcd6feddf05317d0b59cb69cafe0e443e80387e82acbc45942aa64030b6cb631177925e1fa4c09d00d4031419819c3fac7901d0eb3a8618aed89ca29f6cb9c621e8355cd94b2ee4fc22b83e8ba08cd98c43d6081a08bce638cd44433889cdcabb03124c2de0d1192f66b671231a5cba6c1c21435ada6f905d6867e0b02d9ee6f97609562ac35d8467630f5cac1983224796709c67996e57f13a31d4affbb4c230dab377f3d16cac6ffda7be677888afedf85bc2496eeb6cedf07b712c662f7b06e5297ea1edd16ce5f2b0cd329094be5e59aa38943fa2da198edd3c00569f133817531a524c6316d9fbb9162f579fc78e1030e86f8669f820b1de68236c0b4ae717e064e2cbfd4a77ff9009e34a1b416d864d5ff98ce5b17f314a6ff1ac4af61a2567edb0ea4445fa51f5ef9a07db3472851b37fac620367f9f0631883bd86a11c15b990b978b5d996499094e005c2d9aca6653614e589cb91e2ea01ebb9d276ca0bb1ce1335b1ad587d20236c92b23ef74d342ec5a3f4a42ba420cf9610af1b7068d6ba0ca2924ebcef3e8979f19a243b3d1da619a612e27220d59374f1cd8b6c398258c28f874c9d8f8307866ad342d89c45ebfa4284496648c4f7deab7b620509d8bb9e7f3b9127df186666fe8cde5d03e13be0863dc3f7c2f01fbc116c59ff1ef59bfd200f6e37de71581380c581bef028c2802220fcf5d3ae6addedda06716bb19b37ab52d1dd529a543b015e0867b61f91fb47fb96759765451bfbf8cdf2ea581d928f8c92f6bbf5d9803ea558e1e87cefcff613c8f919aa46c44c5263d4909c3943a47003f493d773faddc788a60692c93b1fa5b26e5bbfa0af142586d5e59fb59c3856a94e11a8e0be603bd407978e28259553e3ecd24b1d7b5ade32ffe2728a4ee56ecbb2388b0712dfd3a8040c7e9878f27b4a01106884c7a4f00eae30d89b192bee7250125bf8ccdab9b5d7b8339f29357b0ed219ee0295342e000283f311ecd14cf8aad866b1f1247e9e0f3808990ec744c6641ea8b965942f6e529c2e94f07d265c0f2c2eef6688dcbcb1b1ea5100c450d4d519b3e04364ae3ee98c557d698f8008e41c304ac40409e9caac565fffc4d3f07a88e1c7878b82d9ce8f23a806932598539bd9f2672c9d3b954eeebf38a64895a165d7b8f818f586cde63e2c5ca4c19fc506606df9033cdc2706deb92fac8d1f6b4f3fe8709541f7f15f0ab1a99808607e49b6170f073a795ba4b9b0159629f0a16cfc1ed3d38cb6cee606940dc097c1f26544885ee9c7043feb638eb340d0761c6117199dfd7a98f175082b9f861ef2c3fce970e23bbd01f1eb0bc30ea703e97c5b3cd384f1fb03c19d21bab133135475ec3e92a44554dc0de3eb6c176ec0e21a284324633a58c92c883124ae950e7c75f073c4cc82f68255ea839eee9596346872fcf375509b7803e94a3abc6f20eeeaeb18a1e03369a00270934adc1138bcb5383d31f7039448b427a36063962bbae4e62d949bd7e165a6828a94514238d962563f155ac093d58924dd73972764e33a389f05afe1df03820d95d1bbf78671f1c0f4148f72160e1d9958f6169e71237c756120b4a65a2aeae555dbc1a2b90c53fcd1e13c7329cdcb1f07a3018c9c9af967ad523ebae1fe84c152b0f8713c0a0439affd88a57f6a1d1676d49fd63352b3d03b7e35c6efbf312607197c262285fad11ccd1bec86afcd274af4dbdb826d4a78c5a97d86cce618439ae9e91a0aebcd6430e10694f7f680ebbdb54bdf25e5921eb069432695f304d6a3b829d321c88033bc93736e1ecf6e4b9ca535747973beb6330ca7dda054e99cea41b9e61e50cecb6ac75f150cffcde6e11d11230d3a046fe08edebbf2f271d88231cdbc2dc32f0446be99931667108fc0bbf0776220425f01a97fcd3e3fd6906c36e7189b73b0565dddd99624b709910a5a8ea8015f44c74cea1cb31085918a43a908d25f64f83c547d865fc9eee0cf859a8d9698ef65addba84de53fa9412c38bf724d9e18e0680f0b3e0a83a054d59f1edbec4b8aea77c480aa49feb35a3853df67ad99dfda96b192c8d2184a07f17dd7a3eaceeed004200ff2a330b8563ef271d48faf8b251032166ded24c0baa1d8f9c4d32f317ba457dd57f66eedd1f828820810105a5e882fedd454fda5d2395fe047213fac4294f44ca2470acf79c4e80f8341de6202e2a82e1ba6333fd305cf111083a787b1d22b98e89bbc340209a93046cd290c49e9235a97fee12352504030e14aa0f1ff38da62bc13c13a7a788d95b0bfb286c58a06436700d448c5599d87f5818186eb29ab0b641ae097bdcd5c7baf80e1e3fdd4fde7966e745ee2f19105ebcbd66703e9c5985de86d8182964b7ade71c705b1e187db14fce482e587967c227999631bfc3d9bc6d703edb6235fc0a733ac5f89d1a01fe18eecc518c1deecbf9c1d2f7be556bd139b5952ebb9cd65576cf7d098cac4dca0d5f0ef13c5f5752da638222f7599f71e97c31bd1d83f253e4600a17f52f00e9e21fa4eca33d529b1f045c3bb5668695baca755f23df615ae01abd2b874667c69870e5c6fcbcc760f004812a97a97a8efe94642b469b0df1de1e6b4d46b0689ddf4b540da910a68a8971663b98bace7b8b4a9b121dc3923a54a82a85d1fc2effd31c71c90c18b2d00e0aae2be62be581356d46222398733c3b6cb52d41e2dbf9ac87c6d77f349179ea1dfae2df16c1454d818709bb1afd114aba840eebb5d8a97d841f9b611321f2e9003fd5eff3320653add22291636dc49e3ea8a093faa11ad6bd92357d884bec306cbe62382640f9bf84d5d432be5ceee0dcd9e88d2894bd5939716615e9297f43ac8730653fde52788c78bdfa6fbfb0d47c10dc6977918b93b36d9ae67ae3ebb38779d98fff2240a177ee3160231317153d427d43095f37af5c313dd3bbb792ee46f129d7d3c3b5840c9e58ba9b602aff0a944e76ca491b0d04dc8dda8f452ae87dcb60fe2e3cbb683c5afb40332734a97045b350eed55015e7c37c43d0cb34a56d1fe45bcda39734e5856f92b0205281fdebe4cb17a3b53bd6720c0bed87618ef20f00aec1189af64f340e65d1f3f0614e57b6415798feda6bcd3b8adf5c6e48d99d159787f1a9de8c3dc34efae34e037e6f3e806b482f7bea78d06956e8679150f6f5b4396b9363bd9ac5155e26aca8c93e95f9f1f2bc6816d8d6f187e2c5391dd5de176de8b770a6464857209a84947a6c7ee703be14cbdd9e59f7a8be6329ee57f1547eaca6f7bec7f78621f88cc8b254f3045455255c394eba711de7fd3b163e7d0be7aca36b7e10b65ac06785bfd15e0d5a34f7a6ef26f28743ad8476479a5701bb6779cb0e76f93e2dea44f55552223f93eaeb72e34fab2fcfa1dfcdd564a51ffe97aacdd1c06d2efe02dbdbebff2897fd619119bdb9d1e824951d60328c506da16225add849a019f988a0fd20e34bf9b38928d7df2bd15ed6751c0fedb2b6614b50c5850a1cc9d49b2240b19b2153276d25062b9977d5295534d64d85d062dcd7fed37d34b92488ac84f830c650e355b041c45d6e9db6e6665fae3bfbb966a9162254a769f4a5211a173ce492be417bbdcc30b3b134c4c829189da15c795981bf8a605f30bd1adffa2d316afe75d1935febfad026fac78b435da573a2442126892912d804524e93607aa4c869a3e9c5cd3bfc69994223aa980c0ec49ed86d83c191dd8dbe946ea34dce98e9ce564806657d66261690c93e90838c7b1db5282b413b471e680db0ecd93448d2962bcec855dbba88b5f17aeb0437ae5449427be14a54b28faee04b529fb114be96f4ddb9887b57312f628551b56d15cd45b8e8b0483ebfb5077f0cbf2968a38874f1b9d0fff36100f27557c149ddd56f179591f2a84ae14dd0d3089d8c831b0dcd906ad90434ed71256ae290610cfdeb92cadeb5f39bae10d7a095749b9b75eee7abecf0e03f0a783d8bac0ecef843c07c705a3cb8d871216876c902f81129292c579bbd649ee1c2cd10adf63d9e3c45059a8c4a6d88cf7462b96030ade71b0b4435831ddf171856c85626ba564b415c4828d6e1e9d47716b438dc9241bfaf94ff2b2ebb51bab54428c4b6987b7e17bdb86ece8588719a59d7df4aad0ed1aec782554e4123bba774d48dd6a1c748c628129f3b474e4f657e375ddeba9f00b8acf4435e1532046d1f7821edaf23beab7c6bc393cbbebc29f206b72f5922ba17f87a787aedc6a9d44e697bb6357f1fad1417b86fe51737e7fb9023f76e228219bce429965ce107998410d233a3beb9fbf5f7b63b5c75bad3a6e7bd994541b2b5f243c5239f0bbcd787580fd038a0b7781136808f257c5d6c4e34e50a922eab6f552154c969d09903d38b0ee8b732fdf0951bc835893b6dba8f017fe24e580d89f92d111010cb0683fe1c38690065b23a736d4ca7f04bc73000b329e8bd8f79303c3fdeb0a11f4896b966cd3b09122b47f3211e259d4a9d6f47b11454832c273135070c09e216324973c78a234d10113eafd129b3b82b2d7574cf6e267738e55b888e7d062164a1bde7835d9178743c19dd379413077aa38436317b2963f0f407740df91dddabb2e531df186311486e364f70d365e7739c9d52f7f9046fa23443ce86a2e73acece125afda4e0eff12be17d66efabb0846c1c71b4d26a53884c88521ecebdcc7b8a6fb011db800511e648b319c89cb96acbfa542555eb44f5b7987cc3b84b5d175fab076d4e316fc2fdd179ab451338da7c2b1033144202c475d6ee86b07cc9c7d67f2c918d1c704567d71451387cfd85e55293afc5d76248f91fba3de6b1e3fd80ab6f6347b86f66773d98e506583c9949e06c07419b586edf07ab3fcaeac6eb303b32541e84d02c04cc8eb5225e7dc19d034d03ef645f7e2d2202fe0fb186620fac55755eb9eaef5f4413fa31efecfb847fe23864e3b277f359803a64b98b855b65262d903762b53d737fe2a0210e5e92354f9d7e56a165ff1fb398f6bbbfd19fc1bfc21779d6347eda60b56e12fb7513b238b2281515c08e696d7f31bf486ce99a7ce45a758f9716efc5f9867150bea3b26e42c629c19cd83096e6b03256019be48d39d770a499008b97a8e47cc9eeeffb844067542405253bad114ebc3dbbb642558194ba12169df2a95812b08264e751695d5f74ac376bfd8a62b7d93b63b013b9745689b7b158f376e2553d9449831d7919f1c2ea03114fdf0777e01512eacda8f1dcaa7d4c6dd969812289381745b3308cb4ec570829ac78e515cf2da7c9fbf57fc7e892350840ac7c7c737bd080b9111f4adc585c7526cb3c2ae83dd29208c2a0f8687e974fbd7cc9144ccebe2d7bce7d681acad767f426f87262082f06f20ef783f2b124f24004ab6dfae09374ccc9a1bd279a004345406121bec14e49153e6bdb8454e8dcf71ba193271e91096fe96c7aa0733d756364d7a3ee54f9c15670e3524a5211a5717ceef702c8091372dcbc6a2cb062dcac87af0edb2efaa776a0e8fcbed99e0617049ef609ad9223aa9172f5834bf2c91cf2f85c4ed837cecf7207e8ebf0807b582d5eef8b3482009ecd96e55b1252a59c1a81d1f8e2ee29811aeb7df92c055a28926101db5787ac3a9f2fdbe57e3f30aa4a062fde5b4e0ce63c207d376a3b192f48574f7280da0df4f9c44dfce7ff944b2ccd4da32a0ab48ae6e8fb004eb727c68a34fc09e00f04b59c2c8b79fc459f1f25dfe98541f0121362ce82aa57943c616abd3ac99e609971f2198ddf4381680ed72e5ce190534fee5be37ca858dc24f667e0af9d7008a49cef414af278c4dd4c285d82ca0387d5196b16a5369b15244bdd9a0aad952242af7513ead21df47735783c3f6d9fb698b94ae3ddd24441e023d4cc24146e5d38a1957a7291f82117357de17e761fdc630f3c529a790425830f98d269b75d521b19de1ca3286c67eda26f0e55b8c12a437064edb1ce1fa2e13db87b44d105106be1c0136013034d2ce31d5dc4dcc3510f384a07688454427ccdd0e57934ac349d54abb2ab5d48bd832f08843a1d62eb1b87d4f71bb92cdb9bc1fbf157efb8791cefb2ee6caee7106e4951e58063162b954b210b3d096fa299b88fecd637d8824056c10a2bce6484aec3b72236b4635aeefcb036f2f6fe72ea9b8c1b90379c68bdaaf05ab27697d3ca2e55e0dc6215f117cf149d90abce973ef7d0ef46e8fcccd36801d6642c18ce68382ef5c9cb5bb8f4d71a846bdb0ce425164fd73d42cf158fc318e999508fb8700fb38e8341f19e2aa70e26e79998f690042132fd7ffd49d5a25cce5650f53c8d22900a15cc34a412efe1e2c254d590c42e5fb343990808abb412f4015eef943b31ad56117c9d799f2fa17af1bcad432e5b96f1c7e59143a190490d1d6f49e3cbc16b14a62d1747073bb8193dcd453e963d0801fdc655580b91c44f2426c2e396e6dc9f0ed5ec167e46c075478b6d4d8bfe2a05ac06c9231143f0f4d238d213b1f82261775e2c3c2924430bcdcb758b3bdf59df2d033479425b19cb7c11bf2f6b9979bf029b6a1b3f29d3ee2a8c86117e6caf5717645323f3b495dc6232640842bf7c0dcb27c9f4f04b9d0837ebea768dbded013584c44e2d8afb2b6dfdb170bfac876555e926b97af4b876b542c0264492fd573119f354138c85d06401219bb8bef693454a518ead2c626c93d3ab0c74d751447f831227bb0e240472e1dfa633d9696c1f37345d4f195953943b19b86a9ed5b0724fe8131dd9e28a3c744e5e00d516053da4dc0c236f16c8d2ccbf3145122a570839f28d61117db094eda5c08e222160e77a5099fc54f3a9e36184fa006bfd8303898a3b7e4a11cf21025e60f326fa37349cdfafaefa4e5f720d7567aff7e364966278ba1cf201ad81c8944d26a4e185ac4f9b6df79dbc9d0791996b06793be69b57376aeedc786430de0aed8a941e19dbb62d720ef58571761a5ed641080b9935631fcbe33a5893fe3fa2214e72e4795ba252dc4df776144623ef92886418c355fd19f8d9c6c9b78622258cdd932ec51a09338290ca16221ffebea03309552647ffe2fe1e1ca00f0658b73f700e54cc1e311365828c4130ff13f22e78d914406ff687f37cde944ef538795c41e0f224a8f205fb8d291fe02336bfad55dd9041d992e057c4a5283b0af536402371934bbaf482f1850098f5460931c0789412a2242e919258f893f157c8ff08954033a3f6346e4ea211f2c6fa42605cf15ea35fe982c9756e10822bb6306890ba30d138aad22e9ace197f84b879247abc3a0228413be2d1e0ae4fed38cd90d1ef432e769aa9e7aa1639132b0af5bbab53b947be9d337f08fbb6509ce65612347c72ce7685585d32da113786a4732bb1906ff684377169c72980d8b9a1d6582ed99dab7f5eff32d90f5275eb6cce5245034ec49ccb383109ab66e4adbedcaad66d0c1389da74a5d321a839c37042ebddf15f58d9075b0d435ffcbddd14151df0875a8758a42b3d11f557d520574d1db6f252abeb913806f9a42719997071e503ffe3103bbd2b7118c0646f410ab280e6a0d97d4ad55c66453643eec9c881a9e1d36e296650886b25c932c4f9b427d566e687f9b5f440da5a95b5951d45eed8559e720f0c75ae16bf3cebdca2471f87719051d3b2aa8123de75f612f303ca5f10e02727b90abe2f368866e2a4232dac4a790990a3898bb73fe0e6d7a0ac72e085a1887cc4b590f719cc5d7821df6b23cd1210f236a35ff93626261d6db33c56afd30d8065b51cdf92f7d11fbad8c5a48d9732b67e8b91252bb7dc0d3aef76c1cb1dde90c7bb06ccdde488f694200c2e28e0a4d382b7c9a7b0eb291e69a061bc3e2f38fcd00dda110b6eb6d4f50c4ab5d85f38245ca00d4d8f6f801720801a00730ab0ba58c68988d1a378b83074380ff9d4f5b8aa577d4d2157c2aff4f32686165808bbcc74752c992875868cefac8121fd938d5cf75cba06ef47fb434985f3243ec33d72f95fbd886ca34d8406c9611f8ead495d97a6990c90d45537843a7a7be445bcc4b982a8776faac2f45782833d9da2476cc357de696480f991bd7e45b6f42402146b7acdd5e1d622c7321e7be76ae2637b0703416f30f537a00e0c6c36ff9a37864a15a9d4c76631440b473c0032e895728e7a90bc3fdd7cb21cce772a89b40273b66739106f670b0fb791d36be74b48c858347822819267a8aa1ade7de0bd1b2ad7e2302b5fe759729a5557e165770b41c93cf92c0d3e4984d734ded257709c9087f5f9865976db4aafcb566cf9f18fbcb62bcbc544d9199a5e636de806b956a28e584d441c95e8f81f874fb7630abe183c34486144605c283a90c7f145560fdee10374c1a066049c872191a6beec597d0941ce673c9236953a8a729350124274b6c08688f5c5f9aef1071487f200366671de2107768143383bc6c4f5bb7e40b56c2b94795d04ce2581ba38ea44678f4187312ba81b28101364a5914c3fd03bc346cf65ebe9f029ce978858ceadb6ec844746e11bcdcbe6330583bd2958e55a87cd70ddca00ee015262aa9332bc9dcfa0afa93aed2686562de9a37b5cecdb3970e94f229c7de1c01726bd9b31698097035cf737760f782ef6cb5219a20087e6d79bc789dd35a14d8a40c7cf059bca6d71b05ff3a19fc451f95d0f474a4ad1be5892bf08af2a922e1030ed6a61528943059354669041856631aa5beda7b4c4a9b3823b775bc1ac298f57bf5d3b00662ac59b045c663a54eeb337483de127180c59797adc106b1b2e809db67aec7f04a637fe9100b4a5b4f08bc272c1c4bc38694ffa601733f69b8b62632a7c10cd138d890b5089eadddead207302b234bb3e19d9b427057cf073876113a9f576ee21309c42c5504ef7ab3d7c0841d3db6faa759f80729fbc68afca481fa869807f3f7d6a4d3a70b9e175753f4f02718cd94a3b2d22a004852ff65e8a30d690552a9121d9d3e83136dbbf58633dfb44cd3b41bccf50118b9777606eea5c3a2574a913ce44047b3c7ca54b23eb18a4aa915327a83647ce69ed0c60a0a282ff3bb233a1bcebeca1aab0360f8647eb4e401d49df343f3d3d58b047dcd653732ba0883c6391514274f7a8c4c675c40ea6010ba2b04d01895c492b64a5a74023597854b7ca6620fdf243c550f6e36f561f77b1c78c214ecf8cca45b4845de16e3d7347fa848aefd248b8aaaf4fc93220feedf0dcbc3402a34e1f9b9369dea85e5e90117a0720f272b7e0a54e475676ca12b720faed4f106646582fcfd47dccf7109acd8bb7bd7c4c89a58377f58ec5caaa237feec847d421b18b5affac3ebd36c209aef9b97f82dd33baa7295e7c5638d3204d1f18f1e48440bf893cd09915ed75c085328bf8c7e1371ed34e9e551e1a9147803279cf7706e825874ead5bb07f41eb178a8d6c454fb44b91a81d01171855bfbecb1b690b3a382b2d3dace13d2fc1ce9115c985b5109ea7423f50d96248438e06dd2d22e748c1c21afd55493a25537627b102c390500c1586a19bd7ae7aedf2d45b1cabbb6242ede9a17b8b9fd027c2b053f6b74473daf4eb4e627c8a0350ca523c05cf91d027877e00572098f0fbcf5cca44a3b66afe2ea8d787b504a46a0a29c3fc93220cb7f523cfd7079f8da7d883fae98b32bfea7ba2223a12494cc4ea43dca93f84be40bcb3bf31982e0e57a2b19ec30289a45ec6c885ba8b8f1694f5711246cd440b58bb0aee70b66cada82a0e97c4b8ff408cb3a6443f2987bcf5d45fa2447aee8b442ce5ab132deb63cc1d2b1c7b3af42915784b1b0680200ad7ec5994a16de8cdea38b7ac6367011504d2dfcab654521d8e7599fcd0d3fab594b6b8c58c36e11fbc29ac74c60e2e895637d0b6743bb473bbe9b0780781341be050e93fada3bd952719599de0abee7ab89234f0727c8afa45482cf3b118c7b300198ec30d1b241dd47d4b3808e332cc643bb9e6a59f6970bf22284add3ba23a88ff61103341005fd0d7b96d191b8fd7c4d1d6ac358a728580767528691ddd6eef013915b75a644167bcbc11b7bc4f6961c43a8bc4e89a8ce1ad1628de4cbb5eb614479f178556ce805a5f4b6ea4f1b450ef495aac8bbdeeaca4aa15da945fc87c26bd2edf8cf49ac154381b307bc6bbcc15d3cf15972d7fc2d02676d2bee909e847d59d4d40e157fc47023f4942b3af4e26653a1e01e699e8f6798365a5f0c1ac3b286c26ed71a5fcd94acb37f8d227e3f91e0f4428d7850f6f329bdd3933e7cb410ab137a6e5f39e9a164743058b8ff7a755e98003184ad469c267b066898045aefa702d36eeae102620875d8c695eff133ede3a4ec5e1ff44bc3da4f08740c6912c53609dbaebd38d41d60b723ed5a21c72afb211f3106fc086b98160f3828745842c9e7212825b63a3fc790d134eb77b5fc97921e56bed54808997b7eee773d6ade3438d1776d7c5658f18532850946024b0185bb6c73bb732028b9c144600756c0c4f1d9d86dcf4362df588275cbb83c00726480ac0e8465919f25903b2f8cb3580ce35fe1107303d7519ee070f1ae116b1447c335611a12c8f07c4e4d9176a39ff39fc020e7aec7d1b5bd5c5a88353cb7b194b3c72675fd8a923ddec356e2ab151b736cc5df4f54f9cc01fe2e1de69c29e92e3fb423e8c0279b9994ac90e72cc98389c8c53e534ad5c4f3319fdbc56d38accc5e1d9d6f445eb468168531ab781dd43bc93e970e289f6ce083a025684e29f06f016a935333a16904cf9be36e71be08d9129ee5e23b99d6293c794cbf3d8c2a5aa2fc29fa18da4c12fb6c68e7d019164649c40409bfdbba5d405df4fa5c78d0a573b36b90c3f4c8a2c94c1000a8fe31c33dbbeb519ff1a316bb5ee295a08a7bdee5f449b6cc9deca53d3168af7e14e4a737f78ea8b7dd6e3a50a65db59eda76b7079cae0702fdfceea48a6762ad3ab88b1c2571ff73a64b8189f0aca47f4c44fc750378fc5128cfe4ebb03534ca458b4d8cdd0bd73f07dd9e6ff02a0579fe5f0e49f77566703726d8c7f94760f72319b1992658e9db217b2fe552c9c52f3ea996878a5d192028bf8e4756766ec58d4995b2facd234788af484b0bab9dae94d584a71d1c65866ed4fae20ba9002808830ded288ccb9900752b99677967d26efc915516ba1864c590f5997861dd7d733de28832cb71f9bfd0a418bb84b85dd220de824484314e52f83c65c8fa2ae84851869c787f39e74fe3cf7194cf0b84550a63a7c4089254e097f305c93d63d468218c2b9932e12c0c49b3c3e39023379289c3fd78a4d871372dd36fad03b49ca131f4c001591c3703183d1d71dcc6d0cc639a9038cf26bc5713618d318c9ff1e4c97b5242149614a6911458c458ec4f3ed26694e213aa76d187175013a349c1ee0fd4e95904122261f75f38ce0341485ce2077e23f58e9f0a546070fe70b82dc9c2002b085051f832529f3fed8bb3aa7ceb1a3298ca8f3067151640b0c2df1b7c3a22797f22224239cca4453a0d0e179e3f5c5fc58309c74cbd56d22cb9dc70a2aaaef0de1145a96499958dead15b36082817ecb86bfc56c3a1d6bd448d958980cbfd2b8452e0cd246a27ba596331ac1ded7fb8eef6010c0e3ac7ec044644532357318879c5e0181773aa208169b242d57edba5ad672d07051a269d6ee657fe4da554606010009588d0388261e8f9ceab23d2bf57f34b548db56dbcb2b1a68efd0575297397cb319acec4e913967f16e31c28a1e0869a435d381cbe0e54a8cab1bcce75df95f77fbc0ee4ec18bfe63a11ea68b3d1971b97ae6b4a6084033d0ac44bfc43c5c2a5a1c8680b2f654e52ca467b0e7dc3894255546f5b0be344afa51258a035003dd1d5b0de9374597bd88482875c469358c5d7b643f7e82976297cd53e0e0b1f14eccf78d1e738e8d8834c17825273d955d63a8b9899538846444da39a08876458512a5a08718f8c312b5cda71d0bee417093581522f922b1b9e4586b2030baef872f70176c5885f4698e9449cf19319b872ba9bce5b4c1e022b276a615b2e1eedb410f925a631340a40dddb72ae6663f8d1b0c360c3f0757777f9c6314e990b10114639edbafdbce0b22f136c17bec21ef1e7a9858b5f2f52c62a6c50691f562f367740e98406d0e570a67228029ddaa795b54da7f7b700646f2fd49d53ad681f579622cf37439879f50f6ba32b744f7655ffe8f96160e42a62654a631a7ff07fd5513350bc283d1fe572933261628ee32eab60dfb0cfed2791b165dffe9c80e6f71d1782823ab0976f60c981c211aa2a5fe040b6b948b2fd6a5d9343d6f4775f6fdab1efa1057706b58d87a60114bbbfb4ed99a9699473dd19d43381bf39e06f103c154f90f11908c25f6ddacf5b8f58f4ab253c3b3e2859fea8188fb1fffb329a717b910c7410434d9df82ac7b7d0da566729a3cf58d7c814c2a8860c5aea3157f44b30dcc9a73ee78fe3ba6125be40d5114d99111ca84452012116a91e8e62c36e669a2c9a2881bcdedd0ffa7c49436b3fd2fd2226aab0cb8e80d9be02c6803b6b7c292df0d4ae3f4986d3a3a5c1caaa559591ed8a80533de7c61c3057a6df3d71c89df7191e36817b68ea04e8b0368f92bd2394d9f2f7ee54d668ec75240d231162c8ac383add296f84e0d12b83497a806b41c4a1af39313ff899b242695dfe66921d96635b0607fe9a4f39dfbe396a29faf7b4435e6942bad410fab9f8f89fe4f7504123ebad2240409e61503a8e2180eb52f0942cdb1c2001f3c3459191079c147776fd7e6b1bab1f73a2e7c4cb5683c755d7f0e5343b4b601b54e74b69e544bfa75e9f2bd9f41ef57c3f6d0dde011bed37152634e853da4dba722d84849519de7df7f44d56c3bd2b7026d7f8442b2c37a978f6cfb27e44af61ea091e26d4f6230697b54525f767cbccc508fdf0887e2c1c3e2da65d655a297a4a4f35b068b22f26abaa154251d5f6db77812d729d7b89df9131781972fcb4b62bb0953115198709fed97bda5e9460e4ed0d76ac304db8fd2e32154cd3c4cd1377e34effc7af1d30bb6f3cf75701423563731f2963e7cf0836fd959cad053a9c5793259813ea5f9b2dd14e98d13825d9a877f8702a4d702fe61413a41ecd83c674395546ff89217f8f1f8a4a3263420e8effdfa1e5aa070aa57c0f0f9db6ee63a6da09c3bc17aa60b15def8162a77d747b54e0c7424f8abde77c9b3511d5c57b8cf409bd6644bf4e445dcfa026941a65fd27c04acdc4955a925dd5fc5d6d42b4c6457f842106bb27d858884bea9fac0de8d126ba8106f90805cc413a500ddcd0bad7e9ed7bfa8eee60cb2b8f6596e4da67dc9bd19a4bb3686d78651a01f153e17f64f61ed202f8fde417436ae91dd70665adb61a107a17526c5fd5d7b6225585e271518358ee72214827847db72334e0067435edd1ac7f057c844baa9f459818cf0d05b0c3d7abea97d9f99ec0a57eb6a8d5620bb0e263946ba681416fa41ed5389666f45c2db7bab16b07fd8584511d5ad4ab59376f9b22bbda00f739fee9b1a3a9f54c4e332f6fed0590dd61f974b78ea12bb44493f8525dcf105351bc0c26221a670fd26b723164b95ba0e0155e874e5fd3652e2f4f97fe1e90071032f5eed105bd38b7ab7e2be93202546f48831306b76f4b79a1437a0f420545680cd49460cf73d4273e97e11e20cb0a12e9a74279f6e13924de4f89ef628e204510acdca776fe4e21df0546f7fe0e0153fac9de0f2771b4adc4e2643f923045b94a8fd1c20f7fdc4a4362fdcb37808dca5a8290a057432575ba8cb3ac1869beb90137ffe3cd1d1d018bc66feb50de3efc31fbaf47d54991beb17448d3fcff2bffc1015b271d17d2fe3237383acad4ceeac82db2dc16c53d37b52dbccfe238bfd0da560d88c13ee1029fdfc12a253a8b1aece1c5960c49e1f354bfa3bd6db9a77999f17b6bea5f74d0bad64deb92509bc99aab9c966223ec3703e90b2aa9cd7768fa805c1b8e10be5cdf2c449972a51d741a7e8c99ec86121d3a4bd2117f98f8e5bf0735eebbda1afc6774351f7aad3029243c9c7b3a4ef246378b3252a6782d7681f20053c29482c4bddaa6926b3c1dad2b004b78b94f29da8cc59942180b171bfc5d9e5b2963ba3b790e86b066523257eddb1e31fcab0c3acec7e52a8e4735c0c0b4bf9adfe6dc8b44b653c4b368a88c0b7fd5cc40a4797a14ef80c2d22de5c7ebed81b3998d52161860fcb50104cbb568440f9b3e620073b397246f7949ea2927dbfc1e29a12e9ecb300808bfa6d258eb2958907d1922075dca3d0ce367ed9ccc9043db193ec9cfe7eca3fb99356bdb7e884bec0944696ffa36f1688dc9046da58f4de903e354aec21fc7f2177b0e82ebb263ea8800840db56c2e2d987881a8ca44522d2559ccac1830b9a4292497da496ab4d55f14e9ff3f33874295e1777833e485e677bdf90b70817fd3591407f3ac30bcd5d2975ef4350de3f1f8e40c423284321074fb6c5ea64864f75c6fdb704461752deb7bb429c6e94955a8c0af2520d04022dc4641b60972891ff8cdcd254e870024bf22cd4a7509a1413f1af766cc358718d9a990f291bde80334ff66ff2158e499bae1de6a7da8ef0178b780a0f5d66913f7176d81be9c56108459c3278a87c8f42659b7faad936ba37d590ec0769c5993ac48f0ae8aa4968a256a8ba4abdca61bbaf703e5be8e1994070db77bd20c218de2788d15f2b6368899d0a18cfa5185a1eb08cf6e73c51d8f033f19c20c61e95c3ee7068dd403d7600888c020bd180715d667f17863920e7c6aa6313090537ded15cbedf9d1e12e9bd004199439286ad7c07af702fc956079d46d528ad1496c8ee0bc3a6a4c6642c244fad1982e213fb8c15e061ad2d0245d7762bceecc4717750555d3577b7ad04fd86a60aa60e2709e16c00ffb28344a87629d3c763f6c684b6489e2884236e50e26710f93e9a8336f9ea309994df55147c83457444bca733469fa9a44309ccbac01e15eee0fbed079dea64db6a769f8426038e3128bbb866962d263f7c94e610c947e6daa6870bc6ad76c803a9c23daf31a27ef366c24deb8622653b223a857ad06562d2776e4a361037efc2d94ef59950af14d962aaa48cab2eb9d43d170c1e1c471055be5d6eee736bf89ce77fdc97aa85e3ea7ae878d0a5c3befed45147c85656262f8d8c0286e9d89f425bf72b128297f4de4456017159fcb89d39d3e49798d7639ca3014277b296951e9f575823ee40798e5a88fed1a4127996a775dc72a190f6001de32bb76e1dc5e194f68106e345c75b3b8522405ec0f3f7885e5b6aa747992f355fb2d5951c347f9f4f51edfcb644256767ee9839f933ad295b760d6e3a299def72d737d83a15e8672ec122cbbcd31e015b39b264c5d9baf81e951fd314c7243b3484e33755f84862cf0315515a13254b5ae5ea44f7f9c2666099cab83e820bb20bba96bd55c9d1343f430633caf661ce04f999ef720ecd03f9b788ae8e7201911f5121d6afb24bae38b616273e9d169febcad71fb8b76c292f0cf0ba427d393ec9f9e28f3f6b2fa569b690edfbcbb2e6d771dc72fa763bc8ab6574a1f03ccc54a261fb9b2e077f7e36b6658a37a69bef8b7fb926ff86209dd81104571c691d693448d277a06d65fce3b13eab8a00573982471223fb46e115003df1628ec391624921c280d608b50bf2f9e914ad14bd48ab1fb884881f0ac123180a87f7de85e01208becea2f74bc63a18d824f531274d821985ad79b30f4bd072283b98cba9b3a4ee67766b660d27c6191fd7deef01de9f8c9bd475cfe59893991e2077bef6913d56e9263407191b7aa3452786b73041f27db9122298fdf78b66360f08d1cbab88cd7a999c530d57fb3d1d176c249016f93e45b19435f16583cdb6993f6b965566e9d387d0abb2d43fafdaed39a9df6629d222b4ea9d2e30e0a9deb3b95656a087d84e3f47d4ff9604d755f8b8d3f098beae426b88e6166c1b37b167617cb5fc8e495155322f6711f551f9a23ff706a465ed0e0c581015c5cc00ad5cd4e2b752f3f385153df1988682960c6ae0eab4065cecb22fe00933a9726e50c490c5116473368d49da9fa1bb4832afde6c2c65292637115c9b26bee3c09073bef6e3e35d0f36dc88a6ff7ec58372b2ce0e3c20c4a5a57788b1ac8dc5cd7ab5d0e14f44395c6c2b7578bef0c28ab48bd482bac6d0863f00852d2b8ae227e23f349ab1f52a65e14082fa032ef6e9acc7b9c6e7276e70b2217e57ed6fade99aea5c0429a8f9a0be35650a7b95386016ec54c7cf128034bbd265fe7c7e13356fc862b4baede9d6ebd13bffceb92fdda5f34741e8654addc5bc24bce9b68443d0c0bd491d9d80250e594eadc374e17bae68f19ed668b90d015abd4d51ddb9c3ad8b33ad32d269e6c9027eed46e0974ad7f40ea73de98285da1725962d3661d496f421d6a3f8de8739f9dd8e734718da8651ad4a56b1a724cd291050f824a1f7c9bf6e3c97565b8ccf7d4597bd313d9baba15ac4219d095a52b10dc339ec3d6beaf1f6263e0ae109ada16472ee76f419b8b8048ce854f4a62057a278f70f44f4d6fee07dc46d289e45163828bf8b13d36fab389c31be1cc4ee899da07536c85e3c439c390f6736da3281bc8d53a15cd7dff23dda7e7c2ecfc74cb7d03d25c33bf477ce6b0b859299233d017b241a78ab34bbd73b319eea9ac03b371302d74482c1ddd44d54792d8a5337b7c66ea5d192c6d9cae3b457d450be375337bd884a802807403e95afaa6387b76640e0c880ecca215bdf317a4aa3a39025b30d3c47335b553d68124c102a84a3983c5e21d12d1e001a8fb2224f3be745e81da7d1d2441777c09c2a534da365418d72086cc28c2ef61f9afecd04342cea63d256a8fa9dedcdd0c293da5533098022e043250d60eb9ed28906a0e20b2f98ed987b2dcd0e9fe9cc29322beb56622359a9601c3ebedd8fe91a3f9dabd60139b535142f450acbfd7025234f614f8ab66538714abd3c1d70d8644ed3c4cd9f413be60f9c46a901df01221124b093028f3773948a5935ea7a20b25e0db4aef32eb379dbbdde46dbdc7deb088d86c5996a34b7f007f8552b462db6244bce9f2507d6a80a16a30386041699c1bab3fa222c6c2a1c1c6ac7fda37d9b3d862687459324ed2377a5f55cb99d87ec590e1f56f3977d761c697416f8bad837173f6cef72879e18c0af9bced6855e79bb74dbcc34ad737be0f87c3cb5e98b98dedb3867732e21091087879799c877365d3660dee0f6d423ffb3563704db6699ffc043cfcd5311068dddc637443d89cdaa5a7efce373d092749b98b3ae245bae78caf93404cdf090816c40ac3840f668cd91e332ed64c8bd7790dc04ec62957519603e441185b68cf49ab836cb86fd8f3d5448760585476b78995d53065d3a0c9bbfcbea63747516c69d32fa4418adfe1ce927b12ab4e1bcda6b03692693d7015f56ca3466b33ed4d2b82519eac0d6811a61a85d57a9a7b00ae5bcde262c04071c23a7877bd52133f5a11b01fdd2937a34354cec630cf7407f1d14e461272724856164702fe2370e8ef709eee5bbf16c0752866bd59561c2583445a0454dd088fc1e1afa88e8c201dab15185651bf4640c08d7748be7f51d55858ac0c84fdb72413c4eb5eeab933c86236603a89e2e94df1612df4fe5d9e6af01e1c6bc2efeb2b4ec3ef58bff5350726705381c57762e0dd87d3e1de87dba412f1aee59d4f63399f90a81de4ae4b5197729cd1f914338b5d36beb0692e6d8828638f080261dcbeedf2287faf18c7617476f20e439ae2b7100104989ea3ce8490c6209236ffe79da886f2f4f323aaaadd08af885ba84b35cdb3b5395a0bbd541413b885147dd2f25c01fe58f954a806fe0582c9ee8e1eb3fe302d36cd329debd77429deef7409b37386fb19f7776e480ea6fc96d641da83e3d7a2ae7b26ab416e379f617ba307699b6dce2742b768c79809df779601bff73f13c6ecbf4931d4cdec3eee5ce1fe392116611e044b73a6669c2e26d0dd2872f39cb2347e1864e48afdc5cae2c1f24bd47012e88f8e63e416f7fdb213096bda3fe4af3d0043fa248b167fc666f140b554de2f19a25eb260f7ea14c6c43478900a9f785394fb8a5da6214a9d5973489395e6068460143d4a3e7368cf14ef386fd338f45730128e5f6668a6ded4c278674c9e95f1f298c3c2e813756c234d58a5d4cac16ea43e005a9811a93e16a2e5f9a5230f51e35cf6ab5954c2775f5dcb108785a2c1b7b660c703e1482f7f2f1f84911980d5bcf2915169b1e53a12c6f5babdf1780097973cac77f4633dc519e4c9974037d51437a282f95d5768658ab350b024bc1c5bce2559774a308d1f70d8b1d3ebd7adf8482889ea0d798b72be90e86f31b6c67792414704c3dd517ce43cedf496d5c8548feb3a67b7882b73707294970c22f375edffe70eac52090e4419e7763daee25fb63c841077e82da5959600331d42ecd7356c566c53566b6d071d65b49f169b9df20c441d5d5dfc92c58561ceb2d4e7700916a1d0c5e91cbfbffe7e608e1f30768d141d060c99c29059f880189676eb4c86c3772f7375b4614a8cf66461c3dde68faa90e716b5d0617328c4ff9a87eea898026385917359e02cc83cb87575c2922a2ca6353640a0ba48963abe4e90b31c1e1b06a7d6347f8e19951545ed0c8262c8d22b127f5ee943171ed58de0fac4820008bccfb9aff0bd01325d0bc431d4aaa1aed4ce8aa5e1b7c184fbe2932221f33c0d016754b3d101861c1a259ad1eff1080735994c508d05869f123e6ff64521d0770088f193cba651d769c5dd6ae2f7e73adfd54f9730dbbb811f61375bd73d401f1dff7b8dd2be9bf963e62d3845c16c01da4f26a8c6f7a487c15d5cb72d65fbe67d3b80deee7a5d7b9680f8b9134d21ede68bdfd7226c1df935de735896e4e2bbb9ddc63543ef308fcd915d22ec6aa99464b0d3b5c22d0f72ed4187629c8ba2f5f10c40de8c098f09546d1be48eba9e2b92876d38837042362109d376ba1a6c71a038159061850f4132dea1171104d3519ef5b638389348ad70297a6df02a6c1c36f8fdc75315e0e6f75f98394363e76d7f9fb2b6e972b398fa376b27cb44fdd377f852dd4a4039b193f0e585539e9941dd04bd488046fc26f0da880675f1a646de43169af2288a0618e4891bf3ab6ce3994b65943406120d7afb88b93692b49c7c148ef63853a3e74760d2fa4d011099074fb5e8d79884460b17ce8a7f38f489b3c0add3988ee99c012f42e4221afd13b2298729536062ca77c1204073c7a2e682daa9ea37d812651658664f3f0301e57cdea9282d333bdfbda980693be2954d426b48574b322df4c481a3be9b00e3b13b30d0c96eccc39fe3ef6751f0ee61090294890a0454331a9c57ae223aa5b2995ca7be0ebd1cd8d282f991db0dc7d3b70996b90367e0d1ae1526396534ccbcde05b87acd0e2bbcf52e904c445f42236c0d458f5d965fa5384d6f41f35e4235e2e4927ae4517d1361b9410bc0725cb2b689b74d0c97c7cc7a87b7b5f87ee14147ae55b1b00ba22b219b06d9de7ced4eda658a5f38283f30cfd296c8919885975bca22cbd28f8c35d7d62b72334ec2292d62eda8e7a45c098f6aef875663a5e053027fd6406fa7c8f87a60460b86614ebada257cf3275e574e4130f5b38140139c0c420c6518dca510f11ebff4eff6a21291b75da4cf1920d21c996207c135e848b294a9d1881c313eb5a20785c6d49ce38b737746e78e42f1d847dedc2b104c9e6ca5fda591c79cbde23648d7d0d865c262f150fceb66936a15172375fbd2fc72e0de6ff59d92a9f900238219585b9ade10477e66f9af19d759daee4d1a3b08546ec364d0170c9f6f0f4bec7bb354adf4b88426108903a373a986b50dc2ea9fa08d10baa11cfe27636b78b9107a312c775d804b81eb5c1099fea4d825de24b6777cfba108f6af590595edcf5784da7583ab095d460feff4a0867e66da8d1d62220e278603b014b77f9c1743de10ea1c62215784c962b11fce6494ebb516b4d2fc0c53893753ce3e330b26e72df0defc95e60808ad99e82d9456a156b818c917220b45c26621c2903bf724d78142fd25e557899e641d82ee16a3e1464cdee4b3ab1a3726b26bad8a2c1c0c9058a1150381de9b1a986f69ff7893533cb1df7d9370bf2e3065a278217dca9cf2ada5974e188df14bf1960c86318745c0da69a1fbe88c538269853b1ed23712136677d334b557023ab26f264d125179c331878819b90fd20b752994202936ff1364756b1826c585d9e536a37ca258a993cef0c5ebe0c863bb20ba0c6d60a5c3cc492db6fe232daf36497f596046d3d895fe67f55a3306a876810557e55d84b94088b08c20acfea1bbf1334c4da8bb219897f5d11a111b6a7783413879a020608d2f65325bee617d8e078f28b0a4fe6074309f5344570f869b5a95e2abebd9eaccf8912ad7d957eaffd8a41b936cfc439a7e5e56f917146dc23fae0d1435082abab074ddd19329951bbfefc5308e252fb71be018ab8737d7b7105c9409c2a16f96ac429530a89a05810cd456baf1336294700537b72741773dd8a682aabf4cd3c036a0ff1a9ce1de580fae638577444a03480a7c25a6fb324101c2942064cfd2f7c7265a6ab3d541287b75708822a4837ee3c7dc91e3418cbdda6e1d814bb1416799e424953bbb51e85450602ea3e9cca2f31bfb843c4cf8b694403958cdcd4c999445c155a9f5b4421f9121c3a26d923835903840cf63039f82f2863bc66e917f984269071012525f9f8a6dcfebcb2829a7f36ef9fe47f07c50d47125ed674b6baaefc835e85eef144ead06e3edfacc09cd60ea4dcdf9db1f24a29ecdc11678b3d14eff54da4f63db334a1b9d8b8bf4c725a784ef9cda8c43a3a6e1675b07cee3794a00a6449fedd77b6ba83eac2a7998036952cfa76640dc7771516468e4fdbd4d2858d505de9610758b2eba7115982d96f86edaf0f29a09c35b9850cfa6797ff562cdfe664b80b22ddd59913fef554e6c14435a3d2c95d29c3bc70959a2379687a26b9c95b7a4287f540ac3cdea8f33ad4bb0f849e3f6d32dcb081ccacc3c22383b62111609ed3dc24f59f5ecdac10e26774399890e195ea1480db742dc41b23074074621807e77270ae0d8bfdfcb851ed4e85f14069dc4a02cff2ea9ce91e41c4d5e711e5c0335ab60b4c2f82be625848b47b46f21a8a9a1967defdfb17a353994cba99502c5aee839e8fea9bcbf774e13b70c985b39d3a833e53a3fed3b4a3476ece785939b17732036e6fcbc8196aedea718fafd47f0935066faf849984d15a0cd13cd4138cd677e5923ce2e4125b041845531d8ca8f2199c9847315f17e514d08dc7fd97963ebcdb58df408d60ddb7b3039ae9d71481f467b37da451179e4e9b7161485a73aef3f977a2ad76765caede9769659e0bef0c25d6244fa79a2b4974a453b4612173fab7d83357db03d1f18b9edbeb0b696fe97bb58d2e035ce52e035c8889500f7043d93d8771f090f275f12eb36ee3a0fc5ba917bcd9b2c0707a21cab71af1454e5829cd7ce9aa5488b776470f00b0d1a5bfd23dce5cd1a22265c12b04dbfa6e5edecbac6daff9914c08eec4413a7637c7985a82c0bab63ea7f04d5aa40d3b74014568104eae68d056ca69d725deb3e26083c84f59aa2d6bbb4c4c3ffe97d312fac0fc0fec3953173634cf21f1a30dd5002873f8b16d1c8247af5f19e1c61ce79690209d1ae409ff5f3e7328f8f42dab628e1a5ca1c21fb8c7ee01876e9b03306dde45a434a1f42dbb92209c72169a70616c6d7c295c25801c7e38fff3dfe0389f9f1650f2444377d9293dee15029f28b30713f9d65a021a3ad1d55c454e8c70a1c81b6699aa5720bed242bcd0d20c18e1ccd8b498efe84056f6476fde610ad00d31bbfd793756b6e5c22e6aa98f95104ba583b1396a9fedce59da9babaf3c7314a8b6244d1405066c93e53bd6024eb6f969a9db4f3442ed6ee0d788187142af5ca4840e2cc53616e1cd99309eff696e76c629a81f404c15b32ff24d445bb9d285b3f24c65fa3dea4316adc1e7844ecc50b46882f4c0f4595c4e4db6b4659c789ab159d3ff44d9c6331e621886a5306452a98e8cd585f89501f1e28e5939c068959f0b549ea34fcca1127c0976e03da1057c26ec3a5e594e620a4a41ff3ffdd7e324c477a34463680810ebb6c2c27443431097afc7bb0f7301d43cacc05f919b007c1a72aff31e4f18f433d4c568e53cb4ba6c84eb64b5528a30480a3b8f834e95e29cc06a72e4441d37137aad7252e84ade4d5e3123cab7c577b575d310f8017d59c964840f17ac6e7c7ec218558a0e943a16671e3573087ebcfeb144c5170693f4675436312fee481d3f6e083e16f776a09db382dee717e0b4f45bab04771f6757760d4078f15911649ddba961de556633579365358d78e7383f6715f0aa0ac88a4e8bc7d53d36421a8c1f4af8928a484bf50cd127abe7da68118c517aa4e2e5b3209a8f7498f3e2dae0e1c669e03f5972654bff2d48bc288825299d0fe9cbc479e9b7bbeca958683c909e4c23e4a3aae34947c6e6b89c22bac3f8004eafb3db9bbb00692dd092c14cbfcb440e062a90032c21b6ca002543647fa4ffe4bb2bc9387a3f09b2dff4b86bd102b588a5dbd5c5bd731c750fcd221cbb4b2fefd0ffab0c3b94cd60792a3b9e7d09cb56eab8c57dc88983c91f43b29578e99623dbda7bee1af0d16ccb9c4f0d55e274a72fefada7640bbea0a458ac22e3eae2433b5db5310ac6486414cb5c079bad4cf8e8512727c523ceb4e2264a1076fc2463a95db7138bbd2f3e7b53f0077f95deda8b68e8a5be0b622cbc091d829dce7578a195aa20446c76db6ca49623a7105e27a62c5d084ef193c90874ab6b20facff662048095d4203426d354c9dcce64c91fb75e912715dfb0c957bd8190727ef22f660760673d579592b770b81779fa0bede7377b166a4ab0cbcdf1c88cab3a008acf636098fc2b875a9b91715cbe634a36c1dfcc8e6426dd202f32ff9e17a4d6dadf93f143841a2ea617dffe776694934b11689dc69d50067d7510a349e369c5b7b1d82c850b8e4f92185ca58684da1a13a7be701d6042bbc53177ee1c7c65e824ef368eeb0496dd7db8dcacaad79ca92934a7b948a7e9b151ea7266dbf03b21ab4e75314f85531d483edd2f1e1e986f18879e09c10ee266ac0d411faf57eff3ade694ce901c6f4646e823999268e45bbd6e985ff04bce75715774953763fc4d45aaf9878359bc75d3f5590df65a10f28a2d1a3b4a5e6c8930414e28e49198e6a0b71d4f7511fb43442d060834f4f8c250ff94c167be9406c0a3cc1202a0959f0ff05cbbb4b2014deddb29c8c4d7dd580dca6815971d9dc3807d9155554db42ef7b707413c0dc7ffa3538b0eef9de2b51dc2b0c758cb2b7a0ec043200c70aaeb86c2690cbcbdc23ef09cf30100e1509474b45ec6c54b4824a41aa7e204c47930c5093c42bea29ed71b5d32581660c9d461b008fcf8945c4fab37d9329f34f494ba44a60f87e615301883a197c4eb0d1902bf463f67b0ccc5dca6703e33ca4bb7015e2d392ec11a35727000d689da84c77d5538dd26e1ade2cb9fe804f87f61f1640d70d09c9c4e8f3dbde07a0573a3852dcf09d119d52ad5df3af79f3ea9d2f38c5a3b2f9721290fa019753d2b8b2a0bee1d9cce2295dd812e391ba758cfbb28b4f45e6b0cd697fbf8f669b9b8332fa5d2405cc6a8be736f4b33b7a3b2f1b60d88d00084576d316c703ff9b1234d811408d9828dcd64752db7ea8c130da3c63adb539bb6f6b83ed437d17a0e6712e6160930ebec11b59814b3a7abf47c178c4974fd85b880a678f171012cb7f818a87ed9ee9f9d741f38d5a0d425ee56ef344cda61640766c679815db11102bcf5e1f4d567f0afae8723508872ee4dc4692239f93378a73fde2af132f4d97eb6476c87e8eea9f43397ae40c371a8023856560dc7114aa63d23ff3be19ead3ed120e3717f37921716bf9e5e8646b53bb0387212bbafb1ede0cf2aba008b32c08a6b648976db6d334da593721656248864b19bf26ccf9e6b00491ab54bb3894eabb8ed882f31fdded68b8800c5323724f5a1647e0b0d498f0cc8193888d1533f58188e1e66c3337df4a67d7acdb6fc1782764632fe86dc4c6a71ce00ee67d726efc6386e80055b239906bf8b6efda37c828306cc1d11b882ade3a9a12ebcae11213fcb8046e6582cdde80e833942101a24e294b319d20c7f229711feb26e48487da18b585101b120aafadaad11a4f78a3db1768853cabdcaee58af3719b1d47c2072896c102eebc77b915fa3ef652e8dfd55ec5fa2b56cd214d6b71773a26faa9e8884a35032b07b67f331020797b5b3b6e515d90711683626c774749b72051434a0dc02137c3fb96d895d696f6d43871b0c63eec73be11c6bc69f10c5d2d70432d118cbf08e5026c3ca3c2e2438c350a1beaf07dce6725c05f3dda10d09950a8390397b483683259cec38b96b44e3edcfa290b87331d4cdc857849306d9211187a0c30729a9fbf236060a15f3598945a0846b40ad9d4d95c49d953d92c88930a1628b3dbebf6127b84d08facb62d8ff86e2cbf32178d7ec7a3aa9226ff6bc2ff7e25387447fe678acb16b9d9ad7a5f1278ad352e483d0eb7cfba0374ba09dbd91c4ed1770566feb024c165b4e575e1602caba27e2f690907c71f683968a4c2f3047900d2e1b7867a62659086352c1dfc0f2d72fda7f1685884bac2fcd9cd55db8a97762d4922f489d85724ca91f6b36b4dac1ee761193f7cca8e5b74898a7010b605373ae8dbc75bb4add75ece698fadebac3d5249fddac21b2d2d36dc06b173651592df26501509d152672a0f651ce161def474bf56e69417da8d58db703bd20116352804b4c0ffdfacf47c86fbe7e56f3f3153397f31127c995f624ef587c9d6e9a63752d75455ace40809e21c74567669bf98615fa4efff6d163b5973fd13196888fbb330f9727696b4e5e1b2cca65980759d95f08f0761c8619920e0a2a39b56ed77adab115ece874c2871ca02f176ccf0234dc379687b42b7b6d8deb86f722eba5da5e500ebcd0994cb568d366486d79f627741935ba21b4b4618b7526fa6e81437c99205ccee0469725ae8423a2ec126d87c80d8400636622a360ca03eca2ace32af39ddfec6d69abd64c50cd7e43c09c6c34fb2668d78ccc7c9e4b27c16b475c46657011b4de003ead1e0fe896c80a688d198fe4fd08f1794d63657fd069a2ea1bb505f4d633fbd8875534c07819abb31dc1901acbcd05efd0e92533828bc93f93e2682e667f76cdcc60d5610351c67c2f9e2b214873c424660eb0338d992cdf47009547c0f817e4065474f34c31347084fa60cd01d50faec3a8f52c84fb10ad9b6630ab8ca09aacddbc4a787bf01b9635cc4d96002ec32732fd8dee9192a74f5e4b2f56c5d4f78d5fcdf02c26370afebc035a83f13b586058e39c98692d34590646f47584b2d260686bdd367f52ceaa9b306fd8d6f5168ed0055f740230943f3fd5574844f21741cab5db4ac8bc1e774ae0d9d578385dc7aa45fa492d392d8620b7c6e47b790d1c26f279406ff65ec9bf2fa79b3aa3f2a2bfc5bab899249a8ba7f62f6588b9574c223be7d7df1d92c5a7f78ba22f8185804d4bfd8d30fd48642698e9d2d53dd8468c42f45538aaa1eea26cb90c353d25574454f22751660d9494bf4950778cedf0bb9d9fcc0cad02261c16c76e322125cb3eb741a4abcd4c25bd2c8cb0f7a350e20b0d702dfe47cfd32936e968951902b46e713d387a049add77451cf98ce5b10f2baab3d3df610eaa2aca4f0b25ea9bcf35c93e635b9467a523415cccb7a39a6cc5bfa40d8fa083ec68e855230767097b01a596464243b526bb55201585736599a0015c4d8cab2458c012ab0fcf61f2b0bdeb1c3a3c0df954500a3112d3148c2cfabd41e4907d57d1f4af79c4dc3af35beb81cfa0b8cab5396f5fc893dac6e387d41093a04a717e06c1cd0cdc4b53bbb72256ddee84fdb391684c5283be008b22b77693f2a967f34f20c371a47c9569e2910b65ade3610d92f9893a7cf4362127d9df27b99a429fefa91024f44cd598be6975e3128d46bfc2a00db61ce0de441020db4687dfe50cd2d009bb9a60232a2e8d7b62374936e87d658308e525ed314168fe46eaf92402ed7e735090779f5a8ff2cb20f0aa0d50c5a4639767ec88524b24d739262efb0081de6b2f217f9a2968fee1bd6970149340978a184bba2d5b53cf41f7327aabaa80c6a3f9c5808a267ac706938ef1a8106ad4bd7f16878fe5d16570665a82777637b59e86581cbd9d447be8d205b6a7004947fb9d038a0d9d5d35808278b9182c8a20794729d2955e9c5a696b03346e763f732e1d266dfd3b968942830bed710a069c46c1c3603b9e8ab1ba0f47055500beacb86fcb3da547f45f906e1a89a40e9504c4b43bfde2bc31942f9890691aad86cd3b8ec65260639a66f8d77d23ad703997550c58011d18f4e571ac35bc3fbd6bd091fe9690c35f3f26c111bdd53efe7b83316c46dcab3e3c801b53d5969df287f9ff0a9dd530fbf8151b780f754438441ed86868c1b002a6283690c84062c71117c33662cb24f15e2e53c04018677901d28ca8c6f69ffa81418e1d604beed7afc7fd1a4211fbed8f0b318651325a55eff5a28fef305aeed7e151761dedb52206a9c4317b855acefa65ce56ded39bd7548c9146955905c5b6a80735924ded7c365577c92bd70abd41a5d43200fd5c46290e0deb39782470948728b3b2264582e62cf4490cdee741f18393ad055063b19d134a58d8a8d8339d62fc81070d1afe02b83c0474f4023424a8c0b740b3db0e92ca892bad9851ce503e116af4baff2b9e1f9229e8cfc00179c4a6cb38809a6ea3172fecbbc46e6a2ca68b76a52f5dae9e0c770978553952d777e98f27543395ca05f4bbf3e6736f3b4ba3839eec98e4062608fda74205044f361f2296fd298f17603a7d56734e55a31ed0eb42478233b0ee68dd5c2a8a8d4b597361cf7bb38bb9e48435db1c39d3267684f486ffae426536c36f4bee540a0b900ebeac39d6ffa7bc14809cd63ac9486075782a7e1668f069a5020a4845287262de4f2b5b4a0106f224ec3454bad0f3a17163aae842f79e51ca3be17e28edbff17d9572afb0adcfb81a44a808a19ddc4733be576c4c11596cd87fb7d9c8c5ce6936f955f705e198d9f624999ebbdf1c172fac5633dc38078f6f5cb459e90a4ee24d1b7cc55e2c70ed474156ec60296096a4e802705d4ee51106081cd5dcc3e4a195a9177449dd0df68c3563ea0cd498003817e1555da3139d203e18d11067abaa9137d3a7bec5e5d8d47260fc4c945f40c38f8cc0c51195344d4d7fbe78593a996b1a36d1961cc7a6daf478dfc295202617d536109a6718b10a25dc8fe117c278edc5b1427321be77e14d0e34f3b6f06d25feb41f1ce433b499ed1e9d587fec3e7da20db22d597c8ef90d0008f303c5a5b72b6e1f0620fe19537e130de9dfa6faa974b8c4864128c891c3f8f91de66e736b1ddc305e2fc249884695273d1b713a3d364a27298a0920f305de209cd940407e3c7f9634bf3e1d296024a854ab6fed645b6d63341f1930b3b338f9c6660c197df6581bdb3deeda1b1f1eefe4847d06450139f10a76cb8003e54ce23d664ad30baf01c84e5fd595e8b3152150c52c4cd32382439b077b8b0c7e2eb34dec4885add70d59cb644b6ae8c78101885de1145c719fc342e9184bc4334590e6e7beec2d979055a8a2fbd8e1b7dbc5f1777aa5edaba3b526b81c7a1549309c9cbaa3c3ff686f1f7d99e6fd338accc077dce64ccfa9facd16fa12805fb3b096dcca4cd876bd054400f22b962baf15bfd040a0ceee964f77074fe7b238fa4a3329356f45f9e008b752b1d16624e5b101f3aff22ac311efea6a615dc4f37066679485e73ed14aa19eb130fd0dc1b60572b9dc45e8b0ad1ece007f5227fe5336479db2760932e433481d724805e76f0bbc3a6234630077e34f981a0e3d27629e17f8b0658b82833573e724289b9872ab26b2404fa89acec70b9d7eb5f70be6193a7a93cb3b10f09ea84d8fa783ceef74f5569a0365db0e01e96ebae5b1ffd43536d7c1332c9e11a314fa4bc8c9fd039dfca1cf6d8e798c2b96ca4cd0f13dacdc49b96178dbfdaefa9b4929c1f89f4222dd885af45d1f95c6ab984a30bb196d319ed607934a4dbcb044db3f1bee282090f15ca6a869a8acb640cc4e9b5e5ef2d87ff3276f93169716cf1d9a3c556394e0a9b1d484493e7fe92724760b93d861cc5d0acf9c34360a1aae098071b930fc7ac073ab0df22ed5a1e65310671b8967a5571bbc113d0a3060c86c2453640f758f6903cd49dd3239dc5a7678238b154c4eb00233cbe4ce221b4b8150d71f7630896470e17f23f4d3b55859144da572b45ab9dae2b411508413c9a460b148dab294948e0b4b963db2298d23eb90c8e0a611b41b59ead47f9799912137610da9f7648e56d83bfbbaec099bf8df6035147425eb1106e003bd3a2f0bd62db18e5b814312b9e7051c0ae4e06e004b558bfff5259a9e2db1674eae994074db13fa1f4029d10a319b917026365339e3046e43e5c7ab68b224d26574d803f760f85a3beed5c63601b63fb36f66e57bd4de1c57a6e5dc48b6baf3fdcbae58792a9049513b0cb121b41c6ff9b3f35b132490200dea268a275ea6b4afb25a73b5627579faf0a5ffbd58cd467a64356ddd604ed4fdae67248215e62b51f7d946703ae026becdda3f69eb8a505d2278a0eaef7673f369b3a013ea98c8a5dbfc12eb64a58bca1fc29fb8cdffc245a9778a28398e50d0692822d6ea88371175fda580d2cf267decfe23739c352f80a741c73a47f9be1910db82e4eff7bc3bee1ad0e5f3d3af71cb86b82a119da21e7f24b73872277aba488b6c0f21fec8d0d496ff958d4fc020a88616a291f6b147a6f86eea4cdc8dbad333b0f32a95828290e6914312d7985daa4e79a950baf10af1301742eba64e1aca3913bf16b55a2157fdcdbdbc05ff34b3b7a0a4a08e7eaec33fd3def4276771db89f0d6c430c4cb43cb6d5857c69ce3e6d8914885b77189061b509a8fe746e4e582675b8918480b8c52fc5ec04bde25f6496cb4ffdfdd48a4d60a8cb1949c7a27649baddc98b289071a98e6dfb306acafe9fd43e71f270e286e55c49cb5fd4c54b2bc6552409ca671b7378356ed9756839998022f5acad0489fec442162f92fe6bd1ff837c32deab4940b3928a10514852c1acf8f1c2699bbacae4dc5ac637b021b05dbf360fd5b87f01108dd4f7a888bc2f35053b050a0f28fd37a97d8ed37c5221cb64af643693b4a3ea00a0a0e852076481f5d37fb4a7720186a9a8d43c265fc41bd2d0cba1ca8836ae29da8861c65245dd98ec44954c5a5429cf120c51935ab892ca5362abefa6491c21583161d7d6fd2e51e6415e9b71a3b6818d6aed041cf914b653cb1f6c6a4ec6acfd8f40e6abf6736935b7762df4eeeb28ccf8868d44f364872a95d53be4af489be7f0d1917f9e0e797fcbcf14730dd7f1e86e6b461868ee3a8b771f00172959eb463ba7e3264857b984f95e83ec5b588a5d1bd959352b181e2f03682a729558180b320940fb93e875bafda610feffecf5e21274c90dbbb3b646d3655fe76729336b233d81c1721ac1d06d9d41913d18096f3b808203e41d61b02ad7020e880972e6e62ff97c078fbcf3537decd3239fdec7c27022735c6fb06e3239e1ab8e21af1da6b19b83b264b4467977f655f5fd4e2e4991b67d35c6dddc882880951149ce893907027843745939694c738c19f2be50ed09787c4775ae8c36451374c3d4fee939c5ba1637b2db84159fb5846333d5f87af8b14ec27a22c9e48b816ac6b2d6eb895bb6a19fed6fec0e39b8f62b91f50d347813aae63941d1e2de22c33f9e26543a975bce987af9448a6c42798493a5691877453c52aab3fe8ffa7c64bff8a921c408a39450d00badbbf35ccd664f9da336bfaba2d8d0c4062f6f2ab5c825da983e5078bfe671a0ffbad4a13b6b701df92aaf8889ff0e6184b406bd3500d819870007d1b5c04c77e7b417bff83e725468bab2ec99a2025f4cf92d8ac0b8b8fcd0185e51594857536d8db29ad8cb9c1a1564decff8e50fd5cc289bb20ba906d85b4a60117959b15e5fd1832b150b420246420f413103facd0a94d4b8f08017d9c282b987194563338e457e967f99425e19f1cf416f3b2fd1060250e8e4982befa06cc3ab551edd1e158a47a8e379aef118be3708670476bc062f10eab0c004ca7f04280c2db2784cb4232df46762059c5415e38c095f6ae68e9f7f81be8691ed453b2b4d0f5bc4ccb3189fd1de0ffc2df36f7f6e4907bdf95d2fad9c4bbefd63e8f58aa2e038679f402446eab7b3cf24dfc19058d2f3edc86519664ab1f7a88920b82ddc7e32215dbc89705f764788d279980efe3631d2e82d1aa1ab055bdb6e8300f6021ed46e6ba9102438e81a8f06df6c9abde8b831a39a977799e73cf5aa8c3fa9a50c79e7f8c128bc5d5deeabef2833a834130e4c665dd04e65ee60138690502008e9e101cc0d6bd3060de5cba4cb9db721e3a26d5f0a316c195815b3147526b9e4bf3bd3fc52bc82892fd399e9d87830d2707fef15028c42cbf5ec90855c50133ff3172ad77a06669f6ebebe6c2a0549d197996d4eb0a0a1591ccbff0712ca0ffd011c9d1f621505063f88a328d49d6927b0f752b85f1043e889c40a28de5c5af28bb1348254fe9617ae89f8087f089b2f3bd01115f5c710bd0b520e158bba0f30ef7d3eef444255dae0de5442c196e8f9d8072578b46f3289c45ce9235a674cc716aba259ddcd8046c7b1683e916ff19854eac59e4c56aa6d32d9a8c1f5b4f68bcfc4dc24b1e44f9500bc69d5428fc11a89da20c5922d373e932cf1b12e8bd6e1a153994621f041f3ff6988ed661b99aca26514c9f40bc1e96d9af33aec8f5a6493fba0714ca8afb88ae7bf6979c1693269cb79f0528caa5c7bd76b4d63130eba7e3c8403eb189e401b23ae66f67f53bdceb25e6bd822ac7350399dfdd97cf90f82b9f002ac6e9adf53947afb6e9e7c9929f633d8eed6648504887ef497fe36ef72745d47f6325613eb5f4e8def99b64c2f7ff5868aa2ae3a13137043450d6d13478c9ca8b659b20ecb4fc7ab3f97aeaade2c52f6cd305fc5168751653a3b5d440b36cef0aba6e7404889c68d25c409ba1263c24c2cb163c0452dfc08a54f4ecb7c0bceeaf1be6dbe0dc21f2da37bbbeb4e490cab2aab140bde65b184060504cdfcb656c743791d1cad0819d39b3e738ce36d3145111c218d3b4ccfa51e8cd229d723f79f54821b29a81d1d20beebee43ac476bb66d6fad68619ca05a1abb1b1b5d995553ae549fe59c8352ba44730d2a954a1782593e6792c11df796e901e3d2b1aa5433fd4b806c4a0ee8e0699f5d92740675d9919edc738e457ba0d8ea5e1352efb58bfe24d2d2cba59400a98285614ec6a533cd7d7de67d5827455b53e0171caef0560b7846ae020b99ba68de198502db20e6e5324621315a986ebaf1118f570e86fda56f0827eadfb431dc06941a1c6f820dcb11cc9513dfc81c9908c56d800831f937d80f1140fc3d53658dfc8ab4dee5aab6bec624f849cca1877cc9eebcde774db9451a28ca361a4df4687bf93012116f6b510dc2ec108fcaabbcf9f7a436091b537d657674bbbf03699188ee1f721e3b2cd42efb085ed3609fa2baff0e0fa6078dc420cefbe70339156fe89d0a0edeacd170b3f5dbab13318164f81fb2945c9f199af2ba363149a6c9167df4eb76b52e666150020a8fd6207ed911e2e95f439dc4288bfdd92bf79419f771105f4778faa3f907d38750518ef6692deefac7f9f6354c7f4ce63e58dd816681f1e0f38d76c9cf628d04efdf596ec8fae2fb749f745e7ee89f11072d2860294a47910143895c53af5f567ef2d5681030ad4e9e55451bcf251858a345b43e8443adc4fc1fea12f899f55522cbd53cdb4aef9c74f2cd4decc227e24629b95d2d43a6795adde5d0ad96b60b66e8bbed8d6b2ccf24ba7f8d0f009fb91afd7cfff1fd6d1f2884d68a95dd890c02ff75bf91d098da96fd61075f9a9d72c770b6b38c3b1ca21ddf03739f4a2312f4db294df29fbe9f4c44eacaf1eff5d7a367f178d5e3d1186ff7c52cb7f4ec64c3875364c2547d54a018b7abef3de58b49c512cf99d62a323e8878c2df65e08d952063bdf98b452bfaec6194d3f45ce7bd91d94b3ce1ac0f2f5d29ce5318ee886fa7b11660967393c0fc7ee2fc9b9c2476a38b3cbd2526c043821983f4ef69c43159de541e6ff4b321aee2e76a8e20123fdd3dbd81eacc4eb9f720bf0ceb47815b74ab797c070f75b8088c4808845167d845bf5810afde5c4d0d650f69bbc252f06f5c0aa3aa4d54a0a3ff6aa66efaaa8f820d2d57f9821fd7a7d6ab820331b6a1070c051ffc70bf553c0caeda2f807db9142eb4450b95e8dc7d0115d369b029342e74473590bd86ba4600fd328118d64455067e0b4d57e78b52246d967e0b91c7194cd2a3cfd725a7213fea1135c66f30a58fdc9c99945b755c44eb5925ef91f63dc5242ac25b92fb51b75f4a6d1a0925a2662cd6bbc063c49043a08eb8e1c8a905a50686fa210d6c4dcbc19c8bac49194cfbbe448b4ec6df9c45e7e76782b7eec538a16a01409b688aea93a5f972ba6a2c44180cc204b98291adb4256be5f4838633b0abcfc3d1412978fabf45478ce0120ea53828f322a30c3ae1058d85356b5958365d860ff044d9b576c13cfea32622d3c704a0d7c11135feebf70a917283b08c2a7d2296d2e118d79c2c85a4e83820107e9ca83947d12891549d78cbd7ef90ae7f7f9445c6e9f7451bba2a580ee3c518bbae2e2787aecddc22d6bd90d30423cca2e6be8cfae3dd9e7ccb8ca066c7517fb258e5090577124eae4281427b1fd5d684d858c44ed14fcd8c59f836f6ac164b73457d4adc163e0f654413ce050aad08fe8db084f3f2bf6173a53fdffe6b705acd19da9bb3162fda53a464ce630f3e870857ac1cd2b9bfc27bdc77ac7d6a690ba89a80f735a46c63db49a542f7f56b261a8602de122e168d8490890253e15668220a147b87b195d4f006040b0432cb663f0054b950cbd5c45b01891c9951027075f997848eecbbcecf44c09aafab7ea9f26195d61349b102b4b9e0bf32f7098068c92c8548b58f0418f2babad44eed80ca7c2c679937fd76e753544269ce2dd87274cb78fb015a5245e881083af694d534ec9ea334c86568e923d56ff1132fd6459a3ff83bdcbfdd139fbe2eadc6354d9afcdca3dbbb279cb7376912814edd074389e0fb3adfd411abbfe43174a30370e00d326a2cb90f783e7a3001f34f2deed7b5ee4660221de895e6a64aa96bb3af57d557d8826af6bd4f2cf8f21c3eb4ae9f1a73a6cf563a7aed962486d14b4d320168b530d67fa34c3b01bd301c08646e1ec542d5b10eb002df8eb31ab8463ec11a6cb077983d5cd423baf887b20b99d850a90b602b859e46efbfa5492f1c19ec25906736405b3877e4c687e32feaa7e35dabf499ffa80dda914597c1eb0b13bdf8f8ae8b2a502930af1fa3497d196d49ddb3701afbce57550c5e44224bc2dadf2d45362e072751d33f564f46eb62c37bf9a484751ee0cb7e399bf2959c5d7dc5f4cdb65a80dfa1d947c20c9ac09bbd809b0252c21f8c4dc3b64f739dee42f48117abd36b42be957a947577cbc19ebe8aea03729735268210cc5af5cc831c63c3a8eaa99cc4e6d5b45c862b8d08b4e0691fb8186b19fab2295052b0299c9653f663472408a2430bc19106c29c8be753c3ec4eb65f5ca37a3078ef4f65a0f12fd293632f955902213e9a900481af9d9cdf36e849eef1d2ade595f22fde5006b267bcc53e905a8b9b6bb1d1fb5288bb5ae3478546dc79d29355b2bf6617a90103c4792c1c41f8581c96d4b6a715602b4af5a072490f68bb69e14ce32672c905430824e1c92b3bfbb56c838432deba275b38dd0e8ed2aa7a3463e886f9bf66fc1d3493c5c38598e2fdfcec5c076355d2d37fdda062f1af45cdee1c7268230b1b041aa9a5fe7b843ac0e15032421b2746c27a478966b9b117ef7a1b2012b50c7aa22afafd73971313ab8057502d55574b385363b09fda992cf94a81d22145e7fc6fdd87405cd180e6a7b2ac0bca73f16b49ebd729cd5037da9162d895ac2a02b073687bbc6a3b1deda9cfa2fb3678d6e1aca6b494093380585facb95207fa5fb460d15fc01818af1835744b6f987db605368a4ca899f2f6dc703909cdb63df3bd9ed63604f790901bbebe818a01d7128a917d2d1bdea55d038e45b207c5e2dbd08a94bfe9a85f9a73358c926d4e1dbe333025a9b12f9408fb940e19945bd48188512c791c694ed169ced4890aae180bf723edebc5db931d8a949c8fd616852f450609446ee86b944abd8211fa03808c15ba6a8a2d2d29e403b381669b60b9d3cde502b1f8b876813d874549ca2f39440acaa0e7b8ec36b6dfe2ed72563c8e13541f53069cb9556b0bb4ed08d68e63784734cd43f2356ee2a430f71cc30101bc1e96e8ce5884b0c742ce699a06c8810a2bd941acb91075db1547d7ddd753f056f7d61766eb2263a354607729d524ae5caabe8f3ad8caed7d05387a51c679541fbd176e62522a7f3a17ca48947bc54960ab9cbf357fcd21e0755ac5c4042f26b0ae54c10c110211aa204b447a1ac832d18dafdc57847661d37e4091ffda5352dbada06c5c093f0532cf551b316456084b3033ce4008b4150deb14e90325c2f4a83a06483688313e3e54fff28064923703c2078d7d169a0b1f836cbd1cf3d778987a849cffb03bce67e921f16ebb820e9e466d252fa1bea46640043e3d72c43b895d09dedc23e9321e76c2e5e37d006b719da61420fcf2c43a43658f386e3a67b6a1fdc6176e081514f87ba26929a0eb5d2707141161636945cd731382f3194c90b7a70b607c862d032ad7295593e65325c85f6da481185991a7f47bfad58048ba3d3027866922e56598d14be498e135b2b2155cc26cef06a351a041f31a186f06e8497f6087d7bff3c7bd65a3f635060b67ee0dceb5ac979693dfa5a8fce12b550285f9dd256eaf7e6a301f3d6b135a79d7e8bc3ca081840ecda8a26546cd26d2bc84fed9c5c489c8b8a72eb8b7d1d1047189f47dccc4e0b4252459a5c499e6f14cdf6053088e0288d1a03b7ccbed16cc03388d4f4a61683e19e3dd55fe6a25f64b1b6e6681236d704b2420c714b9f74fc7e1892eb724f537e4b1758ac9d442a107a702c3744d77dfa791a61401e148a360994aab46ac59e13f03f6c95485327c6a1eb3b9db0a2358acf7c1c42143fa30c4e4cffa970d7316709a90b348dc381b2c17b5617a45b3f0c5d26974257cbd9d55785d2d9137e55ec6ebfa3412c17484da5d7715f3193d4d1afbd746d7d7344e4e43aa162a6c5b794fe5d10bb22bd494547a992fef1f18071de2ef11e570d76de978a5db58f88c53dfd5c9a03a2fd5ab1b5ab621bfc078e8102a4b4262be402d1e825e8f32cd140d8816d083bc78b661f91939c9ed69071e2aa706beb68b10d8cf0ef99a63dc9d010a882c39fa6a1113a56adc48794da95cc50bf519a5e60237b780b0457229e64530a275d904d4a72d88e9133388faa744ff85f568db352135b4d80325134c85ee14e52feb839dd1e755abff30bd2a695b3525af930c071b5df37dcc7661fa08e7ef998e00679b4c0ac4f0d31f68e3e3823f43bd3220648bcc6f86a0431edc574cfd1f0acaa8006bfc35a98d4b240496320c4ff0ca2e6294b75cabdc35ee5f91668ddc04a310f24f2f24d1edaade8bc31addb2d6eae424b83935054c778af2171cf56d15820e668419990b72df8c829e5d0593d7de825beabbee5c4b9e8a528db40f54087cb98a7f54172079fb8dd9432d9bc9e3db2c03f3a0c676d5819e390f309b4ebd64e7dbc0f7d957690e7de78e4c81fa13c9cfcca7eb7a132ea94b2fba6d60e512fa27ff6201c73d137131014c3cc28fb6160f09069c84560d3fadfa46a98237be06c60ebdf55f4aa9ec42760d66b7672221423fce9c079d42fd9b8cd9f9446ba87983246bff8866635370c609462ca1a912ca8072cecbe471718e2fbbf5037755a08db4683f7beb49dc1bebe33daf95e24cf1dcf5892feea48edcfd273a11908f745c6959c257c44a2fb0d2f983a27178d39b53b39106630a2206f6a630a02aea4f3b7ebe92f59b5868d9e3c516945f4afb171ed5b6d7da6f4f1571f78da8ff030a54ff24769828db1580c212ee4e54a3037f54f42e6bf6e250ff64f0e6bb5c439d8b903fdd35d8d07a97770f4b833b61f5f1b8190905749bcf9dff43a1eb8b2117a9d52ac05b94053002e743f54c8e91a9ac49a2228ce76397f8aa0a3d624cf980e5d5a525784865933353de7b3b5201c1a0f34a1dc86da65667d70aa88e3fbb0f32cdc88820395dd55a1677f8373dd05ddac7c8334e332cf350e6a51e0e81de9911c3790b0263b6645ade0f72041ae3734059a42c5091dd9ff547365145697bb55d0020792aa2fa614d9b69a37b728d2b77ebd163ea5d1961ccfcc3bb7778f5e82c9a9758daf83adedf09eda91fd9d76a9a720fab5fa36d0c42e1b7efc6673a41ec993a40d23228c91e03dd2c2ac906214cf8b7080f56596b449385a887089bf02d60a5e9e46aa7d2ca7b5deb025b1713c353045f3d664a7f7cdcca8d74cb3552e8e40b79f1ce79aad298f17a689ff717eac9ef0dc7b442a71360f87aeb4020ecdaf2f2b55e931c53e416a79c587a4ae40699f5b2ae69640265ad9c1dcc5679e80a5b705db5783c6c8c5e878a87cf6ce60e19529e6ee4084b353e31ae7ef6d9b290083054db38857cc866208c194746be14297ec477b8cbace7ba2c8e1c22e8e26596b0ae646a8a81afb62a1cfc723c5cbc174697b95786024c07ae560daa79b850a0abae1ae34aeb45e1f4f7d5b096e3821b942bb1ed22169d32a621b77fb939bbf81988d0b7fc7b2f6f2f858aec43b4e91ee726b80e1b2df05a14f53eee3aee5e3d6fd293c8f8391e0f76fcbbd0132befcb7ffe56a323a93531f2186d7c154f0dc397ca5bc0695ed3f019401ec5b1d3291c69a2326bae406b77396dffddf6630437ccea6f2b717a94f1c316e1fbd4b5fdbe2fae3de0172e350300fb7e526f447f12a17b014bf3f5b16bff2498df5f43a7fa0d81bf0d0be8a94f0def75d5908e6a61cd4ba87b49383d4ed0d28191f7a29b12ac14f0b3b4ff175e9aff79580896e0e0c0d8cceb8256dc70ff1086be8fd12e07291df8fde193f5e3abda25c7024780c80d3e3e9e7272442c9d4ff73a0530e1ee68816b3309d8ec2fc414cda528b5d2dc72ddd137084de801e0539e28b1a09dbbf93d59563a4028bcaea96ca177a0ad027f823688cc97ca057d2217df5ee82db3b794607fb59b370d14a5934eff4d59f60f54c58465a3e3aee75dd2b96b27faef42b894d3ab1b9e788570e409212247ce0bca1c66a5e1deee2b7af3e10f32ed077262d06a573635fd6f31b771a86a9331fb53ae6ccc23f75f7337ed88b8d8bbbc22cd89d537a6f618a5f510e8c9218a65f30a7f01720369c26821affa70489f77f547131ec3e6e443767b72b9685958c9fd576cf61900342d507fb7dc470dd06e4bab0951a105d4d084eb8ffa14d9760a77265389ac9296484f8b6d57f24d4393be5963c48d1d33e8ffb25fb3c6f20e22ac4390d4e9b63e55259b80c353b17caea1ea31da73300783ce0119ab87a0f46091386b01b2580416cb14c0c51de5576485006299a8c11064d1da9280d657e314e589b9b0ac0c9a4fe47b48c9232d48587100d116fa1a5a9fb3f5141bbf29c7cd4cd9e2823cbc37f56340014bf7e41eacce0ffd00838aa5f6999cb6c5122169807d14bb6ed404ff6738ddb27a6d7218b7b031a5f59a79a49f41f527210d2dd7480e06b0f385f31f0578fc07334a089de70fcd8a6bee1381b43749920e3468aa62e5dc7aa6acf49a5724025e0a587b09bfb9e039d7fdf0a6c160a80530089fbcffb7505c986b1cf7a20b2bc4b17431ba3ddf47e316b24301e4f2ef2aaa18957c8cb7090f20d8b66c833a6dd639c8a999661d42dbe3976d5373b3b5b918e160d53ee1798f7b769db790a1a1ff2bdd822e34b88425569df21d237df6f247fbaa2dddfa93fd8f40900cf4893c5ca68a229ec884fd9d06ae6e214447f5fe1019a8397b9d55bf86a4cd799033b62a431d407ae479f0193df3aa787c39b506056d4fd95f09932d4f0f0d0ff1a5c0edc378e959dbd4450d4cf4ea52811b97437606d08bcb33aac5844b6c2ad4cba2eb7e97c40bcac28c14e57651809cc228981a57988db62e0ddf3b59492d03b975de90c9e105f3ec22afbd784f6de4d8900ff8dff7be058bb22051b489dc3389fb9655a6090f69b689941285da7c4a83f4860f52fe26992e75f1e3171d75dfa0c74a14c987e183e0092aac41f8478cbc28859aa6441414742752abc84f9aee693f6a95267fa7100c171b6069814765ff5b6f3474b68e991fb8b7557177a70e52717b3c6b68c06c6aa1748a7bcda1d85a850cc9330b48780ac87fd162ddf3b618069ecb2a83784853c3718fd58c1d1e5b3293838f26e965fca0f6a814c9dcf21900464b47270792d06a7fa7afc4991970529e8bfb09009f4b53e70805474e4b1bcd598a7fe0b61a5abaef66550cbcea8d47aa1d836946eec36b43a2ea7d8b48d5a1be4094bfd51a3c3713fefc4d0a0c2ee051ee80e9ca664f21ce8b2a59dc3ec7d508f7d8d2fc51a30412a6379eb076ee41ed7d1eb0bcaa1ee4986b6a7c874271d03ecec05f6b27855620dfd5f06274049de107fb52b5320eda0dbc4a09ab0e61c348b2f9934c91fa42d7513f596883e456a849e930a74734c874e6627fe7c54e0ca38ff29d0858d7d2ab7f9a51fd0ba63b156d98542add69e5e726d019c3583884df3da6347c8ac70c7e7440f003f0e864d60dd85233e60b54da0dcd6f626b8f5b1883b0aa78360c9015e932b9983e7d505f523b1507f4b622f8dd3fc67d5c8ec4fd7ff6412829ff3f7777d32c03b7e38b755a4a0bdf9c5cf41779623a0d4b7d904afa56fa36097ef0d37730c2bf5843a73117175c19001f61505691ce11fd32eadd0bd9ae25c7aa89de8f0dcd678fbdf263d2536dcefc90a3fb080cfdb332673773f90144b2c33994ecae803581b4a5d25b62cb6ebd1aafbd3b456971328607db9e56019e9852bae050aeebe7974c6161856d42463fccbba67e29ed7740e49c27c7f665bcf2a73f9b108a217687331c6b6ac31a04b096cbfb8d4588433c37247d157cb5609a10ce52bff7c69f17af7b71ff821d761dcd6e234d462fb71ef8f50b84ac008764b7e6f0c7daef61ae1b8084e9306acc93113f29e378ad9b33f724aaf01f1a66a967035087634bf560e961db26efc9f89632a4b38045b4559beea4fac4b9acbed5a5c17c7f4bf3c85269d37aa42b578a9340002cd894aec194bbe31a286db6d31c9ed84ba674dcd07bcb8ea905263de100c9f518a22f1c8cb9a09cbb92fb6f670159e088bf002fe616df9713241db039e47e6578ad371405c43d071776e3c66518dd7fceffb763304eb85d01637e00783b3f3c3bd160b4691d3833520c5b6558ff99477073ee3cfddcfc2f4ef978938f3a016bd40d80ece8382c9007928fd8d6d2a1499308ff8b0898b089fec6fecc981a9ba41d06c0765d155095f5957e273b0f93b361960855390f260fdbf180c621f69bedfea450dd44677017571b58038d30cf60ed97018b590b04aceba2c2da97236076d3550058913c64df092cc7a78844328444e68bea5eb8de209b6661b384675fdc56c63f76030cc53a36a7bae6552175f55336aaa3bbae3ab8187abeb427cf7d6b0cb8a13d64a76050826363342804a1b4ec3a10d7eded91ec6a4d1f384ed7b4fdba800afecba43081e3f8783a819b4984ca95f57c0a0374a98c0490b7586c2cb8562e747a18fabcffb9726192db5dccc4f8e1992641a6493a6c07b9207a81ebce42f5863cd28389faf570b9d4abd6a300fb36d7336f8a0cc2fe8b6f01f1a504f89658127862cf2c01be75b0b3295a44276cc5dffe917a2a5cf0f7fe2a5462c8b3540db3d0c3bb56433e97bf3b54a2cc21fe0afdec2206e9f1c446bf2cae89c586904ff0e422f0d036919d6dae5b543b631840afa9a41241226f00258a1b74d7968a8c10ae188480c1f471820023f096b2b17913ab8d8d0ab43f09efc8d6387f9405ce4498ef9f692078bec44114fee2783f56795ff891bcc081b93180ce5d38dc8f8477ad4348c5702670f1ecf7cc2f886b9ea916558c48525c7d46a41340c3aa50c499d0b2ce8eb384d2b66c94211a44f0cd84097e3f662e8d7207f8df2bc1c6a1bb5a373e40a3c6783859c112031dcee03ffeeee8d9927219ba266d516d113c7cfccc681f65d6668627334de0d05dca44b54266cda5107e628db033f9de6ea19dad770a2223e1f68176a162c3ad9e61d6952a8c1f5683a863c63d048a0b03c473b449a70cfc15943de1122599bfe7a88de7f10e6a84fde431c97518484000ce273d2fffc28d089fbedbb3f7916b09407d40da2215b3c8638093b97c34e82ed7a87a807970b332111de8cc75bbc74f0654a5c3f685f831a3c5162886a6c8a1c31217faa96d2b5eebdead8e682b5b3240606e11af09af6616fa627fdb31a4d4396a30f5846ffc07e27c5a791c9ea1765d2eddc60e475cdcaf8436d72550a95d1692f25ed34615970b2729d46a900979118d7da8e261d3c31bfda40520016a1b4dfde325e00ce50f144da00d958a5c159bbd6b4e139982d6fbf63f2ffc924b2760080a1b5a74bb64265c5d3e1460559f55d998ba307a23cf522f60b62a3e2989068e61604809944e8d6441d01ba13365833613c5d8a9fc1df8a323a0f227432edb79c59298ff950d594faba9c5bedbfe5d6594399ef04bc9077ca61a3c416acd42d1aee7d1a6d70bb63f6426c313c7c84bc6c6843ddab6a436f6b424b2e0f689dba81d5432c089ff284d2b38f17f1a14864c8f3d1f1b85434bfb976e33a14dffed39e6036290783d3aeedbcdff367700505e08fd603bb1389c6f7a917bd584663ae88d45b4ff37c794707cae4ba9691cbe9aa58e897534fc9e11d7d4c9c2a697884cd032c256310064a36631a7cff383e97999ad2696ae8273d5edc779e228a2d892ccf63ddc549feec4fd687564ffa6f1327662270c61aa020db932215880ecb2f95d845a3c4b494ea3f5dcd5180d6dc321512b075a752a1397000d9b8491faba165c3bec4f6d057d43341d2b1304fcf062e40d20939ccf3253deef432cc48fb9724fcd84261b9ca02f416cc4bd106e17ae4a89bc1b4728da6435949deecf455d478041adb0833a71a9095d34206634a60b208fc32ddca0e003ced5f63da4673d52e00ae2397e6f2b4317f190c61e2d6ed5431ac691dc17428b45173cc2aaf7a5883aaa02910031ff33286455ca22609ed0567eaea32e153c84565156006c6f172170c8a571fe77bd14b56fffde4cba68e9ae7ad6fed9485458e72d216845ddd3e9bd58ea4b1d2074dea3d71f697cb0cf62d276f6ab3fd0ac924cb5cadd68d5fafd19d5aabbc0b2d7aab66f284ca8986622035dcb4831fb27c1400eadbcdd465d02baaf7a49a2faff4d435b7b7cee804f56aedec55669186a64658b21fee58e7000376c253e611ba11d933b6924c1b84a320afca2448674cdad0422783a853bb03bc416ad065ca9c965e5bd98fd238571981e569ce7365aca15cff0aca2b3c54f22295455caef5a27e4f7981119d61d6f5dce5e7e9ccd919b0a723ba38e0631944a1cc88ee45fe0649f601661407632a3f01860ce3734e4cf98a666a2f545f0c5b312e8176734fc22dd248b0964eca17af37ac94cacea48a591bd4d0ddee6ec153ab6b5d2e2351386fa7c21bf0b3a427bb379166a6a019a806be7144c6106bfc72a39f6fc10cc9c1c9ae1ccfbf51781bd4a445e458400541b199e35c624464f4b418d82579962ada42b5a8a4c7c174d9b15189af8b333d7d45e9471d762665d083398f86c8fe94dd4c2b1d8e77106c090ac05e788a8bae5c9da6fdec599735cd82f10fa11667d3b1b910b07cf6ad79e36558cdb45133ab4a62acc3dc00f0a78c62d1836d6e3fdea1e0580445691bd81c8689aae929c510976d367c1d60143be2c54b47186f5fa450bf1f0cca05455354fac0d3e61c6b51c3c5728155cfbf7ecdb5051d2dccb9d192c8ee264bcd3d22178c978f0d4f0a685be5170d7ebdbdf0d566b0e65b39a25ef1f32e01b78d0eacf40645dd39daff6b1874e1f271503816ca921fe7a15fe4501719b70b975babcc73f93e8d9d19fa0aa48cd16bab2d25eeebea1035cd842677a2893adab21d6c48a9c3c4bc211e331937ead265c11b20dc3cce3fb93bdf958ac26eb721f5a4f0bc018c802d5460645131dd08c6328ba0f0ef15f3274a6e75e050bdb4935e8faff9f872202887a1bae23eae474b5c7820e0b55540e8dcd58c5b541e07a0e044f1a954062706ca9f9f569481fd49f3f75a3a7ef2d8a4550ee92c5fc30640fe77ffaf892168c4b371a856ff7869dd6ca5e8fc236070063dbb3ca9d59c275c3c416bd3dd963f4897e652688cf94c2b75015f0d9737d7183f573b9be9946d754dc56f2acddc1919574dd3d232cd6789c6e0d4d0f771dd59a8820c1b8bdac125b05ef291778803c93bdce5f19731c6b4da5fadc3538984e01df7c08c2d2fa4097b47ee572dea543c23c0a6a4805512dabf61468ae8f50acd1d78214fb699aaf300347218d3a299b0f270ed64a77909309815406d04fa9c01908c445bed0e8339b05de43d91ed65b0eb126a965941968690f665b3e9ea55ff357ab42f5eed1d3b4a1eb168895de5be301c1c68a23e64cdd78e05aa5312bc91c95367c8d33efafa21c7348e19f82f230190949b2c6007ee3bc0edbc59fb7a1b4edfa1d6b051982cb1adf072d22c95812a78984186e45278bb8b856bda46a9e58282f03ca8ce4079b01b4c6d39e95083a789780bb43094a9ab5809f04d0ffffff2f