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

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

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

Block Certificate

Block 59719 e3527cc7ee492803cde51c724ac55e0ff3931d9a35a2907ec611321c88d6d3cf

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
7420023f67fafb326f4e5f854d22676c651c435e6e4b80de012a193c1683d365
Certificate Block Hash
e3527cc7ee492803cde51c724ac55e0ff3931d9a35a2907ec611321c88d6d3cf
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00a53b000006af0000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000c1d76efff6310291c9a9807f1fb8ba203f266986d3d551e6a86b0c11d4e294e0c06ac46df05e276ac3f7c7acc4cace83c6e6e208b0ac8a37cdc82591cdb906a3864e78234027305ca0f7575b3754d793d867825baa50f61ba1220000000000000080000000e00000a53b000006af0000

Raw Header Hex

0000402037453a1d65f1513100b13914c636661e88c73b206fd5aa664a66ff0bb50f260159bd8ab9d18d96ebe4ae99ec3c8f879ede7d878b47fde13201a0a2f1f1be4f891fb5126a7a48031865d383163c192a01de804b6e5e431c656c67224d855f4e6f32fbfa673f022074

Proof Data Hex

59,560 bytes
12121601030796b98b0931478236316d1b28f6ee1dcfd7348c1fc6e9fdcebc1c645e53556c6b883aafe9de55f3c24f905b1cc86574f914748f39a60c40f2e0a798d52aa69905cee394df67a7b100ab523b89ba135b047fb63c3cfa2cc251b9720fee11294ae8085f30bda6c92240e647e0a7b86742f0b060bc44be41f9ae1139e3983c0a1e75ca9784f9b6c5ffea035408f18aed604fbb0b0efc028cf57aafcba1564830006bca81c19b21617e38b4b78d1a74e378a2ce1af764b4b3fed7ceed1c8c2fec5b857707ab67de2c309e0de19eec798c03975fb303e7b1fc846eb04e56d6b528f7898c740825502f6c2c27883e821b70b61259990ff95fdd16ba9cabfc790eadacf81e61173500248444d00bc639b2da54bbf18ae7b5f144758c8ac902f8b6f8a6f9edfeefe8e9d8dd1242e45fb62bc55b766fd556ef4e855c1aae62d54614ea05180b93fa1e511cded6f04a7c8fb2cda198695e41933e256b6ae6b9027db4f7ef06eb182f6073c281554b03c2c45bddb1d19c5e5227f9d4731eeb3f3f19dc8b1e118e043afbdb8533b0fcd5021a0fa8615e5d50ce1008e0bc224a1814c8a98452cfa9e9fe906aa6e50d51a21d1df3644585f6a3476779bcc2f491ac022bc044df641f28d34f17b8ab5f39fd6eaef0ccc32924f048a70453f72ed4e74280fe24258e4edd8c39fb90df49d71c444c23208f7b9cce7361f063eaf56b800f0e069ff5882359afe9dd00d998fa2f0d49937e7e4cd5932b524127e2161a21511589490f6f02a54ffa74d8e078955cfc5b99feb69b9fe48ffe1a3e6a1526bda9d3a82e8c147b123b880820446b2b493e5a27efd55a9b5a400087a17b3bcf0dacefef3845524e8969cf07f0326ecc433344c3ae4e2873ce202669c4c5d0dc10b141a943480b6b1e750c8932bcd88cec14887158c87d02c2d2dcd114a975b470467a9695a4bd2ebc5f91762c4b689f1cef251fe13a87e0ed864e227c55ef0316f7d04066beece010b3dee9fb8428bcb6d9989d74ebf3af3e350426f3e3a1c0f6038ac33daef2ab31bcf4222ad5ef3e31c709a4f425c670d9c14cd5f65403757b15a41418ec2d2ccdff1cd7e28a5f5dc5e44255ff95a1fb143f5c91b6e074b4ab520029cd9a7964c3d26b22aca8201aeec7631f6dca3e8060f6e338027d8e0b217e1b6df7d209bf64a14076180c1f61f695147c43dccb1d0dcff872d849cffd003a2721bed6414596cc3572049e45c45551bd0c4d11a9e2316f9fc1dddb07a39c58e2ba71ce5bf770771ed91a1a85bcc1e5400b9e7d4ad3111244d5dad8b1e544d5b26a94a375dbc38ad275f04a96f34df6294b915751fdfdcb8831a2e5700a06029cd1bfdb11e3f70393fcc355e62fac9163f7df70b71374bd486eeb8b892162311d9b41c4d1d8c15d7bfd10cc49218587bf08d6b69ffc68ff32f7270534fec782dbdc5e231980329856fc5839aa5ff6694ffd0961d19bdfd74a00d3e36e84742ed085f381e33aecdf85ff3b5b19ee74bf20905ea90fd4a4fa14caeebe41062f3dc5ac5d103503fa788216319a0f060237eca4f3ac7d8ed3acd3ec92d70d691f61044f0714224496d3e398b87da8395905774acf0b66a6a1bf00980915e8538f0b4fc61991b3745ab7569c3982c7b44cf7ad2af9f8a771c37d791cc64fe79ad2ed7f35e5b3854df37a78ca81b8f25bd07fc81e30c0b7f189fb396160fcda9ddf22f03f8808402699d309baaa913c5970e43b330d366fb6d5a728f94463f93eb9d6625d909aa08af718b3c0c8a3a8cdea179fed8c033e859ff004919ed34a3ba0dc7a24e42d40db50bd4cdd9d5c99286c4ba7458c575e2d520352cbce0b1372ffa83d5c0661d32237e6942fe03f46c144f2c6ccede5ded71ac29e1a4ecccb6f09c4f2837ebaa11519ffb08c3c3842dba2adf88a930fef697bd40faed86ebe7a345bf000b51a059f7ec0a055c9cc2757ed345610cb0062c9d35679e02ea7597dbf0954a0ee49801925798375b86177b65f0df5b56f5d3aec6dfeae8aa631d98e1bdd54fe3e36bc7ad92d5e17bb8edb4d86c8b32822965186a0059983c1814f23a0defd0095b21497f0d92defae5ddfc85357f5cb4f2dc603241e8f0799506e168e0800d1c7cfc7c87507c0d9967c58ee18180dca5c3fdfdfd719956832eaf31b21f779a610b23f384db507a7afbc85ba4d1381d742bdf4e8a8fb55a76e23bb7f4166c5443b3d6ca57f644174b790e4d39789a0875949b8da08b123d34989fb2cfb37870be738bd9150c0c54508cb71602e8db32dcc79f9a931462c22ff8c104c6771a80e5a99cc4d5bbc8387b8c3eab13d617f010382a4a348d2874a8d1ddee49aaf81d92653886ac8043b4897a9185d2729bdb3be72ac08b3d1e408f8ac9a41e5887f630e247f517fffbcb26608d98c80762851c16e1a819994a0f73691afdcef35fc1954cc0dbd97fef9efc26b0af7ee77c8dbfaf2cdaee82c50ef2983b71145da19638621fb0dcb36dfe58167329907ac293ff93dd7fb3f9256af11019bbc5aeead19f76bb1485eef68fdb7861b01e08edd934e0e3c8fbf701f419e33736b6a66f761d3946843c8f71ab2d4252d9a1a0d18a95999f6e88058f1fc48015766d35852ac4c1f5417236300a5bd79f58366748b5afb751ccb03978cbeea1ca6e7f2ec638339b2f9e4a83a9f45335c8070ce0e1c049d37ac1e27c7f91ad00f17076c9402b78a9e7672abe2b384e28965e13c4b40b79839eaaadf8ce89f54606593b3e7411d71069ef539066d566d6abd4c3b4bdbee750aad81acc797cdf66459591d4375f2598548026c5238e387c9184709d685d9048e72f6d7cc8eb2a83443072651f23ac0bda1ceea6447638494f62ebfe8452ce6278d6ca20f72d3608d33eccf4dea03221786e1caa993c576a7a5ad0f1ef5ac4ea8adcce72610d066b493762787a2cd80202d158d463d40a114d8b1bdd7e346b89aacd15d47138defb557ca44cd25db690189fc6444c91fcb0357d6c5c8426769c2044544bd3004c3b61737b0e4b63b44ac56eb76eea1b81d5f08ba43b680d4a728c7e91ab5e51399453ee37db92613fd209cea061f66ffea080a0f3bcb0abb206614e719c7dabdd4c81ee5b769ea1951d87646b4ba1cc9be4547964a99a9611888924e96b27f53224c3a36580a0de2cd4ba85630a8d03804b8304d5c96c3a581462a24acea23ecf04a3e281e6162f213c9ea82f07047397ce63422b470e2052a26760606576860ea908bb6c1a370e01f0bc65d7759a91f5c26ec07a934adbcbffddb11d87487bf1b017098729ec2d7a0fe53802803d1b0e50b3c99efb1bf2d1646752eab7ae9626da3244c72cc62a51f3ed49cf3933b3435f2c789c0bc35356880bd47676a4cc39a0bb255ecaa8c192c58dd48b190d3ad86e3975352d2be6399c83a3e2c27c92f00dcfaee6b1b6988a25fd8bc865738986a6d4c7378d20f64e796498092ab66bf071420df28f659b78d6bb6167761e32027ed57bb74a997291d90c5a21d153b0ac08be903019c2a37387782ee64d018a8654544579343dc0d205efc766dbeedb28bfd7457ee328d4f0bc8df445db2e490f60dfe35e5912b3eb5a556f04e8f569ee7f169f9ab7e8d62585851f44e065e47b9db32b6f4298d5c36aaaab4c2f25d8265be97c0d4f1fbc73b3dace8f0698b98ce21cc7eaaeb2f5e885b81a7f40998b3c113190d4b6cf04bc3358f16812802fecb8d9b257c6a71bdca3ff8f760657fee8f9388d5f2bd8d072b139100e1c727ce0d06d676131d9b2948b20c048950d31c96177ff8ed3235b627aad9ba659b42e8e631212399320edff3df089de16237054057aae7f256503c46a33399e902c858eec7668292c771ce4c045b93f44e22b48b21d18ebf71f760a3600e67f363d5833547688cb2473411864eae29a718963ca164818ee648c037aa66c6054e942e9d9ac5743682791954761fdaecf1920863fe213c1947cf6bbdce65fa88647772f6a7ef77db3d286023becca71558adecebd231660f842957bff3c7501609e8e53917c828dceed28ddbcda52b94035641b613960f5613779129724447726fb80c2424d5cd36dc0545fae9360b604967e3f5040d58fe2880e84b7928d939148ec23fa174766c01f90368abd35a94e2b1fd40584eeec3784d25c22701ad78ac7ff3f70839201df6da91ddcd42cdc599da4c022b93d3a99948e7e9f89847977a64cb70c378556e78e24550e1c98237aa6f1c7418a282a274073d5e2ed5b3588393bea213f00a6e96e36c6332f733c0b356206babc1ae0073d1e45614bb63295aee8147e693d5a75b95b3bd1624798af36db1f0d31404f08623d8202a9c3b35d51822e25220e2c284d32d3cd03afeece59948407508d7f9c440c3229f44c05a75819b444326d67bd13ea1af39588ce64ae4bece7cf70882db75ba2a7fd40f7adcab9952e68a1f2b6764b51ad6b7e62219d4a9a42e3763ccef979b04e09e447153593ec6ef39433aea729d6fd61d3a143fe7836395b520704aa21dde7e0d043a15e74fa1cd690568c52309381df351b1da86c91dd51df1a61987cbe41d18c08e0541028a5b03875a0b4f72946a6e9c9c89074750d5ee7ee10b698d6f8fb3e3e4f239335d6515fbca44c9b428b671f130fb0a3e74b214a20cb9b8521dcca37a5b30da2f5aad40449174646469dc125f3572e6feeb28125ac78c8270c3bba45b7f3ae327823ff1b9598e39d7e5a2c70c57ea10053b007ce3c6b395496cce28cc96ef2c7d530acb19228c95e42830512a3537ea46301b99037369786595a04f56bebe9cf758dfa569d8e588b51a7c6041b5ec7c937c905aaa2a2d4e7cf2021d75c17ddfe8f9e0e1f40f7ef26c755528bfb6d2aed8ed531f185204804c69d91d6d07911ad0d04accee5a564a82bdb73be68dd7cf8d0adf83a35bcf9b636d4f0c29a1cc2308cc00b29975ec36a1e703bc6b25f5189f6ea3804bfe2b788d9ef10a79a4729a81c3c8b98ffe5c7585e39cc57062a65655e3355b5ff6c90353099050ec21de24d9357c6768fb18eca24a46e6d1474db32d72b46868cd2da5b342ef4298207fecc253b2ef4d66a45cf06cc130b3be451876d27ea74f3f1321ac927c5cf1a686660e97483b0a6c238ea60e84a4bef8d4a02b3357c7941d2cbb85abed97216764050b11a1ec4d94e3f9c82c78cf1d30929b67d11ab39b1daf8f295cbc2981a959c6b22f72f27f9eb2bbaeda52d1231f3993992d682ff517b6fc51abe833883d34b0b85cb6b253e56136f69ec23ad7a8332a5291c681fddf9a25a921dd9ac8218436cb5a5e1d881be0f1ec6793cae4f9bf5fa07dbe2f2b60416bfe1e257e99f2f2ed67e872389efb5cdb6c66bd3c98339f206a101e78891f6b95506ce44de196279ed6ab94e3e473a95aefc2f8783c42385789e31efe5f8b5d10d3a686778ec55e55e1a80a0bae102ade9889fb80e4c7971e2633cc9d154461209aa4733effdb24154147a47ee22d6678cf4ac296ed89f0bbe3dcf8833f63d7dc5adb1cbdbca171b46b62a2fd0b1469efb6b8ed75f1ccbad9f29b5e5745e097c5f3747d787240fe874ccff4ae03c36456f74b3f7c0627df7299a64d46baae744f5cf81c15ec5662790cedc6f9bff78ff8ca53b6d1bdb88e03df9b50d285114fd4426f4049926c3d833f59ca02d39aa89473d0bad8e4478569f0005fb0b741be92cbbc99ea2d9efa042e281b0dc5dc905e17a2d96b6773c700bc15baa2e8fde9ea6ee05d0479b04480e41d660e0b1255b5d5d67e551be35f9c33b399856c71687827acfb962d0e19941cbefeb1a6f6ab26e954fa126a0e8aebd0d4e91d0e81d294f7ffceb9963b464cef930a87d7c592825239a2bf2622891ac230447eeaade226d1dfc1a21aa5816966fc79d3425a39d780b92c891d388a55e6fc1101c40f8433b12ad266e1d1b7ad73aa4fc30fc7e1df8d505db8fcdd37334ebc624c3cb05e87894417fff840740907c29f04034eac17e1dac64dd564812c0c7ad05af9c37b25551332e1ee2567314c92adc8c4e6a566b5b82423644f8bf34224a2f1eff7037fd9695b91515ed9dca4a866cf7e0025001b86697e734925062bef047b0a7b0cc9c577985fb0f29c4dd416f8a297d3e5d2f3ad23f2dfff9eba4254f581c2e1e49a626e71d106b46f94487b1f15f32b3f4c46bf07907cef85125d5d77f816025b2a245c014f0c262b51fe686503c696fb0d7cc4ca784c695856249c6bba6e06e002416e2978d6df8e3f856e38741a1cd2ce7fd35280090aab14f589518144cb04454f8a2c3b1b14a6f97f8a5ed06f029f53963ec52777c43acac8b58422838813e19ebada0dba5aa39b873d4bc9671288d612f25f706b2738ab07c7cbdabf5e62b3aa58231171b7eaa13a87e52113ec4e19c9f7d8488cc6a8a6785becfb7ef4ba612403a35b8166490e88e1830a6fcca2f9391306d9a7e9111050d4db7dd8c914504a315be747f6d9da36f6f5ed17972127028d38f10cd888024747ee87953c1e7416e6f9acca92c1ca64fcea5d1b01aca48a31460571670f793ffd128fb628998e867e83392442856a2468e9bde7c4dc13942d6b1a4e9b55bf45885302796e09dc9f98e67316a8d8a0ce3846142ce0cbbab20772cf71ba345bf178144f2ef69522e0ff6d1421dd4ab5559890cd556ca2b2fb3f71f1d18ab6449a017fec1585246a406e9a6cf3fbbd95168cbc81b8d203fc90843f5774108689263b5a8d0988716f3119d4acd1fae98fc6bd952174d01e9639e749691696f64e7548d4ba1f885aeccc2f992c93e8ea454f8cc3000674a1fb579cc042919d29ac65f1ac833973cdef753ce8bbab56072a3316e67f7c1f0cda7aeb5a8461c6781ed35aa935d436f61802796319c6a2f322feb8e7198e06bd76d4e8b0ba3f072ec2217c81d943b2aeacb60f1d40f3f7f2fe567629ba2bec4dcf3e6e3e5478ad51b9910175aaef810f622408a478fe8dba288d259b8f781afb1e8aedcc21e4e4708b10e2efb841a5274e9032c61353bddc31ec2659c90ab3f513a2476680f7237a8ce77130dc5afdf0ab6097df11e4b429b81a85368734f980eec6c021098592f82c01cb442f627040f006472ed6c7280fd62f849ce2b780d4e5ff83058cf4575d7767592c745047dac46ede6ed4dd9ba91f37b00970d7b323d3ff5772e5e646eafa66d725dbfd6243bc3439600921ae6bfe8d8bc3c56d0e5eb27d97c81ab2ac381c04db1f817057d9fcd5f4bdd7e7ff7befe10f48e42432991f23d5955f14d7aeee82da9ce04610cd4e4941790509f07c6d8e19b65c36581130184928e8a2c55a9c777af97228329d181f901c5755c7702535c048d6265e335c292a257478ea040c6589536f89446d03b1884bad2972acf8b9d73725063ad59346168c8ad0270a4f249b4992f7dbcb3322efa2504e32ae0de274d5c266996b99331db24fff2d815fdb91e75065543d845063ecf92a70e47138921fa2db8687873d3662af1c5cf16d76558e80a8354d2338fc8fe82f5fb503318bad97b26b7cd9be2b6522c40aa7f3c45220fb337faf346217ea9ae683cb0c7ba8ba2e5963036ab1ba2524a5349980d6b3a64705ea29d919823ed9f35f406af1a64602b4512c9454b5fbe983992558d3f86c9f2d8d002b0aa8a9c6f07b837dcbfb6498714bcbc8f219b27fb7ac45b46ba9dea348cdbad422643823bdcf2dd2cb3e8939caa54227e63b02bddac8667bf3d5c36dbccf318424e3da3aaf7b70b38bd063647d6c2d182ecea0d6a117e9af05c038e3b1d53eb4025d75b5c32789063ac39968a0cc376ec232679d8e401acdecd3d12610f8fb3ac35397fae28c20244431ff0690d6bb63f4ba478435edeadee39679675027a7876de7b83bcc08f8d0bf1f5166d2902cbb696c883e29a00aa83c84ba065ec4e41d169f84c97459b1b3f139448c75fcdc2452d6a294d141668a4a4ad2275780549f93ccb49afc381098008b796dca3d12dc0f10ab031257b793922fc02c127031d9102983efc860774af7a01072695e4fccafb3f39f4093313e95f799182a966ba0788b3420faae832403c76a5ebdc7cae8cdc6ce2d1b633a0a02e113c0f6deb5353a63ccfc7660ebbd4603a16c6aa12729fa5e0c7877209ae525bde68d615cb2f166950d6412aed6d22441f6b291b078659f1ff1134d1a2b6294dd730efe95333bb32880fada96ab955264bbe305a6665cb10aa73d2a86b4bd39ffcb2170ba88a98bdd4be6a9dcb7c40cec1326209b130ade283327df82fdf34515ac6bf69a258eb71b9098e6aaf9566b86370f6c818ba4eda7f58675dd73c157090d23c9ef6fbdaff22f60e1e23c9cfabc6b2604ee3e4e6e51acf3f4f21288adcaf800e97b164bad744743d4c5e42433ecb7365587fec54cdf494dfecbf47394c3a719f396d90c679d59d2d4ba212e7a24c10a57472f20ac1dcd86dfc51bc214e04dccfe5f85f277265309d0ff28c9899eab792587224ae57177de4ca0b74caf9c3dac436722d4677e941b4487b8a884d7a400460576142828616f23fbd33ff12a37e0798cd8e3256c00b78419a7ab010bbb2648f6997b450b921e1faa553e2f2d254e74112b42ff45e4ec400d77bfad3117847ca66d890394eb7acef0bb29b20473b11feab19fabc8641a6f97dc27d5a0e4af1c05e4466e7bccb3ec7d3fbd32dec58abe4aa57bcba990fe978079661361cceb863cc51eb7b3ba1de539d8e24c739f5e362ed90aa6ec88eaab2f8cd9976fb2182062f15dc61c4faf06bf2e3a38bcbcd2737a2c05b939051f65d23abb2f53081b8c3a7175b572e6dc55a54875be9f19c27f91bab78d906af409db90006e842d359929afb599aea446d104141e0151bcb613b92d20dd00f87e169934a462af0aab48a342f605853a8f5cc8d77f3a072bf7f42b70b4db3694c72c473585212c890157eaced25ec26da9329e57f9054403d36175e2eb919785feffe936f02adf300585366dc12b510ed76211fffdb79166ac6285d586e6405bd443da5da03d25f7519036531af9aa03cabe35cb08ee9378264cea7242cc597e1ca368beabdf40b42d83d9a47402bec01df0310c9e9a4b648d7339f0bb25b45a9204c71ef301f6e85676eea3c0be50798bed09b7db5c61058536492ac7e45e6a9af204ca497cee9bdb93749115a0e2d5acfc7dddf1426baf9abb0a183d92daa6bdfb5fde2c614202902ef7ac092573699bb611de0d8b7a50a1ba4ea20d9fd6d06483a3976c452d4e382f365d19be66f3b5d73f04a583f81caf327a77ec3fcba161a361cc7a8d13c77822d6c6367fbd20b321117f063966380f0f91a61790236d768ff057b7f1f70e9cb338859799d0d56c961ba61e4fbfaa0d28a150ea742f5a67a36059f34425df4d33cae3fc8a6fb55655db142e6c519f8a3697b56bbd2d0466b793887d11d162db754196b7c4a563f3b1b764df775717b26674b52c603fa2b5372c21e0c0dccf2eec20aa89a6824c833e9458c331b3a20fccbc2447f9f639fe9866fe74ce8740c928f9a6050aa8b1a42217c72e432001be322e4124b9df93e899eae9b1812e59de7c86ce969c553fe9d1b06bec04a3eea6897806fec7ee28015a4f81987f75a993d58c921fe5f4122d02064669cebfa71fbdf1d5a33d52417e0e1bf9576ab3456c84ea4b67dc5ff1be9fa5cc7aef3ade3b28a7b21b4ed434030919aae06f5be348d2aa1833e3adbd4e07b395eed37aa5c4fd2e90988e80d669a309513993222ebf3558f4cece4e6758262f98ea2b1affd9b8d81f030e98913cbcc92e1af4cc241b1533b9cc3ec26246a7822e57e825c0b5b0b84ff3600d62d4248bfef6a359558ee363b36431dda8b5b90ebac3e0474bfbd933472b4ab3e9d604389ca4adc1ff4da7b3940a1464877f527b042b252909c6e1c7cb2241f1e88ff9fccc811e4c2e91439bd617d50e887d19cd788715c9a2f914d1fbaf4b6e154450ecb1d9bf3348679913fa829d8131e09138ecf9274f74819c91454b1e002c7fbaeac78ad723a70c9e32fd111e956fd387504f59cc6de5176805ca02b71086e1f6263dfe1b4c248c2de481092b9abfdea373b7fddd4578524dbf8f225f7791f7b3d41898998a4ee10cff977b33fcb84d705ea63e331b9c6ff2330d5aa51793d3670e672f07193b930f986a717f82c7fbcb45ffb2f183e9c4217d8011ef9823cdd068dae0b7fc489a75479bfa7a32d917129498a69154098173e7b45f628133a64bedf6a67356afa238d40f9b58ea0c331feadaa5b97bd58edff670048de356d3c756fa4dca99186d0cae16815796bc12fb385696727706df3d5b1965f70b8115dc7f3ab7daac025d1db7ff20e8fa5b8524a012ea0f34f2d9c9dce2d72c06db795f149ae19de7347e3c1fff80794887d47904512f632a66726a8bb525125843691175222af6cb1d0f9ef81beda6c6487006ffe40bae41deb3af67e85d4b79f7d26b6498b63863998db295318c5abaee00a483beb5516492cfae18a5a6962a213fdf780a7d473496bc780db0313b95c040796f6d089828531262e413768c4feecd83f9f50f13a33078cdfdb3caab506bea892f60763f65b38a058a354c81d2d372a9616327b4761daea5f46502029ab68e2e09144961a9aa88ab661e27cfa1f475c81d4c8f8a8c1fb8a6dbc0f9c9a17d0f63a454dafbc5e9d852572884adabe76f6b6cb683ae956907d285e78593bed9922c7fca2d4fa49f493fe10b93c7cde348c602cee589df138ae0bdd67d46b0f45537a346a11f2cb2c43264a0e51fcae164324c460baaadd770a2c27713f7619fa0f8a67daa1c30af5ad18e4a3746dcc6974e25604dd4ff964beae14ccf272cfb0129d1aaf1b693d768d7e0f95018915902d988ed6f716fbf8b9d1c6d8e9008ea869541ba25e5a7819f5e8a2f28bfc88ff216bd513a0804c9789a6e822929023527c39ddb6b1b0195feb5bd18275006732e7be1877148ffdecc8414d6a90103001c0395dcf964afdf0b99d2e7ce9db7bd5f728074628d26f704bc6fd4450c3d63ba58699658f6716b481a8bbd5c44bf8ba2bab43fe125fc56a5a5776fe42c12a9fea642a24086bff9010a5fa9facf173e7abb18072d71c1c7ddd35d4b165b62e06662c41054e5f409ac14e9095e07afa4d1214ca5a1783f9b758a5a0b1ddc2eba034c30fe21d9c06d43c4eda5d956120fde55575f07bbd4e0be7c00013c480ea03038550f87a42cc936e8e161f795390011ccec267be7ce4a3411554c7c83dffe9532433d219dc238ff233a2a1301717acaeae62e5fbabab239073c0ae4589a90238dc5dcd35fa3d7d0cde0447180d45844ff21e80bc70d6dc3ba6047c79b78831fe16902232871d32fb6797996e7abaf62337003a711627f1394695e462b267086918b4eec0cbb989b04887510da7a3f273ddb9362e37700e0b7f75a3d5d52fb1f8a3ea90161d6a95f4ef3c5e68520d99dc3645b2187fc4c04e01d9095e1872eb13ea10c9a8bbefe23bcf3d6f6c320e2a2c3652da899647c76841636f70a6aa87999095696b8582b008d636f81303addef091c188a4d8ad67a50db35620052fdb04dd412d6dd81eb000727d2c5d01dd9ded5f38af128739e4f145d8b3b046f6422da4008a2ae2ed7c9b04b72e89e7569b568476eeea86e12ac7bebc516831474be1867a80840dbcdf423269d8d0af2551ea4ca76ce2fb24e76bc5bd7e9c774e6c85375886f637f8a7a9f468e4f132d82563f846e823bd0520bfe82cc3cc65cdfa6950deef3c6e79faf1c394d17681a2a5025eb872b79fd0b006f9be4b70e6523258f06ef5de43281595536802467200ebd30c91ad439aa5f31b9bc899ee9198b780ff2da7a2103778ad84f0cf98597393e6c5bd80f94d7fdebdc0fb39079fa85cf2bda6fba122b2e78183a42b2b1a8c90dc912f4490fca1d3b7c870567c187c13d1bf35021b544829bb561f7a82ee3bed3ab917491ecf7eaa67c62a39f5c5e6bd8b356422fb7cdee42947c9eb9f3cbf4f70cbac3de444c649e73d5764ec0d6211e6188982bd2486ee3e946cf1aad62c83123f897cd259ed3ed3a6fd36283374d81e1a272ed5d14099dae1af7652e1f7e85167021463b80df7ce47dba4f2dd3161c2c0f2c061c6888840dd0f78c83cadeeb5a76066adb6f6360ae91e7156199ef3305856039af9dd256585e446a5465292c92234bf91210671ce4f158a1e69a5153955fee58ca9d6e1b75fc24d91d6c57ea4b4f3553e293541ca6b75ab0b25304b833645239b35825773b508061b690edaf6ab84a4d41ee3653d4f2f7a0f3bba35d069dac27753211fade0b2d7f0b1edd404da1e1cab38ecfc2267bb3b576e2de180ebcce1f350db068ef99448a0224d1ca1ab39db2939f5b2feeb269d1ed4d446b165f6820f1aa6a07bf2bef5d38b21354ef1bd7790d8d72ce77dfef301148f4d4c01b8a772e5f9e60a603f90934405626ec7253b9bab594be80a998060c72a838986799c8ae9a9ea5b3c572a44998d5cf2693ac2f365659cbb50b430ab547d5d41bce571d86d52477e74e3d2cd7de37a2fef9b85b5af6c18177b03478d69c76465c74a1570f93e212ac24de5a7bb1edca27b27577a166775a14c61b1049e5f37099921e9df7412d11d9d4b50b5e6c2749ce1410b91236c504006c71d86cf3da1b079eab2aa87f840fe6bbf2b1838c1d9e05d418b32a60e429b1e841824f52faf079c7852d0777256b56ab43d7641a1f75a19c2ddff16065c8a067b2e1ebb203aaf5b1518a7ee7198f8058443473daee7f3318928e9b739c732df4eb09926586f8915444e1238a7d5dd5205d697613cb23e97e76a8998f46806ff3b1aa788daa44de7d872357f0ff106d740b54fefac8393a65a7e40ab90a0c2973986d78081bbf3d02df16bb6b4c56c83af0dcc2b2827f338469e757e560f17ffc23a9b739a1e9dc12832c1c2bae571d3305b943c57990543280ab3237e960fad3403101c461ffb6fe5161733d651a016b100891ff10150b7e68acd194e56242d7f2b9b90d855d513449ce526fc3d0a21ddd93d6219cdfc8408f005cbcf43526d8dbcf05683bc818f36ff4bcb769c58f640115875454eb67c24712d587a15e6c6fa28695a783d4124c191c44b15a7944412d2c6165f218bd3173922d7d17e0c988d95e07fb66fbd5cffc0f092fd12593ae080f7c842b646e34df4cdaf989beb704a56b982810356e0fd37b139872da10d13d97163bd61827590a996d34ce300c0c2964e098628fdd1b2598557e22e38dbba13d03ef3a296b1983aa54d913a7f3d7ffd4c88ded943cc829ef004ec37f9bbb8a74df799c49f12eaa78c9681637ee507b783909a96f647f0eaa615a00128fc81c5fdac24193ba267727fcc8102f554ef7d6a2073686dac01e4cea516bcb737fe1cc0886fd21a24131b588ea56019b0555c07883449b942b125d81ebdf23fc2c486bb13fd5ce6942502599d74218d5dd45acd15ac922bee1a58ff0cb79d15cec9dc832417a096cfb40c9b5b17e0bd030dc88d8147a6f35df0f75d425b4d885425d655dc31a175877fe7563c088a9f47e26b4f96c2a9243f1c5cd5085aa1884c690c911bfef8804efdbbd10395fd3b17482b6d9d99b62ea46bedf46079bacc536acaa9ab6c1e1cd8c95a0c50f56985a52b49b85ebc7d5a7dc7e634bad2561800a50e81632531983a808c8490521ae8d6f9b517682984963c8cce563727d4799cd0eca039db35224f3be34acaac1782c3c625cf991847704a7c5d29262f41a0e262170c3000dc2179d069aa1d9a99c6511e2151a6c7c264d0322482a82a2e7e0a65d71218abb2341775bf33684efb5869f540719e2a2bf8a8c3956f6fe0bb254aaf9b52827e310a3c4f18411656eb8ce8521503cd8b9ad14de9843ee5c80273f3e60829d1298ef26bfaa2ecaa33ff933a232ba28b958e53036bd5a70af7155745e1a1dfd5ba5c471d43edae0a6a977590cd34980e0ad61ad5ef8e51277919503ba41ccc4693cb7f8471f6cf0fed6874b1f3f55f3e74ba89a6e1a6ad1b7ef4445d597cfd2fded0d6a04b62bd71f281d09ebf7dbcb6aa7153b8eb331b3af6a8a752de0bac96bddfcfd305c10c314c75dba6c4bd3a259f7520515408439616321222dca6d07a2e11576d76bc7886ce42304fcbe502f8400ddefd7b67634e7a86dbe8a1442e9a6c2aad8e63651e4c72b0aae626a537e530e3a8c1edf70319f47cb96e0b5dcac0f7fb497b7686e19066cdd611a31e1448994dcdbb5c07d03255defcdaa99d69b63971ad0217f6472edff27bf9e43c1aa6408f38dc0ea8db59f2d334a7ba004869f6218852f2f5495a041fda44ed23bed9cad21fe48770f0f0995542c79a65caaa7e4a1e0d8c5afe744bef7ec5ae6041c0c93ec03e4bdd2646861923126e00c731b78285097e32edd4346db9a7dfaa3831797e13ad42601a6b62de0d3fb0b0dcd3dcf9f9377407a6fc7dbe9b6c4e0ebbacece14442f2766cbf62b29622541e35ff930e83c27c417180e63bc4e6bbd5b66185e6d8e88d85341a1f927ca58d952e53b1e9fb2fe0b8d6ef522ca8665ed673d85702bad601999ff6dbf485cdf235f01a7dc8918c4506372a409fa87313c2a43a1f5445901ebffb5c2f46fadfc09faa8512e91951f7f67ac4fe12714895da82f3bb1589b2cd0e9c268d2afaf8bb05893895df5fdb87f6ef411a65dd1cf5ffbb31d707cfdcdba2af862da2ea6f0c69dacdea958c228b05e255ca639d8a7c69bc0407a85e0da4c35a5b0c701b783780348a6e6b205ec4a76a96a8ff284b9f786848f54ed295ee99c5cf7fb02c3b5ab63386eaf068c120722934c0dc8ce0a8758a43a03fd5882c913f7724c538ba912f9952a38a2270607978ffd3fec2c255ce7d7c97c7eb3b5325aa14fbcb0d0fd014c07e39a7165c4334ecd89c25c648156d70796ece7ba05e688a4191944db0621f4abe17370f1ea9b3c08ed3e6cb108920431dbff3ef95ae3e7a6449fff8e08e82bac775144724df2d2fe43f5aff6d222e61e0b2a9a1419bb5ff5e4407d411dcdb9b1b1158f09f8ff396c5492b56dbb09ef7367f364277b4cf775bc5285841fc814aa36fb0f7f6ed1a008b3dc7dbacbc852751f84d055ab119718621f25d00d8860a01e451eb55c0132acffb0f4003b50a13e43c10ae681b682e063451e7faf221f8439080b6beae2876b0aa59befc817e2577dccb87a91c829fc5d63c26a891ba76649bf06529c4d9ca04f880ce9db0e2ce27c772707877f8079d16c5a86cb7294b9538d481e954376c0062b3b3f9bbae751ce578000fea8dee5d87c8e2db12080969c5cde5ed38457f192be7583400970237a3b0422ec773aacf0198d0f214832e33481bb5fb73ef41013b2faa20faf6e50a99dbc66615347b68a5a67eb572b687e335d63cd51cd077acffe6f1a262a6964efd0bec3239707596eaf5565f6924cabbf054414c2d0fa75ec5d1447fda482438f66cc9a12fe8c0d2cbbbb819e59857324dde00c228b38c0d1c6ce6d9f68e64649cee940c12f03c4cfc9e7c2d65e7232bbe25ed681a47218611c4f749ef9571cd8568f9d297e343ee1d3ef648dc9fe3acbcf1ba99925ab2ba67d73f1ace422110fa96b89760651ef36c194992166046e89068b7bf1a89b1c32478129b4caaa0d42018764f95ffa2db18fad131ce9b3f048ca8ab9d7c675c8e60357182d0a8b963d166b457499987637b6ca7317b10e9364a506c92deee7282f050150e6a5ab61c9429e72412843384841f2329d628a8e12c2126369dd05ef3c3a232c54e23ffec550f954c009d7d81fc903f196d9fc08f6e0c4cf5945c38d3cd59b10a5f19af3a0fe64bb6537d74f01a7b780703400543cb836286c8e7954979c9fd21fccb983d4e6f59c130953d275c77c1b28118dca1af7657a57da539954394313bd2d88241d7a0f85ed4025808f82655c7010b1f94d51e3131aeb61d43959a8632872201be81e9987b5d0e9d68dfcad3e100ca02a9b6b5bc3f73afa93f44b3047954d2e9f1b05c1387d17d9a324eaa6ab451e874dd6e9135a6259a04143c4a6fc042419d3e480c8008ef1d38d65abe7495a6d7682254a533ed5cfb02d28c51011294a69d2dfd8507fd262afd950df25e60f0dbfcec881d8881fe7fd898b2782736238a229509796c80e4081f0c6bf0b83684fb6d50c4bf7e410e11b62fbcb5c9a32cd2c323fa6cce3acf58ebbe0a3700da939760e61ba9b286031ea48b752be882c6cae36240516e2c81119009610bba43eabe44bb83c42e65df1e683eaa6a43be8484ca2558b3c7d917afac2173b0a66557452da65e2a65850424140ccae29d48aeec0f6c9fbdf5a951720a0ff7f942c396ed1c6158932a0e3835aa57502d47ddb8cffc4106117429ef2e9af8f10c9daffc25df9e24420602ad012dd52074626d74b891a50c238cf37670278242715757483d5319751fbfadf6b4bbfd411f781d2670d225d74be646c3980ad3087d0490b57f50219c43c8bfaa6a1cabb22d5cde90f941b467d6ddf5a9fd21a73cbc6b9a13653a131028386b567cba21de3fb9d1fd585d2278ad024ea40bb1dd42fd81278c485c1a2187310d922d957d3d81c0e76c25d24aefb5fbaae4eedb5d0db7dd74dc569504836526a5a2975d137aaa13e6c80e73074d1f85879cc50da215212a6edbc11f9a244e50c062a568658895e10b3ccdf44f36a5572270be499c64dd280ee1679793e7c74c43caad83ee5f03edb0dff7d8f7e8a71d06e54a7354fb23cfa605644d73e27736f211a0cf1c157394e68cc9ffb1b68da949610d2532101133f463410abf7543eab74d78b367174bee9459c3b664ad2688bb441405fd4def6d8ddd57825a63b2ba30b93ae6315527a3c3f5dd51a39ba54ad8de7de87e5c14bd304a18b3e5612eca3420fc5b7e9a8424dad15a0bac85e6c3b929b56a7354139b15b857bc3f3cda200b91fe201b31f3aef5d5e6a0fbc4005317e6aff2a73e004d6f717b0d99b98d5727d487cbbc463866b6a4c9434124988ebcaed1107ad199fc1073b588d2dd3e2620c4e4e5787969e5dc6988c403edf6287300b5ed4d0a4c9ff477d606fbfe0b8e373ba6775165c23e73f042e683315eb793eca81538feb6e82da3045959842f270d03ec6a5efbe15554043adac59f11ea08814451f8e3d593b4aac57c77e1d9949006c9462525efae6b9114dd9eb72a50f002755c2ff221c1f67c340f7747b68037f85b999f90d290c11d9563e00c56228817cbce8bdcaad8be6ac6c3e49671d78c6907a51aaabf26f7a565a62163e2a6f39c7c30f95f7f57761e9df4248297933c2b013b4f1e81d5c6e801e5edd76e679161fc5d337d7b3dda16add3bf69032c87d22db646c626d3e65fc22ec6191561f28cdfaa3fc073273da24aefb37a372b5fab0d79474240e54a707cf134c17ce74336f8c73e23caf25299af28d4402be8d3d6f3317cb024cfb79fe930070a9cc58272a497655f8bfafbb3f9175ff260a118b06e9da350c52c9f5efd896bdb8da074fc42be16ce29f7310eeb3a0a62ea913de0dc761d32c32fe9efbef6048493d069d25dd41daa9251d98d7f002ba81a09613c3b6c0b5d4edf5ed1cc3184384e5a1daf34304e1d76020bfef9b6096d74798842470602b11903d91952664349c3f960f71fea790742498dd117613c1fcd03839fc8a57e4f6b4639988262686054b426e04ee3ea268b51ca4f4b683f502bf8da8e42877c1c41a03eee5f6310b29c9602acaee5e1b18cbd0ce0f48759aaf6f566d02f296c63d7f0f064478ce42040dc28efb8c2eb254e22b777af62cbfb0421e775f90cea23b04613cfde8801eddd671e1e2cbf5e2f351cf7cabfa8c12c2da26f447462e838f34733ac9ffcb5f3061e0b895a42184dc90d3b3364d5010b41a0a921230ff3484eac791f8e03656dc84d05e6f6ea8a5bb244332d1d395aa0e8effd01c6760074752558f87ed7b527aadb0ac89d43bdd9fafbb2b860933a287666b264472346da383a732d3a21450c613b04528e0e1b160187e5837a71202f6ba1ebf629de9121ea96039bb8989d5fbf5d89dc1b958fbe37ff663c25db4a973d3fa42dce29c4d467db382a4cf6218d64c473504f8e3371df7445ee6687b4749d713e538a59315086b8c6703245c6d3bf11f54e9ae1fee5781109634c2a92e7cafc2d3f5bcdb2200340fab7b08ae3e5a41950b255d033fcc212cfea2a2818450361728613672b46a6ba9847793d28af8f54ed320aa73fb5f52d07ba31a5eeddded8d9cdc5704ae1b79b23d3757168d9a067902eecd93af63e03c7e0e21aa874c7705726ddc4d2bb377cd3656ea23961182925a79347e1b25d94d0a0c9472e00b356911c627a256e527ba58da8fa87caf1f5b3c6a81ca214eba5979d5efc3bd7c18eceadf98b0fe6d0ac68e566e35af8278eaf2e1a62820a8935f24de8aa01f48dda30dea50949d35decd8150722b343bc62cf73023f1c0aaa0e9878df5f59d24d1db0a100c074c0ae17328d1d0d601d3603c1192b4534f111ee7f1088b68adbe768833494132be36d82f4313073116356dfcac1e5ad4d5c4d9f8f60c696a41d1a852775ea7b8a82182b552f4a2224185e370864a247407eee001e852cca64d1ff37b1979f86923c735c3f0e1597148530c40389eac073dd5b3aae3b01b4ca2cd0507f472d3014bd0f3e8ff95d5c8c1f68fd87699b5331dae3f7e26c9789b453efe0cd8d04cb959f20b0f213ab027ccec9e354dc981ec028b4eef52a5c74e88c88638b93f50914349cbffaf1947053ab33a15838af5c867570689c51d08b46f5834949c9307e21ed3273954d694a4c51167f557edeced44340174d97257b00ccfb98f5bd3dde42200102599a3f0087afb878593074d3273b5d6f6e074c2302fe504fcb62802ca99f9e2867e3fe6a32b37f801e4899ca3ca9994aaa307388b2cc8279a391afedf2992827e10130fa5388620241f9a2073f05c9279f3e570e14e1e5d8bfea7a14d83b631b4b168439e3e069a1693e3e5887dd8e9d03faa8b1ef7ee4759d272b25bd81dd7a546517816329cb4454397185ed31f61f4533a03d4aef155402b90076c10faa2c7943428cfbf130c3798cf4c15d7d25a7f412d8d58e70f5a3e45cfd08391b2c649f88191f82eba4a4a4d7cb67b4a22b1647f5c5c45f78c929890fd7b8050f8080a2ec5e80d4aa4412ce009fa12c68ce8b8c4177a5e434fa68c77e9dc81ebe455f2fdaae59a3790cf7285abd7fb573b5a84dcd1817df05de62580001956c202637f4b8212255c73e3830f9c741d52d8cb24ee5ae5ee3689bb1dcd001100aa985d394ab223f8bbd2861088e5add96e54ecc2dc0e0640afe8d2ff86fc6b2ec9c44e857674c4a5550c3880271037e2f513056e62c3574e06e1c2d296205417487fc0cd2588f10ec127f4294e723e3e5e4f13669466f00618bbe3b691b06c01b74047b56179f7ee30b0f0b5772a25f4d1cdded236f4a24e990c495bba4c86974c6ca4ef770b484e54b88ae71827f2d34bfe510692e17dc7883fdb0851c4240dc0ee0635d75bb324f8de6f404ade5f7b10537154e040e9a41049a9e406031650753ba0f780e7c61617d406d79433117c12bb174f1fde807cc7cf5e97764b419391374d4e9fb4066e3aa3e088ab0a99dbb3a090bf4585e653577f188eed24ae4b75e5c6af44286224d8287d8d9ba431f47891df7c95f91e0cc6b9965752c6f6d6e836d06f2b5864e596aa0690d27125fb1369e4f4c0d9a2e3a3747814a3b91c20ced0c129d8742c2eae680a4268b4905c49aee16adf085e5d657804c766d8f4b3e7ed53309732e3d224b2a40f579266e6abe2552acc5087ca188eca17e612f292b52e571e0f1bad6fee375b8a27cdba12f670c8013411fe0c7dc327a0f66f085e2ddbc1440043b451e1ae36ec2967d392ff2edfc6819cb4f546456073c16d10e0cfb0bceeeb9f44f94cbfbb5e2443c071b41edd2ad115b70316f9fcaec885bb7e85e4c9f7b7e9044502c6207b52302dd57fd8a6f55e1c408343afdc7f4db192cdc766690d44731c1e6075e7b440a4b6809bf418289b2a00268cde9dab08da69b4f128657ee0f3860e1e9bea10671e1baac46c0e09d731655c7fa13d866bbd091e91f1f15144c3667141cf26df2febe75b890fc1c59554ccc64149c0cc37663b8ac1147dd67ecc6055ad84fcf66ba5f522c9024264d5418a32afe2b20ea997d922f6968dfe210ab95fbe1b13d83730232b83b351f68237c5cb565e8584909b92fc387ebea661f81d8a61716f2c0ddc7b2a742ad88958a07d956a1759742e85b55f531ccb2984dff2037a52fe9057ce860e19a6c1029bbb89aed909be960d08498adee5be1111057a8c00735bfb1347d2aff8f83ce93c95892fa452907b42098ddb63f122159677d029b44aa410412398a1f710fc50841c59579987afe7e44913085614afc26fd936524aef0e0de1e466b876fee42c3b8f3470ee89d19ab3b03706a3a66c7d51c123510e133185c7c3460cad8fd391a153689673473b004d321e5bef3bf1bfd5f467429386e7a6203adff3dec3b544f7149149a2483adc1b69420c68f53d51281c5e71021aeea7aafbb94e2fc4153fa29f3c73cfa920b0fb819049870e5a5c4bdaf4461d5a113ae86c6eaedacb035663f19072d4d70b7b30ddcb83134c159058d07d8286fd3e7ac888ef694dbc790efd047cde46355c3de18ad213aad8afa9b68581aaa6746c43fbf797fda22a5e46628c27c326e6a1deb25693940b746af5448e0f5477a200130df72c718beff2ad7b8eac9d1c72358cb954f280f6be8e1f9d1d8c2a005bd6a1cc4e655f7cdd3d8613e4d6f5d7280c45abe57859521172362367011f2149ea32dd6a6dd6a574f96d0c60039e466b7b51edc456039b7a9609793876530cccfb8f28fe471ebada98c665fd2cb1f34e607c89e04849f9feac090b572c3d37e7553454c0fffb0a4dd9167640f3021ed37b93202cee6293e4e69879a422e9aeec998e356ae7bf9afcc7b32570a2327af1cfa9124942ba8fcede2603cf0d3510c44742f44f9484ed047bffcd3a2bd91b68a12f870abd78bf66f49b2b011e804f17a89e99a43f6d791a4af59890835e56a9db9c6515efa6870c9600146209e66bfdbbc03f825cb1fcff093408bb54e47da0a9c1699afb504e0ab379e71ed1598157f959129e79280ef5cf436626be5c325c19e643b66376aa749b80f94066bd621f552682d1c0b29b08777417d75a30eff0473edb3f537cc3603f40f544b477da8fadd640eb77a0c304edbae6c608b53fee829941989bece557c1a1c3df9065fe404f925062566a4ffbd9aea9d1123bece6da59816df5de25685e00e850b636dcab537190a68629125a2c78d7f0c99401275a77f6d060a44c094e6459198cd49f2d33a172f36215de438ca8bd86cfcdfb078f839fb01fa2b56e5ec4f1ad114b956ce2a92dd9d4f9088659ca545b5ff39b57f3ebfc3edde64fb0d41e939b9153cb3b2232da96517efd9c41c54d9b61f6e996fbd7124e3f6a6a024b78ed674668e9d0f3577d07be0ad52bebeaa57f3b94046b2e196f1694b69aaf68b79e3722436256c0374cdb84acc69dad95ca99d6a55ec490734610ad93704b62949b47c37a0430a4979f14f896b55f76dd237e501a39b5792bbaed7219f7ba9764ee8274e44b15e30a2fcc9728eaba487e66b7577f759bb88086cdfd32e423f1e63bd722397899e8903e8b07e8111b0accf22b18f208495392f6e0f75b5f6e2c77e6171953ad841e66f7f182974d2441449b7dbd13f815e1049a71a1c970b3fb58be3dd3c53664ca71e6f8bc9955dfca276cbbbe7b802ebc7c844412149b130ce44f40f90a9eb5c0b1998529815ede793605d1de4edf29a238a14cb40c5f858fdca807c21c2a64e6268d3f183feb93af9f615c2ab0b574343b7e85aa07b4caee7272984ca7c87d84946720487289ac1004c014638bd4ea2369c3a5285a82516ce0df381c007b6dad2ba14f52460cc6ad1a66b68c89a3c90ee337ffc05d32b805ec7ea3969cfff50f4f8ce3c26143cf237c064e8fa58a71d3dd4742009df78c006f8f16ea98b9a6b6e9c3fd33fa8106711213dc2c9761084f35e75f3712e818161a108877e4b46e0eda70fb451500ab24561f305a4c1832c33000adb49c497f471abd69ed60db71c24e4b829666f70d22a9c54bab71939ef5798da58a13325183d697b8e5d940ea48f5756d6849efa01b0eb49f84890c183e41fdcb6ad9d215ed580ef1c4b75f8d4d75c573daad4bb9f51b4b6d7bff96b4225372c6a23c69f21d6dabb33beb107ba1b67fd88cd27f4f37c2b48c4db6a5e4247fc09af6b7b30a91df04c97a1e630b2285416a7328f2355b3d574e9fcce29fbfd1af5aaba3713cca53ca687b19ba8860db183fb35e3f2d3af35a68f3dc7d815681201564a8f6d9758956ad77c926d4d5db55cce4b69261a14d0a7d0906065d3a268376778c3366f7e8dd8d1a2e98867d3ae47cfa6e8fe03440ce97fef1726a073a0f3b65f7057451306ded6b9f7318ff4422e3ad0dc4a5caff7312b3c2757d4f3942cbcc418e9677fea7ad3bce682b857497515999506ef6b85b37393df7db95ec642dd1de0cb404226b70d18ac827440b1da768c2681865ad5907ff91b0640d5789d580e29d64798b2c585907de2e51c44820ef3bf95519229d23d11e35060207c952e5f41449ce09ddb6efcd88472a17bfb41f60fc7594e6f66293efd65d86e7cdf0ca718aa158a5a2abfcce7607df20636dad9be378b9af23403bb84b710e7212dc8e5311f497813d35d9c50133832e24346cc41588d7edcb7298190fad478f0090cf0e4f1528f0f59d18999d2b67d4c9c75bb8da79a343ff4de8e7a4b0b3a82fa9cb490b32a1fc6f6f21536878908c74f740bb7d5cd720eea744723658d8a30c32fc61d90bbd41af04779fcf597e24a84aef3faf2a0af5ab9e6f05f59fef543a7186fdf49c18ebd0342eec89f239a70dc8d9198300504700610d24b8480bd580fbc2d6e30813a0121cd8d7ad10bc0aa7876f4e1379b037a698d6a107b3e2611b1c1d3589fb3321d4668d5d68fed82cff619faacac8fc8ac409dc96728af45a65feba55fccbda7915f98d4d060e97846c9f301b4ef54ea6321ac1766a654c4da331364350f3ea98fba9ac460b92f8fb1fb506e972992c915491839aab40691ee6c9ecfe5be0652d498ae210055301ec72e46b0219b2a35a6513f90d973c1f6c77571500a6530d1253ab1a377ed794311ca2f686cd428b647f4c66636d87cd5a866715856b505f9e00162a0ba4837e589f65f17fd1e05b4ac83f248294cef7c29b18306d9d643e90909670756aaf2e63e072c203f05b6c4f5bf93f57af0ea0aa8cb62dba9d55dc57f5c231fdf96e8fa569cf742cd943d96e1449af121246c269153e7ae16e9f2bc7804b709398a5876a991b34e0921289b7a2516f2af03fca5649941260465ea78e2ffd9b91de03e787411879ea5c5cb63d3fe93930035e1ae4e515985e490f13df822bbeca6235cdbcf862ee65d186a29485fe66d32b5c692d181cc44810f33e741e25628905dae934ce23dbb66c9df7a7db7093f05374f8d953905493693cb380f5f83cd56852f45770c35fb21e1a562edd6f197e37a0e2d6dc08bce5430a0d079200022268f54bfd34cea50dc4da8e9ed9f40202b10343594a79096a859a59c0acb55abd49092a3ea59a8205f89903315ee5312f4615a970f4e94d957fd6d308b70729289d62e8c281595511b63225debe436bdceaf69c19f0c97c3e7a501dec61fc0fb1c1249d78f1323e7ea68f9c48b5aa1816a5cec70366535f2c375b31db51bb856e456a556375aea3307aa1e7f5d141453084e185f24f0287640ed5f975ec4347039e52cca1af0af9e061ee4796609fcb98c65d8d5566af20cfcfa847401f335e33c3c8f99f10ef6ee6d454b7cfc29ae1d692deac427e013e30775c3fa227753cd004dd72831ec039e6a909ba150d84316cecec8f8437400f3e45dbdd505e055bb763ab04dc6f4f90b91f9597ddc2649dd1e5bafb257814c02e9e410deb5f13acbe68dca0a325975a591f556b623776c2c2035e4b9ba4ea21a6adf0e2ddbf0d4806c36adab15a524bce3859f27e997c92ee33d43010d4d37a5fc35c180154fda23eb982b22bee3e57b0635ce884779e7219d2a35a84273c8c60bd5a2ae2cdd51baf48f996fe29a5f36b130ffbce7f1f36e1db3d7016b4c3e57c5a977fb78c5c5fd36a8873d97cab2f733271b76336d4e4f1627eed48a46105986d8a32d5a36c00f31566296ca2c4f2525c42e73fb4081006158b049e7e7e2e7558f592056bb14f19b3651270db7763263ea84105c29a2434aa2cfd7d04c2575448ee38c25ee084d99186111dea801edd2a57c84cbd7227997a7c3d5e0b55d0cf3386584ead62709eab6b27146517083a2f1ac6eb48adcd01d0944a584a1739e82b45d8ef819ec26778fb6777f6607a1422a18b4810904b775291981962017870e11838313877f4fa7243d73e18e73c16b6774e85ab28eb3b19c558e80c217a3fd679ed5bd38f03de1a67d5a8172892638da9ef374307c6f9f4034c665c14328417f7afe9d96d35560486796e33336c131296f6c7279d3e075796cb5145825365b9c7f369b3d0944eafff9beb6cb4aff46a1fad0d22b8c528bb5501fc33583a0704e3fd15c7afbc4fae764a1297851b4cc796628cef6e98c307b75008869a4f65316aced119bd70c95909df34f82cc5c03de94be02f307d26e04b792334cc848cfce3cf287fb28271a94ddc487168994701f2a2265268a6cb7a493e376f9f008c3b05770791f76257f49d0d781d9bee600516ee6fd380e8279272dc45a8ff1f8096bc58660d39053fea6759ff439d4720b43800c7eda39e3cdea99ab42af72fd437674aa030a7ab675a2f6995b650f35b82a6f233eb0f3e82054879cf570210b6f11db04bdeeb7cfb2b0dcd8a19b1a3826a1bed03cfc9a8cbf1182ce7643150b8b4f266e806389071380f79f19812a94ef5e40bf5fe218ee26cf316bc4b7451d1a21f36bcd431a9a30ea94e2014b6ea8c5e5d4074aeefc69e7163d4e0d164bcb6d3461a744ab35d0989b5e04170cb09f0462130379ea86399234082c522e85cfb699761c4861724e01589f93a238b533a09dd04471dda472e29d5d4b519c3f34d5109d2c8991256b2b56879260d764adb5e04aa0acd592f6bc1cc7b9e78e951f5211a20d350e5e622662a66931ff51f13adc4899ea5026733263dc385e3288c87e62090e5b5ec3798a66fcca502f3da5342f2c099e7724b57337f72a070933b1fe7b96cb8e5f03764242064630931f9d06b63746f467c0d80dac6a09521e0ffb54061cb6dfb9c63d33ea6f345772f5ae4f1204e8535d7ec4dfb44f13a6a9c00194ff84a5081827128b43bc53b1368580729f85ceb05c384a221368bd32d4d26b12c21ed61d8758f669f638ed2941d7627416f3c22b577b84c24f388ba8b05b559d3667cb1b3d4568f93659f41b9fa4f230f1bdef8b15bd55a2714f87727d9a4b2e807c81c6f3f7dc3caa630750c85005eae7c3e4077a7bd09d59822533fe4fe32b0f027a8c3e6135ef69ebff8684b3cd323bdfed80e5f295d6479e294b4d55b86e6a4d328badabe7df46b67b33211cc76749333443d70b384355f3fdb9631530b25cb2a4e07934d195514dcc0ebd784bc2dfad6f8a5023294b1783b33a27afac1c23a2d837b891e672bf0db0094ff0d430adfd0b7fff9c634f4cca1fac3bdacd0ebb45bb3e34af628b9694843d87e498e45d7992fc82fe27dacccc9297d24b0c9a2ef96e1289c812a195d88a0ccd906affa9424bc57913762cb1f7a5daf3f7f27d2744c77a0a4e0d687696b576e06889ffa1e8141cde5d3c44952815752530fcb59aae0150508439209f2e44fe736b778408d0a94452ce3842f1d4e5f89f5a315a694eaffe3c0f0686678a834c8b83517a8b6e56a071953c1e99eaad5a815fd0dff21fde03c0b89ae550b8fa7b62ff8352bca65ac96f338841831f8197f59a0d0b52da6fe45366fc78d95980b7229d668c0da764c81e66fea7a3ae6b6670801e794c4718fcc949fad44fc5c36f1418b801a5c2a23d46a977fc572e247cb51ff4fb2302c85ec3030d839b623e516abb7786565167132de0c72907194b20dd4b05c32ffc5ebd8fcd2d57ea10ddf8bc5431b75f4faccd8103e983999dddfa06ba0697595496181e6bcbb36b680e368488bca756d7850871dc3b186dbadd63ff6cb027ebb0431ec235a649b227ba758220a051cc4e6fb715c72aa561ef482d7fe053e7571c6fe8c2374b60391ececa77ffd55320c71827cd1e03cf5a53680baceebe39ec6a8ed19e6025febc431673558ac0285281276f472979bec0c7d97665c9d1d432989e33cfe29cef2afcf45bbb37c32f9745467a4e3742d9184d6ba32a71381239f4bdfdbdd13ea0ed31fa40351e52a24295eb06877525f339adc51995c3e156b5f0c44f618ee96a383e9832707e8bd4cf178960226a1fab4a49a3c34d03832c18e0dc944c8a08775b0e72bb89dc53b9755f58f36c0993b170192e2a44205b73de5bcbc454763a9d8eeccd4903869057db1882ce6d2bae8555ed492bbf986ea4281c867eab0eb9b8a9aac36ff0ef40302a5194c0f3213f56bf99aef61b00e9f5d84326bc9dcb2287602bc996ad8b789aa49b2ec19e75430b082705d7c0c55712844d1911db5e28f1acb1d6377faa1cfcb0155aa2d8ebcb6e1282c1108b3519aacdaafe43ab05a5296441c6aaee7702b578b0bd10d7adc15bb90e800bd8f384fad6b55c9f37bce3192ca969564674dfd1af395efbf142107da1febd0c9888a5429cbbbf064f2a5dbe6418c8ecb6a3753e6b814b3d3a0f5ce7d787327cbdad45bf07c34576e102d8b0664c2ab5dc5c20d9b264928fb88223c7bf583bfc319b2943ca336e368cbf88d9058f31e39bcf874ae98157d44e6298d738d071d31150ff54a51996e03711477a5553a55d55d180e526ca705339e21e362ee8988154bc9e974b8f2d5992e0ffc0d7b7409828877ee94ef88248af4b6a081d678038c24a519a535bb3c9c99ec4f2997a9118f0f76ddd35542feb601e17678816134cf0f88bf3136b87c3bfb12e2487106ebdfca0489d3a6881bbc56dda77efc63a5ca46c9c7d7e1eb410cd0678352662458ee62c5e4ddb0c71e789c4d6e79c628472389c932a9bc3c27cab5e3b56536d0a5af362804c4eaeaeae4da1492771f938c81a3ba63cfaac2a42b9222da043fb9b8c4f7efdda037791aa1cf4ee81ba65713889864f7efc2c9e5e90bed954e18496ba3538f36d5226679fb46091ce27475c22444c881cabe80c6ea171788615b743d6df8162e87c9e4b02b6c0439c79782ea31eac9c8d8d8cabde642796a2d65ed0ae547beee51061e2e56e2543640f505b0473aa6739f0ea0e228f862ead15243bed27cdd9a029fe6b2750817224579fd9cae0022d7aeb0cb567197fcb1e576246eecb697548f8c739b3bb29cf0928fed9b437ce40dedfb310d52c9d6457e5088b62c74126d3eb4e019ea099a1accc1e0c5603bc6a8a55f6cec6101081df1b3c9963476acf0bd45089bdf6e0ee1bbe492d6766cea76c9840cfa14dacfbefa480fcf7d8d8b144b070843e263cc7d565211f34e617876cad3b1b210467b5f649e7987ca43e53c45b6667c1c50a09decb5825002d051b0fcbaaa43581dc8f48b07d4a65ba09674605568a9d71c11d4d002d73042896a5b46f4470cca397202a12ae35cd70bf3eab6268274f40a5c4a926c726b6cb1491dbb4b3076bfd3c311035ab4672bdc49764d7ec2cef70f1aa7e7cb424806a21333ca13673fd08670a09f694256f7ce6788239d4677d597f56aa2245c0fd8adf942f8537abbb262520606f290ceacc3874bd56f5302e53a181887eb13a74e20cf63c46b17865d9386dea7f3d886720d9046d76c3f8925f52c748e27a5c983ac4faa0932829072cd0e23c188754d21baa14085f430c6e0bdbae6c3b0e0f6f5e097923c947b1f3847df89863cf34880fc2cbb5fa6330e205205ba188b79e7b92e85103a87a459eced7b673a494e958f3534ecf3517ceacef318f471fd048a0d1ee74695bb402a38828f936b23f311f606131157f09bb105a3b81e33756f8c46c5a6b41c7a3c3f4b1e93f773dd7b5a75fd7bd5ca7688f8e0cf6474596e28ef71d72b8b0c9e97bd75ed05a58224100d7dafd6d4110b9cfd665d579734cfcfc22dfded77a80828c5d5cf77b7f74da87f9c795a33722ff15472197d7a8b85908688ea8166df6eed6e67d92628fa9ce64c93c299272e7eb7ac4aeb22d37da3677b92a8c2db947bc8f2f5100cbf9d764379d9cfd4f4074e769dff3b0f4c3a47e9bbdb502c84f9c91ca7615e1efe5b8585323665c11a612a811cfd346af48d46950853a59aadf4b9d2f3359ecf85037e9ea1016d0f6922c431ffeb606f1c3cf0253bcca608e487977b0986308278f76d38185548808778a52a8a133a0a7757375b5c37083d7f1056782d20c30538f2b8aebc08290ebc03c540695bc5197e818a44a625a5f16b9080d5f56b9a5c51d9403e990f4ad3abf4d176c72ec00e75e3812ebfd2882fedfcb1660c129ea99afc85058c61b553e4432ee5254205a127b820fee5ec7a86b83413356330c3bae0315498b206e21802af25cd5c516f0818889769c9fc9ceab9459310d02de2cb69374406bd40b1d95a633dd59f7d4bfb47610937d99f83b2a52313de5d338932886aabf3628998c879d70da6884897ebfc80c43273092bbe0f41bfe9bc9b354879eff13726ca2a4ea2aa030f2ec0c534d71d6d7011af3e84926891cd6e1a6f25c07b0f0bee1053854b47258e5e548cb90313d3c315daafe0db86b0f2c51ea29fd6c6224cd58a8e227e47e422626dd69daa12195ea6c11cbb06f97d5c09d46f48ab5ac88ea4d47889a4535c410cf1f775dbedc5e17f27bbb017cfb01d5f4a5110f4c3c5a86f7c4573a3eb95c8f319631f29893f650f4807ba3447fb56e9711a02bbad3a06e3df841ec81fe70d542994dd90cca96ef10e1023d96d34520b037367f9f9bdbb683b1e70d34586ca36867e5945c3cce09655e108f2612b2bea9447824618847dd200db6f9e0e6e74e53f0aba8710a7821824824552bb3cbd79b623f5f55e4f81b7b2adaeb726600388b6ff678ca00be5cb11f9b1a9e4aa683c6887e7d3f04993395c2b1a6ccc55034a2a4f822178cff059aea7144ad481b27fde94aa67cd96ac166a94d3892ba3f0885ebd713114f96ca763ffbcf483d7d07ddf800c805e72859ce279dd0b337c4cc829be48e76abddd48fe08d84d6270ab9b134646e0b04fe56ed127d27755ccb413b4662219d9fb7a430ffb2f51df03303b766e3a815ab82d27a6851af51d59697645db0ff5546dbef0941abcaebcb29a363fd18b345526018662aa699585e3ad0fbca0d2529ae3baa42faad146780293b405c45ed081eaeb385c7e4e661c36d63239226afb930eaf4985f1f1cd89d126c1b7c0e0e4eba0bbcc40092a87f5fa4f2b8c7894d4ee551796388f14aab9551a29f419a58aea8644632a971d599601799387a5370cc500cc4eef413b0c2a853e4a9a0515c55616ef4b936ce6a5ac09f469fc3f164f215523dccd82d73e0175fd6fa7e54bc4691b80ad6f01a614aba72c93929e775570ffe419f6de379d30c4f595b26b4e65c5dd87e17d23b35fa9d862fff763c95208420f2f3bcb0a91a6c55453022f141e7236d2d4587aeb9712ca182bdb978c14a52179da5cf292c2c4fde50e324793ed7d8ea0f1c35c4a53022cfcc779d60af7c08c4cce4192bf2b4ee99fec8f9c2d7490a377237f097a21219ca9641c8d3fd56fa3ad27b06f812358317f1ae5b5f0cee6d5b6a7402d2098086e1503cf1b6e740ce9a21b8cabf69cf418abab068c40df80d1938876e47b0d6e329ab7f50967ee9edc21754020f231a4176462ca7b095167c92dc0bc66feb786eef2fc703a6ee78bcf6089c299fe3d3c073f9384b8ab408533466d7c829db5c5c34049a6d94d718b1b79fbe79c44f9b8d9bc5bf5cf500fd4dc9a11d4a1c88036c8a9b2688c34698e6f629acbdd58b588b48721313229e27ee2667df4420db1b8c78cdd6d65de396a688f8a2739a22cb1aee01824d1f66f2afbf6b66f931443e788c945dc1cc5937daab5dcea0e627c7677c0e3222c2d3546d9fc0b42612f12464771d5242a04a34f3b1a6ad4c161847cc01c76092375e6f16d515f5fe0fcdc7f023aa37b38af214133e7726e216ce3184e8541fb7ea95cbfd30678739798997dd753cb92129ccc09a7185f53a1f9645560f3d2487a360b03dc6132f4a9c6e78036d4c651e1e49a41e5e20e471a2d36accc3e6fdc60441765dc70109f82e5ead262ba6a47251efd0a656b1c9eb2b1e3a1a33c24eb6e035fbc40891a08ad2b3cfd44e4fc78a15ef97821005087634f9e2855064f3b68bfd373fc79ec9498a0d27f24a3e1afaa18e65d5ff520259c46af6162f6debc362891a49e4bcf3af0064d1a806af8641979342ae38a8c6d1a39abac900a8a4da3ea83447062a6f4303570336ffa31f02b2fbb8fa753de4f7a8dababa5fee7608a6e00e5965a659dc75e873c83ae848d627e99ebff9e4a0d2add0856142d1a44122be334f6aaa8edb5ddf3ba2eee2e864a1e6f676b621837e31896077d552890aa9ecb3e8f5dc9a7e435ba7a9a20ada9b0c8628b561b7a2e834ff82c9a76cffc558dbb2247a7fba202c6ab7f797ec4f71cdb05d4f82fc0c08656deef9d81a912e7cebcb8ea8fd95c55f697de933a09e276cc353093d7ec632fda9a647907e8faa3c4f331198415c74555438bb4a366f1ccd0c33d98319951aec81fc5b77f2ddbc593f60e323f7ce3f86776e09af6681e31821f96cff0ea2d1a296caea3df76c019875c628d3b3e7f88d604300a89d7214109d7efdb3462868c3359f58e775a23665b18fbeff6d80de1496433350d95c009088414f949faa8c873abdbc44a3b23d84f3b2cbb315361c369414555081b2e6fdfc20e9b7de8c8e7ce79f73ef6b41e9e653e6dacd67e50c0556699dc1d109b777726642380fc3d983794fb9002143ef565a6bb1fd6479a1cfc52c18e043d9664f1e636e55a0e0dab9de98288d6cb00d8d2a9263c2cd52ec6646882f72f466efd4abbfd1a74f432e4c045ca0adb139b1595244665bbf46d81d9ed5a0c9aca9dd39df798c853b9a271c8a4b0e819e215d4821fcf717d8505a027d65d98090be138577cd1d18e78c4968c13509cf13ee4064d123b8e8b6872fa6c7cdec8d9f2570125a1ec2cb1b0be55520c4c9c68e4658d0e2255c2703cb723fd3eae0cc9ffcde9ed934973e5d3f961cd3f73529792026f46b0d9f1881d9f13de2abe6a987b855ec7be4bbd5f07b4da04f755fc8b5fb63d7e714ec203e2725d5bd9724dcf2ec9d894c300874e73977379505dd24b467dbc8826045ced3c10066d20af3803d8e8bd1eb33c72548fcfd6f5b1a6641f03ab6352c441ba966b6d4de40c703e3cfed664f3c084d8a57c8735441d33262f9e018a18410595f5ac5d2e274a960e2ea089b5c832d46bdf639edf57e846e7df44202b7db14d60bb0a8ff4944efe2b779e7349f311f38d2f6dcda4e48e4f6a1510d06451c7bec885f0f7ae40f360cdc049eb375ec6932306e10c6b509b7d458e1afd0c44a5f257cb84056b1b7032e9dedc97b440b367597e850260bca03f47ae9ebe4e1ec63c7ef41ab2250865f2506500f5311787fad5823506af60e3cbcbc9422b4b53a29dbaad68b8f15cc98083539278a8b19c72ddd7e103798397b879f5bb9b821eec6dc834e9c54a4c30a8ee6b6c6c82bc2b46142a195dbdde34f7be0f0cd14d720cfd08e99e2e0e735ec8d7314a2d8ab93466904cdc55c467d7f12fada433e736864fd51cb6534a87e6dddb0afd777b5288a22b1ac3942d85afe38a687966a5bdf4db92df828b3bcfa62e750dc060ef867eb3a7719832b0f59aa4638060ccc598a85502f78a8d31db9b3d8e918fd89f33ec72fb871f0603c8e946b200501c0391ac4104ea9ae288bcd1e1b4f1f6df64b227383492032d591f39b56ba070523714d40bd67bf0947d09d9cd74f4e4832d766a27180bf6c2722370abbd82fd1fd4c80f5d05697270c8bb980f6e1e898233b7588abee9c7d49d639af4b36f78759a0b97808d13c0ced8b685f8ffd0e13fd9bf5ec6ec272e23635aa30804791a3fe66593f8a2edc6fd4b06ef4052ee59cc1edf10c64e60c620519d82bbfa8a01a9663aa228e05cdca612631675bd6f88df4fc3495f06ce5e35a70eccd7c67664ae487c45f8c815da7369db4de035e5faa9a55ac47b484f5acd5d1eb4ccb002914166f74e80583b2a34bc7d4c5b0195faa3f54efb92060b7ac8a657c36b83c3a1f50a62b6cb3ccb98b89c527df0b3ee23a7ca5e0f1dc4c1bc06d45ab5d596efb75f23f4c6ce8834916833140e7c2e67edff765267da5f88f6cd1f1cf41b9171148affac97273c2eaf907209f2d49c58bc4b18261f5f782083b51ec1a0338d4a36bbf030da6b65d31ea92ea7a78eab879f152369a16bed2da6a99c424a6d959ce42621015246628b19a134cd176db411bf230a2e2129466946af4b44ed1e2afd710cef75df97debdd962087dc5bac225e74de8cb175a2000c042de399943dd9e2906fea8432a6965d955024a52a32e835199dff30a7369991774ee8f90890b3f5fc33ebc3870e841852527a8de4c08d6ef031a0535db2ff3bef60f61af74ee73e78257d03e00ab769547fdd095903bfa3294e95138025c139d328f7c29062bdf561cccc6b7d284944f9ffac4b58ff5b8479a4bfa0292d770b5b4292c0f8e443db6d5ed6f6c6fed94acec001914152622f6c755dd0d5633a2fcd2935a3bc134faede7f30115021941bf8521ccb6217b1b9a5fa9b5f7fad503a1596c0fb70707fc3eae12bda77081255695e5990e910df52d976a8c98575dff9f4694129bd334d78590b2c961b1473551f77176c0154fb34fd3768f0b4cf9dde6bdfdf07b2d67f8e7a2fb1cdbf0497ecc2b8f528f672f82d0bc4f81e613fe63aa9cb511198443eda279825760e6a529cb4855f43e0fa6f227002bb5c4252bb68060a1ce8db2213fea7bdbfc91efc71cc8c4136f82e12a236076495667491f4f8c8ec799f63ba3641d396058fa90bae83273ee33b4d18f5f3c4d7a81deb6d4cb0fe5cb391a1a36fce47164f31de1ba6aa69e6f1d073a125d5efc95782e8b1b93d1619024b6f880f48f0878c968f58f09ea1ee68d29cc2c7155a39ec12138742e55556310295948612eb30dfc03ae7cc404ff5e20d43ab28558b5f3ad72f93f786be18fa1a4b31f9feb417d40f39207fc566af8436ddfe6f4d9e01ab7637a32d121e62998febd092939321812fde156c22f96ba2a480524a4e27ef9cb16f43b6507b004549cd965ea1d2c771e4d3e6f4ad42c1e3df404eea9b784879c336924a583ee01c70241618b01d5aa21869d760cee6f4b074eb4a4b254a7519329c09406985bbc9b1606252e2c82a1ef00e30ae71d4c8e39001160fd1ae4f649f56f4ab5fc386c654d4108d5285c7646bf1284234f9e3146341b391782dcf068120c6fbce6b81040c042d4ecbc2e7d5a54a1d4358093d44bdc9cfdef33c24ff31af5632d4c08cdf1097cf615cb696f50a67e4caad44be5fbadef41c0eb3cd9c51a507b2d15ec9fd7678b55c52e377459a6a4684857b38ba1870188acbd088dec50e2f6110f2bb63c63afcfe833a744db085fca20c85355572abed73f5878244e9d2be2251f3ca11ca33b6b05f314f6e827765de06efa57f032a261d13a1685a84584ad069497176f8f2109c4791cfceb855b76c157945061d9d59936611f7739c06fd1aeba754c017e66b99d4be382a63d49a715410f218fdf65324d1f193e5bf7daa3497d11796a3294a18788dcb7fec665a5cfd60ba96b9acabe738ce6f591d8af108a2c5168814b105170fc749acfb1550747547330ac75d98aca0bf2e9392508a8d9a17047db4eaff054b32a7c30c64330a7a87b9b3acc312d92c6236a105b758c0f10b02c184fdae5caa5b5749245a945b75d575a78d5b73935924d7186b07c7a040d4524f0b7b6284196dae5cd1803ad64addebfbf2434f246edc56ead8ddc4074e578de61acc539e2b5997f92b86b402b21d1960685dee7172c688fe8a68f42a47e01a7e612e5da6ed7be1181c8b93e40ea974be018829ceb8e9218eaf793c7ba0ce88ca2665adfbba69808a76bbbed041e6bf45c1056c14e73d73e81a5417b5e47c30d0ebb9b2fb15597e2ff0bc040e85c6d1952903ce47adeb7d0db269d9b74523efea0d0e5a02f0a94a7df1a930db7bd7239a6e99ad5e5499f86ee443681495abfd198d1916abb1cb3f2a4d2ddd3eb1cfd0021257802f2c19c282af29c5c4199d459e82ffb307c6e17a622da3b4dee6b2e1eab10768b5ad99e5285aa4ce79dc15f26477b0c14a8f48d16768036ed8ab12f4c294d2db1c52332331be707905e283285e07b4b778df13fcfb7279440ae903e2c6048d648d000fa4ad7f71afb580ddce9ed6c3fa2fab98b1cf1de884a241cebd34c7796e6831ea80c7a5c8e64312c535453932c4d4124bc345bdd056993133b7f12526fb07a28380161f133a5bee55f985c81b1c50c9b17a965e3b271701714945fff1e3a2b7f7d60ea95d1d42ac9d525c86f4177c80190b67ed76bf7a039323202f4bff4bf37bf2453ceeba03a441de0d2a863a38eceeec2cec16d1f1ab43ee71f2d2ab24ab29a08f5e2e8714fc5dd7819f8ae4d24d5cbda7f6ae6ccd19dcec7b42593cea8fd035e252b70ba1b803e9ff6d45326e93e22179a3b49fdc35d012884f2b25c000a521bd3c43f09e0415dc334e686d2fb5403572b03025a0106c76887df02abb100fd8838001f92cf77be955d7c1a5232b948997b844129f3de1a05a2fab301f43062167f5badaea77d9f9f8ab0f177f1bb4c3655a84fc0b6cead6bdb1f94f6585ce3aaa49bf33e24b67310e14c977ba09c06e49c2b4c4795b263ee69371de3b5266bad43989fcad174f2a07d64ec3a7d4b6bb16103b3e4ec9dfde7ad4404ac5e7b8fde36e2b772167be2d8dc8a018161ff98da1b11d5fcf99d599d3679431c614238371c523aedd32095fc370c31b41e90b8e4142cae60f435829bf6d411eb23deceb460a6866d1034ed231b9f848dbb61beb9f7e11972529e0601480c99feb33451eb901c5c91c86c4000abf990e3a311c062fa2dad763e4f7fca9efe9d24fbd0b775b1999d2d3d7aed904ece8a5e147842104109c01cf81f3b14ea7e683ff5f51fb3b0dd7a04501e8a1030887e52b7ab5bf4592b4b512a9fd694c1c3a3a84013f17e3358f4c68e51ded00f74fa6bbb90a83dd4463d7e43ca1e07c40c8adda8b2d8d9e2daff5b56e02aaf260b56d231a3eec49b0fbe8d270f280ce9805297b4528c32cd6f8859324c09f0a2bc755ff5319adac88deb33702112b2d8a126e0d09226408cd61c8fd3e513b27c475f84ff25df2b3e9cfe94e480dfb8a7819ba0faecd4abfa82f8ffd1d351c8fd6a40ee70d381b63709a285cc3a4f343a6445a50909efd3fbbf00c9c3996e0b4b073e0b20f37e150d4fc6977bfe9408d94f7f5f8218ac4e098092fa1d26413ea0982c27aa78a4fc806df596a98ac6971268b991059f0f33597300a9055dea870f8877402ab64c9bd7009f360467e229bb0570284a182ce7477dcaf32ed96a10e7578c898965e44241989f0319b95454f006d82acbf8bd541a2e29f7e75756ec69407ecf7db32f6bdf4b10e83ee74c48d09f6d74302555f9a6aa733c70daaa15b8d29a17bc1863a99301407a0a3926a48fb04808243a071818a8c1702397abd9881cf999ddaca072d702b52aa386ec113705d66c0e4411b5a8d48083a6d08893034c040773ffc2b0607be37ace6668a9565f6992111174316b644fae1fc8b075052548e510e63546cbf6ba82b49bc1892d404db609515cac8fa7dceae3a2a10a85387891eb7a811f12c4cc4457c78b8e0d049fa4e3a58c17678c1b782de3b141c0823db5632063930c1f5fda92ad17719663b1031aa5a66055cc951baa01d6330fd11f990e546a8474cc7e4f9d274ed239dfa4eb12bba7315544ad292fea7c42c9c702b8a215d8f16849e6b728efaeaac9c026fcdde46293697ee85ddafaf40cb51fae49fd63aaa3c62d52e5872a0ccedf97da10e0564d142bcdc18c6d3b4140b6e63c99f8a40561d8c9f2efa16290af5c8108e0f600a5169178b281f193742c36f4b975816cbdd9519debf9e915d1e1fb83739c15b6461096ee7480f45e8903f1fde09ad0986adb4e7ab6f0f7535f36c6fb53c9312821c2ed4752d7432eb41a101e716e07ce23c18e988e31f492cee55657dda903af420b9077bf7ddaa018c5942b25001a3e1637d03ff4be5eee155ad91fc8a27a4e424ea4a0b19059dfa20be5cb4d7910184d8e8a1f0ecad6640093a341470ebfc699446ac63e82c3c6cb5d17e5f89046cb4891f1e349bee94464ca08c43dc5bd1aedb658f4a82f86feab9165e2307ceb0a73cf666f2712fa987e297ff24bde93831c0c5cf7eb467a1aeff75fdb2578e32579720f77cefcf0140748f5a1083d8f8d9ff1c8ffc5225d3119568855a541868fb246d175fe9e3a0ed7a8b02700cc550a5f0df98e754a5af0a0c3e0e7c27fd01842034215abf0e241c52f41b8b7c4ff278881cc3aeeae79250e03691ffafbbc9f61bc418276fff00d98627debdbdd5caf611e6c8defe92e3b36898d245611d8925785b7fc0cee531f8866df513d34b2db750ca7666c216d40d08cc5ede284100dbbdd24135170c9fdbf64066d539407d3a04c274eaf14a0c654b65ce01718c463dbd2dad29ff0de83dd7f4edbea9f9f9e2f4c485ec70c69a8e888144080af57bf6043cd57b2d451b5e640e8bb723ea55b1c6fea5925828fa7e5b11a26ec9b7209fc414ed98915106708726b4a7acf7c044c596737ffd1f01fd7c78362c00975c782b2aa6d387cbc34e43cd3be04f32fd63a0bb52d8c7212d7f8bdf29e9557d708a6f3f648c73e4e57c854236ea1131f81cf858cc20b99ccce747a9683fe4703bf32a53cac730765ae4120c0fac72f90c2fa40ea2bb8dd12baad551088e770643f0e384f202936746e93997f9007d565a770808364ee3d7f92e290454fab26cb51b45db7d4f85c66fb9a1ba63c1858e40fada7d7a37c0eb25f3d558ee561800c87a060c291696bbef29f399f93a681b5536d53f9a1f0e3bee34d7e3089a8ebad15ca1d451b6643702e4d5510b5742cfcfdfea67d282daf32de9ee53e34570f46a10b89fcdcf80bc144509649b539903d4f96065bc689fa9f84f68e8d6b8aa996024f75d1b0e376aaae634687741e85018236c7687ca0cc50cf22d0ded6ea90d5fd60fd0fc1b10b37e4a1dfe23b06d711bc1723e0d1b4fc56bae40856daedcb8494e8285c53b8a644a15a98da8f4b9ae782cb2ff2081cd36861fa55b0602a7ba87e80377494654767e7b547b140655def81fcf88a466f607f4531150b4a3f9c006f090e6a48081b990f9981418ffaef7bec2062405dd48a6f319d08f2531b887d079f97845bbf05a17aaadf15f5ec74a0eecfc15283224567106f8f9a45cb6e89702228b28670c4fa95942b3443c8893f2d8935b0574b273a4ccf37e72501c5852d1c73d0bd734449cedca4693877e426189eb2ea48776555252069e68ab8d10e8f7a46b50c1eb75d152d2d7aed4795d1a2b75c429e6c9d2950e3495bc78bb22f97a89ef82152227bde5e3f810c6049844aef7ac8f60d2f97112fe7e4eaa4f1de532c512c37a848d4aa5cb6ff96e2dff763fa6111613cc8c23bea9772183ec1e0c539ff0104a22242d5232040724812efadd6213da3dcfc9c7c9c728198651ebc92dd473548bef8b1745b903ac61f7965d34ddfdea9e667e71ac89c7c2ba981f5626200e74236b003882e6c3d27c5a384f7563d3b83b57f0598a48d8dcac40fd6196a67f867409d9148a2674ed537a5b29d44bf1300fe832362193b1d9608adc134a8379bf6821662b6d7140a9be80a6b1e8510a35d207c4f5b00332e05228daf7d2a98fea7b58ff00e8ebba13d95b4562a45cecbc889f3c01b73925e1c77ec891e5b91b8d489aeea9b4c4e4651a2acd5d859f0b23ecd3a83d9862390830bc41507fe30cfa7748b22081c98f1518075a163a91b558f0b2b071c260ebad9c8e6b43c23b3a87d83b24464b0f4c06b37e5e18109e89c4db77717a06fbbf7f67e29cf7b3874f95247c236a8b005686ad309735f93b7181327f41dcdf9a4a25e575bd6e27310ba3fad385cb71d96d109ff7f893ef93ab69d88de26c6650c76f605ce1c42989a603912fdfcbc0057d6c4209937e1a83c253d87b9ceca6e32917507947b3ad84597ef64ab7969580c143e6baaddb4c3d4530ed161fd9c0d06edd82e3ebc78441d947a2a1ccf0aa1ac4b7a6ecc7474ab83b942ebde1599746e35bebb18c85633adab5b02ad13df8799d73f565515716d959ceb0f53940a70025f045af4f171cd44edddc99352a5b87d8a91388388095fef3bfeea03355beb037d3e6939c4805df366ef2ec2cfe5ea3b7e3b10f2c245d6bb5a0de83e3180c152d1620d8845e4720ef08757fd6b20fd5e02cbbd75661326b74d102f11b4476dcc788d867bf40d6ef19b541cd9cb617bd472f1ee0d8db23d62ccfea75fcf77eeb86ec74f9bec6b5b373e4840868e53a67449bbbac37dd8cfdbe918a194597a436bb8dc253438068817387f8cfb6a1777894ba0b5cbe1d8452a2b916686e792bd6de9b7c3ebf124681e31e15023d9f4a3b03d7f2db9dc3f891f4290b8ee5f9b9c91448f421b37bb8a0276e3e0ad047a7aca3a73cce378728facd747e8008969b1c92e7c8e5f3505110acf7fbc3e62a84cf6693ed0a2a74b14999d934d44155b165f9609c00f3537dd511a597720f7e96f6b510f325d130256fbc702eba81b31873ecf0c8e1b73aecb7d213dcc41419990e2c092776d2c4214d3287f0120d8df097dff1f2952a627e7bd8bcd9213ca432c262834880a9039fc08322ed9614f94e694bf0962e51f6ebfa62a93ec29872e6dee4e347a9e77f7c666a83b3abd215899c9975f7509ba541e238fb8954fc80c461ef614543a141066739441baa90fc454d68bca7ee971d2af5cab8689c952aa6f2917bc39803db8e2c137b8ac9c16302ebc24fd07a66b2163f8627bdc1c440d4368b69debbd913477755f43169ea101a128643ddc0343d11a639e4423b1be0a9838f943487425e93b104ea6329ed1b2bbb3ce2af4af34856c517627eb5e79dc1dae14ff1f2b250d86697c0d34a27453144f943b1b0eb84db52692e27b238ed7261bcc2ed268a744298cdf6789d4b68d1660a40fa4e51b94e04c7d6b56c94cf76506320ff7c3426e81488e734b971d0f9185325d9e33e67c174df20ddaf7560e4b41f8979711daa3c4224bb26854d0d7d877d72fcdcecead76140d3dd0e9e827af640f35233c8e7f9df7b0c28f1f9f144976976d4e8b757b5b91380e9e050829c8bb51dfc9fc42c644745a7059734c10bca834672428b74411aa556767c1de32b445e4c4e33965fae47f0d9e910f0ba1c9a4b84f1c7c9f2558c45359d63fc0eb95e23d81b4400e4916a16a64495c89679bb39faf556f623bf3b7e35c6c7d0393df48109df139d9006f0972d680b439c2783e8a74c86be2998f0cf4d7f3ad2f15f183012984aa71767db796f3f8f100f362e37566c99f2d32b5c9b87873b8c9a8c8a1e42d912233e4bee830733864fb796a445ea520b5a4f7557e83d4656df64feebec4f9fc05decd671f0809119f7f3431735c67e897b4ba50a6e00398833994e5b1e39a1ce1c31ad2b7cafdc12c9f798e5c235419a8b55efc5fa5af536bf46c87d9e915dd3828c5ac94f2d9ef0712ec7b7de665f77be43747b9a5eff3b339c52300d2294a06911fbf40cefe41214086d57f9af40872ea6a00f63cc31613958f69021dc77596ff31a8da36bb3f9f4aa5b0f8aa1a0e1fc189456d56215aaf4f922ecd289684af9b36072b6cf572db587c2f63c06c489346a95f791dc1714a6df45bf665985bdcd14b440306198584e99d17ef12381bf1806a47dd3875ee25808d021cc8f4e09eef80d4fb81a13fddb39f4ab24034fe97cd1937dbbfd9bed8a696c5ffcec47af97037b3077491c3bc047a248b4c2f487980e943a21e6a5719bf3f449acda136589f77cc939c07839e53725f0faf7e8d2b8137a4d811130091902cec61c5842413c1a7582fc8fea7d355a2bddc685cd6b6f2952240878ca3eda1d552404b5c205656967d897293317cef423cfb71ff47746d935ae7bb2b6119093dfc4148e6fbfa88da539e8c23e89e3323ef73e715788f5b5dbbbe28caa9a32e9a8ff23596a62efde909dfc8413ece185413a5bf4c7fa8599f7bdb7ac8cffcc4ef8b55be776196a708cdadd8293ab38c9d1c45fc0a5d4f43e11f524089dda66c08b0f05e46a1229f479fe5071dc328126d118ac88505d2ee09e6e86e138fd6e4c1fcb0b8ee6d880e03bf9f382f5e3ef4f00584b98acc941270e75988e2446db98f847afff2ba45279cc358e0c989c19981fc223c3a4ccadbb48f1c815bfc5a4968a32147402951bac1cbeceeeb0347fafb89c860e51ed46a30b5359d557ae12a571af113e278bc9597804b7b5ad209cf45fc6931855905366cca29b75d4514d1930023ca7056e2c717259675820153341877f609ab2733190cdc92c33b94f8fa962a0915bced0fd828c63f5a407f4508975e032573c6a17919eba01eed78e457bd12340ba5ea29f01a27ab87a6b2ced891134896349333ee991c59bb153101db5c867c03c912798c09349e8099a69721b25ea418f67ec1345fa595df5020b67b6d3623b782221194fdf75a8aeca39fe17bf66d7df44e69aba0e885905841593ce7b4f0276992a4f1cc51195deed3ba3989e4bbac6346c0f3a750fd6378f6a136a51024369cf72705a538aa53e3d10ae2f2f7f9ee587362cf2e78d416c797ef103a0e05393f1bbcd05b5a808966b5267ab6a1f17fa22d294c9cb629e639add1a0616b42de0b005a1611c6ae4a1bf7017679dad45bd922bdceba856dc72fcb9d1034d44073f420d54f38b7d09566d08d52c126692376ef952d23fc46f6fbb1447c6af5670d509e2f9b20abee78f83f87921bb5e2112e8f36ab2963407085e49000d7442fe7c330e99c232289d4789ce51db7ca728e1ad065ed047d6db0da5db7c844a7737ea3ec91970eeded2c29e8044b481eb0285541f60d6a0a97ac2d266d3ad1fb137a0a351f8aa1f7da854cca6e4050b38aa6a52e32a7431879f25381ee5044f9aaedbb1127ffbea4bfc66105d30747f36437802944137b4d22110f60818e581ebc91f3a4ed868da7cf968ab154553bb6470ff9d5c1150a7eb32713fda7001d649da0d01b32c6d00f0941f85ca2ac004f132147ce2800199e305724867089a53f680ed62f85a2d9ce3ec19d41d192660bd6fe0024e4aecd3744d9d779902fd5f4f1d96ed3b2ee0fd6643fd939c4ab731b06b1336741455260fe531ac23aa140572be85049ca38c23e37e1ea4d54d69f104f5bd0d420ce5ed8ca9d30f74267e2925807e2b08f80a25e5748db2ee4fabed93b990c7b2b906827d39dcd9f87efb2789fb37777d16a5e6d3a28838c5b7f726e9a52eb607693d9de6286f07530a110fb375b6727531514b461f0fa27e493e377dcf0df73afaeda366a7afe95a45715eced8be03587095a2a3a692f7c16d79cbece4637b1272094773c2904775c709e1553b4fa065db1cb8ce327e3352c012e9e362470416a6238efe02fbe1fd934d1090d7e3b1cf5efdc86737ca10523039b4d0d0ff06046f786300d3cb50d4de2d61098b0388882f7086df26cf963a4cec7a19d02f615a7984eddce1a2f85e17d2743bb90a633d732493b1d455ca54e95f15023f7572d931078df6c7d716bb2eb20c1661a88ccad6b959f1d87028a0b541b191368f34627d4d3ff541b24b755d641e117b49726478355cb5554f9a4514663cdc49bc31113550124e2ee15bdf1ce742e94fe07f297ecb3c930ea82219ab3bd65a865a7eacc4f80d5f8cfe7fb09e60cb30bccf1d7cbffd88e6dc4a63c8785562894f9271e719588b547261ad166963064f5c220e1a881e38ee5af8b74f671587fd9dbb161c17c80540d95cf3f29e33efadd34cdbd9c7f1b8c127b5392aca30c315c3ce0f0f0e7c2bc3ff43cf4458e51076b122caf4d61e9ceb00fc540c03e15075057a44efc850cc60a43ac503cbf8a12fd83dbe906f635147137e67c332c265ec78c6a0303d31115e79297f0d0da586af5ef6d0746e6731fc276e333a24543740adf8cc8965393a06db895a70259f6f57137f700208cc181dcf76de67ab07a4e494f2e4630125c9a9e3c751c7dabe3d171531fb8fdc4134b395f30045c12b0b7ca29be2bf12e9a704d625a1fde6d73d4f097be0f7da84637e912f4bfe3db5a79fa361c851bfc1c93000ba63cbaca52ca44ce733eaf9c72c4173230234062c6cd87518e728af5a264f657e4e8157adea375fc39eb1ad392bff61433aa1edf6413b928861bf4dc9ae489d681ae4c93a69cbd8a855d1ee421de3f0fc4e06b57d9b5079490e68871c0d72133d4d5bacbbae039659b356546c459298f3c39784645be320515bb3413a59bb3470e74b7a6973734b89d8db6cc9047fba616a3afbb17378953330855106994ce8ba15ee9957cb396e35aae27d1807e3dcbdb5fbfb546968b02cd6de522d9e9ce3adff24302f076ebef795315c37aa4bd1cbdd6a1fb99f27ab37862ba25a5e383b60e7f1f8a42a84bd4bdd61e29da0056878f1e4cb92ea1ba15ed35baf00e05e41190f8d362bcf4958ee639cf2ee88f7fa1441377b16c64de7e9ab413b1b2c7a4727a64f5d7303280121c7658327260807c7b36ab7c37444df81f0ad1fe6c7e1b4bcbd027182934fd2359633de45213d95ccf9f49c207485fbf1bd10395b47b6f1400f8a551e14b82b4c30e3f167b0f9f402e6c228b44c8c4c2ba411f929f0ff79298334e5ddd34397bb2478805f4b006fd8d52876c37d4fb4f401b210e127d1e32dafb9e53c5e0e111daaaac9b8fcebf6dbd611386415b01cf49bcc9f4bd54830c27114494be08fb059fc5878d0b9683f5ba6458788a9c8df95d0dbfa1ed7bdacfa4f234930b7925f2471792aa6ddfc25b1a031c55bee4156a53abbd25ae68cac953144906ba86d894e793b905fc87f4ad83dea6c2bf721003ce3405f436466f15d1969b944e1bd840abea436552b96d0ebed8a4f3ef7567628d560fad59d5f1088e173d647eeed9ca31b04ad14d4f11015928cdc450998b52621ebb3b473673252021f20d4d816c33d198aab99f00e9a91ed3c434be0a20d0d6b3496c72b778fd7f3a98d0a6256d67a060197f5c112e4918b76a74d4bcd1dc3123298d3d8f40f3fd4158167a98b8c6b06afc1dfc1ee4290cefe14962eaf1951df7799a3afd0fcf5a65b826d9162e29831c8fb691e3aa95e27880e7b36f1d60e4a6e90db779a374aa5ea4699cd913259d02e9c4b9ce3a317fd15f5f7b43aa43a23b8fec4bbbc1bbb9175e96008070623013871abad2a2317ec6a503a9e681bfd47407bb9acdfa8de5ebb95ce2054aff53c12c2e3d2074894924d809b4369ad1d09f7e9ac855d9a18294016b719e593ee7eeebb1f7a68080e6b60aafca851006d6b8e7d084b58353d1d4f6fbba9c48015976d6e8c86d1bc2d056d07564cc1968a63f47cef036676c04a997c76c28e5c6b0e7e4f8c4a290bf8703ba01ad72e85feb7b62c5d9a7d91d47c19f88f92fcbf199b7841174d4e8588a394595fb102477dd16af6583802f246b4bb3e25a2fbaf93f16284c7856c67bf42ab9ca4b83afb1c64aeb9dc9d394f86edb768b74a9bdbc41cfc2efb6dd7b1f8d860b51df8e9cf31dea5495aba35e0fb6aac3d8be99065948f54540b6bec87913781966ac7b7ab5286aee7490ba65992d8f2af90aac9575c1c7e90f303051bd60815e3499e5ef6c2ce553d84e8a00e09de8999c119e1537126aea65afcfc3f70ba186bf4d6cb44f84967dedeed356902abd08b5ea863ede1d9f7470545401dcb311c25070a2bcebdb47639ca617505b23cd76e37765e4801c2163a5db099e979cd97ac7a1ed96298b316745ecfadc8706c1adbc73f135efb97a100817c596c7f57feefde1e558cf114a240c23afea48082ee9c8cca3cc20f42ccd0d7b324332e64b7d0dc073d57947f9abd969114d1c5cf196d31aa4641cdce1a2de82844a4c37ac84dc2c3b866a722616037e4e19f423c31c4f22b998cfc47607e5b2c0d92a02226b0684e9f04aaea0de8a7615963c0f23c815e8bd5479ee3e58579cea36509619971a1772a427f60d9ce5e8726e3f23ae1d2bffa085dc192642f3aebb74604e3994b195ac77992589684de7b941153077e0c300fc15f17e7606cad4c4dd7c53b9bfe9e8a3e6d11351548e66806a3df0c89b8e456723af5daf26118ba1b9a9bfe39bc9897af79f62bc7842b5e2731dd35945eaf1eeff9df2787e0149c0d21d03282fc6128770e081d98ee25c6c21d7426ea9f61fe54c8a878ede25cfa295a9bf2da0f5e7e2fad02265a5d005ec518ccda162d7b11e881cfeb765ba374dd48deb4bfc06b8bce2c68a50efd55f34c7f236e375adb07284e27bd9b372ff49f505d32cb4660c698817fb3b0d2febc97fe742246a9c3ce8bf980d4bc29e676029f6ec8ddcc48a0467e2a63e6b3be92c99c2450cf30dbd5d88d87d6cbacea0185fb2ccdbe91ece9b50136f7b46715aab6d9f66f035de251c55b17826c0bb316691876144ba0c6fa8c3472589aa966ffafbbedf6bef2b07c147c0738696d23beedf74274d6f93dbf2e50599805c4965feaeb44d2011d1a3373621bc026222a33f1b27b3f866b135de797c55db3514a5a7fc934892846a8b1bb905252571d77a0a1ffece21c5a0b35c1e642e77fc762e722fa89cb58c7371cef53ddd5da8116cb7cd45c19a0b92e780dec07e46b036a25b9da6ba55bebe9102d9bb000b8f120cee702e3ce1cfe02488f40411c07dd5719bd66b51651e043fdadca49194ab4f3d499f33ed9c9d9469b3a63282b1a273bd49d9c75b6393865d93529b76ff7ebde8d70d63a6574131070951b6904642ed83eec5b0714b356a64ac30f12d8941d41a39e2c221666bd20d30247bd441785ea522725b36d8ac1bbe66403bd98c440022a642986b770a18266f204b0b2a99a9beed45e74c4b0110c96c0de454cce55cee5d12fde84f0d433bd6763f127bee26b09e2214e134e03b13bce1c6824799d4a51a7ef757ca8ccead2c21f2b325846c0ec46f8499fb3919426dda0d526eb55bee021f5363ce6b07232043fcbbbd5f6f87f46fa80f4f8912183d09f07fe40676d919686cf441884bd7cd711a9f715f0425503f0b630fd9f22bb83d4393770825859e1e8b0d4f579d35cfab45641f7f501ccc46786201e9983221033c453037ffff5735925b3a72464d1269fd86dfcfe303f0f77d1ade3785838ae644e73323c1b6f45d447cd305bf609aa932e46da0c0b3d9ab1567aa55926bc8275e9271c3bba395e96d18a10729d326477ef12bc024d52eba6f0ee700dd482433aa3033ffaf93dfea9fc2c03f30511e2adfc7aed4330541e2a9029dbe810520b4a200020b62d10651fc1abcd99495b8a16889c73dff592ea79897ae3c7f4d115c585e05249a8abdf61cda4553c9926f3beb078f2f6cf64a0743d11cd9c27929775038733466b248ce8d65440a1c06a86d8cf8da2ca4d84a90d891f0350deb1a1eef0911ee9f2ec6db46a79be8e744b9bea1af2981bcbc90eb43c611240a386bd04a9810673cf9e5d4927dac1d69b6ff6f145f297e3d0fe1dda4fde0e8f44c11215ba7614079c62bca344551a364e2306c91a42adef0662c9988c97f9a1c62a639dd985f66f26f78f7ce7cabac870a566cb96ce01be29799bfa0573f1071118478d70d698d4a49cc6b0f946820ad8e4f4ceeeb64ab5aba4c690b59e21b95aa7ea9890b14892fb3487c47f6bc51f6a879975d44dbede093ca146208a60baaff2c6a63a47ff764a617d0e18d488507a46691ad1549b66c14caec739ec84046fefb4d49337cdc939d808d8a41448439acdb998205298727844392bc3768a1e6be8c0609b6ed2325af89b76940c06b8548a20abf18c2df577cf0d7c17aa56f6c656de367b7202a50f8cddb22ece22e480dd0539867fca085b401f04703943e65ceb30c706d72f977fb2e9c8eb18f68e6f4dc7cce57fa419ab354f4d6479d774fb59b03dd0cb69db91dab4035c479d33de26a63f192cc32c3f96a7957d243077de1d7347d2ceec0a450b72b5698ac149397252f8ee272d838b39f51b09f91233bf8a4f8baf30c9e53560658747b13410dac44c1a6bd6f70ebb93da73942288140341283b8868578e71a0319b12a7ea0f4860ad309c0fa4407ea1fab6f0cf89fab092d6872d9310237522cd11b37d873d819ec5125799ab2352721319a44f60a601fbe1b04af01ab4559c3f7062cb1813861c7d67fa5889c6a271b96a1cf80442bb9a97a136edab1a1d8bf9824674ca48fe19ec39ca6ac8bea56d3509b49b6577120bdca46107528b43beddba8d74a4c392149da699346b98fa603ea72208681f0da24101ae849c60e069cc2bb43669c3fe5d46089fd99c5ab921729aced8f5782deaab9cc1de1bc5eb496210727b8048a38cc13f0e062371d2ed9cd12df2352dcf439e2ebffe60a2f974048d0eff990c7295222cc9b55d4c0ebc385f0e589ec0bf2f8fd562ab491d464adfb637859edbf5e3f45a0f8ac951f7c28c811cecaa2ab8019b7da65c309c9006a619d7965eb1e2c68cd45c871075cc562b6df47cdf03de05260fe899a8edc2a141817ba5fabcae4cce40a260cda21ca8a70873fadbf4b59482f3cf2490bbcb8ccca96973760af32c4b190d289020d0a577d9696b36ee50343d82bca3c18a67a1cb71def9bb8f5c0122196e11b3a38f719118220b359725a979804f8103fd87780e8060f9c011d20e88fd3250fa46fb97d19c17663a78ce39660e4e1b6d9283b12fae0f027d83a7908a135c1418a005f228b786dc208983fa5db11c1936ec6acd0fd2b886d6dc8da6d92e50cd8e0397877fd36ac1e86c7a1b3a0b7a39c30410582921b9bfcf47211049a2bb620a3c7947b1c0ef1d3f8f00262b240fd9f1ed9480e49c5cdee87ef28474e01d4146d1bed1e563fd2a0182e7caf2d1143977a1cabd4b90e5adbec6212f2e7c9a88a85ded6d1de3617ff134f12ae8633426f2a10f2a82f9104260f9839cae7ab89f8285e9a7f2d768750b1497c2fa3c3551496d6e1ab87e561d1a340c7589a7e8586a30c2f1749992ba302bca48f13621931b894f86d44a9fbe4bb8bb02a3c3efea981bbc6262b0b27070933a5c8bc97550c6b5405c1bdc2c47e9eca26b0853e1f22d360cf63a92c54b277957ce4fda8b0efdee4b669e5f685508f76aa803721a027c06ccd8c93e8724b1de07c5f248f9d0ec80c6c36a759e6c96a25388537b9d0efa0d0726b562ce566e4d7079c60c7c25fcddd9fa0e4cfb29a1ba16eaa25562b5a658aec4d056d7ac58d5929cc483635d85cc0add8fd807df3c10a0fc9bf68d8ca0d15928fa69489bffefc705154a64a6e42f9348348ceaa4222170998bfad2c68e238569c52035769dfea03fcd6c03b7436ddd4f467ffd707cb0812fbdad346fe172a8d808bcb53da17a255bb502d4a6fd46dca5e2caa86f870d9fb8f2c505f989bde29aa62eb3d3bac4e776365f092d876082d3fb10ca899bac225e74de8cb175a2000c042de399943dd9e2906fea8432a6965d955024a52a32e835199dff30a7369991774ee8f90890b3f5fc33e2584d241dd09195f4392a8a7a34ea49b61c57ef89485fd82543b2cb3c6850ed11235e05f3306b02d16e55c88c8548023437340f250770e827fc57616499f89f9138beab31eb2c8d4fb8c421de57c9fe3b068fbbb65c0ee8c80e74f1d3d2dad7d53df761f88fa5d25898d05568f3d58d75277aeda56845a72b2c0cf376fd8872be4e43fbec26e210848b96609e225607d37776fd8fbc8a5f80fc4af2e6d1c756653991239115678b81207c299156db931808803546924e0f97c1b31d24823c87717332ee33063da1b0d43972adea182abed3b6502275a2ff9186903cda33569083bb6e213d220daae34d9188733ba0900081e36afe4e01842d8b446e5bb65c0818c773666c2ed4db97c537ac9b0594c88ceebb59ec7855530b2c519738f714e856915e76e53834d9a6e653a3dbc002182b4493d008cd4dbe4d34a164cc991b418fa8a3e061673e77456c1a247fce43045e0f54220a199ecc7204fb36afba5b4d820e55c25c8a5d137166e5b27ac4b9246276bfb87d55c1c15b2e7334b203fad9d493cf25078f640e4cea1b5d7775b37e51fac335af8adb1961e4974af02a314b273874f04b2baf97e90f351f9a802432a2f553bce48519950d4f96dfdc0ae964d44f7958ab609d34b5609f8b6f1e677866dda5c55654521828c21ee84a0e90eca2676087dd70059eaa5cb396f54d520a275c22d92a3e67589549cd965ea1d2c771e4d3e6f4ad42c1e3df404eea9b784879c336924a583ee01c70241618b01d5aa21869d760cee6f4b074eb4a4b25497cb3e287a10343d55b83e94807befc76769da3022e3f8b4d91114939506ce93152f1b32724dfd2b0d8b1ffb1003735304214baf4bea5df0bc56c71013dcda2fd8c8be599dc849fa51a47cf33ed06c39c13821d886b5e794237d2d01b903ab87d1a24f9d7da977696c5edf79d3ff08be7e045975f3ecec87f7ce31bc6cbcb3f00751c106203f7de191a76ec28dc33d409d04cd861bbde7b885c0e0bbde6b20394bc4d88d0bb715c13b45f8fc58b2da6aafff50829a0a09307aa9e42239376a15c6982d4736069cf8b65f68bfe28e65a5c850d10384a93ac6a68f8c9fe702f310649833f3e4bfbeb7cb9d5df1644a752371b4f5a73571033f8d873ee34e17f1387adb8525f96902fa440f7b3a6c4fd345825a3fe2d1da919e0f693310b11341470989353dfad43d9a76b8281afb0eb650c2180f89069112620cc5fbd7073d2a95b22db8e19bfea0e78bd8efef1ff4c4bc87bebd981c4f4b655e3330900d50ca90865ca2e7cd0b6d25a7b2de894d6b1f7872ea006b0a38e241f582ba0e0ddca3048988c2f59b6fabd8e931010e5b77b02a512eab0236fcabd2048a233402e18502a675063fde8e6c82025512c8753c59d8bc822e8f69bbe173cb62b10fea37ced49d5176a3c4aac39e7be2c3cd37c0a9dd03ecaef6c95712f8753569327c7b806856495fb45020cdb66a6b10bd7572a3e3cdfe686e69f08c0d301ee3f8f98258706c482447b8a5429f157f49a84f5fd3b5d9b8a6d1c1f0d384301500d0ac24db3c0afe5f150fb50e7ad054f9b9ac00403549d58ec59cbb7ef54d9bd31bbcb6cafc7d78ed0fd761f04c2cc6713f562fb8436bf30a83c20847baadbed0af064fbcc821acd2ef65c2954df22a73e83f612fabef7525b057d93b57fd0021257802f2c19c282af29c5c4199d459e82ffb307c6e17a622da3b4dee6b2e1eab10768b5ad99e5285aa4ce79dc15f26477b0c144589ec39b38b56c66177581542b3b3474a07ef7b146e102bb4e460741e3d6f8b67236ceb2aa0d73805740c56933cc74f87a34d04818e5ed50f415ac3aa50343748a9169a192deaad9497505296518054dc87a66edf06fa9a614b9179c4adf3248023ad5f4aa7aedc44754c799a771b46caf553547b80878de9490d12379737e70c00ea13bb7148991298140e8b58b57582241a9189fc3b80a8d9fc2b1439fa6c14baf8a0d5f94acf7629cfa202c1156ab04291c39b2fab767d90ce112852e6b43ea0fba4f3183a9f4fe6828fe42270dd863596fb5dd70b6dd935deb331a3fe357ce7fe7d2d54c26d74d7973dfae4198f8572b74bf0301fec85c2c18c8720dba5b4e93a4aa819eca332db21010990a5c3d2b6b4eb4e2656451db8e083ca79f99ae7c09efb83bc980c668741e0308bc4745d9b41224279d872a8034fb1c097d1fb0e31f266deba45f003ee19b1e9d30b523c10326201366300c2854da2a9e6ef493239e2749b84045b549faae829d668aa87b9d6901c1ce651565c33dc370ac5556a012b8765265e43027e970f44e947e3b5266bad43989fcad174f2a07d64ec3a7d4b6bb16103b3e4ec9dfde7ad4404ac5e7b8fde36e2b772167be2d8dc8a018161ff98da1b826d5c7583ffa33b4ea51009d304e79372d65e3e7e0827384e8edc6b5975d9cca21f11c62c316757aa54bab13993769daabe58f088ae60c4fa772f01a31432f51a8e15e3b81c3b8e4990852b5c23129df8eefc117dc93a035fe5e533f13c8fb4bc33d50e50b897673f8535aeae30ae0b17fe58b3f049081820582096c71bf1fa091e26605258693e69fe6196dfbf5f269e6addedfe2ed3581725eaeb379bdb8c5cade8670609f6bb6296000930bb6b70df3857bbd093f2b106c2a012cf5fd387fafc23e32d6573f51848bbe178ed9a6231c9874553a070219c11775e1c18b97e5ad863b22e3f76e447806abc0f379377a3d92b8221272d29359051b1ad4143e4b0138963a3f54c1f03e4254aa4548b8eb717e95fec715e2463678586631f1c02d348f6e67a229684552de26dbf1712e5550a4f1fe626ed2f9283013637a1b63709a285cc3a4f343a6445a50909efd3fbbf00c9c3996e0b4b073e0b20f37e150d4fc6977bfe9408d94f7f5f8218ac4e098092fa1dbeaac3e02d9c1456b12e06a39d808aee9318793a4ba69cce63d5baeac0fcfd54594aefe232df0a3acb33d220e330e64cc95731b04fda1cb6813b72d971c0dd96d801c3bfd60d84ae9e962cca8d6dd8cca632fe70f735b55a1566057da663cd46beae76f5b0f0eb7b64fecc8bec6961592f0cc7c3a65816c05747067a9b5ef18f9cbb09394dd264500cb8cbe0c0adaf05e09b83641718899b081ec669b7bb0cbaf5096e47d20c50ed8ac28cfcc47a42c9109248a270d2804ef3d070a4ca7c6f8f7dcacd7b3166ee4fd1597874b83b930775fd213af6a5f92f64d4e0d1c467c42c43367fb2f393f6253afd537b711ea2658c42f25285290724e322b3d8c58b52babe1e3a8f62817804686c4d577bc894fdb1e2ae6d0da9cbadc1d4df1ab65a5919b3b8ece28cdc8e640596c01916f8379fbfcba9a3a5d8e1024648934ddc123c1650694a9cbe7a0c0774957d82727e943ac16f8655b48c8e651f09ca0ad9fb38f4f5a9aa0a3756477612388af3479f9b737d4f1c7d2a9d11f382005dc2ec91a90333f68e1501b874453b97bfd519ee3dd2c0e8fd389390ba6226ea092bf5a34e137a3498ccbac66ea49b0b34bf8f94511bb15e0eb9bb8f3baeefe02f370a60e08c4328f16dff38b5ea669b1cbe93b7a9fc0fb0b06688dadf4c82b90e0565685d4ada9671e12067f7c93451e2c64d3988bf823b5cb44663341e72b77217859af86787c1ec759cd108c268facb5acd6da2a729c97af2e4b0b79cc207a3100c1914e903b5e4fecf1308edb8479957ef6846a676ac78b6e33a9321b8dac97310e4c32e50c193dcb52391bbeb78d5f4a38287bbf7e7ec528088e9003c2f1cfe3d9891e42763d9f9dfdc143a38080ff461ca8aa33047d96756c064cf03db831bfc78b33411352528ebba4fc00efdce4431d3fb7bbf09670d410a4fb6aac7376fd7186d019d4b7472cefd313e48db4b962bc34c670e32c89255cd4e84139c8149ef477c2d1d5a2b8f5535eafd5ea485e434fba243b855efd713a3b8703f8dfca3fad390d92ef13bbd43682724ecb59da765aa6db704f333377d4a98cd7139347670758c52468a7489fa9365a08ee6e2092ca5deb771e4854c59ed403140a91afae7ac0f13ab6f074222032ecf8e7850dbfe744345f32d6582e4f62fb7b354967900863437829f6a25c3f8c929201f4f0bead3414949269d89880650e67a5527bd95569cab1a8e270ee702d5c67f82001ec7357c1d4a14883ab26230b116566070475d3b58b2c5f2496e76011e7366f5223f6ce5079550a0db55c0388a5b19f4775c08e8aceb1b49179705c8f1d8f916699509f687b328805e843aa42202ad5e8b7a1600659d11c9600f3edb17d77b3e1c3d66fc321364dba270575e616ae28332ac1cfc1e269614c060ee5d3f9910883686b1ff4a2ee39b47627ac5cc72189319d8b41e942ca9069c7fb832f9262225b57f828b0d1beeb0076d7993fd8e4846c0d5c9314d50d6fdb13c476ee184c7266cfacaa92deb70239cb426d2fab83d2b1c27603c9334754eed4e099a7d0ab652bdbb019b58d78706ae281e643a0f5ed6e8a4e6c2b886c23b14eb351116a3767b384b3e2f27332be22bf52d7e85635fc482d7e7838d64a7dc17b902949a6d030e458b340e62cc431689832a402f5d7480bff92c5a45eb0b63e6ee321c5c55bc1cf3ab79fb28e46ba5ea18869fbce49b7d302cf1d230da17edf67cf0c69d6e7601a4bd9672cfb1974127054e0ffbfff5703c74cf3d456159413eeadb02dbc682906ee8abe45d1b339673811b30e706e04bdaf4d33b4c8172d2cc331166284570e905f0b282416fba462c425fb881303807394a77b58607ea4573b62f74f3a351b1f3d17fae983bdec800935c3ec9b75b44f037c3b169459a089428888b978f1a1a70dcb14bd9c55e234b6881eb88f7acbf1ce3a9d019039fea9bec75b2e79e9023d3af0517d77243ffdca22e591ba2bc85322104550951bec1055e85761aaba8b0af84f05a8bf05e18ed48635a21ebacbb4f147bd75a473c817ae35a4abc56714c46ecdf5dc95d8122e2d1966cf6199a11786e290cbe75fac80b2ec469bef6bd6a678e4d13bca8a59c38d788fe09a4a823d850e7aadfc344b8dd5ab6b630576292862b7408a97edb6dcaa1ce050bff584f42570a1f23f80d6a04ef869f228c361904bc805222c57b335b4fcdf9d43b8d04631632f4786365392467a711ff1d3d0e55d87b57291302734668b3b1d00fbe32aef4c08b857777ff29e5d71d8cea732f211b406ded6d463baf5d433a771f8ec997b781b7e4ba5beb117d9ce7cdf460636e2bd544a03357a35ab7b7dc1cc92400a2e4ec3549a94db33bf3b90f24d03365db2e8d28854b0b3c11b6dc4d35dae197697903fdb9084ac13e7abc56887bbd2f08201fbba3d6568e61efe0b1aa4b213588d0d6cd62571fb7c9012996dabaa449a55d4f18ce8944ea468e7a4ffc6232ad19b4ef3c8e3db0833e7e425f404c7cada1ca91b148d3dffb5d8377e23db1056ec023da3f3cc0530c692763a50ff9ae9e912d963975acdc89da6b4cb282fba4bbe011d5761224ffe2dce6789ddfced14b308b5469d39fb6b0a9c9b9397198ad8881a2b6d725bb9b9c05ebaf35eeb23dd2526a88166e45fcd75f122221df04bb086b48c42c5a89c0e6f0895fb10c630744ab4645c7981cb3c9375acfdcf0b7cf4b15e682e29e8cf84af4b00147783a05bd44aa6de25d8ce683c5b48972988ca8e1d027c9828a872432e3248e74f5b7b4bacac8c9b59695c6ef97ae755d38c5c6c0ef13bb5523a0c5422a670dc735197fd67ce04fd967358b0d8351998e2861a1159b6d0037749d8f05dda1c2e039fc2633e53322bea36846e9b44f2db962bd0803d9d16f632e6ea854f9b376a56cfae4eee686baac75fe197e48689bd9d4643a1ff82efa05b32ab5815d186f5c8ed36476cff026b643f74791ad52bd6ec582ca8758e6dd59802b4b48212b5414e40164c71e18669a2e13667cf43d9e4092533f3db47f6bd6e55feb0fb218a734b05075a37016c968e35dbaace3d36cbe65c4804b775ac249d1cee45462a59981e4e8d04c2f38a44391f6689b3762e2a7c88de01d1a0fc058c83b9931a82da8960727749fc20cae3cb3628a4de4442400325620c0bcb1628539436090762200e46790a7d7479601ca7089f692a63a24f8df1661d7a921966ad438bb0f1aababd0417be5944fd8b071291b9517c4ac929eced0be3b6b3bd0babbffae89532a99b39474ed6a5d673bbfc6a8fa3eedaec9cca02872aeaacfdaeab3d891ee97fd12481b52b7993b00bbad5bd0967bf40fb03d1b2765bf43e30d1a80642c7f0605f376b318c8015e718f6ea7ae0f0071963c77caa0443d68f7474007b87cd1b66a5ebb1ba3e9248fb7daadbfbf09c8e14ca7238f148a4cfcbe864ad583179f3a68a6fb8046bed9a46f3d0a7e97fbb962d91c733a208ca8430c78cf438fc449a350c0592c2f65f19f2f6a142d5b21f62b719f316cd61895344b0ea419a1179dcf508d22bcf7ca9a8e320928938bb2a6ac042daace9cbaef3aa5b0fc071768d1b9546b831739070b595a15540c144c939fd538d2047a09637e02469f81bbe7a48ea96156b858bd1084839a215e3315b60a6878f839cfeb9b3a69b24afc9c01dc3e2531ea99e61c1889eb8d5d3e613e70df06354aefcfbde3d5001015f2fd098644970de1d7c0991fd420b99ae253631b08b01bb1f820d36b78937f14ba6b152767f4671dd84fd39d60153172009bac226d29044706d402ddf8e39249cc79905965074423e786ec2a1e990a353215411dbddfccaece0df7609aeeed4315b754364304ac7681dff9977822eb3247a33c510f81ae030b70a58654675d1f8daf9c6c201b9ac6f71a3f7bbef07264d39c9b3a44ddc922715204efc51205f861d256ed4f693bae57f72fdab207b9f051997aa6abf10e90459e3536299c58a2a1f3ceabe82418c8b86b259059c27010cac588d5f48057350d97a76d1598e4dbe8509b1991012f568d0e3ac1a4ab2bec26ff68b0b35cdc70003bd4253b5b714ac78799abb6fa3d7dcf49260c52f01c83477abac5c4937fc509c2effaddd498d5d5f32e4ad0861a82880730cdb8fc81e4f95e0fb77b36ca10950be7a2a372f40b90b5bd0b3871031c7871749fb038dd778df12a64d410da665a2bc3dbbe3eec67746c10c917b715dc62614452120c5b3cb3b5b103d89aad3f0324417fb08c232b184226561a716ed2117c1c125594c2f8962d18eeaf850021fb58c50c3a172efc6059c30bca20819f051cd8ff270880af59e7f10044b1048e717db4e5d51a3292521d42f0634fda0c0c779210a786c0006bbca49ebf6f540c6c56bdb5704f97c122c6f47bcdd0daceeafb52576d090eb8fabd0df68e9d9420aecb5d51b63df7e3791fe6fb8d253b46d973fc7e5a26be3357164adb4f7000977c261d9fd71d7922c09705c736f92298b3667e2a0f140f5939b232a66210b9d0b572515d023545df7b5def122a0cb64068ceb73524fe15c4ac20e41edad04a9cbe5491a65012da97372cfaac2342c1913ebb9852e87db4d5987c5799c217f5e21c2204fab0e292eff764331eb5665c1abfb73635fb7f1b1ac8f82aceccc1ec2a6c00cef075a3df5a23f2ba64b2aa007cf4fdfa01c091ff9b80bf1d597275247776f0c766e4ac4decde483a5cb6165dda563b6d4008231dbd099646a01f017eeeedbe3635680bc713afe274f67d370601c2b87e8bd42d370a1fe5d604462f44254f1c141354dd400d93dfb6716ceaabd6b3173db059686c6de49a432e1cdb8069a40db2db2e195402ffdf2c9cc7adb6d831a790afd72ed048a54944bd781b88eeb55ae45655afc20740907064b239233207f1c1f41a926731f15e07ce12423426c57874e5dd01b34719ac6c14cee0ff68126eb33931de60df85532d2f7b37207d9a2104f84395c46be559342ee6a5a635e92368f0a3e07054b1a74345f6a09ef2fe01d218efe057b537a2d68d89ccdefc37e11eae22b83bbea52a82d9fb04aa73cba066bb1f83a29be64ca082bddfa03b70beadfdfe24bcecb7c6a698211a61bd9b5f1b7ce0e4254dd54058d3e23c4d282b79aa4c5c831b3fc60bd73c105720f559ef7ba895227545addcc51af0db8272f4276aa960938046f9de60c5f7e3487fd341c3df74025bd67f7bd765a80ab2a5d0bd4393c9f9f3a0e8632ded61f7c52c4c8ba1cf248c9a034a70e4852f1fce598f865c8e062c516d186ae13059ed7f7b951947807170be4a65eb32b77ff52ee59ce1c0b5d5f321d52ae8b3e01db04a427ac6f52a2bfe9ef261f037c5c5b8c8d5d88e624a2a24707eff0fcd771fd3806c705bf11c4844c967dde2d224dcd68264027e02f3e89ef2badcda76a289cf15b751d76fc44163767ea8bdaf9f74401f5af5058533bd98ade59f7216bd98b1ec0fc32c74177187f5b00c1135d4d0d7c0d75b20c1686bbcbbaa9e3b9ae3fda3c4f9b71b3cee241d3e28fd0abd3271b90957a44a8328697ce3821ee879cf888592553d551822d4e44d944bec6bf49041a8f2991872b4ab031dd569c38d72c7bc5a00f602f8873f4fb5962c749a4889cd7ace606ce107f9845885abbad023ebe1de8c6a086311e5b3d5b2df657ceaa951d0f4f20498ab3be47bd3b64df03b5646827f4b25c3c58880cb397e5363cfbeaf81fa2bd95ea5f59159fa1114aab1dbe65ceab7d0a7f8a50365c7cae57abdacde34231dc67b6572e42c9e642a59d6bf4d1767707507738e17f46fe3c0b965423bdc80a6bfb32df46ba80028ce8ae42f32df78037cf08777328db104eec71bcb9885d38f3cac2afaf03e0b6dd7c3eff8895ff1805b5730588b8de61c9c17896bd29fb5413d9e458b8042dbaba9ec743ce9f927600f7db29df0bd3d8f088becbc78d42339f05129f0f70423077c76d68c3155197ec006c8b405d70c0504de085cdeb8d28cd34e2fc3b92076e50bcf5eaceeb67459419dff763dd58056eb9e14423edcee9381c8c1fb14058b8d486c63e7ba748bf4fa69e92ac81432eaca463c7199d05c72508c6808fb49bcb9f5666e59f9f9716a653ea5a2ba6517b13b9bf6d25d6441b3f6b2ef3e471c44f95b1edc48d2b6eb6c4616c9208420a0e6e900f473101606983860c951a5b7435f6fd011ea421ab620eeaae1e589bbe0797032aa98a8dd95fc2d5435a25603ea12fefc9a84829f7281ddea1c21aff55450ccc5ce17f5b1e94564b72714b74a0129734d3b609a1c737aaedcb4ac0eeda5a1cb2e5c0f31a2964d31591b0112dd55cd7c9a9f55d83734c27f0d2fa500510d0a90fa3126447dc7d87492fc4e405a284254d285caa391ef8d2ff21f0043ac52e344598f7867201a76070518ae853bb5d2e29ed6dc35ee84176c797a06642331c9bc1c464eee74fe1387c6e0a3678cdd10229943825fe7d8139ea50bec3acc0d235741ef1b098f1228412863c085b71be023fc66346a6acf4f3852df19ec8634ecfc4389cacf8b511e6351dd0ac929c3fc9cd1567f522822a75c16ad2397af50c07c2f7620189ffc37cab8bc2289f673c4439177b1b0f36fb28776b5bd35e6264c348fd36dc5c125ddc5b629dbcaa6dc15a91c7a3574c55bc8f7fca00f3b14b82468203d69eb4fdc3a32fd1738c0a7917e713fa39475584ca157d2d8f013584d741bec57a87913f7507968025c1db3a460555a993ad8931a24b53dee27f5ff040609bc28316fe616d099efa1a07cf16417cabf3c6c737e60c33fac3543dc028b1fe99e401dead710aa56b55905aaf2360614f450d716b9f9654a61779d32608e7a022f2d22138d14934a34d396eacbf3ec77cbd8463fd256f6cac8af31ca2e13e67b57c5f123d7c5fe18a811d25f7be55c94ab227b44811f6e93eabc27a6983be902197f8b50e3e22ad9925aa21e14088666e454092f302806d5f3f27b077444f03029bab11626ea6665fa50544f724d0351aac1f0ceb2abe6879c2a2a3e30c51dfeb92cd88557d6b7e2d2d687b40d7057a4c7346eb9fb4d122b41085666301423e1f7a31aa3c32918b7cb362f45dd6360fcae80ae422202c52c2349ba01dd27fb7d89200fdd06759e2d556dbb9b2f62a7c5d3cd0151d71d85e40bdc982ee7fad18c72bf5d3e0787eda2f68a59f897c2545989b398359e13cc2974288368459da7b01bb6c09f5a6e7e0e58c459215e443b788633468474cdc49488db9de0af767ddf78bb92093043a34edf370401ea856cd01c363b8b1b2e8e246ab383a83938bb58ae99ac5d081d96301ed2646b44d59f975e5541388103de9bba1e7260f6cb7bcc7f036e43e8a11ca31c7b5973ae6be36a02ef28d886ef6f2619526c0964c15cd211bfc026806b4f96882fa6f5945a5e5f4527319bef000e325e58bbd2a72e43a1a639b2ed5b15879b0fcb76177fdff08c3613589f3326440da52c57401cfd0a6bc4d2b6dc6daeba95b3ae08cfdec6e82dbf66ff16d6f77fb9b7990ffdb547ba1a02acb7dfa2edb89ccd84d5ff6daf7e884f55f8fd21205bf0e9cf95a3c78cbaf0686e002915247c28c37b87e556936d0753bb3e38a2d9f502043655d26a86240f67b6a7ad16faa3a9bfe412da7c7e9a3fcdc5bc019caee674cd45fe8cff89e0d50cda9d75bcbc0e990e54271011ad0fba0fba0c5d461fbf232417e47846d301794b80b27f7a7f056c06eb5e4e8f0268776e45e9c8e8e55b86af0fd51ed8c428aba368d0cca98ae4d17f7d060695b77692751754b14a62ac030f5dabf661df26e96fef4641a0ba6b20dc1dc1c69b08348e66b444fcf776f3faa3ba10f67d4d6d13e0526560cbdfb2af45b6ea0c558f6100f69eca76faa4bc7a16328e9b82bec849ea75cc497e7919e12e1f5438fa0d1828646ef2398b0241d8e178acb31fb1d5fce123a29f4f728d79323c630ec64740ba7c5ff162c9d164fff4c1d70686dd37f95ac934fc823415aed189d66637f196165bcc6569fd2977b8d1d6e30fc8aaacc8eed597a092e8a1fec041b57a6ba98e4f1143c8746740a7e5a7265807bbbe6a6a6952e4a572cc371c8a386a46633c7cc7ec26f0685ee6ce1ba98af1767935102a118fbbbae388a90b12fde1b8a1ce8903b9ac14d0cda596d329d312e26cf91848a2f86b331ae2a8855122aeecb0376efaf188efd567ef65f150f6db3947cf81ca96ae29e55f5a1f4a4985869f67c7838d3941b53e799db350506d6b5a3e66b76aca72002dda6cc57f3f840dd4ff2f429ec5f02455bbdc730bcaee876b34b5dda651ace2c3e762cb0aa92d217ab6a9cdb388e6309e973c9930650064b82bf2769e34c759c078229326f6f676e599b8d48cbb0f1d274f8699985ffbed26f93319f3bd70757a97b50e2ff8e1558bfb466342772182d1eb850fcb3ea52896be07cca70a0f5fb81a7e5095dcb7713c3f6cbb8fb4bc11182974a718d4260d4abde2486e671007d1a9a1cba22e37f819ee4ff50b8bf9319ce77b4a4b5d40437b90037065e92c723bfd6ff3089af4d048fb2897aa6b115e353fc25029ca88236c4006eebdff8e87acc99cd76885554e8aad613657f19d018cdb891e0a2edd42edf642bb948e342f8f5fda7fd09bcd132f34dfe7e91a9caacf0c5f0a2d7df7e2675c17809f49fd48d3baca0a33ce44a308e13b08fa35b57f80fcab3ba9b173b9b2e176abea6353d45344d12af7e3204ebf7a56cf2e151bdc00c1387bd2291699f0b7da06a7703ef04dff586fd1cfc12173e8686f16c5a83f800ee0e0e6d01d587124e141acd89818763071c7ea85d3ab3e6b7867e115d3f3abfb110f94ddfdd629eb62da16ce6df265de86fc1dc2ee89e12203b42637740ba2b3915955fd887b9b8c2319b35445d91dd15e379fad034a0532ad79b72179478e1d03ef74659f2425776daf8c1f05760d0f4fb041249d5b2b7b488a518666b1f742fa127c7a546ecc3cbbaddd28da1d63fe0ecac4bb2003dc234f2a5ed8ae8d68830275c1a4f7eea9f081b2b883ec796ef2f1537f128ef3e971316e394affbe40a772bbf8287e36bc5aaac9eabf8960ae32e21263259b7dfb83e7d751214cf62285a410fe58d815a0f2e2b535e9eb741856ce83cedb0a39b3ed132b122bb47f26741f6d1cc67f659cf70c520def8f4eb496b180271bd209c70c22535c325dc1f06aa9b6457ae1843ac0d1f8284735b14fb9f3bcc5a8abbeaec652caca83abf061ed4ae43edca673cdd08d5c48614ae75b5b96854b9912527c009d1391f607d1bf396f8f633a244e5aab8a6e61e665ebd428706ef2d66c1c7a76abb1003d9bbf860251ab78b82be1459cc6c4aa99f5bc5c1dbbf6d9f99271aa6aac63edbe788f84614e262d7f3c906bb581d54396fc8c3cfb1df26bef2dc0ca42be3724fb11137e216865179fd7f7b6cf8cb265e37aed7534d58d621fc6a1611cc5020ca20e3db4d242988ec76c9e5a717e820460e3a5f812cba2bd49d2f328cb0a1b7d2902708a4439c9bc9f5ad5789a50185768485227ee0348d6b39004576602a8203b9731f6b9b5463de20cc2aee40f04ebb1c12faefb8d85c00bb90efc6048c2b287b471b5a872dc2b0beb31f822309f008cb23f48beb577ad33b350ad1d9892a0a231733926decac0b5f541b1b142195fea0b2a29cf62b656e96f34b7648ebd783b235d77f5662f56ce1acf9fec82d6a27ce1cd9ec18e98e75b7b32b8c8832978f11f0996af434c26ce6754b50f2211e474edc97deacd5932e159bbaa59c70c6fd4506375a92f7e50f29740a2a1150ce333de4418dbb1dea01bb77b01a96c2f983709d4849206995ad02222df4bf52bf7a8a6412b3d89455ddae46718f13b3a83d1afcd3d1f27ec22f056484ee0693805f2e153a1a5db45b34a84512012fe27c3ec1e756852b6bdbea84acb3ccf797a9800f6e23328cf7f624c63975e9e7fd65b72b5b6d5d497fc1d25e6a5457bdcf8eee1ef1090f59da53eaff5f236010eaa762c75f8be9d1ff4297db39d5564c2a577c8f058bb3c1ebf9f44843339aba2306fbf4a6381692d5123f9faa22b8ad8e84f9b39d85a2ac6d883bab65d3543b69276a2c840dcfb90986458c1fd1c3cb533fdc8b93ac44f5a2e1dc24173a701269e15c8443a37ef93f3183c519ffe3d30a0aa20fd65e766c228621ea6e315105879749692eb2fab6b6c655dffd022bf5f25c9bb96f04d86c10f792a79b2d03e569006d5604f3aad5824ee7a2f5f256a8d18914ef5204853c52cebf1cdb2c7755fc6d08535209c4cb9699f5a27af12ea2d474cd17956be87a2510cc2e76ee9075c8cda75d5b55904c50c2df1f3d4a4369c4121f710d2598395881269239a76d57df1394bfa4912317f350b16cdc56febb02c3522ceef462719ed9c46cc439e2e21785347692b22961e9218adae4ac3600cb2934cf8c1ed6a8057b7f9788c0eaaa2a91d919bdd691eea01cc12d26723992d691ab37d46893850f97d99eb016339cb2928d3eb5fbf83c2dd414f904086de775a53cd7faf147239178c6d516e183cddc3ed826870564f8d389f3b2b4437f0943b75b2e56e8b406b3f4d01d39ad33ea54dc22bd6f9dcce810fe6ef1c8f2152ecb041ae0695a35bcfb68adc2c939a3f7fe2ef56c417906de3a84c2a7afb2062feabb6318e6650e33b6b249a368d7a1f5b6ebd0a50300c6cee9d2992b67de10366a075ea23ece8ab75127a6fd650de2b1cb4cd93f93b315ca22af744586bda7686a5bc66add1ef3b89f46abf0194f79aabcef384941eb0c3d459ebf52f146e9b6138716ec9309b5c7f402f77be4b49d966fbe3baa6ab72070aa6f09573fa9554a140b21de4c87c279bcbcec04ebcb9c59c5d4a9bbd723120dbf6542378aaf011cf1f0511acf07e796d9576247a8d88303b59aa47c5b3e9e1d2810d3a14f97f91d9ba282df27f7e886dd0c92a503f1c1d05fe26604cc340a8a65b9fcc48efcc67de900e0ebc1404fdf453cd0ff3c3144b57de247949e828c34fff3a1033134ae80588d3cdf7046ce1d315483671c950d64845ed199a0165f26ee21302a823629e9333a6f8e21d191b46cc68b356d15a8e7b9ac5b22f084cdf374c64cb4a2946b834e646c10187b231f02d1d522a838a61c75085aafd2cda1dad9be0bea1d5241502a62bed32c7beaa7e9d3550584ec68f4b8ee816e60e3ab9208faa58910722ccf68da7bedad5c66a2ca7ff8caa9c4efc8e566d6485eff79af426a6e44a536f0af435f85a66581ef263add160070ddeb8a6e9624e1afcc980a02ab7857d5e33803a86091a91a68cea19a6d734a1cd7e7c3f42301c6a6fcccee1eed281e95c69f8b7867a3b7844cb6a99a8ff7bcfcdaa14ae7e1a4d29310c3db10e3ef5ad00763df5b394bc4dbce319ee13d993bb4dd98b65fa421e4a32c54533052f19de4dbdf7263487f090ff237b4642e4e8aa466761b9292a07710f0de62fe8b41f292b99c91fc72d455fe0a0af2db7620b5c9384ed0f439bfe9b30d7d8140459b17ec38945175d50966e48a9f762f74c24a7552f616ef0b9e119be2869c328ed93e7c8850644b2726b180d812d82ad221778f5f4a5c828757602d245fb24c6e7b0d2a25d5b8f0a024a961e4f968fd8538a1d5fe091b7ff41d1736e7b40e71bc337e8733a2e8ee87df5d500836a5621f65743a444491113de544bc2c48105b5627373d2b94c771025d8d76f494f2d95a94be2eed0af139e109275bb17fdcfa5d12cd2db5f770f95f9b5b1386e7be29df3f98aee99c4a1d223c22fa7d4a59033287b7f0bb26319aa212687b5caf0f73cd5595140ef031648e7b6f871963a68e5f1816277915c3991fbddaffa4ecf0e85068ba862d7e9b2d92c5af572779812d6b8ad3e8cc7f9565e569fd6d3226d4709ab03212e7dcff139a644d3057dafd39bfe57f942b9311ae0c946d505d0a840ee629eef9b81748734dafb5f6d3dbe76eacc84ca5093ca8a33224203a82700d9f89de6186ff5e6ee01cc8e2be2b9b9e6510b1315c1e994e06b4f9ef2ce451fe8efe86a20ad14eecc43e49aaeafa7b2f962170186c21333025099272346e1e15cac0fdf9ab1b27d9f4e2fdc2a0d58cfae0a9c3b7e6ed4537db3bc717210a42ca304a44f8067b871e38e2d40a80ce75f0e192f6c1f9d6bcee5d1009dca86bf79efcd944f684442f1d9aad5c8a102c532b776463280f008e1a15c28e49b1b4a220b6aaa65ea8f2bd3c52ac855c6ad5d5b4db80779eee4655741d1138c17d6e35d565c8ef9e9610a889a4a14a4ffde53856a5b054c71781fb64e2e3a0a5efd4a28d54c4748a0a5b0162e5e702acd4b10efbdd92407498ca15a3bcc43980f79881f0859c271fefe8ef7550f32997d996d7956e856d6b4d01eea62f06cea1471aab57698b986c3b44873256bee2c8b6e89a4449a76c9bcfb3a0aa7a20f09f111b239ad9ee29d81a06fa66983ba3ceb1c8c86070ea9fdbf3aad488fbd627a5b1d650b1433851c97dab7863091dae392a5e077cf6007911981ac547479372c4056f032a2415da10f3d0f3edcd1c0e4a58c1516e9391df688dfcdafc85698bea552bc7e2359c8898a40b28dae9aaa3ace99269699b5b965eb998092bb385034d384826086664f06874ad8c0f6c8aebdb5e1d9c0025308bfb0d583e0bc6081749fbd83b15af3d0ace7a7247d85d2c17367f2d128f9f8a98a1e1a1cda35a4a775ee9575223471b78260656ac288e4bdf5d301544abc9fa4f762001a8e5aff28c149e0defebfd9349314f713bae66e547a339f9d6927ff5f86497053cd5bf4519dad4e61f43a2a2e25654c48835dec92242d9bdb74fd43bb7df3dc27497525a9ad1dbc9e6a1dcdb23409e23fd16dc7a6d2f1a769496eddef04001d670681466703c9a92870b0476386a9f9b0fee76dc4dfe5893dc98a9d11edcbe350b54452c737ef64a33938eb9dc9cb6d1454710e95f6c20c7311679c1b7d8717283388e748083c432ebb7408fd3e1647057421ba871d9cc9d009e8f0c921ebbea046b827db863ee9d5f3be7830f31eee2b643e1e0678a413139009bab8ea6decf604440ef1309577fd193adf3a63ba9c4216b3ad4bbe33ec06c9b10bad8f141118d096599cdc8d363dd2424205ae268ec7412f1968d16e03eff5e775d336632dd79ab5320ff19817f1b8294f896435b27b0d14e2039f9a296fc25991849cd48e8dff57cd28c9c07050d004df69a9292ec297546214fe9c4e9137de36aad63aa432ad503d1206ece0ce07078438e456b03d2e2824e62ccb6fca96e49ef6821a51efb8712deb680e4f452f505833af87d1f04ff95dcd8d344ad7aa69955bfb7338584dc146691ca6f826907edaf1f3e188ec0f474cc5021ecab6b6c670917169589b7f0c1fb5d4c81ef0eb32173e0deb6188d78a004dc1dacece64f187aeb6d066930954cfc2e0818c60adc77a0bb1979018a34674d795c1cfda315ecbd5db4e793983bbe74b0510ab3462f90cb58d49a8d9cefdbc1d0b2994a6a751849f370f295c9bf2cb8463b6bc46340ee263a49f03451125694eed86cfe6710283e615d3af0e21f78b3f274b06ca56da9cb704be42ebd696ad5774f6bf87ec835db7d7edb5e58a1b1c4d798c88617cb8bf8c33c74d7d5da09a2a4c3b9e39d4184737d410847e915b79c6053be28d0d84db1afe3d275a3462c6ad64edf84658808edc438e948b1ba94f03b1335568a21422fb685f9286a03a1d84964b9fe9cf92d5bf8ab620176093897b9164108ace5d4d227e13555e3b9e08ae25631f99bb39c60c62f34ee33869c19f851203ec56dad73cd2c7904a939f1c99251d12913053c4f26a13900cb230641f46fae6020af9f4382d35c355886ba1f557a27e15e8a571e11db3231de476f2444bf7d659a7a1ddb16950151da4ed4e76ff440b90409e2ac363f3b7371e50ccd10cf35ac00814a405a0d8f7ba941fa0086490e6a718d03202122c9b26799997395be0783a70dda10e0e5b6159a7d97ef2f0685634314efa1e7139a6a001a628565773a47d535465114085cf4a839840617393c45d84782974928d9815105a39968a0a725bdc45c020f10684bb96a658bd561e7d39abd8f80cbf7de57078b3dd9f41994f61f4b98cfffc887e8e09df1e9dae1c435232514fc607911ae93fd05531af77f21876a81637fe157363e86c3b26c6ba6a4bf0e5bf19b144cd50b22dca5c0a7812927a264d88db214da4bce2e7e03b51c06d4e2bfc7e9cb8cda851031fe8e9508f1df832d7ef32a54f6c5379310ca486ec896e6c28597bd0ee1c1562c466317949bf8a7d1a34b229bedeffcb23fced80b86a6b574032fbb3a772fa68a8fd08159a847020422c4a00dfcbe669a825031c54b7c35d8e93de534a42f2ddff65cd64565bb84def7161e948dc050126c88e73ada4d61a6f0fee52e05535ab95e6133b59471338ce5ea3e6baba8662ecb9c78a885f8c39e036bc3d2fb2de2b1dac1cde950293d29ce2e606e0f9786db6be250bed4911eccc2e9cd605fbc5cee7fc59e2de2ac627df5ad19f9e7a01398950d9789fdd0eb7e877699020d77a7db34b8b8112d72df73007ab028761b0078380a3d14f5a9cbd39263848be5932bd30858f6e5c390bf97b9265c2420d9ad7c23d1d6a57391f5b794f1dd9dd2db8d31321501ffaaf927aac096fa50b91debf222700bc14a972eefcd7c375a9ae0042c3470a4abdbedf4cebfc30752af6297f86877b52abc0328d20157594cc1c06939256c4738b504c5298b83323dc5b3b2402c4a4c7bc7e31bef3f3e8c43d1da0a808f89eabd19a1ba4e85946e958bb195c7994ab65298418b376efda0903642dded3d4de31432d477a270859e17a060f6d3f8c9c79223bb5f7e1b527333592fe768f8223cdff5b4e851e77f9f0e3bb0ac16d035250ffc90933db8734ade0fcfe5e9e362782fea87cb88ee41d0118477dce0c8d004090bb774a1c0969f74d71b45d3cd42d2beffe9fb76cfd76ba5da77a4047a8f427f28469c2126bf10620eb765d44a46ae2745f169f4a353c8bd9eaebf27163625179e08e0bb7c724d655ca8d49594a24960d0c6bb9cc3ba9a09afef7f01b693cc6545916b524a51f5f4cf7e35e2a3bfc300d0641412b6d466cc5a6b14a38f96dc934cf4503229da6ab3c80c92f8643ba1cce9559bb464e4401aee5d8a06d0cc10e7259a94f89328d1c6575d5924f5d7eaa6de408a2e0099d5618a9b32378d3895b22310e7d783f0b0145c4d3a76ac0d8c026657464c4de367e69f934c2b0e95592ca0333c8a20133380ceb3f77f581b960fc2922e746f4a5189c5e0d55b68fe4445aae5e13bf2ca1734fbf2251d9d29bb6e6c4488746dd781cf276db536d92c90bd5f3d0759dad910e49f59a58fddc39f17efa3fe3438de6e349005ee99fa5b688db5684af7dc6e6641c73dc148cad17f8827d4df94d83cd2b51ff2e871ac449aa3c6b7258e90005fa4887f3d4cf51cf58c86cff9b7067e67c93ffebca0e689e874c47bbf608ea32c3f2b10ca652cce230e3e8807b20976fcbb4a76507112159358c45d62b906ae794a4d2cdfdfb16569e296a418413277728e53242b051a2ddec242974e8592519c4e4402d0a21c7b4b91fecc0ead573cb7af10974d7c23b71bcf6a6bdbe24e91e4cd20db678ef2e4722aa8fc2790085d8ad7e79987420977bb5ded3065a067574fa89471bc24429e790193710bbf0422e889939ae3f43e0377021aaadc61ec8f255329f7de16ca81b67dc7bfc05956b368adfc375bae726d09d43f17ce00ed3cec4299e46b122176d3c8606d8944a882200b9274e4850e33e5fe7ae9935f4252d33f4ad4269752b0f8185fa99c8f28157668f5e8a33a83b8c189581dab0cc55a814946b1ba5f6e5b8555f0661ca7af7d477b913d13c2b74502abba3b8ecc20e7a81005f65695c59d621af1e54f56bec1773719190a3a3c859ed0487aa63b875a17424bc0bdbb6b95e2aef4564023e7ad2c4a8803cbf537063d8dfa172fa9316937fdac98f9ca7c39c0ccf52527b85256dcaf4c74a8be87e9a97956e3751c13837971388fbb007ca0fefdba380b15eaf97ecfd8d79387958b0ee2029902605227cbcfcc3f7879bdcb5e2198a9e0e2117c7712efc778804ed4e1a0d92907e3726f82b6833d2dc93ab7b910e2d6347fc518b48aa9a75305380f6f870d425d0a09849ad413fbaae274ef19496c801513853937398a957e844c1952f70c7aa692ac19d4987ceab40a0b2bb9a92a1832ab53e20727355ee5f458d4d44c364e66d6f7c0c9a8493324b41d9cdcbe6c8abeadac6a1e4617c90939c99fdfe02153d86e4463cc60a63b4c77e1af9462e275855ec6d352ec64eae8e8dc1d37486702859fa6ae7de27e2851351d7ea5bdda6fb8e3c196d5acc2aef9aff43499350cdd20851eb9aa57af8e9b33fca0b2f7e106b0429f9760e332433776daab51cd94fc3c8c66c2acbd8a48ccb303f5608098696c6669df56c1bee3263abedc07bdb78365bb89180441fee1dcb1b59403aa3f174dda28a6b3a3670b9bad5554aafb9ee5c929ee7f819367883614497c8a3d50d4742b9f92ed41de40462b5e343604104131c47221d9d2f28231cc97c9b6c6d385f29f9a7bf7f374b7b9811b250cfe2b0b6622e63c17c256749a17b57eaee5ac5d9d9dacaae8b069f3e8f9bff2e2eee934a131bd4fbb53d9c5947a3e804de490715b45de167e2a24c0a33a0757723a49f97ddf55ea8d9ab9bda4413190290a8b87a26ce93c8ee24c7895381568ba400fb2228f5f38ad31340eee90594964fdf6ac00665aa693e01fea392800184de5aa73cad20e07ed7ea006e0c54060fb0d499fd409e6f4de6959e72ed04c1eaaf826096171ca10181560270c5e87d7235557794ae3c6989b4d2492d1d1c37c51bb9f59418b196008bab559000c5d7789f084cb69cd13651618e4dee7dac53f804229323f32436d7e99a7808bb1f3ab7eb1f27dd67a4bd7b3f1fb701a827bd86d2053b0b42b1b55f2dbe509dba8d078e465a24d88585b955214e6ab631a1863db0e014d3116be115dc556a900deef656e4364c7014b5e249c666e8b04a2a9290954b1e3b0a3d580314cc7ec427b986c0bdc9b7132b292c082cd7775af3159f09a4d8dd45dcf45e1fe66586d4b4cdf40297608ccede0fc34e180b19adc406936ceb001d9220414ef5382cabfd85dacd6ba9d01ff14a871f3ee155062b1a408812108eedee0acd3def5303f2d457e3344b835229b20a3719cf4d9c9f8aaea30b81bb7ee5dd34c8d034c37ac19581503c9ef36baa4477229443e4d11ba1423928424346a1647d1b7c85d1407570f008105ce768231c2ab490714cdb2501ec82074152c2b77c6442694223fd5dc0158eba5f85722f03f026fdc00cddb1c1bad3beb76be6e1dee8cfa6e8e463cb7f8c29aedadc6213d6942f5544adf2edf3971d0f4cffcd9e42e82a7d2118263b477e1d86a206dd071998d35f7c5487a0268cee89f981db5cdbe6291b78d448fdf496c088f0d5cd2032f4fb6ae302c258ab7d4ebed7d3b5effdcf028ab18ee3a8629c54434fa81857fe1084a87c530f326c5c2d2ccd21693f72bd3da21387a67e33fa87909273f28f312b684e356589c405340fa2ab9f706e5aba37ae9dc970ef77ed235a00c048c0d1257d869d77e545e423ad795c385b5aa6b8d9536ae682481968ed0acc4c1bac0eb6f1412019397b67e423d359f9b9780cefb889ffa98256b181136be3406ba3003ca222266445377bb12275c1d471851e190d158ff0d1ed1ef5cd2d6fea3427cb1d76b16b8a6256dd9d0442a70bc2f32ec4b318a91d4abe4f01beced53b90971a0f253446cc4d1dce8b8fd6410605d72320d5b25380b23bd6a8692c3d5ced9763df94e809f4ad4cc2a50e13c4ebc5d8b314a24a77a66f789baf54b73994c2100946e6413a0f4ba1085bd4ce2b44b3223260c9c66b9f832937f1b53558aee2ab4af2239f0ae1c64aa3db6f4e423756f2b1a06348b30f7d7ec9f65034a397baafc4b84d4ab07e13be2c9367a46a01adf84c9502a79c50728446a2f31bdb81cd4380a1111bc98bbd086c966fce10d9af8aa784fc55aa1e91fda3529b97e2b76c9cbc2ba5db41cfb93cb71254fae00c2ad923556c91eecae604e1c8dd2a66cdf55f912cf75041334d9f975c7b87e47910ac8ce97cc09a6951489c4393461c3834e475b8ab2affea9621cc710f30cf21f7e538efccc7e280608d31c607b74082ccc35815ed45445f7735ee82c1642946cf41aecec13629bdadb4ac0608a9a8c82c07e33066707e4332a451130d234237ea518a856181aeb84227b5f86364cbbda363fa92a6c803470f007f095b87016430da1830fe3c89353968f540055f85beebacdc15865b6df8e25989fc5ac9c114fae3d3fe73f9e17a125ac0a9dc67730394df6e21b4aef2fec0d332d681a9a52d1e07f6340673b657a373fab93334c92ac505e6e1d5f881a0082e6d87e660766f6ed9c44f754c29cc73f7bb93d6c999203479bac1074155041d4c065e80b0d1bbd170faad9df084e71a8f95e3d37bf6f0d7d55683b00abf927023dca20c71661640f20cfaa672fc8667220f793263493cd7102a5c9a4de477473aa209055a30e63b13d60567c42d3ec71bf9cd1079baf2047e3cd4622a40dafec40cbb8204aa99fdce104c9f73acfe8018bf475afec0c30ec27c031907bb9dff519b5ef402be5e8d1d1c89fb8477cea17220de57323be1690db96a2105ddac53dc8b06c4fe3155f1cf802c6f4db1abc0ae1b14466969e44580b621eb5e1c142386c1f0910b904fb69d256f64f238cb52e2f05ef0e1b58ce0f9b1c2c511518538b4f4a82db2e30616e231fa0ff9fb3196d6f6bb137724ebf0908b06a7f11938fe044238c67c2509e09f61fd6f984fb70716020cced8a6c195103255552e985fdc76b5250845bcd25026653d3cb4d47131ff2cb3789820872a0ec5a928c6d1a3f581a1f6014e620ae605612f9cfb780873eb268331ca712b8b15f57b0ee5f16030d9a6ff2a2d15c67ec0e6535dd6545e8623f04b97d89a9bd20982ed3213a15413a81ea6eb9edde381717fc5f0ae6e1098104bd5197c93dc414a84443bb3d2a097785fba95226ca38110d186419d14f24442e10cc792c4b90d5ec21882c38d1de4328d2a95739f8d9532eef5187f8820648664ee41427f48368ef4e8148aefe7e255156e36c068749e838e4d1f087fae138d6e7253fa7b42c1fa1aca201bbe7ab3f918ccf5f0512bedb3fb021b822017b72485edb6e3bcc0fb74c95b5d41686cf710c9dc26b9c3ef05898ffa43f601d505f29ffa3eefddebe464be34f738d6c28d399aa1491db9660cec0bb9786fac4a49d68e54055dcf7f53ee10ed67d64d81b797c02d9b0b08b1325b6251834af19b0870be7fcac6387a645dc4e4ee21e57ee97c8d5396f4fef67a19cf1d19e5e89d4d0ece5acb7b9668790d787caa4fd2e864d04c71c70daa4fe6364b3640e98872cc2ddb8c2035172da6053bccfaaf57ba51d0f97d67f0d6dda283f445497c3dd803ff64cdf23a3455acf4fe12440dfc1d959458c2b4b3d0b20774718cad5acaed416309552e53302c22410304f372cb9bedbfaae02de2b8bf4ad1ae65938c72174dc0d8d4c8b9385ff424faffcdcf9f49184cf3fbb0f0e84479bdf39f8dcd685d17bae8209fe9ad3413aa4798f302c2b3b53fa4ca3cb33c72c1a2e5975bde8f0946393bdfa70f21b9943f57b4155556b2956100e85e0e5da38dddd02375957c794b20d20738d4d2a2cd5e2c033bdc3047d4a8afc39c76fe331bdee899e04716a577b19ccc9b9145e1bea64756d6019a18a1aa1eddc5071f289842ccf346259b6ac785544fc0d26ded2c8b5410ba55306eb3d3327295a0b6c1a74f827bd2e7f5fc232673dc537287936e44b49aa065f374306f545b29dcd16d07c1948454a82681115f7ce32cf61a48713daf873418a1e2aa26c5a0451c21e54b62cda20609e3016283afa1df31609fbaeec4c9734b98cac6466adc83ea7b9efbcb59ce3cea6ce4cc70f0a00577202a688610e0638f0012f66022d4d180cc7147e8d6deef6a0cf966cc8438b3b657ec4fda240c857072734c6e493e8ea2d00ddc3ee3767d17611a852120acfa3b11405d1c5bc861725f197a13b23de9afa9442a2038847b612b074817258a7aa9dbc5df0e25e868bc2ef8c484446441e098336430168304498bd5cc6f581654e1b4bf1c0150906737568c703a3e0e2ff88fd75d7ea4857b6fec4941f5cb67ba4555eb086b8950cd907c40ae94289ea52aeca468180e4de9672e5ad51722a82982441e5702ffe2c447a74e86ba062ebd1c931987479493b27c449ab66a6e7f11d4b5582ffbcd533a4e70c0b2bd3c1768e7a68d640f879a6b9771f8a770a4053a243c97cfa2c661fd9fb70f8d72131118a130044afe3597372fa79944231312469c55a621d31d8f071c53aa250ce151589be10423fd16d79683830ecb1ff1e7f73322fe676159ccab1777977bf52f393cfcb8e7af6a9c15c534e65464d5664129b4b9d9b039fc395f6415dd796466b7ba2e0a1712e6050819cf55f50eb12d925a0323de07590c5c8e37dfd416cf9102b8c64666858a28fab9ac5075f78bbbc699550dbe7af98fbd7739099f79d98dd1cc00a721840c41898ed856c9e566abfd20758bc233de0869bae259fd842784cbcaa96e9ab6d0c11ba19bc2418545877996c96d96da8350b33da07b74f25d72e1d402e16c3be9225c590705333dccc7ff1df4e9adca2c56fa4df66250cefad103b0021ba4b5ccf0e78427b964d49cf6342bb9520ed8169fd925caf417e5295ed5525da8568d04a2fd0a1efc32ba5a7ccb1f3053ccb82d94e69f2072f1632aa4772b5af50a2a1651f07104f7c4756422a4c62c8ad65885b2647ddd1f274fdc3f567e48f5ef54ca85f257003d9c64c928a9f674f522d2698da0fcb46df52804681ddc96f1ff1f9478cdfed7d676b7257a628a991f96908ede6e1c7c36a5368b70760811b879e2e61421049e0409e3a2977c6c89b0d7224c13bc575521ca9bb33a923501b5fa5abfc0fc7aa35440fade23cfae0fb3e29396473ccf80390eca7c884759bf0d1a6cc80a90726fc47bbd550895b81384f2ecb87755972a48ae7c1e9e35a7d60520546134242804d3557adb169f588127d98ac256b9a153b9b75f12d711c4b9b17ebc5f7f33b1a9932a90350cbfef9ba4df1b9de2dba85c2edd0081b2094ec27c689934fc796a4b145561d774aa6c8b0b7c4e8dc1090d635270adfc8aa6742b398ba39268b312a4c107a71fdc37339e9ca0cfe1864a0b21f223ebd5d28c7b36a3b4a8c6c8a55dbd875fd4c087f72f36286b477209225ac4784d609691c4e2055665bcbcba49e66e2fc31a91c482c7c2d46daedf13bfaaa1d91594921fcdbbfb96282d425e39c6614e6d202f324b054d9019e666de959364de42ec6bee39decdfa0c47f0b22dd4a9c8173782b97aaa21a5afdaff1de0d46767c1731b4624082057fcc4afa0738b456fc22fd08df1f24cebb19c0128cd0213a20a49d7b1819fd2a1e3afe90a0552ba4ab3713639ce8fe3168be006c732c3cc86d71c0697fed90e61d9b9ac7e325880e24210a2903c5e17864ef6c43375dadfcbf96148da2c5686dc8c1277ed2189babd3c97e3a61adaeca44dc9659d1d7b016d0821d26c4c797610016b3bceb03c94efb7f9d320f6ad32a9f64620fb93dc940c96d624c7786b382e3101f7463acb3608b88cd3408619c642ac8ce057839bd5f7973ce4e992695fd42f8b98c2cf76b6bacd9252322c849dcbcaf4d414daac31db0f565c4f938dd5de014db379a06cf0d877a8bb5943501fe29a79907634c6f3ded3287ceeb039ccb7a7bad5741469ee67f168c55ffd77259411980fd0e11b4cdb2c94041b521d4d9c3a65dd1922c4d13c0ad891b696a226fc857c9d9e009b5b2f34327f4d58b241e2c956b3389144d2772f5ca19d1a3cd8b9cded82f39e5b32e5cfda388a233222ba2f34f861526defbfda77199e9bc9711ceb384147ac91339368d6b9701fa2e1b12d5572bac6c844f98af1cc335529c5fceff0f4bf6789935c08c9fd59eb83fc956c043b939ccb223826f22cb8198509bb05885b9aa472310eeb85c3c77868eb6a4078bb0f3f2be8a2b3db78e85394a68ac47341dad97c10ff9955fcf4226db1de4755ead7123d100bd570979066caf3c64bd32784a3e1566636294eda32929accc191b0c4549e4c759d1c3dbd571c0f2db586f6c64aba3757d25d030ac2b926cd309df2c30b868356ddf40a4238c9d110e2f5018586a94b873123cc3bcaf9de0d7ed73a275507f308c92fa40a5ede74b32c50037c08a2bd13ea0624b28a1d82700c2844041df0e120e9c7451acb11620ba6e815c36721e4f897be5b1f7be3659ed413a4713a4e0fcda8b9dc8eec598ecf7feede60443399544b33de9830a398fbbc4f42d24ef573a3d59db700627772403b829d59762ea995fa93251bb91fe0403cde3a7088cb8cb9708aa29f30976ab90fe6e2742e4cc7e3a65ae596c28e82e7ab8ba8746c737af1618eddf45caa7928dc1c610f1b66922591fe8178355f4b5f0938a911ed72aeb94c73cd3383d9834a02e563a740d08e72f82bcd2068a7370298ed235625123fc8e81b2bdf165f7f0c79db3127810f4c13329e668c1fe3f6030f70a0a0d7092e92be35379a5c1c622f9ca1dd583db86e9aacf26d79e732330c8add1d51d77f29d111e390836135734bfbd558d976f2a26f72626b278acc88b014b7df2e347af78c1a1f4d7ec50c12ce049ca94dcedce8864e6add2a0f43bda93b219f93cc83ca0c173a4cf2b75fc7b17748a1ab81fbefa6cedd49960a0a405065c56041604b92d799aa457c7b4db8d0726f8aebefc00ffa627ddcf11e88e130286bce83f898ae49fa7438b1a27b9796ef0320cc161187cf74381ca3496167f3cffbd592a0346e528d248682f8265e8afc7d29672ddfddd18cdf6e3f70a89989a63c0b4ade52dfef3ca808bb64c041de9dd418ce388193d500c3421b57a352834990de73516388c125507cff4897cefee876ae53d51398ed87acd07610ecde41795845dd06db760e04120458d9b7a0fcac17245bce2ec8b65f849d8cf4f447fc7496b2fca449da85b16f79f332b3d49ea9a5739baf457e377fd34f4102e3740b3331e457e32cfa0bf365238b99d0290a32d6c2d2eb0d024a237d1938de3879220d88e3b05be6f0ab868728d62145cdfca132b8428fa5977b59092f6a4c492d3843e56ca0eae2cd5864372d9a4713f517c2d03db12957fb2893da4e70232cef9786cc5f7dccf2a1f001ae302a64cfa23199ccbc2238a5a1f48d58439b27eb9d8a4c7788af21e1721d1e37bc50db70b9d55ad4da9c22293653889fa4056f4cbc1318a00beec68c2a3af1111a9ca4151eb56f0b4c222d0c0f1514f905ef097fe6fef327256bad19378159f4826f40d9ccaa8f37bb9807bff6d7bb8320a61e18a5340ece91338a1b93aa61d8cc3fe9b5c252f293e2b07ecc03a1c050f5bc2a3128d8c50d79b05e3f7f3c0db356dda738fcafdefb66e44853eb3dca04cb0391b38c72d4732271715b4d26f4a34f30f382c4d3959e7c174ccddf3a62904919935e1d8598c6ac56a8e876ec4e7aca8602600f4096f7ca2564fca4c79d61da3a5094a4a722ab5b657ff41fc9c59ed3208506e904162f9c5f61926a557e0c28c159bef0946c2fed2851a2068ce50b9021f64114eb56fae0f5d6380e8b6d22dc637e93a974f8c476af3b0b2e7bb6c1d8bdbc756008bc2780c2ffa26a9a252901b0b9f16a41fee8e735b07433a226084034ada58b3edb89f9f6adfe1662b751246430cceefcc199646839e450b4ef8d070aca97c8ff6ea5edf04799cacb541a735cef50b6a669099fa39e18cc0da99652201b4f44a28106377a87c0de5550394c3076c8661bd32919acc693ca7c65a8295bda1df3756c753ebe0a638850f744f767348fbe8e048d139221498d618c3c93dbc0815914d5a3863f1488aef2217b3991420102370b77595d43eacc08ef03e925e6f113d644e7354982658c82c404fb66417d3d1b63a7d23dc0b38f71dcb39a90309acbe86c7ac308a5026ff93b76233dde3c7339e377bd76670cf7b1036d63cd72a11c263ddf50a0250e6e4e82f938c6d560d252ee06b95e93a9b8c824a7de9dda25d122589e157aba9faa73b0dcf773534162489112c5ac6e309e28ce5b5c56be75bd9361da5cd80ef51fd4fcb8e845dd978d4c1026c6652954b5e967b4ad3b3089fe6b361a3d86abeed5a6422bd70ce71a2dadabb90b67dca4e8a1a2b04688b6348797c9fdd9984e81177f03ce45cfab1f6e89ac2ec2131db2af2d7ab121db1e2383ee7f94cdf43768914e52f629ea402c68d608364de60c7bccec29acd24b2171363c3832d196f60fe1830a0a98d87d2b02eff5945cb60f8531acd0f4035776e2ea92d9903075c3c710d753a6b623278738e6997ccbdc3bf7f97cf7b67109f256d29766178659e37f06659b3120659b003bdc7adc353eca635367a568432732bdda8f38e878efdf77e491c4f036552159dfded0196209a8e030b19ebac8f5914a660f3e1c8917d36f1f76d2c751a992c7b9414f6a86d8ab066fc4bc246296873664d350a71a90256f285ece61c0d0bd23abf428676dbfa448cbb6e67eb43b429f45f0e869b18a065f0676788431e763991cc3d23e196a2d6e1a41d20bd0629517941ca5be1bc1d916f3bad61e40edca5372d20c724a3aa0abb1d58368da26d665b3630a9794afcacac399d9fc6b17b9bb488866f3e661f1c58c9aec4a6826c88d9911a8953348f97a578c68cff92b8b53ceb82f14899c71818a66042b1fc895ea17f06f9d857c51058b0d5d24f5a1abc7d1ce4ca18cc8ba3cd2b82246f9fddd95b5c0308643a81dcf2188c88fd87d35b979ca433ebe0c3094723c65da72188196c2cbbc2d83d63af3b0512b72cbb93d802a903db2bce0bf5f0b7a7d40c3650f154e72f2629c80a036ea67bb9d69e1e9f8beda7ad3d54b2f45e78c7c09b1cb2a2892faea54c5df328bc6dbb7e209edba05a8abe98035257f971b7e673a713da537ee2c30e211a279c426773662fdd106bc0ef051a1e778188ef519ce260bab94a1b2eca028b94abca67840fe148b974087f8d3e374ce5958583fda057053da330c9f91399b74caa049c9eda54877cbce13fb0542cb8c13b4610318b7e30c10d24a18569ec00f3279293b68efabbc2d0e4e83c0e249d49fc377511d05847385ad965ecca0b057857ca2decf78ae4e99eafc5df917b5087c3de146fe8fe0bb60639c66601c474eb78853d15cc017f6e7d390075017d2b9008e8b02ce59dda3de0a1ea23977fd22640017dc7d50f6af4526508cbd59c7c8deafed0e2f786acd1251032009f1805488cae430ef62fe917e6225f079abaaee8ebc660d372a480314a936323b0b6b3352e0933b5057811d860c2a27b9ccc655daf8f053750758a6b363b04787ddc504a854c60bb57a3672c47cdbed5eaaa990c82bbb0924b5689ed61f91bed90ecf347d3dcf288e39a4c57b6d9e0b10c6bbb6ae052a35b9a6401d68111d1c4e0142d8e6f7bef823b0f2ce73a720ee7a35c0dc6226f85b21bd53aae3762c03814bd54a4cb30fff460d772dde7c7bbc32f81ef9d6c2e6b5d23307ef6dc5f1c1cfd820dcfcad1a03fed29794bb5652641edf055b1d6732e116d4d35574332c352178a58f411e6f7500e670752ffaa15483627ada97d24e52223072470f8387d2c76d2756ef90ca969fc7482ea1297acd952364395df21f0860f6e10890b237a86ed045947be900b9231a78cd8f31c592357734565fe889d772067e884f217cee5bfff4623761b4d299db6c24a535cbf4884a4868ca21b5cc6cd1c0f8c9c223be07da07e61f42e4d23fa2e001878dd76fe784f25ce9fe1c337b6c07d7d8fa1352c9866e241142c32530e3de1e92b98db928409959407fdc08ef87f5719058aed17264ad7fda336f2cccb8b9a0af7774402060614a49acc60e02d4b0ed1331b91a1b232f7e05d81ca5c199d8c3905db39a2c4333566770102d3d548a8ffa763e1eade36e22bcb9c2e0186be73a074639e89f20e1213ca65f7bdb88d31a54906c9adadfb686249b9fc3c565559e52ad510290fb08eef1dbcfed7c4b7f504a63035133c63311f43cccc8673abbe0e708a6fc1a84110ce1eb5025c9ae357d6a9543b5669bed7ecef2c4dc2bf41a0941619d506e2e169ba38a5184ac1ba53b9976115b934e59727d41cb07517968ecb676f8f71271bc38d523ec48705067db4fbee36d7f4659a8cd63d849f9b30beff7f5fc3d6c98f2f82effaf81dc6144c3c329ea228fb247aec872d3beaa0743bd2a380f848eba44a7195cf71367f0ffbf43a84521dbc14c2fc859632b14574c3c7b825e939801800e4d303dbe5a55479bda3d5dc002a9284d5f7849b2821c26761228c2022f279fc3829250c6c24c795ce3cccda0c882daa502ddc1a48d35378cc70b91b7982db115eb12e46f1dad6117ed93f09893c9db67d0e8c573b3d1ee63126b9ea070567f1029cf9b93f712903cd3009c74875a48ebc430e3cf7e4cab18fa7f7dc0ba73bba81aa5b84523fe080368bc0711c72807d70a10c046c4522792f39be2bc7a26de4210e1c790f453c860445711deb04453cdcf6cceeda4c890e991fe31567d7be4f3a42a8986bd41ac69f4b179e779c088ab00314faa0e886832730c1e71bd4d7dce4e414c60e517119795d97e6553f0c59304e6d6433365be970e916c5567896bddc468749c0cceda62fa3c7114695f3c7aee5f34c85268881768fa3a4e7f028fa14f98cbeb206596c737330f0fe5a2a37c07e1b01215583a2d5015d33f719bf6c3cb0340c7b6e7e0bd88f24e3d133f46b6ab02eeaeb7a0b1953ecdea7807b2499c7c4962b0270043fefb80c084c2578271ce740fc3ec2537220d6c3ff4a6522c9d0ebf511780073b0c7dda6b1661766b22c36d597234e2c4d58b9c6dca1abb2a30af4781159013179ab10a119dfa7913e2d83fe0b647420ee906b3f8b9938bc374a5fc846f22ef8d7e31a39fe79cf02835fe34cdb0d91b9b92d6bbd426380e427a7226838930a33458bb3db3fb583c386522f2a22cf10620b2f7cd821be9515ee863de52f7cd865198cc9c18e8688f6e9f2b76d2d4534c77a4725d97dfaa7b3c1c56d546060be99e3a88c9732d0e29b88c661b73b776aa00eaf620a586c9614613c1e0429500912da379024f28696b90800a1d0bfb2a53b2e7c3884f194f33a0444dc8712b2c1df83d23cbe63961a138324e13ce75fadf405798a9adf60d15e8936ca18a0328a6bc7d39ca303293fa7f1e27a7db2df3d1c95be0170b7644027042d78a2226bd2cd0b30ae70d41b57974d111518b7f0373ea7e09a88c6d66e60409a09818cba4d0f9e13619c2c98378d3760e37a190536fe1ecf39b7cddee31906a65be0a6fb238d86998c5ce1943ef5268c334d4b8fe4fb75f36024004bc5b7d2fa90f2fd49d20edf1fc864a1c44cfbfc03c8f5052197fe2056f070486eaa0eb4575a4a6fd04af57b89065cb5be30cfb855ffe0fea813369b3dfd5f18559e8990001f4c979b72ec46a76f51cbe2ab919449e4c05a07a09d781d18dd2ccce7c597fa43b1fe4a811cf8531298581f4b44bc9857e8497c1b72b20486ab1cd217bc5a397157672db3683cf23fc9fa3a89b2f38556f101fe0b60d2ae82c0cdad647303a0fd03939dadd43ecb1bf709f3209c5b7912c7c2ea31b0dd23c06003f18de7d3bf20572bc130d85a4a0dcd376b75249af49bf9658ab2cfe19e5789559e606a37bc33ea11cc2a60c5553dc642558422388719e3e7a745bd097a40cc5b82e6b730805dd1cdaff2329280674f73791869c77a6ae396cb947ff5b2a4597bd1bff29e96274543dd2b574bdb1726dcb6e176c22ca60b37d6f9111041c3b3b21252c385599abf676882659fa9cbe3561a7c7aea6e4f5bb734c51b4592395f749e90ea94ce4d75d0485344bbd5b6c17be3050ec44a29359e70bd96e12e911cda024808e25419014df980013778eac0fdcf6d345d3fcd5bc2ad47880076af2021c9541e698605105dd1a8cd3dd7c8a20813eb1998b6840923803900c96e9429cb152e5e58dc2230bf84a9eb4b7de9321e32f14b482ab632d077a9451f32bd02a9938191cd21b642d2af18d1044aa5fb341a0571438359e91befbb63b4f78a513ed05c3cde6ba4592be91174844af30124291e08f59c85136b93e28a267cfeb4a24f3a9ff3732f7bb336b5ecaa16c117aa754ea7a5455853430ec3d83fe36b101020e9a4ba41f2dcf0426200bd0883ce26a784b96e6e039d85aa13eaa4ffd13ad143f237094a026ffc61b649e742005ed004644dbead2a210490952a2f59f77d4df70ce617da90c4629a40ecb0843f62c0ab6146bae248e19dc96af8b9ef49a6f76afe3cccaa575275b96f993a8f8070a023e04625f1be0adfd54132a709ae235c24128a07ab03d3289f2a49a48a45225bb0d94435e980a7cbb61a3e153d6b412977d68be382e83b8573c36ab014e10023550afbc4dfb7727cadea89db98fee92598067fc4761477d28e495df92fb8dc6287054946e491bc862fa15c72ed014883370c86b8a4ee1a73eeea31bbf0eadc00bcd8a5266e768d52f2a88b96d897705cea2b965e0419fbb531fbab4161f6bc9d151aa0fed8a1cf38830b6aa556e4dadb7d906554dc02fbb9a504f34c92a8fc3d60ef64bbbe15f157d0d7542b1c489ad385632c0ab633ceb2c8cfe95d029b87e4167adeb5b4692d9599dbc0ac5baada7788eddc43108b775ebf825293c943d99bdbe20613e0bb84d3d308364c75c59ed99eeccf0f28f1d7626d47d589f7ce2bc75badefb1e64e6b188381ef8cdb78a0c34fc84b53282ecfa73cfcc64941b535cd62d70d531e7412a7a5841b1fc3bcefd740d8fe876c84943aa5c271e825aac06066b83e34502486d4f82b747a4c482b7a794a3dea92c38691b714d332d3eacf2ff1ea3f1c05e15cdb829f95fc8a702eaa69dcb92b894cf40e76fb86a8bcbf663f27b66b402d4c474b02dcd03c19e08fbec1f89a7ee29bb30f796330046cb1312bad521cb078ee106c426a8e113436bf0e5b00b5c541f5fd1efc5a8807c84d867ec8a0864214c98a5ab9448108f86ebaca3ece376dd3d45a21030b477ed1a396beaf1253489176738f421b7c018d84b3c2ee5164fd05397d53d5ff03a0b5e4eae9414350ae6d594f5911445779ed7e7fb822cee093f30bf5ce3cdd6d764fb0d4c3bf9fe8db76aa68031b01c923053d2c92cf9ab617beefc587ac8d97a945c8a8599efed7eb4c096bf3d775cc5dbd876727a6b98d1d58e937b57427d1ca874069f56ac1247d963a81cb6319022bd6b00e0bb4ff5b9701b7b0e5707159b238a3c8afce7aaca7ee110bfcd393d623cee620969960c34c7e99abb580cde539e2d41e4dc4cd4e626744029e62d9f70711c15edb21e3952bfbb3af3a9e5494407d6c0890883fec554e1b91379c7ac139ff64425c56886c098177445273ceae18a351cf79f64f1d91a575e4b912b23c4bf96a5e8776f66601f828747ba71f954347dbcf39e29d5a78a304852a30c4cdc9b377a403cb4827f883fc3db688efcb1cff5c7b94a22cfea997ae5e52d5dbef9b1d8f33795f1ecd69223311f8fa92dea397f8b300e6aaedcfefc92655270228ec9cef2f86f4e6a091975431e2839b51538085858242705059d1db48a8d2abfea598f55298942de7ef2f95ef7e77e115a60907843aa2d3363c0db045232570a81b394eaaccfbb24452db905792dcaba2b50c1a9b009925253d3ebd80850a3e06ee40dbeeac35a9b377890fa8ba0cb491c54579aade1803c6741b60d43c6e782cf0c1c1a43b443829653cc4724cf21d18a6a91e03513a560a728371fa136f4a6c770a7e6d23805d8342051c0bde7c45579a480ca6081d9d0221dfbd89c88c346ddaea41049270de10d7651f3591e0017cb589fbb5b73ae0178483db8f6a9e86b15a17eac7ac8bc20e9b9f3641f3fcfba34c6f23e778b1bff7a41d4433f90f61f73c6a2482fed4acdd7d2acf17026fee3b025d509397cfbbea6c56c854ee1104a02075f267b2ae7994012e3ac9378b26283bac5c3dfa7ad02bf2c570096f9fbdc766cd0945e2ababb2a371becc43931156a1501aa0d0527a43ff7a95fe1ac8c3e1bb368c05e5354a93f86f6c580552256de1b8400a4ed939e1ad8927f6d368530f11691eb21bf22cd638e539474715d25186178b2b61e8ce796ce1643c774e44d21744bd16f41dcd72ffdb1bc255411bbcc26d54704469f376e4e1f5dc1c2ac9f11986369019e511366f325d8bda9795cc694ab07e8a0824921c4142212d1e5931fb61f08633784c8a84cdef29d433dc1eae09429e84116214604d396fb86ce5d5914bc04556d6a24e5b74a745788affb88b18823f753b9f0e5d09b512a2d0c0dd080a3fcd83add669b64e132881839ecf769381e460b7428b04c855f06089ddb5a1470d78162ca473b5549ac8f09222698aba233630fd5a432963363427269b9d292f3b03eb67c3b65d7fcddf20733c216d4fd750471420325be8483b52c98eb6720315eccbd91fe0255daccd2796362adda8e541056bc5160c21c041c93d71283b33022f8294d7b63ade1cf81517fac2aec230feef762dd6061e4352fc41e7a52b62359753623ee114114e81a029e1539f3b0772be3a5c91ae8361a403252f07593a6cf319aeff67f5f9f000171f3c543d16eec623d67e230e8b260ed1775eb2a6184af623e6239890cb9d585a09933b9726904aa0650fb04871eda2413ec3fc53cd6a1626e91d24ecbbe77dfe92d91b409529fe1b4f32e5752fac4d1129252205ae36ff3fde7444b40ef3c3252400ed717240e7decac602187b30cb11e85302b62928d6b7038254025b0835e2c7be561c610d0ce6c1526d62274f4d9ec9c4646ca3deed841f0c7fa0739f2c7fa8d7f728a53ccc55b178dfd68e3663375f5e27be8ac9cc26be7b6e72eb358517ca73a1c64fa02babc6b2c576549cd56f81fd5c43b73aea10a2f0263683483c65e41bb701a48af57562d5134b5e40a67bab795bdee621d4b4800f6b8480069d7743d5f88e6e22a217a5a6d8bcf8e0843b887104445738dc40e769d39fbc33ba1ded98b043dab6dd27f16b6f0a21c2dfee359e0cdee9d926f8d698ef6890a9094ebe7c958925ad81857edaeae799266ba7ca63e75fb8e9cf7e6a9a0ce0350a987ea0db18603848f18f030c0dec82d75bfeb77c5a101edba0af20485e470502337d45d0ba18c3600827c38be094fb3a6c9f49944511074031821c387b98c48345d1b74ab34960522ba45cbc811f4ca94920b3e612689cdedc108041591264745a30872c33ccbe40f9943ba8c209da718ef314acf43e774f917a0b474bf782d9fe3a43f6f6779c18f41a515d4c8d7a798903c0e81aea5ba82cf5afc551044635b28d74170b42955c02336f351ad2d138ab4d48f1ce3ff9a19778e580a3c9e9a8aac33386c85199aabeb54d6f938831e92605cd2fe5b79229c143e12e952afc972d76c38a2bc20a5069e329e36e5a83a597a6c2cc824d98bcd0d7a32b112fb75dafeadf07ddfe5016273b5bbd02bb0594c237123d2a93c01a2711b00cb270fb5de526221f53fb963a54dd297dbc34907a3faaac5c6f4658ecf138543c9ceb5036aaa45f404d7e0a00e42b8d791ff581fb3ea0e08f26c6888ca018d0e06a8086a180142c5526dcbac51671a600cab5348bade7b87bdc72f89ddfa5c992033790135663396b8805f8ec7fddd5c5a5251d5af5a0cccd248d0248a00a5c97c96f0decf784e0a60d8370c9612b173030055a3179e07e31a30f88ae4ff6d8fc1143568145e75a6d89ce9f44311442340e8e1ec887eeec9b3d611c6645b6f2474bff5c9e03eea522ca2f46c1a8486faa8e912edd0a9284e0ae48d1f29f4230ead84f4713bbfd0fd2c32b4b2f2a47a34f2dcea0c4a7c5eb77bd477789a2cdfa70276f6f6680fa4c91e3d1010785dee10f5c4c9af1512650eca93849f1f4f85670e6d08cbb9597c4d355313d2c97d0365584ec2de9e2b148a554585d5cf34552516123e1096da8ab735b11384c5914b5deb5871b93d1b066bf23e555f6835678fd04b061e830a6ae1a32412343f97ba213bb9c7b8bf500f4a835be8f2d8c01d036a1fe09c1200f253c1b3e7a83e4945f605fd66b874a9fc7100608961e17cffc76a458c65e77a1b94ff60a56163f42a8653c6f5cc94fc21f712aaf355af4b0134f17497e26153cc462a97c6ad981d5182b1d4e6a874dcf1afcbec012e84c7e91b737de446f723658f654a8db41f7c75b882b3fee2c046bb571b06523853ae2e9706f278ea5388ee58f0946b1b99a488a02bdc7be48a36e468c012933794dbbc47f0ae377f0c90d026dde4d0d510d62f3e423aac228ef0857ad9f617b0cacd27b2d1a888afad1492c39bf86c2993781883d3d7bc0052b1c312a124833a63f33aa68f2b65f4bf5956b06ab361a1edf74c014a3e8330bcf91ebc2e713e646f5b2a5cd6dfdc7d53de90994165f697e600ac55c07581791c0489d640716195b5b5a7f12488b078fd989c4e69a816dfdbff3a01230a12a7066ebacecb82ccad72d24079296be665c40449c1dc09afe6d878bdcefb90dde329c9f62570edeca82179186de84924ba6c4bdb39debbb9fb0b00fb338407814a24c81fd19a16dba54dff68840ca7e6059520cca56ac29668003d876187ebb852f371d271e0001819e00f2ffd921747397f6d2396f249db59d96e982d481bcd9038e9ade7966af83dba9641c80c45bfb4bc8cb8eb3fb2294147c6e62fb6032c5b2f9f4c3d1b92bec180e5df8020df024fb456602e37962525f94477e588bc063ad00e23f6ac6ac979780a46441bb2e9b5bc72991cde223484c0deee4c366f4276e621e4f54892a5647f99829678f3bfe708467450e9a17c00abe372697d55c8380378319fa73347fac3fc7dbd212f769b9922a50a12832529cc08a870e3241d2b3d984c66ffa182758eb7a64fcd46b25aff41641f65032630eb6920da3d2dbf8083e18c863bfd12031c593ed9f509228d30477c1b37ae4aa7ac809e902a46dd8059989bdcc9a23bf600bcef9c69b85ffdf93dbb34f7da58eacd68b7853694a9c51a111deba2f8c6e214f4fd22d9e4187b818f720f782e0e123396385ba9edbd8880e31fb56602dd8153db2ab2e3ab58885ce08780ffa9d2c38ec98eb74012c427e4a69d9e0ea25aeaf8bd5093e0b298b531039ac736ba158a0e01a7044831da6ffa9624d6fa97407e2313f9c91a1601a8ffffff57