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

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

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

Block Certificate

Block 64414 afd151b35acb5f74d54ef7b5d8880f583af3d90548aa6b6f53b2a7b850449700

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
23baaeb2b46d2769e6ff6b4a3d23af7fe37215567255a7525a830efd8c5856b7
Certificate Block Hash
afd151b35acb5f74d54ef7b5d8880f583af3d90548aa6b6f53b2a7b850449700
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00c0140000f0340100
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000b1718ccc75bd42b0b8db33cf59ef7207315f29e370133299fea7d67657152458f19c12096691bac8e6ff1ca2fc582cc8197491ef38a1de54df86a4ddb85b2bb405d61e7edecfd693c0e3c87ec85c28ab05c5e3df4942512bf4030000000000000020000000000200c0140000f0340100

Raw Header Hex

000040202bd83af11d8e52e01efffba9b3b907d685b7bbe1ac2ace4e1e881403986e1cf13f44576c448bf94bc6b18cb94f1e6f08c827680b7de13afa5b9a1c49ad04ec3d1c101b6a32c60118b756588cfd0e835a52a75572561572e37faf233d4a6bffe669276db4b2aeba23

Proof Data Hex

59,560 bytes
121216020307811ee8b614d7fb4fd170ccb32d9b8b6bf7b7ffa034c921f5fe33e0e5a96c85904f0c5c5610dd976c2130fc4b504cbc443b6768a470c569e22be55695588114711b27857610d6785ba3f94998f57434f1bfd2efa37df7b900ce61e8a438cc99416160b3fbb6e95b62dbf25b2dc552802191928f50ae20b6fac8cc399959e74e18a5cfbd31739005ecad6713f4199ba02c89e86becdf4f364a8d8797d351f1607cd8c4dcca4408b7e0cd5cab04a0dbfc977913d39abc9932a8ecb2b3d6ce47a2e4dcc9678e262ae59fd5df23f99d7e52c2e2b215880f9a3d5cb113a28c9a0807dd20f6216188eefe5f4e8e1a958950956723a5c04c4d2ed0f406f49d7701b57b91244e80e0156c90b30972bae95b5a72580f14ac20dccc8428084b70adeef353c72b511492126df802d0e3133ec665c7e01d18292b976f23fdb6c67810b14b70c0f68e415f2b1bde1f2b56559a74cf89a9fe0ee8ab40e805c0e36d28d51d927ac1446474f9ac6c83da4116ed294787d9f306dd977bc6656ecb5163a47b001b70822a7d622f9e61ddc60035cabffdcb452f4d9664225e5c2f51b8e6de70d80cb0200f458554b968159c1ea8fa875ca34ad84da35e8c5aed5582a84d4532d2c855cf1556c05e839df3d15d32fe83ade929267ad5cbe2c6021f6c2f9fcb57a272a199eacb51cf2de06fa0c973b76edd9b2854131d5afbe1af548038fe786702d4ccd2f994debee2f18e7c760f3dbada296b5029acdf9209a31870dbfc02c330b91fd2cc82e6720cec9ab86da4d0c71e569f130aabc21f867dc0b1328efcbe21023316f6fe15a5ef7c9eb8e31a61131a21cba1035d7c6e0f223fcfd19c21c69df208a4ce3b701111f051edeb5cb190f0cefdca6aa25743b85ccc00d3116c2b869419fd83fdb7d3bf2fef8a3cc011305cd192fac4482ba0b80f3eccddbd9199aebb3a36d043d06f569ba8d519db44bd5a1da8a3074e2cc0943196bae84cf68bd7dc45862e48a4c5740f300dd80f3da1abcd9d5357e3548cdf97bbc21210439f4f9c95d9c4f61600d345badfb0ec659eb6725b61417a4b5a577aec56072cab639a412ded5970a6a9200fc7a92493a93ff8c084ef06cc4ade7dd2f3eade37eac85c7c0a3feadc78dde131265aa7c584bb0e41fcc9ed6468a8ce86214155244ce534c08d4c819e4e31e61eedfba573efd23eaa2ed2f3302f440f00d33b5200a868929f6b8c02ead8b194ab6964b796b60618381ab996fc6f1b3dc1482c312072cedc63f14b6253544404cb2135bfd111769a09aa9873930c85b30ebe28fcf113a8be744238bd6142302bf93323e0e553a9cbe76e08f185925e9371f801196d1772c5f461ecca590e72e8b6370ec3183d3f4a31f1aa896a623810db47faf045ea1ebd0620cd639a405938fdd0b10e32f3bac5ac483bcf34589172259df71dc3668c04c57679d37c0834fa3ad3ef91fe68bb48ef78bf7f84faaee640d2ee96727e18034ac546267d61686e35706e19e652f4b28c66b286eda5faa82f9b0e1c2355448604af1d419738cf77fef01d88c65620ab9c23feaf1aa9f8908494c52c5619481a89d09572563e84b5caae2a45804d21b8808797ac209c1e0390e38402802eecc2c8080752b1a291eda71aa3abad3a7774b7f8b2ef524c616407e48292351189165493458119d4e214bc2afc2135035f8df882e0b63ae7aa7dbcd50d87bfe73b1b7900e726e74cabb4f945027242e3f73aac1462bf04d26235a8eee347f8274c5fbbd211bf9baa7b28bdfde663588f1ecbaf5d0578b68d2fb85f9a575d6900fabfd77cf8e22c9775a6ef0845a0b40c9fdb663572c7498fa6ece83cb738d66b93d49a030310be35f476e4ac7ece19b231a862b69dc86b3c2a74362f3f2d71fc030e0b5fc8e594d6efa033b9c0036a10579ef2954c7dcc303a85495c1f6596c294b6cd5dd4684c523f8ba80fe2a7dda5106d2b23d251c28c9f909ca0b8acae031cc2a4e1d641ca1984eeb504970918181768cc3659b1ec727461ac55e42c915550814398bfdef216c0791dfcf6063b94b5d1a287f8e3e17e9b65b3f2fd20308203430b5575f0bc312b342c56a91f180328344258f41e46a2f7d8598b61879484b0fb549b8b692f2957470077d1339cce985decc0435230d28d1e439f44429b423b57c7ecb8a17d82f10a4cef95d859d286b97a74ba0bec53cfe5c5e4a735c199c87ccb3537d61e24da565269b686be6db8f135331a7cd75e8d4f0fcc2654b5f973b76aa5b9fa1df7706a27cff3e322c2edee5a3409a326b2f7da2cd6b680f073d1af815936054c53b94c14b39a1986642673006218b372e387997a0984109aaf042cc5db39ca5cb936875a1857bf0bcb1338051a95bf921be6352688579d6a395d72a8990b731ac1baff1bc099dc4c70a871f847b6e11e2a0bd46c0b179153979360b3451bbf870ed9e1d94eb007972ec19d30939bb715a2304f91df24f9d816df91497b507b636c76f026c3611341cabeb3b1d4d5ac1f84fc904d7ab58c2a31df81287cf55aea5da74da1e3de5b318233b45589cb00fb0866a2a28c450e6570f03b71f72c11cde2fada1febe3307bf6f470bfe96723a2915c1072e5fa8af9284c54461c313f66ad6718b22b903774f9d5fbc809f557a2b4710f7b8bf8c558a4189e1afd4413aa84a69f4723873d80f4c8ce1dd2b9a0c6d1fba5ac07e0e1f3894b28d30b488ed2a977ff8815378585afdfb944e8baa73df51dfdfc6728bf7873ee28a7690692c75cabd7044283221b9949f0099207c898b7d82f65a41418b3df6e7f254fc88fe0436d98aec156d6f4631c491e5841c72b5156165ef0df2fa7647aa11b4fe7c9c6e69d28658f5c0c84edb19ace573ce1b430b00fd87c80a632485ef5d33b6ec7392972f8d17feb2016182b7ff1a6f5dd40deca1d21fc6f882a454b1e14a396dba2e05fa3b0d834c7481d8cf980d3d21912f97394dd828e3d0280b650b90ad58aadc4fa68eb5d74754a4fbeafce67da399be16fd05d9508d5569268d828035f79680ddc78580de27a6a4d71a9a28962cad5681a33702cf163c686480c44fd03bf7e5f14179b642c6b763c09546cc4948a30e74c9ab93250c2411edbbf628934d0e1da2dab860e3edbacd88b706eb62bda4449311438af2d6a8e55d09cf0dd936559316c45e78e98fa76996fc2bad4e13e365b8caa6635f4721a1936cdc3e85f713cca7dc37b31d5ac4f82404ad8f2317013efeae3c4017b30396aac50b26e8694a793931d9fbce2642e2005aacb914b02bf33fbea92b5c2de45617b0f236c517b082979b6db5bc1bc3dd22a2c9108e0c383ec6ddb9df387d700d51f8945d99093b89c41b7aec240c7504634f2d47c4a17d698f1df94159a5cf6f0be07b314d1cebb6adff1630d4efb209e31933b2dc6dba3e8f0d9214c41f47cca69f405afd641b970a90c368a278142d102b75098ff29da6b76bf712cabac44b9f3cb1af4396e34a939008714a49f6f044bb8aaba8d9a22867a3939bbb2dac751bf368c473d9387c31bfb25d0a737dd1c25b1ab96144cf89d77e552f10d18b1a9b2afbf4510b357ee0bd576c2ac4b7ebcac1736b83b0d13bbd302547507aacd92e5d563059c69acdb59bfd441e5a005b4c23a19fb71fdaeb56e3b7d1b03abe2293fa0eedb33021fb9a53e2d6a7e3cebc9ddfbd361cfc2375630baa1848c2f48fc367e56791f602d4ef6316efd7a93ddd8f43fed0668c97652c7d28648fd733b33b500c9d71022b670b027cc162b8681bab0d1f554ff67ff96d8d1084cf71c9c1a0dbe377bea058339fee08b82b2105c337fa9e3d55aebf454e0c6079c77a4f8243f0636c6281d4f4059614b3c93e8c2eb2aec2e66c7d6e8254142f2cbb0aaa6798d3bd282d79892ea4d088fd05aa6021a7469ef00f5a7297dd4bf8655a1feb34864423a02a3452e3da9edf5908b9c02715f74e86241ac2538da0ec7227f9a4f60dc291244a5b553878251b7ec37261aad5c94283270c6e7e550efc41101a5f32386fa86ec18a8bc830136c08b8bf5b10befa9757cc6dcff0f9948d3e304c845d796eaffefc6fabba366984bd8b33711f6e246b0804c8432cdfd9a774f1ea04d44b38df7e02268895451deb354c8aa9011b301279f26837609d6e4ea9935958df29d75cc77fed531c256dac568c1eb15db6e4c0e84fe7769a1dcf1fc66eecfe3950c75427a2805345f351eff74d167bbc2c0c55c378a23b10d225a72f5fc8bbeef5c5a9e0d49f21aa7a229c8fff1850c6a262436b788d7a6c97bc6c9a9d0a009b58c5b11da6ab5c5a39c234982514067dbc431c9f701b94309c68150f05e75957cd4dcd6353698db77b39af1320dcfc771229986d78a88ea298535e0d9737fb796caba99b8f81300ebdfee5a72e736f88de92c325f86863ed318e25d8020444c27dd94dc1009ddd008022ab91a7be5a047687389766bfcccbcec3276acc72156385db3fe25098cf6369311cb86e8506fc71115535113d01e7211909e8c2f2de4586e888f3a90e56eacd2fc3c4e59f9e598692a4cf4138127bed6d2d64855f2c96480e14483595484ebfd24efb5dcff5cb8a6bc8d198e7538cd28913ba9ecda2cbc3df03d942ed2f26754d7e34709a8d77e32f7f2f56d16c00fd6008b873d3c8ad382c85b53ead9ad23e18146b96ce5facd7d8a531dd2393e7e1f09dc14267b2215ec7376ec55e45d3d6aa6419133c57be5ddc6da389b666c2052c211849d811149214d024baae2cfa3b5c66e159894d89f8aa79266464f73f595f34581bfb0647b5b148c146e3795c8606f0c0801a7e774bc6e261c047ce6694a53d387c5b47b06ba4526e655795be83a220872763044a57afdf83f30637615a269ef1963a2f4e58e6457b05d801ce610b7ee2ece7b4c52f5766f43a3174382192b10537381d51f39d04d6cb7a45c95fb3bb5ff7da991e9823113e2d73eff6f3a819bd952a31073d18e8430afdfddbdd69d058b090c09d76e21be6c205af9031ad7fda6e372333562acdd082d2d40f192d10d8dd07b6f6f76fa0d3ec487cb0b4b628a45cbecd3b4f2e008b0fc45cba5a18e87c6a9fd1d7dd55101f12571af26a693276aa74fbf7faa98a5401fd919c3331ec0065f5fe1587a4b8ab016672501b7fc6dc64ccc34ded6ff8846337ff524505f6cc3d0ea26e80a858fab5c1aca5622385520eb48279de20d4598121fcae54887e6b8932070a0f019b266bd1b7aeab5ee2f60e9343e01f353c787ce6374476f85a2e633502a28de80d6b1197c72e65aa8964a17a749b165f398cfd041577bc7d568ad1fb0e4219c32efbe4c73a3bd0354b8940cf5c20aa4732e7333d079ac2679a57b527796cc53275876e7b3173262e5f7ea740dad6b056d28dbb468dc5c8779c2b4df3b9c0abcb5ed879dd53925386a54801e35f2ed7f91c90743fe2c9cad40312e41a9d2bf975e316aac65d3f6d66897f38cb64f52b932472034ac7a592836b1296a1a17539ba14f15ee8a86cfdcaeb61bc98ea7eb00fcf0379bb5047ffe03e683a55d5bd745cf252475db0086263e4f74f178327d098f14702e37cb9175d6b15cb5f30da032190653dc9a59279e3b35bd387c32bdee5263278b85adfb1d0d857b7f3eb8a29af8a10bf805c5d4dce006fe4db5bec6a2cc056a91f0b43d9ecefcd3c934d52dd2b6c337ffa266ce90d6a403ee91f8802c7e8648760346940742879fc01c14a7a45342b46f61c5f9d12b61538c85cd16baf0b7820b98931ab9990a05218fc6aea2416aa8ba79295b159a57290176e1614be7079acac21f352d0a002628a5282f5cd60d5ae01cd651870267b7b5285de1029db33a2fc88431f97f61abc2816c01ec136ec09b8a17ff746bee88068afa82848071bc9e406e5f103da125ba08779489e939e371cac574707516b92a60203e60aa8c7dcc52a09276de7eefcc5f2c07aa80d197be7a0fac2e9c756a929e50ee167d8bc40e5388a7ba0224690f8856d1c44458f82fd6768f630cc0cdd5b70aed8cb3475a92d23c7caddb9652b39ccff2282703526a640badcea2b6d642b47745f7aff06401c629e9177af763ccc45e097da1e6da613c000d8876c707943dba27c187c07fe283eb56b6afceb3d82d75c67061c0f52222e6738e829f4dc328e92fd9203ad04b144840cee09448cb10e599b0b8d00f8d626b7abf6d5b438423bc2b9c83918cd01d564edae8231f583e50173f45a80724730edb6d58d4696e481b95f9416f9d0a249aeae6841d33abdf1edad4e64ed9c6fad5a8c308264227a593d65556a1a24f7636e27d2a93a5abf5c3357c9eb70ed9bd45cfef665b627e00e05c1a16ab0264f8eadca2be733a790b1f8a8c30271439dce558e155f8a293586f902c0ad4bc31bb3318c73a92099b547038f786c443f18b7b1f58184deebfb537dcabc2aabcebdee3dd1d6ef88c4835c2498223cd4f554052cce48e5ea1beb1c40a8838e58cc530259eaf3145cd5aeec8efde2f07b63965ee6dc41e94f108f4bef24df25ff84e9aaef73956024f294c31879f623401f80c8d400354c596cb20e28d0c6b38fcab60996642fa4a0d5a71be4a38cfba1ff25fb1322ba82adf7a48485c2a055456be1d623574905d1358d4efd189cadb85e548a6138dc0f819d9ed4e5700b74f275b257d7b65e14437e73fdd777da086acd53cd925765d31115a9ea2752bba0ed716b4780d30655792cbd3a397f00aedcc2c1164e259448066bf10e280b6813d3a2b956a8a4d4c5ecce6bd13a31ca071c5774479530563628ef8674cd3e074a2edc478bd706160d319b9f39b9e60ec0bdac42170af1cc5f375ace4e5dc3e0d5dc4d29e4716ad9e0b5889f614069e10c93564d8feb1a5f95a918add6e7b207fe97a0c2c76262a0bcd75c58d1c0d8794a66c810361b0d8c54818880564bd9c7fa99a8f024b4e18b103ab30c2ab1ff25df7d4ddf3d12856774ddbc495a9f3babb03ae3f62ff4bae1cbe4e7b531d2e8a871dd51b3b0b7babc0468c5c40ff5ff8499b9410c8552237037a936094e02c9da7cf03bf48535d1ad41eeea09e023b1ce5d4a4d873f3e1fed829d8263057c6e4e194d705f1cb6c275b305e5edf2ebd5f16161f433a27956a573825bed1af38a47dffa4f6eef5e6145e9c8f8207cf4b7e2ab13854c52fd0090aeda14a98dd1c4410ad523a2b8170719c94eb917ddbe94cb687182309d5ea863b79632f88f24e2fff9bbd1cff7ac68028f0068db0875765315fe080d96c5a9050377c3ceb717cdca07640ad574b2c32cfdf74d57bfc7aa03f9b9466e3daaedf8ddc30205e867428e7d95437fbf478c618c8e7789a26f08fafa9b75ad0316b7c98982afb3f7a72149b2a0972986f045d35de9833f789a19c2810281c53dc6176c64d24f899726efb827206430b86d50ef2c40e6d858121193c98350f83a3260548fef86675ce9b08b1dfae4a22df778f4961543b894b67c61910f4893d95a10d7a188b7dbb0e681d851d7259b5d286e9a083146b5e8f48e6c3dd37432dfbc2633ddcb55501e4677d3aa5d69ec78d20f221c7217139a3bb9102ebfd42383152c24cc9c97da406003192090f1fe8680d1f882e72c1cd94424eaad05c3b832695560483bde2320c32739d957bb1d5b8a5cabbf9eee872d1ef30d78b28f42640dbdbd3e696eef3171e82f6ee385125f6e1b7ee4e9b9b4b6dcc5f52a922444b721d119767a4d1d7da361844190d39256c55759b28ae1c4840009733965d62741d11b7f4f2fa2b8636faeef7be9049e1ce1422408003657129b7d2dbef0d6f83ca38fe0b9e557e22b41c53edaad4c24116a9ba3e1b29c55630bcca27a4131a791d3720ab17806570d7bad76cae457c3f42b178b64406a965a861cc2498a472a2cd93de03f9126b07df5580edbbdf4c49b53c3a354b490a7d65ccc3387f6cd46bcaead0cff6be7709874c5b6cbc5f1abe58b5f76e341c0e44b721fc2f2d3e58f123de54ae45b6e294afbbca4eac1dd8c3f3c2a5436387ac9e5d3b23ef94e56b67bf9538c29201c80ce445d98ca6cc1c2f6ddac05eab3baed3d902308952a8e191497f92f1158ab2811d08c722ee26a98e2735c448e1903f631fc26b08c61a814222f8dd2979f614865567e59a566dd57ae046781798b856678d6edf3d3ab3778c8b2e0db5a3140533da1edd874470ee7acb3c01bc9c1e2d7d2254aa29c63ce4a8ff811c9a6a87c07cf9bb683d88954f9bef12393f0da90ed20611b449fe99054ba99515f3b0c8c86552fbfabfbf7c41166b0ec8a68126e9c1aafd90ab2cc4401acee53e728c8af920f29231b2215e815f348fd9593ab79cb426c4fddef1924b5a6f21e6116616ada89cadcee9b5052d59a1852d07151b4fdf0dd655deb4324e3aa21ab9256335b8414170be0a91cf5b8ecb1c93bc68e01e98a09e079b79cf94c0c88c84b89d30ab627fa0c7f6807b59251f554b2fc5ad379d14591fa840938398136e9f39dac0937fa2d05457f8d33d48bf2cda4fc40023ff85600e0af64153c72489b4eaffe340087ec36857bbdea41e4362f6671ef56da3de545fcea82f6568a4c548d195d948c455c1940ccfac64eee8e717ee09710deb1c1c2ee8f3e53aac371acac05dd7b1ecbb937fdffa14589bc9fd622cb0251691384c9e179858b3f4dab9f0ae7845accc5bb524c9d07720dd95a97f21ce56489dfadd19fe027685d2470627cb6707e6be3d8425a8e4f32e3c6a24611fb84182a2538a6a6474f774a3bcbc48e8134dfa8004180c68d83f642a2d87a22bb63136592893847aef88974f5a063f8ca2d1923120583566ed1a02e3076b38d9b17fff5d88951aa6d82a4832b760b851054d3e09e0b3f8568883a8b2d5eeabb730ffb89adc2ea3b6ad701bc2696b899ffc91e1af06b482a9d4dbd403794c47e6779d65d492bcb9dd4bedd507ddb2e70864dc2aebed28e3b4683f60000f5dd70c10fc59bffa31397152da0258c19aa06171721cea256d264dbd87f066ae6279ee90691866bba3f5bb08fd17349fa8f1cd9320be1e34104d48735915083455ea3a71d8c12f30fea43c6208a2e45825746587250475ab0c17862d1939c3dd93f0874212e3959b93820ca62e4cd556216f9dd77f61de93c1b2741e4619fa777660057f9121ef6d894f05e00d79ca79e38c9da3ede05457f4bb64cc9c8d85df6c5e28cb49cf5ed6eb998a5f291c3ecab44e7ed73ecf1653bd2dce1352bec8ebb18ab37571a51ca3b693313ad3e17fc174105f76ee0b521bc439604cc208c03542615da4a12911b6c7f00b38be44d9c569ad6877eaee0c93672a95876295ac4d0c4e81871dfa833ee39b50c1484e89e8ca4af40519a82cca7a4c749cf01db3caf655d9d44a2784adf927432bc7352fda03c2c0b90253d0607f4132ac27aad396a089a3b83a9b2c3b121999888f58656fd69b2761b31caa9c1e8daf59085432d056a0bd410f958765c488d5776a1bc53c0635e0912fe3d5d6b16bb9d8954c8d5f5d0390b6728d0297f5f2c63fe6b99f60dfe95390dc415add86611eac10a8c66b6d1cfd0ee960cd52fdf352c8445723417dff2adb5ea289002a5252d1805922e38d901a197dee5927ca26d9b7fcba8dfa0e1785291b0d1eb36ecd8c29d8ea1fd5349b32c60841877daf17335667ae80661ebf49861c2a0c929f451c1f27a35a111b8e94034dcd1018a1a70a20e425d2618283969bc5d1a0cd36d51f9bda5b594251e38fe6581cd1b6315a9539c3415d7a3fe53f1c07d6e405d9f34343ab569e5213e378642ad313f84a5ba550509054473b20602f37960ab5f552d807d18461f312de91678726bcbbabea575aca3c37b2e892f0bee785b437cb438e8fc5beb28aad13fd1633834469b0fff7d6d966f33342b5fa2d0aca852bceb2db52559352992370e9e34f7d54b5497f2e63fb50b07ab2aafc2607d9841b7a39a0fc3db2e284ba57ac5660ccea6d8537e2651efbeddce77c5d2f0f1d00de52963f97f568e2ffb4c3effe24d218c6d82cbb42bc939e15beefafd29b7df54e3d7cea11dcee782414e7fed00ac0b4dd6d9889b66d8cd6062c3f6a2ac331cd1a6faf4fa661cb30f356a4d10da3dd1378562fa62015a2164aa77309a4e2c220f93c242231933896c40d9a804febb4a36a1059c3912f5fef832b4bf0f269a5f50671fc55612402945dd2796a333297aba92bde6f154caea087892221332e18c9afb18f4283751c60fe9eef74ba2719f9d2f7dd6787d99ddd747628b4c2989a1f0b909b9b40649d1e1f19b70abef37aa35a055c8c3cb6c3229bf8b217c074f6b612b926fea59479e16662fb3cffd35e971ff0f50c722d86e433cb41fc1fbe2789430415ae8cf3ee405af7ab9becb9c4b10d0d750acdd4aa0693fa412fdb5f6b0eaec92d6b4b3e1c322979715b6c60354c49dececa72f43d6c7892a4adfd4b238cbeb5ec48172264be08b8909924d96d8b93dc567b3f0128ae634d72b61a878b367db9854a33cce076c97f899f921d0a00a84ddbf9cb5eed292b4d1e9363508a2fa75806dcb30b9374915aa446954b23aca897aa11eaa568e70cdd258ea033e51bedf8cc3640e3a9c130fe63dc914106dafe1c014987be012c264791522abbf5b96eed916bee4e1808723bd5f45497134d7eed1d81ee6c85a8b302e214900ef886553445e39c3a1e20bad27b7e1c3ed1a5c7bc586f08d0a81edd4aa0c14a5f3fefa99a7f71ac5e43b98c3e2882d6e8cb7a574a5ffc1e898b425524fd652d27105a6cbda0e90d9ab0093b8a7969e946788b48c4d64218138c0998a25e6d33b73cd133a0a7514aaf3f69398903fd0150445152e2f7d2bd426ee1d62c6d038205ca3870579b76265b3d203531938758b97a3d5002be0dc61210f883ed377370c8ae4596e36698e5e19cb246edbba4c71c08cd069dec17454a330b8bd7adc75348ccd93d72ce7d4a624a47f9ab8bf1d67da016066bde7c7b396614ed6c44512fe1204b44f9fd9e6717e549518ace71623ab0e8b239ef53f43166f52e3c2970661307ab223a36e22a8f90512fa7e104a213607dc2937e749148fc6cad2b462390cef99193adc2fa3cc857b29f005ae1c96b38d08da682eae34a4c1ebfc0afbf489bbc158261b8dec3059fcd020c6b86747751e0d22809cde39d43382413ba73f85b83b710961025eea093e13cc860a33c494ce73519c5735d73bf9890099cdcf14db04746f499af0d9848304b1c8ca96709527f00d868ca66b8f2cd7464e283b92de4671cbf1b9c92ba12223c4df6c54b9f9f438eeef6042e7b4ab14154ff27b940381b9d156492f9d38a16fadc92c6d0ad6f256d6bbe6900aa8e9fe2a6b3c28e1e79b13f8a9b090362428bcb1a203a93245dde010873e324ee03f8ace2dd0daa13964a5319346c99291784ffabd9da64cf2b4d11572a7636febf94892f0aad2c51df643c0ebfd7f1b2d73362c332bf65c896963d82f3ff22e8385fee9821fe4abd39b95b31ba29c8fd9127a6b00c03c9b4cfd5c74accbd9b1f6abf33e3738d643c2df6e14b4caa824f454567a7086d42b545bf96e184bfff0a74436ca940507044b2ebdeaf5c33ad3d783dc3aa1b44930b37c93e236ec3c095fb7040cccb2cb12549670056e2d006e1ff209acc672715c1f1db514b3968029cbd9854c68bf92738ed2a57afdfed76e335064d3efa4070e6697a2453c23666344053aeda2c8a3a7f2094bc86ffced987e02e4394fe15599725e767d9c059c365ce32544c4065472910e7ae50563b1a9e485fffcabed1bf850933f67c88bc237711d1ac6521f3f05a625d49b1212242c763a3e6ba89e1c5bce910c07c8bcc36fdd2a4403f76223e2e84ad0c33bafad80f4ee190442638412018c510b96d3e6095e618558364697797650ffcecc6b4237e0206f2dcbf770ae35e38884cec0ca0f15bfb67beb8f3bc2f30cb9f4859b70087cbf09eed36e204b192caacb0601a4c212cbcaf9fef8d243fd9c4bd73b4942b376350b1586bce490ae2064cb9e9f7c041210cf66b0c3b1e5d80edc5e64535870d0c7d78bff82a0d315f211468c31aef8e2b148cf3dc79ea7182eab0d32fe48d35219767315be38dcff725ddb8eed1629c0e8b58b7255145e3cedd15ee371088f1155d420376ac384671f5093fede966abe9141818dcf074af9c533f50e13bd6bb2f8db83910910577101042fcc4ad4a4ed64ec7fb0209ddffa894dbdaeb61d9abefc8906b1ab52f6953a6af906dcb182530883f8970a25edc154c9a82d44c2e11a5e9a6b1b9a162e94ffc097bb77da09467b0042ba1186a1325b8b0fedb490f30a7f91cf2bb35433d2b67f21a97a9f836d563a1a75e524046a4f54b8ac8a8731e7b1752f97a94965525a6e5aa72acb3c01a702afdb1a9fd4de8ea0f403e002ae56f84850a7559498b170db0aceb12bbb8af0454148966440c492366159ac5edca6fbcc360f2cffc6890877b14820e915256d4c0324907dd4bc9e93e843f8774477f3551a3e6b8ce2ceffb3234f39d9aae4a3cffadfb5e9bcc40f016a5e21305e84cf0afaaaaccbfb6870a936d461ec1b2e3daeac624d5320b3a9c6855f64cb11ae14f461b564af2c03fea21c482935082e66002d0e6dcb268935c3d10d278c7240da569f7f53ad0b2730a2284722a8176266afaa5a178b8c3b562c201d2ae10f09c9ab22eef922d0f609ac8ccea5e9d54b74a805f7d3c95e381b03be43019aded1cea9654a5ebb1d0bbaaac79270eda5ebecc16b3a3363b8228e4d6349593986f85467726b93e4520830b83b0cf94699e4810144751f182ea6a0568cf98b31ed106049e5695cfc39dc9b72991d72e33e59af22e5d51e8a03422d604fb375d2f1af7ea3fad38c1cb67ec744916d3cb8483910f2eddf8e6931e1cb36b34d10aedaa51946ff3351426b53e4f8ac493544a4a832fd293db3e4e7ad262d92ed1b690087f1da87ae3a9063d9fa0b8f69ac66a05fafd1ee4cac438265236db0a815ada7625b8de4c9223f90021df5855df7d126bee55b3d48c2011e84248c955662ec21c14fceca1952a87f53bf48cc441da4eac4daa7bce4094926a65f7bad4675d93d185b50e50799cc2c33017f8cbf0a09d3bcf2e61325f1f774f86ccd8e45f18bad2678b2ea41e733192be181b26566f4e1cc14b84079d8e1b40906ea424eaa133cc60e8d5c63dd8d194af1603caadf7fa3d634cf460605463690f52826ed9d63c894126114458ec0a2faa75022b2004b5901cec1adae737dd3aff77282acd50002e78ee1ae4bcdc9ac46bbfe1f79bd105cde06bf9193fb1e2f6423eeafc9a2c008cd4b96c8102781ed8e73838f4fe2be5ee26f857b58bdf375eeb8ccf348ec9e9e5ff1d734a1937fe9b88c2296f1e6063fdbf49b28acafe7ed481f9693ee595d4972ece49be7f033c992c40e454b4a38fa4c615052c7ebdce84b65c4cf9268b5bb8c9e2899fe2dbc6e6391a57ba70bc498ff73f60ffd16f1279fb325d8cd4af5fe1f893c0a7e69892f221258eeacacec2df0f8f92d3662866c76afff7cb32ee56c6eedcc8770123851c683bb97246baa4b1d37a14fc4794f3f08f39e30ab80da7143a2442a74e00c51dd6b6d83ae12aab63fb598c58ca5de3e4204389adb968c2d97964cf9727714fba7e6fd9c863f123a6d3eb5758fb0f0e600b846b212b1b3ac6ce206758bcab8d91fe9f1e66c6e3244aecd9e99c9d5c91a5f251a41bdda6450a27abed355f14fff9a4ce59802c66c74423a0018e3cc506fd2e501dba8032be9f25140dcd831f4b0246bd03dbd51aa0f4602e57bfd4e006ec08b2229f8b992a9912febdb498b642c551a36a37844f65ad6bcf0d5c6d78f8a6ee73264ee3abfd868ec6f1c71063b2f1431a7fbb9b7d030f5d97976cc369d2d465ef725a2f369e964c64ddf651ecebf33405ce2282cc83362dc9a86ec306826a67443102236b58d3ee6583ce1dd0093137d65b43fe0d0588f4ef82ffaa44f614e95e63e469453303344f4abba1314480e1521d7d2857899d1f535aa3afa39a7834fdd9411274800730812eba2204516660fa383abd334aff42ba2f6f8f0edc45c2f09e5f4cffe8cdc52a7cce29976a5975100800537b9791fa5e718797aa76b109b009804cec47af62ee57e2ae54004a2ba2ca1412b6d5c3afb87dd48ed1ccfe0b8aeab0e00e4ee790669bd7ed4c0b863bf76b9196a0168f97a6e822ea0fa2b9dd9631b07354375d9a5aa99334de61a68c8e52b2a3114b02e2f3f968d5b797b0859740a33c6fff4fd104f16bd8f9c61c7204e7a6bcf80ac9015a3d7c41c9aca47e707860f65e47333eab1b635a8a1132af4852fa8d641ff764f96e935b062cbe41715718ef171bbbb8830f45b3304eba959a9cc0d33f7d0a072fe21bc9baa2230e742a5c43798e04faf52f709e56b64c6444190c13da9b9f8b6cfe76d046121fe6f15b69776e8743c1d657d7d693a3b7ded6818a02b047151f9ea0adaade02a378c7e528ebbde5f8e731504d87fbe8723f6f7ff098a9f70834f98da8f9dd2266aa80ec65729fa03a43a27616d79a550a891398e20c2c00c66221b898f83968189dc0bbc088bdbb844f92347592f43d2d7bfd74eef82eee64241312168662c13dd27c0aef453611c00a26201796c696ea57cdbad9fe6314d32a49015a85ed68a91c364025f97616187843be1cb906c103ed1bdd3947d0f3e3786eba27fe7c8c097a4b5f760d57a0808f64823e5f72a80bafcfd2b6f0ba15cf25d5aa00cf463e1ab3d6d28ae37dba3fe64a69e60e8a6502ad2dd07cb7b23e1a0d6f25a873372fa0f7135164829d0310229cbe388d892a82a1ec318482915718953093813aececfabe9fc724a43b9b45e8a78b57cb13b0d01f443bb7fdc857fb97fdf0efb67c7e74530ea261ef88b5d38f64aba7cd223a804745356d6ffe3cd56d2e9ceed4d7069a2a14b0bd922c21e2db89b36079eb4ee28120a9619dbd69b6096d7c6c1c28024260112db28e6324b55a748fdfe447e5d7649df9a6bbda65653af47b76e7b1ea0e988e4d05ab5dd8be9186906da2ec9d3111f20b187813756b09155fdf767f7eff32b43157e7badf6a00fbcb6bf48cf3c32eb3dc653abad88cb3116fc30324e92f1b5698f275d7a271cb807076fec13cbb24d497b11f03ca5539e6b6f5111a191a8da6b56284c33ec85ed2f7e8c19c993dc8ce52cfe5b950aa0784b587ee76760ac193d240e48b1dafc346b7b3e4bd553eb7a7facd1b061577ce6da00cded9136ac1d2fb147303d6ce3a16bc200904fd5ff8894f27c10e02d737055f43bef5a601e1beead9a4df96de3f6c2a88fab4ced358165398f6fd959b626bb4deef7ae7578a7ebe399692af5b5e40184b292819ddef1910b741b7afe4e6df9ea4e6ca49df4f62871decf2ec3e8a32f3c19b2658f206f522acc1074600c2e821c7e86d01a4f9acdfd68e2fa8bc6f0bf2c80e4ea168040cb2b79d20d3c36d2189e7a8cf7340bf32499c97e4eeb8866e7618e0a1285b6273b9aa5d392f3fb138186a980c8982fc39d666284b7949a480f06a76ba367d6da413dfe301d8a4e5ee4e5a1dc51f890ffb38c3d5ae6a4bcd20caf06c9f86d6a39eeb6cee8087ba7173473c0dd39313de8c6f3469c52567b9402c64f2065d1396e1b1a78b73c621bf1d278cdc027cc10a241a7972e0d75765e4423bf06eb98834f44e1a102cabb5d68fed34be1544cb2eff7faf74f108456d31c9046e9cdbc6a421ae1fa8e77f27ea0fc322e10d06842221ed3e1bbd03d54825aa808490d7139a7c73509349d7fec631286d26813fec54c838d1b304086f8d817f7043c48fddb16438741113ce270fb5c7deb310b438e266afa38273776b1c0f07849b910a6dc58e672dbb46ed255750522b513bae6b9ac9a0cdcc320b29cea20711974847bc431f83a89757fc2e896207c3f9193a3df35a1ce60bc785f2aaa8f8a0cfdd8f51d265f6c4bc573a7a7967e69542ead920d21dc9dc99a1fe0de5de11cace5d292426e3e131f9bf713e928abad16ab798a5405f8c9b4c470d0a989a03185948bbd61ebd5148330669eda9394dd4a612c8d200b7ce0dba12931886fcee279e4c4b21d001a7fd8e8d68fdf663b4d12b22c0e7b8b7a6fc4e53fd06534155dfde4c3095d8834f3aa8da81a0420af6dedb62881c4b1810767663846c5e104887137dd4edd89f1bc1fb11186960e178e988768d4c1059ca6a9c4d70cae5409e24124d6dc5a01a4e49f12b3c4b635dd0829063b4aa98770a0abd401646f65c3edc90096cf0e6027bce9bb118ff7c6d9df6cf95bd34ab366b22725e44db97ef244eccf9e88837bbf6933ba162bb8b4f3e3da32ebfb56613fc83dff1532e584ad7d2ea9e1c9463fe20702a9f096f97afb0c165e3853f7f69e3e75599fd1520c9179535257447682dd586a728ab9dd7841986c13371558f60b5fb33b1b15dbaa4d27978b480ee9b8f7261074036716f6c8fa7967246171ed15db9f7628765c009565607cd7bde1c281b6e4b80fe7045c4340bfb9499e9aadd7096aa7606fbcc7b6ea546f646e1ff09cd6899306a6a5fcc8d9f34d1392f347a18831dee6430d6e2d03198ff05f877526baf6e130300bb03d901c11c8123770ea3ca1cc795952ed58cadd783cb5777cd83874c57bcb3c7001e44622763b8af43bce59b879f3df95088855cf7623872d532f380fa0584ff04d8cb9437f3e32c8f410d3a42c484cae565963b92e2bfe811f312729072b6025de06bb26192dfc9fcc574a29c6bb544629521be6c44f87e2c7d64e6c9beeba318448279e082340f87a49e2ac859b89e8d58baebbd0ff4f579425a2cc7137ceeda5ee33891873b595a3e08b9711790d41cfbd8d421f3fe2e0939d4521d7f8c3a0f96630767634f324c4b9b912fcf337d44be3bf0f8137e742697a0b158f6a24556f33694b233becb57a2beea5d085ff200a7da91778172c20d95f3f266819e2a1e40bc81cbf3d76830a9310f2183ea7a73a1fc42d9e4ad9ab44fc3663592c447056177c4bd6c70f313e305c74f77a5d6dfbfd552cb9d96eb8ffa8a32c352ef535ab5cfa9e46379663353484df265e678fa3a69a566f7976c9fe2f7069891bee190114bdbb2bac3f28e3976ddffb46609cf05e57149564baa297f7f226352e5a32f414c587e19605d00e7d6bd3d911844b178b9139c9d5e1cdce654e24c8c33d1348c64e9b0485059c232ab477d5cf98fe7ae765a9d13687f9280e046c2ceec9420f9dbd021793deb335e7562707d735536cf1f75c5531be1c79a4577c7a127a6ecc901074faed184fae315a2739e27bb4150903b2e456048a3fcf33d2c30336e94cfb859e5cb099599325d7db52f89d44fa6e427a8ac59efec1dd498c3073f7f6fb84effc9292335cad635c7ece7410e13ac777026730bf1c90dbf80d865ba807ad48805c9112302228ef78aad0fdc76c41b936e11b932b247f433b139a44ebe21154fe3213ef3bf7122f7b303d01bbe12c41127a9e1ed82731acc961cd2bc72c48699eddd553d3c702107acc802db24d0e1c89935ba7dd702f9ba073a0048382db1f5038589a48a0b7296dfbfde55ad0e82fe1580a691b51df2d7dd1ed8e1c216796ba714e0544b16482f1394a5fdfa106a0d289d338dd8c147f1ec271a8d7960d19c9948dc86efb2bfd76cec25304a1c465ded897dc28cd32ebcbe4dae81fe06589e9517daa5a5eebcf4bfa772f80509ff688c0ccadaa78909696c6877c7af0ae5176de709d39368da62403fcc55e69e84ddf0872a4a35d10f94bb90b0f6feb65c48626b6d9c0e643641cf2ea45b932f9ca5c50917b5e0e0ebdca92fc39a9a8108ec837a70ad7d47e1b3c5dcee14a2fb02872dd3793fcaf2e307eafe7a215a084c81c328cdea7212fd79fc5714e22243d6b8afd0ef8380a36dbc7adf9b9669797d5093c48fee6d05d8d501ed7361c1dd9ce59ac97d31ff1c4df99c54854ef4ec14b5bc9384e3451f6173f08bb6aba7e4b5059688c4c548bb39223c5f490a7afd9bc485fbc177b9ae8535b14d072ff376b37b53190962706d61b7e96ca04510a180d81042caa7d5d867209b8554e996743babf4959bccfb254bbcecc90bc6f998999be6a45e585111f7b6aae33fc201f5de696d3d9c417d5294cbf4e0d4a2bed6548a0958dab346ef11ad33aaeb9fd13edd28c5f95284670aea1d859ad5bc89f92944df1b4099148535e325084bd4ebe35e42367ea8e0e2072a4fdffa065093ea2a1e55f598796ebd6d380f50124260b8809cbe1bb8b8d06e925c55b3a31b4faff99e504fcd321120040866a74e2b5f05d2ff9db0ff3a9329eed3efcde6df064f0b9bd3703eb0755e1cbfcf65eab5b297b8f5e304a6958352fe6796ef1216b2a1f6b873cb508c8922f7d885c4593803d2ff387543968ea8cd6a826b4ecb4b158faa970b9070a9026902b897f10362b794f72470056954159042ccc47bfeb605b4997fd47535166cf7be2ce46126b0cec9888cf93d0bcb389f38ba2fad09c3a446f6a5b326238d900f38d9b69315d7478f461ba9680c810285f7fbf54a130ac8f4de133af3c77d937869daad4ddf9d31502e6dafb4251153d0723a95c13dd92849f845a45ff2769fd14debfbc0fa0013fa651309ba777c6a9befdeb1bcf06c1c9b97307bbc3f4059bd46ecaa72431ce1ed895468f29223250bf2ef53ada997cdd5acc6fefb5df84440660a2fd4348c74ba06bf16553d1faf458cc44aeb0af205f53bb7985e1d610f2c09e2158407e90564f18060175948a8d504b6289b34c12696d3371c8f471f1233e6878571cfe6c18e156a54e75e3c77464b36f0bacfe3e4cd53d4e6e05fba8dda816197997380cdbce6513a6cd1246e48352144cdb75a38ed60b6dec22b1bf0978e2faf3dd7fa1f6feff36844b8e2612c4a43bb38bd0b685c5b0c4a2f70e62ff4043de7444b0ca1b096756ff95da6cc66476bc0951301dba22069d8ca505f526c573238b4fe0aa283d7bbed2f18ba77e4705e771b70f7b6ef7c9fe7173bd852e398521fd710e9298b9d2b6e1f6cb94a2f1950a19702443e10ea188bd72750b29af2a8ff8d661e82bab87f99f74d9eecc875b774f3bdffc1825ca9389877ff706ce58c1e1f2b767c3b9b2a7c2bd96fd1f5b6f41e3468f6636fa5cf2bc7aceec4d4567b50b60e9392ba1992a150f7e28a62a569a839b56f85a3aa96a1e7579538796784d7955f1273267486991ee460da76123441b9c6ec41f849bb7b5423b743f9b4f849428f99ec7c9ad14aafb3072caefa4bf7f9942ad3d309354193e5f41028ec7aa7a7038a056b9dd779a33e98793aa5edda670d4eeb746aa340c1aedc1b11805badcb909c8e3d27d545bf614585811ce0a3aee2983aa6d5d6385252a05731f0b7990e73cd7a9a74947bbf1d278424d6a543f875aa9f599f07afede9230b64d4d8a4699adbd9e2b111392135f00de76b66b5653599ad620359f5a7ee9ca8e36b803d3e0625af898f693d826d2282702f1690ad0c43a45e551ad6cc1e934101f5df65d4cf39d35288aa098b8347cbbe75008e643180c1dfc7ba999d544fd8b4435c7688e95a256278eb26066c9bf91a77d7febdf5d9d1667d94baa0ad049d451f37298ba3a103102c46134af90095c2c8f9cea8f2f6d8750b863c4cd466764fff3a305c732447ee974146c25682edfe245471ada38328cd0c5b08a06b5ac0ce72e113b373a8a0b23055b516435b82e5da250a8d3442fde742ad9a7d8f7bcbc03830e2022561cb15bfc3053eacce6fc2aa01b72283ca6f11f45c4db1d2bff2f994ac5a6db20a75c62679614e9a775e1b9c5f3c33799f3bd56dd26190dc5203ea10f752f99404a183e408d84ce152897d0a53de9a77d5ce55a87a7ff189384b66bef1b3aa7d148becd09600c24a31f6989a89ec5e6c0ba807ad74060d71f8753a773c9ae267db7608b4c15a0adc208a4c6a64584d546585f552598a602800a498b21139a23cf4ae7c689ed141dcb52c9b74dfe8bc5c6b5a2a5cd1b79d96a9e68e7a21cd41f8d80bcaddd8f4737f80f97cba00b92f98aaf9ab1c5ed961946f657f4a2ce8f57e116c33bc6e146efa4b7c390dfce47b16742b8ec2ad8e33fc97590593544f9dceac45ee2ba91b4e6fcf094535d4053974ac613604093bc79dfd86f79630a5b936c60a52c4c5f9bfe39a4a4bd0794cf4cc0922e7780e7e8b223c255ecfa8ab25f32a5ca8067367d9c92b8170f02f712592a06d4e3b9b895282f08dadb33538ed80d12027673604f35973ee11efd4f8c5d5d39b458edb5f48cf96735a1da609847ef05fc9f2229b1226dc24a93617f1f526449d44099d6a418fe6e760e2b69f13f01fb9285958a9abd09578d58547700322e3be2f16be61bc5bee01ca4b93e00b98be528088b3745c08354606e439521a32675ea38832a8843beb8b06b953a8b1e2d068faf6572619f5d18df9c2028afd6096be3b0e05931d398ccb3595b722843ac132ddd2ec7d120036d3f1af22620e83af3e463adfd71aee90a4b224dbfe6f8446f4b4716c50e45207f5cbda81d55e5e7ca1e957bdec710a01a637df4b57efbc9883e6a8786c32f4a44540dd7b0e300f3afbfc2102f49096cf771a7c4da83124186d514462e10df6c2a70b7d0984798e8c26b0def82d33d649d35b35ba3d7823466695b55173195eab7f95ad1bc470e8475ded3c5260bc12f8768224e18dbe9186d771ff18869ac5f213c5bec74678b72565b16f3c236e77b7e1af41e70e05b0d1d568a10114d031c0920a960e5f736ef248b5396a66d42b4ce126c965cb4f5410eb8f558a96ae1e440cf59454ec8573f23714cc58893a4a5095f95f3b65d440935bcdf2d9f7cc005b3770c574afe7c58242372ae154c92c75654e6fce0ac6efa68027e41572a99c5e9de429647364cb88b4b55a1bbb002742f4ac24d83e387d72bbcaee94ac62768d88f852a9d5d9d978f6cc3ef7e02f859ab55e373ef3c3316950bbaf115e2f3fdb78e24aabbe210c49bef9190ba06ae68d78dd0bd10f7189f441eb5764755f6dfc6d45172fa741f36e1ea22e1dfea3e68ba7b39e290b72b23d41aa9044ba97abe61671e7102bbbe1eb361ef91b2348b0afec17d93b6e87bc0d945783ceccc196b3aec38d31ce0b35a0928830396495550cc61466b2edd95b23e367cbd4e59556fc1f006bbed7b55a77a46738902bbfc73957c952c03b40686677fd0cbaf15f4b8efadda171222b22dfef5cec38f868bde2787294fb0825c451cfdfecc42d5781aa95d005b749958606a64b35778336c4033bd1ee7921209cdc3e885e417b946b3ca512ca21a058957390ff63f2dac3de832761fe33aff7bafae184fd5ead29dede9fda242aed4d395a8b52fd130729cafba842975bc89838ee6a0fbf665e2857b5a367a77c96e1efdbc554bbeffa35c8c7bcfb675e25808cb4321f576f6ba2c4178d22670831093b2a38ad0dd0b56fada81e1af81db4a756fdf81fc8dcabbf9e293f5dab68ca47a814d01a02c26f611b02a79d7d41365b9d0141c1eaee01420826f6712faaaca6d9cf9e4377d4cbe6a6b24763621641c58265442ca1b5ac0af31b23a6c2583ed06357fed1f40e83e82d57c46b2e48a6e50f55fc57d340603a6843170a799ee285647d5605fc73fdaf5a1fdc44619b0470fb66f8c34022f97a54747425cf1c2f36970290c00bef08dc75c1b7de6806bdc9a30d74aadaf8d76f0ba3ff30b08adfa53295a2859d179ed396cc016f5337aba8af55c99cac23bd54c7a7c5f966fb5dd919a9186f7fc66491c1e0e550a0d81ff583d2055b7e2b25f30bea9cd9cfe392693175f1d428a819427753378c64501c193d8d307ea96447e8b3743a270bd48d38833f51ed201ebaaa185f6786f0f619b25dea7c2094b7d3914e176ca64145bbdbbff6d02fbbc355c8d049b88f4f88bfa69f9ea9758db09024c18ebce518f3653889ce44592da9704f6d1cb7c7545801f9b55de409f93f5d875302c6b42971c1bdc6e9a8f506067360f10cc48a37ecc52cbfbbc9adb0551934df934a24c6307bbb0e694c0ec6ae0c7df8a0afc889aa15fd240fd7e84c13eb9da5e66caec59eec0a9f56dfb606f03a01fbe82002a6bdf8db68606c1635ce1710e7cf7db3a9a368e145d8107f941b5a4d05a04dd32c500ced3fca140b4e6a8a1428179deeea5c3262c53c189be212bcef59f220e92a9ae0e4f728028cbf3744eb23bf0f0edd9d551ed44d328d861d373b647c1972977138c9195a14ec5e8f068e881f9fb7c86eed9becc063b38726eb1f42612ccadab28de7e1d9a1e47f67b599577ed9e47e9726cd14d5bd63343e7a8b2b143e66ae1b87c0d859570e2323a74e5991edfdad46696e926af4b17dfbff0c7e7f89bbbef40578c6e10e193163b33bef86caab69762ca91e8921b822bf7c1d8336f4ce381a104134d35b926a00f395b180774249025a6f26f30f893a977bbc3784bba5ffc9d0111f3ab239ff23a9b07d85d25f0ba9e8eb65c3d1396917c0ed45a3ce2232471cd21ca3eaf21a2cc7141615ff977210ffde68e4188a99fde52bbf670a7219a8168eccd745a959531cc4ecc52b04ff87f255ae79aaea7dcf0e4d1dbe22273ff7870ccd4b10adf1faa862ac532c4ee6e02a5a544e199dbfbcab9e77e1b31c2f5b15865bc040d096ec8a1debbc31796ef116b8c25c921b7b39439047bb07e3e44be7fb2b09b40b0b8c00ad90840f37f354b828a9a0803c4a5515aa7ae733515860fe9671bf3ebf134d7f6a88f1b07f4bb1f77cb120ee528b8479dc068cdbf510ffd56aea2c663e64c2947154325c16a70a2ac8d1969b8f91f49589f7ac2317cdc16c1c184f98e8e5b756c118fc4851edf98a0f8442bbc9cb69ebc20a5276863f94ddd1c102a2f0fcce543c72709986900fa48e8697a94f953f77a4e2906f928b66bcf15fcb96cd0db7dc7cb1e9cd72151dc93f6435b31ba8e16153280f3536b23b4d9d017fd59f7fd76e60f47c9846787e0822dca484c21ed3ba282ae2cc692e5d34c489d9b4c81b589fad24aa91557ed04c8748808b8f807f9cd8c8c280bb64ebb06d3737f325d8ca84803e79f56dffbd1a512eda0b72abbebab1d04994b0e5d394839b97281593e3367a80a1b3d8608baf0e3417efe7a7407e124da7985b076a275c8622892911135173b1abe45e96bbeac016556347d93fa1ff8bfca56c372074d56a6c445dbe8c4baf095f3e7596cdea7f9774a4b51e3971a1e18968dfd38c146c20b9c22add16156d4d1f609133f37d7033dad56889973957626e4f24c372615bd30aec89a0de68e4263f95b55ee3fdd3bc21c6badeb6cd62dd0321fb62ff735a0e0110f7981c8d109db56b6f713ae06a16c50d74bbfd6a39d7644ee73cc1cfb5b82b59b5ac61fbf2759f1467b9d02934abc5d42ba63e17fb2b2c82c0edcc92ec216bbe919be52e14b0ca37f7c48b127e9917068413426dca921a966d40b4d3ae29a145a783adcf6f36d076718b16d1e829ba228fe6370794dfd53e4e9dba270537c2aeee2d0eb58b5628d222945748dedc4899b50e2b55846f4f6d4bd81999b8e1de83da447398b27f461c34d8e602ca25bdf7a9925fb9e9243ebdbe36eb04d49ee2f3e857250b0eee8d2aceaa9c71984fa93d741e756a3204366a477613fe2c8712738e04b1d972fa321a9446b84c85b8ff293c22d73cae52372831036193dbd1a7b01d0402c543f52218d46033bc0f71d5491e2fcec0e58b75fe94a43c5175723a50fda1a86181bef667b44c58324f92ce6b12812b61894c81578cd51e02a0df5f230182086a272ef1b18da3fc89585228b8de275934977a473c1b730fc8831c75f0f0fd5cc86e1c31729540db1d92d93f9864195842f5390ffdb76944a0aa9ebade481ca14af3c68ecb27230c256b575c8aadb43b6ebb349d881a3e9abc9fd7cb9c48b1084ee797a2a9ccd70602a06a708fccd313113d9f86b326f0b676f93c946b707e7e0e39942d64852876ae58c22fd739d35c15f009e81cca368a57a219a45702ab46b28276395727d3f7a8090edd1f028f333e1fdeb59bb711a05bfc04ad92938c85e943d97982f5b0ff78b9573466d35a402c29cccee44a08b7ea15921f9ac07be13ab7c4ef30572433999a670af04c678654a14d999b1f8cc66a0061d8aaf66ff8c563053163e8072bf14b38121c53310e05f2ac25c62b703a30fc10441e54cf28d6a238b33d8d801ff89a46ae4a7cd9ef1fde4cebab55cb26b5ad4c73c7c862c8ccd5279aa96107313bbd78622cbd642b44dbbd3854a41d06236332c7a8f06d90c1165f2fe449055fa65d7ac33a2e8790b3aefa17ff7a1cee688a822eae8b5fae193a2d8a73ad3d7ef9e1dbab4c0fee9423772e395872862e2aca5064c0512caf958020332927971cab48ff1348b1af14e6cf91d5fb4fad91445a667002668d3adb34ddc1d444e14572861d3fe0f1f2182554e0654cbf9b27eebb61e84e7a5c21c4270fc2d7d9ba733ac096b7779d1e150181616ecc66dfe3ad2fd81ab3bbbbce2cf7a702cdfae52d8108eac01e8283f659398121a520947d1ca48fb804ecf47faa30387233a7e044856c5fec920c6cba5cb91081fa2b3f6f1f89e9a3735f64b0d29c24d23222b3ff9992954aa0564d919b03c5fd8807b8b99de51c3971bd5b1237893921f654dc31c0ce29a6d0f7b15d7b1261128f4c1902472a3dd86b4bac2f3efbbf1a1932da03a4a46d4a0adc0ed01032ba2b33a259af8cc244facb52d06d2760e176b53139b7d773bdb4fa52020663b9cf9e4ce16b0a16a743c3a9a17884a6006c104776e33f638040036e617d82d942543a45b70f47292e36da3691ff1290a4a947f3c56f4bcc2c5be889a79b8f00a599d4db991594e3e99a31ae49d9595f4b89a9d5ed436a05dae0b1f99ccaa2e471eba0fcb5928e6b16f7ab2312c7f8b60cd551ff36b9021fef45bb5e606e65b52869c3d0c4dfae4da317169620dcf9148784be608ceb569ce17f0bdd96b446436442393a42371b2cd228715cd668387967c5d428729cc5c2b1c2dc4aae811b9e0d9002e7e49f6e121847da3070ae0ad6c02f40f1b0114ba3e8c8ab275ad9d79e5c14ae0f7384efd12f630fb76659936dea3851bbb7f895891f8f624c396169f5dcc5681301760a7e83a0f341d8bc5149f14fde78d2f37dead47e87146b0f1cfca3c8075635f857f00f90b6c2db1f100cd72233f4dd3b8b5b562c2222312d826bb109c8381e323a90a03b75b4d613cfb0b5fb0a0491cafde301f99117db8fd2d8cd0e3c09d1526580b8df26b1c33c8eb6dfea3c87b664aaf67bcad002915606966fbc4c64d8612067c0e713827f332691ce1bbc14cb77a9dfbab47f71e95aed5ca6568d78719075281cbbe65d40ccc3d380488474fd549b4c928291d5224bbbf09811eceb3e2d6f2c596e2b2c35b7f82a81fb4ce9ad7aa5cf3482bdacdfb3fc94293081785745b747fe3d47103fe384b1d7d0ed5f5cd3d3969da5af7c45a90105d949c8dc55e7ba9ad1b5544a4089b55d8c415a9b5d60edbde0fa53e4ea5d319b11c85de36987ba8822efb7da33982316630117e7b996fbecf013b560db4aa6226b1ae9d2a6348081b16cc866145f5c312d0013f6e7bb6bad47fc6f2de4fa267c357408008595fd9a6e33ef3323bbeaf7ad18456b3f2451518580c5dd09ddfeb7624bb8e6893647816aadf544a78a8a6058431d245c083e780c8ad3ee28566f0bb823e3e7404a5a154c4c49f3ec21c18441e186e486fa5e27284a686e982169be0aba84cc165d578d6b7a7bc735bbce9a39b6e2e17045964ac4efc24fd7ba7135aab37f565c9f12577149fd0738b68b7eda33c012c205a745950b899e08701750ecb28c0a5295a5e61febdbaf0432f47a87cc8109e0c7ee4093283f92b12846d0d1cd3d16fc783d2e8bd847eaa26644fbda8a17b731ee40d13f7b445fb1a5365e9992923ff3a17b8d8fb1fc7eb0fceb0c8da40558930f9d64373eba70b5eda83f3b50fc92070cf8551779710eab28118755c72024641a1ad4f855a320db040f076ce16c7c1841a7f0550eb5216e8b77d2da01ede5499e873f47b72125b31cfd1ec9469ae8164be67815b5a8e4c8d9b76da31f2b0543ffbbffd36e1724cfa767d2595df84216008a18a4e0ecaf934edf73177fc79be9c25f52a4d8b9b3811d1059b36a5e5ef7aae85a73b91b2b4bf98e9fddcd68743e1bbcd5822efcee341d64d0740d46c74235dd227270f2c7dbee01e655fedd0f06f67cb4248416c9611075ba44d374de003b83b2457643f99682c54f89c7bc13229e03c7ff5c294ca7df9041923802edb95e077fe826a2bbfcd3790ad8f808d274a814935b7391480d5f6de7aed90facdcbf8389c52c899f9a9e31f4c37f7610b8bdbd796df5a6d815b4a52b4b7bac3d1b121558441b69d2abe60c82b18f652ebcbb63b32add231598350ddc12a9a90b4281823b44f6d6f03c9e9eade97ab038a6803ba8581037bbf104ac4b1edd3857e745712e9c4a56fdf3d77be07aa42bd992b609285ff49770a0150d875849ac8bd0be18d3c7bcd5ff61693c9c93aeb6ab1bcf963c174b9fd70a5ff9ef39c37e63578ddf54d9d7af402a044b7e8e4caffec8e87dde505d5881fe34deaf119bfb14e0c215188674709aaf93cdaa87bee5641996e7fdf9386a50d1009fced09b1845c4ba949de65b5c62dacae11b549f453f1ed04f27dbf42835f281a009c785345a89720322e32f349c0c08df6edbdaccd91ef2f319997c235da507506d83d784f624806b7f8086e0651c4c328762c37dab626fa4e8b0c9a16d884951f33dc0631bd3ca4e8b4619ff9fddb14c3607de6327055ff0de2e7b6da129bf2fb56ea3a12aca0b208a7be2caca5d92f58af103ea93168f3c1c4eb33dd7f209eb39e0048502cd056cdc6fd3d11da8b6ddce0c6668667c8d11d5ec8a8b14f16eb24e54e58801e132c1ec651556aed9f26ecfde679ffe66b09714a9defaa05f6f5051666ef5b67722750f1d23cb99d046d4c88eb2219063aa51a9a48bee9671dfbbc9f0a5116101a2ee667901ce1366b5ed810ada9193da7b4a8b2bfbec5da799b83909f7d6c04086e3b1801d7a7eacc32ac980796b62e28f8f88ff3eb0afd1c1407418d0c9d73cea2bc6d07309b3dc0f841cba630b8200eb777f29afb009c7dc608024bda354dd5f5026cede748057afc14341ebcf20b73ff394e74c648441ab31f33d55b797524f17a9c03950003902484690cc54f0b8a9b8c79742d6abe47c2ca93dfde0742c166483ea85bbb4c04ac3edfac60dc03dd5c665f5604d70ffb9fca1232353e03a2e37b8a5ccbfb669f35a0aff6937f7a79a21c25102ad4c4e1a76cbf59a28f2639c6c396d420e62780851338ecf12c89b5440fb8bbe2b02eb6a593b35c1c51b1e6040d0704e2aed744a7983917d51429ab5ce4d88b7ab86a63f9e559f796b52cef21c488968d72510605c4bcfbfafc922ae08bf0ca2de418cfee7498f73b4c0dff7c54a4a6ac0a088d056340dd6df58f3ff0964ffa1ddd5d77923db9e30a1adbc8af1268c75ac8c53da0c2a71579e5a9767951f8c95eae22aa95d9b4522c8d4f78228eb9044750f43cd5f9bc474c204117862d320fa3ca612fe1329185161a4b97462a3e36507d3a7f3d6df715ed1bf58f417d952c68c955e56dd3c1c405c5c2493bdb1d98378b40d8c2430743dec7bdbe3bc60791f67267df18b6e497cdc374f3f6e1529444399b8234ea651d6c9a12913d48f93d580ec576e7fb9e154b5459dc4cb2901f32d2817c9237dc763db90309b14f356e7144eee0ff79cde2e5be77c8f442cfdfdf33b75e3b930a40dee78711cadc9afe4296a70b968612f51150686c12e20fec2caece053b8115276a5627480853fa8fa61d423eb397e673d4d2ed92c23fadd21ea4f41d56fef2dd62fe812ce41b3f20b250f7cb8050d553f4d0437f72a89c256fc998180ad2bf39bb296e93bae0e989dc70d6d06e0353fc8fbf8a75c0b098c1dbe35db18b3d9dfaa23226a2fd6459de765bb6d32154f40f57aeb26fdce4c1e3c75feac14394c1c0c3cdf29456932ffdca1fe0329159145ac7f489cfc0edafa79c6540c55617a4228433e349b7c5522207c5a0974294026cadd47fd388de44a84339268747df95d17c02894a0940012f1f388c8fa632bc6ef8c7c4839d804196b7c2aec5b60df7399b05ace84553b9430fd400b17bf2583e8ca686bd2bef977c5820f4e525ac4dad512134d9d40ebff2110e3766448aef157d5855682f0ee2055495c9adf3391486d25d79896eee43baf1d0192c3e327e1f9dbce97b0a71d91b6cac6c2abb34877e53e933492d33923aefec1c0f53a3e298e9bc472e9bebf09c6afd0e6f9e9d3e89c89ba935e4e771016019edd6c1c77ff15c82ccb3d1769678002c01502f52a20d27e1ff0afb3a3e6667d5bf14e60a1b544637471e78478096a6faa88ec4cf67a301764ac9d70aaa71fc663c05b00067facb2e3b444fbccd922a9b8df7b63ce4161cd5ee63765a339dbdd650665148e8b0e3ec9476ae0fdff7e3d47257c4614088b31f037769adb4b174d93ca5f220e953f6fb9810f161778b747581765d4ce7e46fa8c05e8569a15d3b149b7b41b86959c0b93dc9e883dd4ac4b072acde3cea637c33437c0520d7ab302a8c3d02e3db732fa232bacf4fccb74ede4651727a4d422516c157e61736415cf56e6939d2e913d9d6c60b477d5ec64d3530f87ed7002940f4d85dd27abf4a5238b6a38d26b55369ee730a1c0069ed549d18a9315ea0879815ea914db5fa118cae4a262e441c621d9687821763caf12a8ced308211f28556e9d38c784edd06d0bbff32d750b25866f4ad4d34f9884ee52af8c630a57a3195537f721e58c1d986ed7dda54a7c8a4d132836c102ca630fa3a2bf664e3c6b01c00788da6864f17f593291cd330f3f9eb9e2117d404a18647049c574e0bd38b7125e1a8009291bacfe3b7e9c37b86a5a017c42056edfaf5666a8a4d73788a370e62c3c3f13b977530a38243603317b7d685b2e5c608385a74082283f1e09269e4d4b58ae40ff1f2f9c2e9a2b9a435d4872f43a64284889df2a00e3f2de4f4551f51f418fb484d8ec263c216ca9ac9efe0e8f732dae91364d7d68f2bd5124d819c4d87759e31f682b7949a9d98d91cb1289d3d1aefe44d21b74665d7987467430cb7c1079d59169b2ccf3039a5b704ee07632426ea16af961742a4344a69d768db68d53db86805c34c84abbed91dcec351fb36960fb2fed906c168be1409e759382a51c2fad44f05df1ebb23f62125bb8ae329f6ed04b9183898874f1cb2a75a14f608663824c2035566eadf2b4944e05eca2beb3a13ac85168327168d3c150970b3bf4e7b4116c7eca4706eef54e5350ac5c27e305cf8ff046658fe9aeacf452d29fa4ce3edf443b470753cda34901300e0a8884261df2a354aeae22bdc45580771c050e38384c87dda17ef53a71b1a76c175437c8c246966c8f1c5de7721af9dedb74aa5c8b17241ebaada9f15c200a23f3ef71a5aefaf900a037c834c5b20433d9a2e38226efa5598489207d778ecc2e2d876ad130a6c8a340cb173815bc518011cda747117223d0ef2787b5357292caa4f9596ab1b4863c25456c846ce8d472b96b0736c2aaca6f5cb71f5a0c0553c9ecc3c9ad37a4f769e1ebaf443aee6a53622af88f5f476d7f9734227c6b531740a0d68e57eae7ebbc5fdca112f42b855c26877956282c030ff82e1a6dba1954e76b1d0f8249e1deb0f2a2dc1b39ee3948fd5af46458da57928303b6bc0605743b3de2f07defb710a7c7f0ac59a3734ef9dff7f9cac599ca5cc86e3e64929f829f05855ed0e5c99301521051dfc1f1b3adfa82913293ae7b538457fc9652bfbd2ed6965eb2b8ba10fbe74e04fdb617ded75d0d0a279678f56d361adc83176f6ab7f69cd8fae2623a6fc29c8361998dc33e12b02fecd8fa2452a529196bedbe51696fa485c606d16593b55ecd383c234faff53e2aa5a57f5f6b712fff375bdfdae795b4daf3f4ee3968da8e0c7535c97c1b89f4c3c24b0956b68d2bc98596279ce80f41f0d956ecb50b3cd828c0ad9601080c46f61d39ea6b71db67252dca675d7dad4933503612cc5f316b7355457b3d3febf1431a433f236de3a9a53b2b0964820261989498df6619b34d593b90cd68c8fd4ebc8da3fc4539c5bb9517604d74e6a5c14477715df0e405788e7629f5aaf9525f71dba1f17b2a95deeacecdc6a11fb3a249b7d805dc04b23096791eaf04530b625b52d01b509f87b17f020bcfb499dc0923e28fa89a27af4b26c6325860dffbdcbb02c913504f0accfd0b879679081169c09f9e084a59259235e6920f083aa0740188b901631317f8c282250b28fb38e732d5dfcf354bd60e039a8488b81f0122666713a4d00043059bb95c575bc07d518f9cc2b3e049c275d763f3cb97360799971650735377b4c1631932284e6a8ed2a55b4a8dedae1401f9479e44e4d79b310571b514289957351094d67819bd9e7a7f8104035b02d2688ef2dee5dcb08d3c22a7dc600f33f05c9d739856f995341da22d7de29392ca12979fb12e1883879e1d4f6837c42708c687103b7f8b9b051bd6d34bc10105b9a988311d31fd9d2f1ea0457d4eb1c3872b6df136190e49fa8e71b41756c23052f081cbb5e626ef716a463ccfb979a08d6174db7e82ffdc81388fd82bee516a03b8fe4bc7c5faccf99b5d4cac8d3c30274e7a8851b1f3af2b4e814110ae276f4afbd7912c65b608bea1b51f1520c998a9c55a8021c132ea2dabb5a1c3671182ea9729b4fc5b506ded519ddf9494a23340d37278e9d1e1410cc95cc3ff6a3481ea441b1732623e26fd2d69d01bbf091ca044089cbc290cb557f8eb2b36cc07e64391d521ff300425cfd3beb643e54c11f77264b7193828e18ee15d65444356579e7b54d78ad2338f3ad86e4e846015565ef23dfbbaff0f35d10fbf96216a46d7e68b0abc713696c0c0637b68c9d167126c44e8390cfbb040a59f439b844234e9091f4587b5f0c764d64e2132eb573e336bdb4d1a8669500ae5230f564c26870b72fd73c6f66b23dfa7ae30f9cd743a61b11f8eac5ca0c18aa696692dc35e3aa18c476ecbf41a3fc97ac750c5c65cc46165ad32a59c9e54af913cefcda12b4a01fb81f6072c0f616996e345e3a725611f3d3cd3bcfa3a7fff99711c487f0ff07185004495d8e477391e8c00cf1e269c9e75af347ddbb5a82e9f51fe5330dbf8b72fb0c1105cb9b4cc61b86cbcddb233a1cf9e216a88b23858cc5c3f42123191b39210483aaf3e5888b59cf3e66b63b0ee91da50c95258a01c5b6439ef290ad4571bc04779a692943d5d182cce9beb3affd87d3bb164ed2b125ddbfbe9a7eba9f4492b5e89f2b3f4b1fc20fc652c615cef8cd961a044812d1e462e5799ec0b243bd81f350253aa09ee289eec50b54dfc83bdd9dd274cd85387f2295cbab4a7293dd41844812bd6d437522c9798ae5fae4147e84fef2b3707d28c652bbcd713656f52338f0e5096dd5e1f4a8c32b26ef06271e72a81c73ad9d350b6da03ec79fe406a6aa13c8c79d4521a4d76a21e5f153e644c85b5cf9713df283d0dd545388e0d7cdca4a22e9c3e40d4e481ee72f204a3178041fda44dedcb936af099a83435280fdd3cee3902a5db23ea188cf1dc556ecc5b4fb72aaa57f49b7288fb7ba64e00f912d3aa2441997cdd71e168a9af598b9c267a1b0c83347be0da604942316901b37b010eddd2bddc9c812f600a26a5da5a8c2f261dc2e8c2a68160c4e06afd75d89879f74a0b1edd4679384c3a076b5a28fe38a436bef26b2c976aba56346c399a1b8d79a2a435a357c5ad4890649eca68511f087c30e4b493703f51e8896c473bc5b62816119ecec5651cff2ff8c2bb4dcec1407709cbb5d46b2aa9585b096768b9ee32d3f54282605a992ca1ddb4a164cb938b9fd7e1cdf4f469c6445842f220fbb695ad71af378e8fd56cc218b34776f1f69759b80aa4250332bbb71203df06700d0bbb5a895c977c366dc372adce6120e886f3d0a3e756bfe037e8339eb8b3deaaf35524d209e6858c984807c6956f6eb64128cb9c33025d7c8f84d69d11cde526defe73bb58dfcf8b1066db48adca5dcd27b283865fe8cd51f1836578e5ba41407a74595391bdfde2a84af1141ea386489a4089790173c2edef2b98d48e529f42ed810fac13e746d4fc387e722ce41817ef4c1bd20d307574778d062668c380474ea94623f8b558bd9fe85233818be9d94a2535ea3108a0f3bc00e6cc697e29e781ac71dec25cea7f053aae64b07aa030d9e821c455285ff0546d8cdee6d5ad07ec00cf4d5ab4b82103b9aea76882d9d9b1ccd6897d3db68817d3b40de111b68f05a32f3dd23544bd96401347d707ebba2ee070eb5a58ea40d1cdc76687c0a6bf114fc33b57f6d393df972b9daa822e1861ff11f04660c7d8db1592d5e6bd0375793457331054ea14cea3b15c087d56d8f6cbf2a8be1807f405bd8e37e047bdb1eea6dbc86eae062d857f6219b4189fbbb7b052b62d02cef4671c2bac705241ce3014bde9d6939500f5a94ab0426fd525cde4a7dc62c8981701c4a14723a3dd9013d250b92299236f9a0e30492e925a572cf2c43502d023505bdb88738e0596d97a6440d133ed30587ec8f0efa8236e85ae1e8890a576467b3f5c456307a136f54cc375c9a994e5c88a01e53c8568f38e2b6e45365c3b9de29ad3a8de188a2f63356ea5bc7a1212e1578bf9d83b5c950d4a67a8f95a037f4ee82cb696ade8d0beb189f3e89a776c56b8f45fb1db8e38a69937833ed46779bc4dcc97ba5da8bdfd002479225b526a89bba98384bdea91c6e7bb6adcd53615d73bc6b6d7dd8389e91cc6b505010631be28cb19bbd71bd1e1fb0e077a4ad9f82f54cde3f01f96cdfca9320425a329a8354a4c416f224154bee9b4e68b0b8e80328da28fa7cf07203097248b28c7f4a26a4af014b6defacedd0f76e11899b3f9047176680456800ee4dd36e50e15a04b27035b60d5afde4d49a69d61edfe404cbad9108d58db35a9b41450ab6aadac591b17e5bcb0ecb862473dc6a1dc8a0bc9ababc854ae756febc14f034f01e95a2dbdadae38788917bd92a6c788f35aa9181918a0be0d269a7c1f233a9641fc07dc59a481a5b9b5225cad45a8c776ac31314b47a61b5a8987a99a4bf28c361839893842d18436264512888f69fb89238eb480d4728268a9bc9e0c4d25a537de57f908711a675a4c15d44a5a59fb3f744c171f5c976d1b7ff7f53c3122de875c62ca2d742a1eef83ac63a18262aa487b39a890ebc58f2c2424c5eac7cadadcae592a2e45ad246e291e277dec152157977f61fdc1288eea6d772520e1c2b4ac9c5b2201c8c89304f56c8fcaf244c9b0aa5c8e8a80377c3e9f99031e3e4dba360dcad56659a28b3ad817ae355ef0a9cdb547fe65a4678c5f3185137b8f75374192a01132a5a6d4901de5528d016d1bcc1ae59ba392cff4ce0f24e69105cbb313093bb3bab7098577dbfe35361ce7b3e0b245da335981ce22a99869393ffbb22f897a113b71d175f859c5a8a6cdec3b361a7a1db435e41bbffd57ff1167809d64cfbabaf7ee0b86b7fb12a08766e53255b1bac20df160f853a387960aec3540169c1211e4b64c2bb334ead22cc14a6ff77b79ef241c11e587b4454e64c457799f7e9e5ea018cf6fbf2bdf760f9d5e53bfe50f20a988616f8c13575933eb3ed44555fad04a3247fe98a02eff0fc47d8998b2bd98789c09393dc4ed269a5e2db392a3b77cbdcb3d2d5db02f87174b26da92d19af79a43ea40a6e0ef88dce04def5c2eb28c1c3ff37ae483f9c5d354fabd272c20ff4d47c0a51e06c5c2eeb7d7950a480a8094ad72e13fc838d0b691f0586f9d04ec7dc87b1c542bce3117d1b097c80f20024aafcc6fafbbd281da9c2c7c11611d0e0c983f9865d1830fbe72fae4f8c187c259c9b1f350a5765d1b3b36767304df10813d41a502dedf96ac38572f650a00be4b993924aa2b1435efeba63732fad85d969c613af75e52ef7f9bb200b83147a977e0f3c81fa5d8dc6bfa5bffaf43fcabeef2974e75c595478e5a8e187d91096d112ec14012b830664c7408629453610da70a609eaaf56c8c304db67a973ba12c1f0a27265a64d29bac14ab70134d4c5a6922c75da658c7ec264a299bbfcd452558131db730cf31b188849b869d0fe23b09e53ee980d2740acb7df2c6aeda1e58f4ba7dedfb7195a0066815321233df325f6d4f594c18960f1cbcb534e4564da52ffc27d6aa600e44852bd037775822c33db4754a966cc1ad446c56faa4a2846a405cfd17d5c948b4846a36f7167cca464a502fc38e78ae47af8148e65fba6d026e7de1f89ab91b3f73607d5bf235f568e31e8ec7e6061fed9dbaf69751d84726ec1d9c6e29cfb6286817a2055bfdabc627eeeba3f9f09108bea49072c665f757fd0e7f8c2c0609777aee516775641dd157366ccd4882637437cf06cc6cb011d04f8a79178c46e307771bc42269806a78bc2163202e8f3da4c07a9abcb0945312b50bc3bbec8f3090270c210d16b5a3b1b2e75388a06456bf6536235d97626d6efe2cb18ce4eafd64a487792ab88caea21f194a0508eb1455e436c6057017c3cdd7fc2a1bc96838736ccba0d5735613779071299d8977a22178ac449f247c3b469e08f3aaeace5a50e71a3dffa70c4901ee40c260fa40a528a9f7b24a3035f90050cb3c968e0ba0a58bd6b0e6dc026a73ca3ec48c984c3f53efe975aa14ba79622584dcd23de62b83e7db8b6bf24701cabd1a2b737bb9674f4ddda511cdb604aefb2a52da532671be3217da27bf434239bce922aa2d8f563a5bb6e28f2a5ff513a3b277f59209b30d7f5aad94cef0b4ff85eb5a2ef48e49557e7575c41d9854e0db0abded5020a774e8edd6722b9b0e9bd4c19df8dc4336a52fafcb6880d55e9349a087140b8df4129f7897e9e0596353587aedd862eb9ab1d02a502824a7447110d811c27ed883bf3fb6e6d734cb52c7b3f7ab61ebe451dfe799a659ee9da2d22648303c297bd3d94aa0ad0d95c628f394218e799f42f42dddc287def82c6fbdc7133dea697e9aec43e8821ded8cb8e82583bcc55ac9ec949c04680981bac50a7ea1e347ae50eae44a9e2ac36def5dd830a26e1d3cf891713e1cbb5baefe5dfac53b137272d04b16aff0c79fbf340448b2e45361eece02e806f5a535fdfab17b6ef5e8d172151385ef25022d9dd9a8bb574427dcbb69e1d40070bf1f812210919f6a52278c884375b57db248d93e7170a2e70b883aa7bf586cfe18d1d5dbb18c81a260cccf07ffaf1ca0d67186d20905e5af094fdd8feda6a7282703d1c65696049c493c2179cd8bd76f2b01d10ad5b9f387a6adb1267a62f4ca1cdb8b3c71059606141fa3bbd37a6dc0baaa387776d7857ca5e8cedf9ab3c68e970c13d66bb5ab27c66c9039f6664154cd5aea4f806e08ef3ff0fffbd048432ac47923f601c653cb3921517794a5beb5c2e1afff3b4fdade565a0e9d0b0b686cd6d6779b73e3a4716e4fa6851d4c18c2824b0b1377177b70ce606a705252272b44b23dd054bf972feee8ebb231c57b998df1078e605a4808a2ba1797936ba4a9b02f8cc1af8d3e6f4120a9ae4cf546f792436667b2761cf32bcd6eac71f1ddaacf2448171b83cfcd6d4b22f5edf244cc3906f6dcbe282240b28a06250ea07be16fe757809be7595364c8a5b11f20322b3f30c6c1b4461b9bc9d51f95f6513238abd9d71ad87c2ba87ca69f2bb3ef796100c685ea258c0db96092f326c4acafec47443197af39a8620c8037033ef36d5e291f6a7ede2864c67cc50645897d384d3e70c004a2fac945401670bd62e5cd6acd9e7e45bafad9e1f2fec7c67ffc323f6a7a6c416b3ab36509ebc608391219fe7242b35edfad57040cae09a6c2266c62a599a8756c236830eb14ae8bf899b0cae0a8b989bab554169651662278a45b0e8023cacfdda4d832acef3aabcdad360c887e746ef914aae7689ee6d05f72bc07204f724d7d6ff6ee7b869a3de5946ce95f503350043fe30214b09549d5452d0c4ab9715dcc1d10795a2a2bb4cf1d4ee1c64d503388a49455eeaebddf005873c3d8155f73119059298334f3250e7598569959a28ff33e07eedd5084061a1ae5d8458f9d13a9682b318b0af9e7f76beed20da8303e874329c7cc7dc54a09472b9b1a63293020f6a51d024792d372c16e6a9916af8425ab8099d839081feff9c824344b1f8223a5b0d6109c7e4378a87b03600af59f562e0d61f61d3513d106b6793afe873d35374816aacf5ac7f974caa1eb108d5d9f833d3689de77e9123769def1e79e713c10a4dd2cd9f1ad4cf35293eec1c69e09fb0726b1f0a7f00eb3fb07eedf36c6e79646c416458db7f87b9cf45c72dfde822ab90b9e67dd29b09a7f40c9db698d5ce011ac5c79a8bf146ade134e2c8ad63003add5ed4d9b93d6f8f28d89f212f5aab66cefce5e12177bb59043c8b622d990dd10fd9a18399cbd32fb43eaf0dfad61c4420ec1bbc7c7baecaef9c0f02511faca0bbeee8284e831b051f6c3d4886cd57227d04f3c3381202c9045d3c6bd0c9dcc1283c05b64269941ca0d4b4518f2b661a6cd2b59b8d17b2e8ec0c23cdd906e7626cd718e35e98feb5ba102e633640053f71e9da0ce6b29fd353d07ad95cdbd7ea87fb932e4a6b25d772ecc9ad247523673df2bd9b624ba30ace55c09764b3dced273c0aff2d11a67ef28224d1979bc76def7933c8cd677eb0e3f593528de449a69030b25086f0e3709dcf40b71375c1b1a0f26a6d7d91edca1b681224dc1d2317ec0298f9e505545019e28ef5d9a3b9a4971e0a319c8048304bb7cb8a1787afe4e2ae7ab7f42098574e4df0f44d5b49a2b9a0aff3b2dddf66cf72894ddead83f5b135dd2610d554e5119618300f19f9ae01b5cfd7909ba865d541f201d32ead891e38244beeea7e3d1365b46b52dcb5ca2c3e29ce06830e6926a9dab1fb8adcd15af8ff471ba57ed27637d6f7c2323a8c3b442cbdae089df812c3a6903af9df0dc303e1fe7b2f5338394e3806ac7aed040122e453887a54b79db3d8abc141afe1f626d4acd671f8c369c31e44cfd9a894898a5c4c6389c63e6b6a46c178ce84f88461607330ba287cf811de2225231ad23842240bd3e8d411d6235458106a593638ce69b0b82c185a9fa0e7c2ae67813e834f498128353133e7db76e2cd3f376b5cda54c77cb2d150ad8b3e35bea0fd41930bf94b35359ebdeb461eb28433b9d41e1e953382ffefbf48d31748aa1495570f4eb7e8b6c271b2c647b4f18351d8f2f52eb01d904ac57bf9238ae0c1fea30bc5beac729ed759cffdbef54c9c9b2365fdcc818a211e0e66c356e0875996dcdee68b59fbc36b8f0a9a7e6637d57917fc062e675d009806266b83dfb7e90e2dbc7c821cad5a4bfa1bc068c31c667f6a4190254ae2f7d03f7b7b1e7ac066d8ecb22c45f751c73c977ebee5e9fb817f0e877c66b41ac32ce08ac2e9c5640fccfa23cfaa43a41f55c6b12a9d804ec98aa6cd1c443219e323f54555343d0413ad5ed9263f8a28ba14efb0d496f98aee36fe1ee1fc17f4689d7b6e8ebf81ddde034a47f6d98744d092660475d8cb6cfdcc0e44d970263c0ad630cdf86d35f3513b058854f68e3abbdc77700e23a8dd1b0ec31a33d7758b1dc0e862ee0c4d3f18c9c6fdf5a9ead0aa6f86e5616f68b377c97090b160b365c60767dbc6588bda3893fcf21d3e62dce55d3851f2faa486d5674cda6cef4522518bb6c39102899b8763a664ca378553733dfbff6d7c88ee20cfd17b4119c188224d3f1cdbcde89245b0aa8047a263f1e602e375c9b0fd2e49ab1eba5c6b67ce51c01d6be71fea87a7272bff4b4f3d2beba248cee7759e1c3075ec6367e2a1dde7557e70869a66f6b522bcc222f4c32ee11fddaf89863f76af9dbac7344468fdf5c32484d5ef921e15f3c4effa695cae89795adbb5468a722541f94784c28e066fb9fd8014bcbf733ac6ec6c8a0f3533fce946a24eb99af0f9ca870040b636dc6324c6bc52b1c60fb0b6506e9134797b820a5990bd89304fdb4c12f1bd52d15b949879c713918278928eab6c6f1582db130691b87282e9e2e49b24ac625faab9876257d908d549f598860f0c700d0c7cd18777d1f0123b54ba736bdb67992548f5f038b91872867444ce9a2a17d44f690090cafa7c304e0ad0b2e928721d17ac1741e8ec2e9d2394044a8c530030a7f58594f206ce7cd1391cbf344312de97e0db74f2bdf388fc548ef5bba63ce116338853c920825380d45839f56d1a6953abbadd88736afe8fef716860647dbcd1a82b606ef153b7e6dae9f0941eff256a9920d4da53b985ced1331a4233e1d4f0450e68133c2062a05648e529de61216065f72aee99460d66639a5d6246c6b4247b32112c5b2230d3092f57d544b15e4d4292301e7e24bf4e0d61ebb33336903bc1d438b630c276f4de999f1e879c5274978a99377619fc6e22d0018c8eed9d775da577827f492a096b8304faca99530934a4b97e015d91361406d8cb447b0ba56ccd93fce723a810828ac4473ad485ffaabe6ca271ac796a9af7132d8e4ed5b14ebd017ad1e556c6f8cab296c57c8174c5d124d2888028c43d573f24fcbd23bbae9fafc7c17489bcb811356601f2cdc5d4c09efa5c1c98cd268d49724c5d8ec64473eb9813d7c54151a7b84cdb2181a7054f65ac3aab5820efb7bc5a89b8fe31e3db187bf6029affedcc9ade191e83460f74531c0e0590bb1c4e1913dd56859edd015e40627a4d2df0a1840500fa9b2cde36692427c8624a44ecc885b3b8ac43e64fca7ed7b6045b3184434c6ba427e81f5d58cc60d55d86326d332c7f655c6a8977205744daa4f92793c730d51e6d396532cc16a4d0da570bf2aa215b5efe8d21e32dac7e5e90fa6628d3f5ec6ba94a875b04708e02c42f45d1b26219ec4d79708baefa1d5301812892171944bc48d4a0b808f2fbeee0fc9c6e75a118f15866bfe2c2c0e98d3a65e2bbd6efd91bbe011956e0ec62daa770f0e29c88136f26e8a1737d54dc7cd1e0e80ce21e8766f8e92678b65ba4713821130a7ca2f876729c60fb0e108c0c21cbcab2a51e35929c84d3e17413b246c59b2b2e8496492ae4b32ef4d6fee7720920dcdb1fff0e0a252989554e6d1e2dffe82f3a84d13818fb3a08c07788b01c851a447baad2daf808a37dfe954185f3c7bd5ab33d9cabbc0ff011b7727f9a3bb1de0923011a11774a3707ac2dd06275a4837bb6d866d1287f511e79b4a48ad2151a3bc30907eed0af67452fb6299244395e57797b9929cb8e726a51a21699d64f68fda3d9fb2e10148b5a4303fa538f6f68e379739b98571e7b384da710954777ec6ac82c274791c17c8b262ce88f58252807e7ea850ae52d8d2600fbd1ddd24e4a03d043e1db8ccff499425283c7ea04b26f442dcf19eeb13bf9c14e153df265f7d3a26ec006be619c0f8090b021714da0d53fbfce5a9dba483513c239d78d12afeacc501a4ecd9c4bc11a79214718666544b994c2ec4eaa3506d7c1ce463c331031f5b0574a814ebd5ca4f7f5f73fbcecc7ee9e02b30a0769cd78d4c4677667b0042255a5d65e8460d9873c57c1fb43c9c7416c708fed7678abcbfa7c01c84ee7eee535bdac271f99e8f07b8e0ba7523c3abf511d2e31d5d5f39054f7ecb8cf97e5cc2636ce50a3bdf97c06a4f74d4d022bf16c9b2850422f32145195857ec818afce295420c06e776eb31ee2580e4030e5098684f33949d0a2e3d03dd5126d169ba25ce08364a4ea69704396251d1839f9cbdf30305c7df8d210accc50fb3f0bb13af562fdd44268a88ead3c42a5fa1cfd00c1b82bb4e9dcd635640b7b42f3d17a6094c3b2cab4b8190d09151bc804177d1b2f097cd47fe3433551ec3f589dfd9bca9eeddb0b90ab3b748305f5807ae8565b00edef622de2f69cf8176110eb15f7f5853489d78b41dff3595ecd693b800d04405c86ac32486483d5be79ac54aed3ef260eefb8b0f59829aea85212c55bb6e7163358bd6114cdaa83b9cb91c1e458d6ab3a7f59c08b7d3afbd0ca0b44e9305132fa4c57fe5ac4a7385bd7156412262d73a232cf245c5bca2dc4b021498106e63cd9d236fb41424d037f6b25f0a1d3fe5febd7351f5e4e3cecdf9c34ac796e3a3d2773390f66e012bf2003cdf44f872efaf7c6240b6d7313e8ab567c28dd88db5291de51f9996f34f1c90ba87fbdcfc2424e37b2d22e2ceb32d14565c36cc96e8759dce8afeb80e7865dc9eeed145119c2c297814037d9b55d735877d2e139c13392eb8b0af3466b1d72717f3395fd949ac1a431bb394e0146a7a5b12ec303c263403717153999b38442f9b01bcdeaa69bb7b56d1aea25309d458c328ce91a4aefe1250a9f3a4e1925fbb0ebbd7d1460a026d6bc7f559e61948dc8047eb3606bb2f52964a93a096b906049851a112be865e2cca47cbf118443e8c402449bc745a778ea8fce5886984801d837813cec928632f06cbfab6d097a008d904c2693a0357f94210d3f8acff947ea2cd286ee2b2bdd4848b3e669acbfcf68e53ad320089d51f8eaf891842064892573fe900903c432054b299c1ead47497240cf924165d36fd679143c10f0b9496f6d8ee25190bd86ca2c18edbd987aae35e47b7b0dde3e2da9c86f032097bfb484b5d30ec6572909c4c04d47ee120bdbf0c6295ecb7affc5bd0546f17f74a992b92d0499804cdf9893b351cfb1a73fd2ad7740d1cad34314849a59b87a226056ceb52efcf5218d5e7a48b693928a4ef791c4cdc7deef1cc08eef3f7668154d51920204bf0a69f8ae191ccab51705adae3b4b338474eed7471f1cd911424e4714ac470985be04fc0619e41ee3139c98c51acb7a534a57effd9dd1ca38db4f438f656033637ec040f963c9ea90333b260c2bba12f37ad48c6cd32c9ad0ff35b29dd260474ec75630678d29fbd243d49f9fb8c93d0c54526aeac1058987d6e589ca8405ebe178bef958d4048bb87ad56443201a1b7182e0c80d60fd103e85aede8fab7f13d0e19f414d8266f93971caaa471a357926771366c949c45359ee27748c92a26c2df72bb46818bc0c78b32d7a9196be7abd7b851fdf2932a17df859aa2e46e17fcf521eb80452c6ddfe49846ace4bdd85f9eb3d3941d2c504d058b957f65bdb0865e8aade902d9a5e372766eb46d5cbe112001f023e6536c3afd2c63a8fb451faa97b1dd2f9f5dcee70875526ef63e253a2d063442a8f1aa14f32b8518d6d839ddba0671509dffb31b00775b99e57956182d294dfa220f8c5e6a25b5212bf9fd5f28e952501cd5a4e4dd406eabd46555f91b92440cd4a5860fade735bed2c61a529bf3078d97588acb0176b18720bd9c70b3e8bcb6073299622e8ba23272991eb24ffc925d906011aa00271da28f18c6b00f8f0b49e1f481f56135954085ddbb1be3c862e0a7d05e355443d0955547d531c0ae6c227018cc82e5fdfa3afdb844d52ecf9e4638f2092f01a87fac87ee2f8136573bda9bcebd7b20147b4050bdacc306ff15bd49535f22b1ff109c9c67aa8854dead7150edfc1b8de2c0539759b930368d25fd6e6ef2a0a920454a78d6e4942f5878721571457cf57ec0325fa1536d239551a5b69f1976891ad756e64eafad97e681281e434126021209231e20e5d993bfe5fe3411d0d358a6ace92330df1882723f4c0e116a6bfc229248dd16ef29b944c1046c6e11bf973fccf4bf2c575bede96e48f02662a51c87a83bd2bfded4cbaf7cada1da43867276fb3ace52c69d87f1066057331ffec046e4110e4b3deef4fda68f41a963df659f594d0de3d589ebe0b04b2710312c03ff8ef057d4f95de98f4c8b2b718c7fd2f2af5cceb620730f8c1b72c6131713edd019e0f2ea34e1d40d050616a23f7391e791d4daa7f0d6628f5db17cdc617ab0398a7624c71d1c37c3b32b060dcabf1e33357111c65bc8107ad2adf974cd55d1f6b8ab5b839ed7870ad8cad045b8371e0cca588559b1133553314a69455ab57548f0eb169076800c93696511d1b1ba302fa1664edde766a87b3ad9ff8bb11035b20fd7dbfc2a92337b6d39cf8b10af35c1b1c0e6c146dc44b20e1ceec5bed337c4dd6251fe7377c2e87fc4be2738dac050a5ba28c4c0eb45b5d3ca882575eaf2330276d22e77e0b852d5dff57c0afdaafde5862ea6cd1867bcdd561fdd8a1c49a7658332bc9a7371ee35366d4a54170146cc7593c07c93d1b8fa9f67460472929649857222b35dbd71ba6f754af05677be74b706dc72e42782a62e902d0f41392e89feac089880b255ef3b9a2a8d142fcc60348199f4ef265d1458fe038f662beaeb865d94f0e7a5a4ac43e3fbbd7e1082b4dd724f56eba1b27fbe1ca36720fd2c448ee609ffd2f0baf69671c43a76d5113037a2949d1e78678f1607a7b2f66005eac9e335868205e1f8898a499330ed8bbf8be3d623cb37d3cfe0d3363bc8ed35248896a8478c0aa4f29e85b853a8d7c2246dce0b712c76cf3d5b627bd85316126831191b5c34eb8e052ba01373718b01417effe40413cc2a8f8b9ecd45636f078c16648048c9355ee51795cd6e9b27ced1c61502e3a576e488a243995d5b83ec48dbbbca0c7ced8f043593423bb4f9b16afb4695cdeaba36d55383e4a2487e6ffca4de81c559af10c16c0f82a18d8294ccbe62ab50f961b9de17699bcaca950153ed04a3240fb9bba2a365dde2ede09f59f6b94484fe4b08976ceaca72acce3f9139efd44aca7fea0db394ff5c26a6cf1691c77ba36e1e2e243d7a9ccbfa4b4ffbe6b8432044480873f827fc222ec94ef8fc9065a0bcd15c15ff480f5349731349426502a869330a1db95f722b06e2f4420b38b5fafd3b0cbd69d5cb4faf95084e76d6b71933e17c185c29894dbb95c660b903785bb655866c2fb4978c34ea8e366589385a88349cca19b4eacc1a4e9c48add2977c23dda1b290d0a26e30f354be242149fe4f2886dc542ebb1aff3753e19d9d6cf383d95a6fe37ef5979901b59cc90bdc91c34c07fa101b440cd6312269613ff10c57797a8fa34253332b40569e15185be28b2c37a0490f89e324941e99b0a534aff1485bfb0aab9b6bae9c09bd4819e1f34cbf60420fe1af22059d9340016a08e153ae47b09764dbe72c1b134d0b2501392fc0940213cffb57477f62aa290eb37190d39f44d7ef109b242ea31859ab263f1f2f6c07e71760cadccaba631db9748a25ac614a259a7abfc0ae9bee69f2e812de8bd2b5da06c68f2bafd0e35ab5ab79aa7e6c47ef366f76cce417432fe794edb1fb34e36b9ff0712e105dda2136186cf8bef0952873fbed64c038b1f32c98030eff17dcbb52b704debc8d032c1b8c9ee1e4c78ca9ba48da0bed39f8388d528fdeeb89c73ecc62a01d8c367b8d06a3fa7182ec5331b12e8b617960d49940eaad5dac5b3fbbfe8c999325a8ce682313e29ebbf62c16b88655b5dee880992f62212a7e68254ddddf919a142053596c6d5a870cfc2aabdac608adad399429dcab5ade7c2ad09b9bbdb28ec87d5c67b10fabc8c93772fd33a2bf57941aa9105a549da28332aceaf884517c0d0edf1ce0809fb132c194cc7e4f33d05b019b2e882b477c3377055256dec70dd5c3d3ab113ddeb1960a0840309d6fd620b6fd506efc5dc663871c91c43c41a25a81e3b7cced3cb708ae4deac14390f7e68a3a87bf1957cb47cbb434755892c57150c362646e2b7dba398570ce1c63c210997be6eebf88e1bcd8759268781d9bd10eaea687d9c151884c61c64ae4abac8cb9c1c8d09a03124e08c2c001796c4618519a2bee0f388821abaacb7abaf20fb212aac9926657895c37e330f11c0e24fbdfa7bcb8b41f6fac55e553520eed23eb4bfd48582861243ef7cc4af541c8196cca9280c92b516a0f6664491a5f1123f82dacab4613f6c07489abd28250455d8dc2cb473c024728a46fc1fd97dd744c6e2236a2f2d3fdab67fe69269e0a0d2596d565916a11cb2b9729c7d5a11ac2a2f593c48e2033c92f900101d3be293537e3bc7951fe1d9ff3890c0f92ffdc9a437636130ee1fc83cd139124740e7067429423ace39cb05e99323fa70b0d91889952db36ebd6b17cc5434be06b7c0e6cdce596756ccf41ab0bbbad9e03e1f465f5dff2d5d0ecd9f05e1278796263ee75b2ec2d3f673b4e7648905ec4f3895ac5621e9fa6a2a1103764cb8c4d73571b5feb88b501f9670c3151031f2dd7958f98463b0078fdad1e97f594ae26810c3ed117b6331ea4dfe45418106b9d7adac616e850e1c9fc9c4ee457d36472928cb6646909d0fd751cd774aa57353a995e72862c377b574220fd9187c616668c5a386141f4f49914450c7337d64f06c7a7ac244ebf63b755e5d4fbe2cb2cda5a3ebf1dfc06aca75ad493831bd4df26278d50601eed31a8382f7386545924d8826b624673969c0139eecd9e3652a9d7796ee6f7524b821c0213530b88b39f1308525916b13ece6bdf6d336b7d44d4452692fda3a463ed5fcbb8115653f706473d8c57d5bd7bd50cc434c71109bb3aa2ec5100ba55a8fea049c2beaf446f72084e8171fcaea269760841b49c681cb636dcafb07eec2e0e3e7743bb63eb2946ffea682097740b0d98ea7214d350f5f23034fd8942615537eb821c09448994c56647af7c84e84a7449e7e09c3ff95fdd04a2beff50d79140e72125d127fecc163b37d7b855fa3e816950469bab0521d37fa6d62ffdbeb3e797cb2eacdf53c0f58f7baa57fe66c21c7b86f84ebe1f7fdc6108b15beac47f1b7c3956ed39c9cf8ceb0d7afc678e0cab8ca78e19fe5714a82be3dd693f63d6e9305e347d08051863dfc998421159442bf30e927834ba4ddf186dc706d325c6c099ab202367c8db865c017708cf59163a27afa2a25bda8b50825b29d4d93d746b70db2d8c75094d800113329371a764f37e9f0ca6608d69af6a53bf1d8ada775a0685748f9435e84635e4b82be4ea4f1eeba9fc401d7c89fbf1b528028fd2f3bfbbdf3858d3e4571a498387009f69c6d317eda05e1d50d6a07a25fc0982de562d9593f57106fa92150c1b3a09db7ca66dd717503fafcd7fee7a5ea35bba4864e035a11d425d337f2c340690d6a72ef5cf25f9bfcd2a7d20898315820b0d1691364a7c68d321d08b737462bbb1dfded14b0a8816bc49ef94e0a2103eca73160f675801d50ceb7ab09823a30afce9c4c75ab5dd39b616f684961f144da604b76438e53479a293e03b2020fb4f366a224ac6dfb31f0637df8cf5da3ea4fafc4b371fd36a8d0a3cca9723a57771caaad10d510a30f7beb8932ccf1446609d92fcfe8b1335e7371ae836c9ad3feeb57f6acfd19fdf5b11eca1c7eae8e65f7517edad579bec190a76efe170f303956d23ffbf7ad8ddc0f5833f4d5d8484bec3f267a231a6b713cd9a4d465268004865c850a54b446e3a09114af5d9b9152c6470a5d07cb3f9105e3850abd69c2ef9999a7273f24bfeec68bb2444effed7c5c568ada3b8d829e959a74fe658f955ddd60f70045bfec9475c5f4a7397b7550041e143b3658777b2200eef3bfe2e29f2024acc3738f7594e9f1669739e087dde6a37dd6df10d38e74ff5f2dcd2d1e02e96601a09e5b955867d5954673d094bf6db600c8add0e978aec76afb11a5e0ff1fbfa79c12cde0d74961007e458347a131ba245a7d8e130dee3363e424d940c76672047ed69d7f05f6fc26a606cd541576cd288ab1fa836fad30e62919120765209a876ee8f82dc169e468e99dcc0ec888e5911cfc825ae182b85209be59b0ae8b4159c76cb1982adc4043ae88b4742642f1212e18c4717605c50e6b0519973eec77b69fe943b98bf71726212540f14743bd4fd3d2a26ea26d6389c163ef5ddd71fecc52fb96baabac20401f77d5c3be5bba9bbb1bb7e9aeefbf76b0e7b073d52a753d33923c42e3bd5ee5ef3b821b9841089d0973fb7dbeae0fe5ec1b05a7df3337e9bee6058d95c86dd3500593a1c5d618a632c4ed80a7c1adde4772f68900046158aa2a622ae57f832f32ff7263cbe8f09c4b18fd9d6e98c1d88e70afe06c41a51776d85f7632784cac3651a574324779452eb13ffadda2bca803a956848ae6329987ae6151021c6f496f57afe01fa7ae240e330f48e42b6e8d2543bd73729c90f9f8c13e1a14da9adf5bfa049faf4a67f40269fe0927dbec258f0e07c6af98555c570fadef9603d05832c14236efc9016f0291bc1015d0250fe4127450e6a3d8e1efc41525b8ed978458fe2647019bcb3d1c733ad620520637ea043fa06d306558b25baa0c0bd92d4c06712a05119dd169834ad9ae6efdec37f2a583a87ef4505318d0b3ec85ef4fb15c97b0706bef2cf820766469f99c427024307021301d3155d936462948ba64bb478c4e83fbf87dc685e3089495ba849d72ee6e6edfa4994a025b5690f7a737d8ef6d0656772119b021be12ff96358c5906da2d7b49e351485844857ddc6e018a39d88b3942dbb07e6c52abf76fa4c8a9b268001e37a3b497e156ee42938382cd5bcd7b9b03df5f94118cea3871f2d8132e21ea6acd5e5531b82cea68bf08bb395df7cded86fe132aa64a443f77c11f27a5e0d9ae6a62fcf370c23abede32a74d9ee22f1fe7d8a680b69f2006e70f9c0147e6669966701fae0c8f48f8dbca7084e441b2395ebdf8e7b7d1b7cef6ea83d9c6f869dd3e39e1f62d4fbc2da3752fac530536883c65b83fe933fb243be536d7366925b553e24755915130d9d780ff79333d4bc3c7ea6302e47e7a3aca49dada46527e54822c7cdbf31ba8a80d936dcfbb141916b3e38c4ffb12a7ddebfb3569b29e4392f5b124d1a28e83137dbbf96b0edfec6b8d986b9736466ae78cc5ad47bea51f26eec45ffbad1c10f4d8fdcbb71145cc78daaa721a94b07bab3795ff88506680dd371f65b30de0d21615c3d2edcb8196414762fc8879c116f389c38c39a1cd65752fb77fa0e8810de2619bd27545e4d5e0be181444a31f58c060a5f44b2cd460e8721983ce8503b48f5d0bb24a2b1a2c8c78c2c4cdcf2081007aeb2bd645a8504b23837161992cfee6d4cf18c94da1cb242e0e1a35ac4b0d629b8ec19dd8592d0e8c38f84a2be32e06f96d2bdab1cf668260774ae9e3578911eb09def2d65d2a4d569fee2db133fd869c2196c5c35c0a9331dfe179c480f3fe4aab1a46133045ca99605a0434aa5cec6141c2a3186269b6c2845ae87cbbdd91faa79e448e854946c18b63934e7fdab276e8a0355d7e8839cf23563f7253788f9951bd7384266b12ff4adbad213a98bf3fa35386e212a29f4b6ff3949c9f9cc6ab99f811cb9bd32316be4137376aafed12e7a815865dcb10c26029199ba0fd75945eb163da42d4b85ff4245a2d9e9ebe6ed5802fdba842a1fe1d5c63a9505bddaa406fa99251d699d0d6e569540a5a080731be577d8a7c724988969cd77245acd98b3a782ed505a1c80f0bc041b09714da51333f196c2791b882f1b28d3c3ec74db0f311c03fd819f128f069a97c6e018e6c665fc351f22022245a3a2ee83231c2bc6968f52d90677546a80ef570b8092c0127a2ee9626f7545eb829b4c785ce545a4f23f4d14a0561e6a92237e450ccd755f9e812ed0c241d997e8d11d45f5292d093ee194f01a95603ae1ccf90699328a850e0cec228e911101fc379dad628609dc9b6f7a14b0023a7d9f776f3fe8721758b8abcebe5e3ecdf50f69484b9f3cb7ac210cd4122805ee3fcad43e6e068969365d00b0e4ef3fdaf000b0bc17f27aa2ec1d86c1730753f38bb4c1bf997ce3cee5c6355364a0c274fb83f5a2d8725edf93c2c8d7137337ad784db5e6e5eb7f627ef665a91604ddc065e36c8e89408b4e52a8e1ca139de0f66143c6b5c5821518782cd0312f23744c707e3931ccf27454e49294e927a224619684798f5af8ae4ad84edf5c0699fa664252a670b373e22dbfa085e4ef936a6a54f1dffdae571f332e01b22d111239414ed75450b43c366c9287dab13a6b280e0fc5134a8478671a7012f4472d7ecd65f0661d4ca15710b691cb97a686160632c88af2ee133e852607c7c4921a0e0e534883e96b6479bc2c339ea155d4346c494104bdeeac1b59f64753f0da4066653d0f70dfee41764a4d3ae8524d460b2ab280ce0fd9593f5ee8ca006ed76234a2af468c2732230639b628f90082ce2b163bf9fc41fe2b585e48fc001c87edac30cdc74aacc2ac24a142818f6cdf6e29c977a7978b64115e686fabf9dd69d82a4663010e2e24c938d68a2d8943106f824778ccb326265301d4f6d247f286b22bd1d06f70bf1c3d056cad192ed546cb8b0a4d1459e20f3adc5e53bca3366f9e431fdc1cbacd0919e7a83d38a88ac941ce606c8101a73fca704c0205419192879b50829ed97830bb7085a5c796a72d524feab6b9069c8b80af0bf51624662eb6b90c5f73991a111d2c0f345f0ae1fa06e507ee4dce40299eeb1b98ee5ae2122b120a554f20d19716a12fcbe523199aff16585ae729f3baa482999aca3d7302fed4671b16a1dbea0916a679eed4ef75a1f69d3914ced26e0fe4214038a9fe8c0a0761308d04c06c126a12807114ef0ffb06e6cac6a5c808cb6d2492f522aea87c1460c8f67b12a70addccf1146b7931c014492ba6572192ebd241f001346f970641a083259f595f30401f7245ed86ea9d8b9176c85645849f4d00eef2a961b7c5dd9cf839259ed83d37cb4b3c37d45371beb9fe7b82f5863859b213f11ff95dc45e3cad3a570d8e1ebe214eb6b00d4d4147b58af3c5883ea5663051bc2e8b4cc4b1b39933d226199ce148404fe3026ac8555d47feb4600d627f10988e541aed015e49518b2393bcdd25439b9501bf948ed611d188757355ce69242a0569c1be8b03f4e875313973ab143e0c6bf3ebdaa7a299266b67e247bbe9fad88aaa72c24dcb882872a76e3f1393fca0499b1d2fe76b2c87c39a796b9632669029b574f636b694f198954a6c2d3351551aa2103ce5fd4cf32f5dbd657d539b16b9edf75b9d63ac7e5f587ffcc0f3230f0be7004ef35bded816d155b1980c7734464b473c3d68744dbfbb59f4d09a9dc4fd33b585d68aaace501d659f5bab8bd3e897e1bf44cf85780f39ad2cf866bf506f854276fc260a98d1e2ea05c77dee5d31e8c4639e3940e0479ca29f8f58dc86a59c67e21f1f4e3856e449666106c6b699a27f9794c7828daa9e0998cb53de1a759aa020b44b44121e3af1bc1fa06dc78a2259c6afc3e997ab67bb9913cc31d6cd88075b2cca5d0811bbf50418f3d41b4e6c89da0bca60bfbf86ffb85f8df809ee348ac6d596a1e6159b148debfcf24435accf31cb0e6b20d91223e3d60de28942fea680fc582b4060c9a29ef7e2a6c90116b2296e24411ab1dcabb917d64c69be48564a4c5d86bdc3f65e971b395a6746b01fa266ffe69a8ef4385bd251fb20a9d14f3e5ac681e2c6d9aeb93b0ff0ffbc51667e8311eb01736e7e7e86dd3f91620c6f3c4b314b678da2f636316c974c1173095a95d44aa07522214eff1a5b1691d61df0d7ef65756c92b3199805048a4380494a03fb1605fb32090e0ffa9a6b914f4b22e7ee93b609c27357ead1467f8e18d2cf98ddc246faef6cc78a2b732364e203448621c5261c2381092fc8910510dd8f9403641c43cfd957fb1de4fe5a3aad2cb574dd1eb35291af03ce51666881760c49957c0f675c3f1729210658290aa2eecaa12c971774f5451703e017da5d66466c76d2fd83d8d0177e46db6e642659921ce2e9a9851a8f4b86e719e01256c2fc7ca5156374fe32bb9f8fbafb557e87c988e8678477d794259a098815f10a5cf1c88d7f9c289a0e7e6c2f1f12bc2fc46e8cc7a0a3b9cbaa6c6643860cdf06b5a792c995e4cf37a3440eb47c449d5d9d6a377bc7f68a3f12119f811f52ce479bb8b858b9cf7d46dd0596731946aa3b17df08aefff2ee0e79f30ece3f2002415bddf6a96d946dd4f7d6a63fb0e33729fea2824a3de1e644f1b1f71a4ec2c67e9fefe0a0be02bdb06f279abfed65f62d80b788a187f6bdf21474df292a38278cfc1ed1a16f59598bb19640a8aa1100b6564b07eafddb7368f905522b069115e376873db099ee5d28823c0163879a9f59de4a71151d226bad716a09d25335cbd33dd864caa92c69574a41dc3059d788bb8ea94eaff32520dbaa19e2a7af6026f81bfd3e091e841b970616a3a55d5c48435395c7f7c29f31ef37d344239bebdb50e6349f09ac10e589f832003a52da9cbd23cf9a0c0a7fbb64f28072a01c80c683d799195328b8b204607de13451ef355b7798e052dbb0ab4ed5644e687ece6586be998f8551739a9d3dcd2877aa8aea54b2e93472d563cb3a7a0791532a93e7942f0b23ce1ab79334e198b35c0f9911929a053da7018dd81bd59ac3380b65e785f21bfb0d10390cddc3f987e7da2266b2ab7449986c2860e4826089b06af6545f5c95d256dbaff25373566678ff8b72a17b888ff3587052db5db018c6bcd6f2bef4f509f8cdf341398e77efca6e1eff570c12610ee8e8ed3147630aaca5ee4780929cca6ee162c53c8a4eb63dfefca7cb9e426836bfecb91d8198a3d47688d0b2cb064f717127aab52090369edb7d32e298458c4db234f9475bdd4aefc4d05c8e798f71d091f7974075f79bbb071d4b7071284c6426cd9620ddf05c30189045c50d12b4aeb0690e54e2764debada720c74835d158b1fa941e7034a122dd0cbefc6a44797112ff6c85c9c5e56eb119fad52950dae218ecc8c7adf02b70d8349eeb545e693179a58a8aced17e199071e8254c689a577a677115d954073c45db76085dd24fddba05870340763f460a39ef4317d971283ea0d9c33fe5b81b27fd187876aadac932538e230a36d00e48a9013c73a805f04e8d5cc4574e827909a9ed307622141078a7c49de6433c5028ae842fb4261540edc2e4a53dff1b7a7ccc5df6562381fddca00832d2b3cbb7514d79636fcf56df8d63f41ed1c5c0edc42e5a32ef5bb9b40b09e3b55c7789dee35a0798800e7ddd84f9dcc5875d6a4e89ab273a5a391fac8837ff0b8890e5f0afc9e21461ca6cf72924228b38bc4fe2d2113c077af17b879272dec78a4c43858b0310f05183258626f12b98d60e3a313a392fb2aa1ecdf397663e48ddf958bb622a38f922fc482d40ed02b1768a0ac7034febe996b7bc28ee83a07f8a9d02447f66c8a8ffc1652f014f70e64a71ff658278da47a34aa483c4cc2f4bb0e4164d65ef46362da9ba6d8b2a4d8f1b5e84f788c84efc42ff6c07b99524f6e51807145c33784bd4bd3c6a864ebc67f96b714d5041e7a05cd426747bb4415b7e2123a005203fe19ed80980448d6448be1e452a4f6e529d4c28526cae9220fcc0aef1b29ad0db51d4070eddb6a78819652f037f01fc6f6c9b9f37f854e5a776a79db7a38344f2cb5055f9068ee54bd55fc99057757c2c77b2e975622a4104bb53e783a4d63919734fd56ecb8ba82f5d9376d054cfb475da8439a4d711da62b92275c0bad0fbb8b13245c22c46aaaf39b988632e8deda62dffeaf377bba55ea4bb9f43b398d66fafd7949a77115653d9eba08e5eea5747f3b9398cf96fdd0954ed75270da8b94daf3f3fa5eacecfa1b0f4b5fa2357598b5723c03e9b58b2ba60bd7ff5706f3baacf97f8ac350035e579223ed905b2285c7bfa97d44e6737e5e167c2bb3dd91887fe714792c97bceaff6e2516525ef6e530299b1c56650aefd1333b21018ac9454171842cfe6bb347cebe9aae8c7eee6f21ff5827fda803de15f180ad91182fca57d9cfd7a3e1bb5e3576305c54f59af766e5019fc4906915c11ecae6f30b7fec9e48723b7e2ca4ae26f88a0fa7841304f11f88562a74f351986edb40b008b1fc42222b1c8e93498d2d47dca475dd8cbd98303cae44bf8953af39719ae1d49e52302948c61fe968ee474a02d62390379834170920eae8605a7b9c366a54fa7e07cf23ae143a36f3eaff152aef5b31a213d6979072e0d36e26e00bab75ea2ab10afa93b4c16c9c88b2811a1bb65f5c2f3842bc5c5e30ca6f17388846e6155607107ccd295484ad7687900788569879fe4b04ce139cec5af5de3e4720090ce06fcb29fe91d0c753b629addc17c05faf548a84935d76f3580683c4a9885ab068ec530116688669e13c57edbc8869f3b7b2ebd2f45b7bac4d084f895d68c829ccef104c4eb574e25f567e7baad0c04528f34a1fbb08a86723ba4596901c99ed059ec085de4eefd3ac2c509da2ae7126b7a41ab1c6c2ecfea27a090f0d105cac9de9d5eb3a91296b4274ef1429503f5f177667bda38fbc0fb74d10d47010d52193b51a40d03bfdc8c425a02bde42a5d32d319afdc58703e0031eefac248a61f37949913473a219786bbb5a5f7afb5ac5312af92f592e804b6c702f0f5f62703536fdf0f8e0a4f91841fb0bb37642408148a0c8f853ff9d3667981e417ecbd50aa996d83bf0779e16cd2f412981ff2d5d44258bdedc20ca39aee707f94d03541952e255743e3c1adfe3479bd980e09c4c454104d6fcd055917035818460365e0bde428e1309c81f8c03da6779a04c146bac479753212f827566e09af68ecff97713d6d62374f04dc64cc9c66753da01993f54d8424d6f6d89ad2056681d314217afd92abbea7fae117ee21dffce25320bf6b5c3a77d6233f6fda157361e7c263070e645917672dd965162ee060da588f59e2f458de1a25fa62abdd2eaef387c358c14c731e392e05e6d68d8c72ecf4358a298523005e8758175b0b8a69e9766d1de95bcc680ff41ca4781c6386e2d5e2d74c9e3baadf6dc78cb88f9eafb945ee27969e5578c606b4f9ab6d69fd2c9e928824c862f81a34fcdaaabe51dc2b96536f6f244f167f0c0d6635612021489c72085ec267513001f7d6b29672eb13a829c20321c05d2a52909724fa3f3a52d27605491b2ba4a81a70edbb24bbf697c6e5e6a580f3f1bc7a0ae41f9828f3109046e2c4c569ac46bfb23f6395efe71033d4eac7c2bf95d99802d6dbbc7c795bfc6c532296583e0889605b026ea77230e9766218a8bb656fe41bdaf9b4dace71602de3974145dd8a3981e9894bbd23893f500489790bf5740bc464bf8a88d84b6265654ab0bda3229add5e7ab4163be77a4e04f50953b2762753863d3d2624a3603683a72275a6f59a904ca8b6f7abd3086653e82a4f5588f7a11ee927796f1c82839f0f27f4d329fc6621bb5251728347dec68628d15d4ef0bdc27782b608468ecc319696c8cd00e942a90d674ab03a0ec8f48a7bbb4481887d61a82cb3f0ccc2b2e8047d52892dc2089751c299fbd64e6c84e71babc1365dc7d25e515bb7a3fbd30f0417c9e95294c194cf1dd970cb50a29a7566a84558d69003801abeb2e7522530b550982f1ac210a7318dc3a6ee32a4172183848bc0d9b3611365ad24b19c793e49548400ce78a5f64afb276f4fe16f75df52457418c6f8caf57c9f5701f6d22a924fe2975478063f45d00bea5a9e238e56902533bf34c161f360eb72ced013e64685f510ef81ce5db14f3c4e5ee1d66bfa03911a5b7590ae356cc8a91dbb4e81259426a692ae241b33248f2dc8c955bcdb667aef0cf6f65a0265d8b42298707bf8accb8f85d370891fc6dbded6d1810d01f5a497c2c9c576b51a09c661079f2c91fe85fe840a29fe13e6132c778bd822919d6f50be4420fbfdc61e90bf1f42e4e7460b9d7b418c86800a1dcd4607767ef566b22feb154cbde26b5822fb9f9b0afa436acaa0cb2c1f9d4781054fe3ccfd691394e1a7635c2333dbdcd28a489f9e16c047dc06db25f9a785dbd77e2335c9504c39e57acb4c99ecfc4abcd91507b0f981e52ffb7e6f356455986c29a60826e92bbdc4f6f4f3cee3574dbe4888d7667707eb74ab25d36ba540c5e714e4364ae3bc81c4d4a9ef96a0a4c6346c87c8f10fe0f3d75e9b7fb0bfe3d8076fadefe5f3b3dd8bfd7920c6b2633284bb8aedd861a6516e6bad44ac8b79b71ff51112bcae3233b6f46aebddc070bb090e4a5cdff7dd724c74650f70c99998e86e7c6792a67be5222522712e21bcb1403c67d841907066b5d9c841387903842894d441ddb06dfe1ad633e8394adeb87aef406134ec138820832a035f544d0dd0b1d3dd051d755da17e8a79fed8cf27481fa30d6cc16dc46f1ad9b38dc7c2dc2b55240fe74ffa10fc158b453e10c7514153a7262386023ba0cc2e4e33eeb14a14490724619d5921d8fe353b6ab82c72a0272230d6b2e9daa3fcf14d8211c07b410ac116f8cde1eb5056b55e8d57f97d3aa6e14700189306181ad3e8a27aaca7718b64dd6e6332539e0dcb734c7333b2bba9b90300c67383b6ba6c8416d902541c6f9562442018f54ca30666cdf9ad1dd0157a30d40ccf7c7949d1609e350fbc2e85f157df7dd76e163c2bc7c0b4cc1740756a37b4f3cd85cf923d3de79de438eae1cab4349ea0319f3f2e0fe9a390ee5b350e0c534aa2d6dfcf017d1abfa0509eaf5c016961ffefa078397c1506e30b73282004c5e39245e769d6d68735b5fd93911f759d0532fabd042358795c868f51a3d9fa54141b0844d4403d822e67c8688826a21743377e0428405b71215f50e2ba4c8e87a24d057c0bfcdc8022c0fe05fb62372e83dc4f74aaf5fd462517273ba2901a0f98e5bbcdb83391f847421b4837fda2e00a35259a491bf91ab2418a0747f0433dc5de77015deb1d90bbfd13026914d8aaf88709bb342aaff5eecb8193d207856a061256483ab930c7b9b2e4f937d15a2ec14ea51bce86ff758e34ca19f1497531c453b87b22196918a0745597057e8c410258c4ff2a44530c85fc2e8e40c5d6c46b2d9dce1f57b863ae891104131e591b04f74303948432d282bdf8446382325acedcf5bdcd4cac035db5f6d8b148f9a53f652823cfbb644c6eef7e672ea2f7edf266e9f20cf643e2392ffbed0247ec4d360ff86f1bd5f3e7a86f2f6789d018844929b23fa3ae15362027491d54372b86d140e3593513599f54d58c9ebd38fd396452faf40efd16f85d085ecdf7895a611d461848dfd349e573dae3f7e7c20ef530e89789fa5bfef3d07a6a1bac66b62236fba9a0cdba43ad40a0baab9cb9f3e06cdf5633c54396d84610f26540ad315197bf04e68fcfd7d09661cee114c1ca652b4ecf6ef86ea34f4ae9f37295850ad823fbd304c73a99addf4131aa1b74e815791e7c9230622dd42b2f959e23e52fb4704f91813327d22f111e4be0004610a22bdc94a172159114e0cb5790f3a05c339e16e4152ca69edde14769aed723cf246ec1b056cc9c7f2e7d1af298f1833ce7e05da9a8c304c951f1ad9061c1f1159c4b64bff1d35e2aeedd687b356e69c6375d27cbf5764249fc67aa0d7e0ed5e65d4ea1413644904bab35ca9ed4dca3f62fa1f2810cd3def716bbfe9d84e6a3597283433b665d149e6dce3f4326f8e0733bab4b7c6ebcd42378b240d171fa2f5b3d4123cca48d9b8d25b9ffbaa0d7da5dcf02418a18143a5f3f683b456eead06cb7d830f5053f751b38f80e549f74d74f4b7867ce92dfe78e4c9e6a21fdcebe6bff33e60124bd68f87a4f09d0bedb476909e190e1913f9d9f54b4697de8d02d1cffbd934998044058a776c4747f2fc979f259d2002a7dea9ae04be2cae0bccdeb07515db359b94a965f46719060703539d0d750332c1d1b412a27b32a45c90a7fa86f9401218a887f34be2091fac51e930e03a536e4b2ee17f62820614b5b5536549b171c358cf5f8fb02e7badf34f9a79c5edc3388a9f96721250aafe5971ce7073aaddd4830e75b816435b86e02914dd9d710d1d7b84a65da096fcf3691618a6f77de43ee2366090fdae5eb7cc143e565829705d3e48f00195b7fe542878e70fbe3123d30a089c1527867e0232fa47c441174551fd09de34cd0ae6ef8e702846acdcdb687f1f754ff459f586cebaa96f10f5fbc7bd5b6fb9badb23a5cef1d9c581a511b32e318ebe1ac9406ad599409fb3a9eeea5b28959125b4e29c1753242d2883ed09ed3baf0402a4b5244b2d46a41c12768b20a760dc62c454aa8933d0e2277e11b91dd1ef70fc4b9303f5b17ebf5bfef35cd9e92690a851f1811d2bc07cc09534031e49333b8bc7eccc5d581f2544cb3c8cf5e59ec6dcc8e1cc3a8f8a6be9e55713c5ab8d6e87525765ca7a2a6dd8ca6c0c08cee452cf1787d69e5e1e63cfbe6638523089146936d8e87a9c9817bcde83ad44b77f31687d070ea841c3e5a583728e40897ba085187f296f3ee140f6ebc14f01af399b228af5d75e833e183c85b1ddb5e4fa382526d55f042c81c1f04962befa91566ef91b9c112c76586fdbb16fd603dfdf95b171ba38fb9fc030bfca4f1d55c8896ef82e7c0560dcfdb39bf52f53faf6c41c749ca0519bf85b94de851b59119566beb217fc50d5367e48a751ee3734f5607954008a3aec09c3cba1c3f65882ce26ec9287c0bda095372643c18c97fa3af5d1c1ae03a2a35cbbb2700fa18e7c87a58666ccb968d8f141c42a6197ef7e83d3782ac75368bda15cc8a2bcc479a37ab585fdbe13d39bad642700f1c139918f137ee7db163089dcadf2467a31dffaa36978e05c152ba474535cc1d6c220054210aea110f9c0500137c8e2a296601f825d37add6c2f0d118670ada5269409f7d870b7ee56d93fba2d11967030eb82ddb2386ba184be74bd44cdc0da5f01edf6aaaa4d631f46a294d40ca76a9bc8f499111aa6cffb4020df4ac6754f95df9db4ad255b421e20a8e69ac48df883f667bcd45edb0e1089b69b7823a9726ea58d921f019f55e90a0872082c1cc04e402ce92c1388fe6e2a768f10925681c708f174cb8aadc829d080c179a1586250ac94fff534cee8e3f657033456fe32213b078b41c545e34729e87ebb83baf41b23bff1828971cf5602f9b8af50843af2980d1e1c9480ae310ba613c14fe6c01d5b937f342df5df21a9e20160649b9eb5d60c449a994e199a04aaf0e8a801760a15f00d117d820d836119b19973633b4b9bc4a18143ddf5a5e0717daf96f3b5ae1b84b8f2d9e62bfdb539853962bc40ef23a26263a4c2c15525e0c3237f8ef20d1893da12863ed699667d372163f23b5d02ba2498ae7f0c670cf8504a546c67137d85b0e3916fcd743d429ea949d953b547e868cba3b9d0183bb65daa636c2ad623e651abe60f69d7dd10010e9713dcad9ab43a4aa908fd30ecf06c536826ce24f93242f62946cfe84390442360192c6ad6a707277059bfbef60682eed2cfebbd8efc4883a7582668544fd9867adc6c5bb30114ee138f0f6948c6321f6420b43404bf71ee5a3d833ff8c0d201b91da974a891e7bbed1337db9ef7e5b0a11b27372234e1d1b265361747b8d73ef06b3af22c86377ca30914ea865c50920b5fea619c2d8c8951b7bbf71a01bebd75d1f369a47f430dc1934cb55670d722c5d1d108415d10f633fc0e955ff733bed20a62b35d375c7e106484005950870afbe46d201da5e20ffba266518cbb77966b8a32b15d8c7e1b4b5a1dd63161a5813780b4413136b2e66f6c5d88ac7d881161d85c327c9b7c77245947def6aad857f580f4dd397d48d47fbada38a8a5f94171015f44b0f02821a2a5866d460a4579166dee058c443faf78f2ecff43f5a86b2a6d34cbe4609e857c9c5a4bd5cef902f5275cb51aa7d6b5915db6e55085bc3a86e2594e834623e1f008fce3f30c3e80460e417e925a83e7d0fd7dea75672277b1166b64173c2b39ff59759706fcd5ae2e35250fee650d133209912653ca6808e5c06e0e9605ff8757c85428fa5d661309afc42b1f53f9d47379e603700a64cbf607080ff1d1bb2ba323a6844fc770d8151c1c437f0fc43ddacea45ff9cdf418e897e4596b1bf0e47d091b233ae821629c56507ad25d229d2843ee9e7c90901a808664e06d01c48765757b065522c0620fd1dc55f04f5799449785114d41b5678a066310c96669897325ad4072827ac7b76a60afa57e4effe44ee0b3151d3a293ae406f500208e7610e2e1f85011f268017571ace9e1709cf8e6ca2c1fb627577883888ce842254c617c93bcde34d8e3dbffa9692c550ca8d913646616d5e5dbc8b33651db5895949e7fb81e4015bd2dd49071830ffd18d848a687343181edb1e6a21fa75fc1e243df3280e46655ce84c808f00ddd711af7269ea26bca846dd362ee09357443da79695db4ec9a3dff9668f39c464b4049ac74543ce9786e3ba525f4fc8c26e81dac90b5a4ec9f1a3359edb18b978818937e84f4ec59caddabe81cb72eb5900f4b77a3e41307c366ae1484da185f6cd4a49b930d9b6ae0da2a0f5b70e7f4e8ab0c4db617fb225dfe121979b9a1f3ce081604c5f38ab216c5787eef5e4171fbe70fced31d83ff4c7c5882aa0e467e84f6da4bcd9818eb3b21926658611d637c1b14864866fe308e72b43167a2faeee9f4bda6e326e6496afcc26742c78da3677ed64270015a2aee980e684c3b4bc8f756797e664e607a5c7d7537ca13dea57a7ee5571051871adfe8cf5ecffb4d157846f8ddd9346e2a78a38a43e868c0d854f95e88212f7c4ab5a9f5b0c90c277ca049f032fd3e89c668710c56d960bde2ab22eb3ff6c11cbcf38f345c9e06a11a72ee03e53041e089f8d2a06c9a679811399aa42d429ecfe802df91eaebdf9960bfb097074b8b94c36af253ca68097178edb05c15073e57f53e6389588a184df8a9b645335a41a5e7a603616b90edfb13eab05f7cf1a1f28cd0234a4b9333b3dfe6cdb2b506f2e932e8d3aa09a598afd8de393391be4bb8e8084e479bb8fcc6abc58095bdc072889aed17f4b7174f4d0e8df672d5270e7ba50527ebd8001607286bbd8509e31162ee164197e8a83874cc505fa816ac3a5ab17bd74dfb8d5ae002e5356506fec67b61ce0cba3b650f6c72a4f7b6c58ef8d5ecd46ffdc269f16e3cd8f2967c9869d9df0c37e5c9d3cbd196e4c05a1b7039886f2eb664d9b88fe2e3005f453a8eac1661feff0d3d46f05c1df57c2e0ff2572687b3d9e9bdbcd4e644c435735a70f63ef680c1b24621e2e5ddaf32eb0300a8a4d3e6c5ca85ed59cebe1efafd619955e9009c2a9770337da08c68c8e2cd1ea2fc4f3ca06b3b542b5673c0a83e2312f01ebf21d79591e3bd33d3ae8bdcf6ac214a88d53168d111dcf125f2f75acfb6ea4520ef89bafb0f5846a27acc2892533934f5a803627b7ad9347e056017707993f74254ff784968598288a6f090e156d76c66735cdc2384db1f0fdc53a6c19511983c3dbb4771b86214c53ca4c4243fc036fe05f547d6f2c314aff1e6f4b7d66b20397421ffadaf8136517b63c7d619cb869b6b33572c66f5e2408794b910ecb8f076cfa59e61b22903f54dd6522b2cf260efc7a94ebe13f793104dc6219b8a75a2e3a57bed30ce5ca5748cbc8d0c23217a199c20e9a92c1ae430a40d9020a0a50542cfa11b66bb7b7cc8399269460ffbc14165f7721b9dc574544e656059b635f271787b3820832ac4fb8354af1ae91d2597cf65475f8582c41a066038801038df54de8073fd4215417db875afff82ae9de089911c5b55f348bc8d56bcae8dbc606b8a981af6a0cf3bdaf6bbc700da476a7d07a7f90d20db44aacff8473fc490e7e00980d2decdb5a2be47231201d31e3772191834df8158a382806fe5144adb17e65768a6754d4564c30e4d0956ef5b621ac762f9a44df669b8a831cd517d938677e8e449ac2273877818dcd199dfd15d5c52d5d48cecbe7e9f398bf8dbed17aa7ad37afaddbd69f5e50aebf98e51fd62532ee432f949fb314a6938df2af88d7c6ea976bb04464a42c0f07a49268eaa8ff923673351fc5572f97e421adf61da01d0cd5227fbf6fe524a690f11436cd46177ffdb0ae43598d1782b80592bc5de8b8ac59562edc669ea624be504926c0cd1014bae8fa8f8d2365dca586ed967c1b7fb95f23ecbb51da0c0ef637e58a604247d531f953dbccd8bc7668d75f0d7d6a2f12c4bf7a635aaa6450bd022fae80cf502bb5c57036d6884b4752910033d564eb0bdaf11e3b8dc27cd9f051c561fe2b80abb0197c65931f005c7dbc7c5f5bcd7620ed82c27d53c7cd886ede4c7697ada0cc9345e4df73b7f187e9d5619087a9224850ca682ba2a09236b0f58227d74d55adf72496bb18bae7e3845c7fc3ec56acc7fce939220ce1ab09fc03cdc1027ff0fbe5bc719d634460efd09766d3e3f6a6bc4ef55bdcf6b87fb3f81c4fd5e959fdfaf085f55529c5275719822c9c28469d54b43e88fb44cb0bb47f4bdb4aff8e1c274b017c079737955529cedd2037321cd4158aebf657e44231dfe16cb068de21634d9d769519c10ee87c9033a7d717d39bf060d76c98dd9644cd46de07dbc587956cc95f0d7dc49b46132e14587b4ee9408366d9d0ed6063a0b9d753ec7dfafd60d1bff70b613609561cc1ad9810c49e1b2ee852729259a8efb083c502e3992fcca7acca0b7bc9f5bec93cffbbd6b8e263c52ad5f329422abd9400badc66b75a6159aa095a02e10896d5593061704f02bf997d70b73bae7a79dd9c973cd31ff2211b7838d2f489d207458e333f20398eee6612c296cbaab3d1fce9bee2638f380a87b438ef85ea5944fd59116ae34ef99de896ec30de40c1077de194b683ce2af214309b1089e0e7a16a4c1b337cbded45792ffd89e1fcd8d5c7e24610e80d38905848221d97943ae0d949b1f530a15003de99c09540b356f8b837301ea1d4c33262a842e9696704973c9f58d5efcc87dc93588db39ee9d518d027c310608da7bd304551178ec1c103ce85100e56052c5e77524e4ff20274059c77e3c6a55bc22076742282aeabc1380fd02b91f650f276329a9b240353c730132267168fae17d21edd1e7f56580cd4b20be22db70b94d83d47f29808c0eca6ef6705868fb66401b96d09ded0c17c90979bcdb6fc6394000bcae32267fd26da308a596ef0976ef3cc959e73c37181f054ed3b081c7df578bee5ba64981e7fc11a7c58f85c73f9f665fc7a9342ebc45d98d8bfefe309f49c14206db003151cb857324f19e18d386d7ca9cfc2d4af8db59cf64c14b3b330191948e4450fe4bf9f3a544fbe3a6f032c3b42e77ed8baaea838400d41acc898fd127024bb81a4881fa1be43500f87e09d7d2b488efd01b3225a4976a79e8e71ef83977087e1af2910b2851a6367dee2d5533d01f14afafd50f6dbb44e7dbbed6ce04caf08217506bd274f879c3a0b80068a9aac50a000bd8cb9f318e61834bfdee3e709601463a60c8287f37fc01c56aeeb7b8ac8ef2af6bc104a05151091f342cf6ba529e9408543e78aa2967016ac9a2d52b61f9f9f2fa43e35bb9de33294e76d95ebb94741ea8d5c001953916cdedca49e8c2a5643e375b005971002df3587851fc5774ce2def2c6874ca3681eaaf8af7248389c85733cd124e585f9fa7021967437c44a7f92224e532ebfe0a499f37338ddd86549484adf9d303c7a08385ab29bcab2240f43224a43a9184c6d485819bcd931384a83cd72416e6aff207edd83fc5d20c21a6fa4735025823479364fc98a6fc66ff4b9171b56ee14ad2a1b3cc75ed6662a3a2e4a73e643ba040d88a70b077049eb43f2c31fc9962f546c87cde10e7ba219c0203b64e7e86b30f307712a6012088dffafc8837cd36e76cfb4c1bf1275b26adc39dc807724feb8e4f93cd3042bb714f7c1da13bd958b0be597f7abf652d63ef3822873ee4a8b0197275c5269edccbb88c9948e63081eab785a885b6eb3723ffe20db4cc4b6c99c22d3e3bcf97849302b5eafba7ffeba538557741f1e2c8c2a78cf517e6d37e4ed8a15923c286af53cbfea5b0b67e01c743d484108992752ea5de4ebea67754a17c8938b4e5a6fa26e22ca9e09f901c8ec64b6a867cb8f20fb57eeb5fd45165ffd1d20b092a4491ffeca1dd8c0a906be7f5f9fdc4a3f34eadd14aa0670dccad059cdd77f70b5fe95b47f1960bf61893035f8a5844818e040b92f0d77607d4e42560e6c04e5a6e07dc99268c14223050aba700b263a5c7765e776e3d67cbdbe75ce890692da55e1e079d643e6c848006e1623de2095e0da1a8941a85ffd022ef836e2a80a1e8233bec59467a013222dc26bc0b8b5685202d3cd44f14caebdf06fa1c502854b55a558dfeb2305a4c7ebcc3d7570edda73fc643ab9ab16412770d9b828f1df5d3425217b62ee7abf8e05e65d8c570bbb5336fe1d95b5957c34b3afc3c873b6b30f24255da8dbe2a8bcdcd80670a1b3c1b1e6a5ce779bd827eba712e94281d6fc7bcb455a5fed1690954261b464da4adc733fb3ea1a310eef230a082cde07f0654f1afe0e45d7b53c1666c2adda2680e1e356ea2d9d19081f257165270a473d56e972c1c894bb220feda8c4b66c0fcd28f1c0ca84040c7d9ef0528fdae836d305ddf8888641d17980cbdc52c79fbde8dc19d95fb1024c5dbf4a4f46aa9619f8059fd244ef506c5d233994a6ffacc0fed14eb192b22aeeb50600b05344f4ba58ead3fdfb162ae844ae6f1bfdc672c478e76b72b239bac9cc6b974b5399a4166ff41220873dcef49cabb97d5bbd30f96592f09647151476763768f4e396b0d6d1349143839cd6f8b51ac659976c220d00043f0573c16b00f15ebc84db54103a0453d824e0bb0033b080a7bf3ecc419826c686b9b1bc04d5df570b6d5482abf802a84ddd2d6b5f9b9d068107b420c8e766ac43c7051bab0932eb326b52e8a447d36b5b04d75e7b18027057879bdb58614763cb0c83d7b7dd52db5270ddbb4d2dfaebd96c00cc061273f5e809ad407736603a40fd64e277fd7e4c275d6ce66d6fae7b58a0ee6258e10b849cfba4afa498809c5b1063105bf5c932fad6fd0a7a35de7b2507ae8df3f830606d83756e1b7089b58530fa15e056141f0c8dbc49a684d483094863849f57c320cadf9cae8aa204c852ac77bb36ff49ec7917ce33ba0f08ed4012168cd206db35b8df4e63300645794cda149e40ce2026e876b91a65de8c3e298fc9b6bc855e47c91bf156bae823c5b00cd0c108997bdb72b766b2914587f01b132555422acd0d87a9d26608db9a375f37530799d37c28ff59dd650b6e3f6d99b4816ebc6e6a0c440e3efbe6f2f0e12e000bf95a290a19180ed8309b055be59d824b8afa491e9dc3dd681bfe0ec5b150538e136ba5eb287fd5755039e574e6cda7114fda3c5d2d37db3aaaef4936f561619a3578a816cc05f500442aaf9f4bc7d16037c29eee918f19162f51f3cf78a220a2016f18574664c6660f6a3dbc741bac5e03876e09a6f4a341dbdc42438f6a01ee4e35227b47e68310fe20f29568e60fb1153dc9dddbb16b1be85e08e60aa873bf221719511715e640f758d74598159bfe3a4d56a9c23f7e4283f0915feee6f84d0e2aba61c202a4813d9b8f09efbda32ef8e58c0d865105517467959fa505773fea8e7c60cf577a18b2ab5ef5b43ed84831e483735662a8f60f92f51bc0b328df66b3a92b54eeaf0f4aabe77ac0115f2f7e30a844eb2db55de6d170c1d062d6cdf7bc45d87bedaae5a484576d4357554caf3017a4051eba0c565390ecd33f687b3ca5dafbfe9ca82e8c3f0c9d8e0bed148bc51972ef7d6880a91c2d5148cc9de48d6a3a6bbc58bbaf6b34895ef19d3e0798ef2b0b9d020f3841922936c4498d388f83e17264c040846fa78373d8430c8b75ae02758464b77142631ef51e4acbac95485447f5fd9a3a782e9ca49bf9f44be8880a27d9f4bdd04e05b01231e18d54d36df6f89826b0896d8818eda7b58850e3a6f186f8c083f9e0e0039ee7645e87e8754bc9788edc3e45f91499116b8e2930a5b74c8d016300bee4bb39b285ff7d9612de7e82a95b327b4edd35a15e02921f3b1127b5f90630e8c93f5f38f7200d616fa6c065d4cfe8dab77b3fc764d5dc40493271259632412915dcfeb30c0d570d3d8441e85c5f32bc6f0166c0e78df22cefbddbe7f24d115fa22e1283f9cf649ec9891091bf4470089f4f4600cb440b7f6231d070c5c5f7d7f67afa5747e370e3136c026e536ad67c74505f0ce207543a995fe72c2e4fbb1315e8658c941207c89f2514bdd7d8a3434730ea7838f5a8a511ca1334e9a3317a8efe0b239028ac79913085fad19f634342dec968504104f41a44c1f354e9be0faea1991ee00f3302380165e54bf507e1c4e1e2a063cb69eb156ba25f795f7c0113fa897ba37a774860a424067f326e97dbd87f3d75a1ad6424bdebe769c00edebdcba8793c69587f80bfdbdfab57818791c90690fc9211f42edcdbeeaae5eafb193f4e44b723d831c787fa63744131e40aeca22573a3f22680b2792ce0f0a1cf45240cf180db4ef8f32a94be1f39f47f72ad509ff755d2661cfba8da70612e52e5bbe237b34b1603af12ac84770162c77dfefedff69a93e0a96cce3c2e479ff7693b1e23a900d8c9f60a2787f720a8ca05398a22a7bcb9256a8169efc4345675d394a7f46697eb0ec7a608580162eba789b2a157a63e8f808b199ee91054f6038e6b8622198a3c89c670a71a3ed2c26e0d3cb43fa88e87b05af98d94d2f2d0f442cbce9ab9c8f536b31753a1dafeb430110f3581501b9bd1b988af0a82d9cf6a08e5cbf62fbb4756af0d988a2769b5e5b404fc8aed5d1992a60d83743e4ec48bc17bd6ecfd0050727e20893d9d42b6e73d9d8f0eb669c60f542f3047c1bd8f21ca33ec741dc3b5042324699b1a4e8f11757fa3c8c40cdd27443add3aa6c238294094a0345512a8f0124e0498d04523e157de22ec6eba5fd59bc723b817af5bbd025ce1c85cde7a8a9389fac514b32d7c430411e6776c30232bd38949de0ce313ce5d5d0e7c5c00e57c0756146bcd2ecac2f8c6aa9e678b18c13006a51dcde7edac72bf2d8035954e454b91f14a6bd8ef1b37a5f1d3ee255b4256da26005abbda8734b5989681e87e982376fcc702c59c1d49a4147a016db9c1471c86e751b8186bf729a6948be664ac94819c254a1cd7c06e1a6eff72b10b8ed6ca4b2bb03cb9c8b633ba5a5867bf25723d8baf6f3fc4427718f74c7276dafccc005b12fa8339a9b6a978b7a6220938e36b37f49d10012ef8c0cacfff6867e82332c1f21d66fc6d89199d44ea103bb2aed33a16dd7cd70cae22666560ac9d8f40221db2f5fdfeb9be7f5ace044ca1bcb2d4e5245d6240bc7cdc89a727d6cda6115e24891ea39966d33356f1afebb6202a510cacf4ce8b1df83ac669a5c2a2a33cb550afd14483fa7662224ca1c5e0b441681cd36b9c8b53dc1cfc1973468633fe9eaa12e32f191ebf571d5567f53434a7ea2b1d194ea20adb18054d441882dbf1cce602848b123aa9e882696f95fe881c58ab52eb98447d635f45959456cd3872620c12969e023eca588911aeceecd08b528d40b43ba0ce0b8e2c922132176cbb474ca080dfd283975632b6c821ab8cecee69e862446431a097c60a41de384d5b4799de168f236b552e90f770ae0db67a07b9771c5f769ea2d28c8f347d5798214dd383b1a2e4d39a7c20788b5e8effc31b8f026cebb493ce9d63ade9bc849fd21f361b11d99a1ebac6053fd41e2ad9804805eef90e2ecd87d0d9367d5956cfa0daed83f20b6982cf85c8a224ea03098bb1d73852db62d953ff0e76637bf852eda096b4af17aa4a5764ee72637ad1b5ec56ac32c2d5efe2e0d4e3cfade26a77644cfad416e49fc6dc2f73c4118afed928b3a5ddbbd73555b9962fd317bf509d69faf1affc0a598c731050ac650aa17b46c4e7b86f264f9e0f77aeaa32b86ec74afc9c6d3451331305103afbf75e6fb0d281597e0eda2a694b40a086343e79015038b994736f57adabe0763aa509363778c7b7284fd12dc8f7469c918508af35ce52e9972dd9e4a8fa86fb68256593e3c52208d997b2da27bf4db71ce200fb0491519447ac186629399e6cb92284eaada37ef70043477ac08abbfed78a48a6f2ead4f5b95d190faa007bf6b615697c1845022193caa44943a9029ca3824731ab060fd4406520cc566133926b88cc7ecfb8b00adeda5c97f94fd9e8e248792d2ed919a711709d4e17b523c5241c539f8b9d0d1e8fbcd063f9686ea30d3f53bc2b2cf2268ecc4c6b6bafb2ca61d3769e90b4bca10952699b52b28b9814dc599a1c7c0ea8885626d778bf0ebee55b1edb94ee5f43c3b68090b405d2e7781a18f38af1fd70e4f756614c04776debcd64b50a5b131eb1682c02a88e8f44080f9a31f5520f32da52c0db63e6fa21692630f05a681040701b5caac0a92475a16e77050c64ef914a8430d22ab3b8ed342a24fd29e3c5ac3817c00b71fbb38b78d3d60e5183dce5bd859dec346ec2bc3060372aed5084952bf29cf1f83b7f6e88849b840352f75c168d0a1314c771f6e8987f5017a16e7e2009c43f3766402788c9a0972281d01c15ad2d0350cf03e743a54ec6d72686e869cd54fe236b21677bf35e3b21422eec82ecc7ba7644bc70327b3891e0489a9b6a2a78d3b8373b07ee84d5086925c682570c2ecc4c5a90c11dd0120c7cc232a062f6841e821d71f33825033a6959b0d6734a0e8e3d157959e9e2a0b438d44466d1c743730400a34099297f5e24dd766a0cd9eb3c7fb252eed0b49b1abaddfb3988a7e0d825d67b1f1b1f9fbb7c96c970b74005bc092ee9ac94842d0ae4894d68a3eac66aa26f190c580b6b9f53a225f71d11da94c6d1cab743b2869019db4793efb5e43333950b3c2345f9bfedbf8df2aa1595f8f431106788ae1253b1313eae68d9cfeeb58eda6a6c62a1eabf3a1ffb6704daeb289f0788f2a335b1049e0f53edde2891957b9f6836afc2bb448d820660c849cf4660526cf84f44b24aa6f2172ce20d894c3da625eaf14b41f8db2fd6c1c863bf5793bd6fbe4d0a140844592c161305188182bc38024634dcab0c6093bef21a0a42a9be977b37b396add339cb0f5700a1ed2b0fe046496a6f7fde6ed9425c02f39cd4a7f79340e34139df08def9568573732216f2527fce8aeeda309fa1a051b8eb238e613e5530a82bd28472869e1115fc7f9eaffcfe0cec5302dbf7afeea8e40a3af52e70e550da82ef5b2f489becf4c9f9d621dcb89c9da7ad3665c3a0434eb79ac26e4509521ad0390574d2db77824e3e8443afa60f7145613dd4d03eeaa6ef75afb37ba86509b498d1bb3796f8a96002c0ee6d65c6d3148a6ed7d578a59f93a39c4b055ae8ded71c4126d89ffe67d0d683de315618b68ee91b74d31920ea5284536c731aa128144f86730bac88531338cbe76561ffa7d1970b5c2294aa75b65dc06847ddeecdc9fe2b9dc269f1361545b12ac7f6fda74391591f0a525b7e67d36dec4a83d2c9aae5497e3ea3dc342729256bdc8c07e397c2eb61c81885d5ecc9df2f9d590069736a99bd9ca529eaa357dbc6a0eb2749eda3f784545f03e805790dd855fb6369c3b3fc32bf0310ea69ed7c1e0eed1d213b640bde2adff303a4c0cd25b5b329055f965eef54585eadd3c477f8c89d96858fae206caf552a6e4c3cbe5f61d2770d21b3b3d951781872a2acbed37e66df83863de888f7e7f0e7bef9d2e6bbc5b482b518924c496127666612bec528e9b90ab32c26394a56140550652d0e4daecaf9c385432f010e634ea1d0db783ba15ec7cd1fe91cf58dede50b5af5d0f0f4a60e0a3e171b57ad6114cd0d2458f67fb50971188b4a67423bce0f10d7d7e6ffe861d8b598d6262082a7c2df2c90b33ac6ea7f78e281982a15ff61cdfe3a4b22a3ca81b96cbef842079dee3a0e0f59d9a89eed41c446a60ce275e7397053d0016f95228bcc04f41507e6365024bafae2561009033f18b16b1435d132909a798d2cf9699361932376a0b29ef2d4305d5a8b91a9460b961c6808d820674468de0bfe22f4b28cab9d38140b80b94ae00c4d165227f0fabf72261a4c332b4cc1db1978dd5bb8d61fddb15c20b5646308db73c9c6ca88b24aece8b7a846c07b1101184cedda25e5cdb88aed81fd739289a9534e355fe0a5dd9c71c9b7b1e08c99dfd44b02b8395dd07b2a7a5528bc3e32003edd555a2ab221af219dcc72a226f6644a07afa9ad0476394c05d102abadaed07ab928b647c348796c56cc0716da3e575d4aee909dd20aed89d7b401518bc45039956d05ed8876baf468c0ee47a5b832f66f1f75e680535b70fdf9c34cfebb6175fc77550645686e0a50c50fa9be5a81e212790af99700c31bdd5e8f4760e2b3974094ff11e977fba837fc11f95bcfa755b9a3c89bf8fa79dc2e20d5aa2866dbd01d6a10439ec317571666b41a18cf22915c69cdeb4e2dc255cb76ebceedf722a02abbe7a5f8e0672089953453d89f70c44cf14627bdc420e3a5022cbfc289c8c0172119ae6f32ad1fdefdeabd22645505e9f589897235007d50d2774c932b1e01f6f528521be6d6702d0d1ec942394c3e9715c3d10cbf12540ea697d0fc28b5d7a2c919d0b6b3891d1451d47d76c1a48c0b994a3f32b1a62537520b1d9b0403d6272c86487a5cc08f405ee06c6c4fed9fa93b66adefdd210e24b0b8948b8e5764ef5d9b488d46cbcb16171dd18b5d4c8a12307ddab6383036f6de02564eac9f146585a8b8b0c2275fa83e109cf1a336e25f5f53ccbb5735eeaa4759251152ffa17270b51b3c4523726a10c0b68af310f6cfb22cfaa46c74fb3b9e5bca0eeedf401579873849f6717e69effbd01d7912954718c677cde487079bdda33451548316806b2f456dbcada9612e22572a7020d08436239a501b7a9963329fe11beb08274821328a853602b259c91905ba611dd0c76dd07109a7df56f266342beb7b2291b1eb56e90bf56de6c342f99d154a32c031f7bcc636b3c1bdad076aeeb50462912e24687a5df25026bd2fcb0da2abfe1534f472d91845b8afc66f2b1226310eb21c53de3b3ecd22819755400496feb8f0c81fabb229f84f985650cee255dd8565bb0d134abfcbc8345a1b8c49cf2a9ea6815ea06b324ba190d0f1e6ef80633d003712b64c923724223f6eb61691b2eaf21dd958f88a3461e64705bfba25df2fec15b244a18f6d389abbf8d07071721c3ff0a5ff21f47d0099a090b288586617bb0ac065557868dc267f58552754c1f321a521e42d642a3a06e29da9574f3ae4b4f0185dd7b7e0ff55d4a89d01a40c0bbb0da25072a71f9c17c70ec1f59df1ad46cf5a612c1dcb84bc68734c2241b80b3b95c1c41b972d1c421c50be63c16aaeae97a21c9a594dc56dc137a87f116990cfe7d21fb985600b8fb74fdbe8394a5ff4385949728629f3b6e91453c792c54b9130e7d7171adcea1ea97548c79580c77e697f62ef36bce8e3d1412ee79e8637c3db32ad1e65b546998aee363001050ecc58e11d91b4e1ee2a766f82be162ec92e1df7b5ced91c660a0e2c4bb2ccefc8c118c72f5bdc2a287ab470fe4aeedd43af696e4701cf4b387ae028721634cdb09d7f6c2e11f585c88fbf81db7de3f0757ad7f08789f5b3646b6c9fb34bc3c0bcbdea0a9246c380e2a55150b00a2314d1e8ee7aa4c386c6e1cdc83eb0ab1b4c3cd9d6bd83b8a650e14e0605cea5e37cb9d082a726f1d34164136e8fc81235aea512b563a667aced609acfeb7aec3b1e337352c881a907fe40a357f1f946248a8cbd50854e51afa212d260e153afc9c0e31e1021e52abf5c4ad8eda8270ebaf7676afb9ef7102c3102068bde26f262a62bc313dc654314215fa7c92a4261cd4818d7c099ea3052f3a4b7db65a18087efb1650f52fb6728c1464b7f0a8db101e279c895a71d6c8fd304ed0861d352326f013bf0a8e7470ab5ef03f47a546dd2355f31874a3a2fa6062df3b6275326371c1ae7ae5fdde2df16c63783252c6f8b9c063d404da0b29b6b65c8bd16e54635e2e1f000dc62e343a42adb3f0c38be2369b3f350c646a14619a5103444d25ee0c7036a05e319ecf550ea2b4ad7aae6092a51fdcd3efd1493c9492f0025907f2cb81c2023045e255b6d85ed17d98bb17bc67ea6b9e93879bd673737d67efdb9a63d09231d1c3f690b5e88383abcbd168ccb35e4a70edd6b209e80cd739c517d03a683dfb77f529049812928e2d741fb4bddf5539ba3553f7636d135982df828ee98bb6f53292a5b5b50fceb27db6ebcc5db1d0660d07a78492da308fd08e144fc83bf8d21ac5a92c0a3421b1a50666dccb6c2d0c5ae55b2c86790506e5ac8086e22c5d16b9fd0d48b7e8b4b366d58552c7e56b740d232bf2aaeef7b7849e457ab7b10da54be585716982ed7801f90f487a0da96e8226997a97acc912520a2dcb49011653438394ad912edc490f6a1d1d207f1346d79cf5f7a58b41e876138718cd25c209ee028b08f0c8ac3e6a8ceb2c93421d17e122f58cd853cab6ccdb27c8fe4e7f9c287010d0f21f0b61b2d800703d8430a8595aa8f1fbfc3157719bee8b76980c15c7ecd4275beca1669b6b755a98f3bd5b6f44fa63cc12e1230db92498b60b997edfcd4cfc6f6596d86a76538cb8292e5e0730bbbfc953d45b31990af7d220c6a2b102bd7241dbd0de377596f4b65f6d4a5d394f3360dfa79867b7ef68131c36e9afe790452cb49331d5ec422d45f38029b28229dd3558fa0e03196b798457cab332c1aa757b8a329bd18f04cb8b2ab9b1a738e1850edb75f1a179f40bb9e6bdf345070cba86e549d9d072ab1841d526e6e50f06b41d14c35308b211518af2f79791097188adc10ad613679cee3958f0e64585c814161aad0ac23ebf8051df7f92ddffed5f4d8514b81f5f0cec384245021a6ab5738c83cd9b39b57639943eccc329f7a958b91db31fb463a432448ca196a13eb7ec099283f509a6c2129eda969ea5067320e3e4fb905ee7ffd248ef4f6ed7cd2f14c358986531d5fffd5b88c93cb5a87182f2a459a7b32fbb4774e20aedfcf7aa11e79274e1f6f3d4372c979fe706d99c57c61d41074f03b155a6f67116e446633353152723f650bb833b1f1810e45bbd2dd9f071a03b86d477c246ee922cb7894930c3cdb1a3ba9ff335942a8cfdbda22b2d5e508cff8d7ce4002f18386a712822c43be04c618a20ddd3288a8cc968fbaa10c0614c9129be6810a8d83b94c29539913cec3819ccf2c33dd562aa85236d71c4b1bfd80e9cb0688cbd4370d1377b4d68468fef1ce37d387c37b372aba9728e0139c998c713b7c3cfe0185b32147fdbfbca895a256ea4d47a11dc1c488834774108fd95fca0fb60e4615705c8cc7743910b757681eaf8b107d3c217d9e3f33bf2703fb201a0f76dcf95a7704bf61f391b9ce128b8250a19cfccfa67e780e254e89c1e15dd8fd4f944fb359dc7fa1f423a3ff19ce19397cb21c7b460403f99ef229aa6da82d3039d9cc8f5fa69eb1304e5e1a3e434adf98afae7a1f66ac81d64e96e4986a6120fd464d5623336f694c62613335908836578b0f5bd74bb0448eda3128fc6c005417eff6a2c8e66ca85f986cf66f7d06c3a4bef7cbb5136be8f2f26f5002016d57c7dddfd1ffe46b14fce58b73f2409582d0c667721f90bb86a9ddeddb9c7dbd00bb02d87fd840e0f559ada4c00d2d59c28c7794710af6476719d5447e644ce8155383441218997da7ee9646be0e4960638160e1b9e224caa45d569dcd5b278dded8c5167851ed816d615ccbad6d21b1427f256622200eeaf5d7aaa4ecfa32cdd299477a08cee05bb59d40172737ffb6e996616af86dbc939acbd4138268fff067c65b14a3a2040ebd79b636d1eb837891ecd0c3ffa123a942703176a42d6f2c8643a244dc3521221b03e111f2c93d5b4c4c58f292083f0233654004b34ea7727ce45dae0352842e8252e6eb3b203c97e364151478c4be4008e4f3b2bd3cb8ac3f8930f453a2ec9bfce9408888ffcb818d9fb1b521674d0f1ce3e89297c300810832bd56c4da1625fe33d1d25af6e45affbc2cb2cee3a6842fcd8aed46cb3d4866e764d99f9d16cf72a34eebd8de2a57e85550fcffe86c18928ccaf19635f4e4b7aa0a714d5985ec40f48b5f603acc8b2f8dc4b78ce9223d7061b66ca9ab51d57871b3930556e155d17d34502b405689c9144e319971b2c431c9783a22e33cbfd88712dc7a068b833dd337f57e1c90d6a9b5bd683d650049980ceae1c81efca13bce76967f3c86114b72bd898504662e03890cd32177120ccd52e570afff731a0a7f91059023de304f64098d983dcda5b31d6e6d1b3657bcb1d9545518a8de27a6fc5ae73ff573475e609c83438c6c3e956f286a423454abe06273c1991f74978b798effffbe3121eab69ec7f21a665135ed6ab5ebf04969912300cd04b78ee77685c17ddf831fc3f0285e2862fd8911dd1a3949b4c1914d2c718a34a4026ea23941b4718b9fccbcdedd6cd3a1ddf529a396516710b094474d6af3e825a8dc3e90574a708dd7cd13271d8352fd1249e305b4b1707d85d43bc03e05227288743dde381dcc15ce212597dab49d09480be1a476a97492ba9fbdb88aa2b865c31818c8ce4764e12031c362f4de6a5cb617157c2d41488648a8848c659cb263da3e7d48939ebdd3e66f8a6953ddfb76916068ad10d9c60d6f66e042b6be4d85c4ccfe2b666447840b9dd501a84edf82d94ef32870722e6b2b71e0377ab6b619d2a9b8796e3896215ffe09c50fb7a695e1df613d9ab14c7c7c69714289dc8780d061d77f2e5b88cc5586c37ea3961d930851735f5ca440c9aad0a915cc2566470585da6673ffa6f10e596dd0e4c55bee4b12bcfd5a5910ba3e10f71e155efa501d328ad2a4c0af9f0cf962adb8cbc3f7290b22956a2e4db3b0b0dd2b5c537de45686a3ab122a3cc4fcb734d6020aab42fe5da53dad372233623f44b6469b598f6a1dc0fcd2ecddfa74bea7e6fdb7e8992b3e88f23080619d459679e60fdd1cfba9826c3abebf1f6cda2cfcaac58beb6a3474f42ebe1b581288ce40f770edc425da3cfb451668194a4b6bd25d468ffa9faa2686d5676ba0c4cf37e8e1647917804ffe4c38354a0a04ed27bd80a10505b5cd958f50abc93898fb24b7e1eabc5170a676cbebc6241f94aaf146cbf29ff43efa208284edcf2b7f6f78f670b8b67a0d83071b97ad1819e7d60a528a13ae984b8e9ea63e341990a049372fb885ab94f1cf72909f0cfffdb23e01a92067d073d7f056d9d97caf0e82bebdd52bda9b6b910eb841947b7771c22d36258b3b43cd7ed09bc4dc63c630a03b7902401de0f2698b68430af37ab2f88c885fed86f5554bc590e311d87d915af3f112f39bf7234549283abf60a35f415672153b1a378b6b4c3c70d967b5243184e6174b0a3c90b982535f17940a96f044d98d5f624af9c3c8399dc0f8271e44327f5b64454b3a52475497b509073c1a62d1c2a78facef91ee093a9db2ddbec615a96fa8505056ed273950b98265bff1ebe20e6a44ba23247ecf45b82e46252277e94ffc643a0c4b582f2758ad2d6397e8755812ddde1c241ca517f131621ac3ab51fbbbefbeec48ba3e5e24a6c3ba7821d55a7e91cbc975e6472423bf21d6d37baff15b8d81362d50a52b0071478ee0fb9369e6a3bcb823580a0fa56ffb62f10aa197597edc3fb0524d892e0c983d666c3cbcfde7df942063bdf48c7e8db9086e00ae042777b8c90b1b4e44b036e8079088a4b52e93d94ee29ebd124182eb58a84db563c5ac700608b9fd106e2407ae69d67ca6fa43b3ea39a651a777f3e17c78c40749c2dc037dfad3bfb971624d4cf4988c27db625badaeff3da56853119e8c976c0f33811c4b93fdd157bc0f72a61ad3e0537572dc184ada094a2d1bd4690e10851a28ef74d7aa750f658e3f7cd19c790d9e790655eb683b7f8f7d739af7a53b472865390195e9819c924fe9eb9d345544c1e40e9468043239531c014ffd9143b2e27b7560d7b70b3b2090d26e436564d28a136fc57ca3f20a318eba122d0f992b8af3265b7c779e461a399ab0289da269c2cde562ad3bbb18c05527557803c069d924ad1b260b978a202cf176fb3a1491636326027addca31e39f81c2a34f31313e6107664591bc9e2075157ccaecda5d3699d8fdee8a7fbafd084f13030ba6dc2d97a82d62f54347a0103faf0d0c0356f5efc104b7cf6380a9c7e870fe8cc0ebb2c9080877f3817a7cb19c020383315e840b32e44881b7e89973d61e744308edd9b917fc1f1688000cf9083838c31a90568c97019a1fbd8ecb08a2fac799f0265caee2f464f25e3e8b5ebbbd719f4ca287fc4b637175827eb7e345093023c2ed71c4e41d6c9ef5762b4f8977979eaa7c1327be618d5be23a313444ff557fce8231ab171b439cce16d8f1d62a385f8250667392d7e05eefb4cdd72e73f72ef9eb5c17dafa4ddda2bc2139a5dbf5a6bd75f028a6431a3e35906fc87d8b9115c499bab561ecf439e0cac4852d8f1c9bf72623badab29d655f3d5adeeb6c5f8fc58e69c64bd7bb559d841710bc4fc5ce3b74b0e30777168086895eabb9a6940149cc6160003ba2a4a0d73b9171721642a12a5faf85836ce34a2490ab10f365ba7e940a043282e6f05ce2eb3c3fc67f3150f1419c6446d671216c78e9dbee49cb345c9b4856bd8e64c8396efefc3cdc303a5f4533b2d247b97d42560b362f9117663c1a3162226eea5b24e0417c89a8b686511f89ddbcffc3fe4d9578832dc86d9127faaf6aa88dfd405dfbda17da0fbecbe24956761cf9d5b4f9bcde20b07936b270cd34d38f65c1ca262bf0d2f68dc7c4bf3c3188c7d934d27ca700f60a1534ac353acb4d3dea7a567ebb9a6263f50bed9bf8ae824a3f943711cac72989d5f057e1b151fe92ca8ce9df0f4e2ce720bcbd2b317518f2da17d6da66067ef0e39e2794623908d151db1d0cd47fe8761ce25352ec1f6278a68a17bba64c99fc5b1fa724651dc128a9fb88b882dcfae2ceb757bfb5a960761f7d7bc5ed8a0e99ff2de54f4b38c3cb118d52894be784103fc4414fb400b2e9f856f087a739b3e1497b5f5ee2f11d4f1eb9ae945e64eaa666a0998644e1d2731ed278a7a60804554c8161517cba70f5d034ca1465fdb017620bc70a208596219b7080f8e0310133d8d6f926a55ca8b6987183957afe9e220c112f02396f48168ec279edf4b468e80648ed28f612c96dbfe61ac817acf7ad0ce5cc43b2b42fd3c77a3eedc2154ecc9a49cb50cd3163812d41dddd2f7cd1ddfdba71f5ac2d26134401ce48c411ee79fcdcb08235aad98f7273fdc1995ab6406d928290e2356ef087a9662e6d075c552971264ef7cefa1f07abbbea52ae84b8f21b36ad20c489e51f23afc6fde0442fde83219d7493d4612415a112b92dde792160623662b910a8fbeb7fe2e315025245fe26a2980d399e4223234e1ff821cea7056eb48bdf939e63efb2cebacbfc88f98678ac4a2fbb3df1356e92520537bafe8ea4c6d0770aa11e0e5876ec7b5bf0e0ae8454c6f848d4305b7479c638a0efede0665ab7a26be397b0f101c2e8dfa06c5b32372b5542bba29d6773de82adfc77a4cad06a29b384f9941a3a5c1ea92574898965c04e8114cbfa4d892235d6b9b13dd7375b2df793cfbdef91a15c6b6cba8caebefb5bcc39bc36c04dc01139c0cf9cd6c5a1d24bee222891101ce5ca7c3989d590968cad75a214ebfef07d849ab1b6dec885754634fbd2ef45093295b254607d4d2e47d0bfac2215e216a67db2a4b9a201b9eb60cbfd9455e93283cc31ddb71fb35fa73c1e6ba9cf1d1bbb79656c17b9aef7ba4866a770fd512ed729ce9aa4b5a8c03b3b2a17d6201692e2584bca7cafb9c1ee49b929c7b2c656f243950a9a5938251cd5960fa23708e05453c3e4b1d06a6194394bfaee333286d5b68e89fa4a39580e1e4bd7acd6b6354fb8e229a99f840a4f9201ad93ac619835a41c57701cbfe10c22977f4940e7ac87a137391a3c73178625aa3fa099ceb765604f88bda782ce8d5297958b819e0c535c30e1751f5bf4722847a178a877baab0e9bd423ce289e112da49ecd635e418ef441eaea4939b8ff4c85fd687e6f6b86ba9b48e0e9e01cefe190f41a6bece64c282c3eb70ecbe1e2e8121fe45631153441be0cc5ddcab65b2ab02751bf04893187e9c7120b099a5003b200873ec464b880c6db1ca281fdd2fc1183ec8d180dbe64e278d782a75858ab138c3b8d7446d6ebe65a79ee47931eac24489177e959c42d8f12873b557bf9bc338b5ebfa0f949a222a4b7fa007fa0cdeea2fd832660086b7cfc63cf3a8e6d59a6ef6d50f0ed30285dee58e8e0eac7d10442856b875586e6b9e970680e8ad211dbcf9702b01a0ec5fa4b4e8234e5d3a339fa33a86e3b13a175db9d7d72135c183353e838714aab358d85550a0a5b6d5db5e68fcb2599dbaefabf44faafe9430feb22269a2e232e81e9cd664c7424ff8c625e0cddb29174e93dd34457eca472a970f825badf4e60966173063cfacf3bc950a401631a0b81bc0a5e447f7539a3c3fe3ecc57258f3c288f65c3f3517f94e3aeaad9700fc92d3fceb1a361b734f32acaf30dd513f1511a084339996698a0e816559e3c30934bfe212929e2efd7db7b5322283a2a221d1314b28b764e7d874049a03f96ef0f45daeacc775fb18359317be62a268a2568cc232ac885e7a15802d41be00692e42484c941879253842aa0a2524494c1f2a52953fff355051851319f4733d0c0ae062b55d667bfcbf5372940a6ded1d475a7fbf7731969fad42669c5c6fac4368e537ccbd8fbb87e7fc27d368bde220b3b446692e04e26c76c3e735a736d18d36b450c334dc18cae9d727e744674b05cb06f13ec26c8210db55477abbc5b66591ba384072f69fde5b4ddb1eaa5d0724c62bf1472f61a502617f33fb4181d95ba16ac7f150a0fd6bd07cb7a41f33fa7b9c421d914a8eb80a1318716ed5d1ddae4375fc9e8cb4d4a774a47cfb156b0c87dd2356896a9be6c24f01596085f0688817bfc8bb0b3831c9ef93da5f745946e0b92db7d73822d3bc7034a87be0887beb5b2d857f01d0866f5688999bbc708303b3f68a202199700020fa6bba049c17db5bee8d39ccded6bd73d87a82da099ec22b5626e2a2903149d5e99d124235974178facb9644e60bd3ede8b27c059d1d7698cafb11da4de066ef3575e0b42530186eea891477786bbe48e322725f7d831b204d3bd485f7c9d7010fa320ea3ef8d242ce10ba4763fa56d4ef9fba4e6d80b524e138ff3ffd1c6a6aab7645e7dcc51ab880dcc85c4e68a9a64071fd4f0716af4370e7b3b5fc6aba6e924fb2e83b2f6b8f1d0810b5f46c34552902ce87fdbb86eca923ad766682c2eab67ef552c56ca0a8d98a33381ceb85c1c9db79be024716101b24bce9ddc0fa5938bcd55f8788d6a1dd72c498bec9004d4de2b19f9e3e149ee38d2c997eea9358be7e2754503eddc830268222e0f4c3c206ca4276f6f306bc8d8a37ceb561b1400c40cf52ea4eaa797abf3d5bce516311977250e87651c783a30342f0c177cc634aa49df5793fcb53d291bfbcbb0d7780a8c93c167e4d6a82d6801c03cca932916f8e249c9d3ee2069c1a641302dc4fb248ad14a938f2dc77a234c52af68dcf728ff745ade3c8ebe247705dd613b49286137b6e808cda884561de9604d76026e89dccd2132e0d5e4c1ce22d42cc4beada8e4bce100a6be7e60b2961bdafc969b0a0eb0a1690981743003b6ee52dae802d44648a404c4bd4d5747e7c187387b1a4d9d08eba1eebc745b83b5c9a7cef9b9cbb36e923a83c6a6e42c47954464cc5ab94eceeed9e4223c334bcde24ab79d56f69340b49ed10130c0cb44eb127d83ffc78f8b848ef85d5dc9b67137a2df66e4037f6fce4759554b828055b51b7a89181a70fad0b77f7e6d15fe2d6b1b98c8a073b09a1bf981734484b6149975ffb08011f94a35ac065666f60ed90295f6f94ad42f7a0afd44fa5bc8ef6125fd353bd15b33a25f89ab461201ac49d8e2715c36d37dab3aba87e5a77413c6c00569a390c2454d4da5acf161ebdd0f450618df3dce3263cc5ee8a97e5daea185e4303c4409dd719111b629d2bd0cc9088357d7f8d622f3134898319bfb7cccb5900f6d4af937c394d21d0e6632ff48ce14c6a96f3a0c5f7cd8e1c16597a71bc9e04735ee17b0c15174aa9e3f6fab067253ac9bd866cabe7b9c6ff44f7c020f9bb72ccb2721fc88e9aa5f389ed8c24b7cb293f13cf890135cdb03600b9a884b541122507a97ae26386e4593ab007cc485dd7eb07898305357c872352539a0e7a6ee1018ef96c1d332240adf285f0f6ba7f0cfcf969623df7141dd06a8198e1e6a50644ead144ca74a675c9c0d4897484698cdc92ac70f8711a291c5ca19267e4ec4ef3189b8c2d38ffe89a1d12c5b1bf3cc7bc060baf8e983d3c63f389152f2b43757676c1c92500ffab2507c609b35af4d765b83261875115f0dddf80ec32c2d1b7768d5afd73422cc4d32389f74f449b034d1c54b04293cb5128739db6a05362c7e520c1dfe7d7ca3b09a0ec96e742f6fbb11cf8cb1432f25f859c949ce82a178c4f5b0a2d8f0d52b338c2642261c3f171920464e9478e3538533a4af880cbcba3d230f912dec117f92e991e63ffa5e5a9aad70154f70a822e1dddeb9531576a6eba585a42df651ec00d1fa9ede337918ac2710f5a52bb6757cd420ff1795d71336c88344a3fc7bd3e9997a25dcf3782be84bc8f8496477dc6ac814d1829b13a84d248cb644bb00b8d8b86ec72a6f61403acf071626b1644b1223ec5c6b16b349d77c1b076b181d71ec1f583aad8dd8aef73b8c448b4c5299f10c4227d92fe2d2e2ea47857f6ebc5db36c939c1222a5a7530791209f3bf866eaf28a4d0a98a1d728ff98adb4673164bde190b53fbd56cc6a65c8cdcbba7b406abf99c397a72c8e705b0c4d9a6da9bbd0d947541f8e6eb5923533def1b63371c9299deac801ce5a91101140bbe6c8ee5e97b58f479a43e74c495241273c266961db9a81942d11f2a0fb1a72c72f51d030038857ae8858b75b526392a075b12ed5704f3222d172667bd623a294a2e0a3bb1f43e70b12b080d5fc463f9a7d049b8af9058f281b6a8fb1ba4b8fc77f0a5d1097006f3d4adf05c19e0d2e9526970be128a2471b7ce8e63d6c285e95b8bff557ebc0d7ca1511a5b0e6cfd397dd4a16a0e3e051a590ea45007cfcc8538c6af06a0c179d2f227266eacee53ed115888f55d0c6685a47e701d60e6edbeee756d00b56125978fb82f4d2255e86323db0d29c46085013892b713acb7136d42d39ba9660d2a6b7de706a78be0bc2728feffa82d9354fa4d35c6182ed57c4f2ece40653f1a681ff741b3c0c440a002be404ba1f70019fda79dcb94b9898758e662dfcb7812ec03684349a309c4fa7a88fb8564a6a59d4dec2fbf476a1cd1843d93d34969e09013f2a9b68a358ba85521d685a0219dc87181871af43d5cbb6d300db2465dfa017682329075607e4f3d3d6d0028a08d52c396a7be179f664dd5f5dd71f4b7c4bfd96f44c5af3c1a1ee63175c7ebec1e0a5c79da61e7b0e0dec46c06401bca7ecdeacffeefe0ddf00bb55fc7d4aa61853518838954e15ad2b8fad4bab3676c700879f2537aa8a91c4d813d03255d2d929d6a90704d6e0f2e03d3d22ab40828fbd89d325bd15caf50340328d72f15cf174ed1892ae9f387c36b38fe83a15cec867d2b35fbbb1f20123f855196f6044ff85d1a33c46a717c79f6a8790442f2e97decb9a19e7c9cad4de64c95ff49e6abb2e824474444e7f0dc371d378120265a96c1f2bd2c102a2b1264a6c4ab3a6e03fd157e5df5a3f52caf6e67a33ca48d58ccb112bbb8a666168fa69710e361da49b128136af2b976d800dcfd961ef5e31c4fc2ae033ec66af4648ff21a7dac45fc605e6993c7090f34df11351da9d69d8a26a514560258ff45e9bd8caf233a4affaef339f7a59a919859c1fb982cee00595c4c4fe00bf6aa849bd08cdb9e18639ad9ff07eb2685b0c95db8ed8992867d32edb27f11849fe515a4528dec301c35f9756202d49eb3de40c10438639f52ea0f69582f3ab98a46860885b34710495214ab83bad3cd6801002337440e435a4652858d607cbc51b5295e7dfe84e59b482d5624da0888c092164a6ecea64f3649f8d8f165405a36ad9808b395390a9eaf281db29bfc2927b46a09d18285b2754ebe8724485973065599edd49eda713f41b6decbfdeb5e973d82529a7ba914d2e3dde5d6655f3e4c40b9948c4dbef04dfded150dcad8546dea2fd3e6e133143d64e07ffde072b3be8cfe04fef1037984dc917adb601f3c6fb1ee20639c244e1b5bc8cbdfe2a464041d8c87026167a516d088c6259615ca5c055e6c5f229949e7b1a067d1095f8ccd0c3f726323b29e0c1419a59c5dd1e7c17e88a69202ec803c4b25239a3b5f7b91e6d317f52232d198d4ffa16cfefe06e540e7c00d0c4161361f516190b501b493f72d1d74082fa727e44062567bcd01fa672491c137dbf223b36495e7d85d381618b43d39060e7b90057345490b5758beddcebe0f328dbbdb09fb1042d2b8f93960cf00e8792cb998bccf272b9689328d97f4aa0515485a38a73d75a4c0cb5b0455d377c33d98fbb0d95f7c285b9e88c66351baee6815eae4e07320a2c0b04276759ff8b0b913930ac0a6e783faee5c6ffd3cbe0bf0e2553d007d5be48ef937aa1d6604198c1d0ede38ff31bfa0ef92c9693ea942167ab1b96ba016f672c7fd7951849bab791197f81b3d4af3b662977e24d02f719c5c4b0088d995e9f746481948532630fda63077c0d578f3aa3b2a8123e1ce0cb933a269d8564d4851a1e9e66e952168cd44839813f9c56f60cb51725d23da5747b554fc407032e7f0345561a15477a80af9444482b7511c239c16d6098163a07c703982149e6e6e440303bf92cab8cb515f1c5bfe9632827bfe5d4ae59bb76e501a0ab4bf80546332726e0904913e0db718618ca4e75efcf5e4e67c9b94d54f140f2c4ca337dc1868fecce4a764e5fdbf0f35a21b6288ba0902c80bdcd6e59eb1a6dfaea2972614ea64a667bc3b5803bef48f0546db6668977f8b80343512c30f7a258471d2fcf877dde6a8189c28793e70b3904563bfa7ec5a187bbc4e50403f21ce5f87635624305ea99a40337915fdf21e5e0c1af956913c27acd9e456c2f832e44bed8bcf39ee25e78276163e8fca360c9906bab311bb63a822b3f79fde32d635e9508a73fb2ca44bb6a6e907dc1f0185472f74cf3c0103ef213e9e54446029adce37fd8ab59c46c52f7738c000cf0cec9cdb0cee0ab3dcace5e806fb26b3ab2e02e3691f7d3e5dab650d867518d4fc9157071cddb4ab10a88a345663063375c82de7d69dbf4b8032e6157a39c4492c0768517994d33ff1345669fe4e530898f1e0330ec930d5f95c76734bf81b1a728c12f956dd3341beb2c4f40cc685b4c16fea998ac8488eee0bd09081036b7fb8e3dacb4b0a92b0c95fe25586dd134e26319a651d394489a5b277cee2cc1c01c09340a88ff6fb4485d4bc7f25ee797227dfbe2e7c308cf556abad8dfa991765ef6f0d8132a9cab5eb82a8835a25349bf1da6731c3758c8aa27c7a383f432b3f8f11c4fced3a829208445c2448c5a4241030ebeff0f95a8ba63754531e798e3a9d8719bcd24a7cd882d5513ea6eac517d62943d0789ac697205219458aaf7d95a7f4ad9b72bfab5407516065290212cfce9e65a31a9e9ac1284824e1af88f089b79d55085ab74c2511e4c5c86408a0b82b419cd183eb07047fdbc3804a8249db7ec8de439c32681f4048573d78b0904e4730980926722b1a840e854bdfc62aebcf64d4319baac13b34f3cc6e266e0468817ee23783e1a5fcbcb8e67bd2b19eade6c5dbedc0f0681e8604bc05e62749701d2e6103ce1e4427273cb3495c5acab2e8f566df6e6250feed308c1a45aa3250e5b28fac9938c769d3ba9d3af89dadd13efe0928ee15ee581857adca8d74ba4e9a6908243bce03bebe95319948377d5c609aefece91b205e6eb554a80ed9731090652fb9ec94cf4c2e43750fc6a2674de1601f1a4d482d6e4ea874f3c70178bb2b12ac32d50a88d221eb787f5bcf6199c2d31290022847242e01ad15103890f0bf56bbdd80a78e7c2371066823f963a4c7023609f2c7163905d41bccc36896ebd1822f2723ac1463ac955107d766f13c55125db27948a05ad4471f2c55263c76d95076895361d810bcfdda0c32a65c37173d25c872b5f18eaa6bc503eb06f29ebdacf739bafdb3f8e464d0d950f1bf8a7370ccf8343eb8cdad27e7d25c490b8b7117e07e799ac0224501d39648d814970e9a78bdf58284ef5e2f230d29dfad2975f2f86ec60b06e8fb9904eb44721022a05d908ca71c61d146161fa930580f0823bbe566d5e0c3d27c55ba3c3720057b98d2838ebe1b1494bd215a38e5cc3293d7d03f0a819fbdf926c1018b7a7bd9f4267ab623d2e27afedd91ef69f581bfd8ff1b12cea3a91ab13e75d30110f002ff9adf0c7390c447d6fe30c51120fcb05f70fd87d6457b7025c7d470bcf505180be7c246f8164ac866a5d0b2fb2f8bfcea2a5edcd3574347a36ccc4fddfc16b93b81d38db2b7ae31ac9984f2e5fd9dc5cbb036d73c054ea23238ca40b141d984abb15b706dcf86c43c83353400a7409ebeb47a781e48fde0c12f2bbc582956bae950ad153472ccd57d14b0e4fd8bc16745348a52ec051a428cbd9891e978df8876c9af73b02d02e0db35df2b21d9333fadf39e05209403c7dcdf900943ee89913952477437686ce502fc5f8491bb413f2e1d9b4226f0882f1bff730a2e273e74710ecd7cb1274bcee79acdaefb5d4eb64cc36606587313935fb183ced2c6c7f7e784b449a43812305a5947e245cd2ff2855060a11c363a7cf80a911321eef53c5cba242b6584a9c9b00d2ac5a821f2fb168e57a011439be608f5852241210ac0832c8719dd3957a366040f728bb0864cecc00ab71bc17371dd40ef85a68241c6b76409292bc1df4f20a63666ed793f8c4ab4f4692c2071e0a6f2f038c5e603017c76348b258fa675ece2cfe65fd1413216f49ed0a560fbc5e8d38ecfd8b0bcdcf60087c14470586bdc23e7d4cbb3b2f4800679295ef896519fd399de3937f5b4081192c696fd2f8ae2086fc7c43449b9e3ba4beb1548cb2fc131fcdb22e5281681708b0c5b0b4fffd88a17b0de44eb130b25143c1941e6e366d84738371244ba07d721059e3fb046293ee5b757891299254400eaf166ad2911a084300d94ae98889887cb214124cf50c3363396d1f8ace027fac51a1b66fe47e86ba9b0cc9ad2730132b321dc3cef0a459ced22ff85fd36f264886551995532af10992abfbe98e2892e8da78f4908d8e85c3717ea5e05841fd573dfd3110f18fd06bf8e11fac7314cdad57198b9bd05e8cfed2ebab4d87274b27d6c861848fc1cf4a5ec73d25b56ad508cd2227667293f0f2893ff86b3aa0aea7146550054edaf0403c178e980462f00ab6f8660ae734926628ac0283d99cd9c9faa94cff261297576ec94f4b47c9ccfbdb3b74b17b1e066052910e9db4d16c52a92a4adc6b83ff9d9b942ec191349ef560493d58882d17d2857b4b7fae33907071cc037431ad18616fe3fa0b013f87cf909f53712d01d4aa2e27274ad3b00887f5498252f01502b26aeb122b748ef9d8885d7837e7655d2c59107f5cbb7f71d6ab30b36d698fa58d8ed888f54769a3d44d82e8c0c3dd56a23ca03136509c9b98bf8b079c3d8d9a83d08fcea0b9b1c1d3f0d5f4cbc3cbed8c26f88df8941ae44a6e80207297b717c5c0d55467f5136fac772990d3ae6d6b93409f5d1cb4f46ddfd02a824ec8dcef4fa1a4a5fed4aa48e18613239b38d5ca282e52ae80e56eec9a4f13058379519a72ca5bb28fd6623946887f630279ab8b772c59cf1465ed57e284e30f06349b3447f3e21d1e252dce7fa7e595b90d148734ce981bbb478d2c5a2264469a416503d73d706d4e613d1c14ded6dab506b1c5907e21d29022ca468efe88960155d4174e90fdc5632da73619f37033f07ad4a33708e7312203c43b2e36096456097085bfd074a2b94d40335eaf60128b7ab41d74c5288e39ac192f071aac9ddb567efa708603df57294079283b834d6b46ec582364ba71a3381c001a435fbab305b776a78de558b7ad1b2ef00e6c1582387284b64c65b98897b61f6da4e2c2c71ce72a7402e0870ee9d8bf1b115d0f6eed792bb6d83ce0ec5e8a50a058bf5bb1c8c21830e6939037fffffff80