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 66638 503224a44f1aa11e9161186176b99e7be2c0578c594c1682704181f6ca5f1ae2

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
439fcffd88443c3ef4cd4499a3a773d7ba77ab8684e60816ae34b64440804870
Certificate Block Hash
503224a44f1aa11e9161186176b99e7be2c0578c594c1682704181f6ca5f1ae2
Source
getblock-raw-prefix

Public Data Hex

00100000800000001f...0099600000c0cd0000
00100000800000001f0100000000003f0000000000000000000000000000000000000000000000000000000000000000000000009ade6a187a4e1071c4e3815e295702cbbac94cc7908681b1a3648cb0948594ba071b789ad374ffc93c87aded477ad9f3667683b5778296da5b003f110cb2632e2b37f5fc30577c4696ea2886e4fce62358cf0461da7be5176504000000000000000002000000020099600000c0cd0000

Raw Header Hex

00004020c8a2e69c6fba9e2b7ef86898544a37f0e1540932a39d02714ccf86b867e1783b55288bcb01e9b4c2c06400b69ac590adc091b8620b886918396718d09f498032ce3f1f6a635a01187048804044b634ae1608e68486ab77bad773a7a39944cdf43e3c4488fdcf9f43

Proof Data Hex

59,560 bytes
12121601030786703a5ecb467dd8fbb425b112099097b06a0fce2d1c685d720c7b26568f2ff89250bba0d255487d542fdf2065ce312d0d18d824709da71265ff43101885dd4c46a6cff1d477998feb8072160601a1d38248407a85327a936f4f7a190d7e423898968a4c4193b4cfc97d00e0bf1caad3c8fdd18d74fa36a863893c7a15e7e8f7be4095e4725f755e191f07bbbaa88a2f750d8c14678c0e98429d9bb0b40c74451f8372629c464315994538c467de324b67449a04ab51e96696867fab9c0ea61f03901b7dd41cc491a28a15e511f51a858043be745153011c6f9d42bc92de5568994f55ed399662e0b592d38a5de88cf7f9e02cdbcae833739f73a5b467bdc4f7e3adaf68b13183945b0e845099324312cf23a0fed8c6d03ebb19d04c1d0b83fd1380812226a7ce351aa67dc1171975fe5d6544735e171e11c27dd9adea01409896c06b419b7a938e156b339096cb0861ca2f9ae995410cf75f3e6d41b71caa8290ee60b2e82a474f7102e3aacdd1eb96283908468f0757bf2c5def8cbd5c4aca480bef1bd219460bc373db3294f8dc4e17d1c487c019a1377d6cf42a303e1061248705da7eb4db27b6a147c0385133c269bc2e1442a0cfbf633d714793d7d0999d91c8f62f16ea5b4741c04b8154f46cf7ea44533d19c0e66c6ad7696b874f4cc0303d311951f5e6c694431090421f29d1f7e1e91b3c5c15634895ebd4ccbe6a48d444ebba41ae5da0e270b7f1103ed5a6b34d2e6dc8fb41a2ca970669a63554dcaefa4d5e5782adb3589631ef8ee2daf1062bf0bde0e90147760e9f441795b8ee8fd8353e027531a5ed108e32594e4b150b7a2a1b7f16db5f08f0ca62ead0688495883ea2bdf7ee62246e20c2e375dbe81d6da23a2a9c36d9ca14e13787afda4561eb3f22d8826ca433aa97db8fa4b46a0a1268d07f965780730e6a7539ef5a13102bb5b9ce423154c1785765728f9ff9eeccb9e672146dcc37d9214d05f5e23502d32799d0540242b5a3aafb9142fc2042aeebea0769c061acdc4523ebf1c9e4fb50d417214f637e6c3b31d9a9c772f5015617a8681a4ad1f50f9c2712d38a59f117fd532e0369366611f4d564ccc2fda48b95e87fa3a66b80de939d6517d6c16374bc225b7102312e96ed43dbf3613c5e8ca7552802f4c1e86cf8b6b5ee2b786704f4d2f1054f2701776690159b85ea43eda07d3a9f8f8b3e96bd1079a3286a4f44e3639bf8fcb730e085422d0b6ca451ade5e783fe97d9684b5b28cdc556cab17272a1f32ecafd4028cc7752c2284436aece6e596875c17a2f046b48b38c4ca78ba9048aec9e1e68159c8d99a4fd192d7a12ce768704cac81bf53a5b1dfba220906ecb3c82d6cc571332ce90436375c2eeddd3540c56724510d7279c57cdab63b037d094adf5bcfaa44be2b614611ceb8052b11cc3a01cdfec1dd710a3fa264f83e4408ddf4d1438b809e55808af1b433c5ea70fd7583cd4ce51443f0aa7fd7cd27b024013cdc34aaf6cd3430620dfaff19a15c7fc7fc70ec05931d9db816feaf1eb294184083f648d7c24d92592871bac54990c37e1f327d447ada9993456954c3e03914f2901857f1bca26a5cc8a94e8d3ac856f801feac3463898435908a2c3d05f22881984d31b45239f9baae30fb38f3b9ab15a789858be523f4c98938a53be0b15643073e87a331afc7f42bb33620e5515a249091aec26c56995760b0c6f974614357415e19602292a9185b5ef7db9ce741b09084206fe5b4ad797c4e654f7c83aac7e1284bcf5d7d0560943c15ad84f7a5ce31bbb4d4b2ef9d2da4be7d99703224c21ae60649c61aba1d6a00b80430585eadaec901d5a10cbdb105912b1bd6f34e8455d86e34bd6476af6e89da1e79c63dac2b1f704c6b79944037659aa23c5f4bc813739469d09d0be13175af67adbfe88f04fe09e5911bd63a08fe34425439795b4635971bfbbe1510bee4d1fbeb837e5eb9c289614de810087436119d8ca30d23271ab26514356381a75bc9635b073a6abf105099a92d210512b7d95e7224b756301535bffb566d92f9c0c16b0a6d95229311c2e86e822cda2d2eff651cda3ef462187596749607d86ebf1bbea4fbe86c032a9fd6c7303aaae08bc324bd0da2f870e920ffca2ebd56e727b94c989104bce9b776934be1dac84c1fd81d2152737f9430fa569d68003310f74a8b213f02d3cdd4f86c7a807cec68a0dd0504c07986ce7fd85c7c6dbfb58db84142870fb05c4b00259b4d94407290d7317bbb737bbdc61a005e63c16553d179b5b15db8db680140e83905a3fca361a08fcdffb4b7e47124a8d0c388fba70dc32ba2729c14fa5b2a00c8bac7e046da0843622c0be2e81daefcce248c558fc9780af8fdd92fd6e9c4d954736210707fa9b5a2faf818dcf69e7e0b61f5eabcd130979ae1ebc638cbf952acb0aa62003970d37368a06d2029542ba1803398544479f35a09536c2c8d10ce4903682016bba04683aa3cf423b3bec4875a9d48b10e266d7985839f7e3f1e0b6d75364effe9d5b736d02bed317872345973e8c7fbb5de6f696e05e8e86a307d5e3b95753d6135a333ffcfaadfac67ab2535c878882919ddc7cf212599c1d08230659e73b51050a4b1ccfd9f6e6505c66d18dda7254a16c75b15eef9f6a8dce83977dee981968b694d40b3bd295c44c68e8acfa9eca09f640963d178d90e0648edccbc8fb712c8bff4d787e73cc3b746d7b1773c4bd38e0318cec4cc39831d62bb69f51582771227bba5a093caac4bef036349c79c8120d35e392de09078e87b9ba4532b867688a02218b56e4f59b08fbe5736c9db6371d3f6dd36c385c44ed3cb4ee4e37b38b1d4cc7d23d9b487448c3bf2314e0b0552253ec26a57651ee8e2302bc3e3f10f49941a43daa61d101c4fe87ef095b10f053ddeec0d4eedb22352d579621f108fb4db76498ced304ee0821719af5c69a1c9555c7100dd276a6ddc873940e6d20b32a536b3e17324054df5cfecda3a174df189fac6df6b23a17c7fad5d396ff55abeef47f8cffdc3e313bbd1264692384d1deadc358629e815c56c6c139cb0abce5cbcf3ec2594ec15fc0e721e7dcf3396280e93682966689a522ff8ee667d1302223a0cdd9dc78c799f12af3a898f741c0ab7039b322fc57635263e20c4f6700c163ee7e8ff8f9aabe12c08f7e1ea71789a10097787efd3602236d4f6aacbbb026b0ab9cdeba5b5a1b5a8d8ef87be4d27535c5d752365cbd35ed80440781152613dffb968341b010285cfb69e159cc1157b1f3cb8bcd14fad07f8425b7fee9d8e9316822410f25ca60b1b6089bc517835a26196644b3ee6301a6a64e717491abc117e0fa0cb5ed3e967b612e36257665141f96c8e2218a5e174e4f34155a1665e02ae1cd6fc536c93bb652def8ca512f660e79e92c457e184f9e981cb801f9ad6e1f242b58105bb2a044a0812279022d5d65d5122d5c114fd361c024366b6a53415afbc74be06460d581c3f4d715d9554518e901751c407617816cf6e7a46779505f01f951d0dc2d5214404729bed5d3768723cd38e15fddbd0886abd4ea44132473453c38e78b54439f8fdf2d0136f5f7fc1a3d9cb0615b8d18d3fe57f2420653b6561871d7f39c329f10eea3496f8e4631d63b40dff82f469b004103b0f970c5452dfbdceeefe3e650357b982989517cdb2e2e79b13ad1c27b65ce85344db4c4a9d57dfc9ff51a667c1045f0cb723c062d839be262c956e35ed8591ddc598aa35fcac0f1914f125e28c76ec3b559f9168e19e70a02ac613be36f63681d36c339e75535cd740f413337e4aec43cce70bfe8acacb1a10f57e22efdb92f364fe4f2d8721750064226b5a488e1b71b59de5c42cb2db1849c0f32dde1b4c4495737fc15747f57c23ae0414eaea1fe8463db9bcc30f81bff3df25918ca034e30f43a2e484d75d87a7da25f614e89c54409ebfed8607ffaea414e6076781302e4fced08a797a5df3c995bea70dd5d411c3081a5d1641d5ce99322ed0700d9945dac6a9ea77080eabe6f886833c80b288ad65d221752bb36e72cbf1165a368c8b5b91155adcbb31fcbb021cbd63f0441cb1456f5decc395b028821a5bd50a78366ca6c5a4fef795bad4a12654454d691aa6772af979595fdc49e215c8989ff186828bca031f983e6042e3619ece3248fe6a516745f2651e2fc40972a74721c1268c04d599c38a2b74def2ba8eef357b2fe67ca5a5abea759b0a69662af6254b847e9400678828c86f0af8305532e8d1aeaa94f0731cf3e281cafb0c02b4d6ce0d76717ad2e433918f3d5a5d5254606bef283dbdc43489fc405297d0d1a18d8f1a9bfa403952bf0e20008873cecd81f5d154497fb49d9f55a41aeb4f8f657924084ae278b915fa1b2d76279d039e8ac416d54eafdf2d77c1b8e7f2065278d252940a4406977dabda994017abefce9471b2073a027c7d47dcd3b89d94f9ab8e69087f90911d8d5417fcf3122c720ac1699873d2278467362caaea06b097bbd11d976e9cb22ab3eb39d1f1a1e6e76ff16216ccd23f725643555fbd18336efe5232b5b8f437c2fc76392fda8910474c01504cc1753382cdd5f87a4fca79a92c44e2245e3ac137f14ded6a3863398e143e60cf6ec138ebbfcb9ad39702f8c8fce52464fcd3e5812239db2bdee057c1b3c4e8bd2c3911f3f025e7bb6b63d8e3c7ec33cf3a9c5c94aa52524b54b63dc670102773b500dd1137285aeab2aae01ec4b512a14681bffe1c6daccf8bf1dd64eddf1f0f47a1933a15364059de1bec6306771b9c262498375003c197622ed0afb3f07f2108a213c580f0ab1fe52671f142945ec3afdbb8e529bebf2f28b2b43a0eecd2731307157ddf6226d9f31d0dcf320a872e421bfaefabaeffd3cf977eae84edae71de8cc9afe9ae76db161e62e366cffb1c672d510bdb2ca743cdf9f349783f27928ac518a76c2317f8672e8307a2c438864e43871848272b7c6ff563b2254402240b91df482b829778c86f72189310d376f303de774ce445e11584ebc5f9f8cb4f160c5b86a6cde1e11f98ec1a5c6a12787d91ec69a2f88d528e910f1752b5471e474d4063303e3aa5f8270b24a68259959d5e18dc6ba7de7c0e363b3f0fa2c0d872762d28bb7b5591260310f46af91819846f94c0e9b7e4813ed1a7251a650483bdc4002083d871e521f84ecaa51e4e288076a8bd7da34d0684175ada92bddd112a9297a6ff74c91e5e87eb179eb3012d9698cbbcc90aa39e3b79ac3338b0c102ee5416ead6fa75ba644408ea16ed229fdfdb2fa02b3f6565f708a45e6c508a174887c024e2728e0bd35c4d788b4365fd7c40adb1ac6c92b46226f905b1fbac4ec00041783a63cee8766239a63b7aea3ddfcb2290b966ab041fb08ad7f5ed1dae7a6680ea14f7e9d8ec991b92376e18c524b05aa5b5a27b1e6e5cff9113afc656b7d8c1e426a954b6e4b7a1f9830ef5baad7e33d97b45b3600835961d9d4d24597b647790b895af70a459e3f6ef7712896e8758ca755a652647448e622c0c38480ddb1f36ad6e847fb69fce693e9dcdd272a3e724d2d18465f2c61b2cec851e190d245ddac14e11da31a69d1304e6d93a23f50b403a1b16321e658866d8f769d01da7f181120fbf67996361b1db33b0034a7964c378edda78bed49392d5f07e98c637bcc9497f7d39aa87d51b218cf37676cd050a46ed86e8d3b8d3288ec01826f7687e9119f90b4bd83a6b8920d7a33da5b11e45dd4ece8bb2674d9ed9accb2f361224a1a9440b97007f6f8181e7b4671e0464add00fe62a844c6baaaa0490ac5a0b85a63ead47233bde1733e4fdbc413b5c67b1d9c73d71a5ad6a4119cffc281ad32d45a5711aff5cbe59cc5799b950ca619682ada441425fcadfd8de3d7b09a379eebc0aba44807e325e9c56d325e8bb7b41bf2d41fcabddaaa23624ebe1d42501aed6934abc1b485dd8e155358535de94dcb3f9c3dae63001bf03fcc9bf045e757cf60bed32b87a0bbe43ecd43b19f0b8b0155b8b06a4c14bb96782986b402ad071467a2df38399fb1d35862fbf8e7bc9d02871b4994d81873b7a1bb8cc4e8b37f5148f4d45e4eb9cd51220bb8b0a67814c02eff76d583adcbec1b10e92ca9854eb7482bee37a73539d2637d111371812ee351bc9f2d092fb1a91e9e9af7037c88325d7a6438903f9f7d62003a992948cb8776b4460a919f7d4969b7110e47dbd04937d302fa522e71ad6723364279b110cbb7d73c7567d55445a97fff56227061d80e0fe584f79f199935f46bcde1126eb20f7175df492607e016c7f81ceeae45911691c838f0a6299b5e530d2c87ed524a9dd4ebf927514263ce32058a86cce6bb9d176b2d22064ca86edb2556f704e4f63275f0b2e4569d0fee153291bba1db4d878c754266de833e1598e9c34e1e588625279c8319970b33a0fd4bb676ecbf3e2851702c493b126ff6c3043f442609ecb555a1456c800a1c68f729925b534150e8da8131c46541f74955938c6695ae0dd1dfc0abb6b0196d4d1f86dae7f2fbeb4c9dcabf4927b630a71dc52e15a086fb20c538f573b6e323396e55176f546f8163eced2e81b207e5eae0f648630e7a458c532f8cc1f7a5e0475aa54723b019d70a0492c0e96a1900882463d6a512e8e1f507a9db54a04172ff5b7bea6a509c9a5e8e24513a542ba9c2e1f36ccb3af4b33ae9dab669555ad943b3676c0b954cc805e3e7e8f9601a923600434b232df876c05f59283c94cd3ebfbbe3d2e303b07daf91c1fd91efc5c01a94c07a69a66bc1d2f241e6b8a3a21eb4847d973a1af23572954a61e74817661eeff6c9f49f7f988f53acc7b5f303fcaa94fe56643277c204eaf0523e0115ab9b7c5fb36bacd32076b858e71adc06b2f81e8960cb2bae1175621b2f1ac2de79478c671ef212710f6ded8baa137d42b5cbf8e8c154c5973f0b9eeda4ef8a5869a1412fdf6f840d2f0b4a4dcf08d550cb6a44b1beea19be3df2eea24ab5ed35121dc414bc9d243b407ae017a61a39765b3aee66abe2f470d6f6bfe0d8dd346f4c7b33b729140cedcca6554cf1e9461b006c4aa4b36b1d2fc76d424753f08e3a58e5679b947d1b799c591e2a073efc8db3426327f94d6a44572c15a3747699713296c71d08792f6db7938a08b57b5265ceffd22478016fce0f48262f770f85c6296b524f3d11537bf184479f10526e6fc578c0d6fc68298f94dc26430136807a6bfa4c6c52ccec2881b9d2cc56cff5ec7e73f1d652704192ab799e40aab330a939bd0fd170764dc9295cac66857d914adf61a5d38b22b9d96a58bd842d2ba514999dfc4769945d9aa40f89385fd6f524f57263eebf05dbefc4c71997f689f7e04fb1ff40f5d57b4e9778d9ae93d113d40f3f2803258e926c61e37b9d8d6df37e2789362a29a0ef61841decd1d252f24f1c5757ce090bbe3acaaab690af685c55204d746b157fdb82c379a1bc3bcb9f85ebb7ba1c0e474527995a5254b3b69ef6e55ff7407a7f1b236b5cbe605a3976d5a4274c0c7b2e18fb2b16fce57af61194c27753c84d8552c27307639bc1a74d36ba3e6fa7aee8143c5f0ff0f84dca840dfeaaa8a0685bf67c150af9c631d326f0731eee0b091ee05b91ce0b7c56c7cbf80f7c6c5c833075f5a148f3def7dde59c8c54e96bc3c25b76ac1f3afc995ef2cb2a00f1c93d833977cce95f11b11c13dcddbcf1a02518c659fac02690b94e170a67601b1e0b77f50945f34881c1dd0f689988a86ccf52bc49c16cdb27a875daadd547bef613214d21e72ecb4797ce310a26dd89517598086628e81c353e1dab68aff9af7b781545cadcf0720365aed28bb3a5fcd13096242c81ee9724c7157732a01280918f4542cc42e899c48434355480e6c665a3d405b2a6c67b67d4284005df482c670ab6d2d5fbeba67e25d0a038734ffc929eff07bfaec83bcdb050fa9ea24830ec3bcb3c295c57af4be8e33223de61cb939e44cffe7cfef35d15761085e10b9a443225a6ba410233358e0bcb0deb75a04da6d50f611c5ef6f93d5db92fe78ad4a2a5adebcab0215d3545d81e1aae5edcc60bad748f177d3d0c75bf6363c42163cefc954351b1254ed2313c22548610d3c104574dcbb0a76986bfeaecec098951c8b7d77a33b4f655117d0b752ddefce1372318463e067501dd754b641b3bb8268452950302dbafdc21281cb6c4ffbea4a17d0f85adafae6d71219ee297f7913b5c2d5aa642199f194292e84a82108b278eeae25101a900b388fd3ce85e2dbe6acaf1a27a389bb81b3f91174526bd3fac5069fc3277241b9deede683e8a812b6ef4c4d3ccff65061ddd6a27e0ba042736e5b4f8bfb6ef484e15a814680a9c0ca8d1689650a7a6faa82473fee0ebb686833000bbc7d2218f69b7a9cbf428f253077cbdc5e08d36410a831868726ed70f957b2461373c8a0090655bfe7a535d78b43d58338367c9fbf6f74c04a12141f54237f5fd8a82024b1efe8555644aa8cd6c1d71b4ec514c7ddaf0cf8a82e2dfa78a5ea9f878b6751b887f36833ec9be8e20736388dda2cf3ce81aab5765dba54562098d5a5691859d1d29616480508f61636ccf7031622070542c5f782c702e3e571468d44bde485c6041fded9108803abde11e316e7d4f9d46746689af001d508150bf787d18f7fc0409063fc2913d8abc81d54371e08ed7e3edc92b770b13138150977ebb55a8b662cdf26824a425f75d0ef34b4c392d5e1fc31e072b5c1f14035ff2c47084f12a41eb0bb7c3dc20f1473ffebf6010adb9337a65666e81bd1dd83cc1978f3431b1949e6986b6871d125a2a56784cd0913d67650c73103fb129a62166898cf1b9eb6fdc5dadb762708bd61619c7d8e83588c18996d546019e5de744de599ecde776b444762e5518c70384fe40054d549e910fcbc8b631970b2752f7610b26ae279e70f4f3575fed0d9b14fa64461968e262f83f84d00f719b58f2103e9fcd221173b2eb68590ab88bd81f9359ee7e3d8de83a06a9c55444ba6c009a982942a5f40204610326c81c6b2b2101e83de4f22e7532787786b6cf447a28b525a7911e9b5cf7bf5298412ebf54dd8fecebfa36a44ecc079418aff2545d65e59478a254a81cccf2d7d407b3f7a37d74605eed51d3aec00bbc7bead0e83884feea254f8fcda4529e68cc8414a6b6b85ef7c9aa9028c52bf1d8d06421f3df0bd26654d181da3be76cd69c76828ae449c2090d6a7f4a5b72c24e223b039292f620fbf34cfb3a446bf5aa25bc068cac5ed763c30cb0afa57745722a93e26981e7612210f5ab77b8d5526cc8c8ad304bffdeeca2a1cf4ff043f38833eb022b21532d59bffd0919163a5c0120a2676c28d87f6107b4d6296209a44efea171ec82c5f7bcb21b9f593e5da09237284807dc62d93ed7cc4c3dec82c496a714f0989ed00da9659d75493173cd5ddb88d3b2d848874c4c4c42f8ba7e6e2cf6d8fc9d601d4b49f59f92ec1d5c69aa53308a4f9833357e2495db8c5e47b387027cf1e08664e7c0849d9c9e798fce67930a5fff89a6cec37a82f15e47a1613da5176895ba799b98ff101d86402d7e313a3ddd1b60687840c22360c16460758537c6e67774a6f0468857dd7cbe8f51749e78800d8a597448051df32f4f26dc1f8425257fe42b18c36998891a655d9ad26fec8678e2f072579f1c60adf5debdaaf0d694fcd56e3a9d572e748743403d628bf25bbd50e8a3c1a515b8f5d08ac15f798a550c20f57b64a6cfd6f2458445f3826698dc419e37b233b21fd8481086979ce14e858bbb35bbe5acd10b73a95a08528023b9428d0b056170f0f34bc7b59f16e08159564316c6cdce6b5387992c269057532cc91ced93082485c1e56291426f2f8cc7133ffcc9d76ce5da059f021e278013d5fc8b25b834c907e95ceeb73a809305b3ee9c44b0e6d3db4c362b30a52335a9c9f0b696e040debd0be35617f4657ff7df3ed19dbe0a464b1df42b9adeff47a3724e061d91f0a2c7784130029a8b4e7067428abb8ddcba8574a0df11976717911894c2444f66e2d36784946b142584a06b335e428f92984f98c3288ef91a24523feeff445885d4574b4a99101887861c27fd5df049bbb0ac2da68fc0e1ec186a480733654a736ad1aa3320d2e75ab926787a4a9632c190b01f6ced64c8db2588386fe4f1591bdac8feb8ed8f27533c302efd3b5f43f7e4154b1fa73ed005f059802de9408205cc051573ab5c10fa621aeb32b514cfdd51fd1150bc6e1ebaff14c44d085a7020cb42a5126ce37020c4cf460668e4b442e945775563762505c62579b701d6f6510f6fe5c5520e11e3d66401b181ffae46e498dd87e2a675a0db5ee4f83a39af389c9339b79919522a77f73bcd4b5e287b3871127155b753abccdd8459f45d74eba1b51e8cb36f0c8eb5d8d5b890a8db147d8c93dc27fbca8a4be7129b7301d2f4c0027681302b822334c30675b51666688359b3614cc8fd081f4f92ae50dc5a24fadd38150283294370c4671d46a9be277de9d42cce3f59824ca30729c6bfee0718e5f2bdfe5bac6e67fac146af9c99b956787fb2bf2d022c0ca5da63b9d940d55233c903b214c310e6a5bad0cd7b6e313bb894c570c42c0490c5c38cbb7add86d26cd09fd3a6496b9bf156ad61b07dc7392fc3f314b1b68c6346f2c14292a48729f0ebf468d2d19652e43eca5f6008fb2864cd876ad16831dcdc6ac3b07d2c35452201b7e0933cd8008bab5879b640f0d5042a928a56231d57f7127ea1d27c13acd52cd3c60842560fa5f5ba33322373e82016a63d98eef1ff85884b45f24f421a00f22032529dfbd9923b5953861245d43bad1760948fbff2610da920fe060864ba095292b871a84e6a5224a0caf7190fc41982f15747876b454489084b259d6d09c533c9e82d124901823f579c8c6604fa11b6e8127960b1517399c349adb0dab85cefec849506b07dcacf2d0381fdf8d2c8fec4ce88311ff403d155d6a6a498170809093f277ea362262815e352652e6e9160dfa628b232a6e1ccedd93c63dfc14e57cbb4e4e5b453346db65b68cf1488ec5bbce3b897710e33034fc30c052f97d5533f99f2136b03642428abe28de92bc1b1429d2d01cc10e7a520252d5783d91e307b256c2d9b0ab1b4f20a01515e2c17f8e4e3f8dc52117860290311072c249ce9c5c460329eb9e3f8a4d90ec6de75d2a73bc928ca185bdfdf9c71c5384ee27de7d7ba489e79313d77fd998a14c311353ccedbfb03ff8133fd32a9c9ded99ecbc1bc6dbb117542c2a782fe2adcf7fd8a81f1d37c63036cb5412146a18eb0798e90fa36a84e290c73c7461a387e4a7adfd0b5658f3e597a2e82b70f0e461b681da4b25befeffcbee4f46e358d43d7592e875c4184fe79eccb55b1c7af9fdada49d5f90ca02729c9e9aeb2307c26b4994bf3409d990a8f297d585efceabfaece2630409cd3d7a4b6dac75a3efebe8b0131bdca816ea9f715832379c54d9f6fea5ec26a9fe58b689d132de3ca0ea6d3a5d7f55dca48e4ba611f0881527b42fbae03695e805310315e7ca5e9bf87da65e193e3f715edbf1fcf2f528269de6ccc35efe6f6a0446933defcd36511cb478b7a9fc725112c20f991bb5c88f2d965b4b9e61870c2985303ee42c0a8f209fbaec5799b523fdb3579d976b21ba526d31837df9c484afce96d85db6678644986cf1ea52537b2e0798240e3ff2603c75fb5021bee9afeda54b04ade33887eea3d9fa65ed1c85edd95db244e61997aeffa1d0e9ac47a5adae88f1230dfbfa11cacacdd98438247e3424537769eb14a7b6cad23430f3369b7584b3a9c8d853638f764d2977c05598274ae033157e9f52a7c5a897a16d2c1d76710fa0fa4d1766bf7bf6d5f2bff809e2aada3e6d22ee5d7d1952f59b446faad510c3f7c28ee2e7f49d4cb61ea061977c5991144ac7e904fd967a4911d090ed119cea22aceae6cd3e68c7c3031077e4f725192afe9f881b3493b816ccc658c57f4ae94042b51fc869e2cc102dabfdb8b3a2d0aa03c6439e5b77a161be48f1dcf6426c9c9d746cd21714eac3cde2dfaa168dbc5718445b2a8ebb0c655070f8f5f04c18c71ec56391bfd108e4b370713ea5122046f95ed0b41ee4d7a895d05cdfd9b4ef5decbfe9ddff165274b1abfacb38ee1d4731f8b1112bcfa59d21de732209b82783df0f425816468b0685f742e369eef1334c1e8d88986829552ba8e2395ca8f4893f40cd7565d16f3fed47c1e517f7736d12f8ab51af202aad1fcd5ce9450b5ccc8cb063ec8b35338c36b1a14f708c0704a78f9d5790314ddec5812ed3794f3d6e9188af582d42cb65229a07e215dad7aee0b445254354d994347b6c9d0b6f002d76b05c3db95019da373b6f2a83223e97b65f30c6806dc497e2917b5cc48e4a45bee72c9dec5f85dd0c7c0aeeaf0df22283ed2358ddff04510a03aec2693ce265c7a20519a92c349b451532c3b36a507006473f22028c48e8b5661dc61749db5594f9ce9fbdebffcbcaf56887bbe089bbc4c37db7ba997d5c09b5deafac5a75c2f117bad37fc9e45ffecca203afce74c690da3a46ec01d51b5538d65b524cdf20558c0024533525818aadab7c61f293dfccec52c99654643a5141a120942e82139fc65964b5aacb0f7d72583555e0f3bb9c8b41bbb3fa8f3eed8cbd52e91aff3c7f867dd811c7c34ffdfa9135f91ffec2436f7896edd400efe9c97a0702ef46cd6eb4a5a9e94e9feabada9012fa4d7df762b358ced56d99a6d4d024afa1564682949201fa5994ca4f97084d62cccfc20b896f0ab5f9b516cfac2c33d4d579ff1eb17d877e9dd68bb82570715699d5a01315da3410f4b3094116fe3c0092505a3ab427e5e8dc96cf3378d57f03fa8c638b14a6b2e6968ebfa10c36cfa55357d4c6b167949a9e0cbb18703672adac4ea614b34dc83b5a9c12cdfea471e1c8dfad5c33f84f9176d26c0cdfc5d1727bb7993eb477cc68fbad1c9bede61c54f785807bd1a3b1e26775288f24245a3fe2b2eaae1c5468c03dd79db815584d3f44753ecc8cf30e72ab1cdc1e064c7ecb4919bb26dda8f7f9c15cc6686f9a15051a7889c87c1bc298c22a8da44ea13e4ba1b260074f49699f6c299975e55b3775f347175d586aeed480737d1cd4b90095ca4ef06ec51b3de1a1a6a5bbb06761122170af69731e62b1f43fd35ffb5ac6891f39e1791ef257ae7ad214c8df088ed4c9a59802b2a9721d2653a40d865c7c2bb4c1aae9e928c15a1582709ca5daad4adf8daebe53a0ea4a9480afb76a948658683a17a7838a3cf744afd1200ffad244c653c09d893f7ea1a0ae5b9470b1c19286501bf7bf47ffe6485e4ff2523cdb4f9a6e6bc46669da91eae7598459ed256c06e52293b26cabdce12bed69796600ff50ead446db78a2eb846ee831c12ad53e5551f0c057dea302888a06f753afd93c426ffaf29795f112d59e69e7216445d5df37b337c69ca4cfdb4d83c26f1352decf4f126b31204380e402b85a96c9435518d4670b8020659df0377e7261b04efb62afb6ea7e7a865915199d6a928372dced55928fe400d8d63602cb7a15ab417aeff3877cbd69ab194399acb75c9325b2b799c05e2606faedd3eb5797706b4870fd4cdfa0db8a0134c4d10ad4d98af21b3d663428e606e7cdcfd2c21ae69dc0659c822bae574316a79d94c6d776da9557a1eeacfae62d425eef9f23c81b813eeb7c694bc30de588a665b5aa857d6b053c6c1e93072a73fcbd571c5d24c84abe075d74abb00fbede94e2a1cd654c221dd958feb321928e9fc7dcdf8fe8cef3afc486fa23a5b9140fef5b832f66ab4b314434a28005a724cf842c98f849b1892aa4621f99c91c4ad6f9f61885adc451e8e567b85a16d2874dcc1cbddfcf2d5bd6b162e5e848ec4b6511de04cd5e69c10ca1c54b0a5bfb1afc0e114d96cd4dbe8869a88d00e2161e4e873c5bb8d875f7c6903fb15d7122f2adf4990edc23b7f65d7dfb813ea8a67c71f433ab41a117d834ea9ebe16b81f39a99a1d817b2f12572fc2cbafc99c9e886ebb20671cecc8a3fc86297e606591ceac2bec3c6b424fc40d320f077c74a5ae7e3b2d4ad2a6ada083afd24d1fe5d3e63b931761021b3a5b0f7fff38dccad459167b86e4d8c1e609483d40a7c6eb0264aa8a41f9f44a37118a3d30af9abf68c237d720aedca0bd884e85f5ca1d5f41007ec0815a60904bc97479b2d566efb8597ca6a8ba00b903c1017a9f287d133319069cbc54ae43b4617bbce7a711b7dcaec12e1b3b199c32349f680fc02d08a9baa2da70a2220924fe6efab3942f3aadc66771a5c1db3ad2e2331ece731fe1def5ced53c5da793c9d15e9cea722c5c3ce34915b6a32374c993dffb5ab53f69df40c74266e01494d3d99f32d466ae83a14dd5e60ce42434ca1cc9a236327aed922edc72d27eda7f2b29c9d63191440c832581f4d0c3af799e9778cf009198375131162c5d3b2db0a94ec3fc861e599a3e0bab69b33a2dabb59430b2f7bc741f88fd62e7d2ed19d2edb008cae064210361b4239304ce21417a78301353ca959f4934f0ed695d543666e8852dcc15ba11a824311d2ef20747e5da74eb7faad3f2968b6a878d495b6844e9322217a9d603760dbd959470defad62c013fdf4678e17f951fac58fffa3e14d9560811a10f1682e36a57f2cfceee591f180e5fe2dcc4cf59b9d130662649dc83e50f55139f9300bc671f7b792ee43a68241890779c1fb6a4b78f6f223dbf45a3c0267eddf15f6e78075d11d4218f83a41dee3b77cd04bda672ac4d6a0a5464938ec26d012b7a5a4c1f58c19430998b78f7134b47beed05dacd64dd40efdf677c698ef3e03f662475c1e758669166d0cc69e38a1e9e8ef0544f6569edabcf346f039210d115eddbbd04c5081f1ba946c932247f1967c1ef8544d51a9324b8c359a9af8ca7342fdb19c377a48470002fe31b0fbfcf84668d1ac8a046ed5064ccd16cd2ce62959b73f9eb39a430fe95a57cb577dc0cb795646605e96b10a0965a7accfd2c14d03e4867f6c9c1487f3614e3c3327668b4befef538cb2c8951430da0d9b82b2a11467ccdb84939c58662b379f4e62f6891b952bc1e50262d838b547cea045349bf80d5eeb5dff8b96034a27364896aaacdb5b3e2258c8d8ac567d947214519db8a24e4bcd35c7c0ce624fb310f35bcab8e84e600f49828cbf465bb60e1b5a83f1ed741a49811ae2774c5ba4bbb883f8a094c917b8c44110a5dfa0aef15d263e2626565767e719190075adb0919ce9bd0767e2a06be05b3ae712e91d58dfeddac809e42df6e6a2ebfd2f18bf3cbb94430b827fffc868a0f7cbf615e334f705ec72b72b64545c0fef1a2ffaec9763c5c047db8a50f61bb670a71aeb89f713257023fb2f46abbf63f0dbefe17229908304ff6daab2eac95c68a35e91b01e1473ee3109f98398b75ad4d7ea3431c569c8293eb1dd120554549ad82575080f3734f8618cbdbd04d9c276b591c216ca0f70c1f4810cad5e635db2e84a37ef0e79d2251dd7aa911c8596d86ded6737bf767c2e457c6aa07196ce2675c6602ef0f435fd08a9d2138403e2de7069dc38dd520904075d15f2dbb500b8e9c4e9eb2ac7e523719025431bf1a93e1cb36fde4a3cc82c2deaa2d91f4c329e4a5a8e79028401cdb4139cde124d1c40dab5bc0df5b07923616cd33c729936f30a3255aaf5216f4aa053c31649a5c9ea47105fdb340dd05e6bdd1693286f2f3fa6871dcb0dc621c88b79ca6f4cb103a5d6c09fcc78bdb0a5a6a1b806ef693e3cae8f4fb8fea1a8d04e83714cc1b1954264abff11fd4e98896779c3a02713cf37bf5f43c34c02335c96939f38858d7a60d2fa872f65706d3340b86c86ba9e3467e90d42ee81b17c5cd4263395596ca66a38eaf6ab1e954dc27ab4a66f69758de0c30d09a8479631ac1b5f3fff837fa8ed2df469acad4328ac891896e2a3b9c10d1736c08e0fd873d22e658dfbf48b02175e4c36110ffac30c5baa55e6b38d8e9c87758e1ba13b2b9397a8e05929edbfd833a7888cbb665ba34eddacaf802f752c4884dd94387caa94c7600aa12df231ff23d365a4345ccf316c359538c359e4d449caf6a34823f1804bf36e0ee7f9d25b24948ebb1f8e45e3ea066570f1f5e10c872ddac030befdb8c2caa1af47330b6cf10b9135e8c4176ac38feaaef8f230d3254347f1a0aa8a1f2ab38407411c3493d01bb096736e313f43278cfd8e775083a477369e4c8b8cfcedfe86458adf060ca99cfa8245f909b04a83ee3e8cb54bf961ad2332336bcabc1418eae805ba2b484ddd038c9cade57b91826e597b4fdd275b0b7fd93a02de2ce6c1c753c7ad11678a8bf23fbaed7f671889f63b8b31f9dba3d7b6acb4c18374aa5f2bc060f0ad326058d377040c93d8ffdb8605a6d5d9071f7258d5a6ca3d3bd9ae0ae62f1e155a9058f9e40a6f6b11824fe65321c7d8c94604fe7cbd6d2540d61dde092a499a63aebfa026f9d0710ba9fcadca81928d16ba62074064451a0610dca6560661fd3e41f61aae574f05a38401922733196f8529e0d267521b9d620d3be97a31ce29d3573a22d52663f3756f11549e1533d8d2aaba82611ade1fe6dd5c32fbb4dada02393809b8a64d8ff1b53deb5e330361b4822026f600dc1529949a9212dd14dd0879a8b90a1a1b78147d25ab9cd7469153205c43bbc360ece40c5a867567706e001c98cbda5ff0428ee052d3f720492ac8245c402083f8db0fec0d270f79abec6a1759eb1699e63c0665cf95747d57ee7024159a71d5983d02b5378b0e15fd1a20a59ea765389d8e01801436ec186a6a0ab0104b9edf90f8b2f0be96da5df7bf347ee541f1383980d8f0862ae6cd74dc1b204bd6747977d881dffb554b1f4936ee5d76748bf525c497e0743abb6b92f9595995e1917a4bbe06f0bebd778c0f70fa0b0be80e0f9e5e1811517736d2d08e78bfae8ccc718c8d480fd3dd2a615b9af07bbb79f0b384f96faff23b8fce72b8460a8b1694b9a0660d9f618c72c1c6554739f1bcef70d354a6086f843749e1d257fac3e88716e92ba61f23045b10429cf0de8e2a4ba55b28debadcf07ea90b1de7b8302fa4bb01966f4ae3986f76db79f437a8b45fb43e8a9029b8837608821ea7c8c73ef3dcfde02a0ed8084d871c4952fc6dc9796cb3445e673ec72f3ccbcdd33e4df3ab2c0258084b286322ec3609e86a6f90b3946220d88a0b23773dc9c290da6671a7f9ead29a4b1fca397ca980e9e15bd7903b7f123aff3c5dfe6cd783dafaebb53a0fb136bbb21d483b604d7ec7b120a5cbd55efcd60bd07b4b68213412d8bfa45d6ff11d9e4d3c1a18723f299064c5f146170ab63a08b9dc491ca431bda43af53afab4718e8c93c4f3cc54d241213d94736c2cc022d6d42b266fbfc7d9b39c9f12a466f60893ebb486466ee3c82e173ea2faf69299bbee9432d54a6104990e929ec4e6198216a3f17e77ced0c6ab6cdf0d88a2e20bd484034ec9d2e1c9a30ebb61daad641be844f3043a0fb8d8d7ef12e85bbcaf4aa8b7f103fc15dff9ad629d27c25c153406270c0d3387fdcbe270963182aca9f9067ce8169a9b1e89a910c2553849880cd10ee9bd8de70a11961ca182c874dc307a51a58676d9ddf96463cbda7f870a32d104141407db9b971dd0d75ba398d5654f21ac713a9775b21ae98935962268734cd46fb202df99863de163c5283439c0ba723a0f679d110a9557e90a1f1b6a8b71e0ba913f3201a491ebffe66a59b743df37d29818538536c4cb5a040b6653975be2a669c8353359656b55ca0ca1b1fab65c985ad587979191fa6dfb68ae599adeabf9c44d0663539dd55f8b839069692c8ad397c217a072d779a20718925577169b6fac855e5da74a21e8f2fe258b31aef5298f6166fa6a2a474adf771ebfe2c2e34cfa533eba484a319fcd501d5e9b440e0f86f9798b0294ffe398ee53248677dd41de8103e712fa7aa5eb0a9d4a187e9362b3385f0beb88c4785e7bdc106163ec2959c5b173adcb88ba3e6c403e45f07af9e013b71e997d9dadd91554214b3d9554bb8d59867a6123ee58a706cf3f848a127a969cb4b6ecd7cc23fd3e1793fa2d4c237a771c6d61b88505b688fe8d0c8df3a9c18e82f443702ead0fd78ecdda2cba08e01892d2b0e9634b5cd0cc9492e533754428ccbb03bef1977e2b77a8e8c35e27c1e6ef6868dd00316947c858d76e1667e10817c893170bacc2e1a7f362fe5d856ecf43b52783eac30fe5d936e5c5c36ba9aa4c89909f87d6eaca2fac76e41d12083dbc9c31b63d07719622f5dd8cb5bc68959bc1ef860e33bfa18972f69d9f36dde6eca7f375b1b8fbe4376d79e7e5c9dbb65ef8dd51e78d3cd2c4b074b4d66eb084c07a2fadbbda77b6638b63b40b95cefb5725260843801fae1c649273b01a950c8ab3be27698e1e0c1e7b110e1643dc337bc16e962966dca545aee09f1980aa3fa63750693aac184dce92a5b9f4a9bac72cfd9cabd15153c28653281636c5895b168bdf5e20cf8340760229a6b1db64e23053ff9dbffcb098415b340e5f5128489f05fd8a258d72970f8b25cbd943039fb8a54ac8886254f0e0af0e13e8ae049e089d621edd68de2d14576c85d51237b0537386478c76b7ae3ab4930065bae6238bfa779e22bcf188bd14bd3dc65f838aba6767e9321ae8d73aaeae0ffd63dd5d40d3c5465b194f7a72a01d9998012f81c362e25b84d982ac3dac8ae4e891ceb8d769b701675c896a2e2c68f28628f3563273602ef33af4f8151e988b56b33d51e8046ebbff2f5b9c187c81ece799e15122faa70bcbfb3a89c327e24c92c54e70a10374f8c463e592dc311d41bda22d3f988d3f891406e4d2e1dbea4ef39c306dbf37200127de528961f6f9d45269dbd047c0bfd284773ac5bb01c5f079e6a0e2068c436f1b4a27ae4631f3bec7dee3598da1f65030dc4de5286f94ebbdf5a92232b4c31d8aedb153812f4f31c6803b5ca6a16f64fc0a2047314f0117b3077458258d557b207411c2b4e25081522b68b79ff8f54723bd682d7e544915e7e08befa4d5fca20821e2ce142fc40cfdfaaadd49457eddf9b60a08d97832f17f6426cecdcf1e8effa6e1228ff8877b64fe2c02077e6346db4567d2cd274b3806111d5856b18439052392930bcdfdff6c51c9a79a2ab629fbeafc87e343ef39448b4381bf132342bd5ac16058af7794f71c83deb68a571bedc1a13e79149155f43cef00f08f6020046132e5725a0aa3239f4cb4dc4bf54413ce7243344db340fc84f139ccf03be21081a5b005e40f24de7f98eacd082cb42553aac92f3442f2cd1dd4f07ff2bb6846dfbd27671db687e92ed4273ab29532d2fa3657b159ecd3d3a3c174eea87798f66b33995748f294d7f996803588c5adcd57ded38dfadd4d1242fb9dadd02462a9c200e365a2cb9d1db6acd3ba0cab85851b8159b50c05916e4769fde5d8c2af3419fc09f520e2bca2a9638b9a694ff8b1230b71449cfecbbb9623d6704761058207d65bc9278408e98de11500ad188ed63b9eb0f7a159d699ca8718f81f5ef20608d4408fa79548c6faa6b7a507781d2d4b69a742d4774b7a36d9d5c4c5c6fed4229717fe8a5f52ee7c994330f619187b213183c0bc97b56ea9fcdb2fc909a7a94e992e6b5c8ca64a40ee678e2026b3783583bb68be12a1613b760711d35b3a2791726f79b34e11dadba47228fa0764940af63cd9fbcf4dbf7838b59e181ad24e4c5726164602f99039b0c3653e1aba6e7abd260352309fd4e91120b1acf35ac9909f937a7e7190ba6e83b406217fe7334f07629c3901432b169cdb234b9fb2276048a50c0d2d3f3466660b04470cab9b6052c60d6a2ade66f6b606f68fee23a3b947cf171e9f4c6d5fdc100f3955eea1f86f1265dbda8c4a027379c6cf784a2dd5682703dfc62171f3c6caf059c30948dd3f214227706d3c8f4fc2499197d583e2b143c0012c5ed3371e3893f0519bf2e8189d5b7eb3f36c6c756a5046146e6899949f8e01edfb338d190853c3faf211bdde26332b042e4ad396c7f60dcc4d3522d27849fe958c28b86b85e73db93beef4096a89b754dd56f26ee3c5ccb26f04c13d2555c55dfc7e8951a6cb5c2186d64da0c1d580a3d27fbde975193bf9b5d432af2224b1f4be9e210cdb49192c102cba79ee79340a4acce5c7291d1096793165d6a242ad06995d13c24d81b344059e6cbb2e82c1b75d8f012d7169ce7f13f0feacebd9b226df6c2afda9f0d27eb2377690fbe8cab996d641662f08a7439e173406b7307b1b650835ce25cb7153b57de716d7d70c31ac2281b30c17fb15726f3eadcd1f7a39f431a0283e84933aef88ae841e1590a6af652a6ff86008fc330b11fedb33479cb8052f54c756fd4f633d8cd08dca348dbbbbe4b81d8340d32f3659e3e58db1da862522eeb5d0460728a540a27b602dea5170bfaafc0f36b2d47854f1948d4cb51ecb0235080acd99bf5be2d37d28cdaf00b23793e3a9634dc5f69c69f278b4e5c9664cc92782f96dc6a701a3861328e9056dfbec3a61bcd5fb959bd6c5d11901a2a961af0342e3907fbd92328cd3d2a6f211c6cd241f2851ecf3d545ac4d2b2007eb7f9aef3ccb213d542f3b96d9c98e6ec0b4a0f35e1d92724a84ffd8692cdb49f0f32d589d4e0d5932108d5c80d09e453e77255c1b570797cc807472e01015269d894001f69daf4e227e9a634230ce996ce3cb4fcc35cd7cfa6012526ace55dadbb228a145b951be85938995a9d614dd55c511125df60549d4ba87312df22a096b91ae680e63c2766f2d0886179df3b0a69c5f29e77c0a6de97be9e100d74a7697ebd0992464db505f4c9d6f4e2d5220b8ca68b7735f18ec6d53bb2b154a3a09fbe3a7792ba011cdb7593a9c11eeca37420e9a6c6ed9c005af01117405c9d2631bf3ee0b7e8e3052b10db5b153de4c0639c11b80d4cfa48b0bb38d3409ef928aa643bcf6b34739838d7e4d87ecc93ee0c441a1cf8b456330113174b5a9648cd68349d7f7226f7ffa27d0dd725375c9564e28c4419ed1a0c15bf9d0e7653c0c271337544e1284e4cdb083683a9a087c4b8fb4d675234fac33299cce929353da1cb5c7f343445c649e8430ab060604c2db31ffb83c779e0761e092d9fc71c435b1e8fd8dffce255a966a1f6c5afe7561c7e96cabda9d5e08ae04c7a1669e4a933e1a5e6162941b16f2596ce23035660ca1f45222802af37c8db3c9eb76d9df1388ef1277a4a17a5b1104a6816608f835abb2e4f0dcdf6b20e8649d2d4b968e1d8dde5689db56e664756b9abb4e2e680e9c620364974c5cce4daf1a6c1d0ce09629bf25b72a525fdaccf09853ea04727783fc97c66bb82bd3e5f2c728c3df52f7597981c96cb3805b232e461188718dca515b1043e709f814a39acae27f79072a4d7757bdc0ed4991037c8836276468ef4bd02a280c904434f3f3a32a27d4e0293c97a865bc95315fa6cedf5a4aaacd29d8fccc6cddc88378d3d9275ba7e2a8a1358743216593e99afaf98c9f68dd17745515560bb5e10152c0dae1309ed4c7ae0eeaaae028a37cf06f63aefe6df1acedb3f9ef5572b914106967d704ff5a88eeb84c457a774ecd449723bb86b20e3136a9098b0e90fe3cde6c10275c80c1de9c352ca79bfe9e8499263d89369491a296f555fbe4ac52bd3438e7e318116c1ec154dcea4200f33ca11263aad194916a4da1c8827cddf68329c547d2cc9ce4d77404e6a8506de4311bc8ddc0b9048344518d0e38412e280603f68caf25cb5f3c56e2325da7c4552bb87dea84c51322edec030aee0ebe02dac16b37a0ab96f8d94279cd4b1e337394f2be73a0bf201f3121a419c16d7d0511aacd88374caea0f48ca67626f4d14bd7c62343a0a74a7e33b0dcc3c5bfe3e5e677ccb718bbf98f16e650adc9ec0351db1bbd170626628845d665db14c36e995bcab30e668f9136e6f257f31a0c000b3a9a2f7a071eb1253a503363b78f18b9980f44e5a22756a5ede994849b41c94814c1ec5cc64d5419ef5938cb0b029ad979d09805fefdc40ce97336149f684137433070e5d5fb05676d0dd81becb2691c130c2539ddf47e2c5460813cd01aa851912b9e6c991726d638763037c3472a2f37ac42ea494d605483f7883964f010425b3e08803806bec74cd1cda11a61c029f8def0fbfa1fb846c48748a32c09dc6073c2907244f2efd7c021d8072b485ed71bb40dd5d1cda0642f2b4adc10c77ff987e3e59ea442be73ffd41189337a5c21f8b4f41e9d1aed4a4e5549a16b5ee4bd513ce914122393c28a07ee77a6066fd1aa371c3830de3ac659545759b85fb8c5c5265417ec34c5e965d0be8fae7e71e619b4f4415304bca5b256b6017d229d3ac9d46607fc7925d2c49b946a6dc28abe01e962e487c2d655f9994befe57f53359ef14a294766b18a1c7973e90b76863b8d760128b1dcb1609f6e574495dcb64d2dce4b6c3baa2a3b0b82ccee0af8834c8a2c9d6f025b95fd1b57d3ba57931e4b2d9dc4da93b179d166bdc378a577ebb72fb2b9b8ef66e6a8396e4e44b623a3b7c263db962c472d894584ff9025905128703d5e8f2e8d613ced8efd040b28d0966756cf0ceb5994af8321fefaa0859abba1c79c67abcc23b3e725e06ca49ef011985a2d22c56cbce05cd5f63e26d5fc64307cb99e3c1728b1dcfd9cf04c34b3040e3d32045cff8b439c1728d4d72f5a0d05998af4b66a339d0a459993e8e7b7ecad8e5de45436b6f7a8047d0b5fafe03f42aa6be19df70cb442c66a87ba1cd20fc8493dee8e94ad58f96f15dd89ab0b5601305ed1592efd54cb4c5d65185e52abb457bb752fb121c70575a34ab43e36f8cd582e03adaf573b2bc1b00cbd73b0910d0d85790070194d89404dbb64901d2f42b31e979542d98212669a393b2138fa0bd4e3d720b2d29e0c1b9ff496c55696ecb184eb543709f8b4e43a4fa8deae68a0cb0dbae23122668cdb661b768f1a818de278d5781a66289cd78d9b94bf0b66ef988efa9ea93e555e76c28327d6714972454e27e7c2a527ba17dd6aafda086d05b66e5ecff58ac8d6b32023966fbdecf4234b643df05730a52e90c605af097c98cbaff00bc1a4053f2a57b245ad5153d83db00ad39ab838ca928b137861c2913379cdb2fafdb941559f6ab889ecd3a377b05eb811e722d0c40ea220a2e3a8828399e1694a76d32fac91cc9b2e721b08700d68846fb6b5c49dcd083868e1458023c0ecb8f5a1d722618fc98fcfd130217fbdfeec9654f508396b00fee25030818f187cf2f11cca15fce6a5da0690cc5b0f4e0f3a1afbf656ad2ad71ff8153a65d4751ee70871dbf9c6bd8711fc79fd5065bd598a8d8eb5cf8f8bfd38b302356409021f101fa9810c7b564513c8268ef9856c3b0307ff666ccb0f11b0f848f432d459a4a6534e9a061c2a481613d4f83ffdf0d3a71f6ca5bed0c62260415441d819c7fca1a62b1ba16d61a357e90daa36adefa29defdd8ef28dcabaecee15762154b0f734aa13bf396063bc3392b31c158563729621375feba7f7b6b8217316e4d62cd7f8193e231f40d5471dc56e22e2e668ee0fad62ab1b2a52685aa17599806925374e159db879b19a82d57c9770f909f49a94de09345e51b807c2f0b45ca6835f4d032d52cd5b1daabda568b4a81ba262a0b7565c3380c7bbf9534113d327e622c08e4474eda7d0c743ec85b4e42f00b343c02eb9d78f2ec2d765c233bd6954da1fa89c19c7225bf588f0980f2a45e608250a5f36ec67bd8f88fadbb42688046ec72ea629548945155df7d8c09ca1cacdfdab7214c0f3be08d0d12d12918d882b620bc89e27011b55e9d64e96370ce73e409fde642fb5c87861da67f8bbc94dc63a3726a6e3fb5bac3959fccbcbc8a91fc5689764fc0582557009fa6e2653e9d2f9da0a6eac9af52e1f79903d492604f47243d508edc6fd3ca6dbf4a32894dfa05ce77cf3606ab2c3d6b578a5ce5d73feea26f6b2e7a174c0e42646659f4e20c919fd266c6b0053deed16e17fc5a4b166b83b5ad486457d325ceaefa3189f9693b9020a3b7d417163247907bb8790e08823a573cf024ca6f7152f03f1c952addaf5eae6046f4d96db76cf9cd704d3ddee70b694dc5bb06ad2e48ebe742c1f7591edc27c1bb8a53d8348e5d5eeabe1eacfcabbdc49cc794e27eb22d701e587444990d151793655565c41cba53b10f7070dcb522fdfc7779db49d91125cbad5688135a5c594ac41bdc58c7cb3d9ffc15b2ff2657a2c7732213da45623a583036e076c98723831023d61574e78eeb4579b3c8c20a27f25acfd63739d39a2bdbfeedf15a5bcc3fcd20b8eab31a5e25f82b778d599b8f61f8b702647ce4e8a71e7eca99387d3c5f45cd1ae93aa39b82b4f5fb2fd9d40c457460556e8dddb78445ab51179b37fa11ae16becdc00209542204f6b0f9043ad9ce7c8c88686cb3313bd50736b68e75b4d1c45e7fcf5c6dbb762ff3d246caa6f5bfe65bee7b32fc4d4afc6a2e80c562e605e9f88800bb5f9a923c028c6d217467228285fd6432a64bc7236e762dce5cafb090d501046c7c6729e111608f3070c2247327971b1ce3dc8eaf814dcbd746b21e8da9f1fde10621ddc347dfbff64f6b3c80aaee8ead41ae062ab5f1a71e710b3fafcc3804545f2d93a6a20b5257064f5a7f5ccb11469ba485f0304440f256aba43d32ea6c1a4ba17c0aab1ae6d7724a5ef70b69bdef3c3dc6106ad7b0dc5521ade1442a8e490df09fcc7382fcfcb77d00fb18313bd9f3f4e8880348df9f7e826460a7832cb36d5f72f718db64bdd03bc0fae89b46d0e41864c94db80c5c899df6ead3c73c29dc6e944d85e5caa0996b87c7306218bcdcc61ffa013fe22cc906f13747de64b6cb9c55bf4c2ed6fdf1c3e0b2cde4fee83fc7f10653d12c3aa852320a025ef2e59add14ff48f8ac6bc13e8442ff5d73cc6c9353ab967c297497764c4cab13cb835adc2aefee5e5152828bb6435590a1d696335cb70e5f5f312cc494432b0005fc7acb8c0abc4b369bff1678c2d471bff248be234e3a106ee737d7f9c90453cda9189208f9e33638bbbb942e4055dca1a90cb68802c2b8a0b4233f18247e067fcad4fac77b7d5bb4095db2d1b16d7252c44741b43cb6f7ec730d7abdf098480b75d1f72ed5143f2d63e346d87aced2a917584689055c2d145a8fe401deade374943baf1de47c40024c10adfed492e8d72f7648410ecebceaabe14dd054875146060551af5682b91755c91b081500e41595ab8f885028d5f916b5e848b447bfafd0138f1f09eec57761977733c8741af908263b8e9d19572a6fa52598b4ef97b6fa65716964ab27dce82a63a7b78361cd60d178bc762fec9fbced4478b32c79dfb819798bdef20d22d07181d2e87a1076b405ef71e4d9883fd92af632977afe26bd3f2cebcb509e22a285b7ae66e50f07cd49eac23cc8205f8312b6b801a25e2ac2c7f9737005bd4de6c310e6f4d5f29067a475dace0a778a094e3ad354d3c57c10ad12930883b6ba1c645333dabb644423199f36c2091427c1d68dc1852c85397d9bbede78e082be3a2e3938dbf86d9d258f6d8d8e28110097cba87e28e635f22cde5f9ada5ea8da6b40ecc27a1b106d3893d4aa7913134d06b7fd03539f2aeafa5f2169ccd551728ee353da6c8a6d6e90f03a8d7c1981f9808e358e0f649218a82b6fb96fe1c470b248b7c0175b0381ff787b8abf208dd6a5c24ed72f60ccea89a4df893595e77bbfc1f30901a6be9827da15a3d005cf0c1c13de5bc13de14397ab21e741eb8147e653155a890f19292ee3cdbb54c58016a0422219e65248d28a274f9316d8db885e109a4d7298bed8edc8da0494f780c7e8ba02b9b3e0f2aabd370775d2a3e684d607fabd524f28528fb5238b622355b75af71c231e5d462ef75077c4f8ad650002faeabca514d068242a36f62e1b8d38cf9addaa9b4c2222ea32038097fbb520d796420a3536db5572d6abef35b6c388cd5a638f11c649f34386e1615dded452f71e431640be086e7187ae75e3da777291df9875f399f87a8e83578fa340a26cc82a3dc35b4b1f9adf329e479b27189aa8a99d521028f7d3e92565d714ca748cd0abac1267da5c1813bb1de1aedea8e7f59178d17eb66900b93cc41619bcfd501a67533125a5413082761ee1eb7cbd1fc8912450b42e27ae63d4137992e4df80010661ab7a769535025eeaefedc348c855369c5c845f42a1b72748d86c1392dd9fcc6acd03754672242e2ee880a3bb03b92cf14b2905fc862006798e28212e5ad235e882bf81b24b2bf157720293436e8f1469f34e8cc7d763796fd18140639cd690e453fe10ef583d2f2559f5dedda598f243eb5c8107258151758f9c40c11ae030e258b2b3e03c0ccf47cebf3830c48992dd794e19f7b4816b3ea8c046d5184e391b37da1ce7ed013beef746e7a50e28d42996a195dd0827222d6d18555e6742564ac3445c3f9a849ba771efacdb58303b95c4e449906ee4b3e1da03f8d8a622cfc79edbb510d533229f161d9d467f6ff48913e1afae3fac094cd98e2b755729f491250f4539939ca8f5b7d2042e238683abd631cc30efff5830bca6ae5d792ffa88ff08f92bf1cc82b3e352f90d09c21d728fe56fd4f682a35da8a954771276e6cf31880023a584ccad1afc13909711fa91c46f0c882420ecb23e0bd7a55533f7f1256f2ca0d42f461c95b0fa083024f9dc572bf30719d3cfe075fe19dc1281228f6937b26dfece1908571fc073bc6eb16ee7e7f92af1d6cc1e57dcd01478630d8ec021c76ab05c603644c1695873973ee1b4315b5ead9777535db9d67b5dec470a43c7e4f0406a2eeac751ffa152d15d01079fdeb77459847dc3881402f751980a9a952cee2d90adf60bea539cf8d2b6f40951de8a6818aec4a6ab84aeaaf440698e97b65d9ab914fc38425f3d1c8f82a998544fa8403f0330415e7a528df18a20fe54a5cff5f65a68c30b952ccc5071be5d2e1a63381a88cee92c97c88b8a91c66ae985d926b5a96444e7b5bcb4944b11c2f31686d3d237223ae0d1bfabe0fcbca3bdef8162c32871610d90aa25b56427f36eaae5350fdd5652a46c3fe5c8363158231824d1afe6be88b8803b6e279a3a3b271bd556d5930bd98a0c3b0588030bd490b465e6d7c40d2c428cf04d3d76d763130db51f0777d931ec4d1b4f7294df480e970603a09c5037826e9b293aae600aa3b07a6ac796e7e4601e9dcd90b202db658b1f5d0193910d65656a574d8ec75eb16899de79533d81b34c6ed216edf75893e0f51d72e6f6b9b4f5a6034b7f48cff80b082a23bbb938f8c957a7c868d26cbc6e6d708e7f2785abd5aafc6675bd632b0246be0b7201a0e2fdfa09123b9ae55c41ef65527e5e53726c3fc5f4e183101b9798a5d0dee8c1da9df5c2fbc5b596b3c8d9546f099edb3014f69bd6d06a4fb4c3e10965963d32df55dbb527d333f8cdbf6bfeb0bbef5fd17bfeb760aa432b9861d7fe4d08f9e68544c9ee3a4a3d2b02c596650bc3e2a86df19c6b1aefe4baae4775c50b779b30d3226be373680c0f50f76a0a9617f6fcf2cddf050ffc63ed28e08d0a6575a89ce44abfd71047cf03a868502df4beb6b9d12e89c6a464fdc6f9797b1c838ce70b35ca51b4ef10868fe67235270b77baa137a10a1a48258d87d8b0dc46fda02ebd98a7c7cbcf88e56a0b2b346a51979c8c6373de42f33cc4add2260db627027c96fcc82993e4dc469d77960df3742d3651b988d93ec35963bca22a4c158b59564ac0b03489555e263abed88dedaed4fbcf3d1dd91fa3d511f2c690662986daab561706897267ceaa7851c07c55914f56d9ea6a50fba919d825f6cc0a5ca20e48d3fc5c22ce1b737ecd2d2623654808dd265dafc10e378851e2ff616c1cd3ae28bd29e81522c3533562aa897b88b61a078d6c6f32d884d55053aa3527c664ee7eaa04c972a1a98ace17db4d4642d79be7127f5cc95db66f8302c69e368c43dfa872088683bcffe39eafe68508a3acdd9e3320f328d623997dbd34f72d1d7026db01b4fe9f6fd98d3f59c69d4358fdb0054a78e6d3b6bd778504195a98ebda9ef0e89c0156b5d9a1860d7db53f5a3f9a66deeb5ef3204717cc5b4ba3c239d05cb679f269ee1ee5932c670d1040356ea57005019115e7235f27a4fed961f97d1f6141263195e66c9f34c37767593f059bfec441bb563d776cf8a283677614889b6b6aa7c8fde14a614107631b0036a70854b4028c585dcff897e019d3f430a6b7f4cdd9ffbea93ab9433f0ae6497b45ec0934f8cd7e47ed8d0f229f8243794e3855592ce88dcd46f493e0431f5643eebe10920b0b0a3180123c321d3411e7a47caee231ff64ccd8e5afa162015bc6eac9ea634507c394325180967a97ea9617d2b256019304a1537898c94b343f4595ebe8f5d7d470d5acc03416ca01b653d6c3899346bae6258fbedf942922434874d2b8b2e5396edbfc0d27e81b5d33d0696b5b2db3a332750ef5eb645312f9a50d80b1730ba39906f939ad566bfa1d9c912f8aba5b035336fdcc8661c4c18c1f79c1c5e9b55e858fa03aca062aab030a3eea13b16fddd05274d6562444405cd1705cd41ba68427eefb756b33fc6e40d71c4b202ffd4a575cb7a5b450cfd2b1ad78f24b4a813a133cc5c8e1d15530ac376098ab4181a46e975afad6e8f3f19d3c293f144dfff30b2db8c290602efdacb23f26c4b5f4bc618689b602ff18e5563042f7112d1345c44baef54726beef2fe063605feea1535eed9178024ffef695d2d42228b4619d68a7d27f7e66db490f0d51a7fae8a0fb712df766b4f55bdded390527e859583dc5f67a3083f7023a62d697fd02d722b781b30e0b137cc13ef8390ff56e8e2bd20544ee9a4dd5c222ee0ae420c5cc5a64631f19078de8008e22ca0bd1dbe78e267a0533025f7ae233ba5586712e26c88655d806cdabca6127f8cea6929fc729b7ad67b8e78ff698cf7f5547e1b8966422e227e18e53d2dd1ee553da3894ae5d3067c7a0adcbaa6ab6d68139c99be723c5fb8b1c6004f90fe97c4336e1c4c1b6603ddc7168e0b6081d25b8850e305a076924091ea2347dce006a72ed57d749cdaaf40896353bd3e3e2a28803e380a95b7ae78c6613e35f851ce43aa7883b9f90e7799733dff3ebf292451443f49cb3e8bf5534b92ff050a9c356ac96a93c214354628b3bced13c7c59109590f79bcd581c75d4786bd256b673cad21ccb46194c47d110056a7cc7c73f0ca77a364808bc72c8500ab72418bacf04255643af0298ef78458eb6534eff3460a6664e0d841e73de800321bf42cdda4595990dcb686e923f2411e59d5c6a1754cd39f5d7440dbaaaef823369aa261413398d9f988de6273244e29a606c91aeeb7c70a9d3f42803c5797464eae4d99979894e50d162a9b0822440b163a9f4a0b95bcfda500eb6b6be0aaaaa272d5864acefd0ef68f18a5cffe778ad235d4027e5eea10518c04a7131ee0b0f82157d2e3ccb94c71302925da98911c7cdb611dc5343b1fd6a5e4eb3adf6cc08b337bc388156991b9aa297f784174ab290c1decee130963bc316081fc3115ee1cbabf747387e11acc9c601986e2c2fca041e9948ebabbbc197f305117bcba646a220d96f1a112d0fcfbab1102ee6ecfdd0f52daa08be6afcd0d81ca3c7a7f4f6889ec59d66c30ab061b6f9cf9aceed81ed7c9aef8bf35f04bfc3359f2f9e152a1803e0a24592c50a3b3b5a9128866f5f3bae02c671125b03bf8c0c1117ff609f560d54ca05d5a1b10be88521f29cc2a4d30e80a292fa064e76c425d1a893c5008815d1fe4ef48df7a7c2205a8ec348d29437a12b51aa0e5c7ca47a1554951ea579f33ccd2016abad5702c16fc17e32eb977b4e890aa7fc9b0d62ce33bd4084420a681b437766b8569d343e46e86d0f153823dcfcd7bb2398984e6a032c0b082203f576a088d92ae9d5c41a69582c55f27311f846025f41b79f9b79bfe1ce1e22155306d1c807bde5aa0605ef09a05ebf75eb02d2358a77ed6c4165934b233712218b1385c4075a3c5fbae8c1982d4c3956a12b11dfdee782637f40e1f2022dae9598d66bab22944996319bb556c36202544c3945e0bb2e43a4c89f7c105c70d1420da01d26491e05a406590d8eddb99c5976cbee2427c7c18419e778b7100ea6d042c193cf3b614e19c8195ffeebaf4d53d972b172f09afb5d24d4991f5b5202b2f907fee34c7cd9464cbcb56c7205fa06ab7278b27e144ef1345e5a6bc3bd87345935d7ce7b74f34760e0e8998ee5cbdf1069502f1568bae893c08e8cc72c120a401dc615bdacbe2d9c34f0dcac42bc216714eee0bc450e64373012a9314f0852401fac79092cf4eb0c3d8b105cfa1b20c7e5486b9323d7fcf823e7cac0238b44de289c295b3ddcce55deca55c014fe450cc050d8ee4f0753b907d1be8fddae00d3d3507188a6f52ee599c796d502751337b91682f7d45ed6ac3e16e609130d3587946408d98b67b00898b6923e7673edab07199986b35b39920bb55e217ec60abe7833f72dda5cc13ca8bd8f664fad475e7e5318cc2409f94b08dbb6cea1cb520f781ce90b415d57bbadbc83790a8a492c6ba5e1f7299bcd13726c39a9d9639fc12d2a45df31cc4a6c3bfab998ae5730f9b18f966223b620958d8f13e4e97f4efb169c7c096fdb5b126f6108d666644c33d4536f1b76fa20c64b7e5ef7df2ba467cd40153b44285d6ac27229d7c20297986b99daf796a1c7b326174719fad6494d5067d12d048177d8d78f41c0bc50eeef53717e99835f4f13139ba5d8992fb9d019735995da0d48f7d5a2f5cde310927c4b0dd2812caf8aff8215a4af72fd27dfbf4e2b2a7b9e6d94a87f44b84459b362706cfecdbe1a3b26b6fe48aa93f295b74afcf5b9a63c2ed162c3cf3944f89757b6e3745f3ac9624b461bff5c72bb2bbe47a8cfe31855b21092ee5b47ca637da41208310f9ad48c00adb67cdbaee882fe940944c408b3d1f039b262d288f5061dd4e738fb0b305bbcbf36dab3ad0010bf08c4904a2a93022c79055dff233d6d55cddb9055cb5e4b83a905ac2350a6af6fcc68f891f88844ad27543e221b4c9873ca22cb324d3885e74c646dbae71757b11a6d98aecd05f42b10024b6a6ecb43f93285bcf00a25309a28867ea0004a99d3fb0c8e8864a39aeb806ce351c145bca2eacf558bd14d66cab9fe2e6ce54fff41579c941da529163664971ca1ddd246060abe42894a30550db0dedd1d4dd9ce85cb0c0bd0446204ef2e8ccca27eed77adf7411a5f706509fb9b8f5b1d2593d27a43b301a8eb855681d90a875a0af9d5bd208c72e37722df55dd5674cb7598173f5d0ec826ce762041ae509234eff2957ba05bb56573a85ab7a41e053c60d95970ba7a8b334846fb3e2879b0e0dd5c6daa9c99fe219ce34502ebe1e61c671e151d72826273de8e3bbf714e3f38e60f367357bdaf993b5517ce5b53d879ac14369f3b42d080ead6e83250bc29d13db0a5114152fe5262bbf30615bb01496812ec8bcb139368a333609375f294b8df3a33be92099aa5747019db8281e694a6efe8997edf1f102b4a85cfb2919e2d7783d83c90e6aae3b2b13f0c1c3e1ffd36fc54b5a93ad492c808ee00c3a795e6acc4aecb6e728f20407fd7053527d87801ec36de2867ccff5de1ea2c3f3609575243ca3ff8c13f922190cf46e2bac9f288ae378fa8d8a4747d9d3709fe605c2c97dd870f33a8a7b9aa676cee11fb0909cfac66c0b802a7a9cb0c1e75dfd23ac50dc81e35acfb00ed4c116bbf5377ebc20dec668b7c0e1c5607a21f14adad6f78d940e924e253adeb974daa4b51d081220471bcd49696561b2ccbd538cff5d691b17e59fa83e067b03e3ee10d6ec7bfe0a261ab4217d3a69832127dc662effc06d443a87cea79951804a7a7ccb4a187a1ff9f7920a2926eafae8c83676b4dbb59fdfcb41ef41ebccb4a7496ee1c7066cf6dc94d784eeced9fe4881691727d25dbd350a1e450b71acec039e27a7be971661c058682baf3dd1ae9a4df26f33fd069470416d54fc1bd4e88ec2cc4397805feea3b44d68fbc2cf11bfe7032dc4597298ce7a7560a1805bf5df21823f69e4991f6906460fc93e1b37c0bf627cf66a66e8fa4bf2cd6ee75ccf2cfb62cd4ab05e2b074565d7a08be4c496dade5dcb757edd5cfe7eec4dbe7a4cf24ed14d3cdc9b7487271161ddc28fedb2dc8b20c40e0a117e016a1c406bcca4cbae2788e7bb236ed358747c59710dc38d57eac11155a82ad9df53b680337067874157403de0eb2abc07e22c7eca41daa6e1836f57377b975a12fd5333596fb7fc648333faa048e8028e83b8535303f0c08a275f808546d451185f147063a6ab514857ae9547059e7f63c5cce63fc31cc865a80fe4a70f02d100d1f2a6bb703b3913b766efa6f81d8e948940c6aa76150a3c10c57359d7fe7f8a8cb7af8ad518b4af8d6f896e616f352a01fbe74eea6e21a5e701269581889d1f5783ca8947242944a72b3cf425b0e2933e275dfe56f06c90f213066bb2968e4995b3b230290bbf4be2715427db575e3d4986a04c526c84e5f5a02c0ddfd23efcdb3ae9b58e900299306af3b5babdedf2ac5201f63b58bd5cf8d4e08b39214a1540df223f4b3878d9e2fec17895e499670cbe592bd563f31677c8812260847b7cc3c2f3ef78e97ab1c73d992c1ddecd193abbec1b28a0759474b8e7e00a38a4925edab10e589519be8f9953f73b0fb829ac861ab47323d24b4afaa98acef422cb6228e3805f421dce85c87da646484ea4fbc7fde56ba6d3cae9d2fe6530a92c0ea3c5118136bd33bd3a429cdc8113c333cb6951e2addd5daccec1c73ebe3dc768501fda2113cf06db8d9e364328374b4e7e909a317bad58da8cf7076fddfb610fc0cd4d80a77d9b44072affa6d5ce9ad35f3788ccad6798c4d4637260e1de2e4852019914979422128ef7cafbd52db17a4c1550336a544bea8a73b9750f798ca60af386478ccfca8e5f40424decf2abf48ff2cb9a82d855cb828a3cdca837d64b8039bef5b32ca060703faa69841934a72a656460b27ee8bc79817bbd906db9afe131137812d5ed1fee0be4e03c8fbccb0e920aaee8745376862772298537cfd1f625fc7e49bf378fa0408cc5cd875e36ed362c4df5aa4b868e48c875a77cc7781b5006f7fac481e036b649e2068c1435ff3c0e1bb9fc7984b23b673d63b1b3879f3ad84d8a56600d3d3b57b8e277079dc8ead03ec76412e31549a3d2ebabf282eba89f337ad89d1661707ca85e0dac659be67f8d08d26d1efabb402db6a1acda59a9959196d7f6ed7771c48a59cf38e5a8701d501053c084eb4cfb48705b881ccc6b858fef2477fc3459fe76bdd67233b1c0391e1e5f32b1083492478f78955ff05c33cbd09b9a32a70a42a235a3d30081cd5d94256bfea636b66792a92062e165ae3cd0918c666be7646c2b0d2d2eaf87484056d3d47d0654c1bd62340b5d3c1c3fa81ef4ad7dafd8679247440fd1a65eb5f605924daf6b4e995dcd2f143996940a6d839d80a8c408c35e5e01279f87a41f98cb37a7978dfda6814ad7e522f9caae5ad3ddd7f39d12969309ee9d259fd0210d8d820033eb4b48e52affec55d22afee59c0f59b6348335923ddf1959f866afb76792a80c49afbbf88e1b28982947b559155900f930f63353111b0e518483ecd084b8fcd1ca3fe42521beff96c5aa2c5e08292f41f19cd41c2e6d5e6b86c40d19ff1511ad4cf2c56bca9f70cb23c5566a19d3de72eb65f8dbf01c2ea46054fb432e038c1fd37ae4fe9211e34bea17a62da70cb4665022a8ec617956b78c928399c03f24a4894e1924b8e48cc91e9ff14690531e5c1a561602342e0f530032c2d9c305bced52d2d018f5b2913819e9284abd41bdd22c1f607aff5f5a1f5b109223a8deffbe2614fcc62e68e114434b7cfa2feeb9c22071c657189eefcf2b7b2d2f087de3d3f76232b3a92e5c66c4e894afe32945d8ae4fee84e645b596e79f65fddd89f143054de68827e75d521f165d3a39f8a45885b85f41e5d14b253cd0306ea2376c4403cc4e1c431d66250784099cadac5af9891865e90a21ca6425073bd1bef3a1bb78d2213c0775ec8be18814fa4f3c8a2ea85b24bebe96441d96f5ad407539c58ad5e7833f1734b2d6be1f88c7f1dbc216a278dab7ffdd0ddd5f0736a40beaef48f4a8f627abcad7ff8807617b89f63d97c4a757bac3639b35847838d2ffc5d684535a79448e1b6e499beef9ef70a3f247280c0f8c72f7e2e05af3023fc696e547d76d1d09bcdf31c11f643c841728ad57efaca4150ad992e5dbeb633900d89651882fe63319f0570b753c59810e16d3e5becea10b8b0551ad0f8965d562b9d168143cc573678dd5a934db6ead0d4b82e15cb6561c6c3d6f45b8e9addbf6e079ee56a8c23fbdcdaf34c96c86ad40ea449e45076fd7fbac1459a70f8f0ef08f099ab0c2955beb7ee8a40ed7d2cfaed6672fa1608e90574656269bbdf30d5f32a4451dbcc71ce53ddbce21d05b31940b5de304805df8a0128d2a3613220806d7b381d711f0fe206b4e0118cc0e0b51c7baeb798d154d1cf959cd40dcfb023c3826b2a8aa18eb9220f68ed29506f60c6f717430fb0c30c3d82cde87f3ed2bbadee434c9cf9b4b4457f6daaa97466b5e8f536475aab92f026d84cb3661109d130b9e71b8cba854e8c44307013a2d2024b5740b1f26c190ff31037fe404138d1312f1247d120c6b6812d8a49ff94a076ac69d41f1ca8d48d2b943c4aa3832a385f18620114f60bc2baccdd5befe9180687bbfb0a9f0cc3617f669a399e8471f9488e9bb687723fec632a498a43eacf8ed1083e2c29476d90a619dab93e1a61672c62f74865dc39f9093c77f6b718c776775e174893469fec30105b1c58b145c6dc128996c3f879bc6c4647177ef200df6d462780f28708cf314367facc21fe3ec1a61d9a02678bd5a0e302835a6c1e3b43bf533323f2430b48cae32ca62c29722894015bcc20a7f8f35df2fe49d74260f5ab5715a1c68e44647a68baebdcddf147444fdc5843079858dcd16bb2ec4e9b1a779c729e4689e3dd74251e53d9a29a587272de3550915c17dd807a37965f3b19ef46bcf14ab26c50c6b03710586c59be88ea67dd53b6baa80194b37f3c653bffdaa4901a68351d3fef128ef25ccf26972dda629868b3f8c2962ee77aec209be8db33520232ed21eb04031f89a7d695b44908356f4e5cfbbcd5482a80c93e2f708894ef8097e76b9f0ae754875103828dd7e29c89776852e3c614f7cf99a261007c9774c777fb462f5eadfa88f545b5b8cf12632174807c3557f9a94340ae55639d4ef1f94b28bdfc1cdd6e570107b1315426288d1a4c12933a186f7047ef927e66b90edc2467d11e654b6d289e88d35c7159e6a2552e899d652019d8299672b1b50f4cc5766f01c619ddc8d594bc5d11cb29108cae3a3bb2946768ce2897fef57147e84edbb57231a5bc502367baa32ce7fee80ed2c9a2608477d236a1d155f8b8e397d36b54fd1ee0ece35ee761050a36ae4378ebd3587765eb2ad9ff45920dd5a77b10473ea4d0d04621b8dee2fe68b2fcbc3a9475127ce5d8959bf37bcc1b5a01298aa1b4c7566f0f97c5f32663c6d56412baf51ae3f43603420a89dbcd8e6783e2821b8be1f98784dc76094313e1c46a0851d5018230123003261f5df50e0fc5b2b97c62b53ff04c383c73a42ad5c635f1bbd83d26befa0be725598d9f9cf9d04ae69e9e56f95bd06ad69413b81eba34b7bb2b8efa16f0aeab8b1aa13cade97cbed9ae2b3cbd5a91fdd3783d8f6e1af4463f5bafffdeea2a5beabc74360d2be65f882f898c2b94eea604415a8561e564c4920b9063ad464396127d138205aac3eced9bcdc9163109d918f3bc8ee43a33ce560b2245a7049d229e6b387fbb5ac669826bd25d5cca9570cc9172841a3f0b7c6dc7890dcebb2c0a570122226f0d10985e893716725d1689376a011846e7a6aa73211a6fd09d8e02bc07a8c0f5a5619a90e67ec4eb90b7929131c6eef671c4bddb960509575cb6261aca1d6aa56eab03b1a058bc0575808bf6a8ff95e9ddf52b708859ff502eaafd4a75606e0027d43ccca15e4bc4763677b6ca6d5394700c822771c4995dc25fe9434bf7b01a4e4710a53081f39cb6643c40b30243684b9164d1280ad9375bf2600316e0240aeda0eb8f7178ddc2dc67d8ece492ad9308b8f1d5054956ac92b915ad564e4ddc5090ffc033b42cc8b254f801aba4d4c08816ea9e88235f78ab326d585e0f2a0f4ade3fafec79c5037d2c08b00bb8f162c9aa395a4b9611443e174ab6bd37eebb4d8887d5e2c40b644dd5851a7a5ff7fab6d244a040a32241b10165012fbd343206f0abfea2bb7a2ca23c203d66f4b2445b67f061f7210950c3e2ea2cf9433909c7c43812af2886c2320ba663ef961c5f41582833b4c14ae27df74f091324bbd420cc08e908e9504c97826ee467adf47732ef436aa6dbb3995b443c3f112ef148c6cbd87f3ecc37c8bcfe9f81c1d30ac3a9d20986dc96e617d2725faf9fafab8cd3c45367698e703463b00964e040679cdfdbe660ef268e3a3e7dfc6fc9a93c9040545ca212f902ff9888f2c5a5f2204511104ec3b100c53667dd2876ddf5cab2faac4fa260917b9391a11ff7f2a0ea4dcf93e470a9ed36cfc3fdfe916a12ea68a8ba8418cf6cceeaf0fb6db8d08a84a5a8cb8438b23cbbd57a12f7aa4389cf3b65d3afc830c4443a33c95349c2cdc010231fb0c35e8ad31b205c040e3b3358bf0321f6b44a0dee7a3647d663c0fb81bbe930eab3ff6e0f0a5bed54ff20da5d6649b2875446280462478be5b27a2b297b145dbae0704082376447943aab602c8a2cd5cef88bc84f48d8f9cd745b29e8f7564b7917ea351013e4ee5febd378dcf0aba0602c666582a8a3080591ee980de2f5e625e7b24acd1fc5ebffb72ab55e29be573e62f18895ee2624b0e4f68685fdca5c7c613358e8183b0720f5df71f93019d6a0fe6019f17546458c3fda9329dba945336f4f0cc26f1af7db90174f0e6745428aacabecff3a908318b458f27d26a33e658c01411928b3ddeb1ed9eca61c6b11085e69b2449502e753e837b193881e32af2da6fde18f986391b5011e215e7c76dacc5b6627fd173449031e6283c0ff95e197ecef5bf4f085632a66699bedac21dc847f0088cf47c2293d37c15427fc81b93a0be8a652a0619562a88ddad96f4ebbb09a6a949e598eed995f7b9ae8ff101e3e055a037a420cd7096da5af3532111ef9f4b7ef80a8528c4560a849fbf8b33ae522f80b57a92fa8338c04d2042fd075ee4e614906d1dd4ed502f42772a793400d9e85e40e8784dd20884b702d8608bc60fc325b50c9b06268d398c317eff8a4bfc63dc87808e4608b02590d0bf29057ce717a820684d22b5333f1cff26d13ea31cfb86a7d732a9608af24f4f7b13b82227b401740432241b66d375d36403deb655f85287415479a714847a183b0bffa431f175496e1d3c32320ed04f852688d83b263b5ade0e7c2bfe09f174d63d01af4e5439fd232b8161d4ddccf51f734342283f97516c10e36cd7fab7aefb65fc6393a3ace6c1d146094c68cbdccb739f78ba8271ecae423f1c3a8349b34a7302380363279d46d6e6941074fc2b18cade8b1e458a33db8f7f977fe73e8e32cd7156bf9207849d5583b55079cec8e40445a62eb55fe60fb1103e1bc262c76909983512d3fdfcf216a19c25bdb1aa196ad6ff3cb7de9da40724c73bd21cfb5f9d386ebc7bed901d02030cf08cb45ae8d50a234ee35dfb2dc0dba85df26520dc9cbaa7b6f6e9c791eace27ca37259cc3ce1723d3e70cab296a1197d1b44f54f393bfaef7d7869c80017da68a67766809329301afc27d84c851869a6bfcd88ea8fc6efede4c2dd1a76d1d7b7ea4a398791bfc6407821944645c1528c04a0f78f096bf979f72614f8ee2dd0a7375945fc964ef65e0a5dce5babb58ce2b6d68f903b5bfb1d5f92609f0a17f8f7b854f22f1e495bee9a39fc936d627a1049d8978ecca3173bf7834f33c98885389d46372b27eb883563207d82a5ee78a426c3dbe121b830b1aeaa2e0f27da825347f34bb366c4b1f4fb584583c4618d9b7e619c66193d551598f233a282d16c69acae3d9b3409f93bbe8c7ad00d960fa448f6124d6b70606a6b8797aa6d39eec5e9ac87c2a906a41c42ea6b15bee2b1330071a86425762281a08c28a83bb08773fbfdc974efd75ea32c587354be336d379dcb81c536bfa106a0027314fb4eac7b66662d52d2521a968399475029845c87e73aefbccfa2566400c37c17eb7a03db3e6b7c03f2d04a8a71b58086d5d60af043212d9a8f106abb73846f6dc58e51efc2db629ea784e211a9367f676e466c5ec001416b0186d6fd65bed0da576a0a4323b4979342ea1b0eb37f729b057c4a6a565e6774c9b228103a9e5005624c4ca6caedbc631024afd010b25c56a9422817fea58f5091aebc10a0893035fa1f3dffbb9ec91de7790209d89303c63a66015e02b8a03a4d56363b5cd7deb4a8b2623f814cce5335f54d58389a6471a8355c7f5b9cf10a5f067d70e220245789ec55aa4ff17125a264dbac7ec05a8213eede28a5f52ed6bb36e38700af0bc81d091584ae525737c4d8b83cddb30537cdefff247388834859a65058b9ab234893f09dd1bf3fc3f1f6a6f51b72252dc09b6ce98ab33874eb2839e4249973e49ebfa664bbb454d6c67e83001a546ca92bea5f5b185367037dc9757519f2fb68a2774c3930dbebdb36860e60b031a22002eee6226a59b53a1a5fdd793b5f2353ee126d68acf7fb5da5a621076b71f33377ce5f24041d8651a34871587c4b023de7d8e19d512b54cb81ab9775f89b54bdb3b068365d7362079ea247d3a6b2777c35b1b71270f6adbc1747541d933880f531a8664e01bf212c5de105802f91a3511f286995965e16b3f539c760b28e609885e98ea873019dc4644a00d6b772b6a7b0acf97e923a7017ec8fc81fd0bd71c3433538d6e9568a946ee313c969035adeb896304d647d5c1d6652d5309e039a85352473bf2a320159acdb152e77ec968b431df9b0a0456512c62dcbfd4ac66060b1263314c3da697ffe651f3b6745fec4c5a7acafe04005dde68eb4ad0e9e407d688998861c7e489ee2baa32654a501f6c017f7c940e9d3cf4a74845d784370f3f8d04237c395f67ab1373ae76c1c476ed7cbb5f2cda0e4cdcd232d91fc3931836e8f4f5e7a9975d9f56d35e5d71433579d3e9fa42f8accd7a96a41fee5ce34ea586dd2710a098941f167fc9a4f7e00304eeef29444def50a3a9e5fd3ae3f327ca0a7c0037c19a895e3a35a7f9dacb9a0d84e10ff4df95750b22edfc4c7188f6f5e8cc9f4f4ec20f866cb7759ef0ed88916dcd1e215afa73696654d5b039e89bc54e46918bf1aa465e8f6617f9be8fcc2f3a43131167189f13ac2e35cc85e7e89b17f9df21d9c49310291f0fae25d5a6be1a83dab841a8fd57dd7094cf6ddb0aed5de1dbf4e46e1c4030ce0c83b81dec6924a23ae646e3e2ef2977cc45b5c3107328eef13641188e1ec6a8327aa123aedb4c0191f3381cb8318d0aee1170844e02e5fad163312441874423e602fd7119f91f51f7e36ec8728ba15da897541fa3937a34dcbd507fb110567d0c6b0fb58a7294639fa0cba0db65a33238c8a521cb57f69cf3ee44f9f6f0d9bad0efb726c3fb281f9a25d7ca2a772e0ef0e3a9bc2fb19927c5dfa344aeb6db77d4d7416328e30ad42fb8ee6acc5750f077d2daf95eb9d200278540ff591acdc61fa49cb976d227f50d9e8d6c236e9265d5e0dd0cd642d117deaef69d538a64e7ecac901402c42e4c3011bc74926042b4a8a4438896f949581a6d85ffbae8ef48ef34e55ad93d8e28bfbfc02fbef1714bca086df1aa94efee73c71ffd4828b2b2fd6c9b47a8125f1fa76cfb1c8be917b587df2c1364b7b41017270a9d0adc67f8cfe072fef003242bca9fa282bd5e6f0f0cc0870eaf333b52a1f0b43003356e829521ce22ad292fdefa888f9ac73e0d13bb4fd52c70ad7cdc432bda908dd6b313bda6216c63d4bb5ad7fb14f5c4195bea3610ce9c61c66aeeb7f0d98874b29a312eed322112f13b234c5fe1d5b27be4f5bff095bc788e41206dfd19abe53e028d760a64daf77afbd3e6c7ab5a43c4678481d626a498e54b296749c5abf8dd424a655923edd5fa4c51cde7ef6efde463a26eea7768139d111d1cc638fa59b23f70898a66fbaae8807c4d444906b21153cf1c82b702f9ea24edf1791a41201a5484514d76c49e0955784a1a59598f4e4b84e69ecaf1df86a0fdf6dd46839058b518b6f9b027f138fcc9c3ee315eec56a641221faae938c0a1642bc5605a930e3204a3d582a3807133c0a9194dbc790600607145167e524d23e4fb02882a725a40e4df347e22bc00b9d8baa2c210aba95b8fc1d56d7ae6a3271d5ec91b49268c5dfdf2b78c9bc56c628872ecb9e9d00d3370b6dc61e5ec1f7b1b2619a03a6b249551e22b1b38620a6b53fd5ae190633ac4ae584b97d07859c6f6741cc14e0f4212a4130bc72dfd753f5a9363c9dbcd3d5ce434a611b62555be5db75729c72c0a44d29eb02ac8dc11d335e4c05e1b780e71ed8f006941ebf8d3e8e872f55fc0f62161cc1c7f499a7bd2b1300a4092ddba3c160dc3237aa39486dfdb78a61306a5a94f873e23db8212ff6343d13c01774da5e54280645fd898f5ee84aa313dcf74c1cea9e2d15006a36e2cb2f9f3f23927797c4b2dffbce293712c925add0ee1fda33a19be2c46fe3c472bea3884b196054776c96d5ec2482ea0ab5f2fd59ff5337c2d58708f7b6b5c1fbb928c30c2c82325db23b3a50ffce17dcfaba3f9f5d03b5b9299073f76a29e5eb183dde1dc2325421145e243e5150d354d2e20871a39fa1c23368ffe94009433c027b1207e2e6f4798f7f9b00cd8af552a3f6b8d8857f64be3ab04e93a2a1a859958a0650623ed26f178b48f56a8a8c337bb27b0ee29aee21e35d13e3cb864374b8add56dd0506d35e11eff2a9a7cc9a87c8d74483ad663dd1f238626a35edfc87bea679d3ab7603a636d8e9c91df8c5e4a8ff506c01f3afc95002c198a7aa23c4fb73f8822dd47f815c6c5346e8d776664a043d91019309efc7d9dba2e5ddd01721c7ca32b483e0fab030c57bd931e12ec9fc8998b00022b3bba3a9779442a4b414eb32ef0bcd90d8a4bce5f5ce7a79680755de909045e6bdf551fa9263c4939b9de95f618a5f9e5476c17b3225426bf16850a34f33fc88f904a2c9337628cc0b788591af0cbffe4c556971028351224ff3ce204ede43c08fc8f71468a55492919bd22d88df334eebabaafa20f4984d70fd5382996ca6407448529dbd72901161ffc0eca3c4a4edda8a416bbd750bf001722f413ac9835f0501319b18afe63a6fcd8d103e050fbb570fffd561e650ea9c1f1c32aeb5b43a58eb1c87381a438b4da28a4e573ec05cdb7176c3e54d63cafd88e852b94eebf8b1543c1905593d8b30a8961e5dab7f0c27ddd711b594cd1cea0c0c7c733d4e9fae2b0753eb3da8cee98bb9344dedda3313bf4fc9fb4654ebe303c8e40750690f9533f9c2e66e3ba4976e7a0e5f598518ccea94f2d2404efc1798bf900d0d6a470fd1969dcb0793aa3fbc40968051e0fe775a5d4887c2f36ee01d23013973e71fa6aa0db82164412e55de2b2e3956904eface13ebecf91ec7aa6808e34d491d40300f7db0650692d1b570a238edbfe91adf1981ffdfc29ee3c2f31a832120408aea847e122f8cc058e68bcad6b14cb4dd49f7568e29d4f0e44f418f66f230f127e3fd35b233817aa8cace8c3053b7a22995af06a3f9a6468f597e124b9946962b73dec995c56fea79d3f585b8afd179ffd02b5bef3fa19344e0d9184aa6d28c47b6ad92a6584c1758fe70761030f64843c370b058d6eb6e7057de326230728f08850e3b85061c67b050e0eb22476559c88a072c28157484e6b026fab3659e21c6acc1033eb10c16e50b9fb7e0ca887d35ce28da0c6ec52989304fbab14643b90b51a3e3be03a0df442a1f45d046a83b67fe0ab7730f9ce66ba6dc5d28d59cb9bb18160432853b5c06a6709fb3bb549bbbc48b4603f37e0617ec63e8d2334c559fa6f827fc64ee92ccf3ade521c17a5a6acf7fdf62b3253b7143a35fd5171ebc24b022e3ae2be78d48cf0e0f968d0b7d566d6a0fcb281121831066ae9264c54d9ea7b6f1611d5ca1b6a6166aa2758b505a4a0e976591104db83776fe761094b6c477da2ccdf38be1c341f643ac494c9dc26f1c4e3b118bd92e72f9a934eeaa788dc9d4151e9edcaaa0d1f1d446c98bd9fcb139610b05799c3fd4752b6e0558ee28e32eeb9b60de839f56d6b4077f1893891df22919f285f1171e3b1b6c6097135e481d77655ed7a0a4a92919478fc5ab953d5a4cc34eae86ac8934e47c31b156a0d0852bc037d6c890cde508c1d27d484ba93881a7f1e54077f1f1f1fab4db31bfaa2e9403f5333cc923c3322e70497a6c8ac1e48e53d7e48806ad9f8a3a7be3100e0c0f7ab64d14cefb7fbc60bd6b3c9ad2020a1aef06906741cf3ce1a95686b4d55aba08c87aebb0ba9408444ee903f362adbac57645f0dad4ce9d5b56b1530d4e66df4c10253e2abbbd11b90f57abd56899534cd40673b6b819cc35f107776c0f1844baf07af22d2cdd72d6941a0165b48582426c5ba58af56555b3f2853c13a1fd9d8c581e715e987c593facf6d6386382e4677e7882877a50e95794db5bc4cd9eb2bb7500cacc904bf6afebb3d362ed682914791509a8574e7cd5aec03572a584529ea9d262711b65b9c3e122e35d660630faaf257c69e495719cfe3ed31a8173c4ab46579d9d33369e8b2cc38db4d12cf0707d22ff9d98f2a7e46e00e7499a7543cd289042a99d04ef7865d9b75626ae2855eb2606f1e4b59ade75a2494b48049cddb1ecb99180593fedb6135cef0d271b82d2e1b49b9fbb609cb2102f590f1e93314f59135ae541ab63fde7fbdaf8795f1dafeddff37358cfea54daa1246ef4c21d678e1533c52789d6d57f7046fc9c1d1fc9e3474224cc7866d66ce81de4d39961947e2c9e3ac71f1ff013a56e3fde08da2e845ff395d02af8d64533e13339da9dc8e3fd1a447f18b1b467b2b882cbce79e7c9cf6b6e7a2219f9c7834988280eb94b1cd0105239b7bfac52244b437690752dd3922397f936131ab322debf3a5721dbe0533ed8f965ae48776ba2868b73fc7822425c51b0929b745af6dbc8bbcea255cb362a800e33bdd74c48109d2d88bbeeeb042dad9d193d540276144b6e46580a1b28eb28faccbe218cbcadeb3d8b669ee210e94d959869276fff81e7c7c43b0843ec06151a8b47b65ad010517896115ac902b57c949d4e9ec693f84679488fe27dfbfa06c7759c10e235a1fcd4101b6f4f236a1ef16dd0d6f328dbae7decbe0229f39de1f3c8bd8e1d7547151bfa374239f458e8737995f906d9898601604c957580fc70fe5af4032d35bd0fc7f092591cab8b1f3813e12486ada35ef81a71327bfd29ed14dab9a3022f8fcaadf60b1281775c786c04e8576d9972888373608e6ee8cb68c0a0d8cffb4ed0725da84f9969e7d373dfc6f1bce5a39735e0d075e0c3685b1fc9cb1123749ed50be2889892f8d0fbb2c27d40de6eefdb1917663d348970ba3d68e712af27b0e8910b2087f5628ed6d3bc44c7843c6a2cd480fdc0c845be435a01b02e491305e99b3e934fe67114e863d87d43a30694e0f086190658fbdcb04ef50de5134908436ff2b836434c0e5d34fd9774558fc2ae0fb1b1a998555d31d98c4939177a1d53f1329469416a83580c8946a9a0b48490866c36b5a0c7333283ea24f093fa96f985bd90f950c302bad8e2bee86c02b49d5f93da5a682c98645bf6bb16bf92229c41f6622b300cd2ba6b429991bf3a200147966ba478b1aafdafb9b94b10370f98c73708f0209d26c8a96a3f67b43b54e51dcc010d08c92ec8d521e45e7ee2e0299bfcfba83f916c31a4fef8b314a85f77bd06dcbedbd60c34f1464edc40e68eff730445b7b0cd7966c112fcaad03ef3bdfa10df0ac99df495de2d67b433056fbc4297e6b4c67def9c4ade765827888a57dcbc0a3368b70a461c1d1fffe6b7aafe16e33258be13dcc03be6370fdd2b81707ba0913dfd4ca4df8645aad55201f8e1c0ffff264e2cc3ec2b3b36f76c2daba0ea6be20fb89c7821cc7a052ad8d7b3b1d78654a2b94c1059a2d9573128997401bc5c884ff1f05f3652264eaed609e9b8c1286ac6e0455beb50ca267c805e33d9042d2c1ee65063ec2d1870d829efc5463fc2a9348e7948528133f31deb3995b004ded16a57a9aa4cedf1d635acc570cb6bf959d68872863508de7580a6e7363a54d6da969668d97566467f22ac90a099f7f4834e682f668e8fd1f35e7e23f48483ce08f268a5e314cbbfe960a3a110843779fce83dd1e84760a4d462be872a4f9d8c1c4e1f7fe0d3f6267f2442c7dc2481ee075c37834454f8be640e800598c55ba5c1204911417b2f6c0dac687d5bbb809286c0b90a07b6259ea63e20c08fc79033323c956918dd627a8d8cf09359b24f3d5756413652ad98487af4930ed544971e7bf622767a3c023772007bd98a6eeac223728d5e7920cd44c71c17bd42b068d2b4226d3d58b39015fbd1f93ea48dbc913e2bd2f163dc2e2a15ead733768eede65b9f0cacad836c36290a9d601d13e64f120cec0317f5b2019bed57ce3818613926a85216368d26a55e8b630b945dc56ec37ad884822ebda5757b0518df01ade775da47caad75e0da5cfb6f37108a2ef350008e449674ea44fd1d7b2f1c4050bb0907b7f51b815244e919b9e31281aedb0ea0f6bb13dc9c9f9e6c5473037d5101305dbe70ab27e9f37f11d56ac8e63fe260ea0183b2a32b3cde34e18141202aaad0c90957979a7c668ad142ae1f1e4c68ee48bcf68d0946e035736694e9cb03025d270c96e8bd3133262f695a0897b529939c12f9d884bd6749c2ed8288f5d13e55407cf550659f507bf9e9c42f8912f31c8b7491c4ec7e6b66c3ad61ac05ce8b4a6a50dd11d4711cbf8420769cc546b5dd4f661b359c3a9968ea1d3b5cc497b0d0985ebb6138db5bea97c4bbb326bf41f1a117c914199bb50b94023e00da239faf24e87cec42eac762a0c93efebee8197de11c3bc3bd33d4f48e930e968818b5f7faca8c8b3d0ac27aa9c8300969c4506b9b9ce449c787865846318a93106b8a102a1c7840ec549e114820ad6cb7858dd4222217f9377d70d8cfcfe6c1fd180a0651e146ef77e119ed1faf51778182ee518ed54ac4db0dc3aaf7f29a2c38205d7281c53d52279409f6b85bfbc71562c429f035b2f3338567fe563ed98456687a93131dac193a48e1911b3849ffeaad45e9b44565cad2676b5adf2196d849eddd371da0085207c18ba93e7d7f087374c071e00d5c40a59c4c062a5524045530cb797740b6bcf0589d9d9a79ffe526679b36d0e958106de99508c3f392f70c1dc4741a47397646bd8d1683cb4d1acb00446e38f13be6b350745c0063ae6dba51069c1bc2a8d42b98eb4826e17589646b1fffd39dae207adaa113088f3a4461ee75e8bbb6db9c5469d9b9543961e4eeb8209a69b361e5e226ec6358758b056d9086e0566af6f1542a4d4466291230e2e5356bb406aaf53b04aabc0dc1b0f0cb102e73562a18b0b329c90fd761d12928fa7907a2d6aaf481dec8ab71a3dfb76b8f052ef784a26b1b820d7e3b9f3d0e744413c545569b05df720973bf3cfa23797f0100f9a58f538f0b596b76103585f097a534397201b2acb9c4380b7998f472971c2666d9259852ce9d6d487a6bd80465388d792979eb9966a654dcecbd04996bb43e666cf6a4991caaba9452ae5ce1681cb8a4da85166324c82e7e5725a74e422800e15a3c957c2d667511b6c50926446d797ad8a0a4cb3bd09c1f84c02206503ef9c2db9700f85c1242713e73519ec3544df231de247fcd59887b8c5f08344ad804eca4179923869c6ea6849848036d673f2e23518592b47db4c2cfe5eefcb16fe5963d408aa6825cafad659f7190cdb4ea367dc7d13847dfb6fb1b6ea7333ce3778cee088491efa4fe5e96501d1e340ef340cf38bdd42f64a6b3022bdd67308961f6e24a80a6b93e7880c7e3d83d89f96bf0c8cf093f8e9d4d573850a17e1ae4e69b79fe40bef0ea5d66c960f71cac7b04085f154ce7005f1257ce8585f8ea41866c72325bb84da622c924b714c6c262b25be90e76db7303b7e9d4c805d62caf3c969b269b4b02b51f7b2a33f2b58741934cf39ff3d7722d8b94018642c73c372dbfae76a09e587d4d6e2156adc2381e5670b31ec75529c9d5ba3dc1d9d9d7643222ec764c7ed62d8d8308873a34a0eaeed03b8fa0acab437721ef857b9ee18de1ef0d691c2af5c23bc49b5584d91ee602cd1abf8515f7f747bf59d6288d94b8a09039cf8296b66772c3cb640cd80590cce160981a48a2d2e1a11de7f7e2a224612b9c50c66907ebf849058e4aa910eea51a7af3dccb1f8baff7c2a96b393ab8b5c4b9783d633a4c3435bc5877dbad84dfe0f52abc6397696baf7d237e5b0d2aa727a47230ffe3d3e0c706aca1a3bea02a5d23c10a5f34211b40630e6553df1f0e5d8c00e2b2a5af166dd9f093bb2eba0ecc2ba18c80316b31816f29906f5efa868820f0554cc4750f78dbc453b8142a08814963c09ecc188fa1bcc32006e55eed1e477e796ea1b7eb38b97793c162e84a708055b8ca3331b70b50ec095ebd1f5a159a0a1542c9f80d250295180b46664d69074650450ac2d3004382a8739306d6c47b3f2bc091020457755381b616c5145b6c437c25798aed9c87e27b033a83dbf92a64d4deca2b522f892964ecde90eda0018fa668c232a22e6b1b93e568b9241729fddbb8d68a0858f65a3d536782098351e8f74704e7458308a6d9063fe66239e51ac732db3bfdbbe7875a8bc12d7c8aee4502e1ca8dd48054cc4ea8c3cfdd4665a608c74d277f7416e78c2d80032ccbb1e1e455b4492b87ad69c06bff91644f0596b62430ac98bed97eaa5897dab3a8ae104fffc0864bbaf1821a4efa21cd7f7ee697d3698a71f7d4da32da6c544f7c3ac7a66418b4ab467ee37e29c4feb99beba6bee66ab0817db5f2cde45541fff1da47c55d079b5bff5f19892846ad63a43b6322af298b63505fe42ffd294b85227d65c3c8f621158598ea19fc229064358ed7b196c188ec504cfdf7827f6ba6901c0f06f317f589d23f37e26e2dc7e40c7ec8f24c92961789e1c04ff1d52d057c6bef0acc6d4f41d6961ee03bdadb5ddafe4f23e6eef5cc0ace6b5ec1184e018eaf4afd35be9e568dbef4d86748886b5fbc9aa53e64b3efc0a0f98a98261ff3d88aa10887ed8c8d4c09279aff0651f46bc2ba2b05a535fc50d5bdc84d1a61dee7454f5d22247b06ae73fa683124eb3fdc2293cc92e5eb666b982ff5646ff1ff9dfc5a45361bfbf8b273d8c44b4fc9244024511fbfca327995e8eeebba5453ff5d4c7127d6056b368b6349b5d5eff752b6cbec5183bd04f2b0235be6094a7d3cb93330cf7194e199e528ae3c533918b7218f6a2115b953a56db83d02509ea4bf05cce95f8a86cf6e8a4590d2c53de2503fca083bb38af9dd8c7b44b7b4534e5f4cd0c28e74010cc8207355d07ff32a8356b9703c2b51a9e368ac5a64fe7dfbd1816c6b9e57ded88eb03c35ffd8befb756c295fd33c3311f554b0dc3400c1aed164526470aa4fb253b690adf4665e9748759029203aa7e2e9133d089ca9d106c151dbba8a3b9125fd0f9f48eda1895226f641e694d1f897a90d7d28e79201fc1a0dfd484094a26b62da8e70c922fb67ad00d17c8b47bf050a3dd7a67e3bb8c297eb2f1b381b02b1b902727290ebb62cc0c432661e04a8d8f2a402f2e58737f8f167a84d46b2455e3026526f90a82595a2e03124ed6f6e1ae8d916f33f931794ca9a2ec86a71e61f4ce964164f05d1275cfcd8cc8fa9dc5c1048832e7c3a02b2e9e37b771670dde4620619b682f43f29770f28e0fffc35201eaf827c6365b0658864470554c612351ed9cc95adc2c0f7df93280bd1c4ab3bbe2c3a8b14c53e0cf904107ddc11584a1ed1da18e49febe2f1b39cdc43bd71f83945957e234eb8503f9aab0168d22b1894d2957f65eed8de812f38e422ade9a54f2f1e00be60d8197a0d14cee87cc0faa23f9b9b2394a48a1142a1e68638dded429bac2384be1e824c736f259122da6fc94dc10b6abf9984a484ca15ee287aac07c8003395944a37e5893ca6b7b6292d4a65e42d73d2e379b772ee4ca05d29889ba2579f3f2dd4d81f9ba32888a8876ee097058ca2a223019d60625399f2b8a670495875e876d7d563436cfb319514e01290fb5b6b12f794b5885705073a98e65edda851231dbe51c39924d90acee734c5d3fcf00a1e1ebe8c67883b7129e72c9f9bb55a1f4e0ba5b9de63b88f2a8c9a912575222182be3ea7111396ac22ea1608d5970bf2d60c03dd6ae01cdaa1cf77527c8c276ea6ed90e79e0d79ea5997ae11692f1649a89864d0a8fc981737fc40ef95372b61cac86d81e2d812a49945185cd2e9a66935359a85fe745815ffd1636db2913c2cc4adfa2dc69770e872f7085387e523d9b4110bb3bb916ce895c28cce2b93e70456dbed978c5701e031fa959eb4d9604ae5c1800e89a1d76adece5e2c0f0284197711a086c8551c48c31390362274a5e0b306127feb802c9c57edcb356f0c5344a68e3c29281955fd92c5a23fb5fce54f21473c358cb94f2ff4479434686fac6d8b50cc0086dd61bb1dcd5d338f129140c2b64fafad4db5af9ea25974818de88fc3d4e8d5292ed56c2f38e826f450e4ae945493033d79f69e7c94c8122f4b1ca1db5a9194feb15ed041161fd4f43eade7f9a63b9a43854e708585cdfca184762f24126a5e802ddad6dc17babc4fc3a6dcf4a74fc17b61256499a6c0f18a9584f655a61bd75a80b1e29192420441053f4ce3b90fae5daaa25ee44bb92479e8abea2bccb89699d052675c70604a692b6ad918a46a9465a93fe9e4bf7725aece83c3d4c248653900a7d0113fc20c87873e1452e6755c37d2999bcf0b8197a9c3a1db7edfe4dccd4d0319c94999c58bdadfae04fa63f2403d9f89ff91ddaed3215e8d3b4203d3ead585f6b40a692031251457bc5a3677e5156cbfdb61229f271e04c3840d3f8dfa90ea493c2afbd6e7e472ed785f933749b77d2ef68aaebc36cbe1873a2ab1ed9799f46990ace4617fd438436a51530b66a0665171b2c8ab2ee9444b897820bc5dece4e4410adf209fed5f51e1f7ce543ed8aa9d6433c68b396010c8705355e5b53d1743ff52636b93d770c9f48c8841ebbb465d67887697092d502cb2249131fa03ddc4078ac4ff189e392aa0aaa1899c2858ae3157a63aff42e08d04d91ae3f3bfcd38a39ac70ae1ae0fd0e4ca2ed8aae74c5c75e14b0452ba235527b0a92a0d9bab61680380fb0f8e1b771bb1c4fc1a81d6ac078368267abb400fad8e2707c281c2896b1486b269fa9b84aa6626518ddc3f091f1f9c10a945eac1f4b6385cbfc6155d859c12f6583db69a0efc450bbf5ffa278604f7c065f1fdb380db3793b7285ad586806aaff4069be74e344576064b0fa7850f72d2b2ef6e138598cadfd7dd43f8cec32348b2153315c100f714db767432ff207e241afd9c82074c0307b6af42cf41149c0ff7fac81f4652d18dbea97b757daa12c21bffed65a77dfe6cd81549fb0c16504709ef28e8da657a987b64876f168920fce7874ff1f3dcc151cd1d09f394abf211491d4fc39d57048f9845fe7413d022b7d361a0de27bdae425aaee181eeceaddbde516358672c91e39e9e29a3949cfa230c0cc956abd838d58814ecbf39f86f413dc514724a68cf34a4728c09e9f5b31db03c591dcfd3658efc28dc90b4c22a4abd111bd7978ad3a5f20a42352a0254a2aa2f3c721e09481f7b8754bb7e49d2985f9e766c0cc8f73153342a56954f6124aca3dc1af24db12b98b68b1584d836b1583932735b75a9abd27786610e4cee810060510ec5e45b35d14124b1886ae76286631e7f1384f5d82e47306939c4fa138a4395c0d0e15929e8e0de9e916fd155d2ffcf067262eb4666b722d539d5b16f365242453c1d30535d1645de662770cfeba2e33638a94a868accf1ec1a51140b172b9da0b34fd3811f709401a36f2ca2cafc4ca5f96a2aff2d0c560d215512a38021c304fda3de274bf47796d2021502141cb3d798d158952fc999bd655417ec35e56cc302919eeefcad9df8136a884b436a7835254dbb952c43d4a6ccebc251dc517f73657e4fd091df9f9a64e7cba200cd7f1845de425c1454a161ede5426dd007e390ae4dccbb6c101c5edc227a4a9c09e0c0b45333f2cd7ea72b65e098f917b114fb302e4dff196f5d4e40a7bbf737a83a715969d8fe7c5f21bdfba081a5e8e4e6b0c301895fd4bfd8e4c4edebada10a75753e1b14b71f9701cbd7eae9bfc903ea76eb6d779729bad1bf1cb214846e7c6ef9286edb02c823c006aa3d9de974f494ec602d0040987e64ceb0855f45a90e6eb7e1846ff2cbeb259b56030f4c27b2b4f52a6d31fba75f6eb7042972120b1bae1ec7f6efd72f2e387a671ed97f41a3800b1e89fd6eff0f8a05f0b26cbd38cca3e98d625115ef6b22176e09edbf37841e0052282535bf1ceaf091a03a443a801395bb8bf89a944dece4919fa4c56d46ff4222bb735618bff49769db6f455c2ef71d5054ae291252aebfcd25d089c26072d30f3493ee391732223e58646ce1cc698a9a51c7467db442474d3a03d236154ab66547f07795b5eba777ac4a43b6dadf05d9ceb03e6653ca750f6a0d74a9ad92cbf1f6f61a48d7964d417f8317165edce77cb936f5995f7ede4aeb4d71f5f6866f7313fe2f972d8f798933fd0ad3aa34f8287dd1e3abea0b0f3e5f7543623c7eb2e6eeec97eebce6145f7a0804eb1c98e6a7d050b28e863521b2985d90d58c45334af95bc60736d05111c8b9774144de693c7f8ce0f6e3c136e6302578da11c05d47593e2791835be91a96073169f36c0663da3f9a16c44059fe46e43ddf79f8a97d4abd2039801490afe7cf86de910b78aa1ee347df2f3d3553db2f1263096636ddcf429d89d06d427967f6692f0460e5637993a048f5e3460dd49235c1ff194be5b5f49284b4386b04497b7d67850fa7c2d61f8797e5b7290d529892359132fa60ed73ff6e764f7082ce4fb417e79f15c5d3a32b83a150634e2ec8b2b6346cd2f82304964c946b433ba2cca57192f50d4cba695929c88cfe1789c3b264143656cd5f273b9e3c0dae133f7551dfdc54be5149bb6863227b4240f8ea339a8bc50687f61eaba44aa8e19268f8b07d0219a2450df207abaa46882fd12d736192fa696a5e61649022e6dcadc3b35abd7929cce08ae41070929317c886d7054bef5dd60f4e8175f0c9749896c645dd0caf5c8c0a59ec75a564fcf23c7d4ae730c3994af0f85a225e8e948e7c9e7890526efa32735c5d1f0e45d563c3864589cae988f414282652a7284201cfbf7ba06b3b3b9bd845f47f4e0dcdef0381f181b54d1d9137b8db3e8211d0d22c3412d4470fa91539604f10f20ec5e84501a10e9bcd69ef00f88d2f35cb05941a8c413557c1b603c42fdd57f88536219f8c27bdb968d0b378e5c9afe5f2466137e3135d4e5258042dfea73fa7f17274433a4768c9210f62a718dbc0a62d6c4a995aab27b9a1a25371a1a5e93b85184aa8e688653ded9236d78d34806fc86bf814a185d6d60cfd75cfb2098389901fffe7bb7a07f4382a813bb92d09d334bc911c3bc53eb57dcbfdb38983bba0e65fe0af57347cb7478b77798a017e4fc597f708d0f531c9741ff0a107ef4bdb7dfb39508bd62af612df494ddd73a489399c9b847b7baecf1dc0f096e7c30a20677854ad381a79b1146c465179421990e52d1003bdb7885c7f8b4f65c490291fdf4a14e06d6caa2d0909365c0ee2ed6b6484f5ad48352ca5566f926e5ee594d66c722ff4744d8e5bc67efbe4af470015abb2e757d5e8cddbf50bf1261dfe7badd0af2d811fb949b3c8ab0a17ee502f6f7450e321a4db42db2ce43de3f1ae73cfb3a03f1bb38772982658008ce34dbf3d4c41c91a00f0e58f9489b91cbd3347f50897aa775833fad332ceddf0e29cdae2935bd64a9498a3733949bce53d6841168202fdaee27cb8721b6b8d1b71f60ddd964a63a4aac34e400d7a0498f703c37d7406fe5736fb4076ed5d34ded76855817e56f261cf6ee3578870bfcee2bd1113ed3637390f6b32f58eeaeb23ba704516122da09246741740a79a294f480800279d42bc3616a0fc72312c4a11ff98d96a876fda71588b6bdd771b8c91c1af156a570ec3295242c5f4c652603275aaefca93c76fed132c02053c2cbd34f8f9144597b06212399e9cc2d23dd0bc03acee5d48fa8a948e118ccee57882f45ef84a6355f006bd7960e777a51e0fb7bfe80c6a7c541bcaa607e280466d214ac8b478f20659bd3e80229669b3dac4a615ca07807c3dec193f032231b27cce27fb51a6d388fa10fc9a6b4ad12ad2e86236b2298705ed2ceea35f578f84b583a3cbdde9e88edd72ff707738b1dbba6fb6e9e395dc6eace77612fb5317feaed39840afb6d0b724d4e532076ea9095af52d78f9a1311f5a2271b9991656d6d478edf5247b6d1bdea915083c49380da631da746675aae1570fa61525f346f67b3e94a4153b5f913941b5f81bd2c13a0e33b185fbce1fde01cf771438fa1b36b5284fd1c80be8f5bb48640819ec1d3ff9b5918cdd74c5f4c7639607c331ff33294ac34a1e27caec2185d61b1971090062a8634b7e9a455ae1ef9aa0675f3ce29179f4a606fe9c455c1a4b04910d71eb905820687d6928a8f243e226e6dae52ba68c34e87bf8a942478e882ce93490c9c34619bf37f35b7705f3097dcece584270d1e775265344c183f4ee1bfcd6e56694940d5d68d5af6b26407ce84611d0add6fb3e50511405cfa5ca6bd746e7ab10c24174263945ecab3970e87356df819f1ed3f2830f2675ce6d933cd08254e59028e7adf97f697d93bc0f3670f7a45812bc9bc7cfd520a81c05089a78a69dec5d6b85da6b95a581a5d0c08e2182b748df4ab6e5374203fbbcaf3cd7c464d65e392c6d9458be7524c06bc3667e934faa264b726d379b1a5b0ff73fdafb85cb3d1d13caf8b00f3934df9dff137e65d154c95e3eb60bda619221c38d1734b360cc3929168e0358ff0b92c414d41370cb43dd6b2df74cafa579ae75db3feb69cd71a5177a1b9d3d6b4e0b1a0e56e4c43a30bc9fa403e9bd45fd981db4182d80944f4c3ccf8e8b13b217febaf3423cc72a217db80dd0ee43ec40a77a2248478558368d310cae7d8b1b73908056b03c8f8c6569eeef6161785a6461a15a60119a8314dc64a080473cdd331cb7e3f3784067951a37da34fd11d0859080e6e2897cc6c867cfa2eebcb1e61ebcb215e8728b6570bfd792449af0a1f43716b47734577fabe88862b734a030f57a34e158931d000acc9f7ed0a0c725e2f7437e95d891127c97eb9b33d0e86673059c79c2d7c3bb2b2e8fc90dbef7a0faecfab1ef761e5ddb47af2dd4e8a35fce6511b19835813be164b2ef530f71a599569e407637034288cc02d503d7c5add38d32c67f294620336e3ce0ef4043bbe3bd23d3526a0c105281a4eca693dbd49d67b8e7d0ebd985c51c5b9b16c661957e7eb8baf9b5dba931602826081882870a61c7baafbc404fd78c0eb6f20f91d3be530025c13128a7af02da8e00394d17f3b38997f40e2a115c04998265c000ef07ad99d59a0d86e5438a0e78d29ce39eaf166a3655afa003519784c7ac4aead330853cbbf3cac885c1013ee1e8989c74f39e6b8af686bb879a397e4b72c81b9b8be155e6518a52accca15b5b366493053b1b223c8df3cb017d3ba56ddb990e8730b42925b834a003a48afc20bf342e4907b4d020d4b6ce3d22e15388991d09645926c194341779acc581c4b882ee0c5b319c5e17ff6a0e81727fd5e5bd1fe43f7f0f3f2cb634361c67fedfdd76b4d50fc3074efe002d657d5744fe5fc86ea7977315cab37311c8895b47bcfe7138bae006d90c474be2daaf8cfb4e71fd599fdaa803cae60dab19a75417fd41c0ff2a2806c6816abc8e7072ee4e50c5ae5b148746aeea8fe4fb5662fe8ebd074459bfc7a8f2450d6fa982017b9f8d89901e2e046c043714aa1aaa063125f5db9e6a2227c33296b0ceae877b9d36e6a78d97771901a3c1df54d3224fddfe5f6919e4fbd7b99968f1e03c127fb29e7c745d1e5844c3082635d396aeff55cf3d8c25ecc024eb96c532af55b7980f92d725b48f3cade17ffd3152e00293a24a5ef2aa088fa3a0f9ae95c00cca3fb6a9283dd16c4a1493b2ab40eaca88920bb0ba5a4f2a2e11b9d19448ede729282e444a68ea46ce87dc6745149275f601da238c34723f621a1e544bbfac8d86f41d993732e8b16c1cb169ecf35f1e0af2cb70fe7c49d0ccc2ca293825cbe9d90b3a3835be02433c91e53661fa2e98a20aab94405c705c1912b97a3a8206cb0fff63cfb032e2b9a9b6c360f88cab40b719ba18587d84843c56211f0c3a728577ba420ce3735a00fa68afe481ba28c1fb3c6ffcc064260b9fe77649616cd24de2fb9b44c426357a20106cb139f94f37e7c34e2184fd9b97290d603487e7497aad348b0f197d78d117ed06bfb15e49850f6c143cdf3784d61f5c06bd51807cf02d6e4e5aab25d4f0f24ba650b9578272c39227f80335a0501280c0ee65bc0ae5950c30949288c1a3fabb537a401ec66e1ba7e341de028527960009b9643447979cf7c9dc3636057993633b37dfc029068d715f447f122972fa6533ea6c4d4cbdfc884d1d4a44e2bf5429901c8506dc4b53c4102b1e972240e1e9126d2cdf1cf0bb4a1eeb89af5a80db4d41a120a2b4a6e5a6c51f7b72413dec91e6ea4731a63b58f26320ebf37ba0e62e092d6bdc5d0a96685e63f4dc022ebeb2e6e37696b8b7199970f4663234d311a5afcb05e067053f4dd286989e4c6a030991f71ad625852d3f6c54629adffad0882709bb660ec2796f616cb6aa1c6db544dadf2407969c7fa79c8d79ee46de15e0bf9f794b492b284125f32dd3759e5aa8f19a50c4c86b01fcea6e5b827d98b8c57576d575b5aa3c50ac26d955398a0970045403543edc200d8d8db37cd22fd5e6a8c4cc4fc373db4bdc4bca5285c81624eb7bc85b662e2e7930259a29f561eee2fa4745a59de3201cfd769749202c199d32fd3e238943dba230211abfcf48ab44cdd4aa8cd265580a0a357be61b3d2e52f77ecce1057656237795eca6af8712cfff19541d0e156c4c9e3e24177449d942ca9e3e96e139b4e61c622ed60aa9a86ca22d59226282f578c52c85a3132454cf0b15259736c13a518825ff50097a402bbe705052c4138e3d02ab251ecf24b2a426c6e1541219b2309d8fccecdbd4283022f1df377fd7648b8ff56a66f829969ea3c3038e17fd69130d0d9df5c0b83945f573bc1903162f87ad481e6738c4ba49e2d147753099911bb35a80c493ccd6f3a3e25816679584adbce2729f7cf407dddf3cb0d6d7a802b801431af6e80f4a17301c8d2b33637a60d5683d837c126cdbde523b5252d305cf74188af1be9395b176b00f1ac7d78d3bac55941aa405477dea5eb1438bd43bbbc30bb8d4997f7e563bf405d7ba660d20fcf0168451a191fde0b6d3bda0f0440332d222823e25a203f7e795a2fbc757160e2f1ae74c22222265b8d7a5ac468facce4e17a0c6ab4b1f940c7e2d44e4dcb3f51e1855f1665df09d5564354e1393e37bb7d9d5dc56b0e7e6325dc2f15d061ee0be9360069309c51c353b4e64d4bf9e6c4142bd281ff92ba4c8fc095ccf7e361f401c84afe5ecae859b7da24819977ba0c19f1bb6cef13717b814f9622e43a9f6c5ca36cd07e974823aa2f7b8580423d2560824ff19bbd59d7520227e2897935afb04416ee152e1e240adba87c38dae9aa99f79e11895c5ad7f38c5764cb2a54221981bee9f7607dd33ec656c55227a90068466365f7bd80b0f53859173a5779619c314611272c7e8c30ab73c73a220f5726edd31606d12ec91448ad476c5e609c6ca9fb090c41905527fec2a8f641b8b19e4a4bad3c2180704f6916b55239c3e341f7d7ebd67991c621507dec7688c9a5a7cae4143b4374d05419b75139b2ab13ef1a90a17729907d4c6ab60c68e89728819e6a3ed2876accfd733df548c582503d27b55d45af79f98e8a9df54cc5447a3c9d6ca8c1668ce81a2c72fdfd5da93f1d3153f756086bfdbead10567a46eac7ae23352eabc453f63c82369008b87169fd22fffaa26c836b0151ec54380b547e0242e2751bab07bd0c9f2afa9362894012eb2437afe3420dd3d3ccbf1d79745c231b339781c7e7a9b3522393a1e8c81286c1d156e7c042d96e387db18d4c3f4857b8b3796306f3ef2b7f17161252726bf32ae2c58c1eacf8efc9e92f33585dbc2626ddc0316261ed7193014dafc400b3ea02d1b7e8deb2dc25e5dcffa8670982ad933a437a43494d67ca91081f4d83d2338c66d9b4f89374a1926c9985dd29c1fb96d7b2590fb3a1615ed46905a4028bfe216ff9f806511c8bb6486694162c069088597aad516e93df1bd562f1d67bd50a84e1b700d515d34aa9331755d2fd193c9825a52a17171f8625bb2f7a2a020f3d01bf2190bd2e72cd31ba1d66e58126e661cdc04e3fcc599823b32f6041a88c601aaa519833dddee2c6d5e7c91c13c267b9374e038684fb909b7af0c6ad9c1e380520b1e6b23764aa06ecebd0df08afa4f196f8a224c44a69f490faaeef4d4a5c127466d2c1e2f98cc7d8bb23e75e013e07ec305bc69092ae57ba7aac7c44025038cdb3b6c993c2b61a9c48cc72408c38b315da3a6b8087fd44a0260cd1cafcb3fef1badaf9f0d566f7a03de82e55e6565343485f53f7d4b8d3951245a8c28ae7b5f4987a983e936f87254ab94c0056fe111f23424b5e7d26312c5a16bf29d29d8a6c68c1671e75ef850020a3018b84b886be2703420bcb5fb3c2ff16d1de057ba83b8e5362a8f923f3d0b6a199d00192e15704126e925022e86c6fbda8f877d34e25987dea1654bbdc8213a390927ea37af24b4698ae8dbf19c9a1f9043cd3eff312c3e311732661970bef84125232f8a7c1d3107a4ae738cc25928b0b2002a10e1ff8e4f7f403778d2d3be972aa5879d2184b6d209201b4127926f136957e2f5e7f6d46610a18e49812f8d99cfbfed6b96cca222a4776db56578771e19a92e5d7ff7c3d8f3744d7187bb1c26f571846ba3ebb33e6eea7f9ef245f353800f668e97962955a5aae0cd8897c126e3d811bbfebcec2ab50385ab7e2ad68f6aece7fb14727e51ef7aed1d78c8d325f9df795ebeeb0c08abd78516236419de7b0822480fb990b2eeea9385318aa3fd7c98f8ee578a50bf09ba59a2a22f6cb33b5e15901606770683e8c7dd0a86897479177802ebe6b58da410a3e7ade94d6384c69c484c49e000373f4dd2a0c572b844d3c4585628377c489f546856f3fd1839ddae765d4ae4695bb8a3bb214ad9376b6bdd73c6e1e8d6e9e275358df671ba6a813387f8c5b956b44b17c7d04a21d82d8df3b4a3f6afe11824c93bd0d83a43f0e1fbcd2f2a7f0824ee8a89e495b24ea31b4fdef15b5ec36b586788d08289c8be96ecc79cacd017db434b862f103cdd1e45888dd3ffae185a02b413f37d4a976fd044f079a7de020f58abe37224f6a97e66e70a250db05ea100c9de355f140b21a0f1e2f99482a6e00b68c1e08fd1e9bf6e904d6614a1197d30e003bc21f514d7e3a3663aad2b0e67e64f53cbcda20207c8612f4fa7da0443e1a4bf4f15aab40ebd4c9058cba29308fa06e80fb82ed56bacec757516cd59dc444051fc3bacad8e27df47917b7d8562ebc6e0e86311ca691b33bf3d5b7c0dac8a1fb9966888dc8a2e883d304878ecc395d6d3c3c74fc2ce46f0afdd777d336cff8467045fbbb7f01956210c3fc55f70a7d72747fb649b058c64a20ff7b10c287e374c119813ce8a4997f5dda4f6e430217dfa146d38fba4345dc04fcb2bd144d79fcd0b7266c040a828a66b15c708e9f19d8d5c76490f607d5b35bb3e16326d70f839744e252f5c6ed15b5a4f7b49429515762902115292ba9ff9a3def80fe3cce7d796ec3095b38450047df16c87b558f35044e8f16e2568aae090b4a9917ea11e91501739377051e83a601c71a09b3fd374ce72dfbf77fe30e75040848e5a70136a0650486f27f8adb68b04b4d548fe5c2273b0acb68212b7061027fbe13194d04a94536a5ea367860c494bbe6174901db04197749975846df578597a65a76107b63e3543b6c0e975f9fac1aeafd658b63d175e474b09fcb41ee0586b2d84238e3bc61a83a6be2a8c1e66b4cc857b646b314c3dbdeaa6ee683aa9945ba93910b6d301e9a9547c8f066ae4b79373282360b9b86f08af7ca2c4048a726b2f566f99480f9a71ef1c5ab1de1d2da86e6ddc3728e8b645591ba095bc4a7a17310dc98c4781b2bda4ac5d01ea8fa0627cf3052e01fb1a1d954547c8e6d247ab5418ffadbfc7c5dd9fc5e4233694788d5241f0db9fc45d2c62aa5634b33f3a249bf5073c27756d66a95402f70357c480908bf3f25336ff73d99215249323b29eeb57880399c756e901bd798ea8027a0fd2a5bf9f1dbf92cb2daf89bc57374ae727715b6bff423030b9e4409eabcc632d27f4b17cc24afaf486c4ead22160948e0bb0cb75b18a36973b42c4f53ba756731cf5bb7cb2e7c6413d1127ed9e85ee4bab1a00bcc41d75081cb289be147c54c5c694e7d8daab989c4e9b7cb609e5150d5f2fb1618a0509f0842c04a4ce9ec5618ef444a1367df52cdbccc02b6d5cfdc7cbea1b9b5040fc7e731b176fd15cca61cbb7df5c9328fa2d6e05958a79190bd64411fd5c0470b450d4272d0fe66494fb565f41ad2e934a97ae773cb0502ed29308b2befab7bff9c121418f64e1916a293ccd8fdf1bb77cd6d19ea139f92ee287402518aab2ad83df4defb8faeb35d6039c6644d6d62150a229d3fa211221ef9ca9567f7d36160faa8b16452918c84b51cea94e6347dd7287983f4c65d10a037d5c89d2967d692e055df7d0b9c21d1bac2d1ce812645470fc74facefcd9bda0f2c6303fbe02aa1b28e5d300d6bac23ccd640239314a752e40e7b79aa4a2fc68e19392c645c7f30ef49854bbc86ee75b1ff73f540f83061cd103ef82388442bad660e9b2e375b14073e737583032769490a4ae5ee3a4c0aa85a7d1b4aab1806fce0857f05763e415a48d3ebc822178a6a413617d51bdd9e8540c14b03623d87e7187cb805badeafa1996ccaad2faf7a96d1575ecc8f95c7b48a3f11d2db8f636d808eca2025ff18068e05fbbf2065d819e34de5d7d48f43a69a6ae12676afb74d3f27512dbe977d6bddfffaa100647dea540a74a65e8989af0a7e9a4c357c1823ae37ddeb03921030918b023419219f38f5f708ed1e2ad7a9cee56368cc077ffeb975b7c25440dbfcbf7f932b5dda3135adc94f4a7605c0aa4ca6908999fc984b886593ef3c7444597a5250799309570025230c0e7ddcc190be66402c3f473b18bed97ef3df6fe4161befebf18105d505e51b5e948cae0fe30ff6d19e64d46467d7db8a932a3061f28aea1c4c80cde95545a9376c1999620505ea8b403f0fed5f766b53c539130f8605c4918672a31ba33896f9083824254f1489444f591c1839d37421a3147dda3adc0dc714d305e07755d792cfd23d2669a21583bf0a3d8ff27fc77c99d215aa513ba1a95eb260b77f1f2bb1d49068c9ba67227f4ee0cc17e0145218409d1f147ddeb4e53b12133f873f6fe0879d64e0da0adb394bac79e6b259b2772e24767c77d102f592741fefe4f1fbc6fa55035dd783e5423d9f030b299e026f6a612bbb5ac312a3907a67abcc80d99cfeb54ce0474868eb872d3483b10fa1dd5a3c85d94f49324e79708d5a039bf2f6680a5093c5bdf09f98ed10c4a3727f01c240fdffc68c5ed54d04fa946c9e3afd8c2ad48997a1cbc4fa8f36eb58dde5c157581cd0fb88d9050929c06a7d9f76bfe3e9a5fe6daa547f8082d7f8c76918d1c322c46694566eca96795b27ba8026de0cb39c5085c798b456d98aadc8651beaad185011e1f793032f018c21df4d0860b82257328567e6f10a34062f75ab2c292f0e56b101b22dd43019e8de1186e30a763f1379a28745adfa3e5003cd70881a9ccae9fbb8e10264838c6646b52439a01f68356d7965e970e862855296285732eeea08c3db00e07c94c15702abd2b58558aab9a3589c7e28582efb33a58c54c6ff513339629a92538c38e53457bf0e755bd5befb3dc52cefc016b1dc9070b2e79beb1ab8c92a219ab2ca3a73ffde33817410b8fcef9e7919878e54070df4216738bb7e343b47bc7b20e95f05567e2dbdff838d660b4352ee71d1d30220aca09117cb65b798d6df94a1e3a566fbf3d8e62331eee05b8645bcc92d64920a6a9a7b3cfa21fefb9d3a7e50dda718c97339a7741f4347401e0ca0d50262ea753b2785aa3a2230697edf9b8119890d5b03553f3cf344f46dc7bba8ea057df6ba13c148d4ba635c2df3661c34e2d943b32fcdf5ed738fc37a8441b42c25f9c048f82cc9d1c6e5401989c93811f2309d66c62754d8fe2dc6ce916d07cf1593ecb19391e9f976517ea7b3b7cbbc050119517f5dbbb06ee76142867f4f5293a1ef0f950878d442a9932b4ec876aeed2eeaeff940f999863b168b87d78375a1a0d3e299abd1f294e2791533d93aab97ef9cac36fe53189a49a7ffc57f3c4f41a7bd66bdb118b0e0c5b4b59e6570a8a21ac10b1e5ecc79915ab7ca3122950bc69efe880f78de05fe4feb505169d4897bce0d2daa68526d6eb39c1926ebc3e62f350041f5fe6a8dd923b527b46cb71252f477ced687507219ca6e1da66fcc35c582a3b5f3faba6cbfc13ea4608b661b794556d11996d8f9bb78466c3791b5d9762c4baa886dd94442da0e95d7b8588e9806a54df60d31518b7a77b07f7bc88e65c553f703f81ae97ac9baf24450e06960e4375e19f8223639a81960458f0dbf643522773db875d3bc57666d3b609ec796d48b90dfae674d3295eb957d348e58451f3876a6557d18c0e25cfe7e24c091cf26eece58eab45f4dc0db6848eb36a2507878d2cd763dd6f939fec0cdaa817b8b424ba309a9d58f0756fda2234edb6f9862575902143c08d1c271c8cee08e1e18314cbbfd655cb9b2b89c601ea939e7b323b1bf0213ecd242a726dc6b201556e4d3727d8a5055922cd35589c6a69b4fe147744f1143f1ef05669d553af9b891ca064fa0b204c0a655fef704fbce76a559797f2e1f94343aa4c11bbfaaecbe7510acdfbd074c920db965a5c6853c74b4d22ab188d5f01ea4fdfe63b0012118696f20fce02723992d6266422e18a2647086b08900db3dfda8dc725b5943d2ffd588ace9344e2a2261e535705e90507e93281444a0dbb4dbdf69829f01d5f558bedd6a89d9687e7e42550373feff9245f4feddebd6f299fac5a35b3981baa5b18c64072def875a4ee8b04f89a5bdbee68cd480c0453b4b4ffdc6472c0392a80d2bd97da15971df3cc426ea69d0c1e8655fa8d55b51e24d5edaabba6711e04647b4cc5df28aca2259ed19478b4f21cb2da4234222304e21d5df50b928dd24d7924f6a08a457c94663ce50039c08e4026097a0ad0b3530996f428a368e56682e7cfc513835e6ec4b63856c7edeb28545f038d53a46d85e700e23ab52724bd8fc24eee43af94d21c25cba144af0d4b7b871808651aa78cf9e7470c6091be8699a90f92c04bb7ab3dc79474014435642697879c947274f4769ce46f4ab490c9944ab781bb580f7ee6a8e0dcaecc15e59ffac6c124103d0b38aee9ad709ae584f6e8c25dbad94e35ccf3edb71280bdaddd1e28b40a326d1a563abacfb64129a5bdb8b074724147e6f35340c0c94e0d047cdbc1d7c0cafbb6cdc72ef415c77a8abd847a20fc2000fde23e129e18ce3ea1251f9bbfbbea8a1dc8ad14af8faacdea72eddba56dd7e98f8c0bac1fde313be69246e32196f683f1ee09171fe98ac69f5e1eb304573b788971aae30d5e1de371fceadfb716297ef9b3c3f3fa8d96adba69a9e8c9586efd91c4aae7050e915bcfdc03a210202e10481a6f7e86dffbc1ae6eed1bc3850c346908b776d7651034579710de00f26f5b20697d422e74d309b5ee7bf52f388473d1ca0c98bdc6ad4b8e7f1d145dac382d841f9a7d691109c94925dfe48bf924fd2ce10daafdced404035751bef712d9a020094f01d9e096d510384ca7344ca6cad97ed1c7249e1310f07ab9fed6e2788eaed021c42bbd84fc98f9a9171ea50f8f0338148bd5593fc2712b041fbc2e20719c2e556a3bd83b5e3869a1a69abaa831f510effb6e75892724fc8af868cc42eed154da915e7bcb15a560f65a83d7d53cdd003d019761268c190cd9967239d46655607207db3c8ae0fdd5dd7acfabb03a7b94c89d3bbaf916dbf8b6275f4a02c5e1cb6199559571b3f1c41d3fa0c44b7ece44bbdc1f72b791630bf0eeab3bb785c6565fe7d4a7c1f32a6574aeefbf28fdeb41d6f3b167e0790dc186661e228372ef11a169d6e62118f905080093ed8fd713e21189763908dd5f213d9e88efa3502ee0a52f5bf8fc96b1428bd49edfe4641da97af95d551ee001493605327bf9bfe75da1540ea0f3ffa93ba9f74cc2b4526d173a55c8155de8b81d692a76bb5c53b69724d023c42fb3c6c55b8f4e5ac53147e405aac81b5c9bed744bf41a2a4106e2b8bed5487ec0f55782edf1f3029c8ce5d2bb8f3d3040b08f64d30ebe055bdfe71e317c4cf254d971941d3d14a2055219907a6db38268f37f2cff58d337f132421cf179ec615b6858333b869ccc60a8c8953a55c6b0ebb2cfdb3da225d5209732606ace365d3beb4722b74b06486c1ab2a8964135bef9742f349ec947e6b00041185da33eb275bf6c286a9c0af30134a6e0cde9ab01195ad7dddb3769970da0c2324fdaa3551202d7a84b47f85b588d50fd89c07041bb043e2e11752f2635ccd7315031b4850bf6c8fd70f81914d8785ca076d2ddd9553bdf6a6245a6947adfaa9323355a5d670c9cf4f56e3ff045b0ba78b8272d07e3fcfc2a67960f55a8af2bd3137ee154efacb4e965ef7ffcd6557ee2f8aedcedc404e87c9613eedbbc8aa65de1197bcbcff28b86356b564e4392101a542a91ef310ef7e8873eec15adadf3611fe1e6dc80d069e82527f37aea2cec5076287fc2a3a0e21d84ded6be1df3231d6da9ea9e9fa9094512aebb34d3acb51753737b84e5e830140b7b8da2df41bc901a0af284ed7920cc56467fc6cf73df0cafa9cad0bda70ccfb868c2a0bfc5b41af2f3484110e31479d982a0dcee7cac88eb713bfea5e314c066f5901f8489d81ef936dbce7e7c4e02c0024959163dce2fdd940774766b59655b00e0bacfb65b39773fdd007f7cff795678f61bf9c6fdfed84ccb623e31a1a71e193af71f97af3d1fd9ba0695bc57dab79bf95e35dc41e2742d941940974e405c54ead9e73dd47e008aafbed4ff8956ceaaa3693765f0d16a3a963de46836233948473f62b1ac2d13cbded29095438d308c9cff5bddbf2aef7ae4e371e5eb75bdec2d6637a296f633082ae90318314f06f4540414b03fe3448d7d16526ba431a3ce95c23006f8fedef0320e2a2fe32ca22b8e74d55cdea996d2d836cabb08cdb91f2b9c27f3fa56ed2cfaa204d6fccf8f552e4bf834799d62c72c9ff6ba0150aeda11437863a5e32ace046b803866b6403463028c9101bf4dfddc0fd4ea3a4951ec04fe0a321b7c223b0ebf3ed867107b8991c27fd2dd4e94f758143c0ee30efd5b051091a73ee0e10390f2028827d3dca8454d377d027c6f119d5632fd1bdd8bdeae255bee37939cafebe4a4ed310d38b79fc644cbc9c942f22e99511f928266df6dcdc2ca89043ae017886e3e0d168f1d3b6bf8e716b5c04b46875251ba9e75aa785e05aef022fff555e390a808d41777113cf0f6367cea7971fe0c528bc5c4959fe89d80391d8f7818521ee951ec0d1ec4288fc721c79c6bca3ea8b8cb0530177b0b211aed5c322a99138fc32fe30f2328ed5c595411f360e93a8d5cce5f1ed7537e822bbdd330027f5a91b891696b61a5f98a54622849ad8f134cbc699f963544448f7a2ff2b85503660693c4f9a4100eec1e81d62ba34bfd34c6c6ab656a1e6e5b2d89fc82e826c23271719276be7d36e07c4ba6b5e477689a84a938b7c86237193ccce642fe0ea85037d85835570773ff45eea0991141dbe496a526331b514c5b5c1da337dee62f56a643d2b70481b34cb3a16f2d4fb7d3c487c6fd623907c47cacb87d83ace19bac1515e9d24716c23b469f366a1b005c8615ffa1c183ba42e650794de780aff78564c030d3375b329de21dcd89a15dc2420f456fc72ddad1d619f60c1fe1140c27b705c944289d9e4065e9574a366d150caed6f59ce5e8df595e1f584f11941676ee1150ff3180aa31811535b844c39053baa37046552d8a001cb890304e385667713ac87e0033facb30692126f1a6e4182a7a518b2c8b1d85c2421384baf71515ab514637f0768879a9315855f34136a61c2f2308f2d97502d524e6540718b40d1cb41676b1c1a2808ad69a9e39d8acf1b486aacf7dab9198612eee9a64370c8ee0b99de571b23b8be3f591a44e36ec4584596f98fdcfd5c1566b3f9343fe8cfc8a815c5acc6bb110abf24b0493e543b76eb668869516a644dfd1b89cb7b7f7ee2b5d9f29055f50c93265a1ae8a08ee2847f2a4267b1f8deae4f822a3617b3b6400285e20389e731d9867fa1a5dbbda95b20c0f48995c688ea6e60c73216626b17654fb9a317104e8ebe291c1fae535f825e7a2232c0205a0483fb1a2c7c770abb9324d7d3b5236b61124ffb79d2bca52a5ba4bcfdebfc91bfb813a6369da0de757d9d593a58be8827e9aa17ae26d5aeefec0eb289ca725b2ea9a312c6c8292e6e3f3a2fff401dfaae8a734be6953b89b84024d4fbe17d6805c60402dce514e759d74c71f4a9ab962d35d970cf1dc3f21ea27ebeaab1a54f599a064ae31c667830a94d223998501487c5968d1a2efd0a0f2fca965ce15cf7cd19b7793ec12002758e1c10831ce67a7c0acfeb75175aa638420e59680de912b42b3cbfe5e3c2f5af7536d3cb989177230659cc7970c4a767b1e68592eeb698f9729c9166782f2b677b492485d25199bceba780b9501db2fdb9f5ec00535c7b3497d413fe78340312021a34879189c53539ba0579e6897e7b080833227f1072be49c0b9a31bb6af03ed46d58b8ffb52ddaf2e81cb2906fa8c070f00e7177474430f477c54e649acca9813bc76ae7a972985cfbd870144f9d99e54e3cea206bb1e69ea0e700f466d99ad40d574bbbafa59a120b8b08e4066bdaaa6820917b1c8da4613a86be5a3c86aa884ec4846a17fb0314170a6b2796850f7ef8e5a99ad5e7b64996ddf88f2f091de2dd7a451bfa3380c315e8df4988f703681bec2cb4e3d89d3f1601528d161658b922147650f249b4ea3e051a194ce01c3b01e3868cc2e8bf90bfb463cf7227baf9b3e4f46219167401195929c884384b2080eef18afa65f505c240fbe4dc7c58e0cc211b4181d11ac55e71dce95430f50a75bf67e8fab9194827b2a0e02e01ffe6c1d7db987d00f3a471753daeaf48f3ccd930c0b49cf6f039931796937b3340265d97d6ef64aedcdc5b0013266f308b77fa50b5b366a154111d42c20dddf23e9613d170c7fea3758936c28668d504ca574d938cdddf103e31b59962b32b7b88110c315650953143866a1950032a3c3237a8c76e05a5cec9c10da7044cec25afa6fbdfbf7327a07e55aa8b80d1e34fcc50ccfc19502bc2a7a4a9ec48485a3646e2c717e18e60e47a19d0d6d96f94e7f377715dc0355b9f2add83c7da08be94ec5911b256ffd2a20dd7ccd5e2d512a566c852aaf8b68eb1e8b581f4b1c94aa795ae313ed085d18700c8ac14491b150effad5a6659eded1da15181da39cf7dfc695bc3da104788b2402aa2c5f71a42a3b7720ab7e6f933d0eb2d3b7dab8fc16c95a555a106f455796286937ecb7b8a9bc1c9d0f78015fcf6854da5e3de834b29b6b4f53a8c2133b176441727ea3e331ee1e344c2c53db639e4e83c0b836d8ed9110ed00839669cd9688b7272fc957e3520db8f79a01d5c28b2b0d07e7b077729361e703236e3c73f3bf7fe86f6d47b05bb05f711784222bc45d0390cde8021055377b6ce006ea4e3817bc6e05f13bd8f2d47e207f2f7bd2cae8910b71b45ff540884903312791be274161edfafe946d7b20fc80c9de6e2a2b61f9349e1f2deab019852f32edb021cbdb124699d3c2d7f7842f3489e54a945309fbbf2158bf3f9e902a93eae82f14708255e7cdedf338e6ed3e3fd3a14c0d72761270dec60d8bb801e608c57ec6e8cd51c7da6a67b53f85996cc8273013e35335238a29b1c85f97c37015d883657af14594efc666aef095785e7b8f80f1ced7a3872735ea536577015b4c7d8ee69c01d4a2800de08c58551fb74c7ea71f9b33290be0d653d8f5849ff514e901413c1660a7787d623c20ca722473b271c70e3c8d962620e3bcfffd245d82ffb0459300b7317360b298d91c08086daa8d80c3b0bd5917e91573d3a4cef435f2348eede89cab64a5b8b9e7542a51ca667b9437ce45fcb100ecc098c3b62230dae76b9831bde1e9215794dff2e64ddf6da9a4a81aa60fdae928e52b20507c296e2ae1210d994ebe34d412d2e10cd12374d794e35894e925740a5013c633e009dfd9a7780f2c9838394190a522f34e1778c981ecbfc3d406ccb3b01aa33e101b2266c7919ee9c7201c470f2442746e811240be4f3a1838d28d4534c77b7d02acf2c9a9512684271013df9d23f105e4c92cd16f04c94b5472825b50beeeff3d7351060470792ee6cfb98f56e93abcdf7b6566face8ef186850af3d3080b9731be38337f7c20da1f3de39f9270be1c81f49a98a9e5fe495c1553423c59c567825dc94cfed879d3832d2b53c97719bbc7edfd174568fcfdf366c71a13930a9b26fe3a5fd62317e4001284835fd6dda9ebd2206bae7edd9a98bb3b7dffa524b9fe585395809799ac7afc98ed4481a0e1592a2d1b2d644b81f98f6f5be366976411d5915b0001c8604a4f5795a10388159c1b2c4615436ccdde2b38537c4bc9ac9b28fcf9beb4ff2e913cee3b4be0a52fc1d006b3334d81a13381ebd6495aa76de061282278b8a6f96cb24544e829257a8d42195ff079cdb2f39cc878f8ef46d5a548b0ffccc29a9c06eeb287cafe85028252ec9085819d89f9095090968ff21debb9a8b804dda3778cea87a0057f1ddd499bdc31b20597320e46ba3b027e952c89af134438a266af3a60fc4abb8116f72b4851c363ecf30e45fb4f7e13293782f53463cf6bc37f136bc185f9d06868bb1c4c9944f24654b2aad0b43f536d724698d10d57887f709726afb1de15a9905aa6a07a0b349eebeaa02d610aa185dc0ad1eff627f85f06d60b4f94c9f30cdb065bb832a51df95fcf1dc87d0da22e51390418f9a98b95c6bb5f0cb8b37d91641aea576e8f0fafa3ae9f316a2a42a64ba8d05fb0ca48bf1fa02ed318086b2ff813798b4565d7fcb9d44dd5517554799269900aa0860b8b15a4bfbcc378530eed4a95c36c3669bd73a1fd3ce7a4b04bac982a29c5f33c55c266396db4d079eb2908aed85e3dc445c36a431467fa3303055ecd71196b90cbdeec83f772a89a9623eb54265fc605ec50a1add27f8a932a1c5f62e90f0e0078607d147a2f76bfadf7b6f794c35fb2bd05008653030e5d948f93dc36680c6837706519d96dacad733298cf7258a43abe4cf66a15153589627478b3c59251265c1f2c3ea86b5bed86585efcc4784112b0ebfd1b645a04de423d1a10cb9de7b87c010738a95fc9b346384a2ddf6da25355b68778ae48556910589672024aa06ed39557ced539034a5a3aa7f49f9c8e1b4c0d24af879082b1783a78591e5826916c17442c21426589ca0c98283308429e6355d7f0bc7279e6b0dd1d540a9ec22e46a7373b070f222ab8fee2b3548383dbeb67880068601380fcba94d852ddf95fe826272cd8bdbef391cbc2673dd386c8562d1b0370470745bed080f22dac8312c5b16cfb09a042905a65130883d736da0bf7e0feb3ec8604700d0f63d54f620c2a4fef0285ca898289491610837e88a6fbc24773fbf0b539dca066fe49f7784d8d745ef19d63b6fd2ca14d7b44194864badbf58596b9fde1ce2e4eb2e3b00eea5f4974f3e7b36aed60449ec0855c62800312db63c7695d5ee9bf407c7d417d2fe0a404c84eca6bd8944f5ac0d3fa6fb7ce54f8c907c89436d73bfbba3d294a0083bc430390a2acc96bdc6478a60b17044fdea76df970d01db8b922f3f5d65569b99ab745d93ede463e69d2a1469c10e763c848bf5bb348ee440350b07b75a0fb4146b5fb241f2c5217b30d0ba8332f8deec0cf40a1fecdaa5e3a0ba678f86556d4fcc7686a8a22fa24a4003db13e27982d02219aadf8d7735c75f4ecbdab0787b027ff8eeaef464b2198e959f80406b904331000a5334bac81e1d33d8a0222e3b7d114dc9660cc5cce7bb8a8800d95007111564a577b95408996bb8cf3b4b914ab2b001097fba4ce54485d042db1d3f259dda7e205e0ac013a0466f20a8ca0f15c563b0579c1115abab0d6c56270bf29c1e0fc6daf93f31271dd464c4c5ad918554c9b6fc25c998e01627f95501127d383c208004c8aa06d12269709568f39b63ad53fe983d11380069786c0cb5bae49bdd42eac2022ed43b1515d42fa36c34e4dcb780aa2022638445e3056d3110ca247907d40885a991478dfc318a152939c1b17a2304787d57f1252588f8b55cbc68b24f79c1cfd82f9b1aec2eae533d975304aaa725b748236db6d76443d7a6029487c187cc2a86897b71d09faad0580f10820c6ba9db90ab059a7d3b725017a8a07622e936ed1aec11b5ee5e011bcbeb041d6acd686f8cd886df592c2053513c6f12e5e4a3a2b3d947a9328530a45a76233ee1afceef1e0c1cf9c36ccc44d8646c5cc682684c39c8b8b1fac2a7dabb9cbfc5301a71788ca64586264767c3f0d3dd37fe1ae35186beede693b96666f870380f1606a0ef0ab14e9b318a1316417e9c7613aa8e6119ee599447e48af0029e42daaa00b7b8d872625704179996a02e3b27cf241e94cffbcd049d47de9422ba25a7870cf153a1283f0a193558e997b1b7295b1c2711dfb38f002a25f838487b8d7be6b124c5dc5d9a85ca2e4a2819755b58b521aa9ddd97fa4eac7436f4b28b031e3de51450a1c815e1f8e420beac2ce45c0d5eb2b589164bd4a3a2fdd82e30df367ef77ce6ffa5c51fe5f37a46e1758c95995d04302a3ca2d5ab76e0e860b365de356a1bb23d65d84ef6e89bd0059c2b53073c7f28de871a403a5885d6bf92a0fe65bbdd81c4be728b35462ed05af9e52fa6b0794548f5463f31d235f1849ea519093d5814c8031c261aad05daaa7a11cde4f25e3827768b7fc052835eb3933d36f1e68b7313d35dc354308682ac0daef3bfb849e75e0055d6380cab5bb8578939e2e3aba6826a92ea8dacc5a327aa0e3480cebcfcc850996a811a48c426bd38462b68d9240ced47ca3335f816280b421a6dc066c7a8693a10489092453cedb7ffab97fa4819cae91d51d68bb75468e2ed4002bcee03f04ea279c1ba335a5b0252057c387995a3381a43fdbe0dfd07fd38ff5ced9a3ecca79359600af1390a961407e9cdf8117bf00a4cafb75c469d9e3d25b10b82f794db3a491d1254b27dd7960602e747955e506c8f64dbb4297684ed09912c47712212a2f5428ca96804af55fe8d6237e79488805b49ac514f61e7a1d9da6b34210ced1f9e646ce67f63ab9d35f64554bd648f07b9c6189ecbc1351bc2c3b7056219e3d09a9f7a6165d10f2caccacd2ce6d3bb3a0055068f082803806a22e41b8f9c1e9e40420eb4dcce537408c5545771500a9319fcda9e4e37a822621368f3a80ee74241b4debd36934890e7d097da5ddf364d02484cb03aaba7f99e5658a04f08a34eaf7555a1bcd04d80b57d6b0fb22ed27e008765d3ddf16c860648b73b0d50b7ca18a5dd167f3ae3b1b1267265e3bbb7c3505b1b93c4827b17ccae3e49d862d211f7351c562734993caa073e386d591461953c2aa2b13bb9a4d6f914b03538ef26e1000ebc351e1dbaed720c9955fe8c14d21d1be065d95a460ac95d1de856091b57b1d241afe4f1c213416a0c5ce06e3018a03d598a5ad04cf689c87dd39f55941efdf375e597c17dca0a40c28b11a87f47b30d20a7778551e35ce0ecea4e5551930c1f55b89b71099c39bc4fce0c680676a8c68e3470e653732dbc76e4de82cfc2aa03b4993a8e8a2c22869e99b59b9c3f034b08da5da5c692349e4a4b9929ed295a3c31a41dcaeb4fad0f6b21853ed3d53a3c3ef2e371fe0dd9c13cb70621b0b44d5a3d15ad28ad3e3c1468b5d5c92b5a885b375c03c01195f7d6562a9b9008311209a4470cd68a24f24c918b95d1280543c4c5dd445453198c77822a6882ef50d2bab5be9fb499173da6a24d47b1513fc39c76ed22d2dc309779b37fa9305ebed87002db6e4c5aff2df491f276e91cf96190350ac3128ae2759364359ea50aead4d6b04053e14b7c8fd5749bb49bdbf0eea91a0128d4c72c7f8c31aaf057d8cc370bcb348b6ca2cf9f168d1341617d60cbfc02306430022ebb2e13e5c9d0043a1e7b8d0734cea67480af7867e6fe31b0891a502064b2eceee4191543510124351ba9cd3012de828244af4f1c5a666460c60e98f4e8f3f48428c64e6514d98330703574b0206e263e5d0dbdacee227326630265f39ae27cfba76ceda81af61a2b857912e47cd7a5256835ebf0a89180f112b17da1cef06fdbbfcfd342ab57eae5ae4d5080d6be94bdd6b2afb1170627df3049f9a3beb5fc81a2aa656618fef61ed1a72992bd22d3bac5734eb38b23d3f83be91bed6788dea49f7eb06c0f1312621dff65d5073bce5c54deb71a1c55f803b903cb73267851a2e80e74f8c6ab16441aa86f9cb30e2345b13f517829126392d041bc69eb63150bfd097220cfdbcfb8e957b9f6251bfa28b8fc03afb24b3ff09ca9ee33a77844e7556cfda0ca69df7a6d796795c48d6a82616b9f251f04c377332c5848be3c44013b7bb8bb083a57d76cfee82c7967aa060f5c5379db0754b6304008f308a88c8a325f464eaa94477bd9d786e45946eac8519dbf3ce45bd2c9f0dc07318e7aa21b0118be04300aa74dfb5ad364bd94335b2bf5765dd47c7a948901ff08e9273258d6415fcb81ca16fa079981baf62d577c2f55a3e64595337062e1cb0b1365c343a47b6d5026f5a728aaa69934d400cb5ad4e97a18599aef467485fd81c19b57e82b911113921befd1f337d6f5168f918e92eb37252ee755cf435f81aa8ee4976479718bd70ae37e7df001338554cc9df628e191dc7ac1a0eaeee06877cbb98d39fd9e83e0224578ba2c309a9e32e918235498cb7ff3852e6bd4ce50f26243b520027568f3507657a9a7f743ae6532aa5cac9f82bab157ba2e75f4e620b8cff0a120d56e39d8643eb38291da9c7b20e74d434b72c2bfcdbf0820bb5bbb923e90f22b62f18f2d2269a62f189a20d0a7c0d4f4f8afb8ba41c74058f071935e2384208252807187fd73ae9993e6a22b1705108f3a68126f0a71228f8a9d720b9cc6836168100857a10f9017a5e1211847bca19b538cefbf84fd20b31f8241a577b57dc161a3eae9821a94f1d87d81c60a874a1783d9cbd261572c4c0f34ff85d0c362e39d1474de23d4c1cb724bd8c83fa274ae0567b6dd86505fceb8b3b573d44facd7a111dba0370375352ba8281bb3bfa3893dd393509b01a3d900e294bfd51ce0e5ba605117e77b776880f35047721f6ed802d6a6b39fb4bfeadef46e82986583d921dced7f8ad9111f2562104f299cfe572c6dfbcb7fadbde1f216965867792af60293b26a769773936501e3aecf6b28ce6a98f4953b03c7224807f054abd062242a41f2f5c23c6adf4b2b760f92228e17b55ff2bc6add94a241d209e238605a0db109167421d4558bf0ce679ff66bfa57a5ec084c3af015c73f4a997f167085d571131bf695395ed01c429ce30c039d8c96d52d29f8d11d8e649d47615457ab5a0087eb851bea78e3cb7edc7b4056311d519b947023b54f23fcfeed8ca870d57ceb5efb01df6b754784cb7fbaeb653f953a1f7610ad53675d70ed1de1063c4348e05aaf061e83358080733540ae5aa46f2820c79b360ae701d2256135b6d2732daf28abbe273dd3826ccc7c74ec0162b982e9c923331099d4136868373a7e2331fbe70d9d90086c2ebd4aa2077a2f5c0b4c2565024aeece75c227e01ae634b845d6e1906b6c770437943e92f762513501bdbf62220f3b2e61ef8a248cc564d84de82c7298309a5820e6d0b8a52bfd994a3bbc8dec02078f665fd0c392cf0cfd784787afbf8e22a4fa23116fb182476d31fbcbdd36989d26e7b25c663de43bdf9bfd7d1dd51d3e16436df360018d37784c5f8b959cb84a11a1fa5b24a7cc5bfd31b3cf3db9a4bbd57b55b517260c897d15835dd018759bc4c1a6202386f0f01def89dac3873f1e25feae552eae5e566518e86fec05a0a47370b686a781c2b3bd64333208e73654bbe49a80b64919393b0784403f04548fc6eb838a2e8f5d71f606981ecffcfa2839e38d28b1bc6b2d33f05136541597ec16f3bb06bd81c58cbb8c3ff3292721fac41590795cada60d2d66a12f713ab3a435b2bea17e961941403cdee082406bc0e945ad4719111ee7fe302d07404e1d317ca36ee80eee7d1a4f0043f9b3c61b061ad4a65b1b12c6e85d54ff75730098b58b64708cd5043a363ab74d8fba4a26ad00181abe0216050d6d220cabf4a072b5362ed3ceda5cc3620b38b8a0509ea5717d1717d6518355d080ebe61174ebf999fee4fb9cfa91985772a4b1140d55956a320d07f525ffe8292cad4f6578d11d38b2d3fd1477a0999f8f68bf8ef6bfc769fccc7c245c7ce084072eb72336caccf020da5d99841be110fae4d24d70a8a0f168b81c88bd6c1c8732d694900a9d7b7121fa5e706b0073c41f8ebddc37407e4252e4db690b0fec59c9c838e8824da0692f7d0529c7aa9ccb001bc87c304e89eef3b9f8d25d5965870c8155364bbd6c2ec5e9a138dfe1707371ff20080f0c527f3b8172eedacd01177b8de401a11aaa9326e99caf91ce5f7012c29dc850c7183094d7a8a3826784cefe6bde300efbdc06944e500f746bd3ff69982e35ae69e691aec911222a0da5a77a7beae7de1da47f8815d331ba9c36a19f1b71181da0913ea399a4078d7c5a6d79c91e0742f7faf405d09ba954f6fe89f5a4f7ddff539abc9e0c09853b4b1af070c99b800371b36127a7fa300b2840a118a0f50bac474466440eacfaeb5beec3c04b75789399e5a47e85994c5749cf2816641ee362cfd2bc09c2adc019b0e0108074174b0dd5f44e32ec629208decbe54f4df73d7e8c14cd927ee0afabb57623d6ed646be1d2f165d6ac0447503931ec906ea6cb9d257ee433894bceb1eda2e592c11420fa54d3e8c888c2545b54602c244c8c28f241d66d73c030fa1796a173df6a7667fce0759f30f07b8c54b89bdef68edb26b5b6b16f8f3fc2ede74d4ff7f0f48915d38997ef2aec632a3dd70c96f7dc6a0b28b73d5400841b7b04b98c32da7fc270b4c0f9046f26b95c4fefa00b9b9851d7f7b2a3520097202bca1b41ce9fe5aaeb22822dee8701a2b12d5e9e7b5fa69a1c236217eea37ace31771158e142a456988f3d890d9407b9d7edcb8ab56135672d4394f0fea5667957bcdb454f624ae6eb7200ba801df3d6e35e31e5ab05a1f89ccd1dc541706c05450ad7f4ba2abe07cd7bf8d7fbb12c870ed11754ee7d8e738659d49190c1834e9083f9b03e2fe9606f3a568019f81f6525a0f1ba37a509db7a8a44fed41d7c6cdd98f2b5adec71e5662b69bb0384ef09d6d0a6b7814ca194d04f5ce22667db2ef45ac72f393c8d206da36dee096a390cf85c7c1777fae0fc542ba1da56da409d4c6c1cc6f909e1f3d9cb04dcd9ed21f5b98fbe2fe8d3b4c55eceee8fd665d0727b1bb3a36bdb90b55330ec4b469bbb5140341c545e272d47fc134037275ad340ebfece2b7ba4560f4df6aa92689f144c339b029a7afcfff8e97c26425dfaf4bfa7b83ef3b0208fbf5678c894ae7f45dff09838e7c77de28611c9aab629085ee96259f6a484f2c5beb3f714ff58d06c9c2276929d7470808b1d78459c0f3edaa01bf3d760282fcbb53d3ae2ecca08e650fdce117355af2d24a9a4f60d29aea6d02a2498e6e2a0dcbebb2843b25e119d3c57e8933a7759596a7f616c1abc3cabb8ee6a966d8e0641c5cb1ed457288a0d8c1ab8523aa5fdb64f24242fd06554d4a85cf58a4e70548c7929ef5e7b6e71e86479bf53cdf3216e91f0a239130f55221db8c47e143e42a0e044157d88bd0f7d023b30a7bdbaf5fd76e095465651bdbb8da6563ef0379867a9c317076548a2b95376806ab740fc4508a4afc01b1c248ca9b529a2c771902d3e5d77b50d86a1c7f85667acb9db8b89b5483ed9e60932fb2ed6b276381893c4a09ff8bf8b22155d1e1bc9593b9b7a6caa896f4a9321faa0b7bd7d7a3ec19cf994ea54deeaed43566a53c1ce19590ad0aa571c76f01beb6416bc8c2b7dd05ace452cfd59e5b17ffb8aef9dbb106b3f556ae4a5b15d7e85de068ef49cda8794c26fb1eeeaa30fa153a9aaeea651a66990484e26e69e51810f11998249af60b8ca703e6ab7d18345b371ffb68e88ad00c1b768e94541fddb892477949a25a72f2eaf4b79ca2d93f6425e893f6b487435c2b3a9e081ad476ce5d329c4bbe375206593809217d380032f5fbc48704f7b10ef1d6db6fea2ca0c28acb788a2eff973164e6d3b504999419d84b0b789f0e8ade7390d490cbc01d89f912e2b41ce2b2f992ce6bec97c51f6665f9a61c75da42294e202e7b52d084b4860b602f22f79de191e474a080e6684a45d4dbc26f1469c2c69d9daf561bd316271824db82d91f408aead1503159f3696f4c5f8fb19ceefc12af270cc3d7bb58869a0876bf18cbd72505a9941250cf7f77f039c64cfe71ef2b86eda9dd2296ea6c24d8f41c0f36b8b3e7bc970db204d83941bfbee97f864e11f384e7ed9b1be09a6bbd4f3122590cee044fca592dbba680704b514d4186de75c12e290a15db9d6d2793e820f88ef960ff95fe029fa2d0f11761bbad164a74fade89fde8e2a932090daa09ee3bf7b3a50fd7cb23c2b499032bf96143f53ae9c5ba219cb87fb698a6163b35b9f9409dca55afabf69ce2208dc865bca1cbbf1615fc43a6e14f4de5cae7e1a2634dcb4dd89fdd08561119bd71b9ee3f1d1d66e86494cb86c282609abbdd2ed262b68f61d8aac7d8caeb1bebace4d208c2bda9b9a0332d5c344f84f3c7e893531801d4e76ee1fdc628faf9140bea17af06d491bddafe2b0348489a406f25ec00e9de1d6d70a8d2b88b3033a81f1f73fc68b66afd13f837ae3fba92f15ea9f8109fdd3d0f81c14eadc3c7f8bd3792c069796452ac76cca4673ffcfd159d0e604fe11c52193f1fe60221bf23f4d942695eb4ab8a2bb5283f6adb7c46548b1d196317c343efc8a09042adf76ee12b30c0ae03694fb39b5a4420dfcf4e3ef7cacca19c434fe255c2dd1c7094e443e6861d842f362dc8ca026aa603289d09aebf0ed5437bb65e147be200ab23c26361d1dafb4a70caefdf22061f0277e1fce3e863b33ec63583e227b507a63735d948228ec216abbf7179f8268fb222f2961daf5d7c05b57e3d58332c4a5a6c4fe266a927caa45118bbe6f8e5441c4fcceff89f7ebd596a28b53837c86887a514de80b7165f66c5369ac11d527cf18e908b5a5bd36e101ede3bccdc7bfcaae6aed90739e9a8ae15717adb19002cd5ae9333044dbc0ae6d1cd9b97a3183002eb1a09ef283fa4c914143c45338e30f84fb860ff5208720fa69599dc4b2c39893563cdf8506c66fe1a30f8f537de87891f776e15c342edfba05cd5341fb22a18cac04584caea856d8de2e5187d669ac54457c8ee1673df6181e47ce10b5fe6cbec57a56f57d2ac9df9ad4ca29cd44bc7c1c736e618c007d93b8b19f1bad051d6d6e2a291501e1c505d117873af6653713fb50b0fd0ce8c829cf747d2548c0750b3d79936c3bbc3ee8a6d7e1327d4d3df73b246a0beb9e2ed01dafff446766d3af595f917baa125fc014b052c364040b41a5729f764319a8de079bca8073c85e518878323547e5f1a16bb8ce07c0899ea46c33fc6ebd50d2a16fae4af0df802df03060c5418db34d691bd4b521e850dbab5c9f419354ce2eebc3c0106db009cf08459bc6f1bde20fa235983fe8be219ec9cd90b450918ad796cd6afe4b771d6e5fea0d955ffe47f59e0b996eaf18dbb62729ac9396aa80c92737910a2a765dbb2839d7477a427b07672fb9038b326f03566b368dae0981b45316bb740be19e1138ffb3824b14ed4c15d57e4ac98df0bfb79dd445f430a238a1ab1def17747aeb6925b07867e9d54fb708c1d2ec6f4fcc8630018442d2ddf77a9f4b1fc7509e16f5a44ad6f5a0ce30278c52a3f376d385ae5f00378bdcafdce84f45369ecc4ae78028493815596f6f1adbb066658facfa7ba204442f47188161d0b5f8296c80c6457a866288236aa1e14dcb38a75ceb0706edd29bc14799506902679e7af6fab2d264d96a9ab7a7adaa958a9ca08f8506ee17cf0a843781b1c48404afda8610863d2c52258f55f478c44663e755b06e898e106a7121c63906b404dd678b847e87a1742dc172f974d29d640bd5e5e5f519112cee3bee4e1f52b3d292b8e11ebe037af1d40c295de5c35d44cfab62d03d62f8d3603a63172ea3f13dee43d74b38608367fd46cabed38af7469cf192b8b5493fd1dc11e10ee8d5fe79655519405b61a61163cf183f6f55324845d45784e1dc9e28caf9e946518ff9d548c312e1a260d1e4c25ac089b22997a76d6d4da931a8f49eb6a265a8c0c5e34a01552bbd1c6c5bee08fe81756db6e3aac531ea08d67f904fd8d502f52ebed5522aca14c82b2a983be77d8248030f6fb8a4fd5ec21ab7e51b937814ced3900b0b2333247b2df8071ad306e038f136ecc8e9427b253c258c529ce0a739833635681ac33de3e9e6dcd5a74c86270f913563af9a7c7c1ae6939362983813f54b55a4048bfc63485a0bb8917bab6e10ff34adee19b99111fe37e633d90823086647b004e2d74a220e7bbe6644a99b80663c2deb143950feccff853a8b38bb71729d8ebae2a5fed99c64db48bc3901c8c08c10bb80ef8f01daae81f74f40af09b5fbcefad443fb068dd598642438eeecbb4c513b32388e98ca81414560a5da3171b7b66b9042b87f1159c2e318bcff689064bca5c6ad10dc8c98a24e24e2d5860714cb07e1ff9d37c6cd5b940f52c0a5a5894309f47b672ece6968568eb3a534ddc65c632b674bf6ee7233e16cb22d8dd1696657f61b210827c97b49ec42dd60dd08b16b50bab511f0a4425a4790321ad9275d70c6e4db125110fc6225acfaec6db83f7e6f462a1561d428b2789d4fa2a1364bd4467ec2f2655350739a8ad0c349becae1a72cdd2f5bf4c07ff2ece1c08077035f8d0768c204d1d1278dd7bd04c56a32748be027c930c278e8b6a516c015453f8e26c3a190be14a84ad1b1cdd90929e9ff4d80808a93a3049f2ba9d2068b861edfb4c8d71f2b0567c114ef86241b56d9250985d3c18415a9a49938f32e6b562bbd5ab107cfe82d4b3b37dae4d5908ed8247c34f64fce77f1d67e6b350bfcf6bee82d19cd56c0704cefbd30b0377cc12436c47ba352bddecea7d2cd9c04259e7d7287d9bc266cb7326cdc80c48802668882a1cf617ff84b6f92a6a9868def44130ca73ccd1263fe86fb0878068b83183086475dc701a9290b8ff192cf587c9da18bc4bc05b60fcf253bc68b0454ab3a715b66e4d8b263cf26813001e2c672eea59575c1cfb9151775dfa4f030082e74f389baef14b39c568b3dcac30715d3086be34fb7210a9a3e6f3c099003fd66ea7573a9b6b086de5ea69ba4febcece1f1d4cc7d9c389f7239fee214a94d265692734cbfd1e89f94fb15631bef1b7e10d9d74dff85378e6b726944967d2cd41aaa8677ef21617b4e2d226980761047d81210ef3ec38e291180c8b9e1584342549683abaec94fff6d144ad60c95d41766eee17dc150fb8123880fd6c3e5d2d7511c8e66c0eeb3fb5e5456f2f6cd6a99bab12bb2deb8beceeaea7444afc2a513327c5479d797b49629256212d7ae82521f1a71cbe55af323395310fb2ee232b25d8e1730babfa33b260ba0b863a76b8ea8c1dfcf8e5784c234d53e7a782c8d449e3e4459f73f95670ed9bb5a4bb44891976f2926feec6b538627de31be6716db500d726686c573060abaa1cd7272bbc8353cdbca8f9f4259ca9843a58aa89e36e96bcf341b5d84140dad0d3d1cf25dbef3c55d16dcbf4439d3eac08547c5f6009bd4af360b7d792516b36b425c69a76311950245dec49e84f31243a998a2883e4b9c42408993f6c0cc32cc1a7e07204f3a2c61284e776ef29d4b2c3e40bbb47d008ee0980225b27652a008c5f577ef73cba9ae24b5ebea646bae0389a4a55dcc1d069c17ef32c3e6998d5bd288e58d9a60e4d7b94be14e94aa344ffcd6aac13b31243b06ec024a80d7f0dc47b3bfee304d648d52d4b270b515f78ae21c66f2f00fe14006bd5b6aeeec829650e9e54f0d52fdd85d6f13afdbb0bf932c1436f47c54303aa9c765961cd2c20eb755c5a25bbca196ec73df4853da35f18051630d4081acd8598f59624009d280f4465f4d9ee2245c4ae95cda8372638c5103ac04ce7e124ad3abc2bf85e31075a5c77beb11586ce11e9ed5a569e215aadafaaf8847e2622a69bc3befb2d89c5dcce72f91b0abb45df909a4be4ebd911570566e75e9c93433e940c47c667f60d518d67241a47cde374ff8fae5f685d5ce05578d38818c71bb4614cff23c7959d367ee3a57049591dcee810f393068197c279df9ae952cfdc9037c25127d55979d43c10e6ee7cbdf13af14e4c13a016f48e216488061c6afa3a52a0341b99a355200769dce3cf1beb4979e8484e2b576a0116c4a35a0affb32d5be735e6b732e3495751b567ab293fdbfcebd849148dfcfafe68dc0ea3ad08fe4016ed1e70f486adafec2cf2169b42445aba00f1646ed9d3d65bfdb1c691ea8f5db459e478c95dfc349c1dd56e56f33613035aa610a023de1e9f63f5866ab6ef5e56b0d9b929b075cdad7ca6364bb536b0b1b6a68ece81bc17561f2ceb32d8ab78de405d4358183987f3615e6b3b6f7ffaf5ff732c0ea49c07328abefcb842156bafc5edfea4f260cc35ce5bbc15135b437e0043ee7e49fa873308ab7da93d12a1944ca5e943230ae10febfbab04cceeaa3c68e29f3de0b9a8d314be07a05fafd600a4559bbcfbfb09e734c76976d092afab15fcc2ca4148a1402af3756e69ffea7ed8720fdff9e76c9668aa13f33d3e38cc123d1e87679d03af2f2b6671546292f4714ad9f7a98a400ae506e94df0e25e68521df90bad3fa28fe2f2d7a26453dab837728ec7fd32acb08a82480e2d2ddeccc0404c7da4620b101c33a96a085d7e6a6b7fc8412d51d295bcc24b4520dbc0a7efd581a2d1c7860f68093c4b66fd183503801501a666366de7cbae245917c30362741428dae47b372dd41f6e3f30cb22a47ee2215f597ea3e8463eb295bb937852e97c965cbc920b33ace8dc73dd4c7ca61b75af19553aa0d026090ef6b90abd9d7bdcfecb6406c34d785b4c8623c25471e6a4dc1db1d35b03bc9bd2d3badb482e3827be8491294771aae51eac8bc23166b75c1acbd73a5e8f5e9b11ed962d30da1ef1e85e61b93ef1b0cfb0aabe0f20a13e9f60a98d38edc8140f4d34cab7472ca944a0455db40400cc12baabf2b5ac76b232d3b12d908f0986954da96623feb603cd387e74177b4f5c62714ea7966812261d959113d62014280efcf0b7a2ac7c7e1f2491f057a22e781b74ce92052d91adcd9da7722053b7a11fd27dbb7b87ac5a33440af6bee6dafb2f309eb4bcf75a1d3ecc325e7f4981961deed20242d21ca42d0e3e3cbea81e824061853d7237ba2a98056d84e61403e7a9ac3e14ee6c05e8debe133ea99d6bab5fdbf6a4a323b047f87f7e4dceeb558ceccc6fff77bebec76e4b4b0fd6ec09fed58c6378b3a3b6fc89580a0e847f4c1f6d95823d622d7544a021ec3d91aff0514779335e76ffe4f60699b834db466f4ca3a1b99de35bca2f88af223a39a390d1c44917f3d9d7cd03ffdefaa5e243246663dc14faebcf880f823045abc7d5152ed297f856e8a99f81b7082fda813af67076a24c3e384fb1f519e342467103c5772f2322314a539f468bcf8abdcd93138ec3764eeab0e999eeb9aaa293293acec27a310f00cb8239756312f74ba4791fa659dddc4357b1617f5d1f1ed12e45dce9ccde69095773b198ea5772d78009bff9b017a56b8e212bb93f57e1ddf903b1b77da29734a793e50833e583fe679e3132048bb666139f9a613686afabe7e2dca61e9facd09801c0e66121bdb22ef69cc49d0aeae6157248a734123f03f0c36f3a6978f738bf0dccc18d922c44c07fae7df147e89012679c301ff57a3210627708741708fec83d81b5c3a5f1d9e75ab7f64b9001b6db2644e1f55f1f2b8f5a72b143e69a5afaf807335b76ce48a8eb3ea275af9afa8893bf43b739b083c720dfac167e024e14b03fb9a93bd967e05ef46130eb40d286e455ad981f8200e0bbb2a7060ba1b6777733dbdc48085a814f746ace14294b5f04321b0302ce386245a28fd79d4b3c0be3c232b1bbe12e9e4f020b304ff168c5e795f846aa7f5021a66d9ed2d162d0cb3cf8527d22904e34640b3ecabe593988d490456dd1435216215d9fdca4a9ff5cdd587ea5c2a232fb6caf2c1acc24c37e0677661e0f66487acac65740beddb8ddaef67785956e9bfb0834d9a6aeaeb1477ef4895e1d60481eea5c377d76f06d53f2a98ecda705ca3ba6142168b4dbf73217a997eeded79602eaaabf6b20291c5ab1b8211bec502cef15a60fdb2c15a298a5fed1dfc6b122ea1bacc3c1a41c23da1cd8f72be73e98718669a9d26e3a516627e550e41d8343c53adadd304188c187c5089846d03f9c091a40e1e806f8df2ed238ed1fb74838feb8bff099e5933af858c24674e1752b1a264fe64f3636b476e0d681de6a4f47ab883dce5380c55eeed37340fc2aa62acdc608ac65d6d721848e596c3156fe6dc01a7a1f8e4652403c7b63ea849bf638812b353943cee742cd95b1b706209cfa316fbeee5f9f65a4f98e062aca631dd83f147619a59afdacf9518c5a4e9058dc7f1a14c2719c2905e1cf5daed77b0afc7e2b31af24a4f58df107414b4f6724971c2b63712d9b36d23a6fd6608b660800a1a5b6dc1dd4de65552b84fb1ce3a9fb56419890bb1b54b8c82d848900f1faa19b5da8277ca134bfbcc1906ee8c16bc444932664d7e0c773cd71865e7b0f07cec0742b93b7a74cbf8a6dd8106e2cb37b647b60a217770c09368289e9dd72b453b43d22aefd56108355bf0f48eb994a4ef646400f9a57f0d4cd34f405ed66526b49a8d23ff1d4aa5e79de7b71c92cfea35b1d3ce49c29faf16a8d671275664c2dfcb69c992fcb85b4eb83e56afcabe97ea629b4fc8af09c8f12df16f1836ce0461885da5b242b421d668092562be461513253794c99665120176e793c05b98b872323750f3da838e8304212eaeead2bf56fe43382334d9714faf65ea05f848fe0cb7f3b47f337f8a0f3dd52d6489546dcd424ca25218a5341bbef33a8e0dbedc87e46bfeb0b319f1648c3af182795144c29922526e63b24895af01c1cf6b6bbc671eeafd68ed75794177c0987c08fb064c1f00853f05a6a6a997591713590c30e0d68302272658ec1f20e4ed8c9a15f9e3fd0cd2a59c23b6cba4b0c858381fe09ef8252c8624ae711e41c99d21b76f170a423f533cfe90d9b3150e397fb9898de9062ee72e30b13be27eaf0972eb38abd4c3b090175e3d8e9026be5e4696dc3d6613aad494d72af3002cacf4ae7de400afa030f3146f75c269dfe02336f9235260e210df0db70e50767b95705498a293c875f9238ddc093d8320bed613c00a5158689d5190b9067506dafdbcb9626bbcaf5c15cc25abbf850e97d446d778177c78fdffc76fa944565b21d8919f6ea52fbb902eea9942e30d73b954048ad488dfc4682db9f6ad6abb54daf267b1b4481f7608b03a457ae23da02531ea0c14b739dea80451bbeff076990a2d0a3d3250f8bb65c85934864e046c51fbc8a7a7f9b3a776b5bc2120b70e68dc8060aca0d1c2417e725d2b500def3209e093409b1fab90d3d64c3ae1660bc5b2729d790d49ac6426373228eb345c04fa525a1abbba0f629b4a8674f0154922725d0e76aeb056adae67bf9bcc488e3552d2864e306c4a693570b41e5edeb335fd361dd830248f703ebfde193c5cc08487026eeb1e8cf9c2eee16e2cfa80ef2a209076b882261552cdf4f8b087bc93f9265a39631fcfa57aeb5ab950b3c68b70f11287fc4a8a480df67cf968414c91fe95999afa73e0c8dce02e7897d4cab483ac0c494edaaf179c7d0bf9e9e02538c45652a2313af98fb70cfd1f558d3f9275e3a6ad346c5220ebba30c622cce7056228b6fa3adbdaef736f870124abdca6ce954638f970a1d4171badcfafa6d7b8d6beddf4888ed85df101c7dad2a06bb48094d3c12288b4460f0647e508222b34cb2d393ad5e9d1dcadd9defd8626def0deae019c1adfeaa51259f7d89d872f65054305341c04ba57a9b79b8d04c58d0bb8ed6fc6ebed1fa3b887b71b79ba97795853c3a9d0be23baec04299e2f4a8c43fdc1ff77a46efbb8136e80e4a1c53a0e0155fb648dc549b0c6bb92ec62477d491576379ddc82606bd1ad41ad56559259ef9a88dfb1defab5b24ca69de4c7412a8f7cc4ce6c53c12c11346985e995e728d27cfe2bb28abd9ba0975dca723011fc0c0c4c7734adbb052efb59fe5a36a054540a4b9f11121877e91937f814535d374c3c4bcb3501d2209041af3f716b43144977c1b9c5e70288e74c095518930ecf0dd718ca2d365ec7867abf6f6248eb02b59c40c64a0922f73a1cac4b28f0bf1c3cda09c41bda877e190e32d7ce360a80d93b64d2bd1cbf44eb7d53d69b8fa69218827ef9a1b5b3478ba2c0eea18e429f47b940cfcb70f0f481c1b03075ec01ecc8d00f8dbc29da573331584d0f44bc0b4359ce7a295a30c52bc60d910e4a67f99b8b4db4dcee5a9ab60b60647428a6e925f4046daf18a540ed2aa9d2629106165b75a1974c448d15f2d4716a0dd0a8de96edaf25ee8aa86fe084807b21692d79167df3575666642d70e49debf562d9f3e93c9b9410f506db089871c775a4949f01633cb6f0d21e5655c9f95835153d4bc91d378771053f37d9cf5ae89922ca2f5305e0ccebd8b9a1640fc8e57154475487a13f697380e1dd4e513850fe569dccd4a5472110399ed5a07b337b921ab358be886bc85096956caab38811e43028ef7c22a97eeeedf2cd6533fbfb58166bdd59f116821a4242c3e16e85800493805b2634e165b218c5c98ceaf46968a6a310d59bef0b72d10c8bedd402b1695a517fb7b364ea0e1e8d0c2cfd2099f9de8dc98e7f738e9bcf5890937be0a2317b6f630684e0be99aa34eb5cefd74cb0ee2977308b3ce2ded202cff31cc8703230da52467c6fc722c9a893d6b486d5ae36ef66c624918f9158ed8abf5f55fd51c60678260a0d7cd43e120000000000