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

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

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

Block Certificate

Block 68925 3b65df889f760ea2af6edd33a749259e5f22872468241c8c6e104d5bf8aa8f76

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
533f2fc2e8247af454353739a292c558ffa265fa09d2525c186f5474e7702d07
Certificate Block Hash
3b65df889f760ea2af6edd33a749259e5f22872468241c8c6e104d5bf8aa8f76
Source
getblock-raw-prefix

Public Data Hex

00100000800000001f...001f600100c0a20000
00100000800000001f0100000000003f000000000000000000000000000000000000000000000000000000000000000000000000c241b59188bb9a94eac22c83a9ca67f25e7a7a21c40ec94b2ebd124df6ecc7b349c9dbf9993a256cbeb05a3ad5ef7d79e38940c605394e62dc14e3f9c4f4d3cab7b50e496a4ff804f89231692a0c291e1a1365809f035995ea0400000000000000000200000002001f600100c0a20000

Raw Header Hex

00004020d5083c124c513bfa066318fb0b5d051fc73f8578074835b6960fecbf9387b142eb9f359d20a3859223d2d0f3db3bbbad6f880ace7cdc2814fda908c8d0e37270db7a246aff200118072d70e774546f185c52d209fa65a2ff58c592a239373554f47a24e8c22f3f53

Proof Data Hex

