PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
PearlStack logoPearlStack

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

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

Block Certificate

Block 612 276ad25bad4cecf91bb537eef0783fa198aa2c54863507bfedc18ba62ed9acd9

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
ef2d11f9c5b8689807baebfe0ea3e8d1576868592a52116537982ab49792d2c3
Certificate Block Hash
276ad25bad4cecf91bb537eef0783fa198aa2c54863507bfedc18ba62ed9acd9
Source
getblock-raw-prefix

Public Data Hex

001000008000000007...000109000004530000
00100000800000000701030300000001030101030000000000000000000000000000000000000000000000000000000000000000f330e6ee4b9e8ec47b194e9e7622f934e9ba125cf6899eeeeb91613ca2e7fcd2e6b7f93090510750147e54b37df3aa19811cbe7a03579b9768cfe501da1d5c4a17e4de296a891f68ecececeaca94508fee2b7bf841bc9b7ff83278360600000000800000007000000109000004530000

Raw Header Hex

00000020d83eff18b8e529ddd336f5a416ccc7393a7ba665c287abb028ab13124f106f26056fbf7532679b0fafd0efc7c189b3c3befac80cff506dc02902ba010bf3bc066c2bef69d3d1001bc3d29297b42a98376511522a59686857d1e8a30efeebba079868b8c5f9112def

Proof Data Hex

