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

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

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

Block Certificate

Block 79768 2fe944657a9a2e135b5f6b1101a7b3ea336db92a0cb8871417e6c4638d8d289c

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
e4f0858193a75e8189ce8558be661fcbf10a49aa9a216e5c70bd154cdca21b3a
Certificate Block Hash
2fe944657a9a2e135b5f6b1101a7b3ea336db92a0cb8871417e6c4638d8d289c
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...0050120000e0170000
0010000000010000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000003ed6e87a91d1b30d3ecb46c3e49bcee0aa0be70be5fd2ff2930a30b78e30df37819950922b01df1ccf27d2109729f80d35fd23c3b75df79f07171d6015383180991c75eed6e88209b6104173462db185c44288320175255f670a000000000000002800000028000050120000e0170000

Raw Header Hex

000040209a7a8b7c4fd72258e55be179a49c98c69a26ed914b2031b8c6f82a296f64fdde558e4ad82916ddc3d320aa76745fa26b6d99daf188a6b3a7d132fe1da6e087f60e0f426ad3c800183a1ba2dc4c15bd705c6e219aaa490af1cb1f66be5885ce89815ea7938185f0e4

Proof Data Hex

59,560 bytes
121216010307a345ce9df5a15ebdffa2de229e90b104bd9beb20050e5d0793fbc43312c312a906d146a85934d69b64c3f07be481c630a35cd5d783247d178ad714eae6453b19e0276bc13eee9c13ca4ba49eff98dcd2a49ac6a0b500817abf35f0c0d4f9ae021494454098f0393650cacd2e41ce31f1fe02b9b18cdfd048401590f3f214f8412d7ef9f1e2deea35f747c7b79fce0d3dca0629bcdb3d0260e9691b3c7b01ea0efde9ba6afa2128a612acf624e02365b2c44d9b5eed8bd409710a187c952c86c4744a03f939c560daf603f79fc17df97bb1565d8f4dca6a64f6a52756eae7c83a75ad48133e7edd5e8beb8325445fc6a7f4792a3835f54cc7fef7263ce86d3e77e4f2380b8a7d1e8202a6afe967e582f0a59e140d5dca20037c868bb3d687cf90fa401fe78346e3f68802b5baa89afd9db3ebfa64bd649135cdfd44fa51d14e97c826720da482cdc79353bc43e9641f00e4a2224b273bf91135ff084aa2dad2e4daad69eb305de5054679229fd5130748492109efad87f275437d03c9012b65f70264fb44d42e8dd0f653acb64a3b3e884f347c90a98c9e00f8c68f6fab33fbc812ddd0e6193b526052206e4f5ea016ffab3430c10d0b014f544cef7c1ad1a67d24bd674eb767c2fd0b992f60db0dc2ce63f7a6485631163654ff2011f541a3acec0b68cf83ef13098c794d69bedfad202671699944bcd82168023b36d57c7a654ff01677d7cfdd7c7e02526d2a3c3ca13b9cca128230699af2572ab1a808bab68962e4beffa6e77d4a828ebd0cd3ffb2803d4d04f44cd6207c3292573155fb33385ba10c2c0ce71322f552ab889459a4d86ebd65bda69ee346503a062ee30cb2903b6d003cf2a37a689d77cefe6f4e7d36222e0e01aa4c62b0943e2daf72b4527d01cf0f83a1a414886159c1dbf0d604f671951198f67f5377dc4bc1e32c24949303e6b840948d77c8cd6744a61853980bfbb5ce83a52a663ae08ae259e2f547e311ebb10383535d16fa02ab60849f0c4da5ba1c84589ac93b10a58bf02108cdbc78acf1bf01a960f82116918124cc7fb6305bce0dc3db8e9dceedfd3020fcee3b6c5700cd29eaa0b92545625e504322e1e75f5d87e1da6781412cd71f9549a60e98e60a37f97582fe7d21abc9ec22c4f47d9deab5fe18ee656dfe36ea8f99c12d421be2baa891ddd85ae194130668fd1198d5918c31cdfaa29c33b7ff6f3f6709e1af2e3d1332cb9660dafeedd218f75f7c886551faca7f53ef826e6827493412df5bca2e0c9a5ba6e65dc284dd5c32246370eb01f1aaddda2607d63abd470392b4fede8de3e83c175647d86ef4e726f175878e59523a63ef0feb232689d555c2899bb96d3a0aace97d032da4fe954b3a992de684657f9c0f0c6f5e9e4fc8515dd96b9c76c42b7932914899194f60e6f6062f50428191cd9dd6438f3bfdec7afb5f0d6d4ff1a3905853d690e8e1a1c7e1ca404e7cb859ade6fe80d6d3029c80f7f937dac4941c203d9a45810b8df874ca4b133e385f1dbf3510bc34ec842da6ad5e52d329d2fa96d740787fcf357d781bd928ab3783e43ce6b5bdf2553b5849c6b9ce657e47fde96dceff2a5c2e5b46dbcf3ed6c1b3146e58ec7b687c56b178f0019a067d42b53b906953438c3d2e059342522d8df391cf915f47d3fe7d2a256a885001382fe54e34a02cddf7f77fb3ddfa8a7759fb0105652cbf18cea6a30ed560f0a1a370102e22d2194dd5d29739311dd418280ae5dba0eb317ced1db5608d5c2b6a8dd4c25c888daf7866cbcee33d17ef53172e55c3dc95a9fac6d87136924f33a8bc2c88b1030d05912c9ebeb0e30deb58ab60563c9a100caedf017b00c14e5e0b9247d3bff007025f6d5b9d4e1aeadb6cce0f8cc666ae7d56a3e4dd3eaf3de6bf1f84d2fb54bf3cc9729aefc9a8124c0182f2d891411a8c7814ddd4e6a161e64bdbe20198001d986d2ffda4ec459b2ee23736c499c61ed42ef533685bba1e26f98fcd10d2044161b9ff97aad10cb94f7ed8dd744c1fa5249666bb263ec49aa93f97b4162314a2ad6eae023a8b5247060b799058d8d95272d30503f8d515ceb18093fffdd8e15f55170d8d476a446598b8028247e6dc34670fe8734aed5b52179e077d2340cf24de4282fef84850d59cbec6d7a9a696280211206f7724753f82d927138a669d6ebf9f7c759abf21d9c586ac01af55a7659be7136d2cb7a622f856e1c79a4e6ca6f06b145567bd1070d3a3ed1e1d0f68416588fe4957df0aa22d18326141e4c8812f19474f8bc0d929504977c0e8e8c586f0366a019982bd06b472ef47c6e679aaa1705b6eb6110927b1f14a3f86df7a9da49126e4d7b91a83aa5c2b52a92d235a0c65ed20abde5710924e2d998da5c2ec480f84a73d0daf001418e23b992eb338b0929d014f3f5292d8c5f0877239c7b21b76728afd064ae0ad8e0cd23cac3d402eefe347e8a103b350bc9b6ea7f477681ffe1c571fc91cca56400874ba78b15f075c5a2f7bed3ebdcb34363f92941d0c74206b3bcfdade9705d4ffcbff3337c637f718c3f01118abafdf73247c91b61fa82e175cec2cf09cf37e50fd18ca1da22136c3632f3eaf53fc5d2466cd4324782a1128a05a00fc5096156b761444c3bbd025c79e87674ba8753e7823f9b00b43acb054f0e4730d4794950badd0eea51e5384eb12656f82bfadabf8dbb87e528b4f950e15b8f21c7cbcc42672a3f036dcaf9bb93cd72283f1a85d99d3f9c791a0216c473e7f34407015f2b41d0dd414c458591ea89fcde9597e24b7a48fdaf3cf6e761a149612b958ee3fecbe3b23d56c9451134ee43778b35d9f3c4c022cbcb12ebf51dc97b4696d8ac620a38b258f12f7f6f80158d907d6d9d4cf0234cf3d0e1e9e7dc74b68215c37eb2f2d0c7f9728c356fab7b6705f7116d09dae9ca30c5d98f5fe51c3d3ae65b44716a4bd37a901a6a57f848e2d4384fd4955e3822da84d1955be51c4c0aa9e9a447fb26262158b9e16940382846d501c68d58acc7d4ea4284dffea63789681e845ec7444c8645c4541399ed2a5b73fba1d3405db17259a47558534f3a1ff303b7f800fb62eb82e59ed1f98f228dc9e34d9370f150e86fd041575476eb9bcd88a47cec5759657eb60b478b52894594f39932ce235f110b9e25ca8801a843c0ee4f9bb8c7c154af305636f7dcc257d59c80f3beeb1cf8bde343be8efcfa9b67a256b4843ad3a1d4a2305f9418e0fadba1209b36ae9ab9784193664fb424857a91c16c634ad0fa15dd9f1023ae0f755a4818487b8a22900ab6af879cd8dfa6a8851e090b909f88096e865047bfbac08ce25bbaeefb1e401901173feee1f7ad43d4e62f8961f665223305e4f9cd8fcc727b14bde81a0582a7b51862379585c1dff412a43791a5c53b5bc0ce089897839e574169db3abd9447119b45b07f16a5b5cdd5ab26edbfdb041210bbc9af90ee8b67c487505b0995c2f69583ac28df848b2d9e96ca767bbcd37be3add306f32e10d32cc1c05480f25f31154c16ccbdc4d92c4a61f74298e375900d1a15f0f9e1d1c1741517fa277d702b540943907c94ce5d1b5012ed5c62ed5e5690296dcd4aa2823cca9f8970cea560402512c60936746037c751bdb4c4d90f9d32d9366e2a195942c5a672c66a3c120844c19b91819184b9d6760d2c8bb9163ecc0dc0e71c742267397b3a36f87f52d72b0bc6d3f863bb2ef0d97d4a0ebd68b0bc4f6504c20589f8fa8dc3057ddd563943d2dba3ab14693022b6e84bf2a6efda1cbe1f67450afbced20490ae176fc2f9f88e5d900768fac665e63ef43e14fa4b528083546d49ba0e79bcb82ee89ebe7781f6577a95a23d12ab08202f6b9dab946abe0a1e08e41148c073ed57b3eea7cfad414c616ffc933ca25e48a01e4ee2a354eb670f6063e3d7bea2be5d242ad9b13626f469b7767732d5831a8b96626b78589133180e9cf039f0454b491eb3aae6b6bd0619b2aa1919789aa449657bc64ecc81fa21025a48f20800a3e317f8f3f707d8c8f1efb19a3b7f4c583b3fec8c938ca0b8dc13664578bd7e56133784d04f4eb2bef93340dc508a3264427f440575779f35043834cdf0bf2079f64d57f51e2ef679e342db1dbd784caa51d99cf6181f031f56be4f57de432a8e5f1eedb8f101b0187ecfca9cfe8a5b1855487c74c6c6684362afdab6881a3a892dd490ef65f50433606093a1111d6548127353f7abd0aaab28b4cbb619819800bd54bcba1c272b00213076de6645b9044a52d10ebe10e016d3ead3eb4079da2f3d88d66ea315a87811572e0973522aaad5c7797643acae96d69c47500afe1e91a4199f3612e7342390eaff191873d55cf2258ee5588ce7506b32231e1e14c220d223b6e72f463253ca1c8ed409ba530a8472f6839d20b18cb124aebb550d24fb027c439fde1f9d8f2fabaca39b9c8573f0e7e025a7e6758a020aa2df9ee36ffc3d4e9e27ce114d6f2de6514d59ed579dbdb4b726c73124781f13a8b5c3c43d3bf0da1775279a5c7b7f0f5b3764baf3e781e529ac3cc8a7960cf5288f0dff8919892ba7822b6c90efb1467a757a92905c4f5bc3a7c6e80c1c96b5f39be511322cd926cd82c124bdacef9e9df2117a66bb62c68428abf3b2c52e8275325e3c3b7c22950f97c180dcfe85d350487e605978f831c0b7fac1659bbd4b59978baf37eb4730564636c3b2a81e820fc4400255594153be90db25910db101acc483627ac70b6d1c4cd378e889f5af280772af264e349234b1712805003bbb61c85b3f3f5ab447c968c8efd87d2568f45344373d391b14af2ab86cea114f3dadd3a1ad06c98f2e26ab44851675613e39e10b19f980146365b360a0bd14193ea91cfba22f0134fee2dfe99a76c4575130aa440aa415779cdc94a392927bfd215c49191965b61512a0be3f791fb1c428fdbc90d792db97d7ca1cbae5e5b5a5f08d63f1e349731f3b1bba95095ddf475eb16a5671e60df2f151437a3fc97e3e5cec4c6b76c65eb7244dd11de4ab4a2afcec007582f430fe710938eb8241db002c60d4fd45a4ddf97cfc2ad5c40af311ffc3e37439b952a19dda84b79af5aad9a32532f9ded98e49cb3052062fe33b60f2fb4b4f61f3920195150fd063b7076a5d18866c18749e8ab18856a0207117b488555303a1d72b6565dd83714ae46b5158550bd76fa9476179f141ad7f8d7fe3cb438c825a458f9f7b2cc0b2702bfd09781e35c24b9c750d5cb6a777521f7af4abecd95448946435c5a08ec9c2cef8f610ccca831b962558ba8d96337fcd28f5a0a2fe57e5534ecb68c033b503bd0bb45eb7bdfa3f407f569b0c8b5df5b6c79611285f3870589ea7ec0d42ff6896610cbea1d55e5c1c135b12f4b656a74d5d3975e98103f7967444020de2ea7d2740ecc2b85d658f74b7a84409769375f64d65a873f7cefd4ba367fffe6da2176c458854ac26ca8e697e92ebffd2ee806a49c5e6dcbe3c18d1db089ba21216270dcfba9c89532a7b0a8b9266578fe7f0dc1b7b9332a08f11ea95d9d7d79f050036f54f66a24f1c6904add3dc2f453286e94803836024021a4446aa26bd1c0e0ad67f732ec4653d6c5f04a527765fc3a47e029fdb4044feffab773f38de4abdc72e876f9a216cd0daf228b3df64bc689efdfc6ea6ae126be9333c5b76cb8ce5612a0090a487a51a77a37bb692192f02730ef24d43fb2206ecbbd24e20606540286e3eac96f53cd95222fef3c93c1c13323b25cf5851da8a36f672ad4a6a560eb8fa3cc3ddd07e5273c2ebfbd9a9abce4d50796ca9831c14cba3ab88b15130b2869b48e0f9e0ac80acbd27261069ff5ba81295044031871b708ece0d002d9b1b928bc385d0d203fd362d2332bac95e3c3b94faf82467f89752ae1597df40a56bc25b423f04836c028327373b813accd088a0e6688d9a8806539cfc3c254a99c7d244d1f9be29f4c17097a6664ab45bd72c84a2a9ca18c920bb1d2fb2964a4a4d5a237200823b7dd9554782eed94da6364be31f250f6c340e104a284f1685f2d5a2e84c5644ea9949c6e96f8f5f42dbbc464e8da7dae3a8a1d251833a4e7eea7f33d9885aaef3b8e4ced70ecde116487242260baf7a9433d5e7a9dde4742d5c005105bdd21e145b46bd323949a4508147f4a0ea3d13923c4f8415d039d822eb10c2c88998eea81905f21bb1fad6f9695b2dc085d32ac8363d5f6f1b08e9f0ae26e68a08ae26e11f62ecdec5d43cbecf609da7e1654a914c133a24594869fc5d14c99854cf24d1c2ecddd114ffef07b1617d5ca718869584e4a0da5339fb7cc59ee43f91ab5aba06b2042ab75049d7c4b8de24d7c8f52557d048683d5a20a68557960785f258d992f81a1d0a57ad691660feb7b98b8a432dba4ed429c53e35c13482bdf58d86e951b6b36e3498865af269b46b4ecb15e4154ae93696ef96028f5f6d3edb6284470eb218a18d441c60032a8d855f5a16b73a7b137a9961d462df21c2eaebdc2f4641c1c53078cf6fa05fdf705a58beb44003fdb506c8ca3fa8b0597f12de338d9edd6c8c0d24d5c5ccb74563492c95fe53e95f66d49654d3fd1f2f23b130f3b6c260541545ef9b560b97710e9a5ffafa52b71e3b281fa4c506dd9eea85e55ff62ac91edaa5f84805af7ab15a703cd8b014a818ad23f4f88562e1e1f751b7756933aa94f7a1b816e52f448d5235bf080a9789c581d7073cfc4df55bacea595969180d05db56fb0a6a9a39dbf158a7d5f529fe1bbcf2f47dde4601d4799f19a6d791ddd27abbf8e23b861873afb9be25fec51754765dc0677842e506b835d7b35b882661e1f36f6e2bdf3a0cdb7a7190c7f280b48f5d1890319dd5d377d7b03600d46e63c64423a567775196315f06483bfde9fb4b1e9c7e1a2a0dd2a267b5d3e63f1c9c2d24c82fec33572feea289464f7f378ae622a8afff51f15b3ef553be887834c3d6a397401fcfc5012d19708ca9bf748bab542761edab3a4328ae7df9e96e6dc4ad87ab3d1516f28ca05b077458e78ba6d23deb5424e2eb746c2a8e16144fd1041e0027ce25645404305d4cbab4e9baa92f9bed0b197ddac4bad5b3a4fe8f08e409c3451a4244fee088ce5d916c4b82a92bb604fa31373e71af339ab0f17704e8628e54194d039493f659a52ae85866a30887511a106e65975c327fac71fcaf4be60e096ec1141e47806def923300a2809aebfff0ba5f602b601dd4f143e91c59d43e8a2a0ab5e25be8ab1e0ae63a54739d96b22cc7f8ca39273a3d3d8a476cc76297844abd1744d1fbf124506d67f766b3ef7ed3ce24eaf2b6da3adad039619b092363d93c6c9d3ba49bf565a0044c0ffd44eae52bbc1f6f5422c86dff8be506055fd72d71b49502a426fa9ca741dc51578a69c544a9a739fd0d4a5b1991d0d35ca4d90eedcd7d228ec3adec4cac6847f9561ee4a6c1957f4ba1e149fcd5856f335ddeff0b0190b94fca7f6c7f423069f68ca9efe9774be9e56d95ca90894f0a312ee9c9e9875d9498d028c3dac5ed7abfa91caf2302998dc8c6a10bd9343a44ee906dab5d53f1d5401f7c85e0fd170f90b4e81fb2393b6d04bdf63bbb17f4358aef46a30f3738f2115e9ab028a30fbe4f1dda4c3c57d0ba55e4bb1e953c7b20e9371f870e2ed9a9e624cb25fd4fc051458e2114ba2248fb12e30b60a922442f9df4fd490ade3a244f6e52324f37e5eba1c3a00d384d4a0075eeb1983b13ef27fbaf1651ef6d83317f21e461cfad802ab3c880b1a46d5f16664b56c51de87befb0dab444094cc45430148bf2292c49647284dfd978c0df2626194590ccee92a00b246be7370f545485ff928f503d8c16610cc9afc18db3a8bd1c3e09b7d9c15d42bd4e0ed49a44bab0b3cb8d7b68a07c70639e8be4d86ab36e4c77a3b4e042a85c699c93c5226c14b75c6d732ffcdfb677a33329933950e8f67e408117fb0dbf7e103c2f6e01a1bdfac2efda56f4ebd5d3e444a7de6203578836bbfe64c191fe6086a9dd157837cfd0c9177c976cdd27bf7c8e006a7da331387e6f1a00156606c5864b0eabf6bd964a0d32bfeec54f10da3d4e0871da6ff6000c3ef3b92d2576ab085930346b5564774090ee983fa0d84e30301e0eb96672afe620a2af822ce5153172538887f2b9de3275dca3726de3cf48f315b99919ef7e4a3020bb473812e8f0ad7d672502f7145eb2d421421df7721bff88ece0b86f6290726816c06909e4317a527e051a322eb0a7533536f40e67544fabc6ca7142ce2626f660e0665ec6f2a37e8a89bba9575769bf6000b3edf1cd464a40ae05f55922e045919dd6f9463910f2b10f704d5b502e5c6c8bb96decaa9ce0502e025ec430d5d0087d96aeb4e5f591c0f4f4f50c0d4196d5727821d140a783569155b7d83943ae17e33086b57d45e65d4378328c65b58851315641c6e16ffcdfbd8f8686f4ade1bb28de7d13f9d4ac7010b891de36b3fb7a788e31b16f8b187fa4f02d46604d54e9a83531910b45b85e319d33c9c2ebd401f9e63d94c20693f9eb6ce089e67c7dc596ecb1b5f9fdaeee831c12b080f13b8b1c78294d0c0e249949ce93e5260472f7c3dce619037154fee39f4685a56f2a48bbd53c96c1eac9214890e65acafb0deb9a0616cb17b523161e83960cdc1c615b3f80683127b88b258f408d76a45fc6dcb65f3fbeb549ef484b94b25484986965abf6fe1eba11ecb624fc5e9cc2e5b399700751af7019e21ac35082119e383a68fe091d61892f96c84b08fa5e83a75c468080a59043f5bae760bd7de97a1d8747397a620786cd3c39e6c479b6d86793fd10cfd0ce469c0c3e465950e7756263fa934464ec9227c7a40ccbdb1fc6e75cc0b579ed1a8120bf4f967d256e1547feaff8399016c4652d3c307589974b2a0f4695197b6d8b7c26a1a6d2b5b205f2d57b325cf93b1da3ec5a5029f7d290daa5dda7c059a44a3c9a2500c70e5b0ac6b11486b2c32b0bdb42b06bd421aba2834b34af8e2ce501e9ca0275a0ddfdf1494b5e194d1c122d4aaa65ca0b2102fd48915b085df4469e9022aea0e16f0e32696b1ded2a5c9a4b1ea68488f6d199b16e6ef57f75726120d4a40abd9747e78a2763d9a1923cf5327c22e9ccfc69c6931a69cc6f2b4c132530d363f2b06d7777aa01f3c62e5bc49e87e09713824f5023a3a38f5b73d676c5a1aed6a0e37edae604bbee2589b146640d5072c59bc939d1a4d59f1345a8f9a8acff2e80aa5ccc9c023254a722326e0bc85c5f4ffe17bf562257c34cb4b1011f0efc972b9c272d1e52bb481b1383ba0c7327c7fdda15f08fa73005aa8fc86ff6a61f265da0d9cd643be4c146ae9d8807fc586a159b3a25f59554d1d148dd3b035f69d6a387ac595a41e12efb92694a69a35ffdb193da1bf173fc821a09e5a46fe27c0fd3a614489db5c954b86712362970dd018c8697f0da789d5322d98f9640d778d7914ca543ddf7fcc1011a76cd4e5703f6af341c95e552d2c5085b71d3e339c919273550ef03f9b64d10d7aabf11751367734805ab32098fdef449c0be32c6f41c2231f5d6817942d3212317a5383fe95e8112adc72b2b8041d1b4bda2ff386613f53717f95050d50d48eb43f8c6ff4681d6bfcff9f17fa29cb3ccbefc5bc3965ce27e46a984cadec2de084ba9e03c157759799eff218d1d38487db0b1f2a83b56e7f7466a3b444650f075bb9763c9b40faad953e44443b5a940facf2413a8670407e75c020664e016850f8bee5c5e513c2f2f2d28fe1c1dc7a3d0e7005f4eb1d933f0f5547efd5b561b978ddd0756b33ce220818c77c7f628b25daffdf41f0b7abf90f0685d9e2b76c15f2510a65054790b850dfad2cf532c827fef4dd7cf813559db993fd1f3187e3f32d44a6a818a5ffa3ed8ca5d448d09456a525eaadbf178fdf893b6dff1760706d7077ffb9f0494ca1486454eac04dc0463703fd3c77d32af135ba3ef2a19c8a89c9d158cd6abf626043ae9921410acd6e6ce48b1985eb851401ed6343a27729b126cd90cf2b8f18dfedcbb206abf67c36788d148b664622b23457ecdf525cc4f1de0234525e984e8825d773d0532b246db6aa412b2fe7abfbbc5a84b8786148d3619036995b25b4e480642102c1f88e18d3bf2719ccb18801bde5588e982bf487ea0a1879c661d350a77c8a8b05323f94762118103250bb2b652b7fcbd4a28b93940db7a38c687e0132407aa5ee31e494b6b2032988e0cda33daab3b57599a56eaf51c1b4f1042785ab59862bdc5e12f029bc3be03c4f8fe4e6f70d234aa742009fed89d6113075519ff13cfb013c2f3905a14eb3690976d4dfd71202654c800209dd9b468ab606f5eabd62e73e1b40f49f96ab7469b340492b9615d5e40384fc18ca47797082c076e0e1de4290dd28f880ceddfe5462e6ab915f5a2c3cd859b35292c380e33b453d4529cc31cf3339b84d69763eaf312b1c7e1ebb28773fe44095cc0f94408810750043f7b78295d67e3ed8bb55572804c45adb0d245160a40f342be00d86b244075d7e7b9af19486e18f076a79c2eff2a1d45f3cb8709664897d807c5dd6b23546c04ddf44a4333adb41d5c67cb9e2bce6a771468076fd1f03e67b2f5a3ff8b00b2c6c710042ce8076b51e78b889009bdb6d014435ac06e87d0b2020a5f4270ee65b041f11394395fbe5ea3459036b900d3d444422a8c64fc51c93a09a8ca8158523a3779273e591bcd2429c0f2a7438b3b4bd1546b6b3dd12e6dd7c00b5245913943271aaa3834fc8762994648bfbc12744431955223765e604f0d22dda61aaa7735b125687c3ce90eb323a6322b568b637a0dce662828fa2ac41416325277faa64b2d162e5eab2ebb0292c35ee0f11e401dbfa937e96c484e8256ed6a57ebaea96b6970b1861da26feb0c1df95d49f43b8283cff31f7cf148d3c806412f379b073047be547c5ef4cc618452a6fc3cdc793b7db20a5dc7e275491d1de01cc7fdd692df435b1fe64bd314095644003be974ec7a15ba58692f2937cb1d75c084416ae4230b889ca8d058524f0b092dcc6d5c6120bfdd80e3df2ae539e7942497fc44c6aab5bd12c07bbf9af8835703d1f3228f8c559a2af549e34a9858a734f98a40a51bed1a9338445edf5671f48900e8476900c316666d070e63f54a534fdddd06daa8a19d559e2543f78b6c8d5ad07482d450f0c282240755f1aedbaff3780d45f637d11bc637901d209c1eaa8fe4a7532a18266c5c131b84c65d5e475a4a626174782d2e90bf951111ebe0b43bde54b6e59fd50e97a5be3fba69287aed991f67b5a3b0f96841f2796b37db34e5aa8dd6fd912548a59fb86a3528cbee9d8659aa80b14dfb32201d95365885c93b965e8d68b75ccd6c5083dc55b460f5bfd084122578393823c098f3d90e39b5b93250670e6b0e2e12e9c7f6a1648fde2a03b805cc83e46664a09bbf995c953ba9a816b3b899bf5685e59c59ed09b7070eb1909ffa706c0b6fd2264b951e55bafb4d99fed3bcc9e435ab0b4d4a9c511316457777e2db3255933b921aaa6656f987ade599baf576297abb40dae53e8df68b3f30f2ad01a3d43624b34aa8154cba8e42333a5d8e5ec354fbc709ac0d45d9503edafee7145e893c8b25f87881d0a363609cb63bf737b6bb7e48472d830dbe74da3013b83e49b4ce31b29a750a83643b06ed966f7b88060bc0a706abce78e920cde918b311898f55dd15a51c2f5ec2fe6b3d3dc3bb68b011833b58f5c2a52a3dcabb06b00e56c3eb108e4aced3b9ebd6d20107666ec53686e668d4afb6acd425c8c7ae2d4c7484597ba090dc59ce17fb0be1568358e2f1a97e6448f7ea192e2ab28ad3052b8b6e94f466000f73866940c37d484b6eee6170de3aa2a32281103470f9d6f71ca1afc59a07ee98fd36fdc1eb46915865f415d4e27ce78208849942335bb7ba689bc95c95b6e9985905f81663dbf3d8f5e29f6880732a309c6c58fd14dc581d9912405bbde67782024a1c6233170163fb289f3774468c88b1bfef7d20558ee01b85e1c9340a3f4f1c6d26d466a35b316db7d0f21284cb933f0271d077b81ec507027fa6deacc0c70aecf3532aa72c9f150d32c28d3695d28d905d9eb13a36d8b9a848ce0d5e8d532ed0b5cda2cbbadec577084475636bbf36b976cfb6708ffc7fa42621baeb536cf83e603224fbafbbbd9746b7f86743c848ff3e1587c6492d6655f1ccb977f7458aa948dce2d99aa10650729174abf12575488aa2b99b3c3d33f4e939512235faf89d2e5c57e82f10d1a6d3a07fc54d51b2434fbad254b1480362a3d47328c6719cdb2175904c95009b939fb85a8db66b38a8aaf581ee9f95d546f03e398dc846f832f55ce8bdd0a4ec5564b7fa27a9edb6af52e51cb055c897a81d412bc628ce7d1d89e1b855b17ab901c9f12ae825ec2819b3b716020c6e2b6cbbdd828ea68df9580974b09437f90c88b0fe1244d988115a3bed82ea784a7ecafee99c0d3d3dd3afc207ce4650cc6c6d5e04afa87c38198da1b491552be2957bfdf377ba5433c1de84e52c9ee0e03947b7eb36269aa3e0b1c11f99ddf9c4b25b62df9d6d37a0ec3e15baaeebd7bb2759bf26cb9bab73ae0b1c83d821b83b553afdca970e06c12c60fe2c33a6ffa8a638ae149bd155798b42b46611d513df23df05eb2c9acb6953d270f89a742176d741e9597643a62e6dcc9449b5a3f7123ad8fcb086d60625a33c1b26d0cbd7c05ce43fab8675b00f6502fe7813be547b50dd2a3dce60d7980886b0f5d3716b99cb45cd2a544d0e22c167baafc08ffa660b07a801d670a8db09c1166d4ec8be1674543b94731280d76bc2895ea4f94dfe1c3e7b733541b71f2c675a501d9f041f4b2b4e3fc674cc14644327a980cf2a5430c078c0508547319a9effaec09ecfbd7c357ad33c32106a5d192694e80ab817b441e1b45ff6254436b4a091eff113f3a9a5789785bae29b5d100ac58c5216d45401dba60a0ff5c4ed909cc2995655f599bb0eb2ecfc08cdad07dc9fd8ab6467931ae60b0e0133264cee949c271507f2c5f70a3311e21debd6f4dcb90ee78bdc8f1117f4c5d8f36bf67fd4cf90232abd144138cd947cc4bab582f0fff1fb655c65c12e6d8dc0f122ba1bebe782c92914afb66f40b718590ae11bae8b4afbad5b5a1a6b96b2866907a7c2131a05242cc94d54c9f2f36b28dcdd095d2cab994e90a300a2668f7a590b59ed46757a18908b6c4bbef5a9f6c89e6c10c91fe49c95da09cc88a99924a2c919aa4951a64e9a258d075c0e64ef189758f5cf3c6969357936663cfe8510be7a5bea4057ede1b20e73d65eff8ddd2e1e48724d23be8b43b2f62c2e2028865c7c10c5c45ef2c53c6ffe2b3337cbbd3954338b62cf2c6074f79df219b8310f484dbcc7cb0d8080f2722646c196d65a06e3bd88c4d102b0aae84ce5e351a3750834f57dbf20140bd30a061579c1658f03ade600d82ba1635cd2aeafcd90840e6fc2b91862fc0a1feb0f42f585343c2b4bcdf4f158ed4aab665a18216e87fa3f4fbe453f1acaf89f9f72f61b7149c45dda534552dae8f15f97fa13e09447b0253687a38ad51549faf681611bd37be706266bafc414c75034f16724658105105f29cd314a519c3da3854262f0e4de6be55f7690fefd8f3ed8addcfb21b97f7c746f88ed16f3d12c42f462827b75326b4357520fbdf4aef123b753264946d2da2a477982a34b6fdbd0c428379975cb538d639fc274af4e5c046dec0ee93a661a31545f3fae15b758064df1c682e888c8a551e72e2f1cd45935aaff691b013fc7317152d42c53163a20c296c8408400ddc32bd9c531302b9656217466798bbaa854aca70b05f42d6b06f761738d92f4caa9e2014939edc140a1b8c357009b76d89fa3f6eb6eb25d00425808686d46bf1d745d082f7c3c5c22ca4cd5d9b74024f469729dda801ffefa00bfdabe012ccc322c8e99e0375d1feb7935c83c6a606d482633004892505dfea327d28d38eb41eafb936a59a04c1844d8c27db2b54b116bfbbde9b265c37ab4acd12d500cbdbcf4ee88dae304c730d250521ffbee6c943abf7f754f76676da42b613861a636e76a7da878ca6e34ae935520e63fd1cdf6544cfc813886f0bfc07f0f479c7d0a5db9bd9b201b8f022c7635daf7d9542dfaa1ebd0375324aa43cafe47deb0c4f61a8f2e26c5326594e8b3c6d3cfd8b868b3bac49a9cc1a88ac4baebc483ff40d79cdfa569befcf5419b72695733cc42f54ac862dd067974e3739be7c426e90af0fd3fbe7b5f8371f717fc8fd51bc9806438802583f39969551f3add5318d57161d30b10ab5c627cb5dbe8f34c15e102ef82987e748b64bbf345b71cc9eb6bb16f69429d2b5cf1ccfe0a779a4d2223ca41f3b46161acd3648d86263ab0ceef9930176246e8190052951fdf8ced0627ae4d196927ff5a512056d85e992c9bd65206af9fad69a679ff86e3d50525ad55929f80cc168b4301ee28a72aafa8fe19ecb3b97d7a4526b3c92e3f53f7ed51451063781a85a38eafbdb3255859756b5dec5c8d47b1ff1a0aed7c96d3efa604faff5e007927fc7c82d37ab228e8a8cd38f308f01a2e84374c249375387ee621d2221da5a2680eceebc765586424a4f2dc4966752bd39b9ad947ae1a41c69f73125fd758243397e456a7e7c7c5c942d38b10913a7f7613b147516245c2ea3fa78d26acd8f6e944acfe482d8eb279e86885e124c90a507b470617fb55b26e208b61fbada55678e5217957553437bd866af4cd86e3ba8d1f961cf8118694d1b2cb9329b6f1f20051bfdbe933148770a9be76d82813d888e355a704bc637b75fc2f23e2ee66ff9738d53bcfb8447993e1ad85031069f1a3a681220f407ceefd68bb5270e1a1b2e7935fb2be06b032954ac8ed7278b1799eecd6067f2619d2b8a98952995e94377fb5a11fdf6aeb9a8fbacbcb22d9baa2f600ca90250d259c5cfd49ac95ac542b639ac838dbdfa7982cdcc51c728946a7db447b8596c67b1ed374528687a0bee50ccd37f0a5e1ac89e91b6c8b3abc509e09600233329a979d244f40d35ecfedd3a8723540f4f4518a7efc3b42c2a8128a82715ebf49dc79adb15af93e28d65d93745fec65ed44a4a4073ea7f0f9a8814107818acf24c8c0ed5488aaaf01b6ec3cb1413eebb37f8a3d4041e2a0ffc95c9e4df3841a117f14ce10df789aff904e784ee293be087deb806ee6bec344de06461e030b76ad225de9d4909c196f2544437f9453bf5121d83e945d4137ea6165e82cdfacc580f3d8744baed899d76aabd71adcfd294f9358a2d6fb100c50bd3f453bff141bfdfd656a6aef27268cf61d6975e1aa04af5e0bb7ffdb3fc440cb0c6b771ec200235c97e8e66c05dfc76d68c5a4d7c8647895bbb97d1bc38c8bd7f99c642cd04366c79349cddb41e57ab204625394da3149197c25273927f155476e9de04090937e05a520bd6001a69540238091f1807cc6156b0f2d610904649754943f3e7978fde9a050a263a1bc04e311354e577397eec488f37053a5d1e9fa1f46f5ea75efe2b1239371a5be7fc39acff952928b8eb6a4bf39baf38215421c0fef97ae300ee84856ea5dc2437a70ca92e056678c58e8378ef0b3b38c7576e381c1ab5fce041616d9ab1fd1abe64e4801d46f5798fa94db25396f4a9a4d285adde95830f73d2e532fd42df1a8e21985f0860c9e174b9db570ca5fa76892809ed26b60fd7e0722ca2faa4f7b799515056a27c03567309ec7fbef470a26f2082de3f07c1a2d7b3b65b84c251ddd88ed725307d44ab6e358d35e9287af0103766e6dd2954d94339fc2b2863687adbab658b3198dc9c351f9c2010aae18134c0a2f584acb094b831b88ef873fc38e722bfbdc8c6be1922251f33331325a5d3ed14429cdd42d88c134bbdacbe9a404c38d7fc647cf37d37ab9eb9ed5b6d13ef1545d53385b5418df7f8deff6d56b997206ee3dc991163c1d3802040ffc705038588ce6a74cc62ec5f9e0c22ae93e9f1122987b95d314d8f81b7a078aa6ca9d28cf74cde77a47a96f57966763f22ade3b46e778008698c285ed875ea71d94f2cd1dab8e318793f897e4692793c4f441b9cee582ff71e41167c9077e44e32e305af78eb8397f724787f359db2122e6f5a6c1cb72a55ed503dbedbca83875ad22651e7b57c4215af3c605b4b4a46fb607611e511c430b02ae467659cfa485fc12c709bf97368400c3e587fc7c30a95c304a4f075c37a784a4260b842bbd37997799f4fcab09d3e123c2ee75bffc0982403a66f2fefd82ac20313c51d5725abea0b8ab8bddb4dbd526f77385f911a80e9d704b8273f856b1d451b31fe7ae565c9b88fe4806b56e7443abc45b71f6bbabe0e168b91c68a8ca7e5d472804c34f2b306be61517f0b965dc9438f663643ef237f904232bd93d834d012df937eef7746d35de4e840afb5c36e6293a529e54672afa7e0acfa0ac620ed06f5490fd0e5318850205075dacf853efcf7e9971e52bd8c0066d0f3fbd7e4d2a3ccf3da4c85c858f9be49526ea0945210ad92ff1ff114cb91964abd5284b7e426f50ed123e174cea7673377a06e2b8841834eb07aee437066b1fc13012d740e9acedc3974a3e4167e9f3c4b3092ef2409d514ab25d1cd121963cd8ad3d1c820f32f150342751b2de32975cac77792d316385d52533041a627c29f8a56f270f91e6c278545caab303c9079e31bb15ec952151dc473977cf1ca46db72f965f6fef14e03d7187416eea8ce4ccc95c2f9477bfbd53a57d8cc60281ec3e179fe32108fad5511120265a73970fce79208b0a5c798702927a690d60ad009e49fdecada613cbeec181bd00da140789fea4e5bf844837e458f425cbbc9da0860979c8b5601c3d31fb3d82355ea8a5533949c24ec130f46fc8f12b08c170cef078c7c3bd957270d454d5b815a0e0a847cfb3ba62873438162acba210f2bf9693537b421fa06c2d6c32a0b730557230bdc249d710809f01c09ebdb83215a940f12c8761469c8349d1162e3be2e4b1dd97bc03c7a503b75af1831003dc2b81f8dbd35f2bbd4be54a6113799b96d4c558e8472919378f3985e58e1308605f6c1372403fd224f9fae422287ad43124b7688186faa6b10b2d1f654a477b12e6968bb5fd705a671ebc3acee82ab728d2e8f1d3cb444d6c2aa43a7475cf2a02d436672d6b207a3e6c624b203f5ca4df0848a5ac67ddd266123844e06e8a0cff8036a043e597fedeb9be8e650b34e0ab30aa8a62969c6a8c989a33305110ef3eef2d0cf6af2513ada6f40c2071db93b2c029c7337f85fae34cfc1f8cad8bc796d3d546515408a8b0ff6ee0a1d44c69a6a421900d5096e12fe19d401cfc349bfdc875c9ff11ccdc66642cb9c1720fd8c8cfeb85e6384b16813d022f1997e8f82d7be55f4a3246838c6c325c71773f7eed959323379eb771180634a080b8ca6d02c09e34a169cf2f97ede835dcd36b963169c641ebfd93c33fd3a186abd066425cd3aec95ae4a5162e354a9653853f00c9aab3f23eb2b14ec572edfba8245ecad32bf8e59c7b5f886f6672bafca6de93e12fa809ab22b555295770f68d9b2fa23c7b85132e3245b0014e83fb0ceb335ac3efc7876470b402ed8153c393b6e2ca1332fa6e6b9a51a4b3ba169d77a1317916800b98510775029282d49916293769c78fcde754e2effd6ca2e1a4d1d0df24df78b74f385470b533e311048b68fc9e3172bc4b06b841ecae9724ccc2e660f7c469aff0d68a4abf0981902b371b11df19d57a2fece83d6aed1568671fa6942a0357051e52d3e632a7a1df9562ebc1ba01c6807072c133cb060d5359f4201806252cbf286a8d7c4f23ded2089112b9c5f87eb94f94d83e46eb8fe3403927ca3ebff50717b81a280cbaefa23429d29a411063c5aa37176d66453096dcb3fcb27b5270434afed02cf85a8f309a1142cb453ab9b43b19df12b1f17248b74430f9b4b9b72f0babd4e9faa4b33d613946ef552d58949c1fbc25956f39e63c3db403c671eac1a870d727aac197941a440291651b37f3cda488c2852c2a5857c9d7ad82fd74e52d68ba0e1c2de53ea7d002a531a4856a72bdcd6ea0fc27ad16c452f5dc998e712ad5f24e62fde1c68ade674c900ff5ecf7e360177af626f658b5a14435af5afa55da69cd0cff855fa609d7c6a5bd0e08e9ba8d6ba5b419932663590df9ce5182d5d97396abf7bd9bcfd8dc8581cf979a7614ec96b5a3f96283d0322bc51d9731cc4b5e6335783e0856692a1f72a69c0916ab69bd39b7004105997bdb9026e6eb8651613d095728c2a62d52b7a0bce0645691d4370bc46cea3938412e470de94bb27cd0abfc3207633517707979afc6d2e2155a7262d7090c7b61ac0d8c41e0040ff770f75b4b6e055ff34bcf5dc6522f4f9f02d5d5de68f10c22b58d8912a56dbd6225b13f761c8945e2f093a039561f72dca8013888aef1321a9913964159b358fec902257dfa1a2d202edeb247253c7fccde57f0298a675c0aa28c82466699ba7b23b76f72c00122d04217610a1135fa54d025dce0a20bc1d9356e5bd1eee8aaf55cd1cafd5b403eaf97cb193ed40b10d063209e9eaa2f6b829b6c126116f6b6dd8e109aa294bd06b9f3ecdd4251a75cfd02a590e7d133ad717ceb022463dcb9fe416a0f49c7929e40bf9e0d5d1ff8285338a331ad11f780f633ec53ff69d6ef9afece99c66a7e5d90fca413e511c0a8101f65630709a0629792786d5214863fe97be2fa77b00c05ec6aad1f27e5bc749e4b2c79cc01b799ef7587853ba0e9214a929669dd978914cc8e231dc8e477a0c2dd748fc00f0700d3c68501b6753edffc15e508b9730781653dcffdf62f5a02b51431479b8ae68cec30c25579ddc2e5c19357b0173aaff57a842046291cee22869d673def183c5e0dc80084d12942c7fba5b3c7ed65b19cbd9cae4cf200c71b90ee867616109188b7ae2c204eb9d0cc06a960b3105663d90bc5f128ba754a6ae7fe1b07fc4bf26bcd4b95f866d930b8964b4b4fd449aa11914b02d63905db27b7dadd4b5702bd3f0ec12e18296e24b5c6755f1c31f55b9b3260a7b9de8d57e867ee58c081b5b723fcbcd2fe79749b53ee86a47f8b7a9082bd84dd897c56f1236ae5da243e9ce23f60adc1f8fac132bcc8dd9db12778d51ef3fd6be11dbbc2b51574a8db04fc2554397fb03f201198941772906ca7268fe4318e09dc1cd5ee4a1a0fe556e1585cec5aa166afd3129094390bbc31267e687e3c9cdebeeb796dcc96c166543179a31b72614331be878501e14850aca73a1c239ba53475222c1bead230f3663677f383cfe9e08c6dc08582644f94fb4065807d684d4f760d43815fd2f8c3eb3ff81861d019224e6608172aca236ced3ca051228767c5749780c12990c4e43165ed5579a556741da392c1ec5ccf4e4b439198091e4005ad9be8346e1360445588e30655752298bd32d400c6b226e8446d3328545c87b2c4bbed095664055a37fe1615bd661c3b99554e93a03f538fbb2e14ab932a89e0fc3b38469d87650494c9fecd87799d7234073dadec582ae125f26f0fe8cc72516feff88df3ad7a13a704fd9da66216e07a32b0f4bd4a952073d399594776e5388b64cc7c776ba442f9fd7eb53856545eafe2554086caa0309c3cff9db8ac99af1831cdbea4d61a76d0e38eb00a5e3432110981e72689e5a8e5fb43af6ab60b227863c085001ccce625fa13c88f734e965903df058c8ce00e0617436272d06852f9c5ac9f14bbc6eeca61ba5491fc3c1cda915c563fac7809d275d3b742f700147725d00c72641472f161c07392d333cc3acb75cbc9900e7fa9ea021e66a9cf4009bb017bae6c7d777ba67692b1fd76261bcbcd0f0ba84ce29d4f1290a419adbf333d4f634333431e63bba45a60b4635c4850be3dc24ed9adf60f9f6bc333abb13969b8e43fac9e273edf6ff878994bfd97286aa09f0d0af6ab426646bbd25f1b1db155b90212ceefcc935c79bb622773ccd4b8261b2a2295c51e6c8463e9d2f55ce118cff681e4ddd2b289d52488577be4db5b8eff93cf6ac1a425febe77561127becbe6d8d415ae1d606acc2749333622791aeeb612b989509e2080ae8344e65d94fcbaf7e3ac8a58a673891d077c670290c0d2b7d6134e6455e76d1c5f745e9236b7236ee739bdc64a43ba7df6abd1fed0f70b4f2d6309ad9ad7fd63a87c5a384932fb04ec477f77a928f0c9740d56b7aaec3845a45daf2777e5d1eca56c192406b67b7d7e7777946911fa787abe85624b451acb618c67e058e2bf5195b191f92c775de745588358e8c2d84d45f62555462a428a88c8a54e4dcf14e51c113fbe81433eb4ceae68c8750bb5792f2e97ac0e081d4dbdae127ff113f931aec8ee2615fb6100e9ad8729c8f81b90b3c4bdf9f01e38ef0f2a0a8d16e4df95a972d2e3803a8ec3dd3a388a4305a20e70f34eab3d1474b5c89a82595186b3defa96ecb865fadff71fb4e3af95afb2648c2e61bd5cc4fdbee80d4612f4d3754ba52a1fcbd76280e43c3183700ba5d3c29f2a354a1c3db754a0b85af0d7219a7ec3ab14002d1f8a65e3dd514a4b10a88157c6d86e3d479a982855f73fbc17f5eca1cf56fe14d203dbfb5a7f46af6efdf0269c6b5e9571c8ba3162fc9f24412ba18ae77190923962ada2ecf1c4d89775642278125d49b1e70fbbacdeca7906170649e0ccb31ca554f438b760a09f964c4d3cd7c048d8d80b97b48e1d1ca15c69fe09b97ade7aa418121865806a08e5c049a92fef3ae0843e2f9cb46e796aaf8e89143335fda8d399cdacf8d4c3f4a248e8bfa33946fb757965f93b2a63e4f4a6e97cfd960de31487b34bc2a8e6728e24c600bc77d4f8e03db5abee9e5db7671db9e28b8b0faf58901d90d6d65ef0010a1646dd51747b0ee7c311fb0834907c3023b2572d7d23bb1d67bd94170a8af2c1d7524989db484a532de5e77b78501b309821c5854d58620e8a380cd5f5fe04835937eee421abd5ca31dcc9f9d2c59c7d280f07140573cfc83112525df51c835342c0cc3442e0f4aa6342a151176d5c40ca7e31ef33adb4d3c12a400a63550fdbfbd9018dd2410a1670688f1716a5b41b3910ab78d4c6c39be7e4f94089c8de7fec629170d2b04e468ea6bc0b0c56262a9db817aa9cc56f52ce7536ea2fe24d8045c5e54b4abe4d79c20dabbc7f91179da39766fe7177b8b04ce1bcb7cc0b1a31fb14e4b1ecaf645d0c8ab0a8140c8c15bd8cedc3076122b2f9e55691e9d7e384b490e8461149083957255558cfd6e673f88bbb764635507bf865b9ea6305e59508e6f85f87177cbaad1465604d90771ef9ab38fca6782dd4ecb673681419b1c3a2bb5f10e7156bde3c8e7c2c336f01f1274b6d0f17f1324830e0ac0fea5933c920c068ccd1140d161c8abf7a5ab9444866bfb59f291cc4ec4afe6ee73fb3519a4cdc61c5c0627107dbcd6713918512152aacc91f1f63ec8737d42314f27f461a4afd8b1a9152920aa77012661c328a567d82bc8564635530b6d7424146cb441efc2e519e28b48a473acfecaba50c3379e181a284cb3612b7d3fc65845bbefc253b91596fd29d1d0843879532c4575091e78059f8eb69774072574f2e92f6ecc63b4cbfb2b534526c552b2cd55c020c179fb5fbfc8c5a88a7f0de3c7811c70d05561f6f054cb7bcca896071525265709847219b3bf72e0629fcf3c0e992a0382202f514ede48e61cd355edc71905824c173827dd151d3a5d5581df4308a3dc20a8db45bd1b0dea0bdd8a8013fc4939de37c37fc69bdbb5130bc6c1c7d1fd8a565668cdae8998e66f0632570489717bddff137cf86a83840dd2474e5e95e6a8c49cf635c94861cfcda95edd1b1aaa372974c65dd0a1b454e1155d463720f39b2bab64b8723ffe09cea39b10e8c841bcc4bd935cd3aea4ff1a798be374e0b70881c02feff6cd1ff4c9db3a55aecd473aed3a26c6dc75f0883a53974788bab8410c95620102bd91a8547c7109774b8ab9033be5e9effc6e5a3da40f103f5c06d2049b5fd30f8e20931508653cec7f1008b7dbcc2502721c0decff274ddd411bc170527028bbcf2a35b7c8c92ddd405f419eee44c3a9252bc18dbda5c73c2f19d102adff2017b614684fd3ca2f62bed7c030c82893a902daa5447f85d261295e2fbda335c2a229d6b8077579204a1365b1d1cb86e5d9bf894d208f4e8ea0011ac7b8ab605389f759870965170e4d5533a79ab8ffb4216a3e5b2e61c1dc8d667adb0a6d77207f55df6454eb99dbcf9095ad6d24b25f4dc91a7dd826bdf2288beef645254f0043116052065206c2ec5a668e652c6436350618c8b8f4b395ab5e4c72d284615956c1b5ecd788664234d21870b0b0cdbb776031f68a6971ed20f7755ca0feb838812185e836e7633dba95c7bdc34344d5ff7cd958444630168b6775c895e673d814047fc619a742521049efb4ea5f3bb775365c5e232342a3a4aa3b9a99af312e5ba7f7d4b9116f309918aeaa823368be83f40d595750c3e7d6bc7b31856cb1c086261bd2c5dfea01e344f4f1898bf7157d22bc19b24b0a3b862591382eb78e58774af371187946d87f8bf39446641a45336721ad73cd144d9f2788bbf0aac805a8292d66a77e55573f6b041323de259519c4310d23094980dfa1611bd95214ec9b6459181cab2b69ce232da94ee5fa95ea34236729de9e5db72e372bbda544d1dcd3a390c29bbbd640658c964d4bfd34c95a1a047f82a3c7eda15ac4ef23973581e615e2b6d8d2f7043dd12810b8c79675b0b3ceff9e8ffa590dfc54fd95a6965b6211e30f0741272401cd677df53dc264de4a50fe6902986ce7d3cb0fd0d6e549a123077c132f5397aa9bf3fb802eb67742a60fd330edd24bdf20f165754a24671213ec9c74d2bacc4768159022eccbf92f460b183030089ab651c779de5f371172d0bbb788057eec3d873275529fa1b3394e4f1e6c0eb10ffc73f72a509845df1c5349cb9ffe340f7a854ba88a1516e00aedbe31c5bba79d9ebb687ec6b68e0ed540ce2f42436d8f28f577cf5f42e26477591444e821aa0e0d9943794fa0e108894dfd83b0397deb8c89429bb1c49671e7494500f89595225f314ea31a160682e7f45b3f8a1cb3fbf50c49b3663f1b8a2b38b210b2edf8f33a5e51301554dcf9b777d61e6cb0c300ada0bf62d5e6afab589ee63c875c697b9a30b6148536aafc8463fce1266c15632f6aaf3b9a7216aebc05c77a0387cdf61564b84610fd2a29ac4cc9c0cc6ca433ee4530dd75fb8bef81050e393403da33e5dcb36d1c94665b380881c2a31d34a28e1b6f18aa16b4100cbd3fe6fac7b859214990f12f1d90940e3667327386b1f23e0061d0b2f19c96ac3527dcaa5013f7c2c8730c2903c255e5e368b391e0cd1829bc97b305eeb402ed1a20c32a0e5dbd8f0fcdf62dbed4757162db0d197ec0c054a252ee2ae783e9ff3de9b399e78aea9ac3667c713a1f18a8705ed41de2bc506fe45f66cd3d1f100bca28caa7b1f71cb065da5d04b2c8e697b6768cacf2d37a8f6d37eaaedfa2055cbe9f6934b34fc34dabca54cb1a71c965c621d1dc979622240f0812f7469ad30082e9786d752d870f6ff379ec354f9fb598cd1841a41634ef5ca38f6960529de698a516c97f94184f91afe9fe0c2303922608fcee5167764c83af4b3c1a1e98871c3535e7136536c8ad01894a14a7ea6223a202389b3f9eafff07f920850c13985d941c4a48f401978c44d8560907bfd908b6a435d1de1a506544b78b45727dcc0fe441775e93bca27f9f95e60471a2e02efc048c8f6339ccff9012d7033244a2aa6bbaf6b39b25c2b88cfed4db7cda46c23c6fe1e9df4f051fc944d1db0f076e68d6be64fc2b1536f088c4e6c53d98b7d9d359e90b201ae56ae761d13361160a65c0d07c4b10e6b8619f8cb9c99b770cbfbe2000fde3f3fa2c0486c09f77923ee84601b40c9f3dbb870e500f16860179ee0204c9d6e5e574941c9d2dfc602e3df5a0186a3baa61ba797ed684ad8b01bc9635e7d8983068bf5c4b1c693aa13617284c14a9aa079e9b86a02ee8c1283954b98382f7bd58d4a7265d788898595d4c24c2d90d64f80c5779ff9da46d369813c2b077bd62559d5a0171e52a02659b6bdb576ee925577098a9abc3b2e185920b6a135451e81d6bf92976ae6c8f6ca42882cd906fb304e08f169cf524192192327e8c5903f75fcb1cf1723bd5a91555706b7fee875b6c50a970347d1824297bc149f3d8667855459be936e15508bf3e6269b1e18fb35d6adaf4bc391a809d61782b00cea490bf7bbbc58ce0a8e59950afbedbac8dfa635a9641d383ede693f0a6a14d5b85f11d6d1370584e89a8470814ff59ce2f5e8213d191c001c259882e79d2b84c2a3c7a9e4b3876ddcdd8b082ffa828062bc1d0c0c6c96a0461861f21ac5f2cb422e2c764a8654c5b978689aaabb91f4b75f2acb3667b55b2934efdead6c24378dce0715d3f1c579278e57ced3ecfeef5efccf32853369d0b6f24ca682affc0d022310c0c689efe315fa17fe21991f6a04fe7e69ef6436f14abef67607d215a959c24ed05b9f4b59665e4a3b524e68f5075e3009d3e3ac1dded4d0643c19714a8f6b524eb740be9134e1e8f76caf756910d529910a5f15944863a16fc4d55d11b027ea54dd01fd4057c8a0b63ddcf2f6571a8ff173c6a217ef5aec93e032757e1f092279f1915a695864565b399af91f788daf6c97a067a3de88720270da6d3a84fdc54f0aa488c9a35f274f0cae6e2b3f0923bf8f70196c7dd453f40f4ef7ae43336fa9c6c1cd57ae73beefc64fd9a30eba1fbc36a837b02282c3e449354b585cf0f8348ba3f96cbdbb84940bc0f7b28dc68a6bdb703a3876f604b9d77d3c7704c0e1d3ad68b76169be41cbf1e903f80f30fb3699944ce313634300ff93be71b632c434dc658839933534cff64b53147b1782d3229c7e245b09634f096a3c54ee94a8f43b5769f55c47271b61c1c1a926a5dfe19a84af98eecf21d9b615ca577084d0a0f6853f9946eec8b236a787c4113b89bdcd86277bef93e986b8899547ebec9458cc08e5910148e47ce22529d49d964fec0aebae207484a3c08dec4028ab36b3f674baa4cf922e75104be3af3aaafda04709e4d2a4f851b5c30ee15c213cdd86587df61d5080973f3e4a4ebd3c0df01d5315edcd3e2e66a3febc297ec640bc3086cc11b3f88e254e461d05f0c8f6921166cd1cf431fa8ba50ed8dd3ec24389b23cec875a9e480ae18c06b19f8c505e6143fdbf9f52a4fef715c2859b301faddc8df89732fe45b45f521bb47380f7a84551634c5b4f75f75b122539c64c7efe3443e22f0839a6774e39bfee08d648ee6f402dab989d59e687ee5ada9bf6db17b31c5b42c01c4abdb690bc1bf6bf046bd870c7456b52d12101cde470ef184b442580be85aed6c585e456703ac1f8a61ddd2d9ec9bd8d56d54165699c23288618bc9d3ce19b53520b88d49554ac0e3d749c59472fd5528af6ec33ee3eaf5bf997b7abb33081b4fe3423b79475e96bfdadd7a1fb59265863312ef3445a6f1e62adcdf4f8cad7f33934afca80a5e402e76dcfe18c8263ae85d15c2d622e404b3df9af02026405f1fd56a6da60e2beb7038e1c2a94e91b0a0269b4506f6a228624cba9f82c071083dc0c782b77e11c2096bd97e55012cf27b5764298f9e42aa7cdfd86d29ebe5df7e411d3db0c0b0f22615dd6e724b7201365d1ddfcae54c9f579f1f25eb487c312eb8fd1a7b756047d3335a2b481ee35a11910ae55e1fa680cfecd427e1d7982c46c1d07be4c08da36f031c2d516f8f50927613c2e7c5a83f9907ce8b9d34c212f3066fd2efa2967dc132f10f10331f5eb68c053365004679155e04fc0d0e0c7b0d442f204158742d50e226227d836d4b1acd7147ee7dcdb2bb0efcb64049a4c9a1699b96f0164c5a3610556e877d30c2c403c6b44951a8e90f2d4f07a5ead3b2793a115d67b3b1e147c2c7addcc8727a2d6d5d725bd41bb9d7aed8b698e37012d80074d905071478de303d700399afce3859d9c6be8e25950c46f07bf4d67d12fe62ad719cf75de179ad48fc0a4e72e1b6dbbc1fb621d88f8c33d3a8fc15723197e22af80559e85f9c06c304511d8992f514790b3bd6741a9cb3f81e2215ef7b159fe44683f4fd3f0d0cb3cb98adca81fcc46a64db384eb07250528db7b15d00565515cf9bf83865bc99123083cb116c6f2d76da3288413800af4b5baa881227d6668f5f68c58b3ce690da0df4b0144affb1915c1d6c584311657a61748547d7515be6e72166046177681cd2f22225acb489b4116ffebecf1c34a33e659d76fa77cd7b0986579cc85038354d45117558d93b0ee6256648b8d5f61169d493dfc92eb007b55cb7f9d79d4bd22836022ce695654407201bafccf6d2120cb78d58ef98279c17802af3e3c025411b77530f0eed360430604383bcf7e8d849d0d0946d574e145809a9f6b7105b5b63a164e636a4e733c2706ac85b2ce00e455783f903f7aa879dae76d88cbe38ebcd1018116d1c69487bbd97d2c303246059dd6d1c2ba6b77306489279cfed0347fbc1afc49483981ae17ea4eccdab7c9d25413170d3b5a45b4aa06150983b9d3e0e8dc825689f689b42f515f647d52e611c51cc6f129f16a0ad92ee5df3eb5415754111ef020453d5a41738f1c46607051748fd3129dbbaa39aa94063283de6b40f7cf529ce2c46e0c363e2934659f302a8bbf9a7be45bdc3527d796b061c2cdee89f703671fdde6cb76d904f1cdf99cabe65c0a32ed50992c89e6992e2860a590e7e43c70542bb75c8acd5c72ac0021df915752c557a76ed2d56b939976f9b6a7a08684ed8aa728f869192b8add2b14754141547dd75a185556892aa15208470faffb812a6221d7bc6101c715a8b5b60d0af1610f2ecc88e8ccf429b138d7f110b85cde6ab8762dde0ffdd3e5a0020871532cca8b798c1a3add5c56e711a4bf5682ab11c33423aad71affe46e45737e1b8c66e652bf6f0db8ef3a40eb673445938ec9850d8a8d6e308b41accfeefe46960c348a90a8c6bb4d10226fc63861d8980660f0d8b8952baac49107eb742fcab0a882ba0265dc4671d614a6e636905ff0ec2bb469cc61b56ba598b66307632adbbd400fa99174fe6a996af5ee2bdedbaa94e820a6b5b9e1c79c7088180b3c9b36da1940f732640b34da3b6f936cdc9ee30f689b7ddcc61fa5b0f5b73b6bdd1ea97901eb487b426c7afc8a954acf737e342674b5c43990e7d0397aad8ef29a3b99e2f31c5b812d565073280647559862e7602619581db860a12bae061044f9d613a62c770b97b698b756cf820e5cbb59989c3d98799bfdbf05e7425ae00223b8a438861809e9a5efc990c3bea6b3516861b377fcd777d13cc5e46c9dbc0eeed453ec4eed73f97d693a5b930fed3277b53c0dd4b961a1c36aa5d76372cf0173c2332df15f501de5af53e208fb7363602b1864a17f6dc2d7204e9e04f9ce5c722586013398294ab8efce3484e64da2b7f3aaa1eb0a4038c6a0c41c2c7e536becaf78b40c1ef1d02016fe04a3f75b708a3fcc00848da4202a7acd37f1e6fbbf625277528e849e070ac49f5411c560f26ef9066f071b4c772d2b7a2a35548d74b574efdd73124b4af9f2d2aba48087a3a1acc1f7bee55e16d7f67aa59f8805c20994785b2244b4b635439f5916fd9987a1336349ea383a2441d266c51782bd13d93fcdf0d031ecaaacc2b5e9ae542772c949ec401478820db1a7da803a706d6365759352d0ddf68f5614db320d350269a43e5d7ad481149bbc3c24cbf72967634873644fab87ab24ba1d9d9faf4636bfb93ae3dcc7e43fc335851abfdf551526f120c0f1b1665b72cccc57b226acdec96e74ef26d73fc3b75351eda438990adc7e21264260cb179f0f9b585852aa99be20f1681d9d2f2d635a2711dca76563a3e0a1eb98014e5c68eeb6553a8dec974de7e329312c810a353d1e52acc3395ffde52bf399ad3323795daa25b11842442c8461a6d58b784178f6fad3a4c394930333caa95722b4e08633c683d86be7daaaa546fec41807ab3cff86e9b600b4a468b30d994548eb195d702e76f7eb2808d6c922c8e3d690bed4e4725633a30593ad543225077d316f42d8ea5ec08ff65abdcfb3c002f141105aabe9db2bf938e17652c76bfeb9263d09b4c5da59da57c785b10717eec297df038a57e45000d08f735e0cc3ec27cf057b199dc2da6971f2ecae4ebbba647df21d3a64ea3474c63042f85f9a326df779efabcc817c2bb18a17078e2bb2ce65183bb8b12a4ff5afa2c9877ed93aa109c565b310cee749883488a2fd22fa098d88704d8171ddb8c80d6774e22c30e281511332e07abfc2f0a03d3bc2b0358101b097a031ffb2c039c71dc7b93296c41dbc9a2ec01d97601c356fb51b2f5bbe96c8cab8f47a20982755e1069b7cef73dfdc904f0bf0586b4d843cddcfdd4a66f8057516d3057efc61d3450bfa911ee3d2ec54e14cc5125b1e57cacc2f1fa3b819e17327cb8a034acc973a1f2a187273bf204d2539ab25b8798f78fca635f997630bc1df88e6ba194bc6f75ce3a227254703cfb477fbb711dbc503fdf0cc252c5c3da9d8eb1fe5deb0097b0bd1987d52c247bb05215f72279e83f5706048134c67dd8ee2e599be415560a4c456a78e5dde87ab0dd0d3bb3150b9d08506d7982d87dc77e041d5606bf1c2ddd02e12972071ec1929674d598ffd2f4aaab7fd64487d348a8dba538e3b9ff7173970c0fe9fe3664dec19c465a2bbaa624be6d1ac356dfd62a99ddec1de4c7c954d091ea6c20904f5f9c9f2be22fc1c8460f9aacf13157d8d2dfc7e20e6d8efbf9676f80a90e5b90be34028cba59692902c614c3c0c8d413b7f0667e162d12532e6fbdad6741a881d7d46caaed446f85ebbf51aa3b26732120a7be641c215cd8e6b4601cc9420ec9ebe83a65f65e55b18ed9db172ff4f309f9a84d25dbbc06fd7ecf81eb0dfd99bbc96e5d4b79c4877355d45898fe7864c6607a92e1e58b5125449dc73c895ff41c2925f60b3a627f8e89d27e0e3b406cb84a002298892cb66a9ab5e70661da921a8b48bf34b2517f1f7147b99aaaea35cbaad8bc0a39ecb698f8d7e3599926c6430eb021811f7602eb4bc32ba93e14ef08ff83e5b478c677d37d7191253a82293c53b13456877527f6830bd5b34a4600c83c0634e5411a8d1f347acec4ad876b95d769bf00a5f992700082f7317f5d850177835f00809dcc478143abc12a1784936f2a74a0bc75c78994a1053bbf87486d752f986d3089f4a45ebc49dfe40d99e997f9002bb37bcee92d842d97928b75a8ed2ff37fbbd3f23d8214457433dcab26952ce17130db2c52c92d516db9e9dfe9ba1bd79f6ba29854fcea6bd1be96488e3b620ac02af05a594d29de6427626d60221e3e1932f3e9819cbaba826325f937ec56582d0d85ffee23867c84077cce9b190acf313f567a59c3957bbcb52e302d2c1c45b118e713b5c1f827c2260d25771ba7c2c6ee2d02bffa282d2316b03d21c3ba9878bc467de31e53a27982fc4ec260f761c08d1c4d00cc8204633e5c3d0ca9a7c398f06e9fc0abff277438ad2ce13e0adb011603a2c2f74fafeae8cfd9b1305b3cf95339f835a46df61859062bc59b486ebe5c77fc6453c0d01b4ebc45cc7eef3216441a11dd07ccb397104f8d57953e7d11f59eb7b3fb74e805bcf352cce52c4fa86cf8837ce1e555c8f5529a504c5ad8101d1c214191ac0d86bbb589adb7679e04b8ede3e112fd0783ff6b3f120f8e42178c01b966009041ee4c430174cd9bfdff9e95ed0fd82982bc07c7ceecf2d0c7bc06ccd167046a10459dffe10d3d14c2bbfad36711f7eb7ca209a0c7d9bfab4810f7d0e404f6ef8b3f54680d4390318417abd85155b382ecc7b2325bf6927d3d838ca5ee2a8e8a835b14103ce0b6f690f1c562c71d6f9418e623d2f0ec10d14fe16f59c9007bf18a512cfe07c1049ffb58d6b066bf790735614dd0e6ea5380e16a791ae5811f4d28ceb095c74f797995dad750670addedfb5235cbdc82dbdff155faf68fde4596dd7dd5af09bff50a653ac0d7394c8cfccd2e7ef28c6244b65765e754942d86255e4f837cf64a65797d6f6eee545fde405b3b85852d9ee656e3cb1cc612bd7c1a4c7f6a925fe96c8adfe5fb828200fa3560146278756275a98d8bced338c9485504e4ce79ad934da0aab1090bde1ca302c4f15467fd2402503c597af8fdf48f82f10f39b93329d1c73dfd0c8fb842a4c56fb8e3207358a6cc2cbe43dde016f3d23c0cfc1205a55e1b1afd6e23e0d3cd7a71decff8a5aac5879799f890ca6a9e9e3ee4d8b922a1d409b97f7a325d09c8b6e93756ee5d6af7087e8e5695bdc2056be1aae46282ea326a8a3cfdbf5e539f2cbc5e609872e41723045f9524dbfb257aa9ffe61dcac95810d48d0c1a8e52a86f3ea64095b05000b29e781835fed910a218bb838781f4283c4415ad0e0c3b15dfa2b34c9745ffcfdf15dd934b37fdfe617fbec2b0d47ef70b60436d26a6f92130c6afcec913399aed2be035864280f58241d4c7da17fe301fa2ce7197a92970866e0e24f59d72c76466efc6bfb1de1d070abf981bd2e66486dc9f3c4755cbdd517424d09f9ac629b64c478940719a535a14ae8a70c01f4916d98e7fdf962a51726c87fc4af9457f379d79fa7f17c8a06ef4dbaab457c8aa79422d2244030d1846cab42ccb5b70ce538d7a5c3e782fceb926d859346792b6b9f7b27f212fe18a509a8cd3f823ee7b97cf412c35ee2171a9e462d615505bceeec3ce971c1467d365ce7937c19a24cf82e2bdc758d985b67891368b7e6f36a04952e7e5803330de210b96ce077348e5a6934cd3658dff11cc11868131d4ce5d816e1ae5109cf049336f78d2142fd07ecc7387bb9961e612a2331851644ba6e15a1e9d694ac096ac6cac3887de96ae851a1ba6a6890d118d795a63a0a33626778c7ed7fca501ec5c222b3c36fc83be1f764aaca2a940aee5065d77be6250e77bcf80421b8ff918495b73240e02b980e30f8ce9e47c81fff12ae84eeafcfd1446328a997719b11dd9c1b25e4c1a103a13125f0c56978f65e46f0656f508f4a26c13d42d45daf49cf58fd0b00f4306e13c1293aa71d0d822a813722f1febedeb9a463d1da8d360d4542aaf4f12a1b84d797be4fd83699efca829a067d5369d83ff933d28f1f157cfb6059c5b72636cbc185d9af9ebd3a1bb8f9f6d3934519d34223439ed11cb56deb2fe9c740387903597f2ef205b3e79bf384d7a5ce9957616a9c6530c715be1bb650a45700d711579aeb047ca01c1f45c6ea4b553d67e08b38edae672e44fb6106e6a81e4cbbb896d16f7715c6cade7d2815989a6c3d544c8b4dedf2729e09204d69feac9210953cf6e1b5037ad4570091201f634f0b4ab8f02a29cc37a09a69da6e26a9818a8276a1b5005a77d96eb9f19858219af78f695f92273cc6612c50be23ee124cbabc63bfca66910b23f61f10c649f27945ceaa83a052e10399a94b8631faf648c3282dd71864c2df9e1c47349971b832e12f4d2c3a1bcf769178e0bdddc6035099e2d6190dd4783dc3c60104f077f3403fa9ea663a6ab995393a1170f7c144c801895a7b7f51858d4a12a45b1834ed72373b19a4d87878a26fb1c1261c8413d503058e578f14463c47bb57417c8f069f847da1909bb2d8b41ef9d1b11906be6b5dda47d77cf6e723ee0ce246993e531e2c1e089fabd6f4990a749e86a6d7f5ef34a6e9c9229b91e0998164a1ad169b6ba5ca281910fffbc2983b1c3aa55505a9d12cac76849f33876b5da349e256400b8487387ca2a7e07edcd86299441bfe589a9e06b44642421f043e34af6003b4c01b26ad995a8c4234b7537201f469ec05dd2d6e87a819a1d6f24510d16ef58bd1b6f28a1cd01025f63d65cafbbe248005af53b20ba5f9eb4bd486e1e8ef05cfb67b8da95dc701960d63d45e3e19df50adacbf2ab46f9cbd47e8990b84a1ea11f108ed9233804d7dbcab46eb452322dc49a163315608b7f46f9555855e0e9c57cdb477a64684152a7052f372df27e62f348def737e260e1ac12f8b83bef834c7cfad00d1b8a64eca37691732cd0d20fb8607f2e130fe6ef15ae82901e5b2710e9f3bc48681b06664e885c6a8dae1b6d0d6f0b6d2bd67da9c940ce48fd60ee4d0134c4f98761bfa4e470fa2a65acd140711c6edeec6b43c8a42a7e4c655c053f3fbc5235837a8336ddd6ebadb517b08514da75fb04b724e65847e2390e25c462354921175feb3ecabfaca00f63973fb764cf4216b42228b4147eaa4485d3721659029e6dd8807a3b8915b7df582ee84d21663e35647dbb003a19f446beb78c83b529b8e7f2b531c5676835f244cb0c5a5da5e2a51c26f1d70085ad5e076910ba270a3b1aa63d57eaaff7923e912295b096bc89a74f8eba2aea2e08b59527af4d501c60f6c663386fcf0ddbbf1aa95f03e785cf88bc38fba9de346ebb90124d2387cd87e89635327af0d7a60ea9c521536d415f20ec2bba178f87c1ab2f6d40128d0f5c90d5aabaa8e9c927781c6314da36221c9b37d2b57e88db9c7671910b8de236b02f1cbec335fe27a08b7c43111048ffcaa26e00ab5ca88ab121e94d42e405b4766756a4cb10ed0648d22d71a5d5b866554eafcf557ad447597d37de2c6bc8ea3bc49868e93099aa0d4d528ea8bb26d44e944355cfc94aaf49900fa96611e9087d2e6dc966bf40373f128ef51f97212f816b6be8cb2e743ecdd7047644f2314d722f6a0c19e04a61ffc459f143ba36c32bbfc3ad52fc81cc7ccba1523b3b330d6a82d71bd800f9e244af67ae2c867e218d37f7d8bc2a97578bd5b51e051fe723c9ea80a282d5f5a03338db1a287b0a48e0efe5e62d4238144f5c89d7f1b12aaa4b0ffa553a8c249eeba5d8d0029dde2c00cff2cb5bfce1df9095b2c349a62f16b6d28a5a0b93893d11ee55fa506fe4369e5b14d33c07f165f0b642bdef21ce8d32b522a0ac3722c06541416989468dfc256b5a52e1ee017b2c92bee9f02ff3aef0bae12f700874c0774de32204cb497737c4789ba0649e29a12e8ea051a4ed902d049f0579e9f3f96b302811a10bf40789749db297d836d006adddc5267c3f5d341a3fdfe57d3b96ec346f1f60e9e658cf44ba388cc5fbaf5eb1d4bae6bfc2a3b528db10d5addcad74884834a3c6c91de19a6c252a53918c94664b6b27ad14385d460e2e2c022781ccbc60eb45347ebac733538526f3708e8ec18efddc71765b99e4420eebed96b59dde8135458482ea60ef805f196c9686459e1e2f525f3a0619f57efc070d6ad92da56a175b748789418d260ccda5e2bfd50be6d8fbe53a1c691706d05970c5049557352966926095281316fed16622a129da41aae87e6f2f060c95df04be3a3d65cc61e6cd714eee80d0cadddfa19b92950b317ccbf159f06fef589a74f519804003ad30bc38ce47b5edc46840eac029a11123877bb819c626fb983f6ba16cb1915e6497d1caad673b70a83cd6f3dc93a81817666ebdb6e543c1f6afd90b1f10793cd4338220df6cf923c2bbca2e7f2193d3dc68a2359fdc103d1fb8b5ff61c0f3f68b23c9f7fc3205b22ee21ecd46b06c67b022107e1bb864b9457250b1561ba2cf09d2fc3063dcd699c1941ae650867a95a810095ff22e57ae2f7875b1da42b38a91b37a443b65e48eff20a21775b5e38e5ba13a5726a1db344d6d85604e012804a7bca4552d12eed41b0b2735803397854ec9efa33eaa243f6d0f0a68bd46fd9cf9dd99e0cd0aa6390021e7d9ea63696ffb8b8de603698da7a8b1297f094e9853c0325e99d74fb6ed85c36f96b5e099ae23ee9a385c533fc0845ccb936fb03359f5fc0eb77d0faf9f0b0078898ac3f6ca10248a998befecbb8f10770eac74e7fa02f3db561de05980dfe46fb6fc25b4fba85eda982b403150b1cf66a4de3f723a0784bb3577faab281c58b2ee468a76e13dbb585ed50a6fcb9703ac24358f8e889108770d2c10a54522d8d3e71c016f118230852e54e3b54dcf34594209b268142e6fd29dffab3aadbb4cae0d645c84bb3d1cf9f7999b37c7f337bba26a0a04df24a010bbee95250e7d2d6138be72cfe81eb4138609ca4a7df975c41b1922442ae4a03a5c067d252511d7eded0dbc5912e1bc11d2cb94735c5ef2a272a8b3ab0fd4115d7b7b5df6e0d0abc3c309b7af7fea3c79e090fd478e1c90109aa7268e5e0a2eeb77a43487c7ebca9099ac6b1a9d2537619f423f73263b4ef76f3c80cd95143569a04397a3105fe258c53c781dd6a04464ab24483d8d0727d836120358b61966943f7c244efbdca293e5ae1aa457853caa8bc5537102c18f533b38575a456a6781b469b5bfb182ecee76913d847e15a86e40c31974eace5b2014894f667f053fd66772fc0d493de63143abf8f30ba6cc6e00c80cb3c22c84488a2f07e58b4e614c8860def85f167727b85dbaf840bed3a606a567ddbffabd221f1994fbd216ad542fe28ab69929ec89fd0f4eeaf06848e9f0ed67bb43735e73c2334c1debf8e7db9b920eab2caa983cdb70608ab0f13ffdf26d62c587186c3f4fd3fec792c76ae09dc6233140f64eb2bfd015a50094242afda231ae46aa08310c3b864786e03ce67d3419239950cdfc72f7ef9b9c2d591c7f8be11bbd45745a6f90a8999fb3263418f40bf02b69508602f70bf9fcb98039434213bb742f9376b016542079dac43528d7e01a76b1d4c207033273fdeb7b18d01ec05795491ef101faf2780d7af3fd3f137750889e7ebc7bce25b6c016acb60b4a5dedae1a072b3f297f37cf1bc3c07428a85cc9ae56a5451498f59f82fcb5b170f0d782cb876906a188547c034905da55965819a3aa178e2e046c44d7b37d262bae1693a78e1fec798503d02089ee25bd4ef8087932f954df846720be2b95ea31cdaf6f6a76343d29e0eba1c3ea47b4228d88dbd0c004acbd61c6200556b289d598affe3da46c597e2ea7c131412215223f2137c8dac148a6ce0e494c874c5e8825acb6571d6f5f71e2451cd5048c77e9b1f678680bfac306937af752196e7ffc65ae3ca90a8ff8bc4918bf147a2d06d2727ed76becc49f733f23d26a830ee4b8c6a444f398484d90cd3079688da1f280baa8a81b758afe0dbfe37971312b784c0e263a1b12f1155706b3515d396b1d9268683460f43a3f1064ab7e43181c1601a199547ab379e64fbc1dc6dd8679941743d84ac2904fb1d29697e14ad9bfcab0e74928854e663213569b8c0930c6a1aa308139085c716e1133309af477cada498d3ab654afe626e103d450a306825d42bd1771858c18678fb470aa14440a52f2afe572698b513e181c38a3bca40d6153e82c5dcdddc2f924357f64b84ef9fe1672e8c3815d6ef3f245de8c0074ec549e84abf0e6e70ad674335a211fa5b2b85b207bb3b27ef7da412f0d3fecfe5d644b09596c7bfd5484ec747850797719f191238cc2ce877c47397d94dbb7ae40339b3ae74b4fb9e677ad328fb4c9475cd2c2775dfe1051d30ea620881e41babd9392a782df78107adab92829676a24bfb17d22cbb301bff2bb56a021f6cfe8666ffa58759bbadd97b5cc8efed6b485cf4cdecabcd8fc23ec43cd1d2716d0a66bf14649e359f56b2a784a74747b57d84bccbe8f9f570f2b5972ef262a8d6a934144835e1668b688e9eafb8cfcc7292a0904c953c19c624bf335aab00ba82047b99d624fd29929d05c0883ce4ab5d5f351eedfd3e6c4a1e44739f40e310e1b27f0e0079c3c6691374a20f112874f482a8df96351a7c4197f22fc2cc3f35ede62757c270e10f1781dfae7ebcedd4469022a156ac64507d31b45e5833417bbae7da5bee1f6947b57ab47dd5f05087815dd04031e00844c2d45f294ec0a6c2ed42cfdb01c619752770c20b021713e3cd06c57878afc63bb5d620cfdfa009b3d2d0c74fbb1031a920da7cae324bcc8acdcd124cafda37ba0cfafafa7950e11762d0e34fd265ca6898f99a0f7f99e64f51d1b3900ccf252b5daad8e6a730dcddc3a5dac81c716b1dad2e21930c6b9891dcc3e1b29a2d449c0b79eba3bb80dd63bd9326cb618d63fdeaad37e0982758af8c8f9caae9acc30f441b861f2a550a1bdd5b63f4ce84feaf3cdacd9d07389a39abad2b41d93e2c19ea5a9604f28f9a38162227621a9bb522ddfa1be5a393898010a3e2c10fdbd4d7f306add99e1750d21669748eada89360a994eb30d47a22041cfbf1fa4067e19145a13d8dc387aa33ef4cc16f61f70b5ec8252515027a5c4320277493ef2c3d55335add86965e89576f0b904fcddd9781893031274ba2a6bb20b500a587ced76bb3017e7de4f92b5d6db5e8dce3c3daada5bb98c2d6fca67dbdb5bd3b5a2e42896a2ee983662e16869f5391c6c2b6bef65ab4b53b4e5abfa37fcd9e9b6c14cb83d91f6c276c5f8c395b1933081eaa48b66814e3ad19f4a61da588871393fb1449249098f4328818a66236a4830db0d5d479d5794919bd3609414cb9010ee15f25d35cf79dbd2e6b83b1146e4edb70a7e238f8e416746198c98cce4fc5692d5a51cd47cd9a0d32be77e8fd290439c23e01f7734f377911055cfa15f9e635efdd8b67dc380fa335d3e9138b30a830b2851fd357e31b91a339dffda3c1718803aa7837954e89c1a3398d23130485b3c0eb135ad7a91a70c2e30524ca3173557f8e0888684b016a54dc4fc1ba2aad24ce8aa4730d54d925de47722f8527d94a3ded2dda50d9c875c8caac6e49867fbe44387fcf0eb0e36384b6b42ae1a875f2ab58823c5d7d653e2d70bc6d8209e1c5f349e5c1b4c8b6fd198ff596360cd4e89f9a57392a17acce47a2beb35928d299b72f3e42271938f14f8b94708f56d731d8948e0645fd416e8e6ff83372449c6a64473f1835024a6850f8f8a0ec00d42f0128e5b2b1bff5e7c5c574920caaf06a47cf7ce39c75bcdf580bb0934d92ab218035e1dfb613da8038206478cb425f4ccd34c402319d8e5067eb5dd5435144771dab43e1bf6a3fe6285b3996cf30c64bb985c99900db8f5a691609663f7f55f428c86b06615e3ba28c6cd84a3809b4d1d863e77038093ef791d4a131deba0fef5a1a08dc7ce4ba7bb59d235fa8965c50b48975e3c17bfef6d67c30f48ffe95e1dd6d21dd7cac85cdb5e38bd3f0e5641df7558ad8b4b28730f429354cbc410a343faffeaca68f047e03d95327df481ed950709777d2f1b39e065fcd4715c5c36f53c1cce033f550ab8da212c35862c725abf548109213739e5b8d3a1b3b8bde67e5923241f680049ffbe00a25b6f72972dbd1f95f1b4166d18e91e4b52b7c78909204909087a022e2ef45a1a7a6ec64359b68596b807d3ea7c8c6ce2589900bc1e62c4ed2b4e48110b7b7c92f0b62d1a10d6c8c929fbaf2d7eec94e6673caafbccec86700a37f574d0eacacbbfa181a99d442b2281efad4a65357c44843f247c6512c31d1fddc2965923cb1db6707cbe527e58aef75b97381728730b504a750ab40ca210e291714dba430fe4f5095fe9bbeec3fcdc626742517d2d07a734331bf5a494cf79e6d4d2f7b05f4b3c6e330cef3fb21bb385842a562b29b7060051840aebc6acf594fb17bc0d666ec7bf565c36e79851f76fe2876f4e247d61416d6daa03930e2732671e5d95b58d1a4ca57eed3dad571a2967a8c6b3f9bed24fcd8fd876f38d85aa315ecfefa2c937952a60414243c6324a2ac2e0db10cb4ce8790a28e2d317cce9845a8b9c28b90a447b3a584244b740becf0b731f9dcc293792f01920932140267963d33524934f217c375cc25ea594f9eac679e33abf2fec620aeb63b9a27602feb612014da4299c42bfc6424ef642e4517a8ebaccd4687307d6cd1e70c581dcbe0a2f48a29213a09aff5991b42d9a099eebd90e6c6931c7d7506f1319c0012d62d8baa12f41c605ae09680b4db1c2f4f177f794794bcdb57e2b3f8f0874e8f10fd9e77062f013bd47af277d04348a1b0164936be4a7655eb0d5abe51c7775ceb2909f529097ef2a6b2f153898b489b11b730cdb664904c00c897e9873b841683283f3b35c2fd960db1716a8444df6e25ed6650b9f93f93a2adc67a2ccd9f511f93936e6c8ff641a699206019daa4213316c56f4c214df52b8ac795daf34c52d12ae805e113bc27a1a416d1e030b308daa0555b8652554dbd7bed5ed1ed2f755bb51bb97c2335836bb9e6cf3d7f3a894a98c962b02f039f083584f1cb29b6f4e071c3f2b576bdc4c873bcc03e8105ce40956fd977a31e22d7d639d578e1d5c77e21a2bef585993abd179bf7c1085b57e270f85c7b29faf3013084dcee03eea09c816256d1f23fc70abdfa1f6f0b768e354813374a9530f922c5297aa3c4a94d3d955d26bb3e90d802b92531795d18f17b55978648ca4be2d91361325093f5a6fb47ea23ecd76a379456e3e773ffe5f026ee7c8bdabde3b6c6e8c3f53565bda68c36b9c43d5c298d4c9a694b53f1b012ae4cb5492110f62ab8a1e1e19c7658a79c17cb19a7026ff73e04c3a53e5484627d4cd39d51bf8002ac7e5b3071498324b3d899f83eeccf2ec75b90b517aecc210f6ba9df4b1a089cdf28228baee6e699d10723708fe219fbe599aedb06b321dd261ac81b334d875f50ea36a151bf9291039f9a7c4b4542d1d9eaeaf7cac21427278947f86b553379a96ff26bdaa726cef64c8da539e000315567cf69122345c22aed5733cf9c8de1fbfcc1b573760f2bf16716553a7be40265aa6576b792e41a2a64987532b6376b4a689f3d477ff4049f2d73418e96668e4affdef334d80a95152fb887d4d3ef23bb2294e873577e70eaa21c03f2cbc27c88b74d0394dd7c1c6e2c35206339f5c3e98ef59a0a98700e34807e35f34f8a9c861f8f2e25c81d9e708610fed5f5d08ca0cd59005de0db6179e5de76f69cd2c176177bf42a9170f6d39b5537edc41e0fc5c9e6eb3be20aa90f70c21ee3df7708cfd9056272a3d272e1bab92acc42197d2078768b4d7f2c2a24c70e6ba79a20d48990317185afc0e2859ee65406ac5d5277dd459e1acf64bf1646947ef4c1759c6ff7e8ea33b67253d41683851754e3bef567d81a18de63f029e69a2f31c7014b0a1e55de4f995ce99c20af15adb345041cc870380a6cfea13268dd83ea40dd498a68fc7fddbbb4094a65d4935ca3cbc771514f6c3b011eb5e32184a74bac5fbba8776417f9039027b4279d9c838944b22a3dc969f085ac552004e99bc75f3b924b9ca6414ae9d2e04a1b22549c971dfa71cd42d73ec221cd5d3795d45ab41681e1dadd3d42b3127e49974944b0f837757f787bb73a0d8fb71e8d1b43ac52cb561e3eaf7e97d698c2026f10fa4ec05913d34e3f95e6ea8f3941f3d0621511689ff13b74fb6e72e9b9d387f4244f0ffb896c91d170f99c755def2b10efc9f6b140c6d012ec161fbf6dabb28e756bdda61916305d12253ebc49e6b197507b98e52858e98b63eee2527423f076701a0c907665f31131ddbf19f243001625b2bc4f74eb4715cb8f0fedc3f82a51abf7fc07949e7ad23a0d6eb9e5233f21a84a597860333291a9b52299d4b120205273b8553bf09edbe08f19de5ceea69f31d366cbbfebe7cb80654c081a944e572be932c65ad01543dee9a4bccfb3c03d69de69af01675fa98012c26cd63e988243b433f63b70205693d9bf3d0746d6521c60ce754e57ea327b9bd0618006db8b98121500b56510b4c0cf605fd5c3343b60f7229cd0172458d0c8719ebd8ed5fc9b2760529e57d82e1e6bc7f0cdff14c60b7dce4deeb3e7a3dfa8c863430125cd89742352f0129e062a71ed77519e419c47bd5c4c9dde280339df8587036dbfea2bd8642abd4b16a0374e4190c6694549c7cbc252f810d5ef506764020a0a5cb898255024a5f0f49710fb2b058d08ea9e1760df5ee96a4fe2c70ba9b8fa1303fa125d349f2e3505f646ad06bf216d1edf8c9317b4f44ec8f512663b29d51110b911833e2f4c4331251b104ae9a332d95e49458d5245d241a92c0c2adca94f8e352f67d085d4d4bdb35af891c78fba1e542dfd159ac2307ce7b7f4477643d22a5eadb3faff28e48fac686588f411da556ea7fa50a2477046a36ee255fc47026d6c2e4e06528048d7a6c80a10430283a20260c7b2c5c5845680901c12d6a144678aa202d2e1ed044507378e157e609e45b71d2c55540df1c3b1130c7101bebc262e624d4dea78aaff145b1722b51dfdf041c51284032f303a5357c028de89bb589cd9e29bc3a1eaa1ba5b9ae66cfda0550a3d61947399ab4ea10342a311c029bfadc8adba64af1f3c7bae3abb6db79a33ecc1615f6e011a809d8383070aaafec284a09351abef13252db9d96de40bad82424a75eaedbd7707f7dc862ccc31f51e060536a9e9a3cf4525475d7b309c9a38fada5aa718932a0520fa6b310a5cb674c282e8e2297b5997dcc43974b8ae523e978178615e7127b13c4a832843fc7c9453a5cab9125e4a2c259cb30f2bd3426529d7d16cff0837fccd30dc0f88950ef42b7631afcb7cc747c534c18257fe710a653c9d84a42ad5699eb91f96bbb49b58806563890e71365c0f520a874af16cb7ce4df4c87fef5eedb19d7d7a75be93def1e83dd248767db1b3e11094fa8c0394f9c1afb4e7f07cb2c9f83a9a213750a1b932bc5b55a0743af9c0e9e461cb5e0a5f5fe0e74d38c9040080ca7099dfd23a898d14ece234b2dac140ed0b170fb42ec65752a6a251367ead433fb28e0463dbdd28a5942cf0474e46ba6767df537ca31eb037baa7d4b7e9329e73c1a4341533706cf49de9a3f6b937a4f677783a91e986bf7040b8fea4fd3821d2c174941a825962f99910c5e0b6763268f08585147ddba0a6b5cf7971d299caa4a40a05c017e8e6378afab0294c16fb4c21120fcc51508409f743e7e3ea88fb8b12018e4aafc6b8109402fb086cc82eff742b41428b92ffef8672a1475119a26e2215bdede69e272a1aeca45efef2f8b18af17c8c1b24d41d273c0af5db42e89f7c97e74dde9d1eff6e0990b5241d3911bf6a75fee986350513bdac5b2d4e0b30370efbd94e3f9c9a0810af69b297accf9155cd306366fa18abfbad7da2be91114cb0a2b70956875d5190d705222d48cba33798621c92b573657ab131d5d069e1c45c92f637e0deea1d8dde0fa59abcd96fae1c5d511628f7c017977ade34c0d23acdd4387b3a5993eb5b4af95d9412097c6c5bdc51d0c34535e6132834c9084bf5239f209a0cbb4b4c516976926f8abe6bc99774dea1ac2ad4339f67cb6e6b28ac3f2b3ed34f4f321429954988680cba27a262c8e8bac8863ce08d501a224418acd255dfa515413fca06a94e96f43e08c43e0eea335815ea1baf0b20e0dd25f3a2c6869ec5b6f7e204b75505a7c456cf2a2b9e9a3e82a32c0329027a6f20d60d885be189be423c5a2ab2799424159a98143a7209ee6465f05d1c42743dffc6c84b0530a7d22bd27c4453017ccbb59487eeea46d26501968e312c01b7ed846e53c76a72092267a18708512afdcd5c4344f190a6969127fc3d0e2e48858a86db6489b8099d8698e6db7804a67a5f61537f63f07bcea7a47031e474d06aa4abe0faec91de329f2ddbcae15588f2416826e3c8712549f70949be617f0417018cb3742ac0750548ff6119037329a377210f9761edaf143a168bf6be8d53f76b76a62628e5b5e70bd7ee429a83913873d54b5804f3ce36e49eeaa43218e8b691fa3e106a4ee60a68a8b263cf7dde1c2b3eb9f26d3cc6f88b4c2e2d96ec062896378b89d10c123b8f58669a471a78fcd3b45430aee70c03b5a0763ecc1d88c46c4376d9fd30aeda6abfc833bb6544b7a928bf2bd84791683a04a8d3484f0be5bb0f3ce74d95d9c29bed0c3167eed6ab5e3fbcca9e84f3159fc8d2854648dfeccd56bdc7d1c0ff4af70f4e7463a743b995a612af8cb628d3076a9a6e11756790ac4ad0b771b81e0643516e09f4ae36058a73e16cf39ca95c1500daa675c8bc42f5f283bb3b1efb590564083cfdea6a6934790ad3d319c80850f43cc6603ee13ef766d5bd7845cf0605ebb519ec233533c51c1db1875bc18b764ddda7cfcc4de5bd50e1f31157b49c55790bed349d4e141eed4c4bc4a91121c6a65a0f8dff8f3c9dee8ec6e9444b759f5a5054d76f691709832000151a50d26d7e1dc44282fd50f5a24d2af7f4248e70ef0c69bd480ab19cb6ae6168fbe72de72c45e58878b1d297d35f8c813acd62c2bad6b7a0f986284920c3e61f3f21e1a5d9ed51ff2e8ca07092581a2fc100013d426624816eee7a77505a45ec52f14d4f98ce19fa32f2cbdbdcd93040ac25b6ac4d58188be3857e721c96763123442a24e85d54f8392502522d4456e658247b8f487c32a5c8e02937b62312a89f3928d5a5fa8bc7184c66e7f7fa2ac40fd455e44ebc44e5562fbb3bf7ad30a1989d741960361e2909a25709eba7d66990d7e470bbfd834e19773d765905bb87f61d5ab8a6dbbc69c005e09371878efcc20b32db9d7da05ac42f1891ab4a11a8ee290564e00fc3e2db99ffe6a9ff6bf9be290e338762d8518ee1b4b20d4c6710f25b334caba075af19c091c5d49f432dbc5ace9a4829da9f0f9ea8a3112dc6d177617d20c8b65fe8b5954b0c9efdb109f7d2f02039825648fb372d787a3f9c5a58ed668f49f12f8224e38513b6863c3b3b3083bd66fe0b1f20514323cb94ba65be25515abba710a28199f86b2cd3e79aad40e4efddc47ce242929df9e51f2768e40397b425f9be69bf611f2be64cbd224d1edc6324a2ac2e0db10cb4ce8790a28e2d317cce9845a8b9c28b90a4403ad6417524870d69a04c5aea85310632eb19f0728c4e52ad966ee6ccfedc32995fa3f941850fcb4e06d1264791be022d69d066dab89ddb462fc324b3cb9639defe7c26c3d65c1e6c4a88234d36aa9c1d144ab9e38e45a887ba4f457b43620817db9a898fa94ca1a1163ec0cb0d3fe7e3524876dcc4e1e2ba11aea7d3289e8bc1f040a5b6e708e3b84b1507510e7c4e2f2e98c4dbbb7f8640fb2bad646a2e0d3a55abc4c9e1994fb9cdf3773e96b513ba9d8e91462ea3088210529d00e3b6b72f572a66fb3a06b09a8c71404702973fb94ea407403d0071921c06dc1bd78ae503d7876437f95b4ac232d7c5c88d2261b429510183b506c2cde1986b498f0b6c0fe95df265ba3e6b180b20b9375f46f5c80f744aaa7cebec062c08fe435ce950a152804e1f88d85bba3b79bd5f03f902997e9852f9905fb9f7103a4f547afb54a1c4b201d16cd68245a66d7737c2cd09956b26e76f567a69e422dcfee74da04f594e807655cb5a2e0a688e795756476697981a97398dac12a2bbb33b8b6389f57ab55ffce3a12813e7b9ab604c06f98b7cafdb2a328193f6d1f19df87f3d874e97d7c7f91bdf04cb15cffd63c83b2a9a03e3213e9e413f17ea118b31b32ff11ac52fa60ae10131dac878c2b4d3c1b7c4edc85f21025f0e93a4113e61ded4634ff691aa73ae75320ab874e61afe94dd836d9f9aca857d4e8043e539098aa01faa229ac564b42cee2de0c6fdbb255c57f21524dc219c7658a79c17cb19a7026ff73e04c3a53e5484627d4cd39d51bf817f51306c06c20c31d442c0438043eae6d8426ff999a5a7dcec6c5171777a037afafc23b737871c72cacea30b01c515cf06b69119a85f91916b943e2defea8a3fd4e0e14b27cdc2465556e636d844f939a7966fbb12c8b4a17f3934fd3272d82e7c92907972ad0370bda39456b842b5b00a5b77286b75c92f4029b0ffb5aaca2549b1436097cf3fdfb6f822ef0363fe7c5b094bd6741c891fca3f4a760e840851a677c4e29ec1887bda97ceeb0af55047462bd0ab59c6683a1d41d59e7213df01ffaf5230902433524855c903ab66c2134cc342d3a840e9aa2070902a2f150615f846bd195c9faf229657f1854994935882f0ddf178684b8e8d4fbd5e1aba2020c1e67589907e650c6ea3fcf696ce78be4873e79887297d90fd80ff3a466b991e018cdcacd464cf2dc7bf8663b2e9aede25969223a4536171d0d2c893f258ea71f772347e5342ac91eb050844af90cd3c040e9199ed1357caa4dbd7beb4e772a7faab2b35a2e07971eec2da51da7694f92403dbeddcf4dc107de639626abbde699187d9c97aa624f72ee3ed85581e46d0bace7cbd55be9fa68271ac01169c2781a82b67b8871c6edcc570266c7babd5dd43429546bab9fc2aa3b4a039bed07bc610af348c0a1cac76c3be1fccd4574ffcbb1891b398bf49b72ec73d02161b3a49b7f6dcb903ac5c42b914cb915b87c0021baab8669fc7138fd7c688adb7211a4f1433361a2b5f5b21e67c5517a66fc7c8c2e2247bd2d5f952f8a6cbe2fcab1b6689e67c4750e58e41a293b96bd25831cf6050ecabef4ceeb7320065c863473f2e0b9e333725e17f3b9497f6524ba506963b9ef4fe8f1873472915db30616401bc0c0362d18e5cc8039ac37ef04481eb32e31281215c8ac24b3e9f438f562d6048b98ca35f7e8d31e52405db937b28949a872d398b63eee2527423f076701a0c907665f31131ddbf19f243001625bb6b807aac3c323b6964dc6aa7b7311b16701aade8972c41a1b3e446b162163699d152eff10f463dc98126082c3fcf402a6f38ea0cd145a00f07583aae240658e650945016bd8818fe3b5fe7e33f6f001eecca49629d8cd8ce53992210b71f47354b9651bef2f1cc4e11c2223f8d4f2507e20b030e0cea0505cfcdec2a12696ac0c26377340d933b5a315a2f95ee335baa0f1daa0a9e639328ee3e00ba15ef09b6f5f72bd6dc7ca9af4a6b3cca8746391e1f7430bec0268afdddddd29a7faddcfd25530bb7f2ffd40d16e109e706cc762252bd3af0628768bb66722222e9fb4d53c8b5a3d936cfb4cc37518d51ca24a7c3350d372cf8cba175bac9623bf6680a3ff39d34cfe235d877e0f5b8be93f0bc039ac6b97ca20104673047528dda8478318a004d22f06f69f4eb13902213280489755224ba9c3c2df76a3e04f7fa73295b899759bd130e605c3cd018915d108cf92d24dc8850fe11c995b82e91054a17510e09a776d1a9b0db34687b56b993513c5d0e2cfbde47d4f4da790ab0de5d0f9b398d72080ed4941641b832ab8211304e1f2c072638357d076ddc221aff27c501477a16f8e29aebf001ec47026d6c2e4e06528048d7a6c80a10430283a20260c7b2c5c5845057f0eb45f5de38cbd79aae68110edbd9a80eb9a5c8d01b2069b818167fec9c385c0bb039f38129497a9b61ebb25375b149a34dc950457133daa1887576900aa70f85bf0321108b0d303f29555b570cdfdd33869c9d92e447d893bd73a37acbf3811c97b7db298e6613440042f801b986401fbd34c939ba215ad17f587c448c60997a71cc9338e7cc8aede3e92901e474d47bb0039cf769f34dd98692d136e779bc9adc5512ecc9b9278779c13dd58f0dfff5943af0d3060ec964e23853e5641212bf5ad1ccb135d7353d1fe9de9b317119f70403d97e324efe58a1af632ac8726794836d4d8786f39eaad102f2d10d0a23133e3a9c194aeb16b99e5c5512611d9db06df7a4a5856734a14ebaa000336d6b132ef3a0b993657040a18f69ae6b675ed4d4a2283a90475a075e0a8112a5fea1e80b9e3f946a2eb19c8decb1d13e6bdb5e85a76ac9ab60894b2dd2f7b6470d25d8e79331ad413639c1afb4e7f07cb2c9f83a9a213750a1b932bc5b55a0743af9c0e9e407fd2488b71e6ef10dd806fb094e1d89da987b192b5ceea1d6f6159a5fd024b91c5d5ef49840557cffdcb3e81a7de6b72921a5be0707c523e4545a4de9ff68dbcc2b6f6676e856637c09a31c14a0ea2bc2d92d02e9bdff02c81352c8af37f884921ceb24896385af94b9acea524e183440598d23edb2bcb4caae211a17c2e6993668a7bce92aae85922e8dcc3c17716fc82b249d77d18f59acae3245e13ced9f6621e14b2075b6d20afbf237ac2b60902d089ce769dcceca39bd514e6a1cffc663bd0cdc733655d9ea3acb06715ef0e88fb510f36851d70d85881d4834c8d5e19b7c9bc1709a70fe75cddae0e0781b70569be7a5377ee713a5454b1ba525e981bbd33c57f4d54be38cbe6dead3081aba673ef09c2e5490572f865be596425141e5c7ed4e7ab5380c85038947cec2a24611f4a21dd0a4253af5ac525d0bf72c072e18866575cf936151389fe0fcb688ad9aa21d301bcf3435bdadff5c344803be6a7f1516da290aba3d5c1e52e3e5eee9e44d67284aa684d3bc055c0e479984f3df51aa9a4878441c746f04ebc5ffe62ca9db376b62140b301b4c55c2613cc77511b1d300da40dbb3f43cfa6343eb79f314b88f6e5acff627cd6cfd846db122ee5677a7d86ff7de28b40f3a717b97202a74121712c37a9c2bf832e661cd387780fcee6b82f4ad15d5c11c9311590318ce3cd1a9509fd07c14e0887418ba5e4cc35454931e677e4c7cc56ec726c1b3d171c62a395dd764206fe8761fe4e6d42ef9537ccfb91fea25ab0d0d0aacf96a6a13192e5ff12cca283b54e0282cb25caca540a6b5e33bef65fbe1a8ba163be41e7ddb4a3bfa26632f183af69c73419fdc45a6e905fe8fc4be40c6124a80fd9406d29611f641d730ae3b557ced0fac686cef199b923dfed185089904d6d6fca3906782ce1825f06c9d87ca7e3e5461a42f6927b743ed05f2a796521f5d2357d557373162d16860ba77d05dc9105d42b5b8a8da5b911c079bcd32a27e29fbdc19bc7e750812f59c7ac7ab9188ccb8febd31c405af366deb23903b407e6c3954433b800030b6ac1e105c7ab8e442f7b77036bcf10e1a20f9826d855e1e548d329865c21d67b55d5b16b8778597b9268e861551ccbebee6e1352720b1e4b15c5e8021edc605dfda19453c22171efc335a6a2634de75e042cce256e69091b36ada23357643822ffced3a1da382310f0f788ffa96744693be94ce1f1d63e4b325cfe82d9b0d3ce39a56b92d0d6b03ef2212903bc1a08276a055248fe1c481bcef375c27c0a6efa46f90f2e797313864f1a57ad39789ba3fbb6f858f0cb0ad28e65ff063043beb5c5bd909a34fb42138a3c4a3da082ff85f9f8d50450dc600651b34f41c427e875c9ca450bfbd3c752ad44eb4944e8e923adf7aadc4759d5b7d76860591da62f529ae4ee3665c4ac2953b6ca083d5e053310322e85eb266c6179624eaf1979a64dab0953abf6d41087fd249b659fedec04a64007e60063c29a6c70440b3a1a3b94af7728e894ad68ce22605c9227a23a6405b9574a51d92b7a1f82d09fe71e15def9dd4617cc0fa125e027c058da6c9e586c0d2156c20666cc17543e6ecfb694357ef42610cea789abd2671bb8fee5a13fca789051f5709b0245e5e384cf6fd5daaa2178c8620f2ac9ae2ac4f42c85c1a8e0677ed65f8849bd79695d1260c44d7d1b6a8948ee5be254b4f76bc31cc8ed2ae15c3bdff9a3b2b3545b301ef650558abd56edb165e93c8c4edda05ff495822ca24c2b1eb6ab760cb5ffa523ad976e91b77a89070056138c88acc74f1ceb743bf4619a1967d4f7cbafd21bd1aa56c3ff823a5a53b48a21e68be9181403f504b8faabf7137f0b0deab9cd74cb1cec90b21217695ffbed71693a0a00833088bf03c2528061c1c9b43c42d83948c439208537c8cf5bd30432acefdd66de46febc1d18e6ba1892d882dbb894d34db22876820e4e600eab331b394353c8cd2bb4c02c183e2127fc9a95cef72f63c746a8aa2d1e2ca0646913f4fcd3f183d3d1191015dd235fbe1e2c395fe0e9691eb7680bfcaff9df277b7161b100adf0a5956dd7a49a34c3f7d39e5e4305408ac7dd2331cc1fbd2cf0ad30cfce4a64cf96b38509778eaa0ba31d2490875d3218d30e5f995add27bd34d328e82077b517433b14413e2e9241f97bdf8ab9be850a6c0609e7343b72cc342c5851549bb5aaf0ba0d5be68388d2e58b7aa4488cc65a047c8544d0b2ba88c0edd2aa12469f65b0653b53b149c8ae2bed8f03730ed1eef5aad39d6904078dbb263e3dd65dc99d882cadfa5f43e908cccfdf59a7a99a26dd081b544b9515571a02045b1e04df9a31a7785551c354c90f3cf4532489e71ac333bf59611521d3da436100fcfa21d3471ddba3c24052c938633aa330b835ba2b9c23d3ee67b774e05333ad6655b8d403a2b2b6d51aacd8badcbba8c3077206185a2b91a88269e8777bb7423b59351788f26f41de5b0fdaad4e04e7e5f5e0025a1af10fbbfe44e057a02050d4bf501f78229b9f9fc996f3e073f97cd4be991c7db3b237cf536e05196e73317c1a07d9a7a2e8cf99ed54b3f7809587b6381d51d391bac3b6b707a57fbc4185d5fc0cbcf044f5a11c2e2c7628e52601e916e5e636b16d33e4b41e629d5eca655ddb79b29a562fb4169d7abb23b7fc3a92b10f1a796fe138e6a29d2f2b678e5b377e2a1f46b23a0470fffe60d3f57e21b753bcf2b1361e4ec73851393958e039eef616590412c59a6e2b2626f8074ad1f3a9d6f35623325b47e0d43c83730d27c1ce66ad80bc2f6b8deb1b9fc6547a7320b2b5ae0355000798649733031c5d5422742cb0fcb0b82fc8af525109a46fd988efd2fa09e7c5efcbe7454b47425ce75c407618f1133ebf551301b79679590a309f5b534b981b243463f8f6ed142a6670e2c84680369732edf671c74a6bcd04e72dd4ef5bce3c7d856d1833f423d94e02f2231e520c159cec0612d376a89d97d3c092f5d50063a0bb25b2395cee29b02b90294cb5f5cb6d8d0ae146c5e9fd8a99789a3b5f5f6193074f674b9acaa3a1d9cab4c731d39351bedc11a5cfe68264c11ed37bc5469b7bb229c1681dbda43a7ed3dcdf86ae5414e1335b1ad9229804defc13b8631164a13628197c9f34289f6c9f6d5ea5a8b49cff167f71945e94a5a7fd2b95e364428a17dbf1f9b2cc9ecb71130c9691d55b06a7e0cb550bf4aadf28f06b04fc63887a948e8e8ce6a205a203dea0166cfa67bb1dcc2d2d32c11fb10f2820e1fdb6a2107bd75f2a7e594454229434456a1bf912423c3e275c39ed0b4d714b9b8a169270686b0ff93ef3674e33988aec55e4f422f6a1c04bffa2b3155671c6ba83e6aa7e6f584f7497309bfe80fc32b1c502a12ad0832bcbf74a06d8bbe974018c55ea083f645b1e61388a2d1d4ff9f413c602144d3ce9c0d9a499bbd2eaa6e447e2ad1481296f7751d77806890ab01852cfaf6334949392a9d9f2078329e8a4652f22ee12d00991b87443decd63677839888ba7c73c05795ef38d7676bd36dbd89734d3cd5de26102fcd059cde8d3885c608e7d4e4599b3288251aa45b904a17fff5d597c67521a779ecf806f7e67b878f0695665804a3c24e438f3faa236988f28e5e668d8d3b4885ccbe958320a3f56d8ba66805e4178e9dcce83cef10695edd17a89552f4614824ffc5db6d40ae9722a03e3cef97908f9d6561466d26b8a0f2bb6fcc13bc4a326dc77de10c04465ed7991d9bfe490e74357a9a6c089b5ee215a7b3ecd799a51107aff7dcdd51894939eb6dc41ee1a4910dd41a3bf4c9f87f7476842a5adf9e755a0aeea14626336f1d50bad02c6e944e74e135bca6d7f22732aadd139b140b120a9c3c5e7e547897248fecad88e912e0e6fc9d05daea51b3f2bc998a4e45d39e0ee27af9c45fb2e00dd60612170f8248f0dec72674cb998c1d5804731891a38fb30ead5944b8f57fa1f05320cc4dc0308c2d86f931afeb268b27a533c6a94920d82c0ec2c0348e1004b8be578b42bc445823f05b5a3604d0ba63a6e2e73f6442899c3df74de4cc0cc370412d26fe31e8dd77c0f0c6130b53b0a21723b02ca6bdd22276879ea5cadbcd1787d08cc9736217c3d2bca4b0114ecb33b70660803a38e05f8f0864281a7518551f3e1a4b2795c92b202a7afda13fc9fe062fd8460b850aecdcfc259c69c12bfcd060124c2c8ea8070126363804134c0d01cd07d7e06eeb93c41b18ed2d090b37af44c815c3b6875976fbe59707184eefaf830eb492f808eeceb9b6bd07a29089dea549ed216ce5ff1350d0245666f1147aca02c253ac66a385e9831d9a7b0ace6dec8aff1e0fbde6f9da1fb11244e01b1810085072eb371ddf51a8763d7484a4a69d2ca86b1221c7a8146581463c4b8d6d47b6129579fa30d2dc65ba90f3673ad4298cefc7fa498d89eaf4d28e1922b90a9ed47b63c868519eee774669985a6de7a75ea3c3e884bce742fcf707f2dac53daae03e79b86610a3a85a2e1c68462f04d2f7eaec08bd449a8fdc430e982a8a64383930aa7c85ee1c3a6a747fb94d157d3fb4beed4cefa242b389fcc16263e441679b8236cabae1a10cc722139fa9fdcb871095846ff2cb1148f57ca6eb0431ce2c3b3bc26ca8fa33adad839fec024ab98250ed416e45371436f9557fa9838f005773f99489193b94ac2458bac294b8745066ab16d3246e1e7daae77304c09e86e65c6fce8624bc28959f56c507469b33c9162807459bff00fa43b9f774bbff973eaebeb277494caa10e7833d70538a725fc0db7e88b689132f4c37ddf1a3041aa866e71fa7f10fe3f4f94cc1c2899546ba55f643e9806614601f97a1553ec909953603519a9b564ca811684f894547aa18cc0b09754b4df4f191fbd0be8e4066d523f78f36ff527ab9be1b2f63d726363ecf4e9422b031204df6db2c0c4e35083a134af410e2efbe222c7b113808bdb971d4115a702e8ec1d264a0b0e711c4d5ef805fe43414b37275896e014ed9ee73174ba8070134a85f58604859910a40ea6044940b2398174c99afa5f5cd5041be8c755c99a4d7207ba877340b1e1dc9bc9445d2e6d70768de90eaad5e019feb73fee8d2c585090647c319a27390cf745432f141c155aa0bbe06a8a0eef40bd10a4a3852fd1b58289ffc8103181ae7e55d08d45879d4bdc4f584986b0b347279afe60f79281b7c13b96717e7fef49a311e2a417a8c43787580956dda3cb8e42862b950059b43d7bf2b3e76aaddfb90951997b75b3c4b2d4e45c466be095aa4eeb5c4b23fb00ab81fc17a1403b40260849d67235bb6de050067082ac81a2c921d18d0f8a1ef7ebd192fc9671a18fa4dae535ff5bc60b0a84ffe1aeddb1b068866ad7f2055bba2bdc19a1ef68dc6636c096e1fab270e2cf0a9ac5a4382d83a56a40644cde9df8960320e293d22c42ca3e08b05c9ee4d2837ff9a6ba4ebf9d9e684cd9b6d4f2f4a94b446881a23e4a649284df0cc549684017deebf9567bbbe7df3b6a6877f487ef3d5a9015fdc87ca11e9b4218ecf8b8ec61483e1a0794af576295521228b9025038613f5e9c1712dd956c3541d777cab3bd0ca772fc3928740a5d5ae573ba75e44ac0739c315255579f865a156808e3daa9ded963bb9bc7d2283427a08298addfacb34a1068410f05497daff90b46a187a0b4ce80fa82d57ea1fd43437c0f1cdca20d42760df0107ce88cffcd1249ceb5c9650a4f1fe599002bfbaef7e63dc3118e74cd39230e0f023f672824f7f6f415568e9e24b985458f7771e1213c68bedb6df2d971475be150af4418c50090dd3fa4e2df286d4052e68977c86eb5da02b771f4a435c3efbaeb4fb7f9665daa57f8b3daa2fad57fd6fc84ef93338ceb8d94e8813636e4dedf1430524b46e4ee5974effa4b42b18bb764d1c2d6e0751dbec08f0fc74177f971ca582b8ea705982684eece2fd2a1d52bb2d116adabab075caba2d3c3158d76543bf806c3c6917770069c91c9ecdc784a4b56ec412477a94193153cf9a53d5f0ea0faee79bce2d39b13b7e7684919528c8bccf7696f3794b929ac2cf73565724bc1f594824bb3d6f62242da8e4dfbc638cb9a5c2d0f9846c441a56edbde3e07fb097cc46f5e243829c950e7ecbd6e65f7c8923b481c9e0f95e1e0c466240831d0cf77ffb3b770a95e035b9bb4fb4b6a0ae8a8aae2bdcd2448c5f17adb3e81a817916c91dd4c029eb4094684d220913a7a52f712d5e3969a92fb7ba509e5718ef16ef72b392b6f48405722d52b00cfc244eb625576ad0e7f19915fcd210b8f04bda2ab7eac9ac4e9d5370b093caf830a3421f2ea8d10d643dff5860ab4b0ae7eb5bc43843d9b7bf0132cad2fc7f76d7b4c37ef104a068c1e099ab0ef982ff1d8b095f51e73fec5a3d3e7c8677484194362b0e05fbb3eaac8ad289d43f38e083ea10c0398e7a2f05884a70ed9422ad042e93ab3736af84ce66362612abdbb6aae25122fe3335756916d02e5f1ed5e61e6f4bdd7b8bb094baee1ccf5df8782ccddf038780304fe481fabf587cfbed7f3f1f184024c9826481c3bd689ae6ce34d7b858cd83013674ca60d757b9cfab6416dbdf419ae0798f4ba68697ffc1296b6085291f97c06740a80f334337129fc0fe859cc5fe360917d9b74d3fe9b5b4583db7ae6df22dc862839d736e78d9ed013def70286169ad26f265e34af42b874b426436fd923a7f504295c4382431d2b1fe48e8b5d4b06d49b99622d46476d8a6720cabd408ff955e535cd396915ced6626a57c14e617fb0dedd8839299e41113d0f4e7153fad4c64ba183e657729a28e7f37998c3e295880ede8b0e8a44daf1e611aa749138ce7d09328a612b3e7e5e4a1d344da21047f0523c426e93a5ea773be95c880655343425312d10880f25562ecea76b9dcd7fff052dfa6d6d7f3d63ce6b14c627a7eda355b133cd88f61a7fdfb81151820b3384a63446d7e1da3e2e0fbe4bb5072adb0a42fe33710abc361c3c71d3a1967c467ce3fc3ca216fbc812d83c5b9b30afe124b317107420d616ac89e0256b35f7a53cff1958133752b3395e5e61dfb6ae28f785dcc42dcc1f86dca48558d27129fed68a3fa592351c48a543212bfe94e45c7e1bdfbc3d3229e342f27360ec9924f506b9def6af458e71e8dceb0d51fed5e5e84d1ac041f13bb5e62e573b65283c4cbf61e7faf63de7922f0d1033c258e4dd25f4ab73acee831e018cf4dc7a94e9c9bdec66f8e915919fcd7815d5e7e28c7ba5fde93c7182a86e70b16051d0689a03121de44147c4d75c718976d900553e032a13270ad52c604776260d90f9124125564be9b73775d2c9d13f81b9c90fec13445b88d5a3b2b1ba8ffd1dce0d64a9b474ccad8a5e7307e8a3cf346c25d8d585cb38b6381f80ecbd599bfe1c59c27bfdd904564996ffe40fdede1607299177b75f6d66b406ee7ea388eae9af52837d4a19f4b5894c3772185aeab15904b9951e0e7be0f79fddd32a1872c4ea5a3e088ec6174c127e88f076665ce2b9615aabc419d5ca9bc41ac32aecfc41a981a4b17246cbc3e750ab35af3b22239c1315f00e83d6b0595bd1ebc508f757b330d010f86fef2d93b8d2dfb888098e0c50cdd92cf05acca5898411e5238b83bc30a14900a8965987ff077121a357de687b546ccc0a5a6c8b0ff24f5a30c4f7a4499c51dfc87bb7be3bfd05d13ef1f0f1dd204686bf3b9cbe0e6b5ccde6e7b25fec7fabe56bd6b27b7e9c3886a6738e4ef0ac6ce071a6bf4484d092aa96d05f666696b1c04dbf0bf2540480f71a529711cacebcbcb1a298dd9ea61db5fc55fcd65fa27fe16e7af5bf5656d07900d2e4799283c7969d25528a7434ec42897e93e29b0b95fb88298ef38254d69f7374845f9754e03cf956a2a1c0f1d95745113f7b95935e9386dcd5a53dc9d1ea40922a06eee75a91da34d798277ce44f5e949d54bee4ae8e1f65ea54c45977266facdabe447b857a166b78fdb0fabed40033a679661b705c1b46f40ffe37fab394a6fcce41136d80cbbc251efb7923c1a8bc6097d791d2cdf46789209ee534f3b106f8a59659caebb1e2c9c0db6d1407fc9868aba105a00ec77e5eb62a2910c784b62e82009c8a9016adec56421584621166c7b8795a73a7821ec6efe269c38d65b3d7f2de2836e7373c96f38c9222e7d46cc658cc51b6bf689a2800068f85fb697886e984bb996e588109efeb12dabac17d75952ed0dd558f4893b7d41efbf38eb222dbf5a3cd29955004b44478fd3c4f288bc7edf2f97f4e1f17f31f4e2859b25824f2a47967dd952162e5f0cad61f793ef09e11e76fa7ab3497b5dfa0c5863acdca66c8772a874edb25d700c89162c776817de4a96d0166907b9ce6f7937e8429188f4b82a12eeeba1325680fdd25d8e24aca3fad6af48589cbb0f936caa5dace16d235f46882fb917a822df1097b2b206f47a5b3a42669519d566650fc28db6ebd36bfbc6f96a210bf9afc8f60a1b3ecfa09b24ee13eb227ca60c38e5ecc120b1bed69ca2ad22e19ff166f436e409bac3b56c08fb0ade5e06a1b36cec254c69e1a7151b743512efb6156f057fea74ef6f79d576416a9a83d6c1aa1bc12fbb4135274d7d2a5397c6ffb4211819b1660caa0815ab7550d16a8e8e964972461f1365392a2b5f4ab7e450d3a5b7d9aacc8c97d7ee58c7b4b28c4aab50dbe29ebc8a199ae7b0be7620d954faf49c23b95ba8041d413f51069c4f20c20cf12f0c023b52eb970380c8957cb0941c2f829e5a6913fdbc66f11e167139cc85b19afaf7ff63481d51ec0e64662a843945d176a5c7834dc1e462cf7a7b3c78da34e08a68b8f326aa877ea53c8371d7d0d17e92b46689f70b2af67039b2a39dbced09b49229bce3f0c4566b055fa366df57c414407d9e11b8c1990c835983bd148fcc8a5814e93125b66dc5da500c33a438a5015f8ac303eb1582d12eaebfe88bf2995e5b5c3b363c7e959b757ed9223009c4faa4ef3a8be8bd4e461bfd0160305ae9993d5a9f5c6036fa63765f3e282efadb05990d6b6a1bcb45e266ff2b9f9094a417b95045ebae77cb145431680bd54b8f47b68b04393b32abe522f59d4045c4c80efcbb264a6dd88b12959b33e7ea06ec94b731d41fccc19e62fa7878c68f814e33565f8eb0c4d05928e1a0288fc17457b9bf1b039ee49377045f5a2dc8bd05a72265e2ccf12d542687e3cc48f485e2473a8fc951a36ddf7d8298844370f18e804d033a2a95002b8ee4f5f8b18f4182470aa12da4e78a2351d44c7b6f0e4d6236f1b245fda27a834d564725233a38823790141e9ed425a4f4b38ec4a752f70a27c06e781b4480688f37984dcbe8baad245862fa809235a5f4448d3f8cea639ced0565a83fcc801abe5f0b57cbace992b2a1859ea0fc649638f191591fbed90d2e6412b54e0a0876b0333cbd49c61d950f657219bca3eb62ea24db5497bb414501a939e7ebc029cea436745548e85787601c0d435616e3a1a259655ad87d58f6d557d6979b8212510ccc4d155af5dc454dfb0ed9cfc2c3e4445c8e03f753c17ec3d3202eef90c2f392121ba74801c47da7e1cbeed8958d9191d1fe4f4e79d9ef63fbc0e41928f0b5e898baa608c2388a07cd6e9f17fce949c944465728e3f87626db9ce690b4448ffbfbdc4dbc7b4782dbd749043b15aecbae434ff6342319b357fd9dfa81c12850337bbf61d79b8d2eebc81cd9314ab2fdd8eee11c643ca4c000091b90a94c7890d3dddaa189d51f31d159598bc519131896f1d548661d9099c32d2a6aa57a9dd0b28c209d46a0212d7da41c079cadbff3bde0e0d115a4c5d2075cd3dd57d1d8078be7f4d3a32e2bf94da3162600afe9c6af926b9eebe8cd6c42d23c85b050a842be60f4a2eec825ff7f123ae29d9ef2a5281fd634f3feb23acde63ab014214c69094f27d82aeb3c5cb1445dfe6f6ad27f9c29574e97650e325b54b7fbc106c920b13e8dc9008db2515cd77312b18ba169628df96c7793cfa43134b2343514358dd10d96a704596f85fd06e860c9b147e8175dfef05870ad908e403b0cd0611b06d28467cb5922772e547494e95d4916854219a8d70fed41f97079e1a41c7b60b1aab0e8285da891f7ec74fe1c7521f6906cecdfc387477b20aaa7407fab9705d19c46eae4ac2689edbbb61fd6a7869925b6e03efeed1c421628b38e9e542b432f6cc03458b724d7bdb59c3e7b32935e3ad57832d14d3510b68c828c4d00be01e331339083d265f120b6eaea18f681398691a2e9ac5a8a0d16a5919770621ecf378564a349d6fce164c003a2eb2c2057a666e3ea4e0abb30fb1f6347702f17c0ccd9509c651c27d863945b5f9dd4fc6b5bc488fcaeab015c1d27d5ddf7f9fcd27b36d5b016f78a49d09efb8f171046a4b0ff4621977efa64cae2f95b5cdb7b4fee0e29802e340b1436cec1138935343251f1e84c85be3bc3698bad2d2e6259d4e737ac84bc4cf02ca623e286a816613dd97679bac99a0dd9cc262b32382ff5d5fd93ac6b521f7efadeeac80e7d53255168dc0e9935af08c25c6673987283bdd492b66fdcbf5472b705cf27cf77a06fa1bca6acc13889e8101131340b3932910fc16f2ecffa57a78ddc3a61a0372da5575bb457fdf859db9264f52745affc95c226066e14475f2098214d9d8bd2ecc1ed6db9fd4160f4463932af6825b9936b16d0a74a3b5d0bca652dd32c7be217309e1d36bdbdb9620828a6e39fad9fe3c8399207687ea992ecea06582ea476364021214f2d040a2a3661215c5e8377d0eb752c4be6db2da90eae11f7b07e3ba4de8db97cf49c3685a4d458d2913646655bbd57918d90c137d78c35d5d8263a8264df4ffabfd00faed87d2fcbb210d409f55c73cc7b3deee46223d61e66a283d734121662372577f1f0a09682102c72ca67facbedaa9a834fb3353c44447fd34b24a223c984308f8069e494fe454a0f0862ec309c99fc688017c38531f048556ca31eb354617cd1e7a87484db203c8b2728c9782af523dafb6ea5a34b48afe01244d84d78665d6ef61f86ccb46158a10444e77cf1b8d15e522a7ce89a2afe351ac806a54519df946739f589f5b8699e5e43b58d20c4a8c8faf5f182bfe41901c32b8de23ee16bf8d80f97a96c88a16533d5acfcfad45f2ecfd36f46c242029e9b97df6afdbef88a30a548defa7bd80725bbe335040e0206fbf1001ec16d521be0d5ec1a2491072ffc6c6b6a26196f04b30bb0a0fa04cb668c40d4c184fdaabcf3ca1df8ff9a650410e81ba980ff5c3a48986169ba6429b113fb3c926af783f4f93a61fbce7db9ae97dbf1d8635b21e610016f1e3423a53300f12b62491aa1e6f654c26a512177b27e13ab0e568f7bb1f60f15015e044f3516777e0a7019fbf17daaa9b7f4195ce688b7f1390cbcca60686792f4cebad28ebd3409e682f3dcbdc7867b48c389b86f39d736a1c7404911c54d0e8b67239cae37fc869754dfe898763126aa761f86bca906cd50cdab3f45bce1939d0aef40f2b27ba41b791391ad22ea1ba6b0e84bfccb5d87ed58473d8c5bf42ac7935266fe7401f947347a5baafd9baed1ac3630ae5b193c3ec1ad3012eed80306fbf7437de48bac9ad65cb77e32ac38a3af5733c87ee52c81b9373aedec3f25718ea210831564f79098f12ceb07161274958b85240ed1896783f30ef4c7457e5c08a4cd5d5d180ff5a2b93b2c51e700f7b9ce9d089bd71fab4b9806c409dbd7f1700f95cc63397b545d61fd3388d02e9fd3d088ec0a1bfe0da914e951b2ff5f9ddeb5ef7acc3b32bd0bec350819e20497a3dc3c278653a870a128d7182bd59ac7059727a45b700d8c7c2060834f376caf23ed36267da6974cf576ad79cc9fdd8438f58ecfe2020602d028e7da3d9f62ead7885e5077b9d3e0d5662e6b56a74857e9e42138c8cde76ff0625719e9d589f4e87f7fd17e12eb9938c046220e1804737984cecbae8a18a03eabe4bc064adf1cc3fa69f389c6ee70028c0d5f34ce18f4c84038b595636e987e51a6520f061d99434a404e19a2638a0b71c27d9e00f77fae70c144d1529c381686b360ad821ebddd492f4a531436798f13471f1175a15acb5ab657e7ab82d9145fa8f0634cdc12eeda752235790ca97d5efd794648f0425e3d29992e59bb60b74feed636de755364786abfacfd043e60bbe3b90dcceb2b18080f82d59fb6e898a19c2a630a51d1972a530cf1cd7db491b5c83111b325f8680dd6ab01c23c5c6181274587ce641123c0694d5ed9a6854bb6547e80e3db9786c7bff3b808c9ca561925501c94c17e762f0bfded5ae1fa020434dc2256097eb8d18e37462e14b053fc5a108e25ece5efc21d4d379990e0ee74a5ceb3c47d5e9d183e1b572bc678cd6218399a3839f0944bf80e83849ed4b9df5ab3d4e963409222451b1a7ed6dbb4717d816dd3cb269ee11fe3a48c88a3291a076169114bf14265deda5d58683024f55c9bf6c4ce881443fbe2d882ff8517d587b490fe283539e24b1fd4aab75b0267d8e443fe8dad588d873ec996af73c8d6978986ca12be90a5a089618bf270cf2046760c1e7999a9336e1d0b857149f0fefde4155718ddb5fe8fb413a44457e09fb9e059fa49eb700e409022ce28802738827edb20519c91339830606f2a84e05ba53ac403e9a6869fd922980a061e575b72d312e71788c3f323af1102f88379611eab0bf7be68715547fc3630061a85ebed9585f4a83599ce9fc9b4bbc03cb4cbfc586f1d6c144d06612dbad41dbe74e494f1409b4426b896cf8112837637385d22a2b635633afb66e78e9239b1481684de0ea3455cd83368a1b0e12afd778e1dbbe6bf5c3a19a7b0dcd45459d0ca6eced1364cecafb2cc43003f2ed7bddee316e6ce0c431c31f25f5f1b8e6130ce1f3babe8995fa115403738a64dd53a242f06e48d5c4425bb680f83938424a22100b789d2cf8bc46d091141df9c81428218e3b1b2ac84efcda2f1b84fd4df6f4fb7bb9cf1a847d46dcd7a9926d85b016ca5ca555bedbbde3721815f3529a2b8967b03b9ff209c94ac272cd364d2b4ef25d0b0430ed068a9db327b17a1e4ed6a851d9ac4d2b447368e4a59a437bcc68f9d0876bfc811c121e95b2d18e4f916ce1186d7e3008137375da4f95ab5b6d6de3dd94587f32f0b46dfd9fc1c391c8419277aed9dce593a585b1cc9426de771bedef9fa1466d25f5aac2d9684a7321244d9791b46aa3088a700c4fbe17217857f535559166e34114145bd072289d7eec80460c1daeb047a09da70465cf2a948d86b9a2ff203ea675d24a5566c5158213663a5c764f3c8c4ce0e4ccbf59eb35c605bd4dd089a708d1a023026c8ecb99528e517017a201c3439d00015bcd5e7b49ef61b831d97943b7bafaeb45ff216c760ce08148f91d65b688147ae7d6f1b0f7d0a9e7352fb6579694672873e33c2f15b8371d7b8da88d323589846846880bf2538dcc250f6078680f8054d488d7f0f5ce7a95c377e2ede062ad1ab3d8e03ff81583245018109ae3fac49f3d9e176115fa98a092884a6145ea87fe1007999b39003b566ba7e0c12ac2846095f149d01cf170447f6856b934e6a440cf3e980cd865f72b38578bfed560b7005d59b97ca809a8b5c4cab2ce8b4ad4bf121ca9bfb77a252f7feb09663e6326894273fe40d7d15c60318783ce7a093f8c45d24212c17819da55f0bb981379f922526c5e1ddfa70d8d34ac764b76413c7072e594da7b1a324dcca36b19f7e0a023049aef1eeef694d49b76cca109cb084c662be2717ff7047cd270e46f2087f2ecf963b575f969b32771c0334c85aff33b26a234964773b9de000954c6e776c19644e040a6eab3036f01bcb3fe90f6ab3f6c296d4c17c9b444e3cbc5561d53c290e897523396b6e178bbd92add81c56c3ff71f0b6ddf6a94bfe198ee409018bf69fc8e258b57fc50fa9158118c9b26785a141211e00fe68209e9f9080a1b0780e3a6540fad3c86147c510c92c36f2a0eaf793e44274ae4307eacb88dbaa1614dc3a39d8009fe71e1af7f6f6c98c7f5be99d4d0587a6b43fcb64a2608d222debd68b7847231cd48f4135eee93c4ff95a02affb3927da95620fa29332b2151907a07d48f568c102dd8addf4a3f767589aa3c1e8ac64ef6e7d8e72fd3008da37ead548bc96a459fc19b8d9ffe670e3c7eeaf2f5dd7bbfc3cfd39210076f4c242c2110143db42e651e0ebc00555ac5970f6e0c505e35857eceb2a1dfabd78507ad8724f4ca207bc35d264752be28d8bd41f148f6096c03238dc03bf2bb8e5e2e4827c8d6ed0fb7f5fea25670a78635e7c8264afc66ceac3655b0b953e23aa5455e60d5044e5ece4e86740620b288c43a5719ceda9bc0e3355e4191d5ab8e0d2fb8d200e36e7ea1075044fa36dc7c75d52dea3e7c7f7988cf1666b269b9162dc72629b489759c4c857e44de9051ebfd0c5afa932a8ea315086ff7abacd09c6b5f790a2e679895f53bebe0578a66808bb53a49002da1b8736483054002495137d113a1f0b1a811d8ba5b57d94df60e048f9ff9943b54c201e74055c58c24253163796424f56903f0a816cf18c9c0e876402f385e89e3e0cc944ddd7d96f1a8c7b187eaa986fdee99775251270e7f92f19139cf25034ab64e864c6a5e43004eb427eb40f521631cad53444f4494c94e050cb6fea19d7bf9201005cfce84b943892f21e2f0d145e4f87341566ee348f1fe449827f9ebe459efae3eab5358c158296cd8b41a7908c0f4196e9d0ef7be246a729fe4e2b4d728c2c7a19f7eb050dcd5c10a1988285ac2ba456d7ac30870773553e7d6f346191c863b9b8df5c03cfd9968fa54c57ca4d654fa81b9cb3eba6007e0a9436d6fc46ed709217aa7fe5279933282d80c1d99f4f77fa29896f2b1c86f12c34fc7c770a7c6f104eb4b92fe7d9a326f89e50a5769dd4170bf9e803e84beaf4a6261d4cfa44164edaaedef418e2bf7656682cb0648f5461f7596c5213c9de5d753139503aaf94bae7ef1a63863f889b0180bb3c50dde2a11e06254f8f877cc0290a83520f577f9d2a7973bccdef1b6de6e575fac3b423043973477c80dadc5fa27fc1599bc00b35b63cafd507daf64e8948c2f851244531a0a7633854fd69ce76db959177f6783008728fdc061bbebb983425f6ee56d4ceceaf17c10affd5d1d80c840ef9fdf33886c11a8456aadcbd0cdc3c32cc2ac39047e2be42e62df76be408803a3df9dfcd50b0133bd33b830ad8a64b045b21281037c43003e584b174ab78e6c976e9e9b2fb0064fbb54d2a9e7dd9e4798f507c3f3e4d4fd8f41bd0d17f07b72ac0b859663d5a45681f7ecd967a6284313d8c0dca8ef07824108b953ae8bf557bbc1a61a0f3e871cc0dde8d0a9dba053065cd43facb4121f2316bdceb3c17ac78adb19f774552b27a2d7a1e6f563d50681e7a74eb1daf06108d9ef0ae545f6af1f831a010dfc21c767b8b4ad15cae64b4670f1726fbc67530becbc17ea2fed77598ee9a74dd4b75d03442acf3321284635cc0afcc6c54c8e0a324ea692e680fcc8238911f68c052d00fe34db90700e96dcb5f111fb71e04a0b14361c5303be5355025a232aba8ac5775984b95fbeea6338df3358344a4da61defa2709af65976bd9c19347ab137d573b6565923f24dc1df97484af0d0da8c965a7c351ed4acc1da91c97e268a52bfb28b54ba2425f9b4e9cf90d683c7d03e54823e07fb9e20e55569f338c1523bd7a08f94bd2cf22dde592bc0e997c71933945eca7ad695a6b482810cf6b46a7617659bef7effb279e101555603c5beae05177c01ef6c85b9d6a7fc9cdf5e3dc2870b69d19d724fa7828d2402d777c0cce651c3fd2ff35fd59fae2caee93214d2edf784fe5766e901c4fb822f7c7c4246f568ee2bf39bcbb0f37f173ec8feb8bd62ee72fb0a22b4988780c7bdbbf667f59269cc37dcb5b83a675145928edbdadbc9c8cc5af2dac35e649bb5b2cefafe2a184b5c70d037a41774c0fb2a2f5a9acc65f495c3ffb39669e95ec389eba309d563d0120a84898f895b153b47337e7d31541cd3db4bc33f58d203a8e0148012e3ceca22893915f08afe0854d176eb108345fc4b26a1d7de9bd579ef856167f6c2f92d1ae6b30a7dfcc9f8e4c1d47e920f9a95bb91349cc97216a80979aecc582e36b8929172e3e581eba3058f76fb73ec1cb3010d2874504974d30574894b31706982e55eec7c435316d1abe862db8dc390bd0f09dd253fb60a960f41cda40a65c1b52fa6c342851c5e1c7886ebe208fc4bf5aedaf740aef040eccddabfc402f783c2bb6fb2fe610975616026351a77705c2250b33256ae5271a9ef055805087070fb73993d1bf75650c3ecc1883cab5955bd292bfba990ddc3436dcd58cba0511215e6101708ef151eb9b0542b1f5d3caf84f1cad406b2e626834be6ee78f370816333922183af23e00d2b6a2d58baa6deecfc6324b0ad4722c10ea2d31693edffaaa43d42bc04d9089df81bab60efc9e36b662af4d9bbdc56f7ad0d3ce81828e335e97b61bfffbde23ad141114c2b6d16577eed2018be79198ca3e2520d2929018f9c31cded845dfee3843edc25f0c9d6b80c29888f6c1638a0884c25ecf055ede717dfb5d45f33d2c4045a9858767d268bec7344c7379ffadc4a8f8ceec2e569c83f981d1d6987dfb7048eab3577a566fd0cc12dcb54c676c02f905b0e3acac115d9895fefd3c4788b4e91d283eb5837e41c0fa933dfbed15232c01971234804691e78f931920b8d7a0ad45c9bf1d0591fec6007fc9c740f03bdfe6a29c5eb5d189fdf0d46832cab9a30d3d1869d5f1fa6813a0879fc7531bf3ba0d01d83a0ab680d057faa968e0cbc6f3f30c8d046f4428656902d020503adc1cf93d91f3fac3a2df6f8ce341bbc9774ad79f4c0d043299028184bf5682bddcf6699d0aeea18a170230cd749732b5775df5f35a3f90c9ab0d6c8610fd74bcbfcc9c18decbe1cd9685c63597d8227d130935a07e29f04a97d3b22e58d6d449ada17579a6f84168a834c47ef9c122baa5d8dc25a61cc92862fd8e8b9a04b58d1ce75b7e09ddfc39bad95bfe5a89be7beaeeb38761e64a24d48fa15e393846c3278a003cf1690a779e968ac248f7463f505c48bcc61a739865b31e8dd9c9a9054daaf0942d4b261a224a00ce2f7d67a121f255993e09931c3e6cd166c56c74a4fa1c33c157e28f427c7cc7deed89ed322c097ffa07623c3f8550af35492e3d0b9133a19f8f4a31a6832083a6ed174d75b6e5fcb4b6ef894ac0d20703e73a25434f2b46a5caf4bf79ba2bcd45670fa4cfdcb587f59ca6f5e937b0caf67f14f5ea271f281328f5df81fbd708bd42188042bb86a89417445247e8b8cf9e8b46b2a7fe775a58acda475de1434aee0e50c85c7f84dbd5a7f9ea526b717ed1c6180ec1a468035108566bfe4f82066e9753ad24067b2ee230a661ad565ca636869604f25c2312731a4fc7f4ed4c43f9bf298eb7ff70ba8f70866a1e99611a2fbcc8a2be3c773eb996edecacf0f8726347ed474450a104e5337034edf7c70ff091debbf2d464bc43e2c016780232b9b1b0f1ee34d48582595c6b3a0c6f1daae5ebfe3ff90772573427555f3d35da525c4f14140da1bb8e62e8825df114937f30466bc1de0c11cb621c45da7394e84a76f479bd4ff52be5edbbda4fb4de3cb2e51801f473b84ee63060eccdb5268b5348c39768ee76f4f7c5b049bb346914e8f037262fc0d462044b98953350ea2801dbb1eea41a353f5ffcaab54562ba5e99e7feb17f3b4d64bd7440ed811889b6aa11a84f6c4af832aa573dd7677cc9560d5fe9e30ecee3a13c87ca2faa88029e20196ddb387428415e78b66485b6fe5e887cb18025e912998c47e813ef978bd69feccb27fc100179130c05dfb59809cd1029e201dd28baa362f1db717b8ab291623103595f26f042a47b8241b0c315f4dbd986a1951d76bea30667279fc3633ec76e3f1d18ef72b1897f569f3cd70c57f802d3019002eca33599c7c0cbc7bf1cac821810c2cf83982e3ff04599af4e1a5436e10963986e2c4bb3aaa8a2d85c840923655103be79a06d79ff49f2e44d5bb274df69fe444f8b804e80b2a29389c19c302077d84fdbdbd1d53dc6599f7fba2b116ab75c9d1864aa87d2fba5de6af12f26d997e68550240e89d715362984db41efd9094352a81e0a1d1c2ed8165d831cdce123a6229befcd1415b2ba934a142989a989b5f5ee9fae73153f3bf232f17e733160c5261460c1b3e3a8fe1c67042d8983068fab143ed42a3bd936368b65aca69ac8712ea3c4b71e19a7e14418a85413b793b314b4d79842e6adef6c6a1129465029ee126cea4c2ec42760435456f9441eac4d94a8ce6b68bd1d638843be930cf5061cd9ea4a3b626be3a242f5de3d47d5face39ebd3c81860970466086dd07258d9c4da9387d6bf948a25b5b32c6fe641036ad17fbd59524a82a80ab162a00f315fe176fba1378163b3ddde5b4bdd5f1fe6a188550bc9818598a79b16e0df32b792043d4c2683d8daaae874118350f04794390f92c0f3fb06c5d2a8cfa5cdf51a8a3de1b897d87c5110bc0b6bf568ba49935e6a8f07c7c5464bb3f765d51f119c5f0cd42732bed91be58f1d58a1368584721db08d7972ada9eca7512b9c831976e48afc5154465ca399747c5e9847d5680604605aead02299917cea995a175778b949f68021d59a41b73c653e99e96d0ac178e264e4c5da5e8690f26a9fe43a81b9c7a02c6ac78e85df74034a7e51fc21368e661c3fcc67f10a82f76eafc3f15992ecc6ecd8b058ba62c2d5c0b61e570d283f819a9da43a918a0ef54091d24ab42cabe8eb8bbbbd12ee7e896747fb9b31aeb5c0289d6a857061318f3e9fbc040c9cddc481956fc625dfccd3e3dc409d1178e67b50473ca16e38d26c82398a71fec6d1862a632ff675af338c7ede676c44ea6c76471e391839dff6688480dcfacd78614a53fabd4e94ca2d94e37f0a262fca0e7c0e77b86d3b364f3a47fa5b90de75af574806f17f8694b41b44d33e1bba11231d32daa0c12d5e84b06271942794cf2c364aca4c64ff9d1349fecc59d3080a5f2afe212670b3d9ba16a4b4589cd13e5ca8c0534aca780b4afce2471d60882fb3986f995035726b3fa3e7ea3cfa4ec7868708291e1cf4c4ed057f87ec94920b3dc167d6132819936b24c474afe9b6e40417f8a747f8191ea5e82a5a689ab2eb074a3ea863fc344c6aba0c464f83ef662fb86fa535a128a0e37981e72740aedf394c3ebc6d65c80dba2fb499878274cc8c4ba0c5ae0b388a0de20b3bdd26223a91c5a4cd3a1c4a6adf66e0019ba0d9895846b85f6836b1600bbcf077f279ca74c2466e3cc476dd407beb243a508cd248fbc967cfbc29bdfebfa4fa00b806edd97f020932c29ecd4d85a0624342bb9198f01947598b6c4331e02ef7542d2eea30062d324211932b3acc916334f2c5c1fbb6a2aa82411ce98558d4e9812be8f3353b78bf77a3830481bfb8ec3c461e91988ccbf17c74c5325a074c89d601ec6afdb57e416712f127b9c9f082c050772c9a742a6654ab016d35827615d527377ca2785b843e572651d49352f4f50b567fe36f03c6d5ea84f78b9ea29a2acb9a20730bd00079cca9f7fbd117f853ff3bb567bd135fbbf4bcfdaab184dc7fac3b8c528f6638c86e24908e58b24f0df5a6ec2a00fd54d38172da47e3a2614e7cff7a4dae78216f3e22b80b0bbc8c719fbe989c70481d282d0097359ad907892da8d61979a60e27ea9b023d15767b53116453af7b8c5f97f17d1e8af0f89c1111023822f0aced37aeee0c422ade126334586d69d32383bdffd0872ba5fdfcaaa2ff8a32de3faec13ec999ff3467f183a949225ee01888063810dc397dbfe44a0712e75fe52bed7d6a7d1b19437a5989a40769b50c4a8a12205ecfd09ecc729d6de041c44f3db814a043a5a66ccf7c89963eec560e6db19c99f434976ef7dc8bf4bbfed6b583051abb09f29d58399651f1726ce393051d6ec599adcbecb9fc3fcc943a7943c17e35851e69ea77c42d3a2d7fcbaece6570c4746c7282fefef0878521271887111310d70bd70f15e87d687f897b2682cb8bc94b8687e66d98f857e8b765d0ddebc324a9759c3837a694628f5a323f366de07987a76267913b76d7bbc120a4ea4aaf93fdddfbd8fcc85ff40aebe9c1ecf1ef4f5be21d037aea357aa92514980133bc865393d9d7ee19c2e4aefedd92462ff5c480013887a84a35ba19a95621dad3e389614574452e5d834afcffd7988da643f88a385040d3343b12cdee3474e939062c31d54ac09a560d05c7f2ee8314317f3a4150eb1c88050a87949313be51f41233ac7d76925d6e6687a5f450bb9e19aa5897d85f9fe8b4ea7507ecdbfd245172e64c91b245323722a22c2f8e8c9160e1b81e78119db64e306d5d2c469372474d9f1bc571c78987afa7f3a6325fa6afd3f23bcda30130e23392c9f96baad4fd7448a20d7c05d65aa5df6756c851dead320e117454af84ce6834f43da05a57b677337c12c93dc0d68e480f3473dca7fbf6a32f28a575a487b056a0273db1bd0e840a0f4e0b06a107dc406c0d9b1e2bc82a853878e0149b93544730ceccc1fc675c12031fbd9367a25a39618295e1811b453b14a13075021a830edac205cc7a1392a0a1a60cf1a1742b2645c31b00203b0a875143ed132ec80a7c737b83194a5b8e4fdef90df4a6b639524b6ef67499b4b6a9e633ad65202810c9620b7bdc5a8253b89a26b1078a2da32d2ce786ff6539ef6b6d3c4120817d5bae34b48b64cc5f72397f1bd997d95ddf7df83de76efa9e7c705f8838159c00ef7ec9a08c51219bd659ca4313f604a457e91bc0caa92ffce4310821c32cce997b33e642973fced7a37e5e4b6f24aefc2d047202872fe5254b24073e0671e9d0d10f4864275f8648ccc5da2ca1a9f58ce72bb4d4b9e32676706455b307daf9ffcc2777de7716c2095d177a07f2d665813bc20f3eb4a574bc58f3433ddabd71057cd3158cadefeab8dc303f03a002c703a6f6094ed76f0b30a86c3699c17b1e962047027030ce9345ac10d5e4a909ee17082bf888c6ec147591c8314ba594bf98bea77a1e8da9c28395e5f40b696b2caa4ab06d3e5a7c7522be89d705724801d2ca1148d2ec5ba42a7f88c103eeefcda31b2d6213dcad7e79197c5e9d496c620c9dfeadbcb7b86213dd07a696f27a36f8bc6744fad815773d0b520dfa4f175074ce70f21b380667a842a7178b8c9e9049e240567b5cbc249817c1cbb6074228e8c491349cbf0fdcb0c0738d142b73c6b56d8ddd3235bdcfeb76b46a3882b36ffd7de85ff385604f2815d5158e29c5927c79e6cb8cefeb974d58f7109a8d1734b10fdb4deda04b6e7138ab021569d629ed1b6d9130519f650ce9ddcd539b5dadd87588d9c280efb375024f332364a7aad3aaa2ea3e709f9ca90c33ee9803d47b6cfa5480e0d15713139be702b957bd84a2d177086e1c61a4ff84079a7e11ec1d35a775fa081e163211daeef1cb26d1699bae3ad62a17e4a84d0f2661c068625152d3f625a17c63f9ce3fd92bd5b3480d5ef67bf4c6da0fcf6fdf911101a29ef209456aff6fdf1ed17b6d020cc3b5fee6952bfce772b9a3d5f1e399d7c4198e676a5a8281c13a9a7db59bfbf8606c83b48e49f1a57efc9a82490e01114284e0234fed06477d67b1a7893d6079dc5d24c1d6b275fc44be42559248948552a7c888b49d42c00ecb87fad36f0158bb9ccb7911dab388d92bd1ec42da488090d502d0e7bdfdb2a5dde47e23bb9f6da921222b266bda11bb94b8d7fc8ed4fe48e3801af127bb1a7020d436445fe0f7d18293ddb1a937968eac6efc68aad1e92e9648d3c48474e5ee4845b19816079e333e826178076406f166ee2a3b2cb3ecfaec71c549961942ba5bd6c537ae5e56fb3cfcb15a08ee9cdcd2e94bbab0058add46b520ebcf58fe84fda1a11602b980c3238337235fbd4f044f20e709d1dcf947cdc06daa4bea9374fbb4b2a1b5b000ea1b56eb2cf413748a72f8d9f6137ee60e21933db96f5d02bda97dc049f71e56aa2c9db3c35625235dcb1741514769e5fce92e0b0ca80599ef982c8168e969be58489f06137d1f6d794c107381aae3db47f690a024c113d1f8345b353171d85211610f3fdb7fffee755ff72f5424d81a98d53c2a67d4e192770d9100601b9a6b09a3f25c2a375035d1c877caa317e75ec929550d76fedb0284c4ac196e746544bdd1b0c89ca7f4b68a51c1b97dc6dca5c4ac0696fed7828cee4734fc74e25df6b3f0a1c98ec01b7109994eab9c2d229fbb0fef45986f6df669fcae52a464088a8090801f383a5836471b1b929396377642975bbfde4e24bd8222e5e05115655f9a3f169345d4672b7c9909d149f1642ab1d935c81c6a352e2eda53ffea18d6da833a32adea78a4d8e99e40c216bd5114a2a2dbbac2c3340d071dbd878ef54839a8b9df27889e98532c8a3fb59f4f892717fd2cd804966b7a4bf659c5f7a414b0bfb3e477d1f1d02337b69167abc27d428b92d598107f1df4f97e57e428b166340035e36990a82f87549b025edc4df66fe8968068ac3e8965df5527f896e76fe4e3a5e99983d5ab909405c48220f0330d3ceafb758be869a750e7c1e7dd693cd38b09d4c098f4dd04eba4619d83b01cc82e1cc2f2db49f7f44e05e8ab952437c9c923fa31dc9b5f61fbf097379e973dbb8a2f78b77881bab3b7c3bc6a3f4286531faee648ea8f1c812d0bbbdf27dabb4158a96d51806072923e00ccaacd60ea4fe41f5bdfd02d585e2fb58c84a72d95dc8544bb6c2e78e4677b359e00bb0a6983aa0bf528ab933770dd45f13a4a70ae6550978c3c89a96e870d67b32b7b066f8272acb35549fbe3c3c6d7606c467a365858f2063ad9666c538cf4404650450e017d4641941d0b7c7c8a01215923ba6d18d9adc7496eac7fc2589f0cd9a330e2239d0a3d895abd9fd395f51074dc363813f19d878636b7052083f6c940c8564b98108d1fc04c67e8fc3eddf0ffc1e98a81231470881d63085e7c9bff38a29cb6e5f17c5686a78d13e61a39427d59f1369a0ab4214525e0d6bce4d8680eca1c417f79bc850d28a453f856aecdd2eefc63e236bb46ab00c64a087a0d4fcb04ff6fc6d44750625f3b228fcaea590a0a2853efd8374f4b3c7ccd8579a1785f19ef598563fd86b4202f0d46c40b58f3751e2da6610ccdc5414db880dc3d8b800dc6019a6a8390ace975b7f48190e7a3d9146f610d2e69c2d684596994e7fc8001933864c5d2dccca00f6639176e7d74eedb3834d79f021e0f65964f31959b75cbe6280c04816a790ed8967ec79ef8ffbc722004ba24da39c75b46bc281064f4ee9383282e801be15f0486c2745d6cde7286ea095ef53b57dc32e0686e6073b08c338452da75a8ea6dc6668c1f741bedfd4587f1af8b1366fea962d7772e224f91c3f44777e4919a519e68a13978b29af72209531c355fba745fbc64b4f21d9f2cfc48decaf81cc6bee537bb556158c4786f5007c83b53264d99c1aa56c6c857155f859a0feafaabbb46c9b539f8b70486748c728bdec323a81efeb4d040c0fab0d8f7938d8a0117db8d786b47fec1d9a63bd9e1c9e5fef18a0a9f413b2b5c6ac841fc7eacde66f0fcd59c1b675e242e0d2a1deb1e9958a0f4560eff16ca4df561f3f5d3e22831092c06cd8285d0c1f04fdede8166039e2098c0321b8990d498413afbd40555cddcbc2c2eb4de7b558e1c1afe6e294b47fd6b449d10a2dd1a44e11a23a616dafdb53e1267f8336cf3fa64706e1b25dcb90f2a974bf9c3f31dc9e99a47b428320fa2ca5ad7bcc02da8639e938e5fcb392c7616415e5a4af688cc3c00c3fad5a144f2e1082aeac5631160ec90e628d7ed254071d29f020b95be075aeb00f7401eaab8ce1b38426f4d4dab6c29171c6560f14f2498b69fe2339216ad488c40aee59a6b2d5ee45baf5bccf1f91d8edfdb487bed011940b9176028cea5a9dde0a9aad39ed513d24f6ef391c44f4f01d43aa3cdd8d25b26e84a9251c2398acdda4ccaf3155faaba699fce8aa2dad968b759dc6c13b80affeff54552a8381d064466fb9f27884ee2fe6e77f5ac4c7e4b188043e5460be4b9badc5fa5569119b53b677215d22023dc5157e1a777a4b093020bc7c4f1feb963137dae6bc7288434477ff2d694c8a82b5d50d6093f0eea06041d71266c40d6fe2d8083b0446a8dfb8a547088ebbdfb7c6a1524b2b1609b53eeea8aa3e24e55aace78bb7aacb43fb14d4ced14f4035ea89aa357f6828523182e744894f9e3af6b8936eaf7c2fd598a9039b31e2841bcf8baac95db40ed83f86470cba34470760415d34f25316a294622fd400eb1fbdbff0a63885f953a9e76072e98022caccd699c45d1ede2daa9a90025cbc8c42b567f665f11c8dcdedbb6132090df3a8f7ffe5b1881b3c4f331fc097ac0d798404ef078c5073eb414b4dbebb36544a1c2ec4f102e4188fbca524b9b3ed851beb664d362bcac8c335fe20efc33d53808a8286d65aa543600a3e131fdfe4adddc232f565bfce97ab713429fc52dba58b80ecec74259b1f96f41148238d92ab195ae53cc7a7a06330986468e7e555d643e504ddef6592ce3e747a10192a60c9720d3c896440985ad9ae4af96fac27ea65763201e9ee37fa17085393dacd2c3e77f9a17d0490eb0c44cca153b263397d7fc80ac2cd302a2193da2cabf082b70b0404d3c791d867caa4aa5d8d34edee53d8bde6525219ae4e3550868c908b97d72fb67c365b91b289ec32575208bbcbaca97fc977ce2550a85e86640e031e7dbdf0e8d26e6307e25b6739e45c1f1cf43cf06958ea541c0775010b9686eee95bc4ff4d87a156831e3ccd4414d545933350ea27dc3324cd80ca0398c35a11c14344adcd3051dcfa437811a4d77fcb00df528a7331b90a6db10f1c9003f7488d2752b373c89b8acefbca2291bd8f612b28972286ad09df68ca7b91e997a39479f9dee4c61d64178aa50edfeb86dbf5583dedee2df794893735d3762ce74f26ec4891341db285c717e8ae3a7c9b2f9ca135011879c7fc9abe0c52c93b59c125f32ca7910dce70cdbcfa459140d91d1779888068bcf3132db139760a9de3ee1a021b6cc5e87e61f42e9f5cc9404a1b8e47e6150b6d8b314fdb4bdba01a0005650ad86626a94cb0fb9bd4e480f2f5b790eb75f7a95f87f84f367669299cae2cefba9e1d777c236c2a69c66f51dcb4a19639c4cd8b9bebd2de19e7a900211db15a5d26a96488cc6ae4df1b2751f9851e5b894c7292003e6a6dfdb1fa3b85c63348e6f8f487d99fbff5145bbe6086386a1a15ea6f602079611f88eaf5e85bb7f869de5ff4468b47f798352ef1c7127246ef5a910f1f97ac636030ef5814ab4b2d10a716970c22490fc87cd94c3ec49ca222236965dd7fb1d92e80d8a856fa1aa9abbbd9d8334a06904e93799a8d10819328392834e935abaa59fbf09aecbf0f9cc3a7c66f807d75b6f819184450ac97d5eb17ded12ccabdbf52f7bfcb4239dd0da0863ca6000a673922f86e6c17e81461a302bb795309e05972b7958ecf298f5b6e2deb356c0f76de19e092425280bfb7e49645472ff59ca5971ac5fefabfc58a28f1685961456b46737ab77bafc61077d95b5179bd262f54f6fa0a2c4907165758e363525cc0386b068ea1693a43c53a7aac642adb2a83522d448619b0615452f1d7e9385bfc739271888e1d396e45ceae78853880b317b53667809cf551a37efc20b3327dc2dcce4439ac3149199dfe9b20a316e630c2ba19f87340bfe7c62640c9750b29c2126c9c34cc3b258ab856f6be6cf554dbf170b5c225a4789ac8fa867030bd33c7a08be8331763d34cfec9ca25cd4e48f75000019749ebe47da96ee1e27ffdb98bb72b88e0bad782d834501691fad06e1a1aebb7014527d5f836d711a2a332d1c1243dbab12e67c4a61444d7ffc9c54fa0dd99c94c189206aa60040233ea5a583a7ac6c2d3a3f39755559ce532213024ab3063a0430bcc9c3f562486ee1662ba605b1ec93651e23a996c4019786e73b46e024b73f673a697eecd66867cf93a683195c32e1623e98509953cb64544b74d03ac094ef7cdd03943d29c3dd144a566e78d12a3f89ab4dc1b07dfd16bf5c6f973dabcb8cec4483249b236322117fc212cf0e9a54ab26ae3a6f20ccaf5010125a403035c335fd24bcadf6bd97720243e7841e10488fba16ea493451ec1baea16c518e83f4d794f71ad21735a94d73a43dfb76ef6b3b21617be406fea2d03022ea763b07deec6bb5607dfc002b4530ee190eaec971a8166a36452ce49e1f8240cf39db6fc049880a1bc08c0d3b999068eb038a04ac389e31c7832597f04a14815f31e3c121cc6ea6f5bef6e7a077519132b00f47aea129d51037eb10cc822daaa93cce52e2629eb0d5ab75bb1bccc44aa8eb4169ea9593abd44a1d65a77ce65de74aaf41337da69e32e13360be6f430ed6c5e79f8bcf0c0d5f819aa76dcd7484b6dd94c3db14b21be37134294ab9547f84acf3d8b9268b375c7fc58d0b720af184326616b05c041a9aa837f47b480a15a1c6b16a3f5b90817c83a2febceab06059e1f48715a618069b0d9e329ab025a7945481b92a91355e9b32ae126594b514a6f3f82d7d7818047eff69134bfa15b100e6b2a02d7e0b3e378027beb5571d7e75a299af77d78b19ae47c071a758b54608d3565c139b800dcee2957ade8b948107f00dea4a76e0811ebc4abc67e08c28ee2ac9c5ec7334f2da388eac6e0155cc514db21995d0e9702c8c9c89b590a9209d7b691c87e88a5d0f9206ccecac65e01ef74e3890a92b20955aa4f7af0765a575458a20d237b7e5115eb3dda5505b468725752f2b93b5436166aef338e240fda3306d626a6db371e1ffd2dd5ce6915940d54b033f409b5ebdb392ffff23ed2439474c9401f3a6f951cbaadbebe4b4da4e55471ab592ead6b0fb6ca62271aa6feda228c555d35a423a00886528206366c140fd3252ac4bd99bbe2a0daf99ba5a1c3e938011b82e10004aac04a78401f915b2a29dd5396468159bddc9e4ab7e78ce8f542c5ee2ef065b90a1243e4aa907fd80aa544732d91ad675b9d34b0ba155cba353a0da78de258a7a948ae34b955aca140f2da84b0ca609071786a8b784413f618c1a8fc1b660361e44a0f111b2a3b47de0e330d218832a2aeb7373e94dec67d141edddbcfef036fd07178eb8830b787319fe138d810729fe30ed4063bed7ee92bc629de5667e9a10503fa7aa765c506d3d0cb87088e95a71d943f7e2a86b6c7310330ed527f13f47f19ac1a9203a608ba9b592e3ed920e9d751549fcf66ec2a690b051e496de3d26e56e39410c9aaea891caa652612d11ccfa89f802a11a465ee9b156c90267dfff9a31a148df705bcc830842c20275f1ba7c62349fa43298002c525ebcc34472af2d503c57b36ec50ceec439e3470a1f3fc2dffdd9bec8848b77130bcda3d211f5d68642311d1a219c1ed7ff4e0322cb43d2b51f69cd4f4c05c50a4d4bc8ff9406615b4f8139e2fd748b8283b3ef3eaa2d1cd3842f5b9b97fd24c9e30dd4ff410eb69eb9da124159e97e02792457f451e4967064e530c12fe12da0a1d15c3b4cfdb9d0299caebd73060b4f7fcefb5ce703ca7e0eb97598d3a836ab9729b40b0919c771a0feb665b0100f80d4617297d1fab28b055bd5b428c1049279e41c60f783b5f3f3e353df64ec2f71c16048dc129770609e1bb35ae3cadb5a6940a1a1df0100c4f2855aec782d204726fe60ba8eec783445e4d629c08d421a2293bc24962a82180f4e9c25a28b0a95a3fb2a847624d5bd5e0e25e83a843e67bd49fa2b9bf94b46a1760baaf4d8855a91454390d60d71e943fc758fe4766f3dfcd9a1b1415122ce4c465dcec1b312fbeca3922dac1c3a359e08f200d3e2709c1a5c6061467f074d03b78688439cd0bfa4fea6ad582ad8c4afbac98bc54858ebced3ae4b245ed98d8deccb4b250e9b47f84f5f927072f6754cf2cd0002c595b7ec249472facbefa46f47f840d8c217158a5ae98b72f7260d602b0e5c1c594bf0dfcdb3d907e7ddf963354d18fc907f62747e7b107bb3d16664526a5e370a74bc319cc7ccfff6bbef7092dcfb9c488672b584792244a6d4064c686707cbc6d635878768915ef9f3f12aaecbc51f0527283cc94aa2fc914cba3c6e32613e7a0d2e8202928f92d0a67ab1292ddcde0fbebf4f6b476df8270a328ee8e66db876f7a706676cb1b8f02d887821312fc7cab417af59f40e90744c481a51334016b3f236b884e69f16d497d3771bb4c8b92af62e636b96b23cf07824d4cef152ead8cdcf4a6d928092031669c390b2e5c3ddb29b62cde834ed254600038a0905743b2e7b6e6173fdb58ec2da3faadc6d9d02acc980202911943aded7b8b968e597248a752b2d86cf924578ff1734687ba9f2c1b57775c52cbfede9610921608288a35f738a712bd02d779d1ff7a69608f9900ca277c3105dac3a722deb9a8ca8fa29226ecc73a68d5c4f87c9bea5281ae07fae2040f487ac5c206e689218346c2afc9cb2af41fc14fdc54caccab868200d71392c2cd74a81087a8382a786e1dd6b324328186a3bb0f0c828a2deaae2ee56d04a1f76b7a55aa84110fd0497d899f35d9908b71ce3652607b523478398d43a78d822fe8a0b99e7a5e0497a6ebe8e41c74ce31d6bd09c6f6c6ee44dee90824c271c7c1d15ff70d574a8a205a2a8c1dabf160bfe9e01de73830847b1e9c0a4568ff55ffeb0f0afe21231b153f8cba68cf82fec1b4ef125599ac1cd9b161e9f912b4862ffc4963479cb2ad4b4cb96149e3c45b4c9d032935c3541f1cf3a8292c8b82f1c499dbca3cfe1fe0fb2fa8450ec233e39ac839080be2067b16aa812c7aaacb226421e0e23ed3d7c070ae0690f736660f7104d03fa3eacbcaab55bfc0cfdb096ccbed3553123755cda30227e0f4845b734cbc9a12ca8224ca4cbc6437c94b22d0f54a11d135a1f846153cfcb2011c835d959b6d074ecfb404b31968e069921dc07cbf89b1f8c241240ee2654553f6a73c45e0157370121fad5f5f5697fc721906cb1bf84647b5688e18fff9f61a5ebefd39f9d304fa07675d99d614cba78688ab3bdef6ab11b457b2c2b7eb0f437a8fc841e949188c1680cc89db7f28c3c4fb202d2e6269457705fc405938b664fda0497ebeb5a2bdf0a24b0083ffe80355a0d02f8583c623f45a45fcbdf98f10272bb7c8ff6bf55c5e9fbaba3e0bafdb95f84f868570f5d84611efabcf13bbfdd5ea216873095876cc2f3eec4914e8d11296f1f08251817a2fb372a38e5a95728fe858a72f5da870db0bf3a903bed2a7ca3fe091770d91787027d57daec784de030393d9a41e5edeb542a5ac70fc36cd0ca1bd72e5ca9467bb0537ead100bad5798f670aa2c21c43113d9f9f1732fe20271efbf5b2fe0c1565b6d7b0aef90d47c0d7cefe98fe3dc42256f4fd6d1fe00203f9b21b6d62b4012c9b6c2aa460009e35c720141ead6a1aed4b2744d40f9451a3598542f3c650d925e2e82f443bf90faf2b8a223ced0d13501699e647b869bce3a231983b975c87c4bbd5dc95f0aa857e0fe6b20af0409275f4b83952b3f779bdd7a2b6d63a3611e5c3dd61a208b140c7cc79304a939b83c76e772e9eac3336d4ca1704036ed03e2fe7a45131796cc8e4839c699373594ebf413f8395da6013906fa737f3260fbe1d112a2a08be7d51cc4f3b1283b268fca69b29fed95c6f7b1cd05d6a7969c5ad2d94361b3d24bd04e9e39a283fa0a893971ecd805429fe52e4838c1e9854b09aa390815da02249d3fe9e88ea906f7db876f1653e98ef6db3287e320e81523c62758fe17c477f40c62ce18c54c6d9b26351237d866c364a58ce9e8235d8cd886a7c4ee2bc03e4b0019b74d502262f79ca24bf9b12552f19dc6705c6e938a7f195cc76f5518f3e85dcc0816aec717522218a9a2e80f256f4a02fde7995bdf85d14429abf45b2a35740140dd513db930e127701a4cf52737db8197ae649c5093285548ab2020633f58d4c38d598e4c1701e3b29dc424e89c25c3b3b9655f13d5c5c88658c89260ff83390a6919aff5d89c03a436b674b383d4806ebad305a0fee9b7a8389775b131564eda9c826b549ee96293f5d083c085aa7a8ceb6a5047043f5e8c0941723fe31a92cedc8a6527a57c217f5e05b545f6e5f522806d848fff43ca06f1cc0d1654adec1e38a0996e5acaea9149005db34ed17bbb605e999729020ffac3f77b7ed06ae75368859a6e5397cbaff28a9dbcb40e0591daa1b73fbdbc15aaaa1294746df84f0009643af27950083224cc6adfcc26e5b21f3b8171a74f3804338a98cab64a1420d777abd9baf2afb00be9845415503f9ebf69972914d89c50a8bf425750f014c8e9f983d9ca3495549cd005fff60ae3e33df1d545c836623b886480ef29b5882bb6e9f2e9fcf18c4510663bb766bca1be048e17501fb74599e1ea4d90a5c6d7adf2c29fc558cc0fb07c3bbeba74d3d6851a0e44d08c49a919cb34bc2cbf33ccc82db5aca9e73440b19d4d78b55be5621034e143d6564210cf6b5145c2094831872a8e3f50935ccc1a170ccae4a973372f6cbdab03be97ea4e1a0b39bfc6a75dbc2e8c5a059edc8c3f71df09df8f44dd36494cc477af3a9457c6c8813d6cd5e231a2ac1994eb2eda9aae61bad2d3887a74557390e392892452e47669b96d08b18f32cdafed82f1753269b902e86b17e7e19f29580c908ddabc4fa6c9c544ecd0956ff822ba669ec302c89063f43b8319016a009000d676dbb3dfa984f104c2492d2c3e270f472e5c8fd85d38f369c5c06b007df659c2687266353a7046a6c2cc9778bd7b0d18335758abd276ce5dc9899d04457a345715b63e1dfbb8b0bf61f00b43bdd45c9b36a61eca3d233f18bf56c35f0401e4f09febd10306f5ff1508fbdd237b2b9155a047dac8d3df7263f4767a601cd45201b9c27b04b65d81e493d1a8b61c0cfb40f472017925d4d55062ad202abca37dc547523296a0ca1cba117cb888b9c36e6186787c64d5bb6c2e91e55c91a0d2b84f239200b9f8b5487c77f4dcfaf1161a66a22b4ae2a5e315ea6a909c60b352a1ccc3e7791eb3f304d218651732e8b2ef570ecdaf29b198b101d369f9c68392c9daff5d84be22c44d8a4b27844ca402614be6d219fc410ce53e4fb1ef1a6215604957fe7a674a54b7b09b8a9f6085e1b1e4f7d0e54849395f7f3a78268a3b587edf3aa3414e7cb27924d45bbffde96634f4133fa46531d1a4201ba3272a1820b2efbb42203cccce1fe5725528e7d2e86c5ca8e7482b865df68db491ac0e4a5d109b2bf51c6578ad1dac7ab7c7eeaab7926f6046ca57b65b875050be1759e9785bc6b1f36a1ff43d1da644fe81299ebf6253cde835c5f9e4957096aeb0fa82ee8f172794abad55bb5b1775a750c6f9d307213e33f7506c1aaa8037c62b93b4a8516dbf962dc38beb2a1eea4616c2d0de6cb26d20b75d277b2fd28675355e3138aa42e31b922f4ae7ab89aabf89f02527c471019f76dce6a5cb141fc63ae9b737d85d3e0b96263b2f04d9bc99c046b64173928baada8bcb9e254d802a57fcbcfb84bd5e4a781edf744135be799b8ef24848ac5452a7c34fd98f67579a6e824b7e8e06970386e4bdc01a3b181defef1624ba625e46c1a829a52f07f553ab2fe42cad8f6ffc76aafe0df972aedde48a2299bab307322f6a2e039fffa8274c879909858aab514fbc6a646e6243cbc318841fac7dfca86b488a7b62a1983c6b0ae6cfc6e8b2be0e1bd8f4322e2aecfcad7b4370cb783180aba4524b56a595c76fd6bf82a3864b2675ae9acdb5b7309a1e497ce828c93d54c7233d45726435b78cc02a612f32a18f6788abb28b8d6bf997a386756372556f1b27fec8da44574bee59195256d6c4783a05ee9482fc30f0f2a88deed5cf08b731d18cf817aa61539b679deb30636a651f067ccc60278ad6e4e7fe28f846cb445b3cb7ec506482642fd7b08393b4b77e46da11bd49a154c77199e65a40edfa628629f79f67c832c720bfb5068894a75bacf29f44f5da2254c4bbecb0d0ba3518f490ff3ff9b533e36134d9d9607e988275ccb15ed807c9236e2a78e4182a069c7cb5e49889c712183bc91eecd8d5b1213c6b0dee9292f3a61ac880de5cf18b049d11a97b668be936770f7a29e220ba5eb5f93d4634aa42dec4639ca498effbf2827f64b9717ce883df470461f4e299ce971656b6a4c5fcf2bd5dc9f2f25261392189c4ac50bcef85636954b7fd33748921b528372262fdece54a80721d7428356aa63759b7b9a8c1870f709f3e58f39f081db2569edfd6ecb84fc5b8d41f34a9db3e1d8e1185b52866cddf19f4f7eddd6502a109210bb168fea5455dfa4e772adaa5805db6630a224998b9cb2a76433621e4351b2e30890a88f2597f0ad655af8ca195056568c855189488a8beafe45634b17a4126c971e7e4b29a575eb7d7c7aed1ed661c33442e8780be6e58e5d61d14f23cd9d4b026598c3328b61ec36f14f145481358155d68a0a486753e476403a750d1bf29bf3da39106d16420cd7ffb30ea6d1bc46a9cb593e15744f378e09f8dbcf13a494f8ab9387e7e907a3c416611bd0af53313b2cca539dc3254f280adbe0a623874621d9046e449eb9ad26d8777e39c3ff91bc078790631459e7ff7ff50aeccbff92040f13fe48ae89de069bf8c780535c450ff63e9eda2d46b57ceb53a73ec491efaced4f19f1f1a73cc43639487f2ea7ab7d5cce556f72fac14afa0de5f749d0f737e123bb8889852267bdf43c735bf23baed752940243310bc367ab002dd3e91bf303edcb059d43bf6ddacca77c51593388c807a40d858e9603f05684a63c96acaf638c6aaf693440a89865406f436dafaec548c4890aa7d87447da734e70507d1adc2a95097e88e26660c8b2c40cb228e871a0ba70fb46f604e10568a00a9e7c3079a7d9653bad6352733f9527801535739529f2572ad9766fdc44df2d07cea33e854a5dc62f7220772aef386b09e548febdcd48feec7cb8078895e785a22af2f94940d281edfd49c3b1e9527adc16d1de3cf4585ba1a0590afc4d530ea0b14b163d44368fd1f3d4e88ef55b0cb704a92d71e00fcdf07e0edb725c7ee44169ecde6b40fcc21d003a92ddde5f22ce3da778e19b8045e4bbf26b8e83ea94182439d86cb53a530cfaf61143ad30e88df1154207263ecc2ff20d6896e9fa00c5389a61ea5d65bab20e63a91377d9b2f00c13ff05d4a27d9013ede59ae0e0f04d9ed8604922cb963be7544f08b83db9a5a71d3f780b80a09922d8e64fb3d66d6dd1241ee14978fd9cf147e2bbf779ef5380c4f34fc95fd054f629c982e997e89c4048fbf54de107c7964f7b3a014fd776ed83436bff351cbce6cd75d69aa9ea9eab775229e0d1f350515af8545fe398e35e383963253ee5165ac9bfa45cd017b42a2f8c08ff9ed4fb721c7127dea4c3453c2555c4c45e1b2a95bb0be434e7ba02b29c5a8a0be93b9f63da8cfb148b14dbee4db136d9057ba056f0e5c157246102d1aeddfa5ba61167fdbff1cab1caddda9061c7616da3ecec538822fffe5e1b89888e5421b080244822d5857dd93343cb241ce6fe618eef76a36461f54a8b4c884dc8e8fed4b61a0e44a0d560fed2c8f1b493bed5adf1c1c5dad0f85053f011e80ff67295f45f3561a20db6902719ff38d7cd5a46abaa376ab5c24a3ad8b3f199a70988d1ae76efb8215287db274b18304365fbe828170023dcb7f1b90f54288c74578450eadede69e0713a941ae89a4eb21664b15b6b4954e2f7f2847a5b9f72b222f21d3a2b77b5d878d4aff7410bc13180fe17e372f8dff56f9b09ba173fce21443d0098acee016b2dbe2125bb081526b48082e0899f38e7779e87950c72ec5adec2aafaeacf9244beee2e013fbc5dcaedfffe7f95bf94817085f1a8598b8bc07f159ba7a33391012a10a4ece53aca281fc31a5f61ee8a5472eb896dbfe46f4023f4025d01c2ed07add967d27523a8efb4fe62db718a51b2e59bac6a5ae0fa8ce0f9acb29c35c778b3cb191c06bf9b4eb4a5fbb9bfbf09f4710e67a6a6d7ae876d3545bc270303724e14d19b4f5707ef92ded7250e40a6d5f6def7be7bd6c2083aa1819ef73f449233cbc65ac7d57ff28806185a123ca624388ba8311bd74ac2f7f82a67280827d6b817d7d100a70a865df98dcd9c9126fddb83f3f24ee0aaffc7af5384e86e913aedbcd7a81ef42eca98508b16a624a741de16b5bdd2f1350838d286e9ea3811818198575e294e99ac9dfe088c22a7a92a0122fc45c23f3cd8fee91dbd68f68b46f4aa744a8043d42fdf20b24b7ac9837a80ea8f726f7541547e28360d891454dc9463e7533e52a79d7da934dc3c6e932352677f4ac7d58ea12453e2e306ca94907ee491c1ff3c525d3d6c7f8e140c11d2c6afb0e8c33a0b4478b38ba724a2b3e32284041a8b860c808acbc474cae46c2b6730d723f5efbdb9777a8120bad4c2504fc0795ccc0a78ecfe426b34481308318963d44f914d6ff25a59e37742c0bdb0dae6a90a8c8108f5f21c2d5517f2acef2e4b98c8c69f13a62180001c39039ec5097ffb49f7558318cb1dd43bab518d95026e4a883b760ac753c44b433c5816dd41e3c646ecb8176a8a35494e9f4f50bd63fe0cd733222553b5242638b1456442e98e2b321873110fe389b6d22ff022d4ac5e1249d15874a035ac28c1561ea03b2b28734286a64a83402f57d89a250049472098b3986c1ea849c55d39fea536644d49c5feb14ba82114ca5fdd0f047db2b42e06ea1122eefb69f8ccbf1d7c20bdbb00be45f19997254d86a282dba2fba0f6e1734f79fcd0d479e2cc1563aca76c8e264286f3c392e773444fb50b9a500c4ffb671f97f70457acfb8e0cbd33f3fe4abf7807def746d9d4a7af5a8c0377bd8d04b5f137a4e2fe7557ece6daceb373638af426f4942ca76da1e3df1842fd62eda16ed80308830b03e5516d59f465562810d5fa80ddbab18ad87304ee6a743fe621365340a19577f8039c6b83c94ecb3dd416b4657d6ae2475a5290af83b4538f0d091dee2b98dc7ac5d11dc0e869d3600b47d8b4e7dd4242d9b388584a0a307d3860e27e2f2f4a79127058c7e83c418e98119baa10fcee68e6d4c8bea8166a41b617b1c4f9cb5e826ee6e450a22ba0343d394dacbaf7727889eb1c7a1b077b3277ef34b19a8165402fee01b44b607dca656d68b782341fad643d54411e4c4d68db6cea8fc878e39555b69e3246c82ef9da94057e1b382ea7baca04db445fe1e2bef33a7173a07044c17db4ea7f4836b7eb2914e15349f3060d5947e135cc5944e5a77a6701924f9f96bad995fa4ed001746aad762eb4601f1f311e69c1ceee510e856385aa0cc016964ce2abe3fd104b54328e1b6f2f79ee67d0cf91619ca08411f0a2e38d03610569956dfc60fc44174ccc4ab9fc0244576555c2227b0a9877e4136470d782cf9742da9ffbbf4511e66207fa80249dbfbf79058b3cc44dc364130d0cdd58649170b79dc0c86d80e236c78532c6a799fb2fcb6d8f85be205adf0869fa4fbc9f250857da2a22c005d5a94e5117881a96e0ea9925132de92c5f253cfaa079ff4aa03ad10f9ad3fca61e4bcaba36576ebfa259cbb5ea876f76df84d4330c2f0617d446d4fdd415025ef20fce92508aa668ec87ccab7a20fb70014e7a2494e7f7e595a359717f3d6f7e52f845386bf84f5e11c898c0a25109becea3a03f2883a06d8ad6d63989a30d6d8293d35a48e3d21c7a20a4e42fcfbf2ee379b00709f90cd49ede41f2c1dceb6e71965dd44c11a4d002fa2cfcf897dd83d85187f986bc1e7033b613cb0b37a4504dab86f948edd9c62a786d8ee06ece8de529d208e0157ce759a879792c799e06ab7be38274fbb1df3face6b485c5ac58572d9edfe59649b0da81751c7365102ca818a22cdd3e638e2921d95203895560a1c6f6ada4f40b637e475a6129cbbb25d85d120b36f2d79d305c8b53c078b886246d8e29fd9a9bf4f92b8a5504f90c5a5e6a20e82d70e2a4ee05032d0586a30dc79598cce55536d37471369ab28816b95f9ff477dc2b53d6ecc1c4f2aff47501d1329f1921cb30963a0e8b46b88aa45a0c663d2a88ed875b72f5a53b310ab02dade6cc0878a2a57229c15f437878bf0b22a61271326e765b6171f2d08783f9235e3531c192e8651bdb2263a2026a960526ef421eb62dcc13c23eae3797f68edc3ba58b3e2c5b43938a5d1d91daca9e012fef869744207767026f7ba633383670e05ff0586cd221912bc2b1ce9e68457b121c36c7ecf453e3a0dc1a4303ec145146c24fdcb03637a74a1ce5b44dd9d2376ac78ce3715c7c08c580a505a515865cf63c059587bca8869a003cac9b95985b98bf67af9cb4a87575e9258fd60a659c742f79acd371f47e1061339016298cce0db88ccd15c40e42101a35f1dcf12613c0f065df93a371442b70ca25778a573f48729d1d7750242de28b1cc745077da87abb59709d9d55b090b5c30c16faef075f7847ff45f7b289b1bd429f92ee398e4d5be83170602d3937bd5ac04a776bef6f602d0db2823eaec8271c48edbc344b0d823641105cc809aa9531c189d73d5bb722d69b4f9016616cdbffa0ee72894d7afe5d9d962a0700c4da03abfa29cc7b95d72580ec7fd5f90a7197df71fa145a884e06d18b91e0fdd42f2eabbce5285b45660306acd403c31c9b491afdff6d467550a93b5b34945ee3d3d9398e4280db10e0eb43a66b441bb1be97d04e7931fe35f1706979a70e337b6787032601b943dd4cc39d4f53fae62e15290a5d9d8b2076be3c09170f5d26f413db3cf7b1cedad97cc5e5b3d45bd3a9917358bcd977dd2abf7af426ed72f709d9c1db031d35c5e658beab3ffa8ec3a4f91ad98a082dc576422e18da26aafd09b330a5d1d205ed1c9399590f2b0b36657662521775a725c6140b48714fef637dd505ac3b2da81ee17bef9ff337e120fedc4887c81beb64f4d95e5870a5484e12f82cc6266dfd85ec42953e54542ed685211235638b35d7a3562fe112928bb5c2b79d7a66ac2a7b3e88b41574eac972375817cfc85a3f78e5a26ac5650598e15dcb94ed1e4150e31d584eed6a8401ee822fbf930712d8d4a81e8babd27e8efc6bd06ed76a2e1da6c455a4ba830a0f16ee91421fb714e04be38c1298ff07ca92ff7e8f5e355a167de0f34f05e20d6048d70032a6967767bad96b0d0b68dc44c3d0fb37c2721cb87faf12c5ceed0ad9f0b4adbaec4215494562c5eda18bfc8955b74e9532a9cd19ed1ba9ac28b90564211c7dbfa4186736a98d97f670d75ceaf3697207cbaf94cd255eb319abf33f7f63401027cdc4ecf25327c6d4d0c3ef4bd23ffb039aedd4c724420f85ebd592e132f2b392336e2b2e3d62b4cce16ffa520e485e434912d34b9209f6fa8ef5e47d6086414e3f56afb4ab5c0e42d989e714693576be2ee51c0cab060bb2bebd0caf8a18649bb30794dccc944356de43fa02b40b415df2ac9337d8900d1b5db9a58247cacb70c100a6da67bcba403f218163763bfa2642682f0221d753545409365b6ed11e7d6f5509fa9584cde38fd0d1a43357431b7dd5693ae8ed36f55eb9cc6f638bf8f7caffd800ec6c90e86741046ef464ee57d892d01897844aed649d3e319e39f9ee479ce44d39fedde15d7b65f26bb3f64a37aee06331f67fb82a55decc5488b291d0f625c2aa5247d702f6a0e09287977353c4a114f1259a2926617d2edde5807740f84611b21c01c25476ca211e50a7718fe3906759af9dacfe9d5485de51c829b71cdb83e7b4adc5365cc82164516bd843351380b6f584981f694a08edccda95d9571cd4a4c359b65a3a239b387a7a0ef486a871f654c5cee4245d8ed9704bb441ed1e8bee3f5593051be69d2cdb150f17092e1687dec82ab5a9eb4c6e8650fffc97d6186a2fa6a9f3e7f60b451b49fbbb750831b5dde965df64d9fa53d6f0173a798ce2a53faefeaf77324de130b65593faaa487ced41056f5186ead15ba2384d2cc62560d257b9fc290ab78c2a76c966162c19ac219c81111adc8c274426b1dbe843056d816a232be95778db378224ef448a7080a1cdff3b8d888096922347c367e09388c390bac01a540814269f2ced968dc717d4ce3b6a84af23fd418a5e58fe7e2adca342310f6b1869a99031a1008d05d994831f35971109717804532814cba542a313cd2cb4cad739c1d297dd937cc930a2ae7b1c7afe03f3e5eed2c39e46c663eead6873e4555d57a451ca953c0c35ef6269d210a27c7b6e45d50140ffffffbf