PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 57489 c2f54448b13c9e088b16092e5cf7931d942640ef1a7fbc04f0709c0d48c376ad

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
386839e6e116e6a4da93c1b92eac2ec13e76e16af833665832843dcdba6243ea
Certificate Block Hash
c2f54448b13c9e088b16092e5cf7931d942640ef1a7fbc04f0709c0d48c376ad
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0000020000d01d0000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000006e02b16eda06dd4f30ed03c5c7926a67e9698c819014c76ac19461f14b2ba7d2c82fefcfc11c7d50f3837dc675d40752ffb7e64792ea4574c6cc5f8b3802a8510c1ef1c00c84a21a8c95acf8e47b88c631009bc7eab11eec5818000000000000008000000080000000020000d01d0000

Raw Header Hex

00004020a9dd63eb47ed699c416f02eb3551406bf5f520d50a44175b0918dd7e639ea47a9e85ab75abba86566a1ac008304679965450050dbea3dcc64c6b15fa875d5dd012ce0e6acb6a0418ea4362bacd3d8432586633f86ae1763ec12eac2eb9c193daa4e616e1e6396838

Proof Data Hex

59,560 bytes
12121602030791a28f8757a16497270fcfbe76ca8f916e333cbb23a830980f150b123f9a2173147383ad45a3a0ca964d1500b874589824f93bca924ee818ce36282dfceb7470600ca90c6d918b54f150499138a90ff3b1da45ba8339eb871c344c692811f6a980d72f7096c4630050b853d9405cbfb397d3de8d1c22ab0f256b3b1b13814cbeb22ac0a708e9b2abee98f8993c379fa42f1370ef907f1ed2abbfdb96484f854b139e95c451a0da279edfdb82d52738382123654b77ff71c80aa4f6ac6025fdc3a0934f079d886fa8895f5ebc6c6b5c621a1622a15f4dfe18e401c60b0af086200625592edfe7c5c88b1d14fd8699e7b6a49aa3d59800eb40f13f3da981860dd70d09bc8e151caf3ad55eb7028e3f1b7c6b0aa297f348fc9af4ab8881f7936ab240f07d08a67899d9ffdcebfbf44876173a08a4f2729c9b2e67911c20cff12646e52f0782975e68b2f09fffd59f25b1fdefa3d50f23850bf55623716580f58fbf117cab8afbd0f9f0f23e109f6bc052d88b43a9c77b46f87e51c2e8a86271239b0ec05943e3aa692f684869f8a53701ce4140b9b5e7953eab90b68d6fbc28a62b39f683e89819edea5b8c612f40abadaf4655aa577507032d06f8c491f9fc6bf9803ab03bffe8986f5df8f30025a183df170abc06fbaea1d3c52f57ef486c5979c259134bc1df56682cdb465a6c6096cb2f1f124b7fc1feff458109b6d19723eb54f421f7ea6088d99c7e39896a9b085f2d0b7a6f833173daa0ad7b7a053a2da7d839e2b08e8bde8772c05774e7cc4cf1b067ac39b7c79ffbafde81f447d86ef727b8a9d05712eaf903f81221ad8bc9e779be7dbe4c1272033d8889de342ffc1db7d7359279e245a3369f688874ddeab3db9177d3b4ab62ea8e575f4322c2e6921dc6758b4a38170933d4d2a4662daa77710943d622f3dd3caa1365258913a3cdd24f1829defea5959eac6b0301c2ae1ff8f3fc3fddb7b17511bd4a113e050cf8d291329b6dd6bdf942427e71a84e28aa47dd39bfb6d7746a8f838c55a69822a52a3a6acba0e947450ca0aa719b844efb7c90a18a1f457af05637bb5c7e2a9f0c0dbc24f6b96389f95350fdc7037cf0dbd982f36c5fe3dd3cf15e58fefd502ae4c4cd76fd2c8d025f8f91ef21e7ebb602460e8273fb81046952ea512096ec6425c2d4ff17ba65411b5e8096ef3949d8f31d344bef5dc3384191f98299cb310e718cb54d379ae5d5f6a6425a4fe2cbd1bce65f4e71bd81a2a4bcdc3d9ffbce4f6048528a49295fa94fd5ab11b10e93a7888cdb4269332bc695dda281e2cbc91e10426ce897d0265775bf57ad81443dae9dcf2330dff7b17ec119a81b44e34b04d62ec8efb4feedc7367ffe4c5b4aab03fb746b6d348fce45149bbb78d9338f7271a2d88a87ab50ffac5e55fd93ea3ec8f7faf79daaf302d33926695efa77a148c762ea7d22c502655393f5c19aa7d40c9b25746406aff46c85e41b23ca56e71b12f0c290ad9d3b4eabf5a110691c34d9c468b9ac8df155d8c325af076dbd3e75983b1155e55f12808ae787b270f0bb663e6035f2124ea0c4cc8f9fe1ab0ccf4f0cc575456e323a67e0102cdcd649e2bab9fe3d8bfd87da8ba530f08fdccd94b71b384614ea78c8d9b191f5c59e08400022155a4112b3385e3f390642f71dfb6166aa3f8075c84b54c6b82bb0c84503ddd676e3cacaa4f570c5c709ca66ed139e5de3af1aa44a2d7b005ca458473497bdcf77ed6fc94ad5b077cb244022449fa230f468dd825429adcb0716960ebf90a22e780df14fb40f3d933f3eb0425be3846938228d3a99ee93c3a09378b330a886f0599635844263b3cc6eb49d74b334a8387f459ceef67709dddc5b7657cf247310e0b7cc9834f08a44933c77176073e6088fb304c1372fb06a2edc0fb7922705e7a777d9a1520e44036c95917c450eeb53fcd475ed1d6dde8274c3f342baf80d4f9929f1810f536feca32683607d9acda6f25a6061296dad2a5a9405cba7775f0c8dccf2e68d1620c778b538a85bb77fef02c70851f97f1424dec07ba48f33bb71f3e73057b07f9a56bce76bdf91a71e48f2789f7ac3b0a565393370397c85aa42bd73781411be9fdc7ffcb4e63d8ebe32550421bc4c07a38d4a4a2e2a4d40e2e6954f97f4987416ccc4723e78b98bffc671940f5c8917783b6ca0ce6088f9161dfa9a18010a59db1bc7fd048526907de9e6a75fb28711d7f81327bb0bbfdcefa6035221ee902de11229d9fc188c0a8d639c6ce9e992d8b27cf8d1aece52424f83cc22264b2cb8479d0803aae78b69795a2072b2b8423a4f4d70e61e0ad0183b357ea30b9154db444d18007357eefe87c4b5ce216b205f9d32710fd7ad48e44bb09f63d1d7482d5a611cc182bf4f25b55fab95200363def40f708edad8adebc9c0c60a3ab630ebb2035127df6abfb2a2a952b99e4dc26719fc98c1c9c37c10e340b57f095a69da32c06fd6592f01059b3a9d96fff5944312fe6fffe06cf52227c9a4c32b399625a6d30ca78e3de8846fd7ca750a1fb678ab73f183b3e0b19aee3e06fddc932b63691dcd9259a2e121ce3fc39f4d92e8f00aa4dd16f3c7c3bd9207e5fbe16c10b24e23950811efdf541a80adfee1f50f8a476019ff243d0f650540e7e9fb22fe6bec1e802b6b52af2c2c7e6fa41e0ac460130aae549603c9cdd3b87159875c5fb4dae1c77afb1dfe59bc81591981c64e025e4df0091627f09460246e61cb6404153f4959a2b06087d4d92ec51b7944267b867991a52f1984aa84135f3b26eea59f987ea8dfce70e138935d7ca5555a84fc4fb867acc872eefeabba3cb45d1b7acde0baa21730b68e74d463910c46b2716daf9c246523775d9479bf0067c41bc30bf28e8e3b1c8c39c3284022ee5b89cdd41d7c035d9d795be470c7b25fadb826af11d3221cd94641aa62c341c8f270bde4948bdb2058cba4ddac1ecccfaf7d3eda705afcca349cc54594036276460bc2480fa0db71f0ce6f8b4c8270acef2507ff151ae82e38258a784b8b9a723831dfe87c95b82059059d35d67f6e56261a0e993d2b95486c081a14400f5bb3c191e969d275c258df4708b7de44cf237d9c81e81eb56beecd9bce080ba5430c0c359d30ce428a5247b29a5107a9cfb9d15670daa00ef71d204e6ba618219f7affcb2071c71c2f0ef7385930acefc3580d285b54653366410883a18fb27b3f6d657a8bf19c9ca3d6d3aba85dec3c7db4991d36659d438df7f6a0c4767bb0bba4d4b030c1aefe6effaa4c9cb8a17714e6ea5c8581c74ccd4b6981753f86d0b086848acc1a49909b48e1d49608f3bef703df096cd773043f1efa721da1cdb0b36a10f971ee73025f4230cb5a3c1226171824553eb071ba76d2f27222acbc96ab3f52a15687d63a68e392fc49f9ac7ff74264fe5c9e552830c550f7b935c2460f58931c85ae3dcca40e809357eda0ac2e4f229767eac16c1d3c7478a9161def3d7f0ccf271c8f0b74c11d07be63d963466b38b26eccf102bd161477cbb60cdc98c59b812d84d924315dc7ea041e8284e27e2664ad1a3c23bfd3bb19f410bbb96701067dfe8a15b1248aab3ab4288997d8bb6b00785da701f0d0426acc464ffd51e2feb5d5f410cad35157c822a169d8ad1bb8bcee4e206a88572ca4bf6382b715795d5287fbfaddca479d0935b1e009bdfd64fea557349153005d9f3fe00af734d095c8f6bb72a885c601cde644f9e59bff48d9102c164e6aa575f156f24bad11903d8f5aaaa82a532d38e82fff1ee89edf3f53359a20ef61cc13570ea3985619e3446a2a72973a37f9def78e1179dedbdec1e8a2e5073a2b25c679c2d9b20126ba821a986f4569d8856ed0f45735a49d49b7b521493080402d66d161617fbb3dc782719d59131bc516d42231c0efe23cf92b967877d04764ce364c1df7162f7f32cc5e396fae08f700f88b236f45ce794fed4ff452a32cc5ef2210b60a752e7ae58562443777826794c8485183778a161a506c228cb5d6e6de89ad85bb8bd5628eabea28775f7b600bb622f423ba9319a32b3efa1eaab9eeea27aae99246d44d9d9c70932fb702f3ed713ae0b6605a3bc583e1dab65f22a7e8a69c334bd369c61262df07afddceea0e61d2c89772f9b60826eb57d9a10332e640aee29ddf142d99e41138466b3c14e2fc072c6b3267619f38db30d7b6dc4858f470279098c2f2b867b15fcca1eba9025c31050a99622bce7727ba16243a1738e3857d2e605a3d185383f7cd811ae14b70508bfb97a5399cd21f9f66ca8397516dac508dd6f58a0faca5cac20c9ba89af53a586c6350e58cc47586c3ce288f1c1306006c8af71aa6904a691f7c2894f25c28b87ef0e2a39e7c409aa4ba0ff4a5d2b930df97a8ed3bc1070dbd97220be14fa874040dfc5a589fa82e498eb162e662d6acbf6b0cf80a009830062fd7c028b00597433f3c3313612bf7f189d7c19784426cf09ce736ca26ace095247aa9f5aa284c34f4bc343c1125fe58ac27c4627bb79e37ad8865c1f6847217b4800019ea247c9c0b7073eb92a3795be42c980bc244612301ac340b9d048e03db8a459ceeb75c482bf3b34897ed7353f1e913b88f48e83d6721878fbbc04fbfa73b5399fc30d98c006ed3948db19467a1c2a770abcf370ac79f52c19da26b693a1f97422e725559b8ecc8f6abac93c05113983e007162148039fe28e74f8fddf3e6e7b0a3d0b88e37604aafb911b372c36603763767a69642baf8121fdaba0357a8adf8a37c09735b6695f7eab5183e59087b51193952bc3bfd400d108757e71d3f4df1ae5a75067dfb907320bd1d0cb671c71ba9273724125317777331231a69a71072a0d77b099b6be17f58e8de5825a1e3bac7acf363377b1f4f88736dd967226b10824a63927b8c23e131ecc11e7604cabc66f642097283f54a0355d3db8d30985c3b41a93d40aa6a71cdf7e5e93510c632d2ac0700799778bd06ea83600547adf8408562c233f57c4bc82f76a12fc2975f68d26f346f9cc54d548a914483c6051bf6cff913ea41393436d3e4ad06e41e065e059e305f776c83139609e4494aa31730c1ea8817521aba45ba8049236b1346dc4d136110092d1200eea829e11ecdcf92298715e022756c40c78cd3e09f93732090ad691da751bddecd5760d55b20bc5a536621e02e36ec85e8c7b4a5b6e51a36c9761f52c8ef0dc4130801223aee6e3778124154a303cb2ad772b5a816429cea99f08f387a6cca08b3b8195626e9da403b1670830124de2a171cb9c1390b2efeb20fa38b4ca7d430e472756850a85e9f2c6a8fb86658b04b299f84f5dc538853f0d2ceca1de605967ce8c23752bf7e09d90316c2957e5eff5e9cca8ad21e95bf9e498fca5daa7b0143a624b421d5b6c8ca471e0214d7140ebe3a9ee89805173e1afe6c3a87e81f93efafef265bcccef9b9cf030bade6b4d94714dc0003a4d44d24c5b4e3c3c357411a670fda3a6af9f0a8a56e05a1c56fe62fca84cb34d44ef6c650a5d390ffd61590c94f910b3ae62c8449a8b43057bc51d19b4b7f5e35042b18656e9163f4be3db508c4c42d654ebfe203621abd0d2cdff428e6020727728643dc4da669d36dbd15c4b11d3951f1f0dc757cf8975d7e5b5dc8c732cf94a9a6e41e3bc92d2858994747b631d71992edba09f114f7f6a366f59851d0dfcf431fc672584af5856b0b68b0804f6948f29c4089c20c6881b2f3e6aefa5c6165d09930fb2fd0691a45002619128d4ee7061fdea7ef3f1bb94ec1ae475b80b98cbdcdb8404017af5cce13e2e1eb0c396935e0b3983e052b35bb0c470bcb97080779a4ca29ce7c8c5fb4cf13c91e92d53e5394dc36e7f18ef9240d8d37fdd3e56618642739e479f208e2b1ad4a9b06c10f6be98dbf30aa46dacba84e703c6d2fe8a7e53cea23673f8176c0b042d998db4ac1d2ebf9bc567584c7e487a40c2cc8c9c7447fe01f67ab5eb93c0cab6b6454d3fb5c4a3994a019c09d1130af5e497df802ecb5c65658471f09d52afb88274d2c1b5ab845c5fecf56d23a41caf5acdcbf251b89fe99142fbcfd8e492047695e03de30181e8d8ea2680cd3c181ab37866a9411d20e8988b25f466a4af538d7918d3f6885ba4fdec539645a587413e60549d17f9fe86f2d1438eedfb9364269520df7e37948bfbd61818f10c6f1737ff02a6887db97b6fe9dd3792040f7f022ca5a4e80e55bbdc70525ba6532a49084f8a8a28ab1fea24b6ddb574174e298a981cbaa9b38d472c7c00af109d10442ac991d28beb095d28d9bd3ac10b7a1493d361f0a09da746c36f57a9ad19586aac89bed91c4ba252288034ee9c89d57765ee53c3439d4c5dd0ac197869b018280257788eafb530c5ab3a9b52c44167ba7a4525c9bcc397e82c0985513aa993cd98cca097611a85a6723781b6a907894fa27157c96997ef32f84f3e9c7c46fa9cc67774b81a4b14f8dbd3b0c356b844fb045bae97b67820061701aa5553e2815a677c03fe1671594edbab2d982f7fb4a7c7c24e554f8e8c695afe8b855f28602fb5c79342ed3b0920a345dd6bcc9778a61e2d898cc808bf11c14dbd49e43b40b7ec72b0f06ef02b5dd6a529ccfbd19c9c9e7e9da8ee235da2c74e862f208159933f99dd03ea0752a2b9acc830a820db9a018d02e1ef2f7b940b21be98ec63d388ace8a144e643873fba80bdeb2f9cba7c7423e5ce429f207d5754489625b2b4c51bcd95210f090f4f624da3b735281a26085dc520b82c0637b05c5b513378b450c19df9d43c232512ccdde55550a7afb3b75c340a4913632075588f1d80173e37c57fbca081c58a8dbcdcd7845933b1f29a4495a190c03a941b2d666ad6bcf61330a287c5a80809e61b5adcce138b4d2e0e634373378fb349e7c292beb2adcdee894dc402ed242862a0c11a1e4bfe3762de57f0fde63884415702728eaa39d62fd183e9442acb43ca6ad70eb8d0c96d385d181ae2554986287316e3ec64b2916ac609677b60dc6e351c1672540a932b8116b4ed21b20d992d326d8daa2e653231ce7a4f2abb500543de39e7279afd10c6bd21f29b49415cc574ffbe10bbd33e33c210068b5e4c9d5a0fda32b41f546c373a29a8a4869277b60abbca1f9a44e249a3d783469378089c9c9bd6e23969edbcaceb680dc7be7d0e3e4a6eacfcf8df9a9234219f647589e1a78f8f6079123eb83eb54cae9e311f65e67c9ee34579fdbe70a26f38498ebda89b35ae7eb39caba9c38eefd07c82bc35057cccddcf2bd6b0da9eaaef2efb3ebc3ecf2ea05504c793a4092fc4ace542211c0cd8dae8eabc11a9e19ed85a3cc4c3542ccd16c4e465eefec3cad15fb7bc391c0dcb3f12c905c1548a369afbc175178a68b99ff60dcd3831868b25831df57901771061de48874a84ac1275b6bda4aee8f13101d9340db618f42e496bc7dbc2e439f8e38f7def5918e92082c170f38aac2f3065a0038aabe099a49fb772cd9d36a4268cd190dc32f5bf261d22ed3cb695c5c2cfcf2164d057e108d1cf280d901976957da2ab598a2ac274e4cc8fbe85f16ce5ca71dc0e6a3f605b9c8811c16cc96d8e8f24bca72aafbf037483c19723ccbc7ae4fa2fac42948b5aa93285d1c245544b4021ace273596ea38a70ee22e8dd9952770e1fa231d2d72fa2546fbf80e3d3510cb1ca696cea811c3e8ad9017aee325ba137cc88055c1816ff4ea7acaca341d61dd236fb052ef39044421537c89c28bb4fca58ad3956a92c2ef6b7fd45078c200426f3c100e1a831e9888d570ec8cc65500b3256912b1560629ba034d447196ecb561bb63b0b2042afdf20d0c8a53d57b4230e80990af9cc657dba3a1b2dbd408dd4e4c9a13c9976e26ad673a2c29451fc101ab9dff6e0399b9102abf64e56a100e8d48e26824a36c86c3565c748df06b73fe5166c71a88cc08ca580df6b1a8476b4a6974eaea9d6aef881ebac1a85d426d4d45296efdbc3d48376c01af70e38b17a1832ce01be503b49f8933d5c9c2541286c04894ed6f6c5ec7a9914b4de11d34eaa8da25cd2257f8e953d0ce87a5c39efa5cd79efa77604e9ac8c17fff1b98a74fa2c7a44a9f3062c76d9fa0e9056af3246547dff3fe0ee7655d14b63f91e0c8096a2cccaf42f6b8ea132b8a24e7a2f85568b31363463cc17cbaae6d4bf57f7a89963db96395aad1fc1550ff5253cac693fb19d3a01934ef113bb469459b114a345da2c3920d74da759b8f356d416a022b135c589ec9235ce6888cf4a1a0a09189ebedde7a5cf034cee0d9cd18c70c090acbc8737bad09f4168ab03bc77a68eabbb1da0383778af2e937dea9f0d862695f734c680f8fb86345b7d2e34231c91f176e796c3e4ca19b194c0b96872165c73ddc6521441c4986a95dd56f0c82d940b38d7b1b1e22bd50558d64c3ae5e3086d29c3613c05d19d66626ba4740518946943b55c6f94f83383f8f0c41eb075ee1369f2bac253d7666f0d95c737e880edae83213c41120006566e9809f024fb67b51fed78e904683335c12ac741d8738acf8b1d8e7c6bd0328f8420da249f70b2160154ba5a8498d9f9a896e13ef067d1859cd80f481b495d13c003bd50c9a9cfcd4c6183bf9ac15090f07c5445a093417af691cbae403f01984dbdcf9fa4bfaa16c4d07e3527dfaa28aa80df1991fa427c6149cda3c9b15ad86a67becfa45a57e6f4fc66daa2840a606b5e2dbba0c0b5412422612acc742646db7976ff2fa8f5f33b16f123c7969c104c7eb7e052e8e7cf0ce507a889d0d9536d4d11cf2b266c4cfbeaa2949e01a93583693bfcb1f6ddb4aced362baf8bef68515352502ff10a6eca93dfe61f059262dba82dd3ef4de671a24dbc07932414706d0394fc2cda3e56f243c9d8fa643f9fc5921e2d251aba82910109038b4af05fc55ae071fde06aade78386745476338a28128eb0a71ddce72796716d15c5dfdcf67caa297eda0878773c14d578fd39079e26c0de986d4f3f455bb0a91a017922a2521f4e325060959847c848cb7835407add2c2ac0ce195b20d2b7de0451f0c964fe6e1428c1e8be1c850b023ef83a56be34be5f463699fa48179cdc6b2081ca1ff8d58fc90b2e5f16aa68f8db913c2d03c337eb9332ffeee227217e50dec178f883391717f9f48f617382582d63c351da96e7371493451a424f2245263be54165d12ad9981b2c94e11a2734f55fa43665cafb99f21321a82e145ab394d363667a84652b5f0ed8d35552f64a224d1e009ae419fc6c02ce28264a8fe43d723ebea0109ba00b61a8dbe3350945afca1fbe51525957f4669680b34b99ddaa186c3a5cfd6e8d70518943aa645fd8ee6255ebfef6c49da85fba74cac6df79cbbaa22358d006a61cc4cfe3506d83cfaba5a0bda27c361bed70b547866128b9dce545faf414d70f93e82937b6f92173b26b84541a15219ff3fa9e8c664d2c0aef6f2957c2da247dca0554a716e85c93d3a516eedd0e6fa6fc74cf10d57628c9343a73b8ab095f53a8ad4d34d69bfa7b9e15917b181fb747c1fb12bd3c1bf07eb14f331481bb179e6e31c44ebdc4b6f2f221724551c4c95fd8cde4013d2a5fa1ed3086225a6222b497838d0ec75f138a3a843a0b0051acacfb81099c087331a19e5c578122a44ce12b8f4b5a507832edf221a537d3623e0dbb12f5d83c97b23c40248e8aafaf41c558ce525c8b9bb0872281edc8295377f0a754a26affc1a9689346c5d86c9d5db5bdb20045fbb7f57cd11e62e53ce1e1ec63fd616792183e8d965525a542aa72fa0c1d412c9f6a2bfc6699838d56142fec7015271254a81d8e68ac4bc97ca9c9e1e779bf6e99d31dffd453e433b0c9ae4b7dbba5557eb94cf9b7f38c91ace9ffd9aab284c708516835187f73942d35a9cecebec1d02d452382bf332f5a49a7f157b6daeef22232a8d93152178d3a612f1d4d1719d28c725e1e73fe628a0199149d87aea6dd8643a80ec8ebbf7c2bf7a3fbc3c06a5cb2b9ecd12f88e73ccfe3847af329fa66f13d60c3f5a97c9438b24cac372f15f02783ead5b092ba482b47f4ad68a63d34047bcbbf111e3fde8ed672dc8cd2e4a758a08961397f4c982315f81bc44ebfdd975263935a7752686446c906b7b1e7c0866afc7482d28a5abc0e8da4ae49c69bf6c859de58774bf3a0666780eb38cd0adb797bf66b78fc89d79d3a204cf465327670e435b9b4f9cf536e2e67073819663fe32ceef1f91e047b354027f4668f96ae918b78dcb7e92f28ee93644098656ec953fef2cfecf3c8cb9f46e43ce08d494bc72b66459326e81370a2e0bd84fc91abfa801b7598f39fcc86ceea1cec5090ed292777f8e3927bc58f93596e14fd531a594b850b078ee312372a1b015ac8f9b9f1f99fd2719929c79276b77dcc82e849426b05742576bfc9aa08024b17700a5511c3c308ab99d075dc48b3e5c984e76965d01a1b5cad7e093b10af4b07f7483542d921ad0556d961ba94fe9d79b306d9548a712ff849bd43fc48e60efc48715e43099d89493bc26c1023e1c9ec6fecca2c83ee6a736183097cc216a3ffc46e5ac8b568a90b255e96788afd1ca8e0f5a1bc528f37c7741907833683ef1c0f26a5f56c9c3e7c941121e45d5169663d3c462a189f99e1ad3dd031f3e2c2f9f57669fe9a7fc97d4fe1b18538ace161453658834586c7cdf0cf4f38a390db7dcb5633ea241710dda49465d4a50a53f88f50434440b6b4b5ce47768a735de00a86c5218fd1ec92eb1b4f9e159dd2a5bd54bda244924b5aadbf060b2ff2e6f9e69f92859d3ea61c529f3922e294a125afe70d9246698a4ed188c62ee913d53d17fbf76b4a3997c6a27b4f356b66f7883039e29e9309c9f5eda9c65bcbf9cb84aea61b3a383db228fcc4b0c0dff9351661a74968ddec3540c37e7166ca90ea28b16c496136395dc075e12dca3054426dfba127f3b25d2877591e8108d9cbccc73e9a80b690167e3d5b8a971584b3e7471dd3ee0b7e626d44a3a877f1bc33750fdb73579ac05cbb29f723f340931e21c3b73e24c6c6be88cc655eddce37e2624aed931ad5d17868ed5b5c9757ab05b56776fff00f09137565741d2ca614bfd2945dc200b6c6a433c95e6b24a100e086b80cd08d25d3ce193f3cdd237942febaed21727e0a33005a48d606ef3090a47cf1b9b779ddfc6c956759127ff22bf7049d8438266573f9d15cf2499afb075560de8d5c5e66804e56f381fe2d58073029dba9bee726216f8655004d63ff19d578337533844b21640c727043ae73ba770fc91c002124f321f014d7801c58c0cdf9d4192048eb34ca3fd072f12088ce31d22f33af160960f4be02698f9435d6903ef95d533436171aa42bc859c74a6a125936c38960fd943e223b8919379d48bb1dc1ee585f702510ae7540ecc7dddd8aa1107feb0b28f6a70b0ce694d12c869e38da0c02e40b34672d892b152d1e999f24a4faad548129c40438dd15b27bff8503077c8e1e9ba2bc0cab9144c3dfb91398ff56fd7dcf5cb3924e5fa12c3ca4b5df987f506c4ade0cceaba36e9796be4a91654421bb37bf351005166716ba42754459becfa54e7c5f893f7c191b82788f7bdc20b1fc31695bb362aec10bb877156dfa8db5ba7928ad957932fec61202df332db16cff35b876ebe87e2edd0048b2c872d5aa9e04360133d4a7466ee98a93382cf58e885c927f0355dc19950e8f98f8e52c7943b02a38a7c55b86d05bfd962ca3d8e25a8cb4e7e1f7e7b2d9c410328e86f3f28bd4e93e993bef73a4bf36a75e13adf1aa5e990feffa921c2dc65e4388308f4d7e015f14674f383d66519bb772169f743e1f4946bbda298b111a92698eb6fe1bf537ee71fe91a828adcb12abbeef8941c4e01b3cecf240f6b74115c35bbef75ae18833cbd0a4b88ec01461ed3858b25864987a7b4275f6aac01b9b1ad1f3a56f206bdc9dc8d0c79f9160e6a1a93327fa5d2ed93b6cadec5ef80888ada3ffc5d85fc68bf2b10ae92728574fdac060aba605a7ed2d236fa974f0f594e4be1b0a944757f52c6fc306025043196605301d8e7c28e0cb575793f15a2a4eac7ee6b33209663044c5d8b054f216ae0707a1e3ee227274b5acedd213a6231e7457a6318df56ae7dc5e220bfd34cae2603af65a72d909b4f72eff156dee01c233087d7f4b8b21deb8ed4a3b3cc948faa827870b00941be52bce257a43be3e73697b2f2231a98a00ec5b263eac56566a6220a251929161882288d6154dafdf8c4d5789e74e9642cf2889844b01528bc45406cf9d63cfd9ed340c0fd541153128ff333de2a7cc809e7dfa9903afe1aab1508ca0674dc75778e4b8819980d404234db074978197c04490e211c8593331bb66e70392d837cb2797550ccd4e31840017d8b537f5dfe4ccff5686f24d44d0c17b04ec3105b75d7cf61bdbbf79ffff217ec460b5659e52f84aba1a79a734ec66ce1028577b4e5a8e9897ef0b56e5c465667260ae763ee163b86b5ae796c7381cb31c127317280b4dc781305dfa76658fe0a7ce9b074cd9c97f8a4ddb24d449caac23ba39600fa079a845a9f98cb8131a1a0f68f2a4086207e9d7ee29e57227e64e1cf22a002608ad82bf4d1c3fcc7437b14ac9e3a762e38472baf0c8d37481c1a3c42c35db5e0b4373acb54985ccf2eb8b3a1a1a1e411a857490f0bd7f5d33544ed75bf495123a2e099b402009e230459eac442cc6a8ca7d2405e60d6284cf73fc96cff72c048e6ea8bfe12f7176447fc898233df2e607fe53a5820f4de0e3f06b7c2ea23b3eedcd43bae6ded9aadb56411dd5263d8f1d42e4b6e4f559c071f6555c8c115bfeffcc712580f5c43d7b3e9b829ca0f7f0e28b3721a16df7a0d2ccde141f6f97f0d91619fcdcff74fa16574f424a2a302372e55a3ffd86e2acc7947c7a763d1aa817d05e22630122f2d8532472b77f782058103552843f76fa6fb9845f8dc760175905f788e4a92d8b10b4646b9a341b603cbc95d78fb43c053ceb5abeb05bfed740b4ed870c050b0ae70b9a9da9b2ae656ea42c7557714d48a3b0ca224c1f3ff4faf731ba41db0550267ad1f9de7e6e0c337742978ced2f84a51bbcd2b3978f553860dddbc6ca465df53dcd662b94fed9cb0d5755d295b6606f44511eafd3f402f040ca0a44cc1c8a5863036d0ddaecd88a2d29b240a4acafb5302dfe021b3a9625ed1e8aaba55d15405bb852a58eb5323ec99ac6e6e2fb3e79d08e83983ae5527f3b61f1bc27f4233b4b06241be946cb56adbdc591c6b68639fa3a81d1873814f5f64e7f95095db3d2374f74446feb116b722b0d9022bbafbeaca0eace0c68bd8fd20b2bb0c049bf0894c222277d87523a1aebdfb9d40991742f857f092d876bb40b7172c721e8d0a3ca19499311e67d9c10fabd4016e37d5edc15ce887e41207d4e0eb3bca296309a75b0213a0128169ab565b30637203852d674ce07a15c608b75695773554c3569defc5ec59b23bee1470f1a0f1d75f4d6ae75751947ec0273a31da8ec8dff26597a32082226c05048e902cf26a882485fd0d5bea4445158dc24651fe4a15e69edc9111e926eb529b47bc74374d87080b61dd8d7f4d7183993082541d6408e04e17c0566ce64359a20fbefa348eb2a1bb1b5636bc0b67f1e08e0f2d2e6d035972636534e74ec82bf4569b658ea32bb27fc0abab718123407b3ae458fb99366b94b3ad1c3e0f4447d4343e426893e0b81cca4d59f70468d81ceda0df1e058d87a5a0997b5667030a0d04e75db65611a59e999e88bea4c0d62843d5ad21777a9fcbd26b9600d07b8b6b10b5ff306938400f82e26880cd4194e4589725947083e8c047c7fb6f59723b16a20aa0cb661ea8a5fdb219d7efed6d4cf0dd9c659b03906755699e537e3aec2c5f5006735265fe74275af8c50b66af433520a82dcdfbf19f68ba217ea4b4dd4e19b40512b35be29a165d1df8a7f7cdb6fef50e798aae4c126eb4ea418fe1f93f595f27961e09e12fec3e2874c321740af1439440a6834f87da48ad5d07074f4ffa7ff881d9354decc0d75f2fa832fcc814908ed7fb76d44594c3abcd7a03b3d34559bd4a3e58951f382580d9fb4f03e06c69b654f5d8bf994eb879dae5b1261582cc18f4b528a2811dcc26de834045a000b406cc7aba7b7027a36648cd4aaa3654d6cb3c4f82139ee5c4bf0a30e9c63bfa53233faa13a703d2eed1714eda93de95241b8191dc01c47eda7e5a07fb28de5ba4de495615281ab9852ba89dcbd23fece23ecca19851043e8fa699959a0b22ea2b56bf9e9fa7ffe94200ad7ee05b1534dc0870920ec8c54fb8cd591b69eaab96ab8aea039a530a8c0da6339a31f9ac7e48f75e05104b222cc9298f284a2ded750d78e6229f5b7b84e31e35f8fa7e0b3b46682f0f17460c57876d4f90f3063c9265b17236632d7f7e55d4df7a8044647cc5af9d03d2ef683df68878f41bbc53edfc787e9764536989280b3990b6717a5460a5299061f7e5b769580abfbd579878c0d50da0f5c9d8469010c779a3191c13eb9286a30347f2ae93c488f8b751286e15b6fbe3efe539a5ba68afc8692782f85a726a90f1ee8dc4b435521045248df3155ef77b8da1476e47e2f6d4e1c2255516a146adc04aae96f511a28b1f34a57491ddb53d069301fe4a11ee390e046ba353ed6a1949b05d3f2e543caba28e7e8c83f59691b7f1032432dfaddd69215dde9c324d73d4a7b3aae778a8ad9f953a144efe461296d955ef759043bc93ec36cf4b20034f69ef4357965fa6ecb09004ca3cd6640f061586061fb4bb22b9cb2ac4816f56432c6b4b01c7e5d7592b34f74994e7b47d14e84d1de0777a518ea8ce76b25b2b44d892b36ece2543b09e79d08322afaccaec7fef9497bdb45fa0971a9d7f7ca67c60e3ec996e348512e08d6254913710937be91cf882159b45c10103f17e76b90379d2639b2f4ef5e8a8ddc98d3dde5852851ae2f767a8e8bfea862e2da62a066e825239dfbbc44d170fbeed11b0dc681fa277399271a1c92583e54503f6c8791997db404604acbc096de989b5670a81af11fee02ae08164587cc5fdce81daa1895139d3b132f410ca301f10c8a4143a8660622354dc83d2257ee4370c9e11ac4fbf0bd029890d012d4dcaa43ac6a8c16ccdce752cb1716ffee546c628dd5d6f1e40b9735113a1f4c7d21a6108ce2418b2c5ee9e9c4e2e04ad10d674f12a7bbba4f5dc7a8336bc662d87b4a9de676d42b9c68c2c01e5497301d1421b951b2b15a8e63b23085337351dd0c40ba18e8a10aee585a96e19dde29d8c630d34110adf2e17d94d9054336ca727f43f22b1d00fa8ccaab891e3396ad6591c9d76e81558e3b318847d10438cd67725bce7ab54438787921a84d7d373008cf5753e47f2a766c7b010c1aacaef451a4861a162daf91d2a40803a3201351f77d34923fd7dca4cfccd24ba591c49ede59e49f3ae3237b7f963ad61a8f2404ed238f40c7f34c00d9fcb2148b82515aaf457d6861ae8eae605d34a5b3c63a9e11e02425a35d30cf8b4b23a7c1bc76d23c236aae19ac1f3a4e9b92a14ceff2932c4650f6a03e1baecbb4ebfa48827ea764654b9b02b492e131f328908c4cb0bccf0dfa00b21d680deb0de45317a0ace6243bc9cab42cc5bf142627033b837205fc732eb7fe5294a24d44b31c6d88549f95bda48bbffc046bbdc6d1f4bdee01f17538d63d72dad84d3587d87c3238c104f9bce24f7e477f9a743843d9e8aa2d427a51b62f29e3124cc6c53271c1d0c48a6111c8aaf9c198a4b3e51b26e9b54c660a342043e4abbaf43e4f2531ea62411e6cc631fd93d46236a5d932bd1fe3fa634a209f0d50563667db52946c8a5d1dc899d5eba6d559619b2d6013fb65dbf5cbb190ed5a83df2130c20be9c45cfc6559a479124fa167ffccf7e2b876b503f5a31073f40e0c346ff0af44ef45f7f921492cf69b0b16c9a66a3c815bd0061e62594b4e0c39e42b0d64be402ed2f5b74d355800e47023fe01823d4beaccdfc054ebbcb0d5c2a9099fd3b610635355a4746eb321ef010b3c7991e05d05bfb0a7dd9d3ca6d8230f9a07707edb35ecfb94c47b73cfae152d8fb5c3396a43d5eb05435eff39d029f941a4fbefa0d144ade3ced68b1c56a3b4d3b9a2025548739e6fdc7dd8ce109064d615d2e4ba8ee59073d1c5a360edff3e40fb6bf9bb378a2a8e6021911bc5cff623fd854bf6dfb05527e87809dc22775d90dc848e7d6c8fc5aa4ada12730e81cec8cf65c63f6aba4c7f551c51ec2e9fb52f13c965fd3f9b9c0426fbdc1baaba8fc5d191e027d409bc3da4e0e91cc3334097b51f8bb4e00524538ab862571b582e726a45bcd4cf95585d9e68e4dc6cc4b910e0272893a031dcb934317d67b1513399d7f1003b0fcdc06f9e9f11e1c77e756fceed9c320f16b2ad1ab71638f8d758a855c3d2a8122eb064354c25b3e204a5932c257b5041b90390ed4554fb83e73745a468efdb9d95282ba38485a7721029b207fd603806a79c8778f4b08e65bd1a72c4ed0500c4c08909b2b81e9a69636559c89014b3451dfce3110982b0d631682d3d1ea82df1ab9a4b9ec4f08bfc9340c02a077f0d0040d8ae3b49fb05d79041776fe469a623a93e6dd2009cba441aec30e7b74dc306f7862ed6e995109e407c60d0c9774653335a433fcafbd3841576350a0b4a10c1433af8e9575cf23a3fc412212a2e98f6a23624cbb3453afc328b404f53b80b023c64dd2d21b13fea2d301b6d11f7346b549282132bc88474f87e78267dae27dc4fe7cd2d33066c750901fada5cb1d84e2c29a0cf67d2c5587ca7258eaaed071fe35868564eee31998ba27ff42ea28f68e12b8cd75d401b27f911c564a9a2befb8114fbb8f3fad4878e535bdbd29971a9a818844c00baad1dc84eb28639c304c6dc29e4263a37423c773000cf1a33d4617de67b68e4d9e2059d82786c77b7966ca0f520452b1c63f1ffbb5e681a46b3be7c636924abb855c6563e17de9a22adba07cb3baa3464e0465a51f0023b3d2b7654e4bd4e7dfde4a81eb32acd7202d9eafd73d92ec59548ffae4e71543fa43f52392af0dcffecacc2b162a4a6e28d6c470ff7d8d93430cbe26676137c0079803f28d0f5764a47184ac644a136b2925955b8d98c123d9f0ada35ce33abc84a62890ce0edb7fe55307fc27c299bfd9b895709f4b043ff7577f1fff1077516cc1de53f561ecb53522258588237b4b4b3ab17f9c22a1045800f903438af793d6a629be068060d4a9d3934fbffe6f1b00735d99fbb5d929f4b274fcf19c47cc248653902641e30619c1b83ca8a7043953733ec8a2a24d731a9a1f6b5db059bb5c3cbe5971cc5740d33636b066865e76c96e07e6a887150617888b6b903d55a26a8ab8a4031ef6d3ae089c43156aecf39572c282458464f5089fd37f2b79a418d21f0c9b893bd50423051014cfdc68a70d310ad687a71c3e9040113e1055fe291ded24c6d351ce9ba0396ec4d75601921ccaa4e246ed7a66b7577979fd208934450bc61b17d3002fcea3a69a60344f049e621e4bb2d8a9b43c12a76c76a2b48771ceea23440bf04e9bc7c37cd7dcb1eaee359dccd029fc8ec531e6615e69d1c6ad37d1a64839edfbe2f3d946f358816bf538f305e3d2f34966706f96fab79ce1e86e43e561523433a5d43afbb19c0493340b39c61be024d6101970538efb826918abe7bd7769ebaad51a472f5e9e1cab985a058d8964af154e98f1da4e4285a3b8cb0fb1e6698d21d064c1ef293a39e13d726dcab9d12e126b26cd6b0d8cdac178e57150393d06a8382d702baabf4e9d320885b514ceca371c932a4702bd2554304858326885cfe75f2498f8cc9632f198aa70166aa5b2d4c72950f50ec9ad46fe1b839ddb6a7734bdbe2e07deaa4d60955bc1b6fbb42237ffe3928246e326a9da17fac733b5eee345eb4d20bf3fe1eb42acb0ed0c9a18ec9c6b9e4e6c55978d8932f8b18642ac3976bec71dae49fbb2e4f91c34f482fd6f5365a29e7fa3712828ce870c7fae4a22307ed10de1a90a5598a895e2687dbf619617ba5f9666a244c3a619fe46dda44b3f6fe8b7eba94c960df9deb735f941123ae2433f2bc8ef2221f5cf50d1ff4ebdd4d0c885c654d9d3d36cdf89529c711a74a45618941195201a6a6d668b832b48dd1f59363c2e4d58c6c826f07137106b4ff62fa4900517f2e10f817a0e24daeef2db71b249dc650d1b75acee383de12a117fc6ed70a3a6d6a0d05b33ed5cad6bb67b9313596676c396180f5cd443163ae45327ca0c5c17e9e191041ac8397dc736cc200d557685dd0d9cbe878814f349a91191ec6e25288ff60e78d1d1b30ccf0cc6685decbb8979f2aeff5856a6be8a99cc7cac774bbc3a7ae543c3f44163ab64248089003bcaedf747fc3bcbaa6c11f172e7652822f7189c2aed82fbf5e3b121e66b14092a0c7c821dc4ad77814f357cbf25f698019258a4acb7865217ff472130ed59aae6d60782c8db403c6a223b0b4985c87871f56df5d4e3c23305c87cb94079a1d9253e210b5ccb487fce04034d6086c8897844d2b1d07d71579d1922e039a21033a9efb0588f3aa316aff65a34b1b101bbe8a2a5fbde0ac3b47f429bff2645c32402831bc964f392f3ec757f4d499a758261a8432b993d2d1ae2eeea3314009a7e42198a6e9e8c097b73ccfca4568677cfa6a1bcec723ffa30ef46123e725618cd1ab1840f1e7c3fa5a3d8ae87e7481d4aa57f86967aa6295b3dd40fedbc011b704fa7df547df154d62c1c567cefdcdb4098acf97f0ffb53ba0a2a87571c8a110b037b7192700d6c109856ce8b53e3dfb90b6c6b6ca38d6f02460ee07cf4bef1e809cec94499c05a221c4363bf65c37f754299700ed32e379e6664b4a195932278059f9885e0ed284496de11bcf98de02c960521d75f7d616a15c6a5ca95a746d2dd76cc0152a4ed262cb768c51299309e3276f1c07ecba30e0e825fcd0fac3049c96f2444e5eb857ac59c4e946f244e36356eb156a6fb54db108037faea9d8661573b1c93ad715ce945994ef7278b0e2b42f81077b6c570ea368d08f4f1cf15d5d4e69bf940811aefef5885b94fec9435d33049fb8cb3fc8544a4cc21907c4b0dcba3a3fe748f7747e8d454731a3ef98b8705c7bec81ce72f14d0d0e810b438c5089c5fb6a371be5dcf5ef7854e045bf9449cb758931ab65adf2a83f17baf70f5185d098bb6ca45678d3d0965cdf9d0e980c93111af919ffa7876824c240303cd46935657507eb562b94104ac0cd623ba93a0f8e1d236f38de56998dc4921fedb9ba68b11f32ff7e8de25a629c83c77fed441b0cf57d3f9ff5b7dda35eaacddc419534e115af7d07edcabb668b99f89675b99a649d769bc799bbe4a57da43d644fb98cf45fd6a9092837187214460e8ed1d7df8168831876d0780a644b5ee7014de8964097aa6b1e05b977476089d64b25440c0e02d136152b70c8a07a12be759e06badffc3f38b0515a240980cc45edfe9faea6ce269960198bdf080b4e5d2cf97275a77fe1d966e537f19dc45361b588fa542fd86291a86988fd7a746c012796812c91970e781da4c8a9f2535d19920dff2ba39b0dd74235649d1b37e86b7be0fef9723132b385d1f2af1e311d99d1b523e51b0163d3f3267093680b1e5a429edc7e07b6a0d28cd86e8dede2b550ddfbfdf59eba42d62572e004b1a365ca4c04a02d005135758a62037d3e53fbd16a605c85c8e3f497bc31813b1fcbb45c80ea70ffe30017233b4b116f79855d0174649efbe2149d13b6fe93f708f10e3fa71ff702ac8b4216ba032df59f6a6e09d859904f3bda40db406b1bfdb5f2086eab22e96e972c635e1d2e0df5ac54f00f561d48bdef771009a6a3459c75e0d1e527bb208f47def579fd034b5af5024b3310426a78216a73341271e2843b3e59cf29194e2f7c3659626127a600bc69c6bc0ba3cf27bb4cc6feb952cce2128102985f0a1678697ab8f4f266b133bf2e5ea703de95df02ec5c6d5af0682897b38568931c688ac68fbad8f5d8c6877d3719e98f480812e44bc2cabfce369813333321df5575a4aab9846de4ad587ad21451ef1ac70c9ed70d3b2bfbdea860bd4ac66098bcd0bc1374ecd58ab6c7418cdbca922df5e2c98add03868c1d4a54c858364245af6420e9772f32e69daa8f508f5b0e69b65593f73fe2be3736f23959a8b0f72627dceb77934714bc096d55393f6e481a0775a298af5bbed1f24bec09279ab88ff2ab25fd2e756d042cbad0f8376a599edc3485512a0a98e062b7a901d179094d593929bad06c67e30db94b63209ed8aeb03ad123e27a3173a85c3a6caa7ac69dbcb58545d7acfdfd881b0725a9b2d6994c56cb1a3c2f7ca291b130acaad84b34f15166579c0217e02bc9c2b0711226a61894c77289dfabf530a285ee54c7a523522ea657b4039607ba89c66e94bc98a39e3b08784db296da0be181da67cec1b834fd8374d4cd763f55c537b6b653e928d60f4a187ece92556fb5e177d8d59ffd9fcde41330d8eb0cf66d1a53ff70e37090916c18edc0deffb7a090da333213e78c09c10c566bf0f211a89ab033c4bf638d70b6c569aa24a803cf5eddd211d7a21429016451deb70c6ad595c99bda55994a1207194d4bacf0b05baaca3ead4c2dde485b08c11b402b47362875959a6bd49fec70474f8f678efa4651ea8562748f2a4d4ca12597dc7c9406bd252956d2a576d361fab886fd2e86feaf27caef402d570ab4be354c2b472825a5729189de5971d41a98bc38263e32c4670040ea01a0bc202aa90c50ce8a6cfb96f3cb942f2cf079c3fb39b3f4b18d28ca7ba6f5af4a6777bd9f5ea78dd4081aaf6d4b29a6214003863b922b20dad0c248571639574784caaade1a964324b7d6ce0d8d913e149a67f2cb1afbc12da4bccf628594ca9311bb69bb9a8b883996bbadf1d60b8a6fbfab04aab9a2b4f825ebf402b0f80d38ac2a7607c5eeae166b8c559a3a12fa13a44733fd752f3f856ca6b23e19d74dcb584ce663fc940ead1520939fa8350573ee2fce73091aecf546545528cdb234aee0d19d1a1a81f98154c5dba6d8927f75104d9692d397c93e01d8d229fd72d06271a283db96686be7ac24216dc8f2451dcd07dc85908d33aaf57eca8df454436cfe27bbe92942af354d8b1b77d157257903fd0e31157f131ff13a1fc670a2f33a95d2f27808aba302080271d384fa7013e4acc82e2a45d5613a6c59afabf907f28131d30c85178ea4e9e69672df779fc0e60e7fb0b2854acd5707c5567942f066f89790e07a44709185c84e796831a6ef29aa7fc731a981877add4a9fdc75fa46f49ef2964938bf9da67a4f7af7bcfb2d3166ae26090b7230447dd94d37233684062f7c441eb13c6fa61b2a180e10a46b0a8fdb11c6c6a2f019c9c9dae74665e6070117309d1383b83f8be502dee5711a760239dd1721caa7d7fa3de9ae00f38f094085ec9d8acd2f3d29ef4c1385747950086e63f0046cf0d5a73b23ff37ade3a7207b53ca58e70bf7f0459d5fd0302bc1267addce6c0942ef7ce636ec73c45cd6cc77fe8b958a056a07bb4d6569c293ffd9c7ad2b7bfed03b593d22d92438b294bb11ef4e29d0fc3e541432b69d215babec4cbb309eab0aacc75a9afd280556e48e5307c03892b503053175f33d90ad4ca7aebfab9798a46a9c139fb30f2d6a72c4f4297040a6d99bc7aa4515fd96b3aac2026b52d6535d8a4418446f3ef7d4fbb34e5e8973ac5da59ae1586b7f13f6164f3af12f9429eb208a72e3e5e54399719037327b09bd73c3223f6218ee3862a97b3d4727905bc1ae7675ab87dba9f65126cb58830101c8f8910369e2c91857fcfe5fde1913168667262076159f06537d1f41c47acdf7a38d4dffe82fd911050485fb94ab2c4ad3ec665714ccfe3662a95b940cf715fceae0783824a7893c33c2f39ce40a09d23846133705f615997ec6517bc567d91c14427e72baa208f2cf1f17776e8f79a5258691c1dca33f849244419768ebc62999099400f01924b736dc3dc72005bbf69fa920bcff7174067a1c2b10ed1ee4005475a7e9c878a1a87224f02ebdf59ee5c6cd1fda0abe8c7cddbe783979f071400e8e09136ce3e895a21e825236a8e43ffea115be3adb280effaf366dedf4052432668e9d9601b3c8924a3c57f633f1fbe1407c10ce39cb1c5ba7eb8200cf1403fe02970612a20a9533aaa34cc9b16ad9f4c314d12523b2d563fb5ae9383273297a92433a030f7d5226ba308c514b738a51c418a9a4a72145697bafa2ab41e4683055fbb9422846ca513b3ca7bc330cb3564d22dae139f28f250ae130255ae1ecf1596a4668e92b32105e57f66ab854aec34c1c2e40217145d124c7e2c9ec26d9eedf96e354679e485aaf84fa2a10f5300dd2aa90124dca4e73eb1dfbb61ffeb8bb1cebeed5bace30fa35065b5f6a0f3a5680969d3dd3b0be280bc44e02b77b49a0cbcd5929e55ba5f11cb286bc79074fc836114bc13bf1560eb5a592d76a80551c56cb8d4eee4ed94e86028babf5c8712a9042bd6f3de99b9610ae364b827b2a607f9158335f10659678fa239f00b68cd02fff9ce02e24e2d1e9405eba3fac71b8f228dbd2fe283181a7a11f8466cb5fb41cab73049d263cdf3e768e4760b73f53c9b51309d447f401e422ca9241713cda06776de6763a32daea9846b6a41d3d79f94ec597d6593a618074a0f1bb208208666e1e47838aa0d623a6ac66e48be6e40fb4b2d9ee995fde4876345b997f2ca418b11832a9e6ad4695d0a0f5800e35d6fcefd3ef1cc2c78183c13f97f8f4e1dc20f3f5533351c6d8572777e4a7b81a34c65030e0fc1e03e0e07f93c87d7a5bffff8db40a5f1d326cf8e238dfc36222af9205d5c8952765b7e10f6447f1c4be8d27cbd0392d0618fe939a9e2e4b7af33f2dacbb7ca09347222083e6a1821c5e33c56471d0cc2ecd23ef8b3c858e9b6215d805daf77d31d3e7b6b96acd1ce5521fd3fae4816b6886ee4d9f463c2fcd8880fd538c24a8e82cced057c03544deb880ea0307a25fef52e8db712d54b16df04e5b643933e4cee7987e61ecd460546a038506e63da39455cdddbb8b1118144800183657aa00dfe317908d02cf1b57fa9634a39ea46ba052be5790795f2040bf2e764b0c74b937b912f472bd8279a511881660057b8695c9d6a3207a15fd766d7a954454906b9de5955cfaa045ae6dc5b86817e0a2cf92454161d579a05739dab9d8d821ff76a827e4764ac8c94d61abe53db87b2e879598120f506e5afda8a85ae3a9b32f0c27e1efc3f5bb03dada69e34dc1f0a973b534ad33a4a84a360fba8ff3d37a5742ef271d876703f3e87cae369498f7f79179e71dae0bdd43b4d171c3f220eefd6a0ded3e06167e5c649d5a5d007a874a6c7c355174a0afd302a911542be7043e2f8aa217f561f5c5386aef85b56e7edc3b5383f7ad48ffbd5053df57ee712ad15e5fcbcf8075251baee33327bb94217eebc7412b3679192e8345c789013105300f596ef0f5ffd45ba20cb37b17e89932f1c20abf81e95e3e3ec4425e16051320026261e7f391d1be8b6ef77b5974cc98d711bed3164bc1f7cbe898fc502d72134b24bdf87561de9ea20c7304eb31bd1dbbce4f887f8bad1237a3f2246f4a6d191bed1481ba0abd5c5c90ffc0275426690dcfa321a37c27d34ded086af58412d7ec1ca8d77a764604d5465fa9c0c1e693d8e1e33d2f1607764d61898efa4c82ebd2aa5e8c78bfb4da766ec9987f14382dcb9982f1bc9ccb00278ef0fa2f492ee49c9c53423eaafcda6326cd278fb48dfcb232e968142e52271c9fe816cfc2c2ff37b6b05309523bfe1eb57753617e2afae1f90d4b6c4de4c4e873103bf4e444508b2e1385f93e6ef915e55de467f8e9d5d928aba2105e80aa7d3769f358add9629b1ede23d59a26efee21550bbeb0dcca00aa26d18a22e7a5fe5c4875d1ceaec92a1de3908f3e28a26abd4a6c937c8e8cfcd95e68e5743e2bcad01f5908280407e64c10d967050d4ccef94cbb8b36e2b8953f72405bb4e3bf0b3ac4035b72f1761e4d7c7584415f6a4f65c8403e1d48609a22a01995cde469031101a4e354ad78d979834f7899fc1d8ab6056bc65758061fc213fc8815ef008044ce8e1483fe251489a0abe71c46f60528326a284ae7705a43732ce87f58cc62c9ab01b77a82e145a876f6a29fb2ed91efbbcc1ed3f1c2a7d892732c0111dec04af8d64e2525a1b6d2c065cd159fdcc71240bf633f22ef04c5f78fd5117715f44a5817f73d358c44aa964899bf894f7d789f8a4d5d504b8f7f8a7317e17f28960ef68c0404c9b9fded82aa09210c5c9ee95d3b214d12a0ca17b05d5180deb01a196564f1e7f72d688fc749d94b652bb59f056f641cb13bdc480885611bd765da925da662f4a131dc67fbf77b3f5e2e64769e8c76df401a02c11e7015f3da86fcbea8f10f308471cefab0b8776c900ff6d154635c08a62cbd409412078b4385f16a3cb9504dd4e49d039ef6835bb394245a2164e69e0946c0c54f6af2e0ba9d1898789e0277954aadb52751d0dc361d0f7c50e61c0041f5610125cd62e5c56c37f4d57a01d0c2c5710405ab5ae569f2308e222e58eb021dba26299ba6b6d85bbf5b27eecb2139c66b25375a067a36014100aa662d3988e20ddcc3ecc7a31ef8db1ab176a34c9f2451814e801e550e3b692136120da4225a0638b3d5893d31e009c4298fc3b5208067b2b81e45d474e59e303d8bcbce009ef81061ff4f52ae61686a90f851a1055a1f064472b4adefde11509d86c219e1d0301bcf2bb94c5ac577977ef3d1b03918070c875fb53e61260e26a5e0507cb54c81db0880803c2da2c9b334180fcc2799ac01bd44913d71ffea781323bb511c2570a3ced76cd6f27dc8ffdd28b03d10860090fc1c0b568579f97d5f9b7e1ed406f1fcef207e597e9554ace06acf5c720545f751d9ddf6070c687ded916ff20aad2171477dee7461f2025f0601660da0247f4eb4fc3eff3c7aabbd1ba5e68c6247b4095f9e775264d3cd64b342a2bde32a73ab36d2346458c9ce9741a1c08d7cdf581ee3e58e1809c4afeb6a198001b3f97af9520be412befa0ba68dd4d52d7ae83cb52fc7ad4ae9df9d4ee14a33e9149e2a50a9676ccf0fdd75db514985779f9d0cedbe8d7f709d022175827df31fb55cc737adb75b23acde9c07488a388ed30e212d4bce935baa1bff1eb01e9539a78e4fff254af0a374bf1b87a87a9e0a0ec15e23bf2fc54f8a881f7db340d7ae249a358ce096a0cefb9f9b30d4d79f595fcb22e19a540c713f5266c58b4c5b0f25c9d978953758f417219dd8ecc2b91778341e03b9e45f3c65f3a982da1db1e386acd76859f74f11a7f594e03cd58e9ff88abe6cc46ab64fb37f8e8a2b732a56db251d37b5e3bd32cb7564153ff2fa183a8e936b11bdcfd9106c3e77d1eac650a9cf40912459089e94f3bc66c775f19d61751dbc6061f4105420cda188e18e3319f041e646f4fa50356d6a70e102e604d07881b3fc69c2e46ddb26374362acc45cb1c7ed49d7c78db7dd2c7d52b69a8b069d31f10b0587d5edec9007132cf3e5a000b009292cd93f63378ee5c8dc8fbb30c73300b125d2a70df59a8df75207245609e7df52b6f2c6a3de09602940ca492f8d858ed0f81dba95f5cb2273924f6e26c89d5a6c9afa007a691fd3451393144c87f954802e01a63b768faa5c38933d1cdbc6dbceb93e6701601461cf37efe41c750e801fcb44a6acbbb876c825f4615a706164f5ac5ac9253d7546f03a33063306c23097fce27ba0534da22df12c9077cc25953f66fdf8b41db8f1892fc90d7baaecb5a509ace9a5f8f1655d887c6e0b22c69af1ad588c7ea8daea39a080c015a36e6828901f83b31b43c81109169818b62e1f0c6edf323ecdba1ce656d650d0cf55c1eed498168641c07358393d95ee9ddbe5ba57de00e231576055934c301339c39aff24d7de3d90ed4efdf1c16382f83cc45a9ed8240cba936909a4cf2dcd16399fdecc9b7fed7dec486f7043111b0ceefaecf88e1a456c7a91fcf4b8ed171a68ca50076ce84572a5bd9e2c30a57065a65089f82b5f1b3e1ae7f1d8dc865ba4f9c040e892941a69964223f8b02c9120dce95b74feeec3af211b85f686153c40683c606b569322a4b10c432fd254d8223e2a9af3732a7b24acff7b0abdf85c39bd8106b21d54feecb987461fa23985995c09a2ce10b995b23046872b19109fc35bfec59deef611cc29e101fed53ff845fd72c19d693178441fd20fef4ca4443e6a32ea97319793a7bb8d049b1a9b49180dbafc961ebb070baa95df43007b068c944e5024d951ab5a20e603d96d9e4a26d4548c78f2d362b6b18704c6e9f44909d8e75f8d51045188ee4f6c0dccd6dfe4ac6ece37c33fd92bd985544f66a42171ac4a40727d06f6dbecdf592a0c215e9a63a5a98f5b1302248639dff5a6fa8dbe931edc23c64249cb0615895b5b757a06751da01758e6529ee23e3c50547640f66da9f688952fcfea3718f5a5a6891c31b6c1894f7876e05982723897563db526dadfae882b7270e1574eda6d88c4abe884b9f4fc7b97ca2a97d681646ab77e14dfbed47167ab068b830c605e374bc56f86c2901fcf1c82b35849629f140da3acbe5b6975fc0cffc3850da50ca1737267a260ad484f2f688e386708c6f1509ef50573adeaa3d99ccb74ee418cbbc46dade33d675dfd138f30d030a80de909ad4cb08114c92969d9764b37e2d8c7d7c3c90c7addb12d900d6e73c8965be8a3aaf55e8f27722a7882be68a5cdc6cb974485592f29dc3a247302fef1e1d079df091d63493662fef83b7f07cd4784ee85228bd955f5c00f6ca02c45562bae8f0d6ea4f7afd967516644f8645346c32ef7a217c88a0985abb69c05dec8050bbd0b1e6ff72a819077791f79d4d8959075c52a6c1d1cf501cc45e19e9bd71fc2722897bfdee9ce59c25094bc378e888f8520daf497dd6304a0e8be9100934495d6428ff87a1778a178a2b8d4a9a97bc0096d48c663f803cba33473063e6bd3ad98753f534c6403b7ad7d18dd81baaed50fb5ea840c30f43c128e05f8d14e7987e331d21ac20d9220278199c7ee0a555e71d8d87846bb9482c57650de5656486fde9ff57db9e53a5d099bad5dd4a1a657016c4a93d93c993c4afafccc16ec356ad2a3057b4bbb3e056e6dbe33d81dd0a73a7fb8742fa06365d713ead58216b7ea3ad27b5ad0a02b2b43ca925825452e862fd6f0926fe44e512bd81e5ba1f7b7d3acc928c0fb353c2979348b3a82afa52b9e5fe2b2f6e5f3a680977ed4872d6e2d36e518f17e90f80e68f5ed2690bd85c860789c26da0015fe9a9acb92f94007c3825d9cd029e59ff269e0c3bb59fbb8a2e75aac7fe1986c75bce02c07841aa0eed4c2c6885346cd325295178f8191b5cac83556c874b8b333558bb78bd40c749b47a08d020653f4fea5e721ada1cb3ddc38fd7436353621209ee76b6b6857d5bdd26a1c9bd4a98fb321975f2f7c49a257f221d9f612844c360d71cb9d1f6b67df674d07932befa0b1fe5d6628bf70fd753c489511244724355f1157c19b116348123a4a85e9d68d1ba92dfdfb771923b7c11416dc5baf70fdadaa3b86e2d625d6403134a352e71f093074dfa951d5c33e27005598eb637f79a2d92de3edca9e71020535b370eb43a5504b8acd4294ac24648623a8c5a4ff21a73ef56d4a0fa1f23b8ba3940c8cdc091ff3e6d925a5428f0d1ca969cbb6c32d4cf3e7eb11ba03db7a9e8b9895eaed7c14dba109bf8ab63a782b5e48983812a51899f0d0622eaf8b1778baf15a4ebbc2ba9f71bde1e582379fd2ff84eea5698d31a86653d09cc7d5349593f0ff1a3bbd4d302f015be50ab51d4c30ffb7d343a4654d068acd420f44140f035b11609c73a2026ad8f022905f2d72e10313088869f035d432d76ddd2b340271e0b0e088973ea9035dc684fb0301784d76d242c1dae7cafefd5bc89f628a7dc9746f683b444ce3bae78c5ac603ecdc3982cf38901900d8c66806e63a5ea7889db348513332a822ca9522f88c737dfa24a5de948539ad8d28374d3d563641f4ad6d9903c7dde69404857561ce2a69f905f1225f11018f1e9183cfeb6bb1b5c1323a34379bbe863acea930e13817b1e842afb4b224c7dad54efe207fba3f25c6d0ab6b627564f48f1b76da88d1b5a9cda6d113f56a3f7b6475675b40d0e24ca047301380f2e35ddd1b64c42d363e3610ea54ad9ed7d09d2f6da904d5f440597b1ffd4d93644cb0665d52d60a21cf7ea0cf632309aa4d33d17295a32c0328e9e6469e53455c3953350458bf8b067152312231f8eacd1ba7214f02c5760346a966290d7443cf4cedfaf45bea276c500e3dbf0f52b17ee58727f7393385206a2d955c892f4e69dd0af8caacdc98a4ec6068965c7a74c1c01b66c63f95d6e3c98610cd225386654852ceca41107e851fa53fd8afc0b44f4cc35ea00a2d8d56b6f6cddf6777805adadc2f428921ab2437c2e3eafdc7b5770943440f7f6edf95bfd209ce5fae929ded6c4b9c1c0424eb185a5e61c39064663741aca4d71a4f1a7f1dd60275ebd61576715af6d1274770fc1707ac0b4c0cb81679d794a5408349ac93b4a4953d24f04e4a8f5b78cfb8f5e51a37244e317194f2a0bd04c6ea8254e86c0a87fd371a028c85f72743fab64c28b3a70ec5adb6645418d4fb34d07b10c689628c732ea5bc0a74b0ae4b33eb70e5dd1c196832037e917dbf0f44ddbd89241f805936b236e0735e02b010a794f5f02eec12633fc0fda143ab7cfcf1e924d0757d59dcdc1b4f68268658299b3c8098f370fff85314a710996675aa9fa1afc19a0451d34c250ced136a9158cadd1c07eaec59ba98d459baeb22fa58c8f39fe1814f7ff61b379db944e052ce35e83a214a7a35583820b77fc3a5177cc6503697bc528667b50f1fabdf100d5ff0d95315889438e737b3741ce63721fed92ae4fc76e8be186a434e5c5e20634ad86ed9a7ad5a87cef0095a9ea4f0419f8e7331712bdee9cf56cdd5c3a6c0ebb4e5b7d06b6efa830895d8863a03b916af5cc51bb8d49d3b744cdb0118ccbb998fd40a65e2e62609a7261563febc2d8e01104f7d9aea391ba68652c27ae5102d26de395aadd38c7f52d2f8494a7464e966178f49c9184c72fc357f7b9070c7b5e5ad679b8ecd4d5b6ad5eed6a8d485c91de30561b82622f984ac2bdd1bb9ea426b1e521ccbf984945cbcd3486e8a100c4aba7decb971da46cff7cb200d15851331cf4e1d2f52775da2ecdfacf71ef322a8972dabce670a0c6ce7b15d89ee437d2434806a5dd38a086d2911b72961507765f6dc76211c766b5923f232d2266e3c59895eb942f6e6e8c03697c7966499717af6e6a4c9c48c9a18da7ff6dc40762ba9e96439752b912a6e186f7cb31d92247f6203217466ab0953fc71dde3b659ca36e2940df5af63a526e18fbd68aa956416b5a2803e30e2257ee048deea4b072e3fe82f2e1579f728dc30c593faf8d96d7d51b7fcd193cfe7f29a13699c9c8e471efe81abd6bcd34cb411cfd5b3ecbeb68ea643dbaab7e44b41bc73a520ce5411f8e03d05573e8465f70a8f6d113df13de437e28d18f7436bd9becd5f48409930aa7b53cf6b3da4f0f10b31c5453135ed5c94b5d946f9cfeb71e5332b3ac873688bf293db0f41b033b6c3a86ac280e1dad5057a2ff17caa237ad7571bb69738f8a6c35632963e5ce9089ceb1c3a5e707a6d15ac1625f576d4a5c111e660256e45a11788be7a5e886669bb4ef26c5d9cc63466bd34aefdf7ef9d30ff5f4f993b35a3207bbf39bb937c91df05c28a6ea9c6711d935910f804479ecd50aa309793ecc4a2f60b906195265425ad36925badd4f1fd8de86a3e55dd5b2d12c8592fc9845d9eccec82fd041dd06d1470362faba49dc4971426ca6305817420e31d3a76c67ffdd0f1d5a676e975434e23bf83000a71f5a4a4f511d69d7c40abe1a44534975a079463ed32fac21869e604df3d096fe135e01b1facaa70f77486a074b56b7c73c383d2c49d47ceed05a31f611344f5cee11fa3b5876849410cd62521dece6ebe74ddc914d3c98f481be1a9bc7fc7f602b485a74fc53e2aaabf559a0641e959f951c3fe46509f58194b885bc2efa4f6aef4e15e79a8f90280f09928e0d4c342601b1f32ba8c156b101e9e195b85658f0a3974ee934982c73a48b9bafa56081a31d093a73666bbfb8c516316f0ff6de6af9da11b69ba91a4ba80f316a2db982668e833b409215ad920a3bcd1bd6025c8ee0af70d6edcccdc9ad06c40c916965e30fc2c4903948d1259c8a69be44c7a8f7d7d18e7529d5422be7f6f040919feb3d8d115a49ba64caf5b12cb0d8971a41f92fafad6f1cc127082a5f57b07cd11d599c0f46a0f46d533e85a295b0ab56b6d583201b695ef25a8372d5499c9e2393028aaf873062b544bd5b8da506622d2d9df7e55ab815012bc32a1409240ce79d1b8d87b82d4bb26ee3af6bf39c353cdfad9f116391b009d0480c63f8f53d60862763773c40c463815ebe37441a1845f95c0a1f49f1b99ba596e6637063375964043973fead1b1c55ce7ccbe9db075ff52ff8c374776cc75d710697518ff9c0eac9d3bf3e8c7b44500cabda3ca8c2ea29a4619fd0891e3b425b1668b8c1c77fcf658a718937f33f5da320d791147ef645c3af1e47348255c0b3e234f81255c0b46dae801f681513263123807cb54247c6366d59634de7704b66a44c007c339f70e47d9d9bd70af39add88d4931b933565f22853cd6eaacba67e49bdb57c61dda8c74fef9148e92f63ea9ba86603771ec12fc89245ac365f5ef2b460c738f62dfb5442d6f1810af4c44155ee25b956ecfc895526c7a2e94f1fe34164593399c04547d0b987052ea2c45e7835f374a52545049514df67e3627f41b315cafb07bd314e2f6ad070a887413bc1903cf8c547e377f6d16fb1178e2d79aa174c61ab6f7526992a177f63a18d58a94f830f20b366825f8713be7e8db55e4d862ac41c15374510e9d3b8de2e97a6bf6d3b18f3e223d23b15ad2c1467983e952e391f6c6667b8c43ba14cfdfe6b46b6ae484ea07d66f0e979aa8bf527c73784ddaf18836dd88b723197ad70e1a3f6fbea75b6f5af6afb3bb24f3330002bfc1dea50bfdbe90a60e1c7f0867cf167ba1dd35558d4407e3884394d957053a9cf070107b65c7c98df5c681023719278e12c5dc050d63c4ee78821152d4b8189d7f4d5ab95365bb2e6f42718761cb31429ec3056091f54b64137ac9b0112066c4b0bc9d3bb288c4f3d13cfefefd04be499bed3ae7393b219432bbd10abdb557581c073cc1b0fbe872ec2ef2c2cfd8c744776d16be3a678fa3bb25606cf51300ee849b0a026c74dd3bbd61f7b9d7d38eb8096458a08fd614d2af393677b777ab70d5e5e54698cb222ea73c64a4efe49c87d8838d841e6b65eea8603ad89a72ab5d7d30e1d39422a784b6c806a8af1bf1d3031470c75414382431c137a6bb1d0434f7979e3141283628dd417ee480ad9116ce8e068eafecfe2f58bf6df1d55abb8a9a661c8aca6f694360c01e1f39ebdbaa39fa3502109883852cbc5454535662a08c4f188c52aa5aa849b3a3824088b2ad903b31e241bbc45de087b1e865ea67fb417339c1ead4df6bb90449b592ab3b517fb0d4482b5906e87acb9a7d013b91c2fb199d1af24a4b6b4dc4d1f598d8a3c8fbbbabebd7dd169dc3eb7fab7094a4fb15dd213e09a5c8ca7c3565cdf652196a31e1b3af526e2dd58b8605413f87bf58fd083567ecf6f67ccc927dc44babf98b254388aa4701debb59a6a307a1b411b9bfba16bafa3b6c6f63fd6e040c51405df9cb109d50d93583a8a18fd69193d4a00a7614275fa23893d7a0701b41de59763dafd3f6eaa1cf047488dd2f253c81286fd2bccabf62865d6bcfc73c3f550f3432e819eff5fe3c261662d53bfc22bb13d4ddf51cefaae366643d49d69d12bacff2627ab26805f2a1d93b98f8aa571dccbaea59b85ba3a7504aa1728610d5879920f972f3ce6536426a10561df46a070485256a087dcd2680a9543598992c384191edeb78b99786de09ef08fbb3fbf30aca559ccd7bf931ec263fc742f13aee67eb07bd455b30f2931896e303af80ad8c4ba82ef8e72353b4a221cccd53b80a985c0b1f05625648143ec4ed97133406de07cc7ef1b306a942fd11ecc999db72861537f95535c3d95db427c23a4528bae5b43244aeb3fa1d5c34086c4a7dc81d17ae9bfc18654db9ea85e971c4ff7d9d0676169bebb9db3c1715a2fcbb49448fd1050759546a7978466f3e26f62e8c4c320dc3e3fbfd504bb78f8da2efb7b9ffe468c5c871e9880dbe4730a59384e39dc31790b3bdd55ab7af2d9a3ce8949be2ba06cfedb20234a1b5a72897ec246ab20324d2a8661eefbd25171de399697dfab4668c0e1fd806f98399d01402a5bcfecf7bd25afde7a4f8e2a53123b6ab39de4f53375136a9921ca31c6afbcbef3dc5c3f459654c572f5564ebb1fe4b2ac80c6f3e0fc00632a2ef588dfc8f884c1f3b50c88b05d5146a9f333c20c4d166518f60e8eb6e798bf9e5c28f7ae2fc310c83a67d1f75a4634d02b75031eda5f69a46b0259453a4b6736e9f1b72b36e58eb25bf1a2983f531b200225d7967100020b4ccb7dcf2ae4637a776d13b8f912ba9a46ac1236398c398edf9b20c2f58eefa64b814ad2146d7780fb8f9a37b601e10f82850636300b38af292f0cfc79c58ece6d01c5a77399473c2cf933f89421d6648af648db84b72db18555909a867b3802aa91920e06a2a1c318bba47be07947d03c0128e3ab7d4af8a5079e022375324ffff4be354f47cd6ff7ce8a3ba364acb910dc7058e1509b8d9e5c13c1a4a7e3a482ffe3190b48f8ee321b34bdf86c2eac30ed50023d0f0991c91997fb75c83d4d1b637ebc52832aa7ef7459a20eb26e71757c0b174d47029615b277adf97ab9648366015d8ffb4968f9f12057d70ce658860955ec5cb86ca53ea8128359070d22e1a625c8f3c34702285280b7fb6e27fa7595f8694b51031c23c1630ddda22515d9dfb1eff657f8ce2ba5fd750651abddc2b392192a1660ad20f3728fa265f068cea8615a92ac6acc731b325c7dc3aeeab7bde98554d6fd9b69040d050ace8ec18d0f9fa42cdf72c72d3a8c2a5d23424ddfb025ed022f2f879b4c7ab998837db66302aed08b2ea8ee7054032ec79edb7df3aeff94aa55b15594407ff84914ee40c222a97698dad0bfbc2f628f210727608adbe0f5ba4accf38b6ff273f86491987fb5c0edea25987c4402fb93b18ec4795d638cad4cd01bc056cd68893a5053a349522ba3cf4b5600ed66102bc9d208bc7f308ca951f2db854fff62a8eac71b4d84b0a0faf249854ff73b46454a744593b56682d4075eb428e963c01950b8afa1ddcfc0dbe8710b61b6d8f0a29991c3af1c972393a136223ce1442fb47d1a950106b2b6eafd3d21112749e29eb0c7b34553e98ad1e710b3e96c94ac2e6a13295982d70d8c19f1e8966ec2d5a4b98950c4c81bb598fac46e7ff69081d2a017dbc6a0fbf451f006933a0b92bde1434337fe321f43115b8457795d8cc8a83a46af201047a458345c31754378afe248a16d461f306b749b943453f93bacb55cd9730301a21d762dd7a4d0e1f8f11b528f71685f452db3d731571f2339044c97f40b68caa79909f2790b1a89d1a6d4b83ccca4d1eefdfbc0859aa8a3c5c77472ccb197db3decef121c206a8cc7c25ae1a82e2b5d40dccd3522544d9adbcfc37d979b046a7416903fa6765d8cd35fb798afa2a086757902f4837042b3922b14b95d019945c27f104dafc660706536f9a55b845add55fa17e79495c8aa01edff07f489873f13690f9a461623508c7f21cc80ecc6f444e2b98ec8490b56f73528e3eb33308948a4ef70502330d74718afdd4968d69e4e7903b2580fe2f9f63ccc49f36b33d50f20146c3ec2cd69ea214b547fe10c515733ffde5b700e53f51a1203f46fdb0cdf81d59a46244cf00f86ea66d90df4b150b044885181170713643fabbd711ea987bc0fcd6b78357076dd2ef817ef0add4fd21ab89242679c1130728f336056fc70de365a44496694c18a6c1a3146d464b523535ea032e06fd8fa361b94b953e774f1a5eaa254b53da05abb33c71498927a29b99289142b666a011bdca16a7885cd16713d6fea08b39210a6f7fed8c330b3102453c305d0b08293bb783f98cfb6c81b5ad63496c8b0a29001992a9c6f04c9d1b0b4a75c1282155550d2b69c3ad58ee90e00f54c33ed5822edb87d8d40ba665f1a35cc1f117fb46c9191f1919e8ea6078b0921ede7f967ba12c645f09f9dc21f07613a7d8b8e1093fba420f29dc7099d94ab062cd8a8d625a5673bfe44c826ccb06da4bdcd54321c1a1071e83e2b3ae6e3b2d2c341cde593d687b936b87a5281a327f2a27aa84023de274c318c0b8b08df07556489144977b60e353bbc9f34419ca4abfddad1ed208852227925fc2c89d6f2b41c0efbbd4cc0779b0788d57d4c677359e53d599eaad1e749277643c959fa646927a8eeb822c78ec68ee8e28689fe679f1f5dd65dc3597d7d43c40486be01e261a081ee3616b1aa5ad51fbffe54cf0f119ca0030c3e5008111f6580a2a09078e054b6fbdd1bf8cf7e2f7366ef794628711186a6be91f6774777912b74dc7e0d6a60bfea5cbb1f5e51ae36aa3df77caa4bf5114235e7a9dda6008b77b7ab04014ee42f91e30e7644ac7d244edc9706b2887f3f02bd613831fed6adec023bf4b385edf9e166e318921226b78cf51d093aba875dc91ded02ea2f82a51bfa0a8f58f461c043f8619cbcd8513ad74a2dc2a1a1432a42c2f73a88306c8ea7b81a8388b429b8c7ef54709dd1f6fce9d18c6962cf683d488e831b0096eb458861b00f4e17f7f73d02a7e8d7c01b39367e2c95a441595212fa75f7e9af479b6d6b10b7de2adfce19abdff918b130cbfdb73cb35686e57e07cddc630b6845cc29c8d3a2c090eeb092816e1039ffcda79a5a034501c4e34a4370aaa968de19fec1dd1b4308238a2e0e570256e4a0acb547b2c55ea3490e25a36ec7484ccfbc2c63be4c598073ef95193cf4787d23b3e8b1d0867021ed8f3e162420bb98f5568b89480bf610b33d981abc6d20910c55e1a4eda59e8f27de56a856b8b821f02e2b2910fe5678282a3cada2ad9b56f4520e72ab435e5ad098b00c622446bfaaad416fab9b761f1976de32d3206322a12d7f952d6efe1386b137a43948450d5809a0c33fa4c726c101b5a4fa978b7bae52b8b27c35f867082a577b150f4e020a07e1e6f108b2d4b21f5241bd6c65eb07c10e22546791518e780106d2c072442f45ab99ab01c5e51fde62c8e7365d03877bec04c607b224d680641dd8c3193f03f16fe00c98aadec1f0bbd97a818d81b42c0ef22929a3dc10ce795a7ff2cab451baf3afbede5755715ffda9ab5efc79a31f0c032d19e5a88e9c45b5f5c6598a3da02b4c3040a3562899e62be890ae0b3aaadfa58f50d1fba5d8dfc87db4b9378e1e046a116275af42f5068ef27288c9d27f563b2d14bbbe1a045bc5e2c2be658832370c5a287979201e1539590cee08d384a59c4ebc31f8bc68f9e2abb50cbb9c7d4be7fd0fbd55f65398130a991daab4ae7ce46753ea839f7cd580a59876e544a95a8f28747315abe64c2ed570a4fee6034ab4f0deefa617673d030f24a448d0b6af06b5e3b1a179ac96595125bba7d4435c0187a35708e31c87c955c0af604b60ad05afc87bae66802782f1cff1d16af0de3aa87c976e7bec86365d23f52654275f89e011cad45c64834a382904e5d3dca229bd90fc8ab37bde5ada517bcef7fc6299ac8dba032ecffeb45e255616ceeeb7526a77adde79ba770a3a7e571b304cfcfc200388a739b0e172c434ea5f32397bb6f9cc60accb1cde91b20eecdfbeda9d9f3d17016630b7723d7f5007ec501895c4d2d9ca1ed926db8537a9436ef1c34fcb4c87b045f880b64a7108853af886295009482b9ae15f05db41cd46dc3167f7a5a61f38909d1e388850dba6647729b737d96e10751d477d1fb517386c9bde23753d3b6a179e85a062bf43c287c9319663b7f2583c168eb44f46b6c23053476d0622ffbf8d3ef06aea3aa72d6c4cf66abeab5772ab6e0674d44038d29a481eda3ecde79843aba118c4591fdc9d2b733a6c05cfa1cab3e2514d836e63743d667960cfcb9c8d8183812e7013c485adac30d22e91a78cc2a3c29187b4f92f224fd079e15f25581f5c4f5bcbdd70bf847d0ce6c845f69f37dde0fb9062a99d9dc56bd7d230fedd1225b2a7f600fab324af47d92fe1e8b13768d76449eb306d2ae493db0dfe406ca1e39b5b1000be7088eaf5da269821147ee3268331bc9c517e4e6dacd092c9861179a89551fed7b9c8519aec0398a2b809336cce477927dc648e78b6f5b5fdab161673a3aaddac7f1d1b9dd90d5c16b8517e9a1d6d4234b35707f7c784ac963feecc7e957b646565ecd920ad0eccb1a8d38afaad0477c31d4c7473dc15ce65793b0b34ec2efa4ad513b8879d86e0237267086f4e8574263e29c6e0904aebaa7c2ed883fb06b985d9e9dc8cab4e7685ab994f37feae16644bb8e3ec5ed5c09a481e01107e4b1d7ea0df25f2e0a908ed916095cfa005f626d856891de31084b66707fdff1df4182996324d1b980de83e4b0b8844ff1fb681fb07d9963a9735a62d3b258bef45ad36169d60cadb962765e393f831417465d70ab15b96f4d30946ffebd9f90db1c9cf62ee018df79586e844ccb027ce7b49cf609b7ddda5793907d87db7da665b88145d9f6525d9bd916952b3bd8fd81401b0f1e8020cd99e64de8c10750165e76b10502576013a40ca113701aed3d51628852574af274ab1b30363f6d02611a0c424173daad357372b971df0b3289221cc4cd7ed57a68334789f9c84f5ea75448dc4e5777ee233eae803b77ec24d78efbb004602bc0d862ff85e9f1e603489746ba810ccafa08a86573f0f0df86ff15bc860ff077e4e32f53dfeb2f101bdb19f0b7324cb865ae08fb3f923ce67741eead30413fc261c507b0e374d62074f1c443627672aa823d4d702b8f739b5bbe8b839fd1e0b4259802e0267978a1c771620731d75ca49364e3e3f798ee8bac6d1f97fa11b39f3e781be1d14b95895674ab80f5e5b0fdab220e8c2a48ab66af854b6b1cfbb8063a17141bb8845b02afd4d99547b388b34d6883073be94817196a56b92e93f61db2978474b314370661f50877f4d59eca858b735d7fbb098ab3775f1d8c4ab8b33bb4ce62acbd6d8909888a7c16f1ba99ee901a178c744e8b79c4a227353092412afcd33ef8e8f20825a1021b9573f2083807678a92e0e6f7471cc9030a200e0ee4bd369532f2d172995b35c02c7a34ee275affeab525effb5c4ee66e5ca020fdba7ce03b4e4c5cf3bcf214b3d7ebd2cd92dccf07286f13cdce8512ea11d14f7ba2bf9042c1c1abf4e6070934775cfe0ec8c74c2652d14f1fd6e977127b2076c5cb0fa2056a72c253401984bb45bc65ddd232f042fdf26ecd819fce8fa9ed392791b01ff246aed4a050a1ee73a5fa932fd3e413dc3241cf3fa1c6855fa225f1f748a077612bc849f5aebc61b13ba0f9cd5bb4364a9b007c282b409cc6e5f0c1a9a3408347e024aea7e1bb6b604a89f2d9211cc16b9da3e060e85846268a217651aae723936c80b77afe72b084dccc6991ae418d068b8c26656d339d23e64a6222f0863e2366f54bfee3aade0855409c165723d573e40f86a8b7c3f9f8db4dba2967f96f5b0678674080a92a6410dfec14ba798f4bf28695d57478e9e90d8a505dff746558cda177ea90ca02f64905b6b56685dbd6926a4a85589e1f30f744d8bcc44704eed5d719ebf8b70dc1777d7c3d9fe95541a44afcf25f1142cf85e58068c694c78989d1b491dcc238d4e774dc3e2f8881d47d1f701a93e0f3f29abbc76ea751cff75648ebfd5b00f5cd30529e6bb7ac9c9b0efc67c4a4ca5e1bad3b6a5646547eb6703f8f87bfcbc4274556691df64095fcb8c34245c0fc94672fe0785502bc0f8acd9a7c2bddc788a63513c5242ed01c50f2a3a76663edb986694f79602d5cd08f10907dea9dc798418548d316c37ce0cc5f63a6e055a517b124f64ae1fe1856f22391b7cf0701e0d90b3c3519635c3b86ec5180b40ebafa68367072b6a7d02ba761ee86719cb9125e374e043d19840988a66d372d26e1a409c1cd638cbb12a4b7454ea46b1c35c50621f1cec6b5d3d944f8b6d70f72e6179257584f042a0cc7699a3d2c163d41f0f70613f87d64b98db04fa29aa3b60cbb2c912647f61e2bfbd0b399c76949ef3684c5a1cbd88c38bbbd38d71a8cea1afbacc974a4418450026321c2335b0daf1933e97f039549704d8ea1b67f09ac3dbfb6743a55be29d308b571d4ce0209dbd4c3473fee3f639a73bce34547f95ce36103230113095aad67e46e8e92d592c0469450103623dfc0ee954eec14e5d73ec70d9e00fd8ada69479f3626ab71e7d1ebffc99245d94e439647f42264bc41ac15321153419c02becf9720cb480b10b5dc9016b96a24c7ada7451cef52f238ad41eba2d190ee5a5bab1e9f88dd7e5c99d4be68e5f21d222922c4e162020c4ae4c709bf444db80b47dd4e42d4a8e9c75d244e91ee7d068ccef15feccfe55d8c3ba9b1139afb922eceae96ac6fc9ddc1c9e06810734e3f3d2aa38be44663aff8008a313dcabdf3550eefc61831024b24f8152d2568f7b228e122d2cae1ee04c46bd254a475bbc0cdd6d81cea090e4a123e51f3df392e4b0c0518ec864d91e48cea3176f0d77a4ec27e9cf2e701d687cabff7a768f9d5e156e61fe0ea7ea1c0ed3fc22eeeb187e7d542d1b3b5cf1ce46ca33c6328eb032d668685a72b34f12bb6f8d0b3907d155ce4f11c9230550030f8114c6ed5c98444c0c1069c3e63c9c4a9cde61a014a8b864586e1753e161fe1ca02e60c74753c32ff4a86987fcde413941a7c219d7b7256695475e0b319ac5c2582860458570f4bd932dae42010f3a52af74a4bff0db5878f1152c40cbfccac359061dfe91c76753a5423608eb863fa87736f1ad2666b72f16592f4f348d6d972e77ab53d32f9c0d1f54336324ef024e619698aa640ceb43d4656d3b361af044ad0e80cc90268fcad9855c223412e4cd51f13879135e15fff7b50948966d8fa1499481d64945adfc7e5e67d85f66aab37289c1fc3cea573a2ab295bd95821cf93e43b763f3c294ac5900015bc507320ada719ff8bddf3bfa1324e44c2d62cf98700727875eed2867cbd21ef8ecb651817b4ed9c0d9b135ea9340d0f07539c2ab63dc8afc8199c2f5d5ee3d6646bf992f11873e477f22712eda2c9bcfe1a778a161dbbb598dcf0b18c765f32292f45dd898828c2258ba1528d3ab8cb809c76f34afd2cbbaf62c3322ee0313e720167ce30d4798cc9f37f5723e3a074fead3a839389c238584f720a77b73ed0d777551c7dcccc6a708227392edd93c103cf89b5375dd1329b7394951895dbba4836450cc4206b0a3b86c7876fa8bf7eb74bae02ba2befeb45570f0ab655d06d447482489bfbfc2f3e85ea5de60faf2cee9fa2c6295b06b1b76f4a9070e733511d74816081dc573eb5adba1af268f8a1e4275eeaa5f6ace3a35d5a948c17db1187c8e314f0e9bb1e0340c83415d7615208803938bc3600afbea7a8bb9d327ab1f7259de116fbc24f2cbcdf84f3a111acbd8111793c77624a1a4796aa0910520de82d0c5767723da7dc00a2b4458dbedbd0fc2b264ed775d1ff990048e17059fb0f98f433681845688431d30b9be962a00298c2dad0c1d3b26837fce07e82bf663a72fdf4b9e110a761ab7c96554fb08985ec7c1bc1282840ab54ba2fd7d791e9b5e8bf0c391c2d0e4e6c439f083c35fba332279814bf5fd8db7e0104bef1a1719757abb992d14491ba64eb0cb5a2fc798d6c2052e94041b6465f6e97360924481d69fb505f1a759cc330c357b3e8aa55a076eed2a38c33f23e1137fae4a27d3640f5fa48261ec4519fbf9f054b8766bdc8b3f8dfeefc2f468ca681cd7165513015657118e12f571ed58866fa1de3c02346e20126a848e9fde426ca84c0efdad82c4d28e6e1b97dcad80223cd1621aec2bc0b79e42cbf5725daabfe4e6404a85e95dc1217b65ce339558814f8b654306f262317443edb49a142750dfad7f60998522151c576c0fdd1abdf285c3d47873a2087417d9e447fbb0cbd7ea5fde4fb089fb5ebf5f4b2533dd602775265555a353314f514c0329723ef82bea63c22d23bc7e1f03aa512797d8654c1557e36609cfb7a8b6c3491a30bc0fa84e03865984a656971a8fa83e0f711d5618f8363502cdddc8093154694b82d6d6016ca500592e25662afbcb0b9d09edc42552110b29ea8d0acd49a254850a3569abcd10e35a640135144eb98c05e246b35a6845dcac5d87590e5149c4a5f289e28f3a67934e53c43728178e57df86f59283cc2ff3bd6c007d8dad1750bf879d06dcd83f030ffc6d8b47e00e07d189ae94183ec4e264824cdf6109858d0aebddc8e31cf1c45b72e88ff61e48f9f4446791791a3a7d4b1d4d1730f74921b7b060f657928902828e18ea75296e1c2c5c653ff51890ba0a4cc205cc166faf28434b3b4b654d3c8ceec7b6be8a3d05d02c9fa537becc5336eeae576d629657cfc0f748ed286a6da0d5e334513a6c6f35cbc36727052416a05b9dfb03e7867a27b2c74d0e00e234a4cc913c655e6f08daf154cfe92c1d944f5fb03be1d44e3e304d955723b3082e335b0c7694ea30d643acf9858813ee2affda5e9e2d785ab5891c4dac54b10afc71c80dbe8fe49ab8c838c0a7a8f67da491571f2517feeaf296c4e79479df405e423c00700e2729d36488e2d8f842856f8c98021af5a17f1e3feb14f629ad7509e63e09265a3f3f3dd222dd65ff0a80f7e53d28e2cf68742150a0501c72b2d198d53e29722ac64ee23dd6ce1c9e11b7564a3b8eaeeee507e03ba0f332fb716e0b16e8bf27ee2d150605d95c5f324f647dec9bf7eb4f3a71e1671af8a936fab910f19a4b53c17a5f2e657731b695878ee95df3322b0b3fe6d0527f1d738691c84222f3be42ab53ae359a6c90a8414337faf87f1db5632bf682c40fc2d890eee9f13902c938167a85024463d47f2060dcf3fa2064ceccd1426bdd13a6945b7f5bbe50c553876a65b3188812113be4c54ae02a8330fab41fa5bff615405130676b75dc6d6ee26bff1b3df001a5ff61423ecca8acc33865943d11cd397d17e4c9f317e61d02bda96ae9277bb5bd02d2c77001a5b3df8d64969aca57e04fddbeb40404cc4f55de03dfaf8c45c3399ef9ba60d450062f24d0f40f2320ebf90c74f7f3bc0b02adf69ee603c83a1f17994b947f57cc62148015f48243bbd58300ba1de408348de7a5861daca463cb50e0e9e2d744e47e0d872e0ca41ac3f96675ce44033e61b00951b63df8ebfdb56a52e82cb93b74b12442b0f1c40ae97cf77e2dc379d07c8ce227d3d67e510b3437d8576da3392fec3528e8f50a78d9c22e6859c81f574dac90488ac81b8982acd2ea316536a39754f87f20e9c3af857b8e288dbb2b95c983fba3cb710a65e357858d64aeeea8fe3ba8626a11b75d4ecda3d2f77a9dc3d9a7db4d72ff64070f735bbc48847adab5b1d7dd87928070b139e6d445d798b69425cd88d93a4e62e62226992358518dad968cea766c3e41734a48c93d0357aab2c101ac1aaf61a30ff8aaf3f57d1d0eb41e90bd906a325a77f5d5e418ac25a30b50fa08a4f0bf4c4096ad1e94b5191c497492d5f1db8bb8896260f3c91faf78cc47a31cf8f3bfcc921d9635aac8e148e7f61a21003436d001efa92424884031f533d5127622174a396ba5ba0545d5823f8fa0badaecaef6a36a17bbbeecc26aa1daf17aaa5418fb51227a6862ae836567282d09652ef1502b31b1ed217998a68718253fd82753c69c1f70daa6fbbdf4c538a99e33cbf6f46850bbcb132604f585fe548f41f1e2396d9b18250ba203bec69cbd72cafac365c164ac01fe92ee9e53e08e5b6f1d1b64a4968e390287781191ade537d406b62fedcf2745fbcdd1f62dd12af5427be88acca29d9bb6fa56733258881bcfea209104525ba3c23d161ef37b0da6bd5a211c534acc6623c4e0b50683bee0ba7a405fff68c858758de6cced883ee62c90f105a0044ee6dc4463aa1ebbc9f22fc99aa6f2b1f7910f9ed085b3093560e81124fe25c26ac47568489ad013e47be89e8c8603fb43a0e9ee29ea30c533002111bd5222d99fc9ba5e3539a8511da79bcbd765b30c22a302ccfbe264b0f3edea8d46e46437b9b2a5ff863f72f37acd9b846ca822bd4323311cf0b49fcaf37a2d397c54ff281d3ccd0c9acb06e4487d9f419556aabe20fdc6b62309394ca94b47762603eac53af580332d9f7fd19306513df02febc30f845b8b31a4cea4b5147ebf824de140ef354ce2fc58fe30bcd1fb61d65acce5d3c7ea8ab05f75eabc24eb5185da47b217237c20db895a5c32a27d991ba6688c6be24c24749d9b94fb2f1174697ffa9f08da4c222caa3d2efafaed7330f5f707849bbd16763001e07d349a81ac7051ff1dfa241ee966d7b9c2094f682d6491670cbb9dd0ce234ca3cbfd4b1d4b543239f4aa9e64ca3a004e1394799f102a580f6cf650088c30898aec4b45403448020cbaf69c4a49617d1483e0588c7e80e5d6eac9d4eee4ed94e86028babf5c8712a9042bd6f3de99b9610ae364b827b2a607f9158335f10659678fa239f00b68cd02fff9ce02e24e2d1ef3af593071039d4975ff4c37418a0fa5f8cf9c06ef1f01e7639f47e0462616372618e2ae7e0d802831d13139e264a00799e9c3b0d687389f922d9cab029f277cac9be7d4b282ef97ba365c6dcb25b22ad9c5f922201172a35965eeeb3b547280280ea0290ad85073c131313bcfc32f83dc2a2525ca841a8ed8f2f13ab4e639334fd99fba0f3266859375a949851db6c40b1e230406a292b30f111cad2b5b8d9a614014d1677b15f0456ce5e5a555e365cb6a149ebb8b6378c6ae20591b4796b066103722270340186018c9f87cec671af0f55520542ceb735ee8c3e7d519a500315e0113e12955fc5d8577d66d0f060e51a6f911ef67b5c5fe67efaa2151adf786d9ecbc7a4980664df2c4b1a048259bdcaabecfd5ddb7347d8e5166df309c19b7d7550511e223fa3156fd0c2dad3aa046245be4af8c6918f1894a85e1e78fcc9e43c5f9bdade6f647235a396ef1285aab415ea7eb832c7f82b334702db10ed1bab2ce5040d7c35487ec8dba3133778e0f1b9b35d7bc1f6f59fea20a291d09b506a9fc0001aff2d19d5faacdbdb668fc35c83aafa4b63d4f36899b30ecb8004feaa249db0af038e53499471dee7ad3d925b694966d42f13911dc8489a3c6d19eef40a9510bc7c54fbabc06128292a9073d547b75e112d266f6de6b961daa4d8dd925bef92f3a3a6217bd7fd8fd6790b3a0681e13ab74bee7dc1f0a973b534ad33a4a84a360fba8ff3d37a5742ef271d876703f3e87cae369498f7f79179e71dae0bdd43b4d171c3f220eefd6a0def17e60fce8b31eb05b9a19a97119e7c01aaeeea8626e106b95fa8c5d809ab234c5cf884b9adf24022f1cf4b92bf0752de342cca1d02f65c56e38e29cf65aa1abe8a1eb133d68ecd6b8703eb7ca7b3e38849075963038df18ec1b2984397dd2aebbd9e4f8060f7130497e769a6437fdb48f1c069eefd74f7d00aed7d9191d381f6956c5549d673d168f30b0bd8c0633ccca16190cee40f62fe66b0bd10512834ae7b196c9ebe0da660d3dfac70e09a5e15e75aa92e904d07ac090717b9516919ea9fc6d7a6758b5e64e01604c6d8e4418adebe325141a8e590dd573d0e7b6fd81a079dd4a47d762eb1bafc8f1fc861b52dd240287f834adc827649e170d9ea03ad470643472feb665babc396afd7c97e71e612de95bda5ebc0f4cd5640ea0823b9b0e199443fc34c7cc9a8c0f425b2db8f4c08ae5e79b689ab5521812cc9ededa9950bc13cfdd112cf8729fe83e4c92afb44f157a8d273166a26b11dc49a5cf19dea33c8eab76913b93e2ec8bb895042cdcf6a9b30f69138237e427f692610db9b45c98e70ed64fae44438c6eaa6918f447d3bf5208103cfacb40c73cb1d4604b67d854ce3a41f078cd6656fdf911702e016aececefcb251ceb125b3e22d5c8b34a6c79b9cd4803c6517a979b1beb1df74663e3eafb7ca9a12d61a0bd32b5ff422408f8e426924cff99ec4d0ad8ab958b578032a3862394765b98ed908038d642b7eb4a9b92fa27a6648c1206c4a7ba8fce2c30c14c79db799c7c92058d5d11a4d3a88b28c0162c91b66b5f6808da2d8d59bfcbdcafb4c08f990b3c7bfd9057d639f20542e255e1113d95c9494fc41b91a776ad9ccaadc5781c3c51d761f2163874bcd0b569a5ac3b1244736cddc0e9a386f035247a76a1fd817f73d358c44aa964899bf894f7d789f8a4d5d504b8f7f8a7317e17f28960ef68c0404c9b9fded82aa09210c5c9ee95d3b214d12a0c40789cd7f3af10f585cb9596df4e8caa72c8f23a23d6c33808ea2c168f64ca750d8f81649f17d6699c9267fdedc0abc2458d1803ddf29f4a7a3dc62c06f82d4f728e8b36f24950710e8900d262925b3b4354501c04de0f423575a99da667ce42dcd3c639fec8ffeb8aaf0ff30e0420ca66e2713f32d55f1716393be7f9f307bb0c4e23733f42e8382ec13dabeb3bf5e3db8c7e6843259fdad8c30ad5a32374b4ab735a70cb8b1c998644ddea0f1658009f348f485914d342c9dca3ec089bc00c9373bfccd04cc6d168e93a155dd22fdd8e0453e7f7f1da8391c497d7cb946fda1f196f62aebc6d81b8de2132f3d6deafabdcbdb459dcbab3e374ee337d1a26068ade8723747a4c876fde4d76c89d8d9c5e5957b80e8ef2f169528080a34678e45c7b802661bd730ee59e6655b1a2c3a68c7d6a8d91dfd6e98dfa24ebb37310657b627551088844e893101d590708b0e1aaf5a932209e96bd8ce6390234f14bd93c7e9cae3fa2bc76a393aaadef8e151137a41dbd4762bb4aa9d966e37e4200060c1fe5aac8ed58bb5147832ef4dc3b60090fc1c0b568579f97d5f9b7e1ed406f1fcef207e597e9554ace06acf5c720545f751d9ddf6070c687ded916ff20aad2171477dee78c896cb9b461bbce2a557432111f7367802b02af62b837f1822547cd0433e0895ad15a28d6cf5fc4ebe8b52a9e0c66acca95d3557723ae981bcee3fb57a10fdafff7358596f8a2a04045d4d96a1ca98bbf8e082b0552087771c7d91f7f737a0805d402b266180557aae0e557eadfd1b10749626e34b705621d94024120167fb209d9d84241dbbb6b552da4a55274fa7522c2d01300a0de1cfb85c62049103a5fc481838831425c7509cda39532cacbbea4acf137ad5cda4eb66b3e871b08587faff63041399bc3ebc4be0573a55270a06f3e527de1481683dd4ecaad1ab198bf7067eb551a0803dcb7360f7ef3e91ff044f14ee62c04146944ed2587ea5258236ab37d4be9074210a2d8b84a6e0f7e59c8fcb1b80d6feca10cfd5c0ff50d57903b71678f624d43006fcecd79559014bd384f2bf50ded049ce661c88bac0adcfd9106c3e77d1eac650a9cf40912459089e94f3bc66c775f19d61751dbc6061f4105420cda188e18e3319f041e646f4fa50356d6a71f1c0d9f7efe35507900139919fec8b210b42362b46d8bc527a3894433807afdc6699370c4fbd078f6cb599a7069675a85ac6f30923596f6ce469b8fe1d7f4438bcea46d9e41b7df4532c1d3890d6ea84a5b7a7bd4748c133d42a4d741e73edcd9e002295ceabe71535b46eb041e2fd34b182264920ac3678f246b0ddb275d3444549b8bb3712500af39d35d213973e35f24d628847d950bdcfdb4b342fabbaf3a017ae35f40678d0f0e3ca317316a3fba2ac6539ff4d7c4efec26a3e61d0a09b9e9e084e140617e85989cb00d7d6c5a60c3936a8f67c89c5c44e1563d8435e983c6a594a11cd4fdb0bfc0a0960f717ddfd3993d2649499a69615034fd7103a8a666638b8f6c925d32aace396ac5f343a8755cfa9449396c04d589719f6aa3a4d66b27e556d9a097c663b2bdf7a80a6761d81f338c29f829f9503c408e84e78e87d509889f7fd68255c906f75bbe07e9cf046bdf4be5ac4d2c120b8c08078d358110eeaa4e8cee7db35d54dede19e0766361a59af1046a0b2d7870725de0d4c6b7fd03da1c8a39f1d38a4afc9179013976f942795d9177236b18bf15a4d3c294f470346000ad9456ac717259659478009a82c022e82c178d4760f594629f39c78ed0750994e75940e38b392fe2e75b9f4faa81938c6769bb637209f38e000bf1344776e58ea53dc2516c561f6b5436c41cf08f93ac92c2b0a00f7c7a071ee7e815f046b5c69248a85731f4f3cd7f08c44d25b41356faefd497c06e46a169d7993390dcd471d54c12f1ab4885865efc5bd03b6d43efa07a53fc132fcf5bc7225602f7231b0adc5d14416bdd7a5b880190b24a85d4870bed262f3976854b991e18293e995f6126d8320420fff44f70977bd60c6eb762fc8e3e6dd56c214024769a184986f5f0a2798790eb57f41a3f3fe6071da2924668992b48a475e693900237fab53e79174927983baf775f3320ea5e0cc047c7fd33eea002c819760c4b562d4a58bb90293291666c3171b5cf3e938774e059d0dfe80f1055efbfec72565823a1c3c88993d0b1f2cdfbd5a268878d617180997be4cbbedb053bea3fa2a1b86378276f3bf4e4fb9406ab2eeb14d236c11d40f286406595c5de53ae62449c3164ad08c2a8a1987424e6f2425438edf40624b4149fe417b28487ed7e05b8493dae9eb1b0f9bfdbfbb87b497ecf63ac70abfe01e1f0494ad655f61a3e3bf482f5c79d359b67a2a9fc7bb4321c434bbc626779a9464959f57999199b622838ec01310644bd61048fa37717f674120b467268ed595e2d0ddda8b195fb5c2d86c45ed2d068753599bdbc3f6664731f455fabaa6be80276ba0f807bff7a76f5a10d9500cd028503b69796eb309ded130bd53afe79a8a95339804fd2c4eabf36a7886e63d4151b2128d9fbfb1ce223483e384bf80241723a735895ec8c223f83e44b2bd22c6aa3a53fd84c3716b7c1752709847055e50097fa60d3266a2228428e0cdc58e645ee72824bcdbdb4b0ba788c1732a6d1e73b49a889b9e686065b26ae024fa94fd60b4b0f34e4021b4ac974d67f8273fd49b2eb8b69dccb0fd71e05707a61cc8a6e572fb9e16c81b35621d2e18a1b0ab6f800cc164fb91128bf396011eae269e9d31e1be349135a40a24f4bf101b9c5097dd70b343b4b4d5fb254135f44eea3aafd8d8e197394a26c40839f90f6fed769c44baaddb5fb8eca88edd21bb47c95729fbf5bd96aadcb97d3e34b6e55ae4820d3c6abd4c83cbe3598beb0e31d00fdedeb653dfcf891088d1ab6bbbdc4a80f6482e64c37aea4cba3dbeab3e229a949962b7afe8182ed481f2f83516c49b216d1bcb54b583c6c8594cdc804eb892d9ba8473b901bc356e5014cbaeff211d6180a46c929c52b8e706b116d4511c54be4a81944a90ab1fd3ad774b77713ab0551cffc014055ca14f48e83217bbdb655d93cbdfc769208407193a95dd3fe0ca59fc0001d299f6fd9ccc79630a57210a6feb6c5aa7bc3a9363960a0120b9aa581da6203b3530b8421ef6062e65f14bc2d15a40501a904f7873a9bab190d07f683de4db5387dd27d1aa4096efe6a3cf2afe4d79581fd1ce767aa136fc7b1dde7447c8b61892f1e4eb445b15e54485b95e33d42e14dac3c56eedddc0487fcdba7981fc3b40eccbd6a2caf65a73aa9c7f6aeb536fa1ee5fbef27484252f6c3f0a0c725cfe9d9e1d158d54c27207c03630481f49fcc92b050223c635ce03c1548399b351ddbe2a3971337eba2d040c6831c7d81797365311f1c65f806737fef795edbf04be05a339981e4d6f9b50f54a52bc7893313f5cc07f2b24e7378e7fcfaaa1c46605d0bf4ef52db3cfad9c6462d1100cb86f57b278e9d0fa2bf3b1ab35720b2b7dfd47775ac95ba1b1575f6ac784679195e4680deccd29f370a30e0145adddb0a5891fb4166b9638aadde3b49f796f99c0d1fa3d5e18afa64dbcc0e39e446ecc27dfded582c2231669db1fd999fcd37aa1c65e117afb0a7011ff7cb9337d6591dc297b58fab095cff5466d7c678fae23fa7b36c4739efda09983745784fb40abc32487989d41d5f2ee4855e13854830a1266bc4cec42b19fd5b7c7ebc0eb4c291df1e06137402e961a4133cd12b0003667018cedbfe352e5da07ec3c29a64dd6a12c182258989b95621059b4c367029828005f22bbff15762cfedf73c88341e0f9f889f6a5691afeed31b1bb368f57b28092dceb955ec8354f33ae3c6b0997707e4d722cbbaf03b6e9a01f27deb70a9c2bba576858bc846d351b57462c1a7e27865f9514930085b46fe964666265b5bbf7dfb63da54b6eaa3b8740d9e12e3ce49c9949a7b674ed83beaad3d7a22eeecbcb5cc11073138000565341991ff4cf76a51a7b62d7a797cbcf5ebef62c87d68fc837c0cc34f38246984f3cec9042dfe07575a46c6d495dbbbc046837947a6de049022c2ec51c1844853634227c3a52338d5e6165610a6471987f02b0f8ee1b8e55785b9142e2d3d323fe22429c428b2cba8d71c1a8489ce0bbd5700c46b4ce845eae52dbcfbe7584d90d94871229e741534251c5baee07ae37b74be46990d7a0a6e41966c6d43474804098a9e3d0e78d20b2283ab65db1722b6a5d7d6b3539c58374542c6f6e2f4e8f05611d4f7043cf43836cfe3ae8d4f55311edef1c909022c23ac0892794e9349e039f433d1398f1c50f17915f5f880d015e92e4df688eb63d1d7f5e1575d4ef2cab048ded5716fad0822fcdb0264f68aff124225ccf4f8b8b608dc66795d77851fdab4c4e7d9b90b6e1acfa40682771050528283e553187446b6a1c3115a60ce9224b35fe23dc735cde58d440ffc9af764a8e11cf3cc1274d76bb75f1e00bfe9c9af22c7252912243e26ade1646fd5d05ce67a128b1546e7557553d8312ba52b6792e39f1a43a1d5df8b0b58f90640569c8f175ab80207394a25482b2b2cbf6dde837fd0e2dfe2910fb14a30273d531bd63a4d29c3da661b1544383796d009154077b8937c949c20ddb4f249e745322d0db64cd83a1d1b7ed27d56d598b7b4ff1e1497d7afbb9e9772384fd94ee63872a127866f99fca73b7a19aa9b5f4c12d2f0361c4e3b555d544282ec9c3ca6123539e217c113f89b9f158d5bd7c80d590ced9c246a704d9416dcf4f8926c681878e465cd041710517c443a2bdbc40e5648dac2c4037d3dfc8428337fb5d714e56be0eaaab9412323c0b15234b9d554d751ecd52f6808a173446f3df0a700fd82006470404e5079684f8dbd7d1417882831272f43e1bec5f6a466e637af189e173a47ab569d863aadaad4f1e6ccb65461524af6013f543b6d9abb1f47341293311d9ce3863dc9cc0a3019a7491f955299cce0e6faee1646942368d72f9e22053f950b5fa961a2b1b6e6da50d94a1ce208b3b080cca766f79818f9b6cc17d1104db9973c14c0239ae91b7725f16eda1eb0e7e8363fb368c4912053574ac2d87c3896fe159891e73f0f4be5176140de227b26c109162f346701dce8cf1500dd1382c3cb4545210254195dff20cb4cae26549ff2451800c2cdda1e6951d0eda99bbb49a0d61be1bfb727a356d701681db789e13a980c74f150f9e75cc8f1a17df1540f7c9faade7e77235750093d5f5817109998a38e94b0af898d7c4eee887e127f47f3880ee3de566db1b3fbafb99634cf815d197f5baafb79bae433ed5fad06565ac370daceaf345d556bbd75410e2e096aff44d97319da71d6d5070c0789c30fb0ab652f4d831378052d84ad2e4392e77f0daa4b92bf25b83a2aad5bc0a06e36bcc4e9f8d050f543142b4e69331a64b8bced4dd5b615146dc3c26cf4498cf29981510ddf0c1db5f1a3f6dde0e8657a52e4bab176e77029a1a2ca4b4b17b25efd5be12894be9c026151e3684b70c5f54bb27994d628a842c558c74b3ce6181476c925a73820140838c4ff25202da1515c8b38341386744d04baa8c8755ba5b730f5e102093b82c29c7e0016d2988de95b3e03a4b5fd019cd29f09687357a99a48fdd2dfb0110ae6bf0edf722fc87d9453c801a6174f80620c2c18d774c14e5552e731904099951160888272ee6a6173c1bd6fe82f405a0e33552bb3bd1cd84cabd8c8633fdba04b6ccfb2c75196503eb025a48b2b71d1c58765231df49f6ac529582178fc3fac00d12254b82abee4ee96e4fd58c6198be97a4c0e51f860c534e707d2a6477c6384a65f4f716b705beb88260cee5b26e60340093db368720290c25fb190aba5ef89747fe9331b9e3b1359203ae092b094646fc46634323a56add6f75d334db5879d666f38f5c3332136aa78e696f432cfac957d8ae14018458b9ff7ef5752a7df10ca14e0cd44549b0890629a5287a4ff975e1fc0cd729da747046248b1eca1bdd125e1ddda9b818d49e787784e3a4b821944c666e7fac2dcbde70ac07aac7144ec7b6d3471ce7ab39bc15c4bf01950b63a04dfaad26425917306f6a4cc2a4e3972ab76885c80b28cf93fb4139cfed0bee1e77e7986c269952a6a0266dfe39ccebb0c4e6c68416b66eb0cbfdee2ae6dbf32d8ed765f1f888673707295f7be92ab0b4feb76ed2c153b535332d4ce808aad9821733c91d0e547b2b4d8e2f95f5ba494d7982afe904aa8f3dd31b54765c327033d5608479800491ec628ac91ed604cc151aa0b0e138722cdc0b75f5765dc207f026bf38882eb1d19a695632cdc53762601422a7e1eb8f5fc941251dfe0ea2ac8350298c99527a4cffc764403e26c6bae30fe5d34052b0ce1fcf3d326d0984f0c01beba6c008af60b8bd831745c26882969ee193e7a260dcbddd99f04d99873b6e582fc0782a7c17b972cbdf757b0e13e73ceb3b52dd9e1a67d04c33f6164263171a52a16dd32639c50645d4452c255a4b5f0b77fdcd830453fac45cddb604181e04098a831fa9934e848d910634610d9a9656e1faace8c728a46d837a486d22497796040d4f4085bd87d238615069a96ac14605b03b5c45ad218e4283e1474332fca212285cf45a670113685398911c18f0d47a98bd768ccfd1de5ac3ebe33e5c2d9f98ca4c291595e66363c32b868db6fa269e3f9fa7a6f5aaaf5f1f6bafc7e86de1de88c4614447d0d3db092ad85aeffc804e0f6bc613d8f7c1b86393d3af5412cf7578ebb36070c598b0a0c39964cad39b544e6bb3ab5a234863719327d6fb7021d912e6d05e330443efc4f9c05aa22b74c0d07494c90afcfacb4b0f94a5c6abd9097354be905531815ffcd91694da1f0f54d58207da41323f0e126b3cf17fe45ed16783b357936c2a0cae004b6634d6a30e3ac3c82055fa89ac795fdab6c6cfd443d6b8adb861f0947dc118b0bbe4cfea92ab2e066247a9f9e0b4819ab8d9f88b97d51e642398859c02c4d472a00de3fa3d114c01c142cc26dd04c5ab765514d642128d3b7aa15f51e9e6f55e0bdbe52b06969fd98d0c790838c8913874aa3f640a161814a263800ee314aef9f8f2c9f49354e8f5230fb1083ed4bec1e54e26d71db176f2c61004b2bfa1e23a232659758c47edd4088ac31f255075ff3d967fe4398d843c44409104730bf7d7068862f0525a7672a9fd6e11d2cc11ed6e6135f105acac571e0c7b37fde0ed2dfb88f60c539ea13496ebbe81e12ee54210a29b23a0ee9dbd098974514d95f0455f934b412a711d5031ce5eed5a4cebe57012a5542f0fdb31575ae904939fda16f2ae5ed8fc08adce4e7397b3b30e0032625958ef89f956b3a39e9ad3a02457c207e9528551eff5e7e2d5dd22425f1e32c2904f3d0e32b29b7713e7e0e6b3f1d54803207e745046f3198d8617e447af766014cd177bc92d2325adf7b9c0ec0f8708727f809385ee832e0d1f9845f33e8455047bd85d15ddc45458a0fecee5c6d0dffe1697b411bf73e073392444b8047c73d8362a69ff82b72048a3deb34f76e536d212f1def35b74a15170998c0ae21218fed9750e1c4855e38586666c9c16edb0381348b438dedd2fb28f379af775cde39cf608dbc9435876aba7c760e285379a2c39ef80aca437e0c2f8b0c6ec7d366b8ca5bc81d6fcabc51ec87a73097e4619a168064408a848d7aa116dcd5763e9d9dc8ce6dc7a6c4e6643fa2488a7969e4b3acbb25c1a5e0296431782bdb9b7134432ed86511a7f9dab9edc704c1330ffd9a612dd42cfdaf0ed906f48995c710186cbb5429dfad053a0e1cc3d9976b797a6529d52244b70d4e6e52d7b4fe1c522a47982f5ee9841bdcf542ca2da764c17bf685d59afed20136a6884398fbbf79fd45ad1c7864b23bde888b7ee127f268b6aeed54d4df51541cd9eedd2eb15227be224df26cb1178da45918021d04bc62955992a1816b1e4fca27f063249de84c9b105b4678a20590bf5cd4f917085029aa5c643ff18ffea4993f804218cd7bbcb9d178f97b5d08fd4806a03e65d9d34ab1a1a179717e192cabf7a564369602d1b9752107c5d24a0e76a7cca9c7e481b114275498b116de0fa7ddc5df9c85d2a7c8ab51d9c8ac5dafdaa3b1eb52a76129425dcf6157642e7b9d93e5d06855c8c96180a1bc3d3d51a1b9a207c2ca7d069f768639de912d9939bc385c7ca9ba01af1aecdbd9422ece7cfd56263aad731003ce0189df5ec539ff460d16f3f2a4cee88f5e13c8785ae2f1ede10c88655620c9087dba015ede1f688c79324d4f89c53aaa80cec06ddec4206fdd4825a3bb423d94296931194913ee70ed7443e903edb94e2110ada6ea19cbc326cdc45da89ba7ebcdf635c24f2ad7b63f68492aeeb2a1a12d8c50a6c0c04bf90186c942572fbc6f918ecba433a125e6ffc8e464c9326840e4dd42ce0a5cf04a9e50db31c3baebaee2671c1b3738564fc1a718438bef367f48392279749bc3b254453ab80016a35b43caa8011777276ea76d0b7b0ad75b93cdf4daa54379080ec0cc6cc6652990cb6348bf1d69cb2457251df51a0fd24d4c39c2d75cb7d78e53ee87b085bed1df988480e92dce8810ce161fd83453347759549ba0982b293ab9df1f34b55c59489925976a9d4af770e67536b47371fa27101b99a7e8338cafc5e7f9c44bca9197f1702f24c0a010d44f8e30484b7f59dfbcd97faa0f8ec877a588f791bf27aba8968f56e050f4cefc7697276fdc3dca762c12835ba876ab1709cd33ba40b125f60bebd687fa0cc69606037d9ece6f4a56bb7872ecc874012a2a69823b3b8d637a2c630e71ffaca2992d4b13932bc22c6c4f423ce1336839219fd7fe22c3a9606bcf077e471ba157ee8e5218235c54e5ff95f0d4dc0e5a2dde629c14227ba34e7a4683384385b1e2b098ca926d2ddea6ab393590342a2b673f071cc170e696ab84f9654cbab6ef2e219ca58c6dcacb21fd652b16177c064e9f0f3d67982ecd980145e1d50c83b3f1505c78de391cc73f7cd27a2aff2de075099497ca1673e095a4df4031bf23dfae2055d0565e9fe66a2b5ce18c55d5252420d1fb683c22a2b2b94cfd7d71d40a623213821af833a4486e175e5a7a1399560778dad4209baa14e511f2993f49eb97229957833deb80f01a0595753f10070d466b5995415eb27d79abea2ccc39c1c7e19c532b01c9ea2efe9acb4ef83d139ff179dcb54e4cffb12c06ca69efe0d48ed4cf65b3db5a7f44f5d6a5d46dfc3e0403f04418940fdb246646a7bb00e1d312a56454913b49043a261733937084993af0beeb25deb47ba8e8f94cb87a890ec163ff9daa033cd985699ab31796e3df296f6502327f732010fea126b74e0e20ab914cfb05c465b60d9cb013d4ce631ba27a94493cac23dae04c801fa9e7fb871282745f417319e74746f0a14563d40d87812953e040d1eba70a508c3fb297e58b3d5f1bdd36a4b1b8d8d983a688ec561dcbd330ab883c1ef4e9c8f1833f07de144686f4b1029a39e3ba729f66fe8b474064c97e0d0f50574190e792f3c3143c7d83afc4b7263835d276b826ae428a65ab214c891ff55500aa3d2b80635d3c70fca9337ff192ab0dd3ebf1301757ac3575c59c0493905115df4dcbfe3e806426672e18c5193e5443a3a510dd371d583e756f41496c8716efdc31073490298f601305491bc4cb9bc65165363d65271ddd5fc0499efbe1d6586786c7a8e13614a63ed38755daa97c8bfcd00a52fb193ed1ed65ab3e0a4b070fb5ee849930c0b378682d36dd3cda7e6a2d5502f032a9ffda6ab047b63c662a04ad98f2d4c8b9fd3d514a23cf9f5a34addf8659818b342cb39e4ddaefc970a20b8f99f0a22b52cfd8b2440f596f3beae898dcc660224f90a8d6b21e47b1be8814ca54272d37615900c25e9a4c943f5dacb147fbb5a218356afbfd90e9436a3a65a5641be1e7b5708a574f3c3068e3e092f6bf9bf4768a4ad622e498a751b9e3eb1de3dffc07264abfc702f9967a2383ada6f1b0d4fc306b79849e03444b482cc57b676be59b75bd2c959e4da1de18adab2d8ac1a5fd3fec369a8bd216b5189dae9eacadf2e66de7dcb4258b5ccacf5541e674f81b32eeda2ba44d4971ca6ec96da72936b6bdc95be74d915e3f4b0c7283c5c7d1a6459fcd89c6cb5b7dcbcaf36bda68773eb6719e65bc4bc270c3a0edd3f75462048b081d7db3898b3eddca3a0b1ecbac0184964c41ede64ef2b0761943088be802ba10bb9d2281d1fa05c46854612c07c64fa04870ecdd44e1208ef0bbaf52420cd9ad03f25218925d5db901cd4c0de18ff18c5bbdfb19221fb7e1c9ba9d30c34c4f6d58be4321d5c579026c23c477b66cd74e6bc859ab4e4d0d0f58a87bea145ee6c9872e435070d2c06bc195df781a3170140fba17e474691d943e55d79ccaf3bb63f9c8402a26e238df55cb096c99cda8b61d55d47a5431e16e4f766f2cffa8b74b87a130c32882eeebe0a015f4e2a22ef49670814b4acd5f839ce434f03ad95363f5629726b09dd9ab3f5e56e38e2619d8fd1da25fed30df481c5c9421dcd956968272850a994946ff09023736b5510cd3fb2861ebee52519321a59fc228f701f367a58276663a866e2952276d7de24f6da1893cf3ce09b68588c3c3c165efe47aa128ef8b07ec27e33bb59f6448503bf41be38f1e1077d73823088e47d96bf634d4f010e8f4896efa26b71f535b6bcffbe89183e03f487304235469b49ea8676eb938156d120396871e06fd7a4fec93fe8d29825805f717e5bc67c2d41d020e804c1af3e5ed3703ff40b4e2d33a2e91f4c129334bc7f85c7e2545e9c47a3579f4ca4e209a97c9405bb2e2d99179fa72cf5b8e7d08fbc1583e0242134eeccbda93c7202e1d69201c789e15442a0c499e5022e6ca20beb6f0ccd603b8c4468c8d8447a209cc5f9337e0130be9c6af26c50252fb9cc213d6d2a18e39a5759a1887251d0e1b413188a8dec6f4bc1082a499e69d00a9dc69ab163e6d319750c547155e142074bcb0af5cf0a069363575b4da4877520bb7259f9eb24774fecc786ddf27c73dde4cb734ba8aaa0de9f1ff7104bb9c220122f34972995d7a59f6f2233d9465987a2836e05e0316ace879b516051398c129bfe3e1767c2cc8bdbf76ca3c6597dcd36a01b87d343038444d957d92bc409f10599124296f605676bb170e432d1224a37a99b645314ced2d0b7169a618a1783431481e2b8083fde38121f076a6950394e93d89f4ee783fac6b087684bbc2be9bb4b58453ebb677befa07cdc59697c9d93191d844bf11f0e3da56606c4e56aa3a9333ea96ceab0db2b7b83c5ce775ae33b26445b05a79eecffbc2dd344d9480d108f9eac234a2d58325bb988e0d38c60aec3bdaef9c23b5fadef3a47f1585ec47a7623cc385ca82acbee660176bac20736d0220eac0f82731dbcff894ef479381c4964ee9c6d7765b553e6e9e12225829de066ba323a1d4305c710604ca22aa114f0e32e54c9d0afb645e277ec5c50267520577c2ae35d9cfa8e03611cf6384d75fbfa7399c1b327cb2492cab4cb5d6d173897950459ede6343346b90f88ae9d0a5170bb6ba464cdeef3ee57878dedb73ed0617dea168586a778faaf5f7d70ebb9a2aca16482d1d76d688deeabe0b5bbbdc9c13f1006e5542402fd3c91706ed7cf47c0e272dff02a1a46cdbe121695ebc013f0b3a6d330486ab6e555c21687d5cae5771eeb080851050b5c5d3de7d3d455c331ebed90b7012740227cc104b1f516d5cced75b5aaf5240630acdddc245cd7aa668b8cabf29b3724286e403d6706c5803b8fb7c223c473a19fe3f7cd2ca55ce6d16fa2e7a5b61a643c2fb8d5e476e241f24c606a20d7d7d42a1b817d9767286e727a29fd4bcc68fc4e2358c448c9f2273c7e0323caf7ea83534697e064c1e35575f8cd828cf7acd0a5945e96140d80cd840308c3ae10e01a3f90e68a07c54962718e116d8534fafdf7cdd58739d5e735978577c22349feec67bdec7f930b9a6f8eed694c3567899bb0af756cb4f5554050aaf8963feb9b87eb3eb2c09d0e6c2fb89223761c774c2ce48b83f84ed152b085199fc00d62686562b43b013ce21bf1aae32bd91f2789f3edbe170c6a41c8377ececab7623856d665b2b3963a8a59b055bd39da932b24a32b720f8acd53a5eaab53224a064017a63ccf26a5130fe80a5494d9046131c1f2eb57e908feda06cf910f7a3a772af7be06c2aecdaebc385de730bba2077deb616261a22cebf8dcc46cb0e34539d20841ae2c1068c02bf0af37213da582719639a666135649b123c395721678af3e2d673981035fc81da186feb536371374637bb6361f21f9bef7c771f5037284600dad38beaaf8d5e74314f4eaf79a920b217774dfa6d7cc4cc51a76649842f8c67bdfddd9cdfec6dc130e597049a85bdba2172c4b4c96fc7ff33e99dbfd945eacb320cb4efa618bdb29b4ce6f6c00b56e65151009cfdbcd0ab49de423db206093491df46fdb6df931ba90be1a737bc0f2e24577f5821df41a6c11380f20925d6ce54b45a35e35af8f40d9d37b1af8d1f5532be67462833f7a74bce141cc0bced9ec209c1b8a94ff1d2b42362d3795b5a6071397e9611d57ef9f6195b35c2b185fe5b50cd1cd0b8b3329abecadb6b9e795dc9d5ea496903fabd91ecb703049ca21e5ea2e9cb2e537f168343a4e7289fd315ed3f2b7e84be0a82d46c89d10c368e41b762cdba9402774cc1f3e38c9d63093b3975eea088796a76a1c5ef0e1c38b677427602d9f50755d2f45e38ed76873e5b41370c92ef219abbe357d8483206a0c650e4f991d302bc88698b9416e0033627b2b50d0fcd1efc59942467632abe4e14c5a737fb8891e55dee6fc3926e9a91d1dc770423fa7d1e0cd4d8a743760da2c3c03c1793e7386824e1dfcc7f557764197aa266d8bff694ae14234391cadfb47beba3eea140f327ff9f4d509c2a52b5c4e64ae537791f6106ae8dca67ed7e12052a38da4681727fa636aced0db7c90ac0e56ff91f9f16734f0d305b06ab402bc39339ddb24598c4a871cdd930b3f33859a4f3be19ea662efbbf20c2a708ea010702d123739ecd689ada3d975231afbd1cf6a7bc2f79b590c10c26e5b713388eda67382abb715b2403f139639192dcd986fa3f7966ad647e66a78f63a01d3d527de94bfc886f135526d10fab299c4c25bd28b81ad3987d29605f19a08141cbf683521bfc8544cd77036e23dd8de87dea17aa43a01f7837eeac52a76bab8701c600f00e962d0aa536386f79fd774b3fc04b24f6dc9c892fdf47d2ae437df82a17b0c7fd2826c6c78bd84188efd254df7e3dcc5985f30444041d7d31272b97aa1e4e87b6a80984528d5f4a39a1eaa1845c802f868fbe8d8b3d106318a4ef2f3712d8913d4e8a96d1fde9b58fec5edc181c70c31adcb08410a539934e2ff0231db105cfc15a6098d50171cba82a7a58d23c4bba140b8bd071c0677edf8f4044a9899d4bdab849d854080920ea8f99ae884dc83cacf2c43fa6e2c25c4a83794affdb1e97d67cdf0dd14b6b5a30a7193cbc9221d5372dae93a477f851d0e7acdb9f02be82a7a54c0b764b8a247e816a4c3eadd00aa670ce5447ffdadeeffdfe4d7b7da5e40fd075a96d54da8bcd30a3d1e5efbe859c1995454c9edf5cce12c6697a1ca29f42cdb3d98dd355f12ce26c43d9659f240ea67035782d87c03feeb7812471d3a71f48f910f3c968051fbaf257df18be8c5ac312efc17acff374dc27cac331b50baaa58c516136379f16808cce79e019b377318a4822f54d196883c9a72e9c16cb5a7f20ccb9ff857cbd1eb2f3e51b53118877c36ef98e7eed1ddfb50775c8d3babb160497a7e2cb8468ce1c775a5304f1e310be7a0c4f472077564e566839676de37205f20c19ff2a5b5d89163a10ea5cf3e336afe19fefa33e58f902785500dcd572fa84c452487701b70c2d0f15a5b0afc4704d784c113315c6e2ac18b515256ce8e7306feb529f6571885f7b31e26888fa015f2082a2b53222be44976850c26dcfd58d34bbc730402a107be05ff65c229dc9a68b3ba3c63730c17d008412a382c7c43e2b0277b73d51dc77a5d8f32369ca63fb6e899340eb29977eed3f050a689c292f9e1b1da1daa23d8cb1f566626b07927af301f299873c4b4d98257391177c20476e23453ed5e278f3d73a6000d0985485f553b7a525bd199c00ad9ee460f14fbbdb805ce0740f48f358e60c44a9fc2bc13c2f5bdff150fff9e3cd7368c50dd056527e87b943a98629a161e0a19fedeeb3078f9556a8ad3de988782aefa78db695d22298a3b9d6495cfcd48213cc8bc91d200c8427fe04b244e7d857ac1d6278439737d4df6cc5d59f2d5530fd2a54b4a98c94cadad4a59dc633816b0f15e86d3c2e2436be9ed324ce0121f6c7b8b6832b4b01421422e64b7c108f722a06281d4f0ee2ee7fa52b99dc398990df273b6a5fa07cf3ad650ebe4eb95530edf2524ed0bd1a2983f773ff416bf7ce55c00437e6d751b8c388dfd0b04d4701669740245f3af467a755e2a6fb5151618caaa561b69bc6bda96ff49a1edf20b16e3c9f545a612cc8f9875a613650230f34f975ad3616e3b0d197c10aea18cfdf8348db92689a47ec902cb54ea3ba112fa530a3df1c6f07d1ffe6e0b50ba44ce1270b1f04571f72b7dc1e0d836369ca5c0acf184b6dbf725f5056ab34da0d7f221d5aefde9a290ff18c26bac3717f4f0b681cbe19e856f71bbafbb244e549bf0a17995e80f9ed51437fe2d79efc6845cfeadd5e885b73aa635abff8314d49450db626afe3c5e161381dad71b087f5a5712b6d07cdd394c073c123be5fc2621997eb4f2775db7c9ee5dc9f7903608ffe3f6a278bdf7c3a48b98606f1eac7e3d6d42781f4d7788edd2cce0703d148b90b409c1a4c610408f6697cbe70a5aada3a01a4d48dac92ae3e05a6d0dd2f62a8551bcb572a777494a7d2612e3ad44d8b2629c353ddb8c7bc2d60f28cf46d6f7361599efd84226c99568b15768a91c47f4441d1a86977c69d4b49b868b278be221d3e738f877588692acc0aa7460a0b78a11d25c17dd4695eb3ddc0e1b0f2bd25e2e88ee281eb9fb3cc0dd94fe3b00aaeaee6fa315c19ec77bd67b8101e3ef57b3d3f681f2b5bc41b3a5641155bdcc3c94d28d3acd9e133b3b3445c8a892a846e7a3f0e7e25c0eac209515710ff10c83d9e9ab4bb17e6c6db4fc62b83457c1be9cb4b31c7ea0a27b87639e3f97315a41226826365df5783e89d26f4d2e36bd52b2b3bc38c5ac5e57954e6d93aed57207c2d80c6128cf4e3f18c71500857f4a703c23bff13196b55ffaeb36817075507e302534e8ab1bf420c8f18f01a31f50b920911d57d7a967f152fc43c958323933b6233751743bccd6a299c17069f407cd7c73f21d9e779cfd04be3dea645a479c8bcac240c58f65b03131693f1cd33b01843552912f5935cd785d8b6f35d4e638f656bd56e9f68ebafca3004856bcd4d6ad2ba6bfef78c953321993f48a2579f03978e762e57ce79fda642bc8d3247e2965ee7bc0e1e6081fcadcccc219ae436564ac878c120fe00319e9e085b867c1c9f76afe0b33651911166cf087694595293ccb220d7789b6213a08e2d8ee5ef19392012abdf61086805fadd4f12b4f9dcbd6d387a1935f696c45d4b698e3eda241d316697daa9e394925b76ba17fa7a27056176e77850c9f8a919f21fc79938b37db52918032cd845119d5e2b22e51d2c102a41fb221813fd52555b5ab6812de5949dde5949b5fd8673af629cf144928809a02244747fa68145537cf05cc93479b2d33f0edb4295e65aabef117e8b63048c09e7e15e6edde5cbd864d9d7ea8e733d0019fd01d05e97e2d972125937ffaa875444cf763affc9d9684bf5ba7546cf3ef28885ba8b44514c94954bf26d83d2bffeddc36b1316b8b2a00c815a71d75ae70932792442398617b4b358c840599355dbd04b04c7bd7f04ec684d2c098366d41454e82ca81fdc6578b99ce125d72dbc0e56c43544f1184d9769cc89b2fa0f90196ff524151711384f002c9de94ce9748f63194cc5c7fb9540b3d86cf9129c4e2e46d667864ef96387ba7cb8c1376e26754943d95803e72907cd135471bc5e54c4a56a2e49e6215a95bb89f1dc458b1f36620b0abc889b7dcf63f69d054998a4829a051899a65a4202a7a035315ea48321491d1f1cdc0e9802b31f36d066ce3cda68c6ac7f557c9c049e6cbb7f91e6b22f248d2f3364fc8a1891ea4dcd16bb6943c687d44e693a82c72efb7c9fdc0ae2d6a1d1d59334d6e42ba2f2e9795593d94c21cab01bcf45b3e70e3b0ba6e9b3abb55387b519f46d17d8b6c80e30375155d279c545c27cd90526d6bdf777acd37cd061feca9d3637bb05f796f07826916ecf507af44c5366f90646ded2b0017724e5814931fe1f960c6f55f773143993def77e5a49985c2bd50d372f5aecc5f5c6b80cd169a96d932db3a2d3fa6563d341abc2703457c74fff6456b5fbc0317a438e8d01b67203b38a2579825b06c8c7117eea2d356443e4c2b18dcbf84b62c09e9561bf0c2dd503c7c19ce9014f1e4ce2d81a25e18a6273b95b5526f220d0126e9f2520b5b46373afda286e5e46faaeed6173e9ed2748238c16333ee7e077c8ec00db4cd6c628d760fa0f986f6e689b98c8b81f754500cce8d192cff0e8c5fb535528e6ff4781a59716f53b0ce60613c37484d5e35e3ea1af74c15d21e7b9639c8f791fceba0b9f224fac29eb28dff572fd0b25b2c6f53bba0dc202a17c197365e1edcab8cf04a022023ed739f352ef3e5af880c86587c8e0371c746645b85f83555f7fb1029a928df8d5ad4536cad6c2c5621bd981aa4a195b0f9a43ec979606e4860e0e47d4f01b67110daf859d04c653be0fdc68fe83a234886d4b86d63cf7f074567ccefa4569b4b438bdca2174bf3fc5edc18819b6afbc287df7704c64c037bc89d428008331c3cda34922505b08deaaa29198269ee31a3fc82e9e8ada5202d91b88b21c6a22a042e06324fe0dd8f3772763a5e634c7ca90bf6edd9f30a27ff4d6d8e1d8a64fbd6ca6a672da6584a9040941c589a5e2f8cadb2a539dfe1764e9445ed5197215058526ba38f081a75c3b8ae8cbd6df792bba613a36387e2695a4ea0fff90680c6297393c71d9b5ac0f98a19e3e3788dfaf88022ade4e947981214b8b23ebb62ce3a9695b2500a7d44aa55063dc827e2520fbd0640816ad96dcf3459a39b8f67c6e04bd2cfdc3969bad1f7007eba969a86325b88fb24a5119a3288f702ec7e7f54b0cec151c5751dd8d9c0ffeeaad1076c914b8b462efd01dc2660ca1ad4ffd4b7992e4151277de562afd3c67c44f4fdb5d01571c1f49b28b3864557156ffde57ad2a4acb59a2ce344b5d888158c3729d4f59b2c4f1da767fbedd79563218eb2627f5d4db16a2eee9e28582f4cc4f23f4432175c74e022a044eb3bdfc09aebad503b5cc4a01c9094f4547a0b6045244016cdd6435c4e68a6cf441e7b637393164ad91f4258642db25c8214999143bf0778a60f1fab6fe3e319481caa97cd34797c8ec56a4553c0480148a3c34d7d7cdb89f8e4e90dab901fdd4399d5e8f5af029b1e35f74f0cbf59e5bfb4bbdfc584843d1244988ca79a506e7645b8572e7f1dee6e5c8370d36c68c415245330c9a4351552d27dfdc2df278b3fc26814d90b4376e83e5c61d8b070eeb0b0a8573294d883f7829f30ed8cb5f1dc7ccc63712a45ec3efabdabc87f09afd5449f7a3492f0703fecec02baac89f718dc43282f606d2d7c074cc14ad275782e1b429b23140c4959462dadc798de1c77fb411a6aba429f6d360aaf0988b40af5d027e3a1cfcdf7a3bb7ba4fe8bd4c00252d9cdfde5874201fb449edbc0b706a7f3d6412cd38040ff2e0efff4e9634246b0e6c3dd98e6fd8fc932789deb0bdf0421c615eb9551013ac9d10f430796e982e9b46250bd478f5ff68e687fca20ea856c2adc983a2155ee619730481f0ef32ba2cc406f18876e93f19d0618b4a3c8c4c320ea7b0d0ae99dd88c61386076f71dec93308750a1e8dcdde68c4840f6e2a47abdab3fe617cd6d345e967f436cde26cb2b9ec8f5f9a36bfa29717e23f347f3bca2b77fb08956d4d6f416f2034d319d5cb2a66a496d8d895ba7b01a3357c4707ecac39ec77f54e8b0d39e683419942ec79ae7e7fa767e3de37eef44d82eaa9803b340bbef34512ec217f87201ded2985ddcac3838ff3d4dc0a2f1a55a78323e6770023256f3f8ff3f79ab85b8c2ca4092f96cd703c29bf0e1ce08c4842361f9dc64c5ac81dbfb6662f06ff0d09c3c66d57311cb0868f3b6b056ae26be24d1cbf2cd4c3fe07dca6a8d87677bbe5d733742d761195d9cbf71f1d7a46d6527bf1f6bb83c70fc262087f7561eb5f7a62ea2b2ee6c45d626fce6b510913bb05c99f4766fff210b1aef3b5c18601913441e794d7fabe5f26c0008d085ad60726244f86a6a68911d0fccbef752b5f84aab786a83cbb61eb37f398e843be71141482d76f36e56e43fdc80a18c276618efdc38996fb43b736f27560379ffdca0f2c66475fd77b47cf68d6a2e8991eea9e145f967c6ee0ba205097ba35a7a32aa11dd0203d16a5aeee8b981c6fc33d87048efe8af7f36720a7ec0208460aef289d66a2fc20fdc23f34f8472343ac473c80d1da3bdd45aa41ac0f372d4ad3d87b29e06e2f396fea75b9b31cfec2fcf64c9f86c86f0f0ac7507d85e5487d64c246e82c3af735ef8d049a98df59cef979a87d8027278bf7107a132d602c0012bc97fb0cdcac9960a31c190a48867cbe6a3085da3b2ab819fb2d813038d6e86d812bf5b4ba10c2cdc7c53c5761c9963c4ff017c9f07001b9414ba41bbef4607b8f67af9e7cf8fde4848a514f0921197d463a02fc3431df23cbd42881f781e762d9038b76741fd29c1589e202af71eb24faa1f85bb32f12fa46e06c9ac6e212dd6337ddf0d3cd9a3f68233f58f0f201aa99e44b3cb921472075f9dae4a48c7f4c1afb239cc3d2a373b6b1fd9dd480bb755b65a273f9fd5d5470ec12a23fd6a4b9fec52c88ccbe9f8532631b48dbeb7fa957e81c86b7576f4f9e83d8d305faa3e72201353c7ea789039d7f62adc16f60eb9a4989b9fbbae5d6bb84f853281f82431ca1215719dd17e222c0d520a58691bfd1ec50a747767acfb012eba193b0f0771856f7dd1adb8ff5869c057176f9daba2579d4bafc1e3ce8001dde1ee47eca6c0f08d5d906196254e63e2b06f809d7008193b044fc9b926f41242acf8edb05406ef0ec59962dd7ec3cf4d23bc4b7f85f8aecc4254ba0f924c85a923c946f7a23eb0d1f33dab84500f80cf4329c74a2c5284c874480ca046821975fe0f2eb6eeba930ec128f136f8141e002507c6bc69ec6d83f6e06bb32257dc08364b562fe5f80f0b9663f66c9f6def8e92a26fa8e6332b755b619f87ff52b959f731503c95f5dd48fae7f7c06d622fc3c1b2e79c3b1f75b5524398fec6367882489863e2870dad984e8d4908509df5b651bab23e0555a496921b5a2c14a1ee21e49f29169e70c31f69c171f7c5aa0f87c5937b97b23d3e88786be26b687cc151b1e89392cbef39e2ca9ea2cf6c56b3f2dfd9fd4d30135b6362fc12ad0d9a7bdd8076a5ffedb6dc6d18e6ea929089e0fabffe8d678e87a2e4826926cd36172505fd75a5a16af439a106b6b5aefa167433da797a900c8aec6f552c714b113ee5e7bf609dacf5ad5a43a5764a5206034f3a516e0df47054b3990283b1dc62e8ab7279d2775868dfaa9d73bb0aae79ddb82bc7b1913844b0bc0cb73e7fca778de0e05c5924c159ad3f60be6c2cd81b0bcc065470d317ac75456ce0035c3a9ec55e8615dcac62b6636eb4414e2fdf4cce3977db59a717a6add3759bc6f1724206941585fca00ebe1f9361025d5408682f3cd9793a5916a83628d1b8dd694bb47ef5e8c26206975d26f24ad97765852f8c3d08eba9f4616048a38717934e239a97b8867f6784c5d89895f53cf93526cc7f13cbd1fccb9f1c12d841238182d09e336682f6ba0155ed845d0bd2d560d06a03fc9f559226863058261a1bf1ad90b9daf8ef3954b91783be5cb4296c761e2d3781bbdb3b8ca14f08de2d78b33028f287da1c4b4a0f6e61dd686d54afcdaff5c5d167f583272b6d7c466c0d1468eddd55ae2ba17ec8f3e64764f912abadb2ba3be9a6c9adad88cde303113a1d30e870fa8523b9a1e0838fd2cd6e2df37cdd5ecf39dc002aa4e321caeb9a61a20917acade588348c3a38ac90c4e491bb9fc75a9218749cc3808a37e1cdfdfb4f39a60f0e8c399ac3c19e0026b1566fc8c7773d29ec1af7fba380dbd9e00167f829da879e4812a25dc15ea5cc15eeab688ae6521cab0af1d37bb744829a6d463c890695b7b14e972bf6a920ccf11ac0ad3b3d5acef53f730144aa405d309c1d4110195671f2bb7248661adcd582fe08eca675483ad32f9465e22f811442d9b9298df053a3906ee89783afeca097d03b81e4c46142c115aec9f2435642289c6d8329e1ceac7b53fc17335e5b9556d1207910af675a9a7f2f96fcb12f50089f5c00f68a3a0f3c7c624b32244a76bd22a9c777d162e49d5b16a2eef861b1e4f7a7618698b9515718d09b26de7e1893dbe399d76da3d867f762b4bff67a060595c00fd92197a7ffd3862f32b6e8ad6078e5f6041c9cd77fc27e5de79854803e83bb2e60e7addaf378961e4a42787e2f7ec693110d1b0852a6d4f11ad66aa791ce0c2c8f7dba9f726a9c392eee2e18c5cf60173adc18538d0ff13c35297f6ebdea42e84c7db8e93613f6fca67014db8f8704c9022534e5ec95c9416596e75665c91159beee79f02898019e33b46f72f4bdfc13d0cf95dd4208342d12dc317242c19dba9f37a4ca054804012784fe7d15b5b71c0e17b7e9c853b34e449b29134f931f26731169ac3a78724d8d5e6c0ff7ad9b9a74ae600689cc407c5327b108b5a9da588c30a67edb3f32aa068c3dfc1749ee87694118c2f941cd91e2524e0b5bbda67e90e934eb6463ccc438caf4714c70b5d097218c9bff7b0723eeff9aedfaab4b37bf4deef266f955311e65fadd1900c65577e04762c5df9a0bf5d053fc996853452cc0ddcbc56e2070316d85f0c357e392e357f9a99f90346686891319488677ef62d433874849c0e666ecb04a1f8e82a21f1b0a04b6f378d1bd58dcd13e1f191cb6fa14231c677d8f94cdbf46c9a4d5db2afc59e987756d97eebda5f320afeea491dc23c204c5ad8d3d5ee46d0e54bbd3c3c318fc3952be6faefdf4b0c1db4bd2d623d291f20f4ceaf44ed35568f97062e5263f82e6a3b3891dcb452d0b3ceb2200734f9c2c093f50aae4c188f2df12ce109d5f228874a3aca28edddbe6340a3040beeac43bd92511cd7b8b74aa7fe9069d6f36263925dde25878f6f0eb646375650f1202689534c1c2ec5108962c1b5f8e6478928657119a110ad5bf940f21e2bdc960d3ecc85c80fc6ff74a1353bf17191e9dc7f0e15bb8941914337822881f354bbda47e2e7465d3bb3d67e9daf9004a7a88dbd6f98f6bcbd0c2d1b8b51691133a2e47b146152cad11bbae8e1b7ca2bbfe16560bce647bd74a38344b33f7353530b20ac03cfa2a467edb3bae3fec41975cb1fd698f26d0dc992e69bee530068c60b57c1e04e2f75ea620d2d467867580c19772442be64e2bd1424372e641e2a1eda80923f1f46ca76a60eab8628ccb806cfdc632efdb7bf937ff6df1f9297e151488ddead789a6d4b18c9a2d50124e16614c0af6f15027e7d4767851a7b0cd8e2c3bebb796804540a72afea009261ab60d109cbe081d97d83a2afe362cb6c94ac5aaf11b32b89d0af7bc73caeb56d8417e47a32debdd43dd23bce679e6037c22e3360005efe6fd587757dc17ef9a3008dddbabee7a3102940fdc66fc0c161c8c95311c552fdc4b3feadc966161ef65a7a9c226942d30e60706688f6ec3773b47c8302fe7c3e05d0e09a8337a50fe39d9efb73b0a4e5c5da521ed21dcbf428f315a639ee72f0720abbda72248c1dc828c6f0bb90abbc999fc859c826f08701c179a9dea64ad82c8b52041296f5c127d596e6490767888a3c1b96839f8859bed953730fb5a227dfb215756dd306932fcc038bb3df6094d7cd465bb028438ef90e9ca81c97c2a5ebdfa5a0f4fb2502ee8b6194b49f16dab93fa6b40bdba010a527b05db0afb02d9da000a8e4352a9583386aa549063becbe1da98bcac713552dbaa4d9e2398a9e51bc62eab9450949cf3f883235cfaf32d427de2f91d52165b17638a9d947c0918a907ab9013268f0084af3ff82c9c95311c41232b588308eb47b4e5818f32c121acbd1a725fe9c6a0dc66b4faf08545c3a087a6cc23fc14ad0103ffac52d8ce70e63480e73965fa62ea54146a4fafebd67da7c4f8b4338d3952392491b3071143ce1d8886221cfd0dd0a4277a83cb5223a7adb7f2a9813847ecfd8fe6b7ecd7d8f6ddd2a8422c355fa821647c68b0f33bcf3fd67c6fada70c45bcd1d15b30bffad6cc3b07848e08666ff2e56f2f33468e10b53367a4dcfc08c96e7239316336e4d9360a2ca67cd39c6aa3c11aedaaadb20e72493754185f98f28579b18bc92731b13d99881f89d618341ac6c789038f0df89a2fd7384856efa110bc2673edc5fe5f8c71606f230a0fb0c5bea6b1652c8a378295499379739d3abfbebff9ef15956eef94c7188a01b5b1f1c3fd76fc955e7f8c286086ae2d66b9d7c47bb307432049d08beac90adc478ee72cd8bc09fe11b22bb1f7df50a893920712adff0a6a738cbd8a868fa00e129ed703b4b45f3a8585aeb060b3c1bf29c21b06b0cbe2d8697615c58c7602743c2bd208ad281306117c55005e40f0da5ad7599807838e8faafb86335c94beae167dd41bbded225d165389b440d26c00a5de2ff1dcacfd44dfaa6f0de3fed17711487dfcb4d3b6a0b3e1cacb19a0f9ff58727ddf069db819f68a45ead649e86b738f4c7a63e1021814a4bac7640216c46246573294b0b83a41b08d02b6e02eb42f922311b5062b017cc20b8b6b22d683986ca780052a90bf1a052b010ad128790f826a831d99f131e22c1d3f00855d23c73372028165b3d4bcfc0a5aef3791d65eeb77efdde8bcced9fd9652b575339f4eab1f6456fd7d85cddf46cae5998bbaf1df59eecacf2b5e68753ec92a1d767bcaa2466a7fcceb7fafd09d163255e1762f82bf07f48ad6e77ed63e4ae86a8e58c5a350ecbc711c4ac09ea08071d7e2896e934768b2c77ed87be25230ee8ea4234d91c03ec7650edb706520844e18e7b7d10db46db24fe4dccce35536eb339dc05fb4aa86e532a789b280ab8a66e2bae7f58ede1ed0a8085fcadae287aec1b8a640a91da3896426789a8583b50a62f2afd7ac24f072bc303ec59791254fee0085ab0cb7f12a4136368a17275bcace348e54eb5d418a0e348ff39819232285957b3abfeabf25d4a6e29f4c7e707724bbcee2164544c68794097fff210b1aef3b5c18601913441e794d7fabe5f26c0008d085ad607c718ff76441874aac42b0393d001ea280edff5cbe247c7905a5d7fdbd6615c80ea335bc25883fa84a37c8ff020ed40894455c5a0cc7e9f304e8ce06908413196b7e9c8c49709c08766eb9c8f17053f2fcec636116a00652b57f3da71d3d8096c0e8ab3b4db7e2c9487ace2c306a8c9a9c7a1568414bc2332b1bb0ec36f8e3dfe3d7ccbc32d4d8b12f76f75e56ef828fd173d162328d2d4110fdb7472ca589adebe533add2e5c5c078f30422bb0b7f861b49f7f6329fb7f57f6e7fbe0bada039a1594629550e782d1b090ed739fdf5c5ffd56b7ced48680331ed4ea52977e8ecf2cbff5b36392b013e7fb50e07e2e4cb1bedcbfa6afc36eaf7510944ab1e239f91caf908d4394211c69ba0474714bfc09102881231f09b955e64aef808100f3ff2b29c7058fd92b3ce4dbfaf4af3da0847d47df15b547e7e9722860798e35d578a07872deeb69875e29432af6ba777fc800dacf7c22f9133dc7721c57e26ab23c26d7fadf7cd8673d42c9d313e84db73ea22be551781255c0a02b0a7504eb97893dc636d85d166d26b26a47d39ab077de01484f2836a6a983a326fe455a227193a3f75fb391aef89e17e70ea8b18ebfe066627c2cc70970f1f2dce3e862620a14e893227f16c869d34142d561e184fe05c9809de3b7ba09a438f468297475eebdda820b1bed0542e4e245611f746e4404f0a88a63f7e74e05b63db267893ccf5626cdbfa1fba5e6d2d447ebbe48d34e272c39713ce8001dde1ee47eca6c0f08d5d906196254e63e2b06f809d700814c86ee3520bfd956ffc7f3f47a081ff18f02560d445c5c7aa7fa03d15b13136a6e698612c4f428cb7e2216191c7db5fd7c5771343218ba0a9a6236d0c21a8d4fb4d5e0442ab62027eeb73b8ffc03a427306d566572864d7f7508a84049d622597af7f1255eccd0b576c980a8879ee23ede2870caa4a0d96bb974fb92cda401fa7fe960aa10e69e368a496d0352483917722801cd645f0a43dd287cb743cd67e1012570f8d6047ad3e41147be7d66d18501cbe7c5e351b6e5bafcd2f0e4f942b88ede3f83f4a0905cc1ff4a3026d04aebe960760b0de1dd1a3c40caa976b98cf83ec0d3446d5fe4f60aaeeed234a6d2452a1639dcb224d295a81667d5472117e5ed3c66d24650cd9a5d56cd7ca01ff52a328870e221c58aef0f1c8f83868ff27186da49cff0c46e487788dd0e50ab6fc49e8ad621e3f5b7cf50051d3863a251de71c70944cd8232c4b2c6d5925e2d4ae32c994cfa92ba5816535d3b139caf64c2343a3ed9b308e0d7d1701143d7976248aa66e864ad2dde5fb2870ef4453de199c8d293cbd9ae41ce9380281f4c49bd2a66254e1706be7e36b6b57b37f5ac731a8b6e2cdf3dc838c7ad87437816aad60b81a5eac60bb0c7eeb4c26957371b35e9d58bbbd895de5a4027ba662a1d57ed282cde3b40ce1962ef36b0bef6e99190872b9704e516b05c7553b6ea856f67f86d60ad24f2fc0575e8471a2919acff54e6abecbc4418d8f6f45420ed8bd483da5e0f373a7b8a0988a4bff5246b5c70e272a78372df286463e17b074aeb15ffed9cf7a0483ae86e8153453a395bcb304e72e49b00288673aa414fe37a66525bea7adbada81fd2d0aa34857968c6fbedad8f30f20550b6e76baf1d4a1bf2958d52afb0393a72947dc75592d1be51313bcd63642bb2856b51a4159010ac6757106f53f8e48bbadb2ba3be9a6c9adad88cde303113a1d30e870fa8523b9a1e0838faf15e36366e8d5c909e5c87b10e1fb9324661bab29ffe099e5e8258ce5662324a9f322612dc8561a7ad474c0fd300f44ab4371a5197ecf150dc732a3df596956e9287df2cc4db8420aa4f7028387c920a932e744d958b4d2a671f6d2485b7265fd0e27466ec158a4002833e328026e68a89868845dc93cdca38778dab4b3d570c4ac00bdc785247ae57265b7bf0dbb44abd7cf96b3bde8a0d6563e087ef1d068d0490d49eb54107c15d66458b323b20eca239fee8a517ea3b757e138bd1926407c0da23b40ce696fcbc743ec15c32d96439267981f36a1398ebb70eb04719d5c9251fa6a840de27b7168eaa0d3ca4f94fb8b99901e92ec87c6e5c4b0a104318d111a75656df2a18e7d0d7aed1ee0529ed1003b977ec351d8d98e6af13388a5005b1dc0f36c40cd2a374e0eacd901ed250e310cc42967e8c10fb303d4b7df82285ad12a855e14348ae9f804018f9c671ce6a0066f5b6198d3566d6f1c4a67e42ddbd08affc665e3220686ed1e00ac44a39d571045d32d07cc9d74650f7f68612863f7a1998e00f56c630ea696df0931aaf5e29f026b6002df0b1f621e98ec734b36805bb840849a72034c95c9416596e75665c91159beee79f02898019e33b46f72f4bdfc17775dcdb524013b1230bdac21fa0ff9050e8ed50518f3aee50f871a835b86f5eca56f7a5ac5c5fce476a0563eaea85a78e913140d763c83ba30d7d4ebd735e6732450996d3fced2468338a556faceceb9a378831b22300648f62a42c30c1a751436dd772d479577cf5d700b7d336682e619e17366ec7783398dfe60406c5635309705a857be199d6c233083f968f0c6268c17cd5d3bbbc66c8313a56e8f2e7e9f40a1bcd0eb1a588ee58dc6375f397a50d84aff7a0a78354d1b9a041c208ea088b97d572691f28626d3e779c317a515ed1b6c61137890a87458257224af70be5f63de15260df40572e8d17d321c14532d63cda7b824f1467212930f285681a107c0b4ec2938dc30c64739f869afc6c01dc0b4ab166318d7c431c37633a7794f8fdc28f8e167c2a4f4868ccdfcbdc83c6f02eee72d867d179279eccf093927571d7fc3368a0207519f0f972a9eeebbb3fc9406fd3b33698552dae4c188f2df12ce109d5f228874a3aca28edddbe6340a3040beeac7d434527d4d7546fff7b613f46fbac1afc558f864c2ecbe4470c96ae2d0686565cd748ad230219c95359ca92f4559718cf5bb5d5b1b25a61231b98162148efefe40a4608fdcf1520e9a87bcd44de15b9ae67c78b7282a9bcf5898602d0479baa256000d81f423fe783f5392b7a307ad8900b9e2c203b29d04927fe9955d02ad0fdacddf6ab54c7b0a3a573cb421837b861013d98de20f08ba36e6a76fdfc905a6dbe6301b3933a04ecb4e5368e5b7eeebc0e0938d3916458d5e905049e98bf4725cd892fc81f04355bbaa6f5daf8cb216df902f1ab4f1089ae32b07738c76450e11887f81449054e9331a86093e82ea93f18573aa270ab6dd06e7d03d71600fe2433d76834bd82566f75817c402f61609796569eca4322cedbd73f696dd0f2a73df54f8ad44a0bb6bac3266a4fd54b7331bd208fe246f8bc77adf60cd2acf2f40f4a574e5ec2f6a13cb8b20dbe6da90b4d2f751d02958959976ae51bf500c52ff47da05a951205dd4c79a994ba34098b0e467d20fd3ea11d6e0c738167c65a80fcc843b8c4505c8726528fdd697873214b113960107131c050f8a593e4c96527820cacabaf38911036758db2487adb2daa0e7aef18048532862f52239b3f57082e990c4f5c0b28e75eaebd77241ce8ad4ee4a4f49bfa3779944c3633e38439355f5ba9ae618df933282f2501cc72a8a726df7cb67ebfbb3779480c18f9359e92245ee773506e2b2a5939ad037bb95b23f30fd51c0e2da8f614989e874f21496510668b33e2c78f16ba77446a0ae24e5269281184479033881c747e4d36e7dca080c437b422b62be1a4a3df790f771d4f449ae5624bceb7c8c33f32dc10ddc1fe4a53e94c43048da614173a4053340223759a7c28e33253ee990dab2de91d3cacc0cfd17a5e830a8f4d08f79456aa6362032e39fa62c91f8d2f8f52e4caa5d7392eab5bc997d637dfd3e5c836ea8a7fc20d542afaa13293895903067a71f2155311dedfbbf49e71cf89176ded246ff93ad67f761cafbc4dc48eeec182e433e0e58b97d5e5365d3c38ade923a7cf1bcd332de81c7c606dee30c2e23d966bce64e0c0ff223631dc5a598b40bc709238f5f9a635e8e40e262ad59853058de8ed97660d0f9d5dbaa3e8d34a6d2a8f14e228054a5549a5a413bb17982da3cdc38bb29c111ba93b74a9568653b68f2cee4dcda0eb252fb25afba9752a25b25aa176bb2ca674a05b4e8b0f28c678c6c13e6debc6854908b78debd9eee219eaebaeb2706a5de074972551d73d99c85ce2f316e2752e3d42a65323ee71cf4df01e6d822c57cdb2467e9c3c62476e92a1c7d1df7bc4089e692874077630046f1263b81e9e56becf494d8b8513c8b29ceb512ee28a1e03fa681d4e6f8ff5a400dcedaf29011210ff9b2b086eefa0603f3c1c957ba8490e1f62b6e6104a5ace85d224fb5395bce4d1521a96d9b5383ff0458f49239b3d6a1a554ec2271486ed57f1319e6a5dc8e73462f779faee8f693902684736e1303fc5824c93e2b20ee19b02e7d53a7d801c6d64459ea4e23c8c0e98f5a716d6345fa71e1f4e5afe650f3d974496c5e953d75f913a033eeed3e30f43d4e80b04777171246d0007298d0e833150c52f00e35039abe49af90d0ce281ea698a299724722f8f9975bda93a7d3cd9b73941125368cc2d9392c62ded0324ca42a71772e67e497a8e701a435acdf135cf5b8df5a1263319d42db7f732256d5adb7d2ff59411469ed64fdb5f1bc8d98c3d618a3375bf2698147f720f6e5911bc2f83a867aa96f4caca064af709d8577a42b5d8e8e858f3da9d6f73a1ab2918a3eb243a5024409df76f67710dffffec64b2415f46373be1e40128717a5f5c5de9602eeef1f5a142a3603ec207721cbb8e097e22325da33d5da1476fb38ce31e2e28584e9ab743fc9ca824c5c0acb381cc23ab480f8f85c5f04b95814850a539e37845e15b99d78c5743f7b9f56e1939f9bc3fe29244cc187b9c3d5823a732674c883a243ad67e7cb4872a95dea8606609a0a271b610144250493ab129828c6e0cb760d4b65df9076980e5fe68c2abd26d32f463d36d9d5429a264a2194b3fcfcb3e15ec3dd349c1695c802f868fbe8d8b3d106318a4ef2f3712d8913d4e8a96d1fde9b5b4e30bd2f59c23c41f7fe74f9da321439c3221b2cc3a8e2618accd43c6a44fd31600bc196a3437a5778ead4c71563e46ca4704bc4c508eeec8abf58eaddf7d9a8729513de056ebe1880a0c1bbc5eaeb11365a7013becc18f42ec7befb1cf6ab53393a85005c5b2c7e28b78b1f6739033d4318b2b445b240b568898b3930c8bc3f899866a8a0b02c1e3077bbc9d0b68245243557e874f08410ff3c60ef87666685c26ce26770fe9ed26587420a010e0c654a39c672886db90ea79b5213e505dc7882e2c33d00dbcc49d9baab50f38de805fb9676ffaf9861a96929471b9162ea88507f5fb6140b76360699a4feb883716fdf505706236b26304c99d6f507584acecf7d3b936b16606136afc51be8715e604ea07c66700b0888d9e1c309ab06781364142b0fed5f5aacdf0fc9dc6afcfef17600a46c498576dfb63f2924fd33be93f68892f2371cc6e8b32c7610a1dc6fa854a4523a259fcd30c293fc69f07c937dec88bd8ff36cc8cf5503423e42aeddf82299bc1f7b0ee3526af92dfeda71cea655c66861dc40f1b50228a1db4c72d277b0fe122ec3866543db4e43fef321319a6d120803684f8366594fcff6ee2ac3baf9c3d121d82a791396125da2275877587096c1da42ebb8b42a4dc6a3ab960c6fd5d06697772d7bc7c1ef2941fc129c6f03ec37a9a88cbfd34c152388170e33a547d110909e9b4f83109a60cab11308724eac0fa428d7320f5cec2adcdacc3188d7adf4d98257391177c20476e23453ed5e278f3d73a6000d0985485f553006c0449cef348a181013e974730d482c6818a45f83bd8bfd967c15dbe53c0cd4dc863af81696b30d1e0abb7f3d77b4f9d1b0982c4e5aaafb7e7acf75cd79e4fabf9d217fdd966e7349d6dc05295fab51a8fa0e8fc81aed58b15902085c0b387977771d9cc06892e8bf418cfd6dfe964c871d4bc9b4437480aceb4a4b422286227ede5327fff8dda15e3edba7108ed9be927d22f32bb7228436fb169c55a220f99a097dc231cd75941218fb22fa41c0acaef44ca245becf54edee8eaf37955f1ba42012e7a5dae9801731ef9d3e48ffe1a66c4bc4b58ece1e52c372955ca79f48d08a6297b6708230b9d53cff7f26fb95fd188ae894c5b3e5cf329e6c950d5d7645daf7925c462ec6958ed411642e34bb9fd663f69bd0b4b0f98af27c70bd468b1f8e99d6c1c9251102ce71d1f008e7f9e739ce0d8226f305f5c31360da5b73859af7de024687d18c0eb0573e1be446831576d28e71539d753814181d86ae43062bf71c6174fedbd625bacb9c86a269e17a4dc5b83d2054aa3ac192d3293a3bb002b4ee95ab092886d418ec406c2cb7c2845782c3734ca522a18677bdc7e969616232185ba4d115324827d897be774c60b2e2f2203223d292097fc5cdfb19cabb3a2ffefaeecaa5b63f1f4ff3e02fbcd74e7fadfb42880234733aad30d9ecf7e91cbdb71eb2c7a6e96b903960f012edd4851be0b94ac8a8bf72ca5eb6409298166178ed099fba0211427b0ad628e980f9abd00a2d70284d27775b33cbb63c159485d3d4e3bd7f8b0dc56324222e6a2dd279f33c11aaf0a2a2d7c79b11d688bcd877c5c811e8a9455c70236b442cd9d36b2882e86658930602b9d6a3f39022a5ce4ddb89e52ec4d93dc6a09ca308d806d5e91c84f6e60ea93f6bf10ce17ae7733155ad249f6a8c3886589e7f698a2074060c9351e3ef57b3d3f681f2b5bc41b3a5641155bdcc3c94d28d3acd9e13342ff935c9a559676c89dc0557fa6b59b1a7bb09fc53e9d5109d7c5c8f0a002b76dc6970a9a25c1305ef859da525df85e29a4d066e97b844f8d8bc860709e12e120287cb6bb69cc53441e4f715ead7054cb5acd7fa2586e46801c81fef8b88b2417655c178ae6b2cda519cf144e6dda6af8bd4207c990ba54f2f0e665b6a63e3a0cf9cb2bfed95e28b3740cb5a359eea11b6256c723a97f540f01dec9ff217549eaa9215dd9ca6ad48254f62028528a3c9f2d304c4a5739a375d9ffa33199e1f8f6e3ec8464009f6f8d24136e238d68aedfbde05a8d3e5d29ea1e9e053ba069b829eb361e63258a92aa26833f1e323c0901f0cc8ceefc622c8c77dee85dcede0736591f9eed34021aedeee20f11db81328046b5b90444d685fb050fc7ce19750f9545370cf3364474af909b4dad3432b9572c4e7120f8c38454b4444c2878acac9a5a6e74154cd45a2f5aaa6addd958e3d0f96a3cf57e18206596ba54a38b75e0ce77885b64ab364a9552c2ee6ee38b7c035817a38a13c86c9680984284ff007b024ee4cb4d4309f8fcb83069d7e5031668370c5e8bc1a077001ba96dd22e3cc372056fb7720205068d7fde5949b5fd8673af629cf144928809a02244747fa68145537cf05c2dde0b32a7b2c2162eb19d8f52e99d04556c3fc05dec7c395782ff1531e177324157e48ca431d340f5d91c66759934e044b084ed4ae9f7973de62338a7440727e32db04a65a78457da45677bacf43e6cb96ab1e44459eb401c8cc060b928be7143a3a01d4689627b62bfa81a2ee529515ec471ad50f530694ba1cbf2924f47c509822a403fbfd244fb0c40c55e80ed209df49cb2baf4272c9c58eac4022215319766f903ccfc8e512a3a7728f2e83fac50c3429f75b012a815bf4e51912674e7402dc6ebcac8046ab17e10fc07ac9ac431a24022a1a4e7822698a23d6721ef08f91ec925d916b2b3d7c0595c884da3734b2dba9b80f4da3a82ba29165bb20ec295a3d7d2a11a7aebd718aef19481b12bae029403422ce949ac2a2e3c339046e04b39ae0a3ea153753ccd7163e41c9c715d36319c502e81d7bcc87781126d2be911415a8ae3b664d6be4c168905d30eec7cbd95b7d1cd5f5b6634d6e42ba2f2e9795593d94c21cab01bcf45b3e70e3b0ba6e9b3ab14f194c9973360875715ebf754aa785f1d801f1e63255150c7aa4202eee20d5f82032ce17f3e50cfa07e9fee4de08596a6a13de9a96d071f0112cf2c9ac457a8e1432c9684772aed89b7b2908dced1f9fcd845d59702e739c917d0e28dcd6495c41723469cf0cf39a6ff96ad6288f13b8c836efd87711b919d04a45203a828ad43bcfc187ff35e891f0a6a9ad46fe7fd947fc18cc64c283fdd014a2677ce5aa776026aa6b5db0554383176a3dbe34da6eb895ac8ec2a0e35ec32b02b996ad223c7da07ed3290597c1e2e33aaba1b6d881820ae26b25e96e238bed88a51cfbce11cb186378c556556fbe51f3c6dba45121fadc8023931a76f28180b2a4c3aa6ce2897b475bdc820e604eed6f768c064939fb9d5703f4414ff7ccede030307a077e17620d361b6b649a15535d9973ea763d6ee482a3aa6a156809a4d7f917730132e663e9def0c904af64c29d18a7c7b7579517619cf4eec127b819bd5f7fd43506dc25617877f87fdc64f97696e116c5864fad26fe4449fd85438ff6a26df5511b80a8f1442a85c409e87da0ce16ba909c58cffcd1268788de000a3e45ababc4f124f17062ae83979459f377eb83abdcbffaa4832f372045a0786f3d5f5a4ccc2cd70c17aedc7f51f2939760fd0c1ea2cbd9ea11b978cbd71a0f2def652823c610a47f29f870d3609a569cc8af570a012f7c8996b60e68e1d7fdd6e29989983f3299dc3eeb74e9b20bdf5ee351bf3a1af5175ba703044f2fd56c28a101db3a192f955eb7a2896d6b8f9a7497cf5ac4ba1d61eec8fd7355c4a236d4b3a899931a536a3418fa3f222a1b79d43c0255652dae6e3305b4abf88dcc676975e5845af55bd43dde986996134f0f868adfaa4ca183dff91e2e29bd27d93e120dbff475bb631eeaea75a7a972e65eb0bb35dfc6020ea079fa120e9294a873cb5f9fe9114e510cc9e2bd9960e7a4ccd2de7bb32839ec18b0b36c6c2879d2aff50ba603c8d1133604f11769f2a8ae3ecb4ccdde67a59bde1c46c1d26bf26760cd74f41b19ad694c10065aec9d691b3fb7fb98c2388a0489d1273245c644914b20bf4fc7babd5560fa47ca590259ea4a243427ddb8efc1c3c24378febd1f3d3ca23050d56cf17a481c82abbaa30b7bffdd48542e091661226f54b0a0564af3ee948a940994ffa6e32a64621f1049f38ab1176e196be843607beb5adf45ca7f82d751d72f401c724b9a71f14d713e470c0c601fe50dfdabf5be372c456a335c8fc76212884cee639fd5afe739975c3d96fcf2495903d6de50f6057934b2679a94de137f839468c4df11cb1fb77c180aa3b729b8918131ab100382c6be87a90652733fcd7cd0f9d82a7c758ce10eb16aeadb75c5410ab716ba41ad1e0899265cff6987ee0d457bd63da548f3bef731c914f8a4a1ec1cab281bad3e060ba37f7f7314c8b5dfc6bbe517f0042f55c4d2afb1d25686714f79cd93cca95307db99d72a498995d678d217b95487ac1e7abf2ab077bdae42104dfbc898757407f7ae4d2baba5d75fd37f7bb4dec1c3614c37f9091ae43a6195da35fbe2f7214b2b7610f8dfe2d9f4498e5bb2c5ced77859a2953e303e093701916234fda25b82d3a9611e1a87e5417093ba243a44ee90ac97d32e09e036ef16e9e6aa276cbfc98527b9f628e6cf018ee8ee43c545a93d930d0fe0ec4ca3c5bb6851f900f328aff48e3982565c0e4f06542d9ffbb6b46b66b10dc5d15f57fae8dbf338d8f5ecd99da12d480427d078cca5a9dc232e1c92af212d4984fcca4a51c24b397261f6c02500c00e2cee1be30ea588d3abaf1a0372f96d888b859f32602960c3dbd0fefaa7d06eb7b1539eb9009820fd48d6747ea6039edaf9b8ce08bad8bd1a402d8516a8e55357938e60666b4d0ccfbfd8c53c20c0209013f778ff1bc46b6eb4860f8b6215d43cac9e9ee537bab7b904dc8b9a943fa31fed6dafcc740ec4f8ae2780cd7f2fee59716ea6ac46c1ae71caf0ba81b1ccea1ed616bd8649c9b318127323a8227c2c8ecd3ebdff32530bb0a8245c35f2caf512dac227e544dac67835d79c571cf98cada0b9983064532b1e83dc9cc4bbf987017ce46edddc5fd6fcb775e5f376218a0f8c6a9522035f5ce2b986472503480d68aae616d9ae465606c5c88c57f662c5f4a3741158c0ba227bf3845d1cd0de16bd1d236c26835cd0e6712d4d8a0b2113c89f1c297511a80a437094d1e7cd35a1ecd26580f1a11ad1418651304fc8af728f711db027ff74a42faab0af64ba59ddc232503a2e2e62049ec0fa04fe0cca5c90f8bf22451e9b280b5f4cadc2a5d34ced9d8c5e9e4341f63330482f0ff15dc10feee57a9b4b09eaedfcca2453e0f9a0a3d0148066e2bb488df0a88dce56fbd5ad4d26520aae06545a3e9e8ee739be8a23063374bc6ccb2a448d0ff85787b2b21b4b31b618f6a09a50eef665aed1a5a8ef8ff0fb8fa184451d70eec231855b54346463930cfa16f8f4000bea14af1eceb4d553ef70c5372ec9ad1add23200a9890ddf1d7ba9d7ef113d13424a1a2542f9e0a1ff64a878efee532a73f910b5b59b6c559279f716819ffd971fdee3650028831a9b2df3770658296f6e7bc13ab3719fb40452127b4483131db14366c9b6b6a409b43266f5a1ce69b86178d4241071b3d7e299da314ae222082102c3385df4d6747324fd1d115b974655bbee2a3d8298ec97757c1d1b2b08ebe95316303bae4e36c8c28b9bba6fff05e5aac1f5967c248134bc1071e0e6556a6f3c606125ee24dfcec47e6b014daf08d96a1a393e10a3eb411d32ff6bf18fdf068cf5af5efc67f1cf36a5f6f1b7e2aadf311028fe6d1f0f35173d69fb51f3ed5a256f532a4fd8668f0883dd788772dcdaff960235668f5a378782efde0b1f121ab5da354f02c0e5168b88a0b8d9c147ea3e94ee72ac35b0345eb678e1eef95f8360122b489b1300e2e0ebd9eacbc990139ec33cd6114b0f54a189b2cbcd4ed4be3ea359a713326643510bc1835942dd827b60c3ff3077a4fc6d7105a75ffdb0fd37276155c511419ae9a0b2a7cee2fe11ec29363a24ae187a9fd388fa80438c802ffa221101216ae95cc2ad88fe6910476f0b0af4dc0fdce5bb5f59efb7d6282293bf9eabcb6f65c8f3a54f739dbb4984a6d782321eddd784627ea690d247c340828aaa53bcb5593a9915e2ca97475b8d21b25e306f637c8bc34caae18ef011c5bf29417e9a4b562ae8acd2def1e3918be518625cc2f48674fad4fa452fe08ea04db72f0c379fe7a37fc9656779b89893806fdcaacd4dcd16931fd4df2b901d8f1efe16754004e88cfc6e4bba8ac667510f0230ce7a1f73f78ea4708c7692a9c783a0c11a50abb182bab48e50bce1721ad08b9c91631e429cc8c3c9c7c31eec50adcc4782e88ca774b7ac583875b08c643c1f4b322d598dda96783d2930116d264ec178923c8e6b9fcba5e08f7e427dbc7d97fd32038221ba9300d3318fc76ed48c4dcff2c6958f37ef0308e5e6289931a3928fa301dbd67b17b68cffa725206ef7a8195c35a0d3a45a8050f394e768aa0a92dc4089aad2b6f3b47919a281d0ce4ca49fd85532dc0e91ccacc607f98a9eed473f2f20f4e4a2287365dc634df3f27629c0b923e590b74a3384a375570c864b27030fc6d9fe67d29394f8d900dbef9121504ac5142ea0bf5606b3be1c0c6402ee947098a5b3b839eae4181854a1c10931d940e5265ae2bdbca49847b9951b63eb266d52f05bf7ac5a46af314210b464f4ca6bcf78797674a8024f21a8c00d59540eda3a79cf39e3abf2e665e263724f851e06c225220892118bdaad0b47ae4000cf2586de4ece4881f0d69b2e08fe445b684ecdcfad0ccbbfd0c2e7cd60e108363fb6a9b8eb2ceeae48281fec6f21ff9bfaf0ac74e8016dfa88c077fd33f95120fe50a3c0dff9e4d587fc81cb94c1776ebe4b18c391697fbbce0ed1d8c2354aae742678faa3d0b667d1bbb929a97214a07360b52c63d9581670fb1f9eb3d4ac4de2ee38c849eab02251aa08dfaab612c258f3b8a57ebedf3fc476715d60a8c12012268c40222e768bdae88835f1b34f93c677eb240c840a33142ff39762d001ec72e227f7e9ebab46edce8b8d98439bf8489a8f4a01728c6e43fe47c367aabe9540a3899510b5b5538fa7412b9579bdf0926048123032f49e7f185f44f621b4ff35faa3c5b02561a8e8c3149f3a4f8a9909da6cc881d6d596ac53c8eff0842e653844bff31dd109eb66250f84d85a05bb063fb8ad3cac784be277fa1111b4f086187de23753af3e5f25e5c0d77154794383e8b094d8c6ff243d663a5b6553799366c9c4f09326196dfbbd70373a82e4d56994cd8a2f9e99c28cb2fc3a445185c0aafadad175091850e0aa9f7e23bd2e91d12d4c2adace29ca6e5307a81d00f394914a7b02ac76ab58336d9886d1526c0aa15e2e93742f8baba76eb39cb165ff82267b7815dccdd3db79c72f7e359b48ed95257268fedf973389493be09a33efecbac3b06f85ce903f2bb9dffe9a3217d1ee587f083a11d6f9e7ce7c4b4f3158957860e953e223cf0486a2a25d46898e1c4960d97a401afc2a07e4efe0619dc917f1b464473ca91bd8b43ad6f76458fceff0e6f838a419c62cffec4e2e932f24cdfdab0f7b919a49c9cc2f99bba78994911768eb3a485378163d44dd098bbab1bd069eb3d61352bc99eae9b1a46ea67f7b296dad7fc71b44bdcd09d4e65c8c8b143432435bcb242820501db2cd4a20e15de607c01aac7722596654fd221824ae2ad611e97c89e4f0891e8cb6bb7d0616a78819d74e90763d2d9da486d661c189f4bff35c85fb284d9c55e9964046abf10725aa0fbd9bc0bd0b6bfcbfbaff379e0a0be383ba1e4e026777071c3d03e93701f146c721263b0dfe046b2e52e2a24cceaba41e0aefc579763414b15595ba0dc19aaa08f11f482e5602b0d29ca60df4aee74f327feae9ebc4fa7382237ae2989b7caaa8ab1e97933aea2173901db67936ac785722fae261035a0625b4cae6e784af24842221a97b3019600f61f5b024fa0940a5f7340b6707ec01d2cc2affe16cc1896b25d2976bc5a08c36f4a862d10a1eff76b45a9ea1aa7b5509759f00c6055fcd9e0303fa1504d5bd224d88085f048e86fb87aedd16e526e9077c6e6613995cf1f5885361f348b71263049528dcfa604cc65dcc264675c8dbd6eba661322f7f7cb2f2268bf429f44d7fee652364afb7f224302a215c5b122be3ad265b635ba949b19ae304bcabc0856ddf49a38a790df71f8920f0f7769f896968705882ec37eded407a6f398671ac578cabbcad312824a20d362da5d6073ec775762ca0355d3c442e9bd0938ebbddd379bf8f9ddf6d93674969cc10e99299c576216be1109de1ac6bae1fb2b711391404b8d665b9376246fdac08b282de4b20f9e9b0deb50473ce62c4a2e456af3700efdd3a49aa60170ca8bdca80d39fa2ffd264a3f088d08c4bb5c27e91fc63e622c6aaddf5aa57df824fa6c05cc356363f82f41fb5d457978fb1b2e2d1a2e5e7e400e38f8e09f02434509a36d0182fe65304d3afd4529cb5b8e0533f71daf95a3e4abc59ff821c17c35e45a3f4b95c11051e1a2825844e9c91439cadcd96d925b8ccef5ff8ac77159628cba52baf452405faa8daee9cd7dac5604255f978d2393dac7e1be8e3eda44a1072542de165ba70506bd727aa85ffa4382e50f6bbb1d506f2cc45c3b3fddb40202dd2e008534c6cd72d83feb56a6468d4cc324f7d546363851f901375600d181794c24d9407009f65b4cb37e0dc547281b8c83b434233ddad04523f26ce2266d073ea95e1a6d537acb7c8c44e06506ef8d413d4acfd10149d6f5b133e336138c5c04f343969c4b53b72fc5edab514a445beb9eca2b3fe276aef5729a862f27e87ba2278fc4b33a3e73f228700ed9dcf551e975ba0086a999297f2463c46f414addd18e53361dad75bc04065bd368199e6e9f9bec84db71d7d5682b31b7898c232e6e4af8e67e0dc087191045cb14e909e940c62243aa2a5816c1423a94a171cbef72edc82899ea53364dde2d466ca5241f732c31aa68e2e9b1bfa3c9be45026cea28073bc4dc0590dc8e74071b46b534020f9ce4acc55fef089faca8cd810c0f46e13610e7d9db49b7f3a611e0bf81b3abd706109d196bfbd1902dc55c22cd9da2d7dcdadb919b67925b00d0c645db57d9cce309439df5c8e78796eb0bee275921779d48a2c7208f11bfeb285a7be93f916413f7dde8598808030489c8c6bcf71b8544c5096529f46c5559d24c453b1b158d5c1a14631c1d61566d50ad59e0093c5f4a471fcb01d0340a51380988944cc8bb0f75603aa1a81f84e4b68e0a42e0a7605543f1818f84785622e32e36199c31b25d9c8abd5a4bf765b3bba26d75fa6347884e5dcba6c6662eb1b06412f814980d44d693e733c2638d4a4f7fa96ca1ab5a37843b2eafbff95e27e0d9399a9f46f87a83005d1bdc563265dab073a3fe3745eb91d45f89c9859820af386b85384a9a881d48a96bcf368fd97b61fa05adae04b1a7aa6eee70f5bd454e7835cddb6e722c72794c595a773f150a7c4f160751c9ff71e88e1467ddd6ed0cf19cf9b1d0370e646a3f0f7f53935d954e0d69c424cabff0e3b7f990b209a8c7c5a662ab2771888382fc5a37470d5be03994c8b932478179ad09648f99601106cb2cb9b64217b63bd6ff1b22e021ff09a8c279173d52df0c5e573803a09ad6300ccb85699e3a425a052d962d8f957f4f87c430aa9d64449f2ec6f1e5b12542d772ce37528c62d8463560cb1ed222f542af1cbd70f3c1f93548312fbdfb7ab3d994aa458ad237c3f6883eb7991f7fa150a48b0134802296c2af19940563042a6a89fa0b61592d91f7ec9a1f52e761b0bde99a36f33acc869649de1689adfbb462f27f38193978663057e220ecc5af5dea30ab52558754d235d41f88c5e311e03b9f8a4ad7af5a5208f0abc7e6c1dd83fc3725038657106c3b30b35fd7c44e37b5fb9121c1ce6add8ef346c6d078adfaa9dc8c8851e5d70dfc06fe6f71ec896c49330e56430503c9c03631360423b1acb85598a7b9e1d28fbc801b84d7b7ff35832be1f46564f472bf2aeb21f4b82852b36c1316554ffd871554286c8a25b0caf543d1811c4e27928f8af0baa10526897d943b381d3690d211b5285c0787ea1eec346cf1d4dc86f8aaf903e19ccff529f653d0af19850b9a460e9941f52d3521b6de59feb03ba29d6df335f48396892dbeef3a06b51943f8f36a0e7248a7c3af32b818c4beaf93ca5b4b7c908eabd228de2d65bd28613eaddcaf5ecc15727f3fb10e1be0e9b31f6066a0621619b6ffe1016db181f0a750b60218f29e057a76a868b4f8535667e166ec563cb61fb810035a82527fd6dacb70a2d99470d4bab221deaab565e171ff7a82755f9a9713c9cf5547d5f2d5f82e80d2c61f14a0b0dc51bc3ba2c2b166b8635b6316990dde0d828eaa393fa607a67262412093a9b09fc54b533f5d848b04e15536fa387f36ed8cb04d5df5276d49d3e0e9b283dd0a6ef6f00d9ef61f109599e3065f2d434f6a3b1b4380a25718160e54a0d99f8d0d7ce39b23d271fd7b1482ceaef945e21bbdd4926a081904fd0e549cd17bfa3d5fd7951bb6e7db57e65a734c40b810fd298984e4dcf23293f52e8bf042531cbc2c97fed31b3f07ef3aa82c386e5cbc4742d8758bf45c59666fc2ac728b73d30295a03aad1dae0f697d2c5484e94c323115099c79b08f26e4485dd867f32f9e6ebe55c87179f452e9b7b00ede778fda9422b126dfccf043d4b6ec48ce45beb6156e34d8756f01c4deca73bbc0e4881e1cadd8f6e1a3a3a0ff561b73ef4a15dcb067f8f4506c7617bcfaa15f0d7b10876608130ee29abf7e18c4a796ac3cf117cd0469560b087e45d15a51d1268b2bab91216b0c21ce4f1db80313d259ef6a9d25a0d04d105eeffffff11