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 82445 692ac4bbe7988359aea170a0767b7625859319098209dfd8dc505085abe56d57

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
4dcaa75f78bf8501fb467a497423123534d15aebca82e68c62eba1f00b59c332
Certificate Block Hash
692ac4bbe7988359aea170a0767b7625859319098209dfd8dc505085abe56d57
Source
getblock-raw-prefix

Public Data Hex

00200000000200000f...000c0c000000800000
00200000000200000f070000000000010f07000000000000000000000000000000000000000000000000000000000000000000009e070d0d72fd7302830aa2f84582dce426a725548fec18cca185ed3a1fd3ec247eae29a7bf2281014477e33f741baf3c1bcce3a09f623439540becc3df2deac289342235247ea943b35534f41e7cd7bdf24af3905dddce29460400000000000000400000000001000c0c000000800000

Raw Header Hex

00004020e9b04e4fe35e687c687b53684a8d42b17e9d929f1db3f4fb5dbeb897acec7d76ef14c393ac90b4d2792cf89a5bcaf4de8bd1af0c95869588863e63bf9a5a0db8bbf7496a59c3001832c3590bf0a1eb628ce682caeb5ad13435122374497a46fb0185bf785fa7ca4d

Proof Data Hex

59,560 bytes
121216010307c866b93face86ed14c796a11ea1fed5f38d46f17d8ebce402f06293ae36946cf8f3ee58fcae37820478b49b73e339880e3c72a2d0a6e7066975c798d42e678723d0c7e1a86d536bae7f6e72bb3e180d5c55a76151844bcbfe7e211fcf72db1397b6b85d6f315de11683d4dce48f341186f8939a422d4bca3d09be16d3d21ebce3c0c49afa8941aa651207c9464a9f78be1737b012f738d6fbcedc5e972e092f60985b6181abf3f7dd20a5b082ad41f42bf8a2be02212a930b1b8dced8dd096d318c3568e67ae9eb7db845cad57f85a8cf6547b5ca35a81bc4951b5551e46e0bc9265c3cc5db3082418924e0c2c5e4b51033f8edf0f0c7ac68287877c6e97b864b231f7c9be4847e7060d439f16556bbf3928b16664277f0726a0bed1e2cb7a3547864e85629e840aaecddb70aaff96d99117a13a73c983d218062d289b6361cc7a85df33ec05e856ea0fcbeeefbe911d550f7a96c0a1e5067e2aee34d049b8a3acce4ad7a6e42ef58a53d6bc37dfd723c380edb2118936ccdacfdf7ea0174420030fd31ca5613f30c493ce39ebc3c34873076ba42ec900200d80cf282acf35896d89d6a26ef9f0a068c3fa585c91017b2813e9d20a36ad4f43d62da2c1bae4b5ddb72c300958e5c81291df421f5144b1f15493484e5e09294c1854170db5c323efdaa1c23aa34df60fe19736f7fc37d515e782fcac052bb3c505f4f4c7dbbb95bb436b1c73a183221956cb1df434d4cc209a83bdaf3ccea1cd88ea0aa1ae25eb4814286714d99b5f8fb1b9ff2e3091bbaf8f1cf6e7b764ca576bf47421a43742399272a65c7b5659e7661e079857a6c3733ebae4db201409d12b4f283be64dde09d42364e0f8a815c59de825732c98c355e5e2bc744510688ba6ed26b938b25fd7ca3c1d8304a7d9e6b6524049f4588a66f731bbf642d45b8a1f4e43291ab4848829b9d3686fd03d91030136cf6a0c70854f08313aaff21e922b6e82766bf40ad3637e2164d48aa11955f29ba51a970c601d341584c0f29fba79d3e8fbac17bbac70ac63c88c8dd3a1a699e44bd9a0f637689c9f9219ca6d9e77fe25e21838401dd384372d3ded33ffc6e36e98e48dd39b939b6e0de4d073a6576d5de16b2da1a1023c1200a2ee226394bea00c1cf6a11fb6667e21bce1fc922ee825fdffa350b6505917e3f47fa433a4f96ba57d21758d678036d86c987b752f86b7827d4f4bbc1e8ae241559cab7fef95c4b783dccc5b49599d37edc809217100a5af80e7a06ef82e2720182c36ebf06c77178eafa182541eac6bb1b252c43dcb23bafd9b9a8547ea8c15345468310d18f336004828e768e8cc16071d301ee0346f25248d07444ca467afd5615482c932ba9d67b1624c87550e2178609f7901b1eccbb7c0e94c0b4f254459d889d19fe6c3c2e667220f6e5a98b2a247264700d38d57528cf5d553909bae506d1605e2f65c618b3dc69d0c9f804550c30da9147a53d51cbd2fdda3286e80ec3015a924d9cd219f05a7cea7207b5093e69f84369e6d20bed1e87018b0340a1c40fcbad5a2572c47b9b425e9cf15fa516351bc299f007a78405d5905b1f4d0083a1b7125e77107e6d412321385fd5f47c0c0370892f043336aa8a0b27fc36932fd0609cd28e2f53c0b36afacd81b0bec7c1fc88c7559c9edb1612805d9f3cb72c8dc2c9de46f0be6e85a7184c8e8a083a94cef1e0a6496f340068c1b407769f8e52e51c00ec913d873c5ef175bd40d704c840dbb7c7433bd0f3be18d2a08857f9cf237ae5e663d88a8c5d68a0284192a39b3b50e38f4685cf81fc7d0abcdd8cc81c179c9b2ad91d48e18ca3e8ec125a05a84a21c1e4017ee4949affe6d55997b780ca9ecdb21a67b020186d9f0feea883326c9d48d46304c9b5cc8a8434209fec9f76f8b1d4a129b3d8622d14d2fd933212b641a9ac2052db8d76a8fd86de674cb3144c6b6f551aeda125707894399a1bc6e4cff53746eb344b32bae8b16d7e20f1dfed383e887e850b9cf12f1ac208d85808a38a42f5d03d481842e33f123fd714dea1d458169937f0580e983193657b9db02f3660544c0bde68cc79004343d1fead759c3a1cdd7fe0d243095b50ad1e9873b62fa1657f78954b42c98054b1a6c1cb72b1840101c2bd2a6898351b78d20d2567f3a37f2c9cf8c32af139cae087a7b3abdc609b054bd1b413adca5f0287f2531d65aa7721d8109fc8a1bc3747bff3f69be3ec3d22e8b9f972b0c0c89ee18dd23a9e37a72710e3b36d42d831380834672e1c5af80998ac27b2862c325d638c17edb1d7474c3c642d39d856cf67eb0af39c79febfd3e0a80baac02ad2dd0ec87ce24a12f040678e2aac93e08e652848541a3bf0393fa68a5799111e7a4e4a6ea9d0303e8d954028beb310952a882c8f8a60dd8f5ece16c42ecbd5a4a4d8b41948e87ef8828234552ffb0e25c4ff44ca1a130f0913701da09abcd35b3a2f64fd83be4e5769b594a685d326636de1cceb27e7717d8bae792bdb06be78483d4559e8e87140ca4c79731ff6ae9db9c46cb98f2e239be738e2e6efa151d16f2ef3f6cf999508f3f5d1541266ac1dd7dcb37f95ce6196624561aeec450e3ccd8b514464b5c1e7d694b79b15b45f8a9a59ee9d1e6aad8152a56cc9eef48980537076162daf1c0c4ba5afe5250bab580a389c32952109c1a64232bebc728f5e1c3826f2061f7f851f3b5f7c6c939c8d9cb190d631d19c4ddfe458b62d013c4b377c83285ba6d67c9da55e6dca127d1c28f7254af5560bc998ca510964424c85317a640086565f703ef65b8cf7aa1fad998c77d58947ce7fe75a78d2d81b1d4406fcb0d647b6d3ad6b2d579f94e5fc19dd949c26db9475e6859628a381a1918af25c1b1cb310a053c48cf28ef26bbc13264aecdbed8e7e797c14a1e1093461ff4b7d70147efd1b1f3f8174285ac5088eea49138c4a64b47310e2c199d6c6f50f164532401e11ab01875a5e7dd639e408eba7fce59d5bd28011500c3d1d8338ebe22ba13ba4988ddbc8089ec4e2e75b00b827495c72a2af753febe020ab6e7784ad68430e8620d719196689d7aebe5aa82e8ed5a26a7ed4a991d0284f469317a53c8f310ccc58130df4443e676f574f13a84aa3f1c5b9e60e0ce5de19c006eaaefbfa96f0ad682613a9af2c72c514c1d5d883073800b04fbb9e2203b0cd534986453e6598b929d6648519d616173145fd00c87ec812ecfbd174f302e1778392431f0f8b460f425d302fb6f9dc886f0e75271cd6b4ebdea6cac6a83c556dd9f1b16c33455ea89bd88951d187bdeacf597ad7847c6fb827ccae37c9d0d604e85a9173c5765fe8d28aef5bfc13ad6df0bd77752f89f5bb921d8a87441c95619b3699669f753147ecc796000524215164cf8c9706cd36c1b54c2d4f3110b2d732c3bff3a1a210cdc5e818e7d0b4c056b423ce2d22e7d5975b9adab68b7dddaab900e8578b0550dae6ecce8fe4a4529f8dcbef6b0dcda12d21c7a2f3a5ca1dd19f56f580a2e689526d358053a12d22d85c26f76748079bb4dcbd0e56db4e22c67bbf3cb7168c16efa3259caa98f61cdb115ead2d71cc1a65266fff08825d8a7c5c5ebedac78d8fcf6c7bb56d1d786a7b6ab189a2deef87bd7639d21e8271ec41cb919076233e0a90630611cffeaa4ffd304a55bba17727fe1a74b5d7332ab6507b929232616361ac4ba99fc98ef7bd02ca27336c3dc719187242e33ef00d9aecfe6bfbfdf8d13079e7cb763de31124ff5ef8df656d38fa2a9bbc4a7c8fa0f67b3581bed46b24cf4b061f2b5f2e493c438c095a1ad36d10addea1cd9795cd337a7496083a1b60c6f22aba2eac99efcf0898c03acaeaaa8d9d3e0711d6802a27c67d01896ec2eae12bc3bb8cd75d70774f6455aa4eb7b5b850abc50c8762006bc9fd35965c05493b3ed04b83fe0e300e317acbd6ed1bb7783b6d34bc99ce8da8e967d83c831b46b8a8fdd400b88784ac0c0d25884517cb3049c171add6cb0ad06c71a20160b018011379058c976b1b80f411cb9e151fe0642c41f82e9ea32303dd2bc4ed022f318f128e4cd2e006acab868c3b13cbbe091150851bb661d6dccef91172a61a03cf2218d9004a9e9eb6e6df1496751422ec45621850a5534ce2e7ca3104bcff7dac1edc0f827c9ffc30f7bfec40db86973fb83c4b420bd7f64a276c95425187f2b446281847772f6d6a80f744940241a6e876c0326f54848ae5647ebdab4cbb56e30064bf6784842b8dbd3df786c033642d38a433a427da30d59a0f11738d6c120f8e83621680df0a47e4b23de4bd762d2613eeb5ea28ae3e0158add1dc56d0e7fea00dd1e325723f0a7685de4d5b05b147002fc906bf3f315bed4b018943b6ace3ed88f0f2361d504f52fd4e5b67290c4337daf0d15884ce4a0c64f05f40b4adaec70cb7e7fd1f4e1cbfb8581b7c6e97f0aaa7d2c8f003ac230ec07b5dcbba485c7018debd71de89d4a7b1ba2a5e42ea517f8552b38ee56f4ed68279486308f646b424f72ab268598cb82c23020e1f249c3e5c90fa22ef54583c44450c6d5380ab60aca00d02cfffe3577c02c5fe6286b76cce6ea49de4ac1bdc064c6036e57c4f980653c17104f6af0cdfb89e6ae3b704fb2712187f7a618ae506875d41a855ca992a56814657c098c114aaa70bf85de79385f7f295d7a41d8ee338e07eaa5b85ba898ddb5228b883cead7c5974bf1a873f78352bab424e72284a974181e01975e12d532c75c6a0e00f178fed31906e738d9dbf71a1379afdc8e6bef3903ca21637985a57588545f89534d2886248f181e71aa30f83e27654c14768a56cf7a25538b84db5c653b7f07e7390dde4214b776a6d33a9ba2b1cfe141236664ff38322e9ca3bb2f9e441307eb18ab388edfe17492b379dd9662ffa741b3dc979ba5a09027406ee46a58a093ecb22e3f010a5d824631d50d47f96fd58ad38122e1937cf3273698c34f0109fa524ec8e99ac983de73eb29364e5906a7156eeb68034065703340640df0e11cd33fe7b9ace04a335a6d6290e4c61fb3b0e6add43f89749cb85acf0851b6648cfe43a33d69bf04abbbaa990f85e8af9b352f4d3eaddc18e72917a0bb4ab9a429355469fa7e3196e8dba507913aaf79ca2da09f92ec51f396e40b571973b64708a5a1b2d10c343257761eb041af8bc4a64283d8b18472d6131a39124136a9233c9a1d836d796cb10f4611e304ec478e6b31f7535614cc6047c3cee7534af6ac91c7c9d6aa609a1000f9eb9f71d9edcbbb3c74f93072e5ec8450a8ff928607030688ef4efb20b22d5d5385e665cbbfa8c120016f6baa298de9883b8b0265063e9532d116f63db6288dec49c60b2c69afa8c7e76ea3c63a32ed6bc5ab5f0f9a3dc01c5c7dc203675350f9e4856f68f2467278c232961d6de6447d37737e085342e70249fa87bb9a4f85f137a25c564ed8c5151a65820ae24c842c28ad1aa8d1999ce10c6e0603a9cfa3f1ca1c58398e230bac475dc56ed99f17d0be6a9d735ea06157221a89996957c5cd24e8ee98ba3e1492b040409b0e2c3852a8352a08569bf63654dde63548f08b5ab6820bc86fc238e9dab6bec85b26aadbbfc0407ae0d0321c6e2469be6e6fe4ed4f9437200d7b3ec97ebd4644d371238e100d178aadb509ee067c6faa7af722ef3db10ad53942006448ca358286dee789b79f5e5670cbedf757ad978518f8cb3379b79dd3b25347105c089965adef7f39b979a1a733faec47507ab638a3c970bae88617cded390578fae7b80326f4336e9042b375007da89190c8f7f77f0be151f894789be7d6675261a15292fc7b7eac4dc0034031730cc8b9e56d92d64016c8af968a7ec5caaf0b4638c72d3df573cc5a02896f4f0df1ce905154c352d775f0884c8933cd29a87615fb1034ecd8c82f21bf6669c660bd42d421cf8ecf44e26a4aea219a9a2d6580e461b34c4aa192450dd1e8946348720d8c32cf142e868ae0cb2bc8a812919b9b2f86244ecd7d4d62d7dccaf9ecc67bce5c04fe7be29f4377d9d0a3d635a79ed3d79c14963908d0763e557541bd04f786a941844861a7697fbdcda80d9784717672ac984ea69f338ec16b7bf631b161f47d2c54f61ef2209bac0bf86cf002de0c1735a390a3dceb5e6aeca3855f23d1c706f2aeb2830737aa4769836a060f1c7ad17d2389a3a587bac9e1d4bc19d43e39229730a126755daaa53a7e112f42a5f43ddb637ea84151d4402af089c7734b15ddd41897597e1b17d20302cea808a600e753da42652b254357878f9cbb5500c9bda42587496e0f3f30d9845d6e48b4a9b111889c0fd438b73b17239e74b59778548cba6d2a53cb4e4532da9fdafe01cdf09d5fdd33d78645a2749e5a1a3642f3717ec06c726ab21eb087a7728d8a29afda8799d1b17f2ddfeee0babca8e9c728438720aae0d3dde98a581202c2fd0f2941c7bffcf2ec7a429a78197a44f3148c17eaf3bc7f96228d0f734b9ba931dda18435e4dea976fc4666cd71ceb3191b6edc31c0f71f2490676b7bd8f140b0f3d93f2dd1ee3e768a9a6db489fe9ddd64ec28aa5f4e8f855b4bbcb109bc2dcce20049c5c9b533ccd37e9c39cb039624bbc9be24392811ebf2a5f292cf60b3d1376c77c1ca2c879ba73804f2ee204d028a9277395fd5e29f4262dccf38fcc2bf8a77deb635ec0a32df241384203d96d09c1a1c83e286fbc16460c50c27ffbd2961f0a19ed565614b132028dc3dad758ed6b3e56aaa534f65ffc680c89f222844998c9606e0ce013bdba881c6ec3a2ac78aa9daa0e0c2f74568c2921b476f9312c5ad15e54ee368d835bcbf97f33faff08ed9fbc756f8c8532e26c79b1db319656697fc47f8c1ccfc0f29e3f85eaf69302bf8e6b1e737fd54b40dad1062d34e993e6d22f20e7a01bfa224a8bce5de3bb73abbf59757822185a51ff4faadf55d74f68a37784495c238805e3a1aeeae690819398c570ad537c215a1d4cbbccb922d8d3acc9320791928eece2a0339e1490904c23adbcd13378d5a68e14aab522283edc7271baa1afda79e31e18b3e76909d7b78d4284faa184d1a4157d44d35cf466fb61fc750218f430adee779fcb5f6d8a4251986d057218449dc8ae07269fbe17505ad274e65076220d355930d15aa21383fc5b29c1a645287e20d16d7e0df8d568cd84c9cd47b3ebc6c586efcbb28fb4485b46d36065ec1437b366ba5a27ac663c041e1738050d4d756db18336e66bfe4796f956c6dd406c834be0934d7325701959370e69cbc63c3fb6b69f486ca5292fb4a3d53fda4230eff2e5da354d31ecc371f6ce4162683a90333144d634f87650fe242efab31823fdfd1564f09a558c15c8a81ef5f146c82dc37771fb5976e3511c0c53c14106f36464a516cc0952b81950f04088f251185ae702f64abb7fc91aefee84a4e461a515c7a5487059f4394505ae7587cc369acee3f1f6480afdfaf47ab05a92fd215a5dc94ca6f8c60ce08572c68461d41f069244fe4601e5edc50989b6b170f75f815deaa20db85d50e814d8dbb10205c4f8640668be139666a0b2de9af7fad7effd6e1791412649d6ea22af17323d0472060546d7706f72493b8e9d57d2641692c0ca3406b0081376d594b69eb80c27f6c255850089e47be393dba56fb763421a3f8bef34abbf14079194276546a8dcf9e94614a4c2e1efaec79ddd55bcaf9c12668c5cd2653a15be7b6e9b3cc14c4271fb7b35b8c6f94116fd519e2ccce1afd56faec6505efb3db82dd7d10cf9e2a6f0f65d29149150db54809be58f848b9289927aaf50fa4b65592fa8a51cfbd0322ee991125f522f507f31c550208209319f1f4bcb8ca7fd4623aedbb2ee71ee6ea54efa86b43ae5eb36e0616cf220012d3d926f386d0135708677d537abd2299f0e701d3e91691bb78d989cebcd7fae843ac80853868fbd6a1a1d14b0d4d9f5672a598bbf327ccbb8244274cbc3266b2e1cc75b63b366b5554f012e14051b7e69adf49df9346184a9370fafc0fd8356b434c02bba95e4958e900bd51c661decae152967f68faf58d63dfe2266b9109921132f4eea56a0c77d1fc60928b6a2ad415cbb6398ab3212cc162f770df84143e26807f45a5d77389f6f8ad0fe09a0e4302f51ca961b63050994a611dae2b03f032b08355beb0fe631c96abb7237e760d8e7772a34214445d5dca780fece159fcb65986ce16b326ba0c840dbed87a23c12405b78e98c44d7405eb42d85de6e3e2f0b3644c7c594c442a81887a9a346497ae64dc59df38efcee3df52f9ab306aa2b870f9d2f39657f65cd1097a322bc0f6bd9a255940a4932080adf097d1d9cf4978d2d260d1f50439bf97227f92fa45638bb3b575e187eb18b2e68c63ff6a8592e6ff151a4223c219c0f82dbb0ea719575920ce8a67aa540f8c8512e91a0f8013b17b167dd8b2bbb08add5e5cf38f45355ed46b6c607e4861328f93c799198d78593228d63e966c5ccafc663aa4f8fed70deea4ba04bbda14e27c9d3309b70d4ad5acc0f4edbae7070989d0435976c4e82853d79ec96d66c0fbfffb2f033cd9b6bc96e836ea615f86590203f91c9fac2ea4446cbc7b8f413aedcc4d37554d5780e070785cbc8682f2c9533573b69a58363a44a4545b696bab3cd355e7feb81b3e42d6cfc3d1559ae9f5d3847d8ff829804123fc2f5611652e36de5b2dd96b4829f51794acba6f9fa9bf9ec74bdbbfe1ab9b0bb31abe0f4d9c38549d3103f9e3bc330cbf81f3aa439e09da0e5c3fb68dd172bf28a29c6568c5fac2bcb7fc4c61b40df170089880088971e173a259a38d1e83e71614073c58724b86666cf9aca153ac76a06b416077ec7e3cfe7e30fca1ad049f52f48d87dfeea29042f60cd75c2679dae7b1f3529316a7dcde1ec368d2f4637f2a2bba5a4466ec42bc270a8ca57a46cbcff955a7ce32448466db490a1ad92b57afa6fb67f5a06249d00503d332f8257817bbcde9de8bf15aea0e3947c8921d8f05cb195da76e4a9d4a47c5c9634a1de6358c39c44696d7960853836cdb638bcdef40b1e2e6fc398fa47f4c69d6d0bb49e32b181ad3aa9a104e180dde82deb63a04ac8ebe9bff857780eb01fe1189207cf5099155f2c9a83272fda13fb49442b19fb3210e2b07fc192692bc5fb005471dd6c87c8cf24131ef9db19ba375b3dd3a40ffc881367255fc28b4157bc6adf3634de366e2b5c3740a5d1a7f21277261f896bc41f7bd7c00442dcd173d1b4bad5ee68fa2952786cef39172e01737ea80bc4283629e0f88c9a323c9409471a16cf8d30880338954bdf6afd54fce37f02586dcca8a8fe661c6885756caa608f1721adeafb2eff59b3a82e34553f469a8ebb8d50c8767b3ee7a06442f5a579c15a08d2f0e9391e35dfbfcba9e5fbed871edc681c309fb05aa05e83641a76dc0b201a6b52c6d597876544b44be6856395892b268d55b88c572f7d0de9febe2d493d0949f83a9cd73ae67fc5451e1571f7af8b2a77f9eb1cc7da54a3f5301eb591e20fdee87fd57d28e6fe23c8bbe3ae3f7995278e07470d9229523297e1ab70f684485c246ed79ece443369fd46d935bed12ce89a339685f9d866a357b305cfd875811024ea08732ea2fd846433b4d34eebefe24f5aa12b42a28006eff0c4c40dd6e9f456acad63a7d37602fa537a881f39d75efc7a96195dc342cd80417e21a222d5ae033be5d9c50993b99da7814395b5777c828844e0c27458abb1dd29514ce981f3c62908cc9defbf51ae75234f723a657a6c8fdca253adae0c2fcdc385537a5bad87af7f617c836a6cc3e61d9636f4b56323df8a31354ee59cd1e173bda9abf72f7bf3b02bbe39b51bf2534f2a22eb0fb5e926e668b71e9f3d37160e41f160cd9b5d55b2f84f517141f94520eca58ba5b8627ae016b1ae0c8cfe9e566a0e103e17c8670e318860b4f1c7536e2f78ea780caa068c1f47a55ea728250a1759696ce08be53ba1cdcad66728c12c8cf2811548c0d7ef6b8feacbde79aa1138db0918c7b863029104ad72fcafe248e11363f28ef645e4e8c5cdc8b55e889dd6361388300efa4397ba3d8f39a10f597cbba1d4a24c6b53e0df43e7c935b6ccb61860643c36fc27edec68358043b62e78404e72f2efc106998536d6e2c457d0645b3c7ed6b70721dac29b6fde08c22d86bf44ddbd1b4371fa5dafec5ae546117fe1b356989319c5ae91fe83625b5da0c9e83e1bc659de036c4e030d52d975ec5ebed6cefa0a27726c10830cac68696dce136d2f2fe359923af81963400be3e24f4bcdaa12ff7f9bbe142607fee157a837bca935e5fe6a7de8aa8595255aed7f695970fd44451fe5746a0e2ed855b8e1f2e6be38fab74189bb81c821bdf83ab9844182b4d94e3148a8637c0a9a0968c92e1bb05f9ea9b94ea49a4409f4459d57998ef16fb1005d9fbd1715a98863f698a854a54698b6cb39e047e65a7c17474f217bacb28e64e07e8ffac8ab63558dabef4d16cc554d25e17b2445db981a9d1241fa3451ab268a79b935c29b3bb69ac491ded4b6d8cccec01440ff3afc6fd01e60b0b4050bff367fff0b33065b28fa6ef1449bf3801282e592561dffb0c9ecf85fda9c4119eb32f77cf1a8a8b0af45ee8e9e6d88a63208a055b6eae245d0d1896b2f334f221fcc744b306c956a751a1941b4f11befee4ac38733f6103f1452ee29cec88bdbacdccae93fa7730cb46651ed0a3a8e3292681a82b76038cc0e036ea4dabf8c98011c30f0f9e7bdc50ff0b7a9001f5ed7a0e080772a0782707de389e58f374879335b791cf6d77daaf223099253c70efd746492fdbcc14cf0c9ebd25d08710916f3139458526ae861dc5f121d47a7555f87b2ea2926d5da321201b33479e55bff729a6e6e8c3dfbf1bb5d10e65a9bd467c7225863cd19c36e20f9f91a4d72f561df291de7ddc7e9ab758682bf63b2e1fb3e268f3aa19c279a8211b56826123a8796c0104cdffe6259bafda82c4ebb86eaa8c3b51afdf962fc816667cf12163ac2c90602155798c330a23fb2506c22d3b7e70076aa8d4f684aa6f339dacf63f5da0df1bb1ac1670670bd7547469ae5ec736710a5b9d6f819e31ae1e2e11cbc97dafc7a4b82ee95345b5950976ffcce37ba74414f2b6f5ca16ecf65528553c15e8dd9b52a754237c3e644faab3063aa731536610ee78284feea6fc01cb6e30139efac81218b599d6d46b8546e8a337089e2a4a4322a672a49ac5121bb6324c4697cdf7b335685fb95ba6d4e9e8abd46cc57e50aa9b678670aa88686988783d7abde9dbf3077c0a12b6bceec0df31b1a0f300da50653a522668f3381f34ba1b4398137b4dddbc3de5d68f95920acf077e037ffbdf757a21a8b5b418773803a9dada76a14360e828a2e1407d24f3e095e3458a69456584982588e24abb4343b62332a83ee9986bdafb2aff63ecc258839744323693386a1a5ebab5914c17d8e5dd5dc79632049116a77956c1495a675e1a696e46252b3441bce83cfb51562d7da985d321d60b6c3c603b1647148259aa8de0e1212e4132a8cccd15a55dd6fd8192c5f12f3f9ea9853697df2bceed8217a9d5e19a6ae08a4395a30dc68c6167a8970dee99cd57c6b718bbfc9000075c0c02a7e91889d4a7e2799c780fedef0d860bdbf7b8e514cbde8b83e2975b858db32b166de47d5ed252b88997850a2b6288a9d8f83208068f60c9cf0a45e761b3cf02e1de88e6e889ce1dfb4acb1e409b48a687819871aa3b6cf61f8eb489d4ab340f9057a6f5db406328189d8ea27e301923fabb0ff58e3281802f7d11603a99c4d5ed84f150f54380645bd5265770832fa86f168e2a1cf643abffb34781336aeaf4b89908bb742afd561903ad3f3a1f605acf15c94c0f9cfe091c82e165f3f8a88b9d878565ff5080c946be1219a341a9c681e61992d5cfc7386ae0466a1b2bd1a173dc76b9668d950ee8c0fde09e84ac452b76cd7c7500f542cc92919517aa8174c6f127edbe494e8571ac835764a7bfaafb24a4ab01063a9c9b3db44841a679222166e1f911aeb32d807eb2be26fbf761a92bca3b7debabe9e98acbad4d6c9e099f9e585ab1aaa09185403bdce91a209f2499b3c77f0fc30b834e8cd7d676783c175ca9c37fa646f0123738d72d3d9b460d8375f2ad20be8760a504db61fe49744cc915484e7a880e5c89713022c57c4ccefcc2fb252012eb79541a730f813e78e76c7571ae013cde0b3d9390df1393576cb387265d64009e4449596196656021ffc99a274e60a444a6b6c58805df04ff69e442048ebe42ca4d32f88336ad0e21e99e696da3336927d0047da2455c0310f39ae01e5d4f42152588acc05838d0ea6b0259d6e18262804393c01e2d30a6050518ca4cad58f7f5121e16f1fab2e2875679d6e373efdd96f1dc3939dac1cf4714c7446c3715629d08a0cf8c52eafe4dc305c0b00619b2000b7b690887c0649724cd5a6f4c3bb2311859c72f7b4482ba0f9f1ae473be719da0c0573e4026063af9cf9555ccebe80dbd41bfd5588a4e249b3d727c98d80ac9fcacac77a3778ff8cf178f83a5156088d5f5b15c0e1eec764cd074c740a5630b675268930fc24a7ea05cb0cf48a67ce3f2f92b73ed057b1962b8a1ccd3c2732ee5f4dc40769418bb2bb2e6788737ba3fd36297106804b4a985870fac3df87275fdbce23801ad0b428963b9440f80de92b1652fba4a627f4c308497199f366887a949bf018da66334f28757bb7fc7d8c305238fc78d312c6587e76411a0ebfbfbae0e25dc5d6ee6ed9bc4e7505f4cb555bcf638c61aadeeeaf56e83c864fbf7b9ddc58bcd67a89c25ce6a4e10a331ddbec0642a17535da4a9e2a092b81eb7bfe10ecc2b4edba83c10f4babdd082e61ef75198f0ff32d61d99ccf904e27e47f70e297e78601cd79d6e08302a8313a71f67293b8147d46dd53565b85159fc8043a4afa8e87178b710019ff6515abf093c7f4835f60f7007a5db03d055faaba2580971b2b7d0b8c998f9c33d8aa3de36f26396aee5e2693dd98c7e9e155a3d89ec47662ce1030a0da21a9983e554ef2d024395e0eeff73116834e0ef38c94f3d93255798090bf5b41b3e0c50e14aca4e97b337aa53359bbab71f47a76c26a9de5c950012ecb40a62b684ce11ec64e899230c85c9677d69dfb52cb8cfe047b75e362d102ba2287d11d524d42e0b9c527033dbdc23e38703bb961e0027079ca327d0f517ad18ad8835d9e983cdc4b7ece7f4c30b85cf48bbd0187eae06eeb71d701aa52c92eb23c258f57470b4153def0a4732646d7f1d509b3fbc76dd42a8b04d340af3d06ba6e5e38fa3003fb91bf066567cefb96d4f899ed4d6e0ba0469cfccb446694103a31765eb73af504b999b2996d5038d09e3a7840fa2f39d75b3075f4f56809d4e01314da470f77e37432840b8dbfeb5c03344d490597c137a74174e9ec55e4911b4f3646fdf4bcd7e1f0f8b52e7a3c4b76364a11b982999385073efbccc5dd89fcb9f2226806c2389e4029cf28480743cd1cfc1c7162ce1a1881fcba3a43dd19b967362e0e8884d5a6bad1c4c59822b9eae650bc3f6a63325078b62ef6181bf7c467d4e9830982aad5d99c48631b039910e91ee0b2a0c247da437e1250bdaf6c258049cde960fc3b47e4aba05fc0208d5bfb8c5289221b9f490ecd2e7cc2c3c33d19a3e0e74b3c9c61a2e02139336e2e5592ae0d945afcfd348b0331c47c1da600390c5c41a1b08eff110129730e68b024e078a8fc346dd77fea39571d12f74d06c6b9241dd269959feb5eb66ca1bf83f3896d231b03efe458feca1db41460f9a29f497aee90b32b4e47e0fc9956343a551cfc8c6b9c772aebd9bae5070f9eaa2a88145574c6e4f785938ce1c848f39f81ea724e29dfda0481669fb7f60b8cd7138bced0d2648c175a6047d2f688a7e286cf6a688dd26c08ca584beec7cba03b960d6d0d206b7a1f1aaa6c52b6f7a07716157ed755b73b849a7ede78fe596943582998300a1002e9b3ee1156d41e772e4f0c798f95f0ea282bc26ff10a0a6277db9c25e9ceb5cd80c4ea46fb2338e285ef325a00f19787d414fc88dad0ef5b60faffaa79c263c71c8d15809feddae6dcac5b86d105df8c96055b1c554f5ec7b70ad3ff5a4a8e672c89d6e4170c05004792680e9ed59922654ec9a02854fc3e323b06f755d1d364ec33cd613b1fe8305073978007b399f532dc7ebf58b42a3fb66af4b199a9ae969232548f2be1ad30d9df10f5e5b78b189314476cec4eda8c5cf8e4f6fb46f8d9bb9ed586ed5709681de2e6c978f2303341bbc0e2cb9e37cd7aac764c5981afc242ea9f1ead64b22b4cb85e6a88d3337ee19cb1436452fd66dcf31cb61fc6899246fad6cb3d60b0da5f84eba2764c98f725e8698320ca2d9904687d3e5e8a86e53a909cedd826065890faacba836c0225bc2a477542255b2d3448dca044eac3a03847c2ede967f94346b02ed4653873f1a462511c8ad96f8555f8f00272f2e65baabea9b06788f584d9e9baab56b82027cfa1d04d5d43a1023125652ac37c4d0a2c8230ae9f5e630488b1931b7b1523eb937f320fc0da1e49651d778bbe671ed86831b0dd8001fe198d8b0324d7581c526cbcb0281c0f11fced36669d7dae5d726f94f5450a06dc4581b53c61fc2c630538af6c7c67a5aff9cd8df657bc8ad0a98c5d485f9b8014c0fb9e48b393e38e8a948b977b83ed18a66e65583785ce28aada5bc8bc498dbed7ea4d5ba7dbbdc4542d0076f13595d4ef1ee9300e9f2e5bb4190a49109df7981ef7c9774bf5350b9038590deb77a14220fcf3f510e79547498cdab338935cf81938cf2305c18b54c8ed69674f2d82d2a3814236c5f16ec9793deea0782b6253f8869f61c3baf6b870f7e6ba45a4879635c7d64021aed328bb5c4a2e2d277da73d9f056e5bd9f68af4e4f9131b5935c87e4283fc4bcfcf45870f012fb530db3679039d2de0cb69ca86aba697a235f4595e1b0198f66f6b4a0d95d8a82231ec54486aafa1da15b94bd090d15979e5127706fd609faf1b5c98be9ad601aae9e64ac338a17c835b5451609d5a1ced46b73bb6d639cd19434e0bffd38a75fb80a05ac428bae7a30dcaad80ccf531719f6a7097499be894f621c491d8935af6f81df37b6e079b309d1f2e9812e7c9ed75e706d139f14b02282ee416f5c389c0ffc23a6e65fa87bae431e9000c28d2a8a9dce79b77b2a42b94df7571e3524a4c006b42a3ad49def84ade224fd950277080e9e4fc23c086859d3cb418dc2585499512726b479fac5207408968bcc11b871d70dc2f309cb1e3cb8e0449078d605b60df54fde2b67ad3a0e36b853d81a5ee9cb451461db5d37700991c96ac2568184ee294ce935c7cf11724afb36fa443ce6a553187275b1b210d2b5620066dbacd0acccf16cf546bfe215baa67adfdbab833245e94af6910a5fff10407d3a96d15d3db7fff3e477bf9fa3e8ea451b5c3f89a7f856182242b8f6e196fca99685f0e48a00a73f1168ca3b1f0f562d48516cf92897c1e8842b439a485b0a86cbc82ce0fae13029fd144b3167829bf86cfe20488e62a0d2c5964c0c6ea1940b226e687570e865f0a54191a20a0ee748cabadfa79b6ad4b426a669e6c1e03e07620ef36e8f5fc8a2f4886c2f2e87eaf4e6faebd54b8ce2dc6c11a259339362161f5daa378140d1644313153c46941db0edde6db9e38482e69af4c1f2f14d419b6c9fef9831c5b01187d20ae72fb57dfa1b7f3565a422645dfb6c21488d2af28e785fae6397014f6600e8c2bcd7394426e642157c4f15fdf2d58c733e4b18a1b98a176321e442fe0a83329221945dc4055f4eb72d680fd4f3c1f535a20a45a947cf44469e095280d3f66a588725b5f1e4f68cb20c0e030ed00901a79a2273eaa039db5f6241c2577b85b29747cc66be22a99adcc01b45892cff5796900413f0b10f75af6bb3289161476a91193fa54aaf8b7ede5676d5882f9b38d95c722e3c729c689c1eb9a665f6c884835bdd9c90655511b1bcb8aa33085a578f02148d1bb54581b56aefffbe6b5280867f8672683414732a73c8c66f15b9a5d8f1be661f1c368ec389ac816f4323020cd72c5e52b2b5863c5edc48990191d1d4cf27768e9571b20cf23956fcb3b3dbaf3358b47867024a30bb128cb1a5c1d9191fa231d87c721d7fed5f723b63594f6a0126658d0a21ead671e4051b063bff8aa56deae8e0896519f897ed74af8ac90961202da6b3b84f58f5890d1699460dae51da13a60554d7c0d36d4f7a8a3d5b010abfe32ee455b7fbfec9a0c77a04027350dd552c42256460f404e331e1e67bd988905bf7e16a684ef9604015a72b8ca9ce91f4f1318ca37ed74a9b22103648ca2fa7e18d86b918ddce178b18f1bc8e58914e6d22dd4c4834a6eb36f4d8428ac8c882bfd6ec00706e3fea3d7744043d29efef90ee8a70643aebb325a1d680cbb263a8c64e5ee8843f83bca45d3b57d74b14d740c59bba1a6c79cf4477f152233f5330817be9fd76929f8031bbfd98ac556cb7e0d6d825138d50b4ea23c04aec3f5e5ae57a231839eab855be8df8758ecabe8e85309f1a4e15f5717955cb22390daf6f9473256c99c0f954e6131867ee210ea072870cf56146d641f7f404696b8aff5d9ed9a495150f447fc7e7cf867c4ccda06df4205f5f2a191efa206fcfeeea72c7edd078cde8105423116ab5fa3ddb816de709419c05dee4a09faa499c9d21767e18f9682aef3a1c1416c2207243e805eb3e7063f4d5f6e1f736b6f406701c5ff9f60a81e31ffff81d78c7d15f2c40d95d4cf9a02e0b3cb268d67c4a11b1db7890a99c22e8fbfdc61c33183e8b0e30b646cbd1e474bd214c598fd1edeb81acd4e94e3610e2334afe47843d213864e7dd1d4239dca03e07d547e3703237686cdf9b57ada420ba9754f81614966311ed534ad7407d57d48d05e10f84a37bb2b12d241c9e3d97b4831e0f218689122e377f8b57d718032650efb3a63e4420ff61cbcb18dc0e14bacfe8b7ca39cb8d682a9b0e6a331430c850191841d6d32b952ded302292442df9c703adc3466e58368543b6bea540b3b750716f3dffeabc7a74e8e20d2560eea4f741e1344bbedc54cbffae2ba005304b36b77682ff1e5b54da0e6c6637a0aefe17a25e4ebca6c4d95ae10ac26ce7c64b08b81d7f12566c1c63f9881a8d7188c8bd6f4fb2263f264f910cac66221bdc7f7857d6b0db12ff8293a710377ac05fa96cc40d2affe33dfb81aaa8b9ea07ba9432f152e062deb6e87df780e27871005418ed4c2b07814930307c6c4dcd81786f4a2459862c358da7a425c0fdf57e1dab96dbc23b4acdfaeac0c159ddd265429368c1d4010bef6f7bbec14e107d3d3ef245523f4e3651e881715380c069dfc4a84c87a6900305357c2c069ec673dedc7854ab9a077ea723d3939df7cfd1169e33ad0666f7df52c45fced25161d0ce81db3a95829fd60083ee651efbd933eba8aa79277b278c2c19d5897f0593c54380a56f06a716ce38d92ca765bd0612b3178f9bddd22e00a8c564c25eed087c028589317a015dcb98dd39bea1dc3669d6f62222d2b5e6bc6090c9523f9028fff1e4f777cea7920a1db35664de495833ade34c38713474a3ed47857d9f730d4c42bb97e369f07ff1a0d60b8c8207e01cac4a970218721e17ce5e0c12f90f12f83ff7f463e851e3dd875f93124ff6fd733091316dc149370928c46bf1716b5f1d895e39bb0f8f5b05cfab34548d4dd5c1448fba01dbbb72a4fe510cc193844b72b3f0ef6b161661c34181215d2ed2314e6d41e27bb16bb46e890d6fdf67c47f9bf19b29e916e3f242803e657d2e495633b92f66b726937dffa303ab7c172a3c5da823e1433fa0266fe2dddc38153317f7f4f24bfbf0a0d8d61192687d1f75fdad03ec014f6260be1a6b238bcf6de5c547c67c55e7c7e16de23b070e0e06bbd45220a40abe00abc67164cfb3b72d12228096f76fca2c3916716cf2faf31772ff6bd74102c0fac0156c093d5b4248c9b78ee8e597597abd84df41e769a553b9d5d4444642bd7e8c4a7158097eacde57a85e0bb945798a8ce8e3873789e1cc0678ac5e2bdd6af7ee2568f4c53345763267647b55ec2f396056b49e1df060036f1aa96399f69837a465ef050b1fa392e40721fc346269a245dfb05c18b1426a8ccf6d3667f27b5fb45d284cdd61d11220604c6fed34d2cebe09d10309df54a7f963f2eb18f892653a821dc86ed466bf4d20b9f8e7160f473cf82794ba9776341486e26ebe0c3e0067c9a433b6b91a5abe1164ca88dc02284f2d27dc9589776a1cbfb0517ee89619f899d7c98fbd59c80f016e34ee480d7f74efc99e81f30c2b605717d8b5ae5bb4d3d9475155ce7cb45a39ee38d2cbcb3336e0ecbdafdb7e31b9f1050a4ffe09be7daf6886df0f14ed54877c525062a87b3bd2afde573ede5d7eadefa3f84f107629b7bed8eb5b801473b635863c9db4d6a956c332b2ef8d1425e75cd6c3f903e19b906061e98021ceae8f1fb095c01d4313858df0e2ff09bb4c3c0aea2628b50c07dcef7c2819ee02252bb5b8ae82adc83bab32a3c88991af7862a5cfddc63d4d8f30d83171fdcfe06b5c5bebdd8933dc85d7e2ecf38cd10d4511064fd6057fdd4be5d555ae506794c123712120ed1835d65c0d099728e2b7574487b1babdff5d47228ede0e68c26946b693e6670fe10ce02414782521db5a530f684696b999c1cd13d627449fb1f893834d22c44250534d865c6b05e10f1367b1c827ca966878380450f38891b8b179863bf81ff948ac68d80f5ac20dfacaf49838525f3d0b2c92a464257f015592a4a1d03c5b9e9e886076e17254fc2cb81d67b6a16332a9985e43b4a9c174a8001f0803d362ed9cf387268ab626ff2446943097e566bf57e35ba4a250b235727a0df71f44753ee8c3778783327625710d60d5ca3a21ae27c44ad15e4039ec446e1f00deca388f96c21e55560c2bdf26220f9055841d68be1b3bd4b958e0862a349fb1fe0f32bcf127af8e57d4f18f02e5d75842d12ff0e67f7c92f5b3d4fb25b1359f9186d67462695f667e7a9e3725083964b11dada126292869f4b9645fe380d8cd2826a3590ed3389f27f671024aa21d8a45e405ece01d6ea9ffd44fd2a436feaca6d38c8713bd3c89a366ad8a87f464dcca3c9b9830e1b0e009beb655e6b919aceb0e0984b18e553169e1809587454a5d25a4a1ec2f12847ba726d9fbfce4fc23daa5a0abd85cc693313af691c04541cb4a7c132e327bb0b6e366d1d72025e8de22b83ddb98ab3c26c00d22a3072359f4553ddc272c8cd236f54733c0a57c0cf408435a58e34e3b08066adcd4378328a2c2699ac8bafd7cd35878b5a2dbbbae248c82562bd7b980131c583a16e043119f2e65b1fcec69927a6097687fa6c2518a74e654a33d23840badb1f0bc91e71c69ff91c095835aae54910cff2b1495fbd65e7cadf09e2c499ceeebcab148f0febfbd790abb22559662176b3f9faae95d3ad01a36e28d946f9904ebe57eec9af21ad8545426a47a68f2964f6473a7daed6e81a88ca865b4cf2a4ac604f4a966aa20f490a7374d0b7e83705e30c688d46ca8812a25be05ed2f05bb8deb61b5bea570cace142634d144b7f08d01549e6c7ed32e8cd94bd376cbfcb8889417cf66c0c926ebd7947b04bfa1213dd507321bbc62ba0aa4775318069dffcc460e9627bff351f03fbd640dbf1c22edd12ae371a9afbaa4289772ac6c12f4d5e377fa8ad455ab4a8d5571803276ca576b55ea3b7c497b45fc8fb9beee14fc07c2337510ed2a541ad8f45a569fbc0f09eb7fb562164ed9c43be64a024ed6cd7c73b2433267659c24854456f683dfc5227480b5f879722dcaf3894516c6998411cec0a9459429ebfffbf2d3186edb6d741f53cf93bd36801b55028c57bb88d3b4f0deb091307c25eadf4fd906e5d1097dd917907930029afbcb10ea6e5ccaec14104ab247cb4113e92b13f3d054ead6b285268697b4a97722a1f18941b01b4121e9fdeaa7cdad4d698ddbe937024c0a999d982b08563ca9b1f715a392ebb79b8320813937308c74f5a9c2bc5423a84b69da2b467709efb980d1ee9e8e9f4c3917cd95d39e1a03fad898df05b01b7f7861b0a68aec4b542e50d600d43f31316f723a490f2164e876d50b6ec8735a9be8397cf57f0b7e6ee8d0e753b369995e9c70f82e20fc3f48554f31ab29e6c795e3101d4634ec5063bdd8373578c5b8d54e64a307e4094e9c66e1663129845cfa376ab30e19051614d34860c1dc41c6e15229aac74c77c055e2c03650811dbb6851ab123020c689c7448a1b540371c835b9291f678606efdaa4b5e5fb730ce99a8c5e5f56de88067011a41847cd154661815187812d86bbca612781ac769b33980aa9e95759eb68153a7063d4b2c6721cdd7e969456eebc1e2c1a4d2febe110041e9dec51f11e52d537aa24014680c49a7638ced89f0d3648975d9ed69fd341c17d918398dec2e2a5687447db0ce1c585f914174f9b2ffd5c4310988cfc6b9de940ea2aba066af6a991f4c884b81b56686af9b5a5d1a26d8715471981a1c8d1af9a73aa84a94420beaee868cc5f9b9ce5116f446675741bb0e10bf831ed422137bccd5234aaeb6f195e3cc033b5518aac191ea941e89df3f649cc1d437cb40467fab68a79f6cd647aa69b5eadda2435321fc2a4f7df88436f48fdf0a490f690227488f70a58ec88b6715e74abfbb06f84cb8d5cc7096ef549e0df21d23dd52b80d933ad44351217f71a8927a597ce56c5c944d9a3c25e533a38c5e0d6370208e75b4e559e8a0145ff8398b3638718f56c33aba9cd284936acf748e806d73c87d42a7b1900b599cc3fd5ca7276dde462b217cac855e1965d19c651fd4b161c4417043c4108059f6a38bdedb06dac23e2a855f994b9001a705ad02c248107e6094f108cf3eb1d0f4d70283cce57ca5f2155d78865caf1aff481de6162bf6d507abab11d018be1f555b08213830b2a78f5f486118301acbcea6c850c4a50b1afb04f61c496fe285bdcca00aad9a423f96119ecc05114f92279c7d641f8111718db19f1b15525b6c6f8e4ef424fe2269e7c0ad668480a71687f45984355942c99369c7436d9b8d6541fa7c2f53fd83ec95b60c8aef09c1588dd666695a377da11d090d60593c401465274bb0b3048e2be9db4f169366d62488fdc01db7383ce0ed91d93cc7ea2b3cbad9998524e288a05a2cf1c03bf8d10d4061c676bc458823835256e3e8fac981dc28a83f19db0b4154725553bfe5c0231ed97d1e926adf09d5ecacb5e0265c8cedde4cda204bdd2417ca569e2f12579b56ed95d855db9848aabff9f88980aa6329f82ec9a9b5139899634023aefe4661768e6f28aa6f79297144b6fcc179b0c56a05eccea5ce1097e6652aa3187d65647806619dd278cc1795b77396b116174083222c9ed74588afdf20bd9d4a6261ff12053ba066634044ce1cd7988f3239ad0960fb1a3d4d4d5624e9510f5ef5dc04f71d01db08faf3003c906795589ef2cd65f2c1e6578d49c7bbbf2a159b24cc5f3fb120ff686665fa5d090d9542bd2e45a3d8f054536ff1bf7e4d05331c14619c38243fb6bd0b875001b847118fcbeda1a56d5d8b5065c0d39bee367aebb9a380525c79b2ea0857b054c52dc0d189cd6c88e12905de1c578e3538470dc86ae8b83db487ad56889e423933edb4f0b6cb6b54176991dc2de0a49583b5537f111d11e624820f120a7e6cb091e2a0c61df02a3c5ccad1f5d0eac473fb4d1fbd5bec413a88d69a1104a713e9fe7150e7e088811a7c1385e476403406410e01cb201dc9f8d91c0d6955ac9f610fc808ff3fcfaa14179ea0b7cf7c330f5423b23d60648f1f082f021b44dab63f696aeb54d5037b866f8f56b2daa3c30ddf06aa423c4759da5d9edc39106ff225e3ab7067515fbad7534d1e0b77c89fcace25b57923999e0061de5fc1723e1111a792302014773d9551675614469eb0a19d7339e0ff903e17cd93b6f531d6d7909395856f794d1bc040e3991281573ab71c8f645f87b230156c750ba8820c78df03fda8d2866fcb41eff1dc6e8b65bdd8e4e7df544bf6f1d5f0535ee339f15ce89d7e4dfbf87ac6b047c6954d53dc4d05a1def87d43c6d8d470ddb598cb3de1b0305c5f7922c33bdfea88b8fd407c019cae0a32588f22a890e83fd722b2aba5d9034bec33757f4cf84b919196b05d2d184969ee4db77ec06fc648818cdcbc45fc6a6be7ce3cf8412bb80127981610eaab56d0d909bc77a3fddf404db0389387b89e2b044e8d946e4be0a1ff3d2fd7e7e81d70d203bad38028c5ccfda2e143d384f62f9d45810aa68f25bd3e30510953ce0e4425fec216d096b92bb55b33794a827066315420da6f740d2fd9a5071fbb3f16316f4c1259236426ebdfcc1f2aaa1392c207981e00b919e4ee50f67058caf733c93a32d4ebe53fd65f5e4ba35c1e037df8f9b1134d507d52ae451bd9761522eb7d32b278f17d7c1c32bc58492dc09670fb8d8a4979da0717fb796ca089044da7ebd944a12a54b401ab7cc6ce8027fdefc3fa960dbace3e7a718b5b52e02e7af0b319b5bdbc62c11636013dd146f6e12942f8134806e0b53f899cc363364c78d86e840497592b553d2b0cc401e5bb0ed194b288e344ef1d2775b5260c9bdb5e174c24f71d9370360ee6cdc3b1ef8f4f1ecb57880c389ab7102bda8a437c8662a11c304cd79e2d589f15f8e1b3c683dcd11971b79372982d6851dbe336d500c4b61589728f883cbc023206cfb75b219617e0f6c2cd83ce8fbe61b2efa9a55026aca9d833f69e470c3c692bec4c2f2c92e8050c8bb97a9543377359930efb8706e86fb1fcd340fa77e15b82ce18f6d4975e6bf49212667ac3ca6e0fae00749bff686cb69d9788eb1ecbc7131b4758656e34a2700dc872f1d86725545cb8eccef3b95870adfcbdc62e47fd8ae7d4e59bf90dc6bb4084dcd84fcdc2fc3f0cb154b4af6bc6ec86825d3575d65d25beb4dce208e792883f4a80cc630e4c845162bb0281cb822789f14198e286da20f88ad63b5f62ca253b4b66e8eaced8fe715be7c1e777ebf175759ccfc9bb94be878e462abd9a36d06b517ec64b8fad0f3000e4fa82dada478d9e03152aa2f9992481cf32b7471c0b21a3a792c637e9ef48271ad87162e7662364dc423b8bba4177b9bf6db66b65aaeedc543e661bfd94e0e8dadf0656acb5d66d9d031eb3552005af5f02d87db3cfaab046de34f60acb3692128ea49a61a95b3e71ca3a038773a07f29cf21705bd63ef537739b8bbb051012321ed318a1d330e0ee6c37d246d6f89696dd7ca0ce4fcb9ccd64efdf219a1ba71bff9bbb7ec52501e1a4cba4a48a219a072b441c3225dd5f1a4512b0ed5ee8d052e74c196a13929c7a8995500aff3ed24f7f3d3bf6f385609a9c2bd94f03876addbf94b027d5c79f99a771b0116be91301f4a65cf66bc19b40f393f52135ca281b666b6a672a150a9960ffd7b0d6624b5e783114eafdc9a9db30899346f9b7d229fb594c5bf75af75cf59f4416ded8fe055ce99fa6928b3daf49b8ea9ab7381f66fa1bea41c34012d82b86572e82faa4d5d955e1d2232aca30585cf32be72353d4b790a958fb9dc55ece2a477c6e8485101875bc6d298c02707ca281d37171db4b3ecd5eea31289cd3c5a7766427367c9d77fcb6c8aa287bd083e79f50073166aa6a9e0674da6e52de77de5e4b280764035a423338c32ece420995bc9c4dc78e2d90ff6bd004f4cea339115c83fdf978758573ed2429d4d2d16b0182fde4e686efac45154baea6ce6e4fab668c6758249faf5a128e7f93e8da3e1dad946ab7a2d2301ead2e5fa088f7743813df349c3eb19832ca0faa8416ecd4f58b9c2ad419ecab4c2eb0a7632ef1b88169266d11487b99485ac304847b33ef23290431df9107acf5eef662506426083eadb424678a8eea4759fb565f7d06744380463f440542b618173e25270a0c1c6632bf8c1e7400e25cf3f89d19829a89205f71625afc034f503af0877e236debe5d7ff0f349949dd3e6fc91ed74775a58df670bf1b6d9db4b12faf0a12c94f2474c49aa9db2ee9d93fabf1cd9abd1909c4212580b8fef1bfa8ca794d023c7a7dada40edc47d6e906849f7f9e23c268ea8a62a857052cbf5d31104fa1136fab37c046854217365d248c0238af5b9618ab042cab751328944e77e89aa8816c331b66663d027d4d22d8e82a139081013bb80766d6ea39070455000a0b16b332617854032c8cb70f5ef9850a4c22ca1bc629df953d68b8a27cda7ffd7b5545595ef670effdd760016f665bbe0dc165fe9c3787de740e27b081d97ca8288c4c0f17733029269113708bc1e6aa8601dedd6dcaf09af8c54011d4cc65c09f248f749b676827173d2cb2bdba71de17e9e83f7573631e8f20b5104d34c4887b6bc7182e443adcb2de30e224fa0b163def6e1f27c5afff37fd11595f1aa2dad1dd51552145e354a8d0db9385c7b283f0beb9a0c61009288385b4b5577360f746590b36f728e0398a590e2fe71fc60bbfccc8bc790929131c9730d81627bdc4ed8ef9b77f35cdefd94198994bd5a11eaa5590b838e543a5692de8cbeeec4df4d3686488fcd1ea1b0787a878fdfeef2b532585602bb09773925718d5a8c00d264cfa55a7ec4f718bdb3b40a5cc13cefca47dc6b8ff7cd94e29a1556a0f71ec3758f7c9f8bf52fc7ea2d2535cc23a76ac2ea1a594f03410f805cb22dc801fcbc11534de694d27c45ad0016efdd8944699f3e7c0dfd0e40fb65021daefe9a2823f78af44b6ac3d96c2c5a7735af732645f153d41b1fcedc132b7a4824c7f168bc738274cb696a1968b6e7bcbcfcd5d08b2fdee68eaafcddc914f596b066e553b234359ae99b8c84052bae809fa9b6a5a4a073da35cf203b196e6de9a5efe7a80204087472907e37bde5ab72b274f8cf6520faff3052bcb3efb5d0b0d06ebd8f59de7044c2361b0fbfda18ade68d64499502e3aeef3dbd05261ebcfca0c85c4bf97f086929427c8364b0ab5fbcad017aca06284814b27dac393d6cbadecd848e293f9ff833399bbd2b4ee085cdb2bb8ce8914f88b0f3175212b69f63e59c52649db672ecd8a453d49b57ad50102d1ee88dc99a2a0cfae35f15e909e99b295081fbc30a07f8747ad049acbde3128e7e1137bf29b02159c7a42468330ce752ca263ac4dcebed1b3a4feb66a22a074708dfaa51499e85bb072f2f29bc1a6ee6cbc10e1a1bff8dddb44964ecd4333328b27ecb2b51939428a55f3d69dd115d098877cd076568df3d10bff954b2f568006fea7e1ac67b844070bcce2bed74caf23239ff6675f0ea5a4b3d38aabf38fa17173dd09698109c8c1f59dff171440a47b603b24413b10fabbeb18c04531f80f8dd9c7bf27aeeaca5672a20efe6bcb4ec092dad13fcba96da285debe7a8b3a6a25569c744d4d2eaeb678996250224d7d7e978128f5386f7d655f50801222b75c177185169f090b1780dece000d8d7616c4a71cf600123efd85504d25f15e0144e596a57aeedb942a8f9ab36a8cc2cb568420ff07b018cd77e56d977ecbc9165156073864380dccd2bcfa1d58e4d2ffa86803b13f812c9c96135b4fde7131c755e897568d80bf5c09e7274cf55f162f1f0ee296dbb6cb383762a4a11ff1f18fab9a38cd8f73732cf9c00d35db4c54a19782f3e11d90ef50a971980c016c55f3b8a151d0d35c4d04b60676b447541713fb6f08bbf6ae08889b6ba880e600dff5e4bc253d76a3b48be50e7b20469468be69016d897b3ef54278fe9fe2f32c95619fd17b94b25a7a4172809a5cd6bc6cf78d90adabbf3e4f011ce72a41fe7db9b3d0ce25fe8b6e8f0be25ba36e9ac5ad7bde89e79ed766e598861a796a7e9b5af4c24381392f47fddfc6541c269535428ab3096ede64927d64c19c797c2c8ef464d9873c77cb953a576c94e233f260745c70cd45d6546ee039d84462e65eab5e1d55c4af9a78d8b3e221ee5440c6806a7a6a2991a9c8bb4dbac2483e3ed656c7b753e45db6409783677e95aba5ab1e29798a874a553812ace0defdefca42dfa791a127c2e76656478415192472004bda37b9b1c028b93e4225457c301d5e0faba353d3eb8a5ac9e25bf15d90d3a9132aed11c166e8143cd567704ed2fdd6d52947a9f0f61240bc9e1897bff5e465530ffad073ce256eab00cd1ab2f569e66938ee3533d9f15094955b60e5d1b9d4d5628af50f81e62a5b2173d06a08474dd53c8ec0b9f4bd46f4ddfcf8895e997a603680aa6456a55a3cd821bea0185781972dd12bd63784adb6af63913d91dd7e0e18afdf5511ec35fee1ca1adaad3a9604ee20bf05e12c06cbbb28934f2c2cbcec4515e66a3b9785aa3c451802f2bdf1321798f69bc5274d0d4e2e018a52ab1f60e7da5efdab942e7412cf3b1b8e7cc9a6ad61efa49b18b0c92057cab80ec0b4ff41991ebd1dfc0d6cc90486c149325d7963df4dfc7d9d7eca6fbd9e519637719fe03d9df592cc52c99eed4851c36484d3b264612aaf20187c3bc49c4d1c2d4fac74f1937b9ba3a42cfb614dc75d9c43b7ba73e1afcf0aac497a94e4d7d1cd5bdf526c08d4a123bab9eefbd96a68936364755b8c0823d3cd6f56df1c7fb4b20054ee36350672f61252eca01e6b7d8297b960e3838fa932a43a9ddf38c4713d9193ae8f7a1246343e03d1346e911caa6360a9527735031c0260f95e18ceb20670c83f29776180fabcaa8cb65a270d858418c1e1517802a0afc92df3f2892a06aca3edf5c69724d11839e141eaa2bd03adf3db7554f6ae9d9153239b80eaa4df0dc2b8346d4a244f5462269d1076266049d239729be8188831a029ef3549e1b6cfc56d51f0501d3816963a69a813422731339d5c42acb783da5d20a4db4bd8feda4d89a8bda6b66966e453a781a9b664e5857848bf8066cca232e1a2311fcb3de691d30dbbc7bfbdad3e426de398a1429fe87221ab54394ae5b353cffe7a18b8eaf593ed602bdd65d988d2cc4ea93ce228fae8e58fadb59cb9d4126376b4e71d91f894d57e098973c4e4dd0b1270fb9b9f126207331b9afd4f61c0c555de3f20173913c19f5cf0e02bc39fe017311e12b92b6f59f7d05799b83b99a1e692959cefcc0b46c93d6967b5dc7317257d31582ab2db2d8fdc7f84ba9510bc76b4cdd67e408d8f6b1406568802b233a8eb8a68cf67af50500fecc13f0e34aff59a2ddea5af560880466e8640ca300baf25d8de1dca2c24dffe389acbb25598a3a5f6ad011e9b0fc8c37ef183abd95c6204178b087d22038806dd840cbd352a928785315b41af2104371cad6524652f5d98023b1d7b63010861c620192833332e0c0620845e96d05c225629689c10bd26ab541d915984e72c57606e447be70cbde629a4f09a8a1df1ee9b4723f7062d31a7171c9b0b3be928d838ec700b627af5dc1aab71b7423f9c4237306223ae6190cbba2876d1a2c684463d5125e8c05cc97c661e35985f7d31a46f28553222b1d6fac0a61718403129c249ef5efd92e2c4927043b729371596ceee5f677a75edee8897db207aa010c49bd6fd54edbfe5307ee1a50b2f025ca2ad143269735f2751c28b04bb0fe14a4f6ed0d84612c0031fa4f34e502efd868038b28e5c1fa7a6dfad69abb424f24df71617337a3d3b67d2cc895ac35a2ab34d9fcdcf2a25651c3434a65162d64dd239c77539b59b889e71e2c0382cb842bcb3143e80c0639729cadb3d0fc2b5c6df7e257c6a9fece76dc972785dd91b4cd471a1382319725d9b90ed25ddd4fedb0416b97c874288130cb89692850c228577dedff9fcf8215181aaff9efc94b2f63a94bec1ea3c12dbb0f9cad01148692b8e1a341c60b3f4be2281b0bd2034888472fbdcbd08ac580edaf2bd8f854916f14288a0e56db9be78049d0f1144832eec151a6fa69b72b2aa2c05f06fe3ba3af41607a9b06f71c51a97ca8c4f9ae6934ea1f7e55527c8ed1e2eb62061f44b110884a01cd38dcd29dd4fb9afd24ec9d6ed89aba520541568dbe505c417948f6dac653f939a1dc70be93ba0116e2df3dee9d8da18d6f9da43976b2f37ccaf9696d134ca1c9ae7e8bf3ffcedd70f6ff0840d4658f44205b398ba23f111676c0143df7436506545517dec1310b3acf466b91dd0c62cd22872b97cbfe9fb57b9635f5638751f4cf2b91060c395aa04ba6dce2f04eed60f91833bbd1e7b7865435756f5f9b1ac7bc7872034fd01e677c184cf3bb20adae875ae25d18d47a98f77e521c23da1fc5347bf1df6f8ebab20f07fb24ddb734e240c8cbfc191c693398f72b46c78db38bcd63a8fc7ab141486847edf40536ff031b8cf8d6ab745cdbfa949186f6f6885e73c641a54b44504e9a75bbcfedbba12be9793ba89963250c6793c912f534f7b93abde3dec29ead1b88350bfb43385a72ab2a5892b945af2d7c6acfd7186404d37bb11b3a87eaff75f12a297bdfbae1b6252bded8d659da04131c7f7a796073527897f5c313376de19465d1c8d08aae257169a2de9ec6acfb25fa6cb0b4dec5b9cc342c29e11c897e2a3b608965b0aa9da1fde596bb336d07354f79ef3b70dbfbe1218328190d0d4076cc8b1c1cd1e75a6a09bff9dc0090d1446bd7c74d8645679ca19b43be5ff089c41898df0b480a0037eb0d4c2a55932bf388a37885ff0caf7f7c3aa83b733adf3c90a0a72c9f794a2200d892891a2cf5dfe4af127ddea9d9026be8e6b3845c41a843e63675b21e104e61870f784c60f11f62e85e51ef47e3f94e2e8db85eb50c34c5ec8c0bc6bb35411587c00ab89cb780ed452b0de6832d3b68020ff53061022f422125896b4579b2629cc47019a0d254e78d6bef0954ab9835d27b1594a2bd6579dc6357dcf13fe5d7c0f81e39edfd6dc92e00de05712bacbb0a483405644e82034c33a2c319ba3048f5bce9161a44202f4b850f75cac383c12f3801e13a72d3522ee2194ea7a93205da140a74943421e1e50ebd6e9a7e72eae5e0896ff20fa9c0ffcfb5374f4827473ca16bfc32dbc17eb9e8a1af1ff3a0d36707603598b437fdaf36b0bd49d3885e28cc74ccd9cdc12538eb8da498e3010c2a8e94f33c23f0bb8b191ef54b950a4bdf5a55ac97a651fc5881cf247a7f995df9125779208844b794d417ec8cbb72e80f216e13d99b7ad5f8872d5cad192db43a013fe68be1c231643b72b91b6b1e65218131841c50522ea5318bc3772cf776c2d531f177283625da5d2988d9b88a3a0e243f3c7fec480aa5cef550fcb5e2366aeb73f835f59f64b16f12b196d7f3c3482f7e1584bca242eb1b64a6942ee7c2c75ef94b9130ff5cac30750bdc51b4d135ac5dda9427202562bfa0cdb9943d2038b261114ff642c81b1ab4f8c65b4ffd93d1711d6863ab86ee00c0571b278f8036b8aae8f60db06430200320cfa0be9cb97fa70395c4346099e537446d382d03c816e128165ab2131dbcdc2b51280702b11bd80c83d5afeeb6fb64724c479eedb942dcaedfe43bc971c885dcbca10ae54df44d9650bc71a68ebbaf876b5e190b313e2c9edbab3a7f8fd67d745ce4f7afc6c2d638aa449a0cb7074db7eec5826aff64096f41ba370ad312f8c938dc1f8440d697255c5218b24ef5507b48d815d574557d31c11906fcac9809c1484f8752974886d6ccf9ee42e265dd37ab2250ebb1905ab6846a2fb93a61e1d0d41192dc3c4a9ab9c190baea6eff4aac7afc87ffd4af32ed397e3e19a741a8bdcd1806b95d311928e253589bd1543f0d88f9ee2c7446c408e5d1456989f7a49a06fa49a93bba9e0ac5b498dd7be98b996dea72a178a138b51d91096436cb1344a10ae8360f985931c58d7412b160d3d5823542b34ea4081fde234527d763f9a96e3d87942e2c732b0f27a8bd42d988823940923c62b5bfd18be19879eed615dd55b3e66b0dd4e7ecc24689684022673e8dcb83bad813d528a5033701627a67ae00070db78ca5deef08b99ecf0da0405b7259fea4a05000da505b9270998469ae0b63825611159f621333eda37ae4c284d8ca386de534bb19659b07b892ad914c57751e42f3103a5e92d66b9e11eac1b7c47d07f3e34c95590cee3d2aa921c80ad6414807f312af5c33edc5485d83f4edc4160e701ea75f666f10cd20e6f248614fca4dd365c9a3433b40f259bebcde6970a7ea52eefc463f4cbcf9cdbd3a6fe464876ebc1f1c1851314e07f32d1c253e09025c59d5b1ae87541b4ca85d533ab305cdef5ef0d67bb0d3c4f730d401af13ecfd6a666a70dfd2c64d378a05e3a0d14f40f65190a629f88c2704828fe6290dcc3f0722bba81ad3b2a686c74bf3087eec6f6a390a1eb83f780713a7b5bcf86de401c01d94827a6d199c1898f4af620d843c2a9583af45c9ef51ae68b97985d36792547d45099ab7572f8641e4d0895258eb5bba2344e4c4eebf2bed538b13678eb095f90f734ad21f3deb5a437855c217ddae6b2028f154ec6f1bba0396dc28cca35ac8675829c3177d82e432a7b80f33b88208ea817d5030157f11662421f1233b690d771bf540084597e3deedf072841c257aef8f008662650acd61339fa002695ee8166a1e1f32440c4ea9927a5cea4b2a9958463286d6539bcb72aae8de0c03c692c4f241697b792aa3618249da6383cfe1b4653ec9dc171dc6991a4870152cb61ec0bad5c0ebc0c973496f534171af28e0fe2bbe94f6fb36388b8a1bf941ac361fafc9f2e480afdc4dcc13e2babbcad621b9bb3d849f6a03e441d1c0d4e6a00ab3ea875b43ff723bfcf328494fa9426fa244b2a4554ca1d153967ac49e4e3104711d1734e05f5ee31b74e1e9acece0335d43019ca3a89df6131d30315dc3f6a5f4412a7bf702fcf389d4226a157005df72ecbb89189996a20e570c0a2897b91487578c1d0ec57cfc9e6d9d2e259be7be224e9ad107178814e928e91979a4ab8eb881b1f9ba1cae1263d733ad3202d1194ab612b8ebd12c68926258e69874152c0f8537da95649b1aca6397786eb984e668df9de62f0ac503e1e688d5678ca3506e749c4e1dab035315b6e3352ad8a19dd239afeb7cceb6249d1cfe85b6174d45d9b4f2056d0d69486adb1465d9913628323f1639577d6da2be2b7dbc751564a402720c9af268fe36484db37557d917bb5f5bc725fb8b5afd726463b20659e2c139debc201ed6a290d3096d951b96c245ee65d25ef299b61ec57b059b9c25f337434df655209aaeb288515283bc72a239ed9f09d2e47720641c14c796f9a2a75a9aa3373f38a21f7d62b8c3e1d675497da5d223c0820c40c83e07be1eee6bb9112bd678efcf71969e5062b0368f4d795794aaeb0b4159cafd512ca9372448e33470e6af4438a71ea6a2a32bd5c98192e7bd790e2205f6a1276882757f09e93e70721a697bc549bf5c41e9801a4f3a2080325e291780ad0c0612c29baab89a2d2f69e3d238e628a1c9fced52249bb542846d12ee19d03e30a73b44b787f190fed95d31d0dca8c1088a0f9a63562a12c76b1f5c480f51ad31124899239f1140f3cabed08213e3b519b92de43687f815b6aed306224408d5bbd02b240f83201e120e9bfaa431909a7d040943b830cef1bafc92679e9565ad57efe9ba314349f0d06527d6bc42757c39d09758c88b20357052ea7aab6c0b223716b75b6cfb9fa8c99f6cfffdae3e2d22c3d5075fa1e6fe1c3adf58bf7590b3f463af5701207dc60b36229cb35796a5ff604e05ce96227c8812c17f88cf269084d037b4674ecb2aeb2142fae10450ca7c5182493a72790b062112cb456dcf0b66bd2f131c3e5ef0de59e969c6b3ff72d435e6fd8364b00a354db521888d9cc361a79fc8f2280e08118f996020e5f8581e7d8375250f7a40176a1e39f0e48e7e5ff9933c61d9890350c95cc89e9436521bb2d79838dd97315273bb1da7fcf09634e4488841c0e8f8ee6265f59ad4826fee9763d4d6c313859ac440b7b29bed319c112c46224d81effe6c07254d15e6ed8c7dd7a834a6241f971a9695d63381020999939f04fec363a25a3dcd317e22ed47e5740b913c704e37f450e008ca94d8ce82d8151066fa4b87d7449c775960a12c6f280f98428ca7cb6704eac8c8b62edbb07c110dc1ce754e1394c515d5602dc9369a0f4acd296b5a9f07f61434b32e6bfcd5846bb8705f1cdd48a76be496a35ec959b32e8f3edcb2e6dbcf3adec46065b7b90a2deb7a264f2486952e4b858ee26a6586ef2fbc84474840d45f336d6b6a6a0289f7ac8a7d969a95a88ea4b68c18d8def9a703afe33a200e9d9a0cee7a9cf50f518ba3f5a03dc5ee772410dc4d11d6b6e767498c792577af7028e35b0677acd2719f2edc482303fecb3877b356cfc2d4709b988c18043701e487efbf86df15af49079c9f9b5d77168e8c0183016c5bfa4043acf86cbd8b53c6cc2fc08bf8944925f54ff56cbf6e4ecb017c96f934c0065d88ae1593f795423186b919d164a72b42c50183591ac81ce10f4a46d5cf8e89787a67c15a19daa56c160cd74602b2148bfe2c408eac9ed3d1ba808e02810332a3cd092de1694079173d406824c082013d8cd4862e120f4b6dda630ce59b3beabcf3c5a5cf224f442836a25ef5282941ccfd7b7fbe9e6d43c2d2cbf5b79c154a378d4b7c1496917a9619690b89dff53eef66e3a128cd75ebf75c8d17fa3c373de49143bf0c72bd6a1df84fc150ebeb52702c218fd910a1ecbde71f038aeac9f9e24b7911319a569999d16ae89b72f3e2be754de4dcc1d7bfc80110bdc9a9456ce68eb2cf22d073a179ca4a0c054963e95e67082ad7b23f43badec4d0833b7b997acb54d3292c46f479f8aaa8da986d15a760a7bba3c1b548c0474deee312fe00bf37c9f7a7d7dd76868d25c988851d6f22489631b0060a6f7467af799b7a0da2ab16391a34bbee5027b969652e300f3bd56c0e723afd914f9177b7ade6c6ccd7afd47d5a18706895e7652233f67b01a763ee012bdd1e25e35213287d955888ff8099db10a2a88bb56032fd72b03e1525e02e6ca46af04a2152a402536faa9f965512daf8e9dff7794bc9dc5b3d00af51d6b9e6f7b48bfacc94b9e185004aceda6de5e25a1c5e5e758210207ea8b4b5ef410b605957cd1c5bba4ef86e3f7660a0e507db9973b04c13d638dee9c99f966ce414c0dfee37a89e5de359a0989372401ae68aa64aca947474f3c70051abd01bae6dbda77d0372f71f5030462bc0b88de6b1ffe417c930b035007a9fb77cdfc63ffab6ff0ca53e7cf33d4b65c89577629e5037cae3e14a1fec1343ee894f47333214bb5b1320900b5f5fdd1e7581ad0ee582ccafd4ade378f8d7199e6ca80a66609779e9da7561cb558aa4d88cc77550f8762f4332a3eb039a92428548fa32609c99e64449bdf2f5b95dda2a456e2d61f1e2f535ea42fb7e1ad7e136bbb5c83d38e9c37805c47d0b784cde5451b05b115101ea52aa8e12544d2094ea444d2b88edf11483847dcb263433b7c49075a8e7d70a5c8c3d7061354a27e00113cccf5d7d2a1cd154ecedddf676fe2da3a40b19cd44c93fe63801bbe71ec9c416593034add940a171cf89614bd6844f5581cbeef7293f392601283f688ad3978259fea4995dbd30437a9a0bd403e536f43b35f85630ad1a17251929758f015f04fc6afee337a2f510f82b482f60d8222cb7ddc4dd96dd0bc2f4ec5143db1ef15f59b6b719df9ae7bbfa2fa172c3e5c38a0cc679347df5b40d0c1eba96a07780ff7fd92fa536ac79dfaf157b433a8bf64dadcacc49bf612c94218e05e31e1b5949bdf35270c1e69f0c001b4d0bc7838275dbd897af7769a4fc8ec3f288ec56e75efc87761a55bf9bec7f95852c82658e9fdf67e3516a4b723d7d0fdd7ef905959ed6fa073b594e3b16726b26907a931f0fb21ec3e469591a5c08a8fc44ea888bbbc914a2a7947f8d1480fd978439436844162bf99c48fa8c057e1260e16d31895eefa1ee118f5a5ae13c4e3074f46ac5098e92996a4f28977806fb9ade62faab1124e99450ddd278d551e2705f6ceeb9f4f98d01aa54975e6d3e993322319d70e00889576a9b55205f7fb07b62313056e20bd2192c95272e70897bce1bf5fe521a6f93d022ebdd81e713281d90b7d25d36749685954d977b0f4ab7df239a95a393ed6f389b3c9282056987995c2ead5cc2c3c0878b32f445e7944f0f982f16d647715aac9f9f756edf86acf9e7dc8942469da9dfe74719a5a72956da8df6e371e2c667fe65044e9332dc468931faae2d5b2ae16ba03445a69f52fe96f0a610752b2ca6a344c521ebd107197666607cbf692cc9525831f5b6d5dff4caa48e9c70ba57569f012c906c114d0d51fbbca11d5e4646f3bb1dfda6c63863117d57ebacd670999cd7964c4fbd90af0ebcb6bc8467ebecd62e41336bd25ec12814d3d28e46565a3e2fa396a9c5b520528b1ca28313ca362525746977574c76b444325777f686acba179074d65ebf166cd901486ff287cf5eea1e8fd9a8e1cb091968a2979c22a6608279d0f648496a97f11806b64d7ef6efba92d00cd7d27ea11d31ee4092716b3481378991a5c674d56ee1daf55873c3c0b8ecedf19b3b32c66da9f5f45d14220d81aad093b78f09c4b8e30ec3edf71e47e8dec8f67569897e86b097a6267cab4d7a1a0c94e87f4763f9acd2a7f018980fcb3689dc802ed6e69c23a237e33cdeb8c3e3dd99bfe4f60ae3be3cc08a25b35afbed7f9c314871669e22ec82999c1913ae3750dc1a4c25e2aacd00c7ee543edaa41ed98ea1b92bc2bea8930755768c77edff2a7e7dd2dae18cf32c9f7b4045a62f3977bdc2219538504acc7e75883d9aab0b549e07f2d3cb5c038017b0d54dc0cbf2ee469603a0a0377bb4056b53a4b3ff28a1b6c5b7743661454ea0399c12bcaf42351a7357359066d165174d01694a5b113f9f4ebb661c385bf37467cb9fc50521fa5d59c3b8b0f6205a8aa0bb4ac67480adf07165728015fbcd2cd58ce83424fcbf5a3c29ec96efaa66479c68bc5ec13722b1f17783ab2c11bb5297f094779df2824742dec1119ed0acde46319f656dafc30cbb60f3f3374b90cad8efcdd356ed27a42c2d2d79199fad01c8e699d14b5af12e0310151958dead23479b07792f7fa9462e71e71573285bd400e368d1db41a4cc8c144b46079f40585bafb1ecdf3d4111c3aa9f5dee9bdb2462d0d78de5c29a4c9440fc6366c39efd97fa89336b484ddbd700073bbf1c880df825ff4a4584c9bfe6a539f081a9642bbac06b3bf4284426aebb0958360e4a0add91977a883b8e44afa6d509824c4d35de4f64038a26cc193936748caf7aa6499ac396be139173f9bcce51a0897e60d581936e3b1a18a34c7d07e511d21e13c91504c5a0827f2a9720ee81464fb670db4aa739c1ec63bcfce083f4bc2042794c9f9ed343bb9a00efb951caf3fcaede36e6b36e86778ecded0b9a221c0b1a522bf1773d2d1041cf241021d9e8721c2bdc74fdc82f783807dcf269366bcc169a90f30f7aba289a271705f82e7ee07e6179fc8867b874b4db326e613c97a507f66a7a568657e1ca7134ae6e61b292f2df82e055750eef678f59f531384e1078206c2961111907ac1e439f55a51b1f8ec5b950f5c2ac489fb3824b469d094d2852dc58e5a9217022355125a26282433ca35cd8dcda7540c6b4ed4dba65984fee9a11df977e53ba1bce1fb906b46b5e1267164b22967ce52dbdf9fbd645b37f00f3afddd6660c2ca4b4f26789fc608aa7cce4fd0507c6316807ac7fb90f6b9b39d5b25601066c9a4ebf04345cdddaeba7669df0768b47cf413d34a95937765f18bed6ffb4cb0278080d0456727389e3db17b3f20e3c34417d0edabe2eb42e656c08c024fddde03e82b593b1f133f16f8476185a6c042688093ddbdfe8bdb8ba58a442ea3fe2a70a4027b40041f21d3cb661620aec263dd1796064401872da87d4020a0d3c81885aa7e774734b33b03548b6d18f5eec94e7c00c019bb6422042666e8861d667420190b15b5bc2f2eeef091956c0d15123d223de863a139ae9a30547b58c706e89f550765d4b197dfe271b6c52255ccfe77e681f8c31e2b56cd6b38ff7b365f017e1dafc506a69286b5fe853f3d95f7083b3de861de72ceb9cad29f3a371ce0433e85ab22896783a7d9a84e0086867d366b180aca3e40a040db222f151043d1ab632cb6a83dacc4acd3d0b99d67b1f20d67bd7f7ecc80d2031d2683be23c754327c91bdcf72310791bbb525006ff541125336e66ad8483a055252bb5919772fb64fad85b7b0c3a51fa120b19923f031d209c467bc24ce8181674540c5e364cf97387f59c3d2fdcd04435aa4bfaac79ebd0d7538fe04edc56363fd4c452375ef66d56e45ce52057636b9350de49ae0fb1a92c891e0b3de36aaa382d44b08261c9254e4a22a930b7978f0818f15690b0e938bcaf7b4a14c8f2e0ad791a5453885b882ca31613844f7a132a61ea0d2133eb77862a273771601cf08c3af8c935835ca8146be674af2b7358fb9fff5c487998802d48070fc87c3e46a00867378a4b53f2e9c35cb41a9429abb73b8067fe4f76c93852d32dd5915fb5a65d507e54f36c9b322b18cc95bd05f928f9f1a233873c6eb62ba5c7efae07479d67dd07a170c9d063aec16f44638597fee4e5648af33be2ea95d2a40d55c77b60a53967bb2e62f50bb9b6dd587e2d34a1ed632dd20b895941b1e36c515e67b04b725ab3e52749e8f3e39e1491fd245e158e5a5959020aa6a38ed9d3b1d20c0608a91a49ce9e444aa35f14192480b741f405f8e4204b09f497d57c7612a7b38342e651e6f723a18dd57e438d0dfc7d06ed34431b8cf6ab4935ccb4b1da3a688e87d79053160229b498dd11cebcfd91725102fe29a7dfc6ab8f0fad9249a4560604d81c63868be00e48ee2282b468f23e28e411e01d1cb685261d7ca31dc3eed3a9865f39cb2763c940c2324bd4b8c81edf930107a81683b127241bddbc617982bca5476bfca72d832aecf096e9593e45149c4d2e8b0d86e8241db16e8bc718deaa985ca40c0a14e324ce4479302be41eb30b98b205b8daa490ddc331a53b75f426c35c15a62e9e1c51536c70da3e87022c6f700569ef8ad8f81be8aa5142b771866377ce7bfc466f039bf6b6f5369970e34cb50b06726025efce5fa00449be2d936202ebef7313029413aada94e5e00953287cc4220257f0d72b4c0f26d6e3dccfe9f1ee121c5e8f7e8da06b8cf537147e9c1681849b101b43569f2ab9fae536eb66a4bf345af9a563ed49a697895b195288a6859b44678a4236c87342395adda5cadc4252fad458b3498f290bf6a5122d29febaa2759bc31ab555c15f57141539ca4c859cc3f44edf5a5b2362a35c09892e75d8bff840be6cc27a118778da7af0139f4a33c02a76c5da1652c2dd0b850f9e1dd9221e7391a21ddb23bd87e35e84a2123b477154f4815ab84cef3b8a857cee3df7f98702cecd1842895640358e1889a5101f32ecd3b953ec0174372f4dbb43d4a0cd2263bce693d19b1854c943ad60055d4d868ff5e24f9db4d99b5937f4748d0c76f72d8fb408013ce7bb98a3418c56b551e013b6e619047cce5cde5b5678e6d708e9d369a06aba4ade300e7c48667bd567aad32a52c43fad3c456e10e1956fbfd50894db77bbd79c72553530aa7b69dfc4d159bbed2f4bff8c6248d6df0e9e8442b1c1f1858f61af06a1aaf42d0748c0ac58b7f67dd51a5fd57437d9b96b9060c90f93dc754dbcedab5358f6d7b172c101fb7e9f80b17557c354d3e42c56330a58e11cd8f735a46ce740969a6068bbc9bc56961da927bb0ebfa931f16f8b0eca1176db8b3bd9faf8e3f6fae1270a4c14e960931813d394f012f5be4b8176bed77faf9b2e08846cea04ac86853f9867e26dc1f59eb6d74e8139648c22ad6e5dc1435429fb12208f533fc16ec3798e8931779ee41b3589daa05d20d85d28da8844d2582a8971da16a6739ad15e12f246911e0c9ec1730fc8246bc32c52dfaac89f32b18bac28543a3a9dad073576e9e8acdc0c8b8dbf6efcb25d5a7011bcadc00054cdc36e14a7a51627efb45f52a9c9347b646f4ad3dd0af8e210f50e9e3d4837f063d73eb0ff3c04098c7e46be9a8af4bc6c08fbd21d7bd77f64902383dda64adfc4bcd66d2c9e1b45d9569c27352971169d06b6c3f6710b67ce992558b1d276c81f5884565f17b37d63bfe18fb885ebe404c8801f0037f650d57f0f136938c39cf6af551ba406aa88acc354e92252cf1fb1afa16b322ebbb68c01977969e25b8b7e88e245cb86ee2287e55a90283fb8b11c263f367b56608de33bca1e99682be7603147697e5f5d5561a9009f51150f3d11f929ebe68693104e05f19441739d27d8bcbdf52ea31ce85f7f54dbaacb35aa5e3f529d9a5779c8697531ee791cc0beaaa9c498e17eff45b3ba853c5d1bcef953be3c28910ce87793ea2b6fbfc162b31da9f070fa06644e6d986ec001ad8dd3dfbce8613d0c9d6a5ed5e73e2368e30125403c461e1d67b027e73291aa0e8a248f4bccc43f1a9d3608a1912b190d97925e4e8f0ac2cb827b2b8d9e1bb4c8d357a3d5273b0a2d6a7cb39ea78f27b4fa3faa3ec2d069c3cc6f476bd2ed76e4115659747ea6f5d7328b8330c101284bddd498d9f91550bfacaba3af781d8b8652f8547777bcce67337eb8c96b5f9561dd1468f0c0f293489096977d0b17e569d8a2f246e21a2b45759cc52ab4ea66aa7b299673c722f5f279dc1d2fec5321d83e9cca84ba021e172490eb5b2b53455ce9d9532d6eebf76ecf9e9c69cbac73a84c8e54c65638b6d88cecbb279a7236d4a8a17c5e1f9d67def3054af6c3aa37909b87c79f28cb14b5e1deccd8da9e067d3f6e71129a772153be113f9ceb3d544cf004ed07ccd8adc2b53664a63b7341927bc0a9eeaffdc567683233e8ec494a24d31a1317a045b15a29f04499222e0904fbfc40670f14a19353469b369fcb95c92c27355416109e2e90f402cd9d6e34b36a86460a7479ce0213b3602ce85a9be77cb7dd42cde09ff85d18fe298f700ce60cebc162771f5f26f81da5d4b49e717e3b04c6b51b0df872f069ad6767e2743d6baf67ea0002fbded3e1acbea078a6365201e84b92786c72f7145c6e4afd1ce6c548ec7dd54b3db690ece5446e78cdca6bc39cc5f7194eceea4cccbcf8a9142eaa1442e5fb9d776872c614b72207b4a2537d4e295c60a7ec62572bf0cb854ffb736dd42f83870445760ef7932d39c61ffe065752f18062be333608a9992e68264d65275fb4a8d912887952441d6b5df942a67300ba17d4d51fd4c170e88ae82a9df9aa1b88622fac4707f82d5fe7654d1917430312aab62941c3ba22626bd1a3789a6eb23f8497275926ba560868dcb5501757ee83ff9ca8190bbdedd68ef8112c2f7a5655c7cc53dc72c4d40e488a059e5554855adbd577dc229998c42c9f8054fd3812dd4a820bfe39e7e5be8653766a05e08b0d6ad77507f111a94b69439984d2058293e7a15326ecb7db4d19d4d835fb1ddeb24d2d96d13def24b69088720974b734be76a562d4c9e540a04a7c1898a37d65d78c5983438cc31f2d9bfe77edcfe5674983636f176320b74ae474065b3c0f2632a048667744fd9c3675c3bd2ba3f14458a46a1edf6527e53c8bf6652ec92e85a60bf7ee6a2af7152c197fcb8b68495c41c3fe32eeceff838abeb90a91be693ebffb242042250c26e911e8f2c8ccfb558f671f7636d55543d216ef4063948f803ce30326919255009d32f58937a9ef1751c1ce906e3b4d9613aad268f04627fabb64f1df9cf2a27f8716d6772a7002ccabd2e957f608668fb6614a1d2156e71fefc7f3824f796c69f5b9931ffcf06ec465cae0e3affef2b6ace6691e54421bfebee23714b42d64c652bc098524b6fa41ab17febf8295759a63075a4d12de000732d85d51044f06250304bacc3f45b56abe5a45046d31e987019f741ca15477bbd8688965836a646688157e4c344336238292a9021a7a3d18d85d424a052f0ee9e4cb4e9bb78467e3e0f86de976304f3251fe006c3d6e1a1fc3727dd923bd87a14f4390008b41ef482bf7b3b0ae6910a7378c277fff1cb3798595f6f173f92654a6cafba9a0760679f91abbe311d95cc0c76f251540e6287adb915baac311d6299e8587ef012dcbcc0985f56642465a3bc70829de20147658c1354559b346b8c90d48bbe037ea919ca00d31b254a023f0ad06d055ac669cd425916831870ccb16e7c5c0e21a5643cc93e5e642d86b181bc25ea8c3ca2b13946cf5f4c7abb60b374890521dca1a254a8408d32f39eca18bbe63f614aa1b7e9ef3291282d6e5ce763fcd120bc2b78ab5a0d9b6094a870b72c4e71c5696c67f78338e828f45ad726bbf5a02fd2c5c59340e81d2b9d0fdff1c670d7c1eace88916a996cdf9a78fa0f19f0d76acbcd689d0dd0ee4ea0f654dbcfef69a3ccdcfe47464e49a921f3d8c24dbd7caaf6d4a4ad959b8a28965a98bbd9640dec91f089dbfafab29c0b1bf41c4a05138318a4a62b03ef0789f6c495e9203d00ffb999bd08814f5ff5eb458c794997cad9ed006d9ad962ea4d0e195f35c1bc291c302ab6067f58242a8ec941b4b4bf40e284b8292f672dfd46d267105277ff93deec74c555134dfd1e54ecb8ff9b10331d5a3c34d1eb7c833a589ef9d02ea43bd9adc1fd972b050d747cf863bb67c87023b110423b12b5c206c97ea84238516be630489985c116dbd2fec9c116a7b7562f3405bb341093b0b95cb8335caf1dfd5b7fef61bfed79443d88e0275ebd99c6e813d08d1b49e7ec21752c636009c3718e0f5d15a7c544b541c17fa2519cbe9956f1ff6008073a6a930fe540cf8876f69bfce87592569d3ba0c59d0965fe695bf58af2c4f51a0ba5ad5b0aaf1a2c351a9bc02140b43cfc2658a81db060d66f14906e4204c97b2d95e1bdffceeef776c9aa5e92741ac8168a0cd0a8a0684742046a526fab941d0119f8f12d993665ca2a6e76e9ca863742425c86cb7e6a334775e122dbdfbb4132550f239857f757ad48456f43b429daf7283f1218519c350bc299cff71a3cda6e66ac6d98d47576cf9f191dc13022befd7803a44a176bf1e01b2ea627a3ce6423fb19c7b0c482ed545ae98fe950af03171538e197200626860d210797d098bf070b8ff5cfacfe26588831ca22782a1bcecb4342a5b1361eaab4b5cf6998dba87fe656a72b0d4fae547d28e502af98275be4020c85eec175da8efb6c38cedb3acb9001e603068612fd41ffee4c2fd9391f09000fef12eb6c0a84dd33b926f19954e8f77a19e9eb6e6b30ced6aa17d4d3f0bb36df07d29727c49ab17d68d03f503b763a494b309d9441e26101d3e4f88be42aff768b843250b117ecf6a62cc3d7a3193aea3c871f9f7a3a44bb68a74737614b41e32b517e6391a5cba71dd506eda5a2129161e4a5024beaa8433c33d7f5f86b5daaa914f102ed85f23a15c4f611c2a7cfe8bfd8fb91b60b131a2787f2ce5ed9ab3a0d771c96dbaffe3770be2590b1237847e243cc1df7c1ce0f45d94be3d733c8e46d9f7e53df5c5120b7ce2e1d1770005ecbb179e80171f0f41dcf5d17d1085ce2b394bfbd0f0789c9a6e53cb397132935a98c1ba954c449fdb2d9862f42430fd4f5182b3d6cbd7d8dc885af2e2d6e755b7bd56d60d2892385d52b7f6f228571b062e855ac4e4dc395355fe0e919270e440d43bb408cb637fd83c090184713f6b8bb990bf25ed7484ef57c8fb31572f571172fdcc520fd2aa8447ec9a0d25a3fca1de487d6b7e27b6fafa513f252ace1bde7b8af769546bb70e0d05cd431fa8e5b69c6f0104d4a1a1faad0597c87e69cc44d7e7d136924de1adca37085ee63f17ef97f8aca09f0fba5f8cc9ad0a6abff13e80d430d29c9afc8ea2bebc8e316710a08aecf7c7bea5d9716344b0008d19d75f2db649fd6e7b3342041bb4c28d9254d7533ea7283664791d1f08dd180fc3e857aa0c47ce3b4ecdedfac2d22bcfbab10db47316df0755dac9a31db3d720447d165f4613e8d837f251c61b86b59749d8d9846092405d2fea3559e390e4cf317e6500d92ce5f8d31afb1a3a6d7acb93ad0da87823aafc0e100a9f325e3c4374b0192b84a7a4a513f1cdd1f74414588814199c9ee3cf35671ffe664b0297530532b31f84b7b4b57514f8094d8819d192d7107ee9e4405c0b7fa0ffcb27df31f5b70143ba335cdfb293406cad2f9a743b44bef2be3b825d8379d007748f0f8b67ea3dd6bc0d3ed432469929870f3a8cd7e134441ae1677c79029328a0b77af056bf8569f3de1487b0714d62b7af569b1df32a8772ae6a4b1cd2a4cdacc20aeac09cf8433f0e45030c95293381efb6fe0d3cde07cb6ad7a0358875793f66440c5e96d25ff7ec6e29060830cf631239ba1a033e1767a2ffea11502295826f69e52e6bcbf53533cd510d2a4bad41bd939575a0dae5c59149708ac4ab16bc7b6b9fbc1c1b789caa71c63cb39f606a7c5148ac85b2960388f48d98f7bd158d8c3b4ac4c37e21eff8f7b2a7b24709821d24154588f688c8875325c8ed9f23fe761f10a677fc31fa98eef8215fbbaf8d9a9cbdcb22800e8c52e0fd2514cadb6bb345a926c1a5d39d45831b454d9be722c4d62d6300cbd4e47448b20cac0ed21eb0fcb10a6b983a6568df0447c0a709b4442f6e43b809b777a50509b8f74b69e596e42ae3699cf3800332e277025e1b9a9349f4f7e95e5791a5c7cca29825ce3ba8a3deac41c80a4d3091f0e40587d41ddd58fafb01998d00a370fccb878539497cbde80140742650c7421aaf574f78a42e8d62309c81876d74d0f3960a530031cbf98217b5e02c6d69ff19665cd663ddadbb57632df4d6c3965c230cab70bd09cf4e477b56b2aefd8d63ad37f40f23a6a72b6101119054fba4edd076af5aa0d1db11d715f20274001cef98e86b2584481182544fd6e6e76f003339b105ab3be8999e50b0a0db1fd293e2a33c8a9f66e528f087be000af5f4479c6217772c9aa9c07349f811e2760af0f28e7fdf5a591cf26608d2f3df8977d036aade0cf50f46a77d186ca5fe5b1a4c3b22389c77845a9007570b67a080737f47c3e454dc6fa2e938a4185bd6768ae6e4284940947ce8753a449c17a0f899831e335b0def9126d5c092e15bc1d11801b721891fa40cebe2c609f79f4029181f407e15132486b7b555268df7543dc1b37a81d1204092c9a96950a1f5f8a028c7fec55717bba34e252cfec8bfe27a2895a855a4940ce11d41287714681c8981a951c801dbbc2f79c340a6477f8cef76d8979e598904640ae6cb2301dbc13ce94826bc97f99abd4710b404eab8113e4059c3a1278f976a18f4d9c467ab778a6a4635209618c7bc1cd251ee77bbd80aa4dac1016379230b99dbb2369c2aaeb8f77bed51291d432d415d7326f8dec6c73509b0e1c5b952293819d8eb1614f64b2436597733a8176f7c90cf477cf45769a7824ac20c27d97607201e0037e781bf52c553941db42e4a395859cfa169ee68e82c17b33dc2cc8cbfb0575462035ce0d31a6fc5093afa3c92d05218819f36a6d2c2466b00c47717c149ef0a0c0feda484e1961e9c757c41c76e87a7be5715e903c78e919016fb97a740f6c79bc50a81ab1843ceb44c1c11dc3892ba85c7aea4b37369c8c3dd98dc77445b330350bc1b65d58bc9417e73b531a18bac6ab5707c5fb384057e3463924f38b758f5157c0c2e6cdcbcb3a87d877925637d20e5f51b84bf0caf7a07afcaaaa2a5ef93f006abaeffa73d980c0ec6adc6720bfa28cb1e75be2cc8705064e2095b0714a608c77cecd61adb4d541623eb66cf955de21d405ff35efea9031988bc104fb0c183768b176c59f2730a3550e6993ba285355e5c36e3f839c176b41876b436cd848b7ad262453209112060773d4f42e7d2e7d67b7a2a897143689c9034355f049348c9800931565f120d7ef734abd50944320871721e71326f26e5d0756fb09bbe1414c454aa54e8da8bf8dae4ef8b97826f7b892c23d3739e0fabb04d3076c952766f51e2389f764b5dfd298f2a67753c5de2fd0609ab0a1faca6fe4fd31f7094487f6ce5c96421d702cdfcc2f4694dc32c5698d7d44788bdc83e7de1b53214e658d877dd5533bbef8f26c2b00f1c6a3b735ee0054bec20049c82533889bb65ac265e4c0f668e11fbe809e2ebfe1382dab2997ea5fb558be9bddd3703cf86875fd2083fe9442513522b033d86070dc9f06bb18c0e5f2e8cbd49ef2d8baf4c7c613472fc0bfc4d5f88e794b33b9c324c439407267053542a73bc06fe846bda18d61ce2cf873361e08e8f7e3cd7be3d9081895d26c3b38ad34e51a4748db54023c170181ddebbe8c1067076b76620b563c7d5303b836e30cadcd1357eb2ea5d2a99501824c11f3fe7617c0bf41967d83794c693e66079aae325f7ea2b188d02ab1407b3702e7a718ec3019c63e11e6e423353b6d9de0cf3507c5e9958c768c3594afa2fcd265d577f152a26dd990953e6d69ed098f4250dd41068330a021047aed4f11ddadc5767f0e12ba2eae4fd606ccca53abd243110202640fe87b6e43c1d89bc28fee34d82c16503775fa69ae5fadfc02c87779f40060789636fb968f3c552fa888f9eb10bb1802b435f06e717d2041aed1a418c38f1a7e81be8baf4d9c3c87d7995ddb390879cc54b43f69d922e8dadd188caac4332a0cf186ce80349aee262f6d08855fb7a9e3782dee5aaac4ebf98020a81ca3b5c6e1b009ade5757143d2687273c8eaf7f5bab9b6fa5111b0cc86b0a22af44f050202743baae25eb581e155ab114b7b92fd206e4df0d45cf701946fad61ccba4e2e79a76a2c41e8b2f451ad32050285deee853d0a0a9f2bdc5b3a1f9e4d6c50d3950c6833b125fcb4d0fadab9929529cca3e7de86a8aef6c74e246e6ca6e6348c5bc051e3071d1f88b2af0800daeafb8c83b398bbec4e48aef424f2be4c88e8354fa7e2adc2a4560ab9767299630ef11363a085231dd811d848f9933ad8e9ef8908a8435b3feaa10c62988582d20bac0a906439ccca163f2474f4e0d138ebd1c8b4a974ce43284470aa730095cfbb6baaab637108706ee6208f6df07f944b2db453c24ce1373bc55ca6bcf830209d1ae38b96197d5806fc3e9950ca53f2cd39f5c4766486498aaf874e1d2e4cd066e95e9638f4aebc10580b87102879df72942c410d50a91c2d48fd70a9ac69fd4ae1fabb571c549c1a38f2978b731815e7d07349bed23fe7653b5706f75b29aa8d0a0a1fe888905d61b7466f2670526696a316c90a2695266080957941ca2a746aac6f779df0126e225ed6edae5244bf93fb6ee07874ce32a9a33927547200197f5e1abd70ddd6403ae98a1173b96dab5087b731558d2ff0adfc9011ce8ec0d986ea3c7734d1b984ff987a3d5d3043f09b99f01188a311e0617c52c2147a2156bdaa16d31850a01be4bef73edc77174c930b110de0d196f7d05aea81df81d47cd30aa80147219330dc381af27a17cb2f45472d6d74481a00b2e903d940a66b6658089133a639abe728b4b29a7d16519ced439452bd4d81b346694286da7a7e8fb096cae7fb24d1a0648df1e48e91b8479efed70601ac9b265643a4ddd9f7d428a79853cd643e240b257fe03c0a2dec86a23c3b1138506dff9d85ee6a5aae68b29431346398d454730883ceb8f0bdfd2db08ddc449ac387e30d7921047547cbfbb05f871b07dd7985d4e3cef81dabf04f386854f3554eda5d9cff4a58ecb52a7a1cf5396d1e631d29628f8215799ffdbaa444e0fb266b36040b90adca4f37534a2f00d273347197bcb4e4cea59f7ba97b188bf67dfd733909f5d30828c1c1e1cfa68770f0b09a8040e9a3c80ac5552b28f35b941a2bf5e335c8ce1d816dae9538d03f31b49ed7bf4f5f464ad600f733db56e4f33ee2b0c7266077d268c8a1340bd3733aaac3f328ec16236a9ed3e13ea13f4482aa71d848e02e91d7b5c03fc42b21da88b6f5ddef582f1ec8a90ebe394ff7f828bb44b5335c3f0a55c30c68c4adf86fce0c4f34283adce1356d02d31457a4bc0f496232ea97963e52f82a79104823d69a3f1617687f80100601298087dc5e154dc3aef768b81cad31544e0fa81def4a260f69de8652fd37680cb910ea74a602a77a80764e3d6ede3bf1a47c29122f643727791f14fda9a6b7058f6cbd14dddd80a10d7f0cf4a71e1f6efaa4f88fe9cbaa4d79adbe1a84923624b17f6ace5dbcf26a736fcb769a2b60dd740b0ec1ff098abf12573fdeb40b31dea1f685b380d01865c3d0b3aa3e252ca19dffca3832d197f21e6f6f327e72c7c6e9eac98afe74dae374cf6dd2e2278bbc5b31e1d0ed06fbada66d5f20b43175b70496d9c96c2d45b0065aaa034e581774a7032b71eeb0bb044f3b91f21d1f3d98f8d2eb39cfe0b88928ccfb1b11ef4caba9bd620750ba63108b442e9fcb23ab628c7db9577a83b3f7a5a8b90cab1ed8eff651cde8b418d1f86243ed4462462d99dafe15fcf1a6cd1ed9a608cbd7aa856cb37ae4649d876ace5e687567836253841cf45022223df016a4b8dacefeac2b36fda6257a215b9acebbe69157421f1986f5a92f8b6c3280aca854d314dde3940d3eb96af3c9b27f927ace0379c053a9a196a5a767d38b97dfa39c5e72eec4f2cdc46c14b5c2f971ce307678a8128e33d979bc0df674c7d48a1cc3feb47acf1f09b9883c2dfa801b1794cffe85a8d7885a8eb0322d604c36bf186d42e5f332663d1ced5092701bfca0c6abdf843e39249679fb4a9e9ee5f597189195b0fa010c756939fe50df6a54973a51402a1557b176412e0124bb82c68a09667b3c2b2c92da5380a9d54c14331115b2f73bc22bee267407d3582bea03246d2b756d61784f21183dd6bc1119bfe62fdf135ec400542e866d25057956c211be8c1f47bdeac44c90781472779dbb57481dafef73d7e0fc23589fae3117ab3876fe26e01bdb6eb812a32a69724b3d1afe315018fcf4995ec5185a41db1081b44fa8e200aac2a80255beca6666d5412e2c0f54ef3569e13c4f407404cefa0b92ac6482f9937a8c0430020954457989cf845590a804797b113b1ea5c216c087c75bce40220c968eaa2087dda951faf89f97b244d492bb6df13c708148965f126944035fa00b8a4ed676849cac79456ccb7a527e669ea24a9903001e09af8f00208b5c094a2361316b8161558be630e7a259312b549c7ee1c30e1cb07826b1886dfbbf4e1f12464a2d32ee7b5c8de6f7780184d2c4f0b056fde65ffde030b11a59fdcf1ee2bb6aab7adcbef3ba4cfd25468fd9f7bf64a0319d3381b22ce083cae2bba79ffbe2dbed50f4669cd5ffb0aee631e7cf6f4af94fb87a7b3edf41dc622625d4e5ef632f70376e278df9e77b85b74d11871e57c1c8227dfa641553d25c9f6d3cd3d14317465d16f90bb08aed242d58f43e03743e2cfd42ad0d2e112d94a1ab702bcdc10d20a70f0c66fe45ec4467e79cb6e83736041d173b905c8e53beed3c135e12dbba5ee22005afea48d95cefa4d914762b70376399041d276f895ec018f02a270b9edf89c66adea9a92631f69f0be66a16d2b22fb169e438714cbc6b7061006a1bb6af7a1b8d97a89efdd2fc2631df010602eefda3a355674c2658c91f199c68c5636b3039cd35b9cfde96875cc965faaad8cba3cec029781e38a6aa2da26443095e34a329beb8b9cb7b35c743439b6aa28584e43d3fffc53b63d1e063637d370ed1437a30bc6ce36982c18eabf6a098a96ef9e83015a2e74eb48ea47da0e9b39e9664e6079368b6fb57efe7f6e30a090733d18520cc4e3eb03351195821158838142948886b125b81f25529ffabf280cec55a8f6b68d3c2b539d4e468222df93f33a87fc9b0b984f30af5231242e421cf3b2f90c00dfff8a41b0142b57beb3b531cfef3cb94a715c77da30ca79fe2fd26d8b0134e9a4b28bcb4cd430fa689be7f28afa99b15f2c21586076a1bcc687e3ab0aca90f46360960c2eb0335e4c01409703ee9a05d2a6a86bf2acf14427406e0c38157ea6df9dbea2383a4366efa49e9f71245209f81a38b29f5eedd721f195ca5b07bac09ef2e608f175a17771d3afac1cb75515321b9d5f7ff96c1c648a1c120f53a29601244604db633804990be0447587cd163a15393532cfc6ee4615467c7feb508c7540d452961abe9d3d0e80c82f274de26757b908003315565f70c41f85834e50b9e05d26ccceb2e7ff4fae4f9ca0ba20d7f30f003f6b6008b4c97964cf8c265a692e1074e7b59ed1152cc03b338d00a8b30525c0127ddfa355c97e05380432b0ab55b6925bb4820170f00ac3673112efafdaeff78958b1367862c0babf2238f64408b0d6ac9655caf066067226e9d96374377ff668fd76bb90b71d67515ac1266d52647c282496c9947e68990f28e96ae43d9b64d44bcf0e78c85ddf5499487aedd81ad8a4b6c430b1f26ecb831ca88d5c33785b6782ac53a07a592fd49ad720adbcf73f2e6b4d57997263c4259919872216939c26271d58562346abfe5b631d6552ded086df524984e35b04d0fcad3b2f1e097a2317722a001c7ca955c031dc0faacb47da1775537facc7f8d87805b3d9fdca0fee0098cb52e9ba033385fa4c863f148e2ab316cd0de454c2f847ef1f5e06e13bd039e238d9b3d3b61906046b3761af0faf374f01219f3585ab988cedfdffc28faca9c1057d25a7b313bcba0e96341ea9b0ce26960dc307a36935a894327778281756871c01bab5b65007885a4996002df2e86152233aa5cd9cd9b2e6dcd41cfe2d8c27da8ec65d0bf9aecafe38c0a59ac104de005710120a5326259ed6ec1bc4042258ecbfc4b844569bb30d05e5763dc43ad86019038209204057242ebae7bee8f0715bfddbc653ddefcfb190efa70d3d0f13f2e858860b296ca20cd7733c8f53bd0343bad69d34ee9992ab6fec584b8f1356764747e1832dafd89ce992a4cdc2f663997a7af114422a6cf73f26fddfeb291eb949196333d1e60a2a22f3babb2872aa853bc7e8dc4cf5ca2d242cf0f44a7860da43b273adb762051b8e8b23e61c949ef504ee94c2338c402398b535e0caf7987f721b0ff65ad2dc94d739926e0e4938e7faef0d1eabdd92457ff30535411cfeccc52f25a632b3fbec891bbd55cac0dcab43ddd9499c2d0fe607cb1498c909b6c4626e92fd9d3c1963307c196e20ad4743808b06447826b733e32373e095f11dc507107d9ce6e725112aa92dc1a16c2724412cc91bb4b535284991b70f3d6174a77df2d5ca74307e338581183b25f2539693ac1e92e811236d3349a31376c759fcfe0d48480d9101f7826ca9e984ddac493b9ca909bdd5e4cb7bbc00505ba2609fa53b42fcf405e6f646a3af75fa2cc0fdfefffdd82609163163c31cfc7e1b08e48910bb1cd9acd1025e6d27a364da1edcefc7ab6d04a4ad412409c090b2ccc17fa20494c2b6afe19ba5c3dfc1bc106d08c5addb09e96cec7ac67de3220e5c885e33260da276cedbf0db8e0f678f13fb411df50ea178b6dc6a672d76467dd8d24945cb89c180c942a4c82dd5ea8cf68cf39ca61847bb39cb4c303576655a54da04f296136e4ce8a0921eb1ce9713694a684edc36f0baefcc63a3cc795968da5cf3a5336925f0de550814fc8d76242f6b6a798086ec89e5e8127404a81e75bf5e5c8b68b85b68a8490303b8cabd6820f232bf2ebc437bfcc317460017a0f408e11139faa1cde0dec65b3969afc0d4ab780269c963bf9b2464bfc1231a1be137bee70e0a2c0789f20df2de28fbd19621fa867ad00f0ad1f29648039759f3c628cffebd5d51650e5626607943b53e6d28bd5485b8250be7abc0a50c62af2b3db60b12cb5ab514023c66f84fea36d5ae7aa9796591d39ede9277d65415bc33fd60e50509b7143e1bf0c30ce314fb887f1476505e8546ba02c94178e593156b3ad04626ceb08d88f0db590c36eb874868b7cb37804411d4f98118f6b0f0dc07bba091ac2259a3c2cb1d47f2cfe0c7592b786aba3ea9192edd083469276182a32034afac9a16464f6c1fd7e76ed2d0fe0c2e1cc83c0fdf4189106603eff8ba6960d57b42560b8fc70d595a511559f797599048c0025aaeb8ab18c1d7bb92fa2cfeeb89e80a063a104f02a8f0ad54f226bbb5828a4f14d9b28dcb58853d6f1c2ad8e4fa2f777fb4b5eb8e9146b36bf9a0eacde1814a327a7b3689b277839c9ae93d0d89f1a0d4ab1cc4201593bd7cddb441d8ec273b1788c86e2c0a2c6b50598bd6aa2593a1eb84579bacc6bc641ee3607dde0f7138c86c0a8464d5f185d3e3a3d032bc6ed5ecda598eb99044b7527d52c926ab0ae51323ed74502e0a676225542c893b5be0c68d918c7a95a69f8bffbcd5459d9e314245bba9b27a26eb3d2af309642ff0fc3db7180729d6f3d2f501adbbe1f331d345a2a2e942ef36e4c10c8fb5ce0174a7396fc704853aea532104c98b2b2a391d2e2685aa12d8023d9388713c09eac4ebe670c0932338a04c41afaca02b3a553c7f5e1f70683e9fa3ce310295ab6f1a131b3e8c9ac20437a4724b7d7a91443a556bc862d96491310e953b8b6be4d71bc529aeca2b1f4b5dfeaa910345b9593af318bf643dad0665b86aaac5e768eec48b40c3ed403ec34f9a84ab1efcfd6e38aaa0dfed554a7273e82b43c3bac2b18c23dfdf2b41adc8743f5310c52623294550b7df6e7ce108bb886255858cb868a4c34b0c2e97222b9ad72f8b397e3acbc14e46d10e0f5f7b59b507666766632e8b5e1ff4abb7986fb5b41c820446b828a15131c868cb6078346187c67ba50ddd3f6405aa60fe1a4f769de6e3b0c19c120d4f49b8a58ee0f519028545a0133456cb7abef370dbf4bacf5ef48918ad07eab0f863846b87deefe58834cc1dced5609c58514f1b728e829a938489e286f76b7241f00efaf6c9e900d9f095398d7170c3b8bef4e0099e7457a0d88aa6f5ded186f800401478cc636271dd0e84d4ddec9a34772afdd6f88930af713ce88bf6d6dde2656bfcec12a039ae37a0a48684c77f4b0f995dee42c94dcf934c093117d0b136aedf6c1014440de546764440676b6d3eed1808773183ec14a01d3811dbb3d11f16d715d6c6c153610d21fdf6ec7e1570ac03d3bab27ccf5f525d5f38ccaebbdbea3372cdd8b4e4050816ff07a25f241402966c8ebc9cd0271afcc036ed8abfa0ef890585b87e6f80b802aec8a48586bf67a6e18c6c761ef392cb1a14a0146a3f7b043097fdb9b38668b8e3214ff9e4684de7ad4b53b2f5c21c250ce6dd6091a44bd703b298b2586560f8abdb14f244c16c64f6227ad164f5f69d7d56d0cb2eefcfc4476c05659acdb6fa53cf182fdca93543b34fa1c9c7bb448c55c7777c27fd574ee8d0f51972b80b7f96e0977befb18b04d85a436e7f11d04c59a67d255f7ed0d92aeffb6b1d3a7afec02a68054d141f5377ccaae426a0002e462f01fe7f50022e5457a8c3c3677e8704dc34754f98d3e171075800bc53aa12453a223163a2ad613ce882da19b047f7b151f4ea9272cc34963440aaf0305d47adac42ed4e230e8cbe0b5d5bc492d9c563caa12a40db97a71d93494d2eb24d1aeed4dfbd5f25f5924525d1dee5cbe1721a7bef5e06940efc6b93bb41e4a52d8649f906fd8b50486799f908aaaa7c0d40af3fad8a0ae47faea6e6a3eef5a12d943ce115716ecba633f88dc91a40eb3c0fb2a9525c282f599177f2dbb2e88b3d51484e1c55d1c95f50d1d9d8b9d7714037e505c115c5263bac146ed142f45278eddb29d2274b43b1635e69e550ebbea185a991a918ebd99a711607cebf68cd92553024a13eeb38ae24053aa01ea9f23a1da4fb431c7dbad7e63449c31ec9ea5d24579fc8726086a3ca3b8bb91c4efa19349e415385580b043536fdffda1412a8fcf104a9917c971bcb0d4460f6efae21fac1eb9f9c31bce5cf918d4ca62da05077e6619c3a87d7c7ac12c655d8e2a1f34b5762a8f659e06e2c822069ddb6fa4a403209b8315c298c61f8f9fa39319dc1f3dfa5acc3548fcc146447a9d12b67033657a1329435ff48ec866653f2a6a7e149c7450d85edbb33910c926dbadcf67445885aa1c0fb106179b8771d55f2342ae9a9fb2eee3493eff46c01c0ad17d678851073f027597b2d64ba8971e694681b7fd67fa32847b29a6740cfae038c913bdc494da4f0340b4ddf26cd787c12d310f0831ddc360776a6097d750f70fab9911770c1e46d9e671f764ae5828f72b03dae10fc3b806c10069a54e867cec8a30dd1a843c14d86c2696ffc959611e64f406f36189ba3d8544d921876fc628d6d09842ec117b1702d761355d40a8c07e4e94919bffcbc99b30ec37570ab2aa0b6bea4208e87c0e8be56ae7d61c4f8fe785a54b65a114bfacd330cb763fecc113b0f54885034071c4b2641455bbfd945b4a057e86404d65ab7c267a035016cad1e9182c70587c5c449140eee5bdf68c5c1cb8d9868c33091125c1cdd082f245ccc7be86b1cdbda5b6a593601e0481c8727e9b69d97c4f52c0152b0aafcf4bd484c024c9afbae661831c10812b9a9d1ef477bcfc4ca1b55604a19ce15a484c15a28007e357e9bf1cd988af2fad38eaa29522d45e613affb498b0d6765174e86a40cf0554960d21d550a1c0cd08aa2bd4f3862cdac429a870365e74c4c88bf51d231fc574a06224d234e7d4a24258ddf672864d74e98e6c25e710c0d3f589a11069d6c03071bbdf163384cef4935410a6e9b7212ffe1d1fe39a80d011db43df29acb1d5780662655a05f286286b7114015f9e814ec33c300f153a1ecf622a53f4cbe9ce8a4b9235cb2843deacc83d921f19d14db2107cbdc85c8cdf9ff3f14d211dfbce19cc2eac4ed8f7f6b0c95dace0b6c33af7c759195fdb7295cd241361c4f47438d7eb29ac49925eb5624c99fc329969f8fd81a3a0e6955f0554d5a4adad33e7550182e69a6ca3c70d43aa5974a78a9133d214c1c1e4ce52c92d83b2708a3f47327647889a0de0e1a6f126ac40acbbc47437ccb4433f85dc82068cb304265e1207cc5dc3cadcf29a2ab9c092bb6e9f0430a5cedd6ca2a225b2b2db51455d88d1b6fc308596b9e126d94bb631c4bece26897a3583f14f24cc44e357e6de5b5de9a9ed9f436d8946d674007b86b33d84537024a2bf08f9c216bb4950cc1e103e3102aa14660829c17efe1835bc69b0fad6f75611f12564982c120ea1a519a6584135730486d9ff27e5d23918d68f995b62c5280abd6434b76819478215eed9e7dc33e54eab4f3a1c6b049a9cbe46cfc4837b95828da87669453cc08d269cfcf97b72b39f9832033020486cc52dc4e88a33effdafb8e672acc321403698377847b2ebf5cfabea5a4e02db2945ccce24c18c18e77054091db1052d6304c865da557e75024d16ffe8a38c446555671e2c0dbd0d7bcf690741ecc54c6c82c92e69598be17dfc25f736eb196456c9ec77595a1d60f8453a7a73cac76b05da3f64cc6e2ffb025cf058ad42072a9c66604191a70febb2d19b6196ca47b500a73866e339b2a74de3310bf0b22262d014cfcecdea8fc326f89dba0c1bb8a3a14058171997380a65d604e9e04c40c863faeafb252352b7ae443a644a153469cbb9ef1ad97b40cbe45264b096ab26ee3c602a09daff26c36f2a563dd3e1494f85de14ab4bee861c8b8815ef9230a18cecca60a449d2e8fc57ab5b08e63d94b4db4e87df6897b2cc96a18a8b21eef4b765158d60d565d470dfe8f5ac8a111dfc2412a1e3d9fba9bd0f240321c08fcb2f7cbbce5b3b1af48ca99b08d77e140e4ec6648a56d6aee6fd069d3915e6acad1183ab5c5a24c9ca92c07aebbf4addfd9b33e4c8fe7e2b688db3ed39d69ef2751fdcfa61cd2a0898f1e573dea1a2710e965cc12fc3c86006a069a3d55d8f2aad37e14a0e405193eb6257ff4ef38eaa795e541b3a4a2f00d298f6d481d37df590a31054c4518c111008947ccda8e634f779e50bda22fdede6fb5c85d4e9bad1ffa62d78952188feb605fd04a160719d2e02165decef7ff6581fc9b6573d3076be6e1ffff54e484461170d6d2ec981a8068d0865d176c93b3414e63a08e2962ed7a0d991187ccf79b00816505574a1d112677957aea2d23ac6f8ace57fda8227ae58d2cc53fd434706daebd2be5149fb54b215deb0f328fe223591b91c3ac74c6a2914028cdc3bd277594ca31fc71ba8b314c1829e8a9e96d81eaf6480762edcfcef24d19a9668f98cd76b503647e405f027f95474ee1e29ff71d2811587d4507aa017f778c02f5e106141cd19066db094efa60fcc674e4fb9fc8c14b7ad94cbc78b6b6edcd760b689d2ac7c1a8c739597855822d19b60441639eabf801e4394d74be22e1660777cfec2af2e8e39057dc621e28c194a8fde017a9edbb9b63e88004ca11a56eb67101153109a9b7f0a1fff2ff5ccc433db811eed3c662c3659407ad45cfd2937eeced095b873d75c25716982b3b61f3f0089646d0718b69dcc806d0ce36fd2038734bd874acc7a25d6a6986ae562a75e075a9c6ddca817ab9ea9c85260fc4487f6d2c89da091f1d6f5aaab67d8efed4697a6515d7123a920b7bea6b9f96fafeadd1b2a1e989469e97910a1e1bb18a1d53fc0a428183dbe974d399e404743636a872a0c68166ae8dd50b1159bd8dc6e275b8fdb460f9906b2ae55c1c97a4846529180e2624b3df4c1d0efe07b0b1c9695943d887a796ee12786a93e8ff8e870f9e6936935954b6ee71910db64349765e71bdc13fdf0af3427031cc2181f1abdbe2401a71e9da2d0dc2957742618bc2f5547dcc815df17984bab684750f4c908422c65ad4aeae5755757df15a3e02a8dfec54959ca6f24f427325be79aa232b058f846f9950de8247805da5d084fced12574dfa6e36547de3ae1b6de5dbc9d53af7bcde59670c667e9b65c90338a6f81926a15841510108606ab1b95a85f87d52aa95c5456e0a1c3b8fa2520c070f36ca0547ea6ffabf7096fce465e08e5f00c0750f639cab972e43be00239c1efcbcbfa76d38f31a861e52f924645810bddae8798aab3cb4710788e6b054139a14c76cff84d11b7489a3d1e9570cf8ad476f837a67ea46d0f26bed11bbfdd8f17a2e2298fd6def8eed8d268f1945d37ae3f561ce31ce08e754b19af74ab6f7b0d64c26428e21f0e00eedc43aba10f644c912c067df5e28cdee2bddf1b6bfaeef5ab70162ccae4c2024b54f961a6d00a58ffc702d39d60571bc88ad3919381aea190ad7ee6604d9f5e5e949834dac8bd67070d2b5a66144aa1936c169ee768863ec47da3b2ee9a7d9b81daf48603dde282c33c0d66c663807c487bfbe5cab2fc1c878fc248ca12d89a64951d586c70459aab0a28250303791ac09ce7c9fb0aabfb00166a0fb4c6b635c31c78850f5c01bdaa8e029ac60cc1024bd44a0d195fa3117e42781f8582a7aa3dbb938ae25a867653d209990737ef7f265fd86875398af64f71060c853125f9ea8202ea50e6b60dae760ad3d4ef99a1b91f37853fa4d2702ccbadbfc069dd5c8b80f054918e3fff4e1e641a1230565d5d8456ee209d8e327842221dcd479770844a992fcb582823854cfaaed44a8ef111c76d9998f7722917877350fb5d7d2f84499591c28d1e94f2a23336469dcbde584964e06ae84bfaf8bea7213fbeca427f33f34cbbe05a76f2e37b0aa7c3c8fa83072045baefc55f9e033bce05c519a631cbbcb09400802f064d7354951192f1c35bb00e229aec287fd434775838da65a331c3015d9e09c9ac317af5f45aa4ea402ebf80f3c3373149904981578bc489e1d4e376d1bcd8249ef1602ad7d7c6ee2cd832de12f462658a2e9d7666cb3815ed6da000a5a498009109f7b0b23158d6253530c82d6422085fb1705f3e88620542ddab2c2069e136452888288a8d5d37ca1fd7dc7932b55924e42660f18f81ece92acf9effe6730edb48fe2428b3bde6ed5a05a2840361081ab0eb1ad475a86313a256b540001dcc2150a4b492861564a50fa9cd959558cb333d62e60d21d70bafecd968c135182de07163dbb1fe8518f6a38d109069408c6369a099989276203075b611328bbe37a6a43919f1b8ad4af56596c14c066ef2fa348ca5a6d875647c56900c528cf7431a491386f6c5a4a6ef2f000d3a0bb4e576bfc7db55052d4aa5b79b18a582d3d20845bd721cfff2cab3dd2a30bd85374dfd1e3ebd0f62847dc95e006d9c8eea4ad40267f84b04d4a87fa1ed353a9201d92bf79286f8493059ab6cf2a37281d0714c7baac6f088a17c4a811fd0afd4a5b2709ae7e06ef5fa3f8fddd1d23631e314dfd69d9f1ba7138e9ac86fc59197b0a9194ec7f9888368da15f866a9f0a32595fc3d8a4ca3aabecc746d318466e7d4f6b61d1cdc517dd4b0f2e583931b5f57d2ce972726d8b59a87f17caa096662f237f06775ace1ef6ff1d445777d7a8dc156618314d62aba4af34ca1b15d9bbec5a6bca14e5b9be024bc282bb3a591018a1a25460bb4c7055331d9aede2a4b40221a75198f86a103036e029e730c46082ab34faccda1574db3052039858cf1169705a05a8cc0344d56103b85bcaa5a53b698163d2291cfabfd721cbca5c735935166354636c23532aedca64972962414592d132f34d3ea47a9a211bb7b997ff7f12d71965f43059225c4dc4d25b4c2bd6ad13c6fc1dfff461cdd3806b0074db6ae8151cfd019278415845af02eeeaf765572fa65f72868f854a0da6340d4dd3d912641b1da98c022fd4cc1b6bc58057e9ffb71201a64c6c4c0f5ea8df70793482145391d6ca0916ed8ee21c7f6606bd767e4414d0a1adec42ed7bc21705e83cdcb040f89a73476a0241292810502968ccb237ed0547d1eb50210c9dc065227534d686fc75143fcc1b9d0895746d1216a510c9fe9bd29d14b8e7079b15dd0ef3f1401af5185a3dc2f63ff24a4f788baeb67f732bd329b70e5e21cd19fcc25d6dc3a8aa093fd4a6b976603bfc756b076e333a406b62d688c02d4b1bec9b05456f8e84856628a8363291d60b4076a3020581012410a35c1900705e3880a1f04a13a3d33d0169ddcec44f555e3122df79fb6d1f52de5b112bc88baae91cf3a41357c185bff1a45249daa48a1d61435dc5e62d0570e4e477c0f1f92b58d9c0227abe4d851202f75ecc2843194b6bb864e958219118ee086bfc54896b223d9928435298aa923c8b9132e54434b61d45b00ad2f32f413af19c009b1098d6c86e5df0ec82c8157b567f71534f80cb93709b495bfc89d70deaaad23df75bb9546ca01b201a9061011be7e657a32a0595aef43dba0f8e5d80de62c62ee28c1c1c83f83acf0e6fecd8952d6334b21849892c20c6ab3745d8df4ab5d6ad869f2a746e3860ecebf8830e7e87e6519bf699584ec26b7f0f3ea12758ccddeb44237f7ee843a06126ae6ce9611bf7f534f75ed253e59b541d9f593523d41d0a991e0bc3e46a92b8e7d18ddfcc7690e510ad2b0fa81800e519b4bf3dcc37c90dccd47a9ccbf19032f1226363c3ded9504fd52bae7ae986398726d202bce67dddb17902cbed4deef6521162af55395fdd0355de4f0180c439db5f5cb3ebb3ba8239f94c77494f937f5de681db5072a71856789f0b6fc5d6457ef93ee46dd890e7021cebb084e84798c3c90a3737be170d22528dbcdbcac39b6178ec2b2326594de935e83f863a4ff44040ee6afaf0ce5b83a4d5ef854ab626d906dda9ec9b130317932c8411f2a2a3aebcb2f92b2e758866eb77ceb54af762d06eac76c0f22408216db9c36793f17d90e7f0c26e244a86983c18bbc0f7245b6cdafcc34844c52c7e36c16d8f9360734da3ac99275008ab033440681e35e50149501ea369522524a5918ccc6eb9983129c8370d03fe01e2dcac1c5d7e1c1cd8be8a9956f1115a46a74b7084bd69ba9b389ed51a31edd65954d55b9146cd0d5a02fc014d07bd4a68741ab35d60045fc6d436cbccb97c932ea12e3b51cfdb04bd9ba68fb73b5ad4c6ba418e7cf405d2e0a5e5b3d9b6629735f2751c28b04bb0fe14a4f6ed0d84612c0031fa4f34e502efd87f5c2d774bb073e99f9bfd96e33d1a4f95a9e4606adbad752bf2e94cae0191ad1c940b544cf2b912cd62adc7a6028014f724f861d63bbbc4a438b307583b561c717819ab2717ef2a78d9086e2a6f9a00a464c20998c2b74544ec2211f5cdc9709db16332056cb0a9f6dbb383a1ebd54644e20e8aa7fd0e7688af7fd8471f4d9884380ee8db6d0d0b47c8453b3fcf0218606b6ee31a4cb3290f3d248bb8d0bed77c1ece2dd6b52cd427e92dfd10e99bd704701c5929c2ea26ff85b5e7dd8944a4dd0b072da6837948c614a4849cc25c4cca1734094a469bb7351616135d74acf3c312ee8397a68c8a89d81423e78e59111c5203ed523a581247040263dc484569fbf2d835e24e81f252bb3151109a7e5f52e5de0bf6fc68e686edf234e12615b470ce12535efb0041d429c7f5e3fab4bea353affff59a6778723f865d03b648cc213ca4cb0798752ca7089c30e6388a5be2bc16ce97f5f13d627adda006332515192e7f76a7373649bf4f0705a0eb4d140b3729dcdc0e36ee12a7054a79a49d7185619707f81b6b84b0411dfc6b5feecdf3355c2680a61ba87987314d1f2efe5068050cd65bdc1d4b44f2255a3e6e57d671510dc98280d5e973fe1c9202edfc9bd47f91caab60955e138d2d24ba8cd959e2a99265f20012b10820846653d0e6d08a065337c82daa2368299d11dfbcba23b41b225d48c5f309feceeae2edecba6a6b42a57aa6a1e03e0f4f959c18954a98b68b1ee9793ba89963250c6793c912f534f7b93abde3dec29ead1b88350b4007f3c94c26cbd67c0e6b2685746fff3877da9f2611cc28f9ab8aee83540ef0ec69bd48963d36f7443b7233d6c6b1860524b58c0140d73aef02d12e6076b0c922167a1c3d1c6e36eb10e5b003940d6640f29202498df3b8a63cd5037b95f97205102fb060a084864d64fb9f3f06dbd37ac931b1133a22d324762bb88d776ba702625dc88f22955c3b6af4cee1b41a84baf99fd7604155231a63063449adc3e666f114424fd91b8f2e8156cc4a21ea3651394caed492acb6ba5991d2669e5f08ac5562901f310fa2161b05b44de693956c24dd0cc1f9ba90f3e6c6d0089be6a5b49b65f3c7aafe2e3676109fe778845816846a301690a39f7d79a2d6a685406863c2c37a1fb035de63827c3dd8c69894f2fe9b0b31ad96100ff0aaa85f4e1bba2b26f4f9de37d2f0cec3b233b3bed2c9be55a5c2ad7195056f1b2583296bf407157b50679fe9ab5ad00c25391c939205cfeb4bce9cce1f1804241ce2f6f77ead0aae031a7eb5f3f2a40c0a69235eabaabb49ca20dd97172a53ce90f242f35bac277f74b5344d006a8c14beec6d7c92f3a30fd44c01660edfe4a6976a92563f61138068019858603df07f63004343db03ec1d3859ff914bedcf9a532cfd6fdb53081ac80cd4c36bd65b4fbee28ece66160f000561b782c52dc4ac8caa96ccf06ae6d82b682c2cecd1e03acce1d8b07229bb9bd9b387fb51eb9d97960dc7e40b3cebff868c2c57ca0c53d080f995c3a5c16f97e122544288e5bcf4b466358caf582864a78e2adda81515a501b744663a6de7bfa981ddac9404362d41825177c0466f29e944e5cfe0e201f174fe89ae210e2111bd9e24c20061b7d792018a742dde78d18dc5df08afd0796e2fdfd03604eb443aa19d40edbd027626c0d7a2f74cef2f2fabbf74f72000c929402da94ec4278cc044b9943d2038b261114ff642c81b1ab4f8c65b4ffd93d1711d6863ab4616dfe3de22a275ff37430836741047e3aa93b42265e7a2a483a5bd4eed9b20028009ddc10073201a4325a732432305fe2383e4df14335f85d33ad8a8b4a1dc96722c5a73c7b6ec98e9b53060e565333043ecb58b6845e90edd83671b6ae64dd6de078dbc2a2a379866ee8f45f96c97c40315ab0e54298226cf0edd4e5a89f90cc738e8839eb6c00093c1fbdc63fb8be0ce65fbf63b6444ae2a13eb2c1f98faf6ab420c4bb435343a4bb80aeea2e0250dddce8dd180a3609ebe0e972d7757c08cd61f32d831d258515ae3e5e0af9bb5aab2be28e612a15919325050cb08c39dce87e170b99b890e38b595e76abe30cbf75b4abd78d9e0a45f2f73dd46b98a7dd9b699c3214039ed6d1952e1ca8fd341e58195d5d1a2ce1ea32980972ecdf35f801418fb8b047cc032ae1b8410a43fcc031148382bcaaacde98937c3b9432dea4d7e71a80cc9358022f04b7165d348c79a0433a32641936efd5b06c898f770dc6c9c6fe47bb7fdfabf28301d6a0356cd0a5bfbc821910b954d0166939f35ff1200dbb04fab7a7b6df4bf551652eff2ff4efdbc53d18d2b42ad28642409a893023b7e0ee1267e0cfbcf6c5000da505b9270998469ae0b63825611159f621333eda37ae4c28465432185e43acd44fba8c63e9b59f050cb49b97a10ded6e6c0d1561fc85abbc18af54a3f185fbc00377b0ceb41e383fc0e950ed609da9a8445d37d1e6ef89a5306d7de0293f444fe7ac368d961da6f62751eae5cb9f7084541873ddf2d80c5082ecb5fa34291768c9703bf62030732c0cddc45972571dd56ff38313057ffec3009e4fa6a6b019a116ea5b2af9828b58ba6a7559a45fe39d48755c3fc1041f01261e1bd7a5d9f32dd8b61a6ae80f9b49a315e6f44e4a2f85e28bcc1703c0dc98a7a280924d8739869ec1af359066da2ec5423b4a9a1edcb79589f6edd25edf6ff09524b76582ce44b92e89efdb70e8cb557252a0a65ee5c1eb1714144e127322b2b3158ad86f12a7d7dd9f104a7334c12c6f12179f22b94b8b73c5f7c48843de54bbacccfa052ef302b4602e712c77850e42f5679691cd7459a7607ecd44519e058a6747e72bb3644e00d1856f06a66988092f60dab05730129157f11662421f1233b690d771bf540084597e3deedf072841c257a4eeb6ba68556894c62bf250af6e950839bb512533cace911f41e7d8a38e7e67f2dedc7eecf48064df9b3eee587469cc385ccb1e4718464994bf5e8ced7cb3c747f970a4be52b75f08847495b7df005fc0cf2a1baf89ee18b492ccbee22d91bcc2be3451db81825046fcf0b986d1e79cca12477a4bc2c9d1a3f9d362609cea3b57da8aafa410e952eb1950b7e4c35f4c5f0658d5f3845df087f44f8ca306c52ab08421a47613371e931820227b3f66d1a9b41a2f4a866fc1e14267ca175312cdf146392672e2736b3f23307e45ec6cea972221a58e1907cd455299537aff2ffb7e21b6b6a217c20aeb567aa15377ed75e7465d4013972a07cd9fbfb479d1e7ec4a4956539d9b26f58d077a60f591b05e90d95364fab0691db43e6e286c0b998a0de0c504e08c43879049b79dcc42f6844936ed2e2a8efd2bc1b7eeb066da3debf1ad117f32c91e863a0d7de3baac1c999861a90518690a7098777b096cea892dc8a0fcc73dd66117b3e160fad88797de3f7714dd004163bf61321fc3ea3b50cd5cb646729826e6fd7058d13b8658613ec7e9bf4895ff4809d3ff0c5a88b6e4ee00157e4f972368758320a45aadc1949b786f05ddcbc8db2ae7816964eaff23907e8226fc2652206300bad4bdd1b707a342a1936ed32e3140879f72064452c717ebea14a628cd4f7707869aa3c42786228d840ee6f7a64943100f938caf2a5e01963446f76051d3781a4138e3d6df1e25ab3f0fa44051bbc3bae8a18c7533dece2f5c2d8975b4eb328142b5a39b22dd22ccb6b9b99b1e84c7887f1cf9c2875bc517e6ec5bac4a54e8c7d521b872522ffd6d191e1c3a341ce500f8391e91c214d1839fefa568a5945b73e33ef31de67521283928f008fe2c16a52ce29f269a60bcc377b261c3508b777e319921b53add04432c5da979febe288bf794fcf20e7e93b24c318bb06a0bc6c8d196ac755fdfd560b459a8973cde803936d784d031c23c081c3dd751a6ebd52945625b45b91e07662e7e813d340fe5d8204dcea5e196c3ee58a1f7482ce50011133f9943a2a18123d1cf276502da3919396edaa79bb38f1782e215f43b96c7fb767c141e3dada0a87aa8db90a05908e68e10b3b2436e41e285e0dee0fe09c03feab678a724a3f79d8c9e7df29e70de9343247ae7ca97a717f6186f5b5c19c8ffdb78c4f034a76784c23430ab47cb8ccde0344b4f0dc968c4333a5f08a035461186bc0ed735bdab6841089fc52ee56df8eecd9014e72994c11a7a010523163b0cac87d0f53bf7b4623c528d021764c022fd012c7002eb62863f4480efe5696dd5585c4801a7129fd9003e37fddc9dbbe5983ef2bb7bd8f2ce33f779658b4914447a9e0f952054681225ac4d2c3274375c8b12bcdb19984072b4806a5187f04cdbb5ab343bed6f4ad797646a69556b666733024bc42457a95bc7f59aa0bd1272abd0adc1680f6f7a978be5625930f4e5648916e41e0dec8bbb35ae08882591aef47fe900c3da6e4f4ea8cf89eb9127457a43cd45de4250154859e5e2f6e018d91aac589a41d4fa88d318413f422a986ad0fb754980c60e6d19625c42bce39d09cc6c4a51c331d1ea3fb2d46e6086a6616a23e5fd8eace10d04ca230c66067e3966877d0630ef5f2c945bc90f2a06c9ee32d1de61f3d4579e7f974b1a615f5c9d626d04472d10a155b4c76cb7131bdecc822cd39af5e93325fdadd23035f374fd52952b7e289cbbb3267a3f20c82616fc36a3359dada6148441437358d2726d379210e9e1ab460a871936f4fcbb4c110dc343492fd0ce71582862d0a60ddddbd23da32f0337eb3bd878f0b09cc5af346dc236449e3d2ba1605a4d97a214b4f891d2bb0266d7f59804553aab4a1492123413c3975881a28bbb2ac5a6c67368c0d9cd32ee1cfdbb7f188b33a304905db920fb7cb0d278dfa71fdf33532d3ef14ddecaf434c7f8e513c88b9076889b00755001054755078a08f2bbc48631223e2b3a37c2c711bc08be8b1bb746419cf7d5fdc89af417a79aa73c6c68eb31288b8c99501fa06e872db23b103fb1a9e3f82590a5965466a3a8dc446421867e2d0ce9f8aab2cf18de2aa639d6aa6337939031fd777e470fa7f57ba98b5dd0f1a49ed7e5943ddda1312dc32256c2da39f44e1499798bb2034707035780adbff19b0c487333d1b30d71866313ea64c82cdfbcf3a8e857030dadfd5141ee5f9d27cd9f3b1bf61ba45f0d0f5aa1d4a405beea8d2d72a8d5c29ca53031c33d3703a8ce8fa2f5a8c24e669e2ca33230e70f4ca1f9ca04626177c98f59b5cc509de31972bf20abfaa20fcce9ed6e055c951ea9ede3c2deabc566bae4d69867884c96256c9090f2470d8dd71f21c6ea804e19f6c36f3e866862f1df1d8da3e4a86cd445d4444c4b4c0c645dc3c48e4939865ad49f3769c544c4aa903b7303ba69239cf2cb7ce1006d410f6226c05407ad1307aa4e236cdd6a3e8db444e7ea19ef621ee6ac7495db71b360e23911d9389c275b66c771f9e2bbb06995b75ea66dc9caae7669a0787cd0ec87248207f511b291e07506e0581d4e0c5de2781664634efdff2d28b3992d5a52b9a498e42ad7b5aa75772b41c342328808b7b4a30f033ce4f9e382a000429a3453401146a76948e13705bbe2f48332dd10e341409905e3e03d539c14c78875c3836e86992638bf2b7d63ce6fa0386fe515eb4de00bc82faef0ebf03e9b9d06ca68701f3dfd425fd543c2d097f8cb49f9e9750e97f6ca99ed7989176b81083206f7d2a887c0834a7b24a6d0eb32fb7a84df6096bcae6795319df51a54f43582d6cbd84b11d944a662221a3908e37a49d191f62d83a640c215c9f79f0d87789a515852f8e5eedca49cc90f2ccb00f4d6733fdfe007df7daf5b09178d706b77d08ddda82fb501aebef5b7a311094ff73c9afcc587c4f4970ba26e99cfc76be5ed231584cbd069ea342252663d23cad96e78455d85e2d6891a3da0b0850c921939274089e11a6dcfcdc61d6c72f3be06b9c392220a867cddd76c2e1d71889e744e2481ad178e8ea5388cb6b6b15c34657ffc497a84d4d1f4a21dbc84c69619be6af4c5b844bef7ab29d73618f9b8d88e6355987768176499eef119d1beaab663b5942a36ed6466f6f9d6aaf59a2b9513103eae839f6baf668ee23c0b3d0347ec8c363ba7189d7ba5523425230177540ec4563f8176792f921d7a111b5ee434652928184191a1726bc783c59cfe14a02ce59095f30cc0ad3fe73f0d6cddcd2f59e6a8822fe0b091dfd4274c893020429e3d8b89c70fa7750075374822c89b5886249e22edd66b9d582496eaa320f3e91c7ab9cf78e19dce7e323a51f3da60e84bfabf803c155f516e5dadb68136bdc3233aa4d588704a36b4091a819cf531dfaabdbe2c798239988078cf0d5c42733b1e874f9217352ae4425995fd0159a9e805521a7c3f7613f8e4cf855d2712922de78e215846dfb5ecc2cd91c85b553d0bc338369dde25bae0f50cb99a6ae547d9fffb9eb3590d123b1946338c241fb99b69b1286ef8bcd758cb13b6f975cc2d8a23b5e052ea7be09b5dcaef0c91cb6345b7ee07313a10048b009895b42bb74d94d4c5b3f92d7c60b3619508b61311f64ec19ab107d6b66c03775f6927382be8c9d9e045982be14e548cff0a987033e1bb377ee9d5ce284e0234e191697a6f400caa2cce89081150075d992179297f5cb9ee7a9f13390481322ea4b7b82c70eb1556be249f733ea85a1d20b2a364395c1ebfb2272dc7fefce68d2cf57408e7475eff53764a69cc8a71834c3f6f0caa9e5a98b3ef411cc499ccd27709f58dba9117dba90bf0cc0b65c0040f5073243fcee7fced9191540829e3c98d9e9e3c2c26eea358b88a4055a1a436b9d18324006d72de63fe106b836389daeebddf1606e225cd2418df8e1b03a09b63bbe23ddd55a52de7b7337854bd448cfbbb941b5f5b58bfcc6fcefdcbf8b6d08b11d14e4e0af8b8bdb0a13d9ff8f69254de25361331ec8d33301f1dd71c9718617fe30caee25c43ff4dac2ac66a8904dd34cccc6bb3924cc51a48f27eff1b9b2ff4d492f3afcdb7636af0caa1802730d9de2b68be5e71dc7d748bf6b9f3c8d833a86ea0cdb5dab6325849c7f963649ae7d5390e7970b77bbf755a8cb9386f2a053599c78002510579c566f7b63022744c6e4db765bc29257282458072941b155a7d77ec9490d1a47111f05bb38a12633e4504b64122ab83db5967bb72ee60ba0aef784183894c4d66e77f7eb622e309df3c4e9f4f04435be7f283262bc1ff240f9b6d84bec4f98258eccac20ef515d626d28bc3607fd20c1d22a4a208f779ab7c98747247afdde0381e205be4f6b4b5332847a7d7eed65706dd62fe3a07436e6f795eced42e8eb3b3cc5a74e7a13b6f598230d43cbe601f7e6beaac27880e657f7737b38a477e649e4a91d752f7139da1310cfd942abe8c048ae120c70c39f8150c610cdd51bea1b57484e7471df391feae97731fc41f04a9479f8484d057541d0da02ab2a8849465e340a2c8b791e29452b6b108527cc21cd7dfec4044ce08c80d2168842b52cc7792cf0df96a3c7eeadfde00a583b30aa2e2fd6b6c7af8a55968064eaa9bde70d69c657b901cae9d1cd16b96d1d7c017ccfa0f6789fd8cd6ea92e00500ae23a6b697eea8e616b321f5b84368fb45e9afece9b9b336a8e1401431a8ea66683279c36fd2327f7aefb09af9c527729ecf12b068414360ec86497605f0b9a168054ccab312124146dc1dd8dd3f4c1358c97cff35331389a0ae5017d9ef8c4d2db454d7665d70475a7b958ed604d3965e4e3aa03cbd2b64b11e7ca2d101a2642c2b9fa2b38d370c353e21a51f91650f237aa2ebd076db8e1387996b73d51cd7e0457cfad17bf50be728edbf61caea739667a3079e041caf3ffd8ed98e270f7eee1538a10f3c21b8a490d458dc1e807558c63a7d4506c5f245c6ed52b407201af0f6babd90d6f894fad2c90933bc822f0feaf3feabdfae5c973093a4366a3312c4dadcf0215d86ea76aec1a4d9d41f40b5c7b3ba44f96f7f627a5fa742568f3fa861b56193d12ba92862b07dcdbd77fde3e047befdb61b78c5ba1f4200acd77608c773362079b622a3f1e44e33028947f49db6091c4335290fb25cb83ddb5fa3b49f441741d76e0d6a624dff3be1ff9d8a5a6669ab1a1da5bbd0a53f2fa8f718d7095c6ba3621d39c6086019dbe31b3f1c2d8017dc7c383f2cfb9a01055f2ec2734f1a242447bb56c4f7ce1e2fd17627f3a08c27e5d2813f2134be396dd922b485cb67e5c3a0c0ce7a4d6c32f62ed0231f0fa33a2c6109b7619e62253a1fbb42c04dec9c01a6faeebbed11783dc827b0c162196c38c6bca511f1239a4ecea7d8ba700114ac10a529ebba8abcb47ffb6e5ad1e80d1609ae89490e65ebbd8534909d4257a331e4eef51317355240ee5a0971edb4f13a92d5bfe58fd635ad76174e34fba63ebaab0798fd0a277f3ed8b80bde482230d89065e1baaf49c326485757ab3020d389c16a77e8e397852f38b2f2b8de41b0826cd71730d24b0e067a9a00b0a4404191cd0f0fc261dc2395a478f3a401e746a3b1e3e7a3a7523a13f9e668ca091a65db715653083dc60c5b5cfc3ea1c728872f23dec85da8036fde265c73d5d3d28c87b446fe3bd11ccfab5834598d6bb58c68453016316e35a29d119173ebd1d4ebd306c75b1c4fdaf54bc0984acec4c1ccd45b2d25ea1bf13cccfd4cf758d20d2c30527656b7e3447de750b6306b5bb231ae2e846fd5b6d0d7ca1162ff75d3e0307244d5f580b9b89e8d9278a6fc3a7fddca96cfb2fc4432790ad71c0b3f0133d9074e5f530cd8dc3f8d182b91fb4a17de91df7ee71319c2964b95240085b39b9d8784886537bda3e747333dc2fb09648038f20dae993fffe6f1e9be820d3cd6caa629fc85ba79bb8fd91d6956d73686c6d8cf824363ccaaf6da641f7a5a628539c5c210ec943b28660526d8f25767c1d72cd0c7dd3d269ab829965931b4937cee505e74ed98d098eb3471e8236aa9ac9449593833da2fc0180e9c7f09505c38331b50c0675f3a2968005cebeb3c1a1e4f6c6f9454785703cac0043625bbcb503723ebcb5679fa2bd0f62d4bf5993e3a5df64990c453bffe96efb3273442564a1733550470b66193a8942c58d4833b5e0fb825afdcb688b019ec575cecdb193372fd1813c160be0296110bced806458d9bcf047bd27125a1cb4bbdc426f68f207d98c23ec8df45cbf4e0c3c6cd2ea114f551bfd49a5d1b825a3f2bb730028e79232a181a2d876b95fc71de21d8b81f46e02e31e6d027699cd072ed62e2ac2b676dc306293f22008a94b358f039a61f8f01919e5f25299e33b0d387528d23a63a1919c6f2b1b089aefcdf1969a125a2fd212ee15920807d3caf874255ca6efc208a61fc64e02be110d94cf8a7e10f2550fa86d7ea1e4da74d62d5ab8a3c518eada97c9444f3aa589f7585a7535588b6306bcf0d3fd73aa79435724bae3b416485cf9a86fb57fa187eda871c722b471ac250e7938816f6a74c909b059bad2714891465b5508ab9d488b37e1f6c2c8cdc392d49d9a2dfae574f13d5dc068a29ef7ecbe7a32f463ad5b998431a5d53a93a13d4f80e50ff08947e9f6f15ca28618b50d87de05aff476d45ea9b022933f8fe616f58094e0a8066238bcff9e80d5b62ec456b49957e2c67d81ffe1905baba58159b964d3fea52ed6bf74e89e3458ddd79d721cecc3fa6921f7bea29f20543da93f97c7cb94a0fa0a47cec524bc8dfd453c2a378957d0fd0d76903a5ed94ded44d14ff08319da986a4358b35031b1c7320a60d130e74f295ac710048b5056816af5fb8affa3f9fba66bc1e3660efcb23cc6c708c6130009697829825415251cee8e84820236d9038b4b625c36e032f03062a85edf659ef4c1f76b79e6db356ef2fc3e7adf312e761d87f55377592d06dd57ac8c268fe7300348dace7dc138e810012984f7e072d5d60f8697f33de456398bb730fd60b0aa8ea8c120503e5d4548f7b84d74df8b61cdc18b1c109ba6556fff4552e2d956a04c3fea16e3e09818b5d56d0e88f7a4db79a3e8ec432d5568fc43a38850924af64e40364666849d63d01134faf3ac37471e6f80d68b10749dacb35e185379af019c662938804f9532584a08bcf1d27369d102488d5590a684caa0e8ae89e4a43507a3aa43ff0b958d56b530d604909062d0705a858fdf94682a8200104ccfa51c4e72d778d3ba87e038538336e7c9d27d8a3066873cba37c4275ea659bb1360d0c85fd797b6bf0974702a39425a3fce5a719d6e16e994153e22cd90896d614bb50601ad06a652894fe4a865f3d7ce15628e1733f67947682451e6ebb868803b444e086f3cff19cd6792f6ddd4fb19918eeff4d7fe1ef5532365be340f20a4b6cf054eb8f09aa9273ccbc467599651253f5a5cce564cf8cda4cc50ea880547b86d074056283fee11b0ace8af9258413c83d11e93b86c56b8b866db6600f8203a477d23118fb3acd436e6d21c140e4527f4ab900487abb5ce9b927efe305c57973cae7854997013869095c40a837e046d35f5950f7de50cf93831747b947bf8b8a98258800154a044b75ef8115d1d302a581dc866a4033da9bee350fe457d2d069e39c917eca52d5e052b102f306915f55f9b81ad11765773f85a603203235cb47bef9978da0319a50e9c91dfce14c8f0d47e78c98c815e04f88cd6a547016aea45b264df14479745acb1d81d00556d20c626c5bfb46491ebd988c7a1ab7d51b7063c5c6b3d67837df0b0c48fc5e026c7beb7c618f1fb24176f115192bb9699fb94e3046cba6993bfea051937a691d354d1a52eb8b47d633c5b8379232df250f627f3069adc88fa2257f482cadd103169a1d40d367587b223a421d5fe5ed6abf3c94e19a71873ac1c3db8687cf06282a3b3618023b139c0fc08d2de883f8f807f5e8c598f4bd6a9a7222417848dff8abb770b1f6cf064cdde4418351d0a97a47ac594af42bfc514cd723fadd5a62b57f7801111f6da76c07ffca0693a9899ed2e500cc76080d9b95d5492ca701233fd067f1c62d680f3c4661861b83d7086070bcffb5bfb39d076823a0bb4b43932326587874c2cf5c0536c5e494eea3d75e0bce94804d1b424c13ac2d2d3f2dd349d564685e2a7575b6f003a0b70177fc72090af799562546abcd92a745b6a2bf3f6b968e770b133e3846201103b8a9cd456c681f8a5d7804cc87b42d6cdb6672b4c98192534756dc08c3f4db6974ceaee31042201d6ac7c016f529a320ffb5b0ab5faacf270cc45dd3039ef2026bc55ad397c119f31ce246911d5339c7405233bddb363e25514a54f6fb0674f4e309a5576a71a9b4ba7891f4a35a2ef0f974445c2244de56c52a330f17d9340067d8716fceca3bfbf7f6cfb6dc975df7c88506cf595d305db5a655437139b0319781f9d7c9ca59ab0ebadea82ac70820a57124f1d83a6e0f8ea4a9121670f6936b31311c79890fcf926c32b24e5d199edbb55fc62fcfe0ff493c6efc4140eef6fb5cea9859f07036bd47e32623dcbbe9eacb86364ceec7b42a385ae235a0ba161570d47ed5dfa0bfbdb373c7761e0ce23f6b3b9b4dd57e9e43d5f8da0904d53d44995219da14972dba4ac391fb56278e37115b3f323fc8a6c616050a425a3c5235f878038b9b549821c9b7bf4d3840cb1b43e53890642df3d70917b2759ddb83976bce579879486950db2ed01908a464e7f2aa1418e3ecf1fff21aeea06ef6eac094cde182961ddcc8c6fd27330810d6d9052b61b1e5c19a83c28afd45ae076ed498a624e822fad0846312e80ba7fd47a39418dcd26d28722a9acec85522b5ebc34023ac26b316e4100bc8aa860921454316283c4da13afa62f232fe42631a712c3cfb860be1a9821019183637b9d447a8cd3c035efe9eca9f13519f0a779207ccb7ef50c992fb96dae441944afd8e0aec4141f913dd1a9abeb3922be8ad99f0fc0d9f49539d9230db03ca008b3910ffdbeaeb530fb2ad90fc381a1629af5e1101533c54fb5a278d7e776ccdb3594014df8b623eef438e85619929a86d976a161c2e1d2e12be83974e79c225a6bb963eaf8ad87d4d683a26ba8ed3de14e6dfcf28251e50bd60c8028c152647b5d6faf7cfcb66ecc04c82adf70145c3b9c07aaf51858870fff6267f11aca61c7012c3b1559775a1550797b1859c782295ea4badafa7bb12285d8a6bfe4269dfc9526307ddfbf4ccc17f48b49cd5063e096ddca5af222eb4cc787249370830cf7900ff5cdfe4e3c64f8d7be65fbc72aa91a0a147b0d7309bba04574d72f6cf1bc4b74c367e4527dd92322f4fc0e68268f8d4da31220966ecb6305681f46ce14258df5393daca6fe6ca0196ae3711a92d5dc8940e038ceb31daa5f33a0fe5e4ff183d51e0bae723d15141f59e0ef3d98656e14d26036fae543b931e2b242383100362faaefc78d677a999737137eb2c8cb1486b9170cfbb1c039305f97a939b4f618b07868cfef85509f02891a477fc9db909156a596070cae0c5b4232b4076b251f0778e30746d8662a99ee787b2ece70567ce9814c0f1d0add442bb8e567309b6e5beea3d37e0b52f1da1eff41a92191b3eae2824dd8f67d2edcfe8d17e3a84691c341465f482e6fee6950016303646fc5200eda9eaa0b2f8005bfa0c2b3cdc9bd70de0d72404831529031cf658a3930920232532bac94df99363937521b40eeddd1185925f0407f9c65126d8b50217d1a2d21302861496c9450988b030e09dec7c0ce34655cb396df2d56c04ff9c0ab38ccf9f251ff782174a9e1d2dbba24e68867c1138eb979840b079dee742f833bc1fbba5a5642270c53d971832141355ca7f0a35e470a79bd9a2a9039d0401e88c9253b692a2cfe5a97921bb006ec804270be2bd3d6e8a46daee1d0476f3125c19f9eb25f06c77594bdca1f648603bbd1049b52038bb4a5cdf53fe2b23590510676a16b04928a118cfb43fa888c2132f6b0641e2935ec1ef437c0e7639ebf2584dc3a4dbddda77fbb92c4a5b108eb5f65440d791d50f9a8a2e1525e0d21cb1a8e2cb7c75b2336f93e04cb214bb77dd9257af6602d4a4881b339c2b374f0009a799cb45f9ec49ec1d07ce64677a96476457b8438f4ea49872a1dbf57d133445effa787088bde0802c67bfc7fc81e53b49affa470c33b91e11c1745bdc01a720adb2fa1b66f41ca49181e93ff7a29808ebc4fae9dc669afca4e629bb06d66cc3861184a5a9236c8fe4bbf0de52adfaf853652b755a9061766a292f61909f59c82d2d185e93396beff2d07cc6b4383718014b2ab86e1f56b93c5675e28d6378688c93985b5cf9a494e8ebd320ac0460c6eddfe8892f7e63a150224f7785fbba0a5aa2b977c1297ba5a46d226e4a0c933627847088dd956633f53eabd3753ea9692c5b997eaff82e8107f983aeafe0d08b71c8568673c6b742da2985f5a6b4449b4347f9c523a8f81b6facb0dbc06462e087433d2020209582b9f29920551120bc671b9e7385015d1ee7c2f19eec304120aff480fc94c669c1ff978a1bca5c38c6b28e6610c728cd7866fd97215eaa32b6a7617d503f021938750a193786644cb6ca46307344b89b2125ab16aa41f9c6927139f90b2a425d2ee5fc9b748904b574dcb303e22af0186d080f07a8da7fc79511624da78f80fdaf97128668d385c1afd489d87881c9d67cdacf77ab89e28ef26d67dafb350de1897ae94f856a97c67051c14132754f8589f5be79c1aba1d92cf32d4de34d837b930cab636cc079ee244b5b0492f88429896ea6519da5fb6185f77374dd8b88968e27c0cb54bc6e6ba9040b54244c9498e082b97fc3d2a9d4826f0995378f0704a44853a147b16a4762ad0115e44a5d9163cc1dd275b8efd24411e82d7ffd6be55bcabcb4978ffb5c40777df671a731230f58e18292f6f08cb5051c4828c979a5d04c61fde20e61bc10e4a0f808882dba160f765813adcd1bf67a3341f5fc57fdfdac24fca6b9e145baf1299f927c2738d1cc05e51fd03a551f9392ec4efe4a805a4ee5bd3c236fe8b84844eac7cae34c6fdbbd7de7962b1b1fd7758d844757e07f7b92c6698dde81c17ea603bbcbb90ed4c49e921f539b365aeaafff23a7bf7c18da398c712b2df13bc3d7068752939f2831befaafc111717be406620d1e6317f1259d296907f217221ebb40eabcd25611eb91e4898776ff3638b1ea3cf05fa4ca48d28a558f59e55f57c1862d2c71b6e1d6ffcd82caf8e4b87055ad5390db1d55f1e1230f482e83f1cf277225f93444b16d583853252cf010098b5a30311ab12ae07be9f4c5efa4cfdd30dbe7cf463e309b95d6d58768abdce6d829261ca6a5e6a9099a785c2cb05a82d8be1ddcb8d0463f867d5d1a7936a2d00f8517273376977378f0b3bca19cd7f73e6908c17df42dbfdcaf4e6a1ae3fd6c0901ad9b2c2d6eafdc615a1b3d85e7036e3baf012d64df6e3b5789eacac2578ef8fd74586f9ded68512cc18630da53540db91be11076c12ebaabab304ba3db9a1849ea4d60858e0c02b6f14e434d5b1650aba6a2939c67929bb696ed079c5ffe9178e272217451eaf06688158f28ae680c0c4fd7b6c005223a5e986b8485a31987992bb3bdf7e31ccca45f2be9279277f1b77c9d02e3420d68f1ba6a94a658e83e94528ebb6bd583409d40f8703695a09cac443809fa665d93844207d2fcc73718455dd1032ed86c974ae58caf24424a98b7ea0b4755b33c19b6ef5510509e03530a0a74a54689c6e5b37c7e41a25dea3aaba8abe64b96ee754596f6400262f022ef6262533c36fab96b3b22707d4ac5462330ecf5580ee784e664ea0c6ffe6c81f05025c20586a1593f5722085fa48d68b2e4e02c40fda2f06fb12509708b56dde6d150358e2663cf7dbf80143799f077c3d1264a839360392a55428d77112fc950b24e351f736db40dd348b3d8258825972c9504213628853c23c16423712479b156b037c1c3e8084b7e47c9d821f647268cc797562828805984c3b935fa9d529b0c63b81d4b6857217b56725454ff16f472cce75b3b579a41b451534ffc1ba7c2885a5d51aa1b26909130af92a76ae9029f3ab52e6a8d3e796da362a0bc1d3264f9fc1f1741861cb0f48d2bca16a7b63c71ac0944892c03fbfce280159f37be5f284f7b00f975551dc298a792443cde2d31ece359d0c733c2306b47c66f2dbc381401641f1fcc83e5ec75824f097daf692f0b280a07ff4463a71bdfad70a25260cfea8559bb07714cfc19924877e3ff5d96e274dbee58adbeed8536f5d5cc69b2d6a16644b2c58b511cb1bd98a6c49ef54d0e088d94cde9793ae20adc95ec6394d3825e883a54a44b2617d185a5985f24e12560570a2b637e4313b8b909749aedb6367fa710c57489521edf2397ab5dc1470f1f5cb0de3d397519d8169f619bf69f6fe05d2845e0faef642d8b7b90bb7635fe73abe3c520f2f0e3a8912cf91bd2933ad7146f6562bea978b326f51524e1414492db8f80fa4b261e64946354f49a1f779b2c2e3384430f8d1cf1f8a3dd2ff7612da3a9d55a89fc14abe9edfa90919faaef67c9a6035b701981ee4de592d5885df298d5315f8dd36956992a3ecd2deb6385f3619ba2cfc3e9ba0b923eaef358fdf2411f8a878ddcf143876601193fe01636ac5b209a1ff2cc8ea8b699427a604432c88168b946514cfc893678d28d57f40da0ac28dec7e139f2d1e275473784cb4dae8376f5cce4b6498c78ece1da2cdfdd323473b4a366319a7d033b0403ddd719b7990d72fe32d9973a4475cd289d5c7253ebad219877a44e3cb34b5776749a46254daba4a9936f18ccf467fb3869fd34d82cc59351c3cfb9031a120039392e39e419b781eac0a7844815688f147f24734da2dc8adf86d1cb85ff7a0b1843313d724d82c94c15f4b247a93430c1719cbe062ee1c7b4f116de012d1181eb8defe47aaa9b368d7c76ff35b709a1fb32c87daa7f7cdba30a90ab7a5ae454f94760c0ee8098b813b5489cb3a59e07e0a5548342f5fe363165464d0c31a72a872ab9c43f9bfc3bad39fdf75e0c15a5747bb8c77bdecd3c36ec2af1f33bcf90b5d453d74351cc51f91bfedefffe308c67422811b6042c2cc23e915eb65c16e029ec576f80a21f625d9568d71a01c0a7df41e497c3a160fa0c479e82a35ea56bbaea6a3a25a4a772dded29e7ac81c8a6918a6f17d03fcf5676cac9468789437b97b313251bbcfd5c02d573be3078048780d5778472159feb5a58f94455f9b14835c0c9e769af2647360bdebc7373b4369e359b753a53d6e3a12212dc67e00b528c482ed0035ca05467a8d28c9870d8e383303fe09b5838f690598a8f895b837ca49103ff0a4a0e97897b0ae939ca500055251b015c84210cb49415f9118ad610071bee9085a1d57ee12ba29c5dfa3fded01385203cd0f200155486301a3d4f5a6a4fdc8b7629e6825922fedadf114fc1102476ee30599443ae877eedec39f54110f76ec11296c971f28e8706fe626f6eac12663ba473d0550219349c4217926cb4151b122319c50609b13b701f2c808614a6f00601911d01172942b90f8213569cc061199f9162bb33617d54e6ca94bfb6ac8f080bcdd7d9060a72f9edb7688a23c727c0c0f42221947dff8f61fc253360ffa538a16ddf8ef9e87d3d69af1bf71414f3af778c3ec5c95255f9b000903674af6d1704bf0755732da67af68c72c6cd91ef0b0dbf43183d7130a9a9a1906977982667adfa2f1c054dcf796282255e6553bb1b5bbb2e88e83a092be4dff5f0866afc81368fbc92eae1308eac55f985682f9ec0e11e574b307b2800cfc41d9c64f75faab05a937eae48acf173510d712ce1c4bec413736d127ff35ce2f84a38c16a853a60f5893553d13d88e565d56955c7733e037a429e315e469537c89d59952169124506638070432c8f5d74380c9f22093b08f472b60555a5d9baf966d9fac1eae2872c70986f9704a78c239f82e09e290188a5638c7d15e9725b5bbda56467d5b18761e670c447f1809880fe9ad2cf82dece1d6d2c0ef52388cc567cd67bf29f03f3b37e8172432d2a08d9cf588c3932311a8a459b932405ee4c0ce7d11a50247d00c61fc89d54ee700449b56f4531302ecbeb3ef5d0f57af824e92bc672a0b9aceb29bd905c74d8ddac7216493c8adf9834fdec66fc602240c16dbf04fe94ce01336e1076c013da92fdaeac9366d4eacf632f4edfd8478191441e9b1af143ef130fd6a11ea70cb22031e2877807290a92c15e271008c9523cc1f7f5919a7e1312d50fa73f81112506a5dbb282a06dee106fcf7e4844efbdc287751ab1c8f24a38655159e64ab9d77fc733b1a7592f8006d2701611aa4e0b722cc216c6d70dab591d574235292566a4279d13b68a79287ef0949ead2539854411c24c704a08dd8073e7486cbd293c10e2c69c58f380f94b26e76ec84a02e95a84ddf728a292fdab8f6f59b2ec778acd3b35e6140c9e98335d560145da5a6285213f4546e92a150a80db86d35cb25f4d62dae2ac38d8613acb7930c4fd84e53b22ec540287e3fb521c4b72a3d5b790ce36c55eda99491b69392a08a8cdd6d6ef205516171ea965707fffe2285eed926246104b6b6ad4ee6b88e50a6e38233dda834d612771956bbdf365377a4e112050c927e130e9cb74e2c7632f7a0618054c0a2771bf688496d55617011d291ca3f9da022e5fee308de01651e375f662ed96bae663752e72ede4e4e772ba723588228000ef52c18d09773968a18b30449a5d8937d3df86e0e1489b6170f8c9f758a28a94bb088197d76eaf8df098d794b424352f905850907b05e716e069d8a8e156bcc83e60a7cd4d024a32f27adce9efc5d80d661865d3fbbbd7325be13b856dc4cea77b0ad14207577dac18a7ffc08c186ec882804ed5a56d4d5b6f58762db10366262f8b28c61fe41849361afea39f20d2b46cf34f50537ec30c531693cf87f5a338e1c54cf43139a7539d9717e00e03f5b6e24843f9ee8992b71db56d0bc9f6f87d8c7029263b9f0cc35817d512a2922a25492f3fbdb458d955b666986b9abf4597deb57efadde02de3143e427af616b9554eff74c098fe2c21fb57fed661233b2c9061b84aade7b39da4be993ad00fb067518e686413ffee62179c2c5af1081253b8a505175093b6cde8c3fc7b03def86a90010d6e916bdb1d883f649fb54d5877d8aedf9063b2b0917b7e8d1d507d7f412ae4112bc22b968eef220b93cb60eaec9c34af088e86b4b1ab42f526e6e422d6ff3592a9889b7a8c09281d33fa663c4f68441cd902a389d44cf8894c327ed0c3327048b56e22d06ddf1ed078125d22949714b8ad4ac0a4f124f64eb5cadb16c9756a48a55678d3b0576b00c76612815796c2f46cbfbd2130dc93415628951ad290e734c84ff89403ac00c803689fbad2ab48525ff8768c1e1b6f65e9384a590c785798dac7f250664b1157bbd56325494afbb0a0d781511547338cd26c9a4816ebf19b6ce53d82460cbc542f9584ad28543972e552b60e81a21ea889bbf48c8c4e94464d44c69927290ece916faaac77a1db78ea890a6ca4e9584196cf3e90089c0dd677efde4f969b74358331ddafc44c3e55bd9d6d5f2b2f2d7929dfbb65112386be1ad59f69a93951c3ece6ef4d328f3be5b5708707bbe6410ff0fe672e25cd6f149d10f4d9481c8b2fe2585de2a581952104b59ba7e61ad221cc746c9713eca567740aafa84952600dff7202e9e5a4bc97600c408bdc142a02141b589a842a9e7ec8b302bcd559c2443385a220ce21b7b14a3840e33765bc8a2a42911a973761c8c0a41a834f9ce39aab4e4b7055c99b0c58c6772356844d6fade4c8e51ebe8f94649ed1975f185b8f87e7268594ee4b8f7e120b96528b3c3e447243c8d6701999056d2ada652314f17ac2ecdd03ceef42cf95cc2fba29dff2f661670d6618563cd3a552efda5beed7911969eebe9021beec63c943bc824a0b419d3f09166b44d60dbcd8bc9e3516e45c925910b73787242cab50a6bda2c61f93c6af2b4b2a96d3c18bafa4c8bc4e8c5fd5ebd0b364732aea77fbd60260daedb5094fd0395949584ac36a41b2578e478ae23914baf0000708b09582dff14a5215f69c915fa296fa8a013af16923321eb04c8ac133e54a95a708db4c6dacdae7111a7679856d0961e14836f552bc4d19e83e90eef8fdc069b77cd0649d047c622047f37cbceb1c4b7fe0cc26a3ef0b2d22244935c36857f1b84e86d465f179007e29826d8a0533a75a4db034a8a510e9b81100e6325a93ea871abde9caf9febcbc59dca2e87fa53e76affc6c0425d14e2068649365d3a75fb4e925379f7a94053cbd857d2295fd8c0c5c4a761cd0407ca73090d821077bd03684397375db8401fd9f4f806a2fb39c6678d77201b86327f3dda3172d8715535c2d90bd9e0510e401242af89b55c1a580f7d80ef3eef232f36620b3d12fa41d65ab2b0fdc073cc5bc9ae502c49f5481efd6fcf145156ad342ca11908107584f009a688e3dfee01633d8c02a24b7e7581ec50e413aad0462019224eb26fc633b2836bd26061564f6f7900e57700b1a33c63eaa939a29ff5ba6fcbf94ac870f299f44b0f5013799112bc8270037f500a23242898545d27208b48a5175fed117052f19a90f595ff9dffa56d4068ceb12681d44cd7b9ad7e056d6797365b79e69b8ae4c9475d45bbc14ebe14897749898dad20ba86760ba85bcd35b9ad0f83fafbea22d339130c92f1f258c745c8125c8e5602806da6e32f1472c5b39298f09183bb45f5b89001889528c773fae9e4ad037bd5ffed897f128b77290b72bfa21ebabe62166f0a86926ff092e2171717837137f36462f2b6361dac4070afc87e6615cfb197b7e45b0761e88f43bb872b083e29b56f7800f90e24c74565a4c65ffb03b4b60d22fe57e78a76940f85e0ebe9c6a20a174d96cb7e09c82ed5dc61fc15f42808f684a05d1fc6cb9ba0c73f3f4a7f7a48b870a91b560f2bb969b310db3801aa12fcf5431ad6d9c30c64f56dbabf68a1e3939b9dc3c9b1f5fb9133f9cf303d8c3181e0a2bfc128ff052be574cb9777fe91eafef66f53c8dce3cadccbf97f581f6bef1c6becae6aed9ff28d5727b8f959261f6c6538818044c0c538b3c66b8eb5800ac55fa277ce952d0ac4113fbf4bc6e15513243f1fae15e88e648f0acd00cafbb5fff5f7e69ad67787c4cae403b834ec85ab15a822612dbcf4bf41c28336d2053017eafdafca00fa7f9bf3ac4b7069a1cdb21cf34b57c2db2065fede25e6752296c4901873f761800f0a11a4fe829aca2f15a5832742ab29206328c4c2fd885382d53d2cf8897eb753b00d0e0712cce9cef195aad4ba3593a6176349c39478a018a7bb7da2cbf54d751554aae572654e97323e05967586ecb54a1678f15643e3512677ec6bb1752e37823e7401efc07eea9df4770dabac1f332f9f5fb5a8e9826e25c0ab8e8e481f0a801c520a2e44566f40785db871d393ee7ea961552ada05c8d73cbdafcf455c0f2c4df777d6c4b2ec599551017ac596e1568192919825873975fd4ca12ac7c15e186d97b48ef4c79c0b702d92ee0f5e63f9f2910ebd919c515d1f6afd2bb873cfab3c75e764a7206fd112e9977b2f9d33af70bb0d89eeb2521606a12b3299ba0b3745166012cbc39bd9be6401ccfa8b164371b3c865fe4be5ebb0a32e04d0a2ad4afcb3c5bc82d93952667400f703ea1b9aed31a0163e1ab209b38f864380a03604fa6d341c76eb8ec43c32a603f8bc55c68ad1a50995c5dfb45781c786afe67253fb490f7d84ea50f609523abbbc06b10d47be23d8a8cedf151d9ff5c4cd302cfb1e19c040f33503f42bb3e8a8d1f3d8cafa9f5e542aa271c447b306f88fd1117eb01798241b16857c8087598aa2a75f46b3412a61f3e2f10da298cbfacc78db2070cceeb544bb1cbf57287ea7c4115951ea10f18b31f972dcd17870eaca35fdadce1d6b99c9657399d4185dfbcc83df33c35ae0072dcc515ef7407bc3df9f48d249911420c3aeaa87921a49851fc04c7241829081b1ef0f9062923742d2c6295364bd4876775dd4d712e77dc9954cf4d1a96aae080ada59628c88d13b6235558df43b36820be3f3147f65f1d2cc0da9796426ef1e17d77a4bdce136251b1ca87cb23a4600077ba3a84bf38540bee8737ae3c754c97c4424a7c417da77fc3340eec1efd0cbb31e90aa836cba74c6fe0b92a0be2ea315b849c9cf4a0cf4bffae8c42ae5e8ef23b47befdeab3073963a24e47e122d433073b98364e8ba2f9e16cf3bf2e2a78f77470171daf7eecc042feaaaaa2ec98e71fb1ce5ed2a939077cf48c6459f5f84302a12ae9cc0cbca8b854f37c19c822d9ebd62b48e874092a22c7d5763337934077e05331f353a07e5b4c6ffa763d6a0c59a4dca3a10c446baff8f2e62f2190df08161332b728925a6ac190c919c5cabcbdcb2987a24779906c8519d0e67348bc5cb52023bd5dbc70f32a1be43413b1839904725e646948a16dd13c398fb6afc7cee199f560141368b1e319bdf0579cede8c8cd42d308f8cfdacd187608fde16617704fcfc032af2f9a54792b5ba5562a3979b42e6f6afbbeaecfcf79839ccaeec6fc7ef56c8d08e1292478b52bebbdd306dd326708108f46dc16b7253712fb89376c058c0042561b36da0c797e58c132917485ba9c8637e0e6068c7e1aa80fba1b2272e082abf2ce15f9ee21d33e0f9ad330830339d4304ac7d0c95c72fdc3e74ff40fc0c92d3bc07f23078af6e67177c120a6cf0c4915d88470f1c63cb9037fa88d1c150c33aae4e56236775de4bcc8f3219afc4f75ad489de250a75614b8c7d016800db2ad12972ca87f50cd44409b0db5112ca7e7702be96d2cf1aa33f7f01411c7974f55222571127a8cbdd1de2b970b8db460935dc858d3d42616a39c3019ecd9091e61a89c065e17191f1f86325f9e3ee19177a2e7989582b39ac127d85611228c3244e79d7f037f767a3c833e4112c3cf045a2e62d9a3a145496d5338534d905b53428244d798c329e6a028cd4efea04473af41f740f1efcef68d2c6c33354e5c931acbd76ee8a5f5b2cc797bd3bd26da84d8c4785bb3596662a4ea872b0f5570e83dc02f4f1bd02c07101755bf757f3d6ee47c9eda73d46b8a4a3ecf3e4510d8eb961fe34956d73e65702e6fd9b2625cc1ef25a95d7e324d211c1078b131c5eae83f8fe45fd624f20459585ad6f5c94c43bc152fb4509500ace0c6520cf887fc5bd3ae9869b23dfc57f1feef947aa005e9cf24b52dd55908a5d7c9ae5e2c8857d493004c498730fc58b1fa888aab5d27bc29260535fcaf554b199a1e23dd9dd6ae2ee7935f6d02dc86aa2bfb95cb9ace360466779f836b0ee12468f481ea202e7f1437687b9638f29a7d071234a17df5dfe13a11c741eef2a32aa8c5134bb50288621aec43eaa7ceace6f0c34a741d79dba71f524d796ed8b1c651825d45d6336438074176730e7dfa593a45995ad0e7024b2d1b0bad46dd8fe0d9f69de19ca286822c1b0d7359f254080e40c4af0e5cb56bc5a24f2842440e79a5e564f0d13d47ba000f1037e5b11f88fed73e406187f95a1886ba3cf69890bbd612c715c93b4cd12215c80d61214691ae049cebd843fc6f55fe7e41d117b273143abcfadaa98571aab3ce3a8b7a1a416fab88fe090aa24a46968224b6a8f740fb3772817844a7d1839d72953ad2b31efdedc5d11f0907fda5d3149e0599802e4907d5d4cf05051b7ee512b87c4a6e1186bbfd94d1e4cefa68bec83215c098b72ee0a6693aaf6c3dead67029252c888569393b06ab5f8a037304bd950b739257c4576b80c00ac3ea170866ad9da4d1a5a635b6da5a7bf1aca9fd7e7ba01a69492331f805609ee2efb79fa99c5d57f05133075dd407747e83281a9cbf2a1275c0cb9795a1ac6a0a3374e5ad16199b4bbd9622d599042f9c74ef41edc6ed305b4493bbe90080483e2de9062a7064a0fdb56b1d4b9206a7cd8c2d4e3b1eda6a9caba96aec5c97825cc2c944c2a499a0fba69d80ad8ff9f173baf4888e32b2e05da1ad1e1d2a437a06b1470a64ab57506a233aa3640e5cdf43080cf75663a8ab48abba5b66d3e37511647372839fc39629f41ce4d1019666525e5c2e0827c089c80547ad82b50706f860b4f73792353a6493951495d3e5aa8be91f7587ee70c29774a6ee8657793b28f989c738a8532c7d2fe1ddd058517ab84985f08b95c007651aa28f395e4c74fc0b92479b0e8abd100ed5f5a65e794952fcf6e2a0cd8ab4edde735ebcc51f27784fce0029f29145c0b970ad0915a37c27f9cb5ed77270adbc15587339639d3a8caa624d2f44028f2f4e78366ab4220988100a279a1b94ce6b6f62c047aa56209462c78a668c80fb9e744b78341eeefd2895f67fb23d08f912f65c75e22857efe6b3b83f3ace8b0504803a9067f52a4b0a0088bc8d62e1b4bd5f9fd1ccbedd2048d277f1f56afb2c130f9a453f516b9d04feb0f9e222e02ddd64de9b8e3d74625f828be10866a60dbb12f77d6ea22c83257a5624a887f896387c41e207d61e774fb90f168661414a11599a599c782fe5526a66ec99a75f137d9e423f3133380b95bc6dcf90bd928790a3f76b3ce13efc10de42b6b4bc89c8e232ef052d763bc90329251231c29d1390b7c460d33ee87395e0a588494a77bd30329e7a3e8eda73496493eac58335c255a2b1160041aa6258c419f3ffb373405911eb5b6385679958acc2333e78bb3889da49f2703ddef4579af494651a7242867bf58f0d7188e794564eeb7cec464c81ca8b600f7259e6b931dbed71040d9e3f16a3cfdf3700804fbe35f569986bb257964e3801ccc2821337f8e29b664f9057b7294a44590a22af152fe14dd525f53728ceda24f5114e38d0db456c3ba5e42e4bc0d943ad756e94d5fa067c6258390f733227b9fc7e8b50142b05ea4f61f82f8e12604261c0c9f259424f32a37bcb7a93aec2395376fa4829ef95d637b3248c535a576b843680f16f9f1fff219bb56bb5c75f8002ce025978f29499fa1b3596807b4c00234e77db0361e593f50cf9e5742db5999d90d86f02e4670c3c8ec3c89b9129fc7a4d82ef1be0ebf457746517c50e401a6125b1f8b3a031ffea5a4a1b2f4db5cfeaacf7d1b8727952a2cb1469f962fc01a34c851fa4050cf4cc90afe721c82f624136d7b8698330f938a05d3588ea2c9b173ad8cf99406216041d4b18209ea56f76ead30aaa5c8f2c82e1c71ff1a7cc824fed5a015fad0f9c083503cda5bcafe041c83f0d890a7156511729776d68b28da1ff3c64926ef6bb2fa260cd9a1bcab695b3b4ddf0f449223033a6019dc4fe7ddc12fb82dd5a8ba20ff003e7e2ec213d0f847ef425a4105d17f9feadaf77dc871f7d4db63b83d3d0a925b291b7061a0f734a669e53be4fc83481854022085c6adc0d145beb3b31fc9e44c2ca6efa3c309282332eb9c4c513b928361ee3f37b84faf71929dcf652fc462f376267b534de02c57307175862f209e9b1cc227bdf49ba5881993268579a9f36c8e488fc553688cfa181a52012cd1764bea05719a7d8e19962d05dcc3da4f0b0e21f20f8c4f32c1cf81034ea02e2dff6eb4f74aed730445bbb3a540f82742c6da5a33540eb94b62475e344cb30b8a26237c693afc80635855d93514df8bf355bc0ae05045722214e45e290f48bfdd90aaf4ab0041488b79e0a90178f67394b7c666e81d1a452471384ca45bcf3b0abd07b21595adadc44733b1581dc73ca2703db0b953f150e9dab1dbf0e0e6241651c75aff49e599b8e989d1402df2c4d379e67a43415f1348a3469a96b27268f137a01abe7f5dcced69174f2d0409a7341036645f4221843651af6599b1b684cb0752dc6762c253fe4642648e07336bebec12d371a4072da5815e7b67e8aa44bf275199b8d7f7fb6ab3655e575a231978f4cad1a52a45be309a9335dc170df0947a0491530b9fbb91287c98b280499cb28f0bcd878f3db91d4cc1a8272de2c46ae266a9e9074bbbd7ee506e60148e676c0d8550f2dd84ac99c0b7b1e98f34fea3e913eb14bf063086bd0d1d71ed04f162128a2a273d12c39e7a99670a3a182a8528c6c1559efeb0a803a00388f25fbf12fff0e0040c81040f742ecae51d1b1f8089cd2e779ae67c7d1b69c7270a4f25e438c30d7d711e21c05492d202bada75dda0d1287783835da02cfa932c38f3e6ca4a500e2facf7eed1cec9b2d77df0a1d20efc8f2a71be62a3a1d37896b4eaaa29a0097a299499fad580b9e346b45e0ef7440a2285bad3983bcf1c66f8f1ac18c5b98fa3e5d3ef52adf74bc5bdf29474e201273b335d83bce729ba87887238eb2746ad7a8778052b2453e25b61ebeeab2e69e00b1a67ba228b69778274c394c51470279270364277c7065dfc21e9c1dd9a9b4dd79f8db50e092d3ac0154c98c620c2a4525cf2e11af8d3b93a6fc6571299e9460fb2bc37d3c8540a085163305c7dcd15821c7c84c46f9ede49b265186174b489907b967765f0919a26766158ec31bc11bdb1c51bee64660509886e4ae76489a3eca559fb58e160ebd6b135bb8cdabb86a9cff98e1b9b0e83c92e1704cbedabf2faa6b8a04b29c0f05b6e100f6ee94df7f5be79a5e6139e5ad290af5614d6798ef1440ce0bab866ed1da66b2214d07624cbe7e6f76438560ffd4bd4da8545a2990b08455c058a9cd885dfbfc9efaa76087d04748ef988a9c67eafb37c748739c0a615b2cc30ac147d7382396397709dda5c93b8de5201fb6d098497996ef5c0cf1760a21d813266fd983ebf019231d883c763d3d0552a395a7207c172299cf1bc1924dfa838c98382ab66b2cd00475c645f1c336931ca43f9c0f962d9c498e89358e2dabec008292e27de8f56290282afd9f97e1b0dcc7d64d8f903913e30760602276165a91f2e615aefa9f781783b0ded9a43ae3cdb2f2d1a6110bd38794dd5194473dba7f41322d7727783d4ff2117c8781c3831950adc1ef9f819295443bcf6b7f90ba2090e17e71cc1bf8684b3c66b986e99e25f8faaa8f19b8e927ea090c793f89785b153e56caffc8c13d15bfba608d23b851358145f7dfbc4dc5e29c62dab97d792897f1608a03292b70a78ffffff87