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

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

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

Block Certificate

Block 84120 256ff7cc3ac9d2170c3a1898c8ef5d32d507698ab94efaf99828b560410c07e8

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
daa9c5ead38a70212a80f0843aff930fdae9f90ea0efcc772584221efed6f1ae
Certificate Block Hash
256ff7cc3ac9d2170c3a1898c8ef5d32d507698ab94efaf99828b560410c07e8
Source
getblock-raw-prefix

Public Data Hex

004000000004000007...0010060000089e0000
004000000004000007010103000000010707000000000000000000000000000000000000000000000000000000000000000000009ad3fb2307b585c1aebffa29278de9e51031d62a411b8b6107c8985a3f296e11851634e15aa82d90c20974fc66659c8e913ac36f28908dd31a2b9fa9555a7c857c8493fa57cfd10113958c14648539e36f76632cae64b043510d000000000000000800000000020010060000089e0000

Raw Header Hex

000040204e0126ebcb1ef98967c89daed4c5f1459b70552a71b2d3fe598ab8aae0d3fe8ac98a041391a5ae3db080f055de8c176ec544d89da9767bde61b8db0f334d11ebc4514f6a5ac80018aef1d6fe1e22842577ccefa00ef9e9da0f93ff3a84f0802a21708ad3eac5a9da

Proof Data Hex

