PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 77979 92447703ad808bbe336d1c89b4b9f2cc74f1961eb71206f44c2178193d7dc4cf

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
31420ccba71cd227df85d13a1e7f72de9ed5a2ead8bff9a238bb503f395bcd7f
Certificate Block Hash
92447703ad808bbe336d1c89b4b9f2cc74f1961eb71206f44c2178193d7dc4cf
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00d0080000602b0000
0008000080000000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000040e6e8b3da4d5cf87c9c4cb939a9a6085e65f9cf75b7cd51a60199e04398cc39cc645512d32c6e01a78bdc2288b881db934cee1ee79fc9b90c963728b0c1a21caa497fe22ca916dab387224ae66c522602150839ecdb6202eb040000000000000040000000400000d0080000602b0000

Raw Header Hex

000040209e458a9bc73320c83cb38373ccd8fa86d3b72ca53ae653c639fa863657ffb560a9d25a13f20dfd5bcc87528c03fe4513776a7f1b2bf3ce34bb0d4acf92213525690b3d6a87d200187fcd5b393f50bb38a2f9bfd8eaa2d59ede727f1e3ad185df27d21ca7cb0c4231

Proof Data Hex

59,560 bytes
121216020307a1a719c5313ac8b0ab843390dc7913170553e5cc4c521b2fd14a3e7028a7b7653832d195dbd10cf69e3a6ebb8e92c9bf7b448df4102ac84a947b3acbd995099ee04d838da3424a1309b04b737c5465735e96f33a25335c301c1ec7217cb87635441b2ec89b722a16f4570d749a7c1a8ca03b59034b1aabbe1da8a7985eb0f26411911070420ffc02f65e5d4958632702bfd1e0f640acebcb0c7a8786d12c74d54e53483a8a83d00561f5dc31a0b82a088918782ed3e970fde9b5d79b6be57051f479b0cc6db759856eef06b9b636376690e8473a54d3605ffcf8859470f440dc6039f7508f2d5cd7a6901b01803adbab089f8de4380959d9786ae3e9158f403ce2b5adfdb3bef0d54c93d381b2b58201dba5511704e31f5e3e06320df5923314a91ac8fee5074e15616fc865d9bd41c382ca9b7f42cc0a6f1989f9def6d25c9afaa60148177603b012ac001602b6c081981985a38b086203c54d1edd710cffbe42b249bf6136b0a9d6989e7b388c68cef6e9bdc9de2affbdf37d3921d8e0b26bf8dedb585d63882fb92c32c5773fff9cd86725c2280a11bd4df68914c63d94bda889b92d72463f6ef6767f4e746e2ebabb031a2d2a0e8a830a99f0cf0ab76f41c00f24125a88a284a141e7bf571b52a889a92643fb03bd483133a25d71c3af342d1512c42f876f9ffd3d77d0d5e4489d8c8e26b770192c276373830b7ced5109cc1492f7334a3aeb81c0f97a8f6fceeb38b8b4cb5de7ab27751bfd0c865c135eb119654f9e36051b29357fbafc54fb6140489901ef4c43ff4aa4f4264935a33f22c78e8d6f4800e4fd03cd537bdc5d0ea0082afbcd881d1ab812d9180ee8e9768d558fe591d0bfb3d6fe22a41ac6485ef1a87a427fa6b398e6553c3c4ebd736a09339eb0e4b75711ad3161018f166cb576e4981d5967489f8252191bc31e520a17bdb6f71e3c706f2dc0566b69b5b9469fa260e70742fc4cadcd7fcbe2d1b3dfecffb60589904f3ae1b58253506473a96969a7e8592c8311bce8fd44d59ae4fc70276b1ee16fb6be932efc36a6a9cfb008acd5575fff29371f0b4ef5c00f7b44513b3b71758301a59d892a13cfc67e58566a3d50bc19e6f36edfb3cd4823747868154115312b778ae9b9aacb63726f6946f7649606ed468bf3417cdb2605c74a401a9500b34ec4324b02e9e9c30c5ea2181b97a5a71c12c3b459a170813efe5a5fd73e9578e007b9c0d86cf19c96df1f0ace60870fb345e0bcf0e77c08e320eb8365afdd542fe560c623c1f4c635d3a54d41c9b8dec1b283e54f18e0aabba5a8a269e6d3e3f37bdec65f10848d8112f5f49b7467669494f188e0ee390e407d6f5eaf6b76e49fc73a7a4a7f97cf94361d990dc4df4be02522f2c56a03c1e7930513986eb1c4e1f1642becee749cc75f90f72c199508072c8740e86ea25312d45c8239e3d2505db3b209c1b797256be31dd162fe62d0bdf7356c464763e97b534c236556c658e2192395e88047e36b260fdb43c4371bc6bf89fe6dcb037527b3ca91e556ba2b31cdc50a3e681a71c22014bfac754b13f2a384ce9035262c58ea518cda24fa0858652d720c899cb71a7f6b18724495aa740a9c254fff921637e642a585879d07a47735a1ff83b234ae19ef918bb9d116c7a5476487846b2f636bad1436a87e554570071c85c3d7b8b0810eb027ceeff7515c8bbddf20a28b200a81a019e913fd009d3f7f5e4d392b749705c79b8346e08902806776e4d754412ba3142e8634d3fcf719c5aac7ab35d9548cf8aac67264e7650409bacf1bd09b350b7c5d5b867d2cb67a655165de2b6bfd15e0a2113817b90df50ae4a7cbafa2e315ce2f34b5602f1da3303eef5a4184df26adada00bcb1b3b69440a582589f20855c6d023052df5c9aeaec48293d521a3ca335c78a41725fc2b7d7347d33dd791feaabdba126e1a5f0542b7c5b190d849e3aed1a22d517d15daa027a9bf56e14567e7fa5a195ec06184a4c8fa2920cad1b5549bcd8f674477f47c00aec7fbe331341aa89e502a8f9d8e5e718bd3a42300adadfb13a1f407b85abba017429cdd62aa4b0d0bc34dbc21fd821ded6efb0533580baec11d6cd65e10df4a02cf9248e2e590eda4b4b5e7e32a4dd5a0cf4df993592587fc19c00686383ec24fa4c99a2b7234c44a9c675612c329e976f92d35d29ce6b9433ab75b24711b46144790dde40cde74e2fc8d9eb710b1baea37295a1502fcc3998b027bfd127f09aa3d9163b339e0dfab2b0c401f9c1f676e107eaeb828f062890ec7cfa26da0e471ac1a6a1d86a7ed495ee6f0cb0feb15092e00337b9b28a3e1248aa4f051211f5793a5beae5160db7dfbe457a92227403279f77502022140242be850d61de7a90bc4764777445d6aa81c47f6ed80b87c3e05926d54f313e3abdaf28bbfb7ddad51321e1e0bd6642cdf431d99c09c93316436656dc0c6eca13800a772203ced5f6ce361fba89d6ca0d7354837a73ed862e0dbbd2d4eb0b49438e375bc4d14aeab40e847c47258d6d8100ef784903224862bde64c1c829fc5faabf964f79dca66b3cb2d810f1a67304e31c70a8189b15dbdfaac31f911cc3aaaf4b8c5823b394b1763400c3533dfb4545def4c86d316673e73c30836a7eb5d01de8d3554b8dfee941797781f594eaae83a43aa55a42bf46763b99dc99201a9c397923fda103f4c20262ed4bd013ba3828c6bf029519e13092f5529de735459d4fa7f415030916b370229ce085f1d1493ef051c21fc983ad85b2f44d9ce2a5f9f52c18a2a727b069c8f898e68233cfa0ca0571d2cbeef7a196be0e7b70742cc15b320a6df278203b0703b5dafa22b4c8587db1b65bcbac3ada4eaa4cb3c1889664709c5a3bcfc8fa094e29c2fc7401c1fdcdce1f35766bbccf86012f4264c74315b2bb1d7d131ecf60c43c8073aeab4db2ed746fe47023fc52ca4c23aa33add7b04103f4c457668b856446875dc265c74520152fba27a5c4af6e6b19d6b5cdf809c1b9900a70592fa46241ae587ef22eb0b88d30d891599921140725071b729214eb2cbb6f2d9a6f60667249ade3564f81c5dbf7c80d530d97117c3004ed1398c10e9e0ba037904238199d3ab638357852f29dcfb87a70ba65b6c93877f5507e82fcf674c1e96201e80a92a0a14716c2229df43e6796c6df23c0ca2e6f861f5b85f43a37701b59fae530c9018f03268d6c65d99a07863d321e071be75eb675e9901a84a102eda9c7d271e4ad1846626807507f62900809eb5faf773d52cfe4178042a480df1f0c60fca77a2d79ed1fc401cc7700af7cb11ffcbc89fa04cd5793bcb6b9ce54f0a5b4805322aeccb9550c9f63dbcf8b8efcb8549b43174157c19705176c6cce7d42ec907f20b1191c33682f3aa9da3af373c537c345002a4f0cc50108ed0180bb6f453c98bc1aa051b40a81486296e1357e5d620937e25a743e39aa7e26c4a91f7730d6a8f1ae6dd9b119cfe826684af0d3171307db2c9c98f0d1fc5a8375741db4ed4643ada273379f6e62fc1b3e8dd94b9165ede149dcc5bc0d7e2aea49e9d215695a3c1688986b32f6b31647b35a0577bbfc29f0d5b9f253e8fda21cb4719099f602f174ee19bc3a864e5f95d06ee401c66378d3e2e2877a20a8ceb89c360f27cb79aaeff6dcbe6aa937c0f5a9187f3b56c2d381f8311cfcb6a8006496cdf055e920e876097dfca770bb35d244b04b918e38ca93f62543123ca63b137627a2234ec740530a3d1ee85df4004e040c7a3947dc40c92b7c316b47578e5db38150e3f5bd9d7578ea94aca04c5d58ae37d338e9796963030dbf5198f7c2665fda85b6cfa3f933effe1f4d0ea91836eb1f80f49bc9216237d253fcf9b81b41ddb17cfe09ae26aa553d6279791f0a67636a0da59435f72f7c63641f7eea768d798a1f27884768f06c9b10fab78e381a750ec20a471f99383834bf4b83393a4ef54bc2791579d3ded0eff393674ba144f1369a00a07fe1b62e044aa673c67445befd0aa811df453a82758cf5cc04bb25e609f476af8e7344113e6bcf7d350f3533b25ab6a5145b812b21e214da6f6f65054a375ab4226b7e44e392ca40d835cbe838430d1a8334ec595c52c531a9f11750139b59895ca753e14b1381d552a43bb684fbc0c6d71bbe9a3270d53888a8ae919af0cc9ddf5fe942f39fdd35adffc681c04417292054dd5300f9cfccd38fa968924181c0f06b23b161bdff53e5d06733da63a37b0dd3055a5da863dc2fe2be7eed3a6fd8d7985007f687646ecef2599e0e0e83ef53abe51e9b5549ad8c39869a0707adb8876f07d88e7d83b73f325a9d1adf9bdef78057a7cea3e7f32f68f0ad0333e7efdefcab3d972ac9dfe2f8da5c779e9c7fa45a3c277fe9c6bc82b953cc4de5a7b4172a5fe51722d213aef7fcd0e34a75b54f5d65916bcd61572111c8840ca6e42eafca46630e62a8c5eb6241ac4c9bec6a225f3933dbae1d7664612c407f968912c8ce8b97aaba71c07733b3e1546db1a7b14721dacca0661f897096e5dc00c35ae43c74535e6e31ea811745392034effae4efc02acc784f729c2c7396ba70e9709d38ba15cc6444b819d658a4664facde476456e57944c0431e4ccd5504dc994eb5e0f0f4a8e189fddcad9da19c3c0dd908866750b5f5db1b442e0476ce27cbb4fb57b2662a73a7908517abc0bcd9cd25316362505371ca62f83fdbcb0551ba92918353d92fc52b7dca65857c69a71ab62d542834176ed1aa69520c945071abab7944df7a24c4b1ed1bf08dbd7094bc1a3641325a34f22ff8e4530d6c82fdb55adeafafc4a47cd727afb18176aaee7d24690392d07f102280b721b8446d96cd76ec64ab3b6ad9310f088c20f53d62a7fe1db2a73c5950cfc1fde448d8af02d843318fc3cae9789270d0a5e0546038f2373a7aa4c1dbed735e55d2c4c3f95afa3fc2d81593499d75e266c5ff736f15c45d1581bcbde6a8743556adf89bcdd6ad10a20a933c78bb8f530d49919c27068768fa012d6495cc9281c8b4498222ea0a672b2175f730d8f69fb5904aa2b443fe767f2a73e5097fdf35ebad8feba12ede26b012380cf6c52b1c825da63a1f48450ed57b3236de8c869f6a40e9a545a1188bb1e16de57f0d273a44dd89109d7dd15520b9aef9db2254e1aede906a167415b4722dcdf4849113322c110401316d174452fc7f2ff4ed49e84344513c231b8a34636d583a4f6bff5a5766e087468ec6fb8abfcecc54454b13995c430f5049d2e793dfd350c0571a3431827f2c8b8294d36ff64e7b5380f195d406114c7a94a826dedb162d20f30705b9263a937c44436170a70e4b169145297a5575e95f466fde377f8bf7c4c1d50bd7fd215333bb4c68206691d4ee5772f54a0196c261afa28c9a65f6b99eb258ba29b4be1f55a675f7d767eb3571f5e4ed51de7bf75c81cb55b93d4764ae53cfea1046032860d8a1854e2dadd0babe4f944c76c2d62deda0343488f6bc82e366561f87dff6c3086720f052d35595bb8bc0733037a2585d5949aaca6ab720abd2aedbc99bbd89bd528ec1db5347706b7dad646eca9ae09726bfe2d042bd04d2d94bf9e220cc4cbec648f53dc694d3e098667d7aae45173701cff8bd932a5ffc43fdf78ce37d7d531910bb9acaaf4475e5131b644d4c9d674c39e944b4fc51649b29b8cd80f9eb734fe22f38bd2aceffd8dc00396e2bb42ed99e781ef171f10798c26a057247c181f3b1fdb6e21e21f77afbe4df6968f2b4af117b279b3c5a09d0a6dbad818d6a81e688dcc9d5a0969714a2ceaef7b304343df4aed6e682fb9162142547a23b268982b1a3ff4e307cd26cb2337be0048f844c64cf93549d33f04d2749a42021fe06405c6a3803ea92e5563956cb0a27385aaa852ad0874b0f5e6d21bbe3fa1268775a111378e6ada9cb0fdc859c487b6e813f19c123a22aa32e6384970b9b6d1719e70020ba8916430ce6d4a624957b934b6e90b8da42c2ada6802b185064611a3d8892ab264e1d921892090ceccfc478ecdb706113b6d9deed8190264e0772ddff0285276f76e54ab4684c11477f9cc6770c8d9fad9b1e7f67db876e2a65f608008b714c5d59858a5a1de63dc71d80afb352f3f672af1d7c69b67c99a7e816ad64be308026af3ed3b3bed46cb2f925519278da3b34fd6fe838cc6c832e2a9071daf4b6f5a61a04a8971533b9fcc5781f99ea7c3843bccef6300373f693173b388cb4f9d81ebf2f7cc6db75e09d84bbf9c624dfb393ac587182b554d9cc37a1040818107a983fa3fe9c3122ce7086fe4c3148a5a10eeec647f3c7ccc8c188510fb2c38ffe67cfeb914f623c271408c593620bb1e0439bda07b54dad64965d53356b13c6f35aa25649f60782c1674f48ace1a070095e09e995f1054ecdb2716d193a27f194072b9063b477ea9013a662193eca5c2af0b3f7c855c2333d62bdc5c76a4661eb5d560f7affd2a001c00dd4eff41f53df984a5acdfa4d9b41d163fcc77e5b11fa1d0c819906590f0d9342357aa6e3d5cce4066e63305d57690e1ab380546209cf987d49f1c34a998c3ecfd87a2c28cb72a3f4fe462452f89b2fdff3c9223d1b7bc1c212821f30d8681cf5d9f14333265268c3f13f831f7105f7a76ef7a01c308b90981d667473b274754d7f8d03ebf809a11dbadcb8212d0b34567a726a5eeee6d0f4de5eaed5afbf438f12ed72b61b72c7a0152b6d5679f993848d8f517bac26784d40c53d5f30afd5779715d58a37dbfc4ca18dbe4185329bfe947dac99c3ca6e1c66c424ad809c9eb93b5e8dfd6745978fb56916b896136bf452dd21ab748e4cc144d7692cf01b491ecb75aca5e133bbb6a7f8ac77abf212ee85050c582198d43aabe10436fdfe17c8a3cd8622e9bf201bec6d2b8265976e970d101cfafb9986b656fc21cfbe399d4865f50d3c7314ae58c7e3c3e10fd341f341f63cd89a22fd2504fb8c17e07b2cb64cb5726b8af2d01bec8f29eec16c43248f5235841d609fa959a5f3fe0a801c79fce3b1e200d57434ff7c7f096fbf50d82a513a08ab62c3c9ba970890405873a5e75907192ddeb14519507d9f735c6069c9bf72de4124d2022c9acabd580756be393e83ef52285be6eb40e07ddae5f3a2a30d6169e1e1627e37bccc2138dcd9d821a58b8b02850f3fb9fd5b4d22d1ba7dd164c3301e3a0f229a0a827de274ec4855a79b6706f8802e1050a6be974d90d1a9890e7846e8862fb21c01ba51c3dd154fe6ca3968e7a9f1154b74218382f0939670d47300b3f2cf412cdbb627fc50f3e0a3804f95078fec7e101f8696827eadae141d9a7c1a0982b4396659c51958971c623cb0df7fd4996770a7aba3a34df04929c949e404bef01f9daf51f2364c658fbeb26c0316d06079d32850559a8ecf0499c27ff3b4bae3d37e4e40e0f403f44a6f4c27f9ee0efdbec5743f7334692ccd93f8f3d530c211ae620c9c060cb6a5c79c0536d4c0c6c68c36420bb1eed213934debfa26517fe5aacfc2703efb9fa6daaa50afec6aeab25715617bd9f6248aa61d02efade734893fcbbe0e921b772fea07185f75c6b24c3480d78714d6168b08fc01bd52071c9cd71f2ba37a771d9c16c34469df703cbf33f30ade3175fada962b3850c493c22f76559c044878c4384b3f7acf2b2ae1ac682df3f7e8ad32aea28cd4ffe032768075899da0723812cdf849871edb0c9c9940378dcd69bcd5f76ce90d880667240ae8096f3af857e129e34675cdf66a82a4885052201d07f07e2c147ff5e9290bffa75c5bc823fcd0abb7d8566dcc636098b5a31a3df35b4c9f42735a4177fdc246490d75db5d05b6ce3d674c0228c0a012b27474381ef856218647758cd1b204018a95872c2da430fcc02b10655fb650b34fe7f5a5edae7023742b57bbc9764e4cc2013bcb10a49122c4681d8d75d28fe6cecef00d4fb785c7fc3cd3219fef112c9468da5d594dbebc569da9e3cebeacf83f4acc184634698835c109f53981349df21ab97269b38f5a63a9afdedc74214ab7c431365183d37c72cc98214fcaf83e0c7789ece7a4800c5ed27b76c0a096ef665a9c6f30c8d88c908291acf36e3279bab02d67bfe0ddde7974e964c8d08d7224c9bd3c7b6a0378266427f14f341ecd34712b703dced512d746c04f5033f34be80eede85e3e17bb96befa85ac7340796fc9149895fc6346d21a770e3ecb97eb88898c61bc582a1a70bee8e6672c3953a96b39436d52e715bbef1ac06fbe89612c73bb0f8846475043be8fedf65f51114c0d5d5c3f456d9ef4be5834a10a28e4bc5f47a4fa8eb7c56563bf939246d37e1fb1ca3cdd987895d9971826d7081e25026188f7f7e0a70de621c7ffb6eb60fe43c304f8935fa47759a094372a8589b25b04fd8e7d21f2e34fe956625f4726db3cc1fdb4ed99417d003b93ea96f3caff5a23f3b39a7ca8d2ef24f43d9b087bf1a2afc651a4e35ff8e33869c70bfa3557dc7ba83c6acd7de644d1a3939c7c88ee0c5c334946b669141a88fb3c9b0fff7bdac29b915962dcdc86c18e1d58c88e7f905c896b2f10c16de2b880ad99f5b98bb27f60fdb78af643187dc4e9aaa74475243fb8191dd9330235e8a01babcdcd82be95d50d27b7e4ecc19a705bddbb427b753bbeea0a8778817a6ce315d41429fd38b5f97b3cde1961687c1780a725b8e08df232b8604911205e52c794291e4260301a8335ca95c0356b4ad1d743ea5f0ca28658ed5c7ea31b513ec91d66d253df70dd113519d1991cbe329f39bafc5df5e92b080f28425ec017dde78c4f5a35a7bfdf1b493b211d5fe841dc92d8628cfd42b921fedc27afb723e3811051dcbd262262bee89c7eb902aab7f4c417b090be4af26953f9ba0ee3760966194dc7c4faf87bf632e4b2b907c28343996775c7c20021045d75ffe08976886dc75f1b8bd459b69a01b90591e4aed165326658c7c5d55db99b31099d3d60e57508d752d4b0f621b90c340e304f250d6c6d0ce5e02219d2362f25bfbba219191cdee82af58761696edebac4b662d4c461ce06fb5833424ce985606a296e403c3e185a7704fb6d37ddaf34cf239dcddfdbd595b1fba5c6f535a0d9f8382f76fa847c8219e5482d147e75644a309d4cbf09eb27765bae1a9572346a53cc9268777cb773a1e091e8bc0d9ffc2c57e138fcf3b9262affafeb50c2e030142bff49f8893cc853f364ff3137d2bb604d989c1ef3255d75aca30936421a1efddfbb9c65703c5e39491d67efc820a0190d490e3b5ab4d481ea7fadce460c2d69e40ea7b53ea06ff46004afe53662f521325879f4743d6e3e9062b34fe70f2679403775c4231029ad873e9f76c53fe68fdf24581d602e564aba262aadfb23f3ba2b7ee540b7bad6c804662286b32be0d9eff1f6cdcd0fd60c2dd82d84becf8bb3e9a843aef8ec11deac004368b5e2cffa7eac18f5f6eeed881c974fd5ea175464b8e7633b2a67d3925d15fd6792b4cd0bcf38bfc47bbe04a6fa5562b60dded882a6c2812af3705f155a9302dbd00827e2d7272e6ecafb6ea877bf3fd414df7a13eaa86c1c1db95c13dc7686066a7042bf5b41a53ace10414aa1fefffd58a05521d4eea5d4ae61f7781bc18c1261f0f976b11687785488f4ce266fe519a5b3bba59618aaf574ad22e66a020127b26cadcf5ab558324d048428d71f8a41abfd1ae5f4d0339f17011d1c8921f22935b25f99541cd376850edc8a26363af663ef809ed5527359b2fd38a16538da49194714c9501b69300efa13b7d48a0b6d550f8a8aeb67f55ee281929895682889d83eeed08779c184656d36e1abb1866b98bab8205eca7a64861162956d476e68f9e8fd29d7f4ae9ab3f9c2a01967ff276771f03dc732f7d32e9557716cb502a1cfa73ffc5aa7088bcfeaa1bf2bda188e6ffea439950595eeb3d3640dda634a5490cd732ce93714df110afc46036ff28ed6c0cd7923dfd4b52fa11ec5ab522e762328baac335a4703f15a29ba50adb1f07ee4478c1bbc220f7107e762cc888f7f3a5e59f6839ec0b46a3e294e20c0d9057a44606a4f0d3e3d17cca9242827e77facce2df477ad2d5e5e705cb3bffe6f9d367734f84f852d78c6e710e712fe54903d2ea8ab63a8455cad4396a5b649d0dc1d44bf2661a322b37b0b32c6a73cb3e4621a1520858c1d9ba68cffd34db6174139cfdb6c317ea8f82e792467623da33dcfc40a3947be258ba8b8d10fd7070f63cc5e0f1f4ae02bc017c8ea599dc27e546ae72f7e4c889dbb492cf9179945a5f0563f20ce74c67a01f6cd5cbda48cfcda4181375ee143ae87cd56ab252fb299f8d2b5aef37eeb530c95334ccfa35cfed9a90d0362ccf41a5e6f76e3ae554ffc7d3fa79929337ed25051a665e0a44d0bd894b46477810e340de7fc5c7d1e2ad733fceb14e8eb3a3c3949c1757789111e7d2ab419bb7e720924ab0c914bf40d2c36044bb56ca2b5b55b00ac11264203b4ac307038bc6766c43403b7f08728f20aa4d36ac2b29a7fdadc9ffcd647c9096fdee2ead8ed636e442a24ec21a48b74b4386a6b74b8f35b2e8e1975d3f61ab3d559f8f9efede480a1d63e9ba7a2890ece83871826c0a23972d2d71fadd1edbf5f0b3a68ddc5377e7e8e4e6a99e7310c88c26851e6676e0920b681eba9ca26cbc142d6d1b3e9e32e6e22d8b03893910a95fb87157ec33c7e9e038afcea6174a64e8fdf5ca3484c19f7fbee15961e0de3800f40589fbe0a6d4da3ad69487bd016bead57730e783f4786b058dcc89c5b25d502272d8fe1c68171a6dc420fe72d1014f13993ca4f1ec58def39ebfb48a126c8af499532374d6f4b16e2fa6221edc803f7945489b5a6dfd3a632195d37ac61692eeb1e2d559e9f9d83dd9572ebc588742fb6951df25c84515f163ea1f42d20b5374250170d8908d8fca0cb62b745cf28c162cfef688320885b2402134b2899e539023f6e3f394b4c080543311ef6c9e12c63fa4a48b1564aa8a266215523c53d22f3abb65728f459fa93f03041c5f255587ed2ebf8045cf56c5d500beeb5de8e762f33fe13d829e9953a1b4814b07ffba4574062f9f7e8cdb1b30c81fb23f5f9c3e81d468f1c32b6c0846c414589c44b22397227622de907b6bb1eeaa4c34f7528eb02f64722834016e11ccaa4409716dc41e9c3858005f370f171eead9fe48acc27853683b6581b38e2f93d1c4c55a757b4e775064d22c924737ea68d61e8c48e76d173904c7e770c4a9d4038cc3276892765664cd978efd0493e1a3d922facf33268ca6d65c890f1650177fe21f06d19a85f5ebc48cb4aa0451d7006c1e4b86f746ebb5397f44ec5104d60437318875ccdde9f374452c00ddb1a1d0ee101507de074aa7d19e71870a65f08615ce359f8ed3b82b3456ed753d468812b3c3a4bf3544531b8b873d38b5dac31013d267e96f67204136a979e8436714d25709dc8463aa94244c01f7577945ba30d2d5c57a5abeefbc8bf0e074b7e84d399b772dafb3b9c71bf52c538249701cfdd9291794dd20c5b23558161d3805a54560ed877de8b29a8175768ca5c278d2f269b16d61c98bfb4213f33dd984d719459649e4d7cf242c62b94b1263177bac9e9d8144614b72bc6acbdda8e0e2bf9a20db2812bcf0a20eed8c0159c18e69ea6e069ee89467726043a36d711b6549b0ab45dcce143c30e81cd7141566013917f1c270534e9be09ba66a52d6cd2815934352160198212370cac71534aba41d7aee3ab82ba6e4798840cd97f9088513e502f42ee529b0a314255f6e1130121563111173d6df38d536e45acce9bb9e73a6270825ddbce06091f442841d364609657ca8dafcc60f714cfe7882cf596020159a6496aa181ed5e395478316858840ffef2c246c2f0daeed6256913d7957ee79d212b4ca060a693a7a31559476b6088ab77e4143440a4781cf7af61938d66b577df21d977b98af64159ac06e0213e3235a7d315cab5da611264021e4357dbc4a42b53d836e204d2eb633e930acf777de72c8213e17006e3f696cd0af83ae21c8798936c3f21567ca143a4930658f5e5b89db7e6c0ca98e60d5560daad2ad4d87afd08354ef5b5d3d25ce3bc5825f3c78d92db70605eb3449f8b95242e24ea68e23a6390115a13f6339e2a670bc48796232f404b2d447843907dbe92379d779dce3142a1546a74d467f09c199271ffef04a24b0f8b85e4ca16a0e72e312f361150c4676a59032ebf46b1867a254a77763eeecff4c63a62a9b7b5306fa9c7306d8a8bc9cd5b3373ee19da7657f46c73831e50469a34435ef87c09717dc232e4892455a44b7af136d05aad41195c53f6fbfa17b4014c5cc11d2fd27a3e33ecd61a01cee5b6f4fc5c22012bdf7f2b36edd1129c7cefb93a0fb4bd376777a7ef4c1d326b479f47f50a087d0680b189e9b9cdb6bf0d78809c73f22f7d7f5d3d1b7a8d6d31fcd718723d1ba27b0ab276aa2e839c5a9b41a32dc75f74b2206cd6c48b8bc2f3d6028a6ec9f049cecc17cb0124be7d2e56f8c420c29a966aa8f17c1b12324c365370798f3d5414b56114ddec92cec6eded14387baaa3eaa4612581320e68c245babd8009ee8f6a1c19a0eb8defbb0a519363761da9fbaaebb24a5697a4ba7ad27d6d68d3f27cf372830de33f5101ee3890a7a93445efacb012c3900f590e348d543978b40d4785153e9a8018ffc2369c3496b64e5d0b628620f0d7782e146f9ea25115b784837601b5beee7f2402f36bd40c0afd37cd5f19f16366aafcb2b868ff390560e42969a78339287056e58ab18915d1499cd83972811638e26cbb3c2bc31cfc127b803fd5c819a6c29fdb58d78e1d674203dac561c3d32c01029e5b51d13e38b92febc7ab731d7fcb3f4b6cfbbe03e217da1d82ee5a6bf79087f28fa5deb0fd932d2024406687c1c47880938c389ed704a3c5f8013e2f782962b7609e09cc01b0d1d55ad3dd4119873065dd4c1b52e1c8a72b86604dd557f1cc137b24585dee942fa06db4d557b00e41bb89099b64a463237a691887b8430a1373ba5bdc98e8243135c9e97b51ec04b60485a7915947ac028fb981f37bb3134ca04197dc331c4975c3dd80b8834ae338a7401986633c249286775130b061efa53c203fa9e8ba97a6bd12be3b4b93420f2243f0297727be22a0be8bf044e5e08a4a5f2e7fdba7e7ee3a7c37de7b00eecb000276bfe2fd7df38df89dd7af3c11c862eabeda6f14a397ade8337a07e8b37be13a7a788122127c72bdf601d9ccd05dbd278a98fe424d879201bed432454a294cc0aa8bc0832161dd3d6136865bd6e227856012665ec86249d5a771aac2faef17df54f669b82fa4526273f7fa2a6a19e8a8ca4d9eac391ebcd15aca0a130f18ecc3cb715dd8c570257147cee3083261f93a11582df5a625ad63c2969b47b58ccf8a3cdb0feb43eaea04b5550f23c31a12fd3e55f85bd3bb2fdcb2e07953bdc3e567b7c260462ee87e587e58e05d8a872ee2002bcd09ac51887176b4a707fa8ff58f844d87de05aec5f1c38d69bae028b4dc92156e47f00ed89f6b0cb42d5aa1628660472f8e63cc83f64fcd88a33c0586ff7298ffccec8b16305f591499c2805a508b7c67d40475c46e077ffd8c7053ea6f6d495c2c1f86fcb7c1840fcc5ed23f4ba0ffda21d4aa1986681f3e0b3ba12a0f98787d3a938c3f55fa8c48611966829a38b5780bb98c6e480231230a1d63bf2f8a8d9ed178bc76554dadf9d5c7d6c31b1ac5b40ffeb17310e2253c759b27b5a266f186f389528990314a148935ccb2006707549f44c116851406d746bb30eee2ca5098746bec6c21f2a2632aa08f43ea0a8c505f5de6288050ce22161c8bf911b007f28984c4fff4266998250a2d4bf24dfc58d570d0e37df9132ea20e12e241ac4b83d6a169b7357ec4df7eee518ce2b9adb9cafa02dde36bfd3c9504840c33077857df5192d531bf92a2e8a7b6021d4a0c1c68cdf389749c33881aec9f59a208e2b37db36413c5d706310747c55224d5e62276062859256bc5401d641586d964bfa818fb8b362ae070eaf001ba97cd07066c168d3d5b8f4c1e28a18ccc2716bec1d1a740622d6593b855d298eed3734f4659d9324e532affdb43ab85dfbcf5a60fd70d50664eae3e340ac3003b1857118a304ed1ff9e852dbf4c99fbee1214ec2384b58ae770b236b554fe0c687861092ff343791be216ee879ae4ab3556a024fca3947a3c19b3df4ea6c0c8722a4437a059ce921dfacd4e3a68a8dd0d119d21997b34c209e92979341a0fc73d69fa9ca8c4d04e2f17614fd49d8eb220db9aa8eec695a709cf796287e2d1fbec9fb5c2dbe5f88a9bf7a437f28bc07d7e4859cd59e19e9c669915bce0ab1e0fdf9c22996cf7fa2d1181c08094b8124ed635640c9807b44a2bfd6c7b5aec6de89aa0213ca3d217516c0b4ff482c6daf6cc87da5ab1ad352865f2d17acb12cf517b5aa9beeac21494b276597b76e3dadfcd131f1dbe6d4589d5a7930f771354b82a5e0f1169146798efd259ba1231a436902ae96c1d86bee998bb76fc9f8612cf10a5b52933f1f3329d3384b717874ec2f64c8c52c84a4cf9105d8212321994d31156e64976cb62aba7bb06cf1d8bfdd4f6bd64b4f4e3e23b911787ee12fd3e7b4807f7fc3239c0b5f6cfc0a668b759ad180a540a8ea7ead399ce5d3ada1a3f857079bff298a4e1c9c73c7de251f2786f177a037d472cdf3b47e4b8eec42b8d5c555c36609c70e80cb0c4f48ee7f2dce9d702ea5899c5c2e56c05943200d9d2a02f99d8ba82f7e4d8039988ba1adcc12d794eb06644b3d7a9c6cd330ab8294c2af800119f5cb53cf2947a86b72e47b4daa6053aedd62c63bd4134d8357897d7e2cedf8be16d1964de7acd8ab928379b2f6720627fd5126d3abe5f0930fe46101ca22fc37ef24b023085d4fa42a9db787024134431f38e3647e25267b48d7244d443680417cc7c2d5cddafaaee9887fdcf5a64dd1071b2684977da46105154298fd9e2a0fde3d596a4b4a650f2ccd58779ade5189335afefc8093f40b3863875e92f578c922cf451125a310427523d1db8799f5b9d75b1f6297e71804a0ea617b0a5a0df9cefbda2516c619dfc481fac3ee4615f4150d1b053078831ee70cd466520ff9ce2196d389226c44a39e3c5e1ee7c85d5d374293cc2d4b579013cf064f31d8994fdcf0fe7fcc4ee5b698d4d2f4b7939b95837225fe3e7c3a855ba14e0a4b6956ca703bc5077841a922dc7c1da7b62842738f5b91a4b60dae726aee806497f3e59c43e63fbcafc17dd511af6053df31faae10d7328b93cfbcb673577a3168dfb93559f70a98c8beb906b290590f08924104fac023d924537941001f465d13976cb38df51d87192399eaedb622eaf4219a99850d012eafe75e8c801f7149c23feed4c845b7f9ccd52c438c03c129c8b46636ab6d48a44381d261dafc767a26ede058d2b4b3420eaff6ed228661a12529e2c0bed9ffe1630f86ad24f69de34cf3685bb82f0f0f05ba3513f19d37512a21ad397ad2722d8ce7f7155508947dc6dbc54d0990faeee73d432703ddcd3c770792b7d2dd5d0ab5309e6fb7fc32588e421a84227919e3132857ac32ce3869f91d576dd133770676736589c7da50774b55407825e59cdfb8d1ebe25108646a8c97f35d9bc1345ec92e3cbd15456331e4af416ef8a08758843491f17a6472f2b08952efb7e8b4fb0c6b093a025fd8138334f9e984f924ac94fdc5ad387533b02185bd308c45d6850dbed271e45bae77787fb20ef20eea76b4bf02bbe588eeb95e64d3f957a38a44b3a912cdce2452c79b2b6b647033f0a11d424b4e4d93c24dad79bfa55990059f1695483b81cdae6aef7dbaa38b625a2befbfc2b00e880976019efbbda856f63bc4e50b2b371c7a228830dae442d8c7fe37e57d7db556a34e1a9f78ec6fae39e8b5206b208c9afce434fbd73ff53e97b621f1065836fd6d597b4ef18cf1498bca1d2baa3a5153a717957dcade97744c542799bd0c6df9e67660609683ef63f33f9f32bccae70c85f7bd61101515efe74355ce56e0e09339336292130418b3fbeeefff549e217bc5a466fa089183affcd4fec0b0bb80f4d5f35c2013117b7eb741369feaad9b3f0ce8eeb641dfc091a3a11456c11fb2f32979fdebed05c99aabc90f0e5d58d6101c8e468a29640654b51ea64a8dca5c21c17f3691b0507dc4c47bd1bb2009709ca1a426151da8b9a2bcf39aaa339d4d963306eef08b3207f61d2e6cf135ca78ae0c06297f444f86c0aa89517cc5e8708553b84361b3d7605e8b1639cb102a5df34bd4a07d9beea0df7054ce6cd93aecfd0de2ccff1a50a433d82a48ec2f77cfe7249bb88235bdf08b9753182fe36d2fd042b8b605a450e30955a7332176266cf97c65bf8b606e5c09364fa3111269902ed618c1ad6535c087bf62802b1abb735e652151e925313eb6e1a8836550a71b43e948f4ebfa4dc3538a4fdb43732e3a6efeae1a49d141622288d4c9b39bbf1aef263c4d8d9f605d494cb12221aa44101ac8ff45e66da0119a8e9757e2da25d119267c0ea99992b38cc083916624948cdb909300f11ef618df38f09b2ad5dc2b7de31560b1a3365dcffe864e67638e3db3bffbd8c3a509dec2ac3dbb12c94fa4da42844143e67c7506c7d47e8351b0baada9f103edb679fa6fa92457b13787a1aef4995c2f9b3e544fcd77b09ea8131bec10e82c74e7ed8d836ec09f382a4029e18b4d05cb3e6af955ede18877384a4fac3904f963185a5d6964e4d0d3491df57b77f50c7c42e2c8a237e60fcbd9a17e98f83f55d24a9a101a0bd7374d18abff81814645cdb39e1df43f33df9c7382bb89df3f85f893c85473e835e4a6487a7a691e82c2fee1043491b5a279574ea4c404d79d3971604ab5804a56e2d75cfa682c121470e533d805a37d193b6730974e0a81200ef1071d10f392f807ad958d076d7a960d1fb9aaf5169844326c62c413dbb842cb34741d3621f177b94a6ff9507633744caefb3b56106c10f19dd32cdf7ee08ca2a2204aec99c135a1154aeb1627c81d1ad0621b46cf3b6847aba22240896cc452d4c6009b04b7a6f3459dee12c547f7f0352a890394db0f1c66b00af7c9070c8248f62f36019a22642445f9009eb1c010e20df1c7fca79e7ed5de7f6d89253f1de93a84fcc8b1babc08660b03e8978f1fa21c7db13c0b177109e17a80ff457835b893cb76e4fea0a5bc4ce5caa4e64a4532919bf92a27c6330056e9059ee8a38b49d5a48d4462d8b2c94eaaa98481cf9c4d204138887d624db0ef98bb981a6409681893ef798993a901a08915597c89d434bfe007963b2e1003b505700c94d1cd636621aa2f43e3aba98ae27eb9c352b3942568ae5e092773f45797d8ffaa6325798df332b6c491a50977aa7aba0a91eeb5380bd5f11486c435ae3bbc106820e0a8d0df3cf38baa93f8ed1936da97586a733e348b4aee8c0679b9dd58004e0c31ef669965258c74462228381f5fdfa822e601a81a1d6cec14a6fad92a6b831e57d18aadb98caaf93653d10a83d21e8d025d80b7f5ac08e39748c31f274d0e853bef162d833431002d3392d4bc8c710fe333dffe0eb1d102e7f07c30f8a673c3947a37c5065302eafa0a14be5c5d0c22c67f4ad12df04d07669a03679cf58d8c837f9f4f7bb83bd65419577db8e07c180703f657f33230dddf54ee9e88b1aa71b966700b2bf88503a089c5bf5a79fcf4e6d460f29582b73bc6822a95696f9168a26586736c5bc18e646bd694dd5be3628c582cc3e447b1c8fb84620dd02340f06031618760123f876694771448e55ff569d6550920a6143ab0208a70e868b6c4a655ab135e24ef01c1495deb6ec7ddfa231568fa4ec4837026be37021f3a921204c8db55759661d4a448191f9b4b0084c9f81d005c28393cf0832833a79efa8098d351d253aa5b8d9c91e5ea0535cece879c513ae0bf01594fdfa18b8e6a9a54823d6e88fed29f0f31eb5b5b009c0814c9c64bd398ed0f05f2fce7d43a2926cc0bdc4f1b1dadc92e19e5c79f45b95c163a129de5ac4230f5d9bf294abffcd92c763a840b9b80e1d990163134107cd073940c2bf4f5de1518c5a8c929fafdac4d984810d398f3343c81aae35e87102d4e822d73bad6a075fb650f297edae2844f5820281f29b594a5b3a98166730cc4276d3b0e402d401eaa31351f940f7435d5363a0046567681ca01f28d319a69f9ef1010a8ed92761c62864c4cc349afc820dd1b7b9a26a34dcccab8cf277bf10739d2079ca696db51e0f9cd7b8dbe7b5255d0658158a4d49823b80f84720c17937e31a2cc2beacb744c92efd8c63b752a3ac17e2b0b60e00c756ec63d47bcf96f6fb3727a30ccba6b3a36b92bd7ebea8cea55f2caec9543f7602190b87fe263906c186df245e3dbea707725d5d248c055d4b293320021d0b76f8c5753b9b6cc3c3d494efafd325581106517f1bad26bd365eab47400249afa6ff88f26c32e5043f5a94abb36e00ba65487a77e2b91ef8831947b7045a094222bda45fe6410b49fd3762f75f572310250a799dd486a982e26888d55ea48870b85bc71c9c57eb38ea3a69638d5cd15edeb556adc19938ebc5a4cc10669e304d6862ae06eed0429872152b67075fc0850faa4347260f5ad38811727617d6a26d7ef0601e768b81957f0eb434d3c9068a76efe88c0f3deed9ad950f3dbbcc024172ade8170f29803b5310f4e42e85062ae5219ced358b5b1979665620d91d2ec6852420f484aa11c2567696a71fc5578ee2757f2b579938d187a496f177cbd88f11d37a30b8c94dcec078ad3b811e109e9db19326e9f48f4f283baeb72e601ec0ce7fd8a39370e81807360dfa78925ec32b1462447a673d45937c2855f2557aa72168bacd3ca861e1c0e8c4db3097cc52dd0400a532683ab94dd7d20856879ef638b286f4a6a573485861fc4970f5b633c4f1df14ebdf50d1c6e212c9e357604914957320402479f01289f7ffa082df36a773c8a842b02f48775f1a7e14883aec5d674b9edbf9fcb3968b1bba4ba1a36d044126b9dc4725c8f75f332360df46569ead658cacb041acf53ed010181f56c2ab00d44b4daccd84135b0aa624bdb7f3af8984826e73e84af1e8a1757f74aee13e358aedd25cf11c9113459c49f307174d609a555fd7faad89143daf96baffd3a3566f16d327db31e555842841b327711cd53cf64ae9bc181c59dad2e2bd4593cb4a86b4f5e4eb4a59c22b28af9fe02cf3ba834c9d33b90cfeaf2840408b8eaf889cf730238f0773446cb6bf7933612013f7cf5ca78d953fa219a27c2af49e38af3fd44bbe5be157c5d6ef8d5b6495779616a052693be5ed7f7ce8e53c77dc28b59ac7944597086c0d64a312930f272a0a80d0ac4211eecc27ca284a384461ed482b599e8ce991e6961b22558236bf7ce44ad05fa0d2ee5d8c11a25167842e550cc05cee4b21d4bc2cb3bb5e41ad874c3ac5042db6b29124e82f88d3a268a9908679c0acce6a0190b4ace5f22f21eec01ddbe30329852593e9e36c91bbf353d45491b859226488925d6932cfa47a2e4830324f5ddab3189a28a6294aae3544e92bbe93abf02423dfbcca97bd3492f71e6debd46f1f59e166462834731ac186d5f3d6f5aca0a6b654cc30d8885629cc9983ce1f145d27c29ebf38578d60db0f54234af9eb7239e144c9d3dc68481c728e3220c4b77bf8b7dfc1fac8ffe5f44798004b3656896bbc080b951ff50b415a9f5161fe400b785944b4b133e266dc60acc632b6d79476b08d42664292611d43d705d393b42e468ec5c32419289afdf1994ee68d3554433d4b2bc666a238caccf6a69d9c19a7f332806876e0a2228294336394c8edccb351aa489cc2f6bdeea590575fd4243e3c17d55a2670fbc45ab7fae1a87fe924921d482c52412cb7e51652a9a577453454ce88ba2c0834b817428e65ba35c361e033c83382dc5a3be7f2b3cf9c3f48bec3482a6e9e39cb7b1e996a79b4c0b2fc65744f3202699867b691b7333f082b54b680dcfd962a990ff79b2357d90952d14eb0655772690260d8036301bc22cfa5884a5761505e9fdd3d54c945a367798609ce4acb288606876a9b8c3a217a7a4e9b377d836b21794f43668ca43e2197f88ee7264e14483ae60971cec1006a45a19143d06725b16cc12d911a1e9968b476c6ef72d6deb5cbb1b8725f0e767e0b68e2531986bb16038e6a1d8e6a530ce55ab1e1334af21bb5f839b3d86a095abcc49418982b13d5a07d55c52717f59e5beb394814be0ad5dffdb21d0d988a94ccd35d025571a1f8944101d522bc3d4a6add712f0a662f6b54358ce5586dedae1de8b47b6df35c845f51b1073c039aaecd8beac88e114c3ce88401ef5c0b7b248902c467c3e75ae71b644bc0e199e9b9a25a2d95d3a6d8c19062bb3173f9c68784120e229e5ceb37057c2c354d0fbee5ed3835d38e6e23590930cd7289b301dee8f00445d23a7a2d374eab33edf83081cbdad2f1150f6bb169cabc33398a902bfd17a741cfeb081139266b4843f3e3883622ada1bd799e43cca454bd51481b73e1e1b203a3133191999105b426bf19cef5e7bcb864d825959d8f0c233ef7f25bf3246ecd3bf0bacfdaa9191272adcf2b5bd64bb1ad56c8bb9da83ff8f76158796ee4c5d485a2613e080b37189c7ee651de7e95d9b865543b8da9303e590999609fbb143abe4590c9001160e283d7194db5a0915bf9fbf99d7f06481adfe43fa8356395cb326db4ce6a5485d21e0151a1781ead61e22d0d93857ca8ff0ffa25fdd3e3234a5a97fd28db0596067d4ba1714d3ec32b49f44f9ed391c6cc88790d7d88bd966fc4681c6a93087371599cccea8aa3ec762a1063614a2896009995d7d303712f2d372410f0c2cacd41272528222ca83dc4414809cfead95c384a997d12ffbcfce2c81aba9f21b0fede23901f1480892a23c9492d09f8c6328013994d139858512aa5087ec06ca6ee6c3d1d53cbdc4af9d866da3c59a83d0fe4eb25e80d24a116d8018a8732b78dfeaf8020a658340d263e171dbe93001c6096e48b61f6c54745b117040c114e7ce5b5314997fb014453613f012b4f2e213731a4d56c6f2d1a8f85796ea5942a8ab123c3eeafc159f3e875decf0b8ac6e75d0551a31081da9e5c9d4724938ddf52d8c46d3ed4b9a19c3c0e1358c519c74b88171e316e17df59e30524091d93d835b530c502a5a8d3d4d69575523ffea0433b1240500c54ddff3515854a103cdc916f0eef268c88e18a6f054c572571d27c79ddc36885c9c07f0a13667eab3f0731b56e7cc281fd417f4a91e2ac737398fabc9fbc41f4e4a04b5a006ca1bd628d05e3f16c66eced2b6ab62400a8b37f113c8e36c3d782b3d6b61276c033fab51ab6608665841ef53a2ed8d3c2b541b1df6da9c24e149489d0d2991d15cbf650be713f3be09f06bdda5509c468837895bf40cb87f84f2f7a2e97320a1ef79966b4a4bcd7ce0dc9a466d40382c45cfa0687947463b09d8842f8edeee1e0bfacfcf371a2a2b381308bc8c787ea2e210fdb61aef016ac9659298203437d5a06239ae27e38340b5bb317b178b0ebf3bff4fb0af41144e9f6762713b6d1bf63494cb58433e68909c644f1a167517956a631af8cb1e61cde8bcfdeceaa35b27515d157712c1e707ea2c324bf2e649bf3a236aee6e7c91e2e2365ec097efb0650476e1d698767e96bb3a31d407b8b773f687978770105d9c353b67d5b1290b6d92e8cd38b43435333e36840d5fb40da74d3f3e459cc75be8f62f574e67c7fc4a33fd710616e895de5c806bb11c3c935dadfd0289493c73d6a73e7f795c632217546ae8b9dd7927b859cb66cb4e36e5085990459fc6a3829c8ceda21fcd91614889c9143c999cb5ee14b345ae9efb0e1d951306fdd3d765541bbce8ce169fac241ed702ada2d809cafc723fdd743bb1925a24164dd38169c6d7b3ec692718ca2dd1c8943032729fca1ac81ea195796830d215041b06da69da54a0f3b820752746aba38c28727e684fdce88beb20dfef76940b743510ff22ebec627652d73926a257a00e14b1ee26c110b991fe025788381101fc7f9b28d1c33742f07ad466230abcc8ee5faa6f84881122a38b918114282d26e14b3ce31300e7398cf4661d27c4fe8d482dc61d3df36b9460b5069b2ace9257844d5229319b08e2f3af331b13cb3f0556801faa5e7694a95062ce4071249351769feb9f17e93ca6e0e0766b42d2820271b7e465b63dccd41c4f7b942a6b3de2803e3dd5e16e55d2e154592a37e5f43e0f2b0784cb066df904ae3f99accad968bd7fc36aede2ff01de1b39022081a48f44a41ef8ede9bd84fb159aaa8c2c8bd60ab89d3efcd0b931b523953eeab0ae861cf7f2c3c3635dc79ac57ebeac95778bf5cbd91ea01f9b4badb68bbbb686e527ec349c4b86c9c38419ecb833be8cb25c76fad0734735317f7e867ae926948ca2f2f9714ddc96faced0e772bf2d12b71d054862830a7a029380f65d0d2a2a857ef492df34b600c7d37557e8de237fd63782708c31ef669965258c74462228381f5fdfa822e601a81a1d6cec14a6fe56be7ca5f428e20977a40cdc37e19f6acbff9de600416aaefb5c17887ffe6d1f40e30394e94ced9c20909d8f6e86e7df43945c9ba01b1f85edc10902c8544f874d8cfc1d4ccbfda21c93d90eb8132970ce881cfef809148e0cad7ca51d8431764147afe51c40c188db0363e6d99f785128b17befd1d50773a23cb48a0e1f267ce7d9406c6a2ca455298c3b913abde672ac04ce6f265a9d60f0820f99f4dc1ba1531e3c4e6431dfcbf2133eef837714e564799e9e9a074188d515dfd6b614ac41889774f602907e55a4f8ea20a0c1730ae8867b59b7702d83e1485beeacfa0d428ccafa9650df0661e5a2fdfad77f747dd5d827d7968ed68e78e5c92942b2cf9399c424b1ee608b726e96ef88fc99061711ca1173dadb7071035a6114f8c302bbaf87814232da12d4edb7f60ab04f502ec3a5008c2d8a5baca41f17a43ba1ad84ca0f1f5e9aa034a484cef220a0ea24ed37c385f955f4472223d7a266ceab9f4abbf1b981be9fc68dd18fbb331237499f03178ccfe327c929b2e16ca79b5831991c4a81bd01096034a61ca63351ef0902aeee9e2df5fc4aa3616ad2da53263507449bd3e489c9d3d4b57ccc6f52cf56237c368f1e9ed89e0c9d5da01f47be4b32d87dcff1c817e3a7ab52b5f1bb78d0cdb4ff0cac9e6b02a26484de6001136f6cb66e509b3d5e7e6232d3879e1eaa75eee04337dee620d03b5f8fb201d15c7e9f371a34b1cf058973ef424c7c2e0c7c24bed3710739d2079ca696db51e0f9cd7b8dbe7b5255d0658158a4d49823ba651c75dddf61362457838572bb96eba6d8aeadda49835d30a36232ecf4b0488b403d8938ea1f3d5dfc816bb00a71acbcdedae5d12fa5b0f510d1bc65696b930ffede041ed82a74e46bf8f88330f3174910908815222534b4f10e45a084042ce0a7977f82b2f03a3e00205cf1d05e31f2d0b3eddb78c5b339f16ae9a55d8eec13a4b82d197ca858ec09158cfc45cd440e07d1900ec99ef8f7e6729420b7eb3177ea6dcf9163c949420924b21f064409b13673e78420e4fd218685b7cd5a7fe40f1d55a8646ecf694f5d36619851e41e5486e4cf663d97346e98628e390c838b1ae5fd7753f902c483749583ecb2220c051d868e3a4da98c2dc8430228a1a824864e47ce52e8a19f466f28c3ef62adab1a44e11caa0ce6dc00f15912c4082cc9701af94bfa49cade63a25ff00e6f6e38a7fc261b172b311cdcab7b155e690f41796f9b91b8997afd2c2c3c74b7aff2cd1117de2f5382789592a5b0f5a777811ba4f372f49872d77763b4bf86b41c2fbbcbd9a6fae0ecc1cf4a31b0a520fb06a29916a139fce3324be20c30249d9ff1cf6beca825b366c55bb36f2a8df722fcc115b4adf0a4834acce44a456249e60e72e08ea496dd621a12c1bb272bb7955ed85ee99da1d70b017f861af11cb3fa5592680ca0b5b9f8483cb09ed26553494c08c95cf3c93a79625f2b0c6092ff4987b4a66ff99f75d6e7018a797b42255623c0b067c29bbe2f27845ab3443192da4c54eac2d1828622b1fc6d3a6e3ebf16b8ac975d7e19241b9f4c3d189d6223b6f1e7698f91201006d51a89a9ad7720b9d5ddc5aba6e7ce9cd22d2e7a29f39acb99c8d48ee9f56891d99c718b2e263dc43ea2d661cf248b5f67d2da4277db68ae5f8bc182410bb38b90974d93673034f60231f0e324ed93494ad64edf74c4b952c68bfafc581e4eb4a59c22b28af9fe02cf3ba834c9d33b90cfeaf2840408b8eaf01bcd0cd9183ca5d72546f7f129ec4f5be3c39d75d75a5b3237cef6fecf54436b645315968c0e8469f45724d8c690b64f14663dd93cb3942c11828f9a9e3025f92865ef123af53f65cda07d05fa16157568391849a2303c3790c0e4fad3267889b9fb11b6fdd920a936cf99d8aca00c86ebb8dc0f95c2c86c0a07523bd31bbdc0c78900e9b81350b3926592891b33a80f4730b5d89bfb40d166e8024bf96d2f91d3b6a2340472d548954b8b7645e523535de8be2ee1a22f6e1c092de4331e46ca966de1a07ddc184fe1dc7bd9ad292798ec02b36560c80539f84eb47f04e8d4bb2b04159e3b7609ca8327d32c6aaa8db70b055cee89d62cccf0ba8671e11902145ede2ebf082de989b7b6d75802de65828a38244bf445d4571a3056708a6950a17d770b37a7d6da65a3f3408e42eb67da5ffac5b69d7850e9aae39dbfd93a4797edda72a134895d2f051c28ce6380b16ee1ba2d153e6d482bed21f0d887e4e2435f655178846e67978e6a8f765b91f5243f91c02b892311306941ac7a6d67a5245e4bdaa746c96911ceb5f5edf89f92635c2778542377dc882e4dde92e3b7841f7d622513a348e10f9e8c2f6bdeea590575fd4243e3c17d55a2670fbc45ab7fae1a87fe924783c8a8956910576a96aa608dd2c4a5e094807977424c30be2b6d5c901de88a3067dd3962ee05884214dcbaf1577a7611bb208dc9ccae71746e42ab88b3564a5a9f51fe0d5704c95bca164f5e6540b5d7b63c254aca960072b79f3d0080eed5e12d9b75a31b63e3a4035d9fa8fe086dbc80b75d8d69e811b700315a7fb14074809da0dab410b878e297b1275fa13a9b7b3f2798c1581f53d7d94e3c9c30eb69be28d99ea6754a9d2fa57d77642a2587306992d047406eb2e0aadccf665059a509536706bfc4dffbce52db8aca60c6ffd664621c59032828c5dc7bddf572995d311a50e6e7eed2b4c1f6a8ab5289d9af40bc864b93008cd842e62f375685aae25846cdbe651dd2973e187d034f26fa3fd105e582883f649a4ff93ea902b6877b3025894f4f36368a3584a5464fd6295b42b6d864f9be70074aabfc2e19b052e2953ce21bd75b2e0f3596c4d4c7334687b3840327bc0bf54bc4ac0e199e9b9a25a2d95d3a6d8c19062bb3173f9c68784120e229e5ca1251d395f936ada9d9c4707bb84a722947b4c63c84846885f4b83bad34cbbeb391046bbc98bf4115ac5103dc6c2e48f6d89acf9e2ee812f20c066de794dd25bbdd5bde12815da3b699989dbcd05dcf9331b5e41cd19513f273f109ed2ab1cb777f5ef3ce0d0c7787bb7000a7c37b58ae4a96690d24963249dcee8056df87a61cb84e08538f063d57676385cb48613d718a1a1d5f8f99d21ccc93b4579b51d3da96127c926514dca225d4f0bca56c9cd0cca9bc260c2f4d1086b320c57b8f70a13e2e7158c9ff22842b5ac2dbbc2913e31c1c90b2dae8c103f4cf3f638d178eeaf40532238a6d53c8e0c6c795696e5524ff30d1a1d2b9317454a11253f268012c38f2783b1b2e6c335d0bbb9905a6e02c3e8434919a94dd8e551eb42c6aff850108da30d5802b73f000134610a8f5d398369e12cf4fa22a6ba113e9ecefd918a2b667b51af3e12c73e47ead6e44ae0aa1d99ccedf825ab71aa665d5c3746f8ad573029ce5bd6ea66e8b2a162e53feff3eef22a2060d3564c194b6977eb7cbda110340274fcc85b53a235923fa6d21603065b130ab28cf156dc89b00da21e86cb92d2393eb19b70cd57e4e89571c7a937febddfbe2c68b6245d45dd0c9115a53a0f559aefb92beb5a9ca534cb96c9078eaba22b2848738843e90b66c7afc91ec5dd35a8e2e1c5ab458d2121e70f5079607cc57690e424283cdc427c9212183290a4397da47fc86a1923cc9d1df63c08c33c266d44bbabcce733fd53b576e9c23f379a9d4928e6dd2f915fd6e8a2fd698353dc0138988fc8e744cfc5a364d7a0f578bf5eaa84cdb9331398a143e07990172395c930b6da7390b968b4755c39cea57e247582b5a5014878399c63e57798e1b8621a3eee1ffde56eb651d53962722156fa30de125fa4884ee8cc334a8d2d7ea166495d1d9082613cac8ff3e4539237844b2e3f5323915be28bbd26d90f459fb1a58bd0910526657c92ac2d16827727f9efb9f6cfb658c9b767b007b0f2739b893f6a6cceb954e4c09ef7760f829451461f60634e3b288326a0379eaf0a5a25245b42dd710dc23cd6a507f8ec45fe101f86406140b64e1ac01992cbc6c0f7433c99fe4e717740fa06b982798eec1086c049e8cf58c1ead49d54d7341083b65acd0a750e268b877ef4a6b1c5854ff359c40e6dbd87ad344bfeb3b66b55c2eb174a9e8822d13b4d03fea3bc12307fa21f27c0d828d8dcbf773f456bb6b95c96b86e58597e37e0bc6afb09a121840af41bfa751622b166e48b8340b27672dc7d872fc4e2dcde3dfc300a268078766447c2dc99680bf3d35176142e3c6ff74364bf24817e5891185171635c7a3a4665b0c41427a40df251e5ba481835d3d69b952a22097330836de91dcd8a4c5142f146098e8261a563c8ed0b721676f1277a2ec6c409fdd2c1f0111c41a8afca30d9afd3886ea75dce6377ad92168c0eebd6b85921e26e108edd015395f398621e36292a0a18da86726d3fac8facbc1acf7c7a3e26c749336a34e7b1a437414a84b8b2fa4a3d8cd24023c1c19ea04d7fd917d1488b2c26aedfa2e7760f251babab776546d922f1df675186bc248962a2660f0ecd8ce2e6e544ba80cd9248fb290526d8508211bbf88cc9abc7ce6e5994097854fce0685f292e86b4e49ac1f021900b06d4cb977a1b249b62f7740b9c5a2b9b44e68047fc697d17bbd087b3bf23513c121d90aba4de80c14e2871b6a58c6300f6f5e28d5a3bce2c62d6248e723d63c05d7d1c3542ededa727f2ffeff03772a719da49501e6b8afb1cb85559fb49c9f76d09427fa706073bee18694f9a85eb0554a0fd19571dfbc9a19786673690d873ebd0273fc8a11df0f58acc55873e5cac6f51a7f554bf3e81ec801f660accd5e2bcb627a526dbbeddec218fa4dd3db39c256f33ab2e7f7bb157b7fcc7d4c731d066f011400c0dc69c125ea507947402425603c1ce7a94ce333dde4e94218a3469f4a5b312761c3312aa608aa9b90698b193cd25615f679d280cff4f62c9a4d1a1c836858ba9edb7b429ba72b48436447d77fa793b2c054418f0083f7db023ba2a139fe9128ea151182e983df201339bc89dc065eadefa8f62a9a2736e76aa4b1e380ed154e51edc2abdcfbebee37ffa3fb102fdf65dabef55eab5995bf19a5f727576ebeccf5c8c72f666abbca6ecaf18ed82755a4bbe62e6671b09721a53e5f59ba002c1eaf54e83dde78f11ec3a17e61d45e966d89732284bd47b58356342ae55400fb220e5981c36c766b7fc5ff523d51ea44c6ab88986ce63c193fce59e19279109b2fc0fb8a93c5f85e68544d10772ea91178483ed31385a9814937d05535e758a4b8ca1aa4b0ff7b64885f3bc6baac38aa74a8c837125db04a7472b355e1ee8a6fbb2f7f7bc06d04054e718e2e143da556923af179ff8934b43fbcdb56533732b61760e6bf51b2f6d515c4b22a63dc0eacc0c1d2a44b25e87128628a1bc9470cc493d99d93bc8a6b095747470ddd513a8821c16f77edd61f07d280cddbc8d182ca84937ebb4238833fec96406c5f157b30ae447085498fc4b83e1e7311a6f51428f0b87963d5fa8ac83dfa5f756d2ca07dadcae6c33e5e8e2ea107201ebc3b74665f8970271b726a38dfaf479b57ced33ddd53618ca294ffd8eaeaafa51109f2e0d939df4b7b7c4524cf46943bcf12291c7cf251c92536fe7d4d8571c19895181a07fe5912b28a38a6e26be0da0fc527bfb77ee1ca2ac115761a8a5cbb7bba29c0daad18b3ab3bf47439adaf49453848f1f5c135c8374b31bb9ed40a5da8caadea72ba58aa6117855e7f27123172d553e7de8f650413e18b63f81af5a3dcd9bb3eaa286e9a673ed8026e78468ea797101f4668cbcec1faff315e290540866de01a36940ecb42e8f745ca6e9695d7882f2ccb9a758a3249b9439d3e112cb810250e88cb917ae011999702d399332eaf451c6f6cbf2f004993cb5a115d1c5c2672887ec9428228f03dad43be8a0ca7a0dd1e448d5c65d18c48210c473e4c87d7f922575e23986e0ae6184a8d7dd9f1121a3d837b2a6fad833e93efafdf5909517bebdbc25593037dc016aea833118e463cac90d3238d021430394a41d00fa9249a93c3bb6bb184f4b1a1674de1d4af8bc0ffcd4d249464259dbc398f40296504cede50beea23ce59b030b0a1d6be945f5ea3745ad81d3f93e52f1dbb0bf0cfd54b8bdf0409ba38f9cbb9f1361bd287ebcb1506112a94fa9a33a94e3ffa6ea2b1e061617e3815f0ff1c54f68b558ef6a586852873c3575321879e4375771d330fbf9ab5747f43068a4f68b735747985f1fa7d0608e0fafa63159f650a32a23b8b53ee05dea54e98fc74307cb70889a7e0445d9e052dda463adf87c16d95349f769546e4a609df6a7feb0c7cc02f56f7ac1efe0e7e4827ac84626df9b9bab5294b0f076f453f205e26a428cb7fdf211c2693270e4857d3825f52f820bb4ac5652dfaad1f6ed3df48e57200aae5a314bfe077ef658b2029e6c5cedcd53a48bd23e36e836796f85ee8a9e037d92a13fa3c3596274088dd989bc144a08c78fd1b5390f152cd8c7e92d8ca32ddfc615c5ac8c43ba37224b20f2e18931d55c0a9985883d22791cf6df938392539a9152f42f33dcf32b1c0bc77d2ae5881121bb7b422c01054043ff83c38619c4cc4990040608f47057216a8fad3e3ca0482fc114008a9458827db9ade60cdb3797c870647f985d3dba14fb0567c95de70f6661d369c966a0fb7fd6691c7df7830c5fb86677dc435434b09b12f7e9e1845d9e7be220b2b73ce4b98cc412405d675111c4eec6ad147f67a9643eb18c7a3935d33c65ae28f07cdf1f7b6ec042ef25d1d7fe28986c949ad2dae76d3a805a09fa2b33a8da5839446ae389f53b68329bb7a0210a91370c92439e149113657a1cda6becf2f73cd45b87b5ec009f48f34fe24c45bcef2c696b92482992083d8ae85ea982c2edb45e3f25657b70d01d2e6066eb897190e1ff46e56d2c387c64b25d68ec480f3758cd61662005b4802be4f441d5a84b940f66bfd7ad800cbd1d79c0ced05d28ce32d0eba9f0dd5403a71a60f10c4add72ec588b38d42961917d144e0881df4e5944e9d1dc83383edcc362447471409017fa6bc1000bc5c4450b0ccdd44658d5f761b71c5a3f79d45c7ed4975ce3b99f7480736e904f5836595679b9fec134b6a4e52cc8dcf4dfae546e59f79e9780d4cc22de33e124ab6dee217fa77207b859d1e2e51b1db7e6f897d5f0b5141467ea8ca345c849af37dc9001f8c1c6082cc0101b8006bd72df08d3039e8e6053ec140eff5b5af7be17bfb8682378ea2bad5e15f673766e5ef79d44833168d998e286cace78fccd0c53f38c2b29a3c2e4baecea78313c954d2b777b0daf06d89099d527c26ce55747a38eb666a16a768c6779e1621b3d473afdbed648d492d9f3f09a60f9305d51a15b5cf8cd7325ab713cbadc5ece6b92be597fa7ae929a28afc6efb21676c4095f17d3ccc381ca438638a29cf280c6c8602a70078aa1bd59d9c36e78c2b95c34737d1e9ff870f6205595b09ee6a12764b05aa2940c2a295d44179f49034335c3be22ab6c270b28c9ee14cef5ca4378897b736f890a79795b740f7ec36b4e8bf5901bea15ed63269c87e82803ab87565e1fbea62259e7caf7d74565af922fba5e031250a3541f077e684900236bc936ffc6fac335a7613ee1d9d1ed0c04091c14ddabf32d52df0ee68c4dee8cba132ec0253ad630251ed312ebeb4c7b72bd2dc82d8dc7e5a5428bb8e5f05ad500427abfe74f0a7cd5ba38e8b08480dc0ee76b6641b9506e07de49b2623aaabc3b7d34904e960b094aca92f70a88465dc6e7729c764db451b7a5686a042f13775b60236c618e18814ab9967a3c7369105e28868ae477471d56419004cc43376f76d2d3a296d5bda9c3aa7e5dfa5b52e2dd47870a2e513d072cce3fd1c987397778dd0870e211a985578f17bdbdced004e941208a4b275436f8451ad9aef468581d96fe85c834e98e7f2583adf483fd8ae172a7133fac06acfbeeeeb1a5ed3487e589ae569a9053d9386e375258efd2a36a9d004bb0b3b69b1e12b44aef6f9da28329ce85eca81a51a3d4b63fb02fc0215e856d8e3d15de75811087ded4331434bb4efc2c038418177adf7bea9d7c058e112813aad055f0d00f537a6c2052ef6f7687dd57c82eabece67c52c138423563792f0953bce74ec5ad4082cc784db0c6821f8ef49a21373c7df5dac7296edf44a623e7e0d5f04aba089c638566597ef2fb8e9143cf694c3992c226ae4ddbeb758b2751b2a69b72202f59a434de135767f3a931f42e517bc3e7b88c7fa5c88a010d837f0dc63dafbfc40f8114357f2caa4468ef1933e950a3d790191c40d5afe43722ab680bc4a1108a8d9938d25b3f1b867042f6cd9a4369c27e8eacd3b441a3ca868dd9549253a2df5efe3d65cd73cc8e7d78b648fbcda3b4d3eeca3567e2f738ad588e5975b0e372d976aa4dfed08fc7840cae60ef23ed36a3985c3c4d490a4edd4b4bcbd4f89d5bd5fee68b7aa2f26deccc15b4f7608057a28dbdaafe8b2dfdd062220d7fb7edb2d7599bbf27a3c9d57f2815b0934bf77c51b17682502738868a7c267b4c1aa9f2b014b6b04cc353946a67c9e76acb04a41c82ede91bee065192d3c74c0a2da424ff3f16bb5c1802d35555fcfd375a0f70101f03d23174386e3863eea5418466e1cbf1c774682178498a6811927da0f48c6575cc95f33af5e25b8d2afd84b5cbbe1b754029079bc3291bf0f22ea6b554e86c83393718bb139e850fccea33139a4c4495d5faef394a7394a9517a7c5626bebb51d4bba4fa26729049d9f2a694f55dcc95e5a7880edad608746eb9a3505c740616ede46eeb836e8fc096e7a3d5fbfbd47b8537e8f7401122c902e7b71b4bf23c94827109032d63fcc1da4d6cdaf0564c7350e96a04bcd049cf2b1df4bc1a370de3bbfc01c1d78af0b8b1b73c0dd64035cc430933886119032683e2d1f5b1ab45619e56ab3432c1bb10240166214c17c4f40dbb01363c54029fd13481885b20d9f219f9fe229f3a972a10912fc647d7d637422ef88e09987bcad083a47713b9d87f27a08d2efd8489787f72d5fbc66cda8e41365b814a2e844157625cfcda08bd364da5d189f390d7d34b85d383c878874d1c9c92f2ef115e3ca31e45721910ebf6cf571b303763a0a3b9a65790dac5bbe726d9cecd071ef0af925773f697ee7bbb8914397c450706903583bf317d633a8e3e00d6801f4fb14c070b66ab2d1581afb4b927cca92999b7e2106f7457fc16dd6d73827407f7e7c72739448852a02d440c0b6f97ce717773025b46f05363183c3c525e31884e5c298a940fb07681e3d9d6f700017e13f63f766f37cee7049d2f2f5026f9ccc3b06a562a4ed1251a0a3df71ee0a0f051607189e54875d922e69a9a59cc91d3e296a68988aa7cf94c4694533993e920312bafd9759c990a38e266e856003cb6fa0b2cbcc6631afb8b7e91a2d8a06d17d30c159ff32ef0991d59ca4c9336bf27972dbd5b2d14f675fc7db33644aeb7b578ad71560de50593a0c25cd5ca39ad6eeff6fa92c7d6d418fd7584c7725b74c48a6ad3451089b368d0a9f70dec0f57b6eb0c6f91d677e744a7e8fdc581a16d0eb8822bd24a2135dd909f8f90c5919fabdb0176cb0c1c9d243012f3123945edc545dc227f60ba176dfc13b1833f25a080004ded712473316a2362e87d14f9ac745094ca9313322b7ffb2b542002b2bc2495bf1c32d889bb322cd961ed7ad40b1e03d3686001e36cd8eea164c6d6f2a7be30ae61dcfee9ef0181d74c7bb4c3219bd63b207ed89ac7653c8002d3bee1dbdc91b6c14d706a111dcc852f2be26cfec17ab15f1aad988e2d06dbc04a35dde5c3e3ce7a82f1b8d2518f32e633cc5c8e6884df73e2adfc9bd8fd8f9a2d4aa4c31c17881103e39ed2adab5e44c4688bf8f530cae9eb6ea6d3668de087190d6ed6faffc1ad053d0a54a49f4a9a01194f69c9af6a5f3ab07c1bc424e6d38cf904a7f47dac8fd62c3bd847c75c16065161e8a3b52b3cf53ca46212102dc289eff9f76dde8f35ea4f77b4c31590442342a644cf4151eea5291d7c620d5e9cca32933301b2cb1aa0276ca4233ca7f35cbd775bcde53caa0a80e4c62e58217a8af5434b81bb953dd2e15c188a8b9da44cc26c5bb921bb79bc1868522a254b139c185490dd481f0b4d1dbec02b8268f801521aa43fbe29121376a45a91f91e2c60dd2938c12c41f1cc8a4b7e0ba1162588cb579e72b902feaee92b4d6b5d93d2483d332a006547164b2c74b20f74c34048ab47e8bc44d32b97165f7620dfa3c8925742ad5928f7ddad80e1e9abfcb068b8d8021537d5b2573efd03a63db5f116b573ae27057430d27f39d0adf327671f0fd6ed12ae00224cf70f8ebbd13df2a1ee5793385215fd1195f142f8bfca022f7663cd8e25aadbf4d1324c61335bd72d48e6451a44ad32c47fe6ebd2e53b81c55333e77ecefce741a4da22e982149076b8b1892899c1ec20ebcb70eafad0f9f7beff32aa2fc34b236f92a7c26da13c5bb6b24265dd2ad77f9c52e17af8cb8db129b2fab3807fcff55809ae406614eaf48e52a1bdfe70811c3c7df0703242e16631a61cb6927d8dc4cd8eb9c81385b24792cc1eee4ba1d6584d1126490c21a914d70eeede93c1c5695045bc2d3209ac311a2c99c9f083a64c3c26f6e4892bbf00ed05071ac0e95c14acb4f37d1d720a0d3bc108263cda0303c43a556957bf31d6edf2da9768c74c608b696c2a0fc0708472dbb533491a99072749db3cc96e2811a1aa9ac42031d090ed83a8fbb65780dcaba21898dafa3dd14b25d201dd790e303e96ef786b3a8848d1bf51075317ccab8073a3312a9e0c7ebd092cd6fae4c562a132ad9205a871dd51778f99f45caf93400ab03101828ae584af1f5220e705d7312425014f8e458cc786337042d07bedeccb781a6d1945d4bcd3fc50e9df19c220ede1f0aeeff38ca1125c6266e704d1d091ccd271eda7cfd19908057b368d359b892de3ca9b7ab824c0f25d9bce0ba4499ca841d76b6d1d4a6ddb49927bb6c69acf5c1ed861d39dd68b77181853dbb3ecfd96b9c62e6f9f0ba9e259f36c4ebfdb3e2ffea458c91bedfb8e7252b572a6a5de69ae85c9d196ea83f1f826fb4ec0bd6fa6cd2b1f79c932a7809b8463bb491d61040a9a7b589ba6b03a778027f1b1bdea56c16a0e34e16facc387a2386bb413c2228e0d64b41fc5d229f3e5670e7910d08a4e2ad5d736dfec817ab0bb46ab7f12b15c6a1ca27b886ecb2cb3eacd55176edb24285840df598fc0ebe504beed2e3375e2d1e49bbbfe23826a38a4e6fbfdaab0c4cf29e08666d6ca858bbf0f6801ca27a6fa44e029fad0dfca25fb3e35292542d9b44865da0a8090b7dc6c8be21fdcea07197479b64290479ce77b64374ee13ebe425ddce92d823b17328d77c00ad423a1a47ac9325db52a94a109830e28df6e02629bc705697bb42fb68162166c87f3062d8da3ea8c0ed53a9bdf6d6212403fd5721f6ec3562f29d7860398ad9cdd4c8ad4fdd6ea9cc923963c17470c2f9124ca5eff56bc2557616175a1ce2a146f5809bacfe09c0b5dbe05fa52d7e58f10636829ccbfb96f3f6e0b07f24178d8b4d013a3343aae80570a1c8b0bbd51fe1647ac9ae8ef959d52586fdb31045cafe5622e04c5643d0ffef4ce3a85bee5acf25b88244e7acfe2f9a59f31d6623d2a58db3d2ee36ca22b291c170bece675a5489e9168417e0fc5b989b2c98d0964b711cbe0c272bb0edd6fb446612e1e84869867d24c5dc40da91109f93dde8f4e73d65f477dc4e3e0f5b7ec130af5ff4c09b64c343f4e3f97543cc75c69c04cc8bd35dec84d08ed47b4c00abb20d5b767b8efd213896d9ddd69401600c210425635dd782b3fd4ff1f469a70949c165ebcca26a5e2b4029cfd7650316e00c302c00a23acf99c018524e34eb489d342cc239641e1ead281f9be7f5f8f7ed44d2918a18b649fa7051980460ce8d42c12119aabcce0bf0ae5586033df3f18edd8d5227f9cb558fb7be27e30dee559492c8fdb21a0cd28010ec112cb7f22aa3eef76439a72f8fefd673c011565ba8d02e183b6e15099a60c2d69bfac539dfabb23d127aa0b9381ffb1c8f7779f80c62d97490534c1cd77632e165238adf1cedd5f044594a78d380a17efe5aa3089922d54bc2ddc604ccffb72d635ec53c670ef4288c160596ac5af856ce1dfcc798cb009dc3c1e5151bb56f3de199fcc45e094aa9e224abfb7357ca34c6ca461421147563d6ca7a48a23be034d0dcff0fd00cebda0368c6c2ae72426cee426ea3db7d518f7b9265d6da2b2b80dfa79e6acecf77b3f0409114526900be1132aeee361d4aa1f63dbcb54d0ef9be539b9aac5e4328d08a8631ca4917dbf57512e252ac0ade831188b473b885af59b71b88e95c6d27e6df86413f0682124ec619ec37b5b9326665bcc5acccf0697e22e7270f245912dfdc4be4622370fb6e5a0ebc8c60bfdf9c652014f13ef7c9c87d2004146850193416304b7ce7bfd4c4f8ad7f20b0f03086939d1ef63e3dda49264b83ee47e9b67007cd99004153f88ce634a59633c979bb4b04e5323e728e980ba588f41d2335ef1337ae80ccdb0dc8c601226f142b848200abc25e96277372c4f25512b83dcf39d37cc89c31b05da44b1b85088de334f1bf1d468dc94d59dcbddc71e0ce563c594736be7efccdbeca26550da752eefa5096caa6da304052cbe21cc09f64f3f86701ccfda6c4e121833c06b2aa1b6ed2b27f0794c2e0d839c1a9207a6ae879525842c2a7e68f720175dfa4c39631a8f67dc4470920be5482093b750fc94b1d3d756c608c1943c6dbd4f6b0e98133e6497764516bd199c1dc04a685cc887bd8bc260d075595555acdcccbf786dc088840a82044ac109939e275d2f13b95dddcb17230d28f030196fa8b4aeccc6cad120a120a09fdf6014841f4f7288911dfb7c317f5b74b18e8f43c8c0d5beab865b0b955b6b87bd1a6be63941daf81894187d43b1dda6e4d4b44bad6ee911a956b746ee3059b0d0ebe66b619319be1b261d0e547b95f3b62915847b7d561ef90788bda612a85b18b11cc45917b3d2093fb77cc686ca16e372c741f48e4b5324aaea2fc4f74864ffddd8394d92051ba4669211924b7eace978807bf909799854a9e5d3d79d2e4ca68bc1db600d9a62a501286b2d8a09bd5daf40cc25cd76a7a6c52f24a615f3edb73758f34cab5ae17bfbfa948b2a81c215e7e1a32f44dce524c3b7f107bd6db15ab55523f78d1d473ac779bf70a70b65c40ec4649c6826062ce69d312adea1074d1cc7b7a1c0205438111d5fde39788cdd0ee049917cb607d8b70bf989eccb2da585b5c182ba4335a23beb5e6f0ae11532f5ab193c635e9b75210d0ad499b73da16c1ede99ed6457ce0e14bf40b2ef74f199b3e23b53817dc06989d9c9022b238672ee09ca3eeaf7bf064940416a47e5c2dfed619dbb7945f31bd7893109f6156a4ddf76658a33a4d62f864f566038b34128bc5dddc24c09b74a1214892cd905cd1b8a0337d75723d2812ffb764811dd7e40e98fc57d6cb01e30a66babba2c6a41c5e73848b1b64b538ab5fe3e18e832e07f012db003ddfaa504bf0ec74d66a61c9ed1c5d4361fc261aafb4d7b90a8cf2d5ed0123e6085594b095b70aad291c3710e510864fd1ec534cb8020601f767635bc9fc66985901ee636bdadb6f2418978b7bfa6c0bf597051a640b317db0d6ce52b7e901f5668a5056e1fbc4c5f69d56e14781ddb0d17e2e61fb17a1e774383ce09fde9134256c76e9919e2ba3d174fb49da886ae94814f0bbbbe553eb2b15bfc4d5cfa931cdbde5a8e57f6f9cfb0585de4a023473b9cbbcb37678fcc7ccf856c2c3824594386cd9c49d0dc2d5804940ca69d66f635ddab08ff1c6f21d518a2e32079c3804bdd2b68145449c50dc42f970986aa0efc8be398f9e005cfb145282481aa45b4b9b1e0d18c0682eab24bee15edd54b1c38d91082aeb4522110c4e374045e4fd2772902c4143a55ab51118b2e2de5226a6bc04b1e193d7bf4c2b8a210807231ce66a4efae0a173074b36422adec2838b6c25ad57b37a7b4fe4c3e4d0790f82943e0acbdc7f71e00e9fe0b71b8b7364445bcfc64d0db0f0ce37a06a46c7720573ef26c4d9104f39a940305591e6b0b0451c9bd5f5ea0267a79dca1487ee762ae68753501f85d9b390b455a336c13f11b0906cfc03fd23bfb82c5e088b6155a80851cb52d76f115a0656bd8c833ed5cc717e14dd14ec9ad7c644e80ff9ebc0519427c792590dd47065f8a2d9e3e5c94dc09f9926d5d57243fe71b5b6ee05b3e05746632e7bd69541afe07c1f868283ca4d860a2fda27980e9949947e82104006c85beb20a9aa8c0743133656d8ccbfea1093a769644043856fb73c7eeb2ee6f6bb274d2292afd62f2d1b07b5e7048c621b5a7ee2a4eba5eb1c5ab367dbb583aa7a300eec5cdbdd45bac57ae2c86ba78bd137b0de72b0857435a45b052061b039e00a78720bde5373a3c1b01e702889cf38aed25d93a82831034c4cbf59976a5759450ee2e6acd429b3dcb5ac0bca8bb26f30d4b93be41318367c9b66384b5cdf965137bd1f8ef73384db84e2ee46ed22d70419235aeff3c2ad186f41215d381250f3191d8c308e4a0dea377c108038355bf26ebe5909fdd7b69280f37e2acc6109d7f386d473c62483118f7c3a2a4513cad32df7d40c8219cb987f9ec6f41ceffaee7617711f045fcc24e0312cc06eb6f6136a1c64a9546450d7b8fe6e27abc840d728600a85abf816a6a5d315d88cd43b91bec1761435baf018d0ce493c25041b915a0f519c474b00193748c78aaca689065acfcbde5d4beeb9c1191d3484e010c34c269a5ffc260ab4fb2385f999870d183849a9632acdee2d3424e1750f24fccccd3519541552ac8b95e51eebd3a8ae4b98c2961a86a16a09ce189fa258977a6a57d56489dc575a4914325e30edfaab482b01728ebdb7f52a1295b27136b4d64391dc37d23de367eb3db0336f1953ade4a17b9a698722ea4f4f726f7629ddd4e24ac40658e6d7653468d739e702de7a64b995345f4723e1ec0e92ec82d2b1e8b2f14fedb9dfdd9ea8c1336f6c298712abc2cd87e12015b9bcbc100813f19e5b3bdb5df839c400ae1bdb389b7484eb0b41cc620280ddfa0808de9ef8783463aa854e3701da839e79a8069253d3cf1313c93c65ab4a5b957a28a09e0c0a8e4f064ca2e87a402627f6c1a39dbdd7603f85cba7df9b5b47fe34e5151cc2f8e62b5e6fe7cec4c6dd35664cabee342509b944653bf446ac57c8bff3aac04782589df7193d82affeed6f06f749a5a4a67a24e67b13e63240282c1cf36d67250a271c8d255601c25ab3b3d6a23f7878241f333bfa9c1577ed6d62aa69014b73e3a11726801410999e244be878105764b520f3dfb1ba5ee52f4d42ac2207b14217d273135c726d0d9b393ebed778e9343e99fc3f4c1eb1ffb3c5804f81f283ac0328d76a0ab20ca3448ddc39ca2d61ed0992f47a936f409dc7daba1be8f574f1943f5973dc110fcabad77237e867d0d2028e51e8ae6d7cc89ab42fe8d59a2b0be6ff68ee8bd88c06097d249559997364f788ebf8adbe1782e5ede27df40ed2e23358c8ac46235f640e6ea0b6c08094431ff7eda1b532e9998b885c00c1f070cfe9caf956f52d801b887f6428fd28b73a2ab1752bad71e7f89309048b2f6409b304f55dc8058ce9062ac7b2d4e12891b2e439f3efa5772edab134fc2262c9ac150bdf8d3df7fee2185c4b420603098a17705d60d03d5876a32fcebb2751e45a76b942257c635bb862b33e5b141f4bb26f1275d257867ca02fc1d714d01c81fb6de79ed0871874835dd2cc116065f385f3b21418caca18987bb3cb0ec261cd619b931786a3842dfbdae7ad018b919b234621ae4248181941b946f811d8aa332d1129503048cf30243c199839c8a30e98acfb3b208a0ff1756a26ee82bf08959e12e6dc0c3af01f23a6d0a005e6b40e9a5731cdff7396262d0d02d1a7655bec6ad813b90a52811108a16d81a08aa439bd2b66ddb8d94215b10fa0b31e82d8f91e9477ce6733b0d7fbf70a1897adc2d5dd14b50969f047964dabc3f0ce7622d0c2cfe670fbea3378ab532e33d4d5011df534fc89a29f925319939a4b612efecd2449864a2f9c370cf07c6ce92ce01c938af7e3367efe8fc129ef3a430c5f71fb50557575fef9b370eb8fb7ddae30f94ddca72d9038c34309d5ae7d014e9673b6d38e90585c1520bb34a6fa76a22c738da2e2401dc8d87bf034b252c0d72e6a592056c55e93c3685665a82d1800866e5efce34ebf50453d2cae760819ed0bca1349a1594b063505302009165337534c2190c77f8a580803c1e1cdf6ba02505f9b9d60ff4979200ff4ae240f08de9c32bac3c763724862bcc15ee4e83acafcdad41d88095cd556c52f290a3809f2d9a15af3e93964c851af45a40023ecbd191375c7686e5e79fb23725cc83994b05de7e5bcc236f78192b12147191f1bd01e00057b6727a5c49102ccaa7b09ad1e6a043fbceae01afa0a0483f6a8805d3af5c203bbd714f8c92b6c6eea91ec6c93cf6bac2ab779f425aeba7dccd6d5aa65c277ab9f9398ac3aaaa9ec7bca7449331ef5633ed980cf501d26100df2fde14bf13b6aaad50d9e5bf0b8f9df70b2da8bb8ea13d7492f04f060c31d27659855284e8d19c7107b18aadb758692254d3c3226ffd4f06e285c6a47cb9df4e41949bbdf417faeb4e5df9786ecf27d12d05857ba2741755693d453e0fef5cd17ff0f607c8c70ac4ff3f5916a54a70cab837597e5b912ae2dc7a2994640495549fba7aaf2217eb1a2fe5faafe6b3611cb4a531476c132c1fa2ff3a109734a627b0fe13e55778c3f149576e2dccd7b1a18c3032eaf042851452a7ce3f4e481e835b14834ea2acd95468a0eb111df11dbd8fdab9f83248082ba2abb525279d462627683258f57ebe09bb3893311e97906e9d7eeec4fb58610d30f9b63f442e88e63988573e9fdc30dbfa185cb2b01c4c1e19b8c849bb1d2959608db1cbf2ba5e360cbbf35ba701d12ea53bb2dab61b2ec56694caa29be879583605aa84373ca7b9411ea74888664eac0210c7e7b88b540faa4f34654a4c12573527465b92370cb1f2ca2c7374fdad4e1d1adb95d77412a52ebb5de8b04fae8ed3465a4178bd698f7b47263f1ff51a72933e0b864efe6ff35ec8bcce8aee88020d05041620e3fdf7ae84570440b8d744258a349e51ece713543e1596e871dc8860b13b829a3367ec586fd1ec66639516cbaa97fb0aa13fe6bfc286e09d688e52bfa89474112da1da218c20af20b1e7e020dce7f3c9140cf4e4ce0da522874790ef17f57a6eaec006740b799b29a919952b2795fa4af0c70ee1fecc7f139afb825482be94ac5dac8901144c56ff11268793a96ca568256eaa7aeaa3384d43b9b38e99882aeafca40d6afc61a22670d541c050f6bcb728bf1164e7e3a823d5a41e51f004cefff911ae5fd3c5d2302f6974b6838696f05b4a8519fc11bdda332dc9e82fd4170f91cf13b517b34b1cd4477f1ffd6ae9046f77dad57c26a5b5dd9b846f345ac41a221d52e309f71bcd04badd98f592b7ec78a833122be49a21ce17daa45f596409afa712950943c58e13cc35d0c6d861f443a6bfe420fdc29c86b27d98d5fde9f9584475448eac4b5c25c1dbd6412beebeebcf3247b314f89b6129504c6df4a3379f925fa8b365308dc42ff49bb767db5c42b1b91ccb6f704b2355beeb797e5348d4e79c14beb0092d9c1b767c16fd13697df4675e0227d83a9f2042772aa5aab2e3be656143c757c664415c67418093ec3a27539fe6966cab20245c8d9984746463ad1d5c2936dcb4f36ec53504606dfe0d60b8ebe19078d841838961194ba1f4a2692866a3fcedf0fff0784764d78a71510f1ca8fd830342ca6c4393b49dbf087fddadc46c340ef57a9d58219a744b46efb63129ac132adb69ed9cee243ca6054eca4bdb2b96b4d8755c1533187c94372291bd647f38187a38b91df250ea41597a5f6bf10f0bd6781ca0250bf8aabe019eee08bdfb9ffc9697e019eac3b8ef35259f298905aa9975c6f76a6964faf31510963954f404adb12eaa9e371cea55c2d090e5590e82d5424562206bc0261523a232dca78bdce6acff06884325a2b9c44370068c9385d06cf80ffd6dddb7379cc51aa7d7d32df70e5b9195873372aff92a39ae1a87c8690b1f82130caae541db258f1dc02fc8fe6a602a7bfe69a3130cf64ad9786c329d370295371be3c833a5679393e2ac4afe1365443d2d85f602a2fe685a69a48aaad812830be9606ed8983e55248d4e629c41b224b4ace35606b82c7ff1fcae89e3916ae32e1cd861244798073f680a782a82d618523d4215f2f2a0bce6592832989e9e7ee613688cd09129b6a4048e3bc84595f3fb9ba4fd797b7527ecf08f021d4827f29ff126803574f0f27399cf3757c61ad34ec0e2a30940593a2870b999df9300e71f1b813ac5d0b8fe1062afb4a1e6f1a2643576d7e1a56f4bfe19c24b8676d329377d8dbd72ecfe9d0ef886f1de123a0e13ee39aba6111461bf6d326e7d17cebdbfa0d0dc1e3804064e494cfef78806b03e21140eeb1fc3115ddc3b92ad3fa0f60fd224c82b7df1cb38dcbbaf37aa2d2eb4ef4be6ad950d2d5c58ceb18db2c252a2fff9c7a2a85fc0088998ce6c85fa70bcff943f0ca91a10705182aaf672beae4eb29e8d039a1cce7049d6f7de9cb1090929477bf2209e11db4547e88aae25ba00780501a22cfaaa9bbb045c7a899ae661bb0a27b300634fc9af570c59cd43e19ffdc5cc6592dc8b7d4c0c1c1de062595cd4ff05238e6ade4a218302ba9e0da67b96e0527bf5fe0818fecc0640d956b9fee8ab35727d3c461cb9064e2078c3277dd939733798c0ba7e4850871375192a8a41f5cf82c9408fe038cbb1465e62fa5b66d5a56e4eaf024ed9abf94b8a9ef1cc8175604eb9927f5279afaede7daf1db8fa43a81031b95cc1b2d775b1f2220f52c1d3a69065625dbd9ace3c6e7429a5b206d9fafe325313a127bdc334159c5f92a1b41fa195015a078731b3def887657157182cdfa40bdb9d845a8b63bbaaa491d496b6225d44aac1d8e7438ff018b1e04b317fc2d26ce5f17e49465d2b317c05c399ce6c2618768be1d1bbcf24b444a1e3af3910b4895c33f58c993e07978f69045b1ff54d1c51512d6e6692055368fbc9589ffbe087805f1a8e5b77a9be00e8a529f8ae571bbe2519e04fac65d9c2e10db43a3d3ed18a8eee8755cbbee76dc33d40b005dd5888991f14e135c2b5715204aeba6611aaefb9cba54c486deb21b0924da093bbb48f22920751c6140cd928ab121475bef54ab7fc1dce8d388784c7f4f775690e795edd70a1ddd6162543b419bcf3d56e01ab6ae25bb3ef010f9dcc0b7f2c6c4edb3467dc3ac990b43f64e578dec9d33361cce139ca56230156c71b03a8564f27c705fa343375fb4f48bcdceca2a55ca10602af379c22c9b8302caa158c4db3d7c7179acbdc30d56cd2914307266178e9ae54b5dcc7a2f9b303b7825b1700a55594b185a0a3cc0b3d6125c198126f7e69499ed24f0e10c9565af153b92ab2ee10916a279bde943305344e6711c3c70508031900710a4207fcc8d1afdec0dce95b97f50e1cbc916ed6dcc4db5077c8be25fe7f0f7470d9b530b544f2a49f9fae878338556dd311a6224810383d19a9cd4f84474d1467245b21dd88990589d07308275170714b95b489859e6183d6bc347ae076b5650822c9b5ac667c1d3c86e9947bc4ffaf283b05688f42359eb43b275be76a30b8430c69d34f920e8742aefccf1cc989c60906d8669451cec79e38279ec256bcb24e7e8fa3bf79c77dfb8ae151ffc17cbe13a23f06378455692aae84b30905451781dea100a2db897ee20bad79302a3af157a1a364450ecd619807e9a557e36a85e5fca2f2aaabd6b51b688127dde52b74226aedc392f4f6e42825f0dd3da216791ea1e22569649865ea3ca6ab86bf889e1a4e1e82089c3fe4c4fd3d9b5aa066d0853644470d43abe3ddf763eabe4cb9fecb4f0757f82badf05929c234b94e480aae188e71e44ddf29f1eb78141c26403f78806d7a6035a7f6cba5e9cb944ae2dcf991c44f7eec506dbc38b011b91a895e975f8b52c7ca5bb2910a00a37f65cf38baa93f8ed1936da97586a733e348b4aee8c0679b9dd58004e0c31ef669965258c74462228381f5fdfa822e601a81a1d6cec14a6fe4c891235e4af9db7eb30d2e4b21c70b85f7c1bf8dadababfbac75d6868fd5367add9e91b092bd30056c8c152465cb5196304df572bb1b20dc5871571685f27165b380e1d0996623bdfc1b44d1af0b69fb0952a5d60759aab3d85306800bf7ed527e779555850c2ba8268f0e55f762952a3736123c6e21142c761354815707c129aa10e2516a66a414d213a7871c6420d40175d40dfa3f350f948e8dff17199f101cbc44647b393a8e96458eacbd5bf3bc3acabeab1d124e9018f11fe70bc761f87137e044e534ea812722c7cd7be938b273cedcb1a708665d6a0540ac1a2532964c16614dc338aafa42e8deb0435ea4191b7ccfdad83494d050f4c5629f65b349a19070700a3470c3eae8928eac03732d5f2d830b903477376e7c5e3969f6f90ac52702631d2f5bc21ddb8455251c9af235dc8a62b67b641ac27fe8330ab8e7dfda2f2af2109faea6a0787a073eda1cc76ce4f0c1728b44afb1130f0b6aa35b59104a38fc116eb1ca2a99251f10debcdd8b9b51037b8c1fa4ba6f39c8d799e6d5048ba8aa994c4476a1c3d59616cb3175e65117a5061a14b5dd547cae21f1cdde9bc6aefa269b3c695bf52871a546b4b9176c50d060ce02307e810a22460016bdd78e30bdff052f6a26627c1325a697b56f62fdb726681440f4e8276e796c830dee094b8edcf3d35fc84891ea41359b3df699be171c89d88ed92761c62864c4cc349afc820dd1b7b9a26a34dcccab8cf277bf10739d2079ca696db51e0f9cd7b8dbe7b5255d0658158a4d49823bb0062863fb7529321dfeadca38335414f8a6262c59e69d302310f33220a38fa3443e70b03f312ae0f2a7ba5effbb4ea0d87902ef311ec4fb577a7dfbaf6443f35590fcb4ac55cef882cfc891c62be7a145a2da1c06d70f6d34c4e2cc99a4d5ce796ed2f2d38b94c9919251b6a15e1cce216fe6bda3cf4d1dbbeee8645d6c226c8d2f58c95fbde10bc5c96cdb73fdd0f717dc274d02599624f4303a176c49750d2818b7a06450effd02e9f35c12da6f6553dc76b86275bbc9aeff6897946392306ee534d09c16c6318b60d1b12b4f1e96a6d8937685493c4eadb4d98d931a251f9da6d70d7346c43dd9c6256d9a7c6aea85c7d67025cdc0fbb655c2b02a13c40d73455e56bb65f97b9fc9c4666ba3b83c3ca690e000ce5f960feb377f53d8368c30d45f38e208bcbfe846840f507dd297b7c88e13917ea8bfd437f6d41fbaee66e03382be7b4ae591ccca723b57e66022002d3f61f0156c385075e7ccca46c495daeb2c5450e3c7ca1c1c2f22ffaf48b5cd6bdf47e9daa5ee74fbae94a92c8d090cf061ffc650b2830ff23eb4920c74c9bd81e0c4b1b3dc1411d8a117ac049a1843999b47ae75fe39687ab30955b59fbf343fdbb379420d21abd7f48d7db3acb44017718cf4b8499d1dbde735637a86bc0c0671a495e3861027754a5222135039d4573dc804429ad75f228cba91b3817b13aef3dc8e95794e41ffab0dd6962f1653e9e848640a9ff3bcc2e3fcf1807ac4acc214fe4ab0b87ffd9e658c9c0235db01a04500545eba887c14166be0a176aa6a9df6e56166a46328a086d6f38a4d4aee6f33b8913f9f95e8aeab7d996f2e03f747f15bd307c9e8d3176301877a7e0ff6e940dd7e9692ce3a2f6d39d7f4ad7ed352419b049411ae842841b327711cd53cf64ae9bc181c59dad2e2bd4593cb4a86b4f5e4eb4a59c22b28af9fe02cf3ba834c9d33b90cfeaf2840408b8eaf9e37f24795b6dd0531147ee03027d96499edb38d5a491636367408fe602c34d72ebd8cddb95bb49d1ce79f4f14c11c44e25a231fe9409dafd6669c786d65111ef90b3c7dd5bc8b02e40e4af7a5531d78e2380eefabf194caea512e662abef2bd84b5156e5f53ca9595b04ffbe218d02e268f2cdbe64e41fa8cdacb7f44df2e770c85a08f92eb8296f86585cf38ced803160a44ebc0dcc55dd399d83b61599ca98ef6e54df8680f6c266dd4b2f4bc1c34ac2b9103978626f4e1ff1dead00eb785ea11b14a8d1770799c569bc6841281ca7b552b3f0d24ab5e66caa82106106224de2d6d8baed04d646d4e624bff15f214ff76fce1c253d1aa38cd51969bcceca4fc44186fa35b4d90db1f418b9438ce7e6e5000e63536c5dd8005672991fab541fdd5bbc3e194cb11aebdb543222101e0885a5d62199c203b1bd9f5a976e0cea19fd0b53c1f69385517fee256bd1a80dc4f3a5812f769f3a7c8c8743905b7b635b353655de4a6de8ffad80460601be9cfda692589c893d56bd3d8f32916313e81da44d07080012e11585bd6c7be0fbdf6a69d9c19a7f332806876e0a2228294336394c8edccb351aa489cc2f6bdeea590575fd4243e3c17d55a2670fbc45ab7fae1a87fe92405d59074d90cc99a04a69ae4ac38944626a8fb513346655bb7dfce5bd2addd12794639e017384a143bdb357244f110dc6fb38e433a568484f418d447dab6ff56093303f0f17831310ee5d7307f1c7a8a3dc876a7b149d725b563d83cb8654c3f7b1435a666000745758b445822af266bc62a66294ff937e38ced52369bbc939809835bd1d40f3e136e85a387976f815a8be7c30eab87217ef0f55627e6f8489448917d45c12992ec9b99fd511311a29356e70d8f67dd9e63906e8856a761b11f8528595f9d1f198f8cf3bd6249d8926b8b21f1161370e4c1198e6245d45be2d3f718c6c49889c5e48f955856f8ee94f00c30a4720ee40f8b71fdef93fe6ec2a2e90eac04ab60591c4e0ef228aa75a69461cc6b44f805fe2ec173c427b05baa369366d78dc5fe5ecea3b0836d39620a5f9174aba677760227013527127cf2cd8beac88e114c3ce88401ef5c0b7b248902c467c3e75ae71b644bc0e199e9b9a25a2d95d3a6d8c19062bb3173f9c68784120e229e5c5382170404919e7796f11d36d44358049fcc95193f8c22413fb13787b169083ec57187d49daae24367f34c457adff17dad74bccf24ccfff390940230f9a759636576a29d76e1e87ec7b9646d803e3917ea63e886e7615842f1dd11bb72ae7ff3e61ff9065966cfd6bfc7d1122e37dd36883c586a28c0a1e1918ec649e88e9af327a30a9122b55d4b2af3dc31a27a713746f10ea42697166b17548d5dd64b6418e1b604a1b9f1b760e4dc183b17fe2c7e223e6c4aa44d88290b0b3548388b73380b467823c365ed36de9aa0c40251b13d7aeae76c1b3dc06d3526950ab920320626120bcc296a84be68d06e75bccaa84c8d2be5760aea1898b4394d3c2ef283285dcd42ebc7d8a7f8aac3aa6691ab496536166c3315ff36025e557aa5aff574f04b65b721b71a9ab42bad13cb2633734160b1b80c3110f322d1dde511f5c61423658bb96bdb1fd11fe40682edb20cbbbe0755f8bf26ed513bd1b3b7af5190917b91ff46cba4f6e793f27fbfb7ac4646dc4130be6d1b967e0ab947bcd56c048f74f29a59f6062be7003be087c36aa4948bb03f63350dd73d44100a3d8a17f7a2b52bfbbac93dcc3a9ed42f4f9ae201e783fa062aa9503e64f9c3f7077ad57fab1f1b6c003095e1c6fc5e80388f0526e5b852057d6ce3d0a192fada7180f17c69420b6f60e00c00181e14ea133de6b21aa6ad1256a63454884195c79e59f088ab3fbb32dec24948df6faae2bf606c701230fdf699ee82d290657bee101cff91783503255cdb4c0ba9fb80db881ccf862746c1637007a968871ef350a9ca5cd2b4a127d9aca06e7abd5085a9a42e7cb103dd0d59ceee51c621f7b1f1e74017d3f195b9a5b607ab4fd4073c7ca724e74d38baa698cf7dce6a9f519b8439bf470fd511f632dc4c82b5007d8b50556fe693ae604579072c943425e43c2463168b92be99d9ee7667d11950b8f5d823fdaadc7e931e554dab749675ff5166e9260e36892e86e703a3c0bf5e49090af55771c393d630d80eb8bfd6534626804fb45892d433039b5448ec42ca5f21fbd8eedeaf91cede24f0f3b8a7de6eb0f993a1af58086747796e2152a3bc25be5863d4c661311566737fe42133332da0fe9b7851a50085018b9fb65517415357f8cdc9198c68caa9810fb7478992957493fb59a1613657ca9763cb9097ed57fd443d9b3e523ba9105edee7992069d90a3c46aafbe634ec599075c19b854856772f718a744588348c5af03118b7fb99ab53754411540d332cb4b86b4f53c0d48fc34ef02d045a032a80d67b1ef1636d89ec254a37e0bfbd6be334f58930b8c05a032b1c639d225877902d60b3d43ab92b42441602711137e58d76f2aee2d54651d2d203fe946673e6db23b53e9e7dc97336982e914d750c18314d6beb2268d6a968fdc1a5422a462e824e6cba739d27da9772cf1bc7792ba9f0fec840d1e8da19b467c9ebc228e1b9b5dae3e7ed721254b05fde43cba8de662442da4c420241b6dc111175377f3a731d2a53881bf3fdcae63546a924edf7940826feeafd328e81c12e4213760b6a753ff210679e04ff0f1aa81615e3d812cb4af586d11f90db32e711506e56426dcda2fe0745dd8521a9014e4a39a61675fec838418d6f8694fade3f036490ed7a8b273607c5b18f00049959def24fd94149fb998e4dd2a82e0722443790559dafcfb3d785b698450f64bc8b3cb07f372f2a01a916e1447c4d8e1301fdd4df2d9a8947567d1ceddd08cc43812b986ee59eb8df1349cd321c95a48e7726fbf84ada28920989cf40aab768d54647b3041b4b05312ee7fbceb7fb290cb7397fe83c539b6c785229002754e521d27e01fd6fd7ff6895b66bc5a7d35c76f666f32207294f7af140221c65178289733d04f655ca95ee1f7ad07a1c745e0baf26bf2d4064072c627ce8ce4c6dc656a7ac99afb36a255dd243b2b5715c4c4f67186bad20fc4632b77708003f58ff8db307ef641c7b6174a1591df566796fd6557a280ed5fe1e8ea41c9a033cad43f2f73d0b1bfac4ce816455bc7f4a017ce07dc9f0850a48e7069887da168c5a5c171eb90171e2c3fa1c1ecd21226561c9a38888122c57aee9dbc74fd4d1be7785e5b0930510fc4b4953867e1a2323e830cebf5710968096ca78d2fc2b7b3729d2d0c0326f841a7b7653f9e042f2698f84633e5b5a463437c878b18f070a4036ae04a4fd5f05402f8e412da8553a7a1fe0d75b98dc4f9d420ddc27308675418588d924dc1633fc255d564050d9cfe0c3153bc83008f91ba36305c533f39722951a2c3e56479bacbeeb49e734298a2115fc12d62491c2719497f25a3957682fc29757749ab9613aab0442cc49e93a0f0248503de54a12be377f0237d0811e07225fe084697e296b122a43dba2d098f4e5c2ba3a9a0fb4ea14c513bdc8953ebb041bf2c2fb9bbcd3c5b1c3fe972c4844b562c32a890599e0879bcb4bbb531703009b1d1bb156b22811317a2228d4e274b5c677b75b5d4ac85325558b7a5151fa9c07e0a53f60b0b9545ba2b32d8ff6f0143affd7e8e6927bdc2fe4e48a1730b92a556bd9fa4bc7b39347a0badcd20354f249a3eb963eac5a956307bf09e0b9c14a0f714f2478d2bdb34ae03a2a745c8f5e47aaaa5ac110a8256eb82f5da69b5042bfe55e5668cbb0764b6abbc562482936a139fee787e64fe7dad9160d79a0cd4e173814c1aa14393b91e498901f5277287ad90674b341eda2e063dfb6a9f66877a7d4bec35b577a6217b3dabd785476ee674d646427fa288d4ab8829468ab36501e2b0e3650c409d0953fe608f84ec7a6c59cfb43b70c4908d17e71cee773558a4afbebaa6d21fd4be532e39e32d16b7eecc48d0890cdde9e5f7c308583eabce6f4614c8f7bf60edcb39f450cb7b28f49141d8c36ad0d71c5e925fbc3e83785b92adb31e966965664cb6160987c230e61cd198e4875f5fca5a459661161eb2a7c8f70c05b36d12730f36979959a0c75c8e2efab5c93aa7e06d82d4721384084320e0bcbf05d7a409e282637b1c6277eece47e5a7e4a84cb358378b44907b440473d5fa7aa001485db927ddd1a2116cd0a8572000a44fbddb887ca68a6352062be23e75ed30b26fb6cc22bb83c8aee0a23763bdf74180878751134f2848ff23e5702094d816ba50ccecc1f536f489ba47de637a9ec9284a9f7951c4281dc5630249197ca035844a7017827da55fa815b99ceeea175be40a45c18f7af115d5670d2f78f3126868b4013b65e829e846fec9e30f54631ed3c726366acdfca9a845126267258da720c07d4e6b2997262de961e35233293805bcc7d40f38d320f6b1b629007f3cf0d96edf07c7e5ba89aaf79dbca61fb8512a401f391ee65a539f32e613a265a589be5fb3fddb071b1edb36d5d7883f9ec4f104416df181e539efc825b9e8200d4713eba0c0e0d46e0179d02d9af988752eaa461c4cd3057df9edcd944b2128c7c49f9629c76af9798995d14a42c2d27c33a0dc9095b400383f4ad9105448da97a5b5f609c1d86bbe81990dfb1dd1e2d041207cc9d0278258a0e1c679260014ad811b1057dd93a08f4e4c89d2cd3e1af274a0d4c5e57daee86422d2e3e6a2950c1300e9aae54e7f4ef781f879b0034e4054197df98fcbcb43ab327b0d4ce4db3998555db795d50ad28430a46df0cfa7d780860a612e1851e277cd6966f9c85aef4ee196456c7ae7eac9bcc8f83d8eb7d7bb959d56795cfd94f22a920b943ff76cce363a5d62e361f4211d32ad7b5d3e2faf748768b309001a5624d273de83ca56f43855eea8dbe77178cf2b0e66ae9195bc116bf02ec6053f9312695c75aacb59490e80a6dcbdaacf967fe0a7df4bb016b318e191701fc876ae7ee17d2b0a270fb6f9c91f190f403ab6281c9049477cdb0bbc277153abb7ce9aa9a0903d7889bcde056eba7ef3b653ee2966ea1934cc240a2e9dc3ca00450483cc6ff6fc661438911aefcc22082ad90c6d3c8cffcff9545ac42674c3fa300900507e2f5060a98163dedaf9a2d6b0374a660c5f7e8cd8ba9c185f807c995b18a807fd09c35edf33c65ff18ae45b9cd002ecb4472be600ce83001b9f434aa93c351811289a7f2478a6c06c6ea64bbf1f8da146259644e45e3a53d74a60630c25eae6aad578ca33139f729cc463720db29a377e33a15e64b7f1f6b541d4877a17bd3ed898e84bcfec8f848019af50ce1383951e0858588095e5788ff4facdaa13bddd3d9e3b006bd551fb98f2761adfb534bb81973f1cb424046b83d8ead83278a2ea57d7b5ae4b510074b3acac0ffa2d90473a231048a1a01065ce630bf9d0d414e2403fef4b78e1af7b74c20b3fd8578a3c7b203df27397cdef03f8aea7dbcefdeb68fd5c51cb59559f7ef8064e6516089245a1fc290584c99fdb8aab85e84502847f09aa2b786dad7e0c51edb84637e9d4def3e1c91b3e432d4b85e0506580e2794e6fa7ee3f36aad7eba489ad3f17acd94e5b33561cc905b39d995614f2e30b8dc4a1f33e904a09022388726b18060806160a166d66a38df51d266f1d43c4b0d830d00a6b908d25e4ac3da2752a164bb5eace0e125a026820c2c0a63b4a1fe5bf8c143cef3c97600f7ba690bb9ce6697df46a8130d060b74a9b4d3ba8a14cdb6e5c4364c7c96ad7d79115296f0131cdcc1b02a98f5f025f10b7fe30c84ea11e7b3eb9761de48692871e6cbafeb669b0f82290a1cf42a1a0de5ff09a7fcd1bb828d6ed8f5a476a8be37b417dfaa2fa2d092ba18e10feb9a92f25f1ad606edc27e185f8fb66e912583b69f7ace0a58a9fa98c2988d402cbe1bdba5e6b26fdccdae8434bf8654f501ec725f9ae35d3c2bbac6230c1304f864c824d9626b4d1cae4e00029a8084aee7be65e9b5faa8c84b24607d555d96dec63173eaaf5a0e70fbbfb0ba2877de0c99173245472cb3f3d19710690ee35b037d88e98e406fb58d6d25ef5dcaed728670812ae09cf0bcad1855e44ff5a1861450c6f81860c96642792309a897123566b9ac2d87d169d6e2303df307001f7cd131c5720f47d2f16b74a4f57614c8918b19cf69c4e1729b02503c7f8f0eb42daba3a8690c281963d1f6f6c8232d1b183d73edf83838f323c2118a0044486f0875ba26b7b2fb6532a576a1cfa2fb8a0de2d2b8fd69d889c19dfea4e96083d8c360c7046107018464c307c0a63673d44f8f79d06b836e3a6ced471e0ddd3a154669bb3fe8dea084ecf3806e7a98d7b40b3be2d477ba51d968021d3a6024e3ac0a7179310d873893dedfcbd835db38b70a87da0d4fa51c5bed30d10d7b17f158b9ae4593687c49490e13f5c1a829be13156bbf4bca4212dee3b059631fae86f67ea834a99df18ccced2029ba01dd52bf064167cd5054aca29a1a61bcdf5028b88097f96d2d065cd028c9abac48db9606827c8d658960a6bafde968ffcf87400b35ac207716a2c6d8de4768c864dd7b7bbd77aee76f98506099071f010109ffe91e08f3bc84217f0e6655f25489cc844a1160e473dd82c5a4e7b65151bfbfd1e38702b090d4ad3bdc75ee42d94cfe58f6436c40656839a573818f3259c7da0048981f5fb3886deaec74a0295a6a8d23da6768f2a6537738a7bc2f004940411457b8f11321ecce901109f3d3b3afa44b7bbf68a60ab52d2973ce46ba7cb72aef2b0c82e150a89edaa4c2aa5808e0464cfe5bd813c3f2eb595d09b9e20defc373207802aa7617ca5c3784509ded9ba264c544cd14effe22ce5722e4ff1b1f89aa9e6ee661a017d85cdb0d4b3a0e100b5424fb69e063925fa8f1d0265fd32cd2986cac096f2acd8672f663acec8c0e173618e0eff382647ddbd96fa0b33833ca9a25d54d2ff823bc24704797df0036aa3c823d733347d43f0d13a2bd1b667302fa81924327f9197c081f9fd70edc458ac12245be8ae138216117fb5429e125b9f47177604a20de43c7946c3d0d52ccf46b4016f4f4d6f9d862ea69b634669ad497bd40e46aa4e8033a7f7c4d68f179e14474a2c2c93ddf0b3264466f66a6bb4cbc696b16e12e26ef3793539a31e3483922acf35b02665291cde8bbfd98c0576881d543be6fafa85fa4f1bc3335c7f4805a3a6ca296fd1e08638d18700da9b943b428e25ad2c0348d3fdf98d93aeda9e823c31bc6a06eb8c8bdc2db6d18c69c21f0b6984ef3cd39722ba7471c8eb4469fba61c909d3405d8bc99ecf7a842154be22afcb0904a4c31fb40ac5e33e222fe60d0c8acc06ddcd9e75ff1b7df19a4568fa605dead8a553234be2fe62964b64e539453b9b6868762eddea972bfb32a71b190ae8fd3c8550c644f3fb68df6ab324f937d3ae94f685464813fc697cdb33ce978873faa8ca8fc86a77ea5f6ea80a4c643fc52480d9eff5d14304e33f1ce9a06ab34fe7d76bbe123a66b34f8497f12029aac3a1f6c7cc208bb2fd70abbe90411f45aee08c9f4b076f57b7d4f1da30ef635e82224794d7a631e82593b833b4807a1effe04753f13d0701681a2fbb620d7a51490946d87d6785cba2a77499f885e6f060a28f60d702db05e1bd6722aafa8a09d4e5a34acfbde423b0f66e6ae05c985236bb23b9887145753dc7938ce5e913491a014a51f16d1a202e35186488776f218730d6107c7991c4d815d9c9db70c335f05a0f77aaced7b6aec892addf9bde4e11089cd79d7d9cb703762edfac4ec82953e584749de760ff17f5fa89edb8f7f474ed7bcecaa75c3fac08151f7f8336a2e9f488af081aa282125b3ed90a0f335cebb5bc5e10225b1e5bf962e4a77941dc919ae31224f85c29d81a572314b4a3c18c935e87e80aac7a530351be33e6d588d12fdade86c756a9901abc5e9f74a387bac9a5bbf03a22f16929283eb12a46b4f84ee4d950316ca8f681fa4dbe4fb49617d5de5c41db7ea9c6c548d26339852363451068b3d16a3d006f26cc5e8b34e05e05ab83ce56e0ee2d00603dfbe61fd9d5e9b27968001d3886539cc92073359a418a02e8c1b338a8326cfeaecdc6069172c780484b7faf72cbb70c4b68babace6e9298665a78dac77219b3f9fadff98c9711be65df138f464dbadedbe9c3b04a597a38ed1f2243772ee714338e3d938fee9fd9866a58e282abbd614b455e2a12934fc1b49d3478ffef7a1e0b4ee0980ffc9eb67fc102b661b70a5ed43797573770620f66c7d7598060aca26987da013971b290e593d3ba8fc96c085e8b8599c533ed14ffd7ba2b4eedf1625c103e87f2c138437fc64d95ff748c254a5b2765e2cc2a726fc8f88870798c02f91bdfa2f6f9dfae58be1784dfb371f81cfc91370d61963859484fcd37e317eeb89a2625769f60aa7d313ee546c831a4a65bc953c161c6d5a8cb9578b27068001ef24d9a683da8693ff3e4a9b71e06971cedebd5399cc860278f70936ad6e40feccdf93365f7d57fd114bb3b4c10843599a26ded990f81eb01117107b78ada705c9906de95e0f9fa2be900bdf2ed21a0ff1f3d4cbf562934b57c9d88afd49a79febadb244061e96d09803a62f1bb215308f0920253b4c80eac0273e5506d787cb8c45fe04a4cc9d453a33e0f721c80652e42ef5f0068e80bd866eb8d923c93ab252a992478fa7b886b25984e342f9024d6b2e6139f30dc76d8378348a135133d570d4dc5b9e6bdf2b53103e321b9438d9b26ee56186532688de15ac18528f6a40728e068001df6b353e4e2b78f93086b499b2b0fec18666ca2a42ceead6a56f32e03894d121949535380176ec9607e89627641147657304bf8b3256c027bf924b7acd0a0299371c514fe3e3ffce35f68e326c8625cbfa26661d8e78ced9d3a3a14e4e14459f0bc356f540893e19b78350cb641997782480a3928172cfaeaa1d20b26a11d854beb3b83f958925caf65e6554d5f48ca8ace92e26409e6aaa8112ef76152a0ae20e194ced1352d4ea4c8e9ebb43168744b782a9f03482751ff556c626deb15011e3668d9928f8430d72f6dc7fb3c07f71e20316595de7e959badd006e9f28e5cf8b5f89cf35f89877050ce15139895f853ce859dbcf9c1781709c4bad9bbe1b22b88aba19bacddfc98c0e429a6d4532fb4b8702f0ef6ec7dbcc3c50ec334eed1cd8808991a8abbc580326344df394c752bec784e031f54764b418fa352ee0406aafdd182bc1e33618d2ccc56d35137619ccd53144a713d018c842790f4d9192dfd49f9f9cdd662348631cd77e51d21603d0d7ec04d66fdf9bbdde5301158854827c36c2a99a9002b74fcf061c4069148c569b54b184c1a0f0c3cbf68f3438bb2b0d55420215c7c1015b9ab36df36c81748bee783fc803ca9b586c81f72b00d462b918848434c483a471d27f741150cc27e3b0a404e123773b9c5f6aaebdb8f791280d2f1367fef36aba2bd7c3b5281c0edad5f86cd5f9ac1a07570907c6d0f314f986faea16debaa01d288536463b70f8d346d1490437139b802abef848374c1e75af368eaf30d887f2e2db48151ece5671a47f1194b573464ed654d3b2ce61a06781ff25975fbd10f2a3fe2865ce517f0b1d104d4c69d2c2c38fbd76fcf3e6db5c4f672d2a13aedddfeb63d9a0b6515f1a4597a3349d2df539cd31e22c3f13148868fc03ca4eddfc0dccb1b81366d36b88e4aed1c7f04582ad57d532422b6a020a3745c05a0a0725b7e70f793f84cdcaa5cea6103412442010308af03f3aa322a0b9c6a5d34208d473c8a706fb7b6739f03c192d742e9ecd0ce2daf1ca6032ec99f24daff8873971b705f6d50bd697b6387a24c1b088558623b1ef32876dae8c330a08ec02dbe9c1f4ea008be66d9007c82b0c2bac865d2e5409cddc98cf3e69c49edae7e7f1717fa79abd7650d3161d44321c2941c32dc3d40828f96dc807e11bb8d0fa21790c25ea0fa8ea207a00d41fa19014d48ac352d1290479d0eaa88b913419cdc2a83abab2c660cbb380a8d2612c0bc10923aa7de5a944b088c21ef3dd3b3cae314eeead3a090b0653b1f53e9892a2ebb2bf0c2769cad9dd6418bcdd16e6b1df07b24d0aa73fb37ec3d815c3b8f145c1b7ec6752212da61d97e09590c30ac471aaa49cf1303162fc9d341c8564c16d021c8e4aac0a7ded7021403884342e3fc3c56946c65b84bd85f508691b68f67ca667411a721a8a9e22c13c56dbd6f3c81d9309e86a0879f4705c2b6d698258ae30cdf44738a9beda31143fc89bdbd262c7d128f689f142a60448868e1f17c584d52e336562767a2cd4e9fcb93ac0c06095f1a428faa52ab1f5c8875725eeaa576e15627de1ddd491104fa3c1ef70f9e9bcc31d72c484364a562f87d83269123e2449e6f1bf99ef4924d0868707c410859b089e42a7a3d63d7374a9d38bff5ac1afef2198cfafc9560da69093ac2a6471185258924d07c67340ed49784093773f1c8d28a61888c02ae1e17df99b2763ceab5b60a314ed1882a5a8e72e47543327518b9b0399e2f266bb7a9b9f514940f407b990d2568559c507a72fcbf033c0bb5c192fdad6d70174f40fd3e545c8d54991dbb2b6991829a946d689860f28212076b8cbb38a3cb9e861dcc992ba801f82441df19b86aa74d7dff4b0387796f13b8b40096c02c9a3dbcf7cf14b53ae7b5ea081927badfc5021fa917408666fa49d9a984d28b8eef25fcba02bffef7d689ed98328c08d097d97f879b02be4c95157a13f89db8072fd64b05e4a9fec6ee1cf75f6339fe31f48f405ebf0bf60a5cc1cd08a813c45edf9966e1823f70cc862662c1a64dce6f07d5b708c6bac78d3d3df7b8dbfee01f58f949c85db63d61651bef8c971038c281e9d570bdb275ed26118b7f465b4df60985c80c0bb0c6253b05b602859da54d3239de6725cf4890b09844302d28edcf0ef680565529414f4b1bdc7321d681d31f2db4185cd9f2e599e25735572104b9d563e24750b3b2bdee7878b5437329290a7cf6787249364410fe406b49496f91babd2057032257de4c5088976d086748a114d8f4091ab4d4ff36dcf6b567ac6da5a22d02ff06cb8dc90faf628c63fc856481a08b94792f19fca3acda92ae8624873d75c431e22a6719df04976cb97e5ccb179c5c560ee1e023c60f60b6b175cb9ac2cb93951f82b15b88d701fe817e74dd21a19186c55aba421e85b49790593e15f0aee9bbdcbfe657f28d4abc0fc9c352ad7057aa239720c32e7051d3b9de85f443bbc019b4ec5f0d0ed2eddf0a037a232b418bcfded1b2927f8d859987894866a828e205e3d035886ea479091aa1e986179b3aec5c31d2c796aa8748736dc0993a16360de3c0bc6e01e0297a3393ecf76345ace7f717e5d66cf53f5cbde77da364de84905f1f66b2eb030027c4e33e4ae276c73d306603345f5f3c64e87b283eac798fbf8205b9355d2715fd4309c5501bb6dff85690cc3485a8507f9f6130f963392b0ad6af0a81fec7d7d17d62afefc8ee0b07296f7a7fd6b48f0678a39bde259dd7475f1d6972d02c7ae92521623fcf97833ac2f3330ed25d199712b799f86b247ec9436ec47a120e43dcbed9d7fbcff1cf4c333b2a492214be01eed8b7d6d135aabd96aab074fdc84c9ecb2fd4ec2364510d94dbaae11f2969a8373dcef8357069b5b79cf7d71b23d708ff133ad15d512e14a7126afb594be2ea848602c496dfa05e5a04deffe67d4aa56a001ac5faae5a3e47682990db1c87f10a97de636f04cd763f674d70ab77c67a2d2bfb3fc21d019d3f8cee7bd20ca7cd476125a29c0919f047d02202de080c42932f4c2dee00da8c93979f6e5b8e6c5771519f241ef424db7f446cee1e0b47e49854551826a4f90f88f2615ecd58ff55b0ff84eaf7be21340dbbd0503c617c33fe0572a71a5c4e596be7803ce4efd82024237260476b4e8ba3b5a1fb75ba34715782395649c082c92729b16664abb44402f2024fc1f45e66eee4e12d736d16769995fe583a279ddb673b7b0029599c5560d668d214d42bae9981505ef7bbb1dff67490ffb3589b3a6f775ffca07d8101fbc11892ce5aac5b81fced0fcb521b8e8246e301f4c936ca2d5f201adb05ab0dbcde9624b8b0740f481b9a4c54ae405e14ea2b70b6e805dc043f4b59479db866539243eace5bb0427b2154040c06e6d9bbcd39c86cbb7a539cbca58b4b5ed9dff1a38bef938710fa091bb3f8abff29ff9780dfcb46156c9bceb6a19ae5cfb6fd43e640f4bc59347c9d6ff554f4a486adf9009ed482d68e7ca942def8cf81c1a15fdef123256ed5958fee9eebb4c4210c9adfed380d99f25faca3b59f8b473eef250c542206c67f265a5de581c8a89f3b8c5cc65ea6bd573f3508d122902e5cd04da069c2495ee2ac718f8e210e685a221ace3deae9802d4655072913c3a393b9af92025a02d85cf79d0ed9cd1d1cc6088a3441eeff51fbdf8537e8754eceaff74a3f288b977a2a3f9d52c02181e3dcda9fff3bd3d70639a11e333b9e7583b7f8e6d112b607ccce6f0809901fab4dcfdd902360bace1dc144eb7489a28f7307fc958e5318503b40dd7b3ab11b8ca20d11a4c1eb5d89201074c248aeb72a281814307b526425d517218554d735860c9ca071c87e55ce0697d694e1dc0c8d14bd37f0620805a6b84ff9b0011f8ce7c67835744879a523ec2ac4aba6d66ecbd87a365eac9deae7154e4d5f95e77d163528f9d2aa62a1b1e0a552d13d95eaa66196ad68a367b0f74f8b0ec311397ecb4b3b46f36c660d3b7cb23b7cbc298cca36f247b1677b96ab664071044f438e7dcbf50f2b7bce87d912d36e9289c3e695dadb2381639ef13c01ed74c14dbca91942f84913f6b59d30e5bf5d5f5442c93af4b7fa41fc6f8e2fdb823e8005d08775ca71d588b5cda35bd69bfada062e75e3a351f4061de2687c2a767bd99ab888cb7a85006da255f4c3b582af4b1c5be6874fe81d02f35ffee34610f74540269b2347a71ca4aceb8259d94e37b6919775244981dd1ec1b37e4f63b06e07c44c298d80148e207a379e31c2488065b0a395c3ebee26c74033f81b291faed36b5b26f61c42ec96a641770ffcba424fdd7098a877bbdfd991b76ddd415884f082b0554eed51af231bdf1b1bc1ad8e033608aab7bfb7aa692d3d7016447a650ce1389b595e0ea50c2b4ff82ced82ce4778a2063048575cddec349a75e68ece3abbca04191e52d18bef6d7143b3f155ccb55c3471efafd5301624b02f52d794486673543b77162cbdc13e0adb32e92691060c5dceb6fc67ac2736b5ba6d2718b8f2f9b6b871d4669bc713adb826df78e15daefcfec135486ed8f0e710b483490c23b45f19cc1f4b81c4e191ba3a0e31b3fa19d3d3e966148de641a65be91f4d725148623d6f37219fcfe912498bfe5b3159412ac17ca2af5a96831da63703390ab197ed94d284fa8bb1104be773e37adf8afc67fe4db672c1e206cf6a3d6ef2b288772680b768c227a428378f493103fe539feabe17908c389ca4667b2fc6a04e9224f4bfd96ed1fc1d47a493c8e804cbdb0b91ce92a67df5c359642c601e7b1aba62a428f11fc7c56e3fd06fea5b4929e445477b0f294906bb8b487c5da1acd83beb6ebe471ff8132a752b6dd43266d71ba964d3d6772a0d194ce44a280a54d669e97e04c9de0a09784cba44a33aafb596b873d83912954b5e4a99bab838d172e8dc9d9ba1be7ceed443fe5739cd53eeec6cdee3a357f9440b498940a9ca7a9f174584e2feaed65d6cb583e8a53b48291d5d39efec455065eb17b9114a9f50df2603501cc31334fbda5c45fa86eb65904cbca9a291e55652ecd13ba82be901e0d4f001006e02f6c8117630c52e6d37792a7e9fda4e44f4406400456372242a7944fb59c307fe8a96a76cebc5fe8cdd6cc5be24b3bbb8d3213f26868be1875baeb732a49d1ec8213acaafa9881eb32ee5bd9cae35138a8408e65a7e756a732f5ae3a2454d5632c0e927f5fafc91caa3d3f52661405e8e9fb8e6e7718c08f1b6a4ca5977c0f8e7a7e97c0e4864eab6842558a77f6c2009e1a08bb5011e4b91c6a338ac7497920bb315107992984af35e054fe66721eef9a781acf964e55b4d03df4551696dfa43e54a835246b581bf4ccc90de5c62669b5b240d82ebef67ba4297a0e1aea6d3a06857689d355840582fdf8dd5ecabd59e703dcc73212a4869b938daabc9304c0125e9e0666b24abd465e1f6b58d86cad12c8f0ce6e07c9a46ac33e04cb5aececeacdfb4c9cc076e962a05863343a1ad243bbf23d206c214161e7818e6e3899ce775a1aafb2a4f3eda674e7cdb084347f6eb18df5fe89ed187d7d788295674025072ed5493c72823bae26bf1621637629c8454a4cd5b145dab8451a83a8417e9688abf1e4382a864298d31bf3c4290c1a118affb2880b98baa72d45680dc3bacb4a60af117aded5e2b94c6ef2999ea0071c1c75787984f6e7665407088229c2830aef938db3c3191adfb0f31358766a2738cefa3378e902963319bb77ce75fe4464881dce2b844584a4c6f5245f2c1e810897a320d67ba8b4c104803590f899342e2d3634af7c38e456f8bfe51f0ad6b4632a425eec36fb61987274a252bf009af4e42573270cc8f42ff8be9f25f06c5d44c53feeee4a6da79721ce1e20e14c74e46341b033e0d7db085fd274c9eaba34a616385b850b047063deed6c5f4e52ea392c5cf3aff42c54741eed2c033fdd71467ea9ff2f0afdc60f494addc2bc1f03176e7c9897997f1963efb2ffcef309c32ba319e7b7e7b03f0dccdb3f9b5422041f3cc5567080f1a85ccb2f61f2f2a4ccba5d9f5b4dbd28a52827ba74dbc14b5615a6e7979e087e902699534e432be28cbd25d94b70f2faba19f5d8afdc683b6200086ddd3948274b2797b42d0e4b1f59f040bafee6ca2c2dbbb83fc0be285ab40cae21c073c6a416679ebdca066bf13cac1900b949cf2630233517ea63a835bc1ccc88cb588ffb7fd51f0e0f1d58d41ce36ae64113237cab225d89624d24dd9c57e66451592161a693e7c7d80dfbaac3bad9708a02374ab3efb17359f37c790882fc4149b0ae9c8970680c9df8c0e36e942da4836a2e0c19b7d443e1bed63ef4d006bc083bea44362e81b9a3cf54e42a223e7d10d9a7cbf9b1d5c3dca552e3419f1b005943706596c2a9243949e49df73d052f313fe45ea9beb64ee0d811094b9b88166e6422bb601fec004228b9074c62d430bc386e81a00e6f93e96042e69856a74c0ece496c50a0e7341a05e2a067ade519a814e32096a6c18f8e61cfe5689b8ed42eb2b964a63d0054633426e045bb4de0cea6d0450993b7614a8f5f87ec72feafd3ea710ad4c9a66a12d9f942a50444e24f5e11c637cc4a44a67ed7a42f94fb3b2fe4c2df1d8fcc309be1efed1eadb2e7112041c54ca3f01056a1e4a1bbdc7adc4712349b5f6d1031dc19dce94431d6ad229fe2e5c4c04de214bf3a5dc1f5c2621bf09458e6a302b475af0eea8265f6c9719bc0c5b8a089e623735d68c80472e40385b6a8d72f8a547dc5bc6516c5871e0d8c2a7fa74c2e056e2119e054fa5dccf28d9b8a15eba268b16309e8f94cac5554ee6c8c82577915545878e180376cc617b76cc635c3753ec8a816cb012662b3b8e15f10010bf95862b8c8f3590ed6709068d8f8eda3f11f77bc7e95a19f4ce008d334f8b82ebe575b3f89305621ef8c8da0d85f2924717c8ab7ecf0d814815830f1411f8b98c4c8d6ffa3555149f7ff9c1454fbd49e40d544459777c8796ff11fecac4e57a04bd85e82279ccc35dceaa2fd83e66583a8ff1d77ed18f33b478104946d79ec0aca35533e4e3d1f1becab4240f3062363a4bbc182f66806bf09e1bc0e65e9f07e2e76120753c230d547a743913140345a9ec8e744a8830e4e39dbf89ae4f6f35357be20dcf34b42a3c6f522cb1045b88dbaed9454a1277a48909684abecd0309c6e189728ab32822c20ee905fab77dbae105f914d34bd9f2b9c4e9cff224feaac8f3bcab480a0fb70199e515e8e72a370d55096361efa8c3fc6930f1757973eb4c62bc2cc96ff718670707380ba4ee2d590b225c5f7eeb4119d6c485d5627231a396d6fb8e9d2f2c6924a0071d1c02805cbdf15400e2c3654d0115fd29f2ea08088c0b1a51940e563582ed3118e0ca85d05eb9705eb7df237efb9fc34eab1defb711f2486086f35417048150f496125579130ab8d3b0bd3cf83e24ef21b886cec56b81917583cd144f3bf7dd8a6757ae69975639ca50bce6d65aa15bd8340b64613b052c8a34a1368b326e25667ad53cd2721dbeb4c7630bcd875383a1fc94135409cac5672ad17b2506cbf3cdb4129c6aacaac3f944c461ed9cd0e66027d9ccbb42f90c2f5bf61c98da53709609c322f027de6d0e65749968802101dab3b408ca38c8f86c3a1a716c3fc9edc6b2bfc37f19b97e9faf8fb06481d7329c4d3a9eedc808fff0e3bb367e996d1c09be5a1bf1332d28fa7a51f87d13f7cb01c22780522f8bcc79949054eda4db9f45162003410c3b9c549d6a8e531b9d5d3a6a5ce3864ae3c842ea85b43e7764dc6697a2778909bde32221f6c93b07609880076ef80be1c92d6c6c67ef717c11ffe4a475164c8c2da010ceae94edc8c087184159dc01cc83fd5479dcf499413b3c2652245cff6b2b46cc538a5d7ee0a6736a13bf0b4487251a9deed0806cfca3d44a8260b42635bbcc1ef1732c2d526a84e5ce96ca843a59078d050b2cee9e3abb8c9f24062d21ada64ec168bc302b134151e3864dabf3b6a8ad7c92e6c905492b1eab9db4b6083d31b0dc8a8933a09c1f82d64af28b37b9220bfc77a4428f1393bd3aa2b4aaeee97d5c054998a1800b4bcac8ff4a47d6679e3fbf46f9d7162d57446e47c8cafa7cd44211129bed87769f27d3546d4f0c12d459d07da7c56ac88610d01c8602c39f6c434e3b1e5352864593bcfd92cd4eb3b3f75997d045ede03727d9263a758c2148a4085a56f070066404c78ad337d9a48dbe6c62c6cd1e2920aca7f57201d8d58a9d1664b58c2273bb02b03cc63789c053fa533baa12c0c05d2702f108ffca3a8a12d75c055a0caa88802bc62f60e5862dfb89fe1256cc2661f18ea9add9a9c27846b7928aa444fdd2b56af4f3b7f76d563fa4ac99ce274e99eb191b67aa33a0ebfcd5e2675918d993f88b344ddea1ae68322cd1f03358a88eb1bbed193020b284445bbb43c457fb3bd3ac650a6c2cfd04bb7ec56b1763fa3217b168f9b33ba711021fc5cdbd6a957969de9b5ced98798a25eea1e4d0322c0bf19e045fb6444f92cbe86b21e292dbf2b1ae1e629cf1899d4158156b44c27a26fb6163af8eab17d4798cb24f2c79f004cd0d645d09abc79fc31f0562d6761cb866028ef10f33d5b214dcadb25c4454acf4e3d477057cc512e863b01de761d67ffc82d51f06967f4b15bd207a6129c8e01a83ee61e87d56be360dc5f993d56f34d0970c5cc01d793e99f6812cdf21bebaead242b7a5ac16932a79ad0ccfc15486a8897bb0af7abf5e66cf56dc0e9b975e17f7d98bed9b8a3210041150cb944bcf384ae214aeab0b135fc0fd3942032b1a41eb3f7eb6334fcd0cfbcf5a8fdf42c7482c8905b6e8aa02b1b3ffc532bf6335b03d26d0daa451d2214c1fa1ce1207c6cf3ac70c4149ed424c4af845f1e03def8cba46ba7e3dace0e4eaf2fd9005a1f7133cad8b7655507fde5c2780a54c69f60bb5d9c38df3ad54f5e86c25242d6ed188d53e0ff2bc59a049d522d33dc6644629388da2606c4fb67416f4a9c5242a7a69c089ec42d7e3c5416718d1c255ea2fca0d0479dafd3d030a5d16cd5fe997c3983fec1103ca668a1a19b25a0907c54ef53300335579624711571001b1ba290fd2179b1afe134712c8431577bb02ea32416ec98b51ffc24867790673b24753d4cc023665a8d4aecc3dfe21e9e620f27e927abcdf293a495ac11e98f7871bef4d96b058e25394f580ed6e75f748bc37305edfe8473b1096176e24ef1e5b1013b79390183dae455b55f09931a04799f65af921d600478a7134d0c9186dcfdc37250d5f1bfe2df611be45446f56db2aa6968c03f3c65a2f29b041298554fb1f0efa793274ab5086a45fc1ede3c9b6c6e3b581d6c581b16f7980ce568ff3da942d00e57bc71288298cb22e4b470f4dafc21a6d17fefde6da248001e5a06e732cab57a7fadc4b1e165feea231d981c99310e3fe0c65f69ef851fc1ff9efa4c4aec569cf17bcf7e0c846314b0f269ac45200793bcb1101f366bcbdfdbbce07bb01ec9739172a68e49fe9abd4cfa0c7d7576191f2d9295bf82872d740bacd6618bc8b00be15bc101c46e46ccbbbc041883234dcb8038406146291bbe310a5256a516e3880d9753ab6e73a616e6c40ab3e393e91f9e5632dcfa95b63bcdd59a2750e9f82757adf2bd22f6a000c5accd29a422cd17874248d9bac481fab9d6905890e6b2f68a6fd4e20e1b272d3b4375b58a080b3eee3f51ee6256969cf45d320ad57d7695766b99b92c4ffaf56a60416b28576f84173dbd0768c759b9a74b30fd4d9c55de444c421c0ae689e65ac16467d6dae31b928400c08fa520b39441da685c6b6b956d186febb2df73b021f92c02e595bbbdc2297265b9ea4cecf0943eac416a144ff89d14d8a887184b5a71f8daa0f0d05d9b32105feb90615d574cf80743001dfdeb3a9ec3487594c01c3bd3e5d1785409c3798b97352d6974a5493986eff2b6d2863d04704c991ef094f543c5a2e98af7810d2c63d731f1fe66e695e2e5dab03239a0d1828bdea5ee47c69cc0cb72e239d3448d69b8bc73b1fe849f65d78ed175f1b44faf5e355dca7e2fe0bb549129d0afb479984481b55e8b16b0e1ebbbb9bda40a0239b91de1ee87236d1488a2bd5ab6a9fa8a54f54d793d7f6a8b9ca33f2538d26e3ebf31af244bee154ef8458e79c034f87e566cb3e0d5101019e191dd38229f13345dc4248f249572c292b1c7abe0ad876e5bed95accb281908f9df72cda0fe3d34453b72480a998f00a82bbdea175b657199a0743fef82844ee83faab892850028c7ef301594eeff7be7c09a5b2bec2f899490d22616880f2fa514588dd6fcb846adc97c315e30abe523ce0b8ab2772cac5df1c23908ea7d4431e661c5d9b19d8dd71b3e80093fb036f0af627c8d481e257b3b371bd2393adf448b8060f3eb62983a8a5bbd8215348ff5209d796efcc727d39a0ec8da5b13f21caa03f53d8850c0508d00a424dfbfff19b69f241b0cf05e958aa4a79c4b8d102ab5e3ebb49fb88a7e0abe3e78c23b493c5acf73f90b4ff3c342242f2ac0d3cdc0799d0ed25fc094f8b34ed182c1dc6305089e05d1a592a09e31389db0ff51cc735387cbe86c5fb625151e09afe19d34d7d8f6d1a84b48c2388b32a7243f8e0ff42af5b0a36b6993a5d7f954b02a69104ee6dbb73a3e06fac41bfa16d9c7d338ed37584ea09eed3e7bc092e151d825af8e3f8bab2e33ea5b9812a434d83f055bc9bb43063c1e4f42e45a1c1f80bc8e406ce4308a45dbf8a676c935a8f1062dbda17bd9a92e5b2113fa4aac6e6bb206fc990746b6a6d351dc0de4121be8cba8f4dc5da4f00e73565fec7ff1ab6c189d62ba31ba2aadafdab96aeddc5b504a10f134b0b3f80a361d939aece94b1cec127a8d43e8210f05356fbd5fb6196a7161cbee5b61b07a9859d58b4eb41ec8ce466ca3d2567a13dccdd4c766b49b4795e0beff7fdfa2ca025c30f05cb6e2bd7471bb5f93f765f8f5eb9009d229a1724f2fd6894f1226ea5cace63fb68d2416424938efae21a0e4b9f4be56b14af9b39f74ad6fe01ee74dcfaa04542470c00e3edc2ce29899333ab5e55a5ddf88330b69612d7186d137a22a1d2ebaa7e23c90a9186990e015f79ab0ba2d0adf0c3f48177c6832001fa05bcffc631195f160a8faea66cdd28afeb0260f26e94a3a0b7eaa12c4c16832364b19d1d123915626cc2bf705e388e6829b3f8cb8a3065bd71e721fd966eb6b88272dd5e6f100b160c1a5fb2274adcc29b588272681b763be3467fc216355d5b9b5caad8400c71c0a12457edf127b4a93c671e2ead00399a8c31b300cbccaa1c5fab792921642a6421c9249e41e7a8b4e4b8eac824f67352b2c57c4edf5874bf5c910f11ef1933569c03c185071425c08ef6bcdc0dec704a197de60088ec5c58e380adfabb58cb06b5823b2d0ac5e8ecd339f916c304edb4c0213cc96babff7f734ae54269b8df90cd9695ad92ffba8aa88ff7b009ba51fba8999828c83032e280c124ede1053e7390994f6b4a00d0aae741e4a2f9272433ad3c2c0cce91b77756ea04c398f0c0c56f621901b286197e940e769d250f7e121062d90cc222fc14258aeff159ec926457a4cfb0611fda6a120cfadb739df4bbad622a92f72a6c6d93cd23f0d789f99b609c9b8184c65f3af4d96403f20291041ef840da2cd0392e65079b60cc6ccf4d9c078ba7ed77eb337a725fb22ff3f9d1bbc7d7c9e9c839554554f689e59799a17a141a72fafff467ccb794b57bffaf92eee88c9e26a5fdc9e0271bf954454f1583089e7ade74d232a5eff2516214cc32c7d0abf9847cb2bf40c257c45f88ca5d2b4980b9c240f7c3942cb11c5679635d0bdb0b54d1edf753fc69155020ff45d2afc47349fe3407813b22e711a3791e7a6f6ebb894bd4a7fcca80f5ab68441b37a59c7385dadec1f241a44a8cad7f06ec5147eae9ad69fea4f12defaae14b320b9200732835c50ea00d54639c6805eff1694e2172a5fd80c91f50b08644ebed309704424f351128b5969938559a0c8afcc0003659adfc9080f85672eeeece1eba76c4a1840ae9c2b0e91243b95c7fb1b1af6104aa9344171b4584e816088df32504cb7e34a948651cc52f6dc43180d87e704d6524ca384270511fc03b4aeab7526dde9a1cd3b311e1aa88719ae9ee7f72310460318976f0261a04352424bd95d17d1ee6fd3857d685df49acc428da89f83c466bf682e905193738ccd8fd2e237c902ef70caced71e207c2b36cce53096bebc4829c567dadd2def923385eca2f218569864afba6a633ffc0ac6082e1a2265fb1ab283ea72fe1b5ca7e321080c70793b653104d97794c0a213ef8f3fb6a94c11a5f4e29fe0acc888e88e8ef1bf2951f48ebaaa0074d8b488d315e582a0dc5f4fcf2cfbb6ead5d182d4f7e02c00eb59aeac0760664cf62c9551f1fd1f97d2d175815d6e7eb9ef2e4c91a17ef60c5736b4900493bfd762776f344354ea3360b4211f45a3b8018461caf37b566c1ce60b1e584ca63cb5749b8a549a791704c051bd59ef94d2ee8d4c76b32045dc688297d0d35e66b8a811bca4fa9a4152b78f56e2b57a2daa4826e999bbd23cdc9091ca24cfe0e20456954d5219a40a1b8100aa419795f49405540bf516a643b58750717aa93d0bad83445932540fe9d700ca26fc3798e3aacaaa27b46c6065ed3f643dfc609c7620d2240b74f27592eadc685bd86ed1f88ec2e89b70ec964569bdb750557d6c12b183dd88027f8b99c9e647f4c7302296c4b9f50fe56b48573aa7591f4f47db2d6907982ab84da552839381a0992d59da3ddaf89011ef916092e6dcda3791a80e66ad035a1998e967ce0490995ef5114e7ca0f45ab46e63c5f6f0a283529b3fd65d3c8f2153de62f702d15bf4454bf5df9ff1a993cfd5db7635ce0f976a56986b09d9d7c6a55a3bb76fd037796d1956a3366e2738d4a6ab26aaa425323eea6d352ee7e3f824a41434dd8fd461bf4aa93fda35b8de645c2bcb29b7c1902534e77aa58717d58f9b071d3a2fbb0a7a64834a111ec9494972e05a70f5a4989dc98fa4862c21e136124e8044e13c5c58f5a67c4ebb48f776dd3181d5f4946a5d9824a9711ec33ab470f8ee8916ae3250620fad8a79d8c281db5730ba78121c31995c717eb21355260e5859e0f4d64fb7d406852281bda536eac8c6ab0bc6718807a5606ee11ee035a900ebe029c6e814c430886a648fef9c7955c0fc84f1dd801ed9de3266773dfd908447e9ec3d5c1679408692a8df5e81936c0de3ad02ae5cbb6b8f4efa045ca330a6410477da0550e5f6cc4721d4bf3202823fab9b45635653bf91df6fa73df1d27e2a3a12b4a13a79f2354c9e9fc7d80e7b9c8e58c9e660d998ee6cdf70fbcbfa8cfeabd38671b55922974cd691e0e230c125ac031aab92eaef31cb202903b5559c3357d911b6d56506ec1757a62a9afcd87fdbf2a73bd680c9177400c66b151dd4dc91b61ee917599c963268f79a8ffcebf0b3360a8fda6e7ebcf7e5cef96a8121a02db04ed1fbbaafa561475be5bd9fa635e918b5a1e97902ddb1a06b36355ab515228be5ad9dabd17147363f10cacc2f232880def69e13912267b0986b8dfa145f748fc957f1cc77c1b766c65b9e332fad5d7a1adb2ce872343495e7f4d8759614534fe555a4388209f70e31d302f92031a4e907da0fd4be0125ae9ffe0cccf36d4268fcc8bb3dfbd79e7ca53de9aaaf557c688b8e8b9af1cf6aacfdbeb633230134d5a4ed34392f6024bb955c57a3284bcddc2774f70929c1cb20fe0d8284d0b65e59c8a0f34debab6f847d81463205127f9365b7b9a4c9bc9220c2ca17727a857a1c8d54def11eb5867b142c2e2be7e5ff9999d5c10578df545158b72567e87f42540f65c54ed449a4cf171d5d72b51b5b71a11bf01ec455fab0113a5562179a296f97f74c5c4f658f3e8d5260a7346d280168e834f3dc4e591a7fb7d8bda8ebb2cbeca511bf3a1bdf22845a86e68da156d0fc411050fbebe3048f561ffe6a8afcfffd96698205bdbad1971b8d578bfd2a109f277aca6b36aeacf5a45e68418bbe37cbaacf10817103fd129f1957f3e90b4b52c7a3544a4ae33920739a8db39b026ef5066da0ee08e5fd183eeb020206cd53a77a7dd53d73fcf09387c819125cce903905a1f7ad7aed3f4a644e20f966ee90dc4965018cecf08d85bafd771f96d2c5bb96c7822172877fc2f9ecd410b0870481715afb4404aded141e276ddfa17a5e3805fc7442fedfcd0f36a4ca027b5ecdb117e365f7a78787bed9f250c472a24188e60348847b7dd34acd9774057c891f60cf95b9b5ddebfc45637f3eacb75fedaf9c04130a66be85735681ba0c66b902529e841a081a53c55792ae710b7c68f690cee808572bf45451d78c6fa29eda4dd9cc99a0d1cf5fef006e21ae7fe7bd745780958d0475ebf1926d0348a69254bb9111f1b0cf512169698bdaf42a463cb88df3762fe84fc7dae8da7756af849a57cc83185d80ac77d1897b9b16d64cbfe174a17e39d2e1c2eb8258479a285df77998cb6c2bd785327454c9678e93425c0198c5d02f9967f675e9b2b4e64a7356f2fab345f8126c68b67f53f319e39d48d0d6914f7c60c77db58c8abef45e15b18f401edbfe25910452caaa5e31affd02945404a8023d08f426d457cdb2e9bf949141d8355097cad2efacea73c57e9602aca4879fdd192828ba3456fe38d8d99f52a912ac781ade5aa2a27525982dd3c497866e8957fe5548a2aa695459fb97ed75be6751f4ec717631deb73aa8560850b6c511c0b8fbad1536361d2914f7c02bd7b4afcd2b8cf11a56c0a98ab7c96643aa829e8d848ae36c66d0ccb37e989af58dae12cb5f75c9b4e814b0f5f86f2d16ff65905aa428db25351067fa1c18ff8adf03ce4c96f3710ec2e6ac88625fb0e126b10206cacc2d75daf4973e94b580314b29d5c2395489569d9030f62abd08079ba0f0aaef521425714154cbb8e23aff8e3827191a0038e26b3b52b171b57997e606c49da1b383f7d069c4becb7a9d832c022bd78e1e3c95a69d63a60c4cb5f5446dcadb220a8344c9b73b4a7e96dd0b2b830ba3b11cd9738db8d7dbda6412f829345aca7a2fec1d49ce8b3d00f3725f8e8dca1acb2cc1737ad6dd7bcf1d81ce1ed4ac2db7bed6cafd123044c36406f377c68f3c1f7ed9a5f2fe48f89cb648f4ffd486493a479eec7dbb79e4a60437b105f15b387728fcedc088ad92302f64c98c031b997f1ba4c593db0f064d30cbd8993082cc12b74d8365220157b95770ca2d6d1a1e86e8777a607039adfb4de93d0870d828834a979b1e6e80473107d9d7aa6183083378bf8ef562149e3d01e8ac068cc0a5e4768259757325ed4ca44b8d2c1c239650a951a999b7c20c3f0122481004146b40583e98427cfd6be07c57f309ef1df417225dd5b82ce70b1ce119ec872fcbbae00ab2a1fec1af147a2d921bf50d4dde8039a3aa7328130f46255f17281a02249c85d53755963d621bdd4f3bfc3e9f39b6ac0e86aec41d14de8f206b5eb2b286cf0a0c1b953993cb7ac2b2e947e7f9730e3357657d16978b453b67b3668059201f175102874ace1d1e27fdb7fdd7483cf79385d49a25348784967b30f34b5576c0e6fa479efeb462d282a999548e81f00f1a429c3cd4f14199a614b1c66439642bbba68e1f48133319e67ef05db3235a73ac96f1f299d26d1258e0b746fcaec2e9366d4fd6115ea328eac6406bb5e45b4741e7b010d39e481b394ed574823c7651c956053b164e317e862006a3a9aa63929a5e4d6abbfc232f547d402e55fb9155b037c8910a7f638da7a8381c11e4aee8b221462bb8f9010de9ef058c5f9163dff16b08bf2bbac9df301a8b03a1491e5c61704d92d01561a20052b1714c4daee7c883d8e52515ae91af3a67b7d07a7c7daa272ae0f16eefa018cba1ee4451215bc97ccb80cb097a547f4d84fccb20d66607bf65e5007e7116c653d10f11be7b5dd2a062eeffabb6cb7932ccb3e8c54a11a14d91c1629e7ce5f6ba626f1c923b650b792d8b719f60e7ef7d74097eac818a944d6f64094c0fde6949f8c4e297692d250214db81788f8a3d6e23026faa463f1670fac46484b109d3e5c8fad97399e84c93e9e752dda1174533ee77a486f7b904369fe97d554b5245b00973d5399adcb41e463039b8ef25551aa1b7cb1278cd926357cc254c0638d48b07ed77d56bb7f1370355a3fc59dc9f7c4371a14b8fc8535d31be092c346f1f281f87f2146b3863ab8d9f6a8755e895fb46765ae380ed4c2ca3e388a7d866e44e5ba4a179d6d8f041628a9dedf2c842ed54156ad1fc6742d01ab5004d00091f464caaeb1e618c71f2a543f5437b4d019df1d65be0c3edf513a069ef2b5daeb1481baec73d15858fbcd0fde88c77e9eb8ceca10d09420a188fb3662b18509d8254ae551161483a6b8db81bd930653560149c5ff66c613d71da5cc43e61a63e0f4cd9304ad471f4f1cd46977da16c61ae505cbf62604e6aff1cef42ce078198b65df6a168e2cf5ea4e8389b90c923d6129e1702b7721254360a7ecf947b70099e499aa361a7234bc30256bb9ebb34362ce58ec1e83ee787c6968ef7fddde4dfe0c519e2cdc9eda7559dad3a9805082fea2086de2f5ceb03bc51310be3121bd80fb315662106da63236124bcb4c09b9d20e0c7265c9583044ccf688aae476b423dc4a181f28dc69fa8baae3e1814d455699f99ded0565365267839f44fac063b8d55d923db63bded7067a79596368ab15375257112e8fe50d4e3694bd11c2a1330545e3912e9b45755597bdc93ef53173c58fbd58bc62f317ec7b1ffaa6113db60bacf868282577009957961818de02a3f9fbd21f17c0eee242c3fa9eb4f088c3e4a597705b131d89bdc2d4edf0c2bf0d95221f61883cd02cdcb01e08327170299e91182218a447d06a1d3d69d93b09995c3e00fb37dabdb792a61408460936d0e179b1339c3da7cef3ba0933880e1095f1a2de04d0e7768aceecdf59decd16e407fac6a99212548076c26b680f0ecf3202b931ce587ef9743fbcc15e5ad072b4c88dcb13d1058391864592bc1a50d12aa93da993bebaa0384eb5cea8482d7d41a9a46e32a19ab42aef52022a4d23e92f86520ed9cdba04cf2d4592c2743852574e9845e8b880123c7dc01d9a0553eb5ab45728db7af09bc0d607849387ecefe91859737a3080d53736d882e9d37405e2d4cd6ad1511332e390207bfb8148e59e3263294e42738491170cf7e823c38e44619896b5fc3a267dbbcdd3fb73e75248eb8ba656693fa214e5c25346479032a299e7cd4586d20969c98a3c632e9f82450b29d7a3eba87e8d20381fb91f749b79edd86d7c07b1e6fd89a7f1518f905edc8a46c3659a75dfad95c6c4be35bb182266051851eff42106fea638eb8248d11cc6db4a57f7e7f1acb5358c1fbbf29d64d4b76b61e71b5ef691b62e7c0e3344b633522ac8a4a1208f2994f04702b07ea888c655a64498019ba85de8880a38f7f581284c702f5b27e9db8f49b7b8fb22c66d26fa1700d3746699755e092b13bb9d67c0e3c5dec44f5680fd0098f17d99cc559dc9cdb695ac891ac21facf107501f28b270929de55b456111ef4c4b24772ce8b1ecf02fa56547ac5c562e34d19df0604efb92a8d97e5231b43e4fde0b825f7d35485c8fb8ef7ec8e8ea41f433a7a82205a2fd51d2c37ad15e7b9c2fce32c5376813c725f5c601a8227c6d3800ec558bbb49dfa3961360f148c28080a578bb0d9caeb09b4555f7fde54ad108cb354bc6797056a71a6e803a61ef5efc0240271532c6b7dc44725c82f8253c2bf3ebd1fcfe0a34009f3db01b8318e695b652e081d0bd37a26291b4ab518c32e8ae8bb0171841ae9239d2d629df79e656a16e3a09898e945785ae6bd457c0d587d778e3137f3a5248b3201be6b858165ebd0530109814f394252104a0545c37cdbb3ddd1adfafa3d13d2fcfde600985e0f79254fb1edfb39d897dbc9ffcb6e4ac2256d601327ebf0ec2a94ed0218956776d59389c9f21fa3b2b342f3acfe7e81e7fad32601e1e829455ebd470997bbae16566814b70084caee2578b33d22156e0b3bc80659ef73e522106bb140680fceedc211c8cd58bcbdab25e759d6cb966ec6959142f266af996968eca056db83fdc232635854aca58c9d2905b408d5d9e416bd5bbb05be2d042e624c8d6126d77ff287aedadbef9648ec2b94aa041aa42055c7e4ea3444dabc3fdb5cc5450904545776eacebb9f583e2013b81f12b78cb387be68bb6370db8380c86879730b909abccb4e21ecb5efdc5baebe5b7ff5405d573cd7c9330cc482cff48ed5f5f697c58bf970465a7481ce93b851025af5ba12fb3b165d3be1b3096858d200b2f257f0c390df8a8965d5fe802b7e28d119ac2df041daeab52124d0d27442fd71c6fb7b7d4869cb6eaba8a02086d7833d8b26b5d22efbcdea73ec1276de903c39610c6df604ba23271f4e2ad5b610b531de9e23434f4f6d6b3f78a6fb738da865ebbd7f02298ff99dce416c673587141cb87b67ab57ecc7bc157a0a03bd396e98fefb6eeb6059f77093f60a4b90094fbbf25b5d86eaa5f9a716a218d3139028da988458a3bd4b5d43ee18ff7d155529378c19ffa7d6c4cce14dcc0c33cae434beef38f2a5cfa71b5555a90f623ccb75140d26ddee70366abcfb230dd028ca25f0c9972be732cc281ac8b55d91df9471d08aad6fb1aa9f56dd3bafb9d450c3c6dc51bb9db62cc4d3db2b009de431e217a66b292d2b23123b4a9fc333824e0c50956b3a78bcba267e2743cf5216f823eef2d2938c629a2b2d0bc1ea260cedcc729067dbc36579b59ca84b2418592b716a2e65cd1eb8e442fb20acd3efebe5b5c783cc33f1bc46cb04023db6debfc88910134573b9cf71b6c4205d71b2a6845b6bd499cf2c472af6424a2a65a3208914ee585659c6d4b999d6b7cccdc4b2ac4dfc0773b0e9578f0ac4a9a6444fd8131c35e7fde74aa588b92aafe2e789ce99b4343f39b015b5807c580e5edcb50c2f1a98f2dec8c108de3879bd1c4876e84df3d4eaa222f7a68741dc9f27920b32f3d03efd204768d048d8de946d517f042458f4ddd8027e0f4236b2d3a25739dbc1bd7e61eda652e6d1cc1142d8f8367bc0cf60271c375e0311723e63b84e30a6f13901aa7d1b4e149132bbb029cddfa58a522143497ad1635305a0c4260d7e7c8621af073bbf7e16b1dcbc0a00f3bfd9ff8a40e56165325a35f038ab30fd187dcfcd25ff02339a1c68ba8f20f1a537a6a425677b9282123526336b0c4fa8da08fceddf47eb84eb3bf177cbed5367883514f37d355f90fd80d4908b290c48334938dcaebc46797dbc87ba771e1a1dd22fc3be1260f9b723833682b9ee747aa623327f7151b5eb3a5d4ecacb28bf2a945d9f1d680fb84474ce318bf89b60e079847582f1f82ab7c8e8180a5917ad21ded4d652b369cc7bd8d8f8cac1fd7cfffa4aff246d07cd1ed85576dabc90552ffcf7a77a98d00c86fbb03f9ce73de06de9b9a105cc19f1df179814e0376904091ada06bc0c110315976104ac44db57e528b458255df382d2018b88d6e3466d08b44fa17a01643ec7f0d766981afc320e6ade69e9a59766c179a5ab468c91e123c86b80eda9b9052829e6ec7f7b55504062449ffee11866d06b7863678239617ac65476b1bfac4ce816455bc7f4a017ce07dc9f0850a48e7069887da168c5a5c171eb90171e2c3fa1c1ecd21226561c9a38888122c57aee9dbc74fd4d1be7785e5b0930510fc4b4953867e1a2323e830cebf571096945ad3529a03793df0dbd3ff72623a2ea9b7fe7678be03f2171c6164c25367898cfa5f506aa379480db3a35f5bf28fe80614112c263445d0fd034f43a1896dcf31a1841c00c57b707a3de636c63f0b0357af8d6e60eb57428bf942cafbab6599060290a5ab3db5bea89208a2ef2f48bfab10058be10ab412828599ea9f20f87f21fc72cc3eea7f4a9fc1d03c9a674a3b71ea6738463216e00f3619e8d98c0213c8a49389b834a4c458489c8734828c5cd6557fcdc4b3b66421ab0aa4563582f5cd65208755b7276468e2651bd97a21014ec8af6cac60a68e87f63181a68a1eb30fdef3153bc7f74decd1c905d8f8b3d33642a6674c852883c7a4c16be1a0ca7191bb6da32572ad8c240d60c057471619907c4e4db182f33acb9fab0392d357151ce64da3596dd8b67db4e8a5265b9b94ef819238343eb2f83d718cff06d50753240c1b4f9111d880edafb4182cdf249a68076f80e1c1e8e5ea741d543469d6fc07c3d998a1b154905c135618626b0dfe36963d03caf78303955eff462012747eef3f56df938147c3b9b0aca072c80b754228b453a4185e647db871c1379bbf2d72a4c31e5ee20eef4f182b40fc5a6e9ef976076f6a1531dd961ccb95b3ee4ff64c03f2d729f0e22921d184c0c80958e2377709d9fe046e3bc7d1d0489543b70c4908d17e71cee773558a4afbebaa6d21fd4be532e39e32d16b7eecc48d0890cdde9e5f7c308583eabce6f4614c8f7bf60edcb39f450cb7b28f49141d8c36ad0d71c5e925fbc3e83785b92adb31e9434b6e5f51e97b78ed3474d67911b54badb55290b4f1c3bc46f84bc217f846f46893ef2b954e99ab34e2e94133459aa95962e4ddd4618fb38475dccec49dd8ce95bae5f3eb2853a135eac978a1a76174308a572dc9f1bda6debff9377c733df649077bd0fae626e8a123a27ea7ea83355655f66da62f63a58f263bea90356e10269c5d5fc30af006a1bdafe994cc8861be4613d110fcd2bebf6cf5a942612237902f8ce803876093247b004171735497a0c902d676f6688e9fc00fbcf140bf8c33641deaa2f465611308c71a56b343fd599e77cfa6b87ab555a1dfeb10db0369e70d9a98f5a641eb3d9fafe9aa89e7ac6cf93a640e2be8b5f024a54a066b28bc0a5c60d4848b1e63d8c511a5fb12ebd02e3b095e48048b5d0f8869fb56624541cbd8d73013929a913a80436e4bdffee96a0b1b3d8d8b97b511256507d0f711fc807be2a57ddaf6ecf46ddc1fd7bda9fcc23a11c1ef5d69052a989f6758c3291c10afa546bfa0e43a17bda313ebfb7c85dc4bc3052233c30ddcb237ae79f01c0f9179ef22aa1fdf5a3cb1d0765c28f2bb5eafb14f684ab08fce2c26e475b16f3c9673dd3e80507569729d0438b88e61f971298faa2dcce58d16f84c674cfd9326265718a2c2cecc79e404797238599a2f1a561e3bb145321dd1494008ade396da51802c91b0a70243007ea05d05966d7a66e61d59c5bc92b8c0e15dc2f0c6a631a828fb388b36490807bc4ba55abc3f611f0d4095148e98b59672db8a9ece7d1aa96b337a85443e637135c9aeb6fa535e28c201d74c4e034364847280961acae46b3d091c6f5f063ea4165a601e4edea1cb0dafd2c70d2bda52b005c3b23ca56f43855eea8dbe77178cf2b0e66ae9195bc116bf02ec6053f9312695c75aacb59490e80a6dcbdaacf967fe0a7df4bb016b318e191701fc876ae7ee17d2b0a270fb6f9c91f190f403ab6281c904947743528e93840bfa70cad31c7cd4c10428f16e37c87a2e1dfd2f41ca0658bc7e67b61e67653ef69e1832253fbc518d4328da47a8782a7cd49dceecd44708685523e1b36180257526084cd2d092eb88b26de211159d013fadd5772ffe81ed6cc05de532a178c8e696ca099d90686cf8f42e3bcec82c70c219bd8df9fe3c7ce2ec5c0c0647c8a2ea6067fb95f1983f6505c0d037254a0adfe186d0fe16c7e04e27028897603ce1c461cb04de0c87cba6b347cd000c1c7c82738ccf6e5bc14beb3832f462b45a6287133a46d77668c3db697a503368f857f029c8b12f6f2910e2d365ce84cef4d4c43b87c9c82661eac50de87d2a29fe746f727e56718ed0f3f8dafdeb821042308ac1cda08f2507675c37900a95629666276f50499fdbe51e36b2b4df848292af027067e883fd71a45d5794c32fcc1551aff621ddc2e8292a79148287095d6091ca1211babdafa6d23d72ee0f91b2b51078a3241d35458f300e65e0ac8c2c437047a2cbe18dcca0667af467f84bbd06c51edb84637e9d4def3e1c91b3e432d4b85e0506580e2794e6fa7ee3f36aad7eba489ad3f17acd94e5b33561cc905b39d995614f2e30b8dc4a1f33e904a09022388726b18060806160a166d66a38df51d2e7b50ea3e35eab3a7efa03df8293c7605c842ea514c44cc076ce97f89bc1d109be86bcc5aafc5c26654cb33a2bfd59dd45ecfc8ecccf3bde08c33229749a2b104ba6bf473ce2c760ed0f7c68ec285a24f2ef06149649561233b805caa9b6a81d5929377e609e8dccd2eaffa4e77030aebad9b89cd2ca1d6334b43c9601d337b809e13377b59c1f3400f8c6facc4e01dd29a9f24282e32e01f5e9a2a3184edbf051c322546f1fffa205718145260c3e02badb51d5361ff0e6906afab4029f1c52e03e126834c81811d3b8ce064db0bd277933ff883a5d9a202707f5a94cd0e4df05243c5afb06c63a307a9ea5f207d6cd28231d781695844c81adc6249b0d3622246fd95f71cf32ffa91c8058fffbf2ac05fb3484fb83fb689f299930b64f72817f164b8d6d25ef5dcaed728670812ae09cf0bcad1855e44ff5a1861450c6f81860c96642792309a897123566b9ac2d87d169d6e2303df307001f7cd131c5720f47d2f16b74a4f57614c8918b19cf69c4e1729b026d9d1d96edf453d27551a4d7ba2b1985c2e900a0c53a3cf2305259d50c72479ed4b5aca2c9d983a3c09c141c7b6d2ef9a5243a7267c02a5e43dd61abc678ed375f928a505e2c72206cf95623010974567a757006b36f9fe6e41a4f6446dec707eec9070d1de1443c9eb11aef393edebabd8062b1d88cf1e11237b445c2bc3ac74f5829584dc80cf2ea727ffd346878b2f9df16d77d83c40364bd4bfd3eb1eeaa4914713060f1dd63990d26c128d994adf5dd6233a90dc83ecef4f4baace0351d63def0e5c8eb0c27b8830eb02c01458ec6ffe4ead0bfd6c68cbd925f093eb809e27b1efed77a816db80debfe72f2e5472e219d29b47c99b1f2ed793a6b4b31c14e2fc748b350dec1a3f511ac4e6fbad9d22045a0a197e4e82112b2d97c1b116f37492411f8b10ead9a13fef4db600ae64cc0f0d1dcfaf733a5995a246b8c25b5dfb111ee0c78440da91eb62eff0a09d844d65e1f4cd89d5c508eb3cc75c7d0d2e17e858016b24b9719b4d983a2c5d9005c675f00c6fa47c7c3c2fe7f4f1b33bb7014edd55f2d2aef6ab816eaf39719a9e9153fa5534385ea2926dbd078b7613d3d4e112276fffa14e28a4a2f430e2a2acac9d49d340d2a428147b283921a848e799c4f26f9985c49fb2b8170737849811b97bc63b09b8707e708e0def9c37978ac4f0b26a0980913b89dc49359d2a40375481c144980be5677867f02adf7f358f5a4be66fae39b3d039740bbfd3d3e710bac27ef6f90863bb6a6c5df920d7b4cfb8783889dda5427634af1544f8e1e1414945343975919121670bfd309f8e846606ecb37ba6efa2be4cff98b8312c7684f34a3874cb8e87ab0f862f2997e2ab0aed5722bd0a4e85a9d8c2079ca55f58f70a4d0be3b44e63b8000cd823f36be5b28ac8f3d1823fcf3a51ca75d41572e02354e71d903a1d58619112121c234b47605fea0f73f3e50a67bd2c833c564e5c36c3016dbe4f8ca0dd004a2f8898723c60ed0664dcac744efc5562b10fa23034e86824cbb870b3f1af11a0c4a663a3ae34e7b74f2b292b7fe78c9a3a31a6790ca8d13b3d47269405f7ffcb78d52158eaf55c89e46fdf32480b88e5714d7f475e205017ab7acd29089d945ac139b6127db96c3b933681171b357d936b2b244fbb126a7ba9d1a00b1989a85aba4fa2719d6095d55bea5b04bffdc87cac5f49e39303399f4bf00fe8f8711da997eecf4e569b520741fe3a924e38830e94cfec8030017620ab34949e5a28ebd9c42c36096a63ce159b05c4a1e08467ae44d5128b3b17449e81e5a647e7d8119f8e9b80e77b2a773076e7013b4f1e675e394f6021f572a36219400ffa107519c23c47c08f43747ab122f676335d93d403936427c53a95b43c6dde20d002c1e39539aa4a59193ac337edba0bf154cbaa454b7f65acbe58b91df3024c1008630abaf984dd220156ca48b25138a43b5e3f318c0ea0dfe74c22257951d59e089208668d82c392b5f9ea424dbb2a56799fa0cf2a7dff1db61674579f6403663b1136c59221868b2624479f19a9382a0a39ca27357dfd490def0d5a82de44f6e810f3f55df598f45f2624870f25daa95454b20516cbb7ac5788b1f7110abf6364312b550233e1eab74437cf1b155a3b9fe20e9338e09b5035edc6d5ecefff606583eaf8a714f8d38c0968f71c6749797fa7f4a8090a14893497cfd63d8af76e1765fe74cefd9242071d343d5a17b3c9ba953b1498637790dd0d04b66e9999e83603f597d37377064f4ee14cae16a84f00fb346027c14b61fc4d35ba3a75725e33e7bf41636a670dca742c4479e5ee08b5493e46da0743a1d6bd925d6580a3b28b7d99d35c60325953e1c20604e6667f230e509903cda9461b88ff9a55852fd85d4cfa1b5dd36109db270b8d0cb4ff4fb5016280318b7eacbdac5bae92c37cae50d63214eca5ec6cd0e80c5416c398966e502ef237e1118654dc127b9417bd514fdb88cc7f9b583ae8f1f4d098545ab5dfb788f07180e42bd476a2534db72f5b91ba7077fcb89de6d68256333976a7f790750c7c3ce2b3cdb14de13d280220ea2c9588aea26b0833d790c66b06183605cc07fa4107d58d8b154cbd940eab9b3ab4df1a7304fe290541beead2accce409cf9d12e216f8f67579f172b35f0f51df8fcec302bda2664e03ff8c2b0c2e9200e28611a5562c15edcea3ef24da6c0628c74a7a537b6bae3c2e3c2b096f8d2ddd90a4413167351540871ab5eb7761ef35edb1edc961cefc10c4cfe6c9190eb4fadd0551ee19db9fd939ae9861a59a646fba31d134ccd3d48bfc0cd293699a0668f69679a8df2c0dc3921908d4d69d61055ecf78f22fa9ee08d2578d860ecc0cf0fe7e6b591382cb7e5df3b1ecb0685a29e6500da4bc486fd31f9056d17a12a9167e4187f2f7094831ff9b5286d0aa79cd4f98ad99d242c5552827acf38aff423bb06450f4a5ab9d7dba365ef800790a66730c71a09af8d2d367bf3936bae9d8ee709f776856ac43537002d3df4ba8076991b3d60f5373ba510a0941e3eecc52eac9bacba269052e620c7bed90db69454f3d73bee8d2772fe293fbd6e555cd7789d74ca6ee01316a5ddf5d65447e90426cd58779a134ea304e6bb5236a149d134b136b8f42484f20edffe50bf3d19a56e6ddbec7185444455f153bfe4bc03c3911fe3335150bd78ecc4618c6f5b2de9800363de5d7b5df3014b39c8ed12c2e110f335c718e29028a99406bbbc8d59dcdca1078e7cf7a9dba3556c7086d92f8526a874e39b78ee34a0454d02e38dfb2719449d90c4292d84411bc8983f9a5ec1e2362264698cbf59e51e162b13fab14bea2eb8ee7ed4de9c9678e2ada2300091431fe04856e60d884905f3a5ee5055ebd57eb97e6f511f0142351012f2954dd8496738e44ade9c97243335e0fec83da35e65db2e30effa713abbff8a83da5cdcbe6f3140f9d1dcc535a16f5b25f63f2e1493864ca5980376dda6f749ad8fee95ca24d74dbd9c09c02cd708ce1b4271865c727d8e3f1443cf37715841a47e6987bfb410e1dc1e0c9b76e2097718aeaa19c92b5e51c7b5143fa95c5ba9935657cccc449e7fb1388b847c42efa90bb83523adfa055d750c655b967f3441443e75ba0bc9a592e0630915a4124daf7b368f3cd69f0ebd507d70420f85c54cb76eb399173a594a804d9c35fae0aa6c8f3c76e667abd3b45fb9431e15d0efd815b6bfe157950fa495c17fd0466d32737645951a00944c15042d03a657d8edb4e46a398a4b4a98be525ddf0fb2e7bff3ee93c832cb4f7b3bdcdbcc2b9e02d83b5cd4bcae6cb1941bdac9c9423f2a3f8eb531240f85f0677399c6f9873ee28888054c4abedb4f61dc86851b565b9f257aeac4f5dbea9aae459ae9538f9297937d254cdb72d72fac99262019ecbfa02355025b5560565ff0c08ecef26c56a6b26c92960b4d4986295573133459f9f9625c051ec46a280344938fa7b00657e6821f1f6624ef2400fca3a3f05cde010d4ce5d00d99eb49befbea34985b615ce15bfedc3ca38f7c693bdc3d03857f596d10bada8511c24f9e135950a95a68c1c307f115998c920df8be9d6f57bfc255084f48fd7c8f669a56bbc9074805c07134bc435840c257af3a3f638c6a5f39ee92ddffe8875b98a360729257a2497451cd1d2120b9b79efcdfb8a9ef816cf53a77d6bf4114fa6cae42943601a025737c1fa4883c2c4bb9d1ef12814c6c9f7eda26b55c7d0751689682b40382b4f99ebc6f8b5a058aabd5e507a8175baf73ea0cae294b895711bea4420e2771d1b90fd6fd59b57f2c96454c968994b9affb39f39edee9b48f554d46b3e95a11d8b9f91217b28b6bc5595629ac205ac4cd53a77ba966b6c952d3cb886cb1b3f8844e3afe8b07d8723cf5c93ae56d1349eded92e8d58612fc3981c607d26f17136e8cae670708a0a1087c16a48f988c38c9e1bb537e1094f1223105b8860dd5c1df96d96e3d3b39fc2455c25ec13c9b428c395a8794c7eed5f6a67a335e79ee9d6e38de1453afeb4040f6be6ae4bac44434b6e5a96013cbaf9ffefc320fbdeb3a2020dda1295e61b6293f27261a8533200cb6624ad40a801509fd1387a7c9d426e4e12d209db392c932f29bd3a24769b467cd606435b3b0cdcf3fef246d027914fdc1f4f2196ae2f9d2d35c938cc23542d1957d4d1c7f8b1205da12513d876ac692bd90615a77b960ebd9a28f909c66e52fce1e15c5205c7134c594cc1399e0757795ce97974eccc772ed92c8fb1b2a14fa44e6d39ded84f7425083ef6cffe6a3ef696479e9a0f8067bbce27bf2f7ef2e8b795bffdf006fa369329a8e74f03da51a4fdd99e93a127e5b407fb63052630aced643a553cd1d0ec9a0200bfc5aaadbb13fe097526896a0f746bb27fad700c0b63117a9f72e72678171a28ee034b3f44a75a5f147776cf9cffeb2fb94e9b10b0778d946dbb2a34697cb3757589b3df2738211245513e8857a0c8d1b5f380ea5117390329613403e70ca580151f597868dfab817d8c3cc2320cbcea266f71337a67c30707585e4955515c118de0dcd0cb77cfaa71683a76ccb3d4cc4568d43a307689abcd25f36d96bd4d474ef9d12e44af0edd92d79eb529eb9b8b61d67984bc41eaac99a0ec95c0f8918602920879a5257577bbfc566bfcdc10b574ce14982440711185c6e2c76ae4d6aad70dbe79a5444482e3424e0d50012afe6f73ced2a48ed1b15fc09f44c0997ac848fad3baf6f4609ec802d7486691b96ad758ce226e4df0184b51015fdc1d62e4377c45ed4967bf14f68ca333ad26ad9aabb54ec3a05a9df7c72733192e13f18e2bf72a0ab761510a39763015b8c4c211bb590bb8c14130910947760dfc87c6d155d9990f2e3d5b4ef56aee6a4c99a3d5657017a2796442c6a20c470fa152f55a5b4fc4ec5b2458dc1bbe74f90c14c3f01bd72bb063f5e5ad0d3c956f87834fe7104de52c2e78ab153f4e30405ed2978efae59459cdb99a59b59a1a0c037a3b61261922b1bf4f2a282fc68bc0a0495cbcdff999905226c04e006471a87ff360dd8213c55dd39e84baae7d3a574960752b1caa37f14e9db874c63275aabacc40bf0b4bb9ef43901316cb24cf05309d1a0d05893b440c6da985bf3c71d39572faad881acef1c7693a8698948dc7f80c035e0d9f59dbe62bc2c79622fbacd7005adf5112ca952f2c95b95ed68feb3e426cedccca43ca05f2fd0b88d1178754bcda5038f442163eabcfa6b58b49b73a46cf54e15b016ccf1e91eb8687ebf93618849d4b292004c3b5db3f0c25765b874a70b7d18b69cfff0929be3fa2f7d7e1a5d50d31e387c7b140e7225f4fcb39f46b62650d75f7450ccb3a5db37346bd0b0e36073da191c01e2efcb74b474f55cda28ddfa37cc68ceb483e1e0af516ca1c060e1f560c87652876106e720319a8e9eb4b98af10d21a6d48daf70f3c42775f5a9a60acc787ab2e63d29f584c94f17c2736e696fc14a393b48988a9ea6f706453dc63b8700aa4e8dd8b0806199038de3fa7954f9fa8b3bc4f4528316b5947e21ce48b425a7c530b9704f52627a6f4de9d75be383773a25d3622de3cc294759deb26f07abfb0d408e65bf602ede9bf97e09b297fe35b953af3a5db69f884dd7e91b3b695caba2a33a9a415b51508a4094a1003d5f67383b06bacbedc2e8ace8a5d28ed4627f40cd1aa997c89d6a2cea089108c13a435a6fbb263064fdb1f947ff7c038f0e78212a133693c0526b65a7f96c64656a293a8bd6384ca495031105d6515353ca7ebec7c2a0f31919ec363531cf74550e959363bf871ed185ce626682533268958c9e6f9066ff68df91f6c8b342fb4b1085eed56fabad5c5410f18dc529bf8589834f2fbf17729a061f99366b5c84402d3a62bda35e9c074d49f472969cb4a7df54896994bd2a70e6ebf9f202f8cbea4b186e54e11f7c1597550eb9debd3090f955836b93aebcb68776d2ea70f557ea714ee919cd6ba129205ff00b5f248f494a135987e3dbde540d42290d7c611fd55acb5bcd8243ab2f0cad94cc6909bac5b821314b6c11a8c14ccabdb725e1c423cca887c00dae49bc4ad6bf71357a2a72664777db9f6e1eadf96be5937a5f2c2f7e1da65a53e6cc6931e9f8fc52d3c887f5e710a529605319a03b95a01e51eeac728aea3a3118de0050ec3295eb883e1ddff5be021c87aef7d78a504be1a6d4db70619a4ece9d49acef0052e794a8b5d24cc9340af2376ee2fcc8bac6f035ae6a77da24d67ed998e2e3ad9d4f7d18cfe867ac453bd2cf70de7749126f798eafd48c95f8634040dc8729670ed7707d5f413395ec114ece1e4c8ba6dfc18c27517a087349538500df1832e8b1e8ad2926507417639e30c9851e51c527a2da9ab25cdf079e0f4718f4f97534fbb003832001eba123b3a15e8dbb17a01fd0adbe6309479c126620afe02eba09566dab8381a375c8a9c2c0b226adf908382f40e4108a24453ba09044df52c3f87e246a90ace777a7512fd96c7618825c210c2174d84cc12d30f1bf0780dcced7cbdf2608cbbd90b8d5577cb6982699573d45bf650f3b53270454242356ac261fdf3f5437f516f6c468992e73b8d0c644d1e6786c86a9e63f03e5ca75349dbdadaf3bfe1ecae0a5a8e89aea3e9a07415e4dbd29dbba185d03ffa5107734e444cd3eee80ce36f752ad3b1d51f748da3aa35ee7afacdf0c484fc1a37b1fd04949e2d967fa137f8fa8a16806c294f487c086d9cf8baa4497e673d8c4c77eee4491a2924767fa560cbc781b2f9216a27e166843272f8d88c6a3d14a9c24ac753a6fdbe8acda71f80c916279441ddb497f8b33a4d27f1fc06a900002d88a88c633b94354d298b88ceeff10c945daa778342a318fae427c23f5125b9bf1d0e8d10fc099f94c004b764c23b38893bf9510a58e5acac3efb80aff57c03fe9dfdcd2c8f9f65b01095e7149f5799501f1253189cd49bd482e72ae34df8b2366a71d842d84a215f9e2229b10d578721f815dfe9153ccda6344d97b8376ed232f56f00296369de57b69b1a770559c27734cb6375c1e348248396be9a9b8dcb8da757a91a0cd4f7c1d469423b327943d21bc5556f3a817bd9940297c966fd31fe3f062eac72e9c87d7a1fd63f0ea30dbbe9673c8ecd060c79ef8be9b189146f5efdf73223ff8621159bbc09ad62bc673d2da7ddbedbcaad371cb0693bd689ed707400bd2d673a457b5ea18e651975963e1e5847a3462913331b7dce2e1e2e6dea8d6bf28396433702d97e98a874301256ea943c49d97abf4fbee2317d6a9a031308e673ded8956443b9cd5bb41b5746348c5807a8f48d64aed76a7d3077db22d1343c3775bc38f02518bb33c8cbf0d7293afec8cc2cc575070039049c37abea3ec5963e038324fa73eefb044580cb6271d08a2ee0a0799394aaf62c04a1c4e3cb1be36673245e5d64522aa8d1777e86af79d8003a58f57b194cb07eb99112ebfae5cb91518d59d1fa9f971d37c0623c7a40e5913cbdad859c2695b382ff35a1ea81414898ab59e318be8f84fd8dce299284e19b779a4d33753c1bcf81b23b88845fa3f05a4211c5acf3f2165870a694d427fad9a09bd9037a1863d533c9f23eaa432ae2d56f0a3001e0698c0e62d43c9e8a05fc16cbc13e5ab8d492ff27e1a69dac1f00939fadda41b56efe52904f68339e479fa1c5fd806c641672905da3453739be80cf12f18c991bd50955c29c8c773a54c8db23f3db011900b862b3b0b3ce51306216795a17b19631356a9d21d624504f396afda5522fcece879de1189b594bfab11a8006e429ef3a9e2a1ccb85e67ef3d0c714252a3e7ee5d91104383ae9454f606cfc6ac4069eb279fd13349c107eb991a512ecfe8bc0ee00b033f153bf00c992a31890bac077faaaf67e8253b8410cc4ae1cc6b8ff6376bec1b3662a9d0c49f1c2cbdcb95175e37b1da275ed898da93a664bcc8030806a4fc017cffffff83