59,560 bytes
1212160203073ceb494c8b2eff389e79e2bfddb1f3bfed1feb1880338bab91b0143ab7cd0e863cc94c5431bab1fcb339337cac0fb04925c461ee49ad46381ff42720a6ad5d2ecd8256c04e3fea641ab89536b812d52c1f8b0e085ba09e6ddfb0090d16dd183b22995d37faca8145a9372dc92b1cb6d097fb3c9857c60ad0be4df179af36647b1864d74cb6e7d0b3ff4713071539e70bca89234be7b6612b61dafc1c8b2da6e64100f14b56d1451dd4df85e887489159980be5fbded74718178253b83d766b4609b20dc76fed0da66165edcd92fb11ddaa3ee169420743a912ba34d4c8105b4b4df84ee228c66bd30fa28fda970c14b1ff4597fd736d1b3fdedf9aba44c586925920a46cc04781c6ef9bd64bc42e4ce74b1205cc4802f3a8a05f92b3853f298cd0a82680e6cc0fdc5eda4f41c264f780b9bed15ff7559f61c2a02bb9f77acad538b118b3839e9a90be3bf3a108858628d7c2ee6717adb4ba730f086b397683cbf5e65173f22042306fb24d79e649998c5d94417e2ec1784047782f28401971eb34c5f6158c8a54ac6e7b80bc003b20e28eed106b00d465d47a3dd7c964b2345e71464c95b1abca27777e4469d92fc81b2751f1c62d7fd4b1eda28f8e9c2852044d26f9af3b57e12d12e73999cd2b1e773b20ffe37a7e7503cfbbaa3dcbc6b3cfe57d656d2055e3b33dc45606cf78cc47845d9e806db044ee7b25953d527ccae85945e8226d803ca3de465728dbf7c3f1270bee075343eec7bcdbed4a1cb09d34a322316a71878b17759c03f53c1b02b8162be71b83ea84651c365ab06195bc5e2175a993d9ce5b2a9134dfc347adb8f6559b367b1d1d07aa1927b0db4ca39548391923b5daf64feb34d84a2e0447397a5783b21ee1f2a1dab097e2ddcae814bdc25d5444152b3d94e557d02477f4ea50d3162a88d8ac1ba461398c2c1e5f9503c21b7eee07fafef94bff56c71628c241c391e1106db01f882e3483c1ed24ae5a478f41230a7b63ff287c1e250c530ebcdbde3b1ad97f4c4d739ed4d566fb09191eb68b8c1f66be64eaf52916ea1c40e45b498d191202e35d616421ff42cde6bc25a6ac69d54fa42dfc4f3451d6d2844c1beeff0a4649fefc42cc9e7a542bedac7d3f02cc1d328d01587d043f8a6364b9cc112f5de7c08b416823be41b2e7855446b8a925e6a904dfd9ebb2898206eb5f3d34cb58c3b25ebce8bd93e5e1626f955c6962eba4dd0f6b5eaf956efe21ccda486e343c4b6133fd9c92e12551e4be6f1bb24874fc78e497d1ee5734526e06f32aed473b5bc73aed47673c6002511a2f2f2a1076706380c8555612d0163309f27f5f076cc152940c00b75fd03a4321c0bc6a84a74fa36c1b6dbecca2ca200888eff11ee9758101609d670a9135391360166d2630ed1745e4fa07736abff8b246bceef4ce37753b91233c506e6a789eb84a8be5f983e1b475a03324c9ece6d5f54207e356e511388522d22ae011fdf7f77a79f9efd09fe7f205683ed33d39e943781ecb9b05805d9689fc3785b63706901675b9305597656ee0a9cf7748435908ee49f55f6b875ce8a632a5916e2b623f00660550f0bccfef9ef6192d4e7b5f50457df35735a599f74addfe18b0d1d6f789c0914a59685c56d7007abc25b5d703406306fd2b33b825899dcd68625f0c55f31c06d195b41a576765a6a8491a0286b36f248a4c396b269064cabd3593abb9fe5908a7059e204c9e59e45e68a57070466c3359e89abd425654f947928408913991c552e16791f064194cb6163a2b74bd31f5b740ad4b77a86d9bd783aa06dd7b38ca25821a93c65f226c4effe876b49a7cb76d0d3fcd735cc8bd96d80fa4192b0c1cd19e08614546db0250b96fefa374abaa8d9a30ed002fcc8eb230fe81f8010dfb3ad10b03fc959551a4a1780a0c4cbd2414c61415151e34cd14440e43d89e86960805ebc6c4389abc9b224d2c60e808ed72ebf50ffa394a26cdb7cb83e30b2bbb5dea00dfd90522be77e5067123c571352ce92cde480308ff224d24107cde5a03ce33419f4b173eac5a918e56e85eb2418e43745a43853fd5247242b71f8edf8f52644f9a3e6bf4cbee1d4fcabdbb1755af5bbc187dc39786ebe32ea34a65395d0fd0f749b9ca7eafd6412f3a2cbf9533b8bcd98f44ecb8498ddf2b8ce745ccca1e28a21b0b0fe8cb382dd41c5c0682d979d3b7cf7856f2c23afb322abf059f99ebd5967270227314b12e09d81e8d6f26bab4cc0be7aa15fea1da22c7aae99b0fd54b3ffd7d73e3282eb8ef68121698d42d331d403baded1aa43d68131346e92394f966478f8ffa5ed566563124a39fe78e04bb01de73c84d49501429424d4369ec6ad5cb92fc02242053184fdf580e7fc7d9c56f8526e0289c0c045e3b355c384a7ef9eefdccd48602b3853dcdf4b70ac97326b76efda61ead2a525c5a925c2c95cfc8a131c0992a49113b0df5536deca6bafe5048753ef4e67de7df54b0dcfbe0d379fc462f240bed92c52712340346570d9a8ad05e569859959f078550e6beef5d0aedaab93f371a115f81efb9c421d0ce2e33dd31517c1c2574f823c14328976105a618a0a5440f735e29be35c7a2aa52b2dfefdccd6f1d0026b5354b297cb744c85049c80d85d203c67ed6cfbedffb30e251a4c21c624493b646f90fa337750e26e6dc400b628afd653cecba286008baa2f56e44887e1cea659259000db25957285da9debb52a8be0a66e1775e0ba49533df4c14b7f19bd7d76cb4d7c807cd1435b30d5fcc59ea7399e3a0a80e60b670361a54194767ea033f282fda37442d1b579285983e43a637478f0653c238a9db751932f1c45c7f1b7ac53635fc16d9821323b6f4f1e94d58c81114c7df1b6f904fe53ae92255798d8450174b1b00216464e667d3251ddec994c011d36dafd8afde1c34f182b2df2c345a44fa966ce167b7f25b065d08b5d9e8566ef8d721b70aba5eb1f3b8e8d5e9972e1ac7657c1472fb4571da5c6830cd20ef3694ccb63cebdf9dfe829cad922a5465a58c82e8bdbea1a16bba7511abad7c23f8926b88027bc6f639854fac739b69755dca47768bba430ab20334927c82e94b68d8c7a765bcd690090d79ffb9b51c7dae480a8315e7ea5b1a1cb79f361a67fb9afad27c304c311191df9461ff88459f3614d97ff8d07ebe9dd6b9ca989369f4dcda9f938746549a6d537d96a2e8cbadd3816ce208326cf501b75026379e908d97ed99aa790ba0f942a59455baad0c039abac7e39ed0fcca1f9c4349ccd7058c5c385747fca6ce877398f5bf953a6040fbaf5ae670a0fce1084490bcf0f7b174cb98f5e68fffa12afb4774b2f62ed28801c2af98f90581b2cd4f73c7b13e6e4cf00dd87d013ffd4806c53bcbe3de1c7059b8320661c7aee3afcf9072d3b26af442a1b19fa73433a7b05d63c74e5891e1aeab3458c0710f1963200c33f3f70aa2c007cd0ba82a3a6c12f5745146afb3cd9e9cffdf994969d936febdeb59462982c0761ed7e5cf7e7aa51a92576d5d141b6be1d645a40c5bdb8d3105b66a06f9ef798bc789f7e6592aeefc2bab21e7fd8501b38bdf26293644f18056706cd89bd01401f9e3825a20c07c52bfd82323a0e601e61e9fecec30629b54d9a9a0f248bc9c80a299f1aa491fc766796c1ac05c134d0f24eac449c77ecc072807688b6680d375f7e719bf9e953575b31c8fc035b30da49e8b711d4262544937bff8438857c911a0c79e702ef14195626912f318b57c186ae8df9afab4da08b6367071caa63dbcf0b8a152a8cfe3811d35af4bf66472ce9b67faa6fcaafa69a1f1489561c110540d84816aa6ea2392c04bcee51be5c251a70e57db70044e848005f14a85558542d4031b7e5c9e14ceab02687dd756d41ddb2ab8e1fcd819f1894419a22ae0ea3d38924a270b4d06018ea5fe9eac3d7ef5537201f271f97bb0a3c2a912a1e481c4127b44ce2abbfbb624d9f45c6a914ee40a546e05d238a034a429ffde5dda4c179759e9750ba9daa41398a8369b322c8d9492f0afeba7156d74e0c097047518d84b16ff30862a0a3c1c6c06060619438b94309bc143d85efb8ece3551151d0d1fcdaf7436f358dc6bd1764e334b3850878ed08d4d4cdecb864592773d48f560e7a9bf394f8905ef823a74f496f6ee45b687d956528d0df0c516a8ede4c7bb3639b2bdbd557faa5b94b4bb1ce854a1ab4f3f3a112c29228ff2310e49f89b60fe2cc2f02fc8ddc3d4b5f53f860d81c5b227a8c09cad7e57cf7a90314352b4d7cea08bb726425d13a5e54f601b0b5496132a6fa27ed9e974d3bb7df68e5ff154ad35bbdf131c92a433196f4e67b99944bb85526295a29762a98e361c63fd6c753aedffe042357f8f571dd34063d537c950c356ba14e97fb88d0ff3ffc79ab8c3d40c4cd83f34191cc2de3cb2621407ad23b7351694eac82e02724e628268ba6a5ea5a52becbe2f8c5b4619fb705a0d3f6c2b0f2b45e1eda68db465473bcf50b595d0b58b08fd9d5aa0b338973775872da16f4cfaa3c6babcfcf3d046381d115a212df5afae6415af1aeaed2e63c3de0f80ba53ef5a80f42a07debddf7700bac6390680baf97010f5329c1fd10f82c6e3466e7b776d40e204aa936c0c7498f6a734e0c38d81c2e3a6b81d91c3d8d92dc377ca00c16fd71b94646b78db530c04b51fb82207a1dfc922a6bb80512d6a752c5a9779d4c7ea8d1a54acc7e4d7a519a110915aa56e96555c8d61a67075592a90e743df7877d0c16333464158b44c6a032e953962c50ebb41428c84b72635a258fbf48345c1b863d15601b5e9e49c93294b5b515f087e1e62e28a7c6779ad12a0ad9fbac2794da18a09c24b626ea43451b9ce81654dd673a582510032599c3751d2a7d8f0172b8d5df55d069df9838080b0a614347bdb041b5b933a0ba28dbbc9e11ce5c9b527807e9ff50078e34f04026933476e7b3ab078a855d0ee6cb1b3da54f2ab75e10f6bddab1824e97d0ea94f9ef5b0364e42de78791fad91665afdd55aeaba7816951e358b150fd6b0ae727da5926f169b3dea008ce01051d0f3e06a6a844dd9c3c958f85af83966610795bb4c7b69555586acb46db4a7797cd7a995409e455caa29341d140aeee08aa40f7ac051c73de89f5c5744d89c93f808dbf54f403ff92436ff7e484a4145958113d70730e66dd0b49cd8c83482cc11bdd13624b747e91fc47ccc8744f1c2602a1b949331be03485c4e2690bfeb37325e3110db27be34b11d4794190b2bccc27aa6929f9c7364735a1e4ea2d79e4b1804b018faac1c1fe1bc9d416b258bec368fbd27b61bdac7cc68892cf35b36c8d625490e4b5cce3473ca06ad643d7e5da1b8bb33c2a4573987672793427fe8b51fb2f0aec8188102f148d34c83d953cf72b104c6448ed3342642027654cc42be92e5eaff9bc41b9e397f5570b03ee46a68c432ad829e0db5aa80489a7535d7bf4196a13e27732187fa8010183734b31734d00816d9b07ca886f54983a2489c2b7a6e16520f95fc657ff29ea871f437d29749f6e374f4fae16b3fe48dd39d6f18876a3f38546ecb70302f62f380a6732903cb27586cf5110d4635b01aed60686fe3bb99058138d55cb5156ebc58146de66dd992780b16a1b97af8a2bfdacd207023a94b50cfbe8b2388af9554561f8caa751c72dfbce9f9b5515f8050ac24d456a0ba1aa1eb76f722609e6a56c1e20ce1ab1495d1f3b8a620b20b681223665187390862b727a835e0c2bc90f51b77bb2cfa1f5eb69f0b0b9dce856e8301a1870e17281720752ffc4891f0c444b467ad0dc2fd2c88eb859c5366fbac2da2cbb6dfafcca712da48e26716bb91a41940c469a5444164e1a61b0f33ff2ca06142313d76f6777dfaab674c34ed0e8f5d31f34e974a2b990d55ff10182792bea6b5ff9d9e4638e0fe30762b8495f07f06e26ec15680fa621c20b6960ea951c460e7a2345429d21d9f8ac86ea5525d33534cf2f3565a866982cab6b64b42ef66ede4a4db14e266e2db4d2530ae7356d350788f89a7480acdb4844355bcbe85a38b33923b7a124d70e00734a63b091951b6e53bdc2f64ea9cf8a91e44550a8563eda3b5e854f3ec9b6222a5c738284e4dea5e408603055092887cb32327eaf3f510f2de4af8631090ef4d661f9da605b8327e79b91fe42f9b6500c0508ab4a4c5aeeee0339041679747d9aea76b787c3b15141bea41fa12f384d430c26cd18f902dfee8e4cf1bce17832cbb1d7dbb6ea26417f5a25a24d472b24e1d5e3f24d9bf955c0a442e2c8186f0e6809a1b8b629733380a78ebceb04578b5bece29fcba6dbee018321db3a593256b0f4ad0e66c96e2b9a15f6a66fdd7d0fc0ca515cd154a6c2d9d836d98bc12b92e1ce3a528059f5274ee05172f7ac9d13d9469bde3560aed54344050bcadd5308aa988d1b8e6f222743fb21ab88fae1b3badb42b153005b1de2e560e58b563e5eeb7eb0771c119fe76fd136b7205b53a221a185641ed31feb6583a13fc19e6f648f5be3dc543352ab837e9c054f48c3eeadf8e2faa4586384b1c326bab2d67e48531d1c791e855211a678d2ea4832808661401ff37dd772e1f026c56eee45390490ebf6fbeab9be19a4b5135ef1b619b545da690fb77dcf445dc2c01de31b115e1824ca6737def31df07615a841b12db2df2c9aa7ce2f8f66393a42f6d4f08d160fb2fe40a27dcd66db75ca5c69a792855cb390453a662adcdc04df0e0d7b994a19d52782d5e28c92ad6e465afff06a2cdbc1abccf2422d0603f3e5ed8be4cd4971b854c023bd2b6839fa000656126b6bad58efce0a2fe773c3f0cb495801d5cfaba689ad96f6aa55f2d38d86c601f0e3bbbb1d5648dea05cae88c9432e12c0045aa3535b6b64a6595022984aa8495d546193d1ffa8ddb20038108a500b4973db12b196122c7ec9215f66089f0efdd7d533418a3a38054340c2c9f00e56a25ad7d42a30f39d97c5a1a37fefbba91c29d8707a01b218768b84d0e5a03422fca50b176ea080299170bcb8c1ec3bde81ad592933ed62094a0055b3389b513e053866a1d5fee4235f2ea4004f765d36a165b481042ef6de07cadee18515284528dc5d3caf1785eb85ab5dfa25fc482602d1d85a91c58a84b7d3818a46ac901c070a4b50d97f542fcdb65b1d86e339733ca19d58935c7e581bcf9d20e6bc2a13ce437eb479935482f2ef8038fb3aa8a5404e1eebbb8e0f43fef19b776ae0d40bbfdd2af8f1a642f99f7763add02d676f21473f5a2efb9d3dbba9e6c0649501603d1004a20b8dc4a6522d0473b3f87c63162a697bb76b2ad3e123005c1eef392f3a264f80faea68c01ff11b8ab74b659db6a5790f6192a1479c5239d49110f5c6891d9eca71936221f82d42bf99f72dc4a9ccad0bcdd339c737c89ee481855f124d3d25e50782f9d91b35ab926f952f44edadc8fec198c9cc208a7514945a1fe0774c2f1dc2582524e3f612a7de30b4a568d8b7b9a167096ed786d92a609b3892041355f6e784bf0ba3fff3cbaa714d22df9389003e970294ccbbff1374be2f864341b78878c0c20f6320b179ef2dbc6d68755f45b46b65bacf22ca6479fb747b5b91cb4a36fca6034a360d8dd1843cef216c6db5ba886de5da4e7113782007f1434e3bd6441286cf93097357a5858c33aa0d34f7397058e041abfd8803b260f81b281e83b600756aca9e27579d2931526b51093b844b53d6367bc538a8f7e41ad502a8890aecd111ef3f60232bb953c58561847cf4073e89a0888757b3ea05316f631009a2e949ec55dc256349d905c14f3258efd4dc39fd011863075e45b281f07d366bfb0139e12a4f19e810b64cc33d15e8aaadd3d72bd2c9169a920a965f2289ac79f8afa6ea6bd6103fed2c4a2d5844c70a422b42370257d791709e33b47244e5f5dc516a40320af7f3df27d5cf557d82020948952c2ecf455abb922ccb611b4e02ff8801ee266c58b73261dd0c84398892e0e449f46557f9ca130a3486b549bf5c3d45acd96605b47500b81baab68957278a9208bf95950b02fdc32a7862eae4cb7a70748efc2f0ede6468e097c0c16a26d00feb3e85eda7739c5024a614e0a9b3b7731e5a9c377659015ea5ffda184095d42d9bd7cdc48b510208aed92479da91dab113898c4c11831bdad7c446067ce1b1ca47fd29bf4d32e9608c59972e56a7d11ec8d05bea85bedae93083af0de3599ccee3bb8bc5e8a4b680c14c16f291944f78bd0f6c4e01543101b630b658acc46e77e2c4d6a9450b8db83baedc381df2a1f2b58857657c584959d32b203b517a721fe201df40d5e734299e901b03936a826c2ec768b42d76c5fb487d76217fb9d532e69413dbf7cd2f267844aa08554a9bfb04f76782e3f678dd40435d41974151986af031414fdcf7463bf2ea45fee243cc3bfa865bbe5b8820436bd746d37e2b435e991760bd84f1a2b0ab577671fbc6e42bc54c06959df64f07486f62211ecc942e394f253ae4d4b84e2b5ce8f4754b6d9a92e83a3c84d27394169be0e3d3921f6db77f3919c8ec21428457ee3658830154159cea7347d3ec8779db528335494d0074f5b1c63ce4cc1349b60c8e958f2b2554ead6e068565acf0a3b00045c302376732d6f3ee23305c848746f813b4b5d4ddb5e91e426b0b19ae365c0b65f0c34dfab07a1a044ee8d57dc8a3b7a121b6ece2655f676bbccf69c56dc2cff1740d56dfe06fe1035ed562d3624e4af29c6163c9dfa0a5bd0523ec3a7f0cc307bccf70bcda7f0748021392050d1f1ca55b46745b4875b6c69da0b2f4230e1a737482719114768290aa49429861ad8bce612b4dd5eff7d801a27c0ae41eeb8b57be28d2bbb624297ab90d6327be60b5d8b3586dc809ca9a543e0f869b7bf3aebf79a8ac32444bc38f8ea7868f88fd41d5986e0d75f128f31e9d4345603e2dd7a929037ebf2754336c21b7f87dc5e43d9ac87701fdfd79fcd850b44f8fbbabf68ffde2334349bf5cf7bdd23ef1425b60419a7fdefee0afa6f81867a6bf7624df33f65502bd9080e632c2fd986fc1a10cbd5b2728dec45bd388589477630f7b9bb0e085918b676efd9604afcfc85c123843f581fc36d270cf326f7dc7fc518b30b8e28055aee8a821f1f23c0893bdcbea1dc9e60b1ad88898d730a21a08612533212aaa77de8d5bd0d6df4ae557684359909b700bad3ac6997991c5e3a0074d7a8e7bb6bca81c0f2689b541400c6a4671f8b83f1a6ebb2f3327821e9a6e3090b7e1c3dbbae9617976b91f1741abcdd992ef04c665b393b07f4aa4a7cc7f3fabf0b616937fd03797782f429eaaef0b1702cddd001e183674605fbbcb44240ec809fc989b58ade194167c3eadb7f3d9e933420e08086797ab9ba515df6c742b4011b4e68cb8b0525d30727f690c06569169becff586d6604fb2385548f0cd7efd8874093c878a6c7b9356570994346150dd3722b1f41c5f63eb3ce8eba7abc6d31378fef27e808acc9bb11b18e7f9e3601ac5b0743a40d1a35f650c0696179c623b2054059f531904dd5b1bd40e16159b8e0c61d69359173e4f0619d2e7721bc2183286fc358131c91b713ace2e6f85796f74d741329f4b42d66364982a159dd0cc0996d09fd3f8bcf6ee1b2370b5c652ba92db8aad0bcc36a1230f553586c3b241e1b45d8073704c24988041e9ddbde2be5e3f85adc125dfd4b98d5c71846684b7bdd0e45cd1418561b19e46eac7aaa70739f2affd5e329552f16f7499ddb6289673d10d7538c206448974ed693717b9c2afdb60fca1ab219c33a44924e3991772ef0beb979fc00b8940de02b9483f6de11663cf1248dcab47288c8911fc079f895979b771f43f13a6a0a624928658acdd1b103b227615359f9bc58141a266b6e90a7fbfab9f70416eb1b35c91ce9f5e0a528a6aeb8a8a66c292ccaab6296f4a3d33aa0fd115183ff2c86f90739cb8e67863b999c152533a0762c00626e191a8fbfe0ccb1b25c75ef917faafc29d5f318597a04b7c725e8a1c0801b5936a57ae144db7ec11c9e8c37b3673b1d9ed31196eebcda1f022beb9fae857a682236a778287f0cf05db0834641d0cf6b34e1bf08f8418992050a6fd2b8d6f87e067c0ebe5fe8336a8357dd7d5517ed532e153037516269bd49660f6eb01d67d1dda7e7ac6d58fd375262b945614e5620b2ec7b755123b1c28504bef8e638a7bf459a70e865dccc3c90132eddde6fc30e63c3d6f17e236a78e4bd03d29de6ed5c34821cc97f26e64d447f39a7121f0d46866a6b29725c95691d1713346a6ed9ec14cc1fb97b406febf48cd1174ebbf587574565418984fea8e6953dad760be5c3ce7c79f8e124ebc09242775faaafc468a142ba512a09fae097f4184e1c5e04d3b25705a5196bf7afb80887abe12d37e23b6628455ff96c5db2994c1b16082569223ecfd26797e3b146d17d3d9c0d43a37ccf32bc6d0d2d1ec658d61b144879ef7cfcb2772f76bf0dc2852083fd47056b9716657a865acba9a6984e7f5d8f73f2bb53b97578ecd8d0ce94ea1371f8cd7e73882f26bc6d698cee110332d24cb63b54b24f26180a0add706fdb5d14b88b33614e8ed05a6548ac2bc353939462cb05d1c0ef5c6ab8a016cd59801d6f11ba0cdd74bf49bdcfc298416230c0b8c3dd6d3205936ab9e34c845709d454a30218d1479fff256663cd3a961223434fc020e271fef47b3f1ba6909852e1b7c354a68b997dca7b796a0c1c0fd1f3c6d4e98eb7fb0d96cd11fcfb3ff94edb1e307349decd667888c32afd91c62690b8a31742e41916549bc23e90e61eac278b46c7e2f142f9f65f96b9e2b018e88d57e90de1755097a3fa86981d97e1426dc2083713539beccd552eb230108a7fcd2b17c28058cd311479c331a03a17cdc032f22b71f9689a661d997a1ee09de1eff00f396e3aedba42bab5048116885327b3d55e5ba662f4b20b1de22a32d36b5a55c06fcf7300c29039fbfac1c6ceb9266ae462e0551cc9b8add02a98c62e255c3f52ace451f8bb6f535013d77a4eb67d00a394fa686d00fd08159adc2ed4e782595825d398ff3245a80d4c1c63950952e1a1afc1cfa63183d556d5d87752448a07d204bcaf10294a610cd9138174ad290533b346f46e48f90f6235e9495894cc539e9257da38ac012df9f49c653b91dbfc5c232480fb3f117ffc47b93c1ad45d52e629cfe2a370149b5c1b4ac42db0f3ec19c50bfdfbec5fe96dc09d80873bb74a09e864bfad89bd074eb4583cd199fb3ef2fe817d03f6140d348c1a87e658d49c0d3b05578108345798e70d884eb0e0d3f187d687d1a61c8c5abb0fe27692e6749fbeeff6f3b0f6f9127bf0f478bf72d45cc67492b5736561043555cfd7fe7b5b2ad00291a6e099cd7f17d907562271d03e9ad7182dcceece781a887d783927201ecfbd9088ad5456df417c202d4451604ce7ff0758cee6e7e8f2d891021b9ad7304e5d2daa87f085b355c63137ddbe8203c2b413c5f046c1b58852a65923105df45b3b379e9eedbf9d100776086da03cee6add67edd24cd6949f9321535bf4c28891c239af5b78edac16afc22c8c0a5e2e469afdc0656be2315cf392d52c68797618be653a4d526864f67f86b83c6304b8f8ab86002ac3851f48c214b927a587e474da1c10e1b50ceb315274dc08424eb15796e72e568a9958103546bedb9a8e38ee8a868fc7c662a90d0395b4f9046d5c67d2d94785139eda03b17f0b4b9b5e05266ee3626a4606824cb8ef715643a89742b66ce84f52ce72b0bb56f84d8d4eb8802221accb4f56d7f39146aed2acf1e182fbd9ac8d44ea9bbe72c1085d34d5eeab62f50b950b935c7e9c50295f48f100c1243f19573bbf2305b52c8afb512540f614e4443b2427f0c26c72c5b281974d89052a28b5c51a9416916e6846561c90c3e6f92265182b342dcc5525d88cd93a24e5907f2ac7e6b62b3986e20f80696b948e91db84b111fba23eac8960e849c334dd2c271ab2af5b156779049fc462e956c224c9f8f5fd7fcae547e1ba83dfbc7abafcd9c37d2757e56372ac5a7e453ce917b738ffa4962e29f42f445568d0cdd0f075fd11681d5babcc04be11cd4648059fc237c8e9ce45cb8074e4449bf1cd8b9adf22e182183c7b8a08ee835506419a1534f15b0901057d0126abdde816a8a952f25b28f4035be7f384c4f0c6ab722608566c7ef72783ea725ccee35d14df007677f0c862da31a4309ac1a9107391a92529dec95f793f5b1d8ffd11b90894a46ec262569764568394f83200b1ada8e02d19271d6e46f83890584afde53321f7837881fddc820b66be3ab252b2739d0f804ddf930570e92e19a199aac24f66cb4b1db58cadb91eec16283f5bcf3bba06a8b33b69040c6de809f69266bb920d53662307ad868e845169562e4ae7c97a1c2b3857e0cfc7bfb754450b6bdacddb8277e24288a0b33eff157e576f4e873a70293f7145485f44ea9715a7123af6190e979b670860aecc677f773d1879c8b4ea3335ff3bd386f3e6282f14bc932bf2c428429a2a84d1b43a2b2637006c53f73caf584947ff0b8d37cd93a124cae6fd3773767bf5aebe35993b10795a6b926aa30471e1dfd74a931d4fd26794ab43ae8001485c682057ad7da744d0bfbf0fc29d6b471e361d6ff9139241daee80f642463159728a0098b1ad303bf7f80c419501416958c7a723fbb07393d7d1125c22ca6571eec031c7c4c7bcc47b6b2e7c744f001f477518005f3dce580e9148fdfdc3a196e28b9f01126f89ebed748982d5db351f6973284aca242bdf207aef014e3f064877b843302f11399d47ae9d2c6d56c47d4c28b050d32b34cf0b17d93a954ae70c0dd5279a982c19f9faa000efc28056a4984286f368ea6842bfdf731a5ab5cd6e2ad2159e1904873b4d423ae56e95ac973a27b39deb71e3a3556c39635009bacbf27182eccb9aa067b632e45e65d86ebe8acf68f5785dd35caf81dc86e20fe20b2d0f803b95a4ca974fe466b5a00136b6e69ecb7eba74c75c031c392e8c58b1bc84c1fe70588404b252ca4c9dae61c2fe84d0f9f31ceb9b61a51b6e066d071809a66b125f42a9c912e34a3c5b45e4db1284555d6d35074337e40c2a1a3f4673e2e873b74053c25a47646e34bbbe0c13aa06698fcada01d37aaf06c9724e3bed93ce7090b8b480880d05f065278ed6c420d3fba6c58901619e5f44c8f3e82720fa5a7ac01798763f9ea2ef267cee972d296d41ebeee81f8d8e5358374f3959ed7818fc2f349141ab7205f2ad6713104885c0ed0398e72c6153ae7f913448e7f229f013bd67fdedc3d9ce5aedc99bbbf2805637c85af846dc30f6b22b5b79d2920a3f6198a144fa12ab0cab0484a76d4fff76127f29f7d39bad737e84e222aaf05c876b04e759fbc8f85d24a147af43fab86134fba0053ca5dfe211627034972907e077ab52d0e3afe547dab3f750362cb1d62f2588af2297d53a369afe91a4a927664b9770ae130ca75d4d8776a4731080e3cb0a6d89d884856e41fabd8dd4e26067f2b8ad22ba36df492756b129b63e9283f5cf1c774bf3a5bf4167711161c8d6d0df68a64581f2fba77b68911681e6099cd7928d1d9417bd858a9b4f52ed3b346a6aa4dcbb13d63ed0f8de4ba4fe8f144ffde465be75cca1f85e7f7f3473725b359ec3f8019f3a5ad88397a04385a37585fdcb8789484d9e9fef50f6d686d25449bb76bba6282fee455f60381cb49d09f07daebc5947b6c1ae0a1fe47ce553659aba098c8200612d682ba9f71ef286a4371d8f6159d92c453806c78bfe8e3d116d5fd08dd8f2e910dd93129efe931793b61bf8ac956429d44b164c369bc740e103d2f944ab33832a0e311600a3476a246e00b3ea4c16f68f8939b073bba62df70aa7f3022fd3410cfc566e0865f0bd0a979bc36009144036bc384c31f7e4a8f30b730ee4bca37f73d15852931a1f46cf6bd77a7e412a4689d34bb1cb098c863812cc40d2424e236b1f6d13e3fe6391150ee4a20825ebbeee23c8a451f4f35d33ceb0a3acdb06acb5a090d79f6b3d3a69c84fcf28e8682d43898bceeb243b5cfcef0a8c9b42100bae80cb134c5d9bb92a40d2487026b0ec5454ccafc2af957b8e05379e4c63572cfdaf3ae1b592ce142f8abfd4a29aceac4253b9c1eb99d5484beba51d61f785f47036665793a628190ec322bae523f53d40bdd4c061823b1e58cdc31f644488ccb07014af63234ba27820d95e810e147c1a707c2b1d58c740140d4a68ade231969f2cc9bb865bbb0a1dc5eb78e4e040c3f07ebb1245c4604f48173b4e62bbf96873778742d92063d92875354137137da730f82cfabc4fe8fee15ba5a7a9bf42097fd17204b43a2ffdc84b6c644debe9f42267e66df138db10cc2e6124d46ea7efc2eaa2498aaaf7bd1ca473a6ead5e7df1049ed16b6b946e19e467664fc6e414906d46688b8a688f9dc109c41b576bc765bc2b6e265f1e1fcfb16df515a77147874e17fa0f45e0aefa34a56addec65a491517b39b1c51ce6ffe236498991e31ae382379ee38cdb8840515daf64ce2e3eab15a3f0b2342624463063aa6ec0d993d32ce772952e11bce7362333ac1c9df3a26fa16abaf55a76b8489631d9b17d5d1ca74a4cf49e19d126ba78d80ee04474e478e6ad6674b20c2c999c93f50918a225aef18dc28cfe51e36ebf78e91fdc94ec68abefb85bb2ea5f5f0487fb47b79530ecf053c86e8b80c3d878d5fecbfd92dc17720c720c61aa34650ed73e1d453e366ebf8c4865482278d8931301568c3056f40d2afbfa80408f60581080fc634ee6f95f7799369c2ec826d7547642d8f5c969c7a554e50a511ecccd00b57a470b927fb10a6eb7f7a4e414ee091f05c3bd6715598646cd618958d209d6301ae3a25dde53eff18687c84dbed60cf733074cbbc7bcc21a79f0d581204dec168b3cfffd37e345488dee6a6732072b54122c77304bedc6471600ec5e633234a54d881a2cac55c8315bcb63f4139ec967a7bf33913954c1e0447317ddbca55899091030bcb684616eafc7531c5a1bf6576cfd38f2bc501da44494ac2b95e1277aa3dff3cbddf7a3ba522e4c9eaa2c4331eee995a06a80b3517e371cdf4ef79f63f9d21ca4d7fdaeee8ba2a5a118de941633f74d453c2da49e46ac1f101fdb0b8e4127bd7ea0b4f507e41fa2c8f14cc388a0817b21d0d8454df35f0d234ef2dc041717c2e46734625570bbedc8e680b19805d55274228d9916ccedee44c5ce928e81798e80f904c8ffe8b332a1f407a9f2c6348eeb028cab35c265352c6235b88bf632da03350671832746350d6676855e28f683c5804e10184fd2f7fb25a06eeab6e0be0a676099b4bdf2a97c2e1c28dea9aaa3c37f5452f6c78a052b35b4452039535e22a600f59da808a1922591b358d21ecbd05d42bd8271bc7b6d09e08ef7df4b5e46293da54cf35911e6ecbc9b4d44785b0292f5c9131b39c071a64a0a92b2910cc3ec8a3224cefc734a0d252888652cfeddf23935686a499feaf81c49d9053ffd7b78c33d026bb945c166fbb2312c415adcfb85fd17b5cbdbe66807f28925e07a45182d338f911fd3926a6de4be308a5ce5b12fe27e2b29f9100c7f990df22058e511f92c3754e1ad6920610508d2d0e7454a9da41dbc87b9916af8ac1818d3e9f4022474685b990b5eb561adc4af04b0f8a8afbc4316e7b1698ad3412d77b949d4db7236baa1c53f74399ffec66cd7031cf21e0f7a81a97fcb2bde4601cc18930b18ef6537ec9dcf104f21334af4ff2a52b1a9546ea0ebd7e3887a0a3afed11df8a814b541a83de99bef7db6b5eabd68fa98f3148e194af98e0261793156dd32bdd9c8b1447b06e55a23625a0bb37313f46958063e27cd72f22c1dd74d1339ad72a3959a58c0664a67b362120eab6ab7b1ef1da62286678fce01a210996e4ea282439ae40757b7f38c449ea369b9490a998f06d5a779d69041ab1ec68fe1bb0dd2f4032aef585078aae80937f3ad1bd002cc46f8010782a719ca3c71599e79bc7ae07aefc9c9ad4c6666c961786365b3b35059febe3c8a08490739bac1a3c16e94c0f6351a337c914efb5e58cdcac24aa86a1cc1fde4a24ba3e7b2430aa476275dccc61987ca98eea675f96429dbcd8c0f5ad4bd52356d6bcee061f8b5b40ce8573780f52fb6bf6574d26eba74828b92afc22246db63cf338103b9a34ab6b470d80e425013163913aa909686811c630a5f5314bc31f29a693cb0c7db847088c247ca392e93512c424404c13f9c6a779bbb78ab7612bb675588eba9e71a54eccb256976be2a3578ce9bd5ba37987fbc22b2bd5208f2c133cb98e563d2a365b5e21a6a9287c1558d3d0e0b904f890ee7526a5d60dc76d30df3531fc93b528a43a7bd02d8c5adcc353bebbbb1498c10895ed8770c1dc5b8840586b96ce25f41e1153200cc3847f7de782ccb595038f7810e14ae462225b2a1882fc33ea2e241e2b891746a9d941fa651755754ebdc00d11e548f8d9151f317eb3d0c1c4736816c3612108c39d0aa568b49549463aeb9057469af5e62f567da3e1c9324f87280a5be7a333340d88a12d1923f8e66edfd9b50e6d648327faf4419652c7c626f2f17d959309a75beb0aeee5554d3171560a2b151d0db6fc48cf2c9e55c2ebb354dbab3619f7da8fef58c0474ad5aeb6f4f71769a1a0d716dbcd2cc26c8faee9c615b68e023619e05e27709e02b54886c338eeb53ff5c4458330843ac38df132116ca960342a23d5e4f9faaac994444ee414142c3b12e4e5a0c65111f31e97336f5a1158e7bc229669f94c743f8f3a66377a65e054f4307492e58977151cdc68e2ec553974685900963f014ddd08dbf1652cf294ca5553c5df4dcf8f883437945a576184b32ba30f5d03c863f0425ce8440ec6ceb8de6e16b6c8a5b190f1088a58133bb77446b1638abbe68930f7a976adf288bf43447bc43bdd1d9729e0c56ae080ff2d3dabd526154f5a2f6634b6dbb70516f57083266ad5397c5900a5609fa5495b2d1b1ef604d1d3bf346d875cee1e8fb282f44772223f4c805ee407afedeb067e0002480a034d71edd99553b67dbc4842cfd5a847f36933c28ab16533a107e4c77f2150a9c7e35245aad81cc4a395ab903e2cda3065e59786049e90da8f4e7d790a950c41f4f7dc894405d8e72c9d753a706b53d2db8f8ee74794be91f2de99f49c3e411d9b63475802469eec964c4fede7c7101ff77a141a0d74092839c018facbefe7cb57836f1338f503e1d9dab66d8c749ea0b592c6a71a6b20ed256501ae1dc0d296c0c50b909405ee84677ee6d9583bf3c6d35d64cce50eafa530574e089f31c65adf04f36578457dbb309b0528aa2e748e4ffa41a0a6f976b686d415ac0283d5dfe1999ce9c53de2583e30295a491724d63e5e8930d6991e1f662dd9a7b0624e4eacf38745cd90a0f1023382ec87f7a7b654e2745e5fd7a61a4148e89e69949ea55968711263dd27ba914c58c6044a6a0016f98067e8507d9e6ca82c2625aa7b91150e7339dc8ad2afd9638c88b5073c1e0149208de9b68fe5236473fd52c51487479057699fda3e9c3a7522a3e8f706f43f3c95ad59e8faf7168389ff0e45a0554b8d0be3168a7bb3e9bca767dd97d55e933e7cd36f3ba0e96afdc7dbb7437cc551fca120b0c28f1c90b50072fbcdfb218a7b341a791a9cfa1273199bb0942c20d08f18405fffddd4549fdd0978869c9ed3f853f0f936cffe12134d16fe57121b234fb1fe115c9aa367c3bf7e9f0dd860bfecaea718fa27dd3c2383e25ac8e8d928fe4753d9fede3b709b3af6357e4dbf0916f9f9cc56707d59846391b8c5b6886901e981fa9d022f53bffeb9623c6a01ccb647e174c72579c15fadda5ca99e931cc652327325b0a26e22c22b007bfa915ee8a9f973ffa442ee5f8712cc5a1830d9924c73e67bfa2565da6d1a75e3e40cc7c82b10cc525e107bdc14558904922cff85ed25143982f9853ba1fd68693e3ba04418d559ae72153e42aa0d9df122080c563a71f3771775b58d57849ef2a4961393d3489bc092b2956ada2e006de93124d545f2cc6521f2eb15902c1ba91cadeb94a4f0070f79345c3153da4c0f29f19f1e614864ae72f243924b761e6cdaa6f3d468080ea2502c46d043233b1afbc136f99f9b986b8bea01d148d9420ad5f0ce81eaead846ddd9740859f97245e65eccc5dd1d329b3e9f4efce781bbf2ecac7d399f5e1a63b250396bd2431bd5cbd4b8c4962dd6fb9099466b82590d85a3b20e235500e421c5bdaddce8ccc4c9651b543dea897cb8f95e352b3aa025c45735d858133a35cd88593d02fc0c5e1b2f615054debd7f526a6a26e21f205f4dc7c8aaa7e4c4a4ea67cedbf8a8de648b4c54836ebaf5d9ab6bc66cc45fc1215d564e4866625b6c74358d72c4288d2d329f563d36786bd3ade8d1928bffdc239b5d5eb52d76008ba1831349051213a53d16ca50b0dabe15c621cd2b7f1e6ffaee6b07f7c1b6f19de834868e8ab31e4c3bedd95a56f200ebd8ea9eef288b30031067163fb1215f6568623bb84d7aff14178b65c0ece95bd8cef865cbb3626e5a4f6e1e664a35269af9c570f94f9675411dedf8bc13e17575f3b6af3d601dd367811db92e921156dd9bda08b8325b31ea1801cf9edbe16df2d03d2627f2fe72d838d62e2fe1fb636c22b396844cb235003175c2fa90f98cb197a2d91402454c20acc2c5b68156ce75d3cba65172048b1f9983af06958412e93c8ce928d8791a7b3992bf7f3e418e05548144076c38dad09a83e2cf902eebe62207c55db332180c713e725feb4d58ae7bd3bb63896068b57a740fbe861da75edb80664385902b4636de39c969cba8f36e48296ce1d13be009cedbcaa9261e7767bf69049d7845a7d5af4321f30f90ef9877ab655401fc6501e3c2cb58ac6c18ed386c5c161591bd5ad316a6844305520251de68b2e64b81cb62bf4ecbd39121c6fa8c7a73fefd6be5bc181f816354a9f591d6bc751e0ca985f61ce430066f40f61d1630f3f76c7635e9c17914e658a5824bbf20d8d3593aad11ad37f7525a6c55a8a8558dcf343a6aea3c53694a2a57ec2a14ebc563702e8af1fb2d35e9fad10fa85b6269533a4a4937ed7bfc4d8797e2092dfdfe633c283e1a9bb5277f5d6088d5674dcb45ceae969072e25b37851f28822f95dc2a1987c42fd15f0d970d2ec8383ccabd6a0cf6d4db5ad0dd7ee4867923d197b93e7b574d5b7d34eea485be7a4149332659e6d2b6d46775f5e3edcebc3296b38b5948b0842f49c861e0be0d611feaa2e2fb760c42279ddb424f04d8a67310841f8d6affb916b99bf06de77422bdafa8ac9c29bfd0e8c69e8d7a0da0aee43ab40b813d8754727b000a1927f45cad9b2d12bd48fe901145e0903b5a0d50fee676299bd68bf3dee14bf980b119a2900e276e958a6d1ca3f8997cd35faf9b2380c023b695117252bca0720c9bfc850342ffcb3cedad94b9619f0611de4ad0519d58388624d49807c4ca390da0f5dc17c5203d94391aa74aa35878d751f29f3490671155593c4ab3c19fdb474e65974e615fb7a4f4cdfa24ede337db3c233cf7fcc84e83e8f7a93b86b5e05ab2749904571c5c61b632399bf1d813919b8b1b90843a278f91144e9040ef9bcdb7e5e97377eaee55d3f73615305163d2bf4e3bd09883ec32323d34fec96dd2803a297a233fe7aa5259ebec48f40867b73b13964a2cd00f0cdba39e4f8436be0e1a75b24b1720ea9b26e3fbe8dc297cb8592eda3a80bf166eec91322477f6f90e7d7b7141c88aba0f2a7cc07d78fe4e246b26123b9896ba71f899d9855ffadd99ee6fdebc506a8662d13a946e54f60660cbaacb059e10e94c033d8c3fbde46f8d4306c7354653e3d0b83421250191cca348ec2177c8cea2ac3552a3d45e245ebb70894d2f1292d69614d97a890afe78ad91e101bd623d63255900bcc87c59adefb05f39ddd0774cb75d48adf25c2a4dfa210dff12229732e54eed417a4b8c62f1aafd2ab30c25307c75c325d19e3811c3897b72babc457e3ce64482ed863a7f6b40fec0038a3ae5c89f8eca7d25a0d17c9342d7897671beeb5ea096e286ed70360f1466fa8bfbb2c64b171fae534676a80a57d184f5cd7c99b12f3262516cfa7724bd14efc4322a7856250c97c0b6d5798ebc0421b68a0fb626113dff59375670ba7a8dccd0ba996a05393155e45e371ee38f24abd813791b2fabf45d449051a80b00014ba5297b0972b4135b3d39fd6be274bf5f21556f537a7797202fb8baa516727390d63480e58d4286dbfbf7e929b49dc9696c032daedd5fbdfbdaa062c3bc83d9bef00d3716f1501075c35ed60500ababe3b914fa997b86cba560773689f489cd735553fb342785718c7b1aca3a3fb7a4874a3ed3bdf353130bd37e6a33e24c2291c1b90020b5dd00b27f079cfd342753c14ed3da81accf9531277fae63068f50bf25636c0ace5bb827e323d185b969d83061f67d682848f3c062df936153b3899a775148c4f270b2b2586248f8464e25d8e2bc2e8b3cee86d4c175f14614108eb8444c817b8a444bb63c97f3d56b2b17a04d027b7ca80e4cca1eac7586161a336c86edbb9db6233d52df99f5efb2006c7315698849e58158760b6287ac61cfaec5fd4a095930bc9d6f9cbb329778a63a9dd78bf52689894cd1262cc13bb90937a90da55dbf898031ad5e65737f225f88eb3e83bd70bf6c79a6c31ea83a4263b41e781e1ba9f3830bcf8030411da0dd1795395ba44c59223a6fb86b8a0b6f18ebab7288f62dbaebff9522e1a1e6b2b3a419969b9295b7941362c514c96e90d3430ed73a6dd296c9ca76d41f30fc970a648e94301b95edf56e1405ab46887f20448720a48b5feaa7ef267a751ce0135d80471f18df55833ccf82cc63995ea2eacf2d93f06fb8b5d8feeed515d47af085f3eea27ffee6b7cc7963e674f44ef236cdb52defa2feebc67ca17f7af83ac615902f72d70a3158e6404873c14fc00edf1a0df89ab96aff6d83b173d71fee86183695ff371f759402c6812efc0112fc1d0b858a7c4d1e0b00da609b861d8c38a916c8be908ed83ce6e2adaf6d4b8443bf22c1d37afa3330dca79899ccf43c554feefa203e217b8d1ccd4b020dc7cfd84c4f1f6b2558b07b9f142da8e951995f0ca18ec662dea2ec0b0585471c860238341866dd10ac9db188c7ec1b1f74dd86374ef7000abe8b17c60074eb4b72f4386907431ace5cce0eeea2a90e859745024a568023cceb8c60ffadd983fe43aa24f593308389e608f69b20883b43b792f8c37f944bfbbe7bf6c17db6f19bcd426b31881b6dd7b3dbfae009f6fdb67c9a4dbc504e6c9a069fed820853ba592d4049c7b56e047436ddccf6755b7b544a02150b3c42472c717422dd8ba246a695b98fdfdbde4deea53edfaaf869014fee85ce06501d0f584225f554db2278a0696856ee75d69f0db5a4c9bdf99fb65f8f0d21cee86fafa5c3649c4ddba5c459cd96e5e0017e9784788b31d517e3efb865986df92b6fc080529284c339782b97150deb4e2f61f80c9ca064e4dc5cf1730988200d60ca6be1c31375be5a3bce3b7a9b7b9c855e27fe5961c304af1209025d87446045bd17b04ad7355343371fadf8f13ad7892977dd30f8c9dfa73bb75b87f68f1272e3e02805768ed658a47930dc75918a11e08cd32c1440276d1bf5d5a81cb44d1b38bf6c9097aeb839538f1c3d1f446fd7e86a9ca66dc8cbd1ddc8ed61d0229a4f34772002b5419ba3d91bc900d0be819a8a8631538e7519d1bb8e26720cce4ad1ca6ebd4416bf133cf6ec93e4b9a5945dfa12b9e38f69e36ae3f381b1bbf3467950f152f84932bd2271b881485e9b1949505111527e776fac212aa61dff4baf7744b954b1d798d2a37105e705a4a29aaa64a58869123caae849cfdba226aeed35996fe2487df29158de77c9b761c38e39432667e435bc6a86bcc7622716361b2290a95832a01013fad01911420f452d0399cba0f2d3d69749cef9b424e171314eeecc6285910686493d939a9a5a588a05a70be5038653c8dcdab57dcf70b956aadcde1548cfb6b7cd561bb999afccc0a0e054a5c86695c033358ea8f1ba966f6c96e2ec351a7796c098d78993bfdbb67ad83d4612dec0fe2185ced6a3ebb197dfbc552cf75f33a0177e17867266a4d34f2c54979141e8a839ddd97b1d12021220a0626e5365f8717a09e25c54d466cee15a89df2c9f4fa1d73c78a8bbd3feb35c68e543a05183fa8b90d0d2a3877a628faa146e6ac356072faafb54d48067348f736c33235dffbb003fac50bec0e02736039ff69460b83b319ca8b4d6e3ed6ad1c93b6c1a57966fba19f2f28ffe3b3e0e8c251ba65d3a6f41edf96bb2fec4e97ae6547838f0abb7694ccfa13ccda0edee4d9dff05add553b8a4588ff64aa0e6db79ab7b510b9dc3881414bdc8c83fc380df6140600ea95da3cabafc102ae861d3a896c516882a154bbe41cb111938591f037bf3633b1db81fbb309d529b008426a305d43e3d2980b7e21068c69ca4f5d816998ad4d3bbeb4e3bdf25f0eb1e2d683269bbe2edf32b65128fbb3f452458670d35eb1ded5041471b610d8baf9555f2536b59db141c545a034f54f1e4ab2ee0bb2af7de28a44d8efc6494535d633621073696b26cafc275d0f5af1e13c82bc20989706d5d790934324ad05e58ac35f60625c26cb83850d20fcf76e64e8f765d01c62cbbe0f9cf4d69d80949d6ee9ec6c673122f0b620ea036fa999354871c80f9a246cbeeb55efe647ea4f608fcf54700fe86e4319e8c448e4d3427533b291771ec1f4165e75a8d15965554957b0f32da752b3d4913cf56e084a8cea56d89120ddb9334a70ae527388e557e509f8b9d1eadfc4323563239a6d675ad5a7d9a8bea6297e621caf3f495948a6aaeddb1aee3ae8706be1bcbdd3f28df6c1ab454627666eb4784d0e2e653abb72c7a8a45a0dda2e5f6d9ad65fe1b88809044150f171b897068cb301fe25f682160dc78883e759549fa4d8daeb1c58f527a01bac4e3599b25dbb2431f6332511cc8ec900a41e8fac33e015bf5a71c957a4a544db95ed6d8b5880e99d21aa9dcb7c5db55b0b5de8dacb70e5f3576def24d861be564be4c941927ecbdb627bce03ff4c71bb60bd1fcef020fa330c43037b563d0dd92ce1f37afdd20e4dd4c58925b1cb5779b8d12f41c4384fe1dc8b294bc4d1ccbfeae44aa3d5ae354a2210be43942a9c503f95f77d7f9f4ac0bb7e83ff88ac1c4b2467ac6478c973938b5f810e970788333fe111b59b42b7700b066ab0dca30327f3d9a68b660a526743c62200457a5aa20494760ba6b24013d014b4bbae436ef3dd8a62713578a37346d0cb7459bbe3dcc5015ea214a06616f3b72f8ef7db7f1d223c1d5d6159997d528ef3b4645cbde9c530d4873cf0429046a4cc7b3ba92889ced3da3b23574b1f4687617b0f9a7e8756245fade12a2747462fded17ceec8c159f3fb3ae7e87ac3cbae19a4064390e0509700a2a97bf7166c3bcf86ec3783cd99c7b91507316b371450bc341b1f81478c09ecbb5c8abbe750d874b967c3672c87a3bf3b7d6b0d057590004dae0eeff55da56ee950d4ac10c7f4fa5cbeaed7de5c255db7268d385801b9735db8e81c46d1947b759873110c4d36c1df525d0ebb874a2ebce458e150deac36cef0ce7b15787726761a468dfcaf65c439ddcf6396a3ef9ebd46090f66aaa35d891beb259a5b0506e09920cfe814f3930d3d9b0b920f75d5f9821b8c56f3efc5ed29ba9ff24c7f450bdb1f0042d622f207716c87578b4dc0f0351fdc887d0975513b23ab592842a6f827ac0f5f296d18c1ea5642486dae66ccefad7f1a16bf3848864fd2f9bf9dfcbdd483e8e91f187703e4c63dc82901bd4f52b778eef250adb2c6dcf903a867779f8c22775fb72b28a39858f7d0de39c53f9f77c25b83b074da33bab154b3db81cd0a1d66448b029fddf55cf7455949cebfafa43c6d0bc3be794aee22a77502178d709060d47f86438ccfe4377bad93a4d0c8f93d6d364d1e747d9a88e5b88949ef4f7d0ef2ac2d4e1eb2edabfe0abf4f1562acdf498b53c41a549aaf4cd02c89dc941a175a0d8fb9b4f9f39d2118d3b2d1ce2c20c25ac394bcb8f1ddbccf1d34273490de40c407cc8e9d885a614a5e424877cfdda10a2fbc9029dbda5cdcf99889a6de8ffbfecb1397a75886a26927c37e372884f7419da10d7f803aff37e3e46eb3a30c8d49c285d8532c5a27faf084ba4b00726f6760de8cf857ab1e08b848b21fb487e5b12711ee22f399861a293ccb8f55cd8155b3debf87d28a6c549c907e5c9cc454893939033fd8792321b699301e10e53077afbc31696192aeb19b8442710f210e21d237c18b278273d324673bf0e4518fde2e284a741d32f45256065ddf68afaa156505cf0cef89da24f658f02f1009fed1482c858b4739e0f47195338c76c1c75a3af2d8dd2c2b916246500c7f417ca2d89048bfcc2dff962f847c7485b30cf0dc1681926abf9b4d2e342d4b750d3c2d28df4c514a8b1c32ee8e9d467ef1bcb64d2d7b84d4f485fb8ec7438939ddf48e0fbf2c5fcb324b5389866596e8dffa20368e62bbf1675ff0d4982594acf3c90c4e5eaf34af7d1874e931a19aeb2704e44e5d0593f415a0364ab5ae0425323338648db50843bbbaa0f0cf6eef12813d45b67d75ce5a8f22d56bcfabcf679b636158ffea9ddebc9bde80f5998db8bb05292cc5276f9e020bfe6abaf7dbe965db4c1890345819a56d59c9d6f69c87fa15eac915acc2182659911107e3522ff70ce1e3f40d64b0e11a42abc3abd63fb07cb887c21dba8f1d264fbc480fdeddfab5d9020eff0d132f18e8d35273c4c94501325c1976773abe47aede06b7341a747d52196b1663de253ec66f954fc6d06d77b1b6c75465d3dd699cd1724a3f3a533a5328c23eedbb8aedb1abedbbe8124564c151422fd038c85482b79882f2309600bd47b2443606a6073ec59193b9a545ce6229d3a95cafaad2478a61ff72381c3b238af7b5d6ba97dd6cafebfd266c0ab52ab87f6c41ef0b54de90f3759a5aa5452924425559e7c22d20bc48367cafccab250537c4d2d656349d3e829aa647bcc72ccb510adbd3b977c4271058815664f15c04179f099244839a8697f2a5c0ef7d46dbba5f8cea0ff31cc67c04ab026341775989f7f41bfe133a21f09a19d5a535714f99169d29d948bfc7592f66774ae5efcd7a8bd40c3d4b57557323b8442e9f177a41a7b488786a13764941122f0d7f9d854e4f11440f6626bf35ae1851a2918b99f69646f44af17b8c11881a8fa423fca7e082c7e1fab097029a83db8ec40f3ffa3f108fffd13fd2afe26667d4fe3acd8f49c5e3c8a55a702fd3d705a1f06638abc9d7d3a5a068223fc0c4fe12437b3e52b9cf06d8cf0c5cc23d81bfed71b6a0666b34fd547928199070136d5ae8c16aa60f958039109cbffe500ef39e555b6b8c760126647df79eb12691e915e4b148a0b771abcfb6647b1a68f00d35c9751b0abc5093580ac5cede9650c4407630fddba88c0d8d482964aabeb812ba95e4635f8cf2334814d6310a345a230c6801c133e69bfb45821c5a98350bbe7a84800e2b67e6b6f9f818f798a967b90fb0586e25413e59660f2f7a288d213a6bcfb21165049f434f8ecc42143394e9f250b0c2084726c29dfeefc578f44d568cf8a2523b345ec03f9f908abbf513b27b105e116c638a6a6f1c7f6d498c3e2641a7bda89e9de18322dce59919b854d4b75cd857b61cf55d54c92a3841258a492332345649ca9c64a5c0bc9a45798f068c6da7c1262889ff74916e18165ae946f4de290238e52b2c9e57a983e8588cd4f3b62f005553deb6449f7d042c19158212af287de15895e801e1fd06b0a2cd08d6aca264a94af12c38ffc3c1296e35a6d1ab7809a00c28673b2d7fc8613d4a153fe1f0d1cf53378818d35b0d2c5fd8e0659798230b0bd572f9d28a23aa3d9e1723b365c30706dd64e6ce1bb140b8882c8fd723c9c4b87239ede28b553415c31f09cdf8822a401acdad28381493a781c92e8a8dd5e58b098174328447b8543de783ab97fc48798409f5d37c214fa545d335d8ec3f2b55d2909a7589a081d025037960bcd9ab58f8f56dd395795d6d450ba71788749d40fdbec9f36e24a5c445331e88e493b0e69c57228a7830362e90d8e89770a7f7fbc67e97d122ee1bbcd4cc0390c6b2d3c18d3c9b437cda0124fe7940a52b7d52b70bddada2cd3f1f373c43dff1c67a2ab5739edfd0ec2e2511b3576e676ce97db11c8c1bc35729d41a5d0df5f2191672e6afcb95befec76f19d1dfd04c9d5e7cb6dfb95b9214533c7c1f8e29ba0d899aae2d6123c4e3829ffd670efbd05482601cdd0a6d207c529c07a712ce94c67faf340ac5a9e909d933660a087657602c444ae2c03662bedbedc31c0629e62f08f8bc5493555212962f99ea6fb1ce72c821de66a39f24795d974ba148af66a0c6c5ea5b587ba155150972e42aafd4c4db24c102e00bdaac2cb1a280db299cf99094d396ad66263d19812b61e5ac09ec0d61a86dc9a756998021d438dc5c6ce56adef55410dfd60dd4ca3d3ce76c9f90be526c557af2e208f4c6f1026caedce6b185777323796302768f624d22f39d7b813f79ea02fe69c19590f1665d499641e17eeaec3fb93a582915435da30c1658b95a8c9ebabc3664f7d89357a5be73450067b63c695f1916d185c8c78307b95daa350135cfdc553c16e7b7e5b6a985e9280c53ae6020a9b606709da3c77bd9bd60d639f3395f5d303f857b9cff8bac49e85e1249033a7f16a326f64095b05241ed609a5bb274964ee7fdceb49b249e6e6955ecc6d098c02c9637306d1383a61a09dec2127c31b002f105f3f50c882eed8a18842c186f40b48e84840fc7dd2bede2c5cda8df272d4b2d0b6935b38287432b696c492d8f35db92db12afa45329623db04bf63ae2b291aeece4ee11e9fde20fda65c9ea400e51c1f23bc6a9fb2e4f3203c0e4657f90e59c3f309e310c7d360535920a12e2cbf9426c284afeb538c70f8638da8898df86091ed7dd4a36312432c9fd6dbf411df82a2912db847a01d6a9ecc53520ea04fdd0e0b2ff46c075df72a4168a7772c7ed7c4d332681a48428ce5530980563e122e85a67f22fe53dc33a89df2a19ab532cbaac2bc40e6fcd45f640077425abcf3cf6e3cbef44dcfac1f2e054acb91a37904b59ad144c610feabb975eebfb5ff7d07a65363f2f4a51854e9d05e5220c003a667dc77cd70f4d551d7ef709a44b834d3a763199fadcd822b4d5aaee1136022344df23ada30e46fd26f40a0d632132c7b15d0803b3b1fd499ad1c99a2d95430343ffcc336c1635b9f9f9c2707f969fe530069ffc3637c658a266aec40c792575219d27bb739ee145d7fd67fee7c8594d847273f50f6b8f9d5d2f7ada27302ebde35778ce46cbcba8efb4e1d2942b40947a22a714d4a2257ce49651be4f5841a93e3447e56d6e7a9d8a623a749b7b2554bbfaa42fca9807450e9a6db6ae673e9529bcd294188de9e8499c801f12a9b13763b75812609ad81400bc140ecd640c8f773dd424d93b8cc378dfcd44e9dc081767033b0ac975cc34a2403cab9ec08e63a96c97ba80806569704559526589f602023da3b95a9be6d8b982f3eaeeb588f41984915d3dc0f10828d98262f2712f9a5edb23c668786744e0b3502484e30b2a2e43e715dedfa9ae27d12afdac754920f3d2842e38ebac355d0d3b0da81d0d6dc14e4196959a18592990d18e622368f78ca8ba0c3141d8324fb5f63b36b90d51fd392d90dd94e993c0b85a3523f6f3a06440eb9b9b400f02715bdd6fe6c8ca258894cddfae924f9820c566712c1cde85b722661562005e38e0c1b91711590a1724d1262ef3c2dd720ba5561e7fb332a3cd4e980b1f8f472610ded4a21b9449c66e8f593ee570a945de2109da20fb26ed8796a4ba8f7e9ac405c29c7b4ad97c2a9e2ed281314e249597842d241f63f2952e6f10d2b69b5096136d2b3fa4345817e2444f233b338b67b6e9bd14f6645217eb339ad964cce1250a1fecb86b9af748958b5681c527ce78bbbf50a38d289c1d4f15d1f4673edbb658870dff835fe2d8f0f76f7095be7ac6febdf7eabdbba54eb8504222fe28cae53a02069d48e2e23d01e54ef5af1a02bfd1c0a9f91995c430cc452f768c9c2b1c293125892efcbe38ae632c09cd65bb3f104ad4699d7e6561a61d4ec6e729a488e6ff3a790aa5da0160f53779585dddfdde9560690e1f501e1fd34f425e350f62e200c6a91085da298d51786bcae0b9d1147f4ff32c710f09c57a3a626f42d619c6d33bc1ded8c0438a2331466cda9b20ae28dc66c6d93b120c8d0d71e5d55b2c8d7bf7e98cab15b29eca269c61eae40689a03d9cc37cfecbcffd075dcd2cddec154268b1c5d6456290ce2a1d2873150bcac93e82d2592a566a82c75a848f37f154c33d8195b358ecdc5eecda74434e45004466ae29cef0ae1b319a16294ffa9e75ef8b9c2fb51a8dd28b16a6369a60422002ef9e23890edab0ef146cdfbaeb1d82de7ca15233c3376d65232a2a43960aa380ffdcab48cac508a12f3f51338579920a113c97eec28bd31c7888c21f6e74f302478e01d68e1aad20213500f08c097f822bc0c9ae30c0ffb66df92d6e1b54126e87c4eeac2880be51946c38062790d6edcb63d30b78843d5de6fc380b610507b8a12c3cf6966ffe080cfb202f3a022bb77774f3cc78eac846daaea390c5750226bd2f648078b4c0f5138b6e64ba305fbee3684a6117b54ff37a600fd185fe6615e4ea0668a627cd99552d2a9bdca1ed3ebe7314e433df1176096df216a8a68c07f19cb66713deaa453edf6a498fe8ded3b04d44c597e95b53266a597999362d1ebcd5f2c54d63ebf2085f0d47b9bfaa1fc31557cdc92dbef06b80e869bdab9ed42489bfcb77847b51df0ccbedd7a6576c9de293816b25a540af38e786181b677d66270786389c785e876f62babf0cbee5e164f7f8454b26380997b8f4420e581cd431c81ad0c123d911e3a3bbd3fe9f4a57fa319104f6207ae9b5cb80198162cf33c76de671aadd75f7535c880cbab09d874742914383755668f44405255594b80472fbf2c01d7a23f656afb8045ba090ba5950210ce778318a86d24ec7aad35d601c51f37641f8e92861deebe0199c76fd973ab85399782e1caf34da17b0506b3c31733aeb2f78636cbc96e8ef2c7be25b7a1a23d06e33ec09e8fce3c37bf95bff514df163c489494e42885237b06ddeb69abf0c1126f53cd5921865171f75933848a16e713794e3c372e153def8c24ca6d7e8020169b4153ed9d295167a6899cc5f7742d9f6a6482568f0b9fdfbe6580d83d4fa1277ac4b685a7fac04c8815bf17c62ee7c222536d1bd41b9574635aeee546817b79a48be826a9fac0b083e8da1035b1b1a706f7715932acf61b5f1d7f63fcc9b29058168abc530a484e2f08fd97168bbba9ccc603697263e14a38f1a223bb678c6a4c1bca341bec53c59f1249ff0a3351252e5cdc0ae1be69b1f37f30ca5ce740d45492929b4dc9373f8f55e4f9fb4a7a2f56b39b588accd3798099589d8a60fdbadcabc63a90c9b8b431c6981229a5e5b933996cbf2da002a747c6ce42467539bfd5eaccdd67b80133cb51b7b06c0698f055d8b993aa46589964a7203b9b55f411d67b823cee7afa4a3229edd73636f122e27b0e7f2f5debd8a9731b1528a77f3716347b86efd054969bad024c2cdd467a31cc1a27b3ce0efab6193ea805b7cb9015d9dfda46e79e4a162148ec8e4b91ef0a3b6c91016dfe0e411624d7e53538f0bb4471532b1660a3dee0b02cddbb1961c4d502b62828349d2ec879d0e3d90cfcb1b1a9c24bc9fd974f10f23d08f747252248cf5f0875bc58a28659205f3c56f305009808d6bcac079f7dedd92f70ad77985651a9f7143fccf40a551425540a15dc3899daf2a29acd671a4b2272070e69b4be7d33dbeaf2eefb4406d7e382d92cbf33d82dc1a79706a1769f8a7bf46c1521a23710450c94d1c26206bf7b277985b30d7223afc44e990ba491abb49fe02868c1203a29f172825815d873f5ce729850c937579bf116f09e9a1d39f999000f72dad2a5962c724fac948a31b2974f03033cc6459107dafc2385e15ef598d5325de6713618e11794b6e91c32a8493b5092718cfca6dd138a864f52c09ebe34478214c8e6b3ae0fea11e0ea3cab3f613bb4231050027fcad02f84c9db1d4d36975743933d4177d499ab1440f1c17890793b9c9eeaf8d6acbbe28314fcd9eca09010184598825d64b458aca9eaeeed36529e473f5d4f10517c1a8a7feda10e8b14f053c6d8b076d47b36c85e7679ed91fbe84264351b225ba70a8b23e23fb2b22628a690f37040d007040d6f1401580956389287213ce96bf1d1cdb9083fc807d40a0578f6284174204e0452ddffe58514dbd6b566d7cc0ff2abfe6afe805a202c14e0b3b540ae7c852f08a91bdd1155a0b2aa52dc24cc013d9cfce1a477b9536978d83d13eb3bb9fb25f21636631450c2ba577aee60578a5746d4e36d25dd44ee54773db3f8d28a7bace6755d77cec661feab66a6d5f0cd53c8b161a1363f275c26a7f15bfa2e268bb2619ab42ea1c620a7dc5b058d5a6bb6989f2812caee37fe3b211eeb3cb4ac20e6b5c6c587cd55ff9688a907cd9467458a51fbb93d44d0159590cecb6c5423c2a60718e2f415e92af8dd44e383f0ae895513e81ef0afebbf0442e68f6a74fa63072b8e49211e97d6840da42ebd047468f9c93f16bf4dd692837a25f44ab70f36d0f4c8126b9a05ecab1c18cb7e09665c331b6abd69337543406936297d93bf0c99b82cd30a199d5ef35a9af6138fa3e0deb5edfd9f59e17ab30769041659afd74eb2c6197434834aa13029040eea8ebf3de03ea63f27e339d7e50e80c0f8912095d115533876ed28699d03ff1fa7576f656852ca5dd95605187062bbb6546c2a24b17a9edf2fa19dc4827a2bfe97aaae10893e120ee7d915228c8f5d96baf28e1c4435f2598c65518e05685bc246cfdeb3d5f0d4bcb4a5da3177af0d3cbc45021d04ce5a730b0204e1f90e237e27c9bed34c4bcb2287a343e80f800c4dc3009bfc3e6dd1a1581ea368fca4253c72a7e741504f594b5ab26333a8c4f1a08e2c74a53ec0fdbb1f49ca2acb6c21343f3440263b9b906fa321e1fef313b9f45233569945826ec9bebc1663485f8ce9dd398d36d4b98a2e72f392e80acb2c737d530727261484b368e8fc28c85cefeba07dcf44a7a2257d0b343eb8b5e9c9ba9c2c6a059b76863b61ef15559b5d7a7372d9506e13a4ebc31a53a8d12abb7a9114e521b460ec0649fb23e080a30bfc409d70c91b7c2197de4a8ea5c254c61d6f42fd7b6d34a31103e98f7cbca4cee3679ec3d9311e7db1a287c29acf9a36638889065c559df9b519543deab4ecf988ca628e5198b8ead07602a5eecca5f4d0d1579dbc2f0a42ce80574469d7ec36fa8da54a9c7f03e1ddc275edd1c3a65968fde8c4e951adb44348798ffa6ad4d2b714d39a17bea24799398242538f70df7ff31961d21b1918840751e0541a15a200c2bd1a92582bacae4d9dd1a6bba1c82fd69493139c8eab6abf818c0ce81a73b347d112140b41905fb2e69abf7c94e3ef3a475ca8376da308ecc73739d37613f6a6228148c4d9762365dbf02144db297719b0fb4822e6d02e118d75d65ed78cbec9decdddc86890f7c6a114771e96d123c0fc3ad8baaf0aa0ec5a412a130f555d24571c51094c208ec1ebcbe695ff79e74440a633938be099662b0286aeeafe675e37383920bcf68afdb396903b10e5e3c3d0c523a586de8c3a96e56944a76ce95a50e95fc4003face1dd7fab002dc57865cbffc94197158566d6fe6108a5d8f497e7beec5133bd7a31cfff64128d465f01546f0d1ab859f8405637003bdb8eda4d43b2fb584c01849c28cc1a92c90bf234920dfa3fd47ab1753455137de2b78307ceaf3b8343c7ae1734950ff394e9a72a916db592d062ca654a40e1e343fd2095b0b9f0177689398749093aa5691b1faff436a96c1602e34ad98c9d200f4459ef138c4bb641f100f5364254d303d5502e528065055c23d50ee956b8c119efd4f6bee65089f615e26d53d7924395f145a720461fd76d7925a0f7a3153865a37fb5e0794db94fb65e2df405e95194c67f744039fc44f00546c9ff027719b4080aac172b4e58c404b92729d35c5238f1984a2910169ac434cf920440c581be9e5bc04f1f5efc93fd6384e6cd8ca2493743fe4269a558b63679562e3de58fe361a0180a8abd21a6a3681467f056cc6e42a767d11f4b89a2e401ea737690a7c0101506e8e372abe98eed72f0a5c737ef6800fe87c3b17a4428f3c718469bcd25ddd932ceaf2ef56d41b61eaed834fc9c20cf8886d0dd074456175bd3c4ac46da7149cae57c73d8c02e5eac8a6ebf3ccff1a7cf323d8503d8b0eddfc8c35456df6b0538d221711a83b59e7a36e0a98b831e80e28b88b3090dbb3d5c1cbb05e6ea7316c82f269fdcf687b51a8a60911a92c51ee333caf670ffb74c86a7ce8c013076b54f487b0fbe867f0b8e1b3487ea9e8171593f41a947b05015efe32fc38927b0a471349bb6b98f9ff3753b1bf7d6a29ab694b5909e6b9b64deee75db86fa6ec636bd9938350c50ad9cfb206107af1e5b4d45117643bedbc07e49b6f9c73017a3feb1bdae2ee9d3342029bafdc51b8a6ce4cdd764705252dbc589ebbc8b818a47af6a09897ec64465d075bb8e89a774c2e9b4c66355fb7ca2302c7175ac360de54f740ccfbcf0b4659e5b1cad23a633ebb84d9d77875fd3e6984bc0438c48e655c88227f596cbdf83131cb289dab5888d2163bf02623a40f021ed0583c87765f229c38d4aa054204466d44e9dac64b0cbe4eeb0eceee1f010afa9d767a63207ae2aea1f6b6222de736906700f14700dfd451e2c989fd930a2fcbf368b4d41e60afa4518c2a31fd00fc18a71d8cf4c6d790fb7937f9263f51d1d3306cda015da667e7d9413203ac53e24100a464404733dc5828e4e5bf98aeace60c1ff5312e2618011bb2c2050eece04ab73456a03e933dc22a7cac045683f274e415dc948e28370f4dba9bb3b41302837c48661d0e56dec220c0413ee8b468981bc637e0b19f1efb269e0f53acdf6afc5b1bb76a4fbcdf198beeb18bb0cefe8bdd8757db8563ab5d24daa14006ca67bdad7efe35260357b25ff58a4da5bf5cacf2d3ffa87036f2813bef445b9a64321f462637470cd9b456c77912c190f6b38b21c0e8a9b515c7566cd474f63be0b14f1012d7fe24772d951ed701be16de03fb675ee00d191ae065e66da056dfa0358eb3ea38a3dc18bf860c41015f460866402c29615834412a19cf2687ac929ddec61533a234fb5c4a8ec1b14e251d078ee12a1db3fd1bb2901ff120d3d38a89dd0d5f1934a8dc8fe2287370ffe17aba0030a91e874a138523dbcd202638db6d41630de0779b5cfa88f98cd077c9fb8b25c39715da9a6426c4ea9bf1a30d425f80407930dd429135c7e6ceeadab403d6d312f041402320418397d8236bb78db41209687ee485808a6e1f9bb497b94aa7f00875956b7f08d30106074a6a1a7c719e135f7707622beab9c1d2422fdaf11707772e34c4f77aa41ad7c64c290297784f3c611eb98674adfe41366fda68df21dbbe89ddfa41d7c39c44486687a590550d4239e49157cf60c0e22a8b408bbd1a4eb11c20cdfbf4f1440a65505339df6c0478468d2b34de135a152bdc82cb3ea6e48f1c606b62696d3394c8a63226d223883dad0212901b36809bc5cfe801046a1900665e042f4ece21aa043f3f0f531cfb18bea6aeb34ba3c7360984a52e3d90cd238753b37332c3cc782b16b640421680787e70bff87c5937ac23753fcb07bfffa916a1424a1dcaa40c6ccdbe11aed6af34246ce6983a235fef9cea63f7dd0f559e1ef574177380682ee3e798518a56a253d7629ff92905c83a3a1ae459ac830dfc8bfd0d0cfe1752f290e73e3d1d8f059f05f9c3df65a4038cffc6061ebba2f1f95845b9587db167fe71d3004b5800b4460a12b5bdbe8b2c8c3e0ffc4cc42ce9db858f923ec0e441ed2e3d79dd8c095a7f51c3fd3734e99f1f2b86002649b806dec1de92162d5dcc08fa0e285d6b04f5ddc64389907ef8ab40a18e2211654fe66ce8e53c3a50b8aceb6a49953be408ff39c60f00571d30eb1dd1984518a32df2d45de88ddb589c5a7365d1686ac24864c0617a68b55ec030144099bcf5ef02264d1661c0df76e184e6fa65a29b3aec537db547d0f55b257bccbefa01aba85a8376605fb5c7b6e09d8d609cf63aa7c00142532c97619f21121bb0bb354b19a52d9bebe0d29744a39e498ccab36c6ce6bc47a2157b8dabedfb105ce57dc007efc0ba04664f595f21e66c38d2bb07e8758b1f5ce61a4f6c8075cb0b962225a81455b898ad569f45eb08fea31ea40910edc82d1cfbe715e2a24f813bafa35b4906653ea790101bcad06743abe27bd274fcc3422be90cacd4b907bc33a8a364949754a3fdb9b4a803dfbf429bf5da11a7dccd1a779f1a0f6bbccfa71c2eae963947c831e10c0d00c0c8cddc975eda7bbb54506338e02a4410c630e4b5c2c2462232f9d27580a84f9eb477029b42e5c3008a6be40d7e8970a1011e38d909df3902101a95907586191cd51977e02b10b184ea389a2c4990f9b3aab218c7cb1eb83f97d3a945cb0240e5347235c3a021fa4d58d28fa24f8a844eb7e2cf3a45e9db5ae6235de0466fa28b21e6f4962b11bd9312a41cf1e04628c9556b27613edbfa2963e0eb0867b689f5ac6e1850ec9515d5691ff6b698a324976f38f3be98cf1c40a904f496641e40770b872a35d38bd6a4ec72b193605c1d121bda76e460a5cadf3a13396f11c91a00f1a4363b6e8488cfebcbfda564c572c1d0eb710c4131b1488c3b6273e4672986ad036f1c43d9f4ec981e52f9fe2bd60be73420705266c67e90419432d5b0d92a6ea356a038df02f78aa53e4bcfc73d38d209c0a2d6179ab2cceca7faa56a579a5c415457031b5d763cfab1de2e484b5f569819a47976e9e79ebc84484d2d57a6e10f7b6a85e7c1ae63bc667bdffd06d295ce9ae3364d5ea89513f60667346760477f26ab85b9d144b6f0a77651dae9c678918ad4322876bcd6085503311c2b42427e6f9d6fbfadde88168b075e670e093b520d9beab6839a4effa676141ee8a20d096b9800aa06b12923ba4697103c7b7bd33663f706e8e6900334a0864fee800440ad100b8151c519d5bc1da6817ce75ccb66af4ab382d9e50d3f0bc0cbae75b7dbceb6f1a394447a5edc03494aaf63763b39302e0d6c4f9dddda8636b272b0084d65ed1e2c6233961a9de2b58b17379b1274523ae2837e97d3af504a78432ab64d1598b28e948fc39123ace986ed2f55842c660d44d99ce3b2469b51f40dd6eaa2ffa4ff08ffabb9a35b4af0bf3b2ef64a2772f6ccd84fcc554175e1aff625d88b1d1f84c80109ff93862c81e178cecd4d49692a738f038173b1a8573c2fee2a4c74e31f71c9991df3a0592879a7a7e5af02f75f9c78dafa839dbda23d31546aa751441bcc6c71f0ffd28f2f4d49a8a61e48ff9fabc1d39a0fbfdf071ae88d437bd7b705a6397ea88eb55795035f5644db1591653a87fd3a5aa2ac637692e4945cff52589d97243a06b8472d63a02f8debf8a24f9d16ebd6229f1d92531d598966d2c878e0c7215dba202cfbc88a3dcb2bd1b91900daeba012556a20b730361f908690b785aaf223b04c4f624f60f0a07c160fdf0470873e4fe0005e0517ef7f886360e97d905cb0108bcc93799165dda7f2e49c196176129b4c823b1239c67245e1e234080988f0c672a9bbe5341cc775a3b1b36b13a133e4b771dfdbe8eed11b9edf73812f131b820a8ff1c32057806b3bcb05c686012b36ed740af6686fa715a955104b965f7e8a88ab063ddedfe88f31906cc146a9e6a7d2dae574e2a82c71de238ef845cf5a1188ef8c772b581cd7e374bf17a5f97b0c9d47605ca0c1a52d5aaece2a93fe3e37fede58c8835cc26ca3e58e5b9499851eb11a16d6d02362d8c1e300e39af6aadacc388732522527639addbffeba7a97a744c9c4476d305e1d22de7971bcff3d1d5fe7690bd3532b2b6ad8dcb2c543e583ce476d877a95f9cae24481736a865d4f057f85e43f37fbc02d37b285d44ce2bab90c07848bc378184282e14211b874d5d3e2927cfe184c4b9e2a188e7ee02599abdadd8e3cb2bc30fcbff69c47830d22b303226a48b5408b48e0f4c66a9f53d28edaa8fe104eba5881b828d91cc6a885ed7dbf1f2a1667e076a8571abcdd6642c54e114af0736ec29976a1b17692814a1632c5bf9c6990429499f8f025c9f02454e9c7826a1c91456d2e2d231f46db3c835c8a15652d68d6b32ccc297d52efcdd1bf845ef98409aa9816f509f8bb98d67d3d40ec8dde43005ddaf9204793c35657fe6c8b98284126a8a82d334ba788f7e3eab445acbfc898dd0ed336b87a833cdd8be89aa24cdfc9e8d3bcfcb086f8be48ac61289c39d1e2ec42132bef68cdb22535ace981b28072cd253ca0facc4fbff03136511e6158ed1c1a00dfda0c26bccf784cf799dff325af079fc3e304561ac13b4bec28d55f1903df1d20b747650621f60b5872558a593ae13418cb8119d551a2b6c71a14032b68d17675d3b4b1ab0fa97d517e644c4f7f64873435af607f2507f4353d309d670cfcd2a3c7ae9a5ce7c2a9feb241d45604fd7a09d940b632cd8176a259c02fd7ac7f9a74cbffdc2d55e7da668a5c946fc5cd61f9d528e3d351d7b79a50458a965612381a722cad0f23e78e45db62287689a3cad36c9a44ae939a970554cf0660205277819d726f50a27e0096d27e25d0af2bec09b36b0ae88f9ae714f1867b997e526673e4cd0311af218bcf9e78ca3441ffa03d49ed5e63641e624c5ff9cdfcbfebe0e7039af9656aaff5740fed2c37bb10234128c38d7de456ff1945c70be627fe8369d15c0ac22cbaaa2c75cf7e04fd1976507b529cd7a540bbe3e5c7a84649ad0edbf173e0f6184c0416f7c3a37272a1fb5a37cee92b32dceeebc4945dddbaff01d34fe3eea05a46171d4a0847c61c7be6da7878988e7676dd0f7e7c1dbc3104afd61fd3ff2591b70851886534b2929a10ef502397d5a43772c2e2980b932d2fc34a746a0bfbcf81a70cb9e4e786bef0af27705aed9f77b3ac6a6676c3546cdb8c50fbca2b3ca0e97f546ff5d2f00f28ee465bb712fc6aa0582f4e0636c59912dbd4f73eb043c3c72c77044d2c4e133e51b0171a98426b1bded0bb22c31659071bf99642d472a7d6b21fc519d802745d6d9f62934dff656300874d1e076ee71af5d97e155898e094984dce4bebc0a88880bf9045a52ca457b173d004a32511124a88288d916c09313fc97b7232cf9f808fda6e5b88d5f0629b9851d36ed82364fc6386065cc114bb732933ff1d4cea6bcbe8adc18700784534788912a6babe8d6fc0d5921faa689fed3113a1ca956c0a769945482bf24e7fa1d143f4fceb3bf13976400dc5ef0f2d3999de21ee38fee4ea3a7de3d9737a872768122c2749e985a26e3a732128ba49c3ce9cf7657bb110cfafd626007516bfa01ee169098b6a8b9fe108e6bf07f5d7c986761b4abf4a4e2b75b1ffc45a91d8f00d4e30823cb0ce667ae936819597e8d82862866425ba55f5e8836aaedf2c9ace33739dda1f1e368aa4b64efb20d2d7853898a4a336691a293b390d941c1ace3e22da14952c3652cf756fd4f8cdcc05347b7792b23c4fd04aee80af0bfb354fe1b9257d222b6000b9fa068facf08a3ed66941e8f10690257b283000606abbdd5e614d04f3a3677cfd9684eb2c6e5d815eec526bd7d6bd8e1b46a886cad30334b1e4c020e34b520afc99fd0c43e9140fe00b7a4cbadc5a8eef7f96ae1f5c012791ce31c2ab45c9d4c5a9f5d8b34d5712ce0ae8600741ec32916797a25a156cbe6d1e2c140a2428e6f53bfce91ceecb7ccf7b6014962ea88b6e8a8aa5496839d7de971f2b46682be70f55bb075a54a6c8b89ec0ffd92b2a74c09f16a87128e2817024426242ad60d6107f370b92761f31f19b01d7aed1d7245d78eb195a9b7133c21885c99d2b50fe6c257322be090140b4da2fdd5d68810fe538cffe8b2b2d00baca4136f20e831427b82fea35f7a0ce4eff15a1fdc00135c72292b66526de93549966f7b2cab666961e5247a17ab34363e2f07b8fa9729a34746c058e58fde0633953ec04a286965af52d282140f10df0394e2464b618873fec1ba0fc9e63b2ef66331db2fe1857b3fc5adc6f76e7359318c597b9ade439f4700d666d3535f60100d2787c0c189a0c7e30729d3b5e9d7d61d1507fa5e4b99a06d26274bd23dec36007847743f2f34793e37a1df9907a20c5f1e599d711be08e66257045fecf136ddecc6b31752dba8ab3eab6b587450a814e562f0ec189b6c6ca2f993eb1d7316aa431266920de51f893ee927a9a89116acf19187238ace0652e5e7be18052f4e70d5bae14d4d7237c23d9cf00eb410c70120d57723f1eb41bff145e15b1878c063a77656098b7212649dda79ebf4bc276e05c73560198444a27d4b8c566ef62759add9a5a0da97003b2924e03084a006f40ffcaebe32b8f98ccc92dc0133a2da71a9c2561f770d905e8762320b36be1e672dcd038bdb40c91c495e88c287de4994feb09e22f0d1781cead73e8b0dfc7dccfd45f694cb0cdf89740e97f3696ca7f8b5626017c40428ab510d7d64844edb25d61b38d1a413e608938bda32010f0358952a25241cefe9674318f706f3600630deb64e6a553bb782427fbd3828c4db419be87be014a9be93641e3628cd6edc56af80527c08d43148c2977f0f574ac8af909d549165f01cb1e5c0c7b4cecf91d6812e04af3666113bea2b3076d572b7dabddd0158add5f8dda65bb2a840a8bd25828d4c00fb7f1aaa39693f5fe8e23d1d14e50caa85b4fff112ed6a8cd4e7ff118e2e3e336ba3a22d865f5a39ec59cdfd888c3bbfb0c45d3e5e4e69770f568e60e6f6fe2660007bdad3d18ae838fb229430492218c3eeac7063dc0b65fdb4962c0c32aebd0b3ec1544e660f4d50b047d0ee621db1108315fd511f12cc2b2665756f2bea40e151f3415c22eb182398b5f171a5a0ffd6eeac98b9440d2711ec5cfa38924cad30df00d009226c577483a68e53474933916cade5de4f958cb3510e153328f51944b732089758122aa9ab97cef3502ea187b3954c030d8eaca8b115e867c2aa97162226412ed15da17f723545c6d09152a66739470b0a761bf7e4f99558972ca66608f0d9fa5b8d8e95182fb07c635773408fa1609a5050e9196632e8d89fa7d705113ac5f689898175e50fc58513b93cb92d2a9313edf27c57c93fa732de0186a55d8f5243684f2da2600da327596ac5e7fa3a616e5fb63f33358d182b4e4d7494b0880f239526086d7135f9dd8c5ae95e10f4fdd753540cb3f3cf9c318461da8fb29cde274e2b21c505fb2977bbfd541ef490b9cdedc1c8d46ff167767409d18ad93d9b2d51779a8aa80055753c7f66e8348e4fd9918b1c6cedbe849e5b053798c7cdbf82c117619af869841436256a6448f525f3e285c40e846d1fc30c112b4d1ffb53a2ea069ea5df2065192e2e3e4ce7790d9b535920cb5d45a5e319357c133ed310534532240d1516c5b1dae80f454838feb32e10bbde11d98cefeb68b32b53dedc29945d0730b23320efd5641f4024b8c1e28c538e83322592e41f3983872170de995c22c8e6f4283a510412442e0e0aa50744696c24d0bcda9f1e3fb4c9dbc489b3679d3623b1e5364ef189aa5dbfd78adebb9e0896f962f0a1b5086598ad536d09dda49021f7580f19bb48eef68250d8abc2098c4525fef3709e92ca75f06bdd9b11d238cd7ed775459d3644948b4672a375839bfe8513d1b882fd3fb8eed30a9f2d92c554faa544f8358088bba09846de5ed1f33ca1c1e2fa4ec4f556f1b1191fee1e4bfc8ef0980e4427072346ba5b687f83bc19e37665441c14268c41cf7c079fee5b9e75fb6717d3b62cacef92dc21e91d9a25e8635abf0c47f77a771c33210c30f0fc21002865a96277d50d82c80965ecb16cbc84597b4bfc77a25b50509814d15f13aca6a0a759a5b2fb7e3b99d954a481b899fd767e81d234fad2a193cf7ccd7add60e4f53596ea78fe915812402266d46b341415b6246ff51edbbd6fd9c24d63a77a356221ef7eb5f0d54e2c04730050dead360ccf1eeaf23ead09bd97d1dcc87803d4cc5d15850590bee13a0e8de291207fd9ce4061156aec21ccd4a1f038207a8f00074fc16bdb72bcb1038f63cc4fb6aa2a873aff9dc159574164acb09fc606792d9ee78a1b6751cd5be7f9ea9a9490b19bb8ea87f827a657e3bd5a6ec7e189a8000b4d63f5271bcc39ea68ddfc3534aeffa94b59850c4be2f43649cec24e2f5b7695c9fcf5498e61b7f50e7384096fef6cdc33f9c9ea65274e58f694aace811669f63289eb29ec998a209f114a94eb3eded08376b9dae3cbc75f898ac8ea3d8ff50af32041efebbe310bfece02be0f71ab5e6d1e28dbfc975d5d9ebeb5bc28bd66d88f415bc839597f3ecf8819e7bb94feebc1af6ce51a77cf233f626b3d88bb3c6f7a9955607b186e9b9f712551597c18a9a09f88756f7f14131587b677e4279c42b4551e0d12052db84d8f5a423f3f2e9cc0dc137001e901599c4dff33d2bc92a3ada67682381826f31c1a36edecb7bc5c599af3f6221b0f7a94474bfdc4ee45e891097c80e5075c20a2ce4c8586ff1fea135d75f0926960fdd678142c031cff08f0f127ef86e7de11c26d982e95dc0356205d21a832ca5f78c49060574bd92d504bd8cd62c1ac6f14d226de5b602989a52f481f7c79a2141c25e34e6126501d6f4ab2c7f50414f74dcbac289fd742bc3e3eab551e1c2ff9b54a3fa29f83f983ab4dbdef8a7ce09dd11a1627f07474813baa9f49c64937a3536afbd88fbffe4a6f6521b9909a166798e912d8c37783b1b18e280e9e99445181e45246a1f6f52b099232bdbb3d2174caf7d27a56addb5180530ed5feabef6ff3df20ff1e97b45cf54acf7b04dbe6cca144f4c99fb06602a4a634f715b41c3209bbf25dca7705b2c8231f6504188778cfcd4b7a95145298eac502c085d2f8c42a84dd28f54e9e130bd0674e1ef6750c00264678c389c27c7b9b2c71f4d15b925b3a654c6057195759a0d6a07a242e8ecfde942dc02d17bded8110a44bbcb5c99c57b771366d8b06c17cbca3c7aa749a87af7891f75f1ba9c0dfe93fb7badc91c13fc085b18039c2466952a69ea46bf6700924ef7e2a41d9e0f574ecf586168362b1c8b97e29b3e219837c4586498514c28f358ec25b20f31bc8f55b5a71b3c68dcd8b8a077b7d3cd57aa5cce92a2a4a89126294c5da7818acfd70d193cf9ce4dccff3ec99404a119964b61371bb0e203f2c39fc14ff5a3af2fdd0d9e01c9489f5c4964a1bde1c611f84b9b6070a067016651020f91a51889b687c88d30f49a04fd0d9a124c41ad25732aaaf882e692923690c4f67fe75cd01b8b7460eca4ab1f9a3a3d0eb1d8480cf5d7c7e7550c6c3dabca8640ec88ce93e6a9894719360c563a12c4cfc20d1fcdf564ff34adcf68c83c2e5ffb6cb4eea62bed3da748c4c985ffe4874fbe84bb3475a6dc78760f999d630b6d59d79309749fad8c567d4d77dfe65d8eebd7959fcf49737d7549e084ce32955a5514ff8e2a1aef910503cdc3bc1bb9fb27883cdc273cc6a12a029984b3d9f4d974b0e860144d0e004218fc0d35fb52a652eb0f73761f6422f817aed1d2b45e618e5b1941dfb5359b1cb55b607878e1af59c1146102c77fa30804fc33eb2bcfc4ce0bc9f48c30549545a2659a37f7a69a2e6565014ebadaec325f93c2be154713c6a948d943f5aae49898fd4bbd6c7b960e2647c28faf8659396adbffa25e8070f335c39ce5191dddca02004bcd7f14b70382f4ca1a365b126a1d9e7f66b38a659af9684f4fb8d39981c2505515411a8e99db3675b3f286da963e34836e2e7b31f3d80489b556594cb1b1e0daf6d0f4e7f4bb18644f1e070e40a7d291c596a08e726fbae95594411e1ba9bba623385604d519a1b8c47aeb77ad1c757669430aa95b989905c7a6d25a0ef649b5821539cad0e00ebcc83d96b0f59c3cd04bbdd9fda8d13a4078542eb4b5aa918a8e271590703cd75dc5d75cf741df9048bd78313eb1fa9ce109bca501b64d78598514eba26c0b8c51eb0b252eeae3f4035035c444c2695283da929e5336390b7be7df631520680733d3fa82fb204b17a30612abeec7647008739dfbac67c2b0ee1c7b93e7871013954416473f0b5ca242fcc96ec14ea99f5e08387f8e4694b01fe87ac4f1ff6f6b70ae03de323401f4d3f6b54540db8f36ce492cbe48af0043c5c94122090d83e12dbd344579dd187f78c0557dc0a0898a3c8cbae35c6d70bdd9b23df02934630416aecea51924c7b9a144634db83b49ed174a73eed9574baf0811697bfa91a3c33e0603815ff4b84fab7dac5fdf3e4b4d95529346d33aa24126e58bb38b0fb98cedf8c86a6b3d78ea756d44939e7d604ac09608280219a972437dd2818d1abe6b60d455f3ef1a5687ce06d31698b8b4d433d3b45d892bd67d635848d788ad7fb3e41ecc7fa0a0f1023382ec87f7a7b654e2745e5fd7a61a4148e89e69949ea55968711263dd27ba914c58c6044a6a0016f98067e8507d9e6ca82c235f91238374138a7d07cad33e01f06261df4a27c4e20457ae63405030f60f93fe91e7d2c98edcb311f366913821ca519ce458538c3ec6e5e8147e9e54bbc0dd021f59476d995dbfc3c4b51530a3d5067b70e80780e4e26b951926df3f72c28cc01a91937fe66dc3891fd548fda8a5a5a26794db57751e2ba1080de9005f0d1ae971ad3d925e3aeb55b9a8d9086808424459bc0f74cdfc1a80fd3366982c75ac3654d139d78ca59c32b6285c83f07c8a36145f9b9a65b867af575f17ed7429bd249357f39cf87120debfc1934856e65a05fc7c40093113ddb3ff2de6fd5566aa12c0d3f0965a760dc04814f673a2191cfa94ff41fa4188afb06f3e52cdcfbbfe47bf372bc9692c6651f4823569c827d48945d3e46e22ace63146fc45b40ba468ae40fd28fd72cb7441e407762e962e8ed2d87c4c7e1121df5c371d8165880a1305b5eedb36bde874f229210ca79af8bfb543a5e45460b1d9e456882774829fc32a09bc06ad5acb61dbf813e7000290763472f4808506d964806a877665d6891fe80cce28819b07cfb5b1aedf916207e2e0408227c7b1018d405cc22da06eb1a3a5374bb98df4036e474ec8a72c8c175f7d80e9461176a4fadcbd3756cf8172f8d67e184f6a71bb7f08ed6f46c9dd421cada0a8675d0f7892699bfd46211552653ca6612ece69092f7112fbff90abb48ff536b840a10e1271ce1a63b250396bd2431bd5cbd4b8c4962dd6fb9099466b82590d85a3b20e235500e421c5bdaddce8ccc4c9651b543dea897cb8f95e352fdb8d0331faf26b812efd4b0b9877e7b468b7987a89b2509aeb0bd3a53cd8bbafa661abcbb951056570c42414e04d726aa157e42ca4313ab78c56bc0b38c7e6a5a9d7e09fe12ecef259df38589e5c32ec966b913d65516605592f8a7889145b82f4fedb26f8670795db40bee721c24a0a4eb9675ce768c87428c2f219f37a381d90d1a8d753f9698e81ea3775b3206ba7eb3d9ac61637ae41a516dbf6a2f0b03721758245299367d977ebb4d8c7e183b8b87d28ea2ee4dd212dfdadfe6cdc4b25a696b19869df2dbec681d592586096f6ab103616fbe28fda3853d03b3f446e2e3ee92fabaf3cb81fd96b9caad1703968fe5f4f2b6a76e9e17b2e62bfeafda7d053447ba7cd96993e1f2b8fb1cbe36f5f3fd8eae2f971f4e0f6cc4cc3e8258e56c92623da399994e12b8e63d9ae1295e6e7b2d3ebe0705f356bebd5469d931802702e7700e6771c866899cee2485e8d3dfcebaa760ee86f627925fff4519b32b883939e8ec927b95d19482373871906cec5bcda2294fe38b70299d93c883ca123ff9015852f6891ffd2d8b8a43c37108fa3723b017295806384f8bee0aed9e5fde45548edb14462d5d071fb8ec0b81339cca55a0d10bf2fffd684b37086a9bf28e0d4ea891f1df03188de4ef1e2f38128d77b2ee2f430abbd906582b11e70294f3f96b4fdf1e8dac592075c7b3eae05bf512dd5910be34a1758b56782fdc3c7c654bffce4fba64972ba4cbd0d251f9905c5512cfbc1cdefdd2cbcdf90072d727d046c422462288f12853a090a8aee507a436c32c229836a5135e3bd7a0e13add9c4cb88c1140be04bb53455484699c2b0c5432990be1e308bae73cce6585ae0ce683511988ee72eeb674726033f5c49ea53eab11a6313079d970d2ec8383ccabd6a0cf6d4db5ad0dd7ee4867923d197b93e7b574d5b7d34eea485be7a4149332659e6d2b6d46775f5e3edcebc329503e8a04a717b519d1385512ab77ce1f250529e59ff1c678cfb3d29f9e74631c53e7e189f3bfec1b83c8a743de31c123afc097d85d6a90a008f288f0b20569d727a6702b61ec073cc24805dc545bf17277561af7c4c5f56d87ee463f450609f9852a7d85ca81906385eee50f35e3e4e0e88596f5b395e27307389bfd82e62f0d0cb90d7593052f9c9755bd84f6b9eeced837a9f7d7692ff4a4fa3153be217968daa0a154d167a7c8ec915a179a55a168cf7e55a84c49de585569d1fae73240c7dff5dfe7add73703e5094a9949c61a8eeb8782b2b675b31cbab66ba3f126e5c8d04b2f84accdd97b759c5a51e1d4af9e39839ae2917371e0c582e61766f1a08961af0a29494a5c013aae3fc17014d73e57fcab845a660987f7546481c821433ed6048a4aac4c16384dfc89238e0909233eabd8e9d3b902a10f46bd022e30ea940f9c53f133e0b38c23448facb1d4da9f89726daefde29d4830508a3e2fb7fab7398c6d9ff0841eb60ed97967295f68b5f78d277b738b232bfffff1f7ff1a6f299b865674e8a7a8facd892c376b7e7cc506a8662d13a946e54f60660cbaacb059e10e94c033d8c3fbde46f8d4306c7354653e3d0b83421250191cca348ec2177c8cea2ac355ca557134c79e27e76a472e03d488483d45a06adda75232999d3a7c25a6d8d7ec32ff4eaf819304d94db38c2ba2415c34aee32e74a19c519122b5f9e12d3daacb15c7a7fc6055b2ed5ad9c009165bb2fbf54402e4aebfe490ddb221155e3612bd1f34fff4461751f2c371e88efbdd64c90d444eab883db1be556b03e7701e83910927237974892575fa8b35e775f8f43883a2a62b91b245ae942f4ea99a9b48c12292ee1df241c5b005e7e712630bfc7d8455d0c49589edc3c4f4a7d233dd797561dd3ace9a44cb538c4e12cc1c36847ef6d4ad98066beb8283000261ac8e39dab92ae74427d7023200bd9b7cb71073844b151be73d7c055b8abc5c533db3d9502fdb8c99eed29d963fcf7e49d46109b9b567c18b43233733069d25cc9c917492a80aa220c67670e1d5c10681a49d34212e783d49988422a399f6863d38eb97b86cba560773689f489cd735553fb342785718c7b1aca3a3fb7a4874a3ed3bdf353130bd37e6a33e24c2291c1b90020b5dd00b27f050c2c39c17a77001ce0fd3527eba49e39c97c74010b45288bc831ca578b84046c66f0a4e1747497582800d94a0f5eb3beded07d51948fc8616c97b190f686fcec8aa501ad37fb8c70b6a4d9cb034ed10b9c77f85a249d77122639637597506d172c7564086b2fd892c5a29c435c97b0817bf79e35f68fdc050fbd82ec01abbfbc0bb0e2ef9f331807caf5f3696e70d0e7b1fb0fb04505389b47d0fd08db4121da7858c9adebd602b369a8d94d84e9fdab0d496d8abe59697d875d63753cf5d749a366c951c8c5dd1d7f0e6bc25e0ea2105b9d466f88fe727b645e861c8ee987a84bd826e54edd682602513d78f308914a6333f975a95ac658bc023ad97e1a2186060e49198fd7459fbccf9242d4c97e7b268c5a1674631763fd8b185e9281f2fb95b5cd1875fe05627856a7ff5d3f00802b50a5139185eca474e37d3ddbe6652fab5620df1493909335121bd5731fac0e11918352964d07c72c20a15035139f2333eb4ecb310621b2586584576a6c4da47770f6d302a4c8da87d136555c1fc5b87ce502bcb4d1c13a3251daeba722a0752f70566a773b57e11b5febcea639c7baa05c472a43ede03354af56ddea31b5981e64df961ff0f646eb49989a91bdf12c8cf6286f13659429567fe550869847fc3faacb4633a8e1f21ca6f8d93a0f5dc49dd1decfe5c4d8c4c90f7f8a1fdffb121aad12aa7cf238291372c2b80d67cfca7b99ac0ed492881e306a3a177535b9536d85a6604d24ab4d6cbf94a17edd25229aa973ab496f3edfcae532c8c6969c9d6ab3c7caecfe94eb3a30120f4a924659271a49a67cf2d368f4d9ee32083a4bf604c33a188ee50eb27c0030ee2de2434f7706bb89100d0478e210ef7476f9e9b2ae17673becef2eddd93330450a8ad3abce1548d370e552a556994e9f4ab8baf34b368aa806ad28525fecbfcaf4661735aeee52218069c891a3b497f2e7013dd8929316a5b147886cca3ebc9958fe519a509c946148f25798a8037ac68ad0d6e6e85bd7929c66965f4482c7561566e1ecc0851d44fa1460daa8c53016e07b6f33b8e8ff343cfbc3192c81a59266f7ac3f0049ea7c74d6d240634a18ead059eae1dbd81e18d297d58504425f64a66c0489c11c61e755e09216bdd15eee485383d64372172b22d6b8bda1d6ecf6cfe530a2da4342afa866f0b0810fce3be1e89b2214761a9f236da89957aaeaa52f012913407735d833d9b8a6769cf6d61d04155097d955ab335e7b6c11b528b4b21ccabf0f1fa510b685a73109e33db227d424972ff46a3978ed718daafd5fd37dc95cd82a7e7f76cb6569f3666453a7f4e64aaf5a7f59a6639ce4fdbf5ffbabf03aaae90b3d35cd7776c581ccf09fc496b21aac6fedcad53524ef2b67f652009cbd6f638dd31160b6e0d1d71607a7bd93f85d9147cd65eabbff83fd7f5ea72b0a62ea41376cf71a9db1c203c7fb0e705121d2f3a2f62b993a2537ca1ad53feca8969ba6a384ecd7baa3594b8d33fe9281f460b68922f071fcdd357ddb29cbca260a14f87e18799933a250481ec16d472ced44b9af08f711b6e673e0fb23c6bb7aaa8d96bf382ce86420979b10087d71d0fe8616c6b312f70e93a816630e7b8d7f874fdac05d78a2425dd41f79cf7445dcad830fbb5d0d0e7e5c136f8102551e29e85ebe9e640b00c5c654af5274dca61ee35c54252b61dafd36c50ed06bf29f97eb992a6c85ca54237f45144d3338277c97d66f6111f0f622d202abc9f012625b9d2d852ba8689fdc026fd8e9118940b2c6fb98a5f463b6b29a9d8a793c464872460be156249953343472c4cdf17c9eb251c8f89fa2ab249d95589cb25e22bd558d6f875601fc8180d8e0d80da31be36026e8913520959f256d2c7e0093e399db415376c74741be141f287934a3bbc8d46ee2dd2c930f95759f4b9f28f768df7a0ce5cbc4d1077b4c6f6396c5c713ed9b0074392ed627c44c53f8d08bc19648d09a5f0332aba6cd938d613e7676aa2b22bdab66819e0fce2051c43b977f62ec681061682dc1f3a3ddd5b27c6227b3bea01b3b3ccfe76c1abb9cdc46869dae9dc94d60b2a30671cd0a9a96550c7653fbbdc6915ea894aba15df9517ea387e8ac299a19c74252e68330864e1601cf0b7889eb6432b0dcc7e539ecc58d46297765be43b16ef2ce80b9d2c318f17d9adea23b0da269f987b1f475c73e0923b098fc03c8ba0936de8e18f4e9316f900d0a9c3cf72e54f8044ee9f64960206b1c34ca6e463e5957a8d3e99397804aae319d1881f655fa30be44608548dde5d52e046063fc704049c6cddd802864fab1db05feef25a385f08d568c1431b346d6c313015e1a6304bb19d289d1a0f0fa276e775479bdc31593dfc72f451fd334e5da8cec4e09969e06f698f6da15bbc9cc2b67cbffe5057ae5497b9d122932b81e2929d704e5849bc223c37bb9b3051a0f08bde991ba2f769a74c52527df2b89d6afb9508ec350217456e56f7cb1c4f6b7c6f1e9996cbba5420910f2dcb7aef50955482e82531eb39e6b0ea600405ab84c7d481f1f3a81da7e91bb7ec2d5d7414b7db42f6a4459f627ea2bc6b2cbe2403e872d0ab83e50061aad972426378f4b0e79346d1ad09b7d5507925d04d0084c8a3a25484dd020c3018908b4966515d4e8c7023a5aad9dae4a1d49c2356629157e6a488bcf4c5ec40bb628d50131e5b9b4c17d45928c780088869e16d52175dd4fa5d71d612e572ca283bc7125ed5651e4463c76544a195c95be611e34cb33e3aa9a821919c1a69f1a5ccab72b298f48e2f0f7303ef58de833eb97b7dc9362d5685a1d7eca6f0d0eec0212b38c2079c9b1f6d09495f916c793b8cf218e37f7a5d575e1b308c52603f42409664a42897fa67be18cc35c3b77e3722040200a0415b1ca7651eff05bcbfbb9e296857b72100b0f87999a83272b07bb5e1ee9ad957be0c48815345a597e377311f57a34e1dcf1fa20d254c010b4bc71948d9326ef582ec485d0780c1c4dbfbea8eee3122162cec3e1118d49bf95b6efe2200d70effe06dc6ea93e6f131b7136453619cda052c2c1ab10ef2fbff69dd55f133ec7f81e1f25b605d308306de4412eb402211679e2b609959c6ad34cd57cecfe2b14c45c19536681953fb53526536ac95b404e5f5904030f5a8a50927842ca86db0e0f53a2883d1cb8d9609ee3d334311a6913765ff2def2a1ccd0742941ae596ca0a2845152e6d3a5e02b164c55a79c5f714819c854b90d68e6198d3ee96273be62745cf0d728b492c8a4d181a6c74fce59f392ab2db7ca370a34a3b84839c093a5f2f880d4d389860d434feeaffe80fb34afaea30200478be699fee036d7c28124e903f144e49bc2de1fbdd62bee6c271e4bc8a2dfbbb8649d324dbfe7f74a9395de37710eaafd0b1d5c5028ebb62b29ec6a040e3d68bc13ee925219dccef8701d17cee23b89451063d8dea10d05651323cc912fcdc944c50c13c205ec8ab377cb33d4d44a5efe8984cfc65ca3ca82c87abcd2adbfafde11838922f33e54ed3a394aca9b9840d8fdf0b9df259ed9880744d016955211dc87a2269657052e6f0aec70d5e2b709785ee67e0781ee486f7835201c24703bb2ce200adecd54afc1e100b919fa1acd95c9e7e91fb2007f562b06d2d5487ee703d071687d7ce792f9447f1f03ef58c2da7013e15f6331bd6089694627e3cd58509b597d6f59d7e2365ef8b8f5e224a0334d64a4d5fb12284498d1e9a7dfb332f7361a07688bfee385152dfebc55e74d9095f9a1947ecd4df59b1f60351b0cbafd2d187939de86eedf0a84439c3e524d9e435be3f80de7a76f40fd52bb966c5fd1c0badc861f8d5064775376ea0d3275f75f72571758cce693e0f920e42fa80ab0ac39f926370d65c09d3b6e74cbcdeaf44d70bae8b4645425e5da04d6edd4047167a2a0a0386aff8529b7675bb21c31677c1a7c058e9b748758c221e2829f8f52106e799f73ea0bd031a9fbd304b9f8f9e552bdd4c0cc80feff920eb7780c61b3a1ffb5d1ff674916fe8fc4004f0e313d3728014061c20fa7c688dacc8a5a0ca22170bbfa615b650be14b15a47fa0c9cf3f9040e2f58e2b13e4887eb9f98b6eef2e4d2f2ed31ab2b2b73a42702d998d45541374aed6ca3bad32073c7638e7dae42182b6b4318b0e27cdf70687ca7cb3163246a0ad5c37eeb2147b03b3d7ca95c3d58b730c83c7c71cc80375fe5d1e664653435e026d2923e7629a126a613066fc92b8088688da4a79f47a1932c748b610d253efc3e49093d95f507f7f21b4dc5cdeefa587150d2dff732a5dc593583cb613470cc5328272e699db4b2e7541b19a8926cd640d1153477eb4192cabc5b13ceebd6adc3a752046982b209367af08db746d94a231d65722bd9e24e8282dd43311707d28a76b1423166dd09cb0829a9ebe87ae298384603afe6a3b341ac36b1a57a58f6856b0e00c7b48e3cc480f0b175b58ffad87ff077e090a959755fc74a36573de8c701f45fc3b11ab49d54e74d073dd0e3e9c3ed6dcf6bc6e439609abfaacb89e34bdf2e31980e7047dbc6ef7251174116f7effb9df0367d5ff9789a997c732230e407078cd2e5bfa8b4445095d31ef800c50e4370be6dd94f6656c39d52539e8445c391971418435d18ba212d60fcb3b9d4cd6d7caff0269e391992d4d6e933be455cf7fb9488f0cfd77c1cd44273b9460208c9e6658e9901679cb0521c8fed097b539dc2678f7e8957568c18bf9fe0a21a19145b6a5f5bb11b0e8623b75d600cdafd2acf2f7694370d59a18a63c13a32489461202279cec7ccf65b6cd989219eae9a47a414a76a34ec05ac18102dcff16d1267b24b04e57ca8d92e6f95d0de9b81cfced6541a7dbc8bcd9b9049b7b6efb02cad7d1d3db68b2d8444d679afbcc55a3dc658b68ccb6b7ef8ba85678fdb4b60d5e12c415e1eeb799c37723b8fae0baa58d974565464c65e7a5a957bb1f93f171b0fa3589b07f0d1db22088049d8a659188ea6f27f1b44641f7df3a72e19262ee32a92690bce66ced1fe3074dd503d570652b8f50241ac0848262b01c5d854a46168a09cec54f21430226d8d7002db5bc653d72799d5ea97957e35f571633effa6f84f8fa974f51ba387a22fc450b0fe519b1da16109a153018b037d0fd00abc43e102ddbcbc9aa1f00f2762be59117edc8e36f617218de88d2dceaab729a432fcb310789e17535723d4a80e8755acf937610a94f0893de50e033c76aa396e66469ac57fdd646bb62b1509cbe2d3313b2aec7d670132a43bf88892e3a5496dc0b5db95e6b729f4d4f41d911d45e334c3e253889c185b15a8508725b0519ba003b0d5f408b454810ef4902aef747aa88e3afddb59bb5b3519d0c099aafa10a7b2430f5897567c89a8ba0bdff70cac4276c115182c0bb9e9325fa0eb43773d967b197d7635c3b858d22668064598a8b1e8724e46daefaf461434460296ac9c4597b71b393f99ca30766826f1256a6fd4f16d4034a518da98e58020318aeba7451719745d5f73f6a36add32c7637c5c9f71f6710df148e5bb3d9d0982fc61fd34c83b1ed3874aed922682cd7e527175ff67b1344fe040bc2a172806e03daaa4c444e1991138af41d1a46b5025d883c327dcd84959bbed0d1d75062df3994418ccd63200687ebe531cbe68c67d1cf22b3ca29f025510540b7628faad5d33e323301a392f3cfd91ebaf3387d882d46bac6d7faa41e7321784ccac800ac84866723845dfff4d75388fc739fad1611f66fa0ebbb0844d02d98ad760caa9f214af13d78b0c23f60f4000cb00683b7455cd23467b72e33f624f9bd34b90a7fa5f839cc5da41ee6331a350c4e3f5bc4bc621ea4bbd410be87687ffa5ce75ca7f4fcb33c73db6fec97296f4dbad22fcb0280ed9005a93a8ecb5923507d690fa5d5a42e54e19179d1e7048e2b0b5c50f2de4ad6ff037cb58ba62929553234381964014e57a002405fb2221b245649efc2992a81aadf9dca5c245a2e3db028d6c9ea0b7671769b3b30fc0d11314d065beb0c5c9763e374d391e323affcbd0b91fb3ea86c3d36c88f866bad2b8e57cbc050026c1b9761f7e56284fbe6f99c58918fc5b6a1c9b653a6a2867dd9a5e85acfc0a3829d5a801104bd8badb7e96580556dc68e8ea733dada2e3caa1a115409985fa10acd5faec610935474cde8da661a0463e8109a494709745c8d9995753113ab2664f0e743cc56dc86c2ee0b2a23219c94a588207dce37c53ce46cc0f66b8c560a4cb00966738f3396e576c4f1ae4a3e805ed225cc2f3e01d4e3c34745d3012151208bcb3cb0b7d99529ec95da58d0a6dbc9080e4ee15a859283b85e10a84c7fbb2ab3b941898925fb5c20b499e22043d3dc73da1d446ed2d1365f3c2408e48f8c809700d2ad3fce8b25f2cec4811c0686e786a7a245feb8076fba006378d75e9d57dbb71141571e3a38132086913f5a6826d7c7c42d2ce1c7e11a1c61968833b335233084f88880bdd5c66ab15e14c3359ae536b99b2a2696b7d464b940f944c8114fc3006afbe1da0dcbee9e952d4b6b354b1d74457f3f9c73976fb687846beafcdca15635ddf2af4415bc9e514e09f98e8d392b30bb31eae1d6672f8ad13881ddd73521e27f49c9264b10ca10b170f21a921c27f6f6e1b4773e9535ed09164bf059a18cfdd8d8531cc51b311328779584e383319da95fdd77fa6577e298bba69b28df9b5bba0bbb6bbc1d8e013df6ffc8a97309b2f71cf488e9980ff9619b293fc791f011ec538572ce9ff45411fae2ece3f97e8ddbb628a3df8b09d7a0470f3238c6dcc8d755271ac7192246d82b78a0ccdd91ffa72ce8ab3b16536944d37470b93632e8c1f0261548e27d8811aa8d6b4970d34b568f3ad7ab4c5819e436125357ec9c931a07afab126ac9f7bf5d5cfb20b4410456ef4f0adfd15e1419e5cf56cdc2fdf624398ebe0bfc1985e3375ad293102a87a2ad1ef3196120f258aa10cb3d3979c2dff6602955ab3ac58d63e126536363609ddc53f43ff62e6171d471619527a65f741eddfdae6fa5787c47659d4367609a0173dc80d6173069ded1747e40e161cac53246fc985275cc830fb0dde79e0394df04d1b45a3abf9a5a0f5283127da8ebd3c9c9cdab28a407060834e726090e82bc25496614e2b6404187612c8f3b815b952b3151862e4ae7c97a1c2b3857e0cfc7bfb754450b6bdacddb8277e24288af6319f1ad42c1335e0a66db50f6af32085d33c2eabd8d132b1f2376bce15c78802ecbc799ccdaed3419d3d70ebb854c9cc953dbce57aab0c363f4b1fbd6be9e9bbce61c27db280b7252a09faf5291c92a51d490c2093162c3567148e1ad18b432fd5b2d3ad8f6baf5d9dce3a380edc09b3b0001b34e3f7d420b95268217f4c3378b090efaae98f42d428c15406364a51301115b07f39a3940f2f1556cd13ccd2d217cd7e2ebaa7b458eacacef58f8005c607d274dba7a11e43a18717299069d1c9e52462903a88c75ab443326af406b8d413d9b3c3a6f637b72e0ac64673bbea1dd1204c4cb8ee792563af253d5f707fe2f626bdfba9ead269607aeb7494796240edfcf730ad741ca0286d5c6da164910d73e41c5cd475ded612404298bb5944b2c6e92f644d288196e0bfba6fa9d87aee92da58fe8ac785333566a11ee5e3630ab9c27753abeeeb7b6f6e5cc76e743a3371fdab2db3e48f8116b813be88ed189d16147b663fff983e625e9c19fbacfc36f45c684db1f0ff22d5b8f03e53e0cd23286ffb758b846644363c5da81685e81e83dfb927070a0c5e65d6232d6b6f575e83e4da947071bab2769e97b03a619f25011304761bad08178a7670352f1c1008776adfe52035be4e54d3e2b91ea0ed466639e5d9da5059534146b6c1ed8157ceffbb912d90f5da754f09ceafdcf31250f4d687f31d2f10b1d99424ff156f5ed7df9f23ed4b1ca40c02986eeb28c0b28955931619e5f44c8f3e82720fa5a7ac01798763f9ea2ef267cee972d296d18647ae1acb08782b0c0fc661fb9ed84b9452d8aa80ba61796e5c293ade6d7688401981fc7929af77725559cd4d278aa4233a92169bd28b5e2bf942c2fee9033d5bf8cdb71819fd77bd829641e8cd6b28c05f0de566dd882a500b21b2bdc09ed7f10bff13a5642fe6ca2a7d2f5af41a3b956c83fefacf9052c9e08a943427c1c06513615e131b253feb21f6b7c75fd7018cacbd98d2efed433999cca5f4dbd77929334043adfb615deb84a9ef7ff54ca90dac535dcffe1023b058d2a60a807a44fbea04d2e8a97545ed12812e278edc7968b4486061ebb02b4a7165d6645c03167de6729d7a57c1dca5d6f76104865a96f98dfdfbcc659062b89d21920353e361a20060fed15c78f09d4f94ebc5b181db4d46074dc8873f0f98d7217e0ba3612654efe47febd1e1e9ca418ab0538f05a15bf2185b99e1be5a60b9bf2e57936d9bf783b3c984c82fa0e8c5ee934e508794de21e1b07fd20da60341e5a95357cc1a9ebbbd41780a9b60ef82ebf8e0b1e2fb3f2759fb0cf39ff23c9aa5e7b1c6be30ecc1e32471cfca6dde0022d5bfc9f3deed3d76087072879a70915357a17b7a382c3a3ab8197548992b4afe219ebda6484894a37d4c69308608006d55c807f59a8c8884494d76d781d6d9045b0e998eaead050cd420d7a1ace17e96f67478ac825f57aea363bc2ca364ad0acb86052dfbb3c15e83b3deec7116de31de800381a5c8db94111c92308da228bf958b452a6341a40bac7700c0e303d9a051edd90ff96790b9eca8ae2a0756862c8ea81bba65ecab2eb30a35ce1da790bd21da34134ad8b03a5c03bed82b6d8973511fa88aa3b2ac6cc18898a9140d2d8d1430d456bd72e62eb337faeacea68900743fd772e7b64a839b5318e0c9ddea17182bdb2b5a8c766d87917cfd6db7af10de7f7f264d5c6f1f785f47036665793a628190ec322bae523f53d40bdd4c061823b152511f7d7c589b3f44a911a1c7154a7db85104b8f25d3518d359179cbf5c448651e7f8db53e4f0497a88f2557515b22116213371ee6577b6576a74e83191704820674fd02a1c0d9f2be8091a2775dde1020ab4a20e7e1476f9a76e08d10dbdc168bf1674dc4c21eae2a7ee78c5dfe7c8f4d1e4289998ec99ce5db11b52bd87a60c2f1643f0adbc9d21238d9ea9f26a964cbe8a413124084827163c63ecc52fcf0c76813ca10da0a2632c3bb23053252a65d63beb4fcbd578df03cba5871276775c75b2a884d9959822c2037af05615b5786308b0354f7162fdf68052bd98fb8a38d689184db23ac93bcdc225fa2d779f741defe1b3bdafb65b8c186168b9ffb72d0517004075616dec34a186c10900128742a9c37217c75abf042f36d446a52be379cad0f7e6ea08472a811adb271346f28bbbf8b2c49e1729ce40199c33575e3c9bbd931c3019bde70bf4d3bdccaa57b85509e83b7e5eb4c85777770dc7768869816f6f0c36b246fcea4c3754db33c5ab59fc430191d168876d028533ff56ac5abdcc23f3d11622309825577eee1b591ac46add416dcdbd07b1dca482a99682a085267801fb17a9cd925f7799369c2ec826d7547642d8f5c969c7a554e50a511ecccd00b52e39cde2aacedc145f4d2d632dd69738348cbc08b208ab9cbf930d57df53600ae7543893e03a3f5493993696bd2d18a9db119c2aff6a28e7e739a8ac73a8b50abda0beb880623894827bf9492dd400df5199777ca4a2bcc77d2164eb4df803a433c6ac260c853b1cf483548aa4f1e0a536448e1e4061047d9b675a4c6ce1ce94093ec125b8461a5791045c35247fbf55d174bcfccf73e38d1071ddb663e5030408511dd65e1996072804d8566c11a44662b185e48df417233f29110394fa334467469c01841496201e0657380f3cb1cdd324cff6b1cf0602573ddcd34a507f729d8b735c94a8f5cd4fd22c24a0ec712a9a861d1f964bddfce28b35cc36c6b0e1191a03328f72e5f241f657a9724f0b5c61dc71a56d2476ed5adfe9d5f566297351c5163be4e4f36c05cc24e8413d1b71362bbd1b99fd33d1aff51efc65b9dfebbec8fe5d90d68e87bd50bf37cc968af866e91ddcb77cc33af7d2f7fb25a06eeab6e0be0a676099b4bdf2a97c2e1c28dea9aaa3c36e99a4d2a6119c4607bf38d626ad5d087a2e952de6877000c13b215ed995e4d2d9b436a2475af4c081281feb66dec6c6cd19a0515a889fa697613348602121721448ea84e08914fb43e99d60bcc0fc58ae28cd2150513a92a30cde2571f192cd010bfa8141b382bbd249f322efc9911447e6a72922a8b64d825c163ad9fe5bf8e9622b7996fda9ef25af8bb65ef8ec9e4815f25d72dfd9432ae7561658aab9231a2b2aa1bf4d3a7041de379ddd1fd8d42449a8f0014bd40d926512c10e50460fd6086780bfc0cf538d490691505886c46438f405092012c661c05e9153bde9cdea90fa45365432147d97a4a2fa04b340a41b79894839d02367728cbf4409d927e90eca6409a05e65f54c126c14a8add2e3611acb01a5f272d0bd084d4d605aed1f85bed83d87fcb6a1fd1f402ea61b38cbe32b169a852f0ea0cbb52abaf0cec27fcf722f4369e68824868ac83c89b005d993f8b45557198ca8e23f4f123fa550f299c213ca468819c064c34311b5646a4ef63037e490a0064aa0d1c369a260393a00e625774fda4a8e5c4b28a8d04687e17b335b67805488f5223595d615fe89d380f30a6cd5a80e88fc69b1c683b6bf74ee3116576dac906170ebc275c38adc2371bd41e6cf57757300936c5199e2a4afe81cfcb7c0191d471c690cfe69d1208012dc0a1d08f79731a621b025bde41d71e5ecb00a084676708c19c389099c2902a540f8dfc15360724c5c3560fec1d0e1f51d6eafa0ad3067101b1c617fb1000701844365d3477a46e8a7661a2f7b128ccd56681fbfd3aad4619bf3d0dee1429408c3b2f0899e23c7913f2f0549d7edd5e1bf18b26affcd6cebae5de9d867f5cdf27894363405ec150baee1831f7a7b79678fbd7a154101b3365fa14764ebd425937aee126aace910d8cb925bd3888e227aac47338b28737f300f0df30f24822f91f5bbae484157e0cbaf9d22a7ff4176f08c1d9d36efa5f8e6fe489dec7244ff6b32499bac366f38c04dc3c2102a1b33f75f139f32f761d3adc6a642b95fa26b4bf92dd9ac93f785b2aadf400b38677865b45edc34c60bcf6c05614819747ff690a7cbc89fcc8ced288eee6f6483e3866a5275b5cb17cc728b16fd239d893ce44f4b08afddaf3726b70be6e75f4f0881461002c8263bf6821bf66d3e658985cb7b875db2b1ba23bcd79a1f4ee467713ce39e25d88c4fdce84a046ae5811aeac5dfaf7281aab033e57d17ef29665b70d7de0f1cbfcaab3f398eb43167f5b9bb12d589aea0e95aac4c6fc40666cc23a7ff5f3ec4a4ffa8e713795c2e2d507882b2005ca8b73a68c7a2c3f6d883dbeaddedb3d9a620092139223673390a33ba6d1bd5f8acf73472a701f60801fd5de046ae3964001bda8c19965258a0e8ba60050dd0c6698ad501860df03f3f549e4effa989a20e7316954b64a9438498f86dc7fbc23d02e3860f719d61ca3f5ad4bd8463b6a1659f3345db97072cab1c2a05a8815c0d9b0d40169fa5f8f02ca9d56da2e7b54fd107ea3a34deb8e652dbf3961e3097fa44a4a5399c262717fff7d554a9842344ec459370fd0f7bb91feee7ade1747e9b7b7fe5386226e40a2990f929b768fa98f2d7659db814306aaec29bd331c017d58cab259f89dc389bce2ee3e2ce6700a1890835119ab5c7370319ea5f9cd787cfccc804f345320ebc8cfbe74fd2499c2e09cca2b0bc63c4e5778bd9b46549aab6a6101bec8aa8f652e62979c22a9aabd847970a273ba71e7136866139fbf6565c38abcaa108a61a9d956580cf75bfbf239188412c356af75de0073b2f0fc08eba33695293698b353cb45f3800aad85ef0e6777acb9207a33afe94de560709f1a916f2eb80c32fc2490e6983503531322df748bca470becde6d9745e18bb1bc4f3f6c21f906f72378803267fb80fb8b5ba5452b8f68950de62e69054e0ca163702e86bff1a43ade0e1fbcc952a42813ef4c20bf105c3dd28a5476018697c1bd3aa0e6db79ab7b510b9dc3881414bdc8c83fc380df6140600ea95da3cabafc102ae861d3a896c516882a154bbe41cb111938591f037bf3633b1db81fbb309d529b008426a305d43e3d2980b7e21068c69ca4f5d816998ad4d3bbeb4e3bdf25f0eb1e2d683269bbe2edf32b651f4a76e482c1d70b7aa5aff9c4b71da8889c794d8164ca4c4c2a598d78a18c566fd88dd22325b46ea0484ce90d94ddef27d4d9bb1e7bb20a122df9d814568b31ab3144db234d9452afbe42c6d8addc5b062378d9f25fde5c132ce895f1a62f57b5dcd27bae0acd48eabd85f3073a3d9269dd04096f2f1aed8e2d5df49cebb7155c4ffe714d41d809013720ed4ede310dc1d9afa635dba258c0f70845e701ac5f2c751efaf6d3bfe00474ee0da21d03d8e2588204a91837262ec4246d28f49354a334a2b887dba218325a0964f5e277127e8c92bd41f3e325762cb743f3209c3f0c3389684a8f1dfeccec6007cba414b4a2703d3072934d6460523c150cc6dcfabe6a09bb740b6e05d0552c2f2248cf4da5323e822a063c7c304b74121de22fa1a72057f8f580b86b9f2ef8cb0893656521ad1cc269ca50b53893e9d18e0ff7a7c4b5c1f4a8d2a516590cecd744f5765bcbe771f436e965072ac7a55cdc91a9530411e4fdc9bd6d82b94d248380fa13840622001fa9093e34b6720eae08d0cf8929316e8fdbc82b28a91d64cc099ae51faa8b8451facf0fc959059676af6ca732e7d2966263cd75be5a879e9202c5b8ef188645776dea227944aaf911ac2fe25cf0984c4d1ccbfeae44aa3d5ae354a2210be43942a9c503f95f77d7f9f4ac0bb7e83ff88ac1c4b2467ac6478c973938b5f810e970788333fe111b59b42b7700b066ab0dca30327f3d9a68b660a526743c62200457a5aa20494760ba6b24013d014b4bbae436ef3dd8a62713578a373dd65190e5c0accb412dbba8828b45099abd5e5b1f53961d84135583bceaae7a741fd683d8932e99c88e027a21059bd03dab5cd91c17100ea30ee54acdac2b685064a4e6f25c1dafdb018edfe637ccbb686ed9f068f926e6768a3d213691db69d6deb1680881e7695b458899ec631b0dcce69a160831abb2d03937365fab61372d037c25053e24cff8495f3e85d5dd1312aba07ab49748b4eb5387c8f1ff93601b9e12fad56206b5e57ee4e5c9f4a5b02b4fa210782fea9559bc7ffa1a94189f41d36a7a8f5d4f949d85a8ec132057ec1c2279155d8b48d86c8064256888f204c44b5e0c38c322ff9c9137052386bc41feb976433fffcae5da29b14806d061b5fa05e9119a7254f4abbed432efcf2f91d5f12b2a3f68311cd0fb90c03bb4bce39a4b53f246651e667af082ebc9c239d8c9aae18203e4d5a90fcec6c8998f81958f76cc3fd9b8cdd4e0aba6abae21fa0630538f6f0f0982422c6bf3b89061b36aeaf190cedce3d5af3933982ff47a58fb3a44cfd3dfd43dedf48e58c7dbfe9499210320aa44f8bcfa6d72950ff416be99a19a3539f21fca68ec442d9b482c0cd0983be0e500fb76d93045371180033f86c07e82ff868294b8cdede39f59993cd7448bd65bc3da1ca9c8afeec35b15331496e253e51647be6353be0ca42d4c1a5bcb50d11e4340b01b6d6c03d7c11895dc25278dd148a0134b969c3dc358dd7c1fb846b086225e3c9ad5300d2dbd76c832706af62a79869d62915d7ac02bbaefaff0cded2e7579681fed7a31629ed544089d634e0d0c751420529d46dc6778f8e3060b0bc9029dbda5cdcf99889a6de8ffbfecb1397a75886a26927c37e372884f7419da10d7f803aff37e3e46eb3a30c8d49c285d8532c5a27faf084ba4b00726f6760de8cf857ab1e08b848b21fb487e5b12711ee22f399861a293ccb8f55cd8155b3debf87d28a6c549c907e5c9c946eb9f52543d7e6d69821197136890f7bf08eb71f603e732c73d5ab76c7d39c22aa224aac4348fba1f20244eef0c3c70a25ea98aec8f386dc908368ba386be518937ae0046345069ef4c9e83f001034074ef41f3d9fd8b221be4ca442bafb8b15bc51ee57adcef688c6e0d95f313da3c2d8a449129ca40211abcc826c964f870c66955caf22bf2d27466f8cdd1903b22908a7ec8bf6e533cbd8351d1d8335e6731e454b136196b85eef05cab8995ae3fc5d280f23d2910a9dca61d5b4d3f657ff3cd5158ea9f0417e6e02fd5c1eb19c28d0f55dab88c3af0669cf6bce08d2341004db47487fbaf1b97fe43ebe42a79cb13af45bf2f5afa1d06e7f444de635c6853548ecc070c9e42da6aba5f447ac3efd4ad69c2c37cbf13169d5da593316ac97d12c1c7f2afa5f68e52b3b7529cdaa7077ec3a80fde583ba0106fc763120b48c03f4ac1acda2b00387acf15010a2b094baea0b2bc3b5464142abc3abd63fb07cb887c21dba8f1d264fbc480fdeddfab5d9020eff0d132f18e8d35273c4c94501325c1976773abe47aede06b7341a747d52196b1663de253ec66f954fc6d06d77b1b6c75465d3dd699cd1724a3f3a533a5328c23eedbb8aedb1abedbbe8124564c151422f5c022f632a806a66b74a79a99b9e525126a91492acabdff608a34f0fc511342796701fc00cd662a2c60cca626b09a5f0d7ea518280d5656a419da036611da69135e736cef0714098cf19d0c874a9f5966b3e72ea21854198c483d40fbb39bde2e96309caece5697282a1493ea6fc08a932ae6b7179988fa000ef425767e2ceea0992a1e10349d95f3c725b088c273a715ed635646612f4ff9e900571c6a1c905e38c55963162d15d6f68f27ee8e09b8a609e245609fd993f97902aad3dc02e6aacae407a104ce29b448012a8944036df20c15becf0c4eea046af05c5029b3b16fa1bbcd85b125a365e4fe21e4805f1d98f89c68d0a4820228cdaa16b60371c56d59fc46f9da55429db8ec40f3ffa3f108fffd13fd2afe26667d4fe3acd8f49c5e3c8a55a702fd3d705a1f06638abc9d7d3a5a068223fc0c4fe12437b3e52b9cf06d8cf0c5cc23d81bfed71b6a0666b34fd547928199070136d5ae8c16aa60f958039109cbffe500ef39e555b6b8c760126647df7f62e5e555d496d1a557ccc201e24d4906a7cb4f7da92f41235bc2eb0ff93af67ba63b8570b27ebdcb50c66bb86f7b55debe4230ecaf747b7d120a8dcbe94bc8f6e39e446127d40f1ec8bb329efab09276d4e2b3e424c929b8777750bcc6d99468bfbbde24e51074a1ee37a9d014410bda52a967398d197d46c8012e1f06eebfa14570457bda33e02afe123068f49b477b2b224578cdf8510f5306e67d006ffd0b07fbb26756803ef16291b35fbdaf718efcc687f8dbfb283a901419d018828695e2ed3d9210cbf87758b470a32b7f7192a1597a5daa4cac0294e9a293bfaa10a199238418f1ebdb022289655d25449e3bc3d93237aeaf9cdbf01237dd2db26af113c8d8333fda591ffbf3f8dde059a08bd90d00ae696b154502611dd6db1780bd0ed0a298d2654c6adddc2283b936ec2acaee027eac8bac97e5d3e4165cd5a19f95d2a231f8f39127b6f58d9091586e097dba9e210430fa79648e411616e5a81b5594051c6577f6dcc55e1d1e302f34eb44b75db2bda7b3f8c27dd274cf1c88cb81825be134130c2f348edbd2ce65f8cfb6f73c5ec39e8270150b71c5eb714d297526cb2c7592755f3a3ab061d14b9fd7730906deff76cbd6fda8490aff5127aa2ba0a28ec800913a64864861e8351677d1fb831255643e4b1e620d5097691fdaf7d35b77c6810233fda3a74a3553e72e420df5e1340e267eeb63d1ebe4d5b778246de753a9161b8577d98fd2673a677bd64487aefdca07016efca822409a79a9b90a0ff6379f280d26f513a535e6ed8e5f6993984d49207e4a220ea495084fb9a73ed25dcf826632a9050eccd839f3ad5ff17f4cb89c0f362979baf11134d408ebaeb90532adeb6a593bb08a31e133c22b86cb798423df5edbe830b18c34488b391b2e4a98d1d2a852d4c03df71f3a8437f76ad456c7eea93088fdcbb215b44e49a9761338e1554156fe79765451749e7efca19321c82f563d19a1615e92ddccad088653ed30239284fe7c78440b364bafe3e5f1ee9f0862fc8d0503e03f9a32fe885d1e051f009644d339a917a113bd1ccbf017fac306620be598d45244f7b82405bccfc0ca764e3cb8be080ca95b43dba7916c39ed300ec2d69db3c6a3580e897821f4b8969e4c9d1c933be19fb071986905bc5fdc2954908c27c043802b725f9610c0cbe6a400433df7b511ddae3bc4b2370d694172eb69877c591eab0ca5cc315e92132f55799cc6a97dcaada3ed2e8dcd61a5fb5094def24dfc2c7f13b5133524a6f9e7358d010a1e98cd67ee53bd0c5b7ebef86c0024a20367ed9147f2bebced76f5d5744729bbc74dc614513d1cafc85413197bd73da8f5209b2d4c466486cb2f080247ff49f3fb41d09402543f1dd14a086e0433a073d338301ff1ea5b11c31ac40d61f17a11894602e6b246dd0925725d5097ddd0e21cc49a5a8d0ae837342476ab716d67b4cd51a95e6503873c0d584e46496feaf0eee9656a24aa5f2bdd7fe22f23fee19a7d313534c023c9907db7cfdfff3928c5ad0fb0d5b9ddc838f356e29369a5e5c2c036156d6d3f9adb2035552a72b0ff02a53440d609a04538f5aeb6c00c85166c8a3e44428945086180f21e07e9837c2337c0cacb9616300b285521494c7377167ac70f623424dc1f7394b0a2a22636215cfbd4024feb662ce52f9df77873b50c9f6defd1f5e79556eb86614d2b81b46b91d09933ed1c584cb5442308e4141435f80fd23fb5c18c26875ee8b4983734ad69819e0e3c12104820d8e110517a0643e1f9797f8b988277919016131d0cc9042b94e4863b732484e5df65544eb284df23f1d41a04c6c43827221d64a16db1d6b70a14c8ce15778f5d1708bb94dfffb6e0de799c4358e218bfaa991839aa16acf962befc8b66bb792cad8b861a607e4724338bbcb29bcf7f57a1671a9b43752182baf7701dcc91edf17f43d015759d4304559ac715f2e6b237c1a2ea74f091e4e5ac3024a1263de41be7d3d87a66dab4a7ca8576f3c9d2d4c5eeddc6074c2b182eb151451a0b1a32487fa135fd32425ff44bf5247854629acf563d0759aa1d26be1c7b6617f339dc10460efc7c69d528aa0731d32ab9fa6275a3efec4cf812c6460cee41a7a8b83ba224cc897f94923750d649df75eee2b722a7fd5f239e1187ce61b169119749f45e59bc2af9fa0bf3c9f9255fe725eeb50983db2b886df2acfd75c941dea503b29999bc80ed5c360ef6ffc7fd0f6dcea089d5be31394039026f487e3342c8e31460cf113b06e51c5d4e277c86a1201db19387de2d460be756bca68f8af0adaf261fe5c0f4dcf6deaf0b22b881d76775b077d815a01dee34f7a03dc90589b3316e49091f20f1b431c063405825b826d65df4d603e162c77d12509c81712c8afa0abbc43bf77da5b61dd94b230927ccd16eb5db0af5dcb31698b8621f489f887327e4360cb72222c3899428986813f6f5c91b97be71cececbd267882da447ba027ac8c7c4537ebccf6dcf061df6204f615dc0d71f12ac860eeae45e64abfa6e221afa5a9faecdf94e205f7495dba298309b90f0c56ca860dd6eb5a36a593601718f7a366f2d561faff13496245552ef9d5cd6feac9c7f8516fb67d6d177f813605a150c7862fe44defc7eb8334a0d45dbcfb8d0e3c0ef76c26a9cfb40673df4021453ae452697c5daa00fb5cb130fcb1fce32dba495ebf140a16e567d7aad2186cf4bb334e8443b429617df3e057d91d88758af1722ff7016afa6361a3cfad9fa0b8ec258288e25a7563782a8509364272c3df8b5e922fe9be1389164638319ea6490f86fdb650bd3b39a05766185c1210a837f791f564ce995e4d3b1a7ecf485682f1dd4e6cad6079154fc2da857e5852d1e384f1649581d6564bc5ce0b26ccee8a4fb16a3b579392401b997562fcc8ef7a111f6ec05629f81c873ddba6a72dc4d6e5916b52c89018b2e844eb65da719da0f89c51b31009039ae0136548ce39e09ba91de82df34dc32609a17f1e9cfe5d466271ccf8c0901794f0b5a50d1c4972a24e15b81ab2f113298873d714cc5297f357f510148a2f833fc5a8fedc14f098b1580446de394c1eecb112277d2f8f466251b4a111793187ab3ef1e1141c0b3f72c4d2a7702f56c2ef7e5a64c031d66d714094c6ce4a02e45adf6c7611ac9f865e5ede99011e4e8f25e43430b00800da417278ef5e6ec7a276e50d80c42b177746e3bd58346295f4e747dc56460fa37ff47123796de04a04213b7e43edadb45898d62c9f9c5d34fbd5dbb7192dea1443114a81ed2b1bad78e53bf1975f9bfe9fb78973a7b0b11836e05f2b33b3982d6820a60ff1bd1ecfe900ba72840c4cd751db87340257b21fa640a4e8782bcee47d50d9b7e299c3f63b8459f7d96939d5c815cd735b76be22f65557959cf18ec24711a0d2b7042c922f2c7c4b8bac1049ad126f1d77a682ecbbfd3725bc7bd1382c6e1bc6d73ea3366b4b8a01f8344857313189446ebbade8f514c967474e1576dc17e5b3beabd78e40db063de5f2a27b52e908aa1638ff93096f04b027e6cd16063a93bc06dcb075f928979dbfc6a1686f8b56f5e174b7fff1e70c4ce573b49b56cfbb365108e793e8fdd2a66e657c57ebefadc2e7ed79c80d5b67cbb716929aa290f963e205ca7b743cf0a93722c572898d2688cccd7980699e3ff1083546a425298bd8ff2f1b047d3d7b78cb47fb221a9988b7c357e696e62bcd9e26b0191345be16285ce1ace21b63f16eb662d8e50876dbce8846ec25b2bde885a10819d0db7b55e8d2c7a197ae6c814d0c82e7f58ae9465cf268ca27fda2ab3e23211eddf251053a6a9be5ec39545d819951dd3833265bc7aadd2db00e955f3e0bd9131eb0113ddda4b776d2604f294e5414715b8023e1df20e9d158bdd441d51b130831c7c084b9a775f83a8a3eecc6153282d22b4c1dd288b97a1f1edfe06143e41f387786fc804a4c60cebcdd6a9a8f65e5ddc51b0638722984f527b54b02661931fc93498dab4f6903148b41b75d68e4d803668e3aa59310c6a529c5cfea7d210ee3bd2a590dda3386250703cd8a17b9090a75bea7951be1bbe9930c7ace5caac2db416a8f245c0cf3cd620bca2ebd3f2100b0e2e3360f71c6f44aed9222b3d28adb78137e943b39358da9c5a45cc55d43e9f4b18ca40e62214c2adaf7aebcdcb1ac5e59304bbda9506d1e4b5e720d847a209656b25b9eacc65f769815afbdda458a42434f7ed5176570bec37816b6f019556038ad7ceda2066f63d82d612a82272504cadabcaafabe168fc6ae85dcf26d933dcd4536ae09abfcdc8aa9c7d5e34c60b6e2dc0ab2370f05afed1c3602cc473b86334406a309a41038366bc9bcf52c5e70b980b39674e74a5f9e4a75ba3c4db45257bf7070881332e45162991516284bc1f192af8eedf8b618fabf235403875cebd30f9104357cf76b5d3928f38b6c8c96ab96c59b81c5f161094675ee57b554aed1166a0c0e99567008b1a067e5b2272a705e9d171c50b24ce339ab6727d1b1323510a19f4741f2205649cdf87b9d0f3c1cb39a714fdba2d116f4ca4a93e330d47b21f402c13e5b57438cc258db7acf2eaba679b4830c696c74cdf30528cf355e0fc8510a9962e7de541aaf96a18eae89e9e8d3522f0fae85a900c4ba746c642315b62db20ed5a0ac024210d6a37b4b0750e2107ff938e994519b126609f826f79f59adfaade9aeb3a56bb0522809496d0d7a187396a2a2eab3cd73fe27e68acd10314eb27635619ee7960d626dafeae8bbcc1bd8d455cc6939032598a2308554e8b3de7288cca06955e28b586b81fa47bad1275a2f07af8a9917c9dbc600dcbbae74dab0247a0070b1576a96fc5fa52e1523893bbc855715e22538ba51ce9ce1b7a0f2437a4c46c151ce32fe7549349b49a2829b889821d5d4a8ecd33dd0a543895d5e7bf94bd0a5c307521056a64eb5f52c2a6196a8f0c3d86f9468b3478b9867ebdef49da09d99e4462985356efd94800519ecca4385e1578a87b14409de74adb52e89423a923a050a17642fab619454a23c3015f6025abda4e105ab35d5adac17fad204285880bf2cb5f9e06353d141d02be454295fd9d27349a7b03789d8601477646211df6d7d91470e3fcd9f44b3b545c286cabc26b74d10088ff78f4576a4f602ee7a0255d384847bd9f7461be1d8b93bc9cfd56c07e35a253cfba92d98f80d738e2d1b45920e5252815e01e1d29c54f78a5dd1625939aabacca4b4a3681c24ea9667da407afbf415166fde74dba4894d19e768f27163874a34470f37d005328447fdff4e98eb228cc90f29f0d858c967f0e8f7c7d599b98815964de535d9e6001264d2a951a273b1ac61c0ed752911467a1800d5c2cdaa714757d2212c94827d4eda5614c4ed00a7165a53b74f0105049ff84f67a0d34b85a59f1a1168750ee65672d98660406e9d22d21967a2c3d816c0824960e4ba322e30698861248856e526391636243b87d6523c0bca96a66ee6f4d5bcf6e1b03d1aa8c8ea89de72b5d51376ece3be91c4ab5ae1f7cc45687f54c2f6f4d8d866f1e42a691eb6504507203ecfeafe7d223a193fb1c512b4e87fe02f266b0df83b01118933fd3efe52cb4f23242d347bf40f1295ad572a0f2038e92ef33cd77fa681d046c08d74b6bee9d425a915db809c5a4bf99d3af06e4593e4fd64f9d40900db293bc62520dfa1648474bdaa3db5bc62bc9b24c31f7d877f5f24c0527b60f253cdd77373a01a3ca3da3e25e1798689d8b2d6cdd75e0c6776c745915013c1d17a482409e98f9c1a1545e412940377dca9a8d02b89fc72436b59aabcf9236e12ebe5d1acb05334e1883c298dea8726178a0cbe268076abcbe9aec04444bfec418407026e21daa85012f6a90bb12157015c7c115d3f086de0dd775919b8fc638581972b5a75c6837a7f852b78a71193d48ab1dc2381aa4f02d5a2a5012ec2c2b267d1a2cb4fcd51931117e729f60c69266f0fdf9d7aa6d3e914597e1001023c12e35a9a1b03d81c7b60580cf3630d0d5bc3d32de36d7fb358262c2e269e99c949c8ea810070d3d37ef554be82c86a8ab96aba00c02facb9701d64d4e26dbf94c8a195c4b813c9512490e853d681dc2627fbb847a8bf229ccf73653452c9452f94888776b95c73fc380c31e6bac5936b7264c669b6504958c85167303fd77dbea01ed57197cf873af85688d881816de23f9a313942f328a79bfe5ef6201d49b591ce8a3e6bbd5460e3281689dd4aca6d68f407d63f1d292585fc498f16171ea951ea45cf1d3b30ecc9ca960ea85a0ce7fffd1f1db7862c76e58486d0d181ea682742709664e2542a8389c7e2523851484f5966005997cc7a128acfe55661ab5dbbe3ebb15266c3d184d5aa8f9da23704887686859ba635817189d8c089ddf21e8477ff7a2b5c60dafb4b667e4467655f96589f2f4812140a055d9482f5087b36262c24717081c2ea275526d2c7609834f3c913ad5b619b9a3982bce475d9ae9a7905932069c2b96ec86d54dd572a4d6e621c53ff03448e594f3eb492ad06ef7cb073f98ed9d7d8accc25640194c8cf62da7effeb88623ffef2ec69209f0949e825e5efc9cdea62b315b2e45d781c5a82beb1af8453bfb693d3fb1d8a5255616e0f4781a2c35a88961f8718287a2aa8946187263805b0c25e7770fd4cf3749b2fbfa0affb5ccc7f2b040c3cfe06dff29af247bd5a5959fa72980afec916ded4f0a8c635c3817547436f68982a19191dc9c7f516410fc322902a4ba19d95166427fb1c33fe46537e73670bcf815594874f45005f1e1be58d24a488e284d942c5e1fbe7e80f3e3ab836b76cf029bf6555492cc505fe8cdaf7e04248a141ad639ae08492626b95344853fd487bf989432c7366af73d277db77719b9c051ce80a11e895f9d3622cd22170deff1f8c581b50508684e239992f4124549825d5afc4fefa7568d3720a5f176a75e6bd1b7b6c207e145e6fb1f7725d73b8d582fd3ffa2d2ccd90be731d85cd853554b889238da5a991f7f8c3764936d90695b7e7af6564070fae7768b775420dad9d703d45811589a2de57285da3d6d065f8a44f72390824b1e01c203706bd9ff4164a004882a60ddc2321e578a96a653d8ad59a92c7188662ca14484a56a9888b2ded907e6d7bc0c0de31533af35faa16d803a306c756f64db1e4b5ab80c91183fd347aea1c0558480e915887e65df6e425d563a0a89a1c9fbb458cecf09a8a729922b71af882d21202af59a13105fde08a43104057173f3c5f7c271cd51801e3336519d510e315d1b3fd02ee30c1ce57cfeaf4445172f8c50ae0e6b5d50633931df421debbb7ec924664744ebdcecd8f420d9ab978f6d80dd5e56770b6559985c06080e349f70cdb89773cf8af3e8236268e4684e5a4618fb7f44b1ce5cceb355497293f000fb13a69f5328ee44869e8f05fcb7058f3b6a7d0ae19fba1e3548e03a2c6a9846e0f2f6c1812a63114d90db065d5219de650b536b8da1094e0786b026276087c66acfcba91e07b9f93eb49f41551062090b927f3824a9d2588f6214c05964fd91943714bfe9681dd27dd989191aedd930d3354f83c2aa518c972c3d6c74c01475aae6f82fb3556b56079a30efc2563b849c73e5e1ca292c702d7f598c810c696a79aa412a97e20fc01c98bf605befc4a063fb845cc680fe58263f3bfd9cc47080241e30f83957ca2ed93d751107d65a38175839c1ec737d8fd8ea8e8a9f86e5191bbf9e69c2c4f503d17f40ccb5bc4606c25698c09bbbd8468a91dc6c7f44ab90ad2bac0616885c74d38a1438fe4305ddbd54b3d250ac7f6f1bde767be27ef5f69b52460908eb9ed3c655d25e88eed72411c05595f7359dbcf8ca97ec77247b237634a971d599344f0b8d9965461d3ad9f241bd0d608cbeef1b73f500e67b93a0064783534644564d6279b5d59f8c2cec6c96ec6b84615605dc73b211c8d4a78221b1e2635409e734a3cb7c74175deaa5a4970694bbc316ebbea3fc12616bc3840ead035c637a4c95d719723997bc4a608646791538f017b4ee2b2262bdf010bb5b4d999d7c10eab8003d42514fb7aabec8535a2cbb031e446d82f1dfa22a90e77dd0d2e878dc29a6fb381f49f6d51a4e5456d548fd167b99961a4e126b7192bb6d76fd4611be9b9b4eb667604fe4316cd25a3a7c9a059a803ee394d8cb89acec62c4d2aff2fe780494421c3fb04aea1f80effff21414e1a51edf6963867872bb897f20020d5f79c0f97c3646978db082aa40d6bb340ec64bdc6e113c994f64a978666f454395a1e7fac91d6c612785c8050b73f41566ef47bb33f2ae968d8521791dc7471d539551cff7593a32c5c1afb314876eeca2d72a2940052a6c41073b37671d4308966e500a0230495a20fec7d65f65c0d8d90bdf9ac360d3c9723872504d96498b97e87aefeaf112b6a7fdfc6b9b3b0a46ab693a47f1f77b0c50fc6b8f451f8fc0d3ca37c082a0364a941bee62e3e3341fd8e096afcc58edec5f7e01c1c36a79c5c346170020909374e8157192507098de027de800773a5689ea74760e8514efade540d5dded1fd43805808ab70ae158a9a543e23d69efb82b8f17f876e264132b439a4def95988a0358d3949bdcfcffcfc16fcccd9782a6490604484013bef5b0aa05343629c8c790cd893809974807efea2c6c497da24355099b61b9d27bcbff63f13898e41cdeb945116f4fbc3ac9fb891a020483cfb3a538287485d316fe527ed1b676ab083e0f77988b8133748f59adf00d9762928ef38bc1e6406af7b89bc841a8e48e1be1711f8bf319bb1004fe4c8e09b5efaab1d5fb4f18351612506626b4587b8a1c9ebb8b2ef3f29e7779e55848def3c1fb66ea1a598a59040f478e54770013c0914c02cc5d6a25ccdf58cb56bd5b4ede2af1bcd08539982c8b84252cf741fa44fc01d94b1f606908759e6dfeb586ded67882d4ba35480a8edf8a1cd17bfdd2157812315d292c5bae176ec649db8ed3fad12b12f5fa0259e8b725075943594b248a7956d37a8fd4f921c5a0b1eac2dd49abd7271dbe36225228162fc00c9fa384cf79c1131f43a3b70e15a8eddb23a693e778052c9b2a68e5bfb4b03b4c13089ab1a09fc1a7aa3997533da163639f0d3cde3cd95e0cc9d4a82f90c432996ebc7b1eca51703b8b55bb9744237ff35053288d671f79e8d671e4b615b68de12f25dfefa7e37cda6921c93b5d6f020b47840726678168fd76a71ea40a200b243f6668957df7974683bb0f7f453fcbf6d187c09d341c9e91955a3da7e42a6805701156a8736dec80e4117479cc8c38f0c60b936b97f803198320d47c2b166e21bd8329e25f4de0d4663aa425fe63a6e6f96e627e317b9604c052f79a00dc9976e80c634baf02b68d81eac33e4a1fa07f020dc99059eef5213cd70531cc72419907a767ee09df3c3166d354c008dfa881a7dc65038bd19b6b7e2c692a49ba55bffb1e7c847931dc1551778d8d654a51013b6543c0404d6777bed7269526bd05d2ee8daf995a8a253c9316079adeae2edc72a09faf78fec217b495bf793f655bebc17056a30644e8278691ca1ae356b4db15c19d80612a81c92e0248813b5c6d3126fbbe9b8bebf075d939ff10a6419084b30d4024add54e6c2f81f8ad468464d5075d2653bcc056b699d4550375c9c881853b6df782a1a1297d7a360d181e93f66ae2955e156395fe4da9a34cc62c1871619a93d0c03818fa5573926457ab2010b9b47fc81d6722f145a9ad7f2449f6f8e3d683e02324721d7095d85c72bf539b3770987274c4d9294ad81fddd9a5d0f85ccf5158721d0af398a988c7d5d204652f11546c390ad156dec0aacce1223eb2185afe926691a1bb6182cab78a52a1a3906c6202a4922f6e6a7e7511a314dfcfc785f929dcfd4e5de1ea25474bb53def8029593f11e6cea55fbec3d60196874e2c074b27396c03512eeeb6880460d9d671fcda73801e47115e4c7c98f13b43482197cab2f0babf83f8b23a52ec9adb838ffb0eb3b9684917d293bbd66b21dc17a3ce0d90289dc11ee59017c9bd16771fc8f5541f98454e932e909756cc1a7f2bc977247518fddd71a70675a9184386c4e9b781c6216f4d2918beeedd4c1e3200329c3ebbc0ac7a55e51f1e2950ef41498d14ac040b91de3d717bb4cd8ac35f4f7a26af77f46ab6197442bce5d3d73ea32affa0120f3226b68b8e7b2d468ae952d8034b120f2eb916c72b0b648dc0c09ecc8189d17c0e87c6b2a632788c599c61b7267a287ea2fc3d01f90900882713ca0b21bc441091e984fb11638ea900b9a2ac79439e0892fa21f9b93e7bb372b9a6a6ab06958d19cdc677a4f82add23d4004d0202d51dde91f1b8ba2cc4156294d5ea4f1c1e229296916e60d4fbf3ae36cc80ce1132902d5765cc6f61ec997d20592f7525daf065f4ff53b0f58f3614fe534cf03b2e47b0ae944399721f459e8d15393825af3ae41cb82a6a2c29396a1d038524a649001e2d1204eca3c2547a5184e2c10a9dff9021bdc06ee6b26905b0bc9a6e12578156c25a3d61256debe0e0761876e8bc2d7302ed74130ed353e2ac3feca0d785c887ccdddb0e549d2417de44f71970e58a933b81474bcfcd349a6b239e7ef54078651584ecb86e5063acfb54c1f604f112a484b8a6f5f7b1d63a70868ebdcfd7f4ed452d56a8afae35230d35e90335f76272aa02daf4805443f12262d26593579bdad722b9fcb89b2bac8dc38bd38da58bfe5c868d0dba41f012a4e09822e339f5e8130ea48477d76a6ea81b541a8fe83a8c1931f3450bb23b56b08c783c28a014ccba65413b1ccfd31aff4d4cd504ebcac8f4a14e7396d344ae2f382553a0365f39276d49d5d7fdaf63ffe42e14005859c7a1514e577c7da6d375626a0805bfd96624424e7e9ddfd48c4e3f26b08d7ede1d649b4a9a70babbf1325da4b7411c90f1425106633f5cbcb89578baa14c575abf3bf01d9a5ba1f925b3b91e5bbe44907ed7ddd944a1e4b6b0daa06b595b5fbe1477a96357172dcd5e4b11f24f9e0e565f2de398b76f40e949ebed0c8106618c02b848d3dbb20d623473ede26592614f4becda2ae8cdd80ad6aa74d86ab712c3fffbf98fb981dfaa37168e90be88c794ada06aa08649d53c03c882238ae9d9ca0c712b8a06a150b0f673b448b0c2a0ce837263dde149c4f360299443571f44cf00956d8295ce5c158345e97f8ff27f8430ea952fd58a2b4a7b6def697f643b30bc1c1e49e80d511051838727fa0843f14437028b332c82bb73486a5051c01bd0b8464abd8a94700a1d7275477c412f1e641f3f983d551d1ea1f29636868fda7e5066bb1fb1d5120e7c16bf1363f80e27e9ab547d6a49e707d7ab841ea47e74c905eb9dd9abd4ad721eb7c2d62e4eae633f4ccc127b63b8e93fc6ae915965c05bbeecb6f48a6395fcc9d3ac311c6c7483379812078e97200b2d60183bf4abd6fb4ff36fbd06d8d2d34169017289cfee1f986ef7f3bac8c2a9aa0bfa9b84710beb891071d674cd5c0bbe9bdd196dcfb69c89d34019ae8783d9dced4187b110e0938223deeedc2ad568cdc289c1648cceff3b56bc7e533535acbf7d7765fb108088acbbe9563d3a8abf2ed4d2c2991bbd1281ab8604917baa50e9ad616cba79a92b463f3277e5e85e181e3ba52402afd6ea858fdb862388013f3530a101ad231cd3b523ea07683d652360f8edd646a3dabcef26d4401ce28fd5e292bea4c46c102e5163309e6af34130316a2e9e7327590b338f89655e7f4ca87145000d36fe2e327193d5948ec11beda5ea425b2a47834b7e9a7db155e5bf0857c2c6824fbf898d83f9eda4fe1f0e71cf0738be5845aac391f005198d34772f697ce738695bb7e8f8b4868778cb08715213ed77e4f4c95d097aeff13e56aa80fd6e6209cd676ffcde4df0b3b38b083a6a91f1c7c6fe23bd0036f60730390ea62f9dcc1f09b26aefa4a383ef2794023f7bccfd037d10a67fa91c316ac18b6b4e2988b8656538dc8afe0c1eb24d071f81d2316f92500e114008e1fec6062be95ba8ab19c57b59f9f17cda7ed8013f93cbcc90bd9141fb62a0c791b892fa2836afbbe74ac31eecc2feb097f3bee5d3469a77b85b89f4d87b175088ffe1c87c6cb6b53ea9e91ad3cbcf2ace43fa3e40ab334e3a88e2b3cb5aa7082759e6d70e8e1331b2f65b590e9ea0c39436896998a5c08df6e7d6f73031f5c1ffa07799339aa933de962355dee8e50710bf0bb6b98f9ff3753b1bf7d6a29ab694b5909e6b9b64deee75db86fa635f2bb5ee5334c1beb9ef2dc20d6dcbade38c0d6dc38e58f1303e1bb3f8a0308c6f86c72fac91dd8314bc12e99d336a6c520f977154bd2db557bdc827b3bbd8154e76dc6a667819249445c137764e5036ec8d1b93173f8859755089b0ea6d457d64c89f63e171259ec9195214a1c3f7ad5bb15fa804cd08f87b2786f47ca05c0d119d87a8bea58b94a3c1034c726610470f6ee913acc88eb0f71c6596b0c34d1ff67ed23b474e434a99066ebb33aec7a9b9ca1ff2e14685963a61c110c1c1232d542e1be58d8757dd0e73b5108cfe64b91754037bf50fc98a1e9cdf7b5e16c56bfb5f8279d6194c448e87dab103fdbb5482c7951169687ea4a5962b4d059df28d3dc52ae98b2771ec5f4ef86831adea5c037726a4e05b053e447267353cb7d112b7a29babf49b9ff09230d519ada9471b204714cb279f2a632d07162bad4c92fa9bee40f12ce5e667b43f9e814521db0c1ed24ba227ae843ed51a69136d6c67352741d2ec0cb581c3f8b8814ffff08363a220a7ba4821936c7aff09c8bd83753d753b82cd807dcefedfe7ec00de460446858ec1ac77b272c2f27bd23f1cf13cd8606178146c87014a48832b057bd6680efb329ff928cbbfb937cfa935c27bd1d0f480947454a42353f29ff08d468ca9b4ff3b3217e3f4b5ac0118f9028240c1410f3d7bf82c7d49b67a65efe8b567a35f889c745bd903c9c53cd2ee236ef02531f8681077cb74bd4d1d23e598d463ad77d0d64c1b14e251d078ee12a1db3fd1bb2901ff120d3d38a89dd0d5f193444fc878375a637eaa1c34795de159de1b3679ddafcc3a847e0b2cb7e9b65e7e6c5f45473535905d00ea0d78558cd5901e827b4b674305033bfbef74700c52b7441c5960f3d554815224f91fad0b296403ca8d3d9f6ab675e09779c01190c5db0d4892219d990d027be1254daa7d857a769564658c53b10aeed030075c7cfe6a78600412c23ca83cb1c9257e452182b2ee431dbb0a747f06a17d631e9c34dfc06d40334fdbfac81ba2ed423ca0a716f5d62f60ffe22ae0f418f00d9097570b8e5e26ba87d863397bfc35243f0677b3ad00ebc7d1723b55c817707b4d992ed64aeddc18588b79087512b33410cdf344dc7f09e02c81b44f77f96e468f1d28d81049ba81468bda1f6ed2f8bcc53b890ea7d666931e6bf7305df0fe08297f19c910aaee8c4dcaa800fc58d40630f8e98a8d1237bcc712f13ad47f4f89d9027da46f411ef3ce585f76b96343b29af60e9692b56cee5ddca6e3a2a746aed3452ae99fd95cabd4218c807e65b3ed502afc01f2d4b6952112faa7771f59bd00a500abd4539f4e7da1c9dac90f6a245e0fe96179708f386c0ff6911e44c47c5e8223e8ae75babcb11519c0a68ff0bf3202f49d92328208aa5a85aa4ca73b002f59cb1edbe3c101e47005f83df35d6f5b1c57bc36c9e6960757ae0c5b4f991801e326032b6e9a57e500c4de37fb92692fabe42770d651b27d055499dbbe63fa60d44b08038e4516d70ab4b82f208833db95f2eb2a3934c843ee74ea9d55fc4048aa005dd951302d41025bb9913f3c71f88de7926527c9a7de65825dbf71fa1f5df390495e48a659aeab738a244e45f550aff0d83f819b0c289fe4474d8685f62f72122c0ef4ee760aa2dd1850b4eba3476df3f20cebec6e7e930bb80fce8c221e92985a167fb9778fb7a3eb413207515d9d4314f2f8e0c499e498ccab36c6ce6bc47a2157b8dabedfb105ce57dc007efc0ba045287c91e1fa027399354b88cd3835a575bc84df3ce38c2ed020c9e62b85a62d36d91268fa5367ec525cb4bb290709cdd0c052a03a16c81b0b278f3cfe583443a8580716147a796ef67a0a0a905a7ddede560a9a763e3fce1624182a511d4a36e270ff1bd65fd2b7b30a6107b34fe1dae671b92db04130287d5c85d40b300150f0cb847a2c75434d99dd1a861b77fced314c55ffe61b205793fc0cd2bb40bfeef8fdc7073dd971cdef850eb47fc999194340e73241c94ddfaf4a526bd8f61048ef50c4bb4e3a713d3be392ebb5df5cf91c708c21194aa6a54862a07829daa9aed152500365a871b799c79254218c9496d30bee3809ba3b8f86275c960b4ee77680871c8c6898d64b2aa7567c641cc0d667bb1a3ff87e4471ab32d57e7bae960be2b8acca5f70276bd92ce85d4de3d0eec3007e68888143c598436acd7972f4846a0999de10155c797804d27f776eab7eab7ddbbca1596bf07c7344b05671e2992179a863b6890d8f9d417a1ae8b28d44277adbe8bd3320687243c64429889bbcf89809760bc16b7d85c57b2330bb59c7af6c319ae39bb62ff5beda4c41728d6f1174be289e96808e6e99c02f78aa53e4bcfc73d38d209c0a2d6179ab2cceca7faa56a579a5c4dc0025335d75ee88263c5e9f757309f9f8ea0498e513a1cbd0a39bf5641669df59e7ed11f2cd4cf4f03808b7dcc35ab2ef6fd778c27b5d568eb296086ff5f6f370cdc94a3d0a1730eb70fd43a613951da6710ae228984695d3d6abd0c5eff58b40e44ed19cf5e68e674e3db3cd9151d0776c8d13aacb157aae05ca39d38d22c097c361929417e3ae1d9dbeb158e7d12b9d3b1997ae038f105b130a39ff156ae1d14532f75d0c7ece6a30b2cc63c009538db66b4c721b5fc8bfb6e72e1f49541c00b371d31f0165b893362da7372dbc106ccdfb5e4ffeaa62281b14ba7fccdb40e9f3ca52639aedead52f08c5537299dafb5080e9d3c3e8933032952a5752a0e9a7a89e9451b33b174da417818c4cb2c34f30c87bd1b323a8442660ef352146e18d877d8022dec13c4f5913268884ded6bf3490120f1abee80cf1708f962195f73ad5d7e099575a1601db735db92c29e25cb30b0427edd6c28b1a8573c2fee2a4c74e31f71c9991df3a0592879a7a7e5af02f75ffabd6ef8380c5433eb5003c3ba1722f481159c3461a878cefa73cf9c6a495729e4356f6e13dadea871fcd923455d43e42a72d9af594ecc08c2198ffdab95a9b95cba6afe065fb950ad337a0d0323ca0ee2acbf6d92d4c429e6492ce4b3c9db859acd2389c694b193b142b9cd4c4c54d3ce95504260b53b282177fcb1496f5db909805ed28743b781e3d7fa2ef183083ef0a61a2845caf877969a9063ffcc8fdcc96b705b7f19b5c5f533247ff37665b5f8e50355b9237a60cd920b518006f3660b7f8bef2af11d6ea87881225331c42c053a60a6d3c5f89bdf578a3bef35427a9b86f6199a2d68b52bf934db530584b242098f500f13cffebd670559fe7e4f6d30791ba8c5e52a7581adc87f707c00152475c7751f4400c70c08834b786a2a5ac431af873928e10e562a0d09b2e9fe6608ec788e0de7dfe8f0a1acabd1f009bfb6ddcbdb992f220e378fb4a23b992e3a6ec31815e721d8c4f1fd4375dd4483d32da99f31d599908a2591127293e1b7a737c12ebdcfcc0a0a86ea60227c359a4fd677059aee142d5e48ea5e84bf7c731682865f78e47a557703dbbb89a4fd3115cfb08f3dbf4ce3a738549569fb3c4f79fc95208cb79b9107dcbf1a59bce71dd73061b2722bb3f1032a43cc0a1e885feaae10debbe3cec9d4c49376836442c40ee371a3a4c7366a40d3c0e4e1c7c7008670c2969b5891bcfdae390c31a509293dc7f1326affd2ad04f8e46d0ac7df69d36ddf11e0a8191216a6dbae9f7d3e508f93206e93f806ea5b1808caa2599ac98a46a0ea8d40b45772799a0d4ef2d4797fd2f2b52efdf8aeb564d2ee4363dc1f8cc9f5d901fba4f5c19c91f8c6cd31fb968eba175670b45e3ebf539e38595461756ba9874906efda7b6b75e77cf3a104d95e26dce8e13156f2662c14c1331829bc8bb8049af3823c30fd3d59e44899a6c87083f41683ad454e530b951ec87e8773e9fc31288c4633f2ee0187d1f2e08f36884664852b4db8b61d6c79ad12d6d00c050d3d804575c05946931e95f23c8f0c8fb1e74570d288269f426f595ff2ff8c9cf76efed490cf8e8237a20d475e8a8b90ecc9337072c3ddbebb6723e9ab06e258c46fd3078063f23eaf71377de9bbc85fa72382f45c8a95227b250415f876c3d1022add9b1e8c3899f51e9db6a55b338a698748598eb1c02e7828e539d1697935c376a955f01f259da6d0f3e8e9b9da2eb184acad247b66a0e9dcaa9ac6e33da2a6e5288181d76b4552ba61250a5a54c094858012d2685b722f7fdf208afa1f6059b28721bda15b390c48e1f542d6e081555eadbcc9187b93dc5bb5091b206df77f80d7331771a9037a5c031636c59648271c8fac5cfd7ea5903179c24b493989f48f6a6d1fef34e24a54e2d957c251453ee9baaa61326d50fdf809417d912ad99f3c284bdd69a0bf75c8274bcb9a878b2143ae92e3c638678aa0ef1304c731ba7437e7247d37874cd0b05bb982202a2a54f44c5463853d476ad3f073d09bc0ba5ed118ee0ffd29e4b0340ec207e808fa64484bf6f7196cb2bb8314dc07f00c8d4396cc4175f1c40fa814bff26d06a2ee54ea150b6c5cbbaffb518b64831f2f490d2c8a4c4ac5574243334cf42f5a433dd7e3aa089017450373f3db9e1c4e0cd1f19afb819badc203d19f2140b298385a2003545cf0369bbdb6b76fec229f2ec11e725603ba7bbc155766c7c84bb4b99e3ae59fb70119faf7be94167958adb2e6612c898d6bacb96aa186214f5078283d5d5e710053916cdf1ea4c42a775fd325e8b28e90061b18736a76bcc16f8275d37a595cd74fb817344925d515298f12c6762d920208b6ee79d44ae97d94ba7ca78f7d339af192a7d410a70d0f509130f08b053cbd99d34ca191efe3a1e8b8529175fb161230a69cb9538f542baedaa5e479849beb488050898b857d282ddc59efcff18c51e0f60fd91a557b5d53b3ad5e08483dc07e0124037017da63bbeb4d2bfd01988f77094a49f59ce7b11ae9cee7def9809b527f105d1160985e71c29947f594deaae52e6fe6db5cb8df38edff28e86fae603cce32d5b93775a5ced34c00f40c60f8e8951f23871b9d3507fb1db1142fd8e117d8074b13bc44e83356554bf57c343086d62f8d3988d081a7ec1cfe3db0bae4a580867c9408978e71578d4fabeec3c89c8984f6074346834f10119fa57b4a1a7343d4073f710055b6dd2f8ae22ed3f3e490d3b56e7fd802189a2b34050da74dc673571f7c22684ed531d4290530f5dcaeba972942de8c67cde22ae21c53371c979ed3c8cb2321884e50ce9af71bfdaff6bba10d872db61944e7eb960723e3e5ef977544c4f54163755397edc63441c9b60f5d6950e8282f9b4327b21515c6e11416dc8505a5dd6a3c69bc04752013343b2e2c8e978436f749c05c4c99e602bc231242b7a1fe81adfbe706875b16f0faac3ed6315a7f95834dee188ea817c5da57310f58193e2b08e7d4614634f489b7e8110dac9a8c0e4a54c811cb25d743754172ddc4e9d3879e29560bf4edd062fe97b0db54b6a8157de22c97f318d58097148a738e656c7effaf4a5f33ac51832ba7ff1647b697edd99999f58bef62873b2bbbfa70db4df579bc7b2a87ff8127dcb89fb035f399d22ac62af341e25e32fdc1f838ff2fb29fc1f223885ea08c7dc8e13fa56388012f704a3cfc04b98d0fae02a5b6bdc65d7ee3685c1fd6314ebc2ad84a34b82c467f8c9800c1c2ab06502b70699a8bdfa883c5a92ff4da2fb8f83c6311f2c264159bdb4f1e0e0114166b703e05f3abcc6204d3e0d01bccabbeff80a13efb91063d5b97af0af25b54568a425453ee83fa7edbb112355ccae87ccd871eacf2f165b64e8133eebc053c6810488ef8fe6ddda0b0f292acaa0ffa7cdac9980817dfd3d63f020f507297b0fc5216225613ac4586711049a00c9f4dc21e3cf6d8ba53eba4379201fcac24bc7a94429687e674d1bfd5398da3c3cb6113747b375374bfe23537d59d8a79900a205915aea61bff4b84fdc4afead92877a9ecc5a852b0e76893743974fde70bf4b705e2930b6b13c4e63b6af866d82ed90608c269e997f7e876b38ed6a7e729d23a30c3352b5d2131d89f083e4602ef1fe76c8029916ed027443140810154baec45735d72bad3a3e86f99f024fbe09126b9f7ad3fad15b30ae922184e55851a55339faa0f7affdb8559aa3281aea205679d4c7fcf93f1e9c736388d2a4384cd8b7bd570c472749a829be91c9ef2275413f7ef7a26951ccfea8db2c0f6593986424464cf723183e44e71e9d10ccd7c44ab0d2ded10165001b23b8493c3b4fed5fd02220fa21f535af8c3c7e8ed47e388f0eecff11be30395c0d0f8fba2235ceac30f32dc7dd7309491a118216f5046b7838ceac0e3b39bb54c57fc247e8bf5ff2f28ef2490896275fd75641742103657f070142237b2a0806a9b5157dffeb97c44153e3dec356492400fe389e14ae86737cfbe32bea1586d73d64d8691823ea378046324ac3b4f8119aff950b2944ebb53f1855e931e661b0bb6cc8069d19b2da06798f02f86ab4ec775e6042b05bd2bfbbef027a8b351b3dad36d62696a2344ed5538d0a01e0616fa16281803dfbf68e311e91c823895285ff5ec7d6e0585545af3dc953858e0e3010d42fba0badba4c867fe9dd78fdbcc5a1a319ceb041211ce8758d8eeae8da55d71695451c4b2c5f0a700f3c23180f45965145d409ecbb76bfefc9bbeaac275920993b5fc35ed9a7aeacfad55a0da71c24c8dc463c069bf81e62463aee8da02fea6dac4c9d2da325ce1c4b2ada5053ebae0900d9035c4a7fb405f9198a9fb0b89f379d0ee4bf657aaee27c9f57f3f8b7c7d3f8a61705e42f144e163e821225202f18572c84569cc9310a0058863702fa0ae9b84832d12f7f08ed199d7bac11bc5b459910024146dbb6dba56225377e5cd694219b81e96c666424d0d7c6c52ca94fe6c73192bdae41a3f879fde8da61e5fa2f53f0cdc51b7a6600ca6dd1b4c65de8cfb293ab1eb6168a8f77986aa96bf90ce7a578c178d7b5da148c7547938ecb6bb9937471ff9b8bf09eeac826c2d8f3a0cab7831458e8da4daefcfb95bb5c9bde87a77fc21de9f4f01a962a1d75690262e1888af61598872bdba32bdacaffd15baa8a207ec4e5e1ecade6ddf20e956773ec26162432b05da11355a891d7ebbadd8a5c5f8bfd763cf1667d22693ba6e27eb60e20434624204b2d4cce940c25c2eba862ae19387663c6e304be9b72d305c84467849b125860b4aedd8e7c3e43c0f4873ec5c8bd71ac8201a5e06894ba778d70cbea504c7f6f0a0dd09a36c689bee13dc308cec56ac073902bf4275677849445ae3a05bf003b64bf7c83df13fe22fa1304c43123e74596a4d82f734941e72e8d633ea6b427ab99d92699084ce63f0dd25fd6224e2056327f65a43a8b9db5acf728fb2b216e8b5fcaa7349972a452e1a6db6c79d155ba9d549245c39343e8b1db424cfb5a80dd8ba1c5ae70d1e830e25a57d9e1b03d5f016ba139fad308179c91556de38f7faec1a279de043f507d559afda009c084e2dfbff1038a5ada8e835d4d83d6f024a1faf6b199b231e2a1c135bcf9ed8a432200b30ffb84095366339d7d1732cb3c575020a9403f26bdfa45fc31c5227e72aba22d9026947a49581122bd7c3706dbe7323ef7889efb55387970699433d61428c3aefb70dc217691fc00d9ba3ac09ddae95e7b2dfdb98d73aa6fc18f3ee50c029d8b9863ec2f1aeff8bc499f3c0cdb2ed5af1e541fbbab3a982a64d165dfa457c37a789e638f2efbd3bf8d0d6e744ea558a517f19cee02c5d19fac89fb0076343c733b162aa3d8c580abce8d15af10ffd92eed21971fb631f746991667031cafdbbc10f91e88a18d2dec07bb313bb147c82830c562934b181cb15d9e5989cb375a5c77506348e0976289a20778dca8a0c0613e2cf9a2ff67628a9d5bc6c4ca2e2c4dc8e72b3a1006ceb83aca2bf101a4da061f750c7161acb69be54f292692f9428cb5350baa6a0595c40a5826fe6e5e6b6015291e75a47551ab6cb12f22ecfa0a22ebdee3df0bc2bdd8815c69e087e8253a5082348362bbc5f853f1bb9d7be4ca3ae4f2c3b867a3f21c8321e82ba94b5f37eda4d5f7778c2ff9d288401b08a32d77db2141641a56a41a90de75447529f49d4aa9bbad5859adbab0f32052de540e4288e2997d391fd98cbe758a2da0a6b661c0d6155f82af47c10719d2343f2dfd6a2d6292773acc8c3a38244fd994a379a0d6b47e75e99f7f83fb8186d048dd0725a6adf8ad18bb5a95e33a8a9e0421d367bbe1b2b2199af5333c1b6c2802d3beb95c9e864f88d1cd40dad71020c5ecceb62d5d215b1940d14a3298b04405c30de5f376a858f07096ad4e745be9c979d9ebfc313d984ae4319295b48d1c39e54509270217343e31e4431aa6420529749f687ba921e2cec8e4323f80fcdb2a4ca8572fd22974235a2f92697fecfc20f5350b64fcc45f9a4e5169c99e45ca9b117a027e542225039d33f1b3a9dbf5534b2eceae2cb9f134f47a13cdd76bb2a9576db08f1557cbd1257cc80565b725c77865f7926c0ef5779631384465b8b3e860f283604aa951f96b56d6b21680a06c1df417eb3476dbd94d5d08a3e0478a473982030162a4a58143d3d7ceaabf4bf7e12fa73a2e55ebf4f0a0474bc4455c0b62dfa5c4a3565bca2618243c2961f9bdfdc4fca8532ade3c737a54b9deef4405c537d1da0f4f9f1e847c60407647d41fdfab6b618e555a542bf2a08a4d35426dac4c4ed783027a0a29849bf2c996ad1adec98c9639e0c7cb9581ae1044df56822862dcf96d71c82779d74e12d0ab94620b9052877b91ed031e0260ddf8c4932d0fde3bc30872146f83fe3b4eb49396dfd5cafa0dc44d6f90ebd3c8c533e5baafaf7fc145a42b9bc453fda920633b62999e77ec8db5c706c1f0062731a6eeb63b3173191b3efca1d6f4c0cf94b155b58f7274bb7d378cfc6a8922a6afc02655beffedfd68b2c5eb5b033f7d218fc8739636814fd42dc5d7a22472af5af4efda81ec1e9849b69619c1e8221cd296c0a67d966c7ce65ede3cd33fc41f8e1e42c194d57d5b99da32ceb455162b6122d9b127b5a2e0274dcf4dfb0475c01876a9c257f139c2a87f7c3424122895219d99e02f65cc0ded63f73f7dd507d9cf8869887499776a178ca6909058b619b56f6024e1139039ada40d51e54b689377f341fe310e13739c3dce4d7411f8116f0a6aef77497053db124279862fa9da115a9f58d6599bf2ab40f1615d5c990b8cbf7ae2981511950d9799d58dfbdf974c462bc6da0c88a3587d12c41264605bd0f1f5fa4ee780b4d539d22b907b9b3210326e91c9b90fcc20cfa81222332486812422f3a95a3a14cf8a1cafda0cefb3ec69ac565981be3724e13ad6e04453da0b4fc713b3a42f32c2776315350742319347b3c1f64b811e4da825a8513c73aefd4cfa0e4fdbb3566aeeca2ed87c1651698d3754cafd9ecf3068d95c54c38e2381ac32d2aded3ddbc822e4855e1ec1e71566d155a4a11ccb95e7106fd6160d8c6b81cd69a1a8acd37f43f50ed0935541af4192f9281c46314f31c36a4fc7f546d2ac1ac07ca3917a6106f8392cf1a3db5df1a6b4054a0ee9561077342eb5fb75f7f42aa620d1d6a83f3810ee074be4ab2c0efa65b13cc75ed2e74c9727e2f530df052a40dc4880866d0ed20afbea3a1377b70162f2c46cdd790ce57484bb5dd8f12deb779c6509bda2cf7939aaa954f5ce18e44184d12af74946187f56b1246468da57e6604dda0753e55b8b1fbc1e1ccece1c8c866baa799d8b8d1eb101398e0f2196c045c84af0921a1197bff106f9910eb11f40f85125c187abc33932e417d74f8783ca70f2f06c75e07e535797c16b7d1902b16641b0ad47384196aa6d552c3dd3a8d1549881228efac40f1c9a6ffeb31ed5d5ec725b3165441da7e3ebd163d9119decdd33ad00fc4df960a206fa647f915c1fd38c320fdbbdffb420833a629ba42b5154f275aeea8560d452db6833fffab18526917817b3795352c36e02409f52a26225cc66fd7904bae4eec1038c607165e0027644a737236fe51e83612e7608571c24e4c227bd71aae0c7ed68e8ed00edd51e67d0759c627b2ece3c190199336f8b799b52a8f7036059b2eaa2d7fbcfb8cc13fea67a93da69f17a881454aa01f2ab633358806567e6594a63979438d1d2d362b271955ef08124f1bc7cf01f0e835ecac7d3ad0a52b47028fba1c2da7b5651a1a6ceb0d6c9d3df5a63f65fe760c65348eb4af78f7f8580635c4f13c539cdf37d5e9a7568a5962055f706d7264ae651e4f5f0365066792fc2122d7b0e9b7ef4f45b6b557b6b47ef0ccd0e1e32298a89a951a8ff4a6adda2959d3030341d373b330efdbf7d935459bd52aed576c8b886bfd980cc69bff1ae328cea74556b14cb2799e3190bb08a0a09824a23d82454b0ac656daa1c680db82d16003ce4cd1fa02a91e57e6a53b2db457f1b5fb7d009d63aed62807ba33ae974e0307b94f9396dfeab37126fa30cb36f383791f9c5b7fe9badc5c6ff81d15ef5381b5ece1fe7ebad22c4e6cd13e630821444ea4b00cea9ad4e5cc1072e904a327daceb62f45d4e827ced17e5c9593c13c3bbfed474ae4f1f13cd3892c6785061d0b58deb04b0d66263263089c05f2b01a4851f34694bb26bb16529aea97c91934f29cc2b66550c1e6856ed388fad95b0774628d2543d893aaf3b9a31bd53266a451e2d8d5908f08cd0303ddf3a369aa670756bd066c0499ef9e8ebc967617724fbfd9baef41f91d82153cc6f6dffeb1fa3dd69429b4cdbda9fa338abf29a0172f3a3d8f5c9010c1f04aa9c5951c3d6ddc5ec962b4a34025f6aec056e88fcfdba65d20bfd18260bfa217baa39e8c8c7b8103f1782b64cc904bca9efbe2680a2de8169186dd0d2c7e308002b286fdffff7f02