59,560 bytes
121216010307510de98080f412c9c6c435495cd2e57ef40456089fb3da9285df765d37974b3faad5f5a7731992edbb986764d8261b5c3e0db823310f3daabfd126ade04a4bc67eb8b7eb142e535ab497b475ccf40a9ea42c2872bbfdf9e987fbec88135403c1c89c2313184fecaf8b93867e4f1944bd14869a4d63cf486447fa5c8b76a62585d266bae8bbc7301b80f0c11e383d8ff00fa353df766252fa8f2f396e71882be5182455e58bde497185c0fe406829b101ee4fa09a2012ea246dc7a62a649ea5509a90857642c58426f4987f11f3425b4c4cb0dec5152103fab129a86352a90cab85e840289b2a0b9baca6b158ea199f199b478e9aceb6c8d0d520a068a1d379ecd3f50ee391fd5e3d074af32cadf913489b953c4ac271a90e8c90c1fd523d31f8b4b10348b904b20532a655dbe4a5184e30d41b5c00bafc4a1da14de0a9a84ed03a40f8e24201a6c924be980aabb696e9c9a20ee85baa9e9d343d2d81af4b1bacd4ebda2be13e1fc0a6cec2f2b06cdf05ba356d0bc9cf54a57e496725a33e932dcb6c780c51a9ea647d7314da68ca88c94625bdb9c0764228ea7485efd1165bb0b6bcedab521556637d53e0ecbe91402a7d4ea912c6fc233c1a80dec6de4110177ef0a9ae4703f2721f5bc989a485c49314997e5c50ffa0b950fca3942da9d67a0d1050a83a3656b9b6cbe695e3603f313a175edb1274c6da4772c65efaac9ece9e272f62e83ae0d3798dea78ab1d348dd6b0f00c608b6058f4a6bc04feab841c20f219d90b4d82e7fa9b79aa3540baaf1375622e6ccb6a5d766ac86a3a1592639e0028c60bca24b7fa1b4e935e7cfe56a351858c50ac93e408da3812fa71e239b786b471a7ee38dba42b0d2e61c2758ff16059591226bb609ff3b17873458042b31de364a78d9759d7a2c2a9a099998d035b3d5a0f05f58139dd7e9a738a8302a2f3287d718e963b7d4aabbebf7376603b7be59968a48abf540a9a6fe46ac080b9ceb1451cf410b25e3e2eb1cb3db4f3d8b919641da93319a975c0f4d89ebd14b430c63fba0d5bc31f6a01a1689028f1378d35bf16592ca4e8bb203fc2c92c87ff16ba24ff49d99d160ef598d8b2579927c9da4d8c447f42cb68e6b6cc13427c5d99416bd81f7116971d36ed2f25ca2db43423d24a44eec33d0f5c8b4cf92c41a5db96e72cdd389e780fee4fbb15bef2b755e63332cec4b4c2673bd090ca7d7c4d1a6e9419554857105aef8508a9e1aa1ba300a6069e29d4a32f717d9090f96f7875d8bb15108e983d101f14a31778e31f92ff2d1e750fc12218449cf2f222ff3b6d0986c626fcf893bc1fc54d85230671c817bafa8fdc9585463fe55e28aab18354caeb4df60d801bf43d79a47eee590e52762c4f6d9b91112d866032c7fff3b489877e9490197490b326dc322141a8444e084b63a6967e8149082a87bdaf72e8a0aaa126615911b337ceedd50f04328ff881cc1477a4b1ed5edd8215e6529625c545559efd1535b3d70f1a774e3dd695343ed1309abdb8ab606c1aa4713e1e590d7bf5467ffa70c0a25d136bc641802bf40a7a833b934da56a19d4810454fd03a2923f7299080a469ffb6ab2859cb827e680f49e0829feb6665655173e3f4dd7b099ecc077f6423ada6b086d37fa6f0713c3c1c0bba201bf96f727f0eb43d750c749d1e5290615a7c5da97f511f4ebcf92fb049fc97148906df483616445300ea0b4e56f14474dfe479545b995ae7735e26621f49c47bdba5290cac73b9df267e8df91451c1a0e16379f6bc062753c8b33f78aad99ea955e0e49cd987bb31ed25e1fadedf8a9da5c7b0431a7e52f702fca0594aea097396f04a940194541e077f4c69b01cac9ae6a6259f1d6ca46bfb747e330dbc8eb940bce02380d5267b7127fd0983b9648de68431cf3a38451e7fab1a429641eb5d1f056d17e6829ddb55094f83b34ea54f231b43cf6c230e06ff8a3e9b4040a9b43f6423ed17bd1fa5d0dbe96c34cc0d22f961fa261383e569e6f56e50ace41b9c94388c438833575bc71af8eaf1dba94dd53e2d70b58e67b912096915aeccfff9b98a1994e8f2e88d18c164e12cdf4bccd4d20f2b318350e0e5aeb3cf569b08a00b7d28f2f8ba7bfd3e0166d859e0c294b664c2656422be714a6261431d8866aaf2dd22b481dc613519071c911fe563da22e2cf413656ad66a9731afb3cd96cce572683a1156da0f447da4a947182948bd258d21db85a3ef139e42ba78c8899b4df0c7ab4c3b068fdff061e45eee08fed840db6773ebc63663d6526bbce736f8395850eb187fbc4f989df9d33d4c9fc66eb5bf3c02d5e853bc116599b9e8ff797ec03767a7f38cc41cea97a2ba88bf5cb98bd5183af2093dc0408730cf668df175edc90502cdbb5617f86afe9a26855526d77803963c88ff4b63ae7b2005c37cbe47500c99a9c0006c306f14d0ac77c8dc43d896e236f6394c1e9a0f09dc32e0d1e12e917849aef3fbf7653d9e9f79026ecf3431ea3086265b37c141ccb74f70e2fbcb21e75c9dc8ba64d3395ff5bea317a29a85d31d2f24952d956455e9c50e93d4107d05c560514d32819c170033d63caf1934c1ed885ac1d8a1b2a33f237c40a19567aa7c3ba88743dda19e2a2cd1f8bb227a19418b893f3486b37293e08ea1d6129cb109ec85f6fe8b62191407169902e7a34ab41e86b09ba8e4b3c145612698da87e149867d0e985cf5eeec55195b00bb0bc60e909269d38560c1663cb72de9242f74428aa5cb0ef9fdaf1d7afa1fba8d3d12f76dd9b3f238aca38d4db84762457cf7f0d15ab7943d28cb8a768244fde9c7b222914bbf45bda4f1982f5206085a63f0904042abcf4db261f1b0085cf0aa5043852b22bd0fb1ac13c69fc721a5be9cdd03719021c155ca752ca3fe78b6b6bc75f719824344533f7d6531495d6bb2c8ec5d283df7873de8b7ce2cf78d168c983a3988e92a170d1d29b05b3d2857ee7bbb732b896d22352e2e184fc923eaf369bce6dd3323ad3660a4172e9138c08e184f73515e444a6ddccaf4e6b74131c319565fc8ecb32ac0710c51e788ddc5b8146b6309fac32a638eb3a3841ad746810f0b79b4d12f27ccd32de25fcf202623f370324e76c1971221cd35d71e52df0b0702d180e32519d2e3b067d799893e9755636a684ae6d8e9f2ab4c3816d861e7df9b37fdcaf0ce3d0ef53b53fc90be63b1b99a477c9c687b9f31d1e56dab632f83490cc394d2558f113eb4192b86d89eeb7edf2be93ca3fcedf48f8da4910eafeefcf877c4be1baf31c79c92cd0522e2157a401123df1f6de5e4ae05e419575a7f02219d5281b62c3f0ea010d15c5dcd48f784a2a5c3d009709496af91be39a405e5c77ba8c4b64f915c4ae62bb79eeffa7f313443db1c97753e8851159e1a4b1b757fa2de8394cbc3c5067a829ecde6469040b8daf9cabd1e40e42503528ce451cef4e0817085ed4c3fcc5ceb348ed96d31aa8d0529a3f97c7d4b291e5f9cb7dbb25868d1710bf48e01dba1b7d479ede50d7a582da87720f4da07f77fee6c572b2aaad462049bcca6d2cc1d7631f860c77bb3c77dbe3cb884c954f15ad063fd9f44998a6d4fabc0b7916c9b321ed8443a6cf2179d9943cc9d55362854fc39bde3f3ec1513fd011d650ec11fb3e6381023e5c95944ef7f1a9f5e4f30efb4ae1bc331474e45de61b00318e7db56906bd47a6db962ec416a80e2bd6fc75d23e56828271e09837f4d43512b85aa898e7c6f0e1593318d3aa5119fa24ec0cb747ff6497cc9481ad9b4d7207a23f72d16a79117ab0833345dd025547d16984988c0d7c483b4d0ea0e1ed3c3248ea1f60621c554043967ed685048706b949637e96643bf71d270af78f69e17269ae39bc0f875c68996a5bbd17b9c9708bda66c22443967943b5a6f428d98c63f1950255b12f4a77d70739f5a608379af6f61121d10da7521dfc9d570c931035ca036f1c34b95bd956abe42a98d15614a152d509edbc67fa4c3162df99389e22d21aebb4281f7fabaa41d1e20eed76610732739e4dc9a295ddfc8aa1a76ebb751d0ab95c130d92628eb10b29cecac81b0583c70ee7927d560caf6f00af7fa17ad0957359e40d4b4a6b343592dacc27d4f232f5633cb7b13d570bf6242e644475f85e9ea0179ba881faadb15ddf5a39a57fcb026c93fd7d54e542fe9c382a28eea5c985965e6f06764f0ccdf75b96212bfa181bf3f95ea572f00980698bb1a164ed74b4e842117b4b6be5edee5c111aadfe708665727b4e602783ca61960c03e87c34e3610c97b9406e943ba03947a94f39e70d9f9efcb7f4ffa7916c1bfec76e5c28371eaf84f57fa668f23f065e26b53a63ea75b4e5ca9d10bb512a19b3cbbd0f010a5c73232d081bff0ab01e942e7d7d05d4e0104c1a72519ac883403516cbf979867cbcbf1baf5b3921c4f19a796a6ce95ec12c59f850b88a8e7389acf222c3cb28f42e950178a99a9b822416031b2e33d9ee68261703c831bb911a8299b2e387eb5305a7a58a96053ba4dd7a7aede2a79948dfef0fd9487105f29cbb76f3e0573590bde4fd12b6c62dd75e916f595d6ce985a7c2c048b6f81cd2421b16cd3e605a392064cc1739037e6e9c3a2ead05e63b173c6d11ecf6397fca80292700d6b1f418bf2b7221cc0d1c20f6215c37961c179bd2df99246b542a5b0f13bd5ee99d3b0fb75d124c4bf4c9685f57a7ca625c0734a55996983ee0f35816c59b193da2cd395e3515338445ed82de9acecaca982b7f43e76845a279d460d2e9bd499077f1c2e57505242eb27cc2acf420da2691a716b2435b70f3fb4c5f90c60d947be8d837fe6fe3ff8a7c64591f34c996ff33b1dd6ea2555b59ab507b3b759ab77e580c63943465608875d83887dfebd53cef5d42d7f6d4b286922598640a0959ae6f8750c52fd1f0ec393f9247e4c9070bc4ccd2a51f1b8c034678ecc8b5501ba5b27f5beaa051c64f410345076f4f5535f56531624e3e4caab6c656b1dbd8809e6a4d1821efa5f3852b720fc281755edcc4bb919aacb5c02a18a1d1b0a2e5502e4370997049b4426050c14178209b4d908783b34c0871fc5c2ce16c82987fd9f686aed4dc2bd4835757ccf768e9ac93013c63dd223a8a9d36b79215108d4b122c97826f15d209b256150943d194c18f5031384d22952b1a04a808f8f3fb0cc5afc32c496bbc431bf3f842bdfc2042913e1351e758d8c00b17f233a1f2923aa3d77ffe21a3f6eb0f752dcdbba68007341008ae2dee765d8a11bc62ac1330719b4d51f9ff6d5240ce6a2d9fffd10915a6871cf16fc9c3afd6ae463af51d01b693c325a4912e9e44ff913ca12636d583261194ab38f3ef8687140cfa48b793ce95271eba4f4986cf81a5a7672013d90998edf90e9e59bac0936ea3eaa2a40091a0153643305abefacb6929ee3d37d00f1deb79bf4b6c69abbcec7e130dc81675d5602527c1807876de64026ef5975847c1f60c9eda0aea6df023471dd1b433ea5cb763f47ca3365b6ea99ae2ad2c3ece9cfdc542a5d926e2929695bba624700e2684e38efcee9c3e6a4c165b6454ac1132406240f26c1876b219312caef4580b4d8f3878f128e9a73c59ee60b3ef7477c45e8a43e296558c41ae457b7315d9dd941fc32100f146156255330855151714a52693c24c357199fc01bf98121c9204e8a158560607e5859635a9243331317be4b6bcf7b2a06445ab4cf836d0e615b450c7a3f04d3d5295d21e232a3fce13925b9246d825f9975d8f3d1ae25c7e5efeb56c18d79aa61b18df3a3b1e61809af517ff9e1c536962b5dac64e0f214fbc44942c80cd18bd4b99af35c7be65e6513ebce85bcf5074daf1ffbf036802b1af8b1d28af562435eb72a519765132d0f619ef43bf2dcdbb020fcd11808194da8922521fbfd1e699d1f50baffcb389e599add0d28ef04fe4bf6b5327100d4c0a0698a36f75689a9d99e7d9bedfb7153d5b0768b977574950b816e94ce6c917ae3187e30c9637663e689640a9d5e1448b157dc0f4158bb1f04a2162c91ace10e93a2743fbe9c9c8668e185ad8377c48df93c9440d130fef78398819ee5e761178289cf4786128dc66cde38b590f7373e36ff3028824bdc77f1f39aace5e58f993bef9a6f049b3ae2466c910ce139be297ec3e9a8ab8f11edb8b6e3774c298fd0c1a0475e84c0680d71fc33dd8cfd0b0b7617a45ed4f1a8e66d2d07a428f60e2fae8a0c5e9db9f9652d0a4a9a20f90085e366daae193a5d2be2392b96552263dbbc6a453cf45398d347ad5127dbf5e5f03ea23c189d0f685e24c25bfe67ef38e34acdcdabbcd3ccadf3f0e8e4d595c6c8d3cfe0795b89718a0d2ce239a0544ac9e7eac08925514804ea1fa74ec9514f8d7271d734ba0352b41fd3c840ede647f31b921c538c79759fd53e8f3e1c075c3b72ed632c3b53f825ec3b047f75e4d557815022f2bd81102d1139a805fdfd26d931a3e2edfc88efbf556e7b23f84f64426900a0e34fbb6c017b3c6d68cd0255266012d7a5eaf6749506ac7ef3fb07ec6bcf6d574230aa20098eabfaa577d92104c6274404a1764920cddd70397e35fe0bd3378a66978fb00fcc94139ca66435ebd7d6f10e93ab505b207090a7116b7f9348276e0a15365305c9c8d5cc40018db823d65f0978dca6cbf9b30aec7c0c57e252a4be6f8a82be4270e8a99a3971506162e87bd9bbd9402c318560eb8b19186cd02c4b7d76177e0e60e0b22656ead862e88c612b5a380dd0f27da2c8f288efa2e1c91145e4515ae7efb04e25f8fc45a5250a7ecc15898acdc289d59beb85f9d2d23a1a9dc2231c2d1d0571fb3523d902c7b0cf557a5e6d19491bf171996da2748e931bd586ced988f894f2dd07b107dfe744204356a68b14c8f1da91a45a43919a609914f1a245e2f554fc5267ce6ecc93c0b9a75bcbea47fb22f6539afd5e3daa1ef7bb771098cab300bff6c1cd47160786a46a680ed0e5709249a14e2bfd8108da768db0450390a663c016f80be8f8f197a7b2b529fcebe649d4e4c5c3d63012031a9e497f1aef823ceeb599b15ef350bb928d1826f83496dd23efeca5e03f2299df5844a6379f77ee2743f4cf9fef1fa0fdb1d37a58cff4e4c7d173645b93390bf69337cfb983bb6a80929fc268bb531b0a63f0efcbba5b2236abc5f670bf4c6b970354bf132edc373cef073ee46cc207709f0c47a44049ae45c4579cd8068f9c0171d8e44f6609c6bdbe04256b8c59e058d026ad4c4e86d24263b6736af6b90239882e5499792b1fe2650fa315f197e47ab0c62e7fcd4fa43ecdd8576ba13dfd723e7ec053e5e9d80f5f1e14df19940010751b85a10e21294d93758dd753aa00dcb8dd5b4d012a784fff6ae8b4df626429685320e00c75faec5ecd0f07fca43d1356c5df331be307fae33db3119e784fb2aade8ac8f6514abca226f81317caf4d3b43973c16e3d8fb4cda6dbd1e3d346459c3e8a2edc3af02952b24f5a3a7544f5f2b6ef4bdd6a57bdbab0a5082834cd1d516320a1a81228ed40ac4120dc92dac0b1be779d4dbf62cb1f656b9d69951011a1e99af5b50c57d8e3881540a24c66b1ae822cda5b15f853923869c14c948c8161c59301b276d76f0736fdf2ed7d569a2b874133f006c644a4b0374027553dd0139afb59d469431f2ef7af5e5c87ad407ef286c41d73b1c615c435f857612d03838f763d1259631ff38e6e93eadf6aafb0a994b55a47d25e73bc16c35b389efdf657a04fbdbfbdd6e188aed8dac4245d9713c5a53348387599e7aea91505075b7eb82b90b1ebfe6731a77e60d64900bbd01fd691911b18a46fd478219df6d397e944e4a1aa1b30e50e115ccbecbb2bdd7a8789b42c69df2cfae295a535ba40a1885674c335a6bde08dd7e8f90dd3034bb22fea04c275110d7e725042b41cb07abb81cc51e715e044db708334049b62c52469c210ee257a7e01f0059af5a56fcbe989bd0ad8dd534cb15ee4316117cb0df81ac05778075f92fc565fb0d13dd00d1a3433b2c3bb197871d30c53869db1f6515ecac1438f55c9c074a527acf5d7ce4b35ab8f6e40b75db3c37eb6984b1007ff6c829291f1f747aaf39de09ca4484f7406329e2e78a0a76b8b54f1832dae91b9a49474c3aa33f0f22f293b71f259d63c9764e8af4959e8a77a8e2a688e28a477c7c46391086fe1034390d637bd03d5661705e0c3e5e4721bd28acd4d6ada5267d62ad9882f2550d3802cc8bc5aa66c79d9783f77e539a1aa3fef2d65f5e2e27511a4c88bbfe1ee7712ce114ac94d7541d7afc66a6eaf5f0c2d19bf512a76d39865dbc095fa8a44050f449c8cf087e7640052a80838d80657a5987e306e9db9ee7d57728870e5c6299a16d8c7043d5015726a6620e132f2875acc88dfc93a8461161b1cab906200b5dfcba55ec2a7791a9cbe89bf943e4ef5868cdc0336ef4e3f414d87305d46105757f0b69d8e5c5b654e302f492f84d76b9f15d213576232a4e8fb5c6ceeac2c8cf9c23434ad3612670668abdd68ac7d0c1723a2dc36926cbe932ee3e11c9fea0175fa622bf734168dbf19275dfb408a3e93450ef14b180107a95544e75cc4599026566d69d27d41462c716383216a24c1b6b05bf5396d32890decd80bb033ed7539f2a61005775d96e8707ab2cdf5d6fdd2c0f18344e8f8de0d7e96cce7ff9f3bfcd6c6a8bf2eb15ce7bd91961b93776cb75c7dab03d697b1dd15c5a731c2507bbd243525c735377bf0344776244c8625c5af0aeaee0050569301b3ce3c5782b0828eeb0e41db150c02324a9756b1390f3f909b4c04526cf05d0ee9b391d67516b638f8b8a8d7e170bdc7f7c858d377dcbd00447d0ce5490ef3937757f60fde1301578cf9e9066b388c73c0a67acdb7e3b7003987d4e8d9328ce856006f97940e1974e28635a4e375a489f39d8f6a288bfa5040a39d926513d7798a0df838f4f88fb46f356feb3923d4ee358d2440dd99981881266a23fa99b2878336a408f9f118e21ede1d2651895d926dc882c3e294d47991fc250042a9968c198d4826271e1f15b887157fa5bc3a23b4a47b208ac2c0228222868d758f282b2c5818a500d48029dd03127921cccd3c651da2f82202b2d1c53051695647c75e9ecb7595864f34e57528fbd0f244b3de33d3bd9249160f96714b7c4b6938125e13f59c3a16815b24edb7ac9e57c349fea69e528bcc578667bfda6f10ac9e71f5498b1d29485b669a21d45b0a1abe133345dfac622756d1a317e3caaede72724ecfda01f004c6bb6dba4efa493c9f1963b81ec5b6ea57af55c3b225750dba4bd0e0f69b731f1e8ccec55d1584b058de277a7477412e5fecc08c22a3e26ad041ac7331a14a59c5bf91fe77f610cd003693fb6ccbca06701468b9955ba6e2c013dbf99f6e7052958a65d778417e7d8e0b7a784cd310ff2b09f6fbb48a7d887ea9667aeef4fab0a611f8292e5761e64ca9cff8c9ce3a96971badabd92de02fd4f39dc30e036a8b8b53280bff8f29efb4d8256106d9a3d20bd08bbf00e5e93211bb1e27ad7c47da24794cb67f422c3e1318a758743028ebe5bf3d6e1e0dfe964cc08cbe0a46aa9047dde8cd95bece89f05809505a5ac28ecca8d1bc42e555062577535b532d8232157152d1c67be2e45bcb62d95d293bfac030104f34216816e446994799f18823cb168dcce518c3b53e5e8712e4745282b7b180c6998648e5a2175d303d1435bde63734f5f1161a5d8845f5ccd420ff7ee14f2e9744109b13eaf473cbef072849f7669a3cd72241846c23ec96baf778afd1823697db725b239b40fc7da5851ca7d9718afda79dec1594fbaab3e0cd1affdbb42d3dc36950ae071fa31e449c6cb27c74d17eeb254db82b516f51a51ed20f08ade66bb37f84919dde4ab6df9d31b58c6bd08f1eb54b0657d4c69b06cd4f2e9dabd01c6cfc528f51b5d34ba56f3449260a040d67675ab815dcf47fd37fd8961a82e7e51f1dfe65448a41c450af7b169b9139421fede7d2873bcfea0d5527c83cbdb9be15e9f7b00113c30392849f05841381cd2ce75021e20bca5506df84923e4f251c16b52c7893e2b99f1e0a558c4c58c7eb2606f5dbdd7419dbd964e2e3e7c0713cfdda58cfac242678c4c631c1ebb04b25b3c679d73295553956a45d767e3875ebb4871ed1365a4bac7708db110710578cffeec405f4db95c653159c46b78d385686312661b14b8e694c6a13036bc8d151c2afeaa5735bb2ed9736e4e95e8215dda5644ee5ed6c6ec9765834870fedd11c8002bb997bf0aa7876337bc0ee464af2b572430931b224e49e27fbbe1ace5b214364a8114d527c34a0f1758debd503748ebee255ada73b5e0c84d75966e5a3f192a512fac7fc87c786f1377a6d7ad565b49194b1bf534320b516e332c5097a441acf1e575c8959a11e58cf7efa7d07887bdf37f0f93826d135d23d42f7dca14b8588a33678587c4d3129f0f25a9018dad9e1fde9dfa5b1c1b5261d7bd214c0c55463950091dc9b03e3f6ac999e37aba17b0c10a3e187a651fb336a1c42a03be310c8795657c4652a08c94368ca591793e436767201344c2dbb510943705224798237d283166e244e5605edf0b40a037e10d0387229cf77091846eab311639f7136d8d89fd604e3da76761a0cd4a50fcdff467afa6db0f67bebd14fc787aed4d9bf4de79cae52b1664b76e1d1d157511225e9d0019d1563aa632ed501ddcd24c83b6fc731c4be2e09a27e12eaa5cf70b5584f4fa22e24531fd14e0d97e4fc9d8451d7f4d6e17eba1da7a7593e058e0a474fe5bbb82cf457d50f20fc8f8ecc4a6db2febef1e002e6af85cbb072784a0b13be6c2b5b9d4f13c0c0696032b450ac992e880d037a01a252f79a9840575a47b4146608f2eacebd81746a0d517ec15d96fc69e6c69150d2d0baf5b98fdc2013b4218a17aead9bd3a49bfaf2eefd3a5d3eabd49df69760eac193e439de0af6f532e069959c8e8e9201cb60f85fcdf0688edee27cbd04f95790927ec303c9d5dd2cae215ff9d7229e43b24224b7e3f291353e6a549b0d8b73ef65c74c872e700c76b68bc91560cfb59ceddae4dacd81df68c16d65d6163e429dc7d3d6df14c273a152df3301d1cda655f1b6874cdecec40ba03a412000be0aada560427088a8bc07a4a212f0cfd9b007f8a8bf1c6df73a1e418ed055ca031c4133d0855d0549d3ff332593d25cd2c30ac643246a1952e6481b2a3fb054506cfd68176189b583241065209ffdbf0efcd8de12bd421f0bfe84550b96e432dab1acf2d6d662732304ca9e03535319cb795552006fe8ae02b972f5372e770b0f81d1ed59278362e8b2cf6480d2db583c35a56ec7b67a381715dbc8c227f4b99affbdf900fe627a5c2df9f7fd85e1e4c48797a6ed7a798d34c1a4619e2091cad2c4bcbd24c930a0998f0ac798fdf614c94814dc1ac5a8052bdc5e50c5b392ac805f2c170ccd8ad369778518ed6d3638f6afd47dc75b2d8684611c6294d457c8b382c0f0cb0a131fafd7ce0718043e0a5e4eacdd6e6d7810763f8a7d373009fc34e8d15dbec0256f0782be24ae2fc944c3116d68aff22690cd8dfa1ee84610444cffd629a66e2a6fd57e0ce3ba158509e90a40e9101d59a23f67145392d1fad90d99c722c8b4d30f2d12bcb15c1c3cb8ba0fefc35616f3a569913fa68b1e1118f3922c911ef866efb39821c831ec100bb520baefccb323e28eb67e1f2efd5a4f9862ec7d2e484fcf2a78e59bf685543de67859cbb62c283dda90c6050f5fc01f0569058e011219febffd6634873fa2d63330c75c781dbd7eb8e1406543648153e51915de25616d87a76651012ed07c074652937c8be8de3f846ccabef214083a63b8c4780f55c386be791c25cf0e5f21307e837737f3144f36826b80bcbb85d8deebd5ed2a692aefaf289bab077fae36d45a0e02ae72a8de0d3fdef8cbf5b507e8c23f88cd268613e2f5e9cad24ddec46bf39886afbc2c1deefa100b0a287e4777bb4668bab642e567a959c92d35823b8d8368c226acb0f4c70e4fac24e7ed71702a4200f06c4ce4adc4be58fdc79057741b32c50769a61f94fd906cec8c53bc09dcb633357934e81bdb15e5fe3cdfda1fb276a62efc0195ad472d05702ed50a6c601a504967cae873d644d79ea3d1d6652e3b9aed13d364195ec3185bc60b8455719a43703bafd2e845d55cbb189905292e362c4d33b599101dee00f1fcfe5f34d7e11f4448197e6d15f1c2d1396fff563ab72a3e893393fadf85ef0ae6cb876809b94fbbdde9462905f1d38924da696c81851340f5db496618f24dd39c259758ab46c44ad6186ebb572b5001c1726e75a3536d18fca97038d2c62672adce6c3eba28c24f462f0f25f82dbc37b432a4e5b23bd1151079b6d017692a7a49cb9a9d545916b983d2571501caf00e1f8aa572a7e940f57a65726ee772ca072cb89c55a005360e23a3c99de538f5898a2412ee9b3a56cef03e807e0c4b4a6815350f839ef5b78d8fd52b8364b9cc11a920f646f88a556307ac59bc8d6b4e0275be5b95e5b2b8ff4aeb16ae33d9678142f376d47a9e0ec28bb6c6ffab6245ea6bdd2253f55a21c5c3b0d6fdb55d26241a83ae6d7ad644e16830791d6e2d6561dc1c551006ae3f382149defa9fc9b3f863a6f3c8350f135458588d5b367239601f128cc2deab83d37e62e1c4532c46903b9695dcdaff4e4ab7315a0c525d159b06dc5dbd46d97b610f6ede08396b83db2a72a7939f4ea7d649c52d272c7388931fc93a0baeaa7c7a76cc44d698e9b68f498cb03651f06328f8e70293be683ce85deb09657b82955bb964593f25a832d7ac05432b25ec5998141b7535518d0f7e9b5d1cf7b36807ad774a18787b9ba0b13b99034737f2568b18a313813dfdf66f7cb37a108435917676a1105c3c1f08834ab5260ba1c0bfea664f9924d0211f8b0cf9891488c060711d0d651fc29d0917aaffd33e0eeed22506c753bb556b888cfdf20c568b622b099b3d76548596dfe259d154c93d01c68f0068b58c903ea7b3023ee675befdaef2c4f6fda70750e681da1f06b2eced3179f95fe60976e6d41502fe4b083633237b690c7659812a0df7e8838fbe03b78409c454e5937093bd894d042034fc68ab2bcea931bd9a826a965992ceb548ba3ceac7e64b42ae9815420ec18d2457e3279368b6616c0290edec55a2b64c5dbd65ca22be7f0c708228089b95c5f38b3cfa8df5d9615d799570cdc8f075b5c0fe1ab969917d66a09862fcc0d5bdbd5bd585774eb16de7fd9eef7a9ac13ff46f7e98bf81c7221ef4740ce9c7896f226d9f687b27af1a51a497790d3d3f97963d1917f676b17d254a87b65d7bdc98f48fde63e43990f7de0771e5172926ba66507f91dbe86f08926d561713adb401bf05aa2f18cf2cb34b8c5e72a01f13feb3139071eb41c0cd7db29e0bd75525051ad32362e03c7898a86a6c1349430330c650a9cdeff29d8fdaa6e3ac675c4d8f99e89c76502e84a74b5e5a613965b5b40a1b00621825014a6030b5b60441ce4470ac5de01d0118a82a25c32cff7fb594bdd256bd77c43d4c16977f898bf07f540190cc82da46eb422e206c74c8d9e2d25e59c05ee3f9a130faacb53d58a083740fe3be8264c40c9ad8438ba70ef239b35f554d9ce823508c6bf49e199a55f2b8bebd41986ec18c443c6458821878c48187be133ab84fe34dbcde60ab0198bae8605a0274c9d0c097a3db88698e830cc27815a4982767024a7edea784507fe964aae9b9581dc39e2238eafe2df978a01c301b25a0f6a8ac1621602c5381b83278b118eb750bc9f75eff9f95ce9be65f7ec1887d1d1acd8916bc5ff4c8a908537ff8186e5330a550fcba896c5c2056c7b9910c575f95f368069bfcc8a01563c70861ab9080aaa59564b7c953f2e21b48085d17e113b9df9dd98469b4df098cc1b69deccefbea9e818df5639f95bbda8af31dd57a04166a2db2b57be622299058d1d691a53b43e2e7257436eb19c5d6fbf1e47e0aaaf5c4a98afe9af946a514148010be67af13ba404e084cfb92ce64e5c509cee0dc22126a308019ef2e000a25acbffe5a63d2e649e3af5123b35fa725a30dc1ec4b7243965c6286ea5ac1a7441b2607ae89409dc72e7150a3da460d2fbe229308c3ff552ea93425d5af0c423d204c026d8dba00f70c0621e35ba56fe4b3521e0de205cb88cb15dbf560efa95c9226505d32a8bbed43d21b0c0132368208c1b9efd00f524a6d37e0bb538d6de9dcbcc6c1c5813d8d76d331a1bfec9cd4e4f9fa2712c11c2ff8eb6d1c7ff24f346e1cbe4c1ccc1da566c561dfad70ba3b996b6179871993d17f17670a474aa6a184bb03c0ecf9fda588332da8e13d493efa8858b4dd83a90c54e9741028e23225b474b54af4981d3e5429593039a6a4a45ba112b027d3600864ec467346cc1171a06285165f59c70f93577dcd7ab6457fc4a3c993164b88ed8325cd99a00e0dcf89ed4e708c6e5dce1ec1da9908fec97d1c6ec51c0cec2a9688f5cf6bf60572d8abc8179b02ea9844360a074b826524589223925be467ae11815b5f828a10eab1c28e2a270759c388903075bab7ad93fd2f5383845d1e44afcf7b0b94c5a99d40d12fdc5ae67dc8e44553ed1c8914b7a200889ec2ecaa2549e1389dafbb6a8e8b0e454cffd1571999794b59b09062779b7535dfc5acd2234a33bfe3b2ab2897a2c538ea00ee2ae02803a2ac2caf330597cef0449decb131c863f27328692643346e2b1d17e3229aad70e21f5fb71cd0d8529c3322e3c07fb42a41dc7864928a3ed19b36e5953420b24ed69b62982f0deeb2d0f8411ee230ed52b2724706a0caf841cd5d69f52070e1815b07775233e87f2bdef72230fe32fc9c060aae4f6a8578f1327ab8bed31de847086fd6a90d28accc508922a1ddcd54712fb243dc6b925d2e1867dd6163bd70cb5881008770a147a23fb10550bf0b5853ab6a46f110b1d34daf0e06aa6ab51c5811ca840a79ef56c4b97d9a4867754b3c10c696092d827c74d8bce6c5b34bc5721df6f4529c09bc060c1aee4975d11b6ac3e32ba482de7426006b45fe51f38a97ea93930a11f62cd4f8f81cdb0e2d05143d54cda69b2eb65cf685d5c598fbfb3df995e1f27a00da395c9d14df2a0cb1bfa1019e66e45217055647dfc3412b6d5e9e1e4a6046268bbf253ab1176019808dab48bdc9524cca0742baafeb16ddda593a4689b3bbe6f7ef6798eb2e72eadaf6fce0273f53af65c10e85604d9ada548cf3e5db19625847372dab222b397d0dfc4873c7e62c91fc032359e7728fc1c05f6ea3406e18e259d149e6a5c4b149ef977f8a9c7eff2ed861e10857a01342b56a3700168d6e300046838d84b6e35067d270b3c8d542bee8bc6e2fe46c548a8823d6c76200983ec5e73259327c82db259d5748684dcdf8ec142e0da3f6dc26b72092575b367e00485d08855e4b7e499b71204f18fe3c92a0b5df51c4d956fa0e2390e978067d088685c504f2bccc9534964dbd56291594fe0a588a692d2f6f17f28fc1ae83806a9d5cc52fa9253788f928bb014423d2e9c20d82ca42a5a52a0dda5b9f7b4a9266ac9e6ea6fc7e006975f92be9705bcf510171095437ce61974cbdd80c944c911d3f07c1643bad5df0cbf6e5ba565f6b80e1593187380564b095ce059ce1682808e553e871ea9821adcaa642a59939999ac6a827c62f9b94f08d051c3d8cf1873c15a1abba0df64fdfece1155fbbbbfdf961c84660245679056e4b368aa535ae73f5b019c323c6fa76352f1fa10ef55e81469565c2ee5153987adbd1aaf78dd6fea5c1d11ad5fb0d14be7a8142722441b5965c8e26b4b8c276ac0cbab56ba3a61ddaf2a79ffcc725a400faad103cf0f4afc2fb903cd09f1ba44321d6183b674e57b726b9172c14a7775d1e2f6ae65e7e923498f838abe6a0992c8834379e56e45b5afb6e3315f48807962e5ed31c119d16ca77060651806b5272348bf45d2250c2af07dc0f4d6df5bf7b38bbe827f4758f99d637cdaf9c9ba8052304c54f62c32d405ad9642a84ac26146182bbdd742322bfd48780dab262ee9972cf8496867bb60b6340e614a59a3fecba2858a3d3081a349089be1efc75bebbc22edb626acdd061f8bea890ffa3b631e11ac8c9f449764f9dc38ae368e0800828c3f8ed10b71ffca8cb311ab114372642102db139b882eb8ee2fd452aa05618b46bbb485eb7b64ca63f41e612306e3ee1e35ed2824475faca7bae90033b69d7f0a48362c67330b23af7082c04b35ca245f5c158c985d7b0e05caf72e1c6eb240631b6d8c2deefffbde658b5801c9cebcfa66a18f69fc8e71f20144dadfa8705e89328af0a17a2a6deeceb4ebd960a09e351b5fb45a4e302014bbae48eac79f7b7e90bcd0f55ec69b2f607f2cd6448264f25635458c9e639236095eea2f95e5ff2d6eae7d7df3275ebe6490e2805513dde396f935c472ccbff65836d942ddf0493f4917681a7be09bfce276d7d363b0db2f960c28a6562cddf6bd67c5e47d10bbcd7c6d3aadd70b01f75828f42c403cc9ce95b2406f4bdf68a9da38e831f4dc6ce4f85184bb20d411d2cc0b6d6ee11d96b9de89ec4f1e961f6265fc476251e893780b24aa0da5672b34ff2d1e09ae731f72cb6b059556c8aecfdbc594cf5605c41805fbba6f4ed0ec1b63d73b062e0d23f7d23c51d10e21404362612d93b75c4fbe2aa2715368c399da037d4c20a262e90f29eecd60c48963990192b7de8ad2ee6f2aed4f91bebd9009f23e21a8aea1d263a5676ed03def8b10a891dbd64c2b4688228ae56c560b7f553446d6ac6730d828d1bae1dc77192dde5bc77892e8f3dfb7ada0ca40ae0188e39e83c38fc67a5ed3244d0c8f82594c01199d56f1533205df846822f435b36f1a98cf50bceba8962b549fc46d31b252dcdb1c5fe971e220fef76b3e748d9a47c4224031d3a306c9167e480a237ae364a2244c3ce7bb2132783a9defb85f4daa8adb8c94cd7a3293cf634e757d2bf7b5f3e65d7da6f54d3fae5afcb26e3efc35154dc7b360255ddc0514c44bf147a26355b745641a4b3e74ada6f4d5bae774b77ccc8afb6f3fc8237626167d736d62feeb4eced9971c570d3237f0fcb4770ddd80f833a9a44c81214298b5229d09a75446fd79d6c1b69c1d35f744dea3431fb45dd4cb664786c67c923fae3f2f8e048d96d3e43f77ca73e156f70638bea078b5493bc65e5dc5f8e33a2f67c5a68891c3cd6de226de373ee705372aafe1e81ed54260b398bf7e3b9fdc4053bff0c9d12d55b8670315b3dae15d8c4f58ed740e74351a31227fd3b407cdf7e8e5c828599219ec951d4b643a5149f1f18fa94732b3995bc0f8ca49808ba708f307cf9b0b92d0b3ede854f0774a5eb3c7c794909c0365c1bcd2eb578d97dfef96c32ce63257117f8d209f2a2ce660f49279965ebb07b9c51aa3593ee8ae4e4031b73a02ff1c01e61acedc4d4c4670cde446fe51954598fe889be0c4d3bd000ca67a98ef8a98213d0424818fc74a476b679615668b7e380ad5cc232de6f8489d63a9b3fb37db0b92ba2a14c4fcfd71157636c0ae75c48ab3bd082eb61c4974ee01cbfaf6d8941dda76f76153a92b5da3457b7725258ee18eea888c98ff2c15dfbd598262b436c891a206cd714364d3bfabdab8b6015c0f22728c7bdd0434ef9853f6537aa13d853d2aa7c027dbb2fb7692bbacc81e8bd9d6caec94b0f09ca27b61903bd2da94f5afa986e1112b1d67dc77e555244c4defd075dd093a84a10da088c94e0cf949a1a491f3065f50ea37b7bf02c219303a7c3f7748fb51e60afdc8a8f167106bfc26239b7aeff03e719d69b4ddbb3af884eae059feb9a01309ebcd1b17e4dd2bfd0a5afa05ca6bdb438c15c01800ba6dfcbb52eb5bfec5fbe62f2c6cd18107108b05d9cb6e0acb0d7f8ffd4c08f22317b80bf709f4b857661638adfcf85d4ff59a07c18fd7cbd9a689e426fd974a2ed9a26a4d3d2c256a7976c377a7649603802e0a279ddbae8bce1b68823b616f6ff1a831fbf20829fdf6afcc63b68739f80c3e0070c3f80f17627496d4e3232df7a0f774000051c831dd293836704382672afc2fdf420bcdb924622b670efcb8c8401c47c4c26ca98779d07cc1f286e597991be4beadeb45e6ed1a37a4d0dd275706675e272b3481459237c3545cd682f3b19cd001c1f4cdf051246d06dd9c5d32265a8c6e1c43046ee0fb39760abdf7093addc917dc6ac4e406b3fb3051e0b0809f138fe662e75b9fa65d2af8ef34e6754f3e1f7b56f9c4b82903bae11482363716fa924c0ab171ef4bbdb45c67a4724171f4490597d5324b36037645d6284f32879d9cd4432e179f46c8d6d3da9278e8e2ede318554baefb2036b563cfd572fcb9010ad2e925eb0c6dc1fa2ec75790f2f0210504757b675f8e44c6cdeb3db4d604f49f928f20d5e88d6eb80c9595e6625218d5bffdfd4534451d04a085ea2cc2b2ddff2afee01d2c14103a5bec84539aced659c054b379b75e093ac34e7ad2f042e73063c72752d07da122a871fc5fef95344e282d76f034e2dfdbefda1244b12a036d8332f77278402a6f823671714cd6eba252969efc1f1866bd939cac608adbc57cd7782a3ba2ab97cb4b97236b4ca71aa3f19dc32df72929f4e6fb8df7c021b8151415f899c3f4aafc8557aac932e3f1d8682ad0fce132243e985c7d38dcda1260bf77f9edd0fe7899483644e87d0b18d49ad3889980ceb198519941c65f89180115c78e7a88898fcb13087ed67c14cd6527081d28ab99f31afdf53d4ef82e100dbbe56a5c15f6960209300ee9204f21afe202a8a67dac88cb1f72149a0000b16d09b941b08898fba804f9f0c0913dd7c1ad61f44d9fd4b47b74e29de76338b52824e109a81ebfd2d3a65fdc0eb0a6ce70b577f6f17b6437b5e803cc8e2b62d1fcc9bc54556a190f0aba8a1502bb0ee542d6ca221cc00eb7030dd4e86be4ef259b05e954eb9fc493181b90fcb6dd73506251f6034c86565a5c26c70d75038a3de673641c345b657a26dc397411d95b24785f18965e3ec74614830aa21fa858b852bae3d512b8c06c560292d794030a3244593c5ac25819213d4ea239e25df77fcbfa39ed97f2448d863f180fd92601eebb82f284df837e75cd5e463715fdfe7f54664e326c71901db851a1d70b0d339754bf3dd01ff2e25a0a515e15f0afad8dc743b35445365162fb6d70ec7db2b58367b9af826e1d4330a9c22df99af36140cfc81fb6f9698120ac6179cc6f01dabb683d38275f37c920b33c4ffd6b7c789ba37fbb3c02483eb54bf98ef3c6a5e9de03957a0fdf2896f4aa893035646099f68023cd5c2a0610754baed60a0b14760c378f0bbe8371eb14242d1df24cc7cac20ceeb7f39e522e627e8f154fb51c5ab2254eb334014f036bed752f9907269a77107c9349c01e3b3dc330c7a908a3e4a0d132d59f21941cd01dd3a0959b0ea44fb501e40fcf17ad147de7b47f04bc5ca8522b8fe3eadfde86682a9e5e996cf1682106c5ff35d9899474db52fb124b4687b409f697d288c212bf657151a1c807f872880d1d37a7290b4d6402da9d0249671d1e61202d002fe72e9368d740e20fee7a861eaccb87dbbfeba565d08b22def2737914f227ff14495cb61bb30d49514da168745b42c92776fd87bcb92e96df3f85d074c51f2ea16088123d404a0f1b602613d8ffa840fc84bf079ec9e1e83be56356a663764f56158728af1b4774d1a226c5858f79998c4980aeaeab1254f93b57d9e2315de93f3274de16e3de0ca907eeaf751851a8c1c13282df84df775fa39fc8b40ec659c59564056c118b8e6bd878c41c10a2e63f6a1c2d451af4e2de53257f186f722224e7c48bf28d2c6a542c395fe23bc49c1989b1a074455f6322d2622ca9ab599f3cf61f6b7c2b738447281176ec0dc436ccbf59455f3aeca2d55a975f36d0409d36059ac5b7409c4cd0846ee0a480b6cffab4defbd64103acf5c4095fbe9ad08dc94774c5fec9ef4d373e4040bc5027ea5b004627a1d86dc6bfbc5cfa489ac79496f4d0b428131eddbdeb07fc199c004020fbd952388505b0c095085cc3c9ccd42c0171d67a26cfc50e2ab5a6721230e9337e1299ff06e31995ea7363899d7cb524a6142092d7857fcc406fbdc99f8cdeeecf29b242959b616cba7a50f77329fa1e6ad0356ff75535f024075e5a789447c232582a7a1ff8f5e981418f5da3635688af770bb2ba14e8abb879c8189b9e35c33867ccf69896c87882b9076d40ee1fbe1804774a8afcac5b44d291835f82142899151ade333f48a1011227459ce5beb8a4ce859ac2c9eedf858ce2989a0d932fbb17ff344828267cc440f29bd96f86119f7a8ceee1126b110808051b0f0d4b0cd206a34a54c331a50be15ec296f2eed2f2e79fc9588f7d8ecd6b6a8abe911a0884b462ddc0e7fa06157aa605836efdaee3cd93384b4cbd66683a17de2a640189b2faf9055ae179ced76c5258a5372f009d9277aa7daaeba0ae973f403ef76f9918fdb3d3ca7f24976502be421a3dbfaeedd993d8daf698275c2a4c59ba9d39312ac36251d21d6db77428ccdb8b5419103a95af2b30ec811198ee7555dd7b605521aaaf6bd233e1d3b6727225f82fdb110ca42a732bc3fe5e548633815921d417057de9620f2ccdca54bb2a0b6dabec2a7432e2db414944b90a7a2e2fe4519d80ded00d61a227755c93883a8596f65d59c887a61d49e5f7b6667e4d7775ee618b2410a6049d498b032a2ffaad504ecd6ff05994e25d344641a0311080d0a9cef7c8244ad40e0ea130bdc374bf7e9553ff9de9a703a4ec4928d91556b0a7d58be603eb3a91e3ed98d6c8295398d01bfa8c4aa18a0f8f965cca30a539a34ae131d0c81fe004a291c072c957dcfad8200807d1a2c8f941c3746733aed6396df174599de69dc47d8b2832f5612982f856939453e7897f8837e3e7c148c8481ed6d9090ebdf037110e19fa7975c424be222458e6960364916c04bc23b09105e5f31fe98b1988ba4a040298ec0ec1ea662d298457ec3beac4a579dce80b58077288a17b8687b973788dfae69cd5f57f507409edeee6774a9669e2b2329f861a68f8efaaa7261ce47116fb9d7a6742bc5acb8a6a61949eb7933701fff9abcdd29b41a75695c1665dadfa81ef4e1012c299d5d78ba807acff419507a4b75781eead7f677a85b8c59bcd2f0667784fbf13c91c27b4c222b0ff34db3fdcc6cc6491656783da15c5dac57738708e847d387736b123444e55584d3c26ea85369f978d30fc0179c3b113b9ba9b02c8d8d8240480b1f39b467cae9d9b1a5fc34540fcd7817b485cd34751b2b78f84314ccfb418f7806c99cbadec3a662bbcf40a644bf729f7fc479cf057b55016a8469ac176ca1504ae59dee49067ef97ff00b9e7b355a9476339757b2b8cd033c73aef7cbedcf268450548e32d4da545ed6476bd7ee74b4382ba5611a03fded0b784348387cc462b91bd551490b05dcfc20da65f76b970b45ad9a25c36e6e196894655eb0fb33517ea49f148bf091b3b53fc9529487c38671ff807ea9071c0b31fa6edfbe06ace88230824eaa70cd838e34c674285096d6745a318b20663e473e4a2902204d12f5486120ca69554952e317144be46e5a4ace5f8d07f66a2a495583cda724a83dacf022b70261ade5a24bc606797cabba8a06efc794c74c33596c0f41fe7f6b06d0500266b51ffbb7e16a7eb5a58f20cecaea47da9c4e541ec4c017d432bb41c0e3114a13d2b8e7659fb0c80ae92e21cba9199df17419d3f9d7d44bb79ff71caad55301155c845e996e3a76e463470dac8ffba24aeca409fc0da0296a54bd3e39164513fc05bb0e180844aedc1bc56f6c03ff89fa5a955abac01c46baec60fc0525db64038c7dd6e38df079aa60a3f7b96516abe8da9b4b424d5c2ec88d67814f2b457a7ece6d395a04d6d87481b3dbe3fc47f9ee0c820de57096db2cee7efe4e739026cf79f1f60fb0ed7eeff372e759681b4834f4d673b17a628a001354c8765acbeba56b910e93042a4849a980a696961a0e37fb71cbe5684801927fdc4e67d300761427588af70b75fb89dd9b6d47b8515a985936cd07330684144e6d41f4669a9cab063300f92ca252ca884f9c5556c342bc22b64e8261df53b5af891eeca1fb8f8393be57f1afe6c833cb56e4968fccfd5b0de68472c5e089b10173c05ca98c30cde8a2e6c5ee7eaef2b174e8ceef4ea100b04f556590828ccbdabdc301101948a15e774bbcbcd503bb31b005751be1306561fed32826a7b1b76c4f0ea6c46f5977937a3589f4244b655276907156a4e3a656cf70eb863d1f9f078e3605af6c150fc1c02ea9c2e5fdca690974fbd50d074da48fe073a1c68812911f18931dd20c527cffcaa5410d648575944b0d15ed9f6f9c1caaf9f17a056fbf930a20d7eda66d361d692e558ae9fd3123f48dbaad990f076694f3926b45d66c9f5a758642432c2f788fb351067c2adcc947ed89fa7353aa7720642c761a5c26292a68e971651807ed3a8c5e155df91f2a4a38c9de10e01492b19d8ea5f32d16581072c807995689dac03fe56101be67e723423c22cca4a44d5f39bdb6ac22e020b096aad42bafab2041b0b6fce87c8362c940c19e31db662b46f90fdc746792cfd14f4bdb7f4f1c255f366fbe80a45f10f2b8914eb19adcba0c60f83da0b621348f43fe6ad502ba649fa097b8515a034d9fd9767b41f86af947cadc44f34a74c8748998d7021fc24024777d6d6c9c0a6018c62289bc07830ffdd546c5f9bc6a6fc6e8e038a42dadf54268f1587ab6db1c7b9ee103f2ea35b5a7d552b5c00dec8e32332ea0b293e85f9b86e49a7f077b068b7d19dcfe8450004dc3e6873ee51ee2caff7328400ddd12b448f831f49cb55fc24612abfe33b4a23a263481c1e6150cedc21e7d7dc7f34bf0f0a6e46bf2242fa3f5954235660d7bf1067587333ba1ff0aceb851270133c38ae5575db33b7f45b18c7efd8b823c1d9b77d55f927e98abf1fe018dea485ca206f99f74dd6d4a4354cb9ae9a2fa812fd6d0f4c997fbfe8529ac96b10039db829ea6c927cf0395c7d484a5eb7110974c97060f24d0e134b9b16d72703971e208a0a285612bbf5793bbd14a07ffb257a36270674c544166517d2544e32b6740eee070586f8b3274843b2bee6a6db8de579543c3b9cb2e9781f4481b4da5d7b52205014b7624ab790a66e9556fc48daafd09a3359b3c5ca4b6a5ab6d56de1ac92e31b48b0eb848239077e7a6183e0d3c2dffe7650a4057dbc716c15269bfd013dfd51e80d49e07ff8da52faeaf80f596ab50afc501ab70799c25e8eb6743e40dab16abc16d466aeb26425991e89efd6fd918defc9a1ba46becce5825e53999ea54bd17b029177af3976348de8da786b099c96e65247d844d65eb989e973f7ef3ff717fd44351d84c1141bd75c3c9882eee661d58d1931fc59c45374e99326a13341ec38de7d4e3e49682e12926d02f270ef944ac0c102c367fb5b67c63b13567dab0ceb5a7c640cc9f361276a65c6f80b52e1ddcb7bffb935f642d45209b02aac1e9c32a3b413d2876c7251f1f4dbdf1a58f5ec7b054fac6d9cad3e8bede252170133a4bc45a732b146605e88a207821302c1c0a19a36b393905bf7bf1ba4a590a03c129bd4755f8da472e2f740d6452ec4d9cfd4bf6c21bbea70930372b0498c2229595043c82e176a264ee1fb48e46b3cb65df3d95a7b128032a911fba0f5f3c0a2323c2bea2f81c62692fc6dce68849cca2c63e4d94d0f34f0aecc8ff9a8d20deade984c01a10175b63bc7920c1e07546c8e436cf78241a176765a5fd9e69cbe8b1379588aab83f1f7bab378ca9cdfc213569a93f7b3f8be46395fcb1b3fcacaa553aa3181036e45b07ce6b2d942eff47eda17ac6ac15c66aa699b7bd1232ea73cc96d53118f60ba912c99f3f8b7e8915ddc978427ce429fcd36163e286becaec7230bae7b0a431c8963cb48e0d32c842eef98f2b4adec00070f6bcd65e46f729a9eea245bda9261465b5514de1652ad3a55250c003e32e1209542c97fa3f1d28be3167834db7ac4b64f7c3a10281f28cfdc1c11d7e9e8a1d2e4956f2e1d110c01d1b89a4e5cf3a8d3f427af99af49457d61a8ed342557e088dd6465b611d8fc33cc995908703f486af455b4885a9a4234566186b71d97d0c4b66543d1a8a1c9b740d272991290a62b9cbc3f9f69b0a647d9291e592bc9b951f17ae69fc3ea547811d79bede86625c042bdde6102196e095a223e5d285aa47bdaa7b457ffeeeb0cc0e9f295851f0474dd6690d8fd341df9886a7f5f3d2de6d0e4c815bcde5216073ec4788855763cfee6ef75de502cd1dc33c459f64384587be6ad5143f5ecf3004eec8a791d68f3fad685291c7a3f14ea846a76b1349514b63341299899fb4ad627a7b0a67bce3397d1a5c7f08d04de7a992182607ae794517925eee98f255acd452953ba6ac59721d414c6b60b6699e4b680cfbf0b5adce71108626140933df1991c30105927e776743050be4d8401b3c83a0877bbaa99fb9f8e7bbfa2be26a1173595eabeab33d4e6b0d84971c1aeb2ddebd7fb7ee187f45c639fde490e9c06ec4e6f72b4b75e48edb3afaf9cf5be26e3c1fbf6caf772520f6bcda764d5b890461d9109c87b984a1bd78b025ed950ce9d7ac51267b0be138f8416d8ff1e6ebeafb8459ebcb9afa1ee5100c423a4947a6a2efafa8c31d5ef0697895799ccedab24870250e1c5a507e85b501ce7c2544b69b1554b6afce85744f1f73a87e2887fce60c2227f24e6c8f5536366887ac200b3cbd7b89040fd2459f440582ca7ad951a463526bf9fda0669d2e9089cb6d05720798d262fc03e0f9dd00dff33c82de974f8ec39c56a1166d6c1e20d659567c3461bdadd8bdbfb95e4c1a7d13b96c56d1d6b752d26de045f024c02b7eb7c18a7645b21c9c1bf9794ceb3ce7d1ec25be0751ec13550e5be2d5b9f93d356255fb0dba4d73fc694033fe17db51420cc27de50e2456f717486b97dc59046641820a8a523658f3894baa20b17cb6bbac6a256d6c855b6bea2c01787301cebbc71c0907e93c485f74d25b3ab2afa9ad74aabffe667f8dd3798963cf2beb935fc36e067cb1cb0c787cdb09617a8f1f0f7bd2f6e8346d7b31147e10291d46dab47be03e6d5d851cf16dcf72180f790a04467240557cda733e13cbba3be2d95204ff691f8805c952cf5bce76be74d9ac2c32477f1609f48f682b17615e4cec31800016384388a67110cd36bcc3b1dddae25f1db366aab0047b1a05fb7a07f0ea7c15cfdb665122e97da60b57886ce7e6158144c0983f8c7c8daf63f74d1849743a9d305ea2c8cef81df8df83f0b30639903db581fae2c96a72f84be67417bb704b3e9f2bc6c7b3d2434845e2902998b090eef82b5694ced0dc4245654db9a273817ada24f425e6e7d045729d7dce4057b387e0ddd531694d303b9caac9927452db33dd4c11d2a1330aa8ac73777f789d7854ae2116e3f08932c9f9c33a2e5f94f85e72981834891da443d1649546c208f6e74948a8996e6d6c9a3a5be1baf151d27b26a325eed4b07c5caa45100036c1172c32e2e0fbf4eba281e32a6e7757eb54d1a16461841cd64fe67f4afe7d56eb00fd7f1483057278ffa5e7eab2cb8980a67c7b5cd2a7fa716e8309bc48b0344e916db546e98b6017cea75dcd9bdfa86a74e5c94280670b05ea38716d9ad835b64695e37d6f8c372afe312003aa641eaea644b90632238a95f9785af065eb0a43a62947774b48b3b91d36e485946339efdedf8088dcf4d113293e90ab186fe1b27623d3183466d1ee414c5486764c508e207950fadfcdf5dfc5024c64521e0b7441dbe340611e0c54614238e1162b06a1011cb16e7e77e8c0daa5a1e2693b4e534ce3de97371190cf7de29e822e3cfbccd8e2412a2f91f7e63748148b23abcfaa79084601ae28376fdddca6557b4d28af5da90f167f244b0f804aee5e8037faea1a6d85020e9848805ced10432fce09922fa43f71fed7a11c944022caad01679ace36c49199e0e11bcb48ab5669a8b67ddf63e4553770ae2dd90e212fb856ec4eca3aa15e8ce64af99b7a3f507910788cbcc23ca539fd21ce49a112a0a40c05da71522e602e929abe9b1769f448ebe78ea28bf6934cc6674f91aa117cdc286f89b2e2fbb43a86969c12467e994b48bb016c19f3f29b90e41b7c5dfbb8d4d1b3616a87a7c535404b64008f6c8139394fb36a343abb815be1aa7fb8ecbaa9c08ed41892a818bcaefc5ef6a0deafb4d74e165e0ea7e473f1ea7417532f3c237cff7532bbdb81783a6e3da84db468522fb7c70ba27d0c8560b02830897794e48fd0699ca5bc3280ac1a23848abb90ad893747ac6c94e3711841a43d72b7f325e2f9afdac4c6b4ac03043fd285c0463de6997fd9c52ded9f6adbd4bddea938fde59fbeb37a419082268df75d1b8755e49bad1d4531bb43d4d66f74c964e5350bde507bcb96b5d2253ae723604832d921f7bb723ecf4874e5be1a5f5d7db8d208b82d9f17aefa26eaea605d21b0268d6a6b06520881bdb35b150c3f1dc20d76f1ee12f7df8931b70c7c16abc1f48527bc203aeffc30b02b15b4e8dc758d3a0687d79cecee5c58a4e4ba682eaa1ab4611c84ef89271a9203cc7629e3fe3d86e6d84746a5152320c6d4ed89c687a653402e1c1350be3a70a510baaadebba767c807a8294f780a65ca856ce726d0f2c7675691614917d50747296345f587d5924eaf0cac29083ee9e7f9766f43134d057225c65d088e0ab4b14f7dd9fd8e52686241ecb665befe153d99c1fc3cd710ac7162499c73bb90516090fa224521b48245afd7ceec08aa5985a7243da32a5459dee0331be6df9bbfcb559ad7e1099c1cd05ca70eeb5ab8ccdaddc4ab466186f9e107135879d8a035df36b4dec2bb672fff74b69213011cd9017858d5f4476396856a3f3dab45fe37f2eb20da8399ae4d692193ac06926bc3254183ca6935d89963396a579b5a8257c9f30041b893ab5369da2379b0bca162bc6064e00f6a24bde002d2da586b0784863cba5245dde3a22c76a011eb1fc53dcf93271eb0f91b2ef50f9db7d5b9c7b8ebc5594d0f6cd9e0434b7aecb28730202c73f240255dee5b09c332076b216b29d8549010a29ad2e9da1a1754020179b1826e6f2f3a70c01e71e4647ff0c6f7db685c86fdb2e36d1d8d9d9feb4105b6939abdfcdaeab9326121f2136afdacac714d608a325f948a332b63cd553db2183a42e23341f6762a1c1563652a48a18100e83d541f390a4e4957c3aa4f2dc037a738f121fa0c82e683186088385dfec51d7b467231ff85ddbf757568c78e4be834c83338848b693a0464e6851449ab6a998ba17a3ec4ae22354c1ee5b7f79e9f98934b0c6497a17af1fb1197a25d02a0e374b443d01b882eefb3b218eb0ab662fe8cad0395d4fdf7c2829187dda609da6bd0131f79ce2a2e1b1ee343329c2caaa95735ba9ba83f112c5b794340efc22655d56d2e8ab7dd3c2f2db82e44049c9acce071b2e94f462f0f25f82dbc37b432a4e5b23bd1151079b6d017692a7a49cb9a9d545916b983d2571501caf00e1f8aa572a7e940f57a65726ee7950a1d4480339edf9cfbf51e0cba1b693c8cbf2ec10d96d86bbbbc60a10206a615fbfd45807a97d01767386e57365eb1dcb8f87765480ee5a7cb295f2627f5b9b713dc346edb0434becedf88b517b55794af127a7096979e2e11bfa5a93a9c05b3d66cd1820c519370c4b49d6f561a39f0be60c71db76cef12197e13fbfc4b5825a2d3e38b79f9bf5a0b3cf547a61a47f276b306b88dcac30f6f7015a6fb6dedbced9c80b9f4a02877f5a31d3113efed30cc93be78025378755a7fa552ed72909ba73579305ba8e228039238b3a63fdbb05365cd82d2511f1d6e3eda8beb2564d78ecdba0e1a7922b6c9c8679ebf172c2213980bd89d8768cf348734632569f5f821d1de42664445189317da4225dacf76ae551f3a63dd4606c07fb55ed4596da48a856c6f5240e678775440cb7e77e976123e9593c80bce62c7e94c35162efc6e9ec3a77c4fed6526f1ff7a6ad0e3885112876289b23594f4a5e630881141cd00ff4b5ddacfb0ad1f5e34d737b1b4d69fb81c5f84e8ccc05d3ea9d4400b80aa74f6de1c3556fa2d1162c14db582309ff22fb0e12dfcf5449899a464540ab0b0d8f2d56bd2ca8d4b2c3b13dfb41cdcdbdd385cd63fbb6a34a20977b4d7a8b3bf0e18882ec27f84bc004ab7807581fdff8a15704f8d71e796f71d4ba0b9cfc7a74b0c0cf15741964407943689a7fe5d71f08e428af24bdb2dba3ceac7e64b42ae9815420ec18d2457e3279368b6616c0290edec55a2b64c5dbd65ca22be7f0c708228089b95c5f38b3cfa8df5d961baa4cd6351cf833b7fb933297d04fc40a30f1dcf3065e3100f0c0e356935679f75c834bacffe254685282c65903c456f2b5ecd653541b5a0c41644f9bf92d82df0135292695a5f033254e01140729b1e8013293dc9ca04154ac76f3149a918f40b8876195a58d9584f175ebc990e81929f104b25dda0b74cf76c4fc9c1708db64833c65dbee6b3319b5f7c8190b391567eacbf2396d9c26468a2ad70568de0f4dfc7189eacd3f45e4c72adbf12b659e291e34d8d87a797e127c573f264e2a82cac91b59e701c9d6a15a9368ae2df336de5290f6741b1391e241befbd77e6e7ee99b3ce156b501aa77765398d638dcc4cf07ddb31540e079bbcf9e5b6de989a81195d794f29426ee8f67fdd866e96e5447af10e53f6a191000f88b1cca539d16bc6d0c9c26736264b20e76699640fc84476333ef8ec45d9bed3dee1abb0222fc8dafebeb088b92b0c628b50bba94a5697127540499e01bc9a5261acd4da44a13bba2f11831c7ec423ab27cd9d432ac14f1307291a6d51f8bfd6518206781219f53bec41bec1b5c35f37419dd8aa13b9edc9e489e47d697796e8af81e61483154d9ee96a7d1aa667cee570aa7242bff7176ab48a0e9cfec9bb0aa70818237dcb55926b77a905b8fb0409bde2d1c089a5f1df6fb8ee1696c84e4abf1a3064d275ed0be9fd8a9d82ac1cb56ba6ac1fcb55cd3077c76a3cfdc4c6deda856ed62297b289ebc00b675b9dd802585f008c5ea3a5db5fb0ebc4d75f4ad86dd25327fa2e1583846473f815c4862b3e4d6a2684ecf8f0c84d0ee3534510491f95fcd7c73c74991753ae60ab9ae4cbb7e7a65c1a6174294000b936932954039e51aec44f0e0bb91968c2c24d090c405cec0f1ff1715862ae3b6388238f2f2607ae89409dc72e7150a3da460d2fbe229308c3ff552ea93425d5af0c423d204c026d8dba00f70c0621e35ba56fe4b3521e0de205cb3d173d77fe9a7a95682a432c200fad17828d81756da2120e9ea8e46e670974315843c2c3c2b9684771a2e1dd8097a43a1341fb492b7a9781c1525464cd2818ec0229c87a45170fe124f469362fb670507edaf059af9630f0e5911b614690cb14d28c406eb01801d9e38558e7c60db4bc3d7c1baac7b606e857d96e18b26d68040c027e38486248178fa4ab913ffaf35a7ad4f9084132cc66843eab285988f11189e2a91599eb05bf88abc088ba8a9fb724e91e979c259597c50f924dab33267638125060241f97210bb3c88e95b63ae447481cce0a7136c897d1329291de3456c459f2618a93c3184b5e802af3cab11053f2b7072800c44415254ad34ff15a23dc8a85809a792018b78dc702120b05cc9ffe2ede6a64a90e4d5d3981556a22b5680983f35dba3a88a560b5a3cf500a03fd086fc456f68add2bf4058e48744554b7e37f3271ca015f2add34e7d5c542a1eda7fdf0833c3dafb3e9ec678e9ead7931d0e17baba926d9d6631fffa4a527b3fd3fefa17509208da728102f4c5fc191f5fce24a8be8ee645ba8d44aed3e1e9aad70e21f5fb71cd0d8529c3322e3c07fb42a41dc7864928a3ed19b36e5953420b24ed69b62982f0deeb2d0f8411ee230ed52b272478f0a66c699599956c49db7e1ed87f04958569527eb475e792e34b93a7722ac260647943025d4fc13ce898ae00cb17ff924d284299d146ae8efd70398ab34352901583f237598f4f98e347c7184002a97a5a2b4bfd7ed1123372d7255b076cc77ba51001d421fe8a56a9060bbe3b9a5e3f4b43c6aab136820b8b8ed23f8e900e2090a8e86ed54ae862be4276dc7a47b091caf71e640d62574e0ef2abd5dfa97d21a32f2929b5e2a01033497e4160839d3117e56425abb8fe32a033ba82f5042a97367f45fb17f2513cb88792e538e526e4f81a14a7727ad0e0f7a309254aed1ff541c3bfcced418812355be0b9d98d041ed9a5fe83fe6ca5789e6460966bd380d43f5858282628ff8db3adf0b19f85cb17696b9dc6d00e41b92f9600397d338250bccfe57be85ab2d441ac2f76ccf23a84bb2b1380aaa544855f79bab200b73c7e62c91fc032359e7728fc1c05f6ea3406e18e259d149e6a5c4b149ef977f8a9c7eff2ed861e10857a01342b56a3700168d6e300036bbc573618822effd5c05dd9347e87920d75f0b317a73afb3ff31aa1924073fbef0d2cc34c8c7463770706e8e5eb5fe45ed3ce7744adbf4d785280312744b3c895ba78559d0810e67da2d5b0a8de044da1a5b733764b09b1ba8f7e7c93bd5d6545cb7c9ccdcf33255dbb3953e62555b71cd31f1dd9f5df070fb951a4741afd2001499bf257a417d75da81c81ba80ca6deaff31035d6b0ca6a44294436205b76f607b424bddd0cb58ac4d8699a6bf8a9101e7dfd639cb15299ecc8ff6b6f790984ca8fa384a70aadb88973ecf26825931969bb0ba11fc9d6af2beb2aa545ad77bd3b90f1a98c9f29071b25de52e0e968376604e2a1249c09ed751721812486c0c17873ecd8c86259b7fbf422428b9e8938b70a69bd107fa02f4d4b8b2c89e330f6b06e8102c58c0b33b6c11057d2e1bd60ca555f7e911b36767bc99db164cfdecaf658c404b11749192398532e5773f40642e5a276b0b6abd7f9a9dc5f5ac366a2a28c87e1ffbca4e979f06cf83d61254faec0e7fa8566a2a20ab5dcbe24f3f8254e40b5093022347eeb6800b47120066d248c6afa63980ea0babc061fdf9c3ceabf73734bdd31d824bd05fdf12c849ccbc304a37dd16635ba96ec866a4c3c7aa6b37b3941f5ae4dbbd3979dadd4b262a2ca9d8509c21b84859df0eacb9dc9f74e74faaba6c2217c0ef740f34c5500683d0e91eb24f46cdf64573e9707e1fad80bf54a3058409606ad180440f11676fdc7f8e1efd8f47856231c086a8d7c9c8d5478d7e028652291987c472cfff89fc112eb9fc9cc18fa7f800d4bd1697f31cfffe4d40c12a2cd1cf691020a243f982c52ad3645d89a9ea49c68289ea6d62d7af35b8f61df5833b29be254c9ea5d7072db60db34fbc4f0342875054d15849c4572caa7d11e378204072ceca166887c81cf1dc0424f4c9abd56c8537c6218d6f9662cce44b67e62f238b8ac8bce51841a5b757e87f280f83c115d10cce9ed586599f548fb316cf428593f3233b0767e5fc49f76ab999d894e6ff49d22399898dac72dcc6abebd67cc6c8df3b0e75b508e2964e935c2eca16c54ae90d46acff6ece0b50d1b258fef4cbd5fcd46ae240f0f93847abead798cd7d0133500b08656f2b0e1180fb8934944ae4700f007e395c1967a54e2ac09c665f5ec6b77c7df3658f0aac083e0474a891c71f582856ab26a4df5438c366adfbb17a9d19a374c640d6f1ced32fef4bb1ebaf844e8370cded69cf329884776aa2672eb54a6a24790280958c392c3f506d02a1b4260dc76ceb68a9fd879bba0f348cc4b41217dded9ab82989a652b2146d7ad676da0224f86eeb484727eea2744b7d3e5c6f4d6276581c9d63ab4581c62823f70a585f0cf7ff2749c184d9f8c0be3e451735646490df91bae54b1c97c9cc8a96a245dab0d6e7174224c037884d713a735677b72adf738f7974fb1451bbb94fcd23ff5cc39819c2632c7771dde5bcf025e2daab8610f8672cd79c32ed0bdba5c15c4ea3b41475b287ce5bcbc7976341ba36b70e5d08958aaf9fe563024095d8b393836dfd0d8af07d5ea7b28e058680f3de221668c4007e1fe66f223c80984b4ffef84df254e6cf44125339b15cb5d604f02a76472d51e534ba258bab340626c3aa17ac094c1154eb56d5a38faff3b1473c4acbe743dc827b0799240402993daddf86d5d49f1cc89de452f93b4055957f00578dfc7676e584996fa103ced3dfbd33b7522a3d4a3a559ce117b5c39672221826600fd20e9b642662ae21bbea595fcff7f20aa0a25be667f86becfad247aacf0f3067dfb62f5aad94ec35c54f52d475a127f6a702dd38f55d8f0035e8677add5059e7047b9a581899876251d7637662d1f678ce7975a2a131e03543f952838ff599ab62181b8aa6b507777a60172f56fdc674efc7e7a19e63bab4b06fbfbafbe70b3a39e45d4d2a27ff742875e6323ca2749b1d8536e6f883f71a9fddc7b13474a898590c4baa050cd007b8155ca629b2e02033ae80a43ff0d9f88d7b1aa2d9c62c1857964c8f6e9da6a6bdd74231825a9f68135af0afbd68ebb711f682c9569f05427104c76865f9fe07781dccc94eab20b71e164182e2e2f5c9c35a8f0ace1bc743c2bab4b47296e36b70273c61351a16b03d0fec44dafe4db5d94c5e406368fb3dd4264c577b8585ced463144ebf02df1f495efde98b063cb5f92641c4a170b18883a0b8c8b401e7d5944ab16ed5999d6b8c281b82e9377b2ea1d3ae43ab74786810d9f7ff88c77e6048c299da1dbc77d9b1ed80f9abc659378fca61c079a9e638df9322606a30c38960f972a090cc4791381c4837a0a0579f91fc653dd96636ac2612c74d7b360753b0fdf309321527376c3ad24a5cdd2ec919b839a818952ef8121a64d7853550c551d9245a053bb66dd416d1244f27b098099808a999759d3a6a4e522672d7a45ccb2e667c5689ee5cf3932815f8071a4ed4273e1536afdd85b44bc8d2fcccb449085f07f81cd6885242ddef51ac850a057c6ba788390f810b4349a008d57a265f27b77a5c83bef6ee80075a93ed422d66ed91b3aba311ef4e13a569482871b0fc458c0ff099a1f5f0a2cd6e71de118bcf221c90fc0e13bad3c51b62ca080044c14641833ab3c39dd7fe847259943356b881c648804c6f889341b0cf474b01e3f4323f015265b61c4480f97559e483169cade456322161f99898e2b0bcd68776102012a869f4b0cbacf1a92dd5a2837e3f6129ada886d8d523039067e8e8188ca7eeab30a14ad39f3eef0448e911847ff6dfa0cc89089b85297aa492e9837a7890ebd9bdf9a36166bd948d0a53d61f1c2cdc34e2a70c368644c52e4540b7f4801febc828c794614dde086a09bc75e9aeed1d53d57d5cca8323418d4fd77b3952cf45070e05e9d1e79c6ab428b32a52e87ce8d2b1566f8e8d0b031d68d3b1bbf2d4cf44af1fc9027a10fccc8ce7da57b1c1e19518606979a6413d57b5000a874b2c8b1176d40169ceeef84ed74641bcd003a3cc0e668a7e3b702274b57448b04e27fa50ae7316c0b342f753a4bccf4d335caf4dc1f202979b315940ad8f68c4d810c418e8331ee5d8e00895f940ba7e978166e666cc09d9aabc6274ad2f8041854bf08567f5a31686299e1ee0ad1d3ec32815bb451ac001d48ba246a2f6902b2cfda2b3e680330ee127ddfc5838b234286e875587ba111713be7203672e4c4db29a80113c694d15d8facb08fac3df81d6a658109a7a1fe76b01fb958cabc4309ac29090529c7ca5e73bd73d9e069605facb03bae608c40ace611e6d3dd191dacc931cda6a193fd17e70a9ffaff0729f10feb3b2fbdc3c537332afc50ec4c40809dea233f80562462bd9e5f3116175a2f1077f4c9661542df2e09b177630c62e9f3b39443d80e84496d13873172a46fe90f06a478211f3a188ec0c268cafbad510f3518493a04ed60995738fa9835da4a5da9386f927eee2fa1d3ffdd604225a8357bbac26bda6a0938b3dad3acd583f86969b4d2fa9f11f114414fc985b721bb94828155bcbad42b7af27457f89484195ed6c47f41827f94b932fd4d024cc43dea66e54a3db4552286a967043956320613955f97797d0b905ea180dede69850b78db03d19d5155c852dee9049e1c055db14de4e6b1a77ed83952900bbe624feeb12b26c3d45c1d0651baa39d7311e48f929319e161b121c7c4d5cf52cc6aa3cb2b4add7fad4cec79e42b150cb9edea3a83dae38d1c629025d7ce07cad0fd234b874eed90dd18cd26c8048a4cbd5775bed848efa607f3b7004da6c8538d6ca810e54def86ab01988bd4baeed433cdf44d31bc8a3d773ae970d95d1c936ef97116445e851f72cd8c862c9f8b53a7e8095a341dee9bb052ca4c3d1d1351cef497b421a1edc39832c35951158478f122b1df796cdc05f0f7b47b7553a748e3fb8306eab0bcba691388db96a8198d6e5799f5eb613742280f35b37b59f7056cc20df44033390c329d79b074109ae89e3a71aafb3837f0b8a3731748f784c683ba7d1de0f4d3ff4b2f6b4ab29aca314e46eb28037e661aac6f905c16268a14c55db208bec1451c00a40c38c3553c792d86a8cb5a4bfb3be5a5b227f7981d47af034b5e343582c9717f656cf98008342ca53fb82e4e8695d1935ea9810fe7768aa5a921696096439c2c247a4d1c43c5e31ba2b075a7203855b4c64ac355094e9a86cfa0de4ea7c3254b7d5e3c3e9f62c263bfdd1a25d379d605fcb7c642aa61f33927c1b7dbc1b963aad8507590784d2bad13f6f265ce18964ebf4a5e494b48ef6f6a2cda04f28acaf51304760d05e0b08d294e572ee19cd450f12bbfb1013a2f6c69e7b6975e39a1e688e3f7d38de96e5a1c013f290d83fffd1fef3d3c6d696c606326fe928fd60d2f9646e6dbee8bfcc3de981e326378ca029a338334e5c343aea6c89c27f5898ddb78c7c30682cb106b48d95f9c9b348919322b35e940660446cc1202597ee5e2e7245968ad9018de9e8245e47179522c26d3c1f89601867d327d908c9f1b51ff277494a3f101c54e731c46cbcdf580b5c9d66fc7f21a985b02d60376a19d4a5fd54123d37f1898cd4d831c99e1a5ab46be718ffe4a7b988cf62e172af7b01190d718ac68db676b2dad2a55c079ef71ecfb25f70b2d0a1c4ccc0750008b837e7c8206f4ae2fcd3bc12f00a9d78643b1563eef6b91f0b5fe1ba189778e80da863baff4bea6ed6109ea6265bb12bca6a92ac301378b98d00bfe247df9619a5fbcdf1a8be64775811398a21ed123454d76407cf957270ae4612fbde5314121215ac3de665254908b0fbf08ec74d97e0952cfe242aec8ea0a7c9ff08249140bf338917c9c369d7726f50c727e5609f5760541aef93769e0cdeba168d9de86b99273b1a8d817e00a677a1957a65ae553ea64f1d62fa7e96694c944fa9b1a93af23b80e2854a55b72bdbe0229a5ebe7fbdb8059f0963fd17571fa9e975ac7bc10f433624fd562a77fe5865fb54430b6afb35cbf51e62071f460b849fe2e74e99dadeeb108d4e33761216cd1b79d1f1844461f875ee02484de9e0cc402261637044db546e0d1c667a328ee0e361ebc2aaf05d73bdd20e1e7983c6bb8f62a653faac8a1d722a61e28c9191b352344bc4c7e603c3ae541c4672a6b2e7fe808fc4615a77f28fb224c0f5b1c1c98c1f9263f8a6362d73657513c0fcf332173bb3f0c65eba37c6bfbc15a1854f71fe442e50e8a2c6b1675b10e2547f0332c3f89e4cdf04288115d9a151c97454bacc08b8533490a7a801bf3eeecf6b166f582c8f43aeb25363e11ab3ee9676e33028b1eb96377dca429b5a06ea7be34b1277baa6d6ea58d5f5d9a03cfda7466e17b416866561203b7ed52ed547375bbc617367c7ec1681cfe9c92fcc0411946482b02398c03cfc3a17e4b3ee1c84520284fdffbdefb3db1467a8f1c50e959160335f86ee04f9ede274866b35cd88479458c33b37a48a166b7faac9da51b37b6a034ef08072963f8a2328ad0fb5b64e4e28ab694023c79785dc0b77479b229634dad3fdfc21cb97a3e6b80f31488272d0dcdf0bc3dd089c4c04a518d8f4bdac1e0c50ef2c2484dbfab5929e9c9666e11ae5e14841dfc57f508167455a86b810f4c7772c4b6e4e1cd309728d5f3626af327c6bf7954ed2ea9229372c8b22fc27f453594e4d38590753c6e3d3a156be6dd5915cbeb5ca974e28d2c8b697b20df4a89c517424a50c3389fb0b8eb8bd1b7b174200473484ec5f9c73dd9981c223bbd186226bb21f219a0dea48318de8fecd29852b1484164ab699841a253e54ff7589cb5a3810ddf12b3e4a82be48f433eaac52b4ac32229ecc575220ca7563668380944ae41bc85ed3a8261c65b639bd012452a84bf5b6470902c0507b7c2678ce1f54bb5a0e196d1d55ee291353575869d16e260e15bd671b348bd63c1d48d5fe9f32267a229e2aeb99badbbae92c5ee3351793f2875f0acd8aeaf4eaf410d18a5adc3b4e1a1db5825b7e7c38d0c3bba845ead1c0dd56ffa60f0f1ff3b6d720998b9f6ebd52c892bf3c1bf89870fa4cfa13213e1de508d87491ff7476a0e2c48c01bdf48d8438dff4b37d15b24666b9c5f4aedd67abafd5b6d21e5831aae5c35657380145b7316b6924c158555223e12addfbad6ee1ed4747500757786dda9bce298581d53a49b7bf353f6fd92f7e0751e702b3f2b4b61da4990bfaf594157b84e25469a0f5b466b203463b2f9962692a89d73463f6e5f304f339361ec24bf3c66e2739a59afd19c885aa69141ab8229b235ecb63a94dbdda6402093257aa506a02d328babcd14a615bdfa73f5cf94009972e4e2829fbfa3dde80c585e3c8342d0208c41497d0b8de2a1f09d3da86facf8a8933e5403f246cb04b2590a68455b3a296987464a2b41378ad320ba48ab920050077d5adcc7e585c4dbc37e760414950f657e282f2a5b0ffa253739a89ce5009da78ab40a07e9ee10382f9e3248c65d481db0b1d62de0f518bd3c9adc95b89028377f0542330a8aefbfd72d66ad55d401a98c01eb2a9bf6dd0cec74f371425b6f288b3dee16fae11deb4ead35ffd8fdb0cc84195b8753d88b428b566f3cea96d3b2165b9f1db2466b4ca71e1525221c21daff266a668415bff16b7a0f18953c3606d83c5ae5415ba89f4b134039d5ea072b12b0002002dfd5c46b85ae255ab86ec4be6ecb463125015522b7fe61f15ae1549c018f0b125c422ef5e9f7d9e96777fdaeec0a99befac6a164ef988661ea20146aa15d2be7d487434ff770e5b894f1884f2bd82daca7215cdf0700f3520130c299b607b64ceb9bd74877a3780ad79473b85fc265520a852022d79be308d9acc6b98d9dc47e11393befb925eeb96111f5afd83905c6331722ad5dbb4fd312de8faa79a1425bc6c9964222a8844891dfc6b7318213c9938e276fcde570a3f23124d41d8fd98c405e3ec5abf0e4be25fbc75d62a9a58604ee4e2078ea2274ceb2bdc84e55b5c36e77925d596141f408fb7e4d40299d3407db4579d8e780128be1b9bf0d7cf2b07234f5722ac305dbacef7a0d38687d30c2f4b52cb5bb7b711cac509b2ef248c7a3c23d520d2dff65b77665336fe5a5f8ae2b1c42fd39dbbc02637326bcbc241b9ec3f31484b1eb2805acb791ad391c7266f17f6c6579f15ab8bfd661eaa2970881e529b888dcbb05e5c2f287a96096da17b53a2e18b661c2616e8c22a9dc81b58e8dab989dd811b9791c5059db4f0d9af4d08a9cfb355d46086929bcb0407625be223079a42eb3e8e0c793f917e2b94b949204e795d991fa3a850ea61d6f0d909c0552023339f2d479d32664220c9cf4b0afe55cca5b47b7f063ed247d24e28a01d964104338b2915f41782f184e777cc4b4112fdf8ea8a4dee61c2d52fa00b3b10ef7dd1159ea73685cf115be4406dc6107550ff541c517581d1cb16a35df2e43c86564ddf9a8311bc768a9f5800b1046c0607a26ad5e2c1fff37b6b0f42311c9fb59ad62e8429bee1633d079a9166e3f8cc4b2091284b9695d0efaf6496eb2352a199643be02bc1274847699cc30ba3b395a9d15a93118f1d79f4fe9007274e515ca74935e4cd022b4b957f748bd891fbb5a99ace92870605be9ae6a248b556900f2b78861a2df95f6531a0d7c85c462287b10bb4db26978dc241a5b4bcb0f29e1500c58740b1f42509b9b14ccda89bd8a4f12e9f08cbb25d4387e4db732f9db5b59e30ee5e6d27237119efec159317a9ab1fb16b2af751c0079e841bb9b0d9467839c0b56ec9c12133f2146d7de754aeca5d7f8ed245f4b93301218f213864ce1f4071536c7f0b75d48119bdc955f01bfad44d17b78a3af6c01fdf2119c1217fe7600c40e094ad6b912d2adb3fb1dc26eec8ad70b35b99e045c99ec48a454b8c0f1baa8014acfc4f6d2571309c9e6078c9cda05c52ab679c65cbbbb0e196cfb1c7e98c60c1d23dd61a89056cbac8653a2fdcb6982107c2baa5495dfef0d0f97bd35bcd4b3ef2a89fb8335ceef414f865639731f265ae74eb4189aec6f663a8d58e287d1ddaae53901d0f605cdd0717c3684bcb8f4c77737e295421b564e6ac9381a311748200d9dee9e39f32765f6c2f0bd1b22047c0f2574cd55351bccceb56c47115bb09cc532fe354c444b429bd80b22f62cbcc2a26ee90e9f21adf9446d3e7c270ea17d9c4642e15032ed30eec927b1ff55241d9876f2d3022acaf9f6e7775a84356933505c6a3880ebcd21bd2b5a38f2fa5e611d23c7c396bcbc5f8cd6e519f0420ce3af0965bb81795d6a1f2da6376a2e6b6e5efe72e62390330521cc8f67e66d6e2a4524db391408ee858a825da6893288daf623f4b31804bb8503fe76d98994f9aa6a5a9cdd23dd34a67406e74f897a35456acb01cd03cdd1bca5580fc05433de91dd15a11f5434290da5ff78e270b430705b629019a59333cef265a40a77b423b1850e037ca602b71b1fe2ccd981c78c04c13206b83f2bd6f642e2f62e9b57137bea6c0f5c61d700e1d35fa6fc71d673a18f4421c52f082b2fb32c54e6cbd11b472552e21f5e2a241583609f095ab79a981d320fa1c906cc71f87fc26336be1b82c967f1808799eac966b25c5f8a36af742960cdfe4795d8f5b74fc66bc40f49853c5b723eabafa6f40555f9dac5de6331d5f7786fab4d3c51ba6d3ef7184ee7aad794a7d7067df0cbbe3e65e1d71f5023d0667e0ee3c4425ea9686c0676cfab48e615533e29dd18ef1c4365ab9f9720b4fdbe788ce46174f4acf4e9815be71ce61672f75d1bf6fd993648ed5f949af41a4d263d34fd6b453dd7531a0dbf8e25a62f453944edce79c93fe4a119fbc96ae2d5bb622c81c861f836584c044318b634c640e8f2ccdf8888b13ae84c12095d4c6faebd169ee3eb1ca73fc794d9182023e853a519384d402208f9290d5a0c3d81be252fde882b094e92e166e510f48a032ef05ce7ec5f0b8461f47d7f65ad5e90b5e5ae612f072b28e4a82d5c8accc70e9d5a84a072672db505ea827994fe49a68d4c075bee8375077cda449d1298d59f194517d09f5d5b33acf8b91d257a3925e4638b6e541e5d15af4fa4af9d9e5bb4fab4ce811d9806f32937986b276fcea1c6dc9e2efe423a22392e1667ae2b48fd153f5089a47a260b0d8d5249084ada860c670f7596434e7aa8d23396edc300c8b5cdcda1300736b6894f528bc664ed5e266281ff8f703b52a72b1d511b076dd63516f63e853fad4b6968e674a23856f7e4eb1a557b2a68a414a4ebace02dd4a308eb6a7e64604ef9aa0b4f46a7b8dd4fef5c0312efe209201bff558e0c6bbf688e5266f679cc0326cae5d354a80f5424a8970079522ff163214efc42da09cbb6bee2f28016f9b5831abdbc531b200d25c4d93692ff780efbad5579830597895684e544482fd6a7b83b3d395eadc5cb8960d0f693e354eba8309dd3f72653423fc0bacc1b038b48119e240695d06919ac857e856ca5fe8c93b1f301356c41c536e80e1c3ad5cc32d285248b39b02133936a2e08c7c241f8e5f9751eb07fc656e0a437712dbd1fbe13bc725f002f993b9afacd55c40f3c67a39442f1556714327cfc5f0c3081e2fe42a079e0589f9db28dfab8241fa568719ef24cea64cf478b5a4404981e72394b42e2a0a658141b37290a3a58696c639fbd1c8fb6965bf44f76a62e6c863ab6c0c0e1ddbd5f5f2f4a223cb72fb7f4ee295fb2f57d09dc4a72371d2c73821f3a4bd7dcbcbeac60a1a437541d62b794b66228373547beac0c0616fbaa1a961d334586f1ae982dd07cebdba34df0780309277f63e6444c4fd6854ffde270e8cb0aaed08bd9de0f19da5c7618b5b3a3c8e6aa528ea7700974321ed568ca3de4fbd43343a8321993726622da79af411cfbb25036ec82e1a08cec8b508962c45cc2f03d9a06bcd363c0f78d5ecef8fed16c37efe89513edcc0f1852c470d5312561a77bdc8404cd82006154f7271ab7802457c5097adf8495980aede5ed811545a3cd87b28a0995fccfde41f60e1ff6b54a34087796e949a7b843135db0b3e943ffd6f1dabe5f881b2ec10072b6b9c3ea1d3db20beb7f52579db934ad06c5cb7301e105b17dcf0d64aefd93c1890f56525235e1b3866cee2b2dab89059c04db64cc62248a29fcb1447af683b0ad05b95053e87c7c21706406b49011f4b3540d5f4d650dca0317566d6cdff05e20e08e5a5960470dc7712a39ed63b7eef0472f26e9dc22f4cc4b9e367ced772493cf4673d176050ec518ac572afec066aa082a5e20626bf2b0a39f63d6a290d603204fb373855a77f17c7ec2ddc2d2c621b060a402d90045d1398273eccb3b3d3dd14e03234b8f54c9200d45f834661edab8a51f2c85785bf1b283aeab481dbd1f4ddc6e66658ceec50addb5f3a116a0bf8b1b335e5f80b8c8ea763b00b995d3f32bb74bae4d54ffb938bffbac739b898d98e32ec8a87c928a7f511e4a1f130961207006d83e406aad857009652e0df770d2907c1066cba7cd2daf289a53529d8d25e8642535e30e16755d323f90b3f727953344965170716c8221ad902fb4c7b0d28cfd4026934dd5230ddd837c6cf8d47d687f1d468a5c58b8fc71a6b01e3d1a9f22348e1d155f7cb5b16ab29a41c31b0d35885050c7a20b73677a4ba0529d378bb8cdff4449658e25a8918172b018f98570798ba9e64753859d5b189be9f4bf821a696f2e61e0c0dc6177cc7a27f3728ace22275320223d41023416fcc92ad0f1eb89c494d91bc4a73d933320048cb93b8cd5885d0210fbbfea530c6db725d867f7f819229b6e2b48da3fda93b79e3ef12cfff7a34345589bb6f2a91ae9b3e7afcfeb98a45bb12dc6e200f56db45f08ce509bd36c55b15bbf6d54d11a8f23ca90358a6499fc35be51339e2edc5dd4770c6fff4ae36fde9b8ab0b4a30769c93f6aa3553e1aa1c558553ac2281574c32a3886b51fc89828eec5ccda3c15068d2ac59aa9a1bf68bbaf55e270290a2c68f3a593c13ab5dadf74800c4d478ef9f202e20ef948e1493a81f3c37acc406ced885827f40f260970bfa2dd7a38afffe04777044faf892ac7025baca22d5e71b30727cd859bceb4714a81dc731b11aeb2e892ce37740511a4d514fc189e6654e7c952d92cf4f1dbaf8a70f2db373ccaf05dad91f9a291de7cdace5f4e1966888240cf464be06a754639205dd650a7615c9b7475a5e833c6e1f5d0e0bca86394da323b56d4e35a0533728a64f10acdeef9067f7362e711c2d7da8ecba0aa7ec954cf05d5171a38a1fdb86297ffd28401633f340f3b97b9d987b736b842cb92571500dd722f0a90e10208b3194cca0c3b659dee12061c50e7757323ff3676f1f10911343ae3109580b4ccdeb237974764799707f5c8ab8932be28341d83445255e92a911016c7b634c44769d2e392d3acca85781f27179a4b5408b2384933f4731c0efbff0f019e8213917ee8a6b29541b0fb5817e2d0d21ff39611dc70e7e8278695b904730c0776948f64e132bb393687d71ace86f53204e919bca5e8ef2941f385a8f98cd34be650c86f546773ba2608897bbdca3c5fbbe1bd4e115c3765ca4d6bbd2780246e700cba82b8aa5ea2e47db0ddbdc489c82dd28d8c5c0d36a7882c4fbc58e512770b492a4cf87cc690c3bb6d1be49cfb52cd5f0f40d9a3a41826535217405827ce2e24b3661282b48c7a47956cd06d04d2e2963f3eb61661d62340440f42ef9c02a3c5fe6433bd78893bfd18b4a1029dde54e6673adf413266856094b7c512710d500cd71595dd5f5d04324400f55211ce9715198ef8a26b589673668d638f4044d03a242b1f813591759bedc25906d8804a697a9d4421b364053365b6558883d77f2c725a12f466368acb2ce3ae9b5f9ed024fa616c0122af05a41d4caefd7a3d52ef0c2e9f23e9658b5c4929589fe76b5d9739632949d60aeda1d7fa366c23e24056930da6d964d516247242bf9cb436c70ca52f2d6c51d09f9f05aab54fbd8a2a60ebf032616dec2704aa673187bd9cbe839b0fe3dcfd00308e58e4d24180a6d42431d17f65d66f0622e7760fb4a0b177793c9ba26da1a21a26c7ff0240c2fa0bbde74dc077618cb0a6e9ffde0d37c84da8d96aef4faa4c13ffcb362b19bafc0b8709f21c64c01aa34c532773cc5c20d609d35e9e6c838e5bb53deafd8296af710055298cec9b2d2d2f3100ac1bdfdcfc829c6876027e0ad3f111c40d12e45df74d2910277ae121d58e963646b12a9aa9f2a21cd7cdf57feda45161657ae34b2b594bb2a2916d34b2585e57971a30079f96c0f6ebb379ba6fd702b47b6c4520e9706b1f3379d3f3ec95da401892411d5d0a6563839ea6d28f67dee9871263282372f9497f4f4c18ae582aaac44d4ad49df4105df3bc639188b5d260d13afcdf06f5c516379815a7607d40e27ace1de882a1fa9a0d42b2f0664cd74bce4a71d9a5c003d352842d0971d85b52b998c9e6556b3810511077176216480c955d63eadcf110fd85165fca1f0f3194cb028fd21f8484138304a249f780a28cef9c4efabd9f9bb1c6527cba356b167537a2394b6e7a11876179a50e5181d7c235db97a424215b3cb10c40bb7761f100b82680bc1f436e4030000749667e4ea88c45accd12302abfce72a2cc44e6e90135f9f02f491c58de89c1929d2391192f1178817d1d05811650269cc16e6f3e83c91f43bb05bae4e5373230b05ba0b03165fc6cf314799187d3fb1985a6ee211056027d302a9c458fec388190292ea51e37f441b88937d56d58ebed65863210281777312afd1260dc27bd36465a21c96feb6837bce2389159d2db3485b62a480315c578438ab1226c12b2d2e04d0d4da6161a56514e44fdf723ca607189378884ce22da17f8435f16e7e7d0b4bf920502ae1eba3b7202a8199932f33e63f4a4c4dbe9dd7fb8ea76c90bc46714e3cedbc06e7025d91851dbad7be5d85a1a6493b3f8e15e499dbe56d4821b10851c4b275556850a0ebd2f02cbca1964f178b4a83f628ca1392a7b385c7bdc047cec554214da5768598227d6376ef726557c3cd5024651cbf0a6580951c854f117694112ca60d55510594ffbd6a2728fdc6b75136fdb038cd8f08b973e89ec7cd3149db8d27d62bfba122b0cbe49be081a8f0eccf4e127f8f97773fe15fbf4af9b9f77736943928189e76d3ff6b5c8930a267921248a3d5eac3b822a93aa473dc0b747874d1401aba82e84904f3110ddc0d99a6740b4413dbeece04b4c81ae0ca263061e14c345a2a78faa4785d2d3bfc476ca499097c445592d49eca9659b1d67fad34428f0930995677a48b3ec1ddbd0646ef52aeeeb1ae484d248375954a0fcdd1828fe721352c0cdd59836c1890c2fb29903d0e3c1014cdd7695031e0ac6928427777a40aa28661e8714a898c4eb40a487e127f9b602811c2493d045b20354cb65c9fa7d548e4506ea798738211f2fcf225893b4e3d72c60b7dcbbbbd5590fa888763aaa2ee046f006f3a0685eb78eee46d9c0f6d06c954882be0b27e309b416c3c270fd184d9db88a3cd522440917dd8c3166bc01949649900fbc15f78f1c34a06ca47f26ac51794ca0bc36b81975a88eed4449a3ac1e8df9d0e1ef84b692cc5d7a5d936a0262552c507c2893acf81883a36b98eabeb02e10b3de492b1d6f3f8ed8d35d0f19a5b2bc138a9622d7926af5c2a99b532f09946aec9f9e236a53fde82c78086ca6df3fb18d6e4e1dfeddb9361991218d04e404bc5ebb286d59d4d43bbeb12ecd49dccccba3bff3fe443de57add64c95a4a2a1c9f151db8afc59bbd3cf923319e3c07fe4771f6cb65b8e96bf853e48b056af2ef46eecd56d8d456725d9dfa3de9c4977eb68092f176e609465d48ea913eecb8662611ce08dbaf7589de41fd1a68a93fb56e43dc3e12009651baf1bc8e8dc6f09f31b1cf2e72b54c2ba4e0c99ae1cf678cff5fa920ca2efa8bb5142cfb93b04bf9e2234be81835eed8a6035b3af5a1557e532dd79a9950edda2b8e61f8b3a340aeff1a823b4d70924cb60ab6c90b5c1be469f2e64282db3637541b5d9a256a8b079bf0b7e25574ac7427f7b0285a52c1a90ff02013c59d537165ea7923d8eb4dc043c6cb92cedc511119e84d2f0bc5dd1092ef3fdfd5245d24f71ca40269ebb8253697ed988a84d2ecd4df256ec7d6c89697fd6124ddf876bf98a66b492963a5b4aad4c41f5f38ba94149883d310ce0ffb36065785b79bfbe619d8d92c0cd99ffe6dc7e92ed0119804f9ac83a2140591f9a035b30212037e232840427bc61442f90028f6eaa3d3ea426488594d0aceffeef95bdd0489f2d4aa4713b70b65ee2614d3d5888dae8941c1622fcbcfe9acfd7169120299c8533ec01632dc970c87bc657e088e6df04827520f04d4ed1de05e20ad985db56e650fef472760466a482b77d6c72c9f29462ae23d11b6677bef08dafb0dbfd5c6aa8eefe2b6226f1e449abc26dd7a75cbc9bab42b56a6114124d53e2f6746a4dd27b4e84f25a15f144545a945d2f024f57069be13e2778fe857ddfdc1d76a156531c2f388fb77793f363d957a7a2542235c540522b6488d2fd88d325f1d520b1f780f049ef7918804feac518351302a3e6d4d7b8558e8d1ae2d29ab88cc97faf60aa11bb4d196cd576540d8bfa06e3629c354507f94b439224a45857e2e9e6fc970ba33d1a5e88739577fd204c454ec3719d68e0d237f5921c2b164ad8e171f1f9d238210d88d5273eafcced75334b3e14876ba1ca05b759e111520a6ea5cbc2c864a0402122e0117305306931b5d335a721b4a639eef0335d597ccecb358ca71968ef0ef2faa66013f795859380df290eaca9582b52ce3ddb72d7fe15790175b1f99a89ebe94d88f8e46b63a09d53aec9b8a35b127ce301b9e6a3e4e1cfe42b8755005523cd8bf722248cd235a287ea19e972c781af6cc620a99f32a1867ec457dd1595c14c49459d546ce74c7aff79d936ba40f659f823753e2a40e7afef46822aacece88e345d7aaa5fbb001db97899679b8bb024e4a720178af48e850dea2f32907308c54b48bd2726bf84ab5b4e4889d72b8e6eb0924db9eef66ee535b3d43d66294c1bd59ea1d5895433819668b38596714fe8e27e9f058c53448175a90a3e17f88d36230a6cc87b4c2ded69a97b042ab6aec60995db8782d56a8ded574cbce562ef0d0c93ca1b5004a2a6150d32373531012892f042308ae3689736f98771a2aad9c1e36ab6aa765e472c22dd356ddd49b989d914c307af6598269e0f319bf7a24f30fea0bd327e333e27c6a28218ff2ec4ce2a108c1a22ea013d732f8f9597a6b907baa44fb4febac166d8dd4b4c7d83d88f089b1d7d4c5508f0e5d48af0da8cad08b80ad351074796177a5e52c48b184f5a439d76ac20a63489a93368c71d735958035efa091db525131b1cb9b95783921326906414a6baf9ae84805dfeb211ff84405dde576d9350475c6b5abe132c55bff6a481989f75a565baedc4891dc0b1ff34f7b8584fb136e566a4bfa43196679a559e2ff5ede8c17b1ad3697083ab1534992975e2254cc56879e45b8cd2d6d8d8000d9d28a9cdd44c8c13d763ad07406e9396e7f5d3ca9dc077d05a718ea1c92a18accbadb79270b628ff789a5e7f62ab16461b4b045edcdaae70c7eb7fc3c6e41bffeda671ae21246ccd6c101a3a4bc6cd131c2c3388b6731334473154d0d9368a7cdcfcccb493da6efa11b7a4e646568c2489bc34f8b817b3b313ebc86a5f8aa6a3da5d9ea146424abcd6728e0c517bdc0818322f4010977fc70f2ba710b490acfc11ed5d8d4345f11a77c11021370bd47fe6f5ad1fb45e4ff6de5901a3e71be83b3c5c98c08d7d4bae07d12dd80e8859c51ecf86e4247ca7e9b34504888dc1e313585506ad35cc67ea3fdbc12cb1157553203233d87947af20b4e079a46340d0ecf1097c747a0f47517494fa417427c5963cb75e78c5944f71d546c1ff781342919c6b6921077a23411d350d3f79b120ddd5a38e3decce2c9b887768f1d47b04f77bb263a1c8545bfff5acc061c4d862f9c01e11c16c0e978014b416a97c2e703ebc94c498674114b3f568c52e0e76171a75004d87768d473dd314a51985d903e95b520d34430ccf9d4a5f7dee6d7b33b2fecae46d831b1b7ff77a19efd73165d3b04aff431556ea659af8c91a245bb8e8fd87e66a20ee7050e513cc78c64187321402f3b8864162daf4d34ef221ab3f1a7c0450dfe17d278d4bab1ae9ae7191224aa9b31107dd5bf84bd7c6aba3141a6e69187c3d16dbfad54ac778cc0b1a6dbb683af5a955bd28d1048f7f79a5aabdd1c9eb57f0df3e7f2864f154483e16a5d572ee8945e7fc7f7b5cf845df5ec1d345f766daa116293348dd0cc5a85a4426f1d1b7f0cf75fef7704980a10c919c3e072a7f9cffb70f2f8cbbeaff4ce71a1f940f93d1d668b1855bac27c35d5f4851996f6ab4c4e7f2fe951f88f8bd6003a317146432ad9f12c49813b45dc5202ad62f6004fb7b7d53538883899f4592ef406aa57165915c703273633ee540e89575481465e5ac84f8bdbbbcd21f833fcceb67a2b2012b200f2b28fc9d399776cd1f47ed95c73c194b3883eed1a3a239135ea9bba972aab98d87f84bc1c98c94b774879705cc95a48de02cf99c81bde4e184ed090a285ffabd1a48fae86576ffb2b480e981114930aaae11dc76bb48f2d2b93ecdc07ae44d952a2a068d5263185a6402f212844414eca0b2d7a2420fb3a1b417041405d83ea7f910c1f7001a6014d73e5bc4c095bb0d365e57ab0fc429a04a64f0f53c3255e76cdba258935bafc4e662dbbfba127f42fdb1c1791bb8b414f885841c948fcf2ba5ddb58232ee78129fd8b623a4fc163f8ef6ebff4e356ad7ffd1e841b235a0d6a81225dc7a7a9588e071f226ab7ed18823ee099a7c0557191b4142090ca5e0e80fdae171de9380c1767da780f18bfb38db1084869b1133747caf2452a3e77d3c5d028b5d224b4da16420ff13af40bcad1d747dddbaca83329772f464fcf51a89e4028410586754ffe703541a41b5b87c91c0d5cc30c191da4d7bf479ab3cdc9e61f2d5ccf48c5e0bda41a30870bd6a1db9edfde40112346ab592d25d5c30fec546fb3c48a886083d7042cf2d6fe4e2bae27b6aea74ff80789a8a90ac9dbd55af78c6e1eda980f0945f8add5565a8f7899e25ba53ce2ddb128b04d62e3a67aed41aa4348733cd106bdb1ed3adc2f55cdf72d25e76a46c264194cf9cbbc19cc2dea0fcb9f3cb0dc6bdd1ba5175b3f8f82dcab7a3e8bd13a356569fd92eb126de888b7f6841f3bafa341826214eee820cac5ded6ff684047fdd7709875c71e0280e907c4ce43b9dccb7f123834769e33c9d32cf30d5e188616d128ea53891d3a7f19a3211e86fdde2427e0c09ce56c848c950b0abdeb16457ad01ffbf6f212be4d7b8fe035e1757c05304f465593a9a8f9edcf9fef4fe2e9888bfce8a2c7469855d0a1876eefb26ba8bb16fb8b1c4069f4dfe64f4f9f209059f17f4399a678e735204035f9a199c41b40971da750141e6492f973790824c455a61b45344d5d4efdcce13001c7f68b33920f1cf31e3b198fd289519af871eb1763c27df66640fd380090d5720813e3ed76baf0fa6e2e23b4a84b1ea19f7fbc3dd925ef67ea400c5f48b66971bb374aaf52d4d720a5a04fff1ba8aa0fb3fcd30d2deae841e0558eb5a2f491aac04995ab8c5707ec7c1fd08ab653c63426e97e65b71384b12b19f1dc41dc596704444dd6e0feb91f280eb00e1bc5c8df80bbfe20a5f7539c65ed4ef1c6e9066110048cd5159f82a47585d0a07053f66b20839ba4b5bd9df750410c2716d6faaac74c6eaa1b1365ca587828e9ef57b5855ce914f63e37bf6c8b4f3f5080e6dcc9f896fc416e0e4137e02a6f90e3ccc33440eaabea7c06fa6e1b56a04229fdea2ec475125837b89e621e88ec4cd4b844837feae9ab3fa28a7ddeaf9f8d228f01a4272f51bf5f3cd5f413de630cd6e5ee5d5cd5d7619ecf6b3eef7dc4c5cbe1aa056500ddb8b594d073d21859d33fee79850ddd3e21871fa2dfae23e28d787483501efc30c3907e53c7a5548586a0ddff0533650dceda551f8e64e52f511b538ab9ec226689e9615e2b3663bb8c8e35592a8f61a85797dc214b323fa54d4ee72fea7c1b1be0c2fa8fa7e135ba13929210dbdc991a2e823cb9b03668ef9d099dfd58f93376c5f242f82b0a59d769fa2d59302ba9b677506cfd789397430995265880c932bb30283a5556e6ff788d430547a785aecbc0f09ac3f0f3c63d01af888b42c36b804ff679db95f8d722eda223ebe33739e57b6f460d3b9ff2a238e2e6824ecc4ff27cf36b10eff13100b238ebb91933a676c49ac637f72fd5db5f8416a065d5ea6e795cc47393ee4251c6021574dfbe0d5bfee6cda077135135981e408c6fc37bf6400102ac50a95c1705a0070011a979f33e2fd9b004bad80a839e9e26d10ab1933703bc389cc1adb22473db618e80db583149394358f8497dac5deb59f093958f4ba942ee451ebef40dc8257c44fb54500f2970279cab097ed897c781edd498c5ab1ec38c147aedde3ca62b380ee6444c51d6933cb6c02e9e28010732927ba336a2b1f230e68622ad0d6e323db3e22aa5b628e9427da8594b676b31360d1e5516d684fa9e44b206422910e8c0ee352d9d019463235588f9cef6c4275a5842930bc592ffff5146c70c1c8279dea00b1400e101be21e087ea6607b27171a9f19d538a49abfbe7743b2685b1024fc94bbeb9aae78096fe4addf8a06b5fab26bd9bc0f5965f1dff7936eb233e0b3401a1e6a19be606ce8469b920f67f4c1574cbaf64360b6efb3aae8e84a83a434b2d44896fcd30c3c4540d6cde624af4769d2e517bcbb977b5d40fdb62f532ebc109038e1a5c704b6f694dee0aab797affb7fab3f6968e6ca9adf6a4fb7115577b954e454c418220c3881943b879170c0dec762a1aae0acf372add420d47b51ec351a8876cbbe4386e2bd68deefda7ac6d856aeb03747e1f81f77173cab4d0f08c86383f029bbda92bf38eba572a7e3790f92e8c09ed32018ce45a7b8e10d82f0ef3a98b33fd664480b44937d8816b8eefc6d3bff68d97f1da5aeee7d62e1dba8835ab247b8b37e203c63c683f68dda96c5880844aa600821fa9bfb32f9bb7b0573f53dcdef9953603894c107193f183212eb2ccf72f3341e89aee875cb7504bf9381e62ae2b99f4c6ec7ff905da599882252f25bde8c3c8e8bf23e2cf5cd0424da87d15ff9f3d8cfb19dc6616b20165a4aa1dc3cdd6776503277a0c37a2833f1cdaf8c931dc07ee52e955c0a03b23bb394ef738af460b65d6ea8b5ff02b5d651578cf46b31380abd16cb42e3f89ad1c7ffb817c25be894ccf55cdb8627acb2aee6ca9de72a336ea87d9889255d93629012b18bd83f3c923db14355b2f85ad606e342a0ef5702002dd70cd08d308517bafae03f922420c73f0d0ce10215349529c1b762e92122dc3316816abf013fc7d009bc2d804974c9042c3a8d54d135d0b1dc6fae19be2e1d1e97ab7c5c1dd7a08717bc9409aef48b23638f2e480362006b87f9532a37b674261e4e54b5a2a33db7f288f24b8fe74d3487d72c534e9d61e9ef580bb0089049565dc70688e123545ac8fbdf5019bd5abb26417a936276633bb723adaf2faaf96514bcbc4623400c94e58c3bed66bde174d88e469e08474ac6f88388002bd67a190c069651b0a7f3ef61951813e8d026f33622d3d17b1d980de0b6b8d7506d463abbab9ff0270572b7e03bf7e570e39fc8bf3c785e861dbc1d28b18cbd7bfc2fe9f2f22e6511cf2ee4f18f3ba4be028d1b39419afe4772844c23203b60ba502f08f0eed207cbb339f855379b562a163ae52673231e4aef20611c732d890ca911137c6fd7c65106f46dbc2b3f0ca9f5bd116e2c4bf109d50b9094dda9f5b6c6091fd3f3ff33135aa558c0d9f6ba22cebd0b5266b6de15eddc0b1d01646f817da41040ca6e4c20756ea2a4da9a5707ee3b0e6052885aedcc5b91a2c711f370ad9f8a0512bbe439da13fbeb29046c992b4c84a22577ed3a2f122c008b704464d079d9d842df75ec88da4e0d9b9f61dab34d8b940e67d32f809ad13c6013485ecbd2a6479c72cb31943f60cd2fe88e2a540a96488929466092e77514cdd0c69ccf2670774c9aec9e6ca4712073e41e9ad000feb7b3d0038687831cd479e24a8c2f376c1d9aadc5e0591c1cb7a5e62e18d5c37c693de25707150bb4cc27a26f645e63f3189a7566627adcdc9b540effdf95435f6c06d50a04b3b447969ba3faab53fba8d0f603a6a126f858d8ba1b3307561bc2f6e3f7c6255f54eaa7c7964b72bda7d2b59ba846d6b1cca9326bc7828005b59f9994b5715e7861b2eacb494735bef5a1a5918508f3ad63c6e2ac3c501ebdc766e8648260f4a0a5aac8efbd902e9c544666f99994f67e3efdabf56e3630d8c400f9ddaf83a1dd6298e57425c8433cd866a0c1f7559a2cb9835b4d63b1161f3a424ef457e11ffd53201d79b20ef586ac4d35cc5106da0195c134c8fee6abb90a8d95a88c817f2a42b0eec92234f38f8d536119fe52758aebaadd451ec39c0ed90ac8b99195e9ffde19a89a77e3f80bd3ca1a1f0579262883ad6020d02cdbde201d23277bac19258bdb07f03887b293c69cfbe35406fdcd6be8f6eef1f519ebb4d0d54f3580c48188be2409c3aafa97839f56c7fbe42243bcfec19d7b684f7a2b2caf01192c4e299f84adfa1ab9de754afdca357cdab65badd00cd19e2395e72cd986b0bd41ae3426d9da4ea2e51369a7cc0c47b19a44970436a9db2b504e630d84dfa3286caa90fc94a3cfb1a011372d6325ab95b3b2350a5322b4278a026d01109fdf0c506be8f0ba64ae65a787853512aa913c1e48f0caced27fa6c02e1fe3d85d5ec461ed2072982dfa5e07563ea30bf5811d3e55e24ddf44290a265e392725cb878a2648f0bedab4b54eab19308d736a77c5fabae76d1484cc0f5c96f26e5de303b595aff48657346891229c54dce4506978ca12279a4afd4a6f65af95375f32016b3d1a6ede9e0f8cf65c5a515b34fb0735b57810baeabd73eb025109a23e128360bcfc4edc1a855102561b33788f71ca455a327b89fbe1bed787a2c4512adff57bd540e275a9431619ce85847a7bed85a5ba64099a2e78d80d155173fa4b33c96bb061ddd69d3d56e7ed840c40ba1cfe14e0998aec1d971999b0cbf8716d2a88371f6ee68d5f9a851a59cdf71e9de71e01ae1aac3ec998d403d577103a0b7e97348f862727d4d5c1d29bece8c0c1e663ba59c91f4e326a75e76628ec68c3770626ba9191b36d9c6c61b775b7c744df6427ac94b95667bb2fabe0492b441f748c9b0faf3e0c56fec16350e8c7af5f6c0f6f97a3775e7b17e0889682a57450905bcbf96251d46e62bd2f4e3391e286f11212d228f177892bf57d09219dc5a3fc1d778bedc7f61ee291e70b3b744fb66f9a4913ac97558e85fa2a3ec12acc468b2d08bfc3502d9383e74a9be980f4ece9eb2b79f5d190c708e09119f9f376d62f8551c63bb04d31ac0ada06d4db6b1e3bbaa07f11ebc1bf4e7cd8ae5d4afb6f539b74b31b136513ba34f04aa801f1939be8fe79b7369994f2c55b77bf9dce0f87683373b971cd105be45af3a98d2fc6cefc3b064e8a70ce95c6939310a2a3df3b37a9aa34323ef94e7570e63a6c6b2a9f95bbfc767d48096ef9d19ec5436f54c067218396f59401a9b1e57994fffdc21ed12390b69981d0f10f9598603318df05fe1e6e60331bd15ecab0c916f5612695f06e4285cae30592585a754d64c79f7aa1efa9880dd112b180fe51eabca1d0ea6f8410f6668702942ba1b5b506394fb910ca4c9f487961d0abf73bc649e0724a0d99a77a8d8cc0135c5ca2d19f4d38c6cd41d76ed7edf8fba669fafbd8721413ecbc37fb5292cb54919113bdf582b77c263de3248897974b9341dcf0ba5d348adae0c9c20a5695c9c4f0c5cc7c87e9e97d050066b938023b4a8e436fee2901dafc6925a529bee6c5ad1993e05f5702eb267b5c7faab22d5b69ce5eefc7a2236c4d4f881d4b4918789de6c9c1913de7f2b47428c073c734e7b17541261cf74aa8f620961d6c338222bc7711c2c455bbbd3dd2ab5aae287dfc4144c473892040bc3280967a6f75f3131d3bbec24829ba3e9c07bc11d8a0176367968a708de734c0608b466686c2d05568248c4f3d80b84e5255094299e7415c5fc48d95a3ca4bcc8e944de61721820a6158027c0b16686a5d4d0e7ac4d956e2d15f515178ef03b8c36897bad10b4cf126af0e3423f12caa5d4a39318c78f825a8ac4680e15f531e513686a98dfcecfe93eff0ebc206e7f2a1c62d943c198fb5f85d3da0b1a6a092f2b966c0b1451840c02d810ce52f65aa59dde0a7a77fe3a3d0d15f30a0d498618f15c7306050c48a65009766949248178ec026ae5fe27982e1e0b6ac481969f250b56e9cbe20342493562b28a5d69390566689ea286a45bca2613bbc1f18f60c21f4e3341e61bda06a5762384352a6739ccd11e728e0207c581d1b1c55015fdb8f26d619dfa6ebbf28e61b17030cc3d310a4b8a1a9e23fa51e8cbd07796982fc0a171118f4d65664d7af008a5604525a00ff8fe7c5fc6bdf32dc02b7467ea24d1bd253960ab3264acace525784e892e8ce5ff94afed33104e7ac896141ae6885ccb4ce5c2570c5e4351ca8af36940cb7ad87165133aeef86a76093ed37bd6e8180be75a12436fd3457afb39efed0df92d471e01e7310595d1bfde13eff2181cdcdca0680c4ffe82e0badc596e67411a27a2a8bbda4e82be9bd89b499eb10043a5319865e70a4d39b82490b45be4ddef27a6ed5989f929acb3981e07fbab621bdd257abe41ae41d662b5660191cec97a95895b8ae9b2901431d26d4ba7d4459f77e0146d99dd361be19086081c2cc22a743e4d053a11df879907a4321e78a8bd388c8c36cf89867364b1d97ae1bdacc75065fe0ce1ed596d1911d42f258bf03c6f1b94dad878a259e7ba5ea954ff02779955a5f6aa2342b4f114cef5ef631fb8f7922351828990a4196c55d73f96fcb08bef56f5567bf9f875c7f7ae4b4cc2fe93e95a1a6af5246f491eeb9e2b65bea8753110a431ab2e2b884f9b9093dc022c534f8db66800698f4923414068d39a5b2a3a0c8f41746408d16bb413d61ced66e5e906e9bc4639f89b8dfb8355f17fd8d09fb81b1560df8a69485eb548ea73e97b260f28e7e487639271d32b0430849ffa7844fcfc2d665503a733d5b3696cc73dec4c722745403c7081744790bf0332bc9c2ed0f5bd536fd540fcb047fdef124d8ffe99f9e876f391240aabd8f63069a2cf54d30072b2707be97fb3c8081c3441f44275e51251a1f1a61dfe6876434d7230894cf496b451c8d7c6bf75613f09856896f0798d731c1a886b3b9b5d9d524049159a610c0b114d97e10c1de93b540be9e3ccd8537211060940b4541c352ccbc358d20296a2fb6b77e42787afe6c7785e836f0b9f0c330dadf154220e61abbc8e69181e7791fe89b61b0a03d2833e60f1810318717345ffbe4b23912e00fda60052bceb9814686be5bdc2c5d5030ff0dcfe3b9b17b65445d8ebe60a8c2562d58e96ba4c49892f61e7ff22a3f3f928bbdfff33915b7df164e9c8146e2f39732e9ce0204616fa742e72d9345bb64213df8456097c7f5675b6f0652d75fa1f322139c1a4766865511d784c2c1106cc0b05f993b270d8e7f16170a1cb939aa39a3df34cc5ebccf01387931252be1e4176998083d38f9d1c01b6aeab9cff610c2906582f0843f53f48ee0955521cec1187ada3c1d2948f37a353f16b20bbb211cb216e4ee8925b8f084d07a4a90bf3ee687d1ceb2f6598f009e1e193c4d5c9248579291d8cc2e73603ff966d4c964dcb345249ee9593e18a4a6a0a6a662ef8d9e73c34c8ab5db88ed2b9bf7874bd792ab38a7f06b749ca38556abe05c9f9b0f9aa9ac3d15a5655eae3c84d6fbf94854e0028f7ddf450a841e159db145c02bd3741ed5c0e848af37df5bb523a561590291d8c5e52048e635d6ce37ee52049679b920289cec0852b2faeff8fb159a82f0409ca75899dc86b3264783b7f1d59061a781708f762892f79eb6d5afe8c0bfa874ee9064f8c6e7890b5fb06682542cc906eed6bffd82490df6e02df053ced860075ad24ab922dc75bf930de9e3bb85fc546ae0d03e8c6634e2b8682763371f42643f0364994713d920f2740148a034fc167b450d3f5661e510c15b5fdde963e66ad783907a41d49b139a52b4fcf6fdbbf801f26ff30d975acd78b8af2301d9c447675f3bb7a5574471878e2a163dec841ac6f3f06ce8c0c7cc0f19804eedb06981d309733e6d55655beef681d131bcaf0fca7394e27202da5818cdd6d4a1abe1277cbc8b30691724ff400bf7cadd93e97c4a6c9b0d8cf17d1c0d9b4632e0cd243f8422d0d02523eb065a7fb719e762df5f2c2e5dc245760547d3befae6f05ff800786a88500de0af3a3dcd89952390af32495184c7fcb80826c5813c855a17d1cd5a72d9c43ba8b007ebf7d21c20d54a7535b328e25906b595758322c3be8ece7fbc2c18bf9535a73aed7de0967287e13f35575243df9c38886cf6da6a4dd9cb1542e409cffe99e900631b71f382b49fe218a60fba51166c00e55fe1205425ee57c0aa8b9b3373219200639439b5d48bed69da2a253746daaea98d29fb24c54b837f60b8e59faf2a14dad2e127348faae40b0ff05ec5c0659d963596691ff9e50e44e65fa6973930a74924f6e8b23d81d74c99a1dfdf82e0f957dc1653136c32768293b240ee3c9f4205296a926e03b08274127be723f6b77ffe97e2e25ea52ed0db917377912ff37984f5249dd22dc4bb03bfca48fdcf67dcbfa2a60eab73da998734453f215ef98e1f6d2c7b3a223f5d2bb8f2c8d48697783fbed866a5110a5d3fc3924a8a92f21b202f5ccb4d93019418bcd65ab70f828fcccef09801117c924f5e18d9143a38cdd4a6d424ba8b2b8486ae69fc0b61f60441bce208a4a00ad7c343c3844232bda4f2f93c995141cdb7435db9017d6f5415ee6c2dcc9be36288c07f8aa4b1715607a7d08e0bbe5c21e1c8c523d8bce89ea1af85292a2e630b40873f5060654d59ce641cd43899bec35bbd50ae4c2bca33c1ffa627875d3879373a6ab2540bb241050de4264c2b1f0b976f388dd157c3ac0bf640052468126d41477916b073cb11bda8539fecd4e081987154082fb8dfa6f99e36ed8a439c5ef92e5cda0dfc3dfcfbf3e1c9a63d44c7e757c8133d4d556bc6747217df179717bca032f34bc87136d13902987b724a7fd5fbe3452b1dab39019c35ae806da91f890441c33a616eac860714d348607b9776a5b965f384c70a12ff22b0a8e72461795ddff3b9c8beaa2f439e14f511a104b1f5c8f4ef897fdf8121975961fc6c0c866be83a4c7923ee1f007711da110c819e94f9dd990de65b04a4934f5a82add1206ef39f81befdf0a8f95f2fe6cac94471c9b3058bd77e1bfdd140badea33a0f9636cbcd4f7a76e498801a52e6cfd1fb5f2a111e06968ec79ab28a59b7b0748a00cf21e8cf8c6c91e98fc80f407c8ece878559877ab6a8c81433d6cfb26720e0ec8810d5b3c8b84f71c60e9261f2acec3b6ee4d2f3da5e20acc33cf169960142b12fa4ad208b02754c71426aac2c201e4f21cad49dddce71722a46bf8dfe18fd44795dfeb8e1a623436b4f232f46c1579fa9643714a1f664372fcf6d17b036b7f30615326acd59eebed8e5fe6b617afaa9b5d18f6ab0918614e736e69499087f81c32fdeb2819b109acdc8111674d4114b11ef66c803666bc3cc2a7d7f5ef15ed3318ee175534082781c78843211e6b08c6e2d32e854a134b9cf6037405271246dbe87cb0cbd317a8d7fb89ae61d582230d9d480977b047f89db6ee425dfe88e7a47b0f176bbd7e523599f8eeca5f1e4c229e236540e3cdfc843eaf99cc403ef0161b5f36ad9bfd8c02b288e132f6eddc3c27a732036342e5313b148fa731384770790246913439f6495f94bf2ee1888eb27eafd5decc9a3567f4fe0ac108ba1516467ce2a981e06cb08bf53623f0ee6eb037ff30056b128d190dff03373fb299456d16d2cc40cad861d992eb1fb8d5337c7fc585e48d6d99b0423df1c3d6e47f01fd6742e399f747f811235a660474fe807b144182b0eaad16626aab7619964cb1b1667c893c0ad59d3481c85efec54d0d7a90d2f255c5dac8fd181d0416c88335b5d7b9f7f49cf174278fcd07d44456a9b801d32cdd6569deee6dae14de635e14af6a8ff78603cca56215a67b3dc437b27ce7d92dc7aaab4a07d7e88783d2b86b6c6fd08afe7de5a860a372653da6ec5eed9562bc3951474b6966d8ca8ab89a0655b5a4594bc5e462702e00c9eb1ac10c7ef3f2e86aa62af66dcbd9a7985466c8f695bd17f8de44ce5f0209bb52d60bd34bf4e55f440fd0003670052417561ad08b4f287460a1e9c05d235d6e115e815f9f6585e97cc18b6eff215282a27a317c712ffc74452aa87c0832b21b02446fe9cb43d79109714ec0e88bf2a0b48d4c8e05a3d9015b1b24d5e909f42a1844182736605b41c33fa0902f9f9b9f51a280a307cd83080fe9347e9edb02dc8219c9414d1fc88443430ece5339ed129e0d5ac3eebfe64a31958c8e5d102cbde2a2b883083880468cf25b76a98b11cc5dd9115bf3dfeb51590bfe9473d7cc85908dd777489a32de768ad0d92d483a50022e285aab8486c794d09ff8284dc4c26e2e5acd621e501bb9aee5477597120d67451f2371ed02a05a96e735d5547e71dd1c1b2d1945ac1b1c923251f0bbd56b2d8b0801329f332e85ddca2fc65cc1ea0d7d1394719e259616c150e8823d15fc7eddbd6d981de99ddc1c0f24dc9cba7aeb9980b45b48c7d60cad75e4f6ce0c97d0beffcbc26466400fe83ff12770d4170ef42d0a3eab1a59bcff993e0ddb17ae8971a045313d458caf1a8b13d38691c4efb433035a3f6e9f2a2a7450b74e9c12b7535345ab5fd09ea46aa9f27bf0e5c16199cb8df9fe07196e72f407d0ed452b77d0e3fc73d43651960270cbac5b2cc4f958938cc46cec44f948a07e9f35106f507d16c429f354e30d9d97aaa65cc176d3cb4949767bfd2f9d12c42ee46b01e723b1a05f328ab817d4d21f2b20797fa7228ab960e4c3dac8691ab668a0466a71f61d400fdc284c378db465e2fdfa030fa1dc0b7be8ed0cc6c2c8133f6c4fcc4de8d2241607707b3e02e4b86c223d9ab79f506bb7eadafe2941bf3b546723f8c24ffa68cfa2628569f43e75fb991e3960b89b32fa0ca062c383c1a6ef5acc0b48e3e73f9878bce5faaa38a12e2a4c2571b2fcc7ca3876d138daf0dc2985c277aecf8a144671bd6ad9a3effafd05e0d8142fe6f984a92df2240a17b682556da21685f0e4cd46056cc3cf4aee239181e742008a683285cfb82168a7bbf9255beda080a885fbc5015cb8dd400c58290399d71efb19305339511b0c0aa5354b8bc2a9b0a7c02fcc03b535b5f081c22e1e375cb2c71c8809c9de0f2e14162728fbbf8bfd70e8af08ea1a739e3870ad28b9b5d56127dec43c758f1301cd83d5759f2f2e71c901f74f014b750da073a7c5701868ed009582289f7f2897bfe4f252e7be71832fd1f6a4fff9092062b854df469704718faa7682bc952c0f0dfb89db51ba2ac2afc1aa0e8c70e51660c8ebc982643a25ae804a9eb09f5a93ddb2d36f53a4dc0f179acedfeae4dc336c2ae31702a1582a30f085965760f8d307e4f8083c392ee68ca40823ef5dd4fd450bee4db023dfe6fb2acd324f58217887afaa5e1d2eb401194f0ac74c8fbba3571823412e01d9cd21cc85df836c405d81622f704dccc68d0b872ee313ae981b1f6bddaa9af92008d13058a4b58dee037f2d6e21ad03baafc98760fc572b061094d163c4d078bac387a03f1ea1c8aa07f6320be78cd271155aa4d9d6b524ca18d4dffe9820d7dacf07cf65e9d36e8ff0a79014e0e8ead252b5a511c12461ab2f61b1ed824d155fe831faa844bd0ff1c2c024f8163bd0d689ca7d7e6bc1d1603233b1a6859f1abcd942b5484efb2f430f1aee19c2b22fca2b7abef7970439237a9a9822025daa2b6a66fd405a2347f212dd3c52d8019cd50e331e2cec13e4fb9f489a22dbfd6c14cc7c284904c45753f7aab8540bda3e098c9a9c3b3f5f29024d84d0f8594ffc05f560706e05f5a3f4f24893b679ef60268cb70cc8da4f6bd3c72c1d45ec059aa3a85fb6238dac99ee4bef2e9d0bf809e56c0eb8ae502b7260c32cf833be7b7e9692e1172ba3bfeef6fdbdca247208f71739ac4fc3728e4763fde88c587189b9b0d9173f908631c00a36cff82282b46ed48791a0cf3f3440de456f4836db339f7c89c1542b92709ad5040e9eba705d5ac9e09d030e109e1936bf7be502460c74b8f453058aa1c12f4e5d27b148a1f15efe6bee46df2ac5ea89b6c3ed66d8cfac815339bb2a376c53f7c0b8efeea61eabb3780c7e570fb6c46611edcf735499e5930276ca41d47c178a915608a07481757565a65016f2fd91e0718bb1618cf0c869871d6cf0cb2827f5f0b61d17123dd42175862e1b869693ce275a65670c0efd80adeb1fce544c18e57de3a8c0eb2f93461c3f6e82ccae0fdd5a93c7446ac2d2329d2ed16fbeaaac768032b539b1866d0ac18d3cacb7c90e877719abbd56e79d07de0b7b8b7b01ab6b720f73bd1a16a0d4b22524d7c872f22f6584b385eb6e2150aff8a7fa200cdfc6dd3d509b2c4382c148186edc31cc9fc217fe755b95ccc16439e691b342c01cc0ef9175a53f18da6dc047cbc8e4c47cc6e1d61d66013eea24f6263a2228c75dd3355c20d9c57370c21fa64479f6a8a2d309fc234a41b7eff511b200d382a86acbe1fc51c5c490790647c26300033a36548e387b5137f8db3dda69efdb47b7defba70177c78ff63a07c4eeea14aa7881093be7974c27d56e8e6be233f0e94b699e064baec997c4e2cba34a0c72773d412ab5f7859d4efe0483ab42bb4b82930e2447ade2babe7726ab2aebd943c28e5a8be95748354277445840a268cf3f7a459435f790ec68ed3457f0896b76dfde8f720afd15597171463d025b4a93aab95baab187b3e5b95f4033221ae7654e3f10c7278b590f9f1463bd09dd33bb69d484b1d2fb5ac6b83c1bfa72f7083f79e108dc18534818d14c8da9d82a58fbd981458b730420b4f9bffd230417b28cd9ee7ea85acfc5bf00504ab02d025fe571d979da4ee436e3e1979aab683442f938971a664818e22f6b7971dc3d2a77313cf8ddfdfc77fbe0032528ad875fb5998b64026bafc1433c9e57ec2625f2a03a627a0d37bc0ecdc6cdcf36ed0c19fdce9acf3af992acad8d34b799e6cd0466c63c24bb0a2e113ab40ced29ab087bdba124f63bf27bb0f5b1b8565404b0b64b9506cd84036ab5072f26c82656a5ccc7c221fcbcc014dcf7d8d94ec8b8974ecdd0ab446d2e7980a8d2e84eca72affa89a15622946559527a753aa2e18b85edca6794c589b3059f21753d3103398d122d035fc7c7b7ac0007175a3d1893eab77923700d561619496c851d43307a8a4c8867def167a57985a96becf10e2a646d68a8d928670be7e13e8518fc7a16567607d50b2e01b0d902b659e685e1d221340694f7d318c76c92b1d37291fbbe7cb5e791476e63c0c0bb06b61beb1c4f1848a9f4e46660f050c02d1ec9074030acba7cfa27c44afe97e71d76f5d649d1fddb9edd104f634323796d4bbbfed8933b18ea0cd9898e75aca686840cb68f4493713858f77cdc6ae21f76011ea8c45f09fb836b3cbd11de2f330d2e04eb72ed49b9073ce298b4d4566e4e147a255303de4bc8dfd04c7b5f8611074c2155a4b165770f1ddd3519d1fdc8661edc179a313edd5243274dd86b7c38ae846608da922e779ce26bf90b0411db398100a2b151841577a3a72c96b9a37fc9ae66545e1dccaeeb365f49768db93269475fdb12ac0aac58f5c664deb093be8092a1f00eaa4344fa5005f59119a4045e098acff7614309ba3397757054bc4e3cc28171bd9f85d9ac64aa1aedfac90f3b7aa364d2e6ddcccf9f25b576ddafef5d79ebceddf2e86dd4a3e486a6e3d3c1ef2d5b166a699c1318481afe2e63711fc8b701d32e31d4b34cca5f9249edebc73de7f470cfcd6a06f1cb375a2298d5980ed50a3812de553e3d7ee249780d1c1aa840b87a1a0a72f5f134723851d33616b46a17b80ee1279f88ef923baa03f03173b9ea1fc9938ebb98c8ea80848a5993f4ed1ab5c4e9f0d961827d739184af32b5c598b4d4527cb4c5016407e1cf8efa4e19a885789ab6ca247980b8e7b139b12dccefa86f13f8b021ea5ed86ef6f0781d65a3168290708c55d34b2841eab550e264672749ac4992912c6623d350f81bf8434ec4225429460c993d595aa4390c9eb6985197dcd9d78876fa1893bcf35978d8264b603b0c012c64a1f02ebb7c2ba2d2aa493463efd36bbdb73f6f0ca49e2d1dce9fe55e39d5678e723f9fafe3328652b173f28b54835fc63e3287138d35006b3f38b5e0a772f81beb4265a21c14032085ad8aff6d4ace2225ec6e9f6af23331576d1702888bebbe52ff1f0ab8249c73df03528ac55cf62129ce8a5460df0433c0da621d1bb1a8377377bf03001059fc92c5a7f3a790a17f0b3a2c96d0aef98149858e0353f66da100d33f9e440bcde76cb4d49a106fde731e8d77d2aaa37f6bb71c053061ddc948651a1aeefad955d2318b4dba9d9a98453c8450e04db44348f4fc0b6293f1efa0385119413fb1494f5b53b7c64c46b2ea7f34c8261482c02003773bc1a00d20a39191474e33692f50bcdd449d79475c36f6eb7fae3e6dd320913710ca6c0a9756806e4a417635f6d8aaa7539ee02aaafb608be4db5f598290885232d2b951190b545cc482dde3747aae559ea9c2a158b13243c0ac84587f7bb1cf38b5bed95121c92c931760f0ace8641bc6f9ff151e2fc8bc776f0b127d42f0da25c1cb7118b4a382bb3e8c5a220b988e492c4378b81ac32cef20cd67792cdef93b953ea131696c4e7b0e73b2c2e8ae08281953e3b467c476c9709b1b17f9353bb3f4db9995e35a6604db133e428acffd105cf9ecebd5f0cb68904cc9ed2ad593f5c55bdfb2bb45e61db79320bdc07470b4d3394fa718003b10fe5fd26d8a39cd7802c1cb04d51d0f0636bd0311d79077561974cc2bcb9dfab917cd9e5556fcd2c49f91c7191bbd7f32c4de606517d88d1ba82f8460f683d50889cb28755a704c9c2eacafffc618b2271d3d01df8da6d27ac6175871bbf547e58e40bfcceef6974eeafc5298e0a1b20c3553fd130a14287263fc776a7607cb9d6e776dbe1f38a1eb535967dc91439bd0aa5b7e301e1c4ceb5869599e226603b217f30bc8e8ee9095ac1dd74ec0cb8b1075492681a893425c626f475814a4be31367e879dd4d6e937fbfd55740cc4908d611a93d8542985df35c9213e41f6434f46d3ecee6f6e31d51d3ecb43f0fd19b15065025b5e6c9a2ce893cac9f7945dd0c493da305e2bde66be0b193496cecfd29682518324eacca74a646e7a062e2193cfc81a599a7566c644d98c707d0447984fc84f1e23fb5932ebc2f78dac93097a621c8691356c8e917f92aff1ae0aa125128c817431f0806267acbd6b4c9a58037d04f46b6c09975fdcb99182cd16d9ac2eee5f848d34572c117fba079223a41d03c95f7d017f5c39646eb177b7512f5de993efd793e75163ec2151942f8aeba9d625eca3ef5df7e931067b05a909ec123f8e15699d219f940e1f4cf2a3d0eee74c4c8b70b03f48a093060d98a18c3c7fe6c519ccd7538722127fbc4f7280479abfc499643a8b2f25172625806551d12b1b419c0d0ab4d19cbad05feea968292ec0346efd4be79044735fb2d085fe8d12e4c2816fdc15a014362913c047265441359ae0380a070f28780f00018fedd9810b97889b4b20161c1aa3b14eb9cdce50975e3b35e6459607a44acff88c2e2d33ee80eef2235887c0fb60d7dc0f70955ea9366e22cfdfe4be9e086cc3560cf8b633e848e8b4b0ee6860989986fd071423d67aff503b2bf2fe10dd4929c313e03f4d30586d09c42b2a7245ac41660ad016153f8a6bf790600cc4578803745dbcbd03a5636b179446dabdb6d2e01f237be88fbf9db48051f2facb155f8ba11edab80ad3453dac443fd4df4c8e96b86412efc6a8bf3c69bea797c3c9d2cfdb9f5bf8f16aefaacda42112f44867022430b604144c3a4e3076c296052faf13490d9640b7fe213b8e64fbc357654b740131739c478ad64b45a644d20eb0418d6e8851189adad6f61ab0824006969a6da0aa6219b0a7ff9b4c4cfb9a799ad8f5bbb0a72bbba78d2e5efa3f0d0b356300521a1987fee883a27d4e3eecf338c42831cd4449291ff390d92c4856e82e33b42fb3fea9ad4f6796cddf091cc60f33c2d34bc2c14a5c089874c874f527a34f0c56acf918ba03a1d17b452fc31fa591d4190c38d114919d2001118019953d124da4de7538932ed0fc49eea67602a72b53fe2d32e5dc95d3ef06f710b1674d72c7b6d4df8d365fd87fce79afb5eeb9258c0ea853177b426fff328b1998459a49aa932eddb8a5bce63fda1cbd235c2b4e0a0184802412053ec49a62dd525a1565e87d3a4db093b1a4039aa1fab188884a8a2a96a531d23ab553ab72ce96a715b3281dda841e2b0eab9224400bba6e27b6ddfbca3f933583ed8a0fad487397a50a31141434138d1717af4caaeaa8cf0ef36d29ab8161eadaf13ad587ba348dd7c2e2ab01a982d88a601542b23f362908871dfd69b46f54d738e0eb728bf8300b2ee7fad0a6367b0154d1d3c47287edb7367b033816a2e5cc10590066e4371007f3ec2a3e4bf1229074b5032de25b9d3d0d39773b526bc4f4c4f9e9ce4cd26269e8623458eeeed800a2e845dd708aa0f8d2d2ee2e148708178d1e1d1b48f173d617557c0d89f4f6d9a943ee84aa4a0dd37dea800842aebe74f7364a8b75c1ec48702cfd66d1b669afbe37f5b7ad4dc8d3794e1b84cf8675b2e2e8a59af0e7d0ec1f5f72bd6376623624c8b699335c677ad432986b954c0c1154c24cdd97b1e9e6562839d7f96b723879cbb0bb5570c7c7a83be5a952018c336564cf7e672ae969c4f1600af5a580871439ac0ec8fe821792ffac0998c5e3a2e86d4780c9005c91b308f56b8517ae7b0343ddf58c8a8a9005d5b6baffa12cddb0faaea5076fe8259e6eed163ed811ba468654777a315c383ff6049b2dba5016b103dca17a471e10fd2261eba653e8c826e1cb342df7ac944b20bb1c73fdeed43faeb3c91a769a09127b2b249080095ddc87c22314d0f3e14e4af3383c2cc4d6d8bc9d90011e9147a81bc45d09ddfae4caa998721829b6048e4a5b67cb787959fad032ac06c948491252c98963f76506d86804edf1486030ff7a90bb34fa8aba9134c3b0eb637cc591bb5d0d3cef26109bbd0a9cc01eab95a3838edaf2be6f925b12168c8c975801b3e85f4b6e62b6a92b30920959c43a5ba806f48f8c6f98464ab6c9d0398690b680f5cf52e7ed4287afc742a0c28595332ab43cdf8a391f355b13c6d6766d111770af53a86009973ef9ca872d5e4739664001e49704d0bb66c5486e5005485fd07892d12978b556fa4ec74ea53a654c933562dbcf6c10ae0c779e6dd3e46410a8a5c3ca448e3186760f91805adf90db0565cf5b5239389a80a12743a1cab66e099c5e18e8df324d6efb559b04a6931b29c829d6193060440a25265c6e073e63f8348a34cb62b7918136e9d1239d007215c302bd82c4dc6b9f57479223cc67de4b305b917cd1559963f645ee97e62d2f1c2ae300576452e2e882d29b62b39325e9203b7a5b43d016140b6a0008b32397553057fdc95ea55d81f8735949e95cfcf7d6438314df1177b7f557cf40900247f99e3553ca7a13d4c931b1acdd2cdeef6ba7a8ac989094b34fb45bc17133a483a1fc926b368dae673089b227797f53dea4bc7e6fd3a079c5aef3c853c6b0201fb6560fb1c6481be32d2cfd4b2f7dfced3432cfbfc70f88d4340a67c3f9381865a36b83038eb30d0e0dec178b41f53eba94ec99eb6e7384b8d6f226c445adb782cfb14e9d9deaf4b16478db97920fc2f6d2044525da6e70befe477e109d2bfc6e0ddeff4614beffa2787d5cce633f5af1261548bed9f0a2523cead7659c59753eea6b526710dd043732d87e032840df193464e33a803b46ad1eb8c5dbd6c2639662f315594ad05e6113b38e8125f4deaf17c37711c39b5565e3ae1cdb8a09e8c241606bb4606932d395d0c28f9d4726dd388cc97b9e18512f3621b01a6fefb25ba6d46d9e1c032129c10f1a364f362a7584f5136b475a23a21d4234c3139937d57b950b30bf48fbb4270e84ddad16c0c62245c9d539e36104eda6dc5337648fbac5961258443f3cf3139aeaa31b7bfd0ced2442612d344565d0ba6de8183dbd4942ce0b3af5eee8af883f52de9cbe7bcae94753d5ec5d291102ce816da5123c3a7153b4a06aec0daa00c274be934880ed34b4581cc0c688382d79fa88558c044cb154edc68e7902516f993794bd558ec3f5275fb84dc0df5b5a1e77393f4ec67343e9c0e33cc3d4302bb6123ff31cf45a75f42f819eb3a7bd35ceb901dfe458262c2decbfb0590ded9b9714c3ae496a030d2d0478ea9d52fe63fa7da7774ac45922ecabd01b117a0b95756f417195c5a30f7d59049f1f1d02bdda5c2f640505618a3e7bb9ab7aa804c0c81cb4c6dbdf4b04dd9d548f5c757af76108d9a23fc0d1d45c2e947c5766f16f298b165f0acb0a8b9e357027581423fb804542beebe074019db935a5e207ab8da0f4be5da6063a80c98369710d01c8014a97bccb98701be6629492c021ff9d9d5bf63ffa199b483882b134ac2e6c3145520593ef73842ea16d42ba6d6479950ba45df56db461bdf32728b96c3501b7b68082c1035e054c6fa055eeae5ef330db88391b03e65ae56d5577bf9f8066545c68fbc608cf32fea83565ea9a7c7507127914c7626e1e9bfbfc4e64d451feb022066fbc71d68868053c39395d09563ec35e0379ee12d0ec32b15d680980ceee691b6ebe4c8ded81c43b76765988f17039e9168b9042d8a90a88bd75d9d71bd99c64f5c97ac1acbd612eb4ebcf8269062a1603da29e1ab851088cbf0e0a258d170a1c0b01d76655669bb09b4d1a62ee0c72afd190360c22f25043a9dccbe1670a92b999fa3eaf9d05a762451914ebcbdd52e98915760823329ab61008914b947b772fa0a4598454069bdaf494933c551adfb17d8c2ec5f2e141c9f50d3d4c006c98b9d85bc2ba1e79d8de3fb0ae249af750c11c70a9ee1ca6c7a47de15299c51c771888fb6e2df56036f3885ee8f4720183d70b20a0b654a383a2b9169fcf5257bce997f6fe34f2d892d507055b725ce8ea95e491aa3bc958a8b53545a13c994748a57bab1137985ddecd7cc8effcd4a547d709aab573b6a66d1229683264d6766b7b5084dce41b0eaca98fe709b9e7c9f5cda3b97e1ede0535857a8c269d47dabc9d7e732d99a4b2e3c42cbef057f135a128811872eb6df30aa1bf7d58045fc063f2f18b174295355f78f00abccba38ffd60104d84c329a66d93723406f9406a404fc0db8921be3537d3707d13e5c11d82f6409ea47f971c09c4f387523d44cb4006f16262f4be7dccd6862ef8a5e3576e945f8756ca92c2c379d841f5bb6b5a4a7828140c271a8180118c764f4ce21ac3e857a06425871282065a44f19f1a4ff878b79b458e44b340f42f4eac03f12e2212b2f4d4f51ba54b64aa5d83ce1e9ffb83baf5af20349bef4a33677780ae76896236cec29efbf6b4123f98d6a89949162bfee908505bfc3d92787f27229283cbd01c81577aa76002765ca96591a818f5e6d57f322f6c8729315878c577112ebd7dc2745921218ed7cb1edae261fe0bbd36f138cc73f0f2a1909bd5b3374ef13170ec22c82743205a743cd8cbf99ea97f04997f9b41c6c64966b2dd6131fd7e0b8e779b32b65aa430c5c63321364e0993a24b6c4c2276fdfd244f6e0028104b58f2bc96a289338ead7625e1ffb82294d9754cc4a71b7bdc7ef4f480bc4d1e79d804b5adc531c1fad384f59148340ff7be3c124fd9588e6e1ff52b041d7639f7798add4d72ea39d1af8b14fbabba53c19ab2dfec1e73017420fb095c74c5b392920a87b814a823568ed8f6bfc0b2988e7108bfc05c75987251b4998a214ea1026be09faf8893ec1890472d6232b5e7ab92cae7b75d007e7601c93a99b5b74dea77880af7dfe75a4ad8435f221fe53db0eab3294056658c4fc23c763af0c3acc304ce5dea8ef77d96c0c4cce0b4a8dc36098caac1616adcf14cbba8228517590d3382e99d1675c9bad1caef74fd8f9c6658abff3174aab5a554cee7f87a7d94e84561052b2cd77c48b22971d6b42ca9eb351ba80a56f7b24e4fd2cc42c507acd24ad44cffa694b435b5176d2847f73cde79d09894ed2fbdc9ca6abeb05e85044951390614593a3e74125b847e95cf821b27f9a6f9794838dd972bdc391e324cfac1bfc204773f72d5d77eb5485df106e00e6adf84a501a47342e5f8d4edceb8c76c8a69c9a920bfb683a4df264806cfa6a55964d22fb62e03c7330141263796f600980f30fc802654b1f120bbcbcf6908aee4382426638139a0ddfe8f237adbeb3e82385055b5b3d3f86942af809499e7e9342fea7497797c95f5dc7a14db9de75008556e109b25d67be5e09ce10fbe35444b3506ddc23b8935e8ebf334b68851b2f48221ade678748d457e9199adcdde7d4044511d4c9771bdcc624d563b2b70bcce5d511a5373514aa1f9e22162178afcdfc27a9dbca466828df1da7bcfca74a7f12951506e342283c8e328897b51aaf2e7a3b1f40023658ad823e0f4be747a3ab61d8f87538a2751664a0eb9d2e6ad62e1d0341605e1d254e860c90958d2c4a21c414780bd471cb3dca6c72e6f9777091a65df8ed540a0f63904206ec7008d8e450f3412f3958b67507d2eb6c00626fe6b4d23ba176f73054c5fb0624b16dbf783c2a12f8304c08f4865c40d82e03f45232a692dfed993e33f8fdb0049b6337fb47879a09f3cadc0d5b1c5230ef51cd2a2263e2bb1b1a568bdacc666bf119f6072590b3b4bd3d3764eec674ff7e38b11f093c96ef810d7fae147880b5597abf0a3681a2aeded07aa5c7ffb7b027372127df48fe890b7e56d0c765fd9e4d040ff542de834d6598306b63ca3c56c7dd4a91288460624acce724da4c3a2327d026d635a25ecad9a80219c57a1dda65ae7883ea9efde8d9c6bb20d5bf7d71a5ffabe3fcc4db8fb93d7445a5681cad6e87f3a9773d889c982d2170d28c8d4bee2c770cbe01b0c0f9dca20f979cd0834b26a8a3069a4d80969953eadaadd9d9fc427432086b5e28eb4801d9e240004270889963ec964c66d1c337993bba046e540437ef6e742d6ad7be6cf9b4a88d967014b9b5211614a6eb4e006bd6c241fd948fb1c5e89b3971b29eed1e7b7838a9855a9130843ea72b287c0a5a25a24dcc76bb38aabf3b07b0ab5eeb7695ac7b6bbb3770cb5268b6ab67e9a3641cd07c4cbbea14d7bfce3580a8ad20ee39e6b7c770c2afc05d3564d34526d85aa0900bd8dcfbf5ed9a39b4e565e1973babcc0b1f342edbbbfc48ae76e3139485f2f64cd42eab130ce218eaa7c6281bd3bfb0982e5f369582f0684eb5f63a129e710430f2d799300fadba7a60a7c905b87d8d73cabddf509fdd3375c4f612e20e081d8a5752d4d477731315b90f630959acf3e9ab592c99bc383610edd73de88aefa981bb7f2a62fc47c6eb505bf389930fc8bd830cdd1c3422ec045f49d35ba1537eff8f46fdf5c5a41bef4017920965652d749df144c551c5f3502d5c9c5eb0fa5ad252db401b5eb94c1fe76f367542dee44118d4dfd3b2e65f63a13545d575e518f9d77f4a62e6e99a93a9adbd90c8f12271c37c800f6e4f50778cb1e31752bbd581b32eda523fa757b9c4298c5a891966c4a6d775b4515e39689b6f5535481d895c0e472a1af35b57a368ebb1b88cb1a92063212dbc9db690f33e00469cbd8bcfb6ca60f0865114cd56db49136025ac6591143e97ae26b861dc07711c3f0357b59be8c3b53d8061edc157f9a49d1e7693239dafa9d24096d153a653ba0f54a2e242f024938d27993119319d59be35c5a79cfd4c4ee3346a48f5ef76e07e351c2e44c9d3bb0fa7e487300f0ecf53de7038cddafa3ca11c6256fbbeb7bed19aabb4f8eae2976692124de2bced2a538bf93cd6a34bef789634e33401dc4338e8f4a2dd43f084d2e5ada9e6533ba36e6338ce1d385f627548ac51d0ad93ac2ecd01140c10c3216cd2a4873d0a0ee0fce871df77341117d639fec16599e0cb495ed834aed3c44ed402782f37d1dfb27dae06c6e605d2e351fb46cc850c539acaebf365023ab28ce4e06d73ec74a620f3f5a79b2eb5d32485ee1b831865808c41611bcb0b59e3464e2c111a593694313a79b84e6db0c176bc8afe6491a0486605c340e624474cfac843e5d13477158b2d6ec9ad78a7fe7cc912d9c43d09946c2010cde325b9cc79a9bb3967a5c530129e0263f73a8983b4b1164724abed18392cbb0b0a68ccd7188d378ee981d7fc03581796d9371c47cc1f4dfcc5ea5e335eb218ed8b994988e68cd4d0668a5d019c93ccdf141e3da248bf50ebb893e1c0281a749cdfc4d2d8da7d56871ea9fc805ef2d1aaf846962cc134ce02720fded40fdacd073ecff11dbe72d0e36a6f24c03dc0949047cf607579b33d826d0512c481932921d8fd142b57172de013d5cb51473ac71ce1c1d524229f34c82ba8540405992baa37e5146f86a138c087a8ca3ee29afa484d6e3ec1a3453d856307d94cb6014a692d181b9c83fe678930c3607bc88da01e4920e180f67c9ca60ce589091c75a06b2682f40bde35d827f4840b1038c6226c35c9304f172547b9b51dd383ea8db7822dbc3cb5c3f7526fb7ae89917e093a9e530d20bf7760048b30a6825654130ad4ee57abd6f5ba85f0c78a93d4afe7f03b61648bea645e45ed1056cdd6a63f67daaf550759e2d772d1988132db7511cf8ecf61dfaf84726a70afb636a4ed49f0d232ee15304a6e4f363a64ad792f38933b9233d035facabcc1a41cf21a8619c6c6301178bfdc21a5340b438875b293a0e4ad96d378b671e9ac440149b56eee3e11c50bd01c03f777e6bd9ad4c1b4bf8b005c6079b155deae39e96ab5601b6465e54a12d9b60205bf0e531a49f53841bf4324df296e52bb0c32514ba79c8507ef5edaf50b7d7db78b2670464c2f92fdca2a5bda8cbce724b6b0c6779bdf00ce969533fc7b5bc191bc868091929e4342c6713ed99a180118c609cce11fd4dd30b925376ee412c8016d7b26f5bf7ff43e5e0ca0f3ae3b3cc811b8b9ea48b00ee4d96e39fb8c8f6a3973d7a1bb4ce5817f24984af9561c4513d862358969852ee8a3e2202128afafbcfef02eda2c7f5825ce0c79d8547285c66a43e4fa1ad74af8e01421be90f3ae905ee31b14b18572febdb698061540313821424809646ae15cc135c36e902ce6fc4bbea525b4e4790d8bf802e5eb54b62e457a09f2b28b3fc9aab29bc41ec11aebe781c4a1b48e6aa123581887e2760d1c0953e4381271ba2a340be8751994007a6963094c0e57614bd6d3a57fe700ce0016c6a3537583e57b3fe6f8a3f54d9ae94b6e3bde8c4a10bc792777c2815103b198f3a9a50797559cc6e6abc6ef1ccb8b7cb9b403122afee3e106a98b2237fc2b61e17ccb3fbcbe0a20e428929721abd6f00bba0002fece683254c3e958d063230e89639609cc652009c5023451e6e03c41bf1ac3ff4240f84b6fbabd6167b37c4dba2376f513b72af9516edd1648816df603f825c011a9401190c819df8929319a812ca5a72a0bf3cda12cba1ea71a2a483c3600af52a59e4c7572a54ddd5f7017913c5a0a70c1b49f0b3a9b85b7cba7d585815a838d571bb6f8e69d64ec53c8f68de24d054c37bad1eafc62eaba2ae6c233126fd2fe4d6ad30b65fcd52671c05dff6835b2d6be5686ac7266dd5df3e72367478f0ed04182b638af308fedec5c661282583388f5dc7808927c47e6218f4e51283f3ef1cb7fd63105832d4f09313c4145569b68728ba6f1b599939eb28032e26511b49d08e25896a8c1cb877d0b930fd695ec5aee6f87916e381b21be283a6246144bc584382d85584f5feb39db29ba06970d5b1ce9e4d33cdb21d6a8378e8ef5b69f97c7ee87c06618d6e732df7c686a4c9a712a3f6d6052f6d7b953acb851ea3b90e72a27a5f7f450fc7e5afb31d73f1c3e9df272868ab8cf5dbac215fbc4ee05c86750e18d40ec830ab2e90e502945e771a83d8defcfa85587c864637ee538be61fc8abbca44935bfe3c45a06055c0d2af66e8cd1312368f439a8df8416393c013649842f88f38bc92ad56c39510b0d73b90e7bda08ae09d329cf81be4e8c879cadc8f46a96fd253fd9db587216d5726cebb6fbc8cfd1d8828da94f4821e9e19c1914cabd608c63fe493806a76137e240d2569c051fad86928d1b4eea7294751823af8885275efe5423f254c91a41b0c3804eb7de99ce1e3207b12aa4100afc30296b2073e047a7478f0aacfc8348d9b74f5729027ac44f56460ea8cd9c98044a41e05f4060c9e37cb167627a0f54d669f0b360ada3a54addfcdd5582e0dadefdc1fc16a1076ca0d2231f7b548f8c4ee737117b9f105d561e316b5c6b9c0572dd0da9313f95b449faa7a68dfa09c2e47a7a546f964f8179dd9acb44f6f9f98dea2faf8a744de850f2e6aa03a520a3ae15112324afbdff54ec2b502990f09b577f3b6125b3a675d2a4c6d4dd31e30e9ece031c16bfa68cf818751d1526501a5393fe9bd641c8ba6d78216d0ae733812f3d53407869b3f2c85635f7240586c5077cc18e23038cd7c58c5b28be07b3e535b2116368acd7430b217cb12e874d57e982ddcd973794f09bfa12c182b5116d3b2f78752268be5d60516462bc2a19fff96c60ae6753a04034582439b22881d847e74d8b797b26d25f4eddbdc9826b97b1d572f191ca6874711236a0a5138f96b82c0b9abf2b31e844f9d4be84a11055cccc71db4b1c09e2e8b8c287705b4b64c42d27783a52ef30de53ddc203ffff50cef3987f586167e9f463c3e6d11255e29a8753028068173ccde5dcccff624117c14cd32142255a12bce68b9a9928c9eacda1f33818e3ed5789366f21f8ff4c8403b0dffaebc98f4abcdd2210a5842545e7751f81d3d3686a1fa5771cb5dc7a7004609edc84d725d1e0a0d958987452762e718f70f37aac13e8a0c8709a213cc69252349ef8e6b4f7f07b2cb79d827b36476324957eefe764df9bb1319ef4e85019b2c92407b4099ef52e38abcdaf2bbf927e3fd6d7e52e1d6b94036dc9919efa2f31eaabb9d4eaf35a673ab241ec10d000f0d92e0a2802d6966d94ebc656022adcc6ea2d3badbc520fdb545d0be3aaea114caf8dd17e608055577acf6e37a4868a5cda4c92ce0baed5d061783d7c1fe1d7dd604a04145bd0c4fc6a5e83e9c515691fd9b8f711c506ec6ce5ae6883ab6cfa1984d18f7f564fc11bdbcab3620be00709c3c246bf5a1b549aed6939771b639d77e8efe7d33589acf56a17af7a20a59aed81abd825cb1717e361194e2493932bc8a7898ba1583fb522e79071922f0b1384c7c4f1df998c99740b201e5d6ca8c01369028c99ae57e6d4052a5b6b81f9f6c5807720e549c783a9aa045d34eb8c676efeb3adda790094e71b2f743b111b8504e6180a2da32c7e97a82a87e0b0126bbc5c2c48b5a19d908ecd0b95f461566b469a64c65bf4e0fb0375ff569861ae6e221fc1146478ed2557842807cf66869641087abfc69df5668965fc82bc7dcd7190befa92eb34bbc76c6bd42e9b69678d76fa0b350b3e5ac33ccc354d77dd26c073c1aff8096993af9b25e653646d06a2b93795f6f8c62bd3c38af92858ffec6de4c12d81120d50a955be206cf976f9fe2dadea5f72327f7faecbef067858311accab360be70a00fdd01abf7db368a1d20c178b75e920de61e4b3831f5419d67f24b1927f2f0834385cf1de8674b2ba0be7b2797d8f89662f7934ff5e201b08bec3b2f8cd3acbcd02604224606a6a066c79d216603a8224dc3b04879269e01b1b58e19a1ae2ca0179040fe9744d65a48fa100255bc9a0114291b7fb337d3a846d5521ee758ef477e2ceb46eb8a4c10eddf06d55a36e75b6279ac8945a4419894b29842b276df0d73ebd9cd02595af7f1a686e59f65cc42dd3dce0ae3a2e129e09eb2d061f1f11208b65dc39dd19ec019ea1058210c773f27a6098c83ed098c0b85f2fb0ff7d22bb0dd17fb732bcc6ae95cf08b59042f65c2d141f32d86f6794ecdc1d12fcfdf839f4b54770e6682e68976cf42b0efb8627a691faffa5fe6b1195de853a5be885d45cbc28e5fd23b50957e497d241aa56d96c605025793cab60031d1eb87c96f9d1ca5c19cda23ae38a2c973e3335987bc9a758a11579da56eb457005faf4c22ffe15eeb4ca03ec26a17ad716f75832ed6d8e4cbf86260ac95b21087cc0b755e36563e8a46ab2146e94c5680c96dc62bade18dc18a451573f91d1c0e7ac06744f11c69770f2b30f6a3f71046b315fed377162091377e02cd578e7d3a388a3cae28c860d6cfc7959f9e1b3aeabb951022ef51af1b6e5a1f9f42c923976c51dbb7df3848871a98b2527d3c51daa2e76b36de9ec9148869b613bf25da48ea2a89ca1a868107ce0fca53dde25614d4bc3f72bd3a55eb599542a359b3c6775c39e03ef4060207c729ea18131669b57e8ee10f16cd865ee65590c741f2f8e604174b86997edaeefe715eaba5ae45172f7eca0b86c4d9a7c81d6f3963b9d93f7b6a005812916dba783e39789f9af8e44af79e1445bd885d364347d8250fced48dac5df45f41c31922b4463965f05371d1bd39e7e87e99ffc89a1422270b8420d6f79f78a762ce44f43b4152de5b4bc9c6764cb3e7b06fb102771746dc40fc2d1e2b968639549ac88e4c233e46dfb4208a6886033d97c695b149f8a81beb8ed91c509ce3083dbe0843dee8a9c338123e54eba5a15ca749fcccc827af3503478328a71c486c5bc6acf9b1ae5cb31ff836234479ec763398ef80f0dc2801a2809adcff474954dafc6e0bd6d1cdfab984dc7e5cce77e509089bb4e0615bcf44028a5c205dcda852efe159127ed266b832c1fad8389fc1d4c1b06981f1ae0140a0bc9509ad6541aff3751e4334c4bd2cc45b07fd2175d2842d25c1ea337c0482ae1f3dbd2505b725523ccd64f24feaa22665d33766459b9bde1be63e9a150fd9bdfc4904576780c6484a64fe5db30af456ddbf0c31c08389881896d8c0ad3c2b404861972df584e0bbff1964b53b688415e96f3a0a691232bad2752cccc02a3b864df0b6dc74821d999788b014a18a12851a78ac690c57601d633c87e98d313a68213c4f658de7ff01969bda66ac964e1405297b78ac8d4b740128226fdf3a2692c0b925c9ddacea97df2d0775d099b85d4873d5db27cd363c4c2e048b6a766389a5ddc58162f3164c0ef0aff5d925cf25119f244338ad9b2e838394c50476d1d28b54b2b29137ea43f1253a73e3f946e59b58b2c15e14141997ff83822dfe32a33e92e9173efa776002b7f4dfa4d070e4a5e6c31f880ca83814859d39533bc1e9a23b6c4ba714c5bf5cb80a0fe5b1d008c2528a444ed0e52715ae2fa54caab45c112b17ce218ab91179a999e38bd7a1abaa7ac4567962c4c22b67fd22d33c1cb035430f19d943bb5bec5cae2cfa6af13ef67f2fd854b284d4ac99c7c844ac3bed4c3e210b7d83f1d82ecdb3794a625d662b6054a89b8a1d7815ec9ce1133be555bdab25af12c628dc879a9949de3c5765c1f0b6e60bb14611d71a99e6a9fe841327fa70bb115aa44b6215bfa7bf6934d68082a9cceda6cd389cf9341e4a87a50e89050b0464c2a27533cd49e109e536b70ac07d3d95da32b9483002599e4d9f63b32c4ffa9042945b1eb9ec027ed534e55df23e91db9de5208a65b7909b3d8755bc9019a0388adf6d5f9c0c4f5a57b6bce0666351a8fcaf40dad60d4a16da73a7ba381f894b3d6fa158e5ba762287e9d938c36fc27d3722b41469678caca7bc3d458faac0588674d57e0f2244210a2d6a9e212b3a916a9598c94a234a06031c407ae66b943a47a0e93508ce64c6bb9602c9f3de38a9a6bcdb7451892dd175b6026e94f06dd9b9c6b10ddc2a28dc913e9837d564282f59d84e6faae22fe994a6cce969203be396524d89a19981bf275a6f898ccaae40b655e5a917de492adceef6aa62401aca2a9161d6ffd74d91ed3a99eb50f93bd378acf08d6ad9543d74deec866fc346ae2c9af103a68f470d6504886574bdc734c5f54952cabe33f6d7489190c8ec1e0031799aa8548482a58d2a59be2a198091590cf44df8a9c7bad504ee2292d463503b0cc46745188fc583039eaf5726a253f134bf24d930bd06d10680cf9f1ea5178e0121c983e7d288b274aa32b45938cedb84f70c6879ac689665c6f8574336c3280786a5c494c82858ff379f380490f8ae2e0ccc551e327b0bc12aa88ddc6e4beebc06013f93b6b8d44f42faee12416b3ea2699b5ad4ec44fd7a1db629e1da9e48a9859c1b2ccb1b21281a3e247cc894c083593ae4afd88193eaca2159d2d595f78d50d028dc7628aa51664f3f145450fa5c7ef6323a948e31fa776746731b73c4cbdd01c608a32016668e43455fb3f7ff150c9119741e0da70aeaf9d846b69d7eedcdb7070dd70d74f08bbd41e9b4b3a8fc03b9e01df1572945fdbfdc9648133a40020601538bb6a62b7fdd708866f7693e46aa5a91331d44f5fb3aa6e12b49931db8bdf10a463dd72882c64e3858dc67ec031ae540640511b1f3134e72060e71348dcf33bf79d5fdbd0ffdb7b762725aec31d1e4e6fbb648e7950826779d203a4e4bbbe6baf8b5034781076965df5426c111ecf18f95ce116a71e3a8f6190270e06ad6cd81a8548ee29d1457bd4f683509bc7aa9b1b18b29545fa77c18034703d3205b1ab0ae6cbad1af12242cac87dabac47b3612e9da21d74f326cd65bea1e06ea59b77b700b14f637fb7e30e122dd5b97f9f89ce7ea6a42a00f6548869d7cf12f34512bf868591d81fdaa5fb3352ed32e39266aa18309408ed1f8796d4ef24d04ed47b57c34bcf7e46534cf2d3e8558b2acf09556e1d1edcbe69ada9105444b52edbf998c43073d0df40cab474d81d656d831b1dae34907fd0757d400f6c404593ed03f743d8df19dba6e07a651a2697d31b94c1230c3afc1a12eeedbdbe965047f7bb5c8bfd923e2d605dd8c47491bfc63774be5e35d23df522682fad1d603514f29cae5c4ad038cd606eb4d119409554e6179757ac4f17ef487ca475716debc81d4b44d705c1d4ebc05bc3f8fd46dcc3a5dd31ed738da4430975fdd5f322c5becfa89efed5ea1c2fe14b981581caa4b83a48194184f130a14b69fb0c250a75f373fdf316bc219700722f02f1cc87e8239438522345311461fd225f11cdad78ab9ce34974432706c7831cabda0f8947dc19c564b95b3c885bb5249a01e4ce9bdb45a82d31e84c582dcf54b1e012212a524b54b6353c32821113cbef45b84e0ebddf53c71a938d06cdd0b52ec6b32fecc83885261c8551bfad250e02e13cf76905c039a25038b43af5379d8137324c5b5de0857c7688794477b1d9c6015265def28f20298ccd21fd86f3b34f68dcd73e838c94cae516fe7e2dec68ed66e867c9991498128c9a899d687c2b34191fe086a6fd99cd3a1be79566ce4c326f6d70168cb6436d550515a87aab5ddf6ab793f2b8830bf9d32476a67976cb6f75987f93eeea3cef6f1dc46b231672ad01e3b3580edd8d5b266a99c0a4025aed53f4b17bd7a38f1629fd652fe44c1955a7f1badb1d5022fe427c9ad73ba5ef4c4b31c9abd1292ae0db00561cca14da4e7bfb060f8da8bf01c90bf58d4fc73471a6387f010833113c12f20c37d737b00fd5e79f2834f3bfe53be419eaa4fd7b2747d3bf9d43151adce400170a6e5003a9e2084366d00d2f5544d86d984c7c59cddfee4b18fde5440097be3a9ce60f8db4d5012896797402422ca491a66f669c0369f780e7e18c4f14394f77a2dd9f94c71a4d3fa65d0e1dd35b12ba3fb1b46729b4d00e32f569cf442e607f9b319dcb9af2fc2277be67e264972fe857aae09781e54a37e0d2e4f01dc1596a3ae1f9ba082ecc15a9a4b74283bea48c48491862b784283f8b3c4e6f6b0a09e05626a41e51cebc4d436d15edd7d1377374bb64f19b12a75dbf6dd0ba4947e3a3182981e234f79aed58253f12f9721a4785b3411475ff8db478bc1172db4a4cc8689d505a3a1f0d31efb6795634ed87e6c6b68240a2f85398568214a5cbe9691f0d3c8ea93ebb02fe5614f38a338031afe5bddf04052cab9444050c5f16ed704c94ab65f340547f3c6b7facb874b382982b94b91e0db585f807124199d97edd97775b19a7cd1fc6f67228bd82394ed02a8d5007c280fbbcde0ebd3939198d10afb9a901ed52d384a0a70d21958d0c5383ac0991d1acf9ecf975c52d9b2d48cf3e179f89297b989cb2e4b798c0441451d4e2f4dc25b152d0117fef8d66feb72b4d3caa3fbf8999546bb8e66f95d21a057b7032acc3b65f0136165571e8ba2f1ffc9b23c51c8095b3e131829ded64ed680bd35942a092051a955d644b11edbb2474eb973d0fe2b2164e724144b21bef280fef7c6dbba4a1853e9004b4afba63d800a37c334c8b26892d4b3bf149d8c1dbe29a3602c09c257d6a6c284e5c46a6780e15882082b5953b4379346dfbd92385212486fef80000110590ed814c5eab94e8a3d0feb755a63957fa5771214117b839b695d389cb8d41b3f50f187dbf493a6d7d82c421ef4b6931351006016803bc43d8816b9ce507ec2bfb1b41637429111d9b3ee87b75185e37c55cec2ba6c6095f795e4c4729494639d46e7556229d143400516b815663219c3362453eeae8ee6361bc05a6239a8b49f1adb4df4cb4a2383f8d60bf037684a7204465d4e5a81aecbcd8e2f95d525bda392ad0f6f9e91777b0238f317d7c66ef4cc854639ad9d20cde20fae91067c07ca126f8c36b8f64ae564e28255084fc901e4fa8a7776ade15dbc6d62441f67c06d3a8b888b747eb1ce1762ddc3549193bec0a84c6474200e9fddb4ff64a3679283eb40aeca7f919ae640ef281e19f4c01ee82091d44def446a2d01fb0b800e0238cf55f11d9f84b89edf784749f06359d33b6bb138f34a60b51122f202b43d0e06403277a7026cf8aad36b51ef8ad60106b1ce0251b711df1fcc10f47603a48a656f9fef733c7bca6e240910d1a4b5c1851b2ec9571f59f91ce14636abcd0a8007e0d55ec150ddbfd6714bc1a29910779501ad81ca9f57d7df270b4b85569d0ae18c49271e1eb108465cc87b7d60ed122dfc95d630e31f9d30c0b28f8ba118f7adde4dab2e27c39c52a4357296dc972c04f62cde25d53c233fdc3d6e96a89bbed18383955164528025f6ee49a0e3e44848996428db2ffd8e4dc81617a88a698ff53dca21dd98360aa0990437691bd23af90fd0dd818262e27fd9c889739e33f0174ae8c41e407ea6a8fec8c21f127a6b2fd6a06261872edde64f954db78152a298d785e847c8490433e2169cd47c7999434f9519cd0eeab0e910f9a943e263cb29057722713f6702a6a04bb4aaeee8a64f791764be109748eddf33d3818f3ef29fc94df7c8c6b24ae0b1dbddbba4ab7a469cf946b9fb4a8f3a1287464ad1cef94a72657957e27b27bd90936b255476c67fdad4b1f9c5b5d827d6c891a052a7f1a312fbe6dcff3bf3236f6690763da5ba750f5609776647017f186c950ba325606f06b4604c5161c178ccc185e356a34ade5e99176f6e7f390006544d89d23514eb702bf72512013826f30d1277dee1caad1d985d895619e02ff2028a7d373ae393efef62e8c320f54d9b503aafa325332aad034069755f68b9cb338074de200494e015d5cb618e8d81d03b3f9ff9a1994b64e397b4ede1a0b5630c70de1d1ba2d8545e2ae42ca4a21a99034161b032fb510551dbe9b14d8b8ace2ed02717fe48f7c1449f8ced8529263ad8a732643066b4b8d9dce077d406b8e9fb987ff24254ac5ba4b30fcb64f00002ae16b5e1072efd05d36ec7524696ca896f3085227631a776dfecf679da9ac72c08cc3b716e9ae42c69da74f4cac13ef7b9d767dd611f89336bc6d510c12867698cf0f96482d0efacef046e12c457ca1d26a54191d23552b2c75cfea0cff0d5b9c0af78a9a8fd710c4a917d74b5057eb39c9a615cb8e2db9ab1a28d43f93082fa49d2ee6a2021e04b7197b98fc06879805941f17254b01b07763a3292dfe7f34739fc0548e1864d5dea135a87a83a23e7423da67f354492e560a704a0ca6887f69c72eab33f2979ce79a477eb0e66e6fefb3842778f703e22f93c7794372ad6a95c008ef40f323524d388c1576e57c8933c9d1f778b2e98b3a1507aef10b768da847d796c1dbc8793ed59774e07985513b483d1eefb1954ff41d67899b8b5019773bea7c66430f484e5756ee53fd534f23eba0cd75b7158379a26ca285ed228f95131cff4d2b3874c4026895e6d31fd53ffb072299e0d02335c637c56b5f99b334cf41268b830d51f4085484f6b53d80f1bad291f02bfdac333d5d75d162bbbd1755d6038e2c1a0bde1145a7eba9321c9677ceee5816177e85285224294149e858cddbe4ee88408ccaec197098ef81ac099296bb58120fe9c7180610f83636768905ed56e1ea649f01318eb67dcc14b8fc2a9c493720fb47d1c1c43d5c1cb09f07a6d24818f9002614575e5085a7cb7dec72ff69cc12d10b2b0d341e2504d57bf68eee0014af5a238b0090b1e4ddc171e76cc4dbf7f6f150c69ca5fb43c681cb9a88f4a839cf0846e69c3197339360c97ca7deece482d5cad5d0385c4d6c1fa059e3d7c4e97061dac155ed0ec1ec7a92fd137383a9ad3cd584e19ab3293909df3224029aefd885f3b13aa0717ba4f4172c49b03b4c3dcdabc0d1442d5b939a5e051466739fb19d2d1706a7c2d97c41e96322e29eb97eefed8179149597909ea62231a3abfd7b1eedc1f1e5315af64622ad97752dfac6c7719705d15a1a6ef4c5290d98fa2e80d00d4ae9a1f5b9a6532031da78fba3ce85c089c08e517dc1ab32aa1673503e98e5894685f2ebea93cbc6e1e97d58eaec9ccb7da0f0ea338619aef4342819c4c010029ad70d9469755819a0b941161342845c31f00d3b2de5d25e558fe3ad1e628ff224855d3cd78749bedb7297d18588056987d3524df2bf31672a096c8a8997a29f79f69f18cb052a91a73e90317ba3ad3846bd7a5760f81dbbdd609f34dedb2cdeae20ecb7b512dc86e7f9ceee517b1686a4c3f162b73a5731a6cca0cd3d9654ca8ecd53248636cc9378326cec0a3786c50e3734f60105b367e3a0b3ed7381a58a1b34c10e4dadf132f83cea228c85c9ab841256acab361cedb9cea81f883ca0d450704f6f182c1248679981d697d98be9f17c50050778fd9d20d911d8be00eef200b14ff0c839727a1ecb10763607e37b7c471bbbdbebc8d06dcda790d6ea586eb6331c820862a058fb057fa707fc94d158cb54ae897c430b2591d19f13642ebb7d78a5f5fa33f82c295b40dfb6d266a2d1b5b8b5f678d60d787820d187d75abebacfdcb83b4bf212ed9d4d74c7f63ad992788fded33670dff91a952425b9e0ec65c8adf5f39f1ed8a5ed392432cad281865dad8b04581515a6af39b9a895697f38b08fdea4d3ff1f33e571d528c93b4893498e86789e6a2d95a2b5af2969f5f8c3fbc5b1953339fcea0453eaa0a62beef90e4640702a4768d4185ae31109c76e1d8b59b6d671ac1e2b0071c8ec3080154621ce2c2e08613722fe2d0730cc5c660227332df07f4f79b883c61ef0dadb0c1aff0ea009f5cbb09f5e4f7a074acdff2ec21b18d158529133ca3a1a02ac9dd4d8bfe6bddd1e9b1c3835715675cb9b6fcac1c5c5fe1541537db16bcf0e7f23c207906cfc7433e6d885af3b8a7043cc354b1ecd65417cef2dfac7221d12357ecec5c63e84a63a1100d291fe80c33022e4b715de92aad76c3280f82cf41ad8faf1a84bbec3a86361973a9d034063c1ca9ca032e35bcffd761e610e75b53218c1634d8b583d251e6faec1a1c45875bb4bcf8eafa3f7f62080876092115c7f73f6681d91c792ed565ec7da9501f8bc2cc211e0926495da21cb4e4d4062783bda1f7654c8989e7cbe73fda0b97714a5f94ef805eca59ca84dfbcce07fdcf7493562cebf17e973f01a1c29e91f8ceb80c41ddd47ef51872df5ca4345187c4629210375b91052c7b7abbf1017c7870b96784034af1e20131d60d5c1c8302cebe0526dee9f3cbd67627d01df5fd3b040b90d39b95fcc7090a3dde51b7e57749f04e088e4b06812f2bf6b5f832d8b5cf3238090c258f51aa887bebdfa2c80c69f446d3de8aaff7ea0266df89c681d78693b2d4bf16c4a144141a735c8644e49c67cfb24dce49bcdbb054e4e6aae9e7d30d603b421add3dc3ada31872c943f2c9e66a0338c077a69b3f284102d8f2684b7c1cd7356b5e34a73dd696206c02cdce406767bccc95b63f7c476b2fd9416d5b66c723b90817f9275d157922b94a6b830d184aeec171ed1038865288aa9864f8b53a5969f01405e7c9a46d4be5f79ee38a34bd54d69fa84fdaab84e0e0499875d5c4e002eb83f09e037c700b1a77b78b590baf8d6e198ad3d88fd1e640da06a59a6e06cb6c667a3c6480113227f66d1f16c23830c2a2a514a0e00add31f576162082d18a59a36852ac5962bd037c24301c4332f0483a386d18063654e1201c0dd2d1171e03f7c303040dc75c4647ad7bac16589545f0aac7faf50214999f786cf57ff2a341294b8b509479dd0a6d3968153b71545d79b0a5fa0d28b7147c4872e30df314cfc67ae5ee4da14efeab6a449c1b8a6c8bb5a326d3906f17b58040fdeb059d605876c90f5d2c5030aa96148f19af66748a31b1c3613a7616d3d0e063af1f90ade5a19ef3904169c7837ced557bafaa3af88e179c9bce0dad9fbe4edb7e815420de3a4b12c3d20bd472dddb7a689f3b375ac58524e634d68c7b22f0f737865ef8de708213150a15741e59a2ef68e976a947d484c196a79c98fe3fe4f79bf04006799eca7524b8fadedf6cf6198c29c1f863c6b6fe2d3fe90f8a07684da0556fa21b57e1ebbe7b47bb1c7897854fbcaed6f4ef48c18eb0b78f265f898ea515a41afd0b8f97f30a34a70070112780394a369f08f80d495d3bb4b7785b9fa4bea1fa698e715d0883804f558c8a62b349826785413a68faf914ec94981a502ea7d2112b2d37d0f8a13fad2420ae6b7a967c7b8b91f3f0245e413baf7fabd8abeb3ee97f7cc683078b9a7b9f20ff127f705714076b7698959562f8e83b2bcabf11e045a93745684f0d7ecfdd581ef9ef0c72d7e3864c5f18a6f194147242d1214ec772c63eb0c1e2299f9d9c4a04b4c22694d79232f64401a0386ca177012ba9b1c90c484d702677f6e8906a5530dfdf921a69f03e188d141f77ac5c3e9aab5cc4936f236a378847c57e6831aa4594cfd795345969861da9b8c92d9e9930b1518e62d7deb93563c27cf3e18f78a8b94c49b5690bcf98c99eba49748ede47ca844e19a266eb4b9a3a053c203df61017c41d1bebb7f2b0afd955f81b132592429be84ae3c96692163b83c743ebea4e2dbd72c5f34997fb8441dac96782e97b3d76815db26efc8ff09e37075efe9fbdc1f9b10d04e63538f7e905c35bcd05806f6b78e38674e615256c6c3562df61f6cdaafa600a1415654d0be775db9d3b7647b6f9fd5c14012ecc873bf368fb643e6bad769bf5d4537d83668faecd8179b9541b46363186c9248b76d33220a52a1f5e6c3907a5977440d9ab062e3f0682b75381f4a7a4e90faf1118e9eb04edf84b3d836d216cd64307f4d4140c30c1fd2104de2057b906ca8dab1e13c93428cd2f16e4988fa49d36248cdb0dc783910e14029a3ec7db0db529e212fbe6fc34e4d1db9cd6d229ae9b350c857243206e009b1494b9645c853bf8c445c090507a46a62df50d8a8b8b656a994f2d27dcee2626648b03dc40ad2f8a7b171656fd19d25c028ec1a338f322fe32580eee4b18453e2a2456b2933680c74ae547af0eab83ba53f0470eca9d81d378457b62250b788527fb64d9227a189a645016b661bfbc486e320f958bcba12c696ae522d447e028dabc72e37bda66d12116e94b7e2b4512869bac1772b2b66ea0c2b71df01015b6e9ae67d767858682a70b0eb0015c63b644571565ab5138014ae6aa94e5c1bb26a2906770be1760a2ba7264a1747f5bdf4f8ead23022e95efae23fa67927cf5baeb40917e9cd6de54acd5533ae937aecc78310993d18d27ca38515d7269c4a7a41d0ce2f76ea435fccf946a65996452d6735ab741c43301c2a3654bdf11fb170766a0d0126f0573e27a8441e9a8ec945ee7e0a92b668bddb021f9302cd241cd89bb2224151a6b0453496fdc623a9b78f7baa3064738ff72356cb1da0d58258eb600282e9fe422ff36c1ed451c7cc43a2e780a30b2d1a39a6e9eef836c01fd23277b0bf44ad6544b840d99228699d530bed5e9a9f60f0bf74f2adb8019728dd2f42d75c25f0a9a48be0262d8ce70ed367a461708e0b4dcc867cb3abf1ed4bf4b9389b206877ba5438ed7880ede2ec212a31546e0cff946332b8fd6d55fd667399c92a713f6462dfa43d6ec22320acf73b75c2fafff57cfcc9b0505a2fb946a78436ca50b761c38ba763db49ec2144e2ec82343b37c6ca40a09cbbc45c3473ce17a56070dcf64b017655d1a1adb5f544d240a5447ebb8210f6ce4eab08ea5223ade3f5cbdf7aaced81f6347b8cc19e8aca52238bb6b0073f3963eaf0882d9ee40b39d8c2a4a3f5de6d7cb673bfef4abaf71a937da7de6dd06caac65b02ce6c60e86f09a2596ecd70e5eba516c0544c019758df53326e949f46967ab545f076ecbd93e6a3422bbd7ab549301d1a232a77bbd3f53571a9a838fe50a5e1d8375053467eb36d15792c4b46eec4ac6225160eacf0c110b4ca1f33981676aa75e0c4ccfe6addcc5d5bf8629f6bbb8ad030fbdc8e4f9b3e90b3d9b03ab6edd2064353af7c628921ffaed8590510c0484d84b9afa0b0a004a12346d6e9dc9e6dacded1a896ddd099fe2c8dc7edb240df7cd24a2f010adf0510f33f3bfe6fa17a5e86baa01144557dd5d6d2d39940cca7f72adbf5c8a2a02f17addea2b7d29db6a3d367053b9ad07ff585afc95583f4b8f71f124c4bc4a80e527ff0360d312548814313c3c6e6b7b88d3836f37260de5a1d1d935385b2382604c8c2b890a1f40ff08c31d5a47977eac0f499a346031ed02110443dc625baa2893f82ce14470895adf122569f4ce54868706dcffffff23