PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 70556 917d94e57a3a696748b8fbfc1f142c14f20c4340168de72796f54c4170023e92

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
b1529365fc11b8b1de6e736b1af26df38115b7bc986c2fd5134f8682e70a9ccd
Certificate Block Hash
917d94e57a3a696748b8fbfc1f142c14f20c4340168de72796f54c4170023e92
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...008545010004860100
001000000001000007010103000000010707000000000000000000000000000000000000000000000000000000000000000000002b21ab68414628f616e5e97c0eae93eecd53128b9eb79ecdc902d721780ada16bdba61bb2ad1a8e54cd77a6a475d24f156ab02a3e8a019c73e5c67c988c1eb1929ada71392aebb55473cc986579fd683cbf8325cd123f47f490700000000000000000200000002008545010004860100

Raw Header Hex

000040201f84f96e9dcf91a71c474ad469699243c92b2c89436c55dd2b18577e0d64b563e9450affa74ffd5b955ba98b8a8a2826f94341f41fcb95c3e20eb5d60225daf4da66286a13030118cd9c0ae782864f13d52f6c98bcb71581f36df21a6b736edeb1b811fc659352b1

Proof Data Hex

59,560 bytes
121216020307682cc95486d78e962d369713a46daa01509af35eb2209fe2ec2a19ce560ffff8568bd2ac77cc2b51f34bfabcc5d141e90935c9a6f2f1ac83d2c60f30644ad21bcadadd141b8e787c73cba9cc44e32fae01b461baf956077b291d4b89d25ae7a7284aa387078277df22ca15f194bd686809803b8d0239434e839bd26522f327cb94b63927a3eb95c168a27e64c89d0eb0514a0b42e27458e12d261709e1f355e481cbe282ad7c365c4d10e176c5db47e71c16b4f23f3aae078564c124452ba57c4c7adb39d2a43b29de69db281013d0e20a29b9ddcead0e32ddca4848e2eda1f493c34e0f06f1c4e8990fce21727f43959b0eb0882e9ec429c718fbc0cc9d9c931149d13d7a7145a23622bb2cd581ea1602e9f44537e0f61a5ab2e8bd43b3fa14091856edb2cd077357735b5fd3efd8f28173870e2a2c5cbd4ae59b0e90157eb4f230d7419e81079387294c755cb549159325d5334d5e318f700baf0be3c421989175a1a37242c043b2f2ac3accf123ab56909bdd0ba643e7ba1018a2b67c8c8a340b91c71285ba4a6e8e52e874cd1841e25f4b41a34e64d37d6cadcf1f272cddf1640bc7bc37d8d2be4abb2a377d55658c83659e07af8ac3496b8c8471d15b1a4a3c9a25ca35b207e4bbb907acf05871ac8c736667813d29f35421a9bb5421e31245a4eaff6875daaff7a555977e4fd965c2c460f445bba54219e30f2732023ad055f736c07ff272b9fe7512ce64aaffb8978843abe169d7004d390cc05c02a224f45b68fdaca0298be4b99607da9f094ff43f606c18aeb81a86e84f9108b933127184a7e8fcb5fa8433d03e1688dc1119922b650ce30b2088509ce28d1adea85859d89db03824963931802b27541a7fb3f7efdbab0431a1b904c09ed01063a4509e6bb4f5790533b0cb646be9ffffc45fdd751fc393a929f698a534062ecb7208d1cc040c8285951f0a3401d65077fb7eb0d7bba16dbd797779a91313458ed93b88d39d5840ebecc74c187ea6c40fddf8c4b2b6d8b2d3d77d9120614169341c7690a48b13c6ed5bfb55c7622288bf8ad293555b6b0e8c11e5bb0afef18c34ddc3fb3b47bd7e57a43d58bbabe40990fe002fa49b5ddadfdd822f8de358cea7a0dc31e3ca7e99d290a71a515a6dcadf5328f4f41e4dab38a5fd60c9ab3e94be78720b708337c393fd79e4ea9eb1a5d87d3b8931029f61f084a6f01ccdea6d9304a5ed64f419d11528f9c9dab3ef1dd14d83bb612286ac5a3f89a72de67fc6175950dc4a647f5b0ebc658ae69ee46d5df96d8d2aed04880f2d8f2aaa04ca93f98dadfb67582b782b54ccc8fb7dbbb605f439af2960246a991a4628f77eb2a8689cc36108f3247e397513883e786ca9e8a77c3409855163ff1aef66f6d642e104658d17bad5bc4453d044cec2d14604897e974578ccbbb4f99dabf68bce26819b97a4e125a79b55e5f562a8a12388aba1d3c5c1dedc0aefa405270dc3eb47d1b1ecd140ad30d7c6ccc6266729ff7d80f142c5850629c5e2e2571413ead25c42180044b1eca61b98f32c64fc0651f09fd84cf6e6e6a4f6290c6802d0597e3ada21155447b211cebee99634ad21e0b30e4d9ad535454e6dcd44835c2312f822748ad273c13a1f22dcff47575d759c7d1d860be45af33ba1fb5730191cb36049a59b6c09ab115d73a10e5c247d20f6a926c6be61220f53c7b67b9ec21fd1f1e2c27b6db01fd0d1b38e011c9fa545ffe4878a519f214c0c44e591316ca159ab3b3d439fdbeb8f3175ba43f1fab6eb234f5244345ac4125c82d1cda4a9fe59e8acbad326d3b1c95898dfd415044b8f5a33c2de14397044a08a9fc2b52000d2c27c280ca941b4fe4b3ace7e8083d22b1479ce5a2321e92ac9fc6199e90fecf52e9cab0bfe9335876ea230fac8cea40f768c6eca31c8178637dceb72bd63335ee7813b39c9fdfd7a8ade5cc694fe342dea134c120c46666e099e5a4af6f61ed86b57e49ea6e2332aa96469e40b8d0a7f1129cd9e6ac06d611dee6606c7d6aec61564581984ba5a44ed89ea1be0b29c4cde8aadc536ac41625553f3ff58d91b77d254cd2248514bcd7723d1819df39692b74b923e9b4569c451dc9cea1b8da6caa1c3b19a564d9f65f0537db9a528b55504337f306cd65d51b206ceb33803eb31d599a67ea89ffffaf2e96bd8f55bfe55789511b582bf0830749cbf5e905ca4c9eec384bf6adce1c2382b0115052471bdcb9bdfbea24fc4511407bd234e6124ecf3ab087a6a7970d3e2d6b2bd82323068a6d017a6f032f71189be89b28b14ff7398e1d5c5cbfd72a4a273294b524d598de95581705bbf5b4efe8c710ad38b140cdd6307c65ed5bfd37ee4068091c612bae47345dc0f83f159d9f364c26db9d25fae63145b5af6cfa7f221c6ea1e79ee315fc75187ddeb083d4cf0e51fd47024707e00d0d5c72d43bd45ec569d506d910ca2fee5bbafb96d75c2fc55254cad92bfb90193c967bded58813df5683fa46b5cfbe12d095a901c995d8d257085e4a29f4f89bce21404532e0b28e823041c53f51764caf9438f625a0e01edefadf4b80c3e69c6230691237ec5a4d9c026d9be108c3f765fe61d30b17781c2e3df633e43da202a5a118f55dcb9533ff43af919ac0e29304d1ef9da6bcb2c06eef64a17efa78d87d38bfb0b3ebabd9576505d745b32220a285812e017efc318b565838bb3e3fe84120377d9b9810f1eb9a6f7c9ebe6217d5e95b7db01d27f1d5f484f78b1c4168e95647553effde3855643f854288d6616a979fcf80d44dc419b571f0ffc8e38e0325708146442e9f9717540a944655c59e1192a71d2dfc364cb9d149cfbcb924efc16a3a6b0598a440e3119f7a01a804df61bd98ca764402a4ed016ef1b1a0d5f6a0da35c0e7a023a1fad3ec86cb0c3e73cbb9acd4985fdc8652ee4bf86ab01becdde3f52d163183bcb76cdf29d51a96b23de3e28b4b37427649e15c0100bfe9fb2da01102b818c768fd08775e4efbf26833bd677be525738ad41b118f5207f6362a1b70d21da503a37a1f70a1fb8a8ee1b280964574df9b2153b82663d5ecd2c1ad34169308232bb8c4a7a921612dbb1488fe48d25d725a2f62dd5bf6e095ed05cc310109779c977564cb934f1e968b33442e2cd3b26875a9d01952cd520a7aa5a00fbae73c9287371ddd4a0958e1e53d3323900e95f5df896daaa731141b1c9c24948b737a08457a6c425bd57bc51d0126be7d20ca8140681e427624d158abf73a7c6ae26203ddd73c054c3f943401f4b542ff8a3f7a42f783934e623b4b5dca0cd9ad5134db7fe745a73b229134ca2284d356df55ed97606d0962599ee2890968f1c6c517a555aefe4cdf2d2bae82dc98661e5e8b70bf915f4f409b68d8d5fd9723c151b2af64fd1f702924c184d2fc39b962e83a2b379c424a481a9f087d31315d112286a97e09cbfeebef58bc33285c600cf02a5a727abe24c166468e3c380c2edc840dec015180b887bf7bfa0f3e3afa78622d4584df8779deb1d7ea2a1f2fe75eeba034ed9149db1d53b988d599c7afc386a3c633ae422ea0b95a6515348478af8e77c79f271cc45186137a295737de71b245dae0c937c4fabb3e9529596fa8a2d36f6d8c60a91fb580137dbba97aecc267ca6abefdea92429b556bc5951058357022b007bb488046bb28edb5913392ce58d4ba0ca012b474d41fe630364eac2470ae2a8219732ef656bcac9657b08d83e471bc4a6322e7bfbab6bc4975ac036129360132498eb8eeccda27f4a5cd751f714482b5f59cd0f5bd9a3ff94144966a88821a6fddb03ca1c294c79a097501a8fe8540c65668927d78862962753a263b5ac3d7c8c7381e578083a0dfa855b575f66392d99eac9ab7c6aead90b7777abdb814525239e8145546aa00acd87e3ca950eb0d932c54a7cf9ab4f63bcf5730c6d4e8f18b28c8579a29a0637df9df489d075ef511f87b42c0743e2b239fda978b37d4c3c14e0abccc86f52299bec95c8f1ecd30ff2df22ee7326e8041e5a89db92d22912be606363ea3a06715d900e640f194648301ec63aa3f656e694489e9537c6893d50286fa4912f50e4ea0763d48e01456d1acdce8ab97319d9d5b8d7cc00f6a70c32d479c25e65af38db26c790bd483fce371d8c5d91472d03a7dd110203ac235ffde99ba5191a0e0e7a2992cffc634d8fbfe4905533053113f9c78b4678c4692491fedae0314266d6a03b472c0e1e26b37a61966df3c3591f610b17636d117ea538b3a35f50caf2abf5c375bbfed6326f3a756233d47e333df707e2a59c6eb1cf69b0f87d2b86e257f8e32bdac9c9a4a97ac52dbb219e46f5211ad866942af0ab210798f9d1e1ee1b4ceb68d4bd30c447cf9a7d80900e09cf3b7d6999be121e4a241aca3a423ad30e70acd6f23905e26ad356cd94a239eab6cd09a17250afc0f25e5e3e1c5d93c9a80dc4a0a8a5395375d9efc0ab8dd1dbbeab35029f573d83f78acbe78d6da7fccff229cd896c957e835081c982c6d5c8ad969494201ff147d9b926fcb7a37c933d307a8b270492a96d893cf3a4328868fdeec0903dff9b823939fc1002bd1ffa4d411e6879862ec4fbd7047a7da2b5227f5319116fead51f8b8d9c910f61a1e6a2ed22134183c22607ed37a1c35420c25c1e473a56d7be803e0815605cfc987eead555773cdcd3a7dbab28a78e62fca3ee5bf57bd327217fd4756ea793843b07658d501f6aaeec0d43cbd2e9e098f5200d94433f5cab6be80e62c9598370c2e8d0c20009bc955d1c5ff8931f64d74be1daa2f694ddd5ac4dcabd6f692b00acb804c90e44cd8ebeea5f38a881d926f265c86425ce80e8088512981a0e10e8393cc8bd54208cc211db43a337af455b6b73ea9c2c720bc884a8ef78f085c937fa7dcfe80591965f7081abf651099280b6b588dbac76a602c6b00c51a59f9b5e35f1963ac530dc32db16fc5ed89f8ffdb4ce1eea94bb0163ebfd61ae500f663569668dca17c67fe0fa4fe885903afe27a9f626bb5ac49c9b7d11037b0f6e01889793535e7f7e1d01832b39e31003bb6e696a10fbd47a2b7f68b557c3ab0d6e741220b7efdeacc968775e7d48cd5cb7d004a1a6c5f64d5761212f5b5d836e3e57aedd1f5f69826c53fa2979e070c2b8a5cbd776dbcc13bb8b58241f26654af5a3f462393a38583caf22b0d33f7b6421c5752febbf6f56dec096a77e28ff2c12f6ad81fbb2948b1e98a8b887b4bdee124d9dffa2b1782c1f3292e63593404ad3ec5972342372461999ecdcb720ff1a678de33b880fba067abdf72756dff66f7ca4bd5766044c3828e43772f55568a16e1960aa5f6b1a1aef2ca433de287ef03d8a51226a6b79578ebe6a3737b1b995484b0f020f029634ff2909143f1543df1eb50f852e21079c482f03c4c768398c857371258428d039a803fc0b906bbea5063f36675a1380ce5c8163065905b019178c689d3557ac94b42603cd914e7dd6ae92c75b147e8bb3145c8fdea256bdd0807b9516755afc19128ac1cc18512bb6a696e90bc51844dbced0589ebb69b29ff3f34a1d3971078ebd3d9dd78296dda391756b313340339b64ce4b1d9859ea94e4c6c8f4d9ca529bec804ad1ffdc9d9703ec4004237a53da7e51c9d0f0aeb4c2e34044adaa5f62369a40a9425654518d26a55adb743f639e48c9be97b74decfd6ce9bb0338567b8565fe7130aaf85d6af6759e77fa1fa9f6bbe1266c9e37d0355609835c761f6d44062cbaa35b4b408d52f3833fa5ea0f94074a5a060051e722760b31090e48425eddf8392e1529c3a6857ac5378a4b608043a095c4661c6d9338b8f4ff12091d5c56284a815e2bd437348326d0703973a41bd8f994615619e5cffc4f7d961fcc9e44201a9c773a23f9bbba25caf524b27e4eefc543f55c992d19f233888affa3fb6562baa115b91f1f0b53012aac5c4b7f57a6aa2b811d514477c891aa151b70fb349088d32a146182dbec3cb11a865d17e7016b6adb23cf6ebffdf3d9917fb3a8298601f9a9d897da107c35721dde822032a28b6920b960603c2692dcb5062560bc5d45094a253a8b7229452e9c89a0ac0e21b0af832d26968451028694be7518ab598b8343b32dda394cfc1148341b84b5249dfe366c7bb5cc53541674f15d6e1092cf60a3cb20f7aad4d7ded480e97021aac43aae97aa203237cdbdba1c5acec57acb229f3817fc36fd7335dcc203474f959640f8ce8d2de00dc2bddd55a1f53e23bec49a2844d40bcda0315e3d34cebf111f93470921831867f203802229e49e5f4eb558571f772027816a1c76a7f70147459f66c4c227e90cfc2d3cf34c4353a51944eff04b713a28e37448c966c665e52ee1c006a98a776787823967f778ca33bb04b7627a3c1c6814e2cda140e062d21c36768b5f63f4c10199921e9d8a772cb711dc7aa18ba45c5ce0861510c939cb46a2024736002effbf50ac56325d9de676d1fccb09444f6291e69db483acb166acc0b90fc24945d529728c4561bfe19d711435ba73fb1c9a8ceaf5310f6a7fd17856deb7200d434b5d9c9cdda296041539a0182bc4d1b99d3f6dd3402fd4542aa1f07d4e45fecc09e55d05a1161b70d115339418cedce6817ff3ce56c0dcb2826c2331f9bec97ff2ba20fcaec1a75dfc9d6c3354f258a1f42958960725b45b259a4a9301ab97cbe1d078e7394e0838889a017874e216cc2665ce67993b70020404af0af3d9d5d8b95155d3e92601f49f7a91f7c909bb77a4bf3d21855cedcf63dec6ca74925c61fae38e41349f99e0b2854bf5ce4ae831eaa57ff476df26da0e5db5865014db3ab3ca9daca218ce50bacf7a7223f3513b4b6153f401396381f768a564a52bb0a0ba05cdbe8830c3275d9a0b4dccf88840697e9925facc9a3f41dd52d11122cd795113e6ad35caa854db0ddd1961e80e20ac02ed5e4fe8f9ca6d5de84ba9dfa9a85b8b465c570d639837102b1691beab148a347975c4e11be3962624635ade94bc631e760ecf74b3cc5e5cd503ec5d7147d06d133b2df18babe5244baff9e028da201a51ad53ed2895f15a06b7dc21865ed406f96c949d5e1a845c5e870fd70a5a295872dbe3cd6111b72d9b351ceb9f8944195e41d6e1257f78bfbc1a1668c09572845a83006840d220f2021447fbf62a60ae6025ca4d5ebe46edc87e854c30fb140dc0f737f35f38a69c7e1b694187328600a738e72d698a96e1d1a3a0edeaf37659d01afa30f175dddff201567f86d22620b1b4231d13908532a38be64761c077d20f3fc184a3daef386ed794e86a78384e0629fca9707726bf7ece30bbc0272beb8e20c164e9a98cec41a02986c893c2dd8bd548e8c56c783f1f63f1d7b71a2459e57e9bb67ed9764b898713ada8b3367af47a2d681b0a03c02e75dab9609a5f66a2bc75d1b41025bf978f6b0b6ed6b287b5ac81068d7293549e9d418fc788089cd1d26a9c27772863923f73f330547e18e20b2cef91c9c418072dadd2847366933693580e6fe25d9faa24de24bffb10d8d0177745dafa30578e7b37639146bacf1f77065b420c14d813dc75e3643c31debdbbb01831c304492de7a3cd64ef0462243968a4d7aa8ed6c41f52e1b751d33c45831f1ddea5ebc08e044a479526984de194b95bb767bb3f3089733d779a19dd1d45f0db7f88bb81619587738ec59fd3b1b2c5da2a8d74cc2a5ccec9845ec7c9b324de9a3e0bd8088f8c2c18b6dfba37cba16973972ca7494416be6ee560a65196b9e0960af2980dd06ba9db0cc808c9ab2775308e8238e8b9af6566f831389b6c4aefefd3cabf44c4a35e7fb43917b62004d83504d33f5cc8add3aacc67a542aae8d0318f997dcbfcbb1c64b6c77000c323982edb993bbfbab622882f51be49092676a6fd499f74748f0fe13003005241bb2a0ce1d333644065bc8cbb2c91cd1ded632b2590df23403da1c441baa33db5626d28824391dcf289a4f3476ebb7394caac4d06dd428d784c329e85a0a6516ab017064e38a6f177ebd275329a9327ef7b40fa8201879b12225143e8309bb9cd55672edd1e2a43e0617ecb707ca4abfc2afe8e1dace08a56923ed1e91119610aab388778698d581a473cae5496ff96c520d48e52629e9c2c8614ed25379fdbcf70ac0d9fb3e7d80e958ffd7d4e5f4c505e34a78fe82314c7643da14eb6f568b9c9ae232459c75f2ffba75791a5713a02da57de025349353cfbc0d61bef5782fb93eb2c998e38209c74d43f66b2f45d494c3e76c429998c163048236b61a1769d5154219a5a758a053de901500c701a16ae0b7a81e5b34c1d7121b2c071a01f5dcb5b7df2f78186ba671cd2056bd00a814be0831ba76879b6c932fd8005fc2be069beee7cb27f494350bcf80caafa60039094c792369f3a2f6c7e754110697342f9facee1db7f828bd74408f7a720f9f91b0da097945dfab77eea4b2f499520a3ec818531a8739abe83b39e0d1beb0f96228038d5c9bc3f30aff936360de0e93a9e9d319a1f87f418c938dc6821a17f08f422847e245ea5fe50245fef57bdd10a6f72ed94725ee2518dec77433cd2341c03d80020a91438b8a6898ca66a48599e999cd8f041135454c3ccaaa3965f5cffa76e0a2e34b816343bca9035ace045dcb3170b8e67278084021ea0ad16bb1b28599773227e73a1d3fd26bf393da72c18e14cf7dfeee6aadb71f3e7091f1e3bf028740eace4ba0349749b7485374b4173a25feaba7eda4c8aeb5ae690747d46c890e85ba4343d2617af3d5c6be358ce20077623fecb05116ae91a510443f0a4520fb259de01d3e29bc3cd0242c7a81ac69c971568e111ad4514c6e5b753a11355df46cb2a2c6d7fbd1fe68872b82ed70ded229b99224e35f810d7267c8ea483813b5a79b942e77209f6a3cea1b99afe21fa5374fb793f03e74d44692e5ba85455c2bef711b6bd411f6590e083090a7470ffab32bf7ae456b649785d6c963c82fd195826027bfbfce6254f28f3d929cc27fac85abf89b9e3b97e8c02df021b72d01e3ae33f833ffed44fc17d2183925b2b3c7d7c6fd63789584d66a6ae89bdd73ee3dcc384f9143226facc8bbadd6e6d0f908c774cff03c8fb82ace130024be2339da7cc284338d4f9d832a2d13935c6c0de1a56eb14db249e95e818bb81d6b5a35fc9e4025ae9f6af551a5fec963eb11556173727e06e0526fced630d14e1afa4843641ae6f39aca2a8beb320d127970e9aa8ff48a37de4cd5cf7df0bc7787b77c1463c5dee634b489129b0b37d4c3d62f1e4d0c0894da55e0ddc3451339706af1548b6405e3de79b54b642879b5feeb62dfcc7377bd7bab2e323a5288db6d7ff2468a6504940b20f1733c11b2eb4fc5ff602f01878ad614c1aca4401c8355be8e5e1877d9f5b0ac805419c598b97ee267522d34e4db2eddca8bdfea8a8b1b4d641423e1e0551183a0fbfe65b7c2284d4a66b62b46b5674f6456341c700039b84218cf105e930f9fa3a510fdd0ff222b83479969d0afc2512e5a4cb57ec0e27289221d9d5efaecedca4c9b6f7633d9f54ca540daead006dc8dd4090701061f533e8b85baba9048e188c28545861b3324c7e40e6b8f4c5b36d955e445e89aed722dddf5b0d1b151e59785eefaa001e87162149977b8dd25247e36de441c9834f373002c6c1eda81c194d36a9c3c6c8c35aa0cffb6618ac675fd7c083042d78b9bd841ccc72e5bfd90605d64f22a03db751b0f33d8d123069d2b9bdc7f73d823243b4e5339b55973c8b48b78a712d7ce7c81d4a4956dc356651b9b7d237135be9f313fb209114b3603e923ee0feee30f091c7d83df613471b253de4916244884b62256ecaeb70326c0e9c2d5aad7d2ca90c47fd00a4b25a9ba57c665beb612b5a78c64f2554733d1294c3f3b0f58348b48aa0c3b0463f31359faccb80206f247ded0d20e146c51d34e3bedc6d39e37b98f81a80163f49765cb00d7275793dea73ae66cb2c3c3c26bf6847969759f60219dc7d723624ddd1f1b9bfd80eeef2ff0344f8ee100d0ea1e22f8edb1404d83a7c1bab1aa9cf99d033ee39f7ef120145ed4a18574cf268f7dc68011bc6d432022e5b14c45924b2df6fff1f9603e0cd84a197466c8ea00b42f1472c85fc1ccf27435b9db1b1202981fdab7b72acfc42cae16c85afcc869cf8ae915dc0265f3dac4b786c60033b7e4e4362ab8e848f507b950698f24323d35ca58998982d48a2eb8d67c4d099f771a7532d346d1c98aeec5f2f74efc9b2d3d675916f224a2bca9d5aeaae67170e1bc2461e380f9edf28cb65439a0e87bf766de39d58989570e54f80ce2d2d4bd5b49df1a03fd36e046879f02d9516464160f27586d46c5bf74d51db9aa7d443fbb3efb00b958251687530455e3784bb8584fd39573c1b0c527b2a7d407886e87ee2818af56035c04fede9c5626e09e371290f8f70398de3e86fd82b0803515213e3eb2f65eceb3f44a6b10e03e04947520f434097b96f54ffeaa2666348f29ea732569796fe937a360b07dfd8572e09aac8414ec2aa4406d7ed8c4e7a12f698f48b20ccf0411bff5c72cac9358a7ceb043f84e70a6259d24770d7f4a45515b7550170fb11af9c4552910b42f83e32f2c022e52b79902e6d2698554e99d794e613e023a7726ed9d51adb75842569dd1ef5389275a233cd6604ecdc870c21d32752fe988c7bd1c2e4c5d46540af12d2f099a3de7b72dfac21bec9c3362fc26f2532fb0dbc7c54e3c72b7e70d28e4c30be432bd4838a3c22d7b55dcf893e9b6ff7e60243c867c88860dd863801cfb0f5f97a0801880c27b61721ad4a513cd910863ef945f364596ad183101102de5f221ed8ae0751cd2ebe7a399afb6edbfc681bbc3d9a87d3510ec449e5d2b0f4a6c59e331790731df2de9f4316b6ed04c2bb4a0b59046e02f21b4cb9e752c94cd587a8d52a96a7c2f3e59308913587a686b46508ec6e94a1e48d3d306a3644d41da8fd948bdea0c0301f7f972757076d0bb397184b5e84bbf4eb87ac5cdc0ca223be6f61b7d25b8b440c439d9f837d90aa945fee4f2ef63b4ffbdf71700d03db6526822a4912324007be1abb42c51faf21c8bb9383c3609fa00f2731b90cc630033774ea3ec7e15145ad33b052da890141f996031d165664fa2d29f6c5d22c2f61682e205552a5b53dab33e29a17ef7a18100871538cc9e390b46a3c422437f52d2edb9a25458c11ec456bd4e8a75c3f7731de3d5fc81791307a82318232260af22779374d4321d698b555bdcfa28e8f1775aaaabd56d9a64fd71f6839cc17ce256f9854a2dc8ca2f10f4c6e0ad766394505ba167b17bc247b0d7d06928fc812889a5a2f08cc2bf0ed51c4f5886d1a70ca3e5f65a8919b6f9cceff69a904d67bce3ff19ab70bc3c01d98fed7e32d521ee447c701fb975916e0fc039fadcf0c4f6826420b4a9a90fe93df9685592658037bead62503f6c6558e0125f222525550603b2e51bacc95646513a93589ccddeef25008f319c04bf77aeab93093a5bb5b9c2b3f6c572dd22c442de174659d2eda0e1db7f08df052c98a189c61a212d35ccfebef66defc682d298cb029b971ae174ef39b0d27322c67012560e65ce567fcb378b72ac9b7de0676acac404308141947b6668f5cbe3ae6af8fbfedcae3ec98f0733971aa487c8a4511a42739a6658d11ffed8e948d2f2187187e60fff6913a0317076758a80d169cb64f7eb5dec4fdff29528a615aef87a7199ea5a201c513791fe03171daeb3d8fd85281579559c5ddad2d16c4755fc1f4e379acd8e2959af6815fd460bb5abe2c86eb475b9b6626fdb2e7ffc24eeeedb91226595828cf4ff3e13e85b8ef225b21f1cf08d65499e15316075fcecc55959f3f28100f200a884e85892d8615a2982ea4c497bf29562031b1ab3362b9c7b678dbf5a7570e0a679af12d05aa92b344e79198ba3561c7468ae7f62af66c8b68c37d2d59c6bdac9b12e0befd28d90ce0627055271ffe3a93bae271de899b4f073ca0da7e952a3a1b86db5f698ae6d99a2d36db62d3453baa624a2e566a15a5cd8d8a4eb0529689a49ff51c9e206dfcf23eca171c0710ebb35c0405c2e0f64ef3d5e1c654244aa98bd8591c5c6f0403220905eabb9b5d6da013f7146e4a59e0976e891a345aff22552d82f4b70a2b1cf940217f38bd4fae335514bc4b46aaa435e0445d4633c836e62be68b795a4e877fc13e47394e186e95236a7002f5f92db0ef1988783458469136e9f6cf5c355935f71f78886ec0afd33176509c2f67b8f7843b8741dc839014093ab56db5bc275865fcd00a15f3187ca401aa51853f2a6b44cf8e834d7a3d2a0f34d670241bcb64ecaae0aac5b8d0b6f3707983d7ccaaa31c226e4f258203a2bf238f02d61c551abe2c2a2dd235c3132319445ea19908abc2cc9074427cfdd49fff99689d7c8d88bc2511a853d512719053e5db8e5c2326e857134576f1ba4967d3328d7479ed8dea9c25c04c8eccfaabf052155ff4c799b5b591c1ba6c20d905cdfd5526c3de19664a4a76442cdc5d3ab7c033b5bdd326f11f97d7a3e1040ab624485c4651daf6d9f79248809ec0ab5f63411d12c1d4153a57dbb4998d3521444dd4a68e549a560e20545f117f7843f0b3be8498d9241c716698f32a2fd0684d0bc41ec41e4c5bc34b0f2bfdd213fdc8b17ff3fa94dd2b32256315eb040336cff5b0ac8cc322e3efb87012b464b81590026065e8c47a26d3c5915bc2b378d6d307898dc519f5f6a2536382b25f0eca8191ec92feba6ea0afd0bc8f6b650222959aa3e1aa0dad9db551b2970314fbf60eb3f8ddc2b3fee86e7bf939a4fc35054a266084a85065b8c4fc5c53555ac0ede2e84b6755ca98fa1111fa348bc19a23cfac91a593e8cbebfaca9e7a9d1a0d786d52085f2cd1c0e72acd97776ae11f66f9dfcf597e9b6cd94f4395b181dd06a8872ccd4cb016c17213c139e1ef53b0ca29cbf038a4582eeb4ae67649b30b5cd91e2a9c5640ad5ceb493570cdd986ecd9c8c41f287b34bca2a72c93ab48663d759e8778910137917a9aa6c74412fc8f9cd40410734f1b2aed9d56e9325c50e3f569e20365b855d30995e92662ef8288cb8b4440e8280d847e8a27fe2aa0096c9710eaab48f21dff1b89f010b0fc99e9682a3fa64968542893cb5101d73c9552569a5ceb179807085d5b87583bd2022912759c6fef1a10e7f8ce46e504fe29b15e04447e6bbd16752392a71cf72156bf5223947e7d8d0c8219f94af64ac837b39463599f7dd7f60ab0e03a244333b12fe2363523cb5f377d3de1de04709884121d1efd06d7009c654a1842574788f96a00356168b56b93868967d8c79d2a2cb4ebd54aaeb471baee19fab82517e186de617a79dcfedf9f567ebf4eec05a85f534f904525c02a0322ee56422e1d5a31a5124fd7346d5e3317372888b1abf25ea8612487b324ccf5eabbab5d626bc1b492099ee5a7b3628a6bafff5ba85d1cbb9f7cadee593bc78272c9771f30635181e8b3f52ab8674bb956f68e4b35512f2b6a4f794026f4977c71e5ee04d616ae533447bc493ee61225aafac398fdc47649cc9d5458e33456f50df262bd0556a66634188963c37208a9545a0d936dc7a312747945a2f21a6615cbbd0f28f39a55974b367ebaf2d6ff1ed194918540f18b0d89e70838bb8668119549d027c0e4717393fe30432fa8017fa0d7211b7e8cf25e0417372e09b5c4e8e87fd078c0a507d66d70b56b528a4cdc35337f2a71d121933a2158dcc4614c08e35de2abf20fb48cd94fb0d9d08b739f7aa7267f312caf6c60fc6dd229d7ac453020abcfb1784b1205f6dcb2ac82a71cae4a9152eaae30c4c053216b718531eedbdba02fdffa9277bc006063473d369a15acc989c76f2c5c6ce0bb6359a3b1a88221f0b61a89dc2191575f301ae9ed5672bb2544188d9945d057cb1731afa45e68c31f7d0cadf0dffd6ca79c8be9eee35c1d605d3c5bc67842db5767c344a7409277c5cf0271d6912ceee2c4ede74c00d875c43af5a9f03ffd25c83ee559f7c6907f0d913a63a22f07afa49dc394c4aa8696cdad6555b07a800cdc83b3e14c5edc27c4ce9d0cb187cc09d3057152e93355b64123ec3ade2050d779f97c6470eb1c2a38af4f716d9a7d9af771903afeee48f928d27a68ebe33d30754172fd009d4d976e84e121ddaac1faadc42c3bdd0611a4d70fb0c3a399ecf1a5998146b31fe519af58d27e1f508c1490faa077e0bb85062f6e9b2c784ce9d38b40ee8f59b3acd842c6891cbeaae54c47fa9b75b3cebf2ab2ea7a45e735b26eee23f8b4f13ca152db77dcbabc891f4973274531019a5fa343040b3a37e30d5f99ab2efa399ea277b796c368d11ad9a9b9c2b71cd72a70c06845460b8bea0cf7f6efa26afaa218b637d1154184b1d118d3d12ba1eeeb77f4f3036ed9781e0ec7eb471df050f72911f02f1ada36fbfda9de73d3f99d4a62725ff91d08ed16f42d2a9c24f5feeb0cc89a22c01345326017555cc5f06e51c35b063459114a1715f750d69f30e5a2e6184a492915d0ea5f24ce82df9cf87e8d1a211be2f861550751b520741b8e51ca24ad2640cdf8b640bc70c184bd31c78def1c3a3247f9975fc52bedb54a4c58974fd8214b58ae5cc309a85eae1bd697cbdb281eaf5d1f2c3f3bf13a6b0e0a84141c369af8807c4ef9f236a2d30e26f55aff9f8418599b1ca4bb6569c7ea46a4aad625a7b3a68f69bb8e6ddee054bd48f9be1b5956d5b490fa95c45fd73d2dde9c426a2ac84376338477430f5fb08b08437704aaf9a03d5136a2743d0ff3e6fbe497fe7fc66b9044dcd04066631dfc669045037eb8778832ae05cd7fa96668dc4be652e50260da9ded946428159e0aaa4eeb0f5aad0eb203185f900e3853963bfad6197177f5d5f97c1f4585c068051f3bd01ba4655c4e015ca762fb478763f1c10765d4f22fb53727ad33e286874fb18eeff7d8d65eadc7b988324f84bd78f7dc0e5493e11faa5998023eedb8eca83d9470a63d5d0048b20e86f911c10971a9279071c64c74eb4c27c708a0e58fc58e2a4c9bc36d96945b85597085e902c25e71457c2379067b685e632e237ba29a01b0320e95ec1a043cdb9c3f1c7a5c461617929f9a287d3dabc1833ad30e07a513fc8a55d7856500763978562c5bcb3cb5c9b69d82b7df5ff5bc66a08911d340f4e59c6ac9e161d870908e33feb7a7753b8f300f3a989114d9ce92f1015bc8663127080ae56b3d3b3b7ae0cdac5e9029808f655beddfe4bca6944d8bf3cdb571a6ac5b35aa4c6457e3afd78803f7c3e0f7e2619bb38aa569ae47f5bfbc52867e0f312ad032729c7462bfd1d0ce988d89118fc07b8ea97c2fdee9f20d08bb0554b9999314854de6d7140034f2b7d44cea009a404375c630ac9ab471b66ad17b4c51c52d8b104b92e0b3be4fbf05d657d2eb999b5d2175dfbb28e5c9fdf26740bc8a064784213f2527fd6bc320a7816f72a8b020e5128256638600c91d903c2dc36180269617bd462ef1e3eac2570afe5679095ccdd14f989eff1e1ba260d50df68383b9557c98440a59b33a70d3b4d60cc08873823cb0f7c5644fca157fcaa2e9f0efca33a918666c26b6f41f0cd1a30dfc252f087c386ceb3e2d62704f126d2d587788b090665e9172343e149db96256f973d1c43b07f4781cb5725e0e805ed59235bcab9707c273b796a1207fffb0a3a7c8f52b188f4d26a27433979fbfd8c371991f33ad0c9f4041366df39059823ad540cd02cb0f4b669caabe795e7b68e8e51e9eefe2b4eb34a259865df616619626caaa107d00e55c0a6f30ab34a483860ac55ba54a6e02e56488d6023a6e8593c9f88417331e919ebe67785ecd16cce229816e4f474eede404a354ded54d55853e1dda1c3642830f949b6bfdb5a20ab4a855ba896f9f27d0205e6f0ee84e5a2394402afd6365ecfdf37c5967dfc3c832ed34bbe1396c1ff35d0bd7c4c6138edc8c6eb35d226975a765a18ab836c63b2ae5e47db16eac4478d87c37cb47643e9b5349248b84206ea677f0482f479e078f315b9c45590d888ae5b66c219922e4aae27e5c2b114dcf4d9922775bc3748db2d1503178518f72891666fc4b87d39a5d254dc42a83b8a5c49fda249e0d1e6e0373d6783bd38acd9b6628beab569790c9ae5abaaba2bee5e384d749e8543abda8473e7edb8c4a5ca8da95d7bd3cce33b7986fc3bc5b84fae0e789b716ecf5a9e8f90eaf435d5a8520d84c0906217de2c548e90ce75417910e6ae00b5da05ce457b66aad6943f982325e89e100e03520b177a1ee0fb7046e9917a074c9d6764475f76d13ffbc5ec805155d6e2a6612e810b238fcfa2d1e0ce13e7f91f7cc9c6d77560bee29accf23356eba74a1af3498f0d9d8623fec3efe55e0aee0d44afa3d80a8f3ad812e086c1785a579df3fcd4e61abe4f78d68c519ff1def6399c37e5c5d5f7b0379c58f21d6e86f043606b19c74ea219b1e8a7ca4f95909a3586fc78efc7b596dd149232a8962bcd0a95137fb0d6c853f5bd4c2eda3390972f2b923428101c7443d51dcf73e1089c15c45ea6d9246f964727f3e6560005ce161bed0bc685069ead514ffb9b3dd7fb39006c11ac225f9388af8b378f666bc4c8058345c8f619ca33f5d7d650755b19e979da0d7a13f7277b63e2591e92e83811d2f1b424473c0e0324d043bc41ff3e0e33177b0ca13bcc2897a1cf0a11343885abc4996ec18c8aa53d7f2479038b4c526da18bcbf9a28360091b02c2557d7c03adcc4e40aff0d8bdf366f899627cf0ffc68f9ad8805610faf55714f2dedf6b266840ff31b3595692071c997412a47c63b8fbcff1015c4b7e6b7afae9dce2f38c3c51b1357e07ea29c98d263089c4a4fea17e9500aa633e687e1aa9ef3230386e64044ca30bdc4b54626b7fd6afe0186289845434c87d12081d2f8fc34a83a0f3c9eb75966ff9b42c77cdf17117ee7722b98b49faf6d9f91992affcc664d064a66c38a928d9d562a5e77708917485c954297d1f8440659d2a25b05d06f94251aa591a17c4e8b660afd08849642f551f29043fcd8cc00c80345c6413f6c2309a85852cb212bfed673d94c99edddd8bcf565f462df11124419c2a4b4be0a0c659c6d35bddc2725784ee34cbbbcfac15a402bc082e524e960a4a3e0004e4c877884d798ed8b195057c2ae9eff4fff4c141d52a2337b7b262eb982a5713be1cd615870a883ab49e857261c468557e54a4ba17d9145b06df4a03fc22ceb0f2968f24b91e9675036d1d7bce165f3cc4092ca678d15f6b495473968ef0d7f6843dbb6195944be33e16f3e059809a0961fe5fefdefc68dc2e18abb99dc23c89115d5fac371023e44649a7b83e4c4ff81c8bab37830a371be9598caa1187274265eea0ee3bacbc0acce79b643d23ad04f80db73052f6fbef49f16252f4f55f5986b96f14e9bc12d36f87c5a37280c97880321c4f3c67d1edda535b4488da22b10c470645245f7d54f79fa0c50edf244ba857ba4864be85a667568983cf00fd75dfb8c0cdec4bd6680171ab6003ff11702e09a6cd421d10aad3a2197c8afc5c606e3f9774192a522f26955dc09fdf050b45a35d325686236af9ad785e2eb8b1b58b198ccdd03192dd1d50844a0f7769fc59129d371f0f35693c31031272112e593b90fb428727901fe21f379ffb635b865dd5d9f04ee0162c21142eff8b5d340f91c36d8782ac198ebd5b05c1059ed1b7fd80fab7020abaea96033a4162a4d8600f55e5f11f301f7d4e226ffd330ff45672b4e7168568a09db3a0bfd458f011aa22fda06ff625f5cd9adf645bf2e39888a504a3fcf5a653c6bfd1a7f1c88dd4f21c6862838a86fea6d7e500f5196df39400d78e04f22c647ab09bd7156c39eadb7413d4272f79ba6203b63752df45027008e918ac0cf8019f586a49c226c23041d0faa1d1be654e32bd91649b129234b5d7ada836c6e7ef4c318ee8efc242eab609ac3c4c866d16ba9f3c95fa7a00d5e8dff1e34b6b67768759433fa258d6ce117c87dad31462730009e8a71b2d24421f1779475e2440ffa241e994c9c9cb6d60b21e0bfaf36de811f2bc10474d8f97045dad1e44094ed70280f2abe2c1579c44de0297375856605c876e6e7e8c964e9c326eb52b7c8638fc8d1db9b341764545964d44158ac570c1bdb7fb5eddc0ec13475054071d1d677ed7734b7558bd06da56c3febb62dade61595420477f0312339881aa104e81f5c23ad96b72a96770fe00e339da5e2f115c2603ee3e1bd16af1a1646e84e686923f50ea2cef16bc87c94d57da04481e64282365d488d940d2381ddf456413b4cbc4493ffea1562eb0496f1f03647dcfd92cd2e7145ee47adcfeebba75e141426680abb6b218e5fa799b93ab501892ce10cda2ef473d8b125ec902c00e3fe3965e591d470fd88fd3857daec3a6996764788bdcdf6423ef5e88ed79d601fd75bdf12840b635ddcf976b545a33763a5b9d661c7225c82bfcd065de1fdc688270a397596321803e890c906036f299c80c8d69591393f3098c00c1f6a9805e955d7bba4812fc23d468cc5468b3d0eed70c3fbd4c50caaafb94d52b9902cbf87b14f3395635ead1ce07e927e8df59d157367af4c61e424aeaba75917297c8399699f73d555ca1880ba9b728f962bafbf0f464c5cb99128c6c8d5d7e670bdfc05f63b877f06cf3774c04ed0d20f909d095e9e427c80c035059e11ff03f09f0308dfa0c51ec45a5e46a8135641921cf818d872936c106dd23e86f17c1801d0c49e49f1b794e965e783565e31c9f42f217c447dc2d3fe6f3421dfb5d3d1f4c40d8ca3def8fef5eb97b48c30dc4980e415673ef164725477d05fe5f8065a489c5e19be026cc1cd0503ad95662dce44b60e23088b6cabf07b779c4b8088fc292f743ce9f276f419419bf00ec848dd698b7996f9662788a3b00aabdd5833b7495ad27c9ff58f5e4c9e9e3e3dfce6ba83e3a0fcdf827fe48b942bb0c742fc0879aa509c29ecf9dacb3494bb09b937fa6e814eff0916cd97cb35e3bcf4ef259ba60dd1bc555cdc0ef9b747b5ac3491cbfb6a7f831195d57650ade9eca8f6d599a94c4a32e0068ec5b7ce8154260f5ede8c60fb3ead9a8cadefddf2ceb00662e19ac2845486553957863d11c28dc26adf6bd687c1fa2cc9e363f6f31a4e0432ccd242e80a195cf401d22b0b582bc4dabf54a395d6fd7ffcffdbf95a771159450615c9c2767d4d2d5a855e60e533cbb72e396bb659187c62c01ef784fd2c318d1ad9eaeb7d9308ca0226f7f50b7b6a851dc574017e5a95faab666a4ffc68ac8a8accb1ab654636bdf9ba1a4d80277141e26d3b82f549be06acdcf5840125572da2ecfa5beb0ab1f29056e46cc731ed0ec2e435c41ecef09be9488bce71df76aa254c6cda1d9612ce620fb3310163cc945cc0d4aad7afb19036ac7bfe207640c82c541951d1672e0c29bea98462d388cb26c4190f59e9f9962ff48c1050559f5e19aefb008bdba717e8efdffb4e1706aae3e3e24bd1ed27f177ff06b49f7f823a86f3584f3626555afcfd375b4bd907c9653356df9730c4db6905e4bf67e184b65d48270d30e173312c6cc44de802848c54dfc6effc3a1b5544d6802bc4e8e0ec16a38b1491aa002f17a1badd985111ea9a0cc470df8f74c2fbee3146cdab59ac7793c45596aee1c12beeb85c53a454d2aa27d975accb6260049e270e1bf2ebd28d95ea47ec04369d2719c16c099e05ddb080a3f5b277628f47b5898852a5212691bde9efb348ed6fd79350536ab9d3dc6bedeb8af15b4273b1713ad95f002d12382dd60e070ae3d9cb62243f21fe4eaed3226c7b3d5182d04e2e386093a66f7e5878c8076c1e639c53a0296eed3467165684474483930c83fbe98d299b65c08c67f757a0cd4370d0c24760afb49cbf46ddbb5c8be79c296c0748f887e55a3a81fed7feadb45aa1e0cac7f8673a1c253d2670b05b4ce194b6e8c042a22211ea2bd61445cf25d4d2c7e5a53239049a804d13828963d9a484440617230a1d7e4bfcdd80806cd8863c95cd5cd5b84e342736d003332046145b205cdece0b8f3aba1ff021285bd7b9e6e3fce9e27409ae4688c7192fbfce65fea534e344ae6b62489a6a69fbc739ff4ef3e18437cc1357905e27ae83ed9e95f43644242d69290424bf5b4487650b2638084be0718c6b8b107a20310675d6be1915a4525351be55ab4cc9f3c761c34157abc1766ac9b9d77f8a3708f267df3d755aa776a2d04d40e409d5ac85c2a269913328d8373bbb2b5e583c0699c6562784f03e91ee499ec9ea16819cb555647652be8f5a2e4a42b510801eb14fb3004792d2245922c9559af5faef42fee8420fe68a569ba8a70579a470705565706ffce77cd9fd0c0ba0e427524755c283d97f7379fedc53d7a24ce29bda9225282d0932163b915efa8d8633dc0ac3cb3eeda9e571df45606ce384c78e4fb644ffdb476e1ffa1439553eb7741186488a5bbe6a945371bedee518cbd660e4a185e13cc1c715d515f311cd40b8d596a1381cb1a543c4f05aba8cd68027b246ae4b3d6100d8d4a84c64b51b30d43b16a1655dd87897a304d0786309eeff0cfc571976d995b2f9fab44199bfed3e92eb91a0664588138750a8317d59f3889c2546f448b7dead7600d89b8e749a51020050b838bc9a471fe69a04674173c3a3b611193566c3c5fb9923d6a0f0e7b277ae3268474b370724d3305fa66b8d720367cf5a12fb77a1b1a656bdab7c7873ad8f4b2956572c57553febf89cca0133e40e7bb8c1690a6bef9947791919cec1a702899faeae8ec65eebc6a18975ff925561e875d06ff9240de8de34d269285859138a7a33952cbedae307bf042a5526ee745b4e535f314c7047f59208de8748c070cbe0c09243fbc25c6ab661d3311ddce5f499519ec5875ab3a36335e5656b223a6e1fe90d6f29132c427ddff9972a7e8d925079ad4c83ab188b7b665bf33dbd4992d487f95ec329dc29d37ffe51e78bb6c3c1b117295c77636f294554c26979ea858c9ea59540708e8515822594a4698ae7675a08442ca63c9152a4faf6a5ba3052606cccfe652f675a39517e74dcb00bb145dc35769aa117ce1cef27a13f0fcbd2bd52f133a4871556c4dc057773e969a5025b5a12106afbc5b5062388a81976e6429cf0aac4c22289355e248fa6d68cc29696234ef098da98a2f0399a41b7eefedf90c25fcb5acaccb6d519af2d96183607a25d985dfeb718aa4a18d80b7d1e538e8c65a4f4de6a46c22e7f8d43166a46b6e1eac9578cb777f43440d6a879808b0a782878f80373259f510a5ac56abdb5c2d58390d6ae6a1dda8ad864013bd0d09394696ac0e75f92c3ac1adfb9bfa97b8d966654479b7ceabb41699c1ba1c10053097d5caddf3269470b42e28dfa708b08c89456e345da7f7af7566ab8d60174eececc7e905e5ee45a793b096c75805ac508affbe33d54daa1fc4fefc3942732b4bb4f7a92b4df9b6b80dd34a0a23a46eef8c94924444370bfdf53e211d7c26e9c18acebe85b2a8256ba4e16c938349103372f909c79baba4519069839ec4f1742a08763cd3a58ff84a1567bad34fa7674c61943591f6442780003a87c7e971d87a3dd114bae6e4def182acc363f93111f40b0b75187d4927a0ffb14564f5eeceab31b8f7e68b82fa24ada2d8c4e1e2a5bf90b4b75483cb5f7786f7227e91cc9ddbcc0f8a9adf08fc373d18adb5b1e00394204e7bbf8fe69df9d011c13d2e54e58f17452868d351948be4585425e202b6efef896ed9af52f20b306417f78767cee5aa7892f57a72a48226f237f4672018d931a3592a13b24ca87c5d3f42bc7c9b6bed05cbfdc26bbbaec14e49d56a56e8b5fe0c0d2e72771170c3bcb0bbe31a8a9a84c6ddd98d8dd17c2870b88d91596936d7986de90705169c380a6aea3b2a4e74181a5657662ba98f1f8840cb91418bd8b6657befa102ad356074c1f83bc2f09269192f87fe4738bb5367f1bbcc30fc1ee192ef1710fc5699ccf8596fce072d730a4f6391d88defaa95fab28f5c2fb40b6f28b32a511b8fd1c8288edf8bd030f78723801231dab8d5471fa4997f55530c20acfe4e18ca61dce077e2ffc14c533c16546ea1e495297279a5211e66a56ca6477210aefdecabe4c5478dc7d8c509ec5d1c8652002db2797590e868ac581fda90f03de58c1ec45fd5a261c6b31a6d829e1b6932e207acfedecc6b5ad74b7c6111be0ff855505c66e07ceddcd2d89582a34af601ede4eb99bcb631d343f08f52a18fa8e1d30f61245668e97bb98eaff8a821d46c5ff9e9ab305f15a0fb447a64c21e1d04001d2ca1767c8e21b8eb015501f1e0516b804e7f8a151eff729c6d6d1abac46d913567970e9563c9a1451d210715481c30a64f88e236429a261ecf3dff8f64adab5ad57d0e7426b382460345be45ded8a673239a7bb7179b1bb46e7f3884659ac61c9131bc75d5fa865c01e158373966ce101e2d1d96adbdebbd84a55895b0126629391c34bc06e9209311916265e1479e3172a8970ebe6074a98cf80f375a1de806dcb87171858e753c03ab790c3652cfa6b9714934bce3accced677bc8475fdc752593f6ca177486552a395e51e0c0a56d655c0949c110a289d25e12b677521fc59706ba3bae8f985b41da0954fe276285d2c6717c111d8f919a89849716c764316cf539edddd6b16a5cfca8bbfe5f3c792ff79be1a445989bfd1c6a921e4ff969271d62fd28ecf6a221f1607296a7d0f4065a01ff4d4cba56fb8417f62e59d1f46fcd1e216bc4f4fcdedf10f4f0f38012afc0319c91e0fe29e30ccace2e1e091e2c45c5fd7ca343228d95446609baf404f62316b89d1f81f239dd40c427670b43d0443bdc1c4b7e129c747e64e760b016f7f810eab9fc2662fe8e2ae583237495976b71fc19f6fb15fff03853e1f8ab71b154c468d35f8d0aeee8a46d5c3847df78f8f16d924b007c459728bc8e72e298a54db042452e9b0b96f1c09dbdccd0254102f23e207e2a34508970a1ade09e19165fdf52150a26952feee37414c63d49d02fa23804ac4bafeb0f9c2a3f8a4ab3f1d685bc20c930fed7b759fc09f2358a58c0973c00cf2a789e3c34118b2f9c6f95d2e4dc55d1d3c0f5a1889407dbf8c42506f9f64f6fc59f701da744d4bd9b84aff6078c91c1bda9bc001fb27720a7a9a1b18e2bc5878d68ff0f2e2e61c7d31cf995b260824601c5f4d5425ff24c1393f4f6a1fe7d5cece06db0b245af2a8ddbb94b0a25b56d3d65e3b426b3288f5935d47a5bcf6d930bc0d52c16812b10db8fa361c8b01c03c9f716d0035b71f5f2f1655bd5586a8cd604e62a4e0b152932275570a95c612190803e71e44dfce811c411be7ef38c812ddc81b70c7010d7f6ec8c6edffe855461c957fbfd75572045576197ec81abff2f9941ee69f2bed9a4900018af5b35e3beb99424656886492aba16fdda05a8d76ef88dcdc7ac388393fe80876680ce31ab6b51e4c3773b8c63aa0fcd883920af7c8dfa2ae7989e5dddd14476e6960884d193b46669b50aaeb07dab09f37ff9bb002096ba5d3beaf4aaf93d112f794ffd245ddcd14dc40d29d4244963da961cbc7940ec268b06a4d68974bb8181eb4bb7a67e9e878f011cffbad13d6c5f2b9a45d9019521f08e210dd3a68e36ecfbc36646969f7bb73dcf763c7b02537f07ef396e5a8a324ba6454acde0f117a686286310adcb5ee4ba63e90cb0a892acfc4786c9b1b3faabd5838cecff7c630d394d3f850332a8c0f3799c164ba05607a0c2b2e704db42e1fc20b07d6bcefa3bd8a8797a5332421175a8180a26827ac961e7b04ce9929e14def854dab22bb8299799223acb00b5fc06b681914b3d61ee60a6d96158919d189788771a7fa006bfbd3531442e7c35e76557bb747d248b2f60de4cd283f7335ec432633e039ff5b0316213964a493ecfe7fa5859fea708cd90f46d67434415a21bc5505aaf371ea5a4b0d928b3b4f7fc149b3a0c8135e4fe1cfa9b56adea0aaa2c0b1afadd560b2679518314df60dc31584c60dd1629d70db0f9b0bcc41a2e8ddf61a3d681314147212062dc7ac136f8975bf272c478afecf8695d7a4ce67b07b267b0c71f1fbd02aa6280123ce73d1727fcd76e6b3c23c20c33f0e42027611d4cdad1fae17128a47c9e31425019fc7a78965f079c5dca75137c40de220982e1a3876453294519756b636d5bd0923c5b3cbf9332f208ab9be2a7d1ed60ca2db23c6ab2238bd0d92c9a19ac36cc5463bd33cc957507341a792599c0c19b112fa1ce918084621a134d30c047635c4f023c3cd2cc71c56e488f796758d87d87ae83907dc8ad52d641c1f275b1b82e1d980e14c742f24615f44e858ec9be09c5e7738244d29edd11d8be344b93cc16e96851f2735c3ce640d79bbf5fc2f66b918fb98474d2d4a83cbadac68da220b5d36dec3a61dd1f197dc9427a61bb311ee88e86c5ea37d28d7f736d3a5abb0bdd99d799bf8db8d241ba580f45823bb7df07902c7fd07bef7990cc502364d4aa34d82176b3426f25edbf74ed36caf209aacf12801d534388f6bd46b8e1c54804cd4f370aca9be36b3bb0ba8c6df8e94a7ff98c8698d9335d6781fbbefa8c2d06526f82d506b6d041a3f93bf4eeda97be21bb1c0af2ad2e4ca912ffa34716cdb432a93550fbfbcc619b573b1a093a0f1afe0f01c8e377316b6bd5059d047e4ef221c67920d2bb79f9d95ce2d9c9910baa4a3c8218fa6a0d37a36f029bb6a42f828fabf19c49a08f3cffb698639c214cb9efbb3e8779b45a564bd67abb7365da01d23d25bbb1fa92cb642189807ffcc12f768504ebd97006d2b0f0e22d8dac1c158192ed30b57674b66cf118ca4095a81810d2aabc2c941c33a2e5fbbb14a018bca5a132659e77ec2f791d2c92c79d2414158c0c9a96ae9a76d3685b64d27e730d604e0438f39ab5f7b997fdcd0e9754bae62d85ea87efa99c6c05cb0f845ce7ea0dd1aad9ed739efcfee0f9d5e464c7635fc9d51fa451eada8ba8029d1570d8c34b513d1be364ac3db8e461c80a87503cb436d8488de3c383c69bd27edb37a4f0197b81f7f8b47a4875ae4c8e741e5317021f2127a919be51e9604355d1470d3b3ee0b8cb8d346ba15123d1a005bf6085d30786be0e9d5a965163195573dc209491756ba5d7d2868c0a03cb4d511f7f81871254ef383ed80c92b31309c9c5e3decc083b8ac2dcfb43e6f1f500e2fb0aff22c8cdae8fe858d75e955865df25c18a10d2d022d1389ad30acac57364139b1be465915b1d398aeb31186f1992f8167f729d9b08ee0498919b2d7840419020efa499d671a4b18358f229a18ef2612d20a0eeebf624ee7b45c21bc9f8d0e229d9c6a2f7041f1161bb23c9066a54c69758b4e63a948a384a88a8bbe6246af34d0d7cbf64c41cddce7df04f9b30491a6a8426e6b8ea1dd65b725357e137dd19b23c5562658611fbd289e9965b788db17fdbeb87817ac90209720bf0af50765f87ca948e02791e4ee7c902566a5fe20f63e982eb8da9ea2870cb6f2eb21ac37b9c7e210867ba14d7bc212d1c9a6bcb82213fb798af7a987cb478ef9382bbc61d40c9c20fbb21de42d679aeaadef5a460733a15d807678dce57605d598973392596dd2eabeb93759d8e96b7783594dccc3a21884060c318247d0ff44a00200c69f9a6487c162e337d4caf4b576685a0d327f1971494f1e75edc1a280f49b1006ec1633b85d4cef94857a1789a27a946ef134a18103604189e7a45db2ce0b606cf39a3e5b4dc1a58b678ebe94a85295c671e5bf50a748950596f18527b83d0e08c5f2d761ccf31613716bc5a1c34561d2ccfa93b6ce719486e0ae8f9e8c66f6d2c86443ff6d23201e479e03fc353f8ffade4e20485ee622bac6abe234a3ef8786fc406e027b7b7e5728b8ed3a9fcfbc99f9fae02c1fbdd68b9b6e8d3c0bcf164faf1a0dde8fb045572a6a58f40749f49a66c2a58a1648c511aa7afb5acbe73660d7208c363e43b51266c4e066f88e46fde2d0ab86f1e8a7a56d1dae1d3f5e2410ef967d4b38e62a2a7194464d3b99001cf3e3b6af5565ea58b0068d1cb4ac9b2540eedaa4eea65405d060f28095b36609f0272f60ec181de11128833f791914e7a4ce3c8caa215461732d23a318805c68a30826fa5a75d7e0376eaa3bd1ff1a4e0c3e5d364574a2cee3a4f12920d0a7757933382fc29c37f7993e460e8ffa6ad2c7e0356670027a79e926b9f16e8c122830260788d6c42b09199e57c6519285003713c2b54a1323e8fa9d79436e9ed7de7200189510bf8b289c19082c4ad66e210630cc90a8d72e5c0b14d7a30fe8b3b8c0f000c1586be12365e089dd9b7ec7f42e00c9ef0dd3670f33df188666f75282ee9d8d211275a868657a8819aa857d67c31fbc6eef74c69bbaf6458c497784e40d7510619905307d9b593d339bd72d4390ac3fe90019b6d8ea80d774d6e133c79e3e2cf9d7472a8d71a644f30c0e256c4033f132b5fa9fd3c2693b2655b543d4daf5a64704ec3f20bad411d4d293e3a24c1282c672f67d4550fbb6ca086b4c329c01cfe2549872a107c279112b6ed25d4198d1e18470706180f676d4bb9a536b61a6e5767b0ba081d183ccda3c0da3d4f3b426f7b174de41e688402201d29680ea3eac05a8dea7a1c90c37120667e668997856fb508f55a2826f43d16829d0dcc799b31d9698d81c9fac97fcf4d22e47950540b3d6e4a12b268f5a0d7fc96cbcb6c0babdac629a957b4bbcb14eb43618f020959544c5e3fe8814a4654d410deaa92696bf97e58d1dbfda12ea617bbd2f36896e3276b80e7614436d92911383e0a9c57b016988b8f61f2366e4b35e6b6880b37940a0d11188f5de2b84385c4cfea6b0b05ba3640c06334e96c012a729bc124989685515186eb0efddee367761a0b6989355e973cae7fcfa45352179728feb655415708176e1c44fad1b9aa2701210460f92468d442611137aff93625ad1e1c7af2da2dbd087d26392ddf057f1908d7e3d656859545814d29d04a6be693e8184a4f540706c1c464a891d8cdfcbd29309ad5554b7657457e7de63e00f838c77cc9f70547b875e3046c59dd76f4dddf903f42c9f5108dfba47fc303df55c7e728ba67891a842fd30d62cbfea82a29d4e5a6282c471d4e33887e5a609cfdbb1ec7d121e360732db7e09aac680477fc3b62d5b07670f3ea9ea3457a26aca43375d440bff052205dfa1cd18fa0390b3f721bd29ce547577a9e1f3db5165428107e29d885b65954d1673bfa09976ca1fd1fc3e5f232b62abd904b54c11c265b7ec59f788eb4b80496bd48ba9e2092dc6abdb697c129dad473f4bb95dee5d6702597536fe4b52b295a2ce383e0e928a1d972f5fd15d0845c36eeaf587b83ce5367e37cc93dfcef6be3dbe26eb0851dd05044d60fc40b9a12a85e3e499983d5e2582b1692ca8fafb4757f341a0b17ba5fc5cffaa9042ef9da94ce4047b58160172bf6285778e6658acf0963cf0a40c22a30c0a1c2379a6213a57ba556b0c814b89ab9d6479e15943369f6083561911011813c5be98e7a07df576b54fc48115d6742e02a4cd3655514203a6941a398cee6914a9ca580ec1df6885821533434a9f6d420ec08098fa575477b79874ca30be79e163cf1c44dd96e9fc47d41a8815e7ee67c1d32dee530bc19534d0e6045ba04efc6fdc9c9c0c37a177896495aa1b71a494dd8142a061d520cc6fdb53bf1f03399fc03a24af71fa83f50b310fae9da45aa6cf724d11d414939543c0e84fee50b038270f509763c5b239cb240d1b09ef8a33c5d99e4c7da8919a70f17401b4f0fb6d43e80acdad887b0677b12bd0a822d47c3b4e2b511990e738a3da6b0f2c64223074418423f92bd10a96648e717b168a0a54fd7d1bf34a66df592348716dd54c4e27ca35dc6f9811958f9d451caae625165e96d280f11ca26a8a42e30ebd1b10589f829cbcd37ee2727703f68490bf0dd7830eedc9d033e84da22dee5fb9142e363e064fa949c03a6f586be61617111ee7b659d246f44014974a4325ae72a1f619b999327e0feed2c9893c14904ddfdc9b198e2e65f568fd0c84fe9f30462b2721e8d43463e6f91a8a1c32557587f2d5e7a81c16dd69be3b09086a2b0402d22e95fa8c2b279f1407105aab7ac39cb02964d8595b1644f179a75b74be58b700e3e38558370a1aed1719fa8d35e8fe57a96e8f6677a7796ef19eedd9513cc34c6853c4d9891298d0e75bd8605f4de4971597e2c74f6a5c77f655cac462ddf59abda86e55c444e51a84fc9c908a43971365f9b95ab015d7d8b4bafbda4e8a465ef5ff3509e7afafcb5a775161535ce7a21ec942e3624c304b885b7d076b701f292b950187202bd34d369d39869d2cedf1a04ea1489480b745bfd8ae02fd773f5be9ff43f368f49c1fff37800308d19b2b3c55dad302c28b9eb5dcd41bb06427ce1ff9fc275853546a7afc6591e54eebbae759acd2eeb5ba356318d9f33e61b5df8093f120a207b0d9b5be345b573bffad22a2846f1a54fb5727ec87ca0bc5c3bae73c6946e7055dcd49d13251458a7099ea22479c1db5dd59f5886b7c4fd7607e1703f0cef120d603bcfa49d300537cc6842cd090654a0c56c7e4a6e1b4878592f1d19e78f579726939c00919ff199d625d7ae1c1cc1a2dd5c13b94fdc611dca3b2d85e73d0b95336cf622173e45c5870517c46dce570dff0d660b64b81d03611df945ff3fd21217e49e373b649df851a1fcb903686ab06cec41deda16c36e62c8349dd7bdcafef5638d6adbbbbd03a5aa7253258834343ba1020440281ea54deae4b705d55c2e64f82bb920f336c8a8d1c521e2eed3b3cc297353a49a91f52e0f97d651647a64aeeef431474479ee006253926a86044e569dd96512548a753a76778d1ed629cf07f21922ec221ff8f290efe4eae77067292dad810110affbc688948a4852d7185c8a7800d7f4c900f8522c5c61d96dccce892e50b65593447179b84b068e0b2c82446e8520d26dca4384b9096331ae33144f805f79ab63b6e636f598a247476ed06fb5e5318a0f574310ffed4707d9ee05d190be8829f97a7a7df3143baffecfc25f1b1b12b7659c42ddfe0b91f1501f05c787f1401028dc8e7654698c18366418badb3dadf148b854acbfaa7494668fb7bdcd8a5cda4e4179e903ee0b828939c8d195f77466a4dda3631099a04d22d74b937fcf7d102d95f71de5a9a7b8553deff4a902c55ea0dc48034cdcb3e7c1ee84f685d39efa7230e74a34d909c5b1d46c2c39b035b991845eca0cc89d09bcf184f5bf51a089ca62b15f880346799994864a3b5bd4f57b767f7bee4223deaa8e94e9b8497b1b75eca3803b9cf61e8e2b7018ede3f3a10cb1f595f503820c5dd652bf6f9ebb6bd15a1e0a0ab2dbdc2a134cb4ddb5d074ffa4c4bb8d45e0b911ab69f6c61b13eb4e5aa918adaa83bfded3ba444195bb26bd55480d895be98281f28515971f761f42a0a4cdf4ba34de8ca8e95534148c1e24fb8973223132e900326f4527369598363fa7c8e56f6faee545632aee5f928c2151e0d9c702268f883a47e72c9bc1d50c0582da30cd934ef9c5b8dffb93f276b6839f220e7658fd3963bb886c336ebfeec01d75daa6fa04ab3381e2bc16c50695a12b3237d503df0db6bb7b8f93ce3eedc8ff5f74ac982a1d598e3a2e3f17ec9daaedcbab454b59ad5cf3d8aa96541cf8837e2d1068996547f15cf4eac978ee63e82479ef7a061c1ef2d12016d5b82c98770fc74c95423b90ea06e35ff295e3089fdda0a9104ff049918c00156556c9dd3c28700dd704f6b89a5c5e324dec0a63273ba1fbab0193b10f493c45e24dabe04d72f475886a29733d32e68d7b5c3c07db7861c6ffc32aeb28acc9619267ea03245f37bc494a3fdd79f96120c274c66cdbe0c564b8816f7389b47e429c4d5aa2060d76dbe6e9c9b5d9ba60722a0cbeb41848ab15ecaae886d2f6cdb1f86ad08919e94f056105071782c94532afdb132bcdf299f56a77c458adf3dbe593a77f5c887bbc972c318ce960ec07e8907eddd78a335e074e5dc3fc4cbbf82291d3ab43179dde4854ccca535d69fd4f022105941c2073b812f81262358ea0648edb1071d5fffd0c196b670a621681c85fa1ba4635e5057ed10bc086e3d698596995877be4912542563b633280586e69487b06b89963cb2d636e107ab6b934943a9818a49ea158d8659fc3eaf0969bc34f2ca3863a45e46e5894cd20cf2267de706387591d9fba59f14de479410e4b80876487b4e857e67e6dbfcc7dd1d04f21372289266d9add1f9f394329edd25675225dab6e7b50be2ab101426c8112bf38289182c4cc05845474b0f48b7a58cb44ddb20f1f61856d1b9f49bef52d3f568d8e4941a1e72db0b38f26f8814b606217dc2cadfd2ab4c896bc251726a6c0c72e560b2815417a71f3f91283d05796f04cd322035b883f65d55e34222dcc1339a9ba486854544e3ffa7bff72c7d757eb4350992708f268c4f608a07109ab71509cf73d83e3cf4a968e25af34f3dcddec9bdbe406b03a98f15cd875d5085834b8b37ea2cc3d5904f720bd759667ea966d3abda155ba21bd59a5c4ed1e48be75e44fb28ce3a9e033253c8924029f969b44c5fd29985acc08d50c13cbb426da6e00eb002ed11eadb5e7a1edb2af2ba3da0c7c67b0f5aa735d17274a31cacfddee15c2a4ee42bed6d5629c92739680a5a630bd210589c4da28dd2b4efa6da7296039ca04db3a36e2b46c42a1639c16c1029cbe5705b206cd0da9a45ff33761427d623d1aa109f1cf01d3f697fef347d55019198be2c1ca228c6b29be0ec8830f93638b1967b47c6b9ec354797b79038c9a58b178cf60050c58e0a1a9d94d959d596fbb93c7720f2a304175e81f1e0383a89e90e4f3d4fb721cc2e71b323273857d8149968089e8e2152cf7c094b8cea084e991645255d9cd3cef8e29281ba7d7030665e1af83db6573c7d9249e6ba8b5b8b51dfbc0eeccf59b53036da2e2f4bf66baf448cf95adf7f58128e41d1abf7a14bc57888b2dee3eb058af2871745af9da880ff4361a3266ac64e6868c49ec04485cfbe1d8faa244aa059910c4bdf741ece59764ca38d853b14e195f4c11f78b3af75c59dc42db36417244065128ce7e74b8cd9914995e0897345c343c419c72c3a093cedd29d9454c369cc197689f57cc67378a015a7e548e874abd04828f239dd62a062f19b2a91cadef71ff3d9b7b31102dd210f18349e9d3143ed1b198cfc90342e4e4f0eabd83cc0d5b2261c3c65b96a0c72350029d2b98f8ddeb657ca3a29305fecd049db8b53e1512a6be060f51f6d8fb9a0f3177a0c1a26e3ea59f090fe528272465207a088a51fb16b8480a06b10ad0873603ff97bcec9616d2fbff81fc88a4433565fc0ee1d1387b5fcad32a92f9e7740c70150b33f00ecdeb9475ca1878abf1a531619299e86157d3d61fd30d264bccab4bfc4bf624564beaf5ea7cc63d7712e471f87c6ffbdd778c8349152ea0b13777a536a789a57992fc2eae4f5c0c9a538f58de0153137a983dceb1570f0f276b301a3c8038943569ccf0c1103630ff27676887bc6b282f4bc0ececf9be7021243647a3b416e1da7862c582ab623f374aa45a8a89da51c6bfe259f391a18ec909def4cdf7d05afee6eaf50d834972e9bb404c49c54aca3b0b0523c7ea8311165c33822acf178c5492710604cffad7a9851804e088312b46f282b2afd7542d986b3f2c7cb1655d5d6b684a9c74a5e3226a2d1f3c3b95a3519b0f9e9dbc2e51d828f43da4123679f299c6559cb27e7a6400cc5b38108a078775b0205680a7b177063b71d2d3fa78bdc5796adb4ac14f01d43955c3852b9c34703db81ff60925d5ca09e422dde513e84dbdfc57aa19cb22b799f4f8593d07c71465e11aba8a3f3be039d03f67b833810a59be492e942aca7520915a9a8872497641ae01cc42a210fdf2d1ea4b72c770cca8f3b9185a6e0fa5bf5508520c04a4a76191d46c817124f767167f458f7eb6c80e6cf2fd4b916d2b0ef5a70374299ac5e5e8a183a12c3df71bff15b0ceb4901495480d2332a6a92417fd5a3a83a2707a61725dcb6cf6095231be2a721719e12bacedcb65d1fe0a1fe59d3ef0d18330f7c11f498042fd783dad63167cb9d126a34d51b895162c486ec3e28f948a8cded3c67191680036d480c6a4b3204b4e03f864854bb83651d3fe2a1fa42d8432e2061b0af6141886b28994f74c1a0bca6b8b03ec22f84d2d0e102aebfc62b1da903839cc34f76531888c97d2be29af8f75afccb6faac626ed22df5b595cc99396c570b93baa877d129184dacdf2595e0b0e7715dce1ea40363151d4a8508b8b7d35b0e83d035d31a4cab2b7d290f774911a8c120c4e80b9498c6df8452e8369bd9ddfe056892be418180262076db74dd739a74bdf488265ce8e4fad6d17131d1a9ebeedace1ab16152d869e3fe7bf335573676aa9d8f47f49791ba241468722eb07b6f2d180fcb661d5d90c7d0aaa625229c2629e495390963912a2a0a746f6b5250562021c86a3b1785561564227ef2060fa38789efc38ffd9144745427a80854c3457a34cf3e12b5487214fe054889eb204fe2818b3f68fc7ce1e3a79cfd794a115a9572bc3ab8c7514f00c916eb9defa2ff6090b366b67d819a0881e554177dce399f71ab6ce352e243e469d696b31f413e4ccd713dc4165677991f1f1e613a89d41698af23cda157008e3713a675f88b95bfd40c3d8963154ff0bd499d4d9347cb170424edf5876f66a617d2a036ce50c70698f45b7c87d584d87934d133e26d2bc1bc29c89567252a39a5fee07f9f544cc8ff3f1a2fd03ada3df8966776649c50fdf883c290e3fabe6632a0a3848c25ad636acb75f9d27d2111034aadf9b37295bda565bee1a370a67f7108f0ffb6de1bebf309388e9302bb00f3f64cc0e5f347794749b637ece7cfd3ee6ca8cf8330773d86bfa44c6c5ddcb54b0d90059322e6c2be7c3fc300b48103e749297dada08f7a771664f0bf03bc4169a55f3ba23328e958481db059aa90869df53bdcaa4e9d3d5af6b2075d579b9e3e10c23ccaad1da6b19bf82b98f6792b00b4fc3dceba0233b1a8513de7515f62e7a857fd0a423fd293093222dab950fb30bd6a5b71a551503a3430b2259e0725cbc344c6194a459264fc8b7e718a5dff61e2bef67c635cb4ada9dfd1942466f7705adb3b279cda73bfc0348384de6ec2ec7d1daa447515cff9396806346022226da712aa5abd45852263a0c7d743128d30978ce0a711c3ddaf5632afef29a51b8782d1249be4f297761963245bfd8d3ff1fa34885a65c2b7bf9a8a13b462773c04678ea84d102c071a116e2b03bbbd00930219498cfbd9653d74b33c38a44da5563f526b668664ccd073d9c427cb45927a6b366880a97a051ed11d7d8c8a26bb0eeb1dd2a694b7de79b6fff5ec841032897d1a6f4a1450387ebfb815297ef08b3a4064ec555873c6292706b6e088435915b7ec295d1e3b10e07b6198d4d35c4efda9b9ad5b768615193e28a69ae49ea3d849a9fb8b3a926c854c7866e8211fc8ede11cce6add6e7d84ef568bf1b0074a03706b9ea63576062fb5d69608869beb90a6cf8788c1b7b79344bece4667f3b9fdaf9583599f406f0013e8b7fccb5c8fb3a6c3a0c62e08ce25cd7de696296657964205e5fee7ea530af08074aa9a8b7454aec471cd8040c0c71a9a7f13428957183bdcebdca8783b8d08addb6f9bc602e91198a0e82dbe1ee5a896a54a3e057da218a8af9bdfda3cb2fab5dd2fbd6a7fad27c903f2a5d7df8d2263baa82b705c72a79d4dbee44234209e59889b5ac86d2120e5a789611819b2cf53796c24c2b5aa0a930942f6bb97bfe3cc41b106d91630f3d01b1253adc489a3cfc981f43fe8c79f0d582e53202da5d567b7b4df9d74319dd991c0ba241c6baff84cd8398a9eec926b84b293c001f204122efc538de0a5a4e4b46f85fe2765542f28d288f79562dc556e09287689f5f56af9526711e3f9e523302f7e9c2f9cede54acef0d13e6b9ba2fc9ff46daf88a2aa3ff97c846bcfda45355bf9d7511d1385b80d6d58c751ef62972127529fcda3bcfbb0cde19737f3177bab056fae2328e35ea01841ba09de4d75a508381e027728dea1b5873ee791eedf07eeebd99dfa291ac2c0e93db1bf575b627ee2bb5c08b22e253a527405a8195d1c9afd4d2c86b938250df237e7623fb1f1aa1cd5922155be6b8ec9579f3da095cc36ff7b4e7450e33187ed45971e5e55feac9b30f86b87e5c0cdc7ac1e4d58d653ab96a64147e0da05866e09954e287828d8025a1204dc987b206a30777a1c48d5176ea45776a6159b69a27c9432fb529b24a16bae48c34b55bd7fa9505b9bdf64f2475821a22c6f4c1daf1e11e720ad211fd327293eefacc5b4bee50ff74a16b3e806e6853f653c08af2c3986c3f8042c3da98bca4ae375d5a13af1f0f51fb238a0e5031aee1a2d5fcadfc87ab608ced55d700269e797fee1cf4b4329de38fc222d5ba006a6ecd49d2f99cf66caa2821bb798f19b4f8f206b5b46a05dc9a9969cbf07ff05464009ffe64a3bcebffb7f66ff067538b8c785b8e55743d6532f6b6cd3ff0ee812631a854a129611f16d55307060c550bb466a2040daeba5d424972aa54863e7c7ca23bf3f1349c1341234bd5665dfd3928deb9ef34cbb9183273f4a18d01eb2a4c4b8b2ab9f71693ca039b23ebebbc62fedfe669ccea5564d5b3cfb1d0f2c6971f59a93f9607bacab1245bc0e6588d3f57b5be6806ca7fc60d727ae4d3e56bdacabc2c76c1e81da8d7a7f3d37a3297b1947b7a376e149d1a991ba93efed20a2c769d446ed557256df2f96177d4e88852b2a0792c88b90e467ec045350843ce7b07dee115c3e93109c2439769734912db4527b11d69105286af0f12bbf686fc881ce6c8704d5a997e51091c55d604e4737a0d02d021fafde0f5a549b6cd40f57c0c82fcbdce8b86dc028e912a86d0744258b2b5ad6a30a72d6d4e7ae9de643bc9074b6eb25919f3050e9c02a1cab81e7f74c488c992a6a39cd293ac3d1b26ac2590bde47d12fcf37edde4d0c0b203302dab487aba147b59e3a5152fc828a61dd2b8aef466f2405eef8edc187712a439a800784d40c080c71618a66118375beeec3a4232395bacf50da3f633c11d761785e284867af8fea645c8c1a3c3aaf48e4f386d6daa00361daf01202bae3640be0d2cd2a913a9aec9ae451f581848c464b623aba13a5787c9b6e86a18beb87224e9805109a502ced2eb7e50740e6875e63538bed72515d783205a25730f02a18636711fba182c68f9aa6d5646b7a51dbb48c326b591253495a606e1f4ca44f2552ed9458b47ea9f1e1a53c39f2d20857234a46d7f631c18d532698ddc0f87356ff2415c2ebef5b88d3c7c59c8c2b52d4f541ddb56b1a2e99665cd8ac7caa7bc0b753c0e418313a2aceb5e29b2ae64df25f73edf4c56339d125ef7fbd236b25c35d997a1512767867b30dc94f5380a6a2e9033133d21f2a6b8a0d0c44327042c20182d924bb884fd929813f07e1f12ef61718945cf7df98918b4108edd29050aa92e48cef3f8e85fe75d4794cc30b4e7ab17c2f4ce0b092383939c6b7ca56c80956873b8306a857b4b7d3ff5ef37c0d564d999e930d53271218495adfa6bf0a55c003005b79b1bad01b22541ea4e79b5f5092ac5e0001c0cdb15446fb45f50b84f51cdf1a9889126c9998f4cc82472afdf3947cc29bae2cdcc4fd5dafa3b5f2f44c6f4d3399cc54ac9b3e9f5009b4c8f6434aaf2ca3e827e6e3e4ff1d8d825e31498f907d1a60c97f14fd11eec33e8ae2281d1043f35dded70eb28b7d74a81e7c1b05fdb8b0cf1135aa6d395785095780eadf76411024cf96ae576f4d4a48be747b092856766d366418df2187423d10faca46aafb24d6aba5b91bb3bfffdde84fed99323471b5ac67bced52a4485f87aedfa994ddb77bc7430219b30f343ed6185f665b8601c5fbf738af6f99fbee68c5dfa8a6aa71b85605e4c525aeef0c30504a2651675bd45c98ffac043d0a6608720aef45196f5c2cadd8ee8d6d160839048f467d8da36e7a4d1eddfd93cdbb5e7048da3a979357562ba904ae87617741cb32ffe5d0a29479aa16ffe0ed12361fa3139c9f1b0ca20231ceeb563b3326caee80e2e987162c3b6403418ce390a4a8c4a1af652ed829c04df72bfaca79ab3716e81541c244eae28beb1613cb16ede6b0b793411b2121e98efaa990596cf36e830132d578a53984c24c92d75aeca28b746bd770845f7e7a48dbe9e20e2733e26a1d4684f8a5476c6fa50e1da3dd169afaad47d787ccf49128d1317d44072b7b23e6ad7b2d096b86eda2c5be65d724419576a6537b2fef21dc3bb22f8376e6324d22ae038befbc40ad5aa9c9567fca86ff3a172671e6a36e74a1d5b8a69710a6e3266cfb4780adb975166be31079e4d1f7c955f9d29fc9ba9083809b69d8c2a6b1aa07bfa173a13b1ec5c6a093e15083931d6ac359220a0626b9417fcf9ca60e1b7df3264799b43661559d7a3b9f44b202e7c6af93e5ffe5741085ecc854ab98d991135f0b75df7c97b4afce46851fe5e64ee9562d9c1bc93dadbb9abb377674ed75d9e29edeaf8582e2f129fa05f3055be08eb263e654d27040ffad8001c11c11b212575bfd1e04fc0a413f3f572a797b593590c274cd753d38521e23cd73dc1eff96e3a033544d6467ca46e7a9a917b0c6bcfdc659746a44ba66203fff565d3c2e254d73f4419348e9929d9bf527dde9a2d2948b3fb5dbe1f02ac5974e4c7a2d258559260d95852eefd2d5b4f321f96c8ca5c031ff4f86b085c1e7672fa41d9ef25c25b392e2db5784413dd29d7de140c77146e47bc411efbc46505b93d629614d28b0499aa8976767eef1730990431c640d1d1cf6a4d1cd426eeaaef601121351b2f415f0267986c61322c93f4de34e07104d2751e2a16512bfa72cff69d588fc3bc5329dbe97911f8668fed8481c8dce7d318d1b4756f883de84de6ab64a6c47d48cc7d63a301f02df8d0e9b3d1308d243d1ca92a0d3e7c2efc546dbca8a0d401fd822b53653bddb0146c160c8bbc1460275cbf7e0cc03a101a086e05ddc76ba5d0abf80ed050c328af154fcdcc2bd187a2a9a0621c09b6fa907ed972345c47ea380e282f6da0d6f306d9da4901c60ffe86492527aca92f0e4e3a1e4b06ae882101cd3ca1d5441aa8b4ba6d9a4f192272f294e06004d458e03b737a07cf42c4ff235fe09c4fdda71b7a30c06bac53e56d4ca28a09baace43c7e533847f75a05538068126524b303ce6ee50e3122b17f4b75c3c09aae8c5bd433a35aaa89aa8f063a09fb01a6963f61699ad6fa48d207910478e474cced40d9789acf9c6eee76b07553325b824f97351f8742aa6a273fec21815551b44692618d774472113c181b2e612736dd32ecea86f0ef37fd3dfb58e42615351d5157470c4c4537b3b5bf4a43f13960fb5b84854689ceb8b0d33231b3a46f1d3898e423ef81e347adb955e0e655cede4b38f787fe9ac1b1e5c64322f1e21d87efe337c40e7850453966901bdd70b1b6419c31899cc510cddb1b4d9fa840233a030751cba7ecb3f91b36544ab85bc5f6b943bd9b69e30bacd0491035450e0c1bdf5d3fd43a18376ed1baae6143a500ac73e8abe93f41a5bc8d4f66df249048b6142eea47320874eff9f70dab90c6fb1b5d0b67e81bd71c10fe0a2a8ba34c9286fc8f1898501bdac0e49db36ad8b9c61a83bba2070fc3ed088e901b4fc73ee0b365810c218c8245b4aa467d1cab2403de483318b184b62b29c57b8c2e38d793f1accedb5d2d596a2ceb1b53689c404d0d16a19d13eb0f016c531e3b48967c371670cd68c78732980194e9a45ada1c8ba17e839d1503d7e6234a556722ae43a79b35447c564e9e7d064613aeb12333f837b0d28a00aba29cc0560772c829acff0796ae8055fc3848be0f58ac88393b8183c0c9ba0f4dd9178cc29f794b2cb7096f1ae2e2f77317977e499b8e520c5131250c46e5a4d012d4781c8e04bb137dc464b561aa2bcd3e92187e70ce6c43b1868d0cab3f0a379c480c4b392409eb3b011b4e03f397d20d95fe100ff8337a03caf1abb679ffb04bedd8104176471ca1c6c273f5df87cbd5984cfabdde6fbb5aa0325633a292aa0656ad8bd6ebb459049c679dee0cc68c34086e8a5ffc25c12996cef6b0bfb19a444774ab480a1aebe8531601c8d77e72ce5877ebab88e362c9a004c66c00817adc5c74f5adcb7128afc742a801902185291f867f903ff33f087a1bee0413e646c7659f010a5bec1ba4d55911dddb561630e0603461fecc5aabe73bf0cbc804e2b0f23b29e81f596ac05b0dc8e0d21c3503fc7bb5b41fd9022ba61e84de9c1669e4f1f62b7abed8076ca305adf649d89968442b2275d4cd49998a4715f2220d8b6ad47dfe6e1ba52ff14f79fa331458aa1df9513f06c645555c395ca8b76703ccf1d3a051b806a932df736839a3aa47dcfddfa976569fc3c7c5ade7f3d98b4b9b7ef0a58a23ab43ea9051100bad7fc9dd87e5d234895751151292ce36d331a536a40957d01f158d9e8757793fc0246c962da146f01e4282a993c251a9912c279c31ad13a342265b70b9d9e567982a4ff9dd547c5904bf2dc64ca275b65ad748a6a3569c5118b19c80dbaa2be03d453e6e9db6412978413baf407f61a3912584ae804f247396a7707571f5c83ca475ae047d61bcb736111395567ee57d563e8aa2ed07b6c7ea51e1fdec1f562d8ccb9cc616e3e84bbd661d415e6b2f587abf2e4592bc7eab5c95c38932660b30b9402496b5303e04b7ae746755aec27fbe84155943f58497045fd83fcd0ba31166bc0d2e08f8d1534abc3b8463a1b6901eb18a03fe346cc5decfb19ac3436b483c0edf663621e8053a928c747e130b7b4ded6fd8bc0f03ec31a87dca515ae0b7bdc37eb3ea94301a030d55a7f5dcaef6ee5f119806752a0e2e154260636deed3fdf96f4a94534f881546ae5918f45c894e9003a540137afc08f255ca772b6e89b402467bcd92ec6ad19092a1b5e0c15de6f9a01cdc818ae9ac86c921ee8f26f9366a806cf892c22a364c4092f037d3c56e54b0a7e7a6c5d8672e58811575bc3d7ee664ddda84b7f4552393da31425cc38887ec14b7b986184ec1817903a05901bafe3f0f22015761ecf4613fcb1e17f3ee70f787608b14881ef8618ac5f8aba31eb97a56048a5d67ff33f85425760067e8ca7486a76d3efe62ec8e878d82d599483ef8217ddf4264e4c68ec249fd5b22df632e48746b0543d171d326bd22927e8409cad47207e5e21c1f0bd7c5e1b6d763c52b305ef6e96174118cb60ed159362dbd68ce9e067f814877725f92723152538461b066ab58fc76e4f495370bef0ee16807f8677f7851d85d5724e50f1dec3cff5ea9b2055ea798b7e101fc815afaa0a9d19b296c936159e8f61b44665810ebc70bb61326c9aa63417d9a2ec8873fbf9aaa0fda446fd92f737c30dc77facb94f4d80e21d61e0eaadb3e3614fcc9e4e4e98ad92608f29e9c942509080d6bcb76ae44e4aaae85ee513043ed44829821a4aa32a2bdd09233a2cf9714dc06281c69e35e38aaa359aca50057166a004a78b03c1249530276a9b362efd11cc6db7f8894b6279122591ec50362ccc4db9cd98ff8117819bb53e94abd490cb361766d4d4b141d194a0ecd23ffade5fae11db40a5911836b0fb5599fe2ca5b953b726f69f82e6d7ed0740a896f8a8e4b7fc43a0bdd17db9b2234ad33bfc9633709d70410e72797224c5a3c5215bee683f13897a494209b39ff9bfad88f42e01693a4a09822a14f9e4dbf81f3ddd633b8c39530555122b3744a564b83f59a7a43bbced26b5c12baf6b32fc4a215c8d14c8d699a24d57c770e716c9617e66ee4c7442f86fdb9dcbaf78949d49e24b985b395070ac7cf123bb1f1d2ba52b7f561007a20853d15b56149d8bebd421e1050ff2ab30b9931b821a447b5653df72cbe572167c43cb93ea2a51c78b55c947215e7776db42c72b9f64274c93260bd97634e62f72afead8e0980ad793d9388af35000f5cdbcdc3ec27a8e358670983b511fde34a501343923846e4f31a7ed25cf3fa209bf4bed397ce5025070ff42c9c59b3e6ac095cdc9c16272febc61f363e34dcd420dece27c7fdf234659cee438067fb7e6d5ca7aeaec046b4cf59aba9a32e95f387e3ee5911c8d102ab014560d74e0b02eb2a538c4baa7b03ad287d67b72f25d707a9cd0cb2058ca8d74ef70d99865865091ec89f2721a1f1b03712294e2e9987a165e3ef54e79d0769f4b8ccaf230f4259ef09dc730a490fb24e469e59ce2e2d73bd7feef3263440325fcd0550d4106494a27da33663a61fd998538194acc6c55fa065e133519149874957c28a46213f352d8149ce172197c7e0763afdd6794b348983b0b3a4a9a9b5fc24f8eaa9d390805b3db9c19aa9dabbab2cd24b89da43aa556a727f8214e75ac1fb117532b65e3156baab0f03ccdb771b991ed578ca7fcf3d83fa3441c4a7ebd37a53df632470628bb62cb452f54d085aecae336d6481572eb539bd0fc6456c452fc86aeaf7611edbfecf16fb4e80012138cb154e49acdb3c730417041b45ac084d01bdc331982c091a7e1fcf74a5aa25ddc471133e6990bbc1297a0203fd3cc6db2e3e7f946798dccd563dafaadbcb66a2590c32e8ce23e4df2f7dfcd51119a61188dc8d367159f3ed72a0bec0351e9ec44efbfe7939dd562a0e2285ac1a0c6a5047ad21cc0cba4943c5783427722545b83a7e305c087b5d1762e25fca59f38969e6638e866caf1ade201ffb13d16d18ffd541bd02492e011175106c19d44db1df785d4640183c0fb8c7c7650d62b4dc9bc7182158ac30a8d2cbcebb062def9c5545513c7e4ccc92d7acdad5de1ffb4f05f0426f9388bb45949bb06b3a7a5dfa6819581201d362ff8dbcdef6305c1d7dfaa32bc92210e6b93d270e27de4da37b9e28012cc2e92522074704bf2ef3688336b50116c2ae93bdf6734114adecbf4494261a512022e1b484b730623d34ecf7c0703f61a06320d7572d3904050aea1a26c63f00922c586cd8b147fbce75dff473d011a3aec1305fa013dfdfb048b92a5107fb462443b90385a3ae0c0e9caf0d52b108d5973574510d70e27f876c24fc52cbb6cacb1fd8673746a461f8a87ecd31f6f2fcde4600d55e99210451ea62c754a2b61171a53b9b2279a597aefa0c017d508fb65ec0b374fdcd4fd5295575e54cac733a152882129122426cc0bc201b65b470152aa54e148904004c37ea80b4095376f5567346b70b5e2495afd5133285c5cee4f766a1f29c02f59349e85d85402bf0661b08246c4209928c7af16022dac6764cf4c2cfa967dc1f8f6fde15a5f4bbfe030eef9d44e2c4de97ab41446025f5753244cb3f5fad6e6fe80781d0ef703c11fb3d77c964d43a224fbe1c937df36126050c6dcce16f872c4c46ee8b53933d93ef730e170501bb652ff20d78348743943492e6837b7a27752a99e5a7962d09f1fd06cb64c9d2658f886c8c6b366535b26726c83d641c9871580d09748e0335842b95c9efd1929e24d868394d18a9ba435acd10cb3887462a6172a65a25634f3303e65b25ec847e2536364c96e590ffec58487de1f905c0ce391e69e90f3e1044a8072220c1a302a27eea48966ff5c132c0e2317108dabfce8858c2e5d0db4a3e5753db7d4577479279faade7cfc879ae783b93fd520585f7fa9634079f4b657ce31ad10d852043f08e61a45ce1b1da569694d0afdd4db7e9468f8c2c0bd50547261b83b1287c7a89f58789bdcf0b05a29cc51420df991081cfb68cce7e1f26b8aa1d4dfddabbee8aefca5abf4e5091d54b9f489bcedf86d3c6652d29b15cbee4ffc1893eacb5c6330b5e0e676278edad6807eb8ad811e2886d429082603c801622c55ef06485ef5e1ef4b416504b21f456a2444d1ecfaaa80dae7ed4c7a0f4bb24dba0af234a684d9835a9cc96201cb62f02f2fc5c1ac6bf3e72af46e3d11b0e3805ed5f206a39b1d0cf313890c9f5f6b6d5cdfe37a679e5cb5a64fb1f4b767c9d1aa9512b4cbf46ec17170be555fbcae455fbe7596919a195f481f71e2c0fc332c63b75aafcfbef31cb016c7996cfaea481925649e28e969885659e34efe2e4f08ddf718f1cb737d65c8fc27ac3ea7c2c399e9d67297a3927b3097e402023078e119e11c6246955bc71a719268b8750610f5f84f4df23c03a46fffaac4f4e68149fcfd0a27826b5d9350ef757a50b156170ac036b6e9bf7c81d732a4c9dc3f2815ce93564777acfa9a98ed1e4ea9a426fdf8d10e6925f38d73bc7a39d9582c9fde6c769dcfe4d994bd7a9d28375743cf4bb0a1c8c122cd75300f2c36d4fc02484b87aabe0ee1188109e6cc5eaaac5140783eb2689b06b07dde0bde393e9c174670c0647d29c590b41c6d16230ad0a61f5461143d7a25809d35f48d2bc6495abf4800d91d64c6a481bb005b802153e281acaaaa3144b601f0dbf7e4e40a3b9901dce7155f12e8f15617039df168bb853dd2c27f561821988f0ea8cf413dc7e6f6e67d4a0df27c62999674e625981447a79f43bcb2253041a8b5fab1a1da5c0878f63310349ba2547ef09a28ca5337319f6c1915e7da1480a8682ea6923e54a213c2485d4458ef2d95cd13bcdcf85d19d46f8fbdab880c8a761b3aedd5a9f8dbf61c538491bd235d7a7b6ebcacd625cd1836e162c92957f609c73d9a04a42f05e0d93083ba800c943f366fb3a80f375a1de806dcb87171858e753c03ab790c3652cfa6b9714934bde049f99f553daa74491673da64b1c104ad92f2905cf04eb9b5b4718adcdfe23f24961fab08e3ee26edd2918f255a046bb45a4d7862e02f9819f1d120df108f997269fa35d26aeec61df55c69d0542bd3a573b17c4d4232b9b94d21d05e68dcea28bf28d00de2436c3573cd20e7fd7d34817400ebb9f5a97339c2186453d2260d746c0fbb32d8db571acf78462220ca7ad9f997311b3b5be0fe2022ed185b5c44b4bb3dd822f57f0145dd537948b93fed708b70e0c8e559ea2f6f39e19bc7f41a47c613ca327080d2de24a791e7000421286f75e70b695ef8de99f1732abffd467d0ff1c9792b76cab9becd18225a0dd4c69830ddb32ee59ee92bac352b42cb2d965266a82e79bc9e5a3affb3495f8aaa919f07b5a1d592345f9abf6348aa2fc940f2a39b1fc27c38a95e42fd68dcdd90251168d12d2071eeec044c96d5ba3d4a287da7ed3883cb59b82e1565f817558a8cdd8f820b9df5ae39fe659ff528a46a720ab2bdf2e2ac62408a3bb7fd7bcd9f67779648690bfc809e7ead25c6a682814c58fba0c6a7ba4b5d94e86e2b08974bade97334880e7b343b2f23785e1643e3ec63c4275215d92e9a8e85afa7cb4c597567ad41f091a7c9059216466b48f6b18968049ef1aa1a08ae5d346122ae727077586d6dc914438eb21e0cdb2b077ea2bf84581e633a96f0b37997d907eb06f96dc3b1216f907780ad8d038b8114693bfacded3be3968d861f5e5822928079361e8484e62a4e0b152932275570a95c612190803e71e44dfce811c411be7af861249051851bc44e7c17de8746a1e60017eebed043fe7ab59f7c2f679c3f491eb9a09ae5630d9fb33a3910ce1d05ba8f4f77a2ffea95dba1a0c0991176ba74023110b70697b1b0b1324cfbc5160186ca663153b672bbb065dcb2505a160e868f531b7ca3f1b8632a47ead6bc34e171e62eb0cae2955605133967ccbd724cc5c8875588faa0bae61619f2feb00eaa65159c2cae71f6acfe69f59c8e1dc3d3dc051e8b3e6314e9dbc7c2f53b4b10d3e7d67d1b8d125e93dc13a48e9aec5f69f47cfd92fb01fd6950d5816bb709db50f4b707833fe1d71a4ce74b70b67f17f7f8142e26fd6c2cbdb967a2d9ccd82383f01d3d6b7d528967733d8d8d8960eabba3979797a38fd328a03f59c364350a88dbdd114e5a87863e00f3f22c74109fc37643234eda9dd2c7a2b816d39c78cf18c5974582f36be9615480cfee1cc2fd0b2cd17ee6ef42455431798b1b0c2155570bba6d86a54cb80827c3f21845e93d1a22e8c83cbed9a6ca97c25f3f47ef6de70a5eb1d07b126ccb30e1fc5f123b5a64001b403e8b65419745400b3f21426b73dc512181562a49960bd9b034c2b1755dfa715b97fb3bd4ee0c26e7e7e40d7bcc5650be38d39215d85d486ea6e0a95cc1d8b390679a30b515289bc683fa57573a3b2ab22cc8d5938bae24602225c9b9d2011d0bf5bd3c0180eb61c2535b084e32a789251f0402f515c235334f59609c8c1afa8701e489f51e6a2953c7abd89019485268427eab4dacd808560a12421b35d7d409f648e501e68dea16674fdf7cbba537d41688bef5e79562c63e8713c00b0e8988adcf147059ef1864431cbe4fd2d2a6b2fd183c0251171f9279313e5b331a8d3213c596a8d93e26ec2cf117191266a6c88e9f09011109d5a187dabe6750bb442b2f5d3715840fdbb157e4e8f96c97857627635c4f023c3cd2cc71c56e488f796758d87d87ae83907dc8ad52d458c5a47aba6edb7b11b5129e50064fadfc30d6402583e0dead64e9786f85ce0ba4a026060b4c7573135973edbab227857c0f10163d5241a8d9b1ab4c69a486157f1620009dc12b6a3c2413d03e613c193267f3065751d094d5a2ccc9af4ef113b1d84287f1f88f86eaa19e1b49f285b4ce1aae7d7bb5bc999a48b6547d8761b0cf61369184bd313dced0d2b14bbebb6797213fad4c7bf375f43a2dd9b0a2fd554270c609d4e661f078a7a01a1c0334f7f84d457afa4b0082eff9a62572b515354a0088faeb442b0114f04ee89056061e6fef4aa21e859387a11d50102e6df26cc824420fcfdae74afee0bcd10db8be016883d0991f939dfb506cbf320a8ffb2490dbd4d8111a081c5fe2e7534632219f42a7ade7925378bd72e92e4ffead2427dbe8b60e267c05b717ef4bc08beb494a59b0b57b38879d5daa3f86fd158a113ac536db035a154bc7bf005e958e2e00f57a4a0d1c9485673bb7ccb321d5f7ebd6ab72c38c08b395c6b611d03a2288227984dc661b8efa82770967099fd1c972e24bb0f7f8a48526375e113d04444d986b85996d73be950ae5c515e3b7f17463f7ebbb8cc8cd460ea82708f39ab5f7b997fdcd0e9754bae62d85ea87efa99c6c05cb0f845ce2cfc25c3d22d0056d4daa021d27c9d8bb648b22c56a4a9c68efc96b1b31bec7c505f762b84d8757bd379bbc487618436c055145a32ec85b879f9ba78e7d98af74ed7baaa30a5092acea54c58e73a6314642f7165c7aaa8825c940af3bd7059b2cc1426c0de886fdb8fc9b55e3bb57ca49bbfafa7846c45855bf26046b0842b2509edebca0c5c77bbe2cc519a202a52d228f67eab642713a36cfcff1dbef0bb43cd5ff60fe4433a53faac67920e0dc725b80e02543e10e181414229d7635af81ebaec732d94dd0f5ed75e0c9c392fd0770abd891330f0164cc80fe760a4965a00182344b4095a66a2b44d3be433370186db118366ee58e8a764dfbb4cdde3bad1ffffb7b1d2040df27b0d4e0252b3bd957dcc99e083358d3e2d9297a9a475b687bb4f770fee987bac3de3fc021deb11d5064474c3ed216e3315f8306cc26fe20c4c34b287892fe161e5e63e9718f74da7d1521571292ae1d0d89e9965b788db17fdbeb87817ac90209720bf0af50765f87ca948e033032d9cb23d5be48a5d2690e9b8f8f1371855d306388f73b3c3cf62f6053157fe7fdb6cdae05f67fb4ccbed1cf3be784e0e75fb9b19f70e1efdbd4a116a95d4a4602b06e924f97696f8cdff0455a55acca548a553849e0ce716e1a111a517a481a03262e83f612eaa7432e4d8e65909c2ac79b2517a2c72e3c410bf975d833773e88950d064dd62d89c1d384fdea1895fbd5474ff795fb7490eab2d932718c74c4b4f36b36e62ba1d6e95e3b5e0df8e051b36e4e2630585db43f0f141b032f6a258e0782516b86bfcf0a2bd31cb3585acd114e2842b737242a43ed2cb66d2ea18278b7d96901ca34fed680e1931982e62770c666548c2f0c9c2f2d53401cd35d209fb395c7486f0baa214947e8ba9422cb1f4fe301f159cd9e00d038c0a8d77067a35ee00840a6ad79ee1a9f79898137f3669199cb795908d25dce0d126dd56aa51a95914ae05c6de33707faed3b3304040293583d453be68a75ab7526089ab66572ed0e8d1713a61bff99e109da92e3272637d4732c6c00bfb35207ad1e4b1cf68b13cfdc32a5ef7aae638dd15a8f402c24fa63f1c14601860610cc5d07ba78aae74f2fd2b544c4a2306070734a2741eb0c4076ebb490cff03d549bf76621755a182b74d788539f271eb1ce41d9924c120e343a5145f4bcc1050289fae950d7d79eeaced523e155c21dd005ea65a05aca1efbe819ff8f04a783773f267d5a6258592171bc49c6f0588df812200b971ba9489736ad09236d5fa7690c713f4c3f5c366a73bdc92707a4b24ea9a4b4ccf22886e9f587760e6c00b2eaa2a8008b9c38118ed63b26fee4948f7e2c5ef98d734031f02b5b902adcca788e5e44f2ea23f0fea9720444bf6617f6601a303985eee1d85cafa4d46bbcfbf5ea1b652bc61d12a8972d90fbc1a87fd208ee43f45d6e51a9c85cab205dcacb9caaf58c44fa91287a5a5db305d539b16ca3ff79efb4e80e51e9511b26c419fe03bac1bc53cf3d3476fb2a2ed17fc009d40aef0d927d50f4b16ef4c2350a3c3d715906008f7c73f9c709b92da0541e6623ddd4d3f05512059df43adb4e8641559c1a0d2df6bc782dc79c55e63586c698089a43f941c3dd9502d3b9e0c4d32ad9c228a868cd4358fc6c989401154367419ab2e08294defa40b033667cee2f17cc70fa6dece0d5f697930a9ea2321c833238cc1043a29817a5b17729a3ea266f172116e9312cbe87cd181bd5c355e2c77ebb4f1b569a16832113febe8b6aa6b94a79c9bf64047088313e8cd86b44aa7f07bdd7460018dce2ccee29c2b5fd45c52c96a19f59abec3177337421b507b301161a4efc27d8114a04b72be272bfdc6b9c220d88a70fe71ba7b5fcc586942e422f07b0b3961add1dfc9885d8c59319d9ba4becb9c0146a3583e945544523b241f0b1e9d1b5a243b3de5ed9b82836ceb2346d868051b6b4ba0d26774384a28700dfc490c4867d7b405151fc88dc264eb188684597f98bf9183a1669ac44ab54d7f778c976ee92472cac77dd8467b501b0f92df7580f66dc969e0acf97b1387253c81d7532d8c2c4585c39100ea43fdfb0f6d20873be4e1555254b927ba0415a3e73e1aeb9dd683f66fce81faae712649b6b08b1266deaf57b01e8c3b193832546e2c9d7d1ef15cbf9cd99562b2bba5c598e4a136436919988e79385bb802c93c7e631223928b6ebd2f09020214a52ac2a7d456ae2a67e3111eacf75f0e5ad1f7f4c0cac33bb9db3139e20551fb58056bb1c79f988bed39d107e779c40bdbda82a89e639aed61508a74bb7556907c748b15955f58e8f48d1565bf84015e40316da1a648e85bafd11deddbf763338351dceb0fe4e71ec11238e4c7cf1ece6a7ffc9472137fb3d91687b830920d50a93812acf87fbcb5f418934645c5378f118813e1c7c743ae1f332e346a4fc2eb29e84d244b9c1e2a6f88470e075ca98698ed9589a5488ab849b9d9e7c4abea6917f6c48327a9b09e08f68c6d3ef442d641965fbe5b0a1fd66d5ec9bf7448cd734172a77a846c5a1b77bb26c5d8c0ed5311b0c057e34cf704155dfa04a66db558ba3dd3cd81d79c6659f17e972867616e1fcb4ccd9e9312098c2ec996eba02fc8335f228b331c8e8287bd15627a2cd140861c1de90be3d0a24b2ef1e546417a476f399ff36dd0dc31425e5066b3b8cc07383c2c0adae06e17a8f8a1aa9f8afc47f73805d360a96a9b05fcc386baea6a8eea231ba3871e1515e064b89294b71600149f532d40a0430382aa7e3bf9a56b599236fcc69b778ccc8900004cc3852e2dde283c5bfaff22704c74c3629d15efd005198de624f3afc4d3fe0c77c4f53339ac66dbc00d696f21edfb74280a0d58b9c20fa37d39daa708074d90524e3ab554438c07e34f7a4e7751440cfcd575102f4fcd4d110f5c8823372eeaef829ae32c462e5814e1122f5246f21b1c002fd820b2c75ac81569478162d6afbc2a7db7176db498c2b143f040887154e6597953c0819d2cf695d31097021e55f5dfa60adb125ef9f7c6c6dcbb024bccf85c8adf579a88f2d042c9a4ac18c0fde6dc2eb8c96066008f1a1c036a8fc9d543aa3773909424c62fe2fed6ac054abb49c572156509b0c76adc1220b47e2e9f0765ff25bed6e50075a7e55748e8278cf8e37147bf546a2e7efd72903b0a5777ee0b48eacd4bf133ebbb422003b9a4cc68aaaeb708c7793bd657acdc38f77d303ea9dd6c4915e28186718aab67e21144c690ca54e776559f56e26929196dc710162d703928ff566602829d5f50100d583c105d91735676d015c22b87b801970381790e493cfb1357825c361af175b6dd13cfe7c20f49aff0510254d5a250a96bc4b7a684e2a7ad90624519e4dc2a94e4dc20feadea68c414a10d3ef6df1654c516f67c92ee24380fba9c3d62afbcf7a352a942e010886c8c6b39e7c0762c0578fc37608b1c51fa41703396c73327b12fc31745a9d33eeb5a8bf8af54d541e6285a217f3003d69149c570ee620013dfaa6f8521c603a6f33e8a3d171135e0b88b3c9237bcadc2420d52f8a6cbc5d976577776e8d600703af8039e4acefbca9dbec7e45781a807cea14921a9476f34098b6e914c11182a478eecf3ff5dee7f0dbf5ff77a001adee24788c65bec2d0d4043c3ccb23164bda415080bcc9c93178a53bc9bcf50939a1372583a29fc028c235907b4a7b2fb59d057c545ff007c030ae83840499a162a4eef4014880e818e4f001a9f10f49cae0c93f16da0af3e685869c02a5378d5148177d78f8d79739bc878d597b695ec3bd62613484cbaba6337261cd1c0b7bc658226904e9e5bf6c70c573c5e676a0fd9618e64dede1817078b11e85bdc1005dd77569c55c9773caa6b4c00b200cb7f1e41ff856de8768b0edeba066216ced2c35867abb0f7d03637ae2e9103410c55778f38cba2e9ad8d47397b45303a20a41b3d4cc1e4dff2fa6d6bd68be0ee1bd30e530b538712e6d4e8d3f057504c927a581fdbc555b9638347a93d963fde7390f38e3775a296c9aa21dcbf26b0189332ebb8b894b3bf6a6e1c7d6b8c528094c1a289bac954eda06fd0f13309c00bb366b7fd8cde685c61373afd72283620bc02ab93e42509f1d73344b0b63c99851457852122f14ec06434cb51043ae963172e3e2eff906d1295377779e2f8b0a8a128eb2bcee64277237a42c64ba79793951028bbcc5aaae743ef96a09bfbedf039029ff5a6d462166f162a0043cf480792da4c016fb613b3f9635a81f91cdb2bd87d6fe85bf530761c35e761cef20000edc4c8c7c2960ecd6dacc89342e07ee79e2ca18eee0016d989a73b078dd0f42200edbe95eddfa7263319a530215185d1ee9ee667668c5af7575d1777f60bd41c5336d8659b769f1c361d1d4f38f0c649b0561d2c6e96082b283860649df08fa6ec476eda016ea08cb0365107e6128b36a31b5e3ca836d2fcd85650d71da07ac6eaaa526b5c26723164c286ee58cd81bbf34d66c7a2a5287a8896d435b3eee034384ff5a9ae2c1a14407466574c6f1005218386b9392eb6e0d4e8d06ba72b047e29fb25cce1f54397a6e9049e15c2c09f8175e53373593c0cb65902f11cafe06039913300a3a6d9951266be8b75b163af366e5c0a10b04c0079d024cedba3d6b5b5602e1aed15b7a5ba9bd759c9aa88f2db9bc83cb305b2d8ac3a9aea9aea0e141867fa5107eb6936c530a1fdd0a91e06cc2a0f31b4a61d0286ae6ba4113fcb17ebe152184ffac65264bea39ccee79f669006f1428b07f73de0ebbf5391b2980256d4bb7c4f4793218648f167e6a7438c6669c072293216cb9ffdb24553e298b78231010139b5aafe72a767ab519eafbd460e0823cae3e3befc1576edec9b9f8f56490f465de226aa71846765c309e834c7089985b0f7351db9504bf2b0549e66530b63f570d7b44483829ef16e2c5c311fbb9d4e0a4730a1dd58b5730390af75bbed7f58989db0ddd3c71590d54b313be306d41ab915106bde052b3e418957f5feb7a64d3c8c583b00dadbdd8c59baafe1b6f61e34b522cbc9bb6e2d0ed67cfa036ebd13deea3907959c7263f49749b59ca375cd098c5e4720262ac0fc414708ea3267b6a577eb642853dfdd66e6e2fa82adc6a0d7faea7d4ed2aee9d8ee1d6c2b551b2e2e7b6f82ea7211812883ff10fd7c33a37a10c95562b71ef03e550b6a73638f83943f68655968cf2f41d56901b79c47f18a5aa820e438d38b096d07e25a7c0a9ad617eb61df8d61e739ee3d2debb72af2bc275dbb01d1a2f7aad346e087e05e3f267b402fd72bd852ed2c7121e1c7184ff9dc0db1d4145c1451e320fc2b77895b966f20709aa5203c791cc0d4f99e98b9e65c6f2d9580c53279d7c7506208561b0203336fb1a56404fa3517ffeef7bcfbedf8a5c3026c56682b213b8b18f51882ba709b8b4e7a60b2a5e043d4c6927a578392bc6d59c9ac1fdf631650a37099e39486c87c164cc70d65f778b6100b4dfde23dcdff0c9e867a901e432dd78a664865220a6cf52a06dd6abeac9c1b539f1443d01855fc3490a94b24737d53cddc440cc622b28313ee4f43ebd5037afc6389734fbf666aa08061a4e4070149ff2b9e517f19ad9a675a07b2d844d80b0df7e0761ce2bb3c0915057017820882e2d3705de6149424d152b19959e238a671667a0b7ed252e5f2a08447ad95d916da9f9887075cefc7189e52228aef6bf8b7fb99636394917d3afc793251a0b26f756ac9b85dcc5b0743a27a0d910a36439d1a5863b8c0685a95f40ecf1e774c73a5ead6ca49f258f28b47c2f84d79012200e12afbe23e6f978a7dde94340f40423f7e3db05120c048cadab878c659432492b323cd3cd0dda102e7d108f07d121ad0fab6eb852ee2642132d0c6917e4b25e470d551b2e0bda8a14ea57caa4d4c2e6bb3105c0186ea228e3c33d5e8f0429bc881bcaccaf4fc86824c22d8178fffea9c2b40e465945cbf1581322900c143b602181c358057b80049cfd39a92523421aecfa2127fa5ab554586812b7ecc0a3d2b8a70993c3c6f256c3c766809810b5695db70defe6364e1db32310d967a3b20b084ac1dbfc8874005f95b32717060b9020fad457fd6812d719d37851d87156995e08d51a14c6d07795fd8778c8a2effa77e9b1c4c94fb8694c255c125f8e04c6546baca613aa57bed78463604b0d4baa6c83cb874d2f6826aa397e87598d2ffa6b9387dad340362e30729a5070babf5baae38f8dfb793f28b67296c54b183d7f74a9e6301b52805d6f7098478bd4f733b237e6dddb0cf1af4fee56c591e0bfb5e9c765bb667e2c36905291d4d78c9e73c3cf0b932261a711c8d8960720d773f4c04b354e3757d53f5a786edb516e34ddb7e29574bc75ccc5c48bb4dee1e30cc78ad55dc43e68ee71257ffc91b2580b86bcd806ee5288c27832bf2eb2ddbf800debc07af6e2ebdd237fbd085a2994325577dbd9f0cc32a8ea86b74eec98d73fe5dbf732aca15c265e3ea0b12b57e98825cbce012570ff8db9682d9cfd4a97482c9026d750b75d44413bcc00861dfb6620b9e0796314131119d8380820e36e2401cddb37a7db5d0de730b36dbe91798ed1674267b45b09f31fc9e38a4b5637331d4856a9ea7697860e2cd42de7c4a2f749a87a75887d9575f02b7097b3faab35d9abb9089f17e19bc542108789368a0f3cf745d1083e3a6511648628fa195a560402a91fd41bac005ed6990519ccbeca048e4cf31edaa93b8faa189763ebd856f718cab79c3e2ae5dc249a056395bd9be9784a64ed6f2d81462b88efe93f43d99ab0dfed613200e635d0475178af60971fe1e78fb2c7ff15ccce91a8660d416fcce09b6a0216ef9ee97ce8164fb828a807aa4e267fc145fb0fcff8b0e12fa3d199bf056a3117b7744eb3c433d4a325b617aa267d05ff7f4d8e05a5e88f9e0ce1c9bf960d6de0b4fcf47c8af235c2e54b29df8f18bec51c8af3ad81677fea3563835a76018befc987cf745f3f5eddf07e8b5210ba33d668febb2590838013b05414fc305293cfd7e20cd19df4b680dab577e7fd4e86c9d31082f6fd118f5be6070464d951336dbf447ab1d1dc01ec4441061ca801814f093c6209348a1a4dfa2342740ba6faf16cf25e45feaf1089c839102a422060bcaf80f5ce1ad6f39f45b2fe3fee967e6c87ff1bcf3fc98c1b840f549aee9bcf7e9bc0acf5a996bc68ea143dcd18d0d38e131d6680d08b5568878a6ddea90137e5d79f3cd05f38d51d0dcf77e83e019f4881818d55a120e050b7b3f06b2f52fa43c15df1e3c228fef83aa44dddbbe5c1650fea8c604379867a2cb77a9780f9c84c282fbff94994a99abe2b102bd4b3be0e4906cf849adbf57b3a9d999da4a7847a12822964249a3b5a13b84a370afc7d62af143c7dcf158630aeeaac9a37c8839f03980f705396956d9b702a152df71a450a7aa284048b1e98170dd44e7a6147cfb1900baacb1f2a3ec69af40f5bce8cbacd7209fb35f923e67ff8224bb8563e3bbd5d933dc05dd4228b42ea54c2e4ab811f5a8077aa421ab08a7de66a29c90a959359964c40bae31c3de30be1179239bb46a053ba0486c0affca468c6adf36b3419ac587bb167c1d54e17daba1517063f674321d1bfa545baa2ac47cf0e0e319fcf529f4fc7d7c865274c91d0180b6171f52847bc5c934d2c924d44371117fa6ba763201a1ef43dedaf9264998dbe8367ff95afb36b8e5ae756a0c28848da26c81a48e620b15beb4461bf7969ff511eb5eb4b596b922d2b8cd755a03e055c97937b3f68a4cd8a2dade43ceebfb6113c9aca0f45b7b92aaeb90b66c2699db6ab5daf52c5ec7e50fe4aae0f1b3bebfc554a215f759be2c73737f1f2923eb98bcbfbd6437c8013d4688cc5dd19889051faca83d3eec4cce547c148d68d3744fce329c7deae08bf9b69d7db34134691a2f5f0f9f077c03f4f068494379caa74b0dffd9797918a70edfd00d02f4e9c545f2703db71f07fa4d71fbb31034002c40767fb7c511cfdcc8617fcc05780476b2b4bbbd7d2bb4d8e9a21a09a6c3d2ad8c9c893bf3f2b648c4975c13baafe9ed1961dde4e36315cbec561e7fa45cb66edc9a8d1ce06a17a9ce1c8a35b60df0d69ce3052bb189a362f124bac8a8d77fe4030c40cc5973a215dcc76773ed20758d751d099025dd5d6f01e6ade7bd2e6190a3544f5d790f3a238741cc57fe111a51c1a8229cdf88bd2d7faca44b05ab6a6a83fc3745c91c65cf3a42ec24f72978f6fb2515098d136d6c2686405c7b28db697012a2edc79234eeac05b01e24873644bd5869624813090953bf099c400b7e59143d01c285cf3ab0981d8da73ff966dbbdb4e68f40d07fcde8d641b37a1354bb82c6f3e85fc594df930bd958e8cb29b06a595e6e562760fadb284d4ae4083cfedf3defa8ec5d064756c65e483608d9bb38e444a519641b2e909ba6861fa80b36db95579f5848dc75d5cb1d8f323fcc53f6da07748b137bfbe32e423c8a32d094df1a161d2173fc7e86523a6d671d6072d7469e2ed6f2e5163c0cdaf7e553d9f6dae4d3ea5fde7797205704509d2bb6cfb497182538bd3231eac2d4b81e7821d41c1f05b2220a590b7e0b3d7111d8c589e55a2f48bb03eee52b2a969890e1412262763ee658b052a958942141c0f527751c7c2d1fde9c1fe90a7901238ba4a61785b3693114cd71ca068a7207b7e065d9a18c45fd9819a8d7cce21cada9d8ee37934bed49785fddf7759f43fb97f2d54220eef09e39f96e3ecde29912e07a20063563f3651c7ed4ac93cfe48942e4df4391d631903f3230b4b5ec68d9561127eba2df3a12f03d04b9a92cb92784f69f5706fd6b90433f819d6e5db9c74b5686705440cab638ad98edadefcd798e0507ac97c891e8ce550d13dc3f42f7df4615d51c0f12f4254212e59f9c3c30d659b32041478149d3ffeb1d1fd5b65e392fc7e7eda8ba7706713bf04a379bfe43f597b5d7684a54e38e36c96fdd3f91f5a0b0914a6a61ae8cef02e8c8819519629b4aa4ecadc2095b50011dd816757467adc672d4752c50b8617b063755c3d888855fd8c1c4915aea0247b89713e55a62895b0f3d62802bf322c67c6d176157800d05ed76f3bb1c0521406b7490c739e8b7c7ceb3d37df90080b0c2953cf7cda732d187c2476b4db6f6167cce3ced12605cf5452b3e77b28029cd67fa8e77fe19cab1538adec0e11fb1de591c7b11e53abc19d2c2b512a7519f019e6b19f31cd52074504693b54deee3f7132667a4873fea0f8550afe9e2a6ff0f0ba0e3a24a3a763ac642ea499cc3e6e432f2352c28615c07cbf1f32e6a5397cfb08812f891c135d5151284bede484064a8ce1011870616e9bc95da949379536d509ad3ebec36ea8b867d1a9160234074cd75d6cae221b1d4cf79887e75c427779ea6890f5d02194d8028acc2e3cfe560e256629aa23ac92352686662065a1368195066a6d4e549d41bdfb1def364b3ed3328db6cf0da5d7d6c8cb5af52c3b4b1aa68e6194e5bfeb9aca5df37dd4ee5cfdcb4d4c48bb26bb04c37249c1f732f13a59d4a5e7166b4ee64fdff7817638b2a860b6b29205f0c1544f95e7ca900abbaa88a2878aab8533399a5d768f4fa0da92ab73d7e916b68087f0c7d6e24507ba46c9c841b17dd49f59e11cbf88384f8f40c4a8f3ec47af075ac7ecdcf784b0834026ff9ee430d49c34f9cfc4e7a890914599901089d8db571d781fd55c4a3b205ea29d969bc5a76e7b9b829e717612243e9fd43f69f046b98d123dc49fc492a0d5ab0d30ca46d04ac37aa8d62dc144bb9f8b81e969d43f377b064e4e5734dacb9953d0bba684434e1ee50310c357f2b3e3f09a049c243aadfb95fcef8c134fccef06458d8b04e792eb3a0e038c7b7c66222baebb030ed3634ed1b1008533615b024edce67a95611d0d3e82a8ce2c85363424672f476e8ca94a955453d3e08a173afc751a4d60f364c697199cfe52455c5ecf61d90fc06175f558bdbe8d83e7eac0c0ea5786381cd17077158052eef35dd6b398a54dd99f974a6c4eb964c0ae81030a2f2a655517754b55d8292bda9ea2a740a4c639ae52661841ef4c25192dadabdbd876e0aba4f2d6d1a2d5ed5f7c17c63578b75c39fce702894eae36945f0bc6cc9a1ebd9297d4b49e4e42eb7c21f939b6e8ffca8c1918eb95632c15c0301c30921226934655541c6cb18500b8a9a9f675b5ebe677e6f12f39ac4281cb9eb261f880d544157c598ad39a2a1a87398d955da91e8afcdd72cec291c607dea2f1cb01fb11821dfb006d2fa3e7fc4a68ee9eb21d340a109de5a2334909c3b803aa9a73712102908450b1840f0a711c38a0685f38f7df99617cb5dcb32cb846a87e62319de8f9e80575deb0ea075aae2bd3b10a533825b82c3c28335890de3a978270c40dcd6fff9afcece5ac98e8abc3099b135f381eccb09f097ca70f9307b1b9038c8d35f55f00049fe9d0ef568525bba940b6c30457ec1fb6b8a76900dd5fa2ec03e20ecdd8540f0027e91b85675d9a6d39b3fcf1bdaad133191ab1ad0bb387e373de673a56aecb4aeb2ffacb857f09c2ee6f39620ce04ab9473cc3f028a6f2ddf1aa434a9768a7008bc9bc7de4ff8c8988ece5e0e9ba0650086b6c77c57634b3181f08bf52b6403430ae86d6a06e1d2445606d330db1cf8906d8a49f3a461db2bd3caf01f8bc408881f3840278baddc57963fc2f760ff4501deebfe57960b809f7067342ef69f2be9186d89b206d57f87dfc9dc112e871c179e1070f0a7938581bce677e7b766b10779b10e8ca02362b8ebc69f229119d2b6bde10b871174d447c5684a84bff517b75d1420cda04892403dabf7a224dc743937fb87bf78e712962fd34b6b7995c3aa17deb3b4b1dd6735e73158b51a3bbc87e7da2589eeaf50de9fa1034e69d413525cb2a788d891827f6393645a5f8d8533083a30999e19ea77c5b569262aad4946285b9bfb29947cc3604f826ad8aef4f52c30c2279c158bd95aa6e2ed27cc678198769e74a54a43fad241a29c5aa06ab9c5fefba4769d3095291f426e5ddb886a4d09a94a038697e39e4ac49fd97194e87a235dce786722c3eb44ccebca5b679995987de69373fdc8b6d446d16bdb40f58ea70ac02272596b9b143eeb289ea4151d6ecf6c57f44e14fdfc333247cd6aead49a3e3a1952de6a335f5f3b305f9357b1614e1df70d9f6e4a4f55a96306f51b4436f2914fa36c826ebe5eb1a146736ce5ad6d4e22831d7b8e7757e034627d73306c08040b5a45c894308cbffcdb29a8fbfc150dd7a3e2088a73fbf8c7df0e98cbedaa961f5c17163f97eac1a285a04f3cfafab394378e94b219cb8e7e929a4482564fa8d76d5e655843847aa6f28ccf3a5884b43bb02578a5f36e8968b7391a4a49b3a195a8d922a2650a267db87c9f8f96aebe1eaa76d1cb59f428331d10a039fbd8245ba38402f6fa0f9f25a588d8aef60c7a5b3c038ded4699da832295004c07f06569f05f84e3852310bcc0ab99b50d7c76458c812975c6978552755ec8b50c8468041157169fe10f2e8f583e278164f5add33578d4d02bc87fdb3adcd34bdd4766046f2437527a72fbc83fe5eab993fddc245a1983b3e0287cbddd54e281fda4d0e8a6f06d21647c9282537fac700bd199ba6316cd2cb4fc860d35771806bd51c474e71cdd583ceaa1eedb02dfcb1df5f752f0dc5698368afbb7c8c2b171d71546aa72257514c4341a7469c5c00db3374a885b8f12074e494f6a3868e63f566d99ccb618e3af8693743b058595d64821e916bfc08e992aaa8ed9c2ed5f28fa15c6be60131f18a8a21cadcda6bc786138d601b96014891dba2a3452a3003dade992362798e965a8b6bc64884706c5031dae11ae84c10d41749e0b6faf66f820d1cb3ce31057b34eb0be2085e540f9d55cf040b70b32f6ffee47388ac56d154cc5bf0414fd8fc03e30c7e44ff3249db90eb8a32b0cbd6769ea1ed7b4f0e30291738d192070ee94d81e063d9fac896c0dcf7c50ed27ecd95204dd252f9f4da8c8c55499c13268070a0768b63395b6532a5816f164b16ceeb5352c17dce57a2fbc9dc2a479520bd45fe8bc04830feed162800e844191d5fc52b0b5d2336220f682ba48b008a1944373a4f01df3889c9928ead44e9bfdf5d383e342af8456040d312cfd8b749591a396b96b9b8a90e4064c806e25dd24f41f07ff1f52249b90aaff2fa016f556090f5409164bc1ffa665e4e5b643e30923c4db8b21a3bf45c19f18371c2cfd0b516a2604ef9d0ab1bf678ecae1252e35d5ac64c78a993b637da2f28c0db6f469d245206a6f283e83cc4a02892cd526d9cf2eb575b0ac0fe12ff7af4b60b7a4a6246c60b7b0a190b08ea4f32108ad548e46125bf67c0f9c571d5a4563372dce363c4ec356641d9f87c607b44c3a334f1b7216ea1571e57a99bf2c2f710a112a3099234eb3771c27be87ac93b93890e3ab3440d7990c8bbac334aa6f76dd58bc561778651ba29c76b0eb07b6c01b3c6b9d04ab0f273ba672ad6808c061ea0ebcf4d0058a251ece2cd851469d473c2d324eca7df0c72ba1e3786dba47784251df262fb9c16c8ef7ee4a5116343fb97f8f20b568ab21181a90d9732234c77158882d3d17be0d6e0606a32620dedf3b1a5ab88241b0f12437ab102216544c9a77bb4adcc5d91ab36db62112e3133f610e78a5c230218963323db9e0c09b1b8d8efbd3d84cd3ac348eb5440fee7dcc021200e39b89013b2f7278cc598e920f7d5044d4670326c28f5bf53c73d2c58186b7e37f0a6a68a7ba0a174de9f42ae9916d50ab4bb756468d7a65348359b5eaec5a8e04d06dae872ab97d8cf59b4ac41fe80b01139b24d306fcd9c11a1664b74bde0615326287530f75333ae5cfe57a4e4f63d01a889112db9e70db4cbb5857b23f13bbf2f265c5ab3d1659e1f67d902fef8485a028c987c43d678226e5668572d8343dd55329666389d81f38efbb93ebb4be75202888ef817872ffdc140859ea04b60f7752ab82d99f65adc1938b41c4a57954a57ffe15cddc47a74e8e6e9d34f3aa4587f84c5312562ac365c6dedf79c7f41bb3be13e2f04ff8efc61bded64cf5e9842c942269171c91594a908a4fc155f536e86700228bbc735313e42102b4ce130006fae331dcfe0e50eb9e3855e3738472011c0d81a4416eedd52215e0720878e08c76c3062c18f1b9538ccfb437b07c51b99d53478195388971d1aa2e10804c4e1f4896a2c4336d63bd8678969e86d8ae77a382863c4a0354a17ad6799dc0ab55246b7ceea4fd19f9a1876f45117df4f04ca4b8fae0dcf6573f9c6288e4bbd41fcfcb37f2e247e9b214138b74c12ad6909176c629e67cb4d995c0d1796d8bde706640d364df57f741a0aa7facfdebb8e4dd159d915edb2c56fffc2527af674eda30bbfa805079569f01d52ef2181ea2174cdbea866669e178d64e3f4def2e2d3e179b6a3a223ec6eb14862bcd62d8873820a3163d36241d6fd3a90096d83410f3cbb0eafc26b9faee10a6762521544c32e5a045fa26dd27fb3e5c4b3eb7fd2d454da7bb947453abc74eb623be0b740f2de609e14d920fde8022dad8d3a79fbceca65f4eae132efead77e1bdf98e6cde6ba2861a124daadfbef2967112adccbffc9d242f2be4414f30440dbd30a93227a3e58d6868062c04d07ec632cb690022921db1f6abc18d682a153626e97c76f4461c3c79cd9755099d64a38524af26a666ce56cd4ef7390a346604326442e96cd8f4354f4ad725d541d226b82c0679a89042e9496af6ad6de0653e62aabc8cf7950343de2a96e0122ce11ebe6aa0a81eb2443e3dcc5076dce92046bd4f6b54215a5f465b87d737f6bffec08dd14314e93f1f1afa28a5928342a566253a1a0929969a13ef29f820279f5846337e062a54521b31fb2c73e007f3be7f49ba4af279b41feba5b2c150f5b2cc1e0e62f7478d045076dc2e3b6af7ac04c875f2b50f16d51ea4628d11160cc6ebb9fac9a15ab237bca9ed31b4ce6517828a6c167a5c3eea80414ea6f0e5f6a95375836b5b3fb048fc233e12148d5f9adc5ba04a2c39425b4e5f11767c2f67f66b8be71e24935c41d543afa72e6572f5611fb832e3e610687bf6fd786f5cffe8ab31bf3a8ce999238ad5884b30f02e7e8182dbb63a2cf6feac31fc971baab9ac26ebd5ed343e5616953343ed86f44b0a608f75beadb741e38f90c34bfd81748459552dea41e9409fe2dd7de4b048ec5cdf10119e9eb751453cccf021314540f023133598dad5b5ec8269d60bb4b37ebd0798a794d81765bfc207b07cbc9bd4ab0b8019cbda4ea6dc77285ca6ae40b26c6dfe2155b2ba9c373bd43a1fa6c0f0a34162d69606bbfced232de50e27ea584de542a24355d470437a4c69bd06ec18b116f6030f94acceb33c3eaaeb43f27f128f560b27883a314afe13ee86ce53089c97e13eba3738fe9532c6aa3935785e3346013180939c4c4f36a227182a15c577e816745d13a1c9cefc094c83686c47bd8d6b69352f7064ed75cff6e44ec916730a1fae1c276653cb40ddb4e21395a221ce02c71c906060c2c41be5199a01c1883686e4ffbdc20426d883d88aa0e681ad418b0d4b69c081f1461e04f34bd720df4378bac2f267d09dffd9f142dfbd5875151b553d13c7c9b12f12389f6af097c9cf132ede50bc82b0f880bfdfca9f7a8147ac8322aa3da94152842fb43f1751ac72da0da3767059059c39880c97402183c97565db6ec3afafba3573c9a0f5b6fbae9cba3b43b883c3c4125eb25d7291695530fb7481d1fc250b5cd98b44422bbd60cfb23d39c5792134428218f768d84f9e40d89dabc0fc5592dc0632efbd3bb9b1d55305bde011cf7c2ca5369a0810d2a21733c0dc7b2613e3d11c27cfd00d65a76ac62844ff02c030fb8d4f667cd28fa7ba24babf925ac2f797182095b93f4e9fe4edd7416e5af2e3c2d341acb0ece76820637dfd8c708accaa83f1a115f2bd9945ee275cd94c2b4b41a0b1fc1fa49c02168821acead843d8e6641d85624c870b0071baca9a3c917161c5d06a878262b9a0b918365e7a7c9f7fb51c0082a704b8cc84a33f7eede1552d6c4dbf45cc51d1f31109b9ec8030be182b9fd542945a1f01802a2ae1ffb8dfb06647960825411fcf695bf6cb1dfe87cbcfd8ce427ef062332f1ac94c64fa90a43a5a022f1f8c519f5f424092bc57f03f837ca907b9d7deb7e024aba74a761993d5a6f55eb093c95686d375606d0fed207f6de04c89af613206257bef69be7c23d024f5182e473ad55a861d98b4af65508d58f90a7c0609a2233f85b44831720c27dff0cb2ae9037ebc49f2619f1b90daf41db600704cd4db11db29906b71a1182e75c751bd2509e22c7b0c02efb01ee8f90f10114bdcb76a18cbcafb5385ecde55d2b9342cba473a86b4fc3332b939dcc620974bfdc273f4c284d4f452842892151106a57ef08166ec7ecaa43509cc14cd967b2518c32988ca1717bf2221208a466e7b08137c78a4d2bee9906fcf2238c475264329383183fa442943d17cfc0da0b3eda3a6a0092199c74fe5804f691905679bee1b034a4c3cfd4eb3287b35327b22d3ffd6f4ec4da445e5bfea4267720cfc961969ec00d7711c53234e15e696f50f154194a0dd1ef9f3245a6b31d2109be41b20a03f26779e293f359b778551d153e18ccc9d510bee991c0984f0124801c3a3ba73637bac6709c59094b61130f1b7eb2cb73fdeb448572c84e1b36516296afd732cf5030dba338c2673954f5dc51484e1bfacb3cca21fed4360da5643d505b59883a015d1be40b6417c9e8293ae23a050743b48dd7a3150f91d83ac8b06e7218e66052745196bf478a201d0501e198192b300e1ab3c504120ad70d8ba34983c269ca1ff3ad89fb49ce1fc3b4efc400c81bda59ed349ecbb3fc50f5b753297e8d187b805de8f2ca5906f4368d073a11b24467fa8717c77e9512cdcc3e0c983c8f8fea132f0e939d6055a8a5f9485ba8919ffa2ffd00ac45c90a0bf8b22d219339e69043a842d5fbe238ab8276e6395090ea7981e110aa70df5662fc6ed3acdb4efb34a1311ddf9c16aec6b7719cc7883bc4326dc530290397e165bcdd33989d3c9d0bf637ec51b49c496f607d9262235256b03e69e88b92bff422db7d561ac6ebb84aa72ae83471e453cb4b2fdda0ea9bdf3d6d507af6522175ef5d230acc2cf9b6ef64278427ad9008df74137481745a1674bb0629bf7fce1a57ab5c904f903fca5c0449fad08f72ee9237e1e4f5ce9511bdece25368981ca35761426132c2f89b683b23a24c23f0616ace1da56c6aa727233ab06a36c00231bb2d4a5a9fc942b5b002745573143f8b5b8dd43418858a521f63fc9db8745cbbd9b36a02bdffad8e94796a06adf8a0a5ece1641f6fa84dd1ac9f66812b7f46b0357923616c2b59f24c19b6ecbba2b1d8415fd56f94ebc8f48dcab13a05898c8e2d4b46e86fadcafb9f59e2636deac67771a9010d99319ebf92c1cc77202b1a0eb6e7528bedc1d1ce0fd994a20b53c7daa64159bb417edd49e3b356d0785562eb8f236bc8f8e3817ca747558b40a3c01cf9542a37af0d87ebde3f437364906f7843fb72de5ea2cc59a22f826516706af21af5ab2f46d35f0857ea18f258d0422a6a4f55652e934062c53fbfd2d2a3205a73949aadf485a0650550925ad7bbd7d2c04a20fff69c91e674ff64b5fc342754e1be31cb1f09dcd85b3cd55d55e0e35618d46580a61bdb4d028e1f359b656a1ca5876e94f68c7e424ed382d95cc655e1b3ecc527df072eb157c7232e7e3a76c4ccb33a70c0d66a1a8c7a0fb0fb7abf1d53e9386a374590eb9f8deb41ea32a781f7264e8cf9f92652db33de469083c67f92032c3c3b5986d8f0db6b77890500935c987f06a7ae09fc9d31c7a629056e00c01df50bce3dc2a8fc6490e01e8f0ef0a19a095242111a0d50f30b0900a4d8bad262062fbc61c28d11d88e549c9bce83b8bc95f1b572287a310c9958be6878786c19ae1dd9983be407646cdc604b226e4e5fbec54dff5dc35ac90854df66d9cbb0f2c319978e57393385759f239cc3eb03600394a2c43a6b126eadd63a12ee2e6d05d2b1537850cec308d26aa151c0ed5566a98cfd54c800e97b1a0d9a3a3c0c6462100fe2043c3b0b7d8d368a1d556424d65b52872aa2a4289c119173f2775aca639f9e98a1b99824576d1524b4fe44d5409acea049759469febe07a94c9277f786926506175f4a5a4a9373c71f7621a39c9dc0eed0758096c7ad04ff427d201dad3d655910fa39b8b0586ae040dac8c49b3ed659bad1630210a1de853a4c1fccb8d205e5700186dac1a9cfb78feb3ec05b99f295bc09c3f83c2ba1dcf9a341496c1b835a5f9562e68234339a83867e2a0a4893d3975c938d6b2f827659de7a9545bb9a682a88296b5308b70244354083f396c4115113a23da15b5f95297c42bf9ab3d6debb4103b000befb604c14153b4b7ca5d4374236d7c525c7b14061ed135e255d8e18adfd6bcd4723ec6ef9878e097bcabb7f66e5791a0ba689f7633dc92907e35403b1e5f52a0dfcea8ae59eebc5f49f535c8286c999b98b69c99c5cf9ffe68dc90c2640f9bc701861603622488614236c99a67790a5d070caf41627c18db31bb48ff49e135572a843f8ee266c65f86d5071cce37c28573df374d0c58c2df856ae853d5a3307476618a345db6c673398380513ec291a9dfa1a0249708d5930adade18cc9e267124d516765a760c04bc3f6c4a51e0e99c8b3b381becbbd21f4f91b1fce3bd1393f7e6f102f729ff924a04b250d78ab9ae2dd6fc6248a65e0728317eba5a7bf8df6a73f1a70710ce53bbdc461768696d74e805f95e379100431b6dc9766895012a57f55f3808f7266de68c6e075a48c1e5e9bfe106a5cc7b730d6f823e14ea55304f0f3f2e1d523075e1fa1514e5c50007c27310499770516fb4a89e5076c9e8a7952c3f7a008a74627f346870330b7c736d048447c21da977e2c0d8f5a7468643c2614b31208085d62f3428ef828aca185d6633824d97853b8b14ad7e29a9cd736df70a43500394a6ab0f8225374c609e508b8e555770129a3d9c66c7511c530968030679cde28f47ed64f09401842e60a005c1d6ccb6c5d15cfbba4f26c0872b93186c20fe6b147a434e313bd8c6a3676cfbd98a762e053295e54d93041ca6ec38210a6894c3c50426d6683eba0d6ee080b30ceee1bdcbeaf7703e7f9a1e03f8859c348fa1020a6007a498d79ecc910ef5aa4787d83a2829a2ce775c348cb94f87f795c867f42cc9ecf756526caad40eb933e45a07f5c2eaf346971f1a29b1188bf39a6298f845e38282a469fb92d9f8e75a62d5cd7a05c3478028f445a42cd587f15c13407a258eb8b2a6a19a440d9e86b40a9a79d1798a87ed50d576b8cd8388e7ccd9494f7b27463558258d54158a71cb4bad97a141798a2c438b99fc36d292068bf316480ab83c5d02faf27c2df77528c9bcdcf572050ce1da10c8448e0e4f4ee80a8b9a717e2cadcb787acef37262ad19ba9068394abed12c52c292cee30d7ad40c6c5c1a8e6fb8ef96cd15d60950f3edc426b4a1476d7f84f1f9e13b019d4e8136537bdd9736d1b8a48e71334aaf9b312a99a5a969251061db9b397b411a36ba39c37412a9a1e406fb990621480c1fa175afbaa10f52bcb9f36dab2f1bfc12ac48bad0baa11e327f4c3249ad1c5b00b0a6d6c9731ae1168b6cffb98e78683b677930c1d827bf11cf1bd865d1c05700836fd17d99b0787a18fb42cbf0ed7e84f4ca7815b690168c12fd8b2a9589498a47715ff1701ef855bb54c7e2e3980f75f59e9bfd76ca3d64ae6dba7898bcfe6b0acf81604d21d292ee808bf9c4ef105405d0797cdc255a8ddbb06ab47003cf76bcf9bd1835c2f2d2befd7a42792f3ddd1ab126bede38d7d4c65f9b692803ae1a288fd292bbbf6b75d0eeb546197b14167615a7cc0f18f2ca8dd85380d57900d2d501bd908ff51800e08399dfbf9ddc281976a9d7adbbe5a0f6f631a753f6ea62780d0e83690f5b42d0161d97b6a7ad67b88b73bdc1f6e98be50d7e578d61914cc1dbfbd94ea2c1392363e5edb8ad912a05adf964f93ead335f91c3c4572eb8a1777e5ae678342120efd3df60e4393f540e8806c7d22ce796551c210d7d42d230521791b54dce1a6072809ef4d0e2b35bed26ac1f7157d805d9e2c81bc102a1275776d054e7e39241a24f123666c458df8f509241ef04349cad82b8ff09873ab6fde3f61b489aa8d8e491cafcca3f67dec4506eff47f9ace1e1d01964a6c125ddbb2d16a34f09ea7d1ef57e856953c8dc8177635defb6113cbc0b82da05bc3d9f3ff562a049219622249578751cf96b491fa465056fe05ade1f3e8dcda97a67a28202b3e1a1ea27dfc287a933478654bcc20e57f0985d271a75a52bca2175fb00010de43fc41b350e8c90124cbe1412ab118a004be11c0880d8f4f5dfc60136b250f1a931153e1be50ad7e11ef2a01e359c30ff6ce15ce261d63fe4a469019921c4c2091ce36d6a7c749648ec7f369d71cdf44840f17360a212bfbae7abc32c7d4c1e1fcec94a793a9e2efdea3bd802db80f2c52b523d0915971071e72dad809c34caf964988c2c28b03f883792e346beb4e8231bae4952da1b11c2cb7ea7b413467a4dac270906b711335184cd69794480d5f2e630e564b2b9f23244d56f80cc4584069929433eb51c598ebde60fef8a9bde8abf46be5847b378607326603f106be0fb667543a3e7ec45778f1c32e1d80a3c0ca1aa303f39b6cf680c3e716c509932777cfb184163b491326cc155d07fff0824b214432ff0c62a8061001de76ee510a98c82228452c01c160a8c79a5099e99d6861419986956d3defc85458a858cd7d87f6b1c48a822e0bc070cec23f97a7c18dcaa19463970bb56515c62f0662ab2ff69b348354e575c5016528328054d009512a288eb40e5f0e6991be2daa3fb2a70e0cfabcfabb157a710bd2aac663756d7faacedc975cbc6ee793817fac9247fe2f150412773ddf2730e58020a1dcfd51f604ecf8f583034f70731cb8cf78d2c3ee3586e5e5658d2da8cd09042c10ac3928a98ba45ea0262985675b5e667c245b78c01d27f1272def7eae7f2230ee9bb98fc178b39ba78a9f254110be9fdb54c4d9b97ef4894bbfc9686adac3d60461bfaa4b554743efcfd173e4eedbd59c3f50cad224606f9582b9c1c0ecc11beae697b9eefb580495ca2a945961d60762b909585307d4a3ed8384b54dc5b0f26554cc838d54fea545eebf990e2da7da2022b5b5bfa8dd7e4fae0c9ce405415489b724a6a782a87155789ce6714fb0ab56371265ea483b17c8874757c994d783ba18f5a97ff83eee0b8f05e1c44f680a2e918f6a000f032fdbfd015fec02e97b0bb9c9b6372bd3420d5dc2ef7f10348c109af58e67c9807f03f91f7c38b5c3c61b6dae397fe804055c734a011df2aa2ef11e0c5bfe7eba2cb04829b296e9787568ba6e46764b68016e176be632510237299bde9b379a9e7c71ef7a59586484354c80cbca8a63d499135a986016885be0285b6f185be971b9abb5f05f3f633f44b6b260a42544e68d1f521ef8e2d9b71422fe5fb4cf27e8c9da76676852ba104b5427c00411668e5a1675cf06ec591aed5e4ef7feb1ba8dfba2100be893c747625cac47a735c72738bf52ade011dc3629d157b6259246c9ce11c6de4371daaa4fa565b2c9519a38d7bd20b07f60b636a4eacb4ade9815ea8ca003e70bc5f917d0b2b0a81e0ecbeec19505ab3e32c86534df53d5db05b0f0eb8478805ce21691d4282bcac6c98fe03405ed0f1382b944ab2ced40b46aaf8e490637a4fd83acf450e902dfa01bd408e733fc0c88ab84f409e616c2a344188234f1f30d9cc19ee07e8c20f67aeb06cdc095f4148fc1e17cbe7bf178b84818cb220bc4958882cdca9f586c005257ea5db1f5a440d5af6955840bd59500589d776acc87fbd141b04abf8c6411f50c05252fe01ae606d821db705d0a99978343d3a6d0f911594fe38b5849f195669b713b784eba89897b9df5b890f11aaae977dcbb4ca726c159f4518243c25de20ab191946b8737969e83390cf13ed18c372133ff110f7f4f5f5868a43fc8c81b3c0b632fb85012243da8bed58273b2df8880c1c453e7b9c110d5b7b3562f3763856d389687926371b159b97815718bfe41b99d4bb1e613d0b2ec0dbd4258acc751564f63e1aea8e5d57dad170dfcad4be1a01799ae3791e36abd7295310606959d89d3cc9445389c5c29607de4fd154218c7482167412ee374dacb39803f9474a0b2b56b053646cc3b194b62a49a97f3a612bcb367c52fd671d61aba9369aa3277c9039f01501daa018250101544876b59d8b6ef4ff1b80fd6162e5eb8a1c622f5dea60d39a4c2affcd3ab892d4183f8649b796f63927cb0b4672bb82be4540358d2564a778131e6ee8259b2e0d47ee4cc7bd579d1daaece01de57018fbd181ec9433ddb398aac73da709cc23518b155ffd8130e02eff7303c7b17185173c38dffa5dfe783842d0105d513ba3ea84ed90e9961d9c3d06a86419a9726abb2b6e2056089f1c282a60901877d30e3e9ab678ba38e38b85ef8afa71c2553cd3985a15e10577374dee4c4d864de51a9df4eeedecb489abe18cbb4a801e9f5fbc11b50866e753a7edd165700b0eb14442e825b1fc47fe92af6d50a17a5e1872ef27c5d3ab23b6ff4e60d60b8954dae21fcd1d49408ca272e8c27bbbf997cc807943070232f69b05371e56725f5b78b7e890e1a9876688bf255589a31a71b42321eb20a9d1cf62df99331c7ea38afdf79841f2b2f4bb54286e1d7cca6739bc2748629de72cdc4562b87f38c88333c05e1fbe80524bd3919178220ec33bcd01c2f970b66ab9680f8294d4a09032b03ff76da45e2638df3f0edf5817262bed7bb45a5e68e8a9c4d7f3aa7cf14152b720e18d009d638502db34c09ba664cd0a443926796d110be62fa5cbb48c2ad54e668e468e48a11848e0cc96c4539e21752b40f11868e9464caf338b610ad9a044fb8556d748b4bbd734fd34c164319400d6df076f419c32c079c12de2f5ae20c03a389dae791f2ffa2d553e5f830eeccbc76c39440ad90381dd959a130413ad4b50d184fb590cd584004b3767c1cd5e3fd59bd8fdbf9209ed490980331d6a8e5d97e8b29d4da6de41429fc381d98e99e36214accf5a3b76ef3d4da63e5d668564313d17eb06b9bd3ae917bc1efe7bab259a0f40bf753443e59174b0106df2351446d308d389aea6facaeb272c5a9772673838f04a6ee6e4194636caf21df641bfb2df7f0a1d3d94f82a898039f3620f2b4804dc18ef24356d0482814efb924dd6b60646b3e9a03ad91576ee6e682573aa6663220f8d56daa2903327f69b0335f238ba82deeaa7ab82337feed1df6db1ee09edffd7c2d437e0e107d6eac811272246daef4349c900427a65ce31d49412b3a9583c5c75ccc6936df81332ae94b19be9800881b4fd40280963ad5af177c656c80e597ba528b14308c1a36b6ef1517c66f49daa20b65eb0d8b52483aa32b91586f81c7793a1eed323c1c67d738eec524b9f74d72642e1225841e2f1a5d544222593b4807653c8890f880bf97113ec77cba5ffcd8f4702eb8cc97788053328a86076408b896cc3645396dded1e17a139dd639269a4cac67d06e4ff7d50f2e4c0ed471dc59aae24e05c0296efbd4fab29aeca600af06e247bd8b9b6c1a1d8cd5227837e6eb4093af66cb9c7dfa94bce822c90e82b1a42b0870460ae3c7fdace49a70ede7eb1cce30ec4d6861f936dadb2ade1179efa45bbd1a751d8177e93bf9d5e198cbd82ab437db9781f4881e0e5aa77ceb991b0de850e4ae73409739248e11aac0037713d29d81b51997c3e719c20c540251e5d35f3082071747519ee12a83b554d78f6eea0e8ce85e5aeff333b811a0cdae778f5d39f84cc973d69ba669645914e9037cb92c948e5d0d52fa38ba5376d5bd725fb1c16d523c1efd8241fce41a33c0b0f8d7bd8a8e6447e58fad0d0d40fd8b2287db0ce0bcb991b291ca51a637f56dabfcd2eee3be1c2353fceade507fa999340bc8aeb0798e0152e83fac291ae65ecf42524270b710f310f4576aa6ee10c0e734b42f2313ee90fc9884daf63246e12500c710cf1e32dc0efd33098a1bf9c7dfa57a75d4e203f9ceabd60f60181cbe18c97c9832d47d34a2c3aa6571e149998d473032d22d39499c798c8f87cc45a9ba6b591a2b77a93e37b7a4bcbe6024841b425fb72c69703129e942cdbe9da38a0ffa6a42331aefa25f26a74789ac37130b2d23cdf34862a65a9e52e75203a4cc6c93a282b1b189bb78b733a90557ef80881936bd005a033aa21df3126ad915996ebae2b659c079af9e9a5731c34c050e66895332fc91520fe212192e5f4e98f5d40df1d6622c04cfae1bf6b30ece0f9060c1b6ccae9eb04fb2179f8bbc6b6b94d7e0d65dbc451a39bec7e1bfb4203a57a28ffdf1d6918ce4c6c2e1576a51bdadc33035aa1adf54b8d928e8065b54873c6c10a6406b4c7a0c867a9056b7c6a0500271220c85982efba1fdb2bc915b5fe8fdf28154a374a95daafdd892f08918baee57febc8a92efdf4df6a9123412ad67069d3663ceab14c2e22b04067d2be7d52b58a5421027f77b4cddcd562358e698d1b89cbb4dd741f5819246aaa76bfb541405ce6d1bf6af3a2ae891856e78ee2e9d0a1b0bf36d57117d17777628f6904d79709173130ab3fbc5f1ca75ba9c15f13fac0f480564bfb71bf65904077bbaf703e6706bf27fd196e0628c221a91122d955ca8d5acf00168f24d17b4528d085573812fb47b9689d4ab3256b57ed331fc767ad54bd116b24e075d2a41e7928efd96fa1aa9a6795b75c17ef73a89d202574df6484fd93e4ea3c945afb73cf4105b0401c2adc1f061c027eb3d572f6c8459b76f26a62bb497f948441035df0298b67da12cfb1321bb8d3fa643dfa16d6a2edf6c4e750d1416c803519af696a3fd9d8ffd4c7c10373e80475a8dbd86f02b43542586a52b1e6e545a46bf6356c2e988580fc421a18ad888b386e4a33241703f19dc31ade12a20f64c1d6d6f2fbc3d7a271ff694e93708386a386452881c6b6850dbd5982b918eca082bc490f172f62859c656c09219da6852ee7aa32896e0c1f96e64a46dbf34f3793bb7063e5f874a3910b101bd14e7f71d3bf510bea081e42fec360f12c884b002a684d172c717d8de145d1040e7da4793a2a743e339c32752bcd715bb9b4314f819a3da7c982bbfb894a9670263934539889cda0962aadcefb52a6843879c591b8c4910de2627819c1572ec8138e714052e7727f76ca8bc96d6581f72e577f0fbed5d45f047594354331c38c227ffd2bad700729ac4dedbb7a65140d94b897c20cc7b91cd22eacd66229dcde3b43b3c952618063248647845a17d863a58159cb122ef2dd26418dad81891d3f6d0f3f800846be9e72abda73eb10443a0237876a17b8c0b460fdc3c243a739ce95d68869117792450614202b69434c6d93d8ea2b9cd7fe869ff49ea48b89397ae0de97ad7e9905c8ec52a5d600b9c9a244ba3efbb4a594171102b31cc670122300b2b6d96ca53564ddd73423d3b8bd03962cb08a1307f938c98aec95fa4f43434f8053843f817ee4da3150991a492aca5e4a41d5a224d89bbb033f7d18d4cbffd7a318cb1d807304aed37d0350cfa44066a3ed4fcce4631051598d9429b073a056794f7ed28ce79917868510f55fcc7bba59111e50b1621ff3a348b2cbcae8d3f721e90b628c0b81ba70d1e7aa03b1946e62e63a280c1639d59573b394abaaee67ba2d0fd8bfd30e0c9df548399ac2b54f4450dda872749d43843439eba70d30156ba9ece004a842ef008cbffadccfc4b94b68f7c79326a211700daf2247f8939e1e9e66ae3f12f5cece7d97f621a8b22b5e4966f2247067118bd0c9ae3b9f13b4ea7fdcb4b66cf2c973f9d251f11372a6d25949819c626c06bf13204807923dcd045a7a9e5ccc2c6772aeccaf8467c7bf8c421ca86c6541f936a4dcea88022324c12a540ba135d3e259ec0eedb46ce494ca3d8c868c720878a55c63f7c82fdf8753befc80315769299195a169f4d8be79e7bf7a4553aa7603ab299af8c8cf065544874a12a8a5459f1aa42f08a39de8dfb2471516ce8e6e2bf2052b70889a836b1ccdfc4398810a7bfc9f206fb13ae34896ae11744f183e680436f81e790f637c847acdad9e531e7e354f76e0b81f448431a07acac69ef603f628fa1a8e9f8b1baf9610ea7fc04c93440c2f7cea90a1f9a3ce391ea2f41de17056e34596e4d8befbe1ce1f1c9f836b03f6b4dd9aaa555f8f5be226d8943cdb6f8fea03eb92016f0900cbae364eefab7ad549ab3814e61279a4fd656d0c6f02a41a8e5fc4a4391d92c7863931c6f4c6d2ec4c0465f09d63f44c443248e3963d06e78e24bc5069933ef3b091851d633da15bb51909095317190c19ea5aa6a4abe36ce1b985657e758d7211c1773f143f307ccb7e44173ef6aea8f595850b9c13e101db18023d40cfc26b3d48b33144175ac6a5e6c65c53b8625dc3c40effd3e8d12d29f59bff4059261e86a8b037dbe5cd383b18304cc19801e79d1615e67e7702e531213094b2c1f4a15920194842b41103e0f749b5b60b41eabfd8b40e13dd3da4f5b114bee339ab59e3c31e48d20ceef5c20ebc23a475d264d80b2046c542cc976f46b881411227690943730642483a03fc7598d9f0c55a14836f519aa828445751e860c3830910c7909f11e0889b0a23454bc5c11539418491d4a09cd48bc54728882d2865aff1de1479ae46b90585c098a3c4cece0db0fcff923305eaf70b3bda108515e3a60b5d28236652946a12a8aa5f954426f7c859e0190d3d945db718033e230adde7e3dce54c413aeef989ab6cd080a12f02743849be669f12f3e43bae7552c53e3a40af08f05ab8683ad6316866dc611b093494a83c553f7d5553d3c4cea7bdd0bace2558e348ac4448ef2ec503b459f8e313df918691f5de0031dd4d11f176b9fd1b717f461595759da3a0a0f83e417b1ffc8485125433ff7e41597f1a15a22b85838199cd2302db9c6d716f619cdc6bad66ed0af193dcb9d4486b1a5fd825c466b15fa585994c67f76de8a4114064c3821dd332a79ecaf97501f49a7f046f2c9a5fc72132bac99e622357645ca60d9e2fa45e28ac061b21cd53519dfb11214e4dd26059e2f22c5f1cce3ef2710cc30dc3f2df2a7f7b14eca01eb15220791d0021e9a0dcb8e5d3136a8f12ad308a5990129434aade77373e17b903bdfa52f0084241b44030a0173c9843180bea205828f14f1d4e1e3ecb462d82ba3b8740af3428def6713f9cc8e348a3bb5dd8534e2e13f72de9a5dbb168aa351aacea9c45bf23c5780d818fc18fa1360fd7a876c4e748254f4133bba9bbe5a2ff00022f792d31b1a997690033a3079a9d32814c78f08e90f754defa4e762572fb6631211610a5621b414c95a961ec82ae8c09a8e837054785dbf2dc805ac0518f1784527aa02c055a785e02671d937fe6d9f67d178e241656a07329f0717253ccb87785eebe90590ead1f95b743ce25794c85b98eeb6f04d3590fd2bbda8d8ea34c60a31cd36456b990c57f5cfd0e5eb387d399f8c95837d702c9a71837ac2953b88cf860bdc0819cbc9fd29dc6ac10a0391b21b0b9a8bf10f13efa53a69e076fa5657dca008f569d1fa6752fbe5480340157e42681795d6c96774909d5796f75c376876ef0a93fd9588c99744e5b10b977de1bac31e55035686b8929d66cc8890c12de7a9715fecc7a54917c71e88ac95ec6978888b96b4dff2ff6344628d78d96057a7b4cfcc831fbe9beb1b1cde023026b89ce3a9d4d2cf5449312501af8588b5671a05e72ceefe55101fa0e5385e65f94370d60274d070e10f3bf3b8ffc617c8e8ebbfeb6fa5c4a8edd623052c30921913eed8dc4a662e1023f41f659858197bbc539c2e8fec126bb562c02a515c8eda103402c952b7a387a33211dcc2c02070e8efa520acd8f77870a9b68e214cd10cb47b3ab0b6118771ff23deed53aca4574fbaee6d376bf0d182c7839edb574d37456a88192f7e92cad6ea4b3b58d733a9a970af6077f6d97337caef427ee6ed8d02ceacb92d5fdc2939c51010dbed9eb4db8bb8e9755f23191ae28d7c94df6391b1dbcfd5f78c987eae1144331229eba769aab4b5ce4ac8c0c5bd0c4a08c660d99c7592dd792a6981dc596af5c507c6c27286939fab6be9712f247646478a2ce27f7ebe8a8b4ae01eaa69f16e44a8c777a3d9f82d9d8126eb05605414b95b76122316d796f1d99e3eef767f331a670b5d4b04af86c218bdb49a3c9e9af4057062390c44781deac3ef61f5d4fdb0f5f767e9def774381da3919d90d04f6855933a1e1d524bc040d063d4de8ab4fafa8376a4f6e5b9ae9077bc330d57c6939630e5eb32a4cd6340cfcb5972023f44dd2b78f8027587737403fa3932f8cb46f0973fc0d5e7dcbab6089bb2ae5e888a26fed3fce7a68bb4d8116fd894f8d45fa08deff3a49d1564ccc857857d683a71dd2643d78c3b9e95ef33b6b6e1681c88b1633b67aeef2004a7f986b74bfaac2ad550e8b67ddb960652ff8a376ba1893a383dc0486a446cf2c523bf49f31d93d94750c203c389b2242b91af860342fa2bff5444befa1aaa2bc87b5a759fe116c662de9b9ee2467281f353909c788336e6bb54cfdc0ffa664b6b29d3eb8889b7884c08a3cda162769f757fcbb4328ec38c5d2bcc22c80936ed4e88a1aaf51ba123c510aaeae128015200954077f622b8046446d3ac7eefef85936f96f323327195845520d503674d52392eae01c3c33d9ae491f0099e4862832629d5f38dcc5c3db4cb237e7daeae86e3801ed27f8a9d1e5e4499cf416d5f5f3d429afe404cfeb977dd9e4f4a6581575e17a84677e93f671c18f657facc87a2bf6f2e44df18120606d51de07d9284e9294ba593f4ff2a94b57d213dea3fa40bd441d6ee24f33a38d521df1263858144b12090dfbeee9a3cb053de4596da0631b7633bbbcbb49f33444b849b10f624b50075a07ce1590b7edf223611e096b1ee0a3c187d64bc49c91bd4dc498cf4cbc9ae2594e4c29dec55139a5bd98d9fc1f6fffc0960cff366c085bd3fcc460e76df9b851606dd80fcac5c42fad6a10b9e4428517c573f4bf1f6d7683f87c42bfde697c1814571e89ef85491fbd145c41b91cd781850f54605c49aa301876070f71bb25a0ea42886fc02694ad12350517d8c5ad4886dd091b6a3a08a6fa8f0cabb0fb375bc6724371d96b7d8300c71e34c2e2d80847ce67ce1e1333b1dfe0b34d6a9dbe8d689fe18b9da5057831ca995f61e68496e5325a150857ccc42aa51cc8b4741e453c105ab1dc9215e551546c00aeda1535943e5efb6c2cb76d8839e6e9a4424eb8f3e358ef6edcb4fa1f37931e44ebfe82147d0d48c60fc58ad50f684fdd33d2af1417847470aa6f56d76fbfd3931e902f972b1c6d5081e407c97df737c4726e8e0df37163e97d1927952a7712a0c71f41d9cd6333f00615a53bcef73ee1bc28766cbca12825dba45f7bbe803155494e8dc020b4cd54ab274addfb880ab1c8990821111b2b71a6bd64092f1883d860013379cfaa7198feba0df2d67c1c66cb3226a7a185f52adb969ed63462585fd90f53722ce4b0827b0e2ce23000e8c3bdc2c8fa36d493200b12f51c9983381a5b4f8fbf9342d2968ab464625ceed29f69de1733e459b0143e8af39f570932c2bf3b8ca805e68b592c9602502d44816098357423ea87cc8977a2e40a7f94f11427b65e30591ba73309cf9c1854b38e81a0681eb52357e62a85f1544f3e52e6ca9d403b5fa94eaddb87bd9f417e676f1708bc4df86fdd31edefc763e7743d0d0e03daa9a40e73173f3c5c74cff7313a6daefa5b4cc59c44559ad815ca45488deaaa905fdc3523e8299aceabd9d90b603beeb73c42822bdf5fb0340eb825e5ad41e2e75a010f1c9368b8e05f873a6e68b28b214f2673f0d260eabd49092ab30f56a09872c6aefa2be0980d898e53854342504899de59992bc17f9e77540f793cdddf07eda383a1f63ff80f95c92dd7e2bb34a6baf0ad182595f4065ffd3855be944d4a1fda0fbc60e3241fbb6c4ef1bcf2c1e46bf5bcf232befe317ad5eb8d90fde20df83bd35bd3c7a51146c39efffa6767b4ee8890f42a90079f6dc113ef393082ca0b602ceafc442fb3df5ac88daa920b4510c2323bce64d5213535aea69593a1021e9a522447a7d6f25c91bb410bdaaad7b9ce54842896b08377d86e24f41fdb534628f2b81312065afb6bb22a1ea8ddc45fa45532a2acc8473ec943d56cb0b96fa48c678c0ed4646e3b5f01b1f87e7a773e27665397e4b9bc3b6a208a8889094438a293ae3a7fba5d773b27067d18c8fa31beb0e91a0f1e6089342b8be4b4da998338a56121da8582aa0b2a6e847de3cdeac11e8cb7b53592169678afa0b55a2f122c39f627cf2298a8cfc945564b195289a0c5b092b6c388e33673665a2825f33d98b446f91410dcb2e63bffa96323853cffd4ce803875636122c0bc969c5b6dac51faa7b62770d41a584ef54e38b88299557b764e79b1313deb698db6ee11ff53514addfb18f14532edd909096d3ae88a20b8b296551a394bf88a8ad84dfa4899cb4457567e2277f9d2edced2bd2b9c0a14f50d16612f872bb796d05597aeacedc56e430f5450bd55d1c59395ddc0d4701d8efa52189792716be6d530d88838a0706beceb370ccdad2cc35fe12963136ddabd0d10232f26b7b2696a2cfda5d63682c883d786c1fcb2752540c0cf3c422770078b8bafbf499326e9aaee724170213fbc343ff02151fec2150f4093d024f9fc5001370d3f840cab36aab873f748226519b4c6e870ab8835903703c206e45b9d754bee47b9e23de311694f58226b4b74957d8b3dde28149317181ea663e7b365c17a653fda9f7b6028178302a692be1c994e07fb2b9dc3f5641eb6e9dab9912a4f08b9371a9e896e2125d821bc4c4dcbfaee086052d5d769471196d81f6995cc7958e84089f75fbd2437f830dbf5d31b5e8b02cf34af77b52ae4996e898e31b0258bca831b35c51a02fad0ddfbbbdc5e78b1ee9df74dbc76a3796c5926253357d4ea18fee04a126797b3954f941f47c5143600fb151c70faad6f8bda34b491f5653562ff6a9945daa5e36a1810d150c373c40478210166d6a8e4a83b808c891d80397a68b51d286175155b26103ee15396516e0b2f53bc317fa8592e844b92151e243e9089ccd52b835d35229bdcbcbdb624afb57a1008b225580b8d778a3aedea3648db03a62cac5a25a167fdca47c25b292c1a2eb59e5e7cb235c2760757c32b5802cfd38eb46c9cbd4b45488a37f1e049fade0ec04e8d3ed591b80c762dd01cea81a2ccfa3aa4c42ea23066f5363e1338df28c33371f7ab612b0312a3be1b33fcd89462d7e66c72f94fb0e6bc11e596dacef02979e57365770178d78294f4739f4dd4206b731f0117ee097e9c60e24bd520ae4cf5bd2bd9649e8dc6169f2dc0f8f99884fea8cbd8455c2c89bf3398f670eefb660c4ed111ce3f3cd7cf37bdb12a3be159f21c2979fcdab7d1de877fc009a190884b1a8c9c5c748536e31a3b522efede32d3a2c3fd5339500503e21352bd49d517e3468cf39f90d12fc4468637e7c48314b8cc67c47e1d8f02b5c246f0ad7d6dfeb171ffac8f7b1013cb08e7603758a6ac8436e91dceb6ba23e648c2600f4f2535af95109ee808fa3daa1293f359e0026de7997d4537ae13b0da4171d96c6f658d95e277f751b90ab1740fff083eef6e606813a962c49f00771a68d45bd1d8db4511b869a6e1d86a6b4945c6443ae61282c52c16534f8068bdc1407a5973e06839cf51d5f72da0c94377a11260b95ba3390b900dd8ea580871b3920c26bed56aa9edce310dc8f9e03f71d59722bedaabad5e6286466407e9371f6d6f7cfa7c4836c6a438101e2779ba07fd302a02e8d0d10fb432f5622ab4d53808c1e9f2228d6bdbc4df0e8763de946d84bb115627b29c6a7e88a1d29afb1dc9b537b054439a09a377a2428946cad81e504f25d1afc038ff72113d7fbed682fb1ee0a01455593d4c61baab0c7810cafa0233bba7dbf27ff6cd89d301f6f06459218f4c7d78a10248d78358c5df985ea36d394a1bb0092aeec2d35d5a2b779c6018009d68d48c070b136cc7ec11d16b81059606ce232487c485e2c1cc72d5162ff67bbb4e5fdfdb547fdc609d24dff528a5cb99c58b1a0c60171332eccead22246b5494fc2d68b87519e559b216c7198267bedeb7206733e1e3883caf0d33fb4c777d6bc151ca21b71dd590111cb1e4cdd1e80bbdfaf2682b6449ae0f10f3cc666fc820aef091db772e036785d6725f02064330e8182153921c8e601912625d4ba86e3162b4271f8183fe13e272b68b7310a668c7361e3453c5a353107cf799d324a200869fece7d6a46ce8e227b36670dd88ab1f1231d07cfb9a326fdaffc3aedafab0d4934748bfb4ed1300c648c31ad3a95059945cb9aedb1673c4933326a11b6ebcbbeeaef44ee64bfdd8df71f1e00f7080eb11e921c133d29b6969d9648c1026d93443d856f21a1bc0804331c7c7fb228efe1ee576c689be8f74263dcb5d0aa3b7501177e20a2fada1a48f4f196b7f1cddbeba02aa47070707fd0ce8dacb43c1ab246dfc87474b51786abf1726c394e5bcccec6fc243addf8ea19d2d1bc21bc242256f187332cadb00d00e17bfd09fef09d89765121feff59c9a9a4b00f184b73be8ce09bc7cd77bdbbc552c32f87bc0f9e88784327df5fd5b45fbcbc7adde43fa2d37441d8846080ccc1d4cdf5fde36e3054a64d76afcca2be05bf025935dbf27de0f65c9cac14269ac745c9190c428b43735d7b87c619fcbe61e0d1004cec6a64a06bdc2752ff2d74f40fcc5ccc5e72f0b6546882d259977332a8b0b92a570042ca7b65bbfc30bc6ae6e2e70f2767ef795c9371a2cfc484e0cd42cfb474ffc7262420adc63a19262986dc701f402fe5462b67a0fc5a6c901dc54f9729b4202b10da2a8db6f24f490fe991eed67556323a7298d1144136f9997c8009c5d6887393b3abfe77e85d6fe6900784c6bd2af9437f2f873514c6579e09578299c95af2120ce8eb70bd1b74fc72c7e43c53f93427f26ff046b4d2cfba05f07d19042052858697e81f244d66b0eb2282ad7366561f3b38963dd4794f82fcb69d672eeabc284e335e74a3d3466ef2a718b4de202fb3f63f7e3711a8ea4d9338daedf3d40f9ad850a7b040b38ee5567c15b0e288eb3fe619c2f0a26979ad3c382bc268ac483b5ee39233460fb5c710b1df202621d14d806bd0e4b0c8c8bf1f3c6ecb2e493292048ec29322eda4dfbf36d7d8d852473dffe90ef6e805bb6ac7af6081e4e2e17f88a3c359ab20fb29209295fe47d787d04ba4e9add1b0e05eb09a1606bae6a051701fab2da4c2a7c9311dd416d0937c79c532ed7334931add9369639fe2f150d4c3f60c060a1bb2be8eba3d087ae76fe2349afaeb05bca33c4c025007c5dff04d3a634c94d318c5761b6831b6854b14fa09745f96997fdda6b97b44df4d22d47704018f264439d579fdee958f34253684b06120df711ae303de02c876481e941338f59e10a6fa0f5ae3b2c638e9e9f56387b46d9d88517248b0fe732d4e3e4e256cc36db4e5c9849ee1a79ada71d237437c44dd9f8d5553732dbabc59d8c083a5b75e04de0ea691964d77a31076c1442aea41911f4397b0e578410497355b31bf7bf8cd76bafd8c53184669801aecb5afec9fda36a18172633cfc0dabcaf0ad57bce6ca15e0f52be9ffcff21e47479ea72ab2cdf2d1e53c10c8055da4f02b04ef7254d22d1a43827751c218b99c9bbecc552e8ba4d09a108b2cf873fae14cbafaf1245fe49b4056fed7d69a8486f2410ec116e14365980b957dadf018bceba8c0f940f478c8a7629e063af0b2d8851075ebcf794bad1997cdf07ab3e937ba9fff78fde7277e452bc516900f620b3b2a4400889d3c47eea58132542b1ce7556d03ab9ace6a8a54fc3b5fdb38965d4d939a7b4800258a470dd438e5fa8f7bcd9e7137882eb232838ca7c19447bda7fa607a1f0839c43e9568deda9f0c948639127dcd3e1718f7d0faf073940a01c425553a1a5980ad282d90d1083d64653633d0efdfabcecfd6d6b963eb1d9bd3e60ac211f95cafd0f7bc035b797f7bcdff67bd2170a9b4c804f8a2ef21e219e98c02d373eec959776bdd4a021060a4b8f6c2d603c5c1cd0866dae9d4c5b610f7675e41f6cb8f639d0a33f745ba0c5285824d1b11e74fa8c118bfe80f48eb706fdc3364cdcd3c8e897f523eb5185f3f6c718e598320066af7a59818b63b7f1edc4c672146d6d182378ca22fa573bc85818338d0a101777ce1a422cf1a6a59b3711de05e3060616b6757ddc44b29f317e09c05bbee86fd34ea6bc660dee39a9021848de20963fd9cb90a01a34437a8e465acd43b1dd274b79becbc3479f25a232912739a42cd6e3f1a7e66b0547c8a60ccb7065634668c2050707f3d8aee9130da6a746b7c4e1215eb529850ad37b08be63b27c058ae9d18aadaa05cb638c1339af15a039b61e98da1b152889b1851ceae5a4c6bb60d5aa8a2074d4bfe307899ccce20e76dfa2d2c75993466f3db6cc38f84c95fd16276eac98abf8a27f9baa235f5f877cc68aa98c9435ca78af881d4d26c13c7b01ace2ff70842177f5d268a1eadbedce9dc91fb73aa1aa167746614cc948e6a02ffe98374d9486e44feff6221e9f6a1c6fe3a47fbd21c2bf99d206a9b3e9c837cfbebcef74ec4a4e38aaf3dc39257748d116ba7e17d8362e2e321dbe968ee6b136982a7d6fef3302fdb868d02c794e8de1d79260292d75b01b61df90aa5823147bebf498d1bb829029984fd98f8e8cec58c2330ab883a0ecf219e1306e76440655220e13a2934176dbf44074e0f42b885b4c688b9cf22e23f70ee55fd0cb789372f69bad8b312641a984e26001751044d7a7a41b2831aefb777048f25b9eb5483807c0d8104d3350c59208f7bf41be8bdffed892669d6d022eb0d329a6a0e1005833ce46a7f54e4bb74bbb763b2be92082647b9baa7dbb203d779cb84a9b44fa9b2f4f577a97bbc8bc0f4ade4b7acbd1e536a4c22a14b1a6957b145c06c95d13db250f28f86b5fd8f2c14b1e8b689d08b5fea8b4400a1ff0b81853399f9fa565f86ff0c449f8b0d3b238d1f1f66c7da6a55f5ba2985cc20c3065680f7ea9718447534e1f04267e055f01434177d34ed6393f5c913a60934d2913f3edc414a7cdaa94236ecb6783af69ac41bd74e89cbbeb2fd54dae38a1a2d78591639d27c282617e04dd2805a466da18b7f899dbfeae14374dfefcdbba4e8edfebb5ad54fd69710456aff651ecf923a1df0b6e499023d741e138d700ab21835416cb1b2d93ba9b5d02af30dbbc1fc8e0326d7375809c17d0d184586f39924cd1141f02627e8e39d421cdb9b183ee84e96f43b5ae67fc4f984464c98977d187a0e9db6c56df0def52776287c480fd4437d232b6de02833db249c85679f01841181fb79bf3f6ab1ea7e73ad2eec3dbe04a814a7e4870376ba1f6ecec33efb19c09d74a08593da8e4b92db65dd42bdf99c83eda06417ffa8b428236a631c1a8ec82cd4203608d7949a4cec561338546f2ab62774d00dcd1c9ea61d30ff41ffb4c5f77e6961bd45f0c6e2ab8f210d01d9bbeafc69f1c7826df2944ca3a45c5f3b41a279d1550e6d5c998b3df09fda7facf6a9fe6cb6ca95cbcf85a49198bd574d4773150c8deca6a8c7f16d3050d813058fa3935b50e2ba2b549e96bbb652d8e0dd1eb42cd47b3e727a5647e93d1d8c1f4b61d90533789adb2c4c9d3f1f14cadf44a354b6ce4af47e4ad77b8ff5b0f8f83681ab52c8424e62b822e86e02611350ccf6da59d3258d0eb7f35e867fea67a2e6eeab31a62a48b904ae0c22f3d0d7bb8b72d1bc7525dd6916c6c27962f6bb6d378cdb68bed43d7114ab923ca090c8aa7b20f17254e4fa5215dc8817f971b124206acae2a1e9bd8ea575884ccd7a18c08307d8c3351f865ad016097249e3fcf0510a0446fa9de5b222bff57acf292f8954042ec5e1bf227fbe9b34f192b3d79a9e7de314eaace8080a1fde780608db9cfbaa1ddfe90a128bee2799f1f1c04e178cbfb51de9e939a20ea6c3a31bde0a24c3a728caff58a6adbf63f68e4c510d7aa924b89683aa51c4417f7b094a0c4924d47f4c49856a32d3ef4eaf208c5f0cc24268616a78978ca9847d0249ee106bce8188c1d524c440f4601b26a3e10ec248be94762cec79e8c49fb5fc2e975a583b8984fb0adcd3aae5b5a7f90b45004cef17440d250f399b8a6169df586eeed3ba2f863c34454b212dde12904b067b348fda322911aee9bc768b88982066f76cd83561a71a6f588245cca518bc54e3f11cdd3c9d31b686e3187186e0759e3b6eb2b3c201e27905c66d5d5c5dd280defee2d00c69139a13226292c19cbb04ac2ecdcb2d90a0faa92bbc2069a11b0dd58580851851a60a10b307163a025339d6d3d223dc8a9b309ac577c4065ced7975d5256850164ee95d9d9951d57284007f20c11033888373653406018774706eca0dc9055c5046a4409415c3e5c6ce3d86c3f0f3a2ba4f4f70be4bfe036bc35b94ee61b76c64f1c355e1943d8d95d3cbd85ee2addc057226e5c1d2b7e994adb3b70a3f6e1d9cf24ee252345c9e24f393cba2e0d4677b1db024b984de89b7cdcdff1308a96c3665bab1bd3024830697d9e58405dcae768f73a1865bb5eae8675988a10fa686dee096535f694af0a90cde08e2294370ad8dd25a88499411c06999b1b6faa61b09b5128c3a0f8ab0c13be05b20b309667261cb5a9a63d5e65daf8f678d53f409d7027689f23e0904dfc374460b63981071dceb015e50ae817a06cc4aa4bc5fb4278eea92047e48522dc380f0016a8a40c6f73910365401342ef58513380a4882b6508ea8587da5e259a444759aa1b846ffaadd3bc3b8db910ddfa9ca2f3f0e2453b8a03f860c3c49a8b18a4639b998b4e824133a3f028ecfb5390abdaaa517564d2a54e680812ddaea99416807d4e4776cdfc2e6f9d3d61bb7c1ba6eaa510c2b47739c7917959de5b5ab9cff841578ff7fe483b1dcb8afba890726a692ba72bf99a5ef28529bfbc2d3ef9e747a1f52443b7d0d7d4886753486e75cd87c3f522af2e6bad50e262fb5ac85d6d0563e2fdb37c9bc1580c7d434b1f6e7e6f214d8cd683300f5c57c9ef3a2cc4c0306464b2cdbe4a61d3a848ea97ac5ec44ab299d86577fb38cb52820693f8cdcd2fe24f7e505dd8800ff2ca2b1add49cce2e605ee6e8cf356c1fb1c2794481a4ac3af4a3152005a9e0f28359c597c9c5bd446d0ee8f04d909e7898963c4f443991ae6a00abf895889c2db071bd45826ce5e0bcb315ab64295c1c2ec86ba733555ee3e915035f4a7e71d2b5c4c7d6069eb66a2a15cb32c3cd444c6c6ab8760d4391957525297ddc10a76d019d2ae2de1c2aec98e4638c0263666a897d69de9975481e2ed1a9ab4b45aee163cefde5b3a1449a8e1de509fd1d4845c6eefd6dafb34cab9b12ceba51b048ce52389a1f482008c34023b0f1061ce765b7572abf695412f7df80d02f82d37ce73afa52fc4d4bac584510d0424ab8d6d2a8ca8f2f89736f8ad704e00d14efd7e190f40db3479af3a9a2be56b8f02fd051ddea1f95db5577fa82fac59179e90bc73d0102f9d361919781b413763529fe210914ed9139723a6e6368230560038603056e05f4d87c04262aede9a6ea10e080e3a136e223036b2cc7c3bac79583a598eb49d2aeb2fd84b20071a918236f074abfbd3742b651eaaf93eed8e8ce0cdd94001bb5ad9a037c02a66f938f2f93fd3a62a5966bd3075c9e86dee66ce160f8e4732ecb2f174da791401138f0cc012ef6b22d9fae6dfa8498a995a7571593104c94a108c6cfea9ec1585b73bdbe09ec7618ea6aea75fe21b0a3d95578171191f1e880b7f6b8f1afab2099af24d44246f1b2157b24a87351ec8d28692f3670d8ab43d0f19efc2c53cb902b6e45defbae7652837c5c661d3692d00f63695f376db92c636c98cfdfb0cd51451eeeda467952773d5194f5b100717706d24d8827d742ad3767f4bbbc1c304777299406879caecb0dcd8789b572cbc928a4d98b1f4e570f54e650b5d19d4537abdfa89854f5dec830518d651777a7f3b4e06d76ba1192720f301db5a236fc2f2c2b80ed375efc49268dfccadb3c8d0dc97999f266b9c683c083585b5348702c086855abd2497db016693f7c5b91c4ed0c64c58afda99c9377c5d910b78b97ede3e0ceb1441b8150fb3bffcde4807dbbd8fab30c7921a7a7eff671261b882c7254eedf720cffcae46bc980444ce4b8fef612f9b9bd01cbca611f85473b770acb2d6717c687d16865fda09be39d5eca8a1423b06b975213e9a5ffa54d8a876d337658516ea6d17ad0ca184fc335425265597427980205aabd23421d1e170e2b04a4a15dd91ae38392c5fd384d60c7132f52ec2b00bacec689205c83fc199badf4cce68f9d964c8de24cf1d35975d06e93cb69386e7df5fdfcf446d92a49ac7073d28aa2b36592f240ed136def051b7a4d0bb771c8f6d23d1aebe2e6368dfeafddb12e23432a12a80047552446d99b8de3b97fef4b410f6e147d6ca010157e9ffde4eb497f7763eefe7121c0ea706b70880b51edcf95fb67ff3df059e51d1a94ff6461c3e3f8842526baf8fed5a8bc33c7e8a510d4e96b67746696f4e4f9fe507dc6651d102785e60eb14e4b7245cb95d03c47832995638a7f120cd7546b136817bd66dd5f1107b4906ec3a4c533e77322582dbbd7b414e0ed96e3a8c9f98a8537b31bd6e21384e44d02b0f5fd6142c5062950e7173f8704406be958964fc6bd342573b09dcff80cfcb980952a9e0db061a85b7600e56cc02468c1cbd6a2140789dbff84c3dd363c98946ce83d75c7af7f91d3f6accb8f7064818c6110fb0e1f0e483645463d0de9dd6c2150e101a4ef1182b22ce11f6847a614e900d807f8fbf51c692991249a1ba0509a252ed2e2e2879c155807da044e871db05c95c998e357ff820744151eac1b7b72f017219e186c52f4a243302c493bb3b73da8f6c2767c7a06e8ec91707b42c3c58aa96cbc1220b3e107f94878b564e708c427f5d4250d0f340f57abb2a1851f636084fdbac6c8bdc6311c914f8c679f25c6e720e8b18b7d7a1d03a00632fdd87a2ef70f4055484d02edf359000fe9d9d6ebab3b5a7d085f8aec762fd49572693e269761ba0ce9a5fd0f2bc66f4297f1b4283425e706c3b2b974523dc5a1b0d3f63167f3bf1bd8f2b99e0d946137e213bec73675b3e5cb049e08e94f436e9efb59364c184a5a8434751e0e6185c86df4cdab5ed66d51ab7292bcbdb68efb2e0b8d15fbd0d87d241e10215f7dc9b20ed14286ad75cad53197cd84186f405096fe8c712c27dd186e397977d51b1c0eaebda59d226ff3ef107cea91ccb02e1be1233e6fc940c27fb3dacd6ad1f5b8373a6dd169b686cceca10289e39c72719746becaba0b0b667bd7b728ea55fcc872813d1ceebd81d8225cc347b7be2b20de144d2d3921958dbf8ccfc9886104291ed02d067319c5bf8dc1b1f3982e517bc23ba3dec271645b015a48100998f18fd3ef8f63d8221214d1d63e9ee4856467223df89dc129f5a3306fdd74aed1c34f92c61f19e88899aba02b5424bdd50a052ca74c4826bb38af2bea353ce9fde11c9aa9bd8533343fe92eb5ce0b9e0fed113f52edb4007f8ffffff07