59,560 bytes
12121601030772e32ba74d9383b54974bb5567856f83f94fa79436a83575686413835372710be3008eea42e3e065c3a6f525d609c0337d54270f2d7709e79ce6ced7491f61587a92f2c3a5794c1617d9dd33da86c907cbac58f6fd2d0959b99ee4093ffac96146aa05316e75dd9d13123a73a92537dc8e38e6dea7a6f9f4ad2a23e59016e36136f9e071181739a8aba9e7f73711e545d537328df4b144970a8f5719a7e87c28c5a2bac272c6dc3dc745fe25941d4871611611087908bc03649d59b8c306985bbfcf6396fa6eabd2dcd0613ed89630627a44accd7f675c5bd56e8e9d0e6370d592ae4ab3ab0add9d43eae2f35cc4391966d74851a5f25e1672c6aa2e36f950e0a5804e6a7a1aa5972d3c8030dc85ca3bedeb3118506424109fa6ae8bd5a1db5315f69eb8eaa03f08b05aba31e9379bf6cf8b51af40ef4e4a674d3c1e52ecaf6d3b115a674eefafab992395362f2f9f9f45f2fb8664a02cb3a29a7e106cb3d9941aa57ddf2922d03066ab32a6a4a39a5925c9171445b02b9076ce31a5ff5b03d387bc68096bee8bc34b94fd4f13c853332c052bee6923a8fb7aae931ae9d9174168badfa28fa751e865c19cd123f354495109fc8e414a7ab1f20303a0ac7c0f51c12e6755e6d057cf094a4431dc5d11971d04b1e12739f671c1aa1809a55b0351d4f41958fff29a7f9c034b0c90948c4bc774742daad1cbcea155325d04798130af9b1e44347cc4460de663aa228da27500274dbfaa467bf47a2424e3b158b90cf115c0ceda79d084893b5d32bdc60102dea545e39ab63f8dafa3e715515f0e3b16ecb0d64146d796a3e6fd00ec3a6adabf2c7c61bde0f2f3085d5a077b6d4c9b074e03e768c01adc227cb05252795cd1c3cf3b31d309b272a3b34a7481d4fad1817f4527366e15e91ffda2a6290cab880ea670373f3a102eab18704dd5f677742d97834e224dfffea2621e4ed13ef2f9a5f6d851f18af9cb411df03bdf7cc4efca37a53a50c690f05a0836b79a96cebcd18472f201daaf5129204546cb79d2722987bfbaacf7d3bd6f5de2381c09d2a1f90f54751db25ee93b50738d045dad53219cc94e39803d728ffe2b2af86c0d2c084d773a5581c61c0ca487569d543cd8d94f4bb573a72a6915f40659add57c74dfee97f4bbb9b85d2db705d142b9593242bed49a0e222ff695bff920033830489495c8063bdca51058b3ba819c81150eeee828901d85b64b8fcebc8b166594657e559c3fd00373630b8dd200b6cc6cdcfd8285b4e8e2811612d3eac4a2b9b13979886d9fc32202e5193ffe875f360c5524afc2984698360c49b5bfaeea3c26b2a9adf3f3517940348cfc52db00e66937462fa9093e3eaeb0af0d52c3cb3e8d190e9e99936ea44b62a20ef86dd2aff2c90a6efc07017d3764b1720449e1277854ef8f45802566304f11c3a2dee97cebbf35d92e00eae599915c10186960bba5d31ae00a5edbe69d5dee79d2eab327fe10dcb77192064f43ad48368fe2f11f0ede7a0937e4c04ece0c01498ae74e6214762df95e125441d4beacba2a087e773b47335b075b27d3cac1cb572102d3295b19ae939a9e3029df22f5a0011797f5888c358523ee80f3002de41877579c551b432b84434a39ecbed1232c4dc81b1762ec52b338092400d3b39a4ee93d66c89f149475f87fd483a83f945c74040c0cacb5d44c46712748ac30b5c339850ca2e96483f969fa24953098f9ee889eb978f19d980a1dbdf5ea2956eaff4f52d7b92fae63371d427c2665d0df09f67e5c14cfc7fc394d12aa7b972269cfce643c7258aecca7ef20a67fa553228d99a1c4cef5d562164087e29af27c60059cf154f954b4c727b684d1fce49035f2988315c034e9988c196557669b02bd3e4621a0ad8fe26fd319a51432676f799aa69efb6b45d01a7699396c0fd4de03f54027a984195cd2b50261229bc8d1e1397af833c76669ae1346b71e8d011cb4699a43f92a56eee5818ddac086ab748159ba291d04b70a4955f892eff47f5366690aff4671ea662525264e8b590945643ead7cb577b47e3129cf8d633081e9f581181649469ac347709845ceaab33b6412bc987a1854dcb66cc7cde601a28c72cebaf6112b8e52274cdd5f007bd11acbc415abe719e1f8a7b8a7730639fe3360aedd1aa24932d0cc68b0cf0bd8b44217bd0f1720009329b7f05277b384e7d11792a753f30bc8cb5e175b3f9ea15c05c46901bd5ad3b36be0a3e9f111c1cda3530fab2de919c4279f5b910374d97fe977a5ad988f77db1d0ef014a60aec35ae7458a5375e5168d23c370b5adcf44a2740b6db6b56a05ae701ac0a974386ae87a0a61b54487fa3e09769a0e9462a53850b8f74910f9058ce5595d16462a262b4fc4ff59ca53cc5d63521d0255adaf1bb5f25af46520321c1dfe323c017afece22d15bb995a7e53f56bbd8ee7cd1b9b3443462b34c5629d2cbcdf6056298183c1d4341e98d5696bbae732a72c48f8ca2454c9456d3e6f2b82f66feaeb186e14252c45cf4aa463673a88ae319bdb9ad1f260930230506d40f2eab0bca5da62cfc54a3c6dd22b0667f33d9b83e4f24fb99438b506aa22efb4fccab633462bf0414f46325db412493a5967b6a7312e499e8e2e3542d0e61ee571fe586218de99a394066c9cb2cd099ae4e9ab328751f05d7360cb8af497ac844dd350dcbc50fcecd94408f562ccdfdad7835a5f6a5e03bca6934966e022ccd4d2892a16d99013832ed48b4b01fa2416f716bdab5218f91c9ce7b476bafece161c9de489a625078e96e4de6a9d4d4d99f177780c50a2ccf359e2b49f68e6c8ffa377f5baffcce057b012aa6ea0866c576da240165b44f7312a586ee6931b8592ab836937ad9089b52c5e407296e5c131de1ab76f6c73dfea6f7d1b7084f0870b8c6238043776ef068a488df54bb0c1bdc6d3fc81e1127802c78c511266774990db30b4ca9b52bdc69d3851090ad2629e59bc60ddf984277ebacc3dbf20cfbebe11ede3e7254420fc654768348dc469cf6b58e09166063536745c1fff6076d4566e6ee31684d271f21aa0787a79f1625f5039bcb4158ffc068bf65228f14af86183f91a1f3677e3811cf83627426b4381202c955a9d51963a55388681b852cf84012fba95378e1a7038f195b713aeafaab3ca2a6e6e956c9884f4a25f3c732ad490047cb80f666636c3d84e57185606cd45848d6f4c35e901d1ad93b798e756c94978dd4edd0f0c7bd3dd9cd401569ee5b3055944a56d08afc6dc042c160c1abf7844a77d05c0d26908c249e26493fa29e752871b52ad8dfaa6d2c5a6f811605b020b0d6879caae48e8347fee100837158e58379048c05229115834b106f69ae391a37c49f5bcc00961878f6c148f30be821a650349aca527331acb5fcf4fe8c9460c561fefd2d88e9a9aa05ab5f89f8e28d6f22390c6fe7c8262ceed4e496bce000dda864f95a12636431e854353dbda95f69a0fe524e5883c4a94f02a3c6fbf52168f14d62c9235541c5f4b97d9411bf485c76aea3336929500497930bbcce081bcb45ffbf04c3b501001c647b2a34b7bfc5e06a863666bfda119c89033cc42d8efa2ac0b1d6f920434444c83cbd8db5a5b46692ab3b1d311f98184200a73011e717337c5b252614db5a69c7cc68643ccfb03b5462bf25802997b8cb0ad021b406c2e75de74c686ee3563105bea276b2bda42f9d59d6b6ccdcffeec6cb5e6e46edefedd8f17730251be3c0cb22c0cc467747af4c96d12258c9d9a028e290c0a3dd808e10597d7d3e22be087b383212869b4e21a8d88dcc3b19b59a4a6dafcad88334b7dc540cb0b340e9b36b6426622a2d5ec55bc9a378f83c32bf33fb9e78e9d3b2bd8f5dde8cb179f60344b1b8b9dfc96b15a847e4bb937d61a832ad4b77ae6e2c0220b860f7a3545f6358de57734ba247b4f85e95ecbd58a6f7177ec4922615b22b3694ec820e5987621c157c148a1d9dc0aca62129cb5a78218bfc9534a81b8648f202837929fd869e8debd2757f7b391c604b76dcee54b6d247ea39a91bb7465f07d16626cf7765c93230954a7364277dc71e0cf964b041455754e7bab8dc0bbcf19aae4819ec9ea85a4f62a204741f9dc7ac05ccd2a65d7264654e3e51077eb7dd75bb8d6b091fd485702142cbe509d6fa1bfeb8cf272c80ce6f8a725b949204c4fb82f521c619ac34e4b26b40528676feb51fc3fad1d72e07a2d4bd43ef2fbb4235ecb692b0b1053bbbd78e5a8885bbbb4a34061393e8c7285fa1a6f0457b19a9460df27bc9e455a266935c44999c02992a31dc95c4fe6e0381a77684067863a666c2e8c247924548d96d4315e6bcc6ccbfa96faee305f88ceee41eb7db9bb2dcf2827dd720a7c99fed76365c6cd50c8c3e2f483a497ac450ee7643a621252cd845614a209ac805ec0e44c29b11e20f1aded06dcf7adb676ec2d9ccedb268bcc5f61a2aa25bbeade334fe0018f3ef89f6318f94cfe680310793808e934e011b46297fed9c266b1d014dca11e46be0a9a88f0ff43bb64ad2e593c87bb63688d3d37b6b084cdd16fd9cd96d7854d57d85e6ccb872c2eadc11adc7ec443a655929e26fc30a5964d632778a05d87b4c5190291c80eb6b98093954468c87d757366ef6271425a0c55b3412868ca61545f1d2681da1980d6c2b5c46a8c7df9c092b14885820aab48c10d1e03271735fd3f598ac13e7ec1d20055286651f25fb7daeb1420e8a69242b51426ffc47ccf1d636ff21fc7a76c9f7f77ac1ef58b5dffb44e3c7f5f3cd92a462aa2b4215eb8e72148ece501e56e96eaf57a15fb7044d6c2373b4c9b4d99a2c7a4f757cd677c21f08010c5bf6d4db61f9cefa1a04956e7236dd34aab05cae6c90dae29df6dac0b4cbeed710854b41aa626383eba80e92dd5f2da118905464383d46ff65ae6cb92f650e3c79f0f1ffc8c3683ff82035db46c547fd20b8ece1f18d468b10833f294ec7dd2f8a858b827abde306c375bb8a8352dc80f0c31638f0b7b903ea6fe832ab5010528acc58a580d09665df8dea29692b858fac8587c5463a5616d97c9a1d76d13d96d490a0f659a41f3b5f1ee1f3036abeb95d06a8358b645db248daf0f601c149d04e9b5e95dc00593910c09d4a8fcd32a5783e5e8c95e55418047ae79078c34726443504fa0f1bb36aaee2c744219b53754d87b857a614e90abce0bafaef9f1684d729799e93544c2f2c4c43e2eae0fc8d57c7f4cb94516d028b6e6c14505f340e0086420ba20a40fa71b3960e5710f39d3db5f7644742ffcc7b34d23535a32795bd312964d90bafba599ff5408af95d7676e15ffb2829a7374913a747889903f91771c87ed71b4dc604a979dfb0fea711e974242d61a600f9164e3add18494ae629365ccd159f202b650c01774bb836ada39b847cb1e90695b0f7391e37c4e49c54bb907e197b00ffd15cf7c3a1673cb376d001af6fa54698f4ed24fc43d572e0445ba16d02e344e7e721590c263c78b9cf99eb9e07dd961f7d1dc98887a5bd7bcdaae3c0c8ea13db1ff8b483b9181a229dc8f56e160077bd3175fd570eba70f1346144e99bc22e407712174574aabfabc94b41f2ddbb557d5fadb452bdbcf1f9e3de87a1198069cd0a138a44103fe8307f57545e3003ce383573719b883ad72450b28f5f0bbab0f5a4d2923c75db8c06bf780c1c8d743a8ad7f4bbd7596ca366f4c6538b3b3d28a706dbc6ff66cf20a1f6f8fabae4184454d44e8a9fd3b1f2d7982e78f777cb8fb8ec824aec945641e043f55fbe7ebd157d0df8249e5d73e8a54e48eacc9aebfa0f709535fbf68ab9870fa5ddc6e8664891bb5b31719ec26f73491f8a4e8b73db531bffd322aab24050ad498b1c7d79dc6c4b76a973910835cd54fca99ff92da89a21e637d770d7affb206f99d6bfef13f5aa2d2e66dd4be7c86e66c20253852f2e31f5a954ce6c7188423904f6e94a64aca07168727484e20696d93e6c18e8f0f1d7bf1509d1fc6b1def9e1f204b1acc284235d3b216dfcdd462aad6c2f523fe4abb58f67080d3680b6bad7c9ded8525852b3e886c287fa7a3ae9ff750a469e144aa223d187967df7f08eb4438edf86490c1fe09e1b09fa5aff193c7b1c59042c09ed4997afbddadddb60097993a058bdd099d5fc09560eecfac74e3560e81340ef8b5d6813f3b082dcd98fa48fc147ff1b6c6e71fe6f8f5950c6074a235566891e3c012da11df0d8c60a82bd33213006dbd728456431aeab1cc9b5377c7cabb12244484ea44dbeacec548456764f03efc379f9a3bd137d8938852999d643bd1f8a49478528ef621f0864a38f17103dee18238a3b11040358167709b7c87569bc4bf7a7d2d79751c701c102e31294571fbd2cee0433489c5c60139c483d8d827caf10c214879095f3868b2bc69b1d3bce0c4a46e6d63a6b23b4bd235083678d764d391d5d155c31d67d82bbca024eb31a21a8925b3538eaede0eb3212987d8b259be94d07c6993113a6036cc6acb59d7e23828aa9e05978b3fdd13589b9beeaffdc230d51bbe88244dec285fe59a50d0a8760bf769dd213c78104d1929389045ad53dd5138a290cd6197b151babb5a692b56c308e68aa2375cbfba9e9988f4797a3eeed302c5066decbf9555d99d9e6d91119e7007dfc49d15e60905c11793fb5895e122bd774122b940cd32176ba842f428bbc0400e17694e9d1b6641dac8327a250e21807e48467c352f1ca58d4038ee6cd8d933cf31bad5f12fd054042b76494d292abe4d6c1ff16f4971d13c694ff5f84ab7482bf684e0c5a32159d9628d7115dc93763a392089a48fee30f44ba8833c47b2347d77cc12ca99096c8286f573d5a3506b84aaa301bdbc121fca101633b004d74eb3c197518a1043dd630fbc14c95a5ec4e559ce95d6fb01e2fa40efdb8699c972b41522ee1bafc37114e2ea10df6400c158165818ba65ce8ecc1e48b03cf01a30f2cc5adaaa55951dc1689ac5eeba39329a20dc0980b64950320fb96d2d9b72286769a1cecb325b1d79c7168a17b1b4ebabef25ea8df306f25370f0a9735271bb69b2694cb6d34baf86c532459f0c740821997dc2b7845ff5a373218d3232508a416271d7a38dc612f733e6bfaf52b56c067d03fb791b0c4f3bb7a0be61c29f6915c8ccd108144e4c0185cae7aa90eb34e69dc2aef01d98b28a5d12608866d8e2816040d2ebae25cfd3157b7f12bacb7ecd7824ac59187284a59bd31b911517f8a15853fed7ac99fe88c2f18672f30da291fbb005fa35eb029ff2f39e7fcf1aba1f0a499d9bbe6c3b683d68b91aebc92b7563cfe91331e3de2899df7e3131234061438f5c56cc2f7af065b4bf70a3b65d5cf08d3e48de6e1567e659860194465bf93c725d57cad5adc2e82833cc037e1a6b5cb2230cb841b3e6569c826978f9a6c1dd9a6c4804f3da9f6539d400275474700c45fdaf3e75768586dae44199944fa0f18c8704081143192a7bb74ee5a8dd7be64bfc5deb0addbdffe18ee272f0223a2d879642bd9ec77ec5d510cebebd3a9f844d472d0e99343d7174e6595421299ce5e42985af307c71849a5f945b769edb4638ca2e4045bf6d6264991adfaa9ea89df5278281ba86427596987f769ff561cd02de3331ca552f6acb7bc631a112f63f4fb99b030d1e6eef3dff89a38ee6fa829a25934b15c912dc553699ac133bc7bb74bb40c68c87d2bd1c4f2542ae56c2374555ad0cc1a4f1469df802b26e2db6adbaaaf1104d3768aea81376691cff39737d0c4635ad2eb5898ad1c7af694b8716a1e59451ca4dcbc2c5d2ebc44c55298018f67f52f6cd32c9fd09aaf1d978fd43489a7471bcb1ce1c4280ba03cec81d1af3c57a08f691b7a62ecf143c623beed1374d97a90b579f0821bcd27e093e4aa1a4a0be6c4b90c1c2c8dee694a3bbed61fe71b4681a041542fe0241ec4589ef43d29e7fb2e6e346c57eaf1bac19d10709056a530b61f794baff34cdccff20ce590ee0f4b342992843836881004b6e07ccaff85abd5e9293143deb42014d8715f4072392b03eb6bae64c7127c8b42865bd936acbfed3c772a6357bfd363f623782648f3afe15cf5489235f62a46b5b54694c45b5b466a72ac7fc13829702694f030f61f4de8d5eeb833bca6926dafa56a61d1f67e50e68ab174e9a850f4747edbfb9e7f3b79cb826451b08032dbcf62275345c976067ef0f1a329dc6eeb15c1ab49894f4347dab2f6986298fccdc9a34cfa17907f1023d1e44f8374cb27701ca15eeceb1fb0e0c6a231cf3a5136d7d4df682c1bea66cfd37c4c808e17496a80c47dc65864038d1e347ce4a3e9e7e2028b84fe93c9b94c004c941e048f50305c8da6b38afeb4aeab3904b2e06d814bb918c691cea931535e6dccf44828c4c18ecd8288676f492ef77d2d69e3bed4b4b44883889f5a90886bd5d2bfcecb18cafb5b2d4dd1917ffaf35a78f7f8ad200933a211bb3ff4ee8151480eb7094e37fbfc636df54d09b653ed15164417a4760293fce22c12da115be70053d5c2aab7692ecc7aeef9a356266f0eb4924274abf5f058cdcf6e87cd7f7a464af1513a5d8c9fd7821ab82e5cad17c3b7d9d92baee32a9aacfbd58e760e7dc64894432bc2fb8789b5187aee36adbe7bfa07d55f7307755d750b7cda226ee8d0d9762142eb90a5bd261747884422c3e77a94302e203faf152f23ed7b89bc959f5ea70e79f9e22caa18b556752ccb3fee3eb7a412bc15402e200d83d8162544ffa8a7e8545e01d53a850fa94bdc9c94fef9b346638aeffadee463b112fb931ab7fa956fefbe969d4fced80cc7aa40d439421fc61f9b38818f2e107c57e141c8f264979d6e62aea00f8b5c334ec6c9645d8d560326f9e127c254b63d77394f1ca2078d8684365c41449f24d5f316c666a7ee3663ae66be96c2ddcade1bfec014bd40b990c3bd0b6478a7d61095f240b2a5b50581cdc0425f853a64a6cb573ba54f3c3298f6771ea8a09f562828f2e7bcb3fa660d77af6c014e5aae7db5947a3cb387d919c554440ee91befefc26d056642c69fb013903019b1b5d57eb9d0c93260e96052c2f16819c22d1265733b551946904d2d2e7e4dcb44fb7164013763f75dc63fa747997ae01311fa0dd6cf397ced98f176f5962c1135e293ab2a9ac495dc07b2c9b7c8ed4d753ddcf8f9458a06e74de296ee05963a198a120aaa4c585bc7263e4b85a93998197310cf4aa35c75b386638e11ca3dc9db2fca84e1e2be7796ceb38c322f39aec7ff68477d34c9a5a35f04a6136dfaecbc9a205d7bc1c856a698f2597a56ebf04eb08504878a3db94c9e0c7a6752906caa176bbdbc79d294ba5fcf36e7e06251ae040d870944fbe31e3e894e4969fd5542d37c7ebe8cd808850fe02f707cdcfe95f0ff1a9409026c6b1f4ac9fbf57f169d4540d40ec0bd794b1844fce8c4232d9500766a2328b4b2db8b7c1a4439e10bc55cb347fcc9f2b431b3016f665e23fad55a00f151df93e52e18a38d15b4d74be8691a59f9a0185cbe9d403aaca9f16eb13cdad96a7d364abf96986967b11b4625512d1c4220a1a472ca56ae7b4de94d2f4f28c6bba4c71045a1c413b323d862c2d42f6be1ef6c12a8e7aedf4cf1f39bb7c0a185b830500c1805784c8bac7d34a1f8564f34d992174889097c943a2df0a528849a9ba22e30ffb242d75e77d26a57201d19d65a7911e5a1ed9bea57389bb878c26702209e96353a5c0837944a7bcda28b6bb2ae8d3558ab97b545cc3f3bbf575acfbe6fdce52211e94de45b925ae0ff720d4e45b60966f147ab9da13aa5501e77a8263b11c3177b15099266d4cc237195215f0f98776bc6a2dc9a331bf1be4c57326fae32e5d9e06b4b4d2baadc55c62f3bcff17d6da7974b4b2d2f034d5455614d83a8cf12c076843580e193d8829769631d5091d18b0d2c3f7d835ba094c55ec1e92dbb51a30816d98163b0394bf725752417c8e5eb7b04ede94c02f6bc69350b01aa1c75d5544cb3eeefc25812bf860777d865f6f35ef779dfa79f8c4341c1ff80ea8754d87e4ed890366996ebd7385caea36d828504e973476e42d78b1503970b33e77797ecf58cd8a84fc5867fb7b01c9e12642240f5eb541fca614d1bb15f9a9c3381517b9ac15f9821e05168ff4129df22c12c99064d74e2e4fa5c9e66815261ab456dacd9ec27895177f92bd955a2092a673adda0c4b4434386670530ac1516a122ae918b103f68c63e2af280c6c1eea2a33f2d5a479f71cd6caf281efbeffd742235ee8364f84b4f8719eb4c58bde2e56b828b30568c2dedaef7dabebabd47eccdb36428033680c2508d0eb8f96096a78943a72fd60dd6585c782ae0f7ade70e36917770a95ffddd5b134b2647c1cb212c56628fc65c3c9044353589e775060ee8e50b3a89a97be51e46157c1d21c6ac60a94825dfb7469e13e2891fa78b346fbc05fb2d8ff52c9fc899503202944c9bb38a35a51f04505c57e9691630a5ee57bc8d035ee393d897737b03ffef1a17dcd11d4aa38982cc3ab1f09d7b3976871dadbeddda0dfd0284e854c3a6c8fd9d6d6c66193f8030315955e519d50bc15881935d63876ceb5e3851864e53c8b5063d285833c659bdb2a4626184af04a01e7fc0ef740973c3e70623b94e88f4c80f33ef25223ce4534a05c0bb6b7a2f478e3c89a6822945885be3fe815b8d8249b9f316cbaa6a3a8fd5fb28632515100db5d2184422af2e53281340b1a343e719f1868f73f31963d3fb6fbdaba70bb54175e8f2d86646a84947d9b35c540f30101b3cf4432789eacccd2b3258189ce3d7fcf2d9ef8db73b223ae7b84b34fe32a56c125874a5bcb0d1e1453f546ac3a395ceb0d94ffe5a587c0d6ce109b9745d9a02148a20431ee51651f8dac2c7e9f00d7a1645a7c24a0ab881bfe3399514abc6659bf2b26310f28d6fe5146cfbeae33b8824b8078640ad2c0a304e196524bc0763fcb0272a7c7f170cc6ffe598a995393eff054a049dd9557e627332c6b3494249a5cb254383afe85802d6ebb82ac092992f0d1b8eed6c65dc5e949aa5e38683df7211c1aa2059f3aac2ff88787276bb0047a729c07b1a3c23df04cc1951f0e66490ae7b5a7546a9a2a987b6435cdf2ce45813ad6e87f664708659a17c9c449c6da07eedbfd8e8b3dbdc4e032750db7239a84e55874b3ff5f9aa9a17d093930b1a33ff3b98bbe005ff9b70387bb8ba959c8184129d80e0eb7b38ac08d0f17ba633892fec2fd6aca7f26b5e38422bb7b1b81e407aae1141a89ee870de975e2e37d712a77d2ddf66db5ef71da37f597cbb619c7f10b0167220b4d04870c582590ef67d2ecc15133dc8dfbe9454c16ee1530a0ec7a20b2b39aa360263c6e6208a17454c3e065bc6358b9faa407859c437489ecd7b5ebc3d33cdd7be12bf1d353b08e9cbaa3a7149dd6ccad9e4befd3acbaa28e79b13a1dee947239a9459de2e12885cb1bc1913424340d84d1f3383d1e15a1cc90906a6213f9456ad0bc9f049b253dc774f8e34c92e94b347418b19459278ad8aba00c67871678a0cbb9245fbc06c22efae38f797648bafc691a11f64036d3e8348fc63ed1f2f04761fd1a52e9fbe2d5dfa8b610d846d26b7e93aebc62954bb3936c93950275c90e2da627594a30546f2028108181e4180b7d5230c4558e330b2c4e9896b621d9b50622e8e5b3ff4186f8cfb5e6a207efde7b703d6f4d273717e63cc21f2bcd4889a72d8ea57a5b8348b83a01e9836c3b085913d3e75b00d045d22daaf21d5e111670c4820a186cd1f09eccb8bdf1574827a9f1d42c8a57a7917bd3f348896c94b004eece6633a988c540f2df9c0e2f5085cb330b1898159df7ef1b229e1f69afcd320db34cfb547d249c00f489caa02b3330a4d16cdf042c2ba5136f16a1a145049da78f2f6fd11a53854cf96d918d8a3eba1f8d84477f55dfd916d7dc2efadc76cbe8acd984c83b5d73e0c439f7044d26da56f58c3d855adaaeeedd0981cfb075d17a7babe27b8251c1dfa6d560cab9af4a67584481d68b50f72bea7231b5976161a7047726a642b136bafaa89803fc70fc5402a64dcfc74553e8084997a6005da2c1bf713286e52e089a769630ece99b73e920881c328863a005b76033bde4df51bce588eda311cf506ee9b70848a6f21eb61791a6d64881a3dfa86d2d7f05be27fef939208b7e1cfb98e7100135e46769b282e594a1f5d01a53eac5d14bf9a560e3cf42486e6c753ddfefb1caad309612e3d6d19a71ba372716aa883562f31de730956e486662c827468a4dd20599f4763ef4d6dbc5b52818ae69d919018de148f19076ebdf333d7b0d275f4e431fca61d53769bc1845ab4b54067a908e1b1bd9d4738fb3977ee6ea6c41db2a9ef9f0563984a613d7b5907379b85b6173bbb74a20f9f7142d9df7681e7bb52a1abfe988c23926d0a170b27d1d64a30a75c9f9a5521b5dacc8d0a68216a8ed127afd2df55b9bb21935c1dfbc5ebcc5ff9256bbfb28a22c18fdeffcd1795c5371dad8b7ceb10a89ce33fd5bbdae0d4ba16c8c899cd5cd95870ee2215cf511b2306216a53959ec350cb445db064163aa284d4fddbd509df2a8f691f03c8c27e559c79debef247ac79a54a3517576a8dbf72f41c0e8faa9731a535658b28c60e891698a240857fad0890e62a0f41284af6188c027157f8456fcd49c518785125f8dcbc6139b42ad03c5e29bd8752df46e08ed419a8e8c180a0d287022c20d17d777d6d5821e9cd4732e0e0811a4ab7a8cada7f8f5bdcada53e06bcb223712fd26918a1e500bd7a22e5930efbf87661a4d3368e3a212175ad72f83823a5b95e6d94cc143e217b0b347320659484b75156cdf4e2fabef4814962dcee0878f9affb758b5a0dfc0f2b12e6d8838457a9cc9d6101acf54c3cd95d52bfb5f2e06ecb3f8cc0607852002f7dcf9c7758e409fab98e3f1543a2b80f5e1141be05e978610fd97d1b12401cb1062151849c11139abf0aa2c2ac02860d9e511316eec4c69cfd8bcbb2593b505ddf770883f7151b9f737ba6c66aa0b2cc67e08d60f77c9acbb1b2483c20421d60c95f1c7018ff7cd2630c616329cbacc09fdb21a2d2b297a36ce44988e41ddf3fc3e777c3f9565c0e47bfa30f2ee048c3bb066898610c40a0863963def987152157aacea4a6b5a5716a6190ee63b32a19777c6b9e97b60e8e176f5848eba90f80734c4b9f83cdc6d4e3ee3815d37c4c792d3d3b2dba6bdc265f321e6100566ea9886bb95ea8b0cfa4b4fda28a373fa9e544bf189a1d82710f487753ad9c6e66a54067ab7b623765e5b3d9344aaf469e0b4fe886e9b2f5f63942238d4d060cc0e16bb0c624b302e10c10ac6c2a33ca9710c0fc6a9cd2dcdaeaebf13801f09d94e29c414406ad2d2b4d409be7eea69cd486caa800e0e8503b5e32ef715714b0c9051caaa61bf6efe89d0c987170b01ac9c9c9eae530504766b13d2de8b3c5792c5afa4a8d5d2a456b828414137dc3dc38b9c6cfd553eab645cc0148889cfd493a5de5600f877083b82e78e05a3656b59611f80b862bb1c4a24af9e8e374a89ee0f2b4ce329f4ae77d3d2f2a73898a1f50bfd588ce1cd6f0449405029999d7743f19ae934cda36e3c5fe82ba137f8f6243aa631b360f8970dccd9d0cd20113f47ba0482fd90cad0ce63b7ce07ebcd2c7dd169df3a816c111a745caef09f6850b18c9b4cb6529f55441a3dc9e8f18ea773dee65e4e9fc9ed8fbd81a276f980ea4d62ba9bbea41838794a8aecfaff0873256f68d44c3df781fbc5ca5c16cda9d82032b7b3eb0caf715574ff44a4583742c965142d541defb878f6586a1f5cc49e0e10acfae15c9d79cc14e8ca766cc7e773516ac57a2c34b9286ca33610d91679bc35a3b7f789be2b669dd2567c51f41f2ef558ba15d49744c4885320bfdc5551e2e9bef188f6812ea2783820df9e28e82f5206f9e5f57acef870074828230422f762fa5ca1242521793f79aaca67c4959c18e7c6bf65314cb389eb8c562a62ad6d71755139c9ad8ee78c18cf5de965de16291a645bbb610389e5f950c1a8a66cf3ae6dd3fb5c4606178b74990187ff49eb0187255f403528408b7cbfd917643ab77f6cc0d82532a93c7159d4ff7bb0b39be9364fc1869a7c069bc5892208c2404006d4c0d9deb1adb93bea3dd5b9d0ab7d10129cbfbc1241f3b95025a37d81881d9e90734af293d9a5c573772f51da5b763c7f69d158efb9449bd6e98284517809a95c829106dd05fed7f4369357758218392191082591fec5024c65e94730bc521a69c030efe65b506cd0fcf1c4a17f53471195c0e18dc5a0b8bb25ff8b9f06db14947a75067be964ef032dbb31ac77834dd85f362a77f41a93487e9f26adcadba1624d5599982d98ae8dc0cd0c868da81eab252a1845078f3256222db1fde51bd9cb76f3242611e4842ba5486c0ba79c4ebaef16113a2e0d20388b3b183e1be5a198471456a53615dbd0af19849411d228657a0bac8526ec40cb244b45db13c2447b8aa277594be7590ad005c9f6600400e0f9f0ddec7a3e34445c7ad23391d9477a2ca8878d151411aece510aeb47ece87af400d6e905c53c5e1d1ef4ebee5e72b08f0dd30095fb41f0017a71236f16ab054180757b8a298063b87ac1b5db72d32b400ea8dca406d39e4f95fe07a0648cb7e053d5e9139a3924a6911b7c1c2cc387994f842f914e136ab77cbb18fd55ba9d301a0acf804b8f3cb5cab05512e978e6c1f7eb9310c9dc4ec98e717d06ffdedcbd112b02b826010a6e9e3de35382b59e5bfb4dd0bd024665b8721e801851c784054b2a916cafc0337774b592edecc389cf8d77abdc39401e64795077e4fc3de1022c3c89c0f61d90a69bdea5de5c97960bf28d2b29618f41a3dbe990befc3e5b153a3b1730bdea05a04f886a3af0c6af249c26834cfec82b77836951ca35a55c5e365d82078410699ea1699fb46cd949ffc93afd7f513ee5c5022a3d21fcb744d388ed34ac8a326b325630863be07218cff40c7ca4e26040971cc4de7280975d26b4f5855207dc39a674bd8d93d31f3025cf6973aea33b020ad05907a40ce605b61826d3b2e460c8c021c43b34ed032fb8d758a9df37256de6cb19114e0951a317e7dc49dc9454ba065c15f843031d1518c4edd1ae5b2a346d8437604769a237d21a50870b8cc361b88b5ec607fed8bc3fa5971a7e83f790e185b56300b15b496bc2e0fcf9422595c447c8e93af00dd6305c3be2a3c6df801f519dc350ff5291e8fffe6d4979a0376f1c8ffb20a3c4e1b7732d717a7d4ece59b3297eaeb0e4048235db6a70d1b263fdda2926c4d42a55ec2de92d719fb022a30e961f33c773d58f4bbec100ef8da94261b34b844892b49cbf65b78ecc0464502fa4b7bd4fa412c21e76cb012993282a13e784a017b83c6f776b75c3e25e16f509013c0f2a09ba5d2564f54b8bd59604b47f6bf0af08e508c9fbc55a27a32eb1dcf6e29b06a8df8436c3dc452ef0a134b5f3116977b8fdf6c9dc993ea6d4bc669d1a855f3cad4897cab3e0587861157696262a42ffe6c638da48ece34ce2fec25965c4ad1b31c97e904be939d8022342024b35a483924dd99915a69c09ed92cf17a0f785b9ba3581cb56b896cd085648e22ab44e94f5161783c7ec6e010a6c297519c0bb65421e4498bff80b8bd7d6745684fcab90ce3bbbd987b0ffe1deaf27e69d1f1db12618a4d5f2a504110f90decd27e32813bf7fe52c905b20cba6da9a52974639ab123619fea9b040b49a3a0bf8efa246a58c37efeeebc74e27d2deb29f5e3a90d8e5d1206868adfa74c807558a866acbc0a2c946637bf1da85a767dae5b01b7a09f0154b6a7029a2c5532a35ddf2d7ab5859a4e3109598e53f7503a816fe2d54902cfb7f0d5c7a228d0d76b593e84bfa4cf9dd9560cd7b1eae166b67deb6ab10b5da65acc605af0a216407be43c826e78245323bdd76dc78884ca8bf5a016ad0e58dc49a871e11738778a11b10907e24fdfeb48d55aca6d325e1618cb7bd77cd4eb599f92669fbb7fa81159fdd4d268a68a5e7c8dcf2911c4563b559cf6b5065f0a403b061e72b5dbc4c7ad0857a12918af3bab2cc32fe6162026bcd7f80d07c0073b522e09ac6cd174e65599e244ade104105f432690b737408ca41021152e49d94de9185224a384c8d8c4ace3c077cbf99adf4034007b7d25cbb2504bc02b0e948ac4da2ff08bd646df43cdcd74730e105ab77524602625d588a6da34ef24959b667850806aa066fb55296dd20c0c5fb63b3f06e5565effee2431b199aeec44884884a246aad9af735f429c5a0e6e39ce40a0dc85fc9aeeadd1605ee4bc7ce64c6d2551c220d213bf5a2cdbd6ee10c97262ffde9127f84d0ec1d6252b750482ec19eb4b07a049696efbcfad7233582874545f45f02b5d434cf6d87fc5aea9d3b2f66db4b1094464bd226c7b8d3f0d25130d9ae38df650955d53b6da66635a43b4b77a4933377310031bfe5863a66b0c545372ae78113e268d68b95ed5b290a39c2f0d4afd7357cd2d2f52d58bc440b5d2b03b36ec84c37117a924074a50de213cdf0f2d8e3dc5dbebe0e4603c44ef599cbf2449e186982ec7119511687f115f067e9283f66e47b51314ba2b12b1d835cad24f601371457863c8c767c5e2b6dad312ec85487fe01d4d544698c8f32110517638e6c4b9a7c5b361e1ef06a65df55ddc06a4533d6a3a37c2b3155667b720cc61d07fb103901a6650d8f21bc3be2b4d75e6a39bb992075ec996765125441cbbb91ca357716df61fb5e657bc6c3d632237a4bb633acb2e3e6e693237ac85466d37f97c84589c0fda59da8ed9a8b97771aba3874f4fbe7aa4833f9a6b7a6388ab521f25667ba9e05da71f2028f652ea5418d38c906f7e2d0e98cee0b69c81d4876c15643a4be12117c2c46d4a4473ed57bd642fe3d234d6822a342a0fd1b478683bfadf1f7d67d4d2b690658e2da664bb4023e380634905c93d5d375b6e0e6d39ea0becd2177d34145d9608c74ff6eb1f492def8b519339928c5a4522559c8d0296253d0e7f6d12a468694869f3a1953f552a78adec98df1a905cfbce20fb4f2e454c15f8caddde21eeeeec187a3b19fbb6f64a5f08eab09395594ed3eff6788ba0c35d4adb48bb16f8f8e8481cb4b977a2c944af95d4e70037e11519f0f657c4de57ef7abf07fe6a9772b885500ef987b46228ee0aaedeac41f8955ecc68db3e54dc84676fbb99a9ba8abfe27ebe4c2b52510fa4f0683206f4216945ca720f110fe9dc67744ab1313bf0cee18c8df859d3595bd828321128d25f825cd0c3e1ee5a0dcbb9af3c1a09a7c0c7b8e24d322ef96d4873372c7b278d3441d536158aab47db2535a247c2fcc3a65bb3d6660af2c57f135c0fe63f02b58432de29984bffbfaa0b17b982090ebc6d7c147aab21133ec238505826ba07c47dc7cd48e9ac5e9bba52cfbae1004e93c4e1443c46e1c712d916b997a13bd236ed386accb4ae1dcea60dd795a86278db66d363fe3dce6e9b8691416aea01e99db552223b1bd6931697b51cc0766797ba18af2e427f9fbad1185c3654a6aefdd8ca9e15ea9378604a09f383311deeb342cc938ac38f7f3b7dbdc8923a8be16b5473e24993a200b1db55c7a5e7fc1f5f24b7f4fe7c7ee2af5fca9bc1e4f1d0b7ac01c6d374f2d2d3cfbab807ad01990eae98eceb945a882fe3f56fc6b75bcd17027eec1c52cf0dc83b85dce4ec198dd3fd0f79d30c59511b7a68520ea3615e0c2c84624478b89d660628a05fa461188861d386f20538b698f3092b67ecbca089ba118efe2757ccbdf047022c4b0d26c0ca6a9db5e305138a1bfb7635e77eefea80b886c7bf2ad6478fe45104df68fec0827219f026bff11d37908a34e024161e81eababfba2bf0bbfbe1e36682bb56113c7cb9300833386f38649acd91a96b8e638137d3ea3b067d2ef4a66c49c0a25d2ddf1dca76a5fb4d4838c386f669a9e38dff402ef4dab8994ff98423fe765a7557d89001bd0e382ec7cfd39e4b93f13a516db52113856d6171f18c3d14eff354afb1603e0c250c7a0373fb1b16571755e72da9e26f14e362bf962bdb4e74ddcb525ab86f8acb1158f954a604f8330a4f9018abb9379ed2866a31f9874aacc670dc0e4784b8de770e846e589a32b89f3fff7cd0959609fadc761b26f196de4e65e4422c40f81f1514937400b1ab7d05dcb0e4b60218e8a3d765fbadd48c2e9db039cf1a5177ad3d0734da2ef3d38791f4905f996545e4fdb661ad4a7d6d73306a6679fcb38a2b0675942363b13e137dd1abc7e1ab3d7c0d749f947bc3d533764f8d461062fce206e89260e2e1e55935c50bd12bf1570106f1b87a24223a1520d01692e36afc2a5a3677c91b33085e744f9af9090bb3f8b5385013fb38faf3c16330859d0054d46af016d8df2c0cd0c068737ab77ce6ce151799851ee1477eedb9a3050bdea41aa0ead0aa2cbb6a619ed5b160a2c305dd784df504b20a726097da2ad8cb38cc69e40ade821d12d2a6f61601ced8bca2a8a431af7e5e7de88d8b2ba98c3e42426fed0330ea4e8d3e9aa1f20b82305a3fe3922a1bbc29b987dac5fd9026127aef6fa3f930b2d381bbb2db3106202e24e289de31be8bb10862419c7c7d6814c0c498fb53be84044a3d29c14b6580c8546acff2242aa8a60e37cc6ec6baf9dc8d5cf45d9cde7b005b9b89740fd6760ffc2caf40e1c6fa05a9e30f54ccece11f28f11eec96f6e342da219ed05a081253be597b2d1bce295f289071395197eee29e7c2d15c7cc0c53ad73d8f2e530c2efa5adcd829e274d1858ff617ef6842bde6e5dd3a8663b602637ca9c5fbe2d743c0b286ab8bb103ec53e449fe8939d91d76b47c973b5a125aa6e38e77199529ad8c021996b9d7db618a463a3d364d992b6f3bd8ab8d2a7ec75380fc510e1a0010a12b318e2bd397c06ad3319aad6c6a3482f0d25654b30dee47b51f102284dda5c99d8512c098c8f8bbe417d58de55b2a00e30c927c2a291714e0f36657e1575a737da0bea16cf7efddb64efdbee836d27927c2a1790597d88e95a2fae2b9c1e12353205464c3351ba455cdd0d581144c614ab06cffc35ab179658451315d2a6f1d9793557c5dbaf88386dc4c899c0fb0c7f25f8eddf64e7db1a94719f4f570e3b5b52783d13cb398c1c1852ea955608d5883709aae89d564c03f556328a64be15ddf55d482fae06e5a99f181a97ea9e317ed9606d89ba6e13709ded3182868d2ab5f1a66538ef863694f811528ff1f8e534ce898d587debad5cdac18ed76df11b1d61e211b22b40a926265f2ad5645601e31d82afa7a02f6495996f00144c552231fba0644e0fa64563eaae2ddab31c0761102b2f2e7f3e1e9f8a4b203c43996e8deab409f57ece9121e8ef5eef602885d7ebbcfd5f4cf74c1b66d78f9da38e8ec5664adc0c3e8e29edcf8b42057b974451c50c481dcb89f1adb45e238fb3928760e3100f017311d61ae6d3ed4bbba09b284f8b18ffc124decc85217dc0467495723173806a0fe1a94d986a05f135048697b61a013e280922f9f51f3954421b78d312024af3123c2dc0b640e5e4a62f26701f0f74ec9797604cfdef18ab01c86c7ea169f41a8ba582aeb23539c61ffa17838081a5bb78d90707fdb01de775c13f8db58d588ff0fcfbb8d7c094429000d2f90ce1e04bf0abec23227e34a61dcaadc41ff3576eeb8abf8d876fae7884f6bffc0b9960aa83bc1c5f2c7b84fcff06db76fcfe181edf8ed59cfbdc7770d373e6440e36983d4f86776075451d1d9f5ed1d01bfb340f1fbe27e32e91968170737e8e3813dad573c11a6d6b0d396c740aba2e365171d5212cda6285a3a9045738242cc59161fdf261edcfe64438d9ce5c6c9fd4e0677959f6dde458890d5696de2cc594f63f167b7a6c2a4c6a95222066615c0aad83e04c1c35756321b3e101c49f3fa64040b735434a6aa385fb4cc78ad9b8769be3641aff210dda29b4c4f2342f53e35ce8d1f6b26c2d8e72f3fd649ff348388cb6f0be04bc66cca5daab79b42f1ce86bc35fea8773d0bc561d73867ff23e153eac6c87bc5f8bd1692054ee8c92910506645ebe61091ad1b8a84e0a56625213203a2f8c15694d275751a0c8b05a9575251dd7c709a2643e571d9c9e53dca2b40193147efdd46e9686a42eefa0c0a29cccfbe6af99ed071f68d1c3545f8a2c5999ac0f21ef960ee53ebe677671dcedbcc940aa18824f61d1c570dc65ae9ec1ceaf6405f35474ee7fca9b986fc55e1819ac391101d39cbb41a88df7b35ecad3b9a133f913c7ec5b69ff2326018bea7a9020d8198745336ad259d22b9bd098b288d4710caea15f3a8d84128d70ac865dbf8e8e4aef051a2abaf36462ba0ff762838b61fbfcad88c2933d612a963b59dcdfcce3429216fa4e3efe3da4128ea7910d4f29cc95913fbebfc09637ae55cc38508b9a5a716e65c9fbd1d5f2abc507bffd51baa6d4dc42b69f2398204e69655107c5188ae548b902670d4a3521e3150617c5f81b46d64218a2da71d77eabd9c6eb2ed710ab00b4755c8f830aff8ecd563d2b02893ea79ebb1d6f1b6f8fbba43248316800c4e89e34b7fa9e2976c065f9a38ee55399b12da963970698c1b8921ec5769455a116f3424fd478460e85ca48e0e841ae3bb07f594cc0f3a250e5b23a7a7e6598785e8e8ff83c1c43c0d8dcdba09fea1cb760b6874680f5277fc9615a6452faa32b9e4bc94c91018b47b7983f26f507f4c1ca8f11be6582470eaf0c07272054534a82cf56c982b7abb3693102ecd436fe3f969616a846cde9a400f8adcb8b13b7cc0df9724a5fb50b164aa09704c54dc13fcb5c48f5459532d375c26fe6796a8873a173501c8b5419fc87c5ded35039dfefc27ca6c5dd1540ab795f820842c3cccd9b16a5532a4b8f4a2b1cede370669fe0846886f635fc21f4c5908ad1eb230d1e20747a5db5a2a643bf571c8e4bd07950b821f58964f32bc7bb88054b528a9a2ee643eda72ccaee8b6e43cd303cb16cd912ec2761d4f19442bcbdfd0fa37c12809828d456016e16a4451929a2a745e19fb6d1282355a6c710863736e646fc874c5847c4c14d8b7dbafb5d7d14289378b7218a5524ac4f8a2c09efc25d41e401cd4982b1766c957ad3b9e38c834d81c6aa4b429776211429470467e56e10c70cda292a501661a1c64b1de3bd9f9a40e49c27427965cb8954200daf7669b40046bfca1141e9d355f0896fb841b992c6d0e316c65768251ad5bb7786a464c7e3dacc4aa8dd1735093cf51721c533faa729bceb0ed776688631e65cd70d6586127cfaaf627738cb82ce3afb2f75d9ed217650c888550fe9843adf16c14097cc25dc76dfc0d70c00b60e17088c6a1f2b797144d77de982969308c52e1baaf6d2119f6a2e5b9b1a7542e7ecbe5f99772bd61a1d3cd7c26f998d70af9d1fa103299e54530db918233f06637419010a52a40fdad96bb31a39b42a82ce6d4a4214615fc9faac956529ef8e6b6172a381fc95de015b2bbe8c279c350192451215e27f1ff15f95a2f4b3d598f60b8a173f64c1613b5c776c1aa7d79ab7471b9d959358c2a7a90a2386a86a64425b7e97fd4768785b6f326b78efe02ca483f5f41c5111c0db7da5cd68c4ebb90cc06e47e0201f677f9a50153bc2ff3bf6a10510e7f2c32cab5190f5d51adcff492d90ca10f10636787f198c4e4a2ebace7849d9ed843881057676199a4459a1b48b1e5b88547c2b2d506effb218e80f50e6ff3600fd15d34bfbda0155374bbdd64431ac8b3a834260254217f6e7e7ed45eb0fde32db4faa0dfeeea0c90a069d6a453be6816fe57754d29c512f851b42e5e114503ed4d456d02c3590c766d34d63986dc55a15698bf71aab7f8ddb719ca47312a73f9b72e8ca866a2a0f87c334b4cb9670f49e5f32afb763a495fb9940f5a0479818c99f0cb99f1264121044b1f572f04e8ade6d1df5093ce5a39520f6f99dee120a3e12e03d0220e2d0d51954a035178028c10d0fd72e8f76aa099224b571539c2bf1ff4f873d36d614f17ca83b8f1b44d3747cd98af3609d8fbc02ffa7985d8aeae654d532856f5bbbe7b200007b2a6c9d64c09e57cb7ad41da772d97a4d3c143a929765ba800cead05d4fe6389e16307554da13ec5778562d143257a5c8ea93880aa61239a4f8c0d306ed9191db1dff5f1b7f79da2c427dff724221f760fb740621acc923fe7fc0c98675933aea1f3288cef736d54e6296fa5549a1b60febef8512573dee05a357c5281c610ec4640bd26a4fcacbbcf467529edfa9a489db828f0fdf7e3c2eda6b580824dc1c3b6eba9ad145cda8486272f3b309f7e0161e5518198ad09a4d4ad240e2571d53156c761d3bd572febe0e6773cc35b664e2a40fc38dba6e48c71e35774b36b66432dc3e87f3d85c01c6aea3c3a45279c738107b130bd2d9de2b9e5ae44ef46a93f721c19fdd159253cdcb63e532450a9d495033108dbfa513acfa15bb1881aaa8f695f6c7c3c16aa6001f3a494bbb3fbb3a069f2f0aa9f5f1410b36759675e4527939c37a368d1811e926f8d5385eac5f97e263030c6d6236acf391464dc279a01728d1a283c15a339d2636fdd179a97b4aa33a360d43e4e013e5bb194f68961b77f2028e455410356c4da9874462530e324d207b0b4384dc15d43a4e0c3eff8b111f3864d0be8cfd259cf255c4c6b5d1abc37207b2eb1a08bff57bf1a0b32394af389cf821a6fcde9178f9c5fc5df956f1f58b009fed2dc4ea31e78f29a5894862378d6c500f1c23c052d27d77e636d3ddda8efe0f28a44a0d6823b762f5a078a8540d1c088d8e079ea6a31b593daf27d6cd10906a8b0833a11ef895ae2d8703768fad5d0766a368df7ab4bb8aa1886f2ff2433047fd167d62ce282ef19c44bb936b3038c8ec1524317e6342e3bc51a3600a261ee928dca866c6fc486c7fe1f0692192a13b15b852ddc2de3011fcfbc4f189fab6ee0c29f6f9a5b19bb22c15da882d9bb90463ce74b354ba5fc1115b39a608decad0928e4f93b5a3cbed7af6074b2046481126ddcc81c44842ec5fdceda3d5ffb98e172355d4376b2dc9cd26bf0bb8f860d1ca2db6ca6cc05607a619dc9d1941974bbfeb6764ba00f23a982c6aa37e2b26022e4b262b4c11af1a148ad46959514d335a9c58e3f6f38ca76782a457587358e7e78b8fdf4b8b69b5808bdf2fae7855f75cbf3146e9a1dda24165671c497237a76d12e5ff228dde7c068e3128ce72d923c1d3262800292843aac3d4bab1a43f83e1d4ecc839492da0074e342b3bfea99e990500e53418f8bb8e2a6468677599b649b9184a40512b7bc9ee43a24df0fed0231e475d121664b8456b0f2366cad384b80b360bdb502ee7e657f6fa6c42ffcab190bf1b451005a48ebe4f77aa0d1f2391393c4009971ec4332b9f6b5cf015c588c59555948da9afc12d07973a6695b15426d7a07d935f6236657ee19e3579a5b8ae62f2d39ce15e90c5fd175e6790b27a752518710164c55d743e324bdd492e066aa0d368bf96dffed80f6774958e6ba5a25e23712f4f6fda21e8e7ff0f520b7d57f9c43c54e9dc9fc7e58e232cc65aa816ddc31871e57abaa379d4cd7711c9e14e536a99ebad42a8ef774e2265735e4f5d5ed2920cabe2203cef7df1c8676f7c31a42e7ae925d028518deb03631f44de406114d02100982cd1942a20c947de9205a338c0659db9d46c7cd794391d4963ec406c13ab9c9d98a15a3507d215ec709a524e6e436fdf07549230150f34a5d0161820fe36bedde7180f0ff92601c14400fe580f2068b3de638c798b5890dd530663e399e1a355795e8c9eb68f2b98ec578a6b1ae37a70d2e56bffcfb04368763edc04f3d5fc37135eb172c529e7618fc2a86155d3f35c5b50236f20e5d843e9004e0f274b140575ebd2071caefad174880fd7ce1315997ac5c0c4d10653ce39639ee78dced27a257862d01f0e0fe063618eeef062ad45166320f19404d4e41d4f4def83b926c240b130b5d13afb8ec38245367110b0de92c783237bb8be69e542b440d48999cd21b43b5e4f1199afbc92d9ddd37a93544f8d95e35027563ef85eccadbcea6225d985136c73b42bd5729973be6a63badb689323524df6b7cc98bafffead470c0e923ce5a78034a622e9509a217d9b20a715bde4f68f2266a4ac487cc90c240a28706557dc9c5aa5bbaab33b9212b701ff3a2961eb250f856b0cd992f2545b091d71c0f153077ea4ae2ba8ae9efe9e98ad843766c1f48a90e6241e1f37c51537ec4d2e415205c67e625c692b7eeec290cfb514b393489c66887234c7486c8cf4c78bc67d3ad56847c1822c6db66e6a9bbc09b8efbd810542d0a6044abc707969e467c54dc20ef6f019a3182c924e3a963c02f32f93882c196d499fd372e3ab4f7a40fb9174bafc630868f780fc242929945520143f3a9f4b42801a63c8e85ae6e7b5fbea9281e9eb99c76d8cb8c53bebb6f89123af4e5e3a6cdadc92f4a63a828bc014d921a06edaecf8a1f80ce7471b020e2bc80ad85b332faf7cb76386ef5354fe32593872cf090997aee8c2d36be0a6172c249e89c9f767770ae74e31a788a422cc6e7f5e3f8698bf80c63facc3ac0f163ff5eb28686a9e49b8f0be57d2f2ab6796dc1a4c3ffd648d9ab1c5ba9ae854033c6ccef65fdfc4004e39f66a8fad071e21296c5bf47a7ed30c5671c92640e98ac9f7689ca83a0fb7b8a5414b8040b6afa5af8894567a626f5359922182f93e44b8b8248836709162ffa20c65e7a291e75494bad8323df7f322dab06e32ce358c1d3308e93a90bc6dc6e9ec0f5fd830746ac588ed3594b99bfe5bdcb8d99cd4069c12d316a73a1e705cbaa23a7085d6ffe7a0a39867b112be88b1a95864dd25ebb69d8992c19a36d7945b8e3de45f0ca2878cdeb988db68b1736aa46ce221134fab03febf1210e7e2124c0346d09bb468c2e461e3235991a9e8c3e540e0ceaca988dac48e5ed7dbc8088ba5e2ebd52f19bea4e03b5a0adaa0f1f5c1c87591aca939d6f0ee5a288bf2ce4a6cec691463d143a88398a7f31a8a6f9735ec9b34e973cfe860e5cc5a5423cb50bd0f11ebb910649d1531ddc2d4a4cd58d0dc62a7b333d528c72a6cd12be03167ae7d87b5412a5b8f4c56d1db5cc6c30a7872d1eea10970def1d2b592b6abc68e56bdc18beb16380a5a3f3fb278142bdeec8c785bd7df5e3fdd8d21b18057b418065dc216d1dd5af0a2b1c4b18cd74020b48cba25806380f0859cffb8a067b72a8c5744cb6c1eb83457b72ce0a292173c63af711d42d830f67c4fe1f24e73ef475be77682be3672544d745ac9296447ee22491691bab767d7cea79ba656e7dbe8753f0727d4ec0d017dc9ac9be554deb816e63c48fe91882a5e096f39e11d84a30c2e84d911067b4e6a032edd40c7d16c65ddd4090bd11119455fc21d0d850bfe95e4d2ae35557b91bf7e3188d85018661171e788355730c6b29b532364d17cc74dcb81248debd007e1b2105afbcbb25758c99d2755fbeca74fe8f8adc376da727309883f5658453338d2ec0557904d53babb73a008b77b5e6e775e85ddfb85353ccb2ea23e5f2af443bc1e125e43c03db120c36a95571eaab13e6343c09e47c6d81629fbc6bf0e9fdbd17d69c035f883e4750da00fcafb4894285128dda04637ea792117583f6c516a752311be502611a97da3a48567b6dbe9db10056acbe231f2e8fd1beaeaac773c56157605413905629ebf6d2f78fb71330bd148f86b736681d1ef33057c1b9c703b4498be0f9880a173940c2e28ab239c533e7e62a5b55e7fdd9b437ef8051284a56e29f5667b3ef81465e8f4499d1f497a37b7c1f10af9f59c43b570dde64b9ac6b2390bf410d438ef994a0711a6421107d773977be8e8d7f73dca2863c034a5c5ebf1515fbad4d284e6805b8b054ea7942ea681607d5c7630b4635434d7e2afbfb68fc33acff0b484e593a3b109f946c7e04356b443f44cc38b6b0488a7fef90abfcf8c88c2d52c4f604df14b7a142b9769331b969f190a74adc4d2877cfa7a763feb96f0d4608d5d6e44a55ad2c1dd28c4b17ea9391bd8819dc161514d61fb09c0e0b237605b98cd14359755cb62422c4715b35c5cf21ef61610455646adeddc436a1baec2a7343eb38ac5defdca72db1250f588736d128853e72caa7c4ce9eeacd6fa03041ba8c880373c7f7cae792ec83301c866d207d940466874adec1878cfe87f29fe6963bd003085238a409507fc4317ecdc83e3eb522f43f3424239e70f7d993c46073068b721ff120d255cb2a5e2acde5a447f846582bfab4da0d55cd1a699a73fc2b5a77777b8ac59e3b9543c991b9d60e7d0ac7118ae6231995f57e5c5c829913f5a36b25f92270de4754eebe0e4e22383222885aea95cd914aebcd1d84b82324f7fa8ff69dec7281e979836bd754b5a9cb2c75fc0650e42a28505edd2c38356056338c17b9e0f7f9b9eb284a1a7696fc324918e6400d5a5414ad9008f05b141a22d2f9aa3f18068bb1b52bd2098d91c67e15b44997828dbaf152ac8c8451f287d7cc2698f896b8212b40e50ae911fcd286cb6101fcb7d4a2a29b7e556b567e2bd1cc01ebf0d12b48b98286c9fa81f4bf08c4a0506fcf4fb18bc0806ff12b8de7c7cc03bc84a5709218481e47f4fef3fcbe370fdc6882a65511339bb883f6b399f9c8478ed325a7fc4ab2aa9b3228e55da21ebb314833e67c6ffc250580d6ee75a1fba4eefe0b5339b631ddf4f000a103d960af6220c10a9df1a80ce87592585d168b1fdbf51ee12b5a2beb8ad4ad79b8f8f9b1fda21c8fa677c2d21e9868c900de25c7d4864a614655f262e068b80214773126c7572fd20e0493d033285b67f8f68e38fa9fe2809edd6c5a53013f0b56aa1fb680a4fdc38b67bf0a7b1e3c24265e0b4f2b54233621de1c1a4736da54abc941996749c7510595112cdbc256d2dd4d63c866e7dc18233399c9efa9a611bb488fc138445d969042aa0d516a42a2b1aa4532139cfa69bca0d89737a4e266e44f659297cec71dc63fce98c5d92d38083e829edbcdb46b85da20eb0f359bc33c9140f656e38310ad28bdb7940126ab0f711e14a16efbfeee95bf2ae4d2f3a28730f2ed63589f0f03d1690c7dd1df92afb5c49bed3d2b284805b265aaf61780dc8a13d12b5f43163a0b157ddde13c22ec08c45817d374d766a81ebdaca71d7a51b5b2b6aaa04eafa9e054177bdd667898284a5bd1642053ccd45f247a4482edbf8db253f05ba6d1048aabca19f62239da976b6243d56b55bff3a38458bf499fc074fff86e6bd2ede4db5697876e60abdb127770269adaefcd5498acb98801ce93b55ffb51881479f3312f4eb05269e771b81f75fec910a111dd8da748633035df7dddcefb0b2878786a5ec04cdbbdefbd4955164306108381f3327948c802ca1552e7064f7b592695764b1d84c86549ef08917d3e2948bff7313a70df8da91c9074766c7bc984f0ed21f77eedfa6b3c7e7cc92bf086c9a455c2132b303611d9a15e1bcff62a3da4c17b297c011cddfe8763acf46ff005d17e549e51419374b7ba0c6d72add795e783db8e8170b246045a90a9941122b782f896567b5394bb78ce2f5597c9c3e00912605a1ddce2684231f36a3329314dbf6ac35ddf9a5a06ee4fba2df7b1633c51a1f8d13084bdfb634fda1465ef183c002c4d9eb200b5b3e62066a5187fa1a7dca02cd44d40e54f57c888a216992a773e667c1d4596bd7382ac453933880b002f9bfc0cc285f0c80b0b96d5e991af90a568bfc63aa7f342c1d343cce25a71c52c7294baf36635741d926f7a2584863a8dd6fd77ab30b8d3c5d8940d109ad373d5b404541deaf3627da0fcb243a24a5a563309227f0d3ef35aa7ed804427a05ffad5364a015c0c4191d3a454e31984e7507500e1da317c52c9a6d916a217a6ff4d917a1a17400b5020e38d2b268a50136e7cfeb2a7118da84adc42387028f79ef1bdea30609338f2384d13ce6e987af2555e198125c89da8578398323ccd158d7cd25f7b6a33dbd88205a9781a1e4f13e8e0363cf063cc5151d8e66280645ffc4696d901a43d49e3c9ccfe4b9b11fed63600f6b13edc196c2713789567b428e05e02d361229e06c8692d865859133e33719bb49fdac42dd654342bc18e457d2cc9b03191b0baa7b59e25489807b61c3842fe39233db2227bafb10f202951e4db937b611c1d81e7c028ebd822984826d16ea055582ae5000ffecdc6a987a11e903cc001e5ca07db9b50d44bd00163016c4afcd185dc1b6fa566eb824613aae2ee9c3f3d782a43d98e0664e8b83f3651a67af6e6d13d77068fd640210f59cca0703bfebb15b90a33155951b31b9a960e18fb3d0cb1b31ff676ce853a555b67cd8bf6599d49512190c33ab1896243de3a069b0dc92fcbb76526e43ead1692c546831effa1a3248cac25d92653e307b4447885dd004f4552aef5625973b2e9b9555778d145f7096a3da220149c170634cb8e7024860e3649d97ab35a34aabd442e6c93550da7d4d1f6d91b7d6206ed8c3cbc46916448594b578a791b1ab3189f9c27e820fd69fce781a8c0325dd0a750d3f1677857a6bd9edde6ccefffbcf05efe538f56c9652dbf303e6d56d9e153bccfea85fc34616a867591d73ebb78f61cf595609b8d0b873273cb32c8f0c4340b12b410532a5948e6763a499c5d46acf969788c1a968b5ed9736d81f587011dc4569679c49d9d2171b0351cbcfc60872317471c7b6fa845089ca47e02530964209639953581ce57069ea041a297bdeef3724241f878088902aba0e2bcdfd0ae8c518b1fa6929ae3f05fa0f352c6bf4c75e604208cdf078d59358b18b617fe1e3b3e23b28bd6ef7ea155f0ee076574127a042a262741b88bf1484e0142032e19c2b5578ff12e33dd806bd35bbd537611e10118c8612117584d0caa6622155ce35d205dd30451a2d5d021741c890e83a294ee6839296265f9fbc3bdb23f5b0e7580f546995eec20ead1c8f0ada53d78fe5837eaaf545e5939896eef49a5f9e66e17b18a1e666696f1a9b71bb84bff74e2e9043f42f9c6474d96e5a2465b47a50702cc5df801d84ad24ebeefbfa10017e118a5e828fcb4a3961afd0a53829082653f046195a766937d1134b4efb799da1330f30a430b2fb6a99473ccf28aa87fb5428abc30bf5bed83f47a94912f9617c1eb302be2831d9463473ecda188c81802404d1b3b829a4f00553b2b792a8dc6be12c1a23d42d1ce6667a847dcba239a8c4558f2da665b3eabde3c25194bcbf17e2e31bbc31a663707e112efc85c75c31e3ccb766914fee08eb9ae322c8ed011c9226f70a92aa3a7e4b1b6b7dda45617fc2e62d54a0d2f7d3943c7402260848108bcea1412d9313f53a4815498465a858cce15003e183dff481ef20fad4b62ffcc816f30fee60e55e30e968a3aa0c809873892e70b67f00d0de148d34eecb44f39554e27971ea895bbc96bc52d345cd2fe3d011264c478cd8bc85126c7b484e688ad43db37b8780c28b38b1499de81c98a453253b6300a6d9dab314e982f0229907fae424fb45d9773df9b7fd9b57de16e70c0f8d191fef084468d00747686e863f2325a68011aa97ccc32b65524bff454f4a74f4660fc90ff168cf05d3bb38950c9161ce6ac048de53457728ec85af18a84cc1d433945b1418e399744ec6a0d56a8f1c4633d8db875fd4caceb949966a44e6bec9a238b7aa1331e273d6181fe99d429f2fb1a93f4ebdb3184ac05650485cc7a9fa23f880459e24487373bd960afb1a6893da66bcd4dc42a29d50fb139ac83fec77935eea08b7fe432b20122ae7720184dc7a7c53c97b1f177fdebad5a99a49b307218dab35f5e0bff82b8bb37219f859aa8ad0b9112c8a808c76edc5aaf7c9f74be2f4b53bc3c75cb28744b33102cb8ef4762e908ae5b0cd501161bd708e282527e17ad8f43b5d682bd58c75017cb6f5b78140baa8f37d6584e249e5d137cef34a4f983f50a4994782ce54b4abb5cc20f26c218451022a61e9476dbd17f9adbcfbb73b55eaa01bdd0e0d6767076bb29f02dab6fbdad68b04dd5f13a1a2ff9a3ecece98e7659509938269d6dbb2038f1ebfba55aa59e270883dd1463419a882b038cdd22382ba3f1fd967ca4119dd82977b2da88c4a2f66f24a967a9003afd4fbabe961a23414f6177a0d2ea101aa56537e2a94e2766a54905b1b5af03366c030a442c8090ae0767c93552870a3fa80e69b87179404bf0540cc4f24d9f17ccf3884427253578c56e843d548872c478cb1a2c5bc32b05011fcd06fb1ee57fd8ffa9d6747e915fcab544dfab544c2d3a21812715cd74cc8f83bd5b498e86d255bccc9cc71ee7a9c6f8695c8e18d7cba28947cf34b1fa5bbc5d34bf5768d9a139ccc55dc65845ce8997844007a2f9ffeab7b363e9e423ec3c22af7e0fb6cd041040ff05dbdc244733dd3c884a298416eab9242b190f74ed52504d751da5134052a0a1f09d2ca5093dd573cbbd63c4861d9f3c6081cc8bf12e17a298ab00ce3eb2c2b2aff1a32900260149518e2c52b1355623ec32a777fb36fe3d32e2b87d0662b218c259f7afd5594c0c2a88e5eef9111f6bf4248fd22bc2dff1f70b2f69d9f56603e44d71b6527cd69255d78f523081597210782e5e667cea16372d201321316cc8776468ded452618fde969244bd4749466495669bb66255a23cf1f316d6807580eed127dc5a0ad4f68f7382bd9f5637eea0bd3590254806b68c63049d74ced62c1229905311fdb723d845982d2bd3b37227a9b20fbc53919d217917eea5ed639a19111a95c0bb79c103d4fb46b544be7e9ae267e68586839041df958fb6a29b3ca3006b4fb2c2ccc256abe510b2d9efb5dad8ac5bc6cdc7e59c66966f070f737a94874a21b31e69003a93febff235b4eb43687a2dc97a0c7ba2ef4b87e805488ffc7da69329b394f846c889cb4af713734de977edb7fb3443aa87700aa3b0973b77352b46d2dd2da973077b99b53bab423bbba857dc51a9ad1feb452e2d5a2f2d1bf444fcb41cd30be2b4e0d45896c054113e3707bbcb31d6fc30c9ec09c3642b6b90ef7b214bb03d344d9410b06cdfe8479828dad1695addd0310ef2a2b4dcd7383a8885adc3ce2aa13a2d8e8d78158406ac282eb51bb40dc493b9fc967554dc4b493723c8b535459f3cbde1b0b584c55d10a877295403b7d6e29384c9f5225eac7b1a3f2ca408fbe07030cd4d60a41fe629039eb02eedf45ec4ae5e365a13da14926e1c9f53ba1fcade0ca1ea9689615aca6affa9d1ca13f387a3d079037cd90bc19df217758fb3f9a39311f89f74a5a7def7c38edf707a8490a39ace80d99888caf2a8bfa0ef7622b4cba2ee61cd13e3a03642f6a639e04ec23b53bb7dc4fe46f04948c6e15f16405ae034031dbbe8058343b38e2b519652f27ac1d887a1266a64334fb17103fd7bf20e9c8b62ea3e98a752f48815d65af40c85660c51cb621eb1d312626c78d90f38a4341983d852b54c21accd2126e280036877ae7485aad9b8fab8a9ac827c0e382c54d77a06ca1c1428ddb84f3b32644b42e0fa0b955c69d54b21ffce6ab0d0136c7040782f71ddd0ff31d1505578d61827d2f68b61ffc2b669b79fb325e3f1b8a5acc52a1c1130e8b916cb3d0988622dab09ca4954babedf8ead306e64da93f587df006b06bf7beac64edb1f975bb23f458ea2b3dc24d1ae25b0f1193f75eaa429014034fa389ec001a9508d2d6652c8958ab697d2dd3365d52d1347be39a422475f49ac78e63401676a023c4af187d41bff4b6d6e0bc76ad9e8f0b55fa8ef9bcd0fb5960148dbea21467d0e50228c8632fdc6555837c3d81f9bfe632e8dba1df1ca91dc7ecb4f2103dacc9a0ad03b222a3ef16497df36626ac9644f4defa568adfedf20ff224a2f7bd22214b993409216f0e6a59e8e8dbbfd2d61e73da3bd3db63591036196a3f3466b6dfd321e0d32cb12adf1e600fb012897ec48f89a97fc709a959eefb55a87717199f29cce3c0b11f6a496b9e7c5e8dbbe983ccd6bf99179e5d3fc4cca9d4e2ee537b549940c04c2e32d48748004406805a46278511878509863d84abcd5cf69df7050b401d41f18ae7398c3e9e5107e6f02175f710531e1a5d8f020fe114a0cd9f08593c36460a62473d6f7d24324c2b96802a147a27cda46f8a15fb5597230a83a33fda56fdcf328ebe746314c0295f3f0c0e515c38c18497e94aaac4a9181ba396a4b2672b99ad8e71b24fd12a8faba0b7d90e80a178e9037351d7cb926110e0e7cc861a46c6610f878241e7119bec9bf3f224858d675a6d0fb115d6ae90430fe1e2fe4df597bc7c094389742daead2fd5e1cb8c7c6b7b8954cf83d8dbcf147d9cb43fca688a8563f2c367e69dd111ca1ba20d9c95f600fcd1fb01f2fb8cf64da7cc8f510f7d44152fa099e4810ccd5dc9025b9991372816c0a0b57980192e92bab8b8f2a563b0fdbdb2e2dddc374f4ddf53c2d70ab9d041e26defaf2cd8a0b10c69b51866369c1d68c1aebb2e929091089d7bc095e7e2dc005c08ae14eded0be101cfba85521c836efe7d710c0222b44454b151ffb7ccc3c541d08eafb16bc39de2305f4cd6b2f7cba6aff4799981937ece362e8f9fd068e4d3edf5d3bfaf929fa2840871317e697db93332239d523ad669ba405acae71bb94935bebb49a72f624aa2da0baec2e95026b425a515050a762470f80bed98f1d3c344f5e02bfb4c20d941705b25d23643353b9cb4c2cd58c2bda5ad4e098d825c11ff0e955ecbdeef63e96f2799bc970bcdad31e2432155ad291204b16b042671db3306c13b7df11c4b83ea3a1f26b2f9966ee2860bd4675cee709e97e301438d43ab0f4c097c2897161b270bc470e7ca277f444f4c8bb502b7ff3d2854591cebd09e3289d5b514d9923a3d4c44d9be0f103b54dc06c1d4d9102694692ec0e2feab047fa22888b8d596de08e015dd66e1261a3d5c5fb21ba4568c2aa202e5d084a9559f13b11ea92683f89b535384c78be1c48a3e93950e5d8d78dec9227ce203cabe4ea9a1c55bdf872c8a0f82ecffe791ba4fa9b081791285f7963332d462f23127e250ce744d29810de32b828e68d45d9c112bee15d8a80222289e0e6c331df04a48312a7066cab4bec438860819da56445b8dfa42169dad72a9625d63c6c79aa9563c984a1710c181649e407c38348be5d8755b5668ebc63b2c60c603ad09c7590f75e3eff00f63295d248172bc045674be97f8d3ea26b390cc1bad351030d78f0110ac9d72563471be766ee30a60e58f4031f127c67f9778b9e590e947cd1b19e609b9e6fa04ab82e98dbf1e2f3d7809695b8fab190fc819c9ab3cf4e952ee85f614783c69477eb4ec4aa09f0ca30da2154fb410076fabe0166553c36e4775bc374f52f3799752787424ce0245e0951f31923edb864c274df0ef1c7a487dbc3b53c18d933062a680132e102a5a08420e118aca204edec4d37851338101b1c296693183faaa2e73f481a755943bcfdb2b850c2f3fd2baaca7830327451aca4f918c9f003db9a031e6deec1791c4a442729b4832838e78edb343a148e42136698dc628a47e1be61a7351fa0ba6e34fa552d8204cc782a27992fad7e930dc24ded9511349550dc1ff2f1675fe2221f87708c6fe8fbff56deb69289b0710a19caf602f7304e963be791129dbef28f21eafa71a80e3eaf8a28a6b249a1983bd2a3db9c6c312b2df3fe36731cebe805c691f4adfa318c3a76f65eb4cdf441c81ad18b13b65585968c9fe766a4f5d25fbde782a13667b2b7e7f3c5e2f8c67fc36bd465b0a386e6df735185a656f711693eca9964b869f5d36b8c53c62484f8db36245e5bbbfc3d83984995acf773af4e92a18bf01e2f11c51b7b2f2547aee0fe1d20d995993be82175d822db1fafbc9a2b669a8385a7d7f8c989c184c94687908beff2faa5e79b949569b0684091824598547d31458ea070b9d93cc6483ff8f0ee59821cd0890796082ecb8ab624dfa8a5bdef62c4ee8d81fabe5c88035d9df4b172bb065a9a5e07edc718ff2bcb4092818f343c25ee755a1ada70c2f76a2c1092882927668522e7c57467341183175dba659994e3d15154b85e7815619d5904ca9ce68ca1ef68043b4dcfd64283d80b0e67bce8d7a32fc461a0f09bcf756acf499d1a18322a4a49765fe37a6ce6c63be40ca24cab3e405b806b79734abca2305d9a11ee8c8806b21a19740aebc5a139dde339d9cf4bd2810fb2167c27e41c083a1926b27389350f7ea610cb3b2e407cb2940247adf850fba5287117221db6536197f0834c9a629b23dd4ac7516aaf84778a24497b789258b066db1d142ca063e8265bb63d9f59035dc80be4bc665cf28efd6ef992aced1d28930bc6dde1d11663d30acd407d68158304962f1e50e4b206d86fa6e813c684f3fa11d2ec15b0ebb2110279c9f57bfbd5960377ce5849c45bc9ccf49598b882f4388a398c98b2d1abf5b0f6e9aab03993abd5a7a018706eb68fabc71cf4768b2f42b9bc44f9f9e9f66f3c8eaf3af48217c6874950a73cf3a32eae7987066503e5e643c7fdca63f49fa93e315130e668323d3a7c80514e8bdadb88dc8395e1399132f91175328ee48d9a0d7929b31b134ca564efdef54bdbada2864660c92e8fe9a564fc206bda3a5ecfa96fa21ff153a2b2f024a78e7d0fc7cdf33278420f114d5378abf196d2cf7d1f002cb3243817bbad23e5c2a8c35824dca8c8df6d2ea24ea6a1aa0cff34b2e697bc40ac89a782edaa644cdc82d44ef74596eb21e3e5a6914a3020d7412c4ba68eae9c7fad3822d83d0800ad2be0ddd9332bdcd8f69a499449d69d5fd4f2e969389a59ed4126b5f2d58919e9533ec3cc6e8ad215350609672537e3661296729c06ac0c1d9581e988bd446133f850b55dddd70668ffcdb02da81288364f038054f7a177192791a72057d5f381fe5e926dffdebfe608c0b98e6f32808dc770655b393c9065834f2e8864f8b25cc3cc1e1140d67e74fa16a919c2e57b3c5cf5962ad514c9ca98c01feccae3f6e04eacbb7ba450fcff8543948603a36be33e6f979a48f416f68a3a4ab9f5b66ba8b51728cf595ce7ade276d05d9f5828cee6822460443ad9d2050fe3e8ad8ae5211262f967f837fe068f9ef4c36ec06aaddd5932882e5099979c2e23c73c6131d95d789a091aa972289862d02500e89502fb0e29ed3f41c69abb0a2289d049a74eb2abdad8673017479ac05c69804b9727b1bbe18847a6f083130423c11f06c8777cd34dd686fd042bfcb920c1d097eeab251ced6e2a8a007999aaae0cd127577aadef41247028199bafb0b8ff054847655749b4d8486b4c933a1d3186a1b6b05c822d9e9a5161d7f4640f289e1d268c5d655aed7fc984cd0847426779f2cc45f8071dfa6e1c8dc26e13de10fecceeba4764c35a491ced0a7f4c68f28a20b55429096806fc15352bf42a074a8cb78a07f374d4bf80738f48953d173e07c0d10e3a7d74a019835a1c2407464153ceb016ecd8698e2e3257e7c57c01ddd2afa3b74ff145199c19598d33e4abd6b237b48c65853e943531b82c857b0769742e808b81d865008e1920777510dfbe3e0adf072c24444880e047c875624d765e14bf1576e48ca5f827885e8423a30426a1f9803e3a500624cb04137d1b13184534a56466efa7d7648e26db10c68ddbda079292decec9b88d19d4d6a321c126b79d475fbfb38bac4c36817455a54d167a512314ae5de958abbef8419eb3dac438e65283ecdac7673232e628f93fa84ad5b20c94721d244921233c5aed4e476aa9d00095ee2770eb8b5cbd59f6810006b0ab7d9bec57f697433c3e9b2b4b253a95fc13369e2434b9a856c75388b7e0e01bc882c9feead1f05597a6dc8910c922a9d4c3ab7e4237ff883bb22d8eaeb49e1d96355150818a329412b821517e75435c5a78e0a7e16314740a3bdf292e4776d5065d4eb415f3b17b3ae9994596e534d0ec10932bf212518aff491ee069a8c9097fa3939e43092a0772a4ab7f41a8ddc1603caf4b40ba655003555b21396a7d72892174b4725336c1169c42b19bad1ac05e7d4ec0ad60422153d927bce1fd3cff6a94091cec38c6f0bd69d2be4a54cf987ea88798efb7383f73067fe360cdd939717fd61e81bcea60ac46957ef1f35a2c01816a5d52100c058bde75e330faf18ea59f2386e62f5a306d552c0d2575a75650e7d0aea6a0e3e75a341f3a6316581694ca5e1c16c2f71bf70241627931ae566b206e13ffe87c0541ab41f398c8eb9697729f7117221445e0da3b57a035c5780f07c290eb33565b213da6e02b6f5d42635c3b0e4e01ac01dcfd7d554b0268798953fd7b58c81a1b37686599c6bfed931eb9e8b6bd0ba215f8fb2d3a9085f0b601240df8f6155138b2b6e326e6020b90d10a3c3c279dab7a120fd9f74ec171e4df92332c8b21b65fbec09c4a241f35d9e885180eaf3512f76051fb99ac62705858a2b6c40d995628689a4bd6c61c22d81e1f6ba976b287ce6f6339c8b4f75cbfd3fc7832ffb50471b3cf2aaba972ac713cf65f57e54f610d5f35938a04847c6fcfd8fedcd458ac8ec4b6fcadbfa7f009337d6a9728631deada42c40767b946a1cb8dc4aea97ea89788fc37723797e6748368465d0996fd02593210bc17edbc8a70c84270f96a25616e3dc93e4459bff2e27c75426fec71085c0480c1750f204e0b9415e03d7cd533b134f02888aed6e846e75e96f2de22e554c565977ead595a575df014e07fe4134c76941725f65bcbb24420f045228d16addeffb25973672d7233222d75896313ad2bc226d4557606642e9bf840b47159285927e7f8032d6941baf98e176a4fa0efcc897481042e3ba13e24a74f176c4c181c8f5295112b82b277f7bb88c1469263fe26f39b81ab21ea7f904e1ca0076ba818ad9c292e55bc0328b768034b30cf8eb2c8c2651174391b25c284f7804eb3a023dc89593814468424637e53b622cf51cb9b8e038d813769a8128022f37fca173e6755dc0a00e36c7c24d8d69edc39327aa2f5ff9b0d71e7e95a2da2c91a92c79c86bc4fd9ef2863baebd6c21411e94225ac4743fa523261d637d11819b3e77de13c5e8e829437b218be5b03fa85725acefd00cdbcedccb8799396d2d3ce50d367b653b4ad4a4ca3e28fe676d1725924fc7eb27c7a390f62b206dcf0eef5a4ba07092790f479afac49e40ea1988e8f9d92ccf2cbd0db3a748b8b8db5680099185790fd80d243d645618ea1692e61a5533c0c82462258e0c672cc3f00cc71fa71c72758e7621e9a84675f2e55bdce3e2af33c0e9894182a1938f31a0fd3240d92fb8c9d53b3d06e2e603e5cbc7a3954b2a3bd427cbb5927c13722352c5aaaea9bb5f7c20ed7ae07e438941c7650661c0815a9a6f43cec0128b8fc84f67df65b8a6972c5234af57c0518da7c9fd39b128360d9c55682c22a42afd309b4e6aa943ca8f7f0e5003b4e2104575a21efaf5783e6fed4a3c49d49036bc8803899191ef72c0f8c58aed8e51e7ec92699b34c0d3b58658d1ad711e8cc37b4ba61db8a4d870653b906cdcd2e0a25587072432f493b114e2d2ca2a872bceaf6d5dbd9033ffb44b3ca50beee33f74bbbdd8a4bc6015b0de6dfa54100c11d0851b4e6d00edce66637b61f41de2866e379832a109c50b5013eeca65f96ccae447c17a01f211c822adcfbc65f51a440997dda4680730b54bd33d88cc736286e6b14d08609f83f0fe564ea0c4db9488b784bc62fc4c90b2447fe0a211f4908a55dafd3983428b2a1720dc67c62e1043a5f4d16c8ea1637b4561ba32033149810571af471980d4083ec10ecdd3c808a3b72a234a0075fd0400848eeff9cbd8bb8b06041bd8f6095112a69dd3d0ce18a27a9f5a25fc1c9b8af67bf4b35aa2a074e84c1b3cdd48e340ea125e4fcce583b4a57d7f4a6e08cab716f47e2e430cf23aac7cdee3e3f7bd9f2f7dff04d3f9d3a974b32fe1ef535820966f0f96c8c7e6a95de17e77a89bcef10ddb683e1499cc44f303b72751c650d15ee1f7e68e0784e934d1839b8d987d663fad9b3dde38ff78dfd13e62cd24ff29c45740755285339d94c2b5eeb9b9f55921d8f5a2c177fda690d0b1403a4dbcfea39540a69ec2339749357893179c9657a4ac0d6290fee8218006722532929fc23ae2b25c54f4f415288f89ff16202cf70ac19a125a2c4d2c7bd6cdb064bfb2857d61034854a87b393bd9a3148829abbf3ef2a233e9668d32f24fba7afdccb2198f203d32a3c191da04d254c50379596e8c88b4a678cd262250494a021e4a0b2a5ecd9d302ff3058561b69bdebc3c4cf6b462ac90f13fd23c4c96d3ed714e1f4fd64a4f4c75a8568da97f71770ef608c4ddaeea31af6f52c7909102595ce5582200db710a6ff75e88a85f8f081e61909069cf272eb445d8ef29e0f055b3ed91d1e7eeb693bc6d7b85ebabba19bd65fffdf9ab79c35c0908a0c9c2728eee0643f2f631942888f1e6c821fa079f1bec957a1f60a47376dcc397d288a63406818aebafd5d9814e6159f2626d1ea3ba8f2ee77e572ec3cfca83f8f77744b92d382f8e397ee690c7654b9607d42398797c4d65afd2f7a77fcf73b404103e015458c079e272cac236a780044f27a9c38601a618ee5c6ec2deeba4d74cfe194c590419585ac06b98c29119be9b848dc8988cf3890b04d8a9e35eb707db81e19b8081fb5aa71af1e91cbaeb560a8c757b679ae2fb4eaf0c1058082126c13912c85665d4d7562fd0d43066bf5e320b195985292e5876dcded28c5f6835c42f0ce25a0a7982ab49bdf76cf9ecbbe41653d1a22afcf06a0400535f6d66b52fd5ce6cfc49e386d8ed07ac736a392ff92ea2be5e46c6b96a2b9f62c07c473c44c1c87b4f07fc1bd6173496b8140d4b3f3e73633dbc1df0ebd8c40ad64330a55f0736592a5c54a0eb94c6ef2581e93653ddd2951a33b78a0f52ffced9a65f9bdb71398bcf057e8433c30cf4ede40eaf00f0f26ee4d26120ba5211f1070a60a88a1a98af6b795900399d6faa931efd30d4afc5915d5e086b33cc96c0a7dbea8f1f1412f078394bb9ff6db87b3f66f8d5f7902ed1e865e35bcc090dde8f8c9e039f4d041cfb5c2bfd7b2ac74402f8547f90d7ee0d39d96a2f8905940bccb0cf0c650048c48de94d9534ca102d794cc7e5acea0c70df201c1a82d9a1381db10965f3bd1e8d8d8af11960804697b0d251b81e83f5d6b8c47a0cfa0a416f219f49416f04b3bfbd4fd691bf6ce2783b871b9428ad9bf55ac4b06d33bcb400dd5c9584c5cfc3984a675ffcb64d4943608e826c9c876798c4e0729d16a2dfd15b0d003fc29a8a343e0e835b73440c187037078bd285ac0d081edc77e4d363b334ccfa6647fb3f2c2d6db16ba72a69b542429c7b6a42daccd7fd3589fa46d77139680ee3dcf2b6351806ba33a2d698668151ad7e874b836f5101ff8bedeeb202955a238520a8dc62db3bba27b5d82ebe4c8e6655c7f010bfbb0e10d81c3418867db1971016f72901ef87fcbee454eda948792f9ef5a3e4680dfdc570e17b83160651ae518feb612a98c4c4bbafda207c2165009f1776f0d16729ce0d74eaa49b8612af535374d3caefa426c445cbdd7e6b67ae10144c4e0242b25aa11b960e6137b367ea965731b9cd1aef3aaba40259f48f88d90237bdda2a8dd0a4e131cb80f94ca67d3086f1dd4a2cf8e5a3a44d3f8a9a0c18e188d329856eb3966ac17e382086c9ec0f293518cf9fd5b8d2f362412ae83d32679c54605d2b9cfbdfe0d4711b1650ae8217e3f608f1b1434ea226722942d100192fe9aa1f41c8c7095a5ead181c013439e4924887b0d64a8e24b40a820983e49fdcc55e835d87e755ff95cd617e0ae54b274edaeb6274d6c284e837c7c83abab9daff88572660fdc981ae7d40e71e34065ed101d85660fc2e0c39d4998a40f05abbfae1bd1348c652e4c779af8277422209b25810dd56ea00933c085eb007006f81bbe1d4ca6b8340ad772d1aa9290259114b3a24af0c8dbf89b26000f993d76b50d9eddf0454f02a1b96211566fa6e6205992c3109a0920a045034be1c39ab9790fe5f66ebe88a8fccde5bb273417d837238314d6539cf3b4dc77f7bc8e342c931b99607a4e2226af709157a3baca750a874f8f52e22ddf5fe6075128803088e9ee9b42d726d35651af46cfbe41b1a2e59bff4a8ee25270a3a241d816b11df6983fda669f549a320d94c87f99b79ed40895d3e6da3cfdfb2a847f2090c0c2182aa09b657a6c5d7828e09d43823a93dec59e703bab3fc0644425a2253f7db834a3c93c9f5826d2c0b4c8c061b9da41906a9cde49f60823e6477bb492b92ddc27cc5b809d499540800ef2ed752fd0c39a76be86067ba7b7e851422ea948ff61ab6c2e83cd8d4481e32499de563eee7ae495c607b077da9fb4502738bd8f4b5c230a25ab170b9c756d4830f0fd7a14913d2677a7e05b09edc2c7f6c874eacb3b54c979072c6d15f1c5b6b6f9c4f62200c24131beb8c63de0343cd9cf8c1c2fba297d3059bb195982fca4132594701802bc5391aadc2a8c3984128cf00f921ab25395b1bf8c6e2dcbce851d12c7e6d5cef6f6cca6c94fd7be6617993be18766f9508011078f2cf63d1a166b3d52c894ccb99b4d488be87356e080cc67aa3c6ab8879a1f1f5d216c923c15e56f94899f860d00ca1be0749b0fd4b9ec80343fde3d545a13bccb3157472fbdc6b135a48a137fc77ba62840e1070ce696d38d9c5daa6b0e8aa01a0c3c2b4880776fafacf2d1cfd630fbc5d98b76dd36445c56d84642676f45f8fe2a35f5d3bc753fffc92c4bab62bc7a391f16c89310a8558e73e40fd96f5da2989a8731aed7f7d98e30519bbc7a50d3af7813464a4b4caca3c3b0cc541887948fb08f1612a65c13d600a5b2395194e42bfb2d051c5e6a5d3b9f60a1c04f59325193a5b910dab12211320eec2faa11b5a5b14e66666b9b320207eb016830479575cc53d1ce8225dc57ea8b95d9c71dda2c39081aad554a44e0216af16eff6a2034b6ab7e480f1cc0bcecb55d06e738b0be54d98dd6e1b9299845b81f4df15a67069e8ce42edd8916d566e7c7efc30c2e460ac63c2bba712b931ee2480d510cbbc03660625c33f24d022a050ce74d3665be64ef68a6836c495be368e05c960d1a614a56cde2532cf8b3e8627aa96e63a45420ddc064defe47fad429205b585072b309a340c09c18da62663fde24f4d84b56fba52df87005b558ee0998754a982c820088ead57e6f1244a9490e8b1990a79780d92677a6ec9cdcb9ea3ac195873f4caafeac8d446e02387c91449d78f4a5b88660d1d4a632d1f60b280d3f912a094b009c3bf0e41a0ff254907a0eee613670ad03afe80d800750e6cf61170b0382d5e2f4926f3de17caddf55c91f4600a4de1d3d030a8831dee308256c836c77a48d2981a4a6eb7b8e050374aab1848386e4b818c605f60e15bc619eb953f4fe43fd2106e603a15435e1683ab028c7eb1774405965a0213ca1e146645d5eeb3063a28224fdb0ad30b57bcec42f5812f4930bf729308a2711d9e399bc9396e7d0e04a71df56a4a65b85b609cb12c578fb3482a6492c058f98318faaa4aeeb716dcf457f499a4dd85cc51b0ae2900b1106f7090e741b9afe8505542120d277babd8b88c6e9818bd8a9a6bc5aeead231b8a50ea50436117302ed27050f253d171cfc956449ec9260abd6a5e5fd409d725da4530d49d26a13d919482d70d6afa0ea4ace1094887140fe34d722b03ab5fc0b31afb35a43b56049d3a18838e0a8460b131a00c9823a51eabc95537e90d753dd21db76f8660e19ead2265ab1ecc67874a64eae0313433762f546050a0ffb54960a7325a8f12a78fb84b060eb2233d7a7591c122c72062b8420188e3e4abdd41f3050bcbe7ac3d63323f00ffa3aef8b94aed551d2ef382d00df14ea27b2930c47f2ef8ee3f3f77359909e7450e3aab72d093825c9432419a0e19c91eaa8bc4d2299406e0af13bc67e151be9a6aba14fabf86e1019607bc0f242a6b1368068fc0395359461cd060269cbd126eff6dd13f05b45b067520f458089f0bb3d545e38a3e635c7b07733cd1ded6857ab849fa951425da7ead01a9916e7c653082043864e03849d494d6e70262b17403fd222afa570ab173ef22d05ae15ad7891d8a25e22deb589c5a2bcada325e4ec6006490d2e42f8c1d05c6bb93b1e4878e15feeb62854d30d31e9c09e20ecdf906e7ea54496e37ec392975abf4c7a59bdd6b70f9a4b2cf73708e2d00d6c11badea433c9421827459aa3c7d785e35a959ab6990fc328fdae7bf1dae67d82a18d878c83029e18dc48d3350a48fb85d2e3b5c87c904cdd093d2ff13f92155ea723ab9c302f61c40cc02d8f4f702f04041afa258ebe19b681ea7601860c301f78a25412c7287a9d2f06a1448a0b1cdfad744a5dd0a4a5984a7f2591b11194c62840c65072a77483c7c1cd3e067bcfc4eeb2d5f3b9ffdab865561fc7a8fcfe5fae5f22403122075abec1a9fbd6c493093b87ac01b855d466b6848498b7510431cb1fea44cef1927a1ad0735597f041bbf2cc1f26db0bf6d40145fdb5d02a5ddc3dcdf3c6c23a2a59018a1143255cb1534f42ad8ab867ab6840969a92a1ddfa95f8c40202f6389bdb6d634dcd63a5c00ee5eeab388a6ca3adc2ccac3ee05953673aaedda4fe3a3a29213a3329489ced23f883ac66d14f724af55dc39de2305f4cd6b2f7cba6aff4799981937ece362e8f9fd068e4d3edf5d3bfaf929fa2840871317e697db93332239d523ad669ba405acae71bb94935bebb49a72f624aa2da0baec2e95026b425a515050a4099a385f6f370e082d3a6f7415ed0dab73d1885bf9ae26b87b3f34da6c565628e713a0b8ae0c578ff40568987114123a6d3b30778f5b5cbf378a22cc11d2664e9815d3c38ea3b4b6fe2b62e1b32b2471edbe759dc54fe9179361bd5f4b0b697d6763bc91cf955bed61ff9cb7efc7cea8ab15a8be30033da703fcd192d6bf687e03ebf986330eade2584587a764a798b8f77f710f18f003a0fc5a6700af519178478821eed74b28b9b950e389973691504ed653f25711ad14254466ca77dbbc2d652c5c4974b70be6f99906e643c6300b167ae5cfc9a8212efc36c39d4fb545b8abe01ca17d2f5627e32720ffff8c109f538961c76722b593aa108b0f2b8c98f21764c537f7f0b821cd84af4eb0b3d7301d0e6fccb406b5d2a3c91a4447059cf6fce7a9a565e9e64569e2386123cb2612570ccb62a76527df65a0f5d383d7ee7371b6600d5d2cae944caf65ff0c76deb8bf55f73630e6ca97190262dcda81ef86ff10350db5457121f72fbe6b5d1eda82badc1c960353c5886852368ccbbf83cc7d66ccc8bfbb7afcd1d1b13327bc1e98f66ee0ed8ae7379cf238efc920e18601ea0232f5c7c3ab285dc0efd479b971fd51ee80e9f3e7af2340e69698e5d4e5008ace4f36451a79b17798a424d8e0e2163a30f56bdc6de8572ac612b68b410076fabe0166553c36e4775bc374f52f3799752787424ce0245e0951f31923edb864c274df0ef1c7a487dbc3b53c18d933062a680132e102a5a08420e118aca204edec4d37851338101b1c296693183680117e7e6b8e75b69680cf98766a1e7f719ad5315fe41cd84ecb5c7e8130e930e8812fe4f99fd8bdb4791efbe91a20bee40ad2781e5f42e12c481020405d78c3deb9c16dc8ec1b89621d6f6c4021918ff4ae933c05e777fa8577dcac3f1cc3d82518404ce62558f91c72dc61a147453fcdb383eca464e2a9faab068afcf72c754190f58d9e53ebc307251903f99f90a215886e284da6e9281e4aa3b1230064b1ccb8d507f705b93aecf861fd562c0de4e23a5213ce50617284f4d394292ab2beaedbaeed7a3b745d1f9668e370af2095e80eb684b8970cbd53e15fd981ac18ca339d16927fb8991af62682cb13a469f776620e58c7f519f136e056a8838ef4f2f4b639b99d628aec9bdcedba33a965bddd41ea14a288ec80fa3a8e7b5e9bf45eeeaa8cf45c13ff018ea94992ef86e1d14250fe7ffa37e1ea02d4f71f87b238edb67e38ab4b16baae533ad27eade7b4dd9d3db9b6a5f5fb5c8e8366085c444675ec972d97426da7d2f062b3b15d38cb1fc2c37b842816dd032d0cb2764f4e273c3ee777deb6b06421c19cbbdfd2ce4ebd5228c37d50291d6c784e9aff625042b2a9756d80658a0ac69914ec7f12bcb68639632db01399efb133c8693fb01d0c5504adad55f0cd808d70511a5e18c5c0ca719f28991359c983cf129fa03b6d52c8ac463686715eaa9e8f5c286d6c9c0adf2b57691d6ff0920d4d5561deae6476bb875b8940223b28cd28011197c155c54818d222e895b5b1ca1e808ff5b2bc93cdf1c8cb8fb3ecf99568a7b9e0d23853f1f3adbcb76aa3d1338e189a5fdee6a9c07081489f9048651ae22118d33b728604d7ae2f840a1064a7b3a29f70163d9f59035dc80be4bc665cf28efd6ef992aced1d28930bc6dde1d11663d30acd407d68158304962f1e50e4b206d86fa6e813c684f3fa11d2ec15b0ebb2110279c9f57bfbd5960377ce5849c45bc9ccf498e36bea6bf8f36a80a569a5bc37d363bfc5b65288abecf614230ae234dcc945756ab4f03bc800052005a0bb414de6dde8b938841e00eed54699af1f2aecb26ee09cb927f2377dc0cf3f370ac1f06d83bac6cba47367b3fba31ca6b6d2156cea5e50ca8d3f51542b64d75abbe036357a1135e0aefe42900270d8c886b138029380c5ec7129f8834ec0f6c3dd5e69d39cdd51bd3bc66582c78377ba073ed85897a3bd582a2e70b4092991bdca6d7688d78ab4329e85af9dd9c687095b3224e3d2e263461bb1c91746563c9fbba2bd43ef8d1ac06c7db7724975b14e6a59d982e86182b2fa0c43fe2c988aa4a5e73e468d9c6b9d17dc5a178246f37655e734004d07530eef0d814eec3e71a925fc1f94f818152b61983b962b7142014bb3adad55a9ae916c920b9fbe12e410f7c041152b6026483601292b4948bd4f34cc2bcd2471696a7ee318f6e6ffbbdf6512faac45b038a3b266a0313d738b3453f4a8ae9f2961cf9b23c92e81ed285862ee5dd14472b959757864f8b25cc3cc1e1140d67e74fa16a919c2e57b3c5cf5962ad514c9ca98c01feccae3f6e04eacbb7ba450fcff8543948603a36be33e6f979a48f416f68a3a4ab9f5b66ba8b51728cf595ce7ade276d05d9a0801fa398d7ee787d7f1895b30b56a1afeeadece02facbbd0b1075213f52d17c584e5cbd99cb6d1149a19c49752a59777c89e14b2895b64e87e14924dbd3026f23c8b8e035bb08895532b20532b4084ccc62e441b56fbb323aac600b3ec7de2fc37555555f6816f927067a82ff42278353e23fa78307fd69674e6f13c08ae5e09cc6e7029c785d5fb9c2f25aaa754fcb41e7d876530e3bae9ddcc19fb6577e3b48c0d92936be57431a9fe06a5eba92bd0a3579013c05bbb28ca3113652f13c932adba8eecd5f7d533e0991ab636d960f36dd75a67330d2a42eabf5f8324bc25763c9fdb35c1da2c448c953c4294feef69e247bf1f2b0af3c6f4da222aee2d3fb29af5c6eed3c69e3298864c142577238ce74a9586ba69cd1ecc633971df3ce6c85ab2cd8698e2e3257e7c57c01ddd2afa3b74ff145199c19598d33e4abd6b237b48c65853e943531b82c857b0769742e808b81d865008e1920777510dfbe3e0adf072c24444880e047c875624d765e14bf1576ee61c81bbf2ab279a9e8bbf06571fa9f5bd4c72aacf91a0a08b4361080ca852505793f829daf700b5858db41d5862439690634ebe726eb404afcdf757ae6bce1cd74317ad8e47421898832ff54b8a50cbc4783f85510ae83a0bcc9d408a7f8c60dc2c1eac21ef863aa2500a090dbdf6e2bd2f0c4eaba8146759d66a33601b8ada38ca3514de675d90c8f57d0d54c7fa85a278e512ef2206c60ac800eec635def9b42bf6e10e4d3862f175816108b63820006418e9a26b14d88ef3632d2c0f26e2d21824b43d9d9bd08596495bd83424f36651711955c58e845d846a5fac0506373800960eff4bbe64dd2e8c4037b0e0738d8a0fc452d3b0391dbc9277a7000849190fa359e35e3fbaa533b904a1f9dc689a552349c6002b42bcf3ca44c179f30d86c337bb59b2a01f8235711f6ef0e8f59f7be1555e3f0347f2cd583317601f07be440cf4c946eba9f1b1c79882626d95f3847d2b8b549cac9fcfd3fd1a52b84c7bbd0d74b3bcb0b4ac485c937dbc89f9b7308904f89e71b546d85631c4f8a7f7d31992278ae786690e6cd40971caa8bad69f4f50aac886cc4697862f7a55a6eb457d81b3ced5c296834f57025282ab10db615dce1fb90b1c67a76b62c06c8fcf4f6b98229c9b14b5ab00f837ddc55db677a99cde8feed58782a7b075b841c7f05389bdc0f8811a3b1108f1db5a31ad18f8744db1e4905bc832f62574852f335e0fc4a0df35688123ebb3937c20c60e789ebcdeaa367de229ad2fd6c4aa4f930b07b4a7e28ebeec0973e594102bf52519c2f59e1bc96e4b37ca3bd6fbb96aff3392bf1365a41b0aa4e739ead2065e220cb0647a0c703b0dea1d4658cefcbb289e2267daa8509ff4464a2275d097e12b1c9aece717b51abb2a86e0f813d1cf6a8e3cc24558c2e71dba290aa3f7d33651e45c0634aeab88d1ae8586ff7e14cc913862bfb5913567bb70bdc818d934d824fe7635fbb1d321768d35ab1270851fd73c1dbf9550fabac501865ec839b6b06744ab2ffe57058875da3ff8d7c15acf68b9a607f88ddeff5a13fd25f27ea008d20869f208a0cc2fcdb6a479f3f1feaf1d093ba4299da37ada60632cef050f7c342e5f3323c8446ec7d9a6b67cc3da9b8de3cbdf491cd8fd64f5f233edbedeef12f3ed83c190047610da84aa6f78d8efac2a7b0bb110419f13d46eee6ee2bb68e044c4831958647d00010587b36909e95dcfb458c76314a2d49e8fe85de0a806e49818fbbf0b4b3a3ae880d506483be978fa8eb7105a63bb4645f50ddcb8d4cfe31c6f8625b80966071ffd3858ef8eb3bfcf90196eb620663b0f9883266da81723732fb340f152fd2d9781c3fd97312a11e5cc147f79f073d6a654ba5a2bedaf7eebb574920b70f02a3e629737adb990de923031d4cf711e7730d68c3f35bd30ecd4a463a0ad6841cba3c4bace74d78c0f2d61403a058220ae7363d6cfa14c5f3cd70a215ce101c0ad54b56b89bff558f52a6fc42e203b526eeda3ebdffd45606a8c2b3613a9204ab33f4e0dc59f0715cc434eee289203f6a71aeebeb39219ec6719a061d0f10704fdbc0f286f2444e1c509588b44861941c542a4ef3dfe1f63bf4342ce1d68a7caed0e8978d7fc020e565c3613b13ad58e60fa078887d5dce85defa6e6c1ecfa4ba4ab26472d7d97f15ee7606aa41977f4a79097a2f0da9e7c13e926e0be99b9de0e4a8333f745aadba38d2ffe15bde80b0e7397271f20b5e4304ad91490ce9004d45cff22d3ecd909216273c0002815bcf7753fdd167115ea31efc8f1b3ae9d492faed236ca79ed55e20930ab890d0c4cbccc2b7e1879c1e608a61dbd1a0e3761b9f4cf51fe4d54e894f1691082cc0093413f5cde98552a7da6615dfacdcafad24a29e9419617441698ee9fd67d7e0a387ed9b686e0161c072b5ca8102404e892f51e7542fdc2e560e8af230424659350949477bbfc2e9e334b3ca58c65d6cf2423e4b17d6be3dfebaf618c680368d9460d75f8f565cb71ca485f842cb18e392e3ca16f4a97e1b87b8ffc6f536afe7bdf63a9ba933d7387680fbf834df6db7f8a7eb23cba2edc3ec0001f0dcb9f050208cdb0dd1d15d943d215737cf1c62bf1a3cbda5fd7e435ba1725f0b37fb873609272bb04114a45a507a860e726c99121e0514e127bf72a75658197096febeccb3b72aad431da81d8198a7bde6e015c88fa7fa86c0c175f268b9cd2292f2e2d8d23e2907f8d513dedc3c84ddacd72b51db53a933f2d572609edd18b395191bd29ea9d0c0c32108eb30ec6e581e5b85a3bb3e77b277fd8e2332a67b048805b873aad8ea25bd143c553ccbc54de8ad82f76d5a2763ac263931982053f23613bb571b70fd353b44b804862c7aa404103376bc95391056ea43fabfaab2be7274c65134386c11a2e13950114d8ef6db34f1848793084cfec58166862e8029c343da561387bb93d92885e198e7a757d012f23026ea8a37b799fe2fbfa893d6a82f03dad352b7816d87adfc4b0eda4b242de0a9292d079c4afad682f6171ed95a449f6a1466adf4dc27d96a6dd941666f34b43e9fb620249211a01716ee71ae6008677f146fa9c6701ee343854994c49f7cb51e01a13cb29a503736058520e2b9a40bb86b6672d651cef7de83fc7e001752931bbd11494076656c1554ba3a06dd82d1ef89cfc83178191d88f481b24482e329c13ada75e14975c2edc28b94e8c7da9e613b4192ed45d7b1cb1416508197da7fa41fbabb7db76522b148dea79a5bef3922ca286a5f6726e16dbb8be179fdd11ad0b6655168342aee42b7b34c65b08d526164130712c293dc246a9095a1f46d766751842738b16dfb3825b725c330948b22cd3d52d842afb7b0b19d0872ae4f63b9255be4bf840c216843772a685635e2f69f8c3091ab9b0007e03bd0d5cf8f26d3de8c05908639eb70ed6fe8cdf64cace1cc6bb5f55bb971f4ab7d4e07e2e7db59e487a43f05d07122d8c21b8eea3ddbc8b85b06cea19c61cc0dd740e91951b72c0a8e7745ae8da4281445649810c60741f477c14a34d2c1ff0e5b473ef2c7ca66c83bf1930b4a4642761eebe775ca8d3d42c809fd662bb0f23430ee69ff52af0c0f39f40b10990900e53c2f43f818218dbf4fa093c9f6d8b00115f3f884dc46730b38e0f4b294412a0abb2476015b3e99b99ec41e1f87f60d5e03d5822338717602dfa69bbcec7eba8220b14855588df18c043cbd892d23d4da7a87d7983b1a3ead32d6a21a8b55a77755c2ca5ab4721455cb36dab08d709755eec884f335151ea39c9fdf01f9f4285b6e3346fb89c8da7b72d11e59b21058403618e2ae0795f0f80cc37ebac57d62491da6fc0873d259b095954cd22b1be9a5e85a4b94aee1492cd4ff05b247b061e4414fb2980cf9e6bbd565e46b60a8b537be701376e9ee2b11faf732c2ae6a7eb9505203bc18ff0655c03e813d707e8a0c3c456a218bf5bbd74d9ae8f34a1b76b2a1f77bf16a0e9ffe54678c9cefa30acdecf89cb8060f85e28476fb2be846a09af36108506aa891a013f1115f712f3b1ceb6e21648aa8c476b6f126da110f5c3eec31250b6059d635cbd1619da7220ce5f7a8eafbb56e9cc2caf77fa477755a196f8f43998fc2f1c83c5ae7491a1f572a063083b9918f8fb15597cd6586067eff179994e4c18b919b68e58aaa1cac499f50c725cfd33238f6def0cfb96c3422d8d3ca083103d3fed9297444f8bfd95476ccba0908ecb7d887a46ffd11b853c3e17313d28c65250eb28392ec7dfe715b4711e36281dd3ee2a382a19a70ca2d802cb327d39bddcf814a20e13b491d7ce86d89308a0a361394408df16f136dc7e638088da219f3bb69a7187dfd69e98d5a40fa413d80787cd9427545c441b891666d082c3cd2f03b1934d1428fe2b93da5cd8551879a8b4baf03b3ccd835e1092e412dff0965e45705098628af039432553713dd9c4bb02f6580be66831144e56340ff6cb47c82f87204edbbcefa2228a1eac0c7945fee02bc8737431b2e0de7fbcee6f147b41915d265f0da4ce0ceec4f0283f79d41a9fef97f1dce10aaaf40d027de53c0af1d2d0a9df1654916f0ca3888b414d995e9f6b1ed9cfbf9a235487e75c19a777aa485549bfc4272b772393756d2f7d5c72f8a09ba6f95e25151bc4c031f0221ba935b037f5eb8ff17fda266446d0ac238c83c70be753e87dfd090e2f9a9215e762d8ab40cdd5690b759cc6d3c45da770196c7278db015b62c7e6fad80427ac314e909700a264dd48350d8907336c5667c5d16b7149663ab332d311e8e884ac80bc1ac095d4a14c265612695ef4bef6240d3196920b5e48f08c7cd866b3b384e7b19d16fcef97a8cda8dc01e039f8a36fe12a3ede35598fe645502a99996501e44f5753291560c802fbf94e12a7c1f67aa077f745d819293f8ddc160a2994cbfd7f8ef039d60c1af5ffd12cc5e24961871a91af645e9ded484c65c1db747624cabe83e7920279b439b67f467b0e2af535f041a34962f399f3ccc7c13c736b4fb0ed080d44a14e7d5ce51c05ff5bb5864fa816ca4caf7c0b815df1de2c544d92a80122519d8c6d151aa06040f34bd1b9d35379350d81dd1f795942f5edafa8b81d44ee7206b95fb016cca2bf9d048d9db570125142296dc298a3d86e37fa4980e6255f3bef6b27938a9986a6d91adce6311755818174ebe0d7e9a063b06ed687f186de7dcfb48a6611370251ec518f09de27a379fe03308cb6bc3e6483029e3606c0f44284ae13edc462c6b1bb2d8237ea0d2072b7d00d5fab9462357c15b93419307c69788e2a1d3c0b0fdda8f5fd27f465c81168a1e37c80e925922089de02ba6f1f86f5a7cd3342f1142f518ee1115c594f45395d17f8526af41bd39401c99ecffe0d33207347dfd578ff68ebeefb0f9fcbbac2a366929fa5c701dba7ec6ffa606c167de5ad01415a8d005e5e9c69e959cefe19b5a00aafe7a35a02dd171f2e23e50b2dd61aeea6403b27b4013109c02a77f8707e90532cbcd6950002d0399cb9a39462026112562e94ed58da4d12fae6c1c219c48f1ce69a8e33d444a092b4b1c52373c9936c91fd22d8caf2c2ce22de09fa31b2efc7066b597a36fb434f59025298c2be79c41a12a045e68e8250b17faf035b2038a9bdc108e71a7220a45c2ab47ab4513576e5fd6992c2b6366d1737b6cf4602b9817294ce70e49b917e3cc147993f1bb1ef33b4ed09759f3fea4f047f0b7a2b15bfd47d09abfe0fc8c27c6c57e545dbe97d7370242505444cc472e12b2687bb231383bcb61a3de28b2cadbf8e197a5463670757a187e507b83b4bb65d203bd81e21c0543f08c791bd0d9301fdeec3d91d2b27ed1e394bb53a86fee06f078ae524cc356ec7c5affdface2cbe854ef97d8fb7cdb660fd1933d60fa8ce2e3a58a66d689600c00e75a653fa5506480d3cf35dfb14f35ed8ab89fe0dc6c789de9e310af53f8c2fd2ff75293b4a60b7a0e491c4064b8f90c24299f8f0912a8edcd583bac22c9bdb9f612a4e2b7283456648291003e15d3ec9fed766e6be9e25da14f86a9d6ef9fad2186c9a9b5dcd6af7d60cec7d2df0fb12db0967fcc53688f47d3c3b22a6bb91e8314219f1bc3a8590006fb69510e591769dded0345983eecec9997559388636a86ee9027f89a499ff078fba7f71e38b239496911d16c5fb99940ae7c9c21114286880296f8f90a6d45b79fb2bc1e125649ad10abb69011d1f50abd7e45cbc1990ed46b777122f8e3f8ae5bf53ad105fae532a7bfeb34200d3de31efe2fdad5ecc4f023bb3e1def05f1b7c7a5687cde80ea2467bea0d8794ffd8123b462867033dedf8d35b9cd506c5d0bc662293ac07e5000456bcdb734cb9676dfe45a347ce8f9d69dfb1e23e567d0814abf5d523f54b9f6093003f0f410d0a024e424ea315d24d1316ea1acd52dd7daab329cfb605712fc26ae65ae0796ea0c4f277e2de0a9bbec29699997c642f9ca21e386f1d5ebacbf8d26a847e28cf31287916e4a4a459e67945c21d5b72c7ed190f9ec44ec69e81a6eaeca95407aff6234a53e0190333afbae2d17396ea483914430819ba7626070048db5b5b3ca1d8786bc1500530cab7861d95e0defb0520e04bf8a7e7f3934d02885a177d83a18ce831dc0dba0ac9a3f3664ac110236a2b71f47a0eb68fd0463730dfd7a87ea6e162d9f78072d72ce85db7b0ee0c5565946cf18b8055208b715e3b71d9fab407eea486b01ec73b5ba06ab6c4d1bff7ecf932bc9053471d87ce92a940c10fb86ff25a112583a9dea66d293fbc4386baa5c3d69737dc2a1b474abc660778e3379cb7e25b8bf9112bde23bca36ed497add438bdf8465a68881686e0f8836b9559f5e3b16151cce93e2bf500eff1e84a413d878a0b90651714640023e02d536082a0875ff6833c25edcaedeba3fd693446d7d50695839a51c761b0380e87badb73aa296fc76aa56a8b2ce2ddc5f01432166d06c86907ab363f80cca5027018c03a060616640562b4193a3fe7b7fc70fd384907d2e06d82f478fa6307a8f3fb5b4bbcf5f3ab7c6aa418c8a8ac4ac9d543adf5ca9866c94de7dca9cce986cb77fa66b6551d6224972e2f425a5a1ade328a41294b4c0855f9b33756fb9f592b761fbcfc468f6fb7fb351a0f48654bb1945862f488b10ae81f7a854ce9f528ffa301412f54c998a9132ffc4ff40e0a5f5e30214f47c2df2afde4273ef7d9172e643eac71cb2d4680ccc9d48ed77818f16df4d1c633b7fba8dcf9dd6264cc659d75af643e5f1e62f8ec5e75f070f7eeaf8adc1b225be76923976cb002dba05b9b5a9053003e69b0b51662e97cb801787e5cb5cd1f9e8bdb062076f27054078d039db8f2d9e6088d37cd070b945ccdedd9d292a547a7cb721edf69ca74088d78fa5fb36cc9b97dded73c7b0a56f9ff5329aabab8db3adf8d05f348da7135bd366691ac864274ccb501ab3529c3f81fa334c1d5a813cb03858e9bff453b0067dbe96d60ed8444f03bb1a5596f5d825c9c736477b41fe3d637cda5c90d2e4e0661d277b7b8cbf2f4a9f286255644c773bfe50bd3508c69b6a60a4f1f2ab50dcce0e522a95249e9bd7ccde33584c0355abcf3aac9a36d70fd549ee84893356f058b6ab0b8f332b473420c3579ff62b3fc5d4063b5c5b3d753c9d12766e355b30848601c7bc9d49940a2ba50933c0591dae896641f2b5dbd8b5c4904bdde0f6fad336e53696655002d3759b10bd72d610045de9357ef0bcf38df19cd541455aae5ce4ff0532e4ef355e243a2fa436a75e68ebc6c23ec7631844135749dd62b6c336862000cc63f1e6bd445ce761629a599e797dc56b98b685546bccd168c7ac7d7bd03fe0c836dc61086ea41a9c0cb270ecfb090443b29e19be69eea2482b72d573dded72ada2ab0643abdc1c18560886b75eb303277f5f780f2864f0fa7b960d4ddd16cf4dbd448cf1135c120b439618e7449fc51fd348629bfb745648ce56df799fb22e2ff4c23cdcd1cff93700bcba1c35d85c384952aa07e70d5329c8b3100d549570dcfdc29d72c4884212aa1ad394a91af536b7577ee60379114ed461ee7fa899a8905cdc320fab16033b6057721a21bf8a9bfede027c61e06a578dc46c483476b69d24c6b2ed9212a72276ecd65a3134399c10162cd2aa4fd4ef73c7aaa7bc330ddf8bb24fb41e2946890542337fbd568874b1022a338f567cec290d7159768479deef1f3cefc4fb8ca86ce67135e58695e6ac54b2629d26b842e032719ed958011fc0e0d77907a02f8efa464c08fdfdbd4b4851c800ec3ba77b322832a5776df89d679c2df99b58d506492e4f4639f5b5bddd3323d814b1dddab8be92d03ad3a10b3a8c07260b3c218a9443592e034b12cf09baf493053aace500c34ac9ead611a1b54221be4582a74adbf07b2520edbd623d924e6b3f66649a38663be6490e165fb28edf500292a015b8de45a629f35848587adbb3445d93dacc030e72ccba2161ba3c5ddb303a75488d09428a8a128c51eee1ca98cc8657314cc0b0e6e9818beab6714ad7bbe800f191b88b9013ba37ffe2da115f3c6f89291c4caa35dabcfd14e84f78c70e0e624dc31d2da6f70c3cbdca8f58af1ce8efad9590822cac516fe8f84da99158f6b454a789887e6d890a7da9618f4c3869ebbd0e606e30ac74ce71160b434a625b5da7bd2283825b6e546233a1a4b3c2511d1065e2798ae5d697ae5f54828661b55a1a61a7928dd54c9a5e8734a9915c4301a4a700d86b627854ad65ed342903eb0eb75f07990493b33a3d0c875f954ca28a805d4e3007b04cca954d3a2615a464b1ae1867cf67bd77435d7286a23206f29330475bf690e3f716dc2af4628b56490461cb14d93fc4f8a50828f6ead5332a99bab4866b15b15e81bf24d4edd2c0f2106c5fe77536a974cd0015c6291c320782728a0e0bc5c15ffde9176b3b9bfa61fa7a31ceee611946b13b96c423f47215be63196fa5047bfbac469bb64168c4af0f7988708a220105193c0e107fcde129ab7c3a036eb5479a22ea85e12b98a1599f7ca48384b6490dbd90818b0ee77d20551d068df0e505c1502623e9268c3fa719f1e362d86b94f1a50ba6533d8e514efe3a1a4842bc10f57ec3b007209c04cc4169bcfd85ba5d7d455a1f5c86c1d37e24a2d7cb5250d3204a52a80d5da998bebaac9a05a74b37e1fb1ab51cea4ea1bf20fba61ba977710b4f3aad09b482d39b90726a51356e32987930807e287d83df638dbd79d0724fabb4746cb4cfd6ed73bf244f90c242d97650edb91b025c5a1385a880b2a4f416ee1a6d797952a381c95c5a62b6072c2a5c0934318cf2dfe27840d2169f28730eae2c9f7c4f49b0db63793150f4fd98c06edd3c6761d51eecc38265c9584e77a8bcc1eaaf1fc4cf52b082318d29a7e97897becb78ded7b5e4e194d850ff0ffeae4f91f80d274032bc9e79e25d9e4bc6ea154ce3652deefab8c86b5ccecde4eac16c528ab57d7705c7e00629cd8b129b4b276d6e30315a6da94a9d96680e23e5b8499b096ec728b8018cc5aaf33430f8214c4ac79d63a72f49dbb76c8855d4497a550aff66dd703a091ca31b2b9453695405cf6f228f1e8d8849bc690cae00a64141f62a5c078d2ac437b2b04c26e1a243aec1f7ba99d57768cb785319a820c897e21907d8754ee1dfd40dcdaf7f8790fecb5ad0bbc67924a4912ce783f21de19833a0d1242cf9620ce0845f624cfbd276c28c80f751ec64eacdc111973ad80df2150a7232f725b09fdd6114cc5388aead64df78436e3fdc86367f8c7824e62804721a810731cb312f99f889e989ddfc4b575ac5cea624f520cef3d809c7a9bab090eb2bc798036acaf5ffbbe158684081e93e10d34537555122c842b202bbe1ea8249ee86312e31bafad2d369ca5cba202eeb918955aa4ec720c550e8eb02d03b0029607a55acf8b0f5cf7ac0c39abca0184b3978017cf50675297e639014100101f11d2e2f5452b9f6161ff56dbdd700da797d7f4576a40a41deffb627484530219409fec7323425511235efefd4ca317a64cf54337d46f8fbb41bee8d204a78a2582ce2aaa77d0bab1e341517209a5a27dfae1114c733417b42b6670dd9affefb7a7bab3bd75a5388fd37436fbc2e737e0ebc82c3dac3c161ed67f006bdfbfe06ea06c8e9e2fb97993c769f717372b1fbc26216b9a42f757c7c6ea686ca92058005bd469253b1971230c4f09b9a7496c5d50895f07e5b00ef5cab9dea1e8445836ae80cca88d71138f3266a8a988981205ef9c6a54e198e1b2bc25638b6ee28d17af09dfc0b11bdc41351e1258aa2728a2826e54b7c23a2073a14353c1510028bef47a6c6390f0e2c245401dc73fbd0f8e8de9399bc5e10359564d1ccef09ed85fb1f92a0a8fd7ade9b071209e43620766f1513cdc2377fc55cdf8c5123b2a5808fc46b483b4eb477173107ba5e2e724a06e9caf299edd9d94022375ee92bde6a3bc3dcd581724b71f1080dd13f7e28317cec9c7a5b1f542ecff2be6bcc8f33bf9aa8326eef0b7026cfdf36437cbd24215cb736c026904348a95201e92a188b2f23481846e19b161212ab8b267057090cf37d499de22307d12271fe43df9d2877442594487cf7460fea356a89d8c422ddb0b32a4e0d1e9bd6260c16a7edf3bff23fa1ec00b463d7a7626f13b1e02fd0d1439b87b82b8b2ad050d25cae6750d94a9a667ba31be65a024b68cbfbb60b4edad6a8da2815f47ce8937a61c886fab80005c3fedf0ba37a5d91d47976627942f24b51af3ceef11cf1a156009265021c364f1f3aab375e34868b7472e9f3534444ee03642eafef1df1db64edad47106f7eac11be335f6b60d6156de4cf77f74beae1ed9d83a3726f804e6a89baaeb13b6ef6b1897660f0c7a89ee7f8406a93fc6dc8bd0ed47a34f9335e141ceac2e28a8db5cf50fe397cb8112f7f593d3f7f2ec0c3389eccf6dfaee861fa62a73750f4af692bb35e515f8429b3217d90a665f43413959bd13d5911dfa28c1212e9b4b413deab12fdd4e58867cd693df5227ec1905402acf042ab010c8a506a3337089ce8fd2bdec6e0d7974a629904b16c7da64373b4a214425334851cb1319d324e6237765906757c414fed8d8195d0f21a2ffb9054d57e839e2b5d49357fb0529779657d3991935c67077454da3890d2418558b6e50293e3c9ef00303509b74e25b77bdd59ed9d380876b3cdf9680e8b21c72b0d179091b4a9154abecd7da4bc57c6e86681bfd0ba9d4794e5d4b85134fd0cf6c34986dd8b822c436447f5134f1280f19bbaeea2debb743308e11cca92b7551f44ec4e0e5d89c851c2670b95a294ddf04f2388a23dbfed1bb7701974aea5e6ea12e4f350aec8588fd2eae693e1fcdc63d0b445e65498145245a30e074adad657a2a18f8375d707090b30fe0c3f41a1642c4ba2c85878fcde07d9a0eb2cf50cdfce8496602829ffeb0263cc8944f2b9afe5f8ee95e8a2cdd467aa3c07e94a41f1f75e46e8243ec0aca17d696a4fc120b9a139e8eaa28794cbdea1df8891c0d196ede55abb9d3b77afdbefaa832d770c0e74ea77f95c5b625c66204da636ecf40f169e47a025495ee93505fd7ca8cf3133c60b9e9f8e0b492c627c621751a0e2b0d76ef3d15596f4628938b6cc0934e1e1ba5d8040454769a89a525b08aedbdfbc65c2bb34a88c97d36069d9b79a0f7920ad0c20b734fe9b8162c1909225d2ea1b5a944ef75aa4c61243472e24a1dc8487353fe92d17bbdb00a61b8d53a2d169747029854c454ac8ed125590cdcc0d1727f80f37b4a7c042303b7f094e1b6aa2fea980796f48801a618a8d5f6b2832a816f5a4d07c23c42df34d20b309fe1ff4242ddfce940a7ec444488f34343fce89bca3f364d5f3a868f3c7986c3c7f09776d393ac4716b53d93d6a96dc974d781132fa26579f7ccc288579ec4c5dec7a6e344c61a455a8acad1cbc2598af4c295cbc19bd761d71265a98ca0625279a0488e9ac6d89f369e5ec84fff73a7f689eb5f92c6e92fb2d68210181f798c2e90093c93796a5a3a837598db7f9b357373f876d3657b3631714564d7f48102d822549f907ffde1a22903a460840c619b09a2be3c859bcc277e200ecbc17430911b56c4c20bb3a41b2421c011d8d1a2146254aea4ed54193b5a3ffaf89ac3397956ed7e40388780b8a5b2c7c1c911d016d32c2d95a0a67796f037e19250bdec62c80f6410a5858a023ca462b6f1b24e2f055a86ec2224ec97a838138337a550985b90d06fefcdc6dab57f9d12fd6d8f6e125b9fdca86093aeee69bea9fbcc9f27b2d6bece47b3518d9d9338b5f0de1bf85b4ab4e02895a67e02338a181e7e444c539703b87d02d9e6f4146b4d994c2639d966b804d88bb7eecd67a2c9b256bfe719596e459a0b6154df9833e09c81819cd4b2e3069b638e4842e3febcf2fc986b84b85aa5f5738a97c22dd6dc6480f04a2b15800affabde6696096d1b08665ce446a4ff1bd643d49a37580b9720238d7778d637627f227f8a829c36f7643c48acca48f7bb15ec98e4a57bdc3d4287ddcd4b74dcb74b383149bf02eef6e99927222189abf971827e3166f233f6bdad57853311969b4f2fec2fec76d42416e8c2bf1e5f9bf8e1a900b70ce92153c3850926c56a4e80e2d529505bb8e61bf3da1edfd678ed460b21b008f03721f8ad9739d0010f9fab8786cba5276a294b4cb628ca0a6db145f10e6edc8f9f683321798c68c24de8b2c61ba23239d9e7d9608f1c8e6ba29d1fcdb953a5f39501a0bd8c7906a635511145560745521e36c4e2d767dceb71aebd48641a5252ac3613f1f2cbfbd804889bb29fd6471194d51ebfec2b8e23b95a5c743cfb8bffbc344c121978b280c94ff5f6cc66eb2a97cb12421b1917c8b8e2132c081345a2519dc08c6e9dfe6bd76695de40ba8e620199fc5e3c0561ae18c736ddf62daf25e68a345468556006451d070a9e14a2a91b9ec4ee5a4d4611850b3aff48fd58eff5511afad94f0f47484e462aa664b801fdfeb3b683366587ed3ac591bbc40d07f86de5a61e263badf866ce1c2e50b90221d518abd158bb3db79c164dd186e3494a8fff5dbbe1d8ef6a25ef1c51ef47b5f40acfc196131d33675f69fdc646ce18c8fc7bf9cb3555f308e32fbc7511d44d1476dc5564899164a832c65ec97172b4f138d881c3f0a0cff53156bcfbc4f919803c34fe92d06f8ebbc57243b0e20787c8f2c110f0cb74c4f921d488bc03a6d6f82af216d82e34ad28817855d4fe435629614113ce69575fc40ef0622b579b9e2f858ec37d07b7d6952b31c8328cbfd73e9a263ba521aa6d9a947c724dba3ec5511331bfe042920053ca98b6ff8e833c8c6e5b79af8176d012f137723146bf97428500ee54d8142c67d3355a4c02e92af9a6671b899cb2356aba2530ce6f9114f6dfa16f80a594ff940998db37532e7803dd6ce2e1369badb05db1f47b20f0526df4ece4297e47cc3aa6f2c2190b782e13e69006965c7fa0eccf464f2c392026abe0532958fb84b28ead6aa020e7d93d3278ffbc3da504795f77d567de1cd1ef279aa3775d70726c0869006af8279825073d2423b52f3147b89699ef6b5b60d713c5f279d7614f00db2f5082ac7115044bf212e7974615e1d432f22f24986d5b39a6b7f6d5a257956a398c4dd4113419eaaf4d616ddf2786f8b65c9fc00bbc980858ad76fd520a5fddd4ac08a02645261570a3ce385863eb187ec3e3d03ee65a56cb0e0f6cf9f00a536bdf3977429626f6020902a55515ed1f0dde454214deae16b668a57c380543e317230f85c6b25a69ce5959b667c4bc702e26b70de25dabe3c2c7296ef158826943ffe3c0ae3d052bb2e95de55886a2cf8baba9eb0472f9be58e723729d5f9b9209dc01086b02ab3c5dcd0ee5170539ffa787612e576063d749feb5add1d172a34c435c1d80e557f5e93b5c6629f4fadc32a39b3c1217883a28dd040f75dabf194a8d99e73d4f4a8903606c96fe53262d02056e7c4b2b812335bc2ac353cd1d76cac15d64a21fcafab8b0fcba991132d5b8a4728fb03a0a83b4e08e9c9e15af2f2b92bb7b1aa767baf082eb4676bd9af7661f8827406a23df9a79c4331c3b0f5d6359bdbe46e06f2f9def95666bb4c342103aa357bc4f2798d6c42cf9eedc23937bff5141a272cb389e4831497c6418d7aedba273ab8516f2fbcca3ce42c950019159f6ae6a68e7ffba4e679b1eabdc3a06c7a2287902e3a3f886a1779128d1e366136c49c08871540558292f1c7b2d2635c95349e30c4e6a3530090e0648d36e57a978bc42bc7eb6384b57a1a7aca51bb438252bc05e5502bec723780c00f245c2136210773df137cecd8a6e7662afa1d03bfa9dfd9d7cc9eb2ebfb6d157fb1c5a5277d11f7d28e5b44f60e1ee97041c1685c983fee6b9466d4859d9291769b5cff41ea355262e3a1686a5047d3300a31367db03b259929e35e78f78650dc803efd3c508ed60d9d25aa5f146177dd8422e1f30a48022edf2fe10b5d896ee0a598ebd053fe48767173c5987be703cc460a67a74d3df4c4eca6866efb8518549f1545e7911ac6d2cd4f6e9db905878b8eaba75d6f4c0c5cb4a23c45d84b390a941121184f539aa3a7e94c108b884f67140c3183e04e065a01aad827e9d617559bac14e10d3e9de1c5b114371d1696d7e4a2c024e2b0ea1e139471fdf312308fb1dacbe743a52c9bab2b45c8a72c81ebe1d670c546bb3281d7ad800edb28e1725e8a14993d1fa2c31c506999f346fa97c8a6f618e462601e0e3c3daf96db6d62a49dbc83e420bce24cb937f173c329c89b53fb1117651c2f6a83a65bba62c57278b0f35c11e6909299eb544cd335db37d098f66da6706c3c52398c9b6bd409558b6cb1f054d3ac03df4d9c446dec80506109abe67a42cb84bc95656cc00b8cfbb2d765cedb6a50eceebbed0fdf8946677a4bf214729cb6c0dccfd72946523242ea03d2b2564833852ee4954d6e9048fa3095f766a937ea0d22c22879df5e85830fec8dad04334a34665fc3444d7315030a61878d803048060e8a2b58092f53e9c130369476709bb1c0756003418936321b86785ca2959f9ba50ccc601e89d015f9ab670883dde023577979a1bef038d9ce68fc21f9b05495a09037dee3e949752c7e9e7fc1bc46c1ea4ae717501002242376b85541aa7af603a093d3d131534802bc7b583ca273928e6d9111f7985c18be17245537fa7da4d8be4fd772b716607b7c1b458eb33e01d6630d6a7b9012d6ab5a6e756031d6bd14fcc9da902f47afe872552b5afd9cacb3b3acd4e1c8dfa1784a5f4b92b2a6fbf1df11dd8feffd3ce522b047156c61df4db1ff22a90fc720d90fc04e9242dd709dfbbafdda1c6234a3aacf9dc334e0e559d45f9c816788f52418aa12e77a06e1168c442c1e8279df29ffe1d9c1c5b0d23053858254e213e22326b2bce378326b210b392f7e1a6eeb89e7d2a11ce8c8738c42e9b3d218c405b9f191279ece2eea9dc48e9132917cf9b32931db6060f84038b440563b9822599281c5195a6a3cb899aa61692589b316fe9e3c5f456666a9b4aea4abab77820fb9ba35c465f6565a4a8ce69df9a2f7cc60a979a1b50afa3f3fa8776b8608de8ccda3a7ab88cd64d3efb8d8f439196355b593cc6b56211deda983b1c976352cfe526b55d23445121d418fdcab2daf65d49cf48e4c494aed7ed52b4bea44db6ae65f9b1bc103a255bd9c57fa3f3067f557af37edeee88b093d834afd5e45dbccad1a3ad3e6ffabc666c23eb40c7109162faebc173720107e8b6a72d523916c7b1cf64d36d7c5e36107b54eaa24705ef6d88de55760b8e4e4a4c41b5641121a54df24998de50a382acbf51fb748e8a1eb9a7855482a6a9258f489cef6848a941890fc2456ec56264d3b30b9119a22e62800e18e3e362d0aeaef02633d3cd37c88bebb9915f7a02bc43c1747dd071b69cbf4ca9967dd60ee4f743f124052757695a631288701dd28be34b2955c1c67162fe387a66a46d16f82bd17e526bb70089c0dd7070b2710f8c26c79a3a248fa47572f45cc6ef5b06dfbfaddfa9155ea46387f5b3bc617b9d52e9c329d9602c546e83da08bebd4e51e30e2c1711dddee43db91c11da7dd7cf1a38c8880d289450521b37fc8f4e7c6e3b3592d26071b14dc1d515fc7d1f6cd979b797500a283db7516727ac02dac5e416eea8f214547e0f65dec77a074912cd2b1af3ee1d9f8c88dda5e7cdeb7108be73c2eb605b4efbba49797a8bd4a670b42e92f769313f553a8b3d9914cd66d3249226928224fabcf4ff23dc1820969dcf472aeb484d1d9ee62e042a6620e3ab8009a35510f5dd3c158cc94092c2afda9c51a1d4d51736ee4b02e50762945cccf3c3f32c5d49350d4bf99cfdb45557be63859abb35a6fb75218d1d32ab4c5e2c49197f4df514267bf4469bb5959e6dc52ed11b0d9c38dbceaf0c705559cfb540a05c90c0aa15ab61890422dfadebef5c6777387ed61c12cdbce72858d8e911baece4ef5a1c86dc7e5e3e30e2450eacb6d93b68f89788df5bbe9f9e2d274a991dd3e9081a84b65c2205a24c1fd7584d87902cc7b3bd0a889f329f41aac07a654ed459f7766e844d4ffa911ea41120a3ced7dac98e7f289be1f765bacb11f85084bc88d26740941dcaa11c5c82a734322875d4f36a96a597e11e5c4e2375db8254d93053f56457df390af7072c3c48b2837ac081e6a7d6284490d24a105640999b6d02a44af32c1f1d101a6c8682ea31b28b2481a38da2a2b0ff5a03cacdd1b448730c9a7e17e370879ba9337725e40c6b8665ccbc1801cef2464ed2d19b6d3bff79a5b103207b35f2dc3a61ea1464543628dcc02afcdd2f23a6ca9a2a1fa2670e22274190a77f011d41a6fddafb5be05ee21cb071c0da636d198022bf287880515ec64308cb308aec361b2310320680fde1898979b160093392a4eec3dbd3f109c4502b64bb48624661a52ecf09cd38997e8b8d298ff7f6a84136f21a76ce29cab42fef4e0413413a072c1e9647462183b25af671cd7b90882df7b0a05a2cca97bdb9d59e7024c630e37901fe242f6ad82737ddd1b96fe5a3b7c12194d8832103d265f67848177b77efc72fa584fc1b3e196733a68d2c506f00eecb59b0693aff7bd3633908aee19e3f9b43a6fa6aee9303b81845037bcee2436939abe474a2a10921cfd36a08abdc88a6f4031040fa798b903084e9c21c92e127718eb0266dd057ccfd99beb975d981fbc7b05c8cdbece41e67a04af1e9286a05861f5800d00f533ab17c490ba180a1c1ce6556980ee922e81197f8f7b7e845fd62edcd1db1076c29b019e86f97a88e86afc5ce75151949b8859f85feb77492cab2c3f2451d223d59cb91820e2c78d0594c15d9faf9762f388bf07f2111bea475c38a289e124c12a04e72c02f1a81c9c90e97f6bdc199e03deb87bed1c284decf71b87f33d208d805a945c25e8b942a9c2311c7cad01e6ad00ce704629c324a0733cee0cba1b796db479c31f94e0078fb19e2b69aadd09e43e2d0e8da6b9e6b03c034560c85c2b6c1ce4510598c042162fdbd062c92e18f0cc2dcd64263631ffed8c51393659d57940b3fa219eb3788398510de745dd7e5b0ac5279e79027945d8a874f089255d0916aae96341eb435684d420460e6678d44dd26f3420736c8539e95d5cde18fa324ffbb09bd87fd2e3a6efa8c6a63e72609d916d2021c1e0f9b435526532d8aec21ec1444e3d964c02a05f6762aab462dc982a9c7d6255b5f3dfffb1dee93c3c1b97062a7248a4ca22294d7a2d72f8f9fcb20ee8a0075b81e1c4bb78ce2f5597c9c3e00912605a1ddce2684231f36a3329314dbf66bce7142ece508316475aaa4edd0f19764cc7ba28fdea113bf8f93c86e209cc677eff3569e67cf1b0cb40c73320da298a4cf6952a569cd9eccf7ea89375307653144216ff9a428092ac31285fc34b15670f46896a914329b94788b2862b56dc22cf249ea74ba9a618cbd87c869b9a27cd7c71c7aaee15108cef315dc8c6b970aa6b487a9bf15dda08b0062431fd96473815e943bbe1f9cc80f26652dc267c2c2b3e52aa195413868988c5eafd06eeb1724a8879c35d351182dc193a5f46cc60bdc73219e9e53b75f5979c673d9e8566d57e32d4a124d79a33fc19240b05eebcb7241fa5e3483c221cec517e35b6fef54c6677bf78487b3346e88f10a88bd186ea8711afd7f0fe68a099f5af1730eb4f66adc9149368777b1bb33ae4db638e6caec8d7bf75d8ac04fcbe3cca5843d2e16dafac230c606e9f5b3ec147f460c33493dc781cf69719ab4ac50153c04458cf8a71ff59a96d8f6bb68d1543e1d5dd32d75d519139fbe0b9041446b84fc2bb7749fe500117bbef54cb5831025b765bee89e1583f4b3c5f702ac8a35019aa45a270a45b79360af52a5310dfe868d49e67594a56853c7ec921f850252aedf5d1c17a962a53c76e143c35dde7c08dfb9791a14bb48c3af1e6a0f2a2dd5689eb37ad50d002c2356b5373d5ad8b4b44f25d35a36ec8d2412485426f5e697104329dc5411e6b90211ce90c9e540413b44883bbe64638b14a6fd74d9754e32446d13532fc80da612190c33ab1896243de3a069b0dc92fcbb76526e43ead1692c54689539ea825ae44506311160278f7d1c47e1ac3ec3304ecd15ad18b6218b16215beaa3b4da75b639034783ce1f860d8ab5d63d38cb6508ba020e171d1346355a15de4f4b3fdc6bdcaa7cd19358e67c5a18b3034ae91028ae41bbfea89652f60d3e1d846b16c47fc2b7668dda60d382652f5fb302f6792bb1a1202cf9d7e4570520a08cfeef87c25905c76c89bafbb6b071a1bbf276a317341ff0fa4490141ba2794f54b7ae60d2776788efbe2bc281c807759fee29ff1c4901de15a5aa5f4721afaffede88f89b24e15c6ddc407dd1101677e840279e9de2b302294c0a6d707fd5f4bf27a28dd87cef243d2ce2b7df975db8f11adfd7baa6f2a6787bf8f6671bd898ccca7eeecf97d9e5a1b54326d0f4a841997939df8c4f700fcf356f3c9e11c619f5b2ee0a523888e0e688e371bf7621e551c7ad1506ebf840bc8ad3bcbe22b99e899acb95786dc188f7c300e7cbee9bed5a32de3a251f81071f9ee079cc8bcc6cae7ad9276e28c67597021f34bbe1615a2bbabd38d1430e9437dfa943f92e255c7eb80f38eceac4c38c8d18288f2232701d59376781c4ad0c18099c4a4591f96c6d2a84d12b14f1502d88db3309d9de77e2064ba9f7e55033a92ddfd681a064f4de74829bcaaf16c546dc7b0aaae60c1d507bb01562aa0894cf71bf70814ca9b47b48c377c81447b5cffcca3dc24ada9712716e6c33c6aec99f6212f300699cdcde4c6a354ea24153a1c002ae1381139ca2821d65475f65f45db34684b27df83b037e5644c421eb8daba2dc53f6289a51cf83eb1134b8da2c16cad80e9663de339beaec2e0dd846a7e3d35889d034c013ac0f73c885c0446ae016b75e441391c19b98c675cf0d709b895d4f16db01d5e412400631840cfd004d12ef710bb0bede0c7ff2f776bd4c6b21e79d7c240e64fbbbdbf7d3943c7402260848108bcea1412d9313f53a4815498465a858cc6bd54036497b6f1e680d9b4909be72fe3bda7d6dae244b425cd733a1618b93549e96bd592ba20612e0703eae2be87e0f1011776958d9daa612a499533bb7c83c06ca65d3f221652c0f792ad5fea02fca45b19a00c7468c62cd0f63ee976f980fa9bd00a1d2b23b223f18bae5ee2ea7ef2e7bac2aab6ac76f13790bd9a98c644e0c1259fc57f4beb080c9d10ac52c9b348dfaf3e99da1854fed4c5b532ab0deb8956df8c5ddda0133bb14af1dbc9e01906b61a292d76a2a8f0dccf4f7b28875e08055dea0719037be8965e108e14c9281de3d44ba2a01c8c0d0c7b66498f69f5ba0ea7abfee1c8b4a0a0fed3fa55d285d966ce17555e173e9589a96e1b657dae62eb790115a5905da03018e02b79a69db3e2ef872f6d0b2ee3b43c85bd3b4b65c38c3ff9aafeba0deb7d90ae3ce230da889f32c3f3e90fdcd0b3559e221c87d7d529c41fa064813da1e5a7d8b264a49d2b3df4c5f3254b756ec2e6722f01ce2479ee1e1d0afc455db7767411c3d30a991a21866feddfa6437261bc09debed192ac907391af011588a56a14051ed17c637f0a2e8b529af26f205fe06edb7e73d697daf2e9856e1e81aa04082ce54b4abb5cc20f26c218451022a61e9476dbd17f9adbcfbb73ba0588dfe96a6882128f750d84818ff87f3ea59ecdc03eacb6c12a6b3913de13badf6d9f84dddfa0ae83b58615cc2ca26791eaa9a7db34a18680430118cea308b9a46079261dc646026cc860e69ac5d161617ce620632673f5916898ec01873efb77643cfc51fcca5d1781bea102ec12c3b359dcfea0ab527ca3ead636aa08dd4092ba48cb68fdd051d3c36470d41070a7c68b130e6bbcf6b68b4ca4b9d0c9dd3e3391f33a434a1d116e44f4722e11cf15397c73b637a2abe2b1bd39c535aa9c3a61184eee7f7c6aaa58574c7dffee6cc5324ed9cc156f1ca4525d515686b35bb1b04db1b09b43c53bdd5d8b49d26ea77d4debf584692438e89f0636728077d3141c01db94690e325712604549b86d81d8a9cdfdb06fe4e8d1a0907b17ab348f49a8d07b6f786017f19c34a298ff821438c35eced1bc16e13f32f1653a211f99aa983346998da611053177b80d93ab84e539c90268be065a640e3eb2c2b2aff1a32900260149518e2c52b1355623ec32a777fb36f937d5009970d93464031075588403a3675f8215d8da9405dffeae9d6b7ce2aaeeed684813a332d2d079a9da884dcf42fe878b9d88a4d07d5f9760a626bd578bd1f7516a415e23a91f23b4c33684ce885b98619eb92775b21c43111a509f69383d5c32e0d567c4b0b5581e362b65a4cf0e8b2b9a58ee52ee5ac6417e34ecc44f9b1166772048e01b47afde2f7134657d65ac9b61f1852bdebf8166c78730a1b1d1546a7bd6262fd9cacb4c4dfea89fcceca5a42eeab0f963923a1ba43cc25763bf0a2dcaf9400e6602e31eb7b2d524bd75562b633e6ea0e60df9237d620c4e92132260488325bf8da65d70c634178d2d95d549885c81140e2f63080a41f413f9e62c304c39548d320f278a26966d618b54e7110cc3d186a94186c1ec4cde8c806585d2014f52fd9bad25639abad417c3f0754ea5e0c541898e0e02fd18815fb7e0bba7c302e883d3ba6dfbc3573bdadde1beda20ff95ae9589b306dc5664bd508f23c98ae8d840b1723c1d9b0c985fcee43d5f61a1af0a260cb1ce25ec08e9e28296f05f66da45218e64c4eef4ddf9c74cc830149c87a0e13e5a0e8cd9e463e9489854b7379be2ae80b8870df5ed7233f2560ac2d365bb88ca6da7a905eae3224eed00082d56f2be9cd3d3a5a94cc29fa39a63380cacefaebb4f84c692553934ed3f524a9d13cee19f56a308c89b01d4b256e9f65d3f3435e40ac7f19b6f4e81130d620b46eb0bd40afc85ab7ce2f3908923572ac04f718d28905f709eef820f1f0d061811cf2a94c37199e1250ddf048291fcc0aacc3fba6f413ad5c666a782b0421cc60bf2f4423a2b5103e487e62009bb2e72b568eee6ca4626b5b0d46edaa8789a9dd445bed37dc5de27f0b547046f13c584e2bec48b06c6113da9d7bbb80a900d3c2ff7df3ba1cd5e725d54158ab077291a27933906304cc00308280eb37c114696c608753c9ea6e6e21ccd223be8efdde7483d9a251e984c6bc1dc64feea711a873a7f964ec7e24032f83a01a493b2d10cff80b45831937c0d3c9b70a50f99d6873e094eecd57f9a8edd4dd149bec7061a6b0e78aacddca5039cf31b89ecac06f91057437f346e57654d06b988f661070dad01c21e6ca7e285527a15604f652f083f4e9db20be117ff57930ce59233b81f677125d9f6f590f4dc6db208658ae4b7800986540b60753445851766ea4238b5eeca2bd7d3c6848cb369f46717734ec358c81f899084d21dfbc90cbd756708ff474edf63531e0ed7a1d9789919026db4e5968e67f2c63ee07d325c14eb3a3bb67a5a55aaa204d19e818faca5faf30b88d03b887dcb8bff3fabbe409c1b64af8f8ae9b4a7d8420ed9928ff710d7a725718ed0df8ccddf6b3fc03829cc4c5f214e4f00d80923195dce6659cceac15572e0ff08d819c26fbdf99e4edb11f0146812131b26f1144128f2c5aa3c0624cc80cf8d598bdc8b278c858b7325aa1a677d93db647ad030395a5da1ec527766d4b6582c0b7085ef94836136a625eedbab153b441b1e06619d0579587049433c8b58053ab84d3e6b9d5a58498591a48dfc5824043d622370f4298f577a8e27ce72797ce2d2c8e235faa10a761165e036f9f02b9cafb2a8e756c48f93d8d6ea94eddf50b646e6a06a9a1d4e0576716561f7cce5075a4953841afe935644c0ead29bc2fd28392971c78452be96c30ef4d7f49e82f3438e1f59d2f160eeec1e52006b5d928db560835f62a4efb0792c1d6bacc5b36ee8d747443596d283361b77e202a6f6bae742dfbe962c5dc3adf266055dbb9248756daa3fc6a1f059a9b448dbb851542da57209daa75a2c04f5defaa37780d35b3fe5bb93cc172c8aa61e09747ac922d60b464cb57ac29b440608c968556a7175634868e122a31738a7962260689cb6d04d6c356888813c38f8ca3591200d52be613fe0b6b6624db237cbd4e43f41dfb6c6942526d14ebf7f58f79b58a48d6d7ca84a1627576d04067e5ddd685a79b31cbbe0bc7c954899d74d3b847ff7390b298df09c42371682afa926abb5844e151a5816f3a8c05d8859bae09bb87e3b3a13591d7e063e34b1d0376b3e2db7c55a6763f5aad9452199ad39648a3d1473dd8483383cc105e49ccfbd51dec282b8d7c51ee0c67893755ecdb05978033d0cf20d4618774f266d74221ab6beb5361706b6bdc871991bdc23da0ad7ab314be2dc46b795b04110ee73047b890ee6231aabda86f95a645dfae5847d019a9d00ecabc934728694984fbe7c0c5248519ae2ffd03e5deea3f3c303e554bdc3ee160f436f835dae46d8527b0daabb46a41eb64fd23f75aa5bf9413cf331211adfe031cd1960c4ed31b5b74de2eb0a77abbd7f94cd0a20f7f342fd4ddd477945466d0ae9900562803adb3dc3d7b05860c4fdea8af97627bdcd5ff20cc34350b7337f0a82306902eb79a28ad5ba8c6161549ce5450ad734ad4841bd6f35335a61d8f804d51f4154c55b2252bc1c3ec67bd4f8c02eba83b217e3b5011de0c54bd12ec68d8047c1122656ae1d77acb80560bae42ecc1323ccf60169b721fc2f49ce6e486f163b80e8f1afb9d6048a6a90d644bfde56329e7161af855a6dd7fcf7c8ca16fa9c89160beb93faae697fd85a13141686a94cde4b0eadecaebe19a7a3622e3f71bf0c0603dac518f4ae5e23e96e3961327a0760091fcef05557f8c1ec3837109caea9a24ad4c8f483b242a28d0e087d2cc1c04b5b26f7d0b8dce9b3c683347d1a48f7666dac198930807dc2b28d297bb3ee26d17eee191ddd5d6ede2712eb1f11abe6119ff2c5e719e622eee92ff44eca813588bd7493685ce292e6036132e6fcb9ba0056d142c3b945a016d0a818379d50a8e201ffdbcbd2d847715bb9d4cec230c62dd008becbb6dd0b6ea2f91e9355417165b24b5d638e0d671e14c1b5de3ec1cd374c5ba8c5a7c43287397e9767fe32d10c50d68fb68b96eb652682ee6f06ef6b671a579760a1ebaa0223c66a32d804dfe5a7789cb23eb66d23bba087043f090d435a54b83bee54c033e9cff397078209a24d863c8de51e72389dac99f8d2061ad341a255b729932e2ffc9261bc48ecc8831185eaa1ffd414b0f88e239422f807cad77ea978be8ee87b7eeb563043f2ccbe45afe3877accbf52d5a6d2625590e9493abdac47cc43d41d0844d75b8345784c7f9d104bdefc182de4a8cc737c6164a82f4f79e9b1cc3871c5da49bb630f73743a4fade8e5bb65e472c68b41c873a7e733e913f6def46178f83dcf4e246e0158219ad13d77b577f2b5e11e7186d5ef3495b155d411b3f61d82193ecaeddab16ed6f3999f5f09a67c8978978c4f3550f805cb75b254b46ec8c99ae1ebee5969c7005f2c64e67690316b535c92a84ed8815ae9a0c96ff57d4ec6ee43516234b38a155bd22d443551b5f35555f09cff4905d5e7e480f8e5150e17c7c8a00726174ecf43443a13a5f028f416ebee4c0677457962924f37f17e862341acd1eb49009281d3c6c8da11643a1c27ec1dd363d74531354925c9fa1874ac0336552205fd9f910fc2a5757c8dbed9828e0d58952e58ce221051e4c25ad8d0776913e12dc11e3d8fe0e2e58467d153bc5710f3699c3ca33b4220659eeea8435a4df903acf1d97eadde6b29fd1a9520ccb6cbd12429822ca1ed731de7d5bcb7f63bc398c243a158ca92c27e76b1a5cb6dbd73773f7d6dba3597e81526868e6fb9b9828816f2e3afdc10ca318078ceb8822b221e0c2dc4f05d1d66ff1e2d71cd4e8255b1083436b000bf16736730762468bc2cc08644263cbf0277d9f2ef8536c04c570bc2d6a1702e96a55cf92d08897c46aba3a981c1ad28311f3d45f95aaf5d167e981fa560feac95602490a2582e65b179a29c8e7b8dcd983c9de62eb0b63e78a025e797dfb3b0d1b030e033b635b0ad055d462046485ec777fa257587fd250d61380e996aa52b34afe1f052470e35e17f0f6409378aec65b3f5b33319bb1cf4d5807c5aeaec4734d98f6f88ee5e5cbef8f791a1dccdbf44f44e50a99e27ae5cc3c4ef06d03ef9f3b0ed58ec2d9603ae29813ff5205ac583ebe4a8b6a675b0a7a0b6b4fcd02be9e313f0cb97a1e350fd43ce67759c94972ba546dbe33b364fa5922b8687d4607abf29ee28963c1645db0067b383f229edc7f62280c236645359994496c256e8422070b8732a3a19f60f8b51cb8aaf4a28e4ee4cfcb34dbbb3c0ee78c0737438ce492a4b85f8de00db98540270f5bd7e29659880284686990bece2ad46eb18269805070c7349d314b7ca91408bfb46d826843e3280c2a865d7685b3ccaa6efbf04bd2e9ce2dd1a10bcb532b949fd94405c933823a9900192a966abd3b150219901ce85af26b7d1a6ee7cbc90412fbd93bd5233625d85ea3f70e362f1c631e234bfb97c8bcf4dc9fcadd0da867728599afd21cc12d07a537d3347598a50f75c0e4359cb2baa6e31b3ec1065affbcff766ae0d56b62bbd62b2a879f17dd91b53b295f2d3d1b45f1c610230b8d360ed4d0e5d69fe463d1eab06a9d91ed1819a178d3bc6bf833aeeab55b3e39eefdc898bc880449441d054a70b046ab64d8fc1e5105fe83e41e70e742a44f3f57858c0173123c25b776fe6587337ada859fa70b0fd2fdab7172d5ce282a8b4b7dc6a90e0d812741463c598d03decd7aac6509b8d49331e1455505c909250521c42492f43af3b370f44afe325cb40dd627c5790cc44c6beff4522a084483095550bd2349105e006bd5fcbcab664469b7c4037b5752e8182d5a7f4a1d4ff22fb773059ec1d35c8ab00a1a6d569cab7eaed17dff7763515cd3e04f13004bccf37f9c2e3280a8830e7aa0c99b291fec247a3f8b0ef4800df073f785c4f925526fe937cb9de7b568f3a9bcb709b9a3a02dbc0da4a402dc5070e04247d9f3b1810e954f88f84d43aa7b87397081b1f42710cfbe9ef7f66e118ef619cdd896562968c16a08888ac3f92a27ae19f0bd5dc1a3711d54be6b2ac3af03ab8aca7cd97bc9c5eafeb47c600355c03fdb7e8febd3c5a25442db80b1c2d2b54d521dd8e5c7a5ca6cb971006411c9bd2465931dad27fd9eaf072d750873d329446c241e324568d53656ebaeaf8a65049724a2523efa7e95b6c563d5e353d110a71a8ca39145232f1eccf60c4216afe881c6037aa4cf021692d690d558aa9d1a1228a166b6ff543b6770be0a38f304b02990b60358e8413e2af5305b5d2953b82757f7eb7446aedf361b994d7d7283c89a1ff44a114fca20fb5c7727bbf89092fc01447b3ac3dc35ac798f5b653752b973701b54caca5bc8f73a835c06faf4e74bfe717728edbc08814da664819617e211b62f88814483d719a35575d8ed32303bc28d97f64128e086bd39260982ccf4a06b2de967530fb40333ffe4084134cc0400fca2c5df91979e5dd4de486582f3b95519c0349664fca2792304773d02c24e891d589d5cb2ab59af1907a414a515854ae9998e6411c20e7766b7bf733af937d6caa3f7a6e0e8da8cb8d47d8b8eaaf27566fe44afaf5fc08c778b5268f532f2dc552717cbdd9290f6a0307ce68330dbca23ef266893e89d4978f9309ccc76fdd8744d3d682cbded7c933549686e2c45a7d989825543829f317d5f7d702f3318a3ea2ada0dc94ae7af3603ecf7eddc02c494cf7e3a11e7096da23821d7139748130ce96b9ecc78bf43d1ebe1663fb22a7a16404eb8430d502c7b12351b7d0570ac3ff59d8e60692c971b73fb6410b8cb7dc979aec0f53fe5e4caf05f9d7c85e6419a9ca16c78a5d81534ab50fd5377fd7827b979a5df89888e45324c4c1ad3a2a77933defde3557383b6886e5a155c77acb34d6832f04cdd2c068f27d9caedb82f9a8a67faef9b9dcaaff486706cc54d7564dcd5e989d33e481bfcef10fc2992fc4677de46c9f64f21343f5147146989b9b7c736f23271ee312747fad47c5d1a7e3d63997caaf3c7bbbc14700976c6ca1fd992324fd794a5da7a280ca975d1cfb98e97916b48353f138f9b5f30ab8918a56948a11ded02474d80c11d3a41261c690980956dbe4d55ce49e5f130f2955a959322962ba5f4b6ed30880e58528a79795a7890190465a829ff2ecaaab5f846d0fe46bb82be315f5533dc49d020b528b85bb083ca5ef0963ed281637d30c8139ec83d6ea2d3f6341377a3fa7bbc5a6baa15ecfce1c1cd2eba307177a55f883f1c448058419e4e32528816fbc1811b88538a7b20fbca4301a25fc804a5f1bfcbaf5fb844bac7b58bbfd7d19199263df0f269fb3911294dcab8a3a0ed726b0b92a837ce9cb14eab1a3087658c84b277778afde454757202d0d8ab6713acd98a32f445fba3bd3f0af0ea145155b74ee5edd715e6a92e792e7319d72205770c0d640d00097bc3a0a1a84fd68e99006121dbfef6907c206eec539372f9773da5aed8de277eadcd9bcf425b31ce247dfd3952931ba28da43831437ac58959e237b0df4352f62aa3d95d58da3e20581f848b54068504742741c9af41df01808b0a2c9c55ed85b4b4f5ffba0c7965521d41080228febe94389e7691bd60dbce538d145ff11c8653b8fc5860a438ab0403e60b5deffa44d87dfb4eabd24eda344531e686c8fddfa138cd0850bfff1c8ef92b5283421c4a7942b294ad6698390e95b3adbbd70f89162308b5da72e00f32dc0848e24c5b5bb4ece0ae80061196babbd1897074f48658a8a592c57bc72498549c2244be8d0596468603af0583b8db6bcd06c545fa609e586dda3cb3bec45083e8b1d767a164d56238c4de565c8808f7ef855b75e2549c0bb9591326076740d290f64f0205d503c0977fc1014976a73b2e99d03dd0dabb16f8ad5f5b6a01485b14b343142c9b0bc27506304d8e2dd075a5a303b010de72ab8194c981d7f682c5f80a6fa2654a1b8493e6effe4f69da8028fb2587dcc2e10a52a824b1c3df3eefc68a81bafe4afe878fbec7795dbb30d5f3fa21b0c5c369ba3191758e5d63789eb5e08082c827e85e16a956b9d8a0be7fcbbe6d79232369a35a8ddfb5955a9f265397cdcf438a8ef9eff6c81769aaec5604258a88a2fc94a96d4c80b469fa8076476c8ed9e6b50978e3cb2a4e14930bc85cf96ddfe49b059488da92c093500bfc109763c2ae5937187cffb771cc9509134e481a43448ef01f9b30260e9bf26fd5c84be4e5f376cef126d39457367711264033d64c1cc4553db3087d65aa6fbfc0767a70293b005fd64e8f09d21ef3ecdffded51615fef420c0dea6c5e347572f1dd9c454ef77d6bc438c62a6c4bef0a5c49b3181ee05236ecf24cfb5097e8ed6b2cd92b3d64521a7ddd2f1d4e83e84a55ff6234bf2e460d6259a8886d3ba178bca8c992d92dcf68bbfa2fb9658618105e53f2ed0f029be82838226320f0b63adba8fe6d31e2c24b13f4a05985d11c2a44a476914f45f2e9b241fac7310eef4823cdc50f6812401d0c98796eef75b54344d486651ec84a36a014b6b7ad2e19c17b525e3e1aec6947b765c7e6c061602eee649488c5a1504f7904673f61ccc55e366df4a7bed428773a2917143862ce2159d21a87b7ca4afd664c3ec4e0576201cf3eb44417df72fae1088f5a29508350bbd70517826b98e4a2af2b97987759b3c166616c2713c014bdd23ffa8405100846c126ad66a35ebb5451035f75c9c83d827e8be88714539c9450397e6c136e61400c2e6c9ef0c8bfaee23fd20aafc5be3e18f94108140be26840731439bbe88cfc68a24f88861c9103c4276771c5100da49762709c4ac2e3d5f2bacbb59642143c671138f2c2755e64a657dc8ea7235ae115f42b2483c4b494d7c53a2595d47d8e3b29a834819564e4dc2480661e1b2d27bb1f1d65b62e9b7227d09a4e5e2ef234a78a160a6be96c8e5455d63a268cac0db17e505c3d8f164bcc43ba58a4e7eeb50964c0a89368b78608aab614ea10799544e7163c8a3e5185e39816d002fa2e765a99d479b50055a32eb50c5ef0f8a864dc992cc794947b9834fa5df50c95effbf7a5b58a4f3f9314ac5387d79615c73d49136f2fe0f3bce39d4e01fc5c908dcea8d4fc6f344963afb3ab98a7480b128b016ca649acf39d227290fb4481be9162bd08662c78ca88b913a80e665e7e2b4a6acc1e9e478095704e40afd0c08064f287d63fb0164a51857d47bc62ab116cd9cfdca776ac67686df1374451a432963c8473a2e43d4c257899eb97b45ce69e3b4e7ce76c49bca938595a667bb18daa710f1fb4166010235b7abafc04f9633320717dd71878e67cb5ef7de6e4383a1eb287d5dfafe2d590e203185a4159ccf13a05792ba17fc535eeb63ef3cd383c5b96d9d4d28ca8748d1a72800cf40e4905ade87b4fed6741f803b33a302aa12bd93a6ebafb52f8c36529e0ee33b02a8d50bf1eca8b063379f4c63a273387b716cf6f0fa72738e1b332b909ddc00a97d6bc9d8465206916b5c59bac4f25f1fa6a02c9d8f4b7dd5fb9c1e39fc6a8b18c686bcbe90c2fffbe4b3fa60d47e9a55aace35c5585426bc0984918062e59a631c548bf39308d5f978072fcbd6e7e07db68fb34014703cd3b29e51bd25c9d65ec12ebf04e6a099d76f2f1058b49ba1ae711b3ea53b535063ea13beb8bbc7912887a327e629e22344e1e5a48fa1bc1b1caba5270d6ecce51de71356e91634d60eddb8af42ec3799904da1961ba64eee4837acb53d2c4e92d0cbae07ef960980d642bb6a34fa5b4e1e5ca75e014416373933dc800421c771d4fcc27513c0574a53857768fba695e01b3d950996750d5cbb86ff53b87275d74ef287bfb406df519e8cd15f14005146994413fed3746abc1a5b567148713a90309740e65b499632e34672cd6a3f3d93633eb36a24243e25569ee002ef5cacafedfbea451ee3651bea425441067f5338ac038930dd1c9e85a0332ae0dd3ae50b3e836a10882c7a4845eae6f2cc75bc73574022f8a31fc499892741acffc96cc8a795b481c45ed70b8e8abd3f10ace929117412aac6f9f274d18d54d71f2cd623378288b85b5a74584431ef2e0ad493a3594168db654f012a174bf0227179a8651973bd50423ea01ef178a7aca3c49926926de96a50c3cb376d80eebe87c7ac04524312149f8bd0087a51754a175406bb11ef2aaad3f665cd5365d9716fcbcda60d5646350f8271c861799996fc51a969cef230ce6b52afc96077dbd62704d993c8a68bb4df53e94c73dc787d1961253abf9a37d638e17d8563a9a76b0d06f851ad658cd782b1052703334dff93ab0c502137a2a08906d01e39506d5e7ef6ff90063fb974ba23ba54e52a72be994cc55ec74bac96b2772fa45e699e782a8bb8ef349a48f32b96661fe2c018fd934d3a6517f1a05cca25c0d3c7ddbd54f75ca94dad609cc391fa4ae1a4e9958efa24f50d2bd218e376ac93c58e0f2bae9f9814531a21fa494417c33a4e64a2809e3c3b9d38a82e466735baedb83f16939b8515288d6d79dc3f7d0769f2953830764da10f149841d6fc7997f4cfa4709c0d71a4cb639297d0d4d0da35ff5b3ce229ce7d0e2cafe059abf4be28466e36913d84f0d560567f182e07c45f551ec7437bdea39d4d218349561799095073bcf7eaa763dd4124f646758906ae29dce888dc271dfdea613104d6cfa11db750f80aa54d15cd55a5e767f74ccc3a48060c4b4447194f86c1af00a93b3445a2a83e2324115181b742c8f5da5cd2595d4b227498bea70915ab642dcdb9e14d813b0145bff19087d66529fb5d749f7a7d17aa2a381cf2159070c9aba8e4fe4bab6c5130bb8616ba48b51483ad48e33122c6933f725aafefcf77d33026cbb8909a6d3a7d9f262603085427b7f013992f2d6b61dcce461947b7749be4df616f2933c6a926baef59f63f06b5dd8660aa01be4cb7cd33dd219a6cbfc6b260609164434f5ded8f6f6d9e045f63cb9e0a51b6a32914c02ea543b388f4ec0f094feec54a191dcf939f5eb1403275a152165be1f6de5f73d67ab8deb9eed33dbfafc5c45b50c293004760ab104e313135309b9dd6dabfe163f1f03c69a63c75b52840bbdb89cf6239bd4bee7a815a0524045f86bb613c24080f8f658b0e0b49767454687932b78f015924a9c49efa8de7aa1f0d210713cf175a829be7c4c9ec3f1ce0dabdb47225d1c2169ec303158ab3aa26656fef2a4cb42c7bc2a335e0d6ffe8b19355d1fe4173ef9e8590df2ca85c72fe99e20a57d80f37d7e06574a7623fd0b3642a241b2bd330eef9bbb1df6c4e6881c5db2a045031191e1e2c1e98d7f311ce61648f67e2c9784bebeed8d9b038e4a7e03647aee9d277a996b281ee21fcbaffbaafa573679c248d91787e50965274175c7101c304bf28e21ceeed08151c4096e719e7c83cbc6d04da5f91055f80e252a994bbd739ad19cce0349c7455df67655008bdf42cf593538383a0a5fdf9a8ffe6c60b8c2510bd122e491e4efc9033e24e390ee7811b4e1b4c4bd0d75f47bf5c472d9a1f53ff80862b7c0dbd76e7527ddc1fd9a1ddd0a535f5a8326fcd937abc461220b2be45ed599915d0a01a4e41e3d87fc4c15df1b61f639ac7cfab9b553d0f4ad6cc8c73b7c29482b647a5b5310adfeccfaa6e7861a6ece5c34da315327ef4ab77d8d7ef9074545563ef52a6c5552dbb0eb299c9dcadd9d36b7304b002a77497c11ec2a0023bb84b65d5d70e65ba6e1e12ed7f1393a24403cd311a73cff6fd42fac4768e76b0038f9a9ea944d928b3c2d994d06cf8316f03b84caa89bd3f715798027f521e79f52e471390dfe3c15150792f3bc65c68801b5d79cbf90cf969357a2dc2b612418573ab4058fa5f3b2ec7bac39d3d2ab4e60502eb1044597351ae961fc72aec6343e355629bb6e4323c1ccde58f3365047ad6ce854c44d86ac3da566c070cddbdda5e4b394d900db3907f34a46987c9e383cbd51cdcab590218485c5a66d734f818205867a77de90289c771b013c0c4631b577bc491fee8d7405889596c6e2de427290d94d7bdd6c8e4d2d74ee4a2f2b15385b2e66e5c180e93f10cacbc146297c86f91465be08ea3068661619a9aaf373bf8aba40ecec999212745817516bc81160b58af0634609b322b7f3a83745ac2a2904fee7fc9c23de2699b4a30291c0068c4ab8b86ad0fc3d63a5f9f8338a410a213d60b1d765bda514871b88569f09bc06c79440940e885fa963e5e598fbde5fa8e2d59bbf3ddb0e6693d22f192382e3589e23f381d48d6c201f657a6d3b209b09f3119392e4788a47d40f9314466a2c8e1f87db863b82e6917d91c9b5257ff9068260dd3a6f4829a2f215a7c3107f42c286746691700c955d9ca89052bfe7bf9597ac5d3ca8928ebbce698cc66c473f103d5ad1662a50a932af90faaa30b2310f77e2916de5ae0db0b99322d727d9813226a978c3b099ce6dd8815352066aca6a367b4652d0b956c100f0aea4c77d59ca3faced49155dd9973bb53c5ff9faa95527a83de98ae94ae0615ab40cdf8ac972f955b70766b19cc18ba50381fe6c02acbcd2f3ade1faebc62c233a1f72c6a3662d974804accfaac7a701e0d14cbc5e915ca391e6a82b1726d0ad7602f46debcd13c75a8159b3ef9cbdde210f436e2044cdabe3d38db1f6d6e5d5f9a6d6a7eef0153b3736f04439b45a19664c50e67ee9e2c9ed2c013a8e54b4e3b9bacd2f1ffbc40a09e60eec421e9d3af1826115085680e1aa75752c63336a2ba65498347f28db7d7186088a0907471f3b3710e5bdb6511cb20f618cbf1ddb5085cd9dcd09e4ef069682378140324d326477af35c03ef187817ad2eba964e4ae9d48eeaf61a49fe8f6cc604c26166fcbdfc26d9203af3e14341dadaa3b65de0284d18fae9d1a3303cfefbfc4e92907bb7f12fe79307c3b9aebd613be78b024f9b0f78264903c98cec6fb1681d55a156a3778f826e1497b62288d5137da4b6b13b3ad77f34fddee5f73f1538bbe37cd2fee879d53d51d34510d02e979ba236bcf8b1dc6fc62ca05b4460208e2c9cb2946cae540f988ea3e9fc7d4577f331b63b8c6c331dd860681bc07b45bad258c586e3958b9aa448006d03f94c8cbb97793a9bc1d9c9c3b09d3dff00122e752ad8fb72caa6da2f6e58b0e5f776ae608366ddb3afc09530a6da550263a90c81348d96b1118a29459671aeaa6b2d77cfe5cd8cca15da02afa9f91edb3f2735e3ab6bc4ff3db33c6c088d5322dd2c45354c5c0f8ed06c4b6ba17a34f2ef1b27aae337786fe1186b917ba34ddff636b76ee0d068a2275159b55feee795a5ce850dc2cd5541d866ff2e94e3b1c4cf3ef86d55e52ae2563ccdc058c8b723bc7e427832101f9d1a4ae7e4005210ede22891a0075d9e50d24472d84ca3f2e193f876e5fd90fb7064cb81fe1cb9a30109c4b4612c06ab599d869d160b5075bd38ab57b143670f409f61942a89725357bcc9de0b5951b7430fd2da6a5993434960a24c29d15d30f90fee48466c38ea8e6f58a16ef960e299f042f43da8ce98e7256116d3944024955910be802866e2b02e36d76c18426b593904a1209f12d0ff4c5de087d6e548a3911b0d8e1fc4edcb64ad8d0248f1057e1f5783214312fcda1f56f89db891e7142417d5a5018debc0918afeea00b101fbd86922f816e7bc0fa0db502ed0ce973aa6e1d64a4682306dcf69c07cc87ead53473317c2d96272e02254957b7356d98c5646d77880c3474e196ca9a07c0e6782f805caeb7324bc39387132aaa47650fdec48ad4d8fe0542aad08f26add2d42bca2e8e05a21bc33ce1ee1d2b06ddf5aa628e228007c4628c7411af474a33d6a6dec7f7e983ae22702bfd8273d6fa1da714ec571b4b62035d7fe758b70531b1a96621af2844f9a2a9ca38d6dfadd254f7aaa0a14cea95f013f2aa42849c8765633f39287adb530c83f3d4fd4995b790f21c72d13d7cfac57cf270677bcdbf82169eb78f16b21acf336078cf182e5e3b21f9909ba661560f2bcdb7462dccea0aa0d936e005b7d925af01846803c6587b21e16bae7d9e1a9e9551bbcbd1a65c6316c54d88e29bfb4d3c4fc45fdb3f8b77896875b5d81420a9d1d59752fe7363e72e89787936838994dfb0b5fa8d8a4c69371cd62a5038a037424d4dc1ce7ca75a39cc3d0d3ee4a54fccf351c6a809006d9e4624cb95f39b035f81992c2310c10f0e6e8fe53f6d00c59860291d8a7d1aed3aea6cffc8a961af05566ecd861fdfd05eab6738f0c129f8a72929331fd9fe13ce499a0b5cb65f2b6ec847cff09269ceb6fbb0282d126b9286b982de27836f8649863e3aaa70c2ade96fc88a3f3e294c461c91411d31d710295606b425847ad5e9c7097a4c87585dd5c13ad5c113d4c7d6702c8efe113a5303d50476a7a4fceda6166ef51239af5f0d4eb7dbf36913f854356d6203c721f04fc2efc2125d59cc4fbaec678e8a9bc775bc50d6e56613c82bca9a121313ad08f55e276bc41793cbebbc23bf4ddd8a3e94d39142a39c635cc2ed2af08387ae4d220578a9d5fe0fa357e816c7d5f70fac931f010bdf72617c10263079cf9876faeade02862a8777ca11d9339bc4d25ef298a6c22d4988546113029547a9e4f29c8dde20ffda9dc6a60094e60d97699c8f8c74d04e937d997da1356dc77552a3dc761ebaae4874e94beb989722f73cb65440ebc0438ecb7446400280afcabcbe56a41ca46fc6280438dfd79dbe73e1fbac097ab74003c7e908489df21299081af45d7af71231b9f050344990d3c848f1ba2d10c13fd74772da6c4fff6c41138f8ef2361a831fc8654217636559f63a9b60252108b418d77441899960a12520fb46e3142bba4112a56db7b570c768f10979c2f622b30ac1a3f5fcfc9b44a4cccf3a06e3e967d178bbf4a012c25c9c93f89a8d3b130efc31e4c3969dfc937df259d8d0e4d5cffe12495938851daafc5e376d15999472ed6f2083ce66eb5af5f5617d142d709b313660dff6e2773c6ca9c6f2a35f283f795a0386de6a7de9209412cf996d4da9328559f80d163cf633566292a15a6f5888053596adc9333762f501b4c81858e340cfea9fcca31e9c862a55f98d125383496202dc530de07e7fb4f665d631c50253a2515779696b55e8d6fe673581c465655c01d39f893a189c19c7ff76592da56d058bd62e305f96a5342ce13e65e6721b4ef814c23181c338e5ac9b9e63518e64a3907552109c42ecac9cd4a784d48f3f2ffb58d3308bf0c2d92b2631f668c3b0038857029e55cbd4adecdd3c7f8775057cf4192e4a0e036b7dc5328d6a10da0c61b8dfc3179bb12578a699393264f7a17e956d33a441d893f8a60a48f80fe227f308010f4e51bd5274798bc9c97061f2b8de1dd26bd83e7af7b916d071b27bfe45b79b8930018cd09b1679283f70809c1abe6397f7c186840c71f4dc94be35928b02b8eb23b07207f7b4e6d4e5fb60062c9b9e1d4cc0e52ae1d6009e03ea791e570b8d56fa6ecd92b8ace2c239300e7fc25a313600d5627eade01cb2d5aa5cc9f1e77f853071b678523e500637bef3b376e44618cf7c4765d3cae0a4abdd1a411b77a396ae2e30de5dc4ac1c6ba50a82af3239dd1bb81aab9524a301efac4cec6ccb9a9fbd1cb70abacc606d72bcde78bd2a308e162a4d83bd5fcdbc534b1f17946dfab780bb1f1531249aec313e701ac73ce40ad099f6674da708a508a403f1b8564728a8f9fcba491064ad2d0dcaf12375254430c609316c1f9da63c47354badb08fe0ee5c7082641c5b31b75c4de44acd38cef4a1fae16780217168c0dec6cf79a23c6f8b4b385e8368b77ceccfebaf5949fdee6cc324c6bea7981755f42962d2de1a28bc273d6ee1eb3e9812346f1d85261cef3bcebb0ed87ec2c9031860b0f3c729c33711b27bfd87949d17c6950cb11cc63fa4d883c43fb39974170c80131a7746093a5d0913febd4103b55281b4f6e7d6f2826c701004c00c406515fb17e1a643487537fd756bc00b31be34586e36b551d71ef9d4cf26f1809dd69489548039b758fea5e7e2ff9a0817ca6c75e75915cf330a99597df3de4ecbf89f90cdec230365ce9addd088509855f485d6f4ddc329fe2a6795bfecec210091bf1cb7c17311613cfea8cc2c4e72818e60842fb85fdfbf4d0a9dcf26995a5c116d99fa11b80fa4ac3ff2ca43fd37ddf5b4ff97a30715988f52b651b96eabae35be0549064eb2741c3874e4575645d6fd935a68404fd0ddb8197b19a9a08a1c554d310d9781620281394a0a2d22132083c0eb09fc2ed870b07fb3e4419ef5381cf5fffb5e31aa54fa23e31f9db546f136be3edf14e4c62ddf29f086c6ed7cf4cf3043e50c525831319c5b1b66dcf42c3a81761701b477fd7768858e03b903f15785074f4c55fd16118fc20753480912b31806a389565aa6dfd554ec4d9ab91710c409421629ecccfd81305bd37c6821f774de7d4213be6288d0dfe5df3e476a9c387b1f3a4314f7ea0f30e06848d6ea382d50246ffa04ca79b1c676169b65df49381e54b0aa1ef67d1988ae7e1084f2e5cd64215aca80367973c60b6f541ac88608fd7f864aa83cf6453095677fe56468318d421d89b84354eda2fb413f9d758ee001bfa665784d24b61b1930563b454681a29d4ed924ad97c484603f49a67e26199833e8614b31c1e1ba5effcb0b92dd88dbcca3e275555a41011aa8bf32d826c241ea94200fd5608a026b85f8bfe6e38f55e8cb78496a4de78dd0abae7a802a5b1a53a3920ae01252c19914583c875faf23975525f162b8fa8c480b63ffe941aefb789cc2e4d5754d6f28243535ec19efbf934ffbe805742ad9299b3731a05572d3a6514f995a3b2cee2f76f99afebf72238bd1a70e696f2bb123d406abd8478b87783d9e48e103f11d2a174ccf59036390b1782668e1d47cb003ef9e9128b38e32e594b3fcdf1891e2fd16deb3a95d026735774412daaec835ca19c554eb54d731eea045271f5c8953f6e8abacf8ef8e7cc691ac89ce095af838ee8aa62bc4c4d6b5a8ff64cdb0753205ff8332a3c7122453cbe60242a7fff81ca0be071eacac981e6660cce0d728787a3cdb098a99b5a9a8c53c2526323ce0ea9a22c8368b681f050e183ea018a765ccca3646212cc9a6132a141a708a1905beebea03381407e975bb72871ff1785f5f838d5e9bc9136b52d2a28a79fb29b7975445096efcacf129978e3b9b99f2a7bc5a0f4c3e35c16c6271214e0c6cd1a1d5c68afdba5438060efca88505b9e8d1823ed85606633522744930cf8aca81ee3fc34e0f94f28606b8db2c485acc5ee5a2ff51683471bd1b3587b41cdcff0ac8109b92d1fdeba757e85d94b6c7167dc987da1b3124daf3c6b1833caa96a3e2eceff229a57e5db9c7f3bae6b1af499fad4ba009f9447ed92cd36f715731687d501094a89ba8c61dfe94ac5628f0d575d8c07b41ef6cfd4bc92c72b3df6a9edefb7ffcff7355fed3778944477d636843609fa7cb9c63f6be52b8a2a39f24c6f235b1c640e6bca950994e72dc19ab6e4447299c6f8181ab61a2ae2c1cbd341f2e8f342ef7c6368eee76ac7e506f5fcc9189efd1317943e64e364516bd8e176a4ef422129fb88abe489feadf33be420e3e615d9bd8ccdb27f1a6075c53e6b5738c5ad516cb861afcb3d517756169b22bf78adc7c4c4b9378c1e38f9f8b28ec106aae5170fe2872f121ce2f0f56dd316281df35e24a790138cfed90827732c6dc4ff080639ecb790ca91ba01b8109ba9f2fa9f845d3303d823a6fc401aa016905bb6a2ef4f606b2b40739b730763a54d0d78dea84ef5db1ec321b5b574e587027d6a1b51d5873868b039e82f14b347dd20c95f8f70905b1b23c6850b26d8efd85dbd4dd3647ab653977209b6ca7566703069d18e0ddf35e63b8248700bf6f334d2feb54099303a5045ac4d6ef16fa254b65b120e2ef416763643a02416094d7e7e88c5606dc14751ffa6d1b6ea9d6c1ec64e68e7648e83707fc31ee221e050e2026e2dd36ca0a34a798de50a5d5ce88655b4d5f22eb0a30a7905d575b184f998de9aba653d92a10a032e35c6aff7cb74ed90c95f77f420a9d2664d7324c27984f9c170431a170c9ecaf0050ff38159d320ba493658a81fe072afc4c9c8130c52cf028ac27b3ce5bef7f99ea9f66a51873b18cb2cfe4b8220154588cb297402ddfa646071d0d48877bdb8d9de7e16016d72b6b6ab03f99402d62093f45c8fdd8a6188887d233bfba958167ce0c17a8d67ff8d98289547755a07cbd722a489ad9928513c47114942bef3b145a8086452566ccbc066409cc9293f4d878013fa2f81668420e5b9480424391193a0f640e5fcc0b7a1add74b4e848f5dfe2018a55f878a0869997174258724760de82f72caf30de15df64cfcef114d1f6071dc64dc37126b872f761639ca6d6ee0b521de5a5204dacdf03e04b0d1127ea94edd8a4d76c598f03a83be7483ac10f49030889dceb9b7717af495b447146809ae125ee1127381f4d5d6d5804126a31b006c4fc34557ff8335267f41c3cae03d0ffa3c212ff5ae298c3bbdccbf778d317073d06b34d929cfeb4b083678f480b9d61f46757ee115a10621c728cfc9247f3194467c7aa5c6faa6eb7e8d80255e0d271b7c35f6698eb2395d9a2f90f99422deed28eae89b5d0c67878e5193e822cdfe03711c3728083c4e7c06e011e62921aad536df6aaa18571f9f02ccb79c8ee804db11244f1eb116e32a5dee112b10fae9ace9bb0387f1edfa27e1b25bd6326f583097f960c01c99f7d32bed62e85844b38d4761814c9ba31699617389d5c797a1567b0cfd128c0ef1b900c6627fc360e5ec9b89f2c59717d3c008e245c69bc9239e4154fa8d303ba170c047a3d95048f1d294cd4763b5c1db1df789055e035c8203b612c930cd7dd2241e219b00e4ed96ea8a072401709a781897f01cf9b9d6cfb6ee52a12e50a670864252ca767bae488aca7df14bb55181739befc141c4bd6c013b76ee26bea5c94ef1a89eb51ac7facc0832480875ef4ebd7fa6624c7a363d64ed0fe401371d13a163df0a13571ad654ecb28d32667d788f1a9f242a32265ba81eb7b75e877e047cd40535a7768d6bc81c5a7a43bddbeba59dcc2d07ce9436da50920c5ad65a93132cd6faf5c2f1811eca2f2d41f2d925b9b8a80f446aebb5dba2e1996f6ee42f32b0000000000