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

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

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

Block Certificate

Block 79059 4a83b6e9552ff08260160ae75c60edcd54f111f6e9bd477f2adc35076ad9ecb2

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
a8d455301c6652c9c9fa3388068d382bcc6c536bc35045b0775981fdac507a9a
Certificate Block Hash
4a83b6e9552ff08260160ae75c60edcd54f111f6e9bd477f2adc35076ad9ecb2
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00e71d000004200000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000f0f81418ef237caea8d20077ebe9efdf566a1a5d743bf1762b491cb14743f08633f2ae9f0c02d1b0400c5718e9352eeea496fae05e28ff37dc10469c155b775190b08be14897f6377d20358416cae100386cfe31858324a82b0b0000000000000080000000e00000e71d000004200000

Raw Header Hex

0000402009ac647962b6a42fefb9c220bb88c39b8bb049e0676abe80f771a86b9c1cb041e592a605bfe0d98cde354ca6f094d15497e9bc6235e209745227c037ffb52535ff19406a54cd00189a7a50acfd815977b04550c36b536ccc2b388d068833fac9c952661c3055d4a8

Proof Data Hex

59,560 bytes
121216010307cbb06fbba8fca2fe60a3881d9a57acc001d3f44276e90b7ac8ded951e30fde00f9ad1366bd7d90fb22fef7d4376a0a6f5f67966acf6ed7c0df3916c65839486fbedf10b32e5d2b14911eb603011099810cd1d287da7b2ebcb187438cb0be0d470591934beddbe4bc53719ae5db06318dc9537f67e8b48c392d4cc4f5509f30ee6f0e66da9bf79cc2ab3b5399c6c2485bf392629d4a0f903680ad45ba5bfb000ecee3a27a7357b6b13c2a6abdfda8aea3d79fb8ff90f7cc1acb2b192ed64c5e2b8001038ef064a0167a8fe4e49706ff2512e03dcb96c90d16c6b8ca01278afaa8232509910e496bee0fd49cec0b2e9f7ae5aa99f8b467233519a5bb64b0e780fac624329da2a28d402ec502b206ee8445097bf34402689fadabf5e1ff7d5208a9817b35edba233aa4069164d78f039d1cd24f51c4131bb6c902757ece3823f47f3543f8d392f8e60b40ea92415426d372859178f6b639cb68f26edd7b7af9a1b3d33bed1eb6bd994e5a5648dc6150ce785cb98768bf7aa8a20fb946de3d9631c229de39c69a7fff3abf740e60f398b10ab271350621aec94b596f9aa58a411a43ee3734a0e056e0c800d455abacd5e24c0194389059dbe5429b1ac931b4c61d89ceee94a2d45d54cb10c18fc61f9d60fed51f8d4b3841d577a49717b50c81c3e7e14c2a337348fbdf68f612cd2d3278bfbb292e8f17b747b0c6a35dbf5b02091edc05aa4739c0b53dc14c8e66d70a62ee2a4e2d08925b7b367c974025f0bd12d123b5807622c52eb9e86f6821e7efb203e06baacd885a1a99838371a2b6b28eb8fbd7aa551c3a8f59a383b8e82bda7b400d3afb6734fc3a4d293fc943f4507cc8397b12dd0e450243edb467acedb147088df0bc6d792699a28f3aaea4a364fdfa52f7c9c2365763872196108c909a6874d5b28bc36b2d06e4313e70808dea83a3470c0e6d5226286600fd43457725ec7ce402e69b7ef347751d7f926e1fa84a47d6534af4480cccab27721b777e6a73097bbf13b8b4f3c8b1eff06f1979a3fc5a7c8e349986c90b473f1716837f3a372c6d9634f298a8b1b605377dc9652d7d06541185ed601fb4e953be6931025c26ab628d3b3d74ab2798bf4efd86fa5ecf8e3aaef9ac88f81bfadef8b045ae0c1e95c3bdd1fde6b52a6724c54f3e7b6bc2454d7e5bf210d6f52027f697842e8c3df1c6fdfd9a437d0e2ab24f021bc51b4050e5a9e5917a4e433e391f814f9b66188d0c86277cd9a769cf980531efb6a0ef65f6fc013ae2748b14ebb198897e886ea48260b4767e901fb85af1b22b6dbad134b077f0d25b00f13d224c19a235ec4fe6840cf0cbd0ab60b26543acca4c19edf333e1d41f45e625d4eb4b01181c81d89f9e3091ffd5446657002d54af172c13c2ea25639ebab1d2015c21b607ff3d7718de25b851e3c81f816b7ad9865dfb33323291e0c9b63e09e1db573f5080a255add2ee54859d8ee6c08b7b14eff33c61c545cd305d36a922191f1ba5caf8e7a111c7a3e86bdaeb26854b753270b84fe9fdd234d0b79c5475b92def72e73534e7aac389bad929143e0bfe185175f3898cac21fc9db2c6bdf95687004e5384b452579cfe560000d3836b889be83dd17fe9bcaa119cf8eb23a2eb1a2c7870aa75ca55c05317f177a4212ba9132d2a2926f23a97dba7044712c805c2ca94870ca153565a79cbe3e5dbdd492126d80762deb2706bc6452dd48b2b6a87a7e2e3b5fbacc628d3be7b30762f54ed81a278431fd2c9e58df5cb92eede8bb7409ed63318ce92f6310a15e455828410f42237ac65aefb66670034091ab197688effe4c2af44999fedddc1fba7eb191b677327dcd861bd47a6d6d19ced3b2b82f3c021496dda7a1487400265eb5e8ffa8d5510657de088dcb820eaf4431d8433a118ce7a8376294c99a77fe11415b76f7c830aefde3cfd8706621b6f5a71ef13f8989fcec19a2b18d7316703feb4ef73d6752ded8d96970efaa98b11e23cdbe2eb3b382db51f282f8a813d931ff323ca22956c0f729c8a37021d3b4737966e3d079dfbcacf14675bb5a3a126dc780a9d0cf5f168cc34ae512c6bb12b10b94526ce0412fbed8961eaf9d0b8a9a2863b248095e3d2accbcca8dbc8f4e37b67b8a2af8f8fc869cdb4c8b3f0422d4c982b3464cb17726e92096d265767c9e0d3014f2781bfa74d58ce6254bfcb3fade0d8e61b4ff4dd1c0c01e00bb916b702fb8fd1cb2150b5c4bb2b9432304b5ceee9808bd6a6f1119f740f7b55b309576b69f1fbe3d643a9b42780fedc663d1d5f1201186e88afd861befc2378a38444c85f741ef04bdff3407507a13d29b83cdf08081eda8d26102ba053f90a8f502831184f94002711158dc0a989e7e8776957bf57fd9b91934ef767932352302166da1acc44e02dae63d875a054505fdcda767e0ddbe5c0abe0ad9ca98b4ddf72d132073e4c6f7c7153e99dbf0cff9ce50d582cbf3c3b277cc72f05800f26aaca0fe5df5105bd7e454b364db1407590cfc4db4f5dea58b08eb1e65c3ce562b253bebba394bc19e99af19ec309b83999607ce7791b425a89fe8cce6cc20adbfb2ec329834351d75fd4890b9ac2abe657a8f00d784a1ee03af7f9e1336206bc6b14b0c8e6ec24f2f524e835fab27e79caceb657fbecbbb52fadca3c530b25b2bcef1b28a7173ca54e5ea511bf07c4992980ea57ebeedd404f061fd35f6f4ba0a4e5faccdde0bc1be29623d4aee8bc0c322e1ffad1e9439a395af3bb874a4c1861abab18c3772257d8f066373f45cf5b49583a9e8dd376e9c1e693a227c70158302c14bed8ee777d49fd1660c76a1205a3bc5f3579198d9235925b97241d16433d878d233639d5125dfe10bb207f7ac338063b74f9c12526afb6b0f406c4afd212c17d4403680724b8e48f987f904502d00b603905df55da4dcfbb5afdac46e08e21bf38cef656f8640080de26af6a759afdbdc8257fcb13f6a3478b2bf35a5ba43248038137e14253f58a9c2c1ba4cc9ea13846abfd2d494f3df00d80660d55f4278d5dadfc24bb8a526c00a3655be3955549ecee849768c3545300afc85db8c28674b23f463573a5ca3c30e9ac7e10cdbb4f5509df97c61b6f6658c3b6276ec57756a9d6c4164b4e364317b0ce4112312e19226942c853832c03da8887b9463e0e230ed4601a491a045f854ea62a90aa108083c2ffb65e9fb02fd6a7f1a5b01f3ee7266992444dcb788ce3191b52cc417cffde8221a4ece3227fb6bd1691528c11af49bad1fdac71d67e2e112505e7dacfd3abcba78705f23789213662c7dd7484a6aa15faf08a02ecc4472acdc4669956756a0a939b8676cf12daf295b330232a57c7d6fc8fb5783be397a62c3e5b8237d6d75bcbb51defde009b803aadb03d5821d6a9472ef05b6172e672cf4c0f790e02474d59abcee8b208bcb06e4c4b31e9fe89b6cb898748741b42a4507f9064431b6ec9f24cbbbc270014be026b1d6de8ce350a8ad52667d3dbfda24594c138d4a86b2d07df7055a09bcec7e6f2a1f940eeff1a58f6dcc03fe120a56169da5e09e566f659187891170ff1b279a180d498e7d7a7aed83af677a919fd9b0d070d193bbe10c05e3132d81b433237e4429e38501061d3e6478b28b55f5f3e0f35c9e31c20ad2f7c6c7705ce12daa013448de867d564b56ed7f3f41c5a235fa0619fccf1d674fcf37479be8e41a7881b2b8aa0f0f4db27008245122e87d54c10b9244f959e073b6b66f89ce41d008ba29ce5bc9b4611095a635f36f8cd252a739b36509370b1e3c7b42b9cea56498386f37bf65366adc993111f798aaad0e8b18cf015c25a55675364f632bbb4a34efa192139e9cfe1a759e2bb639b1048ce75f218e1a39a13c51e40510076912189d15624ba587a03d6cf52eb9e8980db3adda5839ae47b1b3bdbf920dcae7de3d98f49b6d5c758de87c46c520e156fe916cfa9ed71586e674736d0e016566d686a440379daf8a17e77d2598503c362341e9b59f5052aef35c968a6822396ec85f548609e4bf6efa08f61eaca9e6a1d77e57365cb7d8b41ea635bc6273080cc5017d4c1257d9adbceee0bf9d242e069442449d77ab2999b6ae0bc8094d72a0c3a0e33c1ed15b646a402b3ed27bf4de894230bd024949e4aa500cba09c01b41df07f2bccb48ffe905bc8e4be854a68e7fe0a15dc9e145a2f7430244d627c376c05dfc5f40d7a9b20d9ed107ab6f5be7cf6c603cc5811e275ab70f2cd8d6d3b0fb72277f864578b7788564f64292f01e74449bd2ce8e08847f884a8aafeeeb4d8c3bb153acb54e08d69f591e6212dd06f3a56c0133d6dc1ea8b5bd0cd5587222eb61a23aa64c4a868b8311cd56a3da2fd3469a7ef7c0e9181833f7654433919931165ca74ed9ba4341efa096b2e5321574d073fc3bec18f3b41399321cdc295e8b1efe12c41f7a9224c759c2cd371a96967436292a04de0cb6cbd89bed2779292a3ba268f4499d7285a5961303a01bce744baefde8c64c848bc1d1c530bb637bdbd4593ecf5f95fddbe800307d953fe9f701a24830b7777fe19cbe53b1fb9e6b3e4a1a44e5dcf5502de9854a5c1981bc86c8c7fa31dbf226b6803062c2e9a674fecda2eb6a7bd7b3e2dd630a6b6386e740913c97100e0f524a7184549af6f789831fda937aaddc172a60ab513133b384307f2763f7a8fc4c3dcbc4681791758e43a03bb1d75fa25ba91f4ac5c46afadc46a53b62af84055ee5f2e6d15f48c1facd41e97ca42051920b5a50c30770a45a60ec9d05b50cb6eb5470386f6881466f27f9a101dea2f763112ecff938566685ebf17d88d6a215e890f9b739c014c82eff8a44eb44a74353ec96b147e94d838d32688e913d9b05823b0d24f1ef653bc27c3816f15ec7a8e394f8d31a8847bfd7caf6518f056c1118a31768c094c4022f18ba93e139ba13d6e2281eaf738e7aeea5c05c14ec64687c3d619d3919f00648e3e9c3b3e470549fb12ac1fba4f83eb14f7f20278267bff671c7b52e179cbbef40fd6e31b4cb1b4d7192be3df7be5cec8f5ba212bc5083169f8b2c0be1cc88d2dc866649c764f61bab465b5f08b5c94ab6c2fc852565993833b4da4eb3efd5a26dc7c028ca29ad3857e6d1844880dbe9abdb6d1e6af94959520e8758cadd1ee519f47ca00dcfb9fe4d962ec8c81a7d229e813739a7fc3f2682196a2f99130c744a93cc5dc23081e4995943c62aa324a211ffc2e8ded05c7bfc3c846ae0a821d758a109b7abca2916f3f5d32b3f67b72f15a995623c9059eef22cf769360bdff1170487a6366974f21ac0b6efd806e1f959621fd0b2cc0e371fcd8c2cb9a6d57e15daa4e6a5547e11d136f8b44ed8154f00a8e50c0c43de1bca18d6d1b52820552bd89a9dfb39c500c3daa8b6dde0cad965bf43fc74d55de8701bc8d507f78cf2056a90cb082a6c37a68a17c0eaa1ad1f2b79a7ac1ebad5f95ac0893d80df9e532bc16a5adf378624eb6bd91902a660643fb97bd358d8c4df78636daabfe56fb7cc1704c7fd071cc6b36338373d58ea84135e760758c7b9c78e0e0ead83f1a9e3267de091e7c41fedeeb16385bfae519573cfb94e100fc947defb65f8dd558553f8ff3b7411754ee3fbd784e350c5191719f63ba3faef3bb4f2d551f74be42794b78c4c017a43562278efea2c4f7b8dcaf8fb4445038c9ac236a4cbe836cbc1f4029e4703acf31a9d1643db8fcd009230675a65402f796ecfb284cdda889373aedf79694dca6f385bfade0a02f02b28de2769879bf65e2740f0562d066c7befcc318590a1d20dca5f7d7054fe1216ca007728b5ee45dccc42edf19ea7624f7830069314ce20efb2c23bd2321850454073ac0276bb1d42ebc4af0a1b334d23535f446c05e8d7ff0f533d1ffb378c28a1936a470a702d72f7b03239e8ed463f3199b536495977a2c1a95ba9b975b19b7fca6d3f2e812d1f19eb49e0ef59204a8dde0e8495bfd1bfe5430c42901b3e5e503e0bf56a0cb14efd20f46feb3656fdfaccfbf84da0947121ade3f1c636a53d8c382b655a5a67c251495a683fb876e5ef95b3ed0c4c95ab8d05e80c54a32639199cd0c1d85e9268d36194e9171633694821a1fc189cb7b70109a6c459f382f94ff2b5941a3eb9f78e73b27554d561d370d015b85626c8523c4e27da041503689e9d6d3090d92445ded5eb827519c1901e5a6a2da89bd1a9ab8a3f40a555409b5398b3ae5b6f9bf468225e1012b0b8006dd48c3f27e8f2d9bca878418b89cde4e52aac656c4d57d052e50f3135488383c89d5466990f65dc08939de6a879548b2e7f01a32e91c94022c8a2a0c0240a9282b1709722efa386d8cc908dc743e7a9c28be2d160ba24c2a89dc1e29e7e179dbfd2cd246b29b4a177c8b94d4409cbf72ecfda411cf54108a5a8493eb721e91fb38696fca26e109e7ca45efb63eecec749214426b2898c4147dae7fffe3fc81150fb6ff60a61fa9225d3fe52bcd44aa2d73ec565c24660c560bc83f58abc8dca31438a1c656484ae19fe97ddd188e243e7c252f997a9f228b038de09a3a07baa89bd2de36c456533d6bcc2e01db00772c5f12e5d384fa81eed3f1348db54e81887ceb4ffc2704d0f09a8de04ab593a6067b3e293a041426f85ceb369765591b3e11c848585b89a079a0e1ec6dca3d367a42c39797aff409bde3cb563f2aed4549122cb91a9ddfd4c836e8c5f4d4496393097a7016dac47f3dbd4f96ba34af0f0812c6fc7f9bf5436268db47ac3c4829b0d1473c7ee49ec91f93a708d51471ee55e2736fc1bbb3eb8ae5d5a18b45420af9889581147c17db44af9f4f8ae94914b2d67f2823ea73392c62e0149a975c7e7d11eb535d6eba41ca0b2027c99f596d29c4f6fc4f62a30e3e9b19cd5c9c718da76d2c5d6ae1b4c5e5d0943dca4af51a50d871e63141245c323a46c7fb9ebffc140d16f0a3a80ebf89836adfc1e1021c2b18564fc34eed31ccf7e4ed37422a99834c8f669f722bf78bc241f7dc66493da140a18c7626eafa78911adad619b85d7c091f750a0879116e89968a10717de1ea35d78336d86e5d9488351879c044bfce0888410dbad2978a95eb886a0746d43536b3dfd5a631e1d29254b1b2c3c48f72f6f55cf93ec0e54019c6ca6a731b9d95c9cc476c410708a8f077449ac512bc6d932aa8057c98bef255b7a4bb1c40b626f2795675d8396c142e77496c928ceaee0dff3a987e587fd725f00dd9225f0e0095ee91fb3b0c7edea2590be565d2003faf1afc8431d392988e6fca8ef218c29b2de04c685f6af00db6a2887e30c66bd4454d12f412ded269b873f91c166b50e6bd544c8cf6e89675b28e137f3a374b40104571606487cde148bd6fba197b4ecbd75c45c4c9a0fcf8ee1d729e9d13a2a09ba6fff22c4f2a9ed744a7ce997aa9faaaa1cfe880da0d8c4cffd0e31dfd412050d362effe1c73f11c59595e4f9e1b35f7630171fa5e182eb12486c088544384f598d9de9bf023df310999eea9f718770f4ecb6fa95b3105ae2ac2363f2abbf91e037032c63d692f64b5ccd6e63bdf66ea7d029220a7e905c93f9a67aa52c36192c1f0e442b0954beb4675a9594482e9d5c936e2a10e5f14f52b723136cda0bf205fd0fb633a0fa0280242edd7aaf5cdf00151f4ae006107bbf5d1376525cea3216b1313163be23541a75a0e79ca89f04551a85e2935bdf1274b5a7952dee6aa19887096b3a65b333986b8caf99d9cd417804e8696fe43a58ed7edf87254aa8c51a06fddc3473b867fcfa3cb79a81095e2c13a0f52b40f7d0126b267c3483adef725f201853b0ae1542513460c4ab3c929358c862731973fdf1f51e47b9d6665c4a27694f9c190d314025975f3dd9a67950f2458854ed499facb66b03df5e84039c1f9f1a1d503115b8d24bb8133d4a8845f505bb3849074b8fa2ee4787add12d06fdd3f0e4338fec87c4ff361771d5e6969448cd54f17520d7a60415438ef09e5e5680cf5c6c9cb36fc379b56dca91387b9ec4cd64e6dd198556e216da017da78f99704eda0e1cc1835da00daa721d197258e5096465e9bc598a7dd86e00736d750edd5141414296b14e794071cf7d63e6f4e12d6801c50d76a7647d77b8eab68b7c3eaaa6388d50833ddeac4a836b14c44f30d20f62b54b983541e8f7afc0debdd5273fb01f40b5477c286653c113be18380bd199f39a055b302e8dfb87e78384954e5a0cd9b426f9e2bcc1f8ee8b43e6bb84c71146d1fc9b6374b5d6d9220cefbef3233830698a7024499a2f657491c84f626d13238cfbb4753d5bb40cb5706223dcc4c2f8344b5d95966f3b0682b6865a11709e9d8b642aecdefa8431cd79e1b1ec5436b3010769f5433a105690fde82296f532f7db1ded38331f67b056442788b0e74267bfb2ae7997b7c2e3ca1eac71f328dd8f6448ea08e6767d99fea20a6297b9615b63bd787f5f21e179619b7f7307d5caee0e3d424c6b3246a6b44e19e9ba3e9095f4ffe1ecf7fbe616772d0d3231035aafdc47d55a979e57e6ca1b06385b4272bb290d32ca05a215107e2bd60a3fa6404ed8076f070b3d3a2fefd7e757776e5d844f328c4acfb4da8f3603013eaa23781d0b78abb8d9458bbf34b71862485e9599702cd8fe1831171a160d33776a9844ef53894921f9aef2fb561829964e52caaac290007006daa50b55947613c580a3e44d20951bffbfc26df7418a59189a4ba0d2903c80c7828dcd59dff78ce83e0ae21d9cb6c4ce0282a6ca0c677d33c9a11736c644301e2b22ef3447197832ae0effc29bddb8bf3ee25a9197e000776f494a2d8728b50de0749890e606e2ef36b8f9d68a22e13f969277f7b756d753d9e82cee2eb1a5340b0ddc58df786966bc7f4427be31e4218395d2c0f4a8610fabb8cb52e312a18b1f794a6f4dee30fbb795a530561fcc140761e52a82cf225bb59a36a208c15e267d3da2d6840f2ccb8e62c2363261f77248b8294b118c823e8f71f951fe1c11ff66a8a3cfb76c0e5f198e9316644249d3d010b5710aab8ccee3d866d97d3fe7ec43622215c531d3890e97c6f25e6c4f9f28b75de1d1924d8b925c3cf2f046d3047e0d1d41a5c3a0081d76b1b171ee3d43f42624d88ca393eec8bb90f610bfa9e5d315efd86d890eda3544593390448719b5a92ed856d6cbb42ec295f5b6c849931c9f578585730f0964c1ea800547f55b2eca0d5bca1ff047d8c311d5fcaf52af1ab9fcf51a2374cfcc48d093c79f6f2f91f37cbfa0702a4e1f130b4a482aa191fdff4c4787a1d011218eba6afe5615ae47f4f174875e17ea5061edd6c265fd7d8d589e4f16cf47960c8ddfacc38bfbf02a66393a9878c79fb5036b43ef53b2ebdbfa688b94318390b702546495291336233523940dc74c0b168f7974b7a7883866703bdf3454f224931d5b75424b980cebe8654847a6efb54e834fdc294de2d577745fade81c37f00bd1e37c50eaa379b85c7a8895e9394dbba8875c0926fad24880879e6eec75688bb15faefb6d98688368969d674fb5bf835186a622ee541ce31bd2e0e3a4034e48a8c3d58d022864d90ba603a0b225648011b6875fc5eb96000966a37d5f2c5ac1f217896c88d93f8e23b87b806462df7398deeefac141ee585c4c5de54ca9b9ebd6bf12b1c8772bfc4145abfe7753d1c3c0a88390729d9cd324c87f910830b54efb730cb632310393c6b1e6794384be71aeb9620b92d23bc4b2455e747f032b69023e01ded1790c13a89bf553687d43fb97218225367c0d2757b29048bd7e3099f89ba6065315726b1da3f7f602d995abb12c89b1800e0ce2ef3dbed965cf3ad1ac32d7f41132a8c515eb6fab027e08c31f412878fc2d4f2c26397d266ff6cbf03ab29045992488650d85460155a9880112d9316bb836f9f31bf05a3b23356361fa46c37877c94e6dad397152f85ff725f26de7e78c88f7cbd97c52e0900cb7472edbfcfe10612f263b03337e9331fe5aee81c03d55a59a422e4272bbe1dcbb500541c0a6c1b9dee09c4756dbd8114633915f3d879c3f027739b4758e3ef8436f1050d8fb468e25799b952bd3c7eaa45b3aa1f38be0fbda6d688be704d808430cae4f3102dc077305256f8c7756aac99c238c9cb9b9adb4200286051044c8cd1107eb38b699f4db96c1883f1f1d60b4c6da5093c713b7cb390fd7578c074f3c6511de63064d96d1d7a69edf05fe11e6b7a2ad319bb52f562d6253b84c0c097df69b92b988b67434688ce94b408b0d81c29437f450b0130bf5e0180c4ea9126d00847244a5e804ed706118356ba5d2cc8d859f1a76e94183180a18fdc4e57500eecd23470833b1007d0d9c0ba82ca31b632062d12f29259647fafefa3bb343477a4dd0a5c6c7cb1b387545351853db7946a6e8901afae7945a6a7e1aee5a451901be5da471cb8450d8dc617591a6d4c5cd2b0f6a403b3ac527076102274725ac4135898c5c509158bfb585cda3d0baad577597bd59a2ca47e9563e4f1912fa63798d53c9213e07412e7c230d360286ddf40590bbfbcca12f7df459ca68a1d7de1dd1b3ef7547f5a75a57a9d577718132abcbc4bf2a10e8f00e8b1718ce2c4b3b6d702c0f0023acb3a0cee54faab73c1580c066ebc3147da8057b678d5abc48f639b9e95da9854f9c3b91fd70f6c349c54eb46ecbcc727de21eeb04497e1ac61871f31ba417450c896c384145501fcf4be3dd98890bef54afa7f5fec33d1952668e656f6413cfd3cfc2ccfd5797d7c7e0cc6ee30214949005cf61c46e1b3d610a357280b7704d1026dd4d9e3d27bb381c13e90959358b35919341463ab9be1fb4d56f4c09a31dd88f6023921567db910217278a3e87d1e180307c4d2ed37e9b61ef9bd4b045c61f7135461a437f646c30c4a65cd3f5d71728ecd12dd63fb6f87fc201540adfe8e9cc2db437070e0860c5a4e7d07d87c44c9990b0dd0144f260db6ddb7df3cc513603fe77a2eaa915c0ccb25af89d9941556cc5286caaec6b7cf59bdfdec839bdf9c39c9cc9614b8cb02deb868bb657a0811d59cba5720f527a65805f9041b9dbf8001aaf2feb30bcf7ff2dd2a99ed7aec011bda3be282fe49757f13d7b6fec5b46ba6b0667d76f5ce687d1325f4ad3d50e16e7adc6de823cd68928b3811a44be7ba12c10380abf15eafcb47a29fd7b52928199ef95a7f5f2551334f44ec542526e6d19932176d31cd2cf7fe5fc4a41917f69c73bed1c650de54724e541b99c96e68c8a1e935a6f40cbb8b3853b01c965b1fdb4b023cfc3acf31b304999554486a80b4586d6dccb29cb37238ddfc902878dd47a23bde85ffbee3cd820c20c078eaa355d1d0fc94760d522e3fe852259284bd46e95d7b00db90b4adbfcbe4a661648c75a64f4114628e0bf58d877ea65169af09e95665ad5228c056b70aa66b7449fa0d9aab30fb832e097696e6a6000296ce954f4763e0cc2d578b1da6a9c29b5895ab3eb95547a2de106b477b3aa9013a0167837a02c64d080e47205812a1fd472e34162c12e3eeb072680bb46a6cd55fd733e1a80dd51429810a59e5bda2a8060e9caaeec27c783c9907d2dc0fa1c999b413cbd5c4958f38e6bc271d0e5b8c049b033d1ba799baf8c6bf4e7751cf7fec1a170ded1ee7f7192ad6b4eda8ca389f617a5965cfd37ad23c34666760610b2710144444678516c8cc4ab407e68fdd3b805662ae7230d1de29094afcc4707e1646bfc6bfe3b942f7b2b1eb716e07110b7fa455a0cbc6f7570a0ddde071ce36fa5486cce07b4fbacba84e6cf1ee830d099224ffb075e3c1a6c48447f436005fe91303ad638b141f52090c49ad7f0a264b8c55c130a62f75d29ab1d0c0c91b3c1c71101c0b747ba0c92ceb4e6bb8d90bfc06330f3064fb21f2c9d79d879b79a637f5cf0fa8d9142b0f89cc667ad5c46cf948f02220161a8180fa2f7da6dcb465e8976f07b11da59da0e4cc1987b23f97529e2a077fdf36b2e26fe5047d036f7977715c14090edd40a50baae7788cf073fbcacff1195614c339476044a5826b6ede121edfb9c7dc2bdfc8976c3ecefe0d24a2d65d41f6fe5f2af0a6086a97a9515ddd7a8910119097e21acb5b078993cf1da12ecbb11b6e325601df23b997e5f10f5bb3081c6ea4c7740a40af9d7d19be92763d1ff1a35ebfedc7b13321384265ef79f7c5187cbb6c85b636230b80b207fb774d9f4bc0609b93903ec8b0af294ea071f05180320ec96563233db529e62e26cb696ea91dde98a094f7695d2cc3eb4652cb5bbf7f32093e5e705112a0778d781fee5be3a34d4f72787f4b7e0adb0ad08705405e741def62482707543d4c672b750dd071d048622ae913be46f72e4a4a66b4e8433136380140c312401efd1ed5ab4abfd53c659c2dc8266cd50903c39acdeff7429ec0a8591e529a7740102e2769af4cf57ea98ac0b5de29b8897bdcbd8833c9a31ad204de2c08d5d7a2773c244586957c612dd89b9c65e8207b92a3a1623db31762a5f0fbbbea8fe97f4cddf7f803b8700920a3a4ab0498bb1a479765a1206bcebdd15ed32e952becdb7ce3fabf6ffeee45de9565c05b3e10eacc473521291fcbd602600507c125c5cb171ce14b56f8fc58b34ef66fec1b0683c09a863a7ca3b4a9bd4604ad7ac480b9dd2f4f0e966979fcc0429549fa0cbc340ccdba0f6df71c6544265f26c3ae49874698d7dccbca5fed22a503a59adc6aa2720160be5d3f5f2a3a1af710f2e580b1914f409c26b6ec1a420878819e82f4fb9e3a540e6f8fa692a728f6c89118fdfbd255cfdf84e9e3a6aa6685d1dbc34e4ef129444d1a4cc365f0cb8db93c15877d02e6672a2a92d6611a59baacab12d06b81c7ffc75a2550eb16ce749904ca99149105b825f84f7729ef97dfa68407c17eaf6f81641eb4d942dfc2c879fb2bcba07ee17f6d24a4249ff1243275878e7d006e95f928fafababf986ce82097019d3a20406946293ffa6c8fdf0839a2d1e36f2a5a85a3edbfb1a7727d1eca44faec7710dd5fd3343a37337f5e2688b2481e079100e2cd7fa60ae4686b31d6072135f0251c58485a267242753d4bebfe442a4cce03db685b81bd0bf5804db705667e9c0ca14158e8c32dcdc399037c362ad66499d6064d85603a1d9e7f9adbc9ee2bb47670ec1825805e0c3fc221f7bda013727bd0ef3db8bc989d471f4da36d4899b4e95064b2d3e73dfceb0e71cf0f93546397fe107c01d2bde878408effbf45f7f371e93b165372fa5527f30bcf029b14950ae484d9f658080e3f9eee0d7fdf62ac3f666c5524040fb320203db529a844ee6b7f2409aec05da5d08ceb87510061c946b2699de4f21aaaf096ea45bb93aae9e69253ecca7859bcc3e8bb381146e8bdc6536a90c8ee2cab4ef43c7ed0282980eb20121ad48cb2af4b71c668218fac66256e6fd65d4541b861b58b79194adc98538501073bb4896920c4d990912392f623fe002636e58da6348f6718a2dc6ac732bed4abdd9771a0b4a89f826cdd3a437c96b873ac81f5e1067dd32b0d14a3c9676da765db7cbd1ae2617441c66adf1bcf0e16ad87942cd9d94e30f9a74b7d8520b419946bfbe6a9ae4eb71daf61b79a6a50a4a030b1d66da760c3e7d7a76f68f38af90f0c479504c44e772df553d71f360f43adb8b6ad74fb3975c0b17bd9680e4dff7b6b5c27bbce5c0a12cfff25db4c7bcd2ed820df261784947af68b3a64d0fbd2e7c41399ed3aa3c3a8581baf00ead76f999be7deb927d2a60e8bb1f837e143eed3fd19d4869a5661eb94b9a9fc74fb9d007f016e4599eddd5cff4901cb1af36d976aaf0ac7abc91dd77fd5a949c4547e10f487180a5593880977cf1ada13a52b0e871a0a8bdc29bebef039e4cf0b2480f519366fee768291fe958629f56c977f5c7ccbc444c206a71e50152d80abfcb55c647e2a5d0c7903438f98c908738ce3f5b31a0c3bec6d14957c87c398509091dcbd97d661efc51b5134a15c7612c7628c05f8adf31b544cc2bdf859aba088235a6fc4f1db710b72cb1738ca19452b9cbde44b7b75413d1a2d4e56ef775b171f384ec327ab7086a1494a5ac51916d9cd2bf169cc76c7abaa6c3868dbbf2cdde2e2301eee47eb24489fe50ba407b0f21918c583c7b8f643d1f40a2c10980016955d24ece9a135417040e6023a292cfed1a27f8641dcad1542dd0affe64ff07a63ebd7a4689a04f0e82118e0b2cffff6ba74d81637be501e6874557f32229a83304f2463056265dd2f71061fc2112096f506d621cd57faacde5a35d08d643e9f29b945eeaea5324e775c93ad85f942a931593c1fd359830a52eefb9ce86c0f92524c00d798279b42aad69521025c3a566d69c7ed5e6e2efe9c3f04e6f19794d2c8366a155725226444cf97c3522a7232da7c8b035c0c94882ebd768fb98ed8b9b9283f9b4ba3849ba90dfd5f3e5c840a7d3cc9f42232347d31344618dd49626e2a4e89600e5f5f25442c17013b25de6208a5b981bc75a843e697cff75d157c4d511837d36f6ca9e063bb52d3b0cb45b0caf884c52480d0eba0b18817606a5faa8179979d5995526543cf0acf4dcdcbdf16047ff5de2a77be98245a2c541c840a00c34bed1d58c137d11a50b22453ba9d92cdde7041386d771027cc41596817b078c9eb654aeb8620285db5f280c70d86450be4c426253ccdef4408396eff96ca3b26b74dff2a44b2d0e64d04556c039e1c9b3acde92e7a58524a437743b6b4c15166942f65b060e4e4f52e4ff0dfe9c1129d0a2dca4caea5f9f5fd2893ab19dbb38e526c08d4d2a0dd13b2e45d16b21d39c77441bcd8e0b19c284f5781a7b7175a121cee7e95308f8d0eda92d859093e0011cbb30a7a340bf333be058db3b3872c7eaa5f0e92590bb5ae9aca9eb32cd7215eaafe3a22eef3324be6666bed17cdb6474416c8e32207e4e7d9718021543b9b991bac56abbb2bbf417b947ad58ffdefe20813d1f06f73e149a36e0811e002e27045cd5993f0f785bb27f16362ab78135345d7742d78c89172183f8130070e51c5ae75ff0bc224e473090fe54fd1ea473e00c38ed93fc82589ddf93aa92f3987f10a2813446155a1cfd6d4912064fd2f020f60806f988ff17f032ca68f40e92d501fab39025fd313208fb5657bc44454c883cd99d0830eb418e6b21ced1cc202e8d844708035743be2b881833ee183d1b5dfed08d60164db9f30e49e52be655de9c315652556c619a1080528dc2ad5c5621edad8a9585defeef505c1af821a067a1eb7fb4533e3a740ba2de88ddf0d7bd9b8cb1db40a8fb5aae0a34d31a37ac941ab7b4f8dfa27df38256e6079691b5d39da27785c34d63896aee3f98809db7f52e36371227a804affbbf09476d687f685cc1c18d760b045276ecb1f5a9459f0a04d7814997bc41665553c5ffccd2761d6a45c7daddb033cbcad113c0fd52529acccd1a2507b3a2f151ebf8f8c865e9ba9066fb73d9b5bf2eaba87b22391523942ad3c227c493f9f8442c09c5da77dd26954f8e45a71aa84c1cc9491bc9fe66f58ac656847668ae1d5d7258211f0f043121294bd24ebd4dc0261bd2c0cf6128963a243174f6905a9de39485bf2b214c9cb4adbd64b6a4707ca3b549312a9bce31b8562934559c105f6dd5e9c40e2e1970f52f1bb73aed6abde3f017a4dd376f3296401e3a12c31a71cd8b7f97e813f48656b66cbf52a705303697a4d96dfe8abb39c4d8fbb81900b80e4c58aee88beaf2516308009f38d01cf8d257e1260e091207607fb4c0500cef07318a5f17f3636c483d65bba27db72d14b6aa35236748a51039b51448eb7d4c7f2a8f90f9ff952f3c1166740d1f7a8391804ab76fa02217e56558c268adcda44499bd8512df1856daf8c53c035f2dcde1dfd9bfa8f39bdfeccb5149c367af8ed68e8bb77acf641b322d901895a8f81c2a7bc9e85a885eb780ec62486344d1d98ad2fbf14d2780934e712ef9249309d94793ffd9e64d9cdefb643331db34b1bdd833e11703d94670e36bb95301cdbaede4e19d8752f958a3b2e99723239248506b3d42fc6c185a93b6eedbc26026f1860578f0af9a5b4a1155dfa72be6f5cb0fdb134f570fd1763324df75bf1ea8ee3f0eaefeaaef3846872cf7b6faaad9612749452c5693d19109202ca2db0cba7705946f827d455ed1adeb1957efa1765cc2dfb3dbd96d75dbb887aa4370a1bc87d4fcfe999f3951249455acc70522a69258424a246a460cac7dc1a000706b10d9f211bd8751e2bd71945704f8da7b07a3144d867deca4d34bdc1dab71976031f9b1a37d89ea16de6007f1eaf899b7d6713a76554a506261ce3a117373db6a837d7b07b76cc12438711ce10dda80cfda49b9d82a05082dbb4a8637eb3b3ee8f8d95a23772be630522134cf2e59d16306b0f5c73406f48e05ec7c15943d2b00ebbb8b443ff16d1c5dc2a70a4cbc21aeea818637c4b8accebb7004fc9031284e66ba6a1e6438bcf60ff2ed02827da0a0111862b405b8dc999a7fb6be8dc67d16c18d5bbc8d94a5efb5d63212a8d601d4fe991b28873265193ec6fa2486ccbe4a312cd0fe79fe0647b07950328b9029ad0b363f7a327429a559d67d68e2706f1890c1b07ecf5bef566def49ba13a9ad03329a9f8a80ddff6258dfc5d4fed1eaa27fbd4f894079da81cebab256e1889c630adddb030cee0341e788a08fbb319f7a8b98e4ca962b8c5f0310e8d996007499a5d47c39d1ac09ffde7a25a6c30d6ba51d908647a526ff1630cbb8c99ecde9bd6d9cbff6fa7a51089bbb6008cd2597ea2dfac661520398977ac29dcf827253605724fde2a5c9e514263de99b5fa2e1a20414a820d3651a46c9691bea292137ac2441a7130c71cc6fa25f9aef71868580775f646006375e67f52475bb08d5f072f9cf97fbaed9d7765ec083a7f81a5b17d7e4f2ec9a219c4efdd098ce925eb4d1de9a35054e7f2ab3ee7b26a74e992510f04e2fe273051b1165d69f6092efa464a5c5c1a18d523fcfadf142ba4b77568839dbf14f8e78326fcc6d2080eda7d0c6cdc532698b9eb0844fa7757aef0bf8fcfb42936517f4d7b5e9d1821d2e19cc03bbb28629afc75c86dcda623847a95ed66eca7cf509224dc87bebf3494aa1b575fbc037d9ab3b0e7bafa415e50146be64743cbae00101920bddc3681f81c0db7de749361def0d1d9ddd82587bfd8ef02f48b6743959dc94610b21fcff5cb442d115459fc323416ff2f564c7d0395cf41ca8c420efb7d7aaa2a094c75af281b78ac4fef3d37f9b6dd2c0a426a90c8cef7526838bcd35b69e74c518d7ad822ebd6521dbcdc2f8534cbbc9675fe54a8e74d61321c657f8b58027cfa1ca59f2991e872de8cb0aea766bf8ab140680a5edf0b4e9d540b9ecf07c7b84eb0af39f719675ce1cf33e79544de498822f8e2f0c1071d259a55f1a247dbbabcf8d5c928c5de341dc8c7faff70c6fed1a7c3b5d7321a5d1f4333a3de20879a56704d6fca1b01cd3e9f7e569e22384a5f0b21742b88ca56f5d0fc6bc4fffc453e27ef5393abb31a9deeb4a8c06ab055e7878fc2c52bae30e06f4079482e3abef569c94877b31513bdf56d39e0c805fdedaf1603a7ba65e7f1d24e11f6b3f6de36f722472a948370caaf834f37ee4656760d3482380cf4833c1ff4618be5fd1900eb0f752d9b8dc7e75d5aba1e472470da3567843f701a14d12f9754f502ec8dccb401f92dbff244f3cb2dc5bbefa716d1da0dd859c2420ff019f418a8d853b13d439c7c930f9ecc272daf8c9b57a43df8b733e75430752020b342b27f32121bddfd35529c72ee6aa8eb9ba54559c80101b15fbafb5912ad3c5cab89258c7a949a0cee1f11704bd7050635340440a447010ef137c820cfd82f8288a64a5b09ce60d9f0c554484420c2625701e7f45490b1e05bdba83748ae8de1687c396e32bdaa9a7ebc866006853916ca55f043a63c7bb7ef086f2fd6fcc78466ef2c9bf1a1a23d3f97c5785777e48c227946ffc8899f4e0a2ddff39021d10903d9c419737b36cbef9f225191413fee3c840ad3c7dca260c90b7b1c49f3995c66f4aa640d4a5bb51de0242cc151c962bdd9122366c64af090ee30d6caffb39117847b6ba323e2c48745033ec25551935bd66ccff743a53fa14bd53f6f11eb256fd44913efa61d616f0e12d0ab1c2506124c5e1d195a6979066d904e101ef2e1b86ac77a282e4ab57618e03265b01b447f671d1914d8b73d955fe29089a2ceffe5e52a3c47f4ae11860a9b7b567cda44bb017cf7d44a466eccbbc54023315209ed82d54a48c7f3349b2fcc4e030a8a4accf29aa89cf8dd6917e7d5dafc5d377a6f0e4a59e16c7e5cfdc64932e6381f2c9a0b859e28d1ca0dd1d85ef36588cb05ae6032e2f11708d6c25f6627f9aa63c395d4e4150c92a689fc28105d8374afdf3236eba315093be43a4bd4fd6adf5c876b48d648701cacb623101df450147a307dbacd9e6c167427368e25bad7c610712cd370dea9ccfa3e8511fc2f8b34813d7f3e4a2bb9eba3dd653cbba1f7064f5ee7313b241b4233351de607b34ac5c8b9f422481826fe5b9bee57d0ea59d876c199ed996ada77af7586867852c2f822ab674fedad0dfe595e14ec8b5b1f895653198c6cbf75401e1a37d7266e6a1ea376625ca236985580544ff0d0b67ebe9f16d87d8909af5553202c81b5dba4d4f595a160bebeaa9b65a695b37faf7497bdafd0835f543af4050c270f259ccbb4a61df3ebb3834b339e6505adf63346144cd459cd20b6521e87dd49bc7671bcfde05466373c1d20e4d95d8699207aeae96df671447090fa3c3d0d6942fb18853026a444f348fa1dd77cca36e427b433c4e838d67a85d4fc36ac0aea3e34c1244cd362450de16c7255edbc53738514dfb09378711c7ae0d41bb5dd4d543a43c25b4cf12d59aa1f0dfd305bb4525829db84db83efb7f10ab97f61c68d37fb2aa6edad1fb637d96f68670761c79832900012a192890466584ab3e5ff1d8bf1da56c31d052fcd4039ef896dd373061faadbe97cb271ad6809bccfa34c5758890349ea906270e92a96fa2f57466ed928f03bd4e16e44d238404c09323bd11673b37e048e83db9890721cfe901e4ae1016ed1abc27e0cdb16afb78cd305c29f35322c93a8b4178eaf88412bf43c0b607a78d98c77fa083e462f340c91faa815bec8a418b7c6c277b5c7a751bfe6c7260dbc7986e82ef92e9a6852cbc281a46c3d29efd9ee2f9f74e19c7983240833c44a2303ec195e47f7049ad9b8e11cf384afaba7a47ec80c44a88830629cfdc12818c6d73d33a5ca13e0940442a39fcb48ab48969e8a0622a25ed8a7597817bbbfc17ff8f7512d882b76454727b30d185863887aca5d188c4e08e36b9e5b5ac39ccc8b62ea010a0f71adc5eae21627a8ffdf5b7cb1066f27903fc6b610ca216df3653699d295d1eb65fcb246cebe7c31c4ce88191dda80eccdb00446d13a34d7bc30718d80f10c6f9905a9e05751ca1b14f001484bdfad4399690c9e784268ecc457c25c8815bc507db3bc5d95abe424b50eeb0983502a8b9737ec62ed4302c5d337bb3ab0d0d8994b9315d199775ad62ecdde7b55e975f37fe2ea692aca0ad8366bd69269376dceb3d80895cafa18eb91b6c3f3da6dfe727d33b3ec3b0e3a57adee929a5cbaa20ccb4ae6b66871db6a34592a78f3e2cc7bef6ddb4c2a1d404bfac02e05cb8be714fb88cacaa178612f55509a3f0f78b12199705b3db08c1d8d188dfffe878080091e47ca67f8381d0d1aa34015cc469352c4b6aec54e8eac969c7199513b911571cdfc4361dbd0a1eb170a35819472faf17b275e0d24cf8cee2f20c6984af94412a0f119e3535789d800abcf34b781948bfbe07c1f476f31ca26db08574238185d208b368d22f269d7ea75a13b772264861e0ce7d8e8a2108603a5e24f174dbd3812e30f39f71d670526638357c20d4f4489f2fb3ee7ad33ff9739139cd064aad224b7d2fd72502f0502271a1d153a581febab50a0e48a5a2b05e0ae4a37c6351953c64a3244b08fbee825bfa276869b5b6146469e04179e734117c3f47e2b63f2d6c859b083fda388335d943d06594e35bd6f513fcc2a320ff534f28931fd81762155420949c967e8b3cd994195d30de1a4e11fb0cc26ec4663f15aaae4235beafd1ca068bc8086afe29147ec948fe8ac0cbd02c56dbe0d16240794cce3f622308dc5f7c8552da25d69e951a39d427b15346dfcedc02a22d6973c5ca182367a4d329003d55c47cf6e53ea86826f042a269961afdc589d812686c74375044fdf2e0db7af677bcb7acef094aba529e7bc8f2efb5ab880aa0ba73752aff92c2e55a401fe40ba492bc01d6f6fc0d7bf7e523a37d1d93dc60d375f2e16417f6070edba8d6539e4e8e0c495e630d58563235d5628a8a5d013f0779b7a8d407ab9cf94139904f519bd973e7f0aaf6fd3d7a94307aa3e26f6d073ec04c2ff6dedf91fee605bb38c8a6938fd5519bb550c7a03e1b589b389ebb3bb2157940980d83f512c06d09299be1cf9bbc1de00396ba38dff4eb3e7a4cb55de9358b540c15962169792cb4d8d2986c7854c160f61325802b1d92d02b15709124823ae46c5caea572470af4cd51d026ef937ed38aa4bef7c817b43e8a3863dd871b1bf0f1b50f24ff61a5fdff554ea01c6139c34c2c13c8a316b92a4063bc2baa131640d7c490e6aa167f54145ac1f89760e3e8706c6992b9597a2def4917c4fd0133edc5af953c04e44852bb4a6f177872fe1f2cc0a51fc13572def3bbee6fd0fbaf8c306a1c5fdcbc08dd5399a144ce3bc39282b64e26633b724ce5a149d3f0ad7072af2de9e80bbd88af024e4e1af33be1b791cefe044278691ce9fa666626974f1136b7cbed3c0665ba06c10a312137a44abceb1f96ead92477d95df0760bae40fe645c284d92e4419d6dfb2226b6de5680c97efd0f73af9e2d0ed0921832ca2e34811067ed6e51914fc442fc036378e14e70b73ae29e3380968475327f1f3facd9ccf60573688c8deaa264cda2696a82a459dbc3721d3040e6c6972f4559825baea37dcecebc8046ee5afce668fc29bf057ff6c53ff9bcc47522d3c489ad119716fa3c47168236431ffc4a58822b93cffe6fd88bfba4aee3f85ac8df74b3ca0f7cd32772fd10cec7007e616c161fdda2f25200546ee19cea52b64ce4a54578f7cad664f6725ade36ad843f5feb51e6cd7f1707081ec183e338c51b1d9685d22793928443be078ec3dd1be2ab4eb68d38c9f23ab0bf18a7e9c6dfd2dcdcd0433a738aaa361d1386aaa6234587a66e59b858126bb2b990af5a0f53c8c52d853acf34c10071cb6b7883fdc626a3dc899efa4c4fe9922027dba0cfecf07131b37c2d69a0ff564590253f1765b62cc69bd2a2ae70b8571a60f7be3f0e14b813072b85ac5fbb1a1038f90d65341b4ac32639f2af1e58213803e60bba4a180db3a39c9bf0bca60827c9fa4c4289150935f1cb6483a104b4d9648b9c736cb8c05755ce51083eb6ddf254c747e67a8e8d26e140a788d30ab8f2596550a52a98759100bf6726e0d9e6f90bb1f7b64f512e88832bf0f13441bf9465abf1485434776d284f12925a10b3d33874a7cb4a810c08cca593c23c8189dfb08793a31a24142ba72dc0460c8038b656e0c9a1cd60483eebafa79cf46ba19eae97cf5652a276b08583b3f3e034405bb233dd4340f9ace87fad3724cdcfa9750c5490e8e640f7dc8ed8b7a3ddd4634f4485917f702f812c51e0f0333499fcd0cf6fa370a05ea47e5ecc701afc37e6168271a1493c8b1971812faf9da9933aa4a481f5106d2bbef4b719768de07138e359d735ea2381c133671a6d29bb9e92d85af36b8851acf03f0260bbff921dab412f3e115d8b4541c2ae823e2686268ffaf9486a65195dec3b230f9a1845e5031bded3e10f697e6e0c29a967c7623be00545340d4668097aab80aaa363875e58ff28beb9f9cdab130f527397ca7026769a6e440feeebb4806c3eeb5d81910b17840fa3ac601125f7ba081f0a097c1594ffcf90f98d190d579a19b22e081fa28d5c2ecc4d35160fdf2453f62abd41b018cbef810386655ea72dadf4ef0f420523824cf4eba61342e3470b5d30bda186320c4f8e3e85222905c2a41945a59fb92e93cb61f51c1e898e6d5c21348ee1d7ed98cdc5bffb73a06820b25c474a49a367c5f2aea7f4e25a4463a2fec7c398bf7889fbdc7b3d36b4bc6329776885f8fcf758e6d70dc66b959fef2049a4f4ea66c2bafcaccd0cb169150a33c7818d55e092052c124494bbd4b9e4a96a46c0afab236866b200ed287acb5e178a4281c3dbde0d4e26b87276cef10ffa8989dc0b99af00264769cef9faa58f025968b4b71beff6e2f48a70af034dabe3f0bb0a87c8c32f3417346b58edd73e515e9d7e911c98e21dd94c177e8f6d598a6e0ad81f95d3f49ba182b36a0c9294f30f9286d1a5ee6fcbfe345c6be604ce0655ee7b1c057032e75b6bdd0e1b90c2f15c57adf25dd150ffdf5eb9f89ef501753137c1430175efe94a488840b77592233651980196fbf655aedd65d9ca851d9cab699fa18ab0f3cf0ee45ec5c0e62d28ec032c6d959f20afb149ced1e8aff1d2247f04525ad579abb3fd34dad43bb0e7e201fddcceb57da74a749b31403bc96171300c63fc330a539ef4552051d8a7781da22c01f4126a49785378ae4656b5a0ccc3313b466d7ce7b5e97b2fe881d5dc3c78fe7658b25d387d3ab2819e66303b674f5bcb969159f4f8392652ecdbc25d8c2a1f1c459d0eefefcecc92a77c3c0aa283bf056802f0b7f10024f1fab1c3937dc40b02550840f927197a28448b0f22cd50eaa350012656dfe41f18f6279420585be74522e9e4f10637da1e4b251212eddd82464b23b935230ab8760a177d65bf3d92ea3cad652f4b4be9801dc07e4f22b46ef8a250d0cdb6329c5535be919b9acc9cb3c05c9cdfce0bd244cfec2a20a11a367ccd7d43c94c7a34429f911e09019f32a99793f93c10ec6276fb5c6feef042eeaba7c45bc1b8a14165fe72a5297527e45800dca86c86e5e707e6170b383e1147dbe91a23eb0ba652284c32d8735925c412be3a8b68e47524d9b01c89bf096693cb95917b6272a655679150cb0eff76133ffe8d6ba90e8102e3f0c5d71ef7fa3be9e9a4046a0d039c3572a2241832c6f1e57903c83391d15c95391794a7c89a756679c2280c8ed60e5d708a527e6f6ea7e4b4c9b194116f5e27e30da68e78dda3f303a6061bf1481022b56e3138110593836105396c5e0d2886724b03cf16e70381e6fd2093c73a73ba76c007c1d8208ceadbb50f95fae5a2206ac287d6ef50415626984ab3bd129c952650edbc8fe60bd7d7f2122cf97d9418598108010d1c577b50b73001bf0396a795e8a04cabfdfad74151ed538a23a50a9fedf5af272d7920e85de377f54381198c779ec34dd8ed086c5c90c6464ccb7917bd6697a623d2fe85c9fd288f692f495688524b58b7c5af98ae9e23d07b8f1fbc48f33b9661709facd48db881656d9904b748b08457e4ef0c8ab1a612e4be4c255f8b7c1ce23361a29784675fd6a2b7b90bd7b839d397ce09438ed50f62cfe71045b30021473a27f79774337bf74ff41ac4f05866a756c7783080aac14e278d21adab17904f3d969d554aa37714a46dc16b9f410d26d8497d963b543fa3224956af47bc06ccebe957ddc539a1bcece3e5bc5685ad73ae819a705b31d21534e9483f84031fd44636592268a3a2aa8b08b83be4eca43865b55a2422a94c5db7e0edc922ef0940ce2f30faadfe79a9cef03204a31bfd90f404357310b7e48dda38db71e3475357d86554d48d9574ba287d065dab36c3799716ef471e0de18026f3686ee024336e140b4e515231a26b1f664973bdc781de25a244fcf5811d657bed71ce337d685bf23cfe7c3728a8bdcea143cbd9e09978a90791bbe714daf82bd9c1647d7e26249a3f80702e7f0a1e1ac62eb4815cbd83924c0680d68dd89adecb6fbce56a6f5c6d6af33671f8b1645fff7baa3a7ecf8cefcaa6c71d86db23c70bb2305c2af56d255c631eebe6cb4dcaea3b42812675f1d2ee18928ee8481c16088b864d4d19c72a9b634d79951904503418b2e530131296be49a02113f293d3b5b1a7439be185fac853fe1b5f6e9c8d9da95a8b4908ee0ce3471eb89e60141cb2f4cf92d61dae49f6171d075f49b4134689fd0cf5fa6267250f68bf6af8684b55da6f4ee86db6cd099238846a2177ca0b037a3c85fada01cd82fafa5c9277e596a18c1c11e8df9905caa6b10bb168e83311ace7fda0e1e4163cf8fc091db000325828ff6a3dd857d5d923b7057cc9eeb13c529b9a402e6ed99299e27ae4c258501bb819124e0410d2ca59ae9dec5ee05757863c5f7d692b87a2c5a3943947e1bbbd060fe13b714ac82b69f9bf253cb098e7f771ab8d38960fa2455f4371e49fa1e5712ab77737242131cca99fcc42d7b7ce02d7b0453f002955a694aa0b1f15814f8e07cc2c085ec7f47714e76c9f22381207b6d28a77b6ccc6fd18ce111610c9447bcc73f48821c659c8558820a306dee2584f3024826664c20c3859c5055c6b546ccd960e26ca7fd4cdb501f4c84bc333810835c8bb0625f045ce6c97d80cf277aee5c49a8298e0ae6b729c942258e389811ba978bf62ac5c50963433ba40a98beb753e5344f5139dd9a662a41397b3a9d92ee8388d91f151f95a2508348aab59b2bc4698d92d481fa4f89d84e8c8496b84ac6389c515baa1257fa736d39d794fac47d057d367fe3e7e201b016c85e9c8a0a524fdfc0acbb599d038bb86af2a0de6391b6eae2e87a9c6eb3ae14df356dda93bfde9583286cade52c5742d80d9ebe759e97a9ca6b5fcaba12072815fb54b2c62ba2bac7a237b35a7bbd2a695ae1a04a80d9374e75d2526a4a9e54c5efbdd25db71e1052046bd17e911c4c56fec4002cb6e9764d63277634fae938962c40f5ceaebb7689325bf1a10d238194fc641c4b562349827c1e668d0f2cacd6200fb104196d85354ebdf9b27afca46490eef4b9c06e8ebf855f517f59783f285d3eccd504ca9bfbcc17e8128bff7a4f95efda1ec44b8281bc83e69b61b380c73225fc96e7f1144e1885a211f3bab4da2e04c49bfb7936c6ba67a366df1437966f70c0fa5554a3dbe30cdc9ba3d9c0474c705399c6094b1d06526d4626888b30c7dc55211464ac6bccd1b7750badb7ee5bc684ceadef3198952ca48de6e7a4e9a9cee3122dcbf17c52c66f52a202dc98041ba9ef582c1ac66bea7f236e835d4510453a57dd90e105979e124e7e40cd091d14b35a947ddace174bd6f9b4366adc42d4cf7a7749ab9ae0239f6a881bbfd3802ccf20ec82bacf5b833b5a1d35ea2fd3aa643b926e6e4f3fdee86b6331161689e9cf0091245ad484681d1162050d7dd13a09e5d1ff6afdd295914834681a4c18b14d73c25d583bcd19a931b168c19bc58589158f5f4fa4978cbb85ae9c6f43ee9db40e24d2046dc320d21dd0c427505b3a5f16667155209495acf4964c5ac1d3422fc57838aceecb0598ab6da01d59ef24ebcd00942495bedb19398907619ab8f78d4baebaaa237345a6619524a7743ddf2ace89531279ca394a232f624cfdc2bbadcd050bec55ea728e0fc3a5dcc9c6499f6385a2073fc2dcecab9934308857365680a2fba603da7905107fd113a28c24650790de06a705f024e1fd44535ea05baf1f8a654ac663efa7a34b167ad6e0d53b53e822c75cd42a2bf43c1b3abda5fff35be289feb1c0ebecf4ff23463b3985895d3cf22cb772e7582c906f5c488b3cfa2aefdab44ed8b81b70248f4f5eb0ea94fcd36ac25bdc71288b9c88a1eb44d337b2a32197d0b9677f3fc409499b9aff5bdf5b41edf38721e0453d5ebda91cdb19da8ff42c2fcceb092de6a1104f0f357c1fc18918d3cc670f4b10887222e40efb1a7524ca9760bd4e94ddeb87e84ae9f0e6c967512dd9cbc7df41f4cbd990944dce5adbee9b05f79a30da0439e2326fef7c7d2a94f1f97da16b6c147e6bc66ed7679bf19c7018e60bc1145b9280d6599beb366ed04c24bc853deae8e5cc7e0a16886d52141d08f91cf8380a5511ba7259b884437217f3d9d88e3e2d37aaf9cc81df4b8982160b47e2d54dddf0b3437053175b9c233d4a12e21be7e42a9b8fb3a7d2c8202282624e4a85bcd9b8ad91bc65d922e036be0d1a4dd67a07e4063378e7d3cffe18b6007c5a123cae1d7da3e606b3c94ccd4ff820c23e77b480ef1922a07a26efb36a488a497b0f363fd6ad5c0b6533e58da9afd2ab0ff3a47ce0553ef8e4f533ad80702c1e43f40f645ca5b919fb1c7da335ba6224452cd171116336a4c2dea5f031c60c9ade9be01b21436c52e389635615e2b303bf14d937620c60bedb2831faba6e86915fa10c592648de7ba2dbca09a19f8315a74c10f49f964ebdf56f8c656dcf38d369e2b05f4e70175e7c87c344d877f12e85bd0a0a4d135b6c7b4cce5d62b700ef08d54689ec8ca63844b49f3d803952e533e6fc1fbf9bda75a921a18a1ccf32d9ae98789e7da237b87d465199e3de154d138e6a814fbd0c253aebb21fe93adc397eb1ecffe93baad5635581ac45254f0b354b2279f02297a57ce7a054782871ccf2c70b3b048e913bc7056b5a693e1dd01521a362a1e54bb243ab0e3e7841b3fcf43a4886f4e6f916865f9a67b9c179d658792acc21cd1865fb39e38b77a7400e02d8fcd273b405a1026528c3238f8f9b7c843f8ba3fc123bc13968fc53b71b4425821f977135d6f217c2af831eff07acfb03eea05341e4472ec69b8f8de078e27be664a8b03424ef973099f398dab6feb2801a2ec923d4233088849fb1c5c6a0df89375eb7315bb464fedca89d18c59aeab5840df836f7f32aef79a63a9b4fb4656a0ad6a2439353d4db191a2359d19c701e68e749ce160605dd974d4f7d7b345f2946e84d658a8cd5ea5bf414876ade66329f0fab1c15625eb3579a8053b2c734c1321bc52578ef2c09e9fd8bb1c242fbd10c717a6b84af858aa152b742eeceaf6cbabccd1b3db1e75dc5a345c781e0bc7ee1e2fda0565b46fcf98ef7bbccf731ba6baa67330f1c80395aa29674ddf649ef14ca2853f796769b36954225422a806cd185bc948715a6d61a7d699474ec1c6f4433f51665693718b3e519b710a05bfece05b5ce44d494082b30d3a191e23ee47ae08a783e70d35bdfdfe1a75960174bc716a567ba1d2afb1432ee9af4b14d34f144d70cb24ac6da40c40875719f1da321bad102c7c6f88edd223616d5ea59e3d4d2ca2827a6da6a7fec456fac708fc565019f3d33830c68508a071a56f59e70d73ff56456d1eff6010dd189c0605465c40d0424ce534ec16ecec505756488f42bc0b62a5466055c4469bac1817b4ee81e2ae7b692cc5b29189b3de1f1b9b17c4a008779680f867a919747e54fce9e631ba3167b8bfbf96fdda91b093456d64fde992118376b42cb6e3754a76ddfe70703039b6dc10fb413c080ef169dd8a3cd18afe1068d28da676e4382de8e8c2620643b4432b77184e3c21981c27143e0e58fb920e13b3e3b14df1360bf1ce7dec09bb56eac22d4094261db15203617c1e5283ff2be0ec4d34c867d87479057fd29827d0e4bd6b9ae6ee18a4c1407a78a059670bccc701b22c8b2a3f3f0e81d1c35b7e5fbbe6391961e220da0192fd36fe4c23063cdc21dc2e1ced04189f28720203b0e4d2e88b25da6973e1d221cfb5fdb14df807a2594ecd8498c9ca30ee0cd8487f19613253aa31e66269f7416aa9319c999e6d67c7cf87f1ff3d9b53700b8ac28b5aa4e431c3dd3fa5375b4f980f9750018f710dd335e8e97e0e8589fb9c84e1c6017ed9aa92d7f97749cc5d4cde7e226c30f2da09c2d208a562db1485eedece44b2cdca93d1dc1ec64719debb8aeaba0e068314e1ed3a15a846101b13920fb61bce921a649bf654c9b86dd3e44046bf9a3161b380dbd77eb2d48803b66a40ca085e1ba9b20fbfa412f346d7712888e4c0bde90159a7fc6810b5cdef57db23200da3d08a55d9509d8603ad720076cf723093922510ca85c3422430ba364eb4b63aa9732fc9d90873961d82940d5d2f5932f445278c82661fd05f180f6791caf8344a515745a62027c4edb8b94f0bded2748fbeac15416b0723415a93edd7a55779dde28e753f06aa5b9a1d420205c563faf1c6099635a81144196249fc8fcfec13bea5108b00f8fe0654abe401e996d5d574404744d432d4e355a74ea4bb3e676449a4a5f6082b3f5af95ff0e13a52b6da5871c61cc5ee03cf55a5c2a63e2de1cafb161a3722cfcfab9553a737c0885749395674b0bc15d0835d56bbf66f4e742cb62e5863b7fac2179a27b2b0d82be4fd0da660207192527a8097724a5ec1ba7fada134d0ad33a437c11a420343e1d6f7afd8177b7ecfba99c63e82ef161e4cb756bf172f5a5164c7031a8c0a54e4e1022b662b7baa89de69c53f732c16d416a2130d15a4285e3a089923b51b2869109e30b0eea9e6a40662cc777f9fad12e9ed4f96e047332550da7663870bf3fbd35997579ec74892902377a25e0335a6360debbad20c7708d9b8bdb6a5ce0eaf7d2808d00abf9e27834df1b138fdd60ec174b1323cadd7b4bea1a584e4f23f5556572cc74768f30025d2bfde7e31ec64d8b7703995b3e7894b8ed7d8bcaf71bf6d9f082f2e4673514607339a320996990bb0eccbf273e4226c025c313881b11576ccf3001138aa8ba0a37c57d35adbbb4520fdce6178bf94e144b27f0a73ec3eaf311f5a237faf506ef4f4231525b8996e7e731a68516af60fadae46eb1aad028e3bf3427f59960d22ccd881f06e9a6120fdad12f2f5231c717806b30a88819a1f1fe5b36369191f8c9706a233f43e2f17cb6de380c9c3cf46feefb112ef1eae15699e2a6073c2d50223a7e72c9ac1413e9dd13c2d2f5800919e287b4af95c7174e309341354d2a78b7078b85748eea0fbe5b5988e0294a580158192b61c7b3061c0b2cbfa418c8b41b5c695414793e4f762c20657800f3036a0a9f9ccbe150ed497ea99fdb654daf7a86b96df71d07869ec421a206d5c4fc6a3395ff1b4675dbe524074249b8c5357144b343517a0d3cc02e0ecf7f5cf663a68d262dc05af69cc4f9d296ff6eef058ba0b451f17065ce080428516006df6006b5f32473a58316425855ab3431208648b10e95591955ba13af6b4211673d2be52fe7fd443e38c527b3c17a34f6d5f69e68e9406d1c74ebf4bdbd5af4c6712887e41852173ce3eae867ee022468c7538041f41cb545c41d51396b848d1ff101ac1236a433a2ba51c6028a1b4ed725656c843e9cf5af469002c6cc8154c4c702e8b995b4e2d1a8213a769f7dbc65bd1f87b370a6f8d49ffd008e05fd1ad503fdc082ab2fa85901fb25b6cdeefaa5e5ed688bc16b1ca2d907a12d47db6657e011054a37cc94426bb04f2e4bb69cdd434b46f6a88bb36d3c4554e2144a66ab96bbfdb33dbced968d93fc7926e24151adba66e4f3e983bf97d21114bde8cbf0848fb0a4e7b1527ab762166b1c01b257ddd911e3be8237a73ba420f317aa9116a9192cd5f051e767a134b2a913b083490c580f9af4fd47c11ffc8acc02c31e643a8f57d9d65582c56bbccec589ef560688466197208dd9a5313f488f73c9ecceaf1c54b6ac28030abc6b27e7e5919def9b52946b3d104a3057f00dd9445225171fd266aeab5739c074313c43cc844c0c6e5d3abf53e5ae1f1777840628ed8ee18b03b557f84557e8779b5b54e4736e50b5f24767d5a48d7fd804aa01eb6f48ecaa0db3be03d3d1dd916845a8ff1f59866798b3621bd13f9f7689a8972e70983f08e5d852ce665783f11198266fec514b26de966f7193e56156dadb39d39f34a6371e1a1eee1856cc8bd98a91e1fb496a3191a7ba6593c294f42607afd933329a78ba7ef3804269558996805f17249a5e64cea982239d3cd622ed8f0df23724d8a302a8b343f41bcb8ee85795b50892c6b376f1aef866c113fe28c931884f9c885ff8d0d03f9d57083479796b0fcedc8fb8379ba06029195b8162d83ef037ea20bec0c67d6d10fa4f3b0a2a623f4981a700904e8008dac6b8d92badc9ef18cb32e5f30f142d6dee56cfeb5e21232321e7af61b97266d1488abe48c66e9197a81bdad8672d8dc94429986e4424b8daab33dc015ddfc8fcaa307a568459b79efd7b6cdce71f0df088ddbf5a10f5c935603b892a4b889809bfe3cb4f5f7d546771734f20668b789eda3594d5506922b0518d6158cfd60a39d3b639381058c92e137cc497010e69717f5329468a24ba1410428d327eccd262e0133e2324083a72cdd51850d0cd2b028b686b5f557c4f6082e4309fad81da5262f4c1b8627e20217b297d69806bdadbdbacd6daed0d8ddc50c9dfca0a08d0ab0081f52b811d286127522c6739ca068fc21ee539deb75ceb76d716d6605f5dddcd87242391ad6c932d1b49dcdf3135e080ae7f560139b67a59dfa8cb5e305ee91879630724ebf2febcbc9e900124211502da681a281a20f9cb416b8416f2a50965fc21254301b63758d5ee1fd910b0551d0ba3d17e2909ca1a2c331de8811b5d60d0d66af7cff580f1b930c5c78f49f4cf891e3902e29880682b1c675286daf8bf6ccd6ebd924837b95762a980c6eb87283c513c4bf0480c0eef98847b1600e922919031486e2bc1f03b60f52352dfe133baffce9e39c80844c5ab26f595949dab3e13b017c4129abcb2b6a2dc5fd3ccb76af867f5715899b16768ef691a2c1a7c46321c8c292910c2dfd0622cf797533aa16873df87cb0e970e0d690330eb9c46bb8bdd2d33424f7b649a0dae016be8d41969988bd8af25b8b92c0c92ee2785eac2fbe5fd3ea9b7d5aea45c0c1953752278d14b72436d42cfe2ae1a641cd7770e21f009a6d0146f0f68902fe5a69593a603ce512f0d0083e2c5832f51af5f1d87a3683e3cf33a64e8343957845761d9284d5e15a2fc3152c9081932ce2152280dcb81826a631e5d7ad8d451f6b784938426a024f1126ec2aa1d6466ae056c39707dee8cdd415f43e609fe4a0589c04b39c0da5ea2f0a115005ed35d76b9aec27c4d07b63c8f53c953cb7faf5c52c1b8920ee308e4cf4cef8822baed0151ae06c1b3cc93c490921fffa3d7ac60eeb9fc2662b213c70d05ef00b9b501924d71ba7ed15e9bd0a73c637644dab0b21b48ab82e215aa943f5b91dca4c2a1506e8e93d7494f314610fe592345a2086136d6894cf52ffb30a3205f0436c6daf405fee32ecd7ab44c4b4ed7e1bf603913bea72c7ed071387224ef0892c0f80661236861c3b788d82973174ae53ca63918b8966c0b7471ce3bb0230219d68f5730764c22002cdaecb4036a27df1ddd2652b23892dd998465b691e84bb2666692d84c9c1dc23bcf44d8ea4e5f8ae79aeef8e494dfad87785664810f31404c323f37ea4805e7537edac48facbf3de0daddd34b130377afb91d2fca656153e1144b5293496c86521a68f41f607e2dc973e86e72e689af56e6de9174a99b453b99c193643a5118cc4f77d4754f02041783e503452cb08f5ede418112092018936d7c671dab1e23dc4aaeb4c7d9518da02e6a588495355618fc5ccd31f4fe98dc508cd1e7758559f302d1a24726846fb4bb7afde06e6fd947a86a7e08f02a69305759d777f9bfad232434fb04fbb1c12a0ead9e3859ecc23f62aa8048793768a89fe4b23e5028920c933b75f0018dbdd5c41b522176f5e0ea258077d45bdab9276e2d743fb73f503f36c2ea002dde2f0bd5f5420a3fda82960376b76c8fd51dcf624bf6e382e18218dcd57b7c8269a6a3eca354083aa942abb81518f449ba9dbcf6217370d44f205a8244e487270216eebe1d555a72db54fd5d9ba8e0dfd82bf1b8f993a793b69f8ea2e9384fa9813742d81df746df240308fc69b8eb2a926f5e9257c5c4ae80cb839a0e86926e83b9da001e6c631dc2e5ae3353a4fbdbc67285f87f87303a0b7b76f2c8759d02b2997616ffbd7cdaa577b11945207a2652422b8501acfc51f51450fa8a1f25fbf6c1024ffb0abaafddf9985ad31f6cba06c4aeae386a63ac35ce9f0b9d37d77d68cf1b1cb5fafb193e314278e5bbd00efdc045e5524fa56a41a1f9606edd2c869e08ec2b0f56ea9303869631f6a5b369467711c2a267051b28660c21dee9b7607040c68fcde1a12be7364ed7d6751dd80a1bfedc4a73e125427b95f9bbbef394e4ab2ae1ddff10beb95457524b22df639a48ba2578ca410cd90d769fc3b1849c408d732357f73963d4807df15cc9aa4c7a1549e74b6825db283a5d8fc45aa39fab98c87a0137191f7d66120e098faa901a0e41ee7c7db2b71e5580998fb8b45b6d6b8adbb485d2c406fc7d830bab0fe818d51858aa4b92f73184bb25a4f54263c4c0c050fd7b8b118223f41f3d3ceac0e0abee19ac1b8f22082a323666deb5bc2ab3edb52a433eec29c42beb0b84ec41e8b99f7d7fdcd73ce38816ed168b149ce86bdcb92185278f2b491ac5217cf9e1621b64897b06d91e0a4d09f50b253982c5900bade3c2a40f6ab44f8e205f8968818f5bb025659de716f2345e6c7ab6de03ecde93e10d5d152edf57942ea7abd296476b29780bd1c7be42aa9a3c392f1806c9ff53100d2787262cfdd026b61844323f244f53a07448f0cfa64f2a8b735104a39a07995e799e5ad176a8f8ff7c5ad70501e03a514bffefaba1c1ae32c8fa00114b62cf0073b56723ced36476225c1c3546fa4caadcae4879f312f19ed2f19d4ba60ac7b02df1dae10a9f5aeafb8d3a93c0d5c93db60ccf9f9efeb4fb5bbc715baf41c52c2ae12daa17a06f8429a0ea15a07b69c1931906a2f4e361b7c601efcc1784da9b17a2212837e9bcd5053035d875034ae16c845edda1e7bd66db345487167a8a4173ccded988f9e0860c0390410f221cb1c271c6c90ba01a89c9b94aa99863d678ab01ae54c4aae7ac74c6ff65e49ab021ef42ef456a437fc1589217a832f444ffffbfc004da11f04a1ff4cb526e06700a3395ab8c5ea7d1eaef423da5d8d71439b5c72d4d7124e9b0fe9c4acaee46670a8dd491e11227da52efdba0ec06e9cee23019410b49b415050831cd28dc9e1b995741367f4f0f55acdac9799536d9fd4f33e0de5e2518ef7e8ae5a6a00c6a4f874ecbed6a65fbf6835a69f7fe1c66ec51a462ce0ae7a257a6ef486f0949a5fccdf74d9e9b8b206c135966fee5d2283a97bd49e11c29928c31fb08bfb82fd6a3bc2e50288faa98f3884cd8c53d223fba2770ee6b0c3999a9e9868fc488638765c0727497fa5d6068ed00a3e9b5f49b49209000f9c6c38b00781e66cf88018480ed58e0a8d3b2b14940edebb89818b7a99e68dabaf1a0e897133d0daea76e7139863d692ae9393b5733df0561de029d05500d989362fb7936b3a70cb792fb8b1e7c5c20a9bd98cc90f3e9aa733442cfd1965672903f2c83246fc62f22b3828d3c057149bd28322860a83df5062b35444b1ef4e77974695e9f6ad1d490fc1c9260ba7374473718ab1c15f87136dfad280b392e6f4a2db7a3b0db4888867acc00af8c0c46974e59240486a6e0976629d89db95eb1cf5192c74ac846cb0f45fa65bbb64d502608d2fbcb657d54d97be664ac354c7b5ec5054086dcaffe91c252faa14c3e04ee2b46e36754b9d2ab6c28476eb2bfa25d037f15b890ea76bc7e5e0321ba620e6aa73338ccbf91d4a436061434b0d64f8600b5047584127a342111de5d22a0e829f0b7f6c2372b7d5e5a0f173a6ec2681bb192bd7e42c584ecf2ab5851a20028199fa2cf35abc0e91d153dbe14f0180603e4793b625ad7855a390ff6582650a534ecd27936005076350ee529aed0e9a6b8e9867d29d56e1328836d605ea51b2196978bc11b95431a0f0523710c773f286a4838f14527c1b81bce11202940c54d20e3ac3ade326d890f5899c3f208e00334b7bee850979767d99b87ffaba881247e1ca5b18820b8b5978d0b7589065eb1c71e8701f113e7677e529ec2f4402340223a0912ba0cab8c7d48f368d141aec2d8e0953bf1c4180e3ae579e533032539eb5cca7ea94770dbf03fe345346af0352f42995abe31254cc2e38d2825815f2552b8a2c98ef3ae1360441337cbb26fdfbb04e99e884c5b703b9da0a90bedd3e79a96b5a7b782953f520fcfab7d694a61745f7b57ca073ab18caeeddc18e9fcdc759c55587d310196a071dedbc8863b93db73fd7dae017be0979d52b0e946cd5c3be4afa8a790dba93497f958a409fa6cb57ab07727294af4512bdbce9efa674ac650305bfe024b47c655cf19b8706d2c06fd9333070e8108eec5ce465df3d99d7b49aef94a7b0dbd8f537e019395289e558bcf4ce0dec4321bd3c085147983cd7d3b5ab5995b2619930b703a3d5ec966e4cb7a3a35f484520fd14d4f4b1092634f4677b668fcf82619caa466d74ac82b3dd7efbcb34aca8337bca7b6af67e180fe4c43d076d177c47f406f1e228684fb7bec36c358580a752cf2db54bce50b85bc3fffb192e3186bf79e7e37e0ab0e35e634dbddea7e4419ecbab81edc1385188803e8b12e495bacd2fad24ce65f66781a3d9d9c6937b0d5b4699c85de8798f4630671050a7ad3b04c781ba87888ea7f4dc36a4bc415894f9327c996585b0c6442498781b557538f1a702b7f8f6b1f817700e9b0acd28024868ac8a08c5362dc6a63f73471090dd4e04edd291f3d6533eebfa565421c3c28d3c15c43047f83a14c4a88b1182d8b9043571599e29b9804f505bea48d30d4796319f1dcfa6d43870329e3a73266da905875ce1a77347f4a641d94376c5bbe672bd172a08934df825d8ea0e6a54e2b5d12f0753fd035815911b12d1576332545023e6a221ea0a4a10dc21107aabf23774d832cc257bcee169ec14e514ef5e84754dcdbdde16e2e127f18a911b4f4f770dd61bed356c66d08f1ea481774fcd6c291475e0355c72a0f91ca5a4f0e1b65c00a1275285dd71af64793c09d4d2e870f93ea4c8a4347dd99a1f777dc7bc38063f60cfbfada69e283cd5441443d7229b7c4a77f4dfeeaec299936c8263be640903b80d1c4b699b802821c1d5796659a89b30162bb1f2d335d8851a47fb05aaaeb49ad9d309e1632354c6dbd2051026b4a3735845fa4e7a3f98f56c29e9a04ce5c6373b37c80e92939c3af6b03e52eb1da009b28e0a34a0bd5ff90f586fced528ea4c3d574cc15aae1c57dd24857ed7e758fa41316f40ca825e2b9514f6b9ff65fde6dc38baaf755595613871b315068df71c5d7de4f40354e21894f0921dbdaf977a460f768474d7ffaa99bef580d523a424bfcf5e7c117ae9728a53d982dc6c1fc457a7ca21ba677ba3b33711384557b80e6ac4d4ca45a1d17ba73435881b1b6de5bd09c355b1125278b17bd246a703f417b731bee6876de63e1edddd48efb90ff75564383bbb53671cc554ee139d618c368a37ad1d955422856d20101f81afb2ffee6818864e03a019e6a236618aec5b04ddf1c10c51b51e2180595bd5ae359508af3d00f9c114f5e9f42a43a32d12fade05a44363f82033d99fc3d5e3f5f1d32fedcdfe0297a7012b2eca31d218e9df53eb766559b092ea41ee1d0a8768d7ea6b5883de00d7a1c325da99f6d4aaa23c8eb8a12db0b2e97c025ed540486b282d574c690bdaa55c52306b5f8fcf1d69b90394bc1f2e34b955e940ae0458e77042521fa43be0fa9dd211440a5d546fbd5f0c1566ccc5b3e70cdb4baa955709bb45ea20527f9a7ede4f66887fd3da9f4b28eef7f1209b712b90673549bef0361937eb66f683c9994f450f3baa3bf9aa3b279a3c3189deddc6c92a1f6af464c9d8f363ec8d7c01f4a0e7b45ee07682f85ff64e11b125d2aca8b4edcb05323222ce6db4a341f08e5fa36a9b2159a24e234961df568fe0ae4a248fc2f583e0b22f1266d9df7d23340795a495d468413938022a6c0f427c1bd8bfc8427bf0407af3c8b07edf61898789fb94b186218b234a44107c85e9e7ebbc3bca360af3a1c32fcbea9d5e354183d7ebf424e302562e2c42578b278db7f271548cd92f548e7898d56fce8873d7118af8d7433ca2a5559c90828e3b3169620e3e2ccff5fb2c1d567fd06fe58de32d55de9f3063ac307e23f04e5b99e1e83392c17a21a9ba6fc97493b07b6f81af2220b0ced69d860087847cc8027a256b934174a96e8908883eeb94366a352e5aaf51312b6a78225f50ad0d22f8967c154ce1133cd8d79dd2dc8b5dfdbde6a9c67c9d3bb0205945b42eda0e75ca39f377da87cc41e50294adbcb403a54c9a075d922f60e9ae6d6e9bff75077233d5cccbef73cc2c1aded5cd3be5b7c642df3a4d5ab4a1dae5b8e5777eb88e5d6a7fa7bedcece3e9f3d09190caa0e0c046c5eb5efd9b68c09f4b166f9ae0871c5e7ec3b4c913372ebbe8fdbafb3f9a44cbce56081e69c0650db5bbdc0e40d06595f70a0f781ddfa257941c94ac241071d804e9b2e635babe37ca4aae1826e11383cf4dcb86121c41b6065366d48d5da127de719a66ac3f8434fcb0e15cdf2e06841bf99b1c1de2e5ed767ea1a18ac532dd419cafc06724eb0502b7a8c2f2e89385ad938a85e0a59fe9d503c34dd047398e8aaf22aeefd058140cf65f742167b59f98f21410058ecafdc5842ba7a499ffc75b5f83fb87a4f177740a4e82999496a85e6ba6e58aad6b15fa76ea73b16069ab6df68ecff825653c0c010ed1752a942ca3faa3a3b9c4a255f2cb8af3da2cf4af81ff96a24b9f7a2e0bb18c04539245d14d9724ad60c35f93dfe3b017996d84b236501d9333a9cd7a1b121f6f13e97930e67df0cdd990743bd0d02bfb97584aa43244608a0f26a382684c64a94cc2fa32e305c87dccc90f59595f276c57e9d2d4b35721ddfee7143d87ac54e3170d9a2cf9deb29ec677c033f98144ef2f427b3a1dfaee41229cdd94c4642941fdbfd0d33c98ae1561d9fbebf47b45848e54cf2c770602ad947b4423c3a2fab9dee22e05c9491b333faf1e33f3fec3eb5e83e807304d24f5396d5a33489b979d167c47db2c0fdcff10cafa7602f32d844c8d6603420db0d5fdeeae45cbfc4bc18347c65bd8511925ee5ca46cadfecce616b01b8884eecc3d36047dba7b936a6965f83acfb3d700c308033be206ae6b0eaeba2451bbce3aa27c539e9c813dd0a9c33b4cd16ec48546e7665f14c2c24aced6613fd235e6e29f5b20fea8d7faf1238af806a9f44c5e676665b9e5ba69d0642b1f4f8a38b733bf1eb7a2afbf6ebfcd570c99193a88e71c4f5a6445632be385acaa54e57b8d98be2615bad2ea7cd1698ae80f411bf838fc41ee63a7c792d33d919b0894552ecf54e51dd342d2077b5240c5f70d253d4dac0eb5a46d165a166281ee64197521c8d136cae0c115a85a245168b8ea499eba1e4f32dc82102faf155ea4b8e93670a003e18b4036e446de09cd299ab01a39d1707b45fb1ec4ac5ced9ebec1aaa2a0ff19068ea8949e955e5f5b204bf55fc64e01c523fffd760630206814c4758861bdc1a6d80abba571a2fb467ec26426a12a573caa0b6a46b40d000bb7ac8ecb94c5bc6563279a9729670bfa38c789d7faa1aaf51b37122c33872e5ee20edc83c076d9273f1e84ccc10921ce9e9ef43b0d9ae6a6c6a416b0f0f2df0ee403c99a596b5542d4c18e700fd9ed7647a036a934100fbcd54eb875746e7a0ad71b2ec19a88e24ebfd32e22c5ddca73e0501f04d93c0c02fc178b7b1619762a7194e5795519c346c0f2d7c4d148a69cf8477c6de147f0352f0405f00c75677be084ab23ed83958f59c71d255ecba635f1cc17daedec1c6513e9e9acb312bbe2b0690b8a81f2612d8ee2648964ce7a5c002c81327efe98ddae9d93edbdc0a6d9ce7c9a8a887c2d9b8591a2cb14209673bf30c4fc0d6270e263efeb89dac703dcb9942a5925e778be749e6ecda0fea8fdb5a0207396f77794d373a5f5538cb4fb52a53f96bd47ca40c3d6d42e34d7af3251c0775a273540fca865587093c7e20235df70469eda0b2a84dbf73e7cca97d06e5e9796313d7ad0382156f6ee86d72ff7aaf0a589c7210ab779198df4d0345ca9a5767804ed6f93baa4658727b938773ef6b6750527024d4a9d69c7ebff52d65ebb6f1ce22d574dbac4a86c51c7c38ba0138277e9a5ffe4eb032868b80cea3cbcdd2dd3dcbe7252ccc30ee02a5e2e2a390199711ba670e311853c7592858dfe57a39fcf6a9815235cc3d0f583c2157498f1b7e2254bc70a0cac2853446085cf3aff778c6556230c0b5b5bf6970eb2b041d3b197ab09edad7c1d1c25a284587c736576402a83f1ceab4a6f102bec016ee1c4219f8f79f575e2c533c16a1062f61a4bc1d017f2db68da053d602410f007d06fe250385caa65804fb54c72e9959159d7f328011c94a3f03a2a36d05dd4f45774cc1edca677c2392ad05e84bcf7723dccbc268bc5cc17612f5d75ef7a63d1b59d8a6addc5c3b17f8eca38303da76c96a37f1182a7bb59d757bedf32afaa84a5c2fd80ccbd896654d3bd21aa6881748bb0eef296c159a8eb6ed0a5c346df113b09f6d4c0ed342f598fd7b993f31101df01cbd2106dee207ec6ce7be3fb0292c58adabc60e2121b5f8acd19f60ed8140f9fec240db3f10321a9aedeec8557fd21d5545637e38c33cfce81679611967553752cdd15da7f636d03509dd76f1d66c957deb41a74aa0a06d2ecd2c88bd0adba275a560619d970be7d0b6ff80f71622a5fc03e108585cb8f59f82a6cdd702b9864547a6b6d7405f0eeebb3a94772fd4c34fde52ec4d42274c60481ea7dbb5b532941bad2b5b15b0c119388864f4288d99432eca4f10a3557a11c4c782aa1e2c61df2ad015247bd316407f38f65ec9763d1f18a049d285b89def64133d4b773bcfc809834d292f02e5a30050fe1df57294a8ae3a986ef669d04f957129865065e57bda7c7ae7c83049bdc6a42849e533325050290fb2aaaccc6e2f0cae55754ec8609e05b608322ac7962af82deeea4bed87bb14eb0ee575bdd41e812a21bb30528c82c2ef1cb57e611fb6d4cfadd97cb4c7c2d3c0ed776d2e107ecc4697a1a20204afe26977f468dd2092c61f37cd469df949635587ecce4bd4c90c19db5e7a3125ef2cc6d976bfbad631c21501c482bc753caf339992d1b6fbd67dabf4341a3ea6306cf1051e1e2d7441add34c7f9f4a111aad10af4f477e9ac17d3a1051699c9e6d538eac2475dd4d46226ec7bab05208e3abe79b550af13c3da32aae06e3f7ae6c0d7939afa1db8dfa8cb348c8e5d144110eb01b078d71ea5f01de79fa2f56e221d3aa97841629ecb0ccbc066d62b8fa0e96f2e6b8641dd7746e860d90b8091490066b825bde0a4fd6b6c5d98f31188db9fc442bba19ba093314eace354d7d548f10e9c4120fa9d20a6082f8cee37266b929b1f85758e488c8fd73d68a722237fd8e47734e90a22ed4905fa7e3666141f0f8d023747ebc8a5b47a196a12425c6aa0114d9aaa0088e79861e8ca7f8836ef5b4a12f39ca7fb5ed0d10848c3a4abbdb2a112c47eee25ce4e056daa37d01e119d0585e57ba9075a8393b9db20f56a5bbc5081c203194d3084dba90b129ea9280f1067c5484977a6c8abacfd8a59d2237ce742aab62a9f14e5c340217fb99fa1b729e07548c1330fbe1fe10effc45ec5696263eb203bdcec62adcddc68239d38f64c6f8d79ab2272865bda4a931cfe6a18bf2377a36d8920c6bde2056c5e3e52c07c56449907e26a75e7082664bd077755485be383f02dd2ba1c04386b46cce74aca2271ccc20e610700badeb7a98bac9a4aa5993aabbc08a44d78d9ecb0d6b27235f68fe94745c933e01927e427dbe0b08c2c4e0fa5ec8b8378560a165704646a52cd071b2af87630780439184437f74f3ab5836cad18cc4f8cdcc83ce27616fab24ad9d49f92a5c5d104d56e5a919cfc65d6fe72db9297ac179d0a25184d8746a3cc203d1f0586fcb8c2e4a834fae7406b254a216e6cb29381f9d332434908cc145334895abf779222d36cceaaa310200e3a48de75d17f83fbca0179c7281d88415a99a1c3ce65c46fc42dab5e32ecb5671d9c6b377806eb1470fd91f08915b87ca22e2f20e7f65f8e2d71cca9b9f4c76815c443a8c12d6dc83c474ffffc46721f01ab60010f448eb7849cdfdfaa68b9446a205afad180deb3e376df0b38cc5d0c9143b58080421230ff00dbb936106e7945591d4d436075aa92281345b59900cca434d46c178f480e8bef6e59b774dc17294ad55f19975da80c2e71407a53bc16e411c8538c9ed797e9716ab400d5c813c02eb35d8af4e12f320e577eaec8d7842c31efc8055baf2bd563062c8cf44ecb7a03b180ba6bb593990fe09327e80810266b7f83b9c68020faed04079be1eae734a356e591fe74688a26a11609ba9bd0496d0879c0f1c3b7f0d47f5cfa19c8b9ad6ac7fcc92c143773df58d5c3526d83f6fda40ba2ccc6ca46093e7e46e7a2840a8592d4e22bb61bfb6226a7a3a055019db0ef4e2b21e661f0eb67ddd7cf026c0afa2ef5ce73466e5de0f67e5ece78cd4697644b25234022dd5e7fcb6ea407914b83f3e55d8726f4c69bc5b27d1e1c4e38cb146e6ed24dc68363885e975eaa497f9b4b219242c7bbd4cd49d534cd98c476076dd00bc3d57b363538abb9c1f757bf27f43c5ea00d809f8d9a4e8a5dbb9633680440687a8a256dfc7858e000e2b5353132b60b8b1f807ed4ce7a3172d29cf1b902bcb25ea0f48d9b9b2d211df6ab568fa194e4fa6c8ce86e9cd5aff3b793ad26fdcb6bb795ad5a945e5f35c0bf83927d819f1ec061430f50bf7cf5b4f38ecebe29a2c4fc0539a5c8621625ebe546789bc180a1222146205a304796584b4fa2b60665533707bfe70bc8222ec86e5a1e6124d24f7d5525cf13e92d8fd5f156e1e5096a1ab145ed502b55dd212c9e7387172a9c49093be353368f52b54149015f6ba1b7a84d546d68a69abac94f30fe1823269d8e65d7d71605eb733af8fec457561eaf470cb12cfc03e9d78ee861ec108e7f1ace0b60ecfe01eb763285b5e4ccdf7988e436ece72fcd1f3f0fb1a5865ae69d5d304464cb5719d5b47e178b52be762d2cf41641ce3e3706675fe1a22965a70c37a377617ecb65179732f941de29adf157a12b0763aa09c1e1db3a019a8d832d4a3339e3dbb66efd3095b630f1c6634f135cd83c6f50d70fec1164292d8da9bfc0c13d4a645d0648f28c03541a20e1c5c3894995478bc8513ebbf20ee9cb89b3ec2d9d479f1e063c8a61c8d9b1a313dbdb6691c1b689ab2fbf8fe76e67190205767d80c7313c24aa1118a583a403d93d19346e104aeeeea31561bc24e3887beb9fc5b34e088d73aad901979c503e943e5443e3e97cf36e32560468a3cde16b5c399c46c6ae48fcfcb6f534553f80f910a6ad86b9a57fa7d9b329ad2d23c4fe7e69a34f4abe3322ade95c08dc67027a042f5a2e71236cc42cb798f88a0231a95c52918df285c2ed6973a3b6ada32b6c2e2d6652bd0f9bd422a80f9994db465b2275afb6c992ea2053555614815a75f3e5ae323e4d68afc1c2ecd4e2435d01e36eadc1834c257688d6089e8ba55fb92c14f4c19facd46c6434ba83b593b18d5b310fce3206189b1732d2816eb9dbd0e0e5d8b162511dfa640396fd09d141962eb0e12393ab607000855986469710e357045af5ee4aa4165aafb2f96b140f66f7b3646f5d2f3a92a23f42cdd1a57fe0856fb3d4262d513385c2e8d6c15e9be75abb3ebea19aad9884a19735bfeaac0aca22f84b9669a5134b4ff83212682b407929d332e4301fd1d83e0fb80560e7d2ecf4424ec9eb136369c751635233b2b4dbabe64a7b5723bbdd1598da6db2821c28e33a0e34ae5429492c500bd290509a31325db0d5a91d35d7d6172ccf914929d6118aa069288817c92df511e6a17730536027187515ff4836239f1de1ae30397a0c08a7645483110bfba67059e01184cf83c8187c1839095944f76cf4f83f5411d8911e79607023d14ade6a4bc92c338eb59e3288f55d37b504906e01c653c365533ac139c352f0579af275dfbc20db2a76d0ecf444a23ec254902c80049b83776307140b1a537bcd7e7486d895ad87145b3d77c5f57a74d99af384871f4c5688f207d9f817d38704d97604fc45aeeaacecefd41a4f778517ef3e54ec1a1983cae9e79955f026e567f550adcc4bf68124f939951bf9d1b706b42710e9329390979ed4ea6f982aa69b55efb1c5b88335eddea95474db7eaa0aad9e80279daedd331a28c5b1c0f6677f1d099522babd55fc898a85f0fb084394c1bbe9797c1f013632662c94557441c55c1bc2d2e11240780d54a4e47e7c8f55962885f5ac4ebb0bbaac2c111139a3195832bd53c6f8fc6fdc28e42913def2e4983e9a4fbdf7d796cf655667476710cd6d04adde4a6bce903919e2e111a5bcdc16abe1c4769404199a7db94da4d5086e0699b7598f5d48504e95acf28d38f05eb20c86c269bd8ae037c1d2f68759b70e4032f3ae6c2345862d865a78abd876b4d7b892a8e4809fcf09dc21f06aea0551af26a24c8fa4d1423ea3a83724de5b4e3b50e1cb39d492b9e6d57dfc728c2ca73849ca0f977c99f0f222a563588404e17116c5653f55a172f95d4e42ce75eb3b67a772c2f39507a651a2abf03837b664a7a56aef788883c2deaaf7e765c9c40e02831035a184a601a528256673b0a690d6b60e7089ee9ffef55de32a6e74c7d05bad0531442111307320bdb24e7afd3b22b0cdc9d4e446fd072762d1b7f278b8b1cb6f8d5c7bc44519ff2b3905e55e2c7cddd260bcda6bb1503d032cff2fc9242ed534412db0d7e34e89b1b19b9449b64bab272bd535dbf9e8db80446d865c5094f74df36bdbcf3c364cc6441673d764fce04dd320e96a5e54c86dde0b65ee3cebf08c4a1dfa70a3844fec388eba441ee5179ce5793363c79c793a33d3ca83dff363cf33ede9a0e1b671fd4ef76ce5db295a6289c04f43a0c002953b14f7e7eef4d1a22550c9a34de4e8a17c640626f927ea346732c5f2a856678a6aae57e0b7d53d29cdbb828931ee66b0fc6f3dcb6ef529565cf918b73a4c94cdf3e787c38014fbefbfac94d6251c2e1fc49943fe3a53e020595b313ffbe6e05ec64a4a657b04d1a51c6803ce7906389de4277490ff64bb0d8ad6c5d7f63041ad135317934aad479accbeabdaef7869c2ceadffc5d2a6041929da1332d08995d0b0dca421b6fab9f0ac3799f51b5e29471dd6f89c8e2e43d188da7ccdad8e490dd544dd3ba949b3e09db4d36d5d01ef23b37912f2b77767951cbfc43d5011f2b82919568a5f5e2ca3e74b184dba9df308aa4f785ef4cd6dbe22ad63be4b661f6cb28b0d54199ddc4fb5932e6510cf86fbd79dc2a8b2090bf28c55c91293766ba72cf6509fc8cdfcf922f01e77e28dbf7ce1a156a4628c4ceabbbc44bf789bde80c49a81336ce68548acab412e11bc39e0175a1f970b353c9ae0bbaabf5da30174d3b28788e389b1b2f4153bd6eccfb2b3a4e936693b047102dc65d2ee618facd45842de17356b067108d834ca0816f39540b28f08bbabf6aafaec8977bde378df3737f7310a6e2c45bfee676283c580addde553ae5ebce7a221f4ced1b0a7dab57ba5733c2e15b20fffb2ce3cc48fedf36642efdecba546aa3af023d02023867325e8211de6c68c623ae82292679ae53c8a3d1c6323a700e16ef92568008dc04b43f3b483041514a7251cd97eecc54f24685090a55174b57c9fc7f02fd549b8b50309c33d38158be9d21444bb8539eef5ffc01dcad01db1e0d11cf36f633ad3256bf7e917b07d025e70802f84a32b2e5c76a7a9dfcc7edd1b114d82ad0616617457d35d7b01f03fdf41d746be352ce177dbcd6b0d910880d1797c77bbca5d648f61f352897e6d0dc6a813ca21fb210fa0b3c99b6393ce86c579ea92f4ec10b1e9dd30f508a7a4c8f437f1851ae88886ab38596c34f49644ab6f076e2b15cb47f4bb69f997ceb5b74ac7293447f5bcc56c5648b35365afe24ec36bc8ec0a80f37db326fc20ae298f6f877f47b8d50fb2de2786fc85bc605ff08f4f89bf716b990f007b691425d6352036a3454ec5f4034491f7c04dc1ff34aaeef6fcf74af855ac2271e7a67338123ac005c81953e1e7e88d117cb1365a9256d3b85f5a6e61d65981cae703d5686b24078eaa5e22bf5be9e99cf514fc44390b6115624605179cdcdb931d3d3fd759c12d38eda8ce5e2c68acd9f4ab8c50395e9cb51216b86c5d35f0ce9553a131e5d7292fd9e90d406cdf7e2967b7b5731970b5f5b8d6ff71d052f47531608da4f4010639a76739db7673cbef7be79635106a2d3c46d062d91999042b3d982444e00c99996b8b1454748dc6ecfe923009a3870db91abacc3dc5ddd3b094aa29d19a77648a81515752029d42db5264829ae0441fdeef742077892b09a64aa34635c9bd3ef6e38bd95b28a8209905d797814b13f80909a1836fe54cc2a336d75a9d0e212f74a960d925423a7f2d404bf9aeaf8b43ccf624e05a800f7ed14e5cb569ee07dc20866ed050dc0b4a71de2cde60cf0c3d2ef4518acfc63409967f0172cda3801cf841bff01ad8a17b44e812e74b396698b9c61dd5df027e9a5a9a0e0788863d125dcb7164327b9370b6dda8fe35ade0acf877b0970c025d16911e2a1ab46310c3ec7fe952a6616bd9aaafccfbe696eeee7754381a0f91367bc79ddd9b2bb76f64576b87444fcb532430335ec3bc22858d95905c4a97454f4305189581ca8c1945091c0942a18cc497d07560c6afc8d5defbd52feeeb3aef7e59fad4c2525fedfac5c45195bf8b76db2d3c0db36daebcfe51c19363cd15f547025e33f6bb76b9f756c8f42a26a642ad52d4e4fa5bdfd28524b95c037110dfa9b83d973bd62890069834df58673033d09743f39ba98e81e6ed03e298b15d6e424e822f400bed63411ed1c680cf85b7663dc875920fcb2cc9cc7a3c5e7c14504f131e1156145a4bb1ce1d67ea14ab22ae648fe57c8d886d31c7502a96419ef0070c75fb663967bdfcca57ecb26e56b71afb84e7f57df0581b3839580dd7a08abb2ce1c5db7afdba756e79b2d3ec06c94ca79c50d6af137c91ac750a1a38e5133b9c751da8177afa48ec2635cc4a4c91eb1ac0f892155cd5e9026d578100133f3a6f6f8399495aca8c370f4ddd53dd46fc1524f1aadf2091546509c037bf7c72b23543a40eafa62a2965420c590bea32dfc1f13508a9f8aba69c8948fb201a91032f815e958941f535382142666bc731585ada3e5e3f89a44bde96864973635ec43b4cb938786d652c9a10d007680cf533b7f06e06b12885c9ecb8dc1db975a80659fb1cd2d6c38ea7a539ce7a32382f3371da316326ee89f02a0bf6a0db136f6f2cde69f57dbe1230e46647729d034663777d9c33d1ef2340994ea9716fedf533d5843fbffcc908356546311fcae79c2796b95ad98cd70092ef578642e2bfcfd5cd9f770c1cd9f140b13fa207717dcd1fae82b31bc8ca903d665185c6123ef2b6e6952ab06d4a0ef1f3ba9f5516e0b10623b8801428d6a8f4f3dc7c439f09801e8fb7d42b4e2ad2462d02afa5fb85831c8381cf43c5c4736bd143bd1a72e39c84cd71aa7ffc37f41ae3fa8fc984ab3587ed9bcfe7af362b348a7c6de4f1cccadfce51fe4306beb9bf767504935976233d98c739193cfdd7ad48da6e9b32779e14b2796fba0b22db13f9736fea6fc54c162cacfefc1a340a965f37102f9aa500145e107e88f42f707e5367edb62ac6be5dfb3b7757ff9a09f904eb5ae7e0dfca317340aa9159240582f092f8a560fe208d130806584126d7e92cde493ffcec2328101ec7427e0295efef017b02fcd9e19077db69f1bf826eb9f34cfe1259c0b1ecb9252462d591f956fc6f904ad70ff932a914feb910f674eeac34d693b0d91bfb34b304ca4c708026f681ebf47388c0941b8abf02e3a1b6a6cb3963358227e20aab926198665731c21ce659471fe48e0d35799d7e4007b97cb15afacd7ff03c3def849650e9cc4cbc82b617db442f377e2e1da850f0e8c3028ada2e4c566b7351cb4410ad3bcd275f6ab91fae1bd1cde5b6cf9c408569369a668895a7ffb42d70018da8979ee719129a75eaaad97cb34e5b6bd7beb6be57b77403c158dc805f5ad4aa71ef4ed3107d85513a00418d1b2ddc68964b09113eb94d8845e867e39d0bd51b6f89a0379e0692fceb5a343fa1f0769f397d27b64360ccf390f032d80a0a3bd430ba04f1cca1d206e7f87ee8e8f6ff923b9e3a26a37e23457ce5842dd449b299e69df021a4e1de99678c2f60f76b76a0f400c12d6ac593986c3605248baab28fc9e56478f7806c53d8b0e4464bd0d7757054f22606e8eb85d8179af82aa9a7d51bd905d192a82010700e40f2ce64f4efc65f0ad9f9f25b25b6a076921cba1c46a4cef5399ce12d4ce9c4652ebb3a0cdd3c0cd69aadb685cfd764735cafbbbc82d37fd46fdee58dfee04b3b411b16bb9ddad9178a2152167fd3293209de53c3f0ec5309587b17bbb3b7825880f62485fa333ac5994dcaac4cc3973f82d05ad5bb48e1f31753c120f02b309387a894c68dccc9bbe5f95b828825909b8aeaf893e6d31ddf8a19599d0bb79a248dcd9963139b8b6fe82df7b01d020661a01327c3bb96a444c349e9123b16493be61aa05b10d6e4de8b8553ce19828fb13685c116b1a8ab62aa2e77c186f38b620e4721fd3cfd6fb104dd51b82b86cf407a5dabe4ccd4c697c67ecbd7dbbf40d79d7bdc1d5ad4686545569ce944f4023f2499028e56efe6e2a2e850aefd0c06ee13c1a222f4b6d225753b83540ac5aa77ad32797752fe454cecb1e3b95192f5f97f919b3b636b4c1ea0037e6abe136e397d982734b5e2e1c5ffdd42eb8fab1a5470e8da58b3eb8b91b1304b19fad7554eab70174127440d6dc933627a1d1056cbd043c91fd9395b6c016521682e84f73bcf98c74ca94357817bbf45df94d4cd4369855392bbfa789e6e42e53489fd6c9c9fe9817efe8de792f7172616ca78adb6d0a64a7fe0d0562f02d7dd05dd3ca0382140909e6b205cb1c4307efa6a43d3c0fa341c5c4fffbf56f3fd68a613861077610155966456034f7d31a347340bf188cfa6b03237dcf6baf9333464504316ecb3dccb4ecf4527dd312389c20f3b0bd7b945b54bb0b7660a81747f900f17311f5b52113b4e96b63d4eb08fa7649ea5fa14906a5d7cd1ec2dac491835a59cd5b05baa4ae93099d5c7968f948cd3b6fd87d175bd1a52bdd6df340890e7d9f529609d8e935599dccb287b13efd034a9d000708f8bdd3f45301312bb3b221f2bfc115a89be58587930fa43025fa0171fd484f401fc0218489a33298968690db2c55398e28878750530976643162f8d0dc76d7071a1f23ebe4681fdccaad8dcab69d9dbb5e398e39ad714bf150543a5422605c4a305ab9d5f8aee4182adaa0d5e110917baab9cdaef1414ba3b6d6e1f63fe027d006399bceaa62e88e1baff596192e3132fa80614d888f186f345a1fb6a6626841d9f5720c371fc18f58628e7a79535f4d1e4e599a1a9b34418d18344bccfc5e8e6e7f6907cbe7e56bc7dd6fcb5926e4f3761ec57f2ddb2bb1b689fa85069e9a075b296d3630717829ab441ff41e110bcc17b2797235611212e158e52fa03b82c5f87671c0e03fd9b6ee33f0890a80aba99999ceee9f69e08ef2ba3b1668a82c174a338fecacc3e8d91b111d5a7fc390ab50cffac5e34d0e0ecf27ce747c7f7c52042f6aa54ef827dc845dd7dd335d23b9fc223e2164e251dc22ff08a7ab2600345f2c8fe50815e32fc2108051333a624d4ca35b1d90d63519796ea2c185a3bed73b587096bea9b003a0e7c7677c41f7950ee1d1a08621cd2b1f3d878e648469ded121db5f856d59e7d3b632e9f17b108ff5260fb37c28245de91381f3905f654837ae44b9115a9fda6cce93b9b867af2468408d5f2d57c5970289ce5b139586e015af0051f9669f7e50c7495d3e540b7b48960f903932ccf8a58c2b8bb0a7c40efb696b46f1bed2b703709dfcf7a2d74a9b39ccb1a2f838049e61f46750840098090e19f58fa77eba1740f900fd0db3368cb153a794d922eff3b741726893bfe728e7af0fbcff3cec0ad7c64dde74039bf99ef5ddcbed3bd70879056fabe8b47064b55677164b5685d6942017530e571c34469096b7762b8d1f67ba7af8ef73572bb9efd3d43ae74b8a53411b051ee16165f02272852996c22bbb064238e25695ad95453d94114546855b26e43d2f64b5d0891eeeeb5deef9493eb5e2b44d72684d45da64961e7cc71381df526c95689c2bce68cc62e0eb01364c295dc2f5a0bf380e3f9aa4f7eaf1690f447a62e2119a8d0b3f10567fecbf8e28b30fc09edc8146887cfaced6f0e2b613133b3f3b06b000d2325332e3c67283aeeeb546bb4319868fc76dd8958b3574f17b4824ba41af8d61974d1723eae905c09d25073b315586d3f7ab74c304c3e1496a0a47f55c46a921cf81a45bd621485de248c24dae5ee899cda9b8599d0d5c32974378870552067b563ac921a28ab01ac05c7f1610274fad7fca5dd6ee8784b7e4e52a807c2d1aa478ca2c176a6a4b27d4e346324f3a08742f41349c5243ff201ba90bf361c57e5c026a5e5a620339993ccddc3e437f1c8b82e7d35985c9d1e09bb7c7e18a4b65b50178083b46ee5e0c3e14c617aacf9cc48c500cb6e9685601512810314dddce1992eb1646384ed8be9322ce4ce61165d3a2899cf4afbd7663e8a58d8a8800cfb6f18dad05c506d5292db6a8099beebff83a9a137b3b7ab8e1f2400f77443c4ac6020660463ae8c13947be24914197ad8e19a9ec31ff6fa96b372e5070c99053cc04f3a4228cb02632eb7d7b8577089eeb960dd8e659ece0e13df5d2c343ab085eca352573639288f02f750dc32370f5bba99209cc711931dfccc5c82557c10ceb001d1f9978ea071a7e05a77031432e798ed6d17d69df93aa04a813a365fe28e4e76c0a288dbbc7da55dad501cbc857ea3c229f9b0ee965fc6c66c3d8024d320c18a7ae9abbd9900b47217202e1f9659e2fdac09f85b5b6d592817e963577f50ffb3c3eb7c1494e6d78f7f5ae0822112a5e328182e1a8a98fa201ea8bbc11ed50fcdfe081cca22fd100a47b843c1b5f1f44d773910aa69424236bb9ed930122d7d6d579739ffaa4245aa45dd0a4e67859a9a8d58aa457bf23dfc65393ba8fcbe7cf5b3d34dfee2d6234460a9c368c695e25c6add3ffe2526cf4d3720b0f8cdd22dbf9533bec173da4384efd16a530c78e97f19d4c328492027dc173b57f21f29a5aa26e230988ffd512a2c5d3d1bf1454cdb7be5f43c68ae99731106509baac4e934b9088268b85fb18e8028bbb3e5b0a173da544fbfc5f3ce1edb8c839884e04d7a97779a52ef148322c37c91ab6e8fb45ce71ac040cc1bf9ed4304c64b8c0b94c6327e367c264461731e3272190f6d2f74d59f1b12c1d6a2efa9060123042c635a45e8dbf2b3d201ba4c39caede1018730dd732698db7e6b442cf39e1081b650617af0ff74434d7b41d27f7d251ef19d995a6cf6c0abf1b8d690afc303713aea3c3d368407c3eea2b9ee794103e9cc7e71d3368c07d90be3189111782993fa7bfa9f84ef258af068158a5c549841c22100e0b67dfd6892d346202f409bf0ea887701ab5a332ddd7aada9491b5b60532d8a5767ee4d217a16e871a0af80be4c4f729243c0ac7ea4df299f6159c1ce27531361cd96cbd5d4e7fc4d1413dfbb7f0512d4e70f0867b56eee23b4d1d704fb3fbd875a95ba93f26f59159dfc26a4babf6fba5530734dc3207870b4cfa9f9534a3a3a5338c0c2cf521b170befc79ca150a72e173088c2b1cb4c9ddea0626fcb928361822aa0f611faa5d32f38dedfe2a114f94d32a9e5337d1c10721b82478ef020cf2e123bff9aa2a32f4e702c341bc19e06b537278dcad7002270e1b45ba3addfa50c03ab4cc86333c03918238307a20b2f9f562dbff361de7fcced4f80b7f41ab9f46341cee0d96315c51924a3d94a9312b261923e9bf96274d715c54be769471a2dfd27cc0816142bd0e2c28d9b5a94681532fb523401e113cd22070f0fb8b135b25684b12c8b39b89856f5c9b18c40417c181372737ce74626b3a16e795c5b4bd278857ee67e21e4edc4eef6fccf224e1f3eaf6475661ef6d52ba30ac61949cabc2eba28a23f096baa0f7ecaa6ddf3fcd53ad2bbdafa22266d91b249bd3d0803b05f5c8dde4d34eb28b312390840498bfff5976933bc3285b30386fb272ada1c4747b115da7ae49d7bfa6a6c61d3dd5eec1b9732e79fb97a0e44471f4cb944c2f74769745e5f9256d680372e1c0819a89dadfbf9c3e74d895e6e130e89e7bc353a826fb6c2f8f3e59dc3c3f790aec8dd478a8c308d3d74676a050307631006d82cae9ee84fa01846d809ab362ea858e33969e55ceb76b0dd4cc46bc663d41001f62430a47c5dc5709e5cedda88089b87fd267bb5201c59ef4ded220a2409b1707c34bb3c15c38720981f690dc30270fb601f9e86d78c169da13b142b6e2e628cf6b0910ffeed9b03d56b7eb6cc70cf504f80b5426dd974d731bf5343317e0379ccc3c172bc92a70d264d537ae2bdb0f48e8585ba404d83d72fdc7959656374830015b1535d6dd9d469e606225fa26a3f2a870af09cdd3079f0173c48df46a26101398b463100ff0cdb11a8de3d289cb01ebc25b9c17577f6db2bc8e1cfba218b82fe156bc21a2c9d1aff14f8423ef8990b398ed22310e786c5cb5d9998408fc35b1265dae5cabe232cecaffff496a7925e789b4e7aa30d98db9b1c0f225c13a3684f7778a2d9512680a40902fe197d7f3766792992eeb2474e56600ac34faea9dc37484b80ca5163488c4ec52cbda0dca42579247fc678cf8a31305c74438585ff5326bdbc8e11333cba8868e6728da319a78d12559d8c9352ac86259e84191e648d5aca93cbae0e4ec414262d4000740d187e4c40b3e300cadef233f04496a2367480fe6e5041fcbee85328a6a9ae3e90219b0e04fb4b38f840146b134741887c310b92f3bc584b50f9ead578ee66c6b616459e092b9769328245cecf3321c813849d802d0ce8d80c3a13b54852ba0177d173f98f3e88c0f0a92d01fd30e6b7400ac8f8b35310d32afc98e7e70f58fe153483187e7deacc146f9de1670bf06c4ff7d20264b570f5157f31e3151365c1c6a06dae35bf398006ed04f3d5c8d5964ec9662c7563617da88647226ce576f497e678964f68bfc1f5ae65f6afcb48afcea3f325d18a80c68b816a538db90df1ac22d5bd716c41204a8755b080b05e54f376d8cd7f3d1cf4d0d4722488dd7281d3b164aa3280dd36f66b18c8376e358a83cf4dcf063e686ccd63ab26f254db431b250f0217c25b2522db294f6f90b7403ccbd77d8dc78cb18dd1b276295e00793c6d572837235a83f0ff1b84b7f36f4fc1ff09da0ced04f9b9f619cfb0e319c9770c606334a6620c1e906f4b59c8135f1558393d754b4f7d43e4af10d8fa4e2519f9e3f64f24edd85b84336d5d977130c3868d4d76474a61fc64c480c232eeb3c7c2ab75af7e7d7414e782ac1b98cada817e0d7de30e8fae7121f7164ee65e0166b7309b7e82b01a5b462c9ea79710fbd512d483f164c7fcaff8927e51d3e601f848b6e6a7128d9943bd698ea8868eb7eb45651f1c1727161c448c8785660ec842ab61f08bdb8c00fa47290a05fcb16dcd04e21848d174a3e324b709339f21522c691c1c4c3b7b9d5516b4c11a647e87db6628d4a44aa09c5a77b5d6ef43a4afbde92ebe080dda9cbaa58b76b3f655f53448f3659adcc93444308b503aabe62ceac72bce0c13d4a071bd1896c8574f0395a3f0f7ed001d7cef44a23d38b242d492cc061aa367207000d252d105f891ac1c4de078c277ae2f6b5ce35597bd07293f020fd6b0a9442c95b50d6088eb7de05a14427b834e81e3106ab6c2b482cefc0766fc4317cd688d18b07b9a41a3c68693c0d3937fb591702db1d6edeffc7a4c881fef8d7cb74d7b9b56e389a134d7b1c09b01ed933aedb3749513f3e39d8086036cb12fa7af3bff082865d14f7152d14907e1f021706413aaa93e9d5ad65b4fd4289b56d3d31de5325d989792ecce4e41a1a826424dc0790306ac2744bcd7f9254a17c9e9868b0673b412059444dd7c3f2383f0b594f7c9b4f51c231397caff91ffb118f6376d3688914e70cd7caa3ea65abcd9caef64790491e1658a2a4b868a3adaf279695138dc749faabaf242ded8b213f8d646e032c67c0166d6c42cac52e32ef32fd3120405960f22a2d7bdd7bda132a69c59f100af17d83e42a64c2e58c7354c203dd0263373196f9c2a2bbab90ff2d9ef0211301ce3c6d554f26313ebcd6700f12a03515f169258c3698311425669511227c8b8072653750de344d0b7f635c5f886bcdef4545053fbef9931c75c001a89d9b15b667fefa497dce1a59069d5641e08b41e7c2d2a61384c9867c8efc0b7ab0a653db9f3f8bb6488c5aef32dc786ab7cff16de7321596487d3d66185a108a85e7a07726f7c66c1345cb78473db56b678afb059d60aa86d13203bfe66e83700ba78595628451768500b87a4f7cbbab9d31cfa4699b008564697f400138668dfcbfbaac3c9ca816d9b09946474f2e15dbbb69e7ae5693c5a75d1a6f69765e3addec0dc0c4d47d0ca378620df38523b45d3b688d156b22727e810b6732e41c1ae85393a6e555b0ade3dcb7ca089acc02b13132a3b5ecc5e15fc892d6f0392a19eeebd077cc19b9b305a73d3de59910149869fd047317188eb1dba170610c51b29a55e5e9166bb7c1241dde05faa227fbc3144d786b29895eae9a4f18d3cae5e7d233283370c6757d0ce05c5064fc1e9f8d1565ffe65c9b0eab0549858db69fbe92d939d83b61d5eaf8a2883f46e0809ab69591f486c996bec202bb663a77e85b6ddbdf534706668a4274106350a76fd30f9afbf731167c5b6ef81a50571c77d8449020c9697270af02a9038e267f7dc7c8bd257d0feeddc8d988206fe8de6285b502d6ac4e5919ff46d7d92a522c048feac094bf7a79358dfe9616604003c1cd2c2893cb9b79555cab886b13518d99609852afeba12a6fdd3a4714f86434c257586188d27c457c89a6ab60b96880eabebc3e592399c02e0632f473b99d0febf950e47d067a8fb0106347942698c6bd49f92b28448e4c6fcd7ec95a1805d1bbfa209b30900c400dd8cb37eba79906a7325e5bd3d8683e517304d802fd17d871bf67dfda10622347a5a94b89ccdb38f8ae3a9c909eb84b23d4a49395f4fab2452cbf1220f2ea11308ae2c746b94022aae74ab6b333b6332e0b9274185a8d4a1a07311de8bde13756c6003f86a71deb0ef390eb28ff61d7307e0d717b602c2022954aea1b452e001ee2c78dbec39585ea4d238afe0d6e9511a87b9a22faf814e175726766eda2931803cf4f3e4ae13ac9d722b0d7f2996ec121812e505066f76eea1cccdc20525e7191b8481b8a3609135bbfd861634bdf973ed4efe50b244a861a63013f14f83239f9c6ba245af10d164fdf1ba7310bf2d705a09c846df017f9f050680b247e183b64af62242b7ec58046e5407d33cc4b4050e32377b34b8259951e3e89778590cabd10af311ae9f7890e7abaed95f800e2a7782c41d5e860cfc947d7f7aed600880dea850929bc923bcc68dd142d2bc8d12c98014461c1d3d42654a0000e8b792c0cb261cd0488a786ff16c96a6969d8442685ee649824ff29fe93e09432bb6b9c7eb9fd0ec466e54778bebeb90aadd68c8fb6bef05f244dce3b250a8d9c0b5b2a12f8ecf9b67e4d0036a91c5cc4d96851e1b76ca5e1e66bc322174348e450463d63ab49132b56855b11ea30bad321c869fb8095b4380bf0f3cf418580dc94e57e9b78d7f493cdf52a41b370dfa4eeded6a873b5795562b40dfdbb94b170861bf07b4b0d38da6f237d7028810d7047644103824d7366510770385f7fefc2b70f25801fdd19b312260599a787a687ebce9851ae39293e39552695b9c45fedca21cb7d10117177a382f0e101513e255634d3826443223d818093f86b97881ab1bf20737527162d1794fc83af9891a5dc58e9234c85df03bae221e4c4397b60ede0a12d8c17170f943033ec42b894e918b128cb406b65b451b16d19e182423b8f3025876f6dca72da9fe1af2d6fa1a2e6e369b1cd0d56b9bf3cd582bf7b347a01152be78fa62695ec6c981aaf2db22bbdff4cb522b0ce644211328d29a4c5ebe81d05e8e72a6154168a7f8d4661f15df39d720ecb8dfe32ed2022d3bff0205a4b5d135c7ad5e503aa6df157abb94f6ca717e2ce96a50d3334b01c0e0d40b6813ff03b5cec8876e49ea778bb47a66a4967fbaeb5645966cbb1e852de72c53cae7139d74cc6784c73cea6d7784d16413ceb81fd24003f0bb997380c8d6831bad20b795e6f74923105e6f0e3a3a69a8d701ad17a8ca1d50a29c431a158e98d4669645bff3ca0173ea19f652f767e5ad5b322c6f126a2df276adb89fa80e1a4e328f060c251c96e8a24916035fc5e8399d510b51681c657ab8af3e46b15906644877d9ba369b341deaba819bcabec28060c492ce7a0535db2b590959e8a6f92346bd0f4820e24e3c034d1d14fdbb3b10f0eaa4d1a627d7dd296a95134b56185fa6fc54f635f9aaf4891f27142fd16a0577e60edcc2b3206e2fe76419cad1867fa585a8f45c3eef15feaf47f654bf5fa08ad96765ee01f6384aab92fef14ec1779721393df594dd873b17a14ba5660745d81ed141fd0493a79fd9dc18ca438b17322438d8b2042b0bfb56affdbcfbaac57d5a387d7da7011859f440b2dad4f5bba2c9177bf62781be0585a4cb3c7d3d260fbff0991ecd59ce7cbb568d1cad80c68c18939488d96eb43c5115cbc14df0747c8ada6a550a9aee3bc74d6b3ac45c3829ba67d51c0cdbf7812adf4a91a56a298640e0f997d4a612160785aaba195c476346bbf7c6ba457b87715191ce2653996b0f1464fdca5b2357b5927a7d05c90e2c61838863d6fe29288977cc1199c21b337a4567bac79e5060fed5fa8b2ad2eaff96887a5cd3f096f2a470bcc9d4db0461ce9c0768c262a13eb14b94d60ddac73b63517d6643087293d3325543996f09da654c550e7308bcadcd90c0b64f4843bef6bdfee704a51b8fb1de7a8962479b25e6b07eb51d1c9965149b1ca6614d73483659f0398a8bc87085eccfbb9f3f530facbeced5c7c98ab7405f0eaff8e435218a3c7f1df455f782c190a400e28c5644d940b27105aba9a35bd0fd0a990981b18747c36d1c22bcbc1a04833fb069abb7e3b282ec6e5cbc8019cab45dde294b6ff6cf5af806ae401f76ee1f73c94275eeba1ac70126ba9deb1f96a202669841b307629a82ca59b4fa82e8b5665860601dbc558b81bc223f6e3eaa15bd19364a1422590b7cb2ed585eacf126f9aa4b9f9fb3f08cd4b0d392204400733f8f15782da8b346c5896135c20cfee574a67528ae8b5837d8de9c14c3aad7b8013ee3477f12c8c093681490f86b4b6f5491017f687b911baea74c12bfb71868be4198fdbb2f0e30d38e9bec1e63305f9c5890bd0fe5bbaf2ac2a0ed9d8107b98d91139e46f68b9b6c2faea01d0626ac5e525ce7bf6c17ca988ef65f8bde90140d795bb1035f733ea42551c87ad5eea1bc037988454346e7077a32bc4b2d9435fe8d865a4e2e8db1827fed2c16bc91bc90eb565368b060f5b8811479f72a4f671b46448fc320fecf7f31364acda8621006d2536b9ad32bbb5b83091cd131152c9fd0bc2b9fcfd5895e13a2ff2cd5cba95688ec1e118cb2ff4190b87be4001a2c662e2c2db8e7d2e0f176f95af8de08e0df42044477036462d0ced0f70b951a2320f229e820b6577e58f859a2a4b15f574b1a826770aef9ca4af83375f1fa82576986df2182a42b09f0e5f99ebc06d52be9bc66a8b49139b05ac89ad67dba04111c610e2f7c87d040296510aecb6d5fd7b2ab93487950a53a0103d179a093deced9734d8351cdaee34fd6fe95c32248735e6be26b38aeaddc429a7b8ed0551a131eedd5f9de5e3cd7a07b4963966314580f8779d0eadea98394cc92d72d2ded7aa3e5f9b51b3e25bbfafe103f59a9f10890097875b1a8998b27cbb217e0f6cc0c727ddd09a70f6f953f71f07dde1ba006a7701dda4d45a9c3b39d3641f3920ddf63946d54ac20bd5bc6235058b91d880c7046e4e40addd136a4a2b176d6146a835b70a10b164d2510e202f31c5fdafa792e7a094ddfe7be7a31306c8c65496091cb1deb4da06879ccafe8a7637c11a21d0b5752ba644341362257316a74035af804451af68cdbacce143545a79190e8fdd7ced53c2cb1af47a5940b04b262b69783ed929907244208feb065e5539125355520928046d1c9f4f1f54ba3380d2179717a7412f8ee19d8631f455eae22b998f0c08ca09c397ad8718c9ff7adc2da928431dd5f069e81e3d565570caaa3c18b5db08acb1652a28826acbacead6d368979ce62cb27e219b9fab4de08cd1247b202e811fc9fd22adcada4b61457734476e4462815d9dc949061f36cbe2be990b412686bc1e7d5e62c32d860d8ea7b04e6646299101c55c49fe7ad4d1211cacb72cb6dc9c7c0ed71663584d8c5a523f89f099495505a8563ceb147f9e442f2d363e733428d5fb1bcb5a149d3c1378f989a6de7ec6d58e6328dd60d35bdb5880c6ebea215d9b165c8627045c82fc659a6bc9fdd90961a1821b3fcaf0e73a91d88cc589e180e26acbd00e56306ca3164700174012c41a26c2648e9ac7b5a451ab100c1beccce8f36bdede74b4e7f2cc69caf3eda20eae5fbbbd6512df877bf3d3595b7925a89f4bd86aae30ba62762f76b25cbb88d7d792f0bae8dbd3e1bce4331f0b0c0fa7e25bac89b23fa2c330e199a86d557f645cb786bc03f98793d58c69ddca4c9d56c923e30618f60ab6fcbcc033d20f072065e5c3f7cb62c1dc78e72da4999a43fdd2ecdb2b49a0b217a481ff0d47aeb6f01b03fe4e0308afe86e40e162825495845db7f0f271e2eb463e22fc0904c38b3fba19d1988639d5291d3a1db00e4305b844eae73b6781bc0ec87fc2ed48dc23e3674df885bc31d4959c2c45ef316c683dbbf2b0c2a9f9ee2afe1a62410e1d74b40caed2bed31d9d3df0cd77df04cc7701c73d4e12900552709842b493b87d32822565ecaf6bdf84f78a04fd30c96a52b266bd45788ddc28ab2d1df357674442dbd58f116f48803b4c735833144baa9b553573800e7bf9562938bb58f54cf5ae338b8cc3a9283ad83371b6eb43512ff8270d7a1c03bc945494f1af9fa83a11e36b8789aeb1c2891da6bcc7f2536c083c97f10ff509d1a72b998c68c6b484e5a8a0590ebf0986d48430fb068ab43a51b0081be22bf9db925d10e633241d6b53e8ee9ad396a3fb99e37e1e04f339abcd049a0fb484a114829f777811017b3100c84751ad71a97a7cd3fb32250cb45a3d9b9519156f7a12753c20d9ec6a2436473e2123d159b82bcbe60f70acd581a0560f770780a037fdfa485ca6ce0b20157b18559e9c1d080f7f8b88ad1ef617cad3cdc3f042317c4918684a7ba116bb7a8e425c2b75d271dd99b9b0b28e8afb9b37d4c750f2f933bbd8ab21226edf777d320bdbf3dacdab98733b940a7f126bf2950874fefeef131040d3d06908ad6aa50f56bd858de0df363f753365a14e3f95c4bf67a4f80a3f5e7a2bc28db8d6c32ff2a1059a7efeea872c5b983c16e208d3093184594ae02aeb35224c4f3c1b6c646aca7220f19d5d0c3690d9cbf45acd663a0b47c58248d12f8c1d1b7cb49a58c7b503682937bfbdeaf722efa80726320a81c5529ebc29750ad7e982c980afa924304dde8fc1d63b17363c45231e964810220769900dacecd936d6d53fc560573d6aeb771064094d20ccfbdcffd75ed3f6e1c1561e219a49989713e972bd32e2a05b7b1eeee606f1dfd9b562f10692f96a88a6b9e07c911967baafb85bb18b81a077cd0c512340f9acc47e1cf6f6887fcd8144ece3c316abfe6325ab02e2ce7dc4bcfe10c42c622e1ca9523da77a2e36339cefcd31568578d08b846dda2441c809085688d25d61d82bab7d3843759cb5cce1c9c1c115084b000046d6a7aeafcb8a708a5d11270d7bbe381f08ffa862442915259756c486032cf7c169df7dd76e71c59617be20aadb2802313307a9608770d54b3d6a1d9b736d0229de2822265657a90f158a678cf30e667a244c62c25dcc1d10def25535cfe2d0176c75b1f7bbc9501f4ca5a36daa28a451ec4713db7ecb8c7a775fba957be74ceeb736a5c877b2d651d2a1286fd836aee264bf2555602606a94590f6b0a061f2ddf310aabf083eb55349826fae41abb6d9cce54a1ba222bb968b2914d00737d89af1f412433965b4bb693eb2fd0d51d4b336239f48899c1002055a209c0d99dc2d958bac841638c790e3277c3db290e5c70308c08b4e9dcf021f67b2eb02e6d63eeb39c3fd1b07f38edd99a4e5d2dfd3e5f84895699f91195200c210513c089e1763f47ca82ecaba40c015a2344295d2539d38c740847674cae5331a2fd334bd74edbec7644c7d0dfd21d6c196f109ba6f43f650c58810a39c6a84a03745d0c5c07e65ad806fdac6cc566f349c52262f1ea2f7a4632921dd9de9e370a9967e91e6e6df6b8cd3913568d390b6b1de400694d0fc926ed78718f6b596f3b9c0e574a3ef9b0955dfd4e04a00e574140191cd500e20d15a149d608dbf680ed7316da2294b3d4f04e8a7bf7b2c5226145452d32afbeea1639380e3931884325d605137a20c23a53bc7a2876a836f19712aad061d4e758ff0a2d67ab9cbe47fec482b4696de4bfc73d7af181d412ae130137cc088b6ef7d24f8b577bd88ad7406ab1c03a5da5fc152d328bda671b7562c024a4c1d83e418b204393a5859782702891bb42e6d5bf4dbec912cd3c20128c93dedb06d0abd07366a756574237c4dea964c20111304c90365a8fce1c0d8fe42490e21bafa2cedfbd65170d9077936ef2a16946b367c1fbea01d92236aea6339320503a8b51680814159e57eefc1d263f4a72ff1e3d2d81382574719e7c64478f56a26c875d1877e7b78ec7981c522c02467c39aa24cffc12c47e32139ecf2027210aeb5b57e7d65eeb5c52fd4d79ff44b561750b01d5542d65826b783e7db7cb7a2007ba6695e36030f96c08b4c548928d8f6257654612ddbcc2fa3724ba49a5f1dc25ecdd61cb7f4bf7aa338e2c78530bdc7df8d6604d4b0c2aa8848b50bc02bf2267d5b6fd6f0e08ea87c6310367c7a080ac3ee1724c503dd8e8af0aaa5b8add6454fa3a37a5ed4f009fd8e5070a0c23ef3323c8d2ee24f4f92143bc5ca5af50c33d6bab2936bcafc57dea7b9a5d3786b372429c800142ce665b7ec3f6799ea9c311a5114039c708c0c5f5cbb15674a74752abd0c7d2a99080421760b1c787f3a6242ade746ca80287dbf0da21e95764c51b7d1495c09a2376b0ba250631827b658c9cc79c6b27f8703180149c90ee9c518608f5c842beaf317524b2bff51e133fe144e5dd48af2737e42806a4700d684d62351de981563c57987e92025305a5c88fdff0567c8ad4e827a5b47db603efba5758a0800e3de1323e082dae3d9f1f55ec799d85843a6518a8e3771f3b20233ff18df33fa099b1f830efb8341ef004f4f9993965c02282de0ffef36992c14336590dca13d4bacd110d0f916d473be5e7ce74e100ba07b1299634efda6ac1cd8446946cef32226107191fddb96cc3af53b423a2f2ef2260c8a7e80d6967f3ddd6fa18e1b73f705c495cb372f7fa35228c0c8ee947e947a5720aa83e171cbe70135ebba1c1190d4de2b4bdb67b065910aad5d3416f5e50473b138fc2a2dd77414870da456419030a03accb6468c49db1d8d292ebd72fd5c6911145b00bed072e9a590ae9435d7d95e9493f47e8f0c1bf9fd20fcb109c8f8bcb527610364c2bcfa9a2b017fd9f75c496661d2e3bf8f13ceae6646a3e88197104c0a549e0a2576cdc6a12de8ae87c0ac70498fc0a0fc2b056fc55bcd62303a7b23f42946e58b806c0a12e677d93b7bfbde1fd95acb2b78b34caa6b4b4c2aaf5fe6a54ece5be9a000bc83661f00d76c00e82083bf213969c63ec7669f617baf2b5ad5c6a007b423e37fac33ac44e3e1def7220c11a6a1abc37f9ee49b74c19352529035fd605b0d9731c4cd50d5775e6b0e2827c5cd43c8a581ca0d2598cce4cc5661d63b9761f2d324a6c671b72117761f410b441794fb3272804bbffa3fd9e98d3e74ae84aea1be64e2d3097fb4f5f534598eefef88574ba0d47ed3292b1dbec6eb9760d6ee441024c56697cff03d5002d881f262580d4cc622319716f7bbf6aea7d2afccb27466ecbe6da8c6c37f76bb82d3ad0d1926df5b6a2c4fe3cb4ed2b21eae9ffeeca1e67e5c7922ddd63f60e4fcc24657b3c90f920dbcef65f5a07130c8aa53ff70669c1a2aaaaa7923f459dab8b1a35a9d8b649fcb1ee8879f852b7fe058f9e9097cb317e401614b67d0100c02b8f588f4abeacbb1ef51683df9cb33a2cf982c1b76071379f070d9a56f1e2e6a922253a63fb73efa09bc1ed4b6cdbcb2a952bba207e8de0e45e2dd4609a050325ee00c4eb156806f94bac65cabfef441508e2e2a82bbfe45f0ff8cf81e47d7e6fe130ebc267e3c3855913686d90c37dbb8ef82b872278ea79db8e1b4e68735c3fd6b27a4ffbfb358f888fd64e2f7145f6ab1778402964051fed3c82bcaea3b5e0d299648a2b5ea1192b5fd9362fcd810bb1314cab94e524104cbea4b4f202d916108014af07d0224b7e01f19aa78a889dc1018fea38df8b7ebeecda9862bacf3647551fddf78034ec7a0c301322c09178d8567c9dbab12300adc6d2c4edee94a4b1b75ec5f830edd535eb4868058503cd893b2e660ec0b50e783993cc4847ad68054b50f280039cf9f046b4a668f20004fb0d3b9c61abc77387f1fc5c91b3cfcfe27314aa90bed1c504bf83708d48503ba87d7b756e6a4d6dfecbc8c376a11bc2bf731330b0999b32fb0783897bb2161f0f850968efd53cfbf84907c24821e42c8b8c6166cc8833d5f5eb3387a6a8747cc9defe62bc7f574ebf41573452529c539610273dfba9d642dc6c77ff2f29882f6c588233460928ccb409b59f564224f7c04b4380a7cb181e95a405a22e1dd3f7f7748833850e1c29fc27ed9618c3787be6fd88b0e84e6cd957d5006f3f40b5280dc802b24aa678cbde9cd9d1abf79fad8272fa2a1be9ac40d116463d34120070677433149f952cc7af8357cffeff11d072733d3e4304afb1b68967020c00a31419e53fef40f9ed6b562b118e67024f01d7d7602d3dd72802cc45555b4ce290f9e97b3d39dc334b3a94e57a8433ea70106e5ecb857b53c5b84f67dad27ea78634b045bdf665b508b5b25f756c17495fcf398cf1cf8f7492018adf43d65f709825045362b2be79765a3ec538f29afd9202cdf4e4490e98ede4a6f92ddcde4b687a462022da5f3dd8cad1af62df03379058b77af504d11492b7260a16fa5de8b1d0f2c69633ed495873d89d7d8df885382dd2a600598aafde5b24a798ae285f1556d5fb49ab1380bbb900f0b1c1970f5fe866eadab741a22e39ac6a06a808bcc974efaa81f2d0e1465a383726584aa48b8039ff874cac745741e74d1db2ac9e6f51faa186321fdb471fa581a97e12f65701b86a64b7683b0e3a91677438987d2a01242375e7455fff7963c953b90de9f861a1c5ed2da0ea4962589c2f544ec3dd3e56d1b8db524929e46d1a40dd3fa0c23774bd483e3161fbf95fda26504b8c494e36a4f3013e70817ebb7a7f3a88d0879f834aaaa06c84d9d02d34907469d96b06d9cdd3bb8f8c18005452e50e839c60f631cbeb49efeae2ec6bc9a88f84f12cbde08ac12486ac0415a10cfbeac195c4b2a318c26a0afe95e44a8493aeed191ee58993bd6590bbfb45fca5c9ee98fa267a410fbd44b610a5fc11d15a270d958c713a8cf03d8c450f8ea681778eb940d3d0cacae37ed3c2864e718efbda636a04475d5cc676ff8e61d7ed6b8e2cadb1240e754d5956c13c7b60a0774cbb74bab0ece32c5eb98fce012f2b71fab4856b59a7b6c1d4a3f03f203945724367163c0a5370e3f80ec84d821f19e4e7998231cef7b53b2fb6815cfc13f2645ec035cd06118d24487cf30da71707e7d555f41e357694b5a9029102834af311c2e8b20a61350276feaacb83be516def79e07484c62bae623d5ae8d9ae0819b4690ede375a7abd98a112f219403ac92cc16b816703ffc55ee84984e41532f303ba1d7c90bcbf63493998839103bb7260ab88c736016b217b03836b03f05d7ec95ff90ea218b23adb5913e485e669bb6526caa95d82084510b005209a26ba61bdbd4e1f7abd0542c5a5f9d1aba04fef6f8b2687b1043873ef19f33c133fce733a346e954f956bd0d03e5bd29539ad0fcdb779336d3026b8072cc155ee6a83ea33b3ffadb2f0f2d6722b70f8b42e0321123890e715c16ccbf28fb19a93c18334be359f11da7732c5ed6048dcf5ab5485522bd22eb23bde60f22f39bce6b0ba785a30523d7ccfa87b9326cf038807cea7b8fd39a53808a840a3e728ef05d896f46f5e7d84094376b7bedb0d159dbd19c5cd86cdc5fbe9bb71c2d74be036c8f403007694d489cb15a43aba5dce63eab6218a0ddfe3a2fb60852a353966b0e8f2d99ae0e88ad9a8a97a2accc94709d5acfe2327975fc8501ba9e9d4c7e170dece0ed70d5c4aad5420b58c499c9d9f6f2b7f62a9d864acf2ca9c8fd7da40786cd05417b05dda9753a2a3c808bb0b3a47cf119bfd7be80bea1fca82e502b6a81d8eadfbb80209dfeee43c8a9dc39b24febb0b767f5cc25238a48ed1edd869123c5eaba053536d7d503f9a937bca8fa3ddc9a4c67f189ca9308d7ac178424f26f2d34874cb65ade453dd113fcab794221ad74965371dee13a20a96638ada49566568d2770b210b5a6033400098cd6297b9f731dd512a82d97c482e08ba2127e1c5a0c3256baee6accbd3ba090259b8209c077e4c2605f7588d30064d4be5ec52edccf6a69cfda5af199145468607eff39b42a8364d1d38353182f70e3062d598d178080155ce4ba8e8e95e70042bc955aafc6ef8cfae4d624bb04e7d4a8d4519e0caa94d1cae9b5dc1d0cb11d23f48f339f693855562392c5022d4e8a430f9782b2219ddcada1949131a3a1134c6fc92c515835214340a0b9d08c6005aa46d70fc7533d1c61796956deb92e0c74c9265fbbbfb0ee7434c2cf90a8080f651837d7387b198aff8dcbdaaabaadbfca3dc31a145d7b5bec0d911f1ec695aaf0e05913b7d8132d11be0641fe652f4595820867fb24591916d0552e93e2df64b2d7e142c98a2ed67287940b522fd494e99ffd7b2cd79b8e4c44db51cadb66a00c2e8f84cf242a671f89d07783e54b390e465703fac80f53df089c8add4b562a0796367e803e159da744903e08da541809a5695d7e153ee76f2cfca29fef9ac1bd0920508c97e8b052cd312b0e5a09673918851211a791e477dde0044943580fcc0f0bef5a482d7f748a31b1773f11f581584c41b07537666b913dbef0c33d367e881b1948e964b1f2d46168b7cf2248a019f2c93f541eca3c6ff5d382e32ab32fd2aa26c1acb0fd014ce78d0e6347de73f61ee1b0356466bec00c28fcc40e10a5326749096b1488c9c5965453be0ec013429471f076dc3ffbd75b4c75b7276e9c68cc17457baf2871d2e94eb84e2665f693b213d999888f9057d7fb8f12be31a3a203015d9102a502ba4324d8be596ab8822333691536ff0d009ef931c2de7c40b4460a9b120a2d1ec1b2f5f98d183fcb88ea8f19ec13bf70c11663ee8080e1bb719fffba15fe3dfb303b41e1c65eb990bead1c16627ec103a630596ebe4be0edb542d130eac51329dd21508903a0314289055a0d41836cabf8efbc52acfeeae5f6314568ca4a985703d64dbe6312b533551ef601177b39a826c0d8884be2becb4ae63fda7eacc81be2ec540c99a667df5392d5c5a198ef70de3191b6d7c7c1fc2b64db1fa5e9665848f905b6d0fa61787ae0113046ae8005fbb29a5ac9f110ff1f74cf7f836c45a21c665f871b630922ee2f0f2ebe14cbf2c5104b05f4a5015bbfe0d387f01910acc543797dfbee03f18464e08c51dae97561a3ab317f78309b4cdfaf3383fff689e7346f1cdf27dc2cbdc78339921af4bdf971534fba8cacd95b391a0d73ba2563ea57d9c30f20b17838b8a4d86442cbb79db6d9dda12466af0219ccba912db924e8101cf79a1cb5ce0ddcb3b91bd169f2bf3452f2ec5f9ed598e0ed2da2456a96e6b5c457368481fcac145b24a6873cdf585ba68189c9b71d8fd9f4d445528d84928f7cc39bbf4bd02c26e41acb54a820a848a11071d340dafd48aa2f31faf1d24e8431ba223ffb8bd8d5adb465df6b1acb2bbd0a70274e5716eb5e472757d1a2f0e1ef711ea8091844ee590c1cadf84de68c99c7fdce9262daf8ec48c0b70faa4a70703d13e6cbe70fe9da7b3352f07e09b84a36f075d0aa9acf921e53f769aa9464eee7a1d712cdcb5427991aef329e01b1907c176e62d8e05207b95077937e1eec7008fd3612e2b8b9c36de0392d8e49dd4b908b2b477e5f216969dde25cf1699f39f69826996fd275d32d85b094185d2ea0ab034f35a45b589d1177fdc6d25101bb6d62917369a58eecadb0acfd672a925fa3cb505d9ea0a8c4c51109b0c77b19d653c52c8df16a6d85d45f98f19c64a969625392bcfc40686589bfbc84231e0f0419a666bd10d712e93ebf04540a0fb6eddd17506dc66bf00a8fa7740b6001e05bb49b457b55505c803de03528875b13b6e91db98096e3c06d444ca036dded50ec44c2ddb95c4a8d5e37556685185a0407eaed7dbffe54036260c8b51ca3b383c8d722ab50376ab508ddedb6e3c46d049d3b59cc0b1b0333e2058c9d30053e72253079b978af060ce096ab53e3435d62b0bf0e2397a792c80c731c21fb4dd5a586176aa50e075433d19805640d79f514e2bbd46470a40ad105392ddaede532e773caabe5ca206968c6622201033b77d57b5eb64b8a0c9c27191763c9591243814c274c9564325a2dc31853319705406fc6bb7a316466c02a34c3fe894ee9b6baed3d282830d6912dfe365bfb6c92e580da891d1b74a807260db188e8db7861e0ed9480ef62716d2c3f9c65251801215d309a2c56e5937859e19ecdc764a3fbc52e0bc397274ee2750c063daff586dd4ef2d76b1701efa113b1dd135d411183b70fc815a41042a0eb502fc94edf5cddac0fa5574e4d6fb2c47a0802d508927cf7394124aea71fb5a26425574c3783d0e9e67656eee0a7742f30b93d1eba90ef253db06195a2bb3c58ff0cb9fca23d03a63a985133745bca5d206df75ec0dd5a1f26ba76e450262fd006571c62c9e21355a28f2eb4ac3add74790d3690fad86aaea4f485551d258dd2830a84a7a887ee1088ab970a64f1bc9a5a686bae92493c24133f455c967a84af2a467a3282075337174f75f3d7e211f5a36863387b13c4780409ce54cc37ad2fce08696ae9cfd0a3bf221ce3f9f967a2e403f60c26a67a966d3b1110ccbe129b52a934833c726d621459398ce7b54269aaa8845c210906cc492a212ac283856b7192935d94fa60c59fd863e40330772e750fac6798adfd76e1da7e6059a98eeeae1470b212a807d7d05fe25f7566af3b7a3ac2d42ee68ec3b0ebea5638f5fb5ae91b6072574447ccbc398fb178e41dad8828b85707be8c6a3978ce2b9dc848b4748d432a7e311dde2ec98bbca2e48e17cdc7427d813855f1a8aef1e4381c2fdd75effca6cee5a6b885b008725fd94e075bd7759ab5ba0b5e709878119c9d8aa1a118f57149719850b3353d3d2cef990b00412ba87ff132045d6a85ebeb5cc59d04297333bb6cdf2a8a744ba99372818cbb68140ab04e909f27fcf0f54b0ec0f858db90ff23ac5ee88520309208a66f33e496d413f74d8e391e92df1a40990a5d777ae87ea27eb0bdc5ff721761eaea77e3826438dc071bed8f349f07723e1e9ead0898c245928e90c17b6d6c0cbddb3a8e4d4ffa376490abb00e13267c250c40c6325349255231788381711db17147d608980d5012a4ae22d1b0b0e727477370965a32ee897574cb0f36e0a8c8539ab970bc1208b684e38c54558db050f0be52c0ca360b42f0076319b21db59a30373e673afec32eebf73398f3cd34f576777543070e19b7d21737d9b20b163b494841ff629e4272111fc7bbcd1ad44c9bea041da0e4fa0885b895c508b5a98a15d50d7efbb5c19ea9795874f123e629f43042dd2aa0e73e5a751ee44ee79da0a2075046eaee762fce176834ef7042435a4fe83efbbf928ebea9c28ac5a9e867aaac9985d9bceae9eeb794e1c368356d338f8b0bd088bba81f054957bb0cdede53b25a862dfc0feee1bbbb29ee815ecd6d15b216d8c9f9a62d84dd3f96d13aeb5d2542364cff5e4c271b40cdb842676d1b44b9629f6ad9c6fc004237f7cb7e49e4728c1ba9f48d14d15b2d3df9a2bd444956638c79048a2ccc222048f0f785fb1d451c12b4802e08f005f26872564e3d01cc1ef25b924022c9135d0d5e905aafddca0ee2c577cbf033b3098a674fe123bc283c02c8a1bcc1f1e0a0f04d9688aff2d46f9d89c49ee25e1ecc8a34f99e580c878ecba07105257578f2b01418e0923fcc3d8dd4754ae5324e3722d6f1e02cf870da22603294fc892cbbafa0e67d615bf09fa495a03e93654cd13352dd611c153c59b118a529925ce826fdce58add566069f1e5831e0585ebc4e71c085700da9456b7230fae7ff33167fb3c090ecca32feec95ce364c9913dc8125b913d4a5273ba820ba8667b9c153e75714fd9e5a026b93c95635d89164d7f4a032dadd112db250cfd85fab296f494a13f1f782748b1f5e5d4d89e1cb669fb3bef2939346f357951f37deb6e5fc03e0e37a2818dcf48c639b4c6d1a9a6fa5e2fc0356c1842ea0b20d299b100b050cda3217236265e43e20ac5c4d2f891d3dfa3a6f070b1a27326fc8a360b17e38b4e7eea5cd7e0f51e5d6d3ca460161a898c88a581407b8206d3ffc42858e607cbeb6239e9e2d6fc9ff9e2fc75e18011edb62b403bd03a261a8140fa63feb84332055c486d3f1dda30a3b5deb15a55fd1212e301f744344463bed9064ae78dbf5bf2c0f1d816e318e1a0ad2f6fe28629e7d3e01d85cd3c2bff185bce18e8cd910b3faa51752e7d7480b80d3258c1d5b0e2c8c1933d7af1fb0d800820bd4b4ea59de1b2128ec6b7974089eb834d312de22bddd5217e2765416e542ad29d7a69cec0d032eaa553d0900ec457a73314ae04e61caf58a958b18655ec9be201c7694502f20a7417ed919073c13a40fd52b2cce84c2724d6506103b52bbea5712ea694d647aaa19d1d8eacc4e022d987dc858c00b9d18df273ed093286787e339014ee87a0d115af1dbba39cced882eeac83f794f0fdbd473e388ce98a813b4ade1e7cabfd22911a0bd80c11b01f12318a752531773cf0504021406700aa20f63160e2f807a21bbf422045dfc2b0982b0f71e653725d462a47bf56e7a53f7d05fcbf22f2525a0965ffbddd39f1ee739534d2732d85fec0151e13979ba071c1d2224abe0e84aec0590f12c8f586276118b41623a4b84cc4f00df53d0e21703d1c982cf300e7fca5e4ef1d27ac87f829ed3cbb0619fd87e58f45c99d776dac20a044a70781c95259745eda2311195783bcb71f43b515c44cb85ca22607a3ccc317583d929661ffc2e3ead6b2d5282343b2f589d63addea1297c3cfd50bb8b6c722514eacab6abeebad38d6ada249111a1c0dd7c95cd4d50c1e85c2afa922173a51a8703b386336891666b0c30e8dd0a5077be054bc5749c890d2b0c491578a2f7c062410efcabb45d6ee90e0628b8442e2da3b6055385b558ad3936159a8792bde9c2e2f699642e1fe8dba170610c51b29a55e5e9166bb7c1241dde05faa227fbc3144d786b29895eae9a4f18d3cae5e7d233283370c6757d0ce05c5064fc1e9f8d1565ffe65c9b0eab0549858db69fbe92d939d83b61d5eaf8a2883f46e0809ab69591f486c996bec202bb663a77e85b6ddbdf53477f09f835770e215036b49b9dda4eb955c7c9572a0a9eb8cffbfb17f5eed7082f89808232127b075c14bc950a069af1dff8641aeab489dec6d67ee90e07812cda2eb2aeb59f699bc39209407c25dc3279fc29f81a389dce67c26a0a00fab4d5f90bbf37b6942e8d52b8b3a714aaf152e054156cbdcc69cd7aa3570bebb93eb1dfa0135c98c3a7fd455202bbace88dd00199174594fe210ccb0f2d17afba0b5f949b5aeb691a9247240d569b1fee6e4dfea5470e772c4273026d635e862a6738cda94b9bd974c5b3f76a0cff7ebfcb90723f4076a9b7071f123f0588f16abb76e76aa690e527b5cedf9c003a7fab8316f302982e14bbc2eeb547a8cdcb3328179438b02512de7bec91fb4f5ddbe43462d4982911f3fdf72123648a05c2e3c9f3fa6d2e0d7e67f1b0052c1432c48cf4e7e45615c6819e82a8ce85b5c50aacff3d909c52eea31a68246d0ab6f3fe84bb479535d5c890186a8d0713e4185ba93036e5db566c5a1faeeaced0e36a2b52ea571f74c7261f4488ce96d843e737c6439dd28d6e8328fcec4582885e985d91ac9808503996114ef29f4649374579d381ce20c6a8ddde48d038cafb93c3057e820abcaec69eaf7036cfeed6302b61dcee026b088b64af62242b7ec58046e5407d33cc4b4050e32377b34b8259951e3e89778590cabd10af311ae9f7890e7abaed95f800e2a7782c41d5e860cfc947d7f7aed600880dea850929bc923bcc68dd142d2bc8d12c98014461c1d3d42654a0000e8b792c0cb261cd0488a786ff16c96a2c3f39c8c412fee4472a43bf4edb899cc7b0c20f8e14c7f1881380d8bb31a5731bd810808e35a7413443a769a3889dce7c6275c977083d1048d04fba27756c72689841df5d2ee1ed70bc2af5d8437ad229a7f054cdc2c1709151453bbeda458c663bd97fcade27a712fcc9998b6cde402c532f349240bf215ceeed2aeddb9153e14c37c566aad4e9ee713dc0c155cd827696be8ed1faf5ddacdda8915480ef142cba3bedf2cef9c4dfeff03cc5dc2bc47125176e47d9f7367154f63013e7ce77ea2012345c79460e40cbff80a2b04827050f45e0df17a5c41be51b6165eb66c5e5308d65fa61162d2f2790e306470959f3e32c30e7acfdb767ab2aba0a3db582cc3e9e055c3d81fa83bdc914928bad14827f734c597a2de30f0610c13beec05ba14fda46fb388224a44565a46238ed375656ec0c832e7071f02ef9260b41b8800260d558e44f99afb860ca582b7ab46160265567d9532fa3198ac1d53d384dd4206e43297c962cc86414a6f11f12eb4e5252c3026c1441f751ba8a08ebae82425062bdd18d0231fab641947e5e515615bff7b38e2574d73f957e8af9067149ba0437b0e10f0b5337db303ec16e29d045c7c9ce1086b23ae080ef797b465aa59b3a34a062b459024d142b1a9ae11a85b7d955803fa0921380a689934dcb3d49d9325a09c9050e4a153793a2fe981ef392ba9ac002a8e05b7b7c3ffa2600a93949a11d0258bc2d9165afc674b4c655f958bca475f2e03562e2ce7e171fdbf5816a911ac5518d586ad956ecfb298bffbcea1d2c0de420d675d4d5804b7e57d206fb38d4b51681c657ab8af3e46b15906644877d9ba369b341deaba819bcabec28060c492ce7a0535db2b590959e8a6f92346bd0f4820e24e3c034d1d14fdbb3b10f0eaa4d1a627d7dd296a95134b56185fa6fc54f635f9aaf4891f27142fd16a0577e60edcc2b3206e2fe76419cad188a129219d83f2d5c841f95048792021b3192ba616b46b149232cf483373746385a57cf713002376d7ae34b91d628376b6e584cb33f7601e56d0201c92a2b53b49184b432ba3b713220e5356175a3a576fe81392db0885159e61a1be73b17ffd25d47bb1ce8442d5987b1f3bdd2e0c43da798c8f4bd90d743c74ed3b37b445dc80cd85509641ea5bd20b565ed14346edb0a331141cd4b609b80c075b56cfa17c17bd9fe2cea6574d6bde40f7f1f59934e4aef0c23144fd7528cd2fffe6a8bf237dd5da1e8f6738e2f973d323cda4227b8d79c45d1ca67560811154d9ad76fa4fc408b2298bbfb3e6b42df27dda049061ae65836e76c3c78ee77af49d506d06926bfd25bf7508dc4091e8e7357883982afa39a330c98e43b44554bfdca839279d52f7bf8d7748894baa278b1ddc268c47fabe34a0309e39c3c3bc13ab4903a1d7ac59dfb8767b539b9111e2d90227b4f7470ea841c37b6c93222965149b1ca6614d73483659f0398a8bc87085eccfbb9f3f530facbeced5c7c98ab7405f0eaff8e435218a3c7f1df455f782c190a400e28c5644d940b27105aba9a35bd0fd0a990981b18747c36d1c22bcbc1a04833fb069abb7e3b282ec6e5cbc8019cab45dde294b6ff6cf5fb03b66064aa1de8a1cc8c084683054d1a60c745094992cb312ed09b66013e8f1da9fb86f3a163e9f1af7d98f91351d9d96c006d4831cfa68b5277024b90a552c0785d72e0f612c7df40774729c9e5b403ff79497d45bb495c62d3372e963dd11402627645986cae14b557f4b9d964fc2aa1a75161b8655b4d9e0d3c4b82383209718c37327ed8e5331ecf203bf4c49ecb6c8e404250473418d4a7a2a7c5ccea11f770f89bbb5a936adb4936c358af07793bc92299c44054a6e0bdb2615694ea36243e77261fdb45869bf3162b5dae0c4f9c171c13d6417d790e820286b3c206acdfd90d117d90ce1f91efc0c06e0fd5eda573e1404fd57318d5bf4adab81aa5393e86239a8fc60ac90eb565368b060f5b8811479f72a4f671b46448fc320fecf7f31364acda8621006d2536b9ad32bbb5b83091cd131152c9fd0bc2b9fcfd5895e13a2ff2cd5cba95688ec1e118cb2ff4190b87be4001a2c662e2c2db8e7d2e0f176f95af8de08e0df42044477036462d0ced0fd2c962b5ef1f443163b507e7ebbf3f086ab71c7da56b02c1515740ecd71f9b5012c8ea507b039ad119b3af286a51bbd42987a379dbc0c957d5effe8f42ef4fa635ab412668694023c7fe2d0adf98ed6fa07064000faf478d4122db9fa994ef1b13e7c5f7c22c173e6e371e44a45c40223d8acd36731a1369b19c62f8c078f100b6f06b0da92032727c1e6d2e584b5454ed5c4313650ca453d6ec4fc6f7305ff4e906b8b5c26f0e5f871381ca7e39d2a9ab232e1ca9f852d5a6e220005ecada2505938a95a805acb3f7874596ee519814af25a7bf4d0b5d14120bfae11994e3e866cbe9c810e918b3892678ad0fdb1bac6480eb270c0eb31b201c8a97e03716dc9cca6b9342e79a6620f3c4c39344e2c3f0999af8b05c759246aa73688a9779ff5ec3b47ab22095f07dd5b9a6fcdc94d56cda75b3e8c61b6b5608e504e9e53e06bce31863aca30408ddf7342f15f9b8e5ce329d3dc1cab5525df112b74a27e3198b7306bcf0ec4c17d55c14a3360b67a01aa6ba7345620155a732f99f9eab626ec2abea2a2d973b21ce4077163c7942b3da9ae490868a87db67d7057302afbff8ed5ad297e1940b85444bbb3bb226d10f94252120e8c0f587bcb6cf6893415916b226423ad69b2a1567e5a47d2473df55ec49617070956937c7db063fbffa87553a9fd048453d357f24528c901bb34669c9646d1d2fd1086eb1b538616e5a3aa8ee1f96a354c1d843414872251bf665725a8e9be993f3136696a2f64842db2d24f5e2eddeb5ba587633bd3a5229b53f5a48948ab3aeb8139be395df4f5a07074f3662fc73de1f9e2e480eb2f663811bef4eaba9814ef48f5c9e53f6f87532abca7e193e955ae5b1b3b4294e79531184a1e9327018bc18b7f25df3c526347afaafb58decf6ba51dfddbe9bfeedb9e16c5dcabadf8ef416f8d5dbab60ca05d4c9b6ceab2bb42b42475d1e90f4665ba0546595c1d29759d7ca7c64785d4d00a8c1257d6552b89a20ef355968312fa27a66449733f5431599e6172da6823bd3d6fe53a8b1999fbd15d4f6aaa2dc63b2974601222b4a5d57441109e6c76dd6a19cafc132f08127aa7d27c7398d4ed588862a59b1f2a646e5918b70be071988d64788f979730c5aef77ee6d3170100d0bff061c6511e253241e84360d49899612cc0ac73dd60df894ad83fde50bd56dfaac589ffe745e7e56977322e8c2ee280a0614a943d352a8fca9353fc527e797fd9f3c3bc68b832cdba2db133ff7bb588576b9a63dba03301569a46c043c5ff0bf00c7293bae223444e668bcd0b5549cc958919798e86c8bcfd348b1c7cae8e64b29ab941f4786c6cd55e193c0773669ce7903a20daeabc21d7dafc964902b2a881baf8cf5571bedc36d9f7048966d00f584a07e077587e5fe8c47d7242550ef0f1ab96bb739b19307eec130818eaf425afdcf6fc85f1aaf676fb3e1d85095fb35b69d3ec73559526c659e77e8629f2ca3830c09613f4685d1a88eefaa5ce59c89413eca2eb07a798b7526a77c3e058cf5016a5ef1c4faa26a439722ee92a3a1277076c469f0c60047b732bc0f66110caca4f45c3de686403e597005296dcd01b7ed783090b416a1c0868772a4b4c3f1d70f287396c7cfe58a9e2ba3c03f1e9b0c04fbee2171a728eb75a721f2b21477722191f0515c41e3a7389fddbef9733ffc043e0910f3f249ba964f9146a75256be012fce6741352b8b6714c05107ba2401930827c0e2ec3a921504a3a6da51dfb12e026705e6d0c5b293aaf05f56f519c351607682be3cff4778d6187f539897f5847159be94eea9bc81725e435c7ced8e3805b394550c6c6ce4969465fa6bc1e65dc3dafd88234e7afc46c71e7578428c4cb72f534fff9f887f459d60a4bf308f2ecb4215a566ae4ed59c1f66d2a84855974035dce51d4676f67bb9709adc85933fe7dd41729f905d147fceb02c78b18b2a6a660eb7002096048d8ea961d554386d67193588de8f0a4ab145ad9f7396fba0072ade02d0958b1a1349411aa854316205456c3c66508ebacd6ba2a0b743d457a9dbfb1adc510b4eca21786b9d5d8da05bf554c2d5639e07d2e3d0ddc48fae1c9d45fcb3df50065344ba14f188b3b24a0dc43dbed9f540f5544bd2f213fc3fe20cf0aace4929da43e78d810dde175d606292b050dc10b1902a778936142931c5d7b7a1c32e09334ac4e784ceda8eb21088902cc72fd1afd83d5274bb352e3aa1c3934cfc25633a276578df3118aaf664a84e57ec6b898aa8c38c16711fbf75f6b64ce125f22f93864ca6b4a0738f2d882266b470d3f89d3a02155749a4d2935367b05ab987f546843d34df6213a11466f3cb794584f9b9020fae96b897dd38d5a1fef28abc92609df4b07e71c600f8b1c65e7bffe0e5f2840969954cca249225a884d2f66a4401244a117fad687b327f1d67c43751da2df02717f620c672b8d39e896de015ccc1ee2d4def4f9e499383e86bf5795012bcf541a68dd0cb3d8e66cbd0ded152bb821162e16972635ebbd49368d8f94210732348b374ec4c53ca2314225dfe68cfd5bca7d4b3c42cf8dcda69b932c57e1f1cc371e97d89b84cbd7b0cf4dc8ced641d03b42815592da3c0650e6a1db683701a3640a56497d0d2de01403430f344d330e21839290601d6e7b717dd1d22a58dd392a2ed9181bc357325763337c5e4147bd06085a128f6d47417070e5507eda45fffa4c4a783903eca1eea0a8784a3a97bc0acf58b6fc551591f144ef4d1cb74ca4adf11d6fe4d6d8561bbe054c8ddc861cca2157b1c2661b49384142b926d3f23a27ab8ef1541998007cf5ca9d6682ce70c502de584432cd1dd73c265e15b1318c4179d1ec240d853ba0c8fc646f96d9b6f471f1066f6b9c432849b2e066319def6dc128d1f4ee0071d2d225b058a186ed3e59a38a4903bb938da805e05039ff137588d1912695adf9c06c042057aa0a8df6739a52ae4ff6d3cee542a1f088572c8ff86f507fbd3b05e8316061918909f1b2a7bb97a90531a23117562f8fdbfa24aa15a76be710a611e023c119f96bb14cbb1c2a5d23a784e56016d2ebd13c25c950d0ec5a7702cbbc3ddbdc2ccbb641190b0036a550a3973229c6615415cfb5c56d6e34c839d1952d475938b8f73821fb4b29c1ebfea46d1bcfb0e451c52ac5374c1d59912c607511f27b9a4bfa79a3f9e2034e5e9d9ed065ef39525a46056ecce151124e5c5eca74523e22ffa6be9fba8c234a25c4e9c18e29a06ec6fed2d7d28acbde1ab75ce8e814cb649610ad379b6c5e01096da2c2074888ef3bb92951210931fb4e5c67952e8841233b8865a0f43c176417cba3a19fe1a628574abf80fa9c24bbad9d31c78a344d382b6f5c3777e3f15f4f02a37b20ef271eebd07fad3ac7c1efcc4798beda64a9175159b3437e0a097a8b0c6abdcde5ec1dbb75c8db7638608a21eeb0de1199a2009c7e5468db4c960245ca81feb2a655c938b375aff968faf85829afaecc6c061a304fc32b1039a017f099553828a5de8b8ff1cab6c26de9b572e57359e2278d74295a5730e99d0d49c6b8f9b8c6da1f5289aa8c06715fdd984ae1c2b8aee71f078ff6278f72418608eb32f5606ce5ae80469e243f8f0b3b876972bd00175f41d99748e12404a3b7de99494f914beccdfda953eae5e161fba4b894cdff2c7f972c9bc306068c74f41f756029a171c6c39e5daba305f219837d78982184035de9946ffb142e1e06b1277961e7d220a61360d72c8bf2c5b99b4fc86b80181952fe27f29ef19587b6806a379b15c8b2a169e277fbb80ef2b2414a64eae060b098c671efb741468c3bbd9ce90808984037f8b8b192f2e4775645804c33ed104336f4528b20ddcee3f0b0a420083df87a453b852feb114dd7dd899494d73e047bb125e46d1206a5e1c91c923bdef65936d4b1516039841ed5a00470ecaaf040b4a32e51c1a68d5be528b32be3df4c29234dbbb66ee52a286a17a718096952b071000be6a0c76350f7436816601e763f2d7a3846eec4c49fd2aa3bd93e2933f9c7b351d9935fd8995266c535024a1fa4dd157a728e311e62fdbb8af11940cda2689d0a5e5e517416de0e8b166ce849b4eb5739ebe1e0462306360cb96000fdd528e9d6495005657bf177871207585079883d721d4e256999add3816ae9f56e264460ba488abea6ab381d64951a1f346d8d90e77fa6283b7d1147f4c860bebf65ee8cba4b09639f60d37e67ee79f35b7d407af1a9fd074123d86b6bd2e071f86f591dc27542610a5e76f9398ffeade139b9d036a3bb8f950ca89b0473415b7bbc47599974b03bff8ff7af1a6f7ac3be822cfe202bd89747a70ba111b78858f8b64cd390f40779e16c6e23787f353de28d740969986661bed9955d4f097f8c6072eccb91e86bd9ca96b684d8bed4f4a8bc2ce6ce0dc7fc3558c273de138d3749de320ee9db39c586aaaea6e146062f0a480404dba3090079e0b8f72571cb2f8e6e071b9c995a02a2ac58e75e383ac2b46981fe6d2bc1193d5e2f5a8dc14d918cb3e26236cf062bc34d7bce598c952c88a45fd0d6b9e25fb67c61770155fdef31643e84d990a17953ee121371a2bbd93598b8fdac06922b02b9e2f743827b3a0cc553b22f86a2c9d1b1c9221afce6e0b62e0ac84ee38342c07a17565dd874556e4f4d12d6a72dee23691a9fa3ad17736bd697ed6a1d648599c7fbf70b80ab6da300b003a09f893970799d1f1d3424dd15d4ddf581d9b59983c94ecf344af8cf78e59437d4e041e3aea2b3e85b4632678d1e567b14f333ebec9432715f32b98cf4aff6697f8965d0281358b2465cddb0b52bed13080f154cdf164deaafa87f20db54812c3f143db5d7d302cc48dd0139752310066f3a7233c9b7994b4b99b6e99c3b9e20a9ee003dbf18662137fe1d9ae68a8257295d200b3d87afa72066459036b4b9e44abb700ef8969229e1ce38e1cc0449c261769aa8bb41e0f3e3c250a1f471a058ac9aa94e0d8abc9365b34e2e60633bf0b288acf656754c637733d8e1a4bab555f0e869be2ea18a3ac39a1c3ae14c08d62353abd47955a1c5cfc101149269df51a8da9bd172218cd0418feb7f56f585b27a7d4fa8c5f272ac7e5c8b270ffd14ef759905cfcd728f78aee45c56a3dde6dffd1e5d54c538019c534d956b8d5d787a0cac8e01ddb61b64b763119e0b3078e43506643750c330de4bfdd57d2cbc07b00a12a919591680ddfdc7fa9bea1854288bd8ec0bf8df5d48de73f6df20ff12b82ad7b9b0f236e53c3eb1309bd09b3e493febb58855a886884630916a9bf54e9e09029467bb736bc945d5818b2b19a5344d03f557b8bd5c57956a36981133c24fc94cff775b7a3d9dcff26725ac5b6d4bfa3527b0f261ed57cda49f7d46b4e85761d47ebef506046ff6d95ad9080414fc4559f34e900537107d8223c686c56d05ebfbf649199ea571a14713197d0444fae875f7fbe8d3fe72259e8f1891844d0f437b55cffc3a8e06331d62f0e98f4050d99fe3c617a1d47c0327780cc112aa45ee1962038d676547b428c3efbbcb9424ee69e408cf6f8622331c2ce275c782409a5ef5421d6dd59ba4090690086b157832b2bddfad11715359ebaa602ab7012cbdda5e2e0627b7b5644694e0a8a143ed675ed8505b32d9265d23b54807775380f365d45479707d938ee42ea669c35bdf02d20527719e64f1992e6be25890e1bab8f32ec49ef335a17cb13bb967729919901e0fc339f5e06abe2627a03084c01866bdc6f0f9d29ad36611058d6a02afb0d6c2bd4623d311bd96309dc08548bf8dee128480c4b932bc535c513611749e01837f3805cb06c4042dd8babbc8cbb6e23c118d59ef2c7549539d3edec4ce571d63f555edf0faa247c59357f42e03165d0e4a812a3af90795860d9b53aec3c52b26171f0fd8a53a453584ee7b0e318e75c5e5ad25d1b5d37715c436731afe7b11938aa92d0b644a09e3fee4f10b646ca0336045f30d5a73afa8609a2661e791ea43d392012676b7f42a36e9c03b0e2603e404e699197f4ec87326ed17572a619f9cfe2aaac5650d3a3ad108a9df566173aebeae15347aaf011f500cb556da6712ab47c490908678967f1afd2fc8f04d2374705ff78ba595bc2ce02e63b857e8cbbf2c054c02da4518c9bd10e8fbdcf587693b20d8720e3c9b18d121c14fc0ded030ceef5d9240cd2a6c9d5df3fb570df03828ee1d22939c03a8995c800971db4ca64909876fc633da18a208e0bb148cca032d48906d4c16475e46769d87ef3a9a64164c620e7c72e53921770432d469a148298225944448c50341dd88ad2c81c5ee94338088a5ffbe54523a8a0d4b1b3e6e4671928cf9e98781ed421d444746005d518486951eddba87d4fbe82736a2ba47f8866cd4eec60df4c561e6c0c11b816248d2029e6933484cfc29f71db89ba1a76a0bb517860b7c6ee9b021071c68c1ac894c15ad05101b1ca2adaa94b4f41f309c0fd91d664ca4d66787564ded77c369a06ec7ab06249053e11d99856df14f4dd6c19a2cf8a07e4aee315ddc3d8f3bfadd82baf70936fddfe8943db8809efceef0d1688c39fab5003032536933cad71cbbf61d50d3332b8df9e93a5a8a2a8a3a8fd333b982c1b70d5eda1d70ff19282cbb798b241e6f6af869d44e993181a45922abe0c285c4a673debc17a28dd5ac4bd1c3b879f9862075fa775900939842e97e560df6e7e851454b7874abdf7be4dd69f1b835c84eee4190d3803451060950257898448092b16c7fb27a6eadd2bb5a96da5cb311246b3951ced17e8f3f3961eb4a24d36e226cc3d9fbbccc8c984dbb4642b7021e2f4942377e9e8a5b97abe9dab9736eac9b7adf16772db421a4965097b7b90bc6ade0b6b8e3d158716c1db54b13f8217b882bb807979d7b8ce5ef4a9ee3871b78a819b5a4f1b732579463fa61c7ad67dee65884d5ffdbdec9a4633beac913ea1f9a677a66f78311fb8c60fb582f48f0dca304ddca52901f2c8c302a290282a9610b0983400b2769b0617e87aff39ab2c0e7ef117641c366bfcd46dc1b0a00a445bedb2b242c39e8edd92c3733922ce35a9edb3ff809a32d9e100caebc534871c85191083cbec7e48bc67366122ce815b4a985bdb5a53fcf6e8f50cf8ef79b58772eea3fc5f83a02091105aaafd0388c225c3e4a0822f8888ba790dcc13cc408127a635f722f7d85ebf6b47d7e355ffdc42a5fecaf2b4a45f08b8e8c250eba3f3a1b80333fdcde6c282267d811d7eaf5ad30f0d3d784b2138c62b19b772009b04e135dc99fec15d6bda98c7759fe6fea266657b06be8adaa60a851def7e8d35c00097ef269da85a53a11ec8009ed76156b46a8907c0d6e116d3599d49d05d20c06be2c004bd74c4202d97b586c7d253efbfbb38ca5f3b44c396bd0e149feb16c31550dc94fe0f520396586e88b00b3d65ed1f22cfe17edbe4c4c584bc28ddee63f637ebbeed380ada289c967cf7fabf872bb244bca91f78e99c2a92071e871b2bb5ed7840cc9811acbd948dda5088f58a433f168b603dbbfc20f5f32a7dd46c18ae9b0c8801cd363e003b70b67dc45d146b14491c6f7f56ef1216c64a2a2950fe4081356e792cdf52fd372f08933cff14ea7fe45892cabc5137d3dc7b7a56f7cbefa6cacee0ac20e306e48d53f0a56fc26d1c6fc4d9264a6b23406dbc7d4566fb424ccb19e0b3312494961d5501f816dff6ab212409bcd5a92565e3db7e5bbfd67ec614f73fe4677caf9fdd4b82062746d1053dab07f9fa15d1aee3fc95c106eded42e03c31413eb7a7a1032905d7e2a4ff0920415d82d2c468f3f61eae6b3eb4d3059e78354558a6089e2a9f501ed993828a8388316fdc3023c61645207600bbf39f6dd8bf4f7415862213b7247e3921f7631212fe75cbde7b732f12e0d11e2252eb825ad60158810e185f4402347efd33919e2ae0415d40c77a74d1a4ff9d71e13b2608b59398a0c13e9c595c645432390b4787c31caf126dcb5a4035eefde7a477636501f4118f32e86f191bfb63d782afa5d7a55ce8d5acd8baf76be6274547559506623c3bd438dafe185b7747b1e6793b0c3c501ebadab4f557d4576a04bdb2d5ca2ee6ba1b9196a093fd349596ca69f9d7ad2d42c18956179d606d81894313647a443e574dc0e42635dc83efb22c112fb33236cbd422af1c7352916e177747096bbb895efdb8a25c74ac9444dda440857208aa07d24b58a520bd0f2010ed02754490c5e678be96b5d893b9d0f94840b5f2214b88a25e9894bdbb9485d8ca0f83ad9d6e02ae7e424df81135bc4a289f53ae2f87756e5992fea96bca6f565b9b57da88717f8c91cbf6a6d00a96f7485968ff6641795541fa2bbf736c73141597a66baa4c4eb7df26348ea325899dfc7a650ffa56e4cd8f18e14f7ed1608e54b19439b5131296087faacf62cc09d1101f317f57a36f616a7d0ca48c0f4c38f2481d0adecabafe8545815deff060bce8231998d347b01c3bc05c51a6b52b1c7963aa684236652ee9ea9d442b68cae6b16b2e31adba3a3fe976f19279e9b4b2ab644f6cc3f38ccafa68fa088073ed3688b0aa4a8ae326af5a5e0b6c8550315e6ba03b494aaa54aad9febd20b9d30d1e29e542bd10ba96dab0a6a42c63eaa3076dc36f7679ee0e5fab54ff493667277ed42e0cfed3523b95949022dff997e9b646c9a53f16170ef818666ccb72cdbbf657bd78aae3f3136558f51c95319d456c1961a2b431869683347ff1817169f974cd50bf08672145182f465f17aa120751d2c8c643f1edac311f7e3f468acebf49e232dd670aeeeac1bc82170f0080d592fdfc5b48225a5ab3cd3d3e28f2bdc3b4860fe61e7e461b1d07344bb40e2a4e68682d6f60b0e570002a228117173a22b63468b51a71abcf560f816b804553ade59a6b80fd5c41597e3551f3e1fafef9b16e4ba5204fe7f3013e79efa505e3bcf2c1b0f51db4b2a45bd1bfa795e3d184bf032f5ca89500b5849b94842d9b0097d1dc01c09b1fc38da669e36b258b9c5b1ab3e8601314baae298f0e37d728177eab97c1c1b356ed68b0349bb87bd34b144c12013284960eda3b0957459c694633641279dddf4337cc33daf61d1c393b8dd812c8e32d55710252e1f564dc11d4e2047b4c1e5c76a413b8c30cdce1bb6565838073d980c7b035ba8078e1894fa8c2ca56ad5701b65f5ac29dfddfc4536f79e217a717b4da59a0824a2e1c8f8877711f6e2ee610a0ad3116b036988f304709df14c586da1f987acb519527b5116510c731b938dfb601c442673aa9a940fbdde903d98faab5aa687abfe57470f9fcf4cd0bc7a1a67fd8e638ade4baa7307cd6442817bbd2ff83cb94e8f917e81512901a349ae37923f34f761526bc2381a001aebaacc80f5e73b83c649013fce34973e2a0cd351cabc057af43336a5a8e65a3b379d7c9c46e879e322f518a73db20d135ebf17b2f78443123d89d7acda0fdee2768406edc13a0565c9e5faa3059d7b60f3e912c9e0795b4b7ab5d5495fc2f9405c0977e6444fa06349a10047658f55fec8a56cfdc529eec557bbcd0562244b611c6b24a8bd5d48ddf4268e61212b03a2986a412d58cf675a9f3e68a40741abacf3cb5c1d7d101805c5d875190b3980d7e5020910259d01ab6b27cdffd3b009c5b4ee3976ad53bf91616cb7eab26bc66d01f542174241eb17419eb464e40adb4c4f7561c8158ad9c38c0682fb25bb1aca164982d6917c22a9bac596a3e1895840eb1ac1057a4a17419e603107a01bcaab600ec441f38f325995235ebe4ee60098fe6da7abf45a61ebde2194a08ad3ddf0fb841b6728a6f28988890a23e6f31488d4887188d160eaeb7f4455bd8132e1fe4c7415aba815f19c7a37e057e53adb0bd0c5de085773dfab91d4e2b4c0738cefa84805332f6caa87699de9e0166c3763a91bb7a131233c183d05d60ba36f756d96c64b73b79e19e2c9e9748e2a5b2c53c579eca08fcfaf94073ecb05ef10dfb9119b49eae3efa1926724b179ec6a05e87ba0bd8b419029b6b9cb0da08a7fc248c4bc662548da03cf424fe72e8d44b4ea9c6e5d4a4bdbd1495cfcb62c4efd090258e8d99387e271b3dc7f5cc84f3ffa37ed92254c4b75a2116023b7b153457fc00b6ee1cb89c0a4d6816e40c17b3f5a52bdaa72e1fd8c7e62707a2d25e527875ed89f4e214beb27fd610654e7c9e56c0d457dcbc6c7ab47f0dca2385e8645a456424cbc73fb0968da0cea77c574b3cf9a923fd0ebb3c3d4ddba6f9ee0eba877395f1a4521e927a0125faf8f22a5a0a17bf92a8c0bc3b675231ad25a83c8b068d056556d3a645e9fe8dc91bd0d9fd709009bee6886ee5e9baffbf5982f88a4f9ee5615100ee847abd0c3137f94bf07ebc67d62a0cb1f16d2c1beb9565e4b3af9c1354b90ed65478f5fb0e0888b3a8a367217bf70f7a46ecd3765d68a503845b4a0e188b5d8d55eeaf3f31e16d83344a381d63cc7d8e252b170882f7daf75a077e5ca4354aee92291004d579a4b97f872010fc8c123854e0e58e8c7c87bb762e226ea5b43106e64911995cb4d300c4c069f232c0e97293c6cbc7c4d44df7b7ac9ba4051b4bc6005a855763e77f7df7b4f31927da97071ccb67e3a49f94e60c432fec2139d3f0de38227e7aaed3e4fae96dcb4b8f23d5e529b5df9b1325cd9fa9e0aa06a56d3f2e208bc45ae72bbe27f816135b1e4e2a959ede28febdab11e63b60b339dc3a54b2fae4a549ed615e6d2de46486ab1eb0302767212b25f9b56a2d4deae564dff66bf26c295c9bf16b37837e0a9df776af9b1005d75be84242d229b171158af79c022014725a58f5ed90807d588c83a642fee3ebe9efadbcf155636a37158e40fd06cc8122b14c1ab3d22b513e31900a1801d6aa6898c135437e48f59882c090168085d54059256a84a3372e07715ad9e79875dee5fa7650b7f792f8a3c9a8a5d5dfa153a45b76360ddd207e6d2b6525e078c14e56cdf3ad5031ba21714147d5b428929f2332fd7127223a58d22e17a2868e59b0a7296bfefb4231d21905e13e9cbddbe35592dd5563036516c0b0539bc0c36df8d0cfa9bd6794de5d0fabfd5761516dd0748a94f6ecdb94d1febe6912053ee713105e0ba98aee863162c60b6c8291c1bce229a889683cf0fc4541d434f8aadb100a4763a01b7b3677263e4760506b504ade26e6c692d009b3712f2db5e2830b4c1dd2d7afb8caed7c3789e922db0f0738fbcdda2c9c0a261047e63a6250547991afa383a3faf80d3c0c18f8baf846b4a2035ffe4b45c2dcccb72d34a16bf9ab4e1d14fce3a625692cbd3263f0100f837f1a23aa34edede6f4ff569a859e3f8816dc4e559aef05293642050af452692b6369aced4d435a054640e2a5f05cb944c31885e7cb4e8ef5518079ab5fdfba07e215dc0e19e48edb5e4392703b9c808951d47ef2ec35b603b9dfb152815ee51f053ff7bf22188f0f6ea906730c6d4db789896fa0624498376d62960664a35eb54f388cdc624e6b58f9e6d9c54d0c772cae4107be55d965f3acf77b723408c09f3bb33039339a8aea51afc5e3b3bfae0d08d06c3ba86634c0c2121e5edefe8b30bf24566c82844cdfd29c5d59a7af0c1983055d44ffb8653063b2bc53ff4ed20a6461428f678e8e58b6f857cfbe799af73e96db7a7d3126afdbbd39ae8f4a24e399d6f83687f5632a2dfd1ead1aec874ddae77e0a3ce239c7065d71505e3de08cff9d33b1cf81dd6843969ddde0e758f6f767ee9df17a7410be0d3a4b1b895cc6639f3b07396d4a202f1a2894060e54747c3be4e9d30d23cfe59dfb78306a83ddd6da59fa88a26de64d2d8fc651c408fbcfcaced4a4f6eeca060be46d1085d8954216b3cde53f3bd29c92a49ce0a0423eab1fbb5faf81807c27b76409c0ec440e0589bc423a7f9b768552866f499dccaa8d0c25b29c078470663bcf857c7533b865334ed2bbf13b95dc08027dd215e143d771a017032989467927c1fc1268e65c6770caf4ee285f2273c0e19145740b78b5999b1a525d3cbb374dc11f813b3ea6eb0b93901580b615e1d72f0d3776a7d84f6d752f9319a2f5deb108b50d999a41ec0d29afb24f5bd1a98af3bedf569229f66c5293235bfd1e5d852a3de8d7121c4c96a30c4d108d2255c3a48114c00bf31fbc75ceb0750c64d437d26241d6f6113c4543e58240475208e07843a44fefe8ef2579ed0499f1fc367df11f73c04345c0b3c9f79878f89b8cb3d040abb912f1cc7c61538f6e92bb8d573be585a18e648fdd8659d6f21464bb64b47327bf516ee13c12beda1da38a301d127fe8d919b9f3b03b46e0e0760e28ed202b738300c1f1a7f2a15f774dcdf948d01ba9a78c43c41210730eccfe35e3d28f87666a8acb468d519e9f8f757d6a02f47631239d5dc2ffc0de7fd2aee7643d4552f5784f87d42e23bc02ab4d9f04de528c20db896714134d9e60025879c5e7b4990d9bb465e6258f7ce346d7ecbb2229fc8b01f22c211266119ad4d8fb31e362ab0d3151f772c79f9456d0eb27d9ca164e10e5105002b448a57cabdf850f6130b357f7e23a560dddaaa378a23b5241cd4f32067bbd875607ce989fdf4f95026310d3751d94e83702ef57d3c29abce43044b8eb096c81f2e5e359f9bd90d633ce8a2c90f7f5c5ac50a4b7c4e7a69b047ccb623c1ba7ff3302134b2ff396dadd0f9b29de0f21ec827f2590c8cc3b099a28968664d396f2a4cf2b161e5812e33e7962f02eb24864b59befd843e1e4c03c13ea2304d421e0f27a5f56ba549b3af2d67b36a50c68ca8c43f0650b140acb565c92163e033a4e55899b56a7f7483bfd0a8e8da7bb41afdd70b0491b145dd818dd699d23b68ab7fb2ee85713db037193dbe17fda10d77966b7f8da57d66c6fcadce334602a5f095905410aa1f861e155dc2613e0da346a74b8b954f6c32a7c002cf9d48b67ba3e3dd7d1ad2f34183dd07c6a07e3c7a5f0f90ed9d6343db20fa6e6db5a1b8361f89aacbcac9a10f33240fe50c7f1de38237d86a2f2ba582d583b516a090f002fffffffd0