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

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

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

Block Certificate

Block 53880 67c92df1bfc362e97e29a355ea1d6083d1450c8acf8a7af9de6c906c4c381eee

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
6c7957a9f8050271454358a0db92e65f2d57e8ef9b917d4a9263bf21a41b2d66
Certificate Block Hash
67c92df1bfc362e97e29a355ea1d6083d1450c8acf8a7af9de6c906c4c381eee
Source
getblock-raw-prefix

Public Data Hex

000800008000000007...004600000004000000
00080000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000ada3de4d08207c1e34eccd95218e90aec09750e5490b462d185e275e17942a87683dba5e4bd4d31e083fb9dbe2ca026cbf4eb438552665e1cae1f310e337b15ad9f4b46a212acc980aa52a5277bd5bc3e19ed48b83534ae4310c00000000000080000000000100004600000004000000

Raw Header Hex

00004020a1fb375afa32dc03eb1766e96e65bad25c649c70a499cd5988c949f1219318e1cb89e94732d36d97e392c9e3db8ce1bafe86b8444cd5ecda539b1576aafae13e458b086ab62b0718662d1ba421bf63924a7d919befe8572d5fe692dba0584345710205f8a957796c

Proof Data Hex

59,560 bytes
121216010307fc8160652509813839f580bf9a990605a61df025804007aeb07f0b021b3375900e4e4b6d6f6b872222e34f5d273be9c5e3922cecdb4e8c9845d9ec399780a935197591f3311fcbc5c246126611201880d43cab4b9c6f6cae98700e6184ba63b91c7dcd3f560ba74d5d019ce804d3051ace39a77c0e0c7957ca0b569a1615a03825292f3bcc2768ca35e92f6276f7057496158dea294a06b0f7c0c4ea3332b4a178ce7aae2c39dcb1809e08b38212d6ee956ef31bc674560854605b94d69f11933a5b4caf4cce296b4755de438c6795fadc70863c5f0c24ba9340a9fd802c4369d4fc678e7aa8ce289243e5d5d3abbac1bb8a4b8a9a8d526745ddcdb5da02b7528ee95d6e6b7cdae9505c670a761644c57ac5734fdb2c384e0285d1d43728cb694f3a116a223848e23e505511b90cd28c6cbe6e0639011aa74aa8d500d9a88a80fcea3e8ccd859443bf1a80a1b9648a07973aafb05a7cc8ce086712cb884ea87428c04a2a8cafb7a0223333962952e041576853098a96eaefe46930fd7c183c0182c52b07f6b265cfe0e8cdf238fcf1b4e6af52fd4f91ac905709adc702b97f5c49c5aaf4015b2492733032dc3e0ed732bf95f9791f4e95b110aef0189367ec1a78cfc2e0305fc978d4619f17b1452b557afacd427f1ccc8acbd81aa85f18d43fb6af76ca20b3ad6f5a6d7ed1a12081f5124d130a5b4c87bd2f10f936ad81573ec76f289ce93d2e3cb96458ee9a3f37ec9a2b0d2a8948228dd4b7d590963749cf274114f96eb8bb7ff8adf7fbeace3208fbffd42c13a2e3f8e8333787ede15d3ed39cd452c40aefc83384768ea2452a81c359384fac9c13f15e3e27f578622c8a9c29a79b9e7b3b62c40200cd8e4de0ae84d25e91ed476fd98223e30000a0510670bfdaad43f80df38667a5df4f58a7de39f5a8eb78567cb98568aef9204dcd756f3968908e731b5d03ead805a60c0e5f2e6dd4ed5e02e4cb3e5709e4e3f8ee1c1b23d3b613c3d7b01afe35dc51b0dd4c67bf017609a75748ba9f28bc8b3a1c52ed529c523de166f419cc77d5a12191e3d2122e639ef593ac0f5f90de591dab315a5442fd6e1c54a7ff159e0980687b315bc8359176d0fa764c652aeef8c3884cf42087b4e2bec1a9335e6564d0ca204632a0f0b2130bbdfc9d2e79d95c136747d9a7558303e5fa873896193386d7108f38cde8d3473f456330634c0f6e9816010aac3438f9cd9e944d39037bf12e2eadd0e39f37233f136ad8d5f01d8ba66cac308516a209342204b13da7a331e4e768a8e3ef34d5c73877ffeb5abed3c0c9a114ccf491e9c2b7515335087ad1f0431f1d81795a5eab8d512613397022ed6d5ef275f0e6b2fba4b02e3b6be468d330cd98d115d06b44fd62b386c679611bc69b8a7508a247fcf190e8881b4d0532dfb809cf4455826a67732a29c66017d1e25ec51f8665b4a4d939e386abe2720968fd3162d0a3109dfb8a53c8b985f7ecb64a274c442538593a5e8680b281731be5c4a34b1a4126dfc4b774e3d1cf935f0625e7bc523907b1636af5a3c1c32e33a74beb8745c9e13d156b01890fbdf4b54e4c03fe284c33dd65ee2056603763064ce1d9c4dce435cb6b94f9d88641f26193701d3d047685b429e2476b9985a3f6cea64d655568e9379f7001ae79346f0b9bcaf16b7f57a7affe08d6e5ca94ba342d68d173616fdb61f1dfe155cbe04db792fbf7b38df775864de1ce367fa9279a95b0d322e6f7c9489f31b8a9223be473e6ed20247692863f8e9fc95ad26e92338790d936add2288e42dc79e71ac26e0ba27a7f460b589ef7cd7973e128039c12abfed6e8dcdaa2ebff8470086476286d5606b667f289e609ed8f2e6cb11203d744102dddf0df4488fbb7f980ff2e0f34a6c0fc0367757104af314b7e53699635a268ac01ef1fd7c469a089585c0cdd94784a35d11793bbf39cc00aaca646ab1e8300cb5714828184e8ed1e164843da0771c62cda6a169ffc37767bd0691ee5cf6d195f25147478857b4b22cf1daaa2885a1016bd81e9286dabc0b8b1c4e91047c1034835e48618d17ca41575945c63e26da0ae8752e177e4307c7b6b61b52c497ead05166d97e72aa92a2ee4c60ed2424ebb14ddd8d2512d9b56b2e444f876712aac7be8ac064cb0bbf90141118e3adcb0b9555cf0a9688415839e60f15c631c296aa00dbb782152fe83cb36638ab1da8c2ff8d97887ded95a03baedb621869f5f5124e9514520e99681eef7e3f648e65792e10f2008e321b1cc621cca919e227a9b0ee04dedc60b96d88861da1669456b8dd65fce565eae99edcc9300ced332bd32b718e23f80dc53948cdd1aadebd9c25e7216fcad15cd4708c09bd20542ddc6eae65ab6bb0f884fb0ded89ac6b4afa78b69fd1a338bd1f48b42a2ee0b5b5595106f3d37f46cdc8c4bf8772ec1484d60d9d6468eb6925e6b8536d4b5be821a1fa0ebf3ffb1810c38d6d0af2986fd98f1ab179b26e350fefda4225654a91a336b197f181bfea7f71ab61bfec8c25bfa129ad3e80559054b7680ff63c5ee458843a0f0ee6f4d01fa3a8ed58b267e0b6812b0939c6973c6b05258709bbfa6fc20a38df28b87409ac42d9b95c4d0746a0c8ef384e03ebc5eeaf54c63be285f5f4d183046980f7dc600d05a0a799090c8df26a02dcc87c40238b47e0bdf2f9047f636dc2f69e57c6cdcb7469f922dce9f6fff014cd0afc90023d78918f3a263335b7edea60fc2783cb0bdddb5195e80a3e66c86e9a8fdb69d0fd7d1b179ec837da80a7fb82bcc0c744913c4fd0e3e4161254ea010fb77e578cc4eb1e4e66c12abc872bfa20b141e76835b267d776c76114695f9ae018b552269a08fa962acc727705cb238a469314a011fe22b778e9b96aad9b94d5fe9c35424cfa1a8e3aa38e67d5bbdad32920c8415bd5e103df11e07b2f67cfe945a4c2e081212f49ffd083ef84154f1d063f0b743dae58c1826947f42ec09c2197c5d251eb439ee30e77cad39ece588a414315d0c816e91b2a14ec965b38ff10a6fd2f3f876973ef003f7f63056ebfc3ebb333cea72ea6035c42c9b318f2f7ed31924b124d0a060de00893f8147d6632c202a15fc4886626ff79a46775ba5c59196312f9ee12d4d563a67abe7b5d6d111d6934beefa40f076db9c06c98a1906fdd4f23da1e3379caa01d0c2a614800518761b81a97996f5d0ebdf65405ba53ea768255bec882367ef14afe9b4d437adcc6a10b5a10e3bb83ccd322b7dd7d1b26929ae5985f49f1433802a483ec6fdfe1aafb1fd84b51b22b083d89ab326dc410941603f4c0b8f5523c2327090f26173fc102bf89573fb5abacaed73eff652f4c3f15c24f1484fbda4633960a3a4dc1d1e7b3d993ab101fce96a8433d0a16852ee748393882a3715a491ecb226bf56eb0248c8033e8a9ae86ae44601a70b0d01ec16213dfc68f68bc96f175925f455a8965559ce8a02ff79fa3e2f3a1ef018ee96e0509b50d53d50a7ce0d03f32d63bf816e1526568bd56b73eaf191170d235b2a795fd5238e3e9e6e52185de6e6d239d9033d867df0cd7c88c41f33199c52c3f2579d3ec93c6e5cdfb9cfe0b2d5390bcee7e524c0cf0a927f999780150dcbf74cc9071cd28789713c11bbcee033d7efcc2f16b79ec29a89616408a35399e0c09cbf86166179a599cf5e08d238f25b69249b0a613b14c88dbe76e9f6596f81caa7be9f036eb574d0de0fece847a8e568ecee330f917785336538fceedb31ac1745be52b28cf3b04e2260a737a9983ba062d6557c3db8c82e66e438965b23cada5c8572fff99c5da4c540d83bf8aa7bbbff873f738ed8788ee8b22c09981318ec5ed4fcadcbff60412b16b6d5640eb19b2f4fae5f8009099db32cda92756177a0df7b2ccaa33ed930984162542e585d7a769deee52f44edff23e2e07adcf98ad580e44e024ad44cf108e1371b7763af8dd3af9e2dec919b48c9deed47f76cf11d9135db2596b6f2de00c51f7c40f1591aad97fca2f0c89a34f8d798d0a6fed8d9a66bf4ddf3f964b8dc4535b89c2e9dbc03b46ae6517216d8f85f7dff07882f9770d737e1002acfa1a213519992cb7e682ab4f28080e0a7fb2bacc9027627e2980bac45d54561d08df21395b7b423b5267d0b68e8174cbe5cde6f0bede5b3e55eb06c3786b79ec9d721cc7c5ddd3d3e2fb83400503ec28865716b75d798c8f50a37137a2f6e6dd45559855cb18ce79c0a89bb9a5980e1a98bddafe12f62669f619548d98714d0e2021935d76033a7ec2a8ad9053fa9671659a3cd5d68887b378d9c5b036076284ab1ddb16b971f5fec40395308f547f7037fe6f1c76ee41b2ab0d5d14b1c1c7bb6ab520046dbaf9405d59f321b09a05ad2bdb1fc8e6aa1ea647dd560ee5a3bd067b8b15c91d77bb5f2bdfb1300b78eb35daeac216e05ad3016a4887346eb1137ab4cbe3e0c7075fbcf29764f713e7ec6554782908b2ae05b34d001b9502cdf6814c0c0e72f8ec7d7a585bc16e7edf6985ddb4a3a0682605d6e83685dab1f0e7ca5fdf7575e6fa193c3187666b08f8d362893f0dc594fc6638680337631f86b9fde9ef333cf06bc471f9157a0473583141331f022689d8dcc65a469670a3a9982e66fb44ccdf58c8fb8ae2a6172b8690d7ea7e49f68fcf294faaa6067cbe1caac8ae2d91f5eb56bacdcd8e036c1ffcf5bf7b49fd75385100bde9685cbb8d14e8f96b404e5757ede6b82b7d6bae2d74e33229e158e66c38904603cc06a5f4607db917cbdd17867014a6a0c449429f03ad787c61159ea68751e23b988fbdfc868509f43593a54bba3de9149c6f87614e574bd614410a2a68cf41d9e61acd1c554146dae091d2e3df109905b9644b7f53b141be8850edca211c11952d85e3b4b4deac380dfb05e9350fd09741add66e2194ee7204918cf1e8e419f697f8ac55d814f683209dddc3fc89f54ecfce9affd45a99984f350ae2a1fb20b19ee81c6c79e774cf3f15d23fae801eee3c20ba4e34dbd0f0ec0ddfdb5157aefbf69369d3a92183ba6e3c75cb5c9246fc944920c4b7809fe2cbc676d887ae210264a039c5b10faf3a027cf91df5c162bac851c1324429908022a2dc4ca6bfcc92ffdd8dc1ad39c77af1a78f7b74632410a91f534c9fa618492f79b6f1457522ee3093ad65298753581745c6dce748d0327a12720d2ab561f90ebe6e9c00066253ff3179ceee1e682297715bd532e250c6dcbdffc1aa43feae78dc56a2e1d6cd1494bd2d0f0a1dae3385585971806bb9e113efa4b97cdde8d78fb217231d6a3f7d5d1ea5166c029cc29758c70b895c4b37df2f57f99d53b05fc865e5f0dfc25af10766f6a45d4ccd4a8cb190866ec2655fff1f149833f64b1fc27c32f04287bd6459517a4ad16ebebe2e6f2f1fb8b1ede71ed26a2b05496cf50c524241b2c5cfd888b400f56aca6fdd283e838b82fdd94ce8dd84a6fa028bce9e12bf0d5bb2d83d6eb1e4d8ab457991d764c56d305963aa5d06dda824c8ad900630bf7c4702ce80828f2f6eb64ecc062037130dfe4c3047f3d4b3fb52c0b5797d6cb483c9b69c4bef6f40e2e198d1fa9aa087d68b8d69d8b122990f3c6074be99aa07f55d4416a2f6cf783c671a79f7f4126a3137d76ade233f46d123d4da3a2c4bdffb66e6dfa8bc9d0d5f380fdf755122f4c243adff08e98900b1605f40ccf3945e9331a71483a8794bee389df3f97cf5b3548666cf299567233da5d3f2a55b5f1476e5a4b1d019737f448229768f850d5f1b1c83279251eaf0bc1fe5d185b836be818efbd3a7f915c7719d836c71f552437f050b950f96d12b8fb85a1c4ee2bb2e431ed3f03f7cfe949ecbe1e018e83fb3910f3e36763f4b886a382d5d6e1ae9909cb23659874aca2d95ea06ed6619fef3791b1007ace5aadf4931dc8b9c7ea524a08d6b3f499ebb06a13ad7e0a50880e7ef67b091d05f31fb8ef9b14e75dd71b89091d13c7074d581fe87b463a6a21187f71dcf3c0fc50223f1cf2596feb7e599859c4b95484bdc162e463f38e84b30a977bdf3caf9085cea0caf6ae51fcd5635754086f653eb688cfc95d358c6c58da77979395d2e0658a90f984bcd62658c7f2c316329dcc81f257dd8f53df8054f7c7918645df67adf178b858f1651a34d690b46f06548e098bdcdf6d27e326ad1fcddc031d684f149d734473578c0963338dd69c9378ef7422bd93d71f69ad49190eb74017309347d5adfe27bc6d4f999e8272b1f2b384712d705c1100dae0e2d1df27947976279b46be79bab19216d60be1683b8b4d07afb0796a2d7a2bf1876e0eeed6dee40e5f94d3f3668b1748c1473d967cf376245ed0cb7959c6b4858718b40c51b4e828e03e6d09e3a34576f5eced355e832e7d0a547c551ccbd9ee46aa48426485ca1f86767643f3026c96396fd899345ac451dade020f6bf4946724138f41680616ed966ec64425eee98ff11f80d58e9ca4115688f02b57ff9e0e8575b7fef5b84984f4e16f5f688f7479012ca2cf8dec9225bb32dcc93ce65bab7efe3c76da9934e1c54a8a405ebb8f90584f153254fb627b99439b50cd3b97fb88c760bda692eaf132b653b181e747d769c0fd790b400d4644e024d4c7ebb4f5298af0c2bffb5ff0015eb7b97a1e1bbe0df50748811117381921e29d56bc1ac4c44e9912c97c4b4a370d10f4a36a994df3117d1db85e2c78d6695a92c70ae2f2eec1a1751fe013d3f153f27d5f33d70a607b31dccc0ee79a58e1bd0bf19a22ea1e5ec2558ee83b783615eae04fbc17a4245a127616058bbc764cfa140116c1bd357dd3e6b17d9cd7967b2e4a776f67a2d4ea72a437df3d96343eb5d4c5ffe2d9e34e25ecd4ae8328cb054c43eab2c6a0f3efeccd65f68c812850d95d83dfee743b73e9ef5a460757117a84ec042d52b74570f0e6411aa9c34fff60d63548fbc88b5ba3ae5bd236770e95ecc72fdf75334b6883c950d322584a30ed150bcd0ec81bf988f4d56f130ea5d52c2e5bf18b2be6466179a91dffba75792aa5284ca255c63538ac9a125cf7527ec929fcd04447958de587accc6701ff37b23ecc736790f02035d6b10fbf70916ea24431d70e7321af4565504a7a8bb64e30f36acb35dbc27da16a20d8d3b30ed93be7a51c6c60ee4f7598e970266612a7e8c3ebfb7dca0f8eb6863cc0084c7b77d1036b2ea6389754a92292908bfded8cb3887d9a27fee0abb1f629303031c5e178475bd338c6fa8a330e43f02cd5d4c2a9dcfc4c805911eb7a7ce8238af25e22168fa0eead30044b5b1c8e713439d9695dae52362ca4c360a8aa21392b52b1519969fbb26e4c6d8c15d1e516b2695b774394c56a56fda0bf4e5f3c469860fe9424808ddb63f64802efc4b31546868b6e8d400bc6e38927529dedcc52d715bc74ceb1d67f09ff0f80a487c10ac526ff35186490e5eac86a4dfb7c20da30f3eaa118a3aa5e9d2c42b4c3a5fd366f7cf520121061338c7e06691489851c472c7ce3cddc3576e37aa1b52c41aaf91cc6e393868b6575c0946097356beb260a57d9d51d1ac7474073ccfe4461f839a76fb17af92132a2b91515a6e81a237c586e65d5d57956ce7360e648c42560b9003aba80c149fa58af0f9288fa70f00018dfa5715c6b2a8c07b77f671af636619af6b0132741404d359d062cffb9a278b80af20babb60f28ac8a91b57a8a134afec15350e7cca513e254e73c1c853618e21dd815d460573b6e7facba76237b658e5e0b587b6bcac5a58f8737bf0aaf0be7ac2c0a1bab501acd3c1966737ef239e4953fe9ad904579cdc135453b4eb6e2c60db576db3ee59497c812882901aa2f98323049e26a81cb9927c38c2ea313ad0e8977374d3efc658108658bb6b5299c5955157454e38378696d7c67f2cd23bf0b1a00c8bbf9df49efb8eff7666031b2407b2ae185d41fd9d9700d9ce0416920702dae3ccd93f10e4f7088aa6c3cac7e1efacd8124a45fd99e056ba87fdcd0ba5b94cc2b2496fccf761df442d42981d81ce5e6dd672f489f51d41ca27133ad586ad59d504a0c4108108717a68e0265e7130bf8b01b19c31669fae94f56d4ccbe14477db314510a7327c3f02415547bb35bb6188111c2f29326148ca45cd7d6e263ffc746ec72b844b0aed3a8e0940176a12a49cf5322a3ddda000fd6a5968b79fe4e0559526c52267cfe8b147e02c5e413dae87b6947386b622410f58d5946fc94449b455b1b02a2c55ab924cfad083bf030069535a520004df3b0c1c12759046190d08b4aab669a078af0e95990e0f06e68eca2ee78bf7502cf0d072f9f4e55da4b8605807495f3af533319924351f16ce5fb813b448b26c19f0cf93fdc72d20a007d759a678118438793a9f9d39c68ca50bc98242cbe7f9c223f7ff4d58787be53428d29f0b78ab5a68bce3ff447ec69b9671887b0560f8a631defc0ceae2c1f7f72650447af25b11291b6f735290af636642ebbc92a2f23c9d4a00ba84797fc4fd181aaa56301d38f4f87cefd72845b93722775c7c470f5ea021bc70afba18025adb83574cdc18b26bf5b578aab6fb7f22e25b3b5d5ee20125bdd7c193ab5dace16bf4427f79dbbf62398159fb7906f42c5d0bcd6b8494252367b15d0285fa07f4ce044d209b9f5c51f934594956e58171c79a0ec2e30d90bfc35a7dc46d36cd64ce35f6786eac29cb3038d082e8e452506ede46ed6fe4fe5be948fab8186450035179fd4c2087a945de502dffaae32c15db581431deb85e0dd2a2b53bae29aa1dae2c66cf2ade57b1af5e82acdb07f24bd6741d1be9e5ba7a4cfae7d5573628850af1718e88b2bdc5bfc42f0ae48f2a9efc463f3553dd852261f17b076fc6ebd58db17cf295d618a0276b57b46b6fcae8e590a44be96075ff7b9a84c713467f8a1c9748f36d6d357b3bda8f6358fe16dee493aa8b67bf134061586a448743f5caeb3a95aab648d4ee29e60bd257c8217321bdc6679ed06b4f40fbe4258edecdd628f3cbbf42a0dd4a383f1b1e0a4d91f5e6f66d0280542635db5b79f7bbb9d29951764a6481244d6ece6635b62d299502d70b5648be2eb500784e577b12e2a557162a112125ad2102ae030b811404a0d998e651d7c144215bd64a5de4ea5b2bf089191a6abffc2573df0cc3e39f319be2e5907780cfc37d7d99967c4ac1ec85c4d3bee6cf1082a53afda90ec5d238c07a73554ffa5e06a71bacb27518ac3d15eaf770ef49158443e4f209702d53127086976b9541c5d53f491d1e3b409ab6c99a4ee2119bb5579d9061578436f9a9ad80ec522683396ace7f6a6c3f8b5eb98ee3973a89bea90504f0531669550ae499d511ccb5ffd458a41b9ce248307a7d4ec3611aef1707af90027e308aa718cc83c35764c538585166c919d12912500f0d4270ea45b140695a2d9eb4e7f0a696684cdd0b5ca456bf77d6b9f1e8f05f689f28bc2c71084ba10f651ce179f90c2f1d53f5cea61063cbd6938d5b4f3d34f5fea471c0b6218159efcabff9bc5ee05de20232eee981e1e7eda1eaf381cb2404c5f9aba604940be60b252fe35cf46d4ed4c38ec859e69d60b3e39c5991bba0734c6b0cbf6b67e91a19c9c1615a35cf308c69915e9d3e334df6769c21936868711779653e8e6eb13e197f6f1f728d3ab877e17745884ef56730c1fe6707c609abb4e7cb51fd703337185a13261a6dabdd29bf65cd810f855313786869bf854ffd578df4c004f36331f0133eb6f76682201bf6139877ea77372bf5c937bb61403320265f00ac63ab56665c0e9b7022c578bf06d45743eaa3b6d5eac974aae918a234e50f79f446e5dc4d2be8ab6d54420f19b0ae90e5387bd348ccc147e25690dab3fcbc2607ed08ea1e734d662afceb7b30feb0d7ed24cbd7cc017c14d6ebc4259f607f1159d37d271fe01362c9e65fa03ab1649e391646d0339ff7d76c39a49a1896755cf866cbdfe9dff2f7cb1fc0c099117259c9229844102bc93655beb5017f4ba7f1c491e98eb04c541c1d1998f5b9be1e353109e0939c70856d3c1b6a9277febf3c2dd9bd14899d57087c4170ae48d70b6f5e0161cd188e76d773cc3d605aa7b8c77dd01ed2721310010a64020f53eb7250f8d4fb2230d35c3082f7e6168a16a49ac823e2c9c4b6e8e763dd54763cf3744329bb7814b58d54f7ece51f848eb990bede7e65a4f03698b385f140e66acc06fbacf07ddc35ffd34f281489d7f58826c52d50c5cbeaf7ffe713a422671d6de8bea1bfcbf0bb4928aff399ca69189c04ab4058dc78b6a542b7a5aaa86547279e291c334267dbc749eb486263a6933cf5bda462b4950f048e06206ebdc2966f660574987e57ec4c293d2344c69e7120215b55a29868462506937333b1c7ab86ae560634c21f0511339987b43a1d611f284a19366eb5a1bf82348ee8c06ed4fcba462cdd7300e528ced96cba9700e4fe41180fc8c4c012eb17e1f5c8798f2ebe7ea8eeafb58c368f794a39714d214b1463f6767ae4ca96b8d2bc490275322035e6e1eaba735522dfbd705562e271c39384f8a9f026894c32c3932c09b946671db37de3125ade559f167cb3c1b0cecbc92b6273514652d61717142b554eca0c15d3efcd0e313939ed1501be2a819abc4efc34ccf06bf6f6997e74298e9e7aaadb4aa096416bdec271b8dbed503d49ab0032c2968634e6308af45af82349461e9096153a16d92ea53c9981d99c5333923669252bdc4ebe79cad80c16e97c753c637135d28b4ee3b1d0c0b6cf5f8f782eb1dff4d00544a0904f86a236ad6a6af8958adbe804725430e1920e3990e3bd419431e4fa30db41c38729a0b2d82ef89048135375f28106727c5931f63571659998d81c0db6b4a4f5851b6e8364cdeaa072d911b439a7527787b449267c4912ad51c64d9756cca1aca9aa3bdd4d9de2c8de70debd9063486517d6cb8aad42890454edcae40a4bfc5ccf0e348efba46c26fabdb24c080f022937f463ccfe2f117254fb26a45f90ac9279498ca9fc08b861271c27282343074da11d0234d19e3600f44a3608e841f3356e1edd4b6c28f743db8e949476cc4f975d4da91c39b481a6c0d52864795cd26d242d847cb9c40ae6f37d79ba7bccd315a0e521904a579a715217de0a0c8188721c7849a22c450c07e81604a76afd9c38b8c0ce7d35b018775b9fe92b180a47f80ca7ce8fde0d73501ef9a8fa846ff2913dd0901c4dfbfd848b54a4ad091cabba7a4bfac30e2b4b48a1d3dbb1f1f6c2789452b5517995be71bafece0d0883c1e9afb38991b9281c2bb57b7de02f622fdd90ac4c8803b5b3e7064c70860c16a3034d2e82c248fd1f616d49b8d9af6e1be881a8db1d0dd4f9a55d1efb339814634a9932d7954838657bde096256e519f3fc101f11d9900c8356e71f8f17f5509778a3b28cee1c5a8a7a35677903123d76506cb516ed94e5ce4cc37de87fcdaf6bca2eabc0b6403585c241e68722cbb1a40ed4f44b01dfcdc72f08cae3408ac33dbf22ffd994fa088550b979037e87d5bd562beb47ece508f234a1a41ae37392b21153d60a163c9c47c432507d83cb3e187b217d646c5797d10f1c9963b4dbc20f91c78208228f81724269b47d61e4c2dc6c450d4a346115d0c27aad95b3e424626dd5c95daddcbf74b0b0bcd20277ad2b9355520846efc36c8a1bdea4a385d3fe77b0dbeab35a6ae0d1beeca2247e1ca035a9cd4f9ebf757b66f4d5ce7e712f5621bdba5da98a6497c436ac554028ce6350a1adc10c403b07157c2bdeeda5486db7fe3419d68deac0e6351e36d0f188936557fdf37042188c9118a7059aeebe748ac0b4b1f4da7ca39f4db869e898c224147c446849faf13a5168816f66ebd6e7388181f2bc1e422d86ef3ddc39c3335250f8d79e4abaa4a53e7ff3f61b7afd02efa17453269421a3b5243250860d0c0684e5b008aa10bf911bda09cd5d27179f0e2621c5efe3d7d9ceef7516e58117007d06271fd56482223afbdeb5b1986b54d6df93f2fe4c663267661c83569c9a3c0671f7c9d5c9f1b0a4610f0981643bf3a53ffc35126329c636c70be8cd29f6f48877888af26a79c36598512b72ee964e79961919378661e51f35ec43260f0e05f9c7452f567331c3a358932c75e7dcf7ca40093aedcef79486bdd033378d9f1b4f91ad1737d2f180067df02562cf41b3e3b75f1325befa83c9909c7ebb7ce278c2a35a0cf1f843ccee34d5d24c77ee0f4198e31a466d0d1282e1aada667c9d960fa4807e0b299074c24fe2827fc98e7281478db663f990b890664edcb8f1fc4d06195357043dc3d870f5b6c7c0420d2defb8d5108643e2a5258343f738e3e175293583c3d88ae97085399331125d5884ba5bc7755233af634d6940e7411961691d636b672122e0b94350fff3c915f3360f7dc24be463aa99220a8bd0990acd51eb2bff1afd7485ba74d1b67a493fe53252aea6a22921fc775e87959be74b8cd11bb3b2dc9acf7c8a95490274e499a6f97a4854127fb62bd68c4d837052f7c81ccec073585bd086713a165b2cf9626ccf86d21a8cd478ca613a06a1d5656d32201d3e62993ee946738cb2bcd69639782ede66d05c46824d5f70cbb0e9a3927497bf08fdc1301934062dad048cf0975ede2b26cfd35062fb73ad9f55e0915bf622cfea6c4291e37f308f17e1c85900f0f1fbd26745cea3648f07b38dd530392516a04a356daa528ab80b7cd9fb1a6df3306bf73a8553e64f7d7bb63fe53f183ab0a94727283d920f87e02261f69b732fef67b71cf0cb13135361c3ec8aa372dc71cca041558c27622ec458b24b2d38a4c6497fd2d32e7f288a14979aecf09fff1221d96cb749e9ad2ecc789dc83423a6e7982618305680d3b4359a8ccdfa317a4c76e2e41d4e240c58529e1ce8dd5af79ae563a13b6db1f9504267268bbaeb208bfe944402e6cd52494a72f1985ddf4cdba18fc9b3d7a14f62e58771cb53e5422329f6b27c906295b3c663d9a0dae23504835ec2436614dc8689a5f6e70e7b0ff2237e497fe991321b1832fc7a94774718c8505b32ea05373e90c8ebb4dce22660472ce3ee329d7296ff4f94b610c37165c6b8dd7f55f631decb8746a3bd77d733e5a72a2b40e528d969d13beef1064199ed3c609268bcbfe94ca015c1fd0bf40b27f51c92c7d01c2e555e0a3d42d9bd276303b5dd77576c53968723ed67845992383fd4c633dc65770b7c1666d9967747e88e676b67a339e9e1b7688332450a52281e9713c38d25c013a3f07462d905cb05ffd8e57326e936d736d10f7c1f0c8f9deecae623a4349cacdff7c998299c18b98af720a8cefc33d7b3796d614b600283c27518ab9381596c8a98064d5d6608b19ea757d72caa5ff3f5823f5304b4309bf8ebb85615cf186e72c31ec7c5e94a20f50bd829d2b715c5e75ecf27b53073eb0c93993312e68c652726ffad8d11f39ee55721e5c1aa6d7e7cf9fe9c08e5c5e3e476073ae760e5a623c245655186fa9dfe2dcccc2a6ff1d11ddc49c2b6577cb69c2592a5aada1d95e5909162091b0da98d850897b5b7fb66a8be3f635b7f347ff31211a92212a0bfbc150421ff50c13325c4b63524a8e3e24cc957dadde392197d124e1029ffdfbc76bbaceb0c0035b7e353d117565d62342402f2b0f1f333570f935b12ea505a2926a66457d0e6c99cf7f3c0b09930f1d15377e8c264475a770dc881707292f8002a86887b70dd9e821f9b32ffe4cfcf2189496467032b357b5c2013d32dac3940206b9e3677cb05bc797fb3a780088f836b42ab723920b7052c9dc6127ce1e48fe044892237f93de2b0d8c8b32de1186e63cdb8915de3686ec52e9766b5a66bed7c7f0c271728f1cc50a49d041c13be14cc6688b2e984aa7b6efa263bd243475930af46b05e46dc0604a44133aed3ccec09832e92c255a9686912444a7e538ef5b50833ab3164c5a53a53866e323f1950a4237de43706f2c4609527d1be3af92f06fe04b057a1b2b770252988263e4320ac6e87236e1455090d1be83e8437f5d5e36ae7cc9949c3db80368325ce9616db4fbda25913668df256a3ae1f74c234a9b1895c82a73e85ea9e5ab46481d3770e51cce671ebedbb0f33b409989371b269823a6bcaa80f9bfa93a1f637c01819266c97bb05cd2e2857a2bf005fa808c3b29547e0a66cd532457e5857078b82b86aac9119d58ec6a383f43d80cec454592d78093e2c955043c15b14bb44121dcd2f5f144da561c8e9d1b1a273a0b71c3d71b66d7eb63117f6edfae17cdac72cd382e58fa715e83067952b14653866b53a0580b5a22e377d3e02568d71c76d8f7411d64ed65abaaf4939872429e44b6d11d6c7b35c43114a8e18c990dcd62ca6a3610dcf44b183f3f22239af7f12140cfefb89b6b04da6413f44f2e0caaa1a6f3d87390e9ff7e22bbd52a5f4730f4881566db480a7be39a92c1d49d766aa7e5c94c1afc5e8146103f3e4ad996390fc52b53310aed651b0c6d26054e0cfd457633727939d6e6fc587781aed0752f7a318f707c34f43da9cfb18afa30c00ca4af018b772a629f8ec46f2d67e81e0ae16b3a09f817c7429ecef0166f90001c9593b5683864b4cb1dbbfa2ab3d9e2c519c9e329171b8d40c84e6ccf31e4d7e62f3de47a288beedd0f8cd17d1c62ede8b27df62c725c681f772e60a71c4a8691341ede06da6d8e2dd89da901cf1b8a83c1acd07c3d3f4a0d2badee14532bc4e67b8acb6e2f4d95c37c93306498bbbf18aabae44b6aab177e1df02489116bf07c279ef51a4d264bac4a80b90673bddae6fa37674846c953aa7ade3300a68753327e3fe5c1c80c04a377ed446aca5fc97d9e9815410b995489af5dda2529432dfc16ab669996f2b0f6c5c03a6ad61423f08d041861377380afef054d7cc2ded28eb63053912a153b20c014814ec72d254491c8bbc8aea15cd5c29b89f7aeb281a915f4c0014c5e856d1e0ce391bc0f9591ab52b14e8ecf104007c282a7698a0b52c17a6a07822002c3c934b74ab1094b8acd941b0b5b4144e06d73e79936ea48b570581f096052e4b770eacdf1d0f403e1b117f0f6cb9410d90f5a1b936e94150998c679d94d35361575cf3a88475be6e3eabadf61ee30702aa103f4a5acf7f7f96e7116723ff74ee47466282c1c733e2051fc88347ac9d8db249412a466595ddb5c20109ceb112be888283a222c2aefd1496ebe52d01751e09874da960234a96dfa66434d15c6a91f5cbfcf288f221b922b0ace05263a3dd0e4003134eaa14e8969b48bb10d79285ac9959a3e463873b00bef3cc45783b9faf60679adbc52c97dbc565a073031d654fb5b9121a9a486d85b24a639b9d0bb796aceca58d382cdc52d6a97114ddffc59d4a0e9039b26f39d50731b0d2747997f00a74cca9d4c46ab9ab6bbae9f98f0c9038328127ef0d4bc57b47ef1e840f6b51157cdc75b372627aaf65ba9bdc47087010b45a1432f29a04ca71c1fcbf5b18002e1aca2542a4ec17b3cc3c34d9267835f11ebef2e39572f7a9483b775ee5e75f32a55c943ab1311ea8058a94c9a0eadf169d1856310481c089c4acf9215862cbcc7347edc4457d9ed685146112eb4663d18c659ae2c818708a2b5a08a26cb9fae39371f4aa64f67eebdbb521ec3665400066abd62271a0002acc69732450125edf7f25d372fb521b2b31f8a089ed40da0b5590ad84df8d0dcb7b2639c729f3ecc9d79e807d5e7d251e2ebfd775aded4206d908cc13e03cfe0891c9a892d96f60d5fd9fc5916f2388f715eaf4b566e28553c6165c21ca51a869f6dfe7fee1fd6db384f93939d2574d1ba4dc1abd958a27f51942daf067022f32cd5d9850767c794ac772cee034b18cfe2b01b8f56df8644440b843ec09cd78282c86723c9095b204305e8f76d7eac4e451f849658fa0261141564202bcfb65542d4446476df04779aee7593c6e8b14f9cf6d6d7b7479c154837dd6cdd13cce73874ef03a055ebea3bea66af9ce4dece5b80d8e813d9c77baa051d921f1ac99dd6ce23a22aa5552db4248b76a7d96e87d80f547a951670683aa9a3ebf59085d71003e8c2a55d6a84ac35f449b74b3bd366cfd62e133ec98b452c8b43de22d4657d7c64f1241ada34510cdba6dead1cb21441701cd82f2a53ebf34976ad67ffbab19e59c34bfb9fdf2e89b53507ed62f2b0c31e5d8431e3360f9f58d66a06c21287d76a8b8f3edaabd608b8b868cadfb733236e386ec4784be19e65b7b565fc03b12c0d29b07baae8cbbd4846391e0455f2403c945882b22b7e9f7e49c18134dddc0f5aca161f50ccf5e6b64aae00f89647d7187f599bc1bad79d3a31243b6362cd8df821270a6aded37a04479606f330bd06eea706f4722df8fe678d2cb54da26d8864f90e6279c2716959352b486f9989e4dab6d925ed4168b946825f5897756c98999752cf3a4accb6275fde6bc7e1cfd949815ee32eb2fc058a0f5c9dd5e994de93b43d2ff33832df4111ffb86ceb04e68409fc4c82cd476d0589e84ca127546ab4bf2c1a1af8239f6070fe0fb4b91172de89958418202bb7ca46142ea925461cf102a447729be6b28281ff004c502982a3bbdec60197e193e69fa426ee704cdcacf76063c0b65aadcd6a63d1e3e763ba4799df5256d21c67af8fa5dc12a99995b69eec9ea62c14edf3167f4aededc10d712fdeca4c9ad6d713fd9dbafe943b3ddf62d75267f6bc93546ed7fee1b581982371d62ca8f1872a8ab1fcada16027eb80f564b718838f59ff0fed470bb0b5b612cf63ff925eaa6fb7acac7a21bb89581b685cb69baedc7160d52acf29fd5ff3232cb05eb8b60e9998c8ff802ed64cff300e40ee97c58c9ab95fc83a1dbf20c088917f7eb1e0c77a3080cb407a2f3d05dc93ba85aeab50327f8e4bb3ce674b81fb14541ebcb05add28ebb7ca4f60fc56506eacf90e3a3ef9565dac99ae5a1323e68f469513649686854272f00f227bac9bc3476f155181640aa96adf7801d716349ba95905d12ac66542806b44c4204dff38a7e34dd1a16d17969a8cfd7a73056d3465ffca434477d4cb035ded9f37af2848d66fd69a5e213d5b0284184266191941b3c8ca588cc35e2c2511fb750a06044fc7a58f24ff3af9c19825c4e664ab33e1f60d6d0a304e38aa6ca60f926f5ae2c9ab5fa6ad23ee045d5e7088a85fc9bc4ba28ea5e018ad3749ce8ef15d853bdfad7d0b17e8d669afebc2cc8b9758533de9d735fe34a1b0716c34782db4ab2f920aff0161c04e51731ff43d9e71c8a53d74bf1f21ef10e1ec9dbbabf0c855b7fe0b957a334989fef1009a8a8d80255cc3c400dd697ba2f74019cf405abeaf9c0e3f6ebbc04875b65fbe4057a8632debe1e0949f861ca01e10fe347c47f61a7ac6e1869ac7fa43cc9dcaf70420fe726143b11734d4d50e987db665b889b5e8491c665bb04d6a7ba53a0280b739ef9e5c5f1a35af86f572a7bc78a71fbe83bf42d28657169b53cf5922618f79861120d6535e337a6ea1edf3d44eb10533fe4037c1baa0ca2702ac3160c2016c6e4eac014667d08884c1ef78e82c96ffc3cf2cab8e0e8bca280f726d244086d3039bd5a4a1acc39ac8df5926fa80887fe14363a5000cec78690eb1e507f15ea36b3becfc0c4a8a1fdd70069cb67e83e2a48306db69cbd74708944e424e62bc0345bcbabc609a1a63da6b6dc78046576d795a172a14a3e2ec7e37942c4ec84d26ed0adad8712349f368fcc06146c6fd57cb5b96c3fdd6ea415b866e0e34270f9a69782ce82a26ac0b0c75ad792aa6c91fe73e47b7fa057ec4259e94053294105417964a0a112c86ea0d23e45e989d8bfde7a36b86752dfe7ff8eecb27613eb3e359d1142eebdfa13414ed1c63d2833f4c1c357dd35f9ffd4b8a45e9168e9e440b49f7d809e9a0afe8be3bce94d8b925c35b04edfb53c93814b26cfda2c50a3780e3028c357c845771068694e75fd6dc50ffd9e2ea4140d84413e0ca01337af58a3e6678ac9cfd9ffe69426352eecead67d34a50ed7ed57d9de9c34536d72bb1ec4b09891d239b56c01fe08a61929eae8802b1a6e162374f628220c769de23884f31a02982b2a3c416fb9e07bfcb9aac068f7940e0d75f3241da42418c563e5bdaec94f71b7d66b1129b2183b287f8afd88124958bd6ba23ca0bfb34f011c3e964b99c5d16cb387280410cfd25714a998c493634f4a44bb47b62acf7d8723217f2c2783fb717fbc720490303729cd797336d78219bd6e93c67ef2c3acdb2657d4f222c0dabdb388324cc1f5a8cdc075c797a76f82809f749b68b996b16a43412c0dfc3aea3f4fc959913bb8e25f568eda9cbc1ce45a2488741189fa6a79d8ac4dedc7b0ccd26c73307b45808208732355f78b30080a9ee65dc75e963eaa12c6aa3dcb502c884ffba3453838f0b30c64bbedb11d9a07bde742bbb722e6dd25dffe6de8d800abec3579aa96730d036fda89e3237392af1612fc96352954cf95060f9bd0313575ae46cba941bc22492d9105ae9a31adbc19c498f48cd26a63fb0322efb753c6433ca2aa245e8fd0081bde5d9a641c1f4a4b268c8ce5b70bf26e16ce785d80ceb5069dd557de3a9b01b57248b3f4036eabccae9ef9f823982e158d1b59e009eddf6f2543428a8ac6cde7f5d651ece710845b5f7691740639f1d93d67f543b1b137209f859b31d499024bf1861ba825bee57ee9dcabe6f57101906b7e9b85476184a8a73dc10019ec70f3cdfa50083b10749f1f063116cca45e4d882dc5c6161eb0756d34d237c45c8172e7cd04729914a7293f4e64df17311937e1988fa00f977049ae0721cc5ad6cbe00392193750dbfc88957ede5ae9d596456305e1f85295902a15b2caedb88c4a2d91976938988f18232af69eabb9b11cc6cc65cb8ee882b23ec26d5c580f24dcf3e07e9a6d58e708d499f55c2b582d6648cb9e68b7f9ea78bdb888c80f977478af46a1c5e17b88417344cfadfff0cb59bd0e035835a77aaad00f263e436d334c78c8b25325d10b374237fc5824e96f2e0bb4be5f4211494155bf8b2452d5051ba3981f859db8b1220f251d6db051965435247e9e361a0698d3de0227e9bd9b54392ac854dae10f483bdec18541ce3bf7a7c59e396ae7d0c9abe07ccd7d8067e4b271f79eea7bbc0be6468064059202dd9b4e301d9f540f9769ec61e8a76c29343e1e4708e044f91979a50bba3e799086a3ef60b16796c21faf008344eeb2b93d37536a991c453db821c1115d2438e7d479db178aa7ac2982b9891d541c30056d9153b42a249c9d6534c7cbb81bbd35f96bdec57d89440c529c6657af274e43d103545dca21fff3adbc4dd01c5f6b28c379a3e765a86172ddd1c2984cedb44858e88befca7456f2a029dc3a0b006a037127c3c6fd1dcf113f6a83933f1154d73fb859c86def5ca13e6371848fb7f538c81c13fc58e3b0bf48c97f8c8e5b560085277b65e039960763a8710cf2652f4a497a46de42d5a0c9863a52e913f56763b9bae578610d2ca48a0b09a3c239641942029853409a2f7ddb29de0aa8cc179894b53dc924ebbd1a4b222fa02f7f9e36947a906e7acb01c02df2198aac42bc6ab7e606b451888994a2f05e2bf62fa549cad703daebb4128e3ad3e5f2e00112bb904b19d8a5f9e5c29c76008f9bd0616efc6136ed25dbb9ccff342d731a52ad15ad78f89ee6490b78cdd26f52c86ce9a7b6c647edfa8e1636f4cafba677d12a9c89fa8e95916eab1113fc36cb0923e251755a2c6ce196ee2d0eeb875061cbb45a9b95aa79e48d0d18b9feec0a03e513ce7d5f389d9f52cd0042f707156eb44fc0e639bcdd68d7d282c764976f1597be07427eab6cbaf263190111853019dbdaff863b70c957619be762adeba2c73af062684a5bf0332afea581ff10496a755398ae5f3efa551b027616185b23e72eedb92831f82372ca7bf0d826227bcae9dfa6a8ebfedc09c79db6a9435b706ce3ec9b1be2b05070a9fcc779c6d70bfe0902523ba938e755b42c9c4e1474742f7321d765ec041210359f43c6f0ac899732c5c198ef6230b6aec42349bf9f25e80120b2f193f3765e05bbbbd966c381946833f5bb74198a4ac37d79fcfe6db202b480079c846b3e1e1593fb1676497097f1e38df883517cd95104282930ed35bfee49b5e27e471125f42d9edd65f037b4d34301ef55175ddbf6b226ba95f87cf4e526c265c702068fcf86a99caeee7114d02dd644e19fb4f4e1a73a860d9e8df9c36d9cbc40111658f70b8651240686634fa67a1c983225f31f0442eb364ea12843dbab9e5e5bbad2c6cca6e58ebf3d8cbcbe6fc4d191e5a25ddfdb434aed98bc7323850811df9041cfc6250f479aab8805e7e554956ee9722d163498f5c4dd698b0344a48da0aa181cefcb8b6e7ee71891ac82503fba380cf0a2046f337934ff017d9e06c5b68a5ff3e0c21e07c178082548652267430370cb44a59afb947323377d0d1116d6b9a1f6b4c944a33a764854ae77df85ae0d793210d039fdc57e0ecc4f0a1fa387ea5319e2ec1ae5a0709a5a2d16b464ffc82fdff541849680a9c8e1accf2ec65be1d39ea0460f34ae12e423b63bd5fdde1155f80a04e6cf5284bb46043a139d3f674a460fdabdb3590ce9057ed0fc2bdea34a443a18cfc0f5045aadd5fbcf3b11fc17f861cb43194a7a5aad6cafe5f52ca9aad0498915b94243adbe8ef3e594457cfa498ac8ab3914fa61e9306b894445dbcaffcacc3750376cea7acb2a7975265f38f99601868c88e4ccb1fa0f10a17320f4530b37f8b558d7bc8f608a412e263d4b827c5d392bdc91511d4561014d486bcf70e1c25637dd9544145498696441a5678bb0c70a03b4a66a2d3f8e57808c9d658c2a4e71f3b845f7114a9486a93ed871a538b02abba94f46a0fe80812e55d9152f0d1af6440ff5015c74adc16965717e9076198bebd3ef416ae621c0ef4fa0d13864e347774db2314fa3eca76650c0583a90db15b9f63fbec5b0fbf930763513e767a4b8c939a0b74b0f06ed12237988b0b3cee09ce5a3c0c236d29d0aae62ff8d2365e22977513d27e1fea3034a7f8399db9c940d15faaf1ed24444878d177762442677fa020f7d6987c624f371cfea107489050c2d0216e2b7e221c96b9cf9e816dc496f59397630d06ba90d8ad13d8d0ffdaeaeb750ccef7b7b5a16a4dfe49a1877f9e0dea9fcf4147d5a741470d3ddd81bc91c7f619e8e180e29cb899a21ac1932a0630e63092dee0624efa0135a19f54713537950dd7e7d3666a3ceddf0dd2252687cb8d240d1b4449bc14ab041fa26a8338d9b45d45c816b7e74683680bf003cabe9a2ae921a82f63ce471f43c72fa3b06fa76ca85525c73c169df6db1a779de19d1083471f7833ce19ac03fdda452cb68b2cca463e5d381ff279430273cf979edb1c62dd57cf819b711f619513052dfda33590cc7bf764597d929991c9a5ae82dcb76e2059f7ea642cb54c78a3e5d636e0134a3e72b3c544ebe648be6df5d09b43d806366f95d0bb19b4188c90a41d5b1b674908639c55f7156a720a61dcfa098aef40b0e3700cc3c7ae8c2439af94af14aead2c7fb012535efddf3e30c1eb4bc8e111e9925a30726a5fb07ce24d2740e7d18be58f36f818e34acb63bee2cc1d2f4e8c42507d1f2add8dedb7da9f1db4747b023a7887868e9da8ac5f5ba656fb2f8976ff01cfe5df5f5d75da0e35aba4fac01d1175dcaf7faad0df6466e2e51a278f81f91e98824db276bd9c4cb814720eb97b37857aadc8a28c576ace5038b2df42ea79df1049f37ebdc4de8c056680c1b5a5ac8ec4c6d5ca1898c40d2a64183b8b39888a636b6f6584276655c4d8d6c123acf7fa5d9dd737676f16e9a3880e137deeb4335e1df53d3d66723f57f0a78aa53c2a96d07e390d67fd4afebbb0037eb9185007ccaaf88010f2fa55948660fc97ff35c1df572b1eca1eef815024a59e0bb6150c7ff60a0de194902fdbea386b87b7a0e9c4d3ef1d4dba39daeb2002ae4434ee63028b65947290a82edc7a837befee6654632bf0b4e669ccec20390f174a31026c60ff7e6402000380658334b85c2167dad84333ce5eacb2031e60458c6ec628aef6c966a7343dba1797a7ad3c62fdf045c98955517a6d9f8aa373417c5a3e6448064f42f87e5435b5880dce7406d6476a4cbf9f79dfe25c2ee79229275409e20ac93bc338266893e6d81de4b2165bdeff6fcb89763c8e998a60be338c1c8a0a7e8aa355caf1fe6346cbc71b20e1ca8d63881ddee1722bbffc8828dcef475b4974b2037bcdb9e3c20749476f2dfb536f853eb313b489084f98cf2dcc938c5c9d0f018f0b4befa0b28fd0530aa73d6a8f5c545c971de3a3bb9eab53fbeec2414e5ebc6e255f4a665144d584436324c2c6da0bf1e64165bde5926ed80baec168fb6a59cc91f4c544c37b9e16797023ee49b854421daed1a45d54692cb424bd60df66fddf196ed1a253d5e89d64439ba4b78408f866e66238558c597d1634c08db46a15a955d04ff640e46f45757408ae2e28b30694f9cc0d94e260f14554d46e26bdba73f8a9b644c53f6034a9af6c398327e228a7233558fc6981a786087f631dc0056e8501fb6dea0dd52428a7cd472d5ef536f31e6293aabb80d886e4c9c6f0e1c37693fad9d5327e1200ccc1f7e641fb5ecffb8602bbde52f3f8f8ddda3574fd1dc3af228de6788f6b801349c7486882207a9bc6134deaf7f0bc530ac143fc16ab69fc4fd0ef3ba2a92e0ba75a82a091b487c9aa417dbe1437a560b3b5ff4705c82876035a729329c6b1374430ebb28778d4e7587e09aeb1277eeaa3c9581012abd83c208a6700df0ff069cdb8fc525c075a1b852eb1880ff8e713e60ea42724a5e2c284619f47a3ab2b1f4c95ad53b6c6f5adc6f1451b6d3441792f49a6a1d1e5d91eaddda845ca353c0820fbe8e104dcd7865e9f29b9f9e94e70454b6614bc741e78f758e082605fedf079c3d5eabd5c8d402a766da5be6595b27143491ecf4cc355f1d4c8dd1cee9e296f3c9114672f7fe725dad50cba1569c76eb554074793ecc463828172ed5dd832cfd636be55e6fc47df3eb3dfb22b89843ca9014602f43c6525af770c9a2399852d71316c962ea5bbbd7970e5ee52a1830b93349b10f97f73ed625ffe53d1a08b3158a48640cd2762a4b2d8d5c043bc97c30c48567ba0da1552736f2cad522962a7dc0ec95ee693cd36083982cd27bc8e90a339b9d09fb0211e4be906d9f26882399c3a5bee312adf6ae261970ddbf5f9efb04834797eb0523315120bc611003cc52f2ff79decddaf452bd6bf43f34b74bcae72a4709ed14fa54ae3a38a088264399471652dfbd2b21fe9eec980a038feb024725fd20f13ea3e3306006c0c525d9834e1aab72f2076c3c285f9ac1b8a4d3120b0617b0503f18f24c58aae67167d8734d2c875aca694a704afe2ec068d4894b8ed1006db760a64510673330f0a39cdd764887c94fa18a3e75cdeb5ab2f8458adb7588d7241e9cfc1ba4dfc892ed018ee8b95b39506d7b9831b88aaba89fac72049506d06a88e0e6be19356e0422dfe33b3cd50befbc89a4abd2bcc6458f452f6fed3a37c589c64188b4cf9348c563ad7cc627edb3cc16cb7b4856cf402ecba7354ef1bb61d4f1fa803bda1deb69c0cc9bed75a122df0e87a911628e145f86382cb2119097fd2e21c42ef0c96d529baa1abdac35fb083fa018967f4d84264bcc80d3f11f36c9c7057c5ac29af920d9c4674739c07466b63c545cade682149271a6d4c53b56056212d74205f8c991bc22142ca3fbb46785367de0fc50f7de0a1f7de643a6ee63a518e7b254aeb3b1397e29871b9a1a5f74c90f65e6572fdb7ca0101230ee326d746480906f340a64006342f5d223030b200daf7c70baafc4b17c5d8522e4b40fca4a05c21962df06a2d90538efadf9477a0519f21e139a88a884ea84ac060ccfd0f2514572f41c62ceafe84f7a2bca74fd1092e1358910e5023f9225e411ba83dc248d6aad0990517c11e3c0fde23d317211b5774aecdb0728a038f4b270b9661aa801933a3655010643ffe5b8b084910bb330e89a19f93245c8ee9428dabd430d39e302ad6e8a22344911db71bae4d05dd4577c39ccd92afabe7f5391964b88639a41e92259d29f42d05f712e15ff6971d24ebe91585f5c26225fe593244568de4d0dc675b6045818ace4ce8535eb1e79380f98c974ed805662b10e9088a8c582c9d5e90327defe121cee35e072f34e048e80ad223677e7c3dbb97a367785f1dd2f634708636b67b2fca45aac4b0b4905a1577a14b305dfaccceccdcc0ff1e340118b7687baa562cbab8b72c94fa06d9447abbfc9a6cdd1cd0e22b3b1900463c22242827a2b151737baf4f18982edb8b0e3bd4c0d4a81b5bbd647bd346b906b44ebbdd043fd1d5a0541d22e88b10822d63773148938e77c9ec5e1abc77a5227424aba133867391ea537c3911b48bce31be4a27a4dd83a3db15e1406ef67d975da754a1f0549900dea03cecc5404aa070d36b82142e604972d64e42beece59263455f5905fa11d4eba90c473ba9bee258967cda69a62c82f146060de763eb914c7735c501d36116d2bcbce4899d476959c33941fa8f10c49d87577cb86ffb93a199c0286b55ead445eb412b11fbb765fd54d649d3dc37435a1771f886910f7f2744682cc26c3d1ebbce1cfb5bac81dbf4e884c4777dadda03eb91bc8e1039872b4e55aba61148f72e1c3a2c266cfb079ab6d38712286234212d7778e30c767438e934160cabafd818ca7da16df2828157b80831fbffb68ae28df898815b735106609ee8b8d801ca22a8770e21884e7bb850e944b67fa5ed5394cfd0d7edb1f44b8ee1188621e3616cd1e67107ba5f78a78db7e78382f8261140ac9f7d8e2c699357790aa1c4c84698f7fa74deb5a46013dffa1a1f03c07e7e05aac7253b40f802f5e3c3a996239538bf297a7c6ac7c84e4c78fae6b67bc373be63096e41f16c44ea75185be0f036b29a7f67d9c9255ba7e9fc32ef747b1342ea2e0565aa51567d8d1906c38d45b0bb5b68a05a2d9886adda4d3bc87884e243bf7a3e22388e9b5f07fd092673bbc117565d3df35c040628e2b169a6e92a69ef5ece3b4c73fc9a17de922b9be6b7bed5fb9c8f009177aa4e53031f0d1f6a27a783e7830b8c625171f4e7d8c20432553717f7eb2180610998336da2d3ee64cbdc86b76c2f6469439f4f82a7bfa52cefc724dcadd550d07fd96b9ad0f6a817b0bab2d077ab62ec0a3c062f39ab0479fd4242bea79e3c9e24e7457c5fcf8978e23b9cd69c7cc86e361a284304331338bd7f00aefaab0cdf0d579a712cb17328c07035d448d17a8f100dbe9c24c5a60e5d059ef4523bbc4bbbf06a3118194f3891e3d104449f86727bd3213b4851e769782aba69518e26588b967832236556065c3dc3b7d06f7d2cca831480878286999c50ad96535e61f0889126ade10ad152bc9d895574b6600df2cac07f7c5df732e300e20e17e172fe3e5c38344bdf68bb2e472d7cbffe312d1f455993c77b92137d3d7204cf74bfa725d70557d0a4f66b5bd2f542db40bc4be51ba45115a64a962e807776369ef79e031db54a4e61a865d79e8cb75c16acc8490a30c3b3742a80ee482dc815285bafe604f2093f8cd364baf2fa9edb02d76846d0008aad701b96895b18f2636b6802062a3461f73ef0d65a07b1e613f4151a3bd34130813308a002a26a44342c119811816362a77495c90f8ff125785d09236cac34a61b232d18bb52e62aa163363be830d6809a917585698b22d27c0c70863121fc31dc370da82faf6d174f09f8d93a191afb63c58409ece68125f1c7829dd078c3ec1e4001d06bbbe05b707d116bef2aadefbf21264c75f2aa6c725c0ecc1cffca7d57b589f1e3007965a5c21cefa955d971b15357f298ac05ce104a008577f5b6f6c1759252e2402275c6403f2638795f4c406bc5197d6005b67b0e5835e304c16b0fd69dc8cdf6eef5385179647492f22be1ccf1f385f84eb15ec60cd578617db26a16ed0bbad49bd0d6ec98d2781dfa234c3b137cf68a6b839116f108411c80834206f56cea93a27ae0346cfea7242ccbc65d628be1f9e1f7efa325048362085a6cd63d8d03a6f6ad8ca6ef7bcbbae57cade461728ee21db7cd9651bd0efd21fa763d012204d272ef9d102aa0cf30fc6d98f0bf4f8fcf861e21147c3643ba94cbd71c6396cae6df04121f24082e5b73aa18050feae51097c1b11f66010fd1e719328890b63db77754728e7be6ccf7a51c78c62ea3c789c63b6eb424c28639bea1064aec42bccf7a718b465b05437b644d52d45662e3f6a36685b5e844f38f9f49e16170cd0fbcbd6cf711b47f2f944970dcbb38f2a4222aad8d53a00c59db5179ba604accbbb06ab6ddbb1fd2327505df503059b3db32af7f07f4bbdb1a598118461ffa8f8d5bb605186464ece0ce8b9ec39a516bdb0df5d20914eeba80540b6297638d304a083d1c437df6b2338ded62c9af53173af0ec6eb759d89de0f6f0dcd13e66551c9107c2b7ae3aefe8aaa63d080fc463ad1d806422e950fcef0d014f0ed3ac2bb5714692a372a95b4f7ab1acd34f63ad31101fae7ca219b5d1d402a74bc695efe72043b696b3254ebb18843815d91cb298ce2bfcce58a0c796d3ff36062926d835bfecdf66180a1d5ef02af5aedf5a72def231ffd763a38763f639e6916aae04fea6296b3b1d5b2aa9c828e3bd960be96154718b36afdf3b4985075184046a34b61e7da8701752bb84a3e1e5b136cc935639591823485185fc006777c97b47b07769b062fa32a15eedc31f8150338f90ddb55e5c1756e971480b6a16347c0e96f1fcb531b0a41a2f4234658d03d6dc351e1641f801159dd013b515ac8b9adb0b08ffdeaee42f8542b2a9a637e6d2b0a3e4f9f3ba8e76568774c8eb5fa5e9725416f1554688027f812972bf7b4c9a126043541b8c886293b7c5dbbb1043576c0b760660a6878bc860cb053bad1420a77048bce7ff97920e0997cc992dd9385722a1d5f36c910a75189e8c9f1600fb6780d44c9dcab71d2054cb06d200ce10e3f29c1fdbb86ab6e8859325f1a960315eb0da35792a0ffea20c376b63fbbe164f6e8bcd7cdfc1d6571d1e264ef60654f17af89ca8e81b2f3ec8cce2876f0d5826674b69eac68a06d5815a9fa3447340642b8e0c51244d48ee7d9a3b690fea5a17d49db93a443eb730aa161f144ab645a141eae22c08cbada413078be742b78cc745129a56b05f3a674a16a1fd954a9afbe51636c8fe4bf73975cfd617575d3e8d00552b92f11a2abf8e39207b7aa5b930d7156c20138629e18049484192557b88501f057e0c19eb15ec0f15bab6bfbd67e50a68f699dffd962b2a74c80674e0e445e2ff4a35287b6c945c31f07b583edb0a2fdef6a041ccf8c815ff7fd05a4929c0d8b0d40a28d5da0deaa91724d2872eae19b91ec7d40eb75afc20316fe2ecf0552721e20dcd579cd45de834708bd133e7f4e24f0412faf6aaa0732d67cf2c692a6904394043d99e6478aed7a9b9d54e62f945c14b96e1839035175dbe6a4dc3be90328163f1117625d4305d49d4abcf4da1a140f775c5002955111147f20dd17de123f594b16baac4fb77eb411fbc642cbf83f608fcc59dbeea67ae17e90abf94f7eaf5c7c7d605630f142dbb652611b7f46af3acdd41f6a7af91817983f92064408b422ed29de6d0c1a501a69f621c78037dda65cdb1c8e4e2339d9e075b0fbc981150dd2b3e1153bd399f5be8bb4adaf52fa1915f4dab56afc0f1a8a79b7a6d3659c022653bd31ed7b0dad54109c693c3eef0db95fe766b8d7ae4d47ac3d006e49254ecd39bf45e899e8f7199aeaa2005905fbc7c30ee574efd720eac2e88fdc4950fea9bc00f0b35f822823234608e086aa1c899b8f4b511e68eb5cfd769f6ec8841af48db1abf00cc5a0800f4c0ef37a43e4486ccfda570430aee818b94dd1c6a59543ab94d1e9f88cfed8cd325fefa2ae663bc6daa68652ff9967c3e9e2658d870252611b28ef8ca7d1fd64e5cfc36b0932e7c9640e19c5396b46fda1459f482662dd60921cc33183014ccb6ed7d9906f9662bd436c57fae02ac06962776ffdb4b365c2a12be0d5d4177406b3cefe6f766ec04e2e6c2d7f3658a27490879681189d7abc92c868adf1a92c52c4715a4c589ce8ea209ff23a4fbd5976885bf4e673423557ce054b5a7cac2ab357ba7219bb7bb1ec71923f66f00f72be681e4206f22ca3da0f764eb09a9d3451daca3b324476ebc1ede6527eb5ef14f242bc0cb85923ff390d33f61b955d318f42bfa715b5d81f546a1b2366e3d06bd86e95255079177c49373bcb14616444fc23be3603783edd340e90e24b1457fda23cd17a23265bc73dde5640a911b7a1b23fd5c7ffbc476d2f060f2b9c15a4824059a647e06aea3ad7fc6a01c063296a2e22263c6135894128ab5d81ab4b034e83009b35295761768ad7db6364cd4a1d60e15e3a76f60b57a45576ddbff1b01f1a437aa823a27dc822f2dc55b6ea2997e4078d5ab387a737399ea0285058556bf093ae9ccfabf8a608ae1b5b1fdf4098528efc7349b65ef290474c5abe25c391cb7c77d77294c3b40bf4117664269255f681ce23d8033c87518ae91cf95460295c1acff0162cff87b0764213a2ab55602f1630130aadb6972622d916e4379a757789447377b782012405cd431d8fdae9f42bf74081886338e307b8bebcc44921286d4d4ee74f2958c363ed2296c55faaba254a46a03dc93319ca7da6bc3505899ba8163c4c3b95a71dffa1be1d455404b025448675ecbe9bbc184140a69a54a61133d080b0518629766f9ed8f5610ca9b0630d00feb9473e619b93d5afed56609e9c7eac2905761765abd2d6ab15005828d8d8bfa4e34c8402c2f32c097c70adec3ef26e1d66437dab56cb36347e5dd3ec49bfdb4e4fe33d55cae97c4fb5a0c7106453efc28bd16371743f3cd0b0abb25c5601a1cbf0306872e0ac5418869241967326b56c4f983fbb8730453c7cecc771112fd5f59528667e5eee7998be862114c22042633ced35404bd8c88ec7e1b7922fae0c199dfab98870b6151307cb5168e3cbbd5011990e0856961167dc5cde4aa2d35dbcefd291234bce5dbd2182245f55e098c22c7aad1505b124dfc6e2325bcaefdf9c9e04455f8baa93c92c03e2504521de9e4077713d188b6417e0d3314430889e06d3f074a357bcce89b0e0a3d7807f2c7aa988f16c353a49d2100eb768ecd2f60efae981a6b5b7cf0854e85e639e31de36f8b818531da1d119f5ffe55192e9c2613d1704e1a43c52c204df8edec1b208040e36dada18953902dac7eaacc9789c4ca6d6b8e19a624cd885f4f196336876a3788b798e79232ee5b9c370ab4633b40e99953cb57d3b2225b03578e67363c20519a87bdc8ae1bff50f59b2f02695024a5f4897d17f9fc1f8738dc0110bb6384a74313446fc5548da3529f4b0e0bda3e4decba5eb5a5f6bf8f83f7072a8fbfdd253d0067e77daed04f00353721a49bd50baa1854299bc03984c0e07f39cf612313b7b8c0f33f326527dddcda0b3d5365794ce63f4948f8d465b6ac933a70dbb83ed9bd0dfc0cf4b282ee1e6e8e7c212ab03ec5718eeffcc09dc4448d037c3815f63dfea51b7eb2e28d3da23b5c59423235319393d8ef49511124033a41f4f689202ae0c62c6d65e1f69f4d3fe20b4487a87a66f84c8266c9af7450497cb2e09dfdb1030b7914fe37cb6eecfcaa10026970b9c908fc62b25bbedabb927f8fc38d50a70737243a17f56f019617ac607d711d4058f61647a2e7db5a121108bbca9d97f7048e76cd2f0e62a8a4fa3587ece284713c29ba6a36038dcc270977ae791d7d2cd062eed5e9611102ba5ff012fb42b6c01ebd52142c270a5aef92b023e8777772cec4f52b6413d1b72f694664e471e595255a79bb64f60df9cc74bda62dc72e68ffcfa8eed8709068b95cebe1be83f543d594cb2f2f65536e86a4ed8dc222c50a6485ddf4297cc8202c21e7dc3b15d64eb27acd8af7052eb2a38b42cb9f576490b70c096e8bdc760393860e8ab7bcacb052b75e93b9432a0fa25985d858d2ee2be71dafa1e94699e0c04e430f65ec14d733a3a63ea02790172f0653c72b9bb4badaf9afb38ec5eb078648afb2aed358d524e068f7279fe698a7b2a063dc37f0b27607c199a484d1a277dfdd49c70ea0a612a45dcb3ae25fc4c7d56028b250b31fcca157a99b2a204d09b7d97eab53d9a1cc9fb1238396043622497776007ba4fb674a4904968e03437d81e4850af0ad1d424f1956e28699788af9aaa40bc4bfa55b5e81f1c3223d74b5f299761e06c35ddd173223ad060270fc75cb2b1b0a025411db4f1270975ecb2eeaa35e6272d29549bf003e369ca5d23c8b7012be418b87bd105160534d00e43acd82a2bbda2e1f735f3e3c075c354342b58ba470d36c5b6364d26e9d0ac988048ceea1707471ce09d5efd88736f5102cfefd568842affe813da630c06667e3de6de2a5bd7946bae9f8813a8ea4bb5ca6316979657148de64c5872129d897a7380810fcb08375f9da26fdf3a0565529b70e870b232f43380194b3966e54c9c7a884b28d8f75cbd6f3f86117c046c8d48c602152d6670fbf9579a6620211b21354f20bfb4ff0be183a9cf62215fa658937f5b90674552d9e060dbbbb3566de1d83332e106f4840f82144aa330154962f4565b9fa4ecc23b0f0789de7b7e64d703a1b7e4899fe211c3d25a2f7cabba837104152e98ac31f9f4ab1981c2ee5b0f28a4646c88982d9b9592790662eafcb34c2cf5b76aeac11d7e3cd5145dbf8379ce0f87a356595077657e032ee556327ee8dfdc25bcb602109c2a2c19bd3743b56adf004b4109c45e34116ff3568320c867e2f6cc2f39b7633ce8bf3a1bd1e43e34b77fb869f26427446d71d6eaf4925daa16d87dbe97d7b6006ddc76cd481287525bf5c793ad042bbf6ebf1cc247585c9211624364d6ee9cde15b7e1cb118c68055167f54c8247aaca60814e5c2577161f4ef1d79fa10e57a7803494dd37d13a2f5e9ef89a726e32e3d776217edbdb9ef83880a4c282b2f9617bea1d44061888d04d64d8903c0975dcb82c56e502b0fec71793d997af71bfb51e031466b34b783dec6357170d905e077e0aecfddb5a57a7e022c001d7c497d1a803a1a59bab193809e220b89843438cfcd863a7c29339367a8e7601946299725451d845f04cf81099c19c9ea3e04b09252404ae8a90a9024f744e6d7ac371747b8f3795cf5ac65385361ab8e7a3f7c407594bfa25a6fc968fbe7f704fb70abcb9d3873b63865249c3b7f7de10fea721928a54e7f445364364b8e730696e716230a967dab67813a059bc97cca90cf20b041213a3b0ab0d859a357967c76dac680151a8bb2c3e30544d89c7dc5fab16340e2766fcc5e952a22bc9953fef0b67d426d7d02710732a09128c91f4293e4bd63596cc4b9fd1eacfc6690812827bd4f72237f77deedad509cb2ca126bcee5c086f940a715954e1ea9bf15b67926de3ffb18f90cb8d5eddd57f034681a175582c74546b51d3768dcfb2365d0e5839210e370c410c36365b0bbf1087158d588e3a0fc82f170d18ba72896fa0cddf4b1e76c4ed105ea5daa2db04f559cd8a2e2ef9fb6dbb97debb3c0e0b743392966a8d93cba82de3fcd16df152ca541b09438280020ec5ac63d20197312d0a295cb4cd1f861d0dddc940acbcfc47984c84b3b36638dbce415b53a96bb5b2e90205760c92f94ee792cf387be29ba896e988de9df994d2d2ea9787af9fc92b9ddb349c58cb8721181a0d544ad297f6551156fa7da47e683b8d7bfeb346e6151e94f05174a98ba58a79328a06ad650d36a38b9e578a0d3dcdeaa8e120ea4245a10f5c781c82e1b1ef5975517113584e0120643418b8f42a05ba84c6eb9f795447eff0af17d25d02a0caab2e28a0a3fbb4857977bc73587402c31dc2cb6d292b22d81099436ef6e2b4eec6d6258411eae04e2f9704df004ae7efb8d65999c992e9cd7256a512a9dc56a7117882b99295a1f5ecae4dac2cd4a4913f89f81209a10e08c7fee413c1c54a8d1745ad3f22e64c0f39bff145d5554127b13f6e09ff816779e7c5e1dbd22d423dad19dfe0c069b56b95d5a6b1c46d56f0ff2404142a2c09ad36cd9d1e34eeef2ed0a42ad72b8aabbbc9274c6c19ae05552ef4e229956c60cc97f8c336dda23d5cf1d7528e5f26ab6d1aa87ca4c6750751a36608d9e1828b81ec5d3713fc4624cf0877eb3687be6bac2166ac233518edf0186fac16791184a4780a3edd8782b9f890c7eb180a24af08b4754cfd356e840ec6f3bc2a728f6bb65b8584a73a4632c74778a45859b119f5dbbc573b8dde121900fd54142d32143ab0d1eb1f066001c7c7faece3aebc66dbbeffffd79422aeaa56930564ffe7589cbf2179bff7f1a87458360a1c3b73a1574c6144f84b6da979be3315f6feda0743611ae8c27a748156d1802abed348abcd2f0fc0f44ebcb1094421793e8e9bbbdeb82b8c6713a3dd0a058777e98179ff4fe885f045172204b62336305fd4b8695f03da51613c8fa1f12921b53e6c898b95b994e4b74cf55937ca434b75be383edfef9748e8fc79dc5361e23ada3d9a329214261d3dab8f7bd42078b9b0428e4027176836eac50498eaebf65b0957a12afb1eae50fe34873b96caf2785228d4574419b7bb78ebfd6424ea960dc6b4b795ebc5eba24b6ef0ef9ab271bfd18733730be1bb3be4684fbcc7e2dfb8a8b48905873093aafcdaf47e24477fb7d9c764a1af36061642dee80562e6f3932243bf5b7773364f6640f184741b55e99da88bcb0827d2eb31c4f2bf9c9f67670b63ab784053b83fb84bd549b064bbae770c0f25be54bf0c0d4a2bddd68ea7b9a3e5c46b62143623da0629c2bddc2ae37796251e265f82e02a0030f4e8fcf718f1e94232917cad070587f9a610e1f86dd8ac657d8cf8c2b6f402495088570df410dfbe611c7996957e864f80ddc9edd480b5e206e86a6d93fc3754123130abff8552142ac726ac8525a8f787f0ee8a60cb16ee42ffdbd5fc83d1b9ae1ec5f6417d11f10eae46103ed2d5982760919e4161f8692f6002188e1f4e6616b5c3da48c3d0277119cb28d741d10f896155976ea49bb859da4d29d82958e1da0ebad50115a1b87679400ac1086ae2bfb710bed948808e074cc49ad1b8b2a0de57cb2bb5dbcdaf645aa08025cd71f8b0a755b48fd71e0145275ef00da401fb51fcf273cfec318ba2c679cc538590777469b23172e60c129d39b1fdbff8db95f1589b130bd22c8418db6943c48f72d7cd3d9c9e293f295424ed0eb77620ec9205d9ef86a2c6c887033540c5204c5eff9fff97c115c72316b2afafd34593177963240196e642721c00dea028ef14189b52b5233550793c4f091221374550434c1657b5d5f59091eeba0634ccb228a4d42c5c7f36c7e3dc1decac055a8e043694676ab17b2390c1ab2756a01273550543e3ea7f9f81822020f30d1dfbdc5b60860ea642117100d71446db8e2da7be7283e7ac696d242f79befd6a2184f76e785990435eff685736772264b88397dde5bed7459a13cb20fa5eea755c9c22df927b1800a70363499a1e175dbde7259849696bc3a27fe633b056c641ba0c48d1807fd184a5517601e920f0b5fd296ca4bc433c5b6ee2dc8ff11a0f38f7deeb211816c688239c5451c6af984a863aae43a1c15ecd2834e2475960b61232866a7606bada411edb3f2834f49bef231bf2fb53e58eed04677c91bc30c8161dbf44c6e40949a0f89101b1e1208ade6404d634b008abfe9a7cf0085f237aa7cfb84fb2a2946ce1b05d7eb41ef8cb89b7dcc5bf845fdf071b8d752e8184800e00f92a04711db75850b60f34938000f155f82000fdea2b12b20d1bfe21ee1acc6a13c844816003b6272b9d8e27af1d2c28e1e9b427f5f0b6186f26480b4ce936cde50bac42f43c4bdfb9cbfb541e184a1b27961bed6f026d26100c31cd3b524b00bbc5d35376a41ca867dbfd5d5c70e696ec843b7f03c24bd2284519031664116b59b2916c64d7d0fbf3548f5c87432eda81fcc7b0f29180c3b440221069f399a1c43b68cc0c9a18fdcfae1e8fb4c66516e636d360bc77cbf58adcaf0ea81c83f8d1b90590b32192fbf433316f2ffa85495e94b7f176bc3b1a39f7a7eaa47f9fb49f6fc0d2af951945aff0f94d9053dc159b89932fd7ae080c81d09ed2fa4ab2e30e8064afb9bbd632950206a895eac09ffa84ea2681c91a1f1c9484553a720d4118c9bd49c00efff7194b525f8d1b708f22d144e437770c9f89946b9d64685efc12e565efb364ab0b59ca5f40878aed7f9e53d4f207b1c6fcd008ecbbcdcca10cf4cc79fb7dec0ca3cf2702672869472505dbc95452f2a8f5a49e83c2ca2daa3d0a2e8fa9c3a7de63dd15762e3696954296675ed9db108de15fcbe989217adeaa63498cb73eb65af02dbd557cb633860040e8f7f25f3c872cc98d0c5312a8afb8b5c96f41d714b8e0b0fc3b958f245b78db08df23582fe65bacef45f39efac94e59d2269441c6e4b5a544231207fada364db5fdd1d511df6f67fbe2e5237654e4023df74020af85b91c1bcc144c779cb2712f909034162c33b29ab02affb0ca8b09a6b5cbfdbc490600c2d57f0772e32f2d45502a6f19bad02d93395f7a624df748b170eeb1ba540b245910e2e0ba799b0142aad5ab00d1ae072cf84105baf0c1e7272896835f549b526242633edfa2b64800f277813db9c4bce3ae546347797bc107be6a12cf77d5e3f7ab02744674172c2babe12deb95cd50b5732d28632aa39a484c84a1febd23bac4bc4e4aff7ff642db1e1a6d1b203208799bf6c6aa810ec06fb86818e169802a436ca68499ef79d3c86afeb69da6104ad63f331a058c6ce67d7d66bb515f59848c1ccf037e35db2e3ebb871e143f8316e25a6bf26995b974ad4b990eee944237c9eb2707538142105e7d94b050af781aac15bdecc75cfe67f8cba0284615561adbd3a179d72d22e79ec6e5e4a34ab324fc486bf38b4053764c6bdb95bec5607eae12d415a9e657a070617ecc5c8ad716ef3b222ceb3205ffacdb6b3749aa365762e4628d373a72e99855a721443dc587904de650a9ed2b83b20002a62f3ff6d263e965e55b7e6d8d59fe56c479a68305d13bae62a05cc307785c79b3175a619032ba04e4211e96e633881a9e42ea128904754eaf98280df22a83ee4d69869496295963897c01ec3eefd70faf503a9afe94a95645ad9197728eca8df5fa033e8033c9155bc09897b4cd541f5b99f27e24340a687b64de4926cbd7fea393b052cdf1dce8b5d563105d7efbe519c8283e8b6f0b61a2a6cce3f0bb9ee22de033ac6d28e82933ae5b15525aaa5bb79e5ecb3ca4a2efb6400553ccdde35951e4dbb97fce16ef3887caecfd395914431314a081ddb1a2ef3e2b974a0557a60f49df4619102d14e742aea990551ac5235807e2691db9f0390cb9636edc3bc2c8fbc3717442a34047579423bef0fcc949c3a0a9210ff224283c57fc37802dc377df8f536e76d2d8dcc9bbbc8fae9e59ca3dce1237c4080663f4cc775b4d2b48007fa349b54b53d32756a3050e19008b0fd42e2dd796a343d42a50f898d3017324227996691c30f46b4d5e436aababa1f63c72b24c7f75fe55858edd57d0e4475097a84e8632902ddfdecb1240e4341d0a06abfa87ec982b8cfe9f686a4eb42eebc6784ced5bc41a64dbcbd5fee4fe0732029e03abbfb08ba5d6da6af886fa0b8e9a848b8122b0ae8acb1db13771b35ed571e1d4e40228d66c03648a550ffa6fe7fa347163045da5a1892d18291908e986aee89d3234d048ee015d437ba4693261d19ed2b437295a01e37779e759abcd851064ea2b5e4050a7ee193f4a3738fb5e88b1ac8b8dd9cc2d80ff2d88420df0728158278f4e6be8da90d584c588c6c5250d3de663d0b1a956650b3e81df526831cff3dc2e7e5f6c6ffa03c1947eb3e0dc05934cd11fbc5017d942e0f3cdd8add75022fb45ce2ceddc8bb95cbbccbe6cff15e376189abad007444c7f745953af3ccff331b19ca8ad343d7bbc7425ae473b14df83bdcde6e1d102471b7958876132f695a8afd370e33195c274c789f814291e7c414b8630ec33300a59d66214f0bbfc53ce1db957504c50bc0ae312b308c1d8064dd17797cc07183a759882db7f6ae8f18e6da9f0aeb70cf180cc377416cbd87555b1d7c16eb494ee7ed370cce10051d12eb3b7cd75ba60e4af4400fc8dd998774f10e0709183ba5dc531f2ed639295abf7c0e2befeebaeb8453e416da1f0b48ab0af1257f48c698fbd110cdd7e07f6bd3ac946ac14367d3121aeb144182263c507b092dcbe7b69c74764c8804eb4e13cc89b9f2f59b614e10b7d36f7310e20550bbe52832fe20b4e78dc53fd729f469e9e7fb35954f63d7b8ca332cfe7f31abd347a95ad64b97cb6fe9833dd90dff8a59603720d31536c28ea9bf8109c73cf89c2c994708f07c50ab0ade17d4a40e99be13fc2e05546b608292bb05a2767a2a74db12e08ab939275254b2dd6d4f67883ad8f98d524966935152e9dca98401cfaf7890a112585579809a8310551a39425a72ba3ec26045746db9d8b4f5b9eeb245facf4e62044291829e75f0d6e5665638dee9873fe4564cc64d3eb88172de47c047094f11d794e78b4a9af2465156053dc05ea21f948d39a190a03a28af9aa66fedcd0cd63190a87ea0eab90b7d941ac186c983b51f2705eaf343eb2eb2d4e10dad1920a73799497bbf0d106d7f72defdd18c0918d805d055c6295e67dda1ccb28db454db37aedf89942e7ebac1d85636ebfceaaf76ef3e9bf5c97d20241dcc6d6028987613c3fcb446bd668515b5be46b40ca4d598a803fc3d7424c925c4ca65641c088ef1632b49219866c4b4d1d3bb165281a2537e323e0bb33e3cf1f663ffd9fc5e47786b4e02bc3fccf38f15481fff04349de84a12fcb4d84173178201d91d02631e08012ef9f2ab2a1008cbde013660cb9f67ce1fb07ce461fbeaf67c7e5b53b1c48d5c7095afba9e55f04b776054a724c3b9efc02bcc47a8f774b4afc1724323ede5f72cf91f37802cbe2de99f7286b697d96442439f334e7029bf79f8075c5447055158c7e59f3de421af59c9d89cd32181158ae4d26d3577cdd6fe53a900509e2b66662c7e937283ed33052c73910fd9510874674e2db1f1e87659dd9e128f2e010fa0f7d05e1dd0391e1338187d1991d7322b28eee76efacec878c1f2a2ec1221ac5ed26cb13bbc8d5273aba3a54219df6da9815f07ba51d6aea86b7ef705bbe736ac4b6ebb3b3c5b49f933681557f052e688b41fe206d7a2cc2c2ca6fdf2d3d49cb5d69bc356ccbc3fbd3ccc4fc0aa284b3bf2c0734c157a3eeede49a078786d3c5cf3566a854efe8132b6226ea27183f0e8d9b67a23e15a4ba16f83d9873926b4c6f267ba135fe344e4193c58a58212ed6588068e964e9cf2fc8e89b58538c233bd3b2c51ace531858d43fa5a87e049c8535c185149ed70bef72c39addead76ac6007efbf277c2accb99d03e9db9b9cbb6854a5d4324bfc4d68784cc63553d1b2dd375466f88bbdf5a17de671151825c09519eb0173f6b38dbbb349d4244c815bb9c32739f36200e83ef656b36d7a9f8337fb59e28882d06eeedb1eca8c45366d090be8bc3ac3196555b53e59bc6c70511ab030ec66f8fb33338089e2bae2384ea4146cbd90c40a8ce67acc1ac55ce9e9da918b315f7490a8b859cc233d816badc4a17079d6c2fe612b036cd3c8534c7e26b988071ac7a3de64c9a9ed14f728a89419e8ae51aae0f2c30e9233a391d0d22c63349f7b2cdadf8de5894233f40ca4a2dd443e81c252a330268dacd661449d33f6fb2daa1e175bcd21341a80f8439886aa74f4008a57c0e5d6209df0a7fa99adb51ed8cd02ca3f1e1a9b0b53680350c32a4b475b14f1ebcbd4b2985939e2a8e4fca6aa7c55e41ef0fd0ffb756632ac74146cb084cde7dc9e77b0aee01d9bb2d6e6ee04d1f7fcb2d1571b493922c3224ab1cee8a3ed5924e2026789a0acf2a31fd3cd807b40b1fbe8a527ce5ccb96e62f76de205cca74c625c14bb59648f2425a6448a9d36dfb615568e5c06f35ef481a0b95b8c84a76058dcf64ac8cefdedd741ef59fc7c4f0d443e25986431dd0c072e5efb76ac79641183276351125f0432f0e88021d29d7d8134d1a649ef257a98f78b160fa1f4b949223ec716f675a8e2aadb83c9370140f1b46fdf272a5f218836d2052a7300e731ae94b5a92d3a9be87527747e5f30f81f1487a837f3508b11618c813fa68620377f760de5e83fb07f33d104c9900ea4496d533649e1b122ab22a680195fc570cc2cbb8879ae21a92cbfe0301d3a06fd8e058237b6ef5d2ed1cbc7370457fbbcb93fb7bbcc6bb06a2fb919df6f0d7cb24617738140ea733225dafe43426664aeccfe74d77f75808d28834a3fa583da4fb94c87e45fca9595ae05bd8684363c614c4227a56d505bde607dda92c404438166122b068242e30b275f5164dd39d37502de395b73241982635e7b3c08c1216fbc5cedeb8cc649ea9052fd7bb2422c7bb508837f679d5082a326e4c9cb722f333b4b0801305be9bab28a83a063546f83209ee07290b7a51e37a7c918ab73f63a746941db948e2c9ad96cac4c2704d95e77f4fe39c88adf009d7e4e9b49cb5719e6ccc2002a627f780f82c5e2dbe0d99d176e57f7b16a274584dd94902d914163ecf12d42ff15065b795228b8ed3bc85233b6a0e34ab2183a541183f8ac2c01839cb6b79271af3315c6b8a22cd7fe8aa882a467b6494bb495e42a5c8bb5901a42d320c66760822b90ec6168775a66de11df986c37120a28554a14bdd63299a89d1bb5de37174568216827e326fa7a8f4d4a90581a3764fb84b5acd61ff6ec2cde0be7fc04f230d7ba03d15b604450212cf0fb9c06f715e80bb066fefb979914e76537ff12a2f5739e4090d0d33ab57f20694912e4b1474dd1b42195fdf7d02b0096a4ad296c063089596ba462358d5019bb26fed35cfa95fbcacc6b0e87a0caedbf0724aff21623d101e7d19565de2e8db04103ea385be55c33f372277d8ebb60528066b31a71ae1b0b822cc28e9cf41f08e121f7c1e88d8ebe1b80b19365d4ceba591e3ee098df4930f82f22b1829895de92b0878449e0884e23a8417968af1b7b9bacdbe54c0b2c6b0fe95327e41fa107b8be7ab34469bc95ab9f7c5a08b990680cfd35d16986b95a0590565eb733c5d59b8979248b7547b117684863b9194710a28d9f8adbb713ab26d04f698df4a0caa87d5024819bb74d0fd86383ab89135e2afcb46055c54673403058a27914f1ac2190ef556c6a89c0966c81748c26029d3ef79fb09619fba8d3b40e111b3e8de3a8c755d453e815f9a317e14d0655bcfdf742a2241bbae913bfa937ce8bcde95e5d32c2113c45f146bc66cc141f78b9cca2b605d29f693e75122bc82b746a7709e94e2555d6bf97abe891ca9344579ac3963d90398ef9f1063f0186bdfdd82b7cdd7ec91aae5e2efc85ab13c9727bbdaa21e89ea0d8109386e65edeb44732baf67ce15cb38736173f170497d430dc53b979d1d198c0b993c572001a9a061931e3060e11a1c813e030bcb6a6cc9bb38f3820280002b1647f3b88ca5da2b99b07ac8659d82e6b5fc0be69fa167423160f46c4a5210306b0cc650a1b53b73aca533196d45cc25bb4d64cb99f44a0ca066f70e2eae18f0035df20acda3e3fc23c4551e9d3f66919eb7f43fd2e12ca7fd92ef86c1a5f89b3937628a467a53dc91aa5e8141e28aca28448d9b7d420777c7e9855b78b2c467a451ad69f0f64e23427b2c0523d5dbb75fae7481b705271630e9127261c79cf4fe670c4b6ceee41b0354161f4fbd83ef74a6ab1030f2a7905039df08e2cedea605504dc00fe207eb2a13d0d9c412c71c9ca99703f6404f30ced424fd4e7fdde5f6712e31575d6d86a170d6a8ee027f73cef85501436d882a2371b0444b2411435b9ee6ad34b997cb9a09c0d20c7abe6a867f15aef516320409c0b13e2534c058ed02136c8468f8cf93d40ed186a8cf4b22281f1fc9bca5d8aac4a9f64fe03e218eaa52df93030d3434ad3d694277f9ea7dcab09d53d5f57173078d904a427264315480ed7948f373bef5e287318a1fd82952431dfa2f0d0aee8a348a06e98bb0abfbc37ffd31aab671fbe999f692e85f3f681161e42fbedeb6b70218594712d9f1d1c9afec831c3c2952522cc6dde514aa292f25e4b783769677990c283f344165943bc9246892a6098e94e0b3a94fe3f8122a7df9fe837f8651a7b40fc52ca6092326393876093aec662a3586aa0fba3e3eee16b1a9a7216c398055d07d08bc467301caeccdb1ebd66c3b2ff0c6b71b07b6ae8eac75b5ff68da8ff22cf9ef0847d89fb8b44de4639c18925f73874233078268955800f562619033c97b27a60a4595a176eea32d59c222af709eadecb8c5188867e5e857feee224a995ceb5735a3f33ac45a3c556b5acd72de614651f98550710d540c410ab9059fdd25160ebd355b660c72e4f71b09619cc38a8684ccb8399972aea415f5ee72d668db5b4ec4567a98914897b924c02ef598477971c81f17a888414341044288e8a15cc44a05ba7e825699e155862787cab7b29ff486b05d51e27262398d73c117c4988713837ddb3bccc1b7c8a7d9acd50d694e57c3e94023eb1de05e3255668b79b0563d2b0d9d96310b8f0ed62ab448bfac6eec4c477b6b13960712fc1bb382cc31a9b8c2313b633521815e02f0252fd45fc9da8b306f7ba6fb66b21584910ffbb7c7ad6364b9865eacc24c794df0c5a0cdc7181d5d8d846fbf9817024f8ce68c00292b15c0820275f23cf3c9b81338bc57281f62b4f2fe129e3ccdbc99e374f497310765f5c442d54d3a4f498d0302e19229af5113be1de50fe1a4021e0e484ae4e175b57d5fcd867d4929d105fa409fc2fca80b1cafd3e2bd9b151f419f6918b7f383a02ed005cb4d894a596e7a8b89f134ec6775ae50684aa8135f2f958295b5fac1c468508262b26fc2fb08c1adfd7c862d1e52d9b1d75fad38898995ca3df69e86e5d03e8bd16364855c983334e340d47dcae4a2a0d9a98f95910c561ded8fe98a0589ee4243250d408fab0592ede6389f1a0ff1182d7e2a27bbcbab66b374c867214f4e4eab79e1dbd90c905da03c9fa8550c0ed402c21e431ad4d5262c8cd8a65cb1b3d2c8bb1b618d543fda14294ea30449f9e3ad66dd5f1555841858d109a96490ac03ff603ade2df02342ea7fbe561a382bf792ebc8b6c38fce8ec443d3116bab29eccb2d6a11c69f55a26c2696ec4d4821f6db2c4dbfacfe6f2ffbf247d74a287461ca968aa27fcb845bc71b7aa4d73fb2d047fa17d20fc203c7966cfa11098d388aefc43550e3f119771ed6449eee0aec2c86d4a7182674b904e7d9ed2bc5ddd5aa1719d950e83eb30d764153f92d8e9cb3d095e76bf85ca9c2bd83b9d971e3b751378040b628ee71e3a2a5c56eacfa8c485b1acc8d4a6ff0f4b22c2ff5eae48a7bb2a0190aa66ba08ad7e14b140985e6b7958fe1a12f93de179fb17abc01bd0e8de3f07bbcdd676a3fc0d1b9096aac82582ec760c31f155c3b11f6ffdd377f5eadc476616beb04e07dba284c01a4eb76b4725b43a2ba1cb6ebba5426b85d5f3f0761e0ed107ae0151b143acd8673f6e502d9ea13abeda240df86063a6d3fb6f6ffd9c9b01bc9861add4822ffcccb5804e09c6c6c9fba048ae96705f5dfd765ed98e00ca061dd05c0913e6a0531dfe5825e535335504d47f50980ce47d09d4851f0a94751e85b70f1eeeb88b31122092334632a966ab864a2cc9a753171eea76ccc9312f5d02c4988704f32816802370d095e5218ac85abcadd0dbeb2daed85c73702fe0746dcdea480cf6d660689fca0afdaf5506da384bd68a1de53d65ff76f139b16b362344c17768b273aac1d8772cecfb3e6e25f6f3d85df3bf6f70c37fdb284863e78eeb1533221c482ff7612db9a22e03974c060a93cb438962b0bd24bdc823163b4972ec280564f707dafc461df88e0a3b1f009e0b4d7f1ae78315b14baafc95b6455c1d06d6f99cf67547e6741acbcc471b48dbfdab1002d708c5ab80deb4b84872ca7059993c36edefa40919b7a657efd61c3f5d9715e7471f75ccb8aa4ffe84cd3561e53393c4f30371cc0473db65683da77a701e9e098c7f189b276a0b901b80bfcb8670ac436cc87a02e0f5fcf0ea94b72002b95163940e82da36952ac0ea14b559a0006067865eea3844b47841978e5057a5ac75dcc8e0a14b2aba9cd488860e817d4f1b8cdfe38c212ef161f5ac1dd3b97c0630b0690e6dcf0a88caf0faff85b0cf32e875788721ffb9a78d2c8546492aa9c9702d61dafda755f8b9e91c21845ba4b3ac8cb7356244394ba68b94516fc2438bbd606a115d346ead8d6f6d7efd21da06ea84a06edd65e09da1615296d13ac7d1bf2b03d464d99d2face5bf7218f8b6b4290dcaf48da034693d0f75c954e877b80bd46f749666a757ebe897cdc58bf820ae51c26db6f26e0babebe76a05254c95fbb7b60d68e486dd5102be39ae1e63464541a10b4f930b7a4bd7ce260919336b631f76cbbc327e69036e2f2a76443bf571fd55e1b35cdc1963a8fa862873f1148b471a5200eaa99a053c005c339b1e34efdf4cfaa9543e3eba5075e955e51ce123f9f7164f34705a150f1f96105db83c715bf1a9fae3ea01da4983e881783700c260694abb354d34d0ee9b1077300eef5a603741475f4868d82164d884186033c79a236c2c4119ba2ab6bdaafadc60f057deceeca78efe751d5a3eaa3cb9116394ca9e5fe5194d8306f55520f6cf8c2e642b908b039e54f5d96c0a23a38b0d3a81c2f01173236afad2a379fb9f538eb2bbbd936e6f8f19b9ae9933210a37d7b826cd3183f2c9fdba6351b3e441f013ea5cf44387862cda76a28e5ccf20defc9ada862f3c91fdd1fec87b1ef14afc155e2aed38f38daf2e4fac40473a1a5a09f4f610c2b6c0f7c1ffe79b83d493b4afbcaf64bc2030b12da98210b90cff290448eecbd49356d6c290728fdbb75d60f5a0cf3f73323c113fea06ffb64d5c2f31ac780ffb14f035993c321d68b2564c1231c4ec76c76703e86677ef3336f85c36734047fd604432673d1aff056a851cc8bc36e57ef79b01a5a7b38bc24d1c279d52863daacf15374e0fc191931d7471c451db79fb2f2a295dc909e7def43b8ddb9a8f882170a9d7de0ba8472d6c9a76ba48b591479b229e0eb4dee213597fbd4c9c0cc8abd8894be9cf10a5b7f9623684a9ac5046961e67d5bade7caef5a40928e43e4d1b30a7dd6afe4efea5ace4fdb6199a9817e3816ba46ff614d9df46fb2412485f96e105a8a52bc666dc32f2d20b66595896431bd26da4288de5cc547965df05c2962f48a94b61cc9327ae579cb0df39a876508b3fe75bf7136084608643e0b24f830427c2e04c4cb2c821999dfe8a086e9a9a729e59665ee29fc7196b86fb16cdda36ee4e67c159c28091ce2a96f386e8a9a78885214c3c999dd90d58ceb8c20d029d537440e8c0dc1292ca0c992f40ae30dee8947e6df802a51b326c7e793dce00f6dbccc92119b42bd62440bcdcad3424556f3a0151044c40cea15a4d5cbb2ee342ea7b3dcd37016e4ba4ea0279e317b9fe2d5126a412748f1ab3f3e6adc688c454a7b86ede18bbfd059330ff73ee93cf46c98446279f13563caf5d14f1f023ff05fc8b92b28b017783137c9c1bd88d0865478da065ce4bb180b52e96b47d64b085ad2af606f99e0ffc5d03dff3a0efd1338e3aa11804406a8c17d12bb9811b6afc996c73dc52553c457f8b88754488c3fc811588cc7c1dc42a6877bad2830081cd8d31ccb8ee9a720ad1c86aa6c5f73d529f2f1245a63cacb6e67b52508a32a4d8b37c01651c56206eaf8a166a21ceeb58f10c303849c38788e71e2eb1745827081ba3817ca751e12a9619cd49941050ff1a90b6d616b565f980b4a63b6265bcdf20fb139a66b20fed3849ab194b0afafc20c71a1b142a160fb045f3b28ed7d6ab85ad724bea344685314e0d435482d3f758e4c5929d166d159d64f3d67fc7b394585fadeab3171bd73b814808b11d87bd7ed4701c9ea72f5a3850832d15cc4c11fdcde7b5092da72638e1ef703c0e43b9acb42b2e6ed6638832f9a4cdad3e4021d8a70fa9ad651b002d46f39dc7355c62bfbf5347da2bef4f73587df0fb7748d7bd3d19ca7eca8f80a696bbb6b11b633f8f732eed745b97ffe490c0108ac2a938b3660b26b57f3d47154afbdaad20c1c951ff764ae8984075bdd7f8b57d5e6c1971bf9f6e1d20a48a5941b0923cfe6ce1740429edb3d62bbc1c7de402760b175e705567a7b1a08ce8272a7a5a1c3de03c391b4b1acc461db623b8475b77dcb9e5fd7d3fbcb3bcce547780c111ba0d92b0a24ba6c2b2ff4ca662ffbb814a01090121bd458ad5846997aee78837c22b1e8026341e06e8b2582d3f64a0fbe0164a3c6b19dff7cd52f06f71764d8ee6c87f5aee498a95177586562d57d5ae412ae4eb88b0f5c41f6f46982e2c5c1b5a760578eb9f40bc01977441bfb3508e4337d20d2e75ec1cffb79a52eee57635a0650799e3f8b59f38bc9c37ea7cb13d65787337b8ffa91bad461b74fbd3e7d9e6968dcb6ee6a74a13435ca772ce8563943a12a9ce07099f618b62104aca5ac573127b7714057003b1e7a61137559769a97967a8c598015ea0cd25095a00964ff829e1cdb4dc4e2675ad1498716d4477997fc3ee49a7a8a7a538213356df310cfc54e05d5cb2f36813fb2f4d3efc4620d90c79c5f974c6e212347dcab2c4e6484662c37b950d31a5bdac95aee2258faa36c0ae304e2f6e72bb998d04e833e352d255ee39d93585acb8d3a2f888016509bed9e440537570363d4aa939c04d967a83655d8584f83ff918c9063cb4dc43637f57a984bf6e4f9c560fb951fa02a9501627020a4d154519c562a77e789006fa266df8ef52ca16becafc2a1c000b0a1c86a65c7e7dd7e8873e14ba3fba54145952cb7705fd15e25ef3759300e0bd4ca5c4c23e226777b22fbc9fdda0638b58f36445be7f6c5015925823db63a118e52c007c76feba082f7c0028040b5c982cf4a2ee28597e298ca4acc681ab1b776844c6b46d39a699aba7d645f24e1a78a60756c15694f704883f00f18a867cccf7d0e8c8101f6a0cacd305f65c8480568739907564e93f6028afc48293f89738d84ac15e8d52467eb3f4c230fd136c629faa16df23f2b8ef8b5769f400991a23a22a3f3e5fac4022f9598c025cd84ddec2022645fdfe26ed2b35fa2d919efa173a3c44ffc2b5ba35ed6506efb74d5e15c125b34c8f3299c99c1b4d55d81ea31096710021ab4d2e2d3b0c3353346771fffdf00cc4cac8e8edbdd00b4ee3a3e46b04ed09ed63b19787400b776deeb2107f950b26e77d5b43bf2e21c4aad6a606d1290d8ffc174053314d04a2e96a68eab4872247dc2388a1e1827672d50a7b7f2e109c17f7d7c112fdb64f1c3e5274b77d520af6ee46cd555c1dd75d28c2d4efb2e3cd4130db85153d54557530d342383d4bce2293a213b8d4335f909a0c479ab7a11f19b04436b2b835db520613869423e0d203873d2a7a68a4bf2781dc110db3b52e6ea6d2ec58d43ecfb5b656cae15ec05c1128500e798147346aa4a3416415d06586cc41622491baa865213cc452baa6cb124369940dd67e1756ebe53c330cf4b49f05b218d48cc77997c51eb99a90f78273ab4a1687341dd69122132652aefc8a793dc8d61ba30454c6e3beceadc652e04265f96576f530408ab215c3f2f20ebc960af57cbeee947b422197f7d2a84fb6585e816367d62ac24eb399205cc3c598a9abf0b9ee856438458b0d48e4c2a5c1cae550e15e1356965e659fd40ad7bc6d50b1ed69513ef195120c553e97b48b67b2fcc9b27440d2920193c42da055ae057da2a664d3f74783d318a3180924a1b98d3d5de13f423801f2334d95a0438ea31bbf17fcea5736b11ffecf540a084c1bb948d938a62d6310c08e2ea963075247661bd4331abefea32eecb0a67d3cbc48950bbaa793985da94de32c190989f62f0f3d8f454df3d759cf7d8ca9d37612dbda6c2d471bcd8071e639ae67c693087775a79f504bc0284464e4277acb79493b9a2a93e5f040265a849d2ae51111db5501dcd3e57911a800213b2f30d4986c059a9133a52d07a5900b0534c505d7840f5d5361b0050c98fd25d853a20cfb3a85c515f323dbc85b7050661b4fb98e9ffa5a97d5027c5fc8a47dec0339dbf81c0d1d738036f49a0d8ec78f4b69bbf788371d56c9e98aaf03c7c7483bc6a28905f4dc474bb56749de478ea42e7a2bf52d86326c85ca9ef4c208b82631bbd07061cbec66e2c12734bb0bbac0503694ae7b6dc27850d484d8ad578f3999a5e49dc2d466b5e85d3b306b002e5753de9b25c12ba12d428da024cbf1e11f9ab7e9e00c6607ee1523c010ee93afc3872a587d4bbb0c83cf756bbe9063fe16c3ba41ece0d726dc75ddcab120df5ce2fafe554b71bd4a26405ea643bc66bc69328d5b1dcb3dbb5abf4fbc1a2e2f1e811aec02a2a650a750391bcaff2c27f53976d9b86bc40e0a956af54a62aa657695150cab56b974f6f1c387469d11a8c65d5f4d640f2820581fc857d5ff6b68913c3bd57f55157f76796572fd54c6879d05dab86aa0c5c636a66a62438c846190d6efa8dc570e61ca6c9a6e4222a88eed1367fef664734079e602f668e14805d2f8d2c581e0c79e4f897b092eec92b99c1c4d5010fa38817690f4df476398615fd555a4413b8e51ba9b499203cb93139f80bee5963fccf7c5aee7451c202e83c4bfcc124bcba957ac0b59e40575624d11f3ec2e7ba08a15df36d7aa2c7d15d34c547a5a4716518540ff9cb79f6888bfdb5f59d0800d3b7accf84926f19723ff202ae915ab1a88a2f57aa26772ef4868b6b79dafa6db708527d668da4b2ea06bee1f6bbdab1972315c318d0594792fabf571dfe034c6332b40c5b1100eb4afd7cb303481f9f9d9add62f3e99a0d953389883f7a5435bdc0bdae0bedb540365f8664e928236cbf0c44c5d145188c4e60a1da669d52ee900104046fcd49bc46854682b541fd6d1c0b44f02e9fdd6778905491ca8fbaa57d9d20f23f87760cfe93a634f000ce9d3671aa9dda46022b91467e9903ae94bc0fa4959e80b7299f0b365465cadf94fe582236ce56298111b5a2222dd22835a0426411c4fc4e5c02c393f93e61968e7513fee8b5b7b3f8e8fb9f3d710ff6c59ec2571df6e783a025db29fb7290c7882c4518046a7d75ddcfe48cfacbd9e20d0aa79ea4fd74511a037d85059df9300d137fc64ac59e07810d6cab305115f8ac4eac90f8f5aa82c12de041c4a1f8f775de6e04859c577eeaf1c6c8f9c93eff839992fb8047b99fb7861c4edff83a55c77d0f583141efbcb3d0712f34c6db68ec0b808a7cb7ee161409c2aa0ff9edcd094c1a8369e25ccfdcfc5c26a9c17365f5e0109c4d4d43baf6b4aed7e28ca55a287cfff981ae9106273e17252966cde314e48c9fce16116fe8a731bef5d441281c74b5e51552c3448fab12afe56fc1ed8177bdfa454ae1014752d8bdc53ca34c42714afe662edcad8107653e46bc4983a8309c0c63a830516250481cd12acf3eb5dcb177acd53cf6a519a559042dc752b9d7936dab39ce92313f0cc09cfe1f7e0f26d9378950309e121fdf6d30d553adfd7ddd5cd703c6808e004778b3b00df6195827bb041b78a0222979d67ad5e24a03564215e705145d75a405b44a881c1475db43d16c46653f05b20f310be5744f2c5511b3ab6f81d0d224865f6627fd8b1e0d29440a2c92c4697d1c27e1a1b6933ec693189c87cf3da5700ce9c4b479bd66f7d4c89b276a10edb240d06ce06ba07517e78732abf5d499c4e1641c0343ca1388efc22befe756cf635f4c7b2d02a14a415d5fc4b84d9e7126a1031c54455a5acbdc1d08cb31c733731bda8007547aa2d3293297797d10de64d032aebfdf7516959970a8f5fbc56cc1a878412b73ed3a47cbf5fd4b511989ec0db90f0fbe8fe61a61e7cb40b2b88eb62aa784e7dd9c9d047260c48687d4fb826b905e35df44c5b743d1a0f0f7b6a1824d85bfbec4218643246c2e74865564fc56503dca217903c78d8b0abffc0437295c221878af0748b25ee76e50641b4c66d1a05e85cd13af0b78fbb7e10858c07f00e454071d72f8f2e94487953a179709fa99c287542a654585cb29b2b3f1623c6fbbe9c8a5bf86db1cab40bd26ac06bac464150f024842725c55c16a777cbb944136d8011cd80888933832547cb983ed0ac7f5af7c47d72d1aad428b23f91a619bfe2222b7be835aa35d5fa7883c1869ab7356dddffab633f3bef8316874d5cbfe41dce996485da1ec7e68588d337265d5a1bfbf8c062d855a3d01b4f2f0e9498c63745f0a5f8be66a66f8614e0c70d61c8e0b603e9edcd142acabe9fd1aed28c30e24ffb9dd9519ed6b180e022d5a09235ce471cae2b69eb040d016664383270474a28bfacd5f02591bc110d1a30a840a586f62e41827d100f53e803dd21b82c196f2aedee69b31fe5af909e0662124ec90385ef2f3d3527def6c9e793ca35af5fe8dfdde54fa0931d807e4348e5d506a08df2747e8afce9d728119cad2b2901ef84bbbef2aee6241c0ca1e9f20163b800cd5d2a0ad9dbe82ea87f50bc124b3f187868e77692d6ae73c937b9a44a7e05b3680ab577841a49dfe53d8f97aa5d8b8bea382289da7e6023452d56cbd9e5b2f9f3a1c8615aa7302a83a484e02e7ce6caaa8a777dc2acde592836d4583cd93d5bb6e2392d0d38dd8f3e80991a5e09b8cee0f5df75da3b8b05515243236d542351e7258d012f6fbd68720082c6afdf89abec35476abf1f71a061982c9c567c8f5c922f33ef7efc2ceb3d8964f9bdce277c4b6c116bb69532c8c7dda1d82aca2b5dbcf24afd6bb2b467195acfa035314db4040884fd86c55721d0404bca6cc2fe9f5c80275330c89842b77754bf80c790fc2ce3f36b8ef67bd085160078670e17a1c0b7a2616fb50268d79012ab22e2391319da9a996138e5983878cc0071e719cedc5fda3d8efa860ebbcc7aee346c352e6eecc6e301ae555c6df73fe4624db4e20e082d40154bd352aa9a39700c18f568feb73fc478d89e559f63059460ee315ce9ec24bbf1b31dbe61f939ad2a164590ecdd428b927028d5855d8de60df5b47e47f5fe4c099093ad42feda61aa6109ebbc45240a3b3dd4d8347232f185ff98cfad1b005b1013bf8fc7e4b58ba57b462537a995c94b95a0ac42cfa29f5d18db8072e1c5ce8977991d555e5d046c1af81620e7b74662cb4be4bfc5345f4aa08f2ec0ea6cd3212cca380fe3539af8821e356e56efbdcd5106443ee5fdc7b4097b419c360283e6a8b3ac5576dc4310be282b7e83dbdb48df1d3dd8217b85902df705a215917bd460877d07b233cfdcafd8ddee91acf1af27208857a51b5a590e05ad6667f91b72e40b1f306094c9cf0b64719bbccad7d7e69468ac2ae9951fb84196db933186ac6e8c973f658ff515de27f7cffc0b878f941831a5be785ccadca1fba361c094c51112ae57f398caa69dc4d5d004420eb2efcaaec374e3427198e021fd4582d7d5cde490c03479dec5514a3a277635c897a7a3785d957769e01220ab500e98b271f7ba64186e7ed2666da16628b1e941265bc39eb0c182cdf0cd835730d3aee13c30a0221b47611a23d3c0f4daf437a3a72a988e31ca06537c74bfba047e13baf0cb2ca041fc1dfdd7c28fa318fefb7d97d8dec2a464b8c3eeefc5ba5686ced59ca7a811c9c9b7c88f119a77a575311caa569dce99baa27a5573f3ee860e2d57f45191fa316dfc66367e6367e6040252a21dbabe949f079634ff317ee1a4d5cb4fe6c80fa48abd90d3a7fa627c08eed6d28a48c3449ec795787e50153fcdb089842dffdc35814cd2455300eba6fea3469f1a5727a0cf54f597f6aab70d905537a6ed027a877f370085e878ba007df782c965d90cf0fe77f752059a4537bb5365bdbb1690818c3b61962177f63d0740279b5196f22fb9d052f344a41ddeb2f9c9a1c0f0e1b3220da718ac09fa8c83eaf758c135f96cf3d6e5e9775847964f0d9a45a3fe8a2611d2c4fc1a3c4de16fbb3d868147f382f6198f3941b8c07be9c1653e28e1f145dd65d599d4338a62d3de1cb6dd174f6c123f6cbb0b1f28911482881f033dbad916c3ef99c8e9808fffc5d90ca436b550ff3ee3c2bc1d1f5d94b28ec83a1b798e85ddb7367c58fb7bf3d8a492f0a76bb2e0e47a2f9fa0ea40c5c1cf03ae6f3f423f0ed0bb002a8b6c9a3e863cefe2e03d99489e2ad77f8438ebf3c5a50d0fd3ae2fa46d95b320f64811cdaee278883f75f16fe6c9733d932fbe92e0838e2481dc809986b07faa09c5e628056f70a233e8db31f04d7ee6eaaf35fd397bd5cc50eb4b5064b0775f91a3c335d16d27bde0f6e526dcb1d6018aae4a784461e6859a2c181666714214feee02a8cc6b7fee6e0331112a46d3edc62512fab594591a14b5b7080769fe0616a6dd0b1c6ac0db8ed47c3b6aad5014294059f4b2a8aff26034d6a4b4509e96b1ae16b1f691978115c3997df714341fcb3a7c0af32bd912101fac1a8278880f2703216a1b262c2083a29dfd19a2d4e58e8f2d46bfd3e3b57523ace43322b9501fa0010ed17573d37cb26e04a71d65f4e2cf607dfa8cd49ddf14301044832964a5cfe8d5caba5367c949882f590cc77a0325b72d290cc189e96e8513f7298f5b717bdb8b801424ab489f46fc9966a5e75d70ce447b78cb45726d16e0dbd8f9eb93a7222cccee783f532ef8f0706075e9d12ed9f93e10d5ae429cfa51676620d630dfc75df89ff235d3ef8b957063a46ba5b567103a55dd6fe2d26ecb100d245a785c207fb14af87526b2fd4ac18c904cca0deb945274d17ca94260aced76e7a0d89d6ef76e9b40d88ae70cbb54a56ef9cdb9484dd6485379eb64fdd3cfdbe7731a39276425a3e65176cbd52a31e2c7fe5095249a73d7a74e8db3dfad2e1ea3830da9c27561ae8c5751928a6c2e0709d7cb29cf19e0ec1affdd3e10f0be88cb14e3fb9c8d7f4a3ca99cccce17636a9464805d7c0041b580a6fed1b89fbeaac728dbfbacf18a9970366d58236e2065fcd66b387c3055690020d9e94801e5d86ff7d2f37e36128a0bd9e1b9fdb56441fc1d100ba8836dfdbcf04d5473bb6df1c769c2ff8e011fb2c0516450f6f79eff93418d5122e40aa3c10bae121a319abb8c1ad6768aff6917b9ce655794edd3a091ff34d86a7991e8e93e8814f8c1a4cae5bb001e8c5242e79e9207836f0c067faa35fa4fdaee911cc07103ea0c31c16cd91e51a101b0249ebeadea0834ba7f299951a72a2a0b6e47ba41dbc8a05bc9255fb652b4bf2dffea19d70d4e745aab226cbc542ad657f37a861afb16bbc8c20f758ce14178c06a30dd778069360771a3093f585838c9ab97340932a7ea932a153fb6c28e7ddd867886caf70ad085be327281c788315d4496bf53b109a897fa6d470df4bc3a4c409fe9b1393d1e6bbfa065b785817c8830f8040bf02398dd6be6088b51fbdb696b29b5abb29c0af2822cc3072cbf5f1d4fc2cf0811c243af846f22131b7cf80865090db50ebaf79f8121798e3388e23a3123d1491640daa748f75db686b80e190d7db33186ab9a75dbf8f95a4cffd854c5d8d2c3450d19a855c7b24013aed975d38cb5f6dbeb779237e71342faae2d4ac766dfce9d509790ca7aa068c669de93a7c3b19685e1472c2b760fe67408829b5c46e84434d88afa74d609c7468e6086e3bc3cc8874b46678fe9fd333db4d1335f1045bba75717c0a4f5517c86d6b827058425ae6fb05660f040a3cc5bf05ea852282f2c775122d0116ddb18d77ad5f670aefc74d0928aac5fc6e220fed301f02e1ba900993feb185f6a109e4e7f7d78054ee637ee32930192cb765505cd389f0c010ceb47464ee226c222833ba0eec4c8bd8d48065242011acf00f1e3d288c862424f7f419fd962e017d1c2ab746ebb768d1985dc5d1a22dbaff0805a9379ae07de2c4c2aba308ce6bc6d1e27365379bca9ed5462e05cf4c75f537d91b5937bbdd699bb11f1cd4866b0357c0f014d2b1205b76216f0fe56bacdf779c01a1f2a1ea734016f1a6b1edcacd2fdb3d2e2d3b503493c41f04c84858cc2951bee31336030181243620e786c607892ea5063ee0ea070d201d6249a5aa8e0c1c735cbd1a5593cdfa9929ea448f6a0b8636c191946364628427a3918e767c2cd22f3d8a1e019c0ce62560cb713fb219f971d1e5abfd230fcb651f5d99470782afdb4987f4a6911424ec996ef82ac20749311a78870d2ce3aff7c0c4c8f91e0e13bc4ec277801fe5faf5009aa954dd0e1bc7650ba71e5931297bd76113d3ac82a1eea13c3a30d6da73f0107e967d45a43e754bc3c82555ddf038cf472f9b4deb13d64c47096fb4409f0f2c9a476996d12d665805077bb962f7507d82ec905067d35c3cc78990c3b6e087d878da0b2f976bc524e72ea3d86543c5e21f6ccc677e0a87b99d81291489d452136ea4f631dfec38f10d8b8f89655320deee9c76e6869fe00327fcd5840d66ffdd219f87a26d36be6aee686f8f93fa3461e5700b0a3b592a81347e55b9fd0f46e2a9b249ec9f33df894c78619b4684bf8fe92818379b527117f5b08d3ab1eea9b7a6541275a82f09afeef00f4eda3956753d7d1f729c668bf2266d55a9e784caa1ab41c6a30fa56c9945b8021f2c022ebb958d12012aa43d631c58721ee46afc7e8e9fe5f9e810a3ab368c007cabf7e1b9cc3f89f505bfdaedb8d8aa423c2baa4c41f8fb4ddb0a74b506ec3947ee026a2631c1d83eaaa11e10354614d51276a7cfb1ac726356847addcae83ecf47f63f9ac8aabc6f138f742ea9e10d4035b5c67c85c2a57d01dedad07d30d18efcaa08a1c3d6480c0fbd53ae06d2cf8114526052afea152da7bd1cfac8db6b3fce735a6873e91e75717226ec8aaa1f09f2f29df73eb7947383da7421f88046acaea4e92e9d235a96ed55439345233307d4b02756f3bdc22df026dae36dd2e3fd621710474bb60fbc3be551ebe05d0fcad3e3db9c0ab9c50211be8529bfa63ed7c490e727b1fda308d76a9232e1442f69f2a39ba0471af1814d8417c22edc7da9b2e6bc2fa777ca86320b737d52ef6f949381c6a419aff180edc8795b744ae16cacd797954eab6dcf52e103900363011ed0e46b80de5515a937eec3808eae46c7cc72036dc7883c3d2a26b28c83a0fe9cb600abc1257b1960f6fd38f736b43815309e39b8cac898ea68c5d4baa9031f4bd43d3c11ad527fc18277a81bcd2e91657b453187e3bb5017366e38c83eefca1f98d9dd5ad940c1c821c387794f017bc6a44618326de7692a87dcc49c1e6256b747d090ee4a53eb0d1789386f60e1c46575fcfa431590473c8a6e2d1d03ccf899b4d44f4c8b2d5ff688b9fff5f029647d7262acd1c27a30bfbc62c5d90f0c989baa8814c54a1859ae7b63dcf0f7c223b663554e7414c7a58eac7e8a5ab528aa7434be1321be8673f880ed2e56e251de7074ffb47559bc7dbff39fef946343e91cd5d520fd476af91b3915d29a9e67873975a06562214edfa9865073821ba889fcac56a4e5d6a5a52f94cc5c479c9d4f93f2eb3661e6b6beb17a6c186c2401c9ba8b6e775fb9cc9d7ff8fb655efb6fbd1859da8c0ac1f5183b3cbc58d5749737efed040db3d09a2ac6513a540864af5f0d2f63a567c8610c431ccdedaee2c9b98a046306702d3bde881310dcbd2a1780ddf34f913f2cb430ec76c7bd60e7832a48e98b7a600a37f7c19a4da4fff6424772e16805193084deafb0684335186ca3e325d2a8d6cc3899fbc2a1ab5c45c9d0b92ee0349aabcfef5ab7a69cf9a41be7e66e8051b0710baece04270bc82fec2b1d7f656800bc80c9a97f4ff24ed95f9001ae0c7b870a7836973c03c75cbbd447662b33ce9997d6edad1db74cd0afe9e94431d1f0ee9d9e03fec50852f1fc8a5845242698f9c44b2f1c44ad78603d60a3f7eaf5fbc1d48f576fa23f555b0f233c7a7e0c382664ea6d280231957a28c5f007a20613676f2c79f410f2efe3501ac86f89563fb9208b835f12ee015d3e3a0fc8d7ce4faf1e9b16bab06aae35373d8bcee93d5902c69c53722d5cf3605bf1e78d419b7329838a03a2c4161fe4dac36a3a7258eeec6177df13a89d316be9ea58dae7e7045f219ffea64201bbde549691490287c91008d8b0ef814e9cf5e95a139e14255289f20a8dd7847ea2e502ad0f3eb37612eaf479a36f18fd90251a228d7d5ee4c96687c2fe4c11827df945f5713fa036f57e6d12c2f513824f289005ecce0103a2c8913396c303642383cc4b15ec48f741eb8c59fb22e1df4ae2fd4cb250cc452cf0764649a44e4e6c4ac4770f3a270e8e10bad3089093517ae959717e26a2f744b5e7a1f83373a3a7fb37a81423639f79f96378199ba58defe224b11c68170bafb4092b396e25dc316567dae0c25f22f32a6f839e8cb8d979eefc8662ba256d844fa303cdfb8aedeb61412b8a9a1907bf30a904b21f53267c94152d4e67b9e1f9f25a05a8e2000b7e6a8be42a2d70fb1597c93f8aa8a0a47f6e8ff819e55c6098a34b1ba4b3e18d338e6cb5da8128b925b9f7a78417d7511eec549c03e30b79b980fc0732a48a62dee0e6496bf6a576453b8c6e3fcf78f9e28c5798edf094dbd5768256f37423999d121cbcf723b7cce6d1833c5f04a8fba7e339226a3f62550b28085ea78941ddb35b1c32e6b83ef66d02b4a7292822fd94179e059dd6c4d50c7c2067598a40623f0dacc4650cd0eeb4fa41d70ec4699152778ffbe858ac41bb7531cf1b88824b8ae9386d661977a7282bcec58ad03992dd0410f0c70ec614c44602e4429f0bae8e13d8e1a3884e4839d391a247a592cc08066315c4773e7dd6269a4c4f18d3d2c7fc1cc5c4460e7109f12ae8e26aa06934d284dd993b336b2a2a694b4f5e0e238fbe66df6123422508ba700bc5b3e72378a77db745cc256c3539e407ce16b8138965b46f24de786223345fcf125c90894f51e6173cb0d8e3765d746d80cd49ceb15aa8bea0c86b3489f27293055cbde5cf6d6eeede057c9b26073a2f5b044f30d5391395ca5338640e0253a8eeef616d5ba454a4c8c8212c83faa9d3ec9267695f25cea6425b084339f2a5ee2cd57e0d450de9df8b9bc2a5659f1a3e799cd627fe056b8049b55825a3c7600fd6964b8637c7eee1e65a64551ed8f488ae0e19c37873359e8cbe14694e9bba5b01c22c5470d7b7b28b1f1c53311cd74d5b266240e38321fd6ed5970475758d8005a180b8cbfdc063dc142a24c0b73016bd8ca04e7a948ca96d11a1c9f869bf5b8c02a7058ef31c6dd99e5d395186976124148acf70ded71d2e5f3f4442c5703f1335b1847bcf9faeb7871875abc5c02801094d32d0e64115c3716903e4cea8f4ce7a1473347a8aef5b68949da41b86a1769c4b1f827dd41576538c276286dd32cecf54605ad00edf7725fc3389f55739cd6c22a33d860335d53310fe2e31ba020c1f581185c5d520c2abbab0492c0b16266239581f88efd48e3c491335645b27e80ae124d68ce30c341320687da20579431f4f3a4857d1c7b79c7f4d31dd6b849321411bdc86451c95a9d65f0dd756d3a7c1c79b2d3edd23bad620c5cb7b2f7d00c0b0ea9643b69bed16e305a41de77bcfe5c4875d9d2dd3b287242db583796f288cbe09c460ef22e19a294b18be2306b3184f0816a889eada16414c1c955f509c2d36d9615222c4e8686776de5e380c4f2d7c28bd37dc53d831faf625c9e1f691147a9870e4c0a6914475210f69cd8ca93ea374599cbde4b4c2f097eeccc8930d7245d9254f906f3887d05fa43f344643a5cc99900dc5cc0e38b28b0e2e0069f7537d76b3d395f989e173411c44e71769a90d00e8d411285564c4edc77fd9c18a7120ab59c2df64c85905b97d01e8d83e9c31f51317984247cd8fc5f84cbbd7d3ed296f8d5e52b621f8cac0238057312233369645819fe9e89e012c42733e68aa00717d0ceabebfc53d15bb42ed5342bdd49d218759668beaa94577f93f3aa3847bc32fb416cec80ffeb7c5d03cd093744a2945eedd51d3274b071d4e8cd9deaef76565a025178ee26f9bedb917240b43651a3168a19a0132df4ef26838d233b618485adbac740b0e4fc870408076a6e0c999c325e0863e5cf7783a9d1522fbc5610d7fc8cf86d2e27e8f49ccb18618fd2dad3ee6e2eaa05b6d34008799455cf2288efa75ccc23a736a6a7868a0af25ba4ad1ca9a71ecc6a61ec55fac78d14d046741068f7116e4269a152267fda7a6001840ebd622c643d9bbc716fbdda3f36be45b388a509f5759f2eb38d8802339d5151c99b914a625145d0057efd4cb47bc65b195c46771d844cadeaef6e2ef6d83e96cdf9589c5f389db2da4c71e7b5afb32b991e3d1d87a8d9d7be9572191a1f0b24aa1159e616b270a91c7c82db08ddcfd3430cfa79f2ac06509c82b2a8d93f8c1a075654fd2f0db28e779706b962c6e10c263dec2ddcd3aed89524fa34a70ad4f195ce9d938b2cba03f86ee0bcd3f3e0d4d72c867178187b9e4d241b2529cb20b07610df186a7e40a2f447a62b9b681e42e25809a2994582d18cfa6c54a2583149d06198d3ae742518ff3d5f2ea9713e6061d78031cb23891328397b52a6b2d286b991301ccedc83be727f4a98596d13fbbb4e2d0b6452a354d14cd016df630b533030490f132f4770efe0b398b31408017dd48a4b6f2d73c02184692bda3a5df1cf7f5e86377ee68c91bf91175b37dcdd8f6eaad3db54772d1c4dbe2f0b8290bb3e854385d33b485f217e95585413937a20933462721f2f777a6956424c70fe5fecdcf83f792c137d2c58fc9b49d256c5ac0e9059d45875f49ce1001bb39bb144e08b9efbe6c02c6ff8f92c138bd66b2b81375d6d2433078a2e0ce01e60f1b62d4aa136a2acfee49e9641ea7ec297135a0c5d8308dda5e7bec8b59a579574fa3068989fdb1e5a240177a889965190ffb009949788f95f894d66a7bc8dfa32c7670182c643c6c44c878a7190f40a7b683f8d5127c374dd5315b2b8aae23e75f07cd54331ef5f097b12f2c49f76792a4262a2ef582a1280a4a561799c0e34c39eecbdb7642513bfbdd20d6db0fc97459727395f372188e07abe7a878e3feab61c97e3a1c9090d4b3e7ffa1b1e6ac73d9a6b10c5c540f52cd50fafdab8593631801b0632621f6a569215f2feec95d0959901d42624f64500062fd3a0287e65a119f0e6fd41833ff39c7cb7ad776d0462d2e1b5491eeebc77fb4024842b14e04f381a2678c735c418a80cd529f0ffe2953d10025d68aaa60bfeec60cfc34e7cbb37139da7329193d0008ab4c07b1e6e367b6283c85247d5c686a53f74efaf3ddc3251ed8ad79dfa4f2c0aa4587b339122457269ede1bc367781c95b86cbed9754cb5cfdef2d7b872574eb43331dc78d36c3db1c82c818c049e09db8c0be909ebe1dd3b739848e51019e2d565ec109037f8e991ce4ce9fc6889b2c8b8598a3ad5d2e263e8e3747a6db65d5669bb66526e44570b47bb19ef2259e3ae10e86bea043e722d8b402e7721f301209049b83a3da2a92ef972f940f8ed02d9ba5409c67defae7dbebc8a72fbf1c0ebda7c28f8e28ed8a7eee49434d1d213bc241a52b666f3c125490bd1a52e2617a18db7c621f6bbee704f8609ccf9b6790fe5ef5908f33f5224e02c04ebf1255adc7238c074f242ab699b0f795eb3ca65ccdd4ff9356e181c08e06cdb41b94e9087032f8e80ac7987aa8b175ff0256059dd7fad96aa9aab4e423f1dfa97ca0a11b0c662b801760a793e036a5e61a68cc2a6b0bdff468edff2fe11af28f131d93b65edf66ef93f6353551624db594cd0f8a74e38e2b940d82b7f5fbb39153229d00607322cfc60d3773d47b6d1a34b3969eccc1ac0712ba253e558b847c26e12f01eada9877305a39b68c51d020a3ce0b3d33cacc5827169e5d9ebf07f333d1fb0789f26290634b507f029ea564d8473f43574903c6a1f6dedde1a6b9e30fde9ee7df6ac09977a204f5e3d67172072e916f292e0d8314d3a639be2910f8a2117c0118c79204e59cbbf5ba70c7ba86690a5dc0ff61ae5f2b41728e0e5d283eab90fb539ddfb8e2e0f580897196a3239e55c320d083195b5d45b28d7d23b3536eb87df7a96e24970fbfd245e230aecd223af10e1de2b668226249ad47ab77d5c49c07bc33d4a38035192fee4c60bb03beb3cb69db8a559b3a0efdfcd870f9c423bd5794baffe4c5ab0dee44968072ccd90b7fba6f9552494821b6076d7ca3b2dd231c2f7790bd8b906cb22bfae4b7afc4f135a00500417f5c104a1eebabdbdfba5d8df72529f2ed9ff7dafeb00acc8fd7f78a768f2660474a5d2f71c90940687989f74daf7f1794c26c3b6111b5ab366cfca96dee189ce6cacb451e12d93c39c6ca62374c4226d1b4daa0fbcec3d0cf4ecf825b15b823bdf72e08152170b4a5bf6f731768052bd71de8550e1e5a5f9ed49a5926bfc28cff2048d94631d61846e65526ba587ecd70eb072bd0fa07181034092d6b531c8c49c62107ee2978541549caf1e3a32a684549e2b876c8cf581a6e2ca3120e55faecea174ed117fed9534b8f3769574e8dc4cd486fedd91c017ba85c0c09d9807419b7b387a9dc4241e47eb7b50aa4b61d5bde540d98454ed255f7d5e6ec2926324f60ca28ef78e26fe2a41dc9a099290b760336ea7e02eedf72afa60ce779bb926df8705e2dbd5211369f0cdbcc1c3418c2a3fc19c6a2506aff57801270d5578f64635e76c5fef2855fce28c6f59d8290a0fe3dbe8ca5f9880295f66b770d0575110ad0d1d457294008bfe71892173eeeedc3c4993e80500226d9f1d636cb9d311a8ddf50efea656587694d580275f737b9d5e0c7b4438a265e46a46e4e5e423f63670e889e812c24cdeae477ca3df9c5572fca821da4b31d040144620f3d0c84e8995522ea0568ecc4f243ef925ecad3275df0f3a6360390d78d95340d0b7faf5de03327cce4fe4adadc4d82b6be33d2f3b00182cb7b397d7b1c7e2d12c849623c5297a0b83fb068d40460f772f7667353d539d321d68d9bb70702850e1d35d090c0c81f532c4be7c5b3f38ee7965a104a469d9805983a7495eeb540bf2c50590c30abb938d59bafda0738aa07a1fbf70f10f0ce35d4d94a2c992577cd859592fce02aa60793a6c67c2327ba8686a363c70c4196bd0a77ff3c8a713787e72901d83f48692b79f656b15d2db4c1b8adf5dd7332a0a7bda8a1e2a70a5c69807791c766ff45996e89665d86fb9ebc030ffe9ffff411133a885091d9fc5e3c1fd4a1f1efe48033c239a8a0fc541671173b14c60895fddc079660f70f8562b2b20f49a11e2a5c79b11860f462f88faabe2e8aa95ee3d9bb4caee52b6339abb41979160ec03254a28ccf3b3d030f8dae03c93bd3574e72c9f6692968adac1b6e0a79f8d11668d915733e1796f39a9b46d1f40ebe08a7c3dddebbb99f4562afa6dd5e374e57ccc4cfa0bd4902da9dbe0dc9e3e78a5182a394440475d1107aa5a4807ffb6eed3c39091ec7ca57596d4c0b922690b57cd16cb2227c1eeb2e096b7aafb8937de8ad2e919b2e48bc526d583e18f036e8ec681c13f043d6056c7902ac54c2c02b61883d6a90691929e0a98e15b81767a66df4059530b785bb124f5f7d8babbf3cc2fd4c2dcc522fd93c155154dba455e15434d6071f93b06426b8bd13825170d13cf921076c35c19de9856cf9616cb7419699c8a58e806e36583d13a1f87222ceb153b295ede814d6e56e0bd0c00e577b5df0ce76c5ad0695e283247bb22477b0c676bf5767568bbd3d1ec7bb009fb36a081d6fdb45f0ebf7fa08b290163c921918c85faac3427a529f6077115a02bdd8983ef5e7326e005ffb012cbb3f8062afde46cea039c1b4c36c2608c30e988817599f2b73c8569f781a315091f573bbe10adc9e6f6b784c42631f1783adc6d82d21e6b64ebe088248e913591e02cf37e94919f0506b823d56b02206c21cda3572b89ef48d9b518c69a8b947b2742ce382d8894bc88415b41542aa9520e8360bb93b68d52f22037750660df138abffebff79bf14762be331a4714fbbf6d61c66cd879aa92248f185b0d4607c6ee2c7c75b1fdc761895d74b6eaea9fee40ead22e4fb40be57ed14d325622f689a3300b1a93c1e46c9cdee3558981f2a48c2169f269d686e548c56407b1109415469ddee11b783d7f928f3ce2f193c39053df52b6a4fd5817c637a425695f732a886e429de312b5703de69228a4487f2531e735c510623aac08627ab0f6aa48519f4209b0a67995ac27baab90311fc0804646fbbc4c36894283ea4384547da470499ccb9dbfcdd60a9879fbee01086fc9fe9d058fb203aaeb94ff9a97e6bafe398340821b09dfdb1fc2c5c024c27b5ebbeb3914ede5a3504f1ea88cedfd2991df305e0cdfe3f4e1042809b068d2466c136b40e4fb31a0def9e520ef800380789dbcb63611a07e941adb4d888bc98e5be2e534d50818ce62ca7987bbe7fb1c604f93a9074c8e6691503836fb51c4dfcb12058657922e9a12b5f324775e2471c0c8e549ce04af74155188a3c0be11769ea70b08ea67621da451ea23ebda1b9521db74526e1e4d65583ec59e8301e6c491ffc64dadd32a6d72ecbff5e368ada1c2f69835351a1bb736cc04deb66d5f967cef3da90b31a6d273d8483af1dfb06c6d9e7da86bc997eb43d9c5605d59b08b7de0742a9155a26e9f738eb99f6e23748110182b6c467a0ce81d901431137e60ef9558c5fff154ac4178255ac7519c29613434791cb7f812dcfc3d4a4e19a1b896628ca4c00a9f5d64331efda237e7b8da4e421f97f4ff049817ac4411a23c8f0480f3876014accef7e6b3cdfe7eb7d21af54630288d1f3a14875ab871dd8018bdd81e9eca00f14f86f359c069a5e121fec352cac3710f508c7f178c4543d73873de00751c9041f372add165e2d8695c89856cedd3977e9b837599b557db30418415edd058e0cbbc5ba237ddb23da9957e8dc2957d75273783683249c910382e4fc03de1144bf16b3c8ac3f2ee1b2c36258e01532cadaa8293934504999bc533ff8880fc6a9b1cb1a948ea13ce402dff8f990211d030a6ad79a6791330008442d342c7ecf69737ab357a388c2b423988af9c30084df4d70ad375c9e0b80b0fb822f14c0cb113c32c54a2c5d96bc4d4d87185dc8176e0dfae4df12b14eb581b8878a4a884b0535854e8138fcb31892620561ccab4b9f5d32e76f8d3e10865e6566fe5ebd8fc0c13330891ad98cff00ed9cce220bf7112b854a45da84f1a08902e1971a5484246d01977b6a944f05ed22316d6affb4fcbbeb186b8484eb368b2083a960096e7d974a2896946a74af2769db19182fda8610e6624d7a8bc629b81282bd65cbad8187fb721c38e1e5c420706d5734399a3c3fe1ed750c3ecea152f03dfd00574ba61dec50b4fddd0928eedf940263a60ca60b685dfadc122310fcbc92cc05584a6eefbed072e2352bf25e31778a84ae2df2ce78974a48c952757834aac356ec355d06b8a65e84bfe4a4b5cd8183c684d45651972249ac1394a9e88e33bc83660447e7be5ab8265ff2c5075109a947db60ee127f28153e003d80434a2a15151337e98577ad0a5158fcf78c1aa6489756c3e491b76e55a0ea8c81f1fa955d40218a1bf31f448a57e098803c16292251f1b923f63cb0df8ac3d5dfb790696f40363670f634aefd76ebf810c83016438bf5592b6b170d69b70e0a3c122ca54865e00c2c1a1c6bd2cb310ad849836a9cc3cb34d5b02b3359dea7c30a4c5da32e6f1d0a09258c33091f7268ed640145003a74989d86b6a9cf793cbdf62d205269cb31c10f05f30eee4092c867906796b3ae41042b9897730bf5ce0fe509a484ebefecbb2e996b07095a18c37cd331bcadc304b82feac4a95381989715bb6d3987b2ae4bcca63f72744e5ccc1f059e6cb619fc95bb943f28ed8c02ade7162a0c14c1b66576f261b4c13b3cb61ee85f420d4c6d69a5f6dd22250f3267ff725e5c12e7b04e84c97237665d93defce08e860d0da0f6c00d1b2f0248b3cb768c5f1e7c7a2ff7cd418dc921a03676de30ec3960c3b70030f35ef05f2b87461fe5ce639469a7f7ab81a9ea5b6e5ce31b78ad8b1ebee74a1a31dde15b874f76dabeba9f2f143505a677b37f85a2482882996f9a1b72d0cc7405fd347303fabf164b8d9577804a8e1d3abe37a5d8c000601d2b61e22f1692eda211e6308e7351332ddd23db9b253b722adcbbba5cc00ea056fb5dafcbfceeb1867098a4a9a0682655429cac1ccc2a6c77a3050c9a714ea402019cbb09fd8243ed9d6327e02ea8414196b19da586fee11c60f2836932c527f83ba3ed1d7f0b710d43d9b66e0920d98690fe06d967e74c3f107ac98911b3ed24d928e563d38061bd4ae1ed64d9d625e2d714892a96c7b53be2498e5770105d08568f8736e32c6ee099a56d4eb8da42d5614c694c75699561ee42916465da106d8ac2f6c1dcac01db123d70f8aa083aa6bfe65dfa1134b0ca4d7b885815a17a61141c7ab0a335c95320a3684d912093356e75a684ca49b7273ee0b0bb72c499f17a2fac46055c79a6689ed5255b0250ce521511235c96719493c767fab2c1acc69ad96d4b0afd1866e393e94049648b9085abd5a3bf2c29f4ee93be525e3001fbd8a53a58e2098013aa31f5bb2a7b159d9e95170ce549c54d20d4fb7c56b37cde61d123a5b749448dacadccf7c5fae69055985258e7d905d94303bfa12c9c2d40dd252975e20c8a9242a732904ced66f0a51e2d16f197a326fb00608cc99b4270320295132b67e7c091385bfcee9a8456ff4410cb8929fbd39019f7bd817c55d252582647e8dc118922911ce0a71706e5f8452e9e5e6a4ebf7343178bda1cf55cc082b71e29c6ccabf5243e1f0b5f9b6e79b737749b9a1a0a35dcc061b24025612b52fbf304154d3392ed09c6919baabbc5310317d5d0c54ed6ce06f82b54bdd310273bfb7ded1d8bc560f98a194ce8b7ba1d6fe1a139c5ea5baab8725ee40571d7ee02bf513ddd47d5ff1160d62382c27e465999c7d6caafb9a171bdc8ed67a3d3df52e8ee0046220d0870539f1e8b011119e5ec18f993d359679ea512cdcfb919a3eb9a3e77e0fc1fb3a2b6810714c8de86452597ab1cbb1a7bc77d48559ee54a7fc6c45d8e766277f0476db4c7b46f137dba7d6c7dfa33e3525300f8853fb0b804476a3fffd0e17de05861adc5dbcbaf0ad3644415653c91d5228bd08246fa41b52835f4ebe20792080ed8ad395cefe6b1317974f4792a5f988eec35db108e71718726fb456194f8007dd479f65a9c186b271e9cc1d0910ac833bf721af2a42292bf4f393fb8c974235277e26de0235b10a6244de983dd9abaa9747ce716c8390094a1d41910a761ab3f02d232ec8f6a086d1d49f79adf894cce83896b3cce5068fb20dae21083c6f1ac3323cb61fe770b44d13eccc51b521d6998a140f9e5b540455d533b4dde58793f9a011b9bd29e1a097b24109a014695ccb685484f855bff5035ec4b19b5cd0739281de40f2b0b3aae3c5d6f0729dbc9acb820bc2af1614a67d1f963eed06174865073316401beb44892d8962466f1971fe5c4b87996e46c5e0a1f7df34edef87bb1d21ae8f14f29a72c2e1d0d3be2e6b3b9aa0cd4fca2de28ad05eb9ccac2515b3586b8d7f48739a08f1ddca5ba02a7dbe311dd019a863a340946ee237e47a9a3a82472f570954bd0f68188bab1eadf1d90fc807aef03265b57931bba03a8bac53fddb3618c299f62fcf28421ad12253d31e47560d5764b8d7e375dac707e0b3997beb9efbf73e162d1537e1a54de14d6b1b861f55cee0f44186de258183ba8f14968187845a8f9c29a3c88b7c93e2549d756a1631f1466c5893cf26f161d7711355517ebacb8b265bdab048b2ff524494b077be8d3a001f305c4938f3001d76398ff030530b1a2a218ad52fd43b3e60fcdd42d90a0f1bc97eb97da53ad236381c887f707a5745a1bb46e3342fdf6a5260de28bfef905a6204d3ac39f22f3b4af0eba2ebd009f51ec08da6b826c498e7524aa3495d11f29be8e107a683696e7010d109d71676595ac1220f512030aa857714ec3c52caf8ace1a5f01f04671e011c356aa4cc1f5a0008664a6bb1e2d1e7f7fbbf0ae71fa64f6a6343b2adcadca6ff89be43ac518cab7a7a6a4636a48c58ffdfc354e108d9bfd343f639b0e4267d04583319d15416c5b55dc5bccb07831131962dfb0fe1fa58f819813295b082d724a51fb057df1e3c4dde0c78771722e9c94ba55b4437cb179be82d519a4e9aadb07d052d571925780d3eb2645dff0a1971dae078158d9215aba92791eb646893bb106a385e24e211f04ffd7f7beaa5fdd6603ba0cf3258476d8df76d8771f0689aa478d2d2abb1abb46309cdeda2cb03260fbeb2648e2b67eee9a9b9976659a3e94ce6407e6f213fc32aa81c04f2439ccc8421fe2d4bc99c38def1e3f27da2f2aba34383c233593f035843938ca05d4848c7e5cd8ecbb2c935c0e2bbc3ae065224a30f01f6be3b04fcd003c79430bf07c640a8c3eb66e2577d9a7f31f3c38c8576d08d5ebed4f44b5ef88eccdbc40fe66365579617f953e4b46476d8a5a28cb70da7b5cdd420b1a5feb0c1728497765f5f5593be29f7ce35dd1a83fc8b20b98d07e62b8900cdabcb745718d04dd209d809959ae247bd75b501ee9c9f7468c7390614d82ecfeb8f78ec86238c221535babd8e7fa54a02d167911b4a726696f0c64d6edfb515a61a81ca278a53631c8d23cbd1f65f27c8531ced8ef91d2a3815c7b584a196e3ff804a6bcf68d6b00a956eeb8d598e179e49635c860654954feed60ca5f1e7b166ccc673810b61ca0a2238555e6f35c07973df6156c216aa2417a6e83e7fbc34c48005797e97e340e5838ffade0f0a7b93a1be7c021c7209c8cb8c078bbfda1797497d124cf42d584f198224530b56144f5ebd227d3fbf89931dc34c7029cb8ef1a6a63b3c5aeff7f49134d17cbe2102f99cc7fa599d01c6c94a2c27b9f62b27ec2dceb32c64acc8757b55d689d7406542370226247199047296f7ea7bf617b5b922d40699f159dddcc04f1a2c7e179d91dbf8d998cab8270ca125098fa8f295a8f832f96ce96a6e03030ed83fd3a37ad44c725878dab74780c0a9001987e3a621380eb8feb3f756736c19ca2ce524245301040873945dcb249992b919909d55b2a85e2b786c25cd37a12d0857c789044ec1b44bc76d137f570b8660a01d1bc7426e0d2dc34c87f18edc389bba4d9bbd99c6e9d605ea83af082e185b113e1e05860228a2d2a22229baf297c351a1427be169543596c7703eb58e73e39974551f96d62d370fc4446205ab7c9aab8be61e89299edfa6458ad3d0dd57266b6541545987ce90f2a7cb6902ef5649cd216c56e365a0e9fc77ca6bf210d6d58b0530b5a9ad1809ca824ce3a77287275bfdbefcb0a3b149b980e054c58a5aac1a67757309f3a157f8dd00b8386c76e399aab9f28a6e2a4601054b9c05173ec95396c4dbfe9a9ce647b650dd90e2260a250ddb50288284bd198f273f430b640c622d401ae78b98f025b4159dca3485f7bb7a9f0ab13b61859f911c0475e2fe4f6328851146410b9ca1bc8b1d8d5509a3c92ca2815af851c3bffec2a85f8eab05bb9dfca36849aa36d72c26b279893e25babb28d7232107d5bb73866fab79212d60b0e654595e73f6896e2baa3e095ab081d34a8c826b0baa3eb02948369bbb5a879208442183b6186237cdfeb0b82d53c32c06e193f2deb9d5a8d2204045414fa959c810cd0c7aea5d647b717cdc2f99b18d51e4a8b1e186b473ab2701b024e66ab575a31f41020a9b84267cd0ef9a5ad4c092076b1a7b679860a4da88c0d0516a6e5f540f83b1c1a527dbc6ccda530cfeb9be3d2f600101bfc764ee06b4003ad800041de91b437cb872b9134b7a9bf092569cd7bdbd21cc80751789b5b17abb7da7d6e40fb470ad7cb9845fd227b77af86a29d845bb7109403bf174dda94cdf22d355a08900f5a2c10beb5092405e4db300404594e97c4b7a472140c22331102d5a41ebafc65b0c27ffe8f1313ae47a168fe69b97ca6688d5c30fc3d3548286381227b23ba3322faa1618d47d0bff9856d0e7393227149051d48f2978a006d1dab91518306c3e322f4ec9db3f9670598194b2cbfb16cd96a394b5efaf3a06cd359627cfbbaad6b86f2b56f4a08f9301949d897053cbc250085b266e69d7fb9560b7f2bcd7d6a2fbbcfe9debad70fc97407e42d1917f44af861b4b01a71dd975f6ffacec17a4f0f9c4593c6999c7d214701bc609b88ea952d2114b878971be925eecfe8a0cfc1c4e4df4aaf5be2c718b0976043248f76dc70eb64ef9e8b844e277460d85d6b5ee3d204059ef1d86b263493c2c30b24a70342b0509a414dd7f2448a61c6a5af9b6132563a4747441068d53877dd6ef4dbde39eb9be684aea049bd9d028c6492c67008bd28b307e4614222a101715979bbb7398a61a3a1c1f43abfab755de72c75c36763f2ed0a0d5050ea9db1b5b76a42c2cde64d988dc1eb8cc5cd0c0c1af0d5b55208590132fc4d4cf054a996e05666885378cdce3ca1ed3842190125c37187f235e13d0a66c8a2796c71329cbfe040a4c691493e4cad1dbc07170a177d7bd212730768bc471079ca4ba358e6f3620490a93f6458a26c15410fd96a3ce2e1065c99d4d21c3c8ecc4ce88a0276a1c1953a770a6c0b0aa7542a570bdfaedafe96259ddbc5d1e9c61d8ff90fc2adbe332b01afa77bba92aef8a5f07ae73acd3832b0635ead39e299339decc0924eccffceece1c7253672de7ec829e04c7ed02621fbee93b88fa355836ea91825c15825a6aaa99e103edba932508328d52810daca83b80625810f47874d2bf2ec8716ee080a797b8c158d6aa835e170b671d618408a6f08943a4b63448e48f373904d35749a75cb64e6016320dc4f2deb2cce1900872737a7f7990065df66d1a91f5f917e0d0532ccf0319e3f0c805076a89d8a17e395e3be26566ea1047576de6b5bfd9e890f4fd9d08fca94d740cb17f47fb3f8112c444c3dd35f59ace6ce5afa94070f89a743f6c04c114cda782afb1d39948d4a337d760ebedc23cb12972a81a4abcb5246d828059ad4f8375ee90b7e5c357bc14e8fbf4a64f7460d5ae4931370bff56c043e4fc7efab39df777c6b91c9b57c75dbeee9e433cdd2e5ff277f4f04a412443b7b8ce37d7b7fa83278af56e629578dfb1b04194b33d44a49ff0e81e923983e26251c6efacbb2376517ce92a0d92dc5aa19fd2135cab9a082a1d50ed52fa5796ef877de23a12d3586d7549a1f372bd4dc41c72ed9d9aa0bfef916491068da6e8ef89ae9b3cc96b27f11d90dedc14b97e8eba31a2bc8eca3e0f0a1b94911698335cf74cf62a620312ce3fa1ebc22079b3f958ab8f405fa57ab0232bfe75e51d6d7430a3f751ec9b535fc54dd0c79d01564300255c6519d9f53b541b69b57ac75ca6a9ea8b769c5b65d6696f3e02ff7719e73b7cc32f6a0646a0f526a14d130a25edce50d7f1fdd3ece6239c790a26a04f9ee8cc221647f7bf684883a82dc8a2df8bef54d81cf7aed397d178be2002e29cce93068f4726857b1d71e1229679f53f099c5ceccc7e10a6123ea016cdafef92d64ca5cc9f26874f3b3217ccc99f526993af610756011f01f5b3462ddd03e8cfb508ae04f5e83cccdfdd48ffa59f13179716279164845a20317412733cb848278de6a16f5d8b48cda3684a5ab04e5f2ba1a56400b3f95fb064157e56ab66cd4b573b1d1230e6df8b9806d29cc93b8976bafeddb7858b4f06e206c0d754e9a237d056588836234fc42ccf3c4ea64107684f4440fb09e277270294fb944cf11f54110eaf89fce4be4e5733143fd5942240c2db81226704beb18d1fb5335d58b3797de137652982f35d7700137a6dfa8062d23c4ca5290c1a9ef521a3d3609fd1dea89a38496e275c2cb8177baa618301b2a6884f6af8c65f61b7e5b9bd0203d9c6475d8f82db694ecf6b16c15de6b08439959642429732c6e59fc5e2196ed8a1ca4ff25e2861329538090e5a90251c634f8cc2ae57ceca65ebc8ed2c6573caf2fdafead333e9c8aa20ab09287e045f5d2a0213e6241ab5436d5e3cb607c2b1daae7ab5381c2f04e676f340740cb2b55a7def5e6666eb470f7a6701a336731e46c0affc632543506ef398dcf167976fa17f3475e39752c677e6920a7e22a394442f137f7eac33140a7d15ac4abaf2ec4efcba95f37b56342f5024b4c110627c71ec3b0454cd14d4b36ca2dee6a0f1808eca07b04f1e72a46c34a6b58e013e6e3edd3c57332aca7636838ab404dfc4df5e9656bb14e1f39a270840115df2acc8d07b3cd4caa6b445a1fc243b8f413595628e57da1c557e53f55857601a44b781d9ac2b8df592e20536b0f3ef63cf61d772bad5bd1bea5366d747192924b8b885b56fdc668a5dcec683ecb335478e968cb4b55847e6b0337a839f7a695241abb048e7fb91a9d7f7d5fef8132e9b010e1a687bd4d5a0e9e64385106d22d2c037d1a5a58c02cfeee8159a9e9c2a66e0ac00cfc0d3457fbd796a6db8cb15a9af1aeebd1c23bb325c2b555c980b47f628edc55894ac037ec24301d16e2426190406fb9984e345ae96847b7654280d49f5f91a9bf9d0dc78b0cda20a87270d2f43d845a0009046cb59946dd1e0373ed07fa2edd60b3312058889791ab3f0e6cb1eb42d7171043316a02bfd7aeec2850de9813c6f0bf01dcce26767ea3578ad43a89446f8edc8b6c2e65356a9f0045991539a205bdbf2ded93ca570122667829ba6f805a80df6875dd4a2a7c3c23d87fcb557359ae9c24b60c56a7a9c2a8e80111711bc0b4c10273313bd349a650397e97e014ba9cbd5a487af860cacfe309279bd1e36d41a9ef2e52a91fcde3808cc33d83baf06085699af6baf285f0988e237242424602a445dc96c2a4b5e0a073076ffd285e79ca4b52d5e8c1b082be74b5238bc1d6c152a600d8d6065e87f52ee908f8598cd71ac1bc8b05f12469f636ea54720ef0e34bd2751d719eac900cc4267aba5917cb9b539fe0cd540bb1f1e6d5dfabb16dbb7851c8efc1e17aca8f624d5454d55da24a4d2eff88ae880fd93bc3bb83286b1b6a69f5a8f0fb07f344ae397db9801b904bb405c3966c581306299d7de12fc9ee9fd16bd758335bc3f1fa73cd408a90825e53c518cd17c0a61cd553c8f8600fc2e8640118a2c5af52a383328500a10aaea38eccd08c91924667fcf6f24246d03bfc21a6dd10c05d7a9661bdd20713096e6b91c75c23c4a6de21c80f0734509e02a8822ce3935da87b054f4b11d6dfb30031906266d16fadc2ad816f2299be1c482f5d1344b653fc2b9007f9b695eb8d8370a3a64f19ff903265dfb54b037614aa80e106dd898724fd9f80656b9b5af9a0ce92db33157f39dbd37f5106d771944cc0872e378bc7a5ec17bc2c3336c48d60e3f56940b3c8f1cc0b4e81ba0635d99fba50fed8fb5cf38fe4901b39932f2e95a181c5c2c51c40afcd786936691f1e8021476654302c87410798ca34b705dabed827ca8e84c6a885032a1b2b9a4f52e0554a160e1b2e5e4fc1ae3b94195796092a537268375e5710a629b4de989bbeb7ac4820cac8080bfbcbfabf93508743e7a19162f9eb2d14bbf411a5ad01dd2d5c3a2a554e0b6bfd4484de8ce6e447717ddf2d547ab3c9db4bcb021738b5fb9852356923b7f6f8ec2a47355e0ce2a7bf624102e0f924b4c917921092c3159a2031b627ddbca6901722a0f1e04593eb1658b93d3117be3cd1cc9cec20afa2aa473aa3323ec823a3910948b73113b0f55d3b4b8e693deed675bfba7ec6f3518d0a41193def7e459346db28f834f2466ee3c04e81a6800694abc6e0e710cfb5742c3538828a1c0f7c6c8c8dc0793f209da4ab1ebde59e41fee6f121f3006ddc95fa3cbcfac67c7ac05cb8c813337f816145d83bb8dac48d55ddf21ec18f1e4fcc5cd3d5df50408661ed3154f42a12309dae546e04029753fdffe859187e1251f054f07da8526b747b64d5e8025641aa5a48ad760e9048039b031f03b37a00332df06100562664d16e9ee189b001a0bcf4c1c2366408231c745b2915bb4f9c0277371fac1fabb5fb2e4b5ae63ebbdac5d94594cc09585f377331c0f2525d62af16027500bf76b3574fe8f5f95e93cbabb1f8492a032971d81638b3afd49b3a2fad0d3c4199640d780e4724c2d1f547f29812e80766158fb6c7097cecda68bf638f185eeea9d7c5010d3798c835fabf1b9aa9043b521ff14d1ede960cd749642ad03e27c3aa02296060dc52afb2fd344697da5550e7b4969669caa50e2de10896a41b78e23f952e61354eadc465a89095156e7fde10618a946813f7189c8707e91a859c01dac89ab6712c5414f62428c50a15d0394107e1050620a103ae268be11dfb4406f6cf6d55dcb05ddfc895bf87816fe328e7d4e1de44d1bab739cf007e6f300f3b21f9e43e9666a8aca43bf35d100864b80680c63d20b6582055c7042406f270904aca0647aa9c0b1afbfa39386449dd1816e2f7c9f0d0be774d4506658fa6cab17790665e96988f566c57962fc0d0152fc9188a0e461c7357c0517975d6a21a78a5c49342618b598894d6b177bc3d741133e6e3b494e5fb83841aef600ac4e0398fb4d5823e0216398e5c9f54d60a792efc504ad40ad9b52d2d41333164081ae8fb9ea75e2c0ae9d98d2c9fd6d84c940f7880c164911f6aa7f905fb5ad1665d79bf05ee4d4b2cbfc3cfc0df024b28d87b9e4de310c67636e7e6223de6762980d1e49a486c7cdf2c9ced68941b84276f8bb2786d217b8a3227b5a69146a6e0d3fcc7c62df480dcb8f8e6102a942963c9171ae34a53cbb2dcb55252f7f155634edca3adca5e8595cde4f2a0126d008e516f68ffc7066979a12f282a42f90b4f24780d12b2c43a8f544799a467a6f987fa9ab0ab98e66e0166a0db6b9eded2980d58fc275015ed0db3a917fe4bf4ddfe823f60840fcc11a1e73b3967361ea26229b758af3bcd02fc24a17e84b91c186399deac55716c1df949e06de41d8336ff2ebb5563e9fad29ddd8ceeadc975e083bbe7ee2b5e5ca0c144d5fc73810ab3e562ed8817024df084b29a2557a00667be48015aa629ed1d3d9df884f8849e1d78e0ba4d20b95b1c8bb05a7d620d04c4dbf20a21efc242dbfc170b5738fe3a2abeda22c738757a8a2d1ed6b5e34269530a8757cbf0c6ddde6795473d4cb4f2647bfe570f2877d2f98ab9850a682b86c8f4dc26e4a4bc64eafe3831af61921b608ac045bfdbbbc463212f028c3b927cfb6ee8dc118bd8bcdf2df926af61ba07e48d32a6e738acaca9dce9ee470cf651f8de9186961a2c83b20a27d029c6365afbd6cd27a49c81c6cd5f8bf6ae1526436f7385353f57598eb6e745bdd597eddc1dde6c0601067e239c8a9f0014a5937fdbf64e9684860491879886968817def56a186b2489effcbae7f7b8f63563fa53471a47851c61a63cc322b9c5522fcf43491620a518e55de5af411eb7b13977fe13f893ce70778f791d453e7800f4e3fa671254b3ff3a15dcb7d2ace911d94da863cab914225b27cd710a13f04f01422905c825b83acc104942427f139802d738d6b6c82486591a09c2f3da20e6d2346782669429c7bf07a08d949c1f0ba4d3bb10aac49da3d7ef2161047f3c491b5c269b0059bf708cc40f68ab3012dc239aeda69433b51663798dd401c16fd2b946e5bef2f68d3bb715f6c45d8466db9edecdebf1e89feca307d722dc76977827a4c54886af7e31e022a2150402bc2d41fed8457d60d311c75da9d1f9fb3fbe3619e3b4f56b1e6ed2f5c410fe6a480b0e7645d02fc288f7280bfe51119055623febcd01c74476bd65e9d50f5bdbb284c0b38154770b45a4fbf43707ab8b888b6c56271e338cfcb93fa225c03ae132508cd1621506ace9d50f6f1a31c7238ea243cf408a01f9708a33dadb265fc39376d36df1f4beec02f634409750e32a0b69c7d799b45f1456e80d21bec22f1e4872d5f284b7e9696ac7368603b041caded24b7ff6b2b057c0363252da451e6b9199c8dc4999bcf7c6f3fec532c31eadc6d8a83c77c23cc5af7e03bab55bd1322eb09ceec3ba3fa0e70bd296b3a57087a3059067e2b64622ab49c7260eb0d225f9bcef3ca94318e274504f9b205076035618e1d4925a7336ddd4a6b0a44a18877cc14ff238c06eb30ef930213e4d8de43fa2754358accd9b29d0e057ccf429642727076d02277301e840124f9005dff286daecbf582e25cdfb5680605d391b480c78b0037116c52f28ab0a4355599607e13c2bd24b5c28d3a00c5e31f5e641859054b0c165a4ce18297fddb3b0a708e5cbfff8a1200dbaa1e934bf1d662acca95f4d70c7d68d890b8d9f075c519e3dac06ffff553d11d042794314ed1777dbbaaa924510ff9274e952866fe3bd706b9cf0169cb0bec988dc64cfe96bbde9aed9cce5c6d5470d15c3e1e4a780973ba72c080568935a5b4c2f69b74cc39ae352a84deab7ac9df1720c29b9bedca7b95df937becb85eb6b55c24b25f3c2a71ce3d5a72fce64b3570dfbabd8af9e3e2d27dabf3a1efed99db6ebe6de147023a2a3d8a6289fd594066e71a745884036bed2d9a9042c33205a58aa44dfd9209e6540a1c08d758a1bfae3d622ca756069b2b0fd55cb9edc92366bc1a086392f4159bbef6517fcf425ce56676d83f7cb5a72be7fa806c01e01384098637a1f19a301dc060786b371c7ef4a48a007d2b809d418b576b4bca088e48070771aeeb480b3c46796f6efd7bd152d1089f47025773f92d440d659b335ba2a9d915e3c99326094171770b1f3c4a4baf915c72493488c41a60b1ff31c3852963ae6f90cba77bee677b44ad6291c2b1cd1f194d590d109dfe79d4dd46227aae5b8498deb4182781230dda87ff6e34457face8d919bc3f93324a9419af3c3d3f45210fa9b48aadc03d154ac0c0381b9d012b4878aaa3e5b04ce18f3435ac32b43c9dcfac9082eb9b4dcbc604df5f4fef67994e370f25692081f1f5e5f0cd0221a6cf9be59c957ca23e02e10d0d77685e8878b37bfe2609c040d86497e864ede216a25a38bd098b62007fe0f5833f23eb747cf92fd92fe3fb7a88a2f64725ff49b2722bd0fec644f6b41ceca261a362342b75d303f9a7d87043dd9e2c47f61312ddeada25857d9ae5b0c2d8e995824ce92e8f6546a7a31d6f1ef0660f1a51c882338e6168d15a7e4e21059e83372b3bcf0893e7b3aaca4ae6bdf3ff5c804930613de0d20327478ec079e1d95aec4bfec261b5a7c7c1f4b377c530eab986dfad7feab556e32a16ca57afca7b25651709d7d8b2b99904422ca99fb8328b470e1c3f9e8988253ce6f48f10a97b388e490b619fa3c36feabb8178f3be557b7665b16acc0cc5f9e1ecf3709fdb88368beed90a27c048ec9952f0064740227f904d5f3e247e86c9d0f21ad4bc974fbd0122e967e8e23d70f3c5a0aca59c3f409131045be3508c8f48d738537a79ba08afa1ffdb2848ebf641fa1ce82196ae3ada7dd03c80ea0dc7e687cf6feb981b04871921272a94af3e16c1be5b1e050c335c29cd8d166cebbc6e0bde63a76dbf354ba7d7070ad0ca75a7f7e2b708db37345303f907198a37bf8b311d89aa260cd06d630c9a4a24c81ec807552bba9639e955df1acd84cc30190dc8c13e82b9af71c8538279ed0bdf746cb6823a755c49129b65721530dac239c757a31e49dca54838b4fb6bce75907b4716e3bcf5d700887dcb387d333b6e4ec227183b1be1d4b40fd00c9db3accff7615550045a24c476d2273095545ab8a93b65c04a64e479fde3e21818489327ed64bf7592be472a7d5b59aacee8f7fd957fc86634170df76dfec1c32155c6752509565a72dad5703383257dfb272fedd81720cc5291325ec734aa9f26991ca99dde4fa4f8b6558a135de2efb33edd89dc17e3591cb5d46023552463bb3daf7d50862491f361e83e064b3f9c36815bc7e6ad446503cbb546a8b68a63707800c43ff8215c19e5f61ebd1ae60ce3f8ab7607a2aeb394601812e40f8814b5662e1257e6c8ad59642cfd5d47a71f42be02c2e14194bef87dcc69a7c97f96a00131d8df9bc0173507b5781fb719e6de24c5d70b303aec9892dbd10bbbd69f4d2270f680434c8583ef111d686e46939334652c2e6a8dcdde8f0fee1caf29c099ee8c444ac2d5bd882f07955eca6de5ff1eb15b766cabc546cdcdc7aa112ace0fce82107945cea9e95d27f6e41abbc301f3cc46724ae7ced51606a99faf64cf35c2ba657f598412ca27c7cf9943e3518d0f067e88c14efb68ba49d2a3bee49b049235bd0b51abe2f5ba708b27da008b2febf3573667e9eb1089f343cb056f974acd0edb725e9e527626fadbaf906bc1ebfb5c4c39a79570315246acd40e5a22eae33588859c5c9bd821568f7ef0f7fb7d836603518dc202b5f2757f4419ddc26fecb357a777e339fdb95f87dad3cdf691f2b5f735502030788ce9014a46fa8ce25b92dc0c690ee20f6a019c8cf161aa9338ee4ba97250a246120eb3bad1e35bc4130556ba4a3c7d51f664c25b556f5e0ec3d7dfb8b7a48c6d2af2a38fc7875d7bb04241f24e257fc90892ef62311cdcd259f4de5173d7cd72454116952f1326f3158ff8d16e7919330e0421b6e447067e32161b4686f8b35252e3f354ee978572ef204782a8a9399f9f023be261a453bd83501fbd605d6113b1af3a9f47083f35065412e40b2b7646fd4bfa7e2166714f24474107ee9a8e6cfb92f9d5cacb5c4ba166fe8753274c937e35196ebb028e8a7c8e9576a451b75ec814f88e6a3ff2991b4a53574af82d133106edcd50546a72c095761c560b30abc10563cb6ebbfae62f6401b6e54495ec1eb1bad01b9e9343e837da4c9093b04b39d4152c95d3848af84f3e0df9c2feacf72b8c0b4c28c40c0c6ba38f603e77df6e83c1b8f2b0daffe529312acc1e2a88752bcd724b48c4901b1cf24e2ee2844e37321acfec20435f264d0843e6d6f8d929a2b95d7b7ec1decd04c3749a7911af5f94a88e6910fb0dbf5133eea7910fae3b73f9ac935f5fe2607b173c17bb5c27d62ec56df8ca954fb69d2fadd8f4be8a3969329d9af1395a3bb52340c352033b15c2c6cff6e8aed88185682b37492efa32481477919a42babc5f48db26876289162431aa6fafcd469adb7a7a4104679b6cd0945bb22b2212478cd9ef53e6b5f5665c9df7b7c22889e064e6c01b65b92910134d88dc073e66aa9a61b607ff7bd698ca55e4a9738b6b0c6d800d728d92effae8ff10f65bc800ae21fd55ac6e627756dc957d730a6b39351f3238b9b9ca297460e8deb9727f211f7b1ba799fe0156c9ea3130205615e5b1b7e23fa853625cedf767f68d318d4861769cfe9302a0616e98b4f5021aca34592c76f36c35d12a4f7ea4e32009373f26efd398d544ccbf8d6bb2ffc33d1b769746fadc635c87945fabebc162032b397b03af4f835840eca32b360d3ea5aba3ef484b4247ea2ea15bf3073977c48d6a9dc6c7b78cbdb272d7f7f0d0e6c0c9aaea07ec449ddb79d91da76483d812660debea08fa09f89a47008fc8f2180d278eeae35dda36286052f68ea5a830375f4ad790ebd6f916c50fc0b331073bbdc0eac873a4764ff514ff9a918c011939c5a2eff87fb7d5cb59379dc908e1924f7a3ceec6d44bcae6a27959441a3f48602e4a3538680226d303d0100ea9059aa055d1586c9ac1c1b76cbe4db530d04c72f478705a617becc2eb5dd21d934a3648a765efff3da8856614708ad9880238864681d9920bed5fdae72855857dc6e63be51c3f316caf89721bd6881f42031708b20ab877a98e7f7047e152dfaae02ab05f43dafc21aa10f52ccc8b01601437f6b8973ab6fbab3489b36922ee555b922050241bc7bddc31f01783df43184a7ac3bfd5b663a4b7c737806ec4cafe3e3155c6accfc3946b0af38c3e8450393a3b10ebd45101cff13bf4a8c14c3d97192f8a8b8dcc14765753714ce023c242830df9e1d133cf2ce02e4460ce8dbfc66c00cda5d722796d95677db17fdc73b445d9244847cd2420e88303f902e901a3b7b3c7fbd191c66ebae00bd6019fc94ed8c7949d3b4ae2d44895705028eb86d9090f22e877c72a00df673d8378296ebffe3e95350de10c067a715d597daeb7781083015e73f7b1a5f74aae6a90404d33529fbbcc337a78b7099685db3e5ddb69f831b95b49982d74d7a7c01461ce6a65234717d40c8bdad03a773ea520a9de5a87573b0da861ab8cee16103362dc00e9a98bcc2d4621ebe461addf289e297c10bdb63637018621d24d9e7c9464aa713b1bea9bfb7945ab8c67b8e39fe0bfc2ab1d445401ca5d716d57f14650eceb279c113a12df10cac60058aba77078b669f7c8e4e44193c2342449479a9f232fec3ab90a651b3938e04cc5c6543616860c8a5ef7ef5c88d34dbb6dac8f93daaa468aa5d882fb27409f06b57682d689e628b30a92ef83201bc96355f18abc4afeb2fd617f34eb0fa1d1efa3ac7e80cd7160cbea8e02373efaadcb2b375c6d2cf1f3ad5c0d2bc6f68b3cf372872f13110a7f56aad273bdbd5f438fbc8e22f367cad1073c72db9630eedac619ebc47808cfa12e2f7dc7c39c566c7d0d51224faa65e48f8af29b3a8e73c45ebdd2efddba5c8ff9b431e1618c17f4a1e5083edba71b7a7d0334005015aabdd9b76ce98b9a6994948f6f86ed8ee2831f30b6c993130bc34bfe63aafb1185e5cb2d0f8f90b9efac35dce3c633f37e35161c2c46e97316c3a8d7d7e89d4c11b5558482e8293f21ccdaabb549215bd4d5a2ca3b91ab126dfbfc965dff72fae4f6074293b28d8f04d077be855463deaf8692f7334252d2bbaa6241bb040de4c129359d6939b0ac86442781e5da131e6da6b060d0a849f41f8227cc0ae6f0aa49045c80c6f3df38ae07fe71b2f1030e3e2414ce002034d3edcf68fce0d69ddad37c1a5f002ff6383d6773463c868f75cea66d6f06cdf8499a50442903b76c17a46d6bc2bd9cc12d804d427d5cf88d45f1b1420e8166c78e5ca0dee50fa8275e4cfd61e525cbd03d1a98242edc3762a9e74bf9748a9c65b2ef30a3d0d1ca42385fe83a7d3ca17a8f6a3b661b83debbb572f1a40a461e064acb50bed257107f46127a7375af90d2e6599c2351bc4a2646d91454ccd0d341c7bf826d84eb889c975e5e3344791626309f8af6f15bce2fac1f8766e234f480b2cd05854fb8b2d3f5afde71e6b3df167ba86f04c49a829f007eb6fb04560a345543fa40b168ba77ca89b8d5d25e6247123f1a8e907728a27ee40e5ec196bb67279de74d2b824d3d1f3c19614665a4415d9ee264c6a555ff84812a4fbf6081b8ce7023e42c8b745bef97596e0f9f05468bed71bed4f54b7f2b530b2437f90a2b35fe60b0c85ac46af432a82282500f1d7b4362e8b5349c98fcecfcb819975d6474bb4941bff1f7a869aee612666a2024bc7d96d4536320a8550f5d5688e298635f12230d698625fa04491e4d6038e7dfe51741dd194397a0c96d5e7e7bca304357d184080ee3b857cff17797a38b29ea2727d9b16f9524ce67a234d419067ea1a1c1c75facc42e1d27ae7075f92f084a01d477b40150767aeac44432bd44949d825786fb0caec0e3fe922afe6c37971556c09d3c4f0fa3dd8704a3b5d08bedc3be85abfe125c344d9040c483349a36d425617799cf8769780ab089991e3b9f925b3bcc13d3cc7f6e10586e81a4596384c1fadf3439242d274b82c51adc58faa61d9d95e953fae718fc0b3bd89248b3b9ae50e1c4e7c8558866ddf0daff6cbd3ea920c510d7e84d859cc5c1c198f2024aeab94f74d7850cb5a6d07b02b34cbfa9c500945850f00d27d45d44abc1dba585f1bb3a37914b11093b244f4356f57adbc88a89d433df0ff57fdecb73939fbce915413491ad44e8d745eff48b7d788944e865ec1c70908188744e51d72659fe0b5396c45e30ac12ee81dc913d5dc3878813df11db9d820aad378c0595d339420c253091469903bfe1ad40945650cb46ca5018ad663b78f5dfadd59e475708a14d1b8584189231b3fe9efdde66373bb9058665cbbb3bec956581572d62c119f2b2f1a1681c54f48783ae190e4f86528abe9303de7e2b07f7affcbb95a182d3ff24cf3dac02455c34556281f779bf347b4c21d43d45478ffd6f4af55b10636f193387da0e9928d609dd298bda9bb7bdca11e64a08962a9d3ddb5dab710a4a16103b30e5479e16385f28d69f7bbf3ac3392022775d878b35820f0804d6276cd32896733fa53d028209cec80497fed298341933be004a62850b6c93053c16f72162c186a33e724ce410c9ce7f529ec0f12a42cf57664718cfb50bb816e66afb84e761397ff478d0905422937bac33a9f8301458dd67a99fc8a4aff073040abe8c540eb4877e396661a584d52de0bdda98d188a67a2e486d53a3aa0a8e1e02b85871442c4afa4c633e89e239ed77f7f8819b72e6a4800aed4677d76587f26fda921b96f6e1f6eb8cdc8b7ea5effa05eac51f5167192e180eba0e4eebdfe8e9c5c4bed2fca2356defc04a68b92f3eee929c27f320df39123362edf9ec8de41aab48698e34df76b178b53dc6bf82f189409c9a2aeaf1d384686a5419edf3dfb94c8b80568347ec55bcd7384b3fdff90f5891840d8113ac9d266493c99ee5aaef709b7e72e2bb09112fbf888f84742a6ccc0197c0eb759a524a4d4e25af42fb44d6aa905309ddd039386bad34c64251ddc676b8870b06991658d347af480ca61e900f6de9d124159b27294b281725cd8f9575a8abbf03dad8b53a1fb8917ac61a2caea320965495a7e2ae1badb274badc768a268d8f3dd038e07c1fc4051c3d70f5c179dcbc7aaa3769f8df1d131a934ca8e4117d4fc4e391fe38be7ec10ad148513668c4d2d50e13e1c884d0a26fe52a2287b2a042be520a0b027bcbcbc90e5af12a74982e12eeafa763eafd2b9291ee4c4068338209379852bb0771fc118c1bae8f8d107c5f9c981fce4e8425957d40edbf64665c7187516ab2945f57fabf0f509cfd6bc2eb1c199950ffc77ea71caf1245f19466be2496c6d1209e8ace1a210ad73cf8a7017723bfbbaf7490bd90647fc45ad2c9044b6554844d0ab6d39df52c7a9ed73a91cfffea029cb449eefbe005eb293e3ac9209b6a1090633fbc501fcfad70b30d1188547e459b743d75149aab68f1071c77dcf8ee3c0dac54ce6eb7f068d1a6c0ea5ca10b0fdec6b3e74c5c72a2234eae2731d1b96287f0aa344a780f7d8e1ed3d1e60fcd543c3dcf42590128e9b245214339b1a30d05c1c38a12a5654346fa65995f0bc812c7a7e6df55e845f6b28b907de02805d1acd98adad83da36c308771c5be7d26eba6ca558af243c18935a6a80bb7af94513c5ad4c0647f2abbbea64325dd4e17afcc5e60c6b4864f0c9a9677bbddb7ea823748bc408e401669f74209f9007288368c4584ebcad67ae9c7536077754f2b695a56d0a5ba020145323f7a4c099125cd65ab1679ead77143f78914a4809c3278bdd4ec542cfe3847b64c4b2c1206b8e5319f6fdfdbbd457517b3ddc3ed7b4d94c4374b12282dfcd9fe612a7f2fc200a1cc6cd84f3e6203f29962c2f945693816969e28ce6fa09a9594dc37c8abf61b2a011e3f737d1b5ace29bb48043598ea60439222baa4c6259ff430743da5983a2afc776532b42803c91785c8670f417d640fc74c5fa6d4927cf242c536f9f80ecb4b3d62be8a86e391e5a727ab26601b3c5c3f46c64508c128022c3aad77aa19e40528a9c41382ebc835f354fe8d71ca3a5d6b92fae9ab1c7a373eea3200b8a18b514612a4bc2617d4c8583672beccf641adcc9aaf8aa446bc9559e22f99cc2f353cd2bed26ba9f8e978a4e2fa2a64d3eeb7b9c71281cd663b63abf3b725b122108b0cf31fb8c02f346d3bdea1400c14de9fbb02e09fb498a4b3c004095838d272eeb14ca2db3abbf511057d368784eae28ea26a82c70cc1f05bf487d2bf92b0e87169f482de5a9ef8f12ee3513f357e2814c3cf32b3535546b636ff9f81d1e1eb78bc6bdb895ab1e8a007447684e20fc8ee758a1271fb5aa8db41fe1aaca59e5f63e68783143a4103ba7fe12fb225f353601e8f28fa822b02de57f1ee52442d1fe28b1a68c3062b5d2c391ce38840cb4d6b5e9b67f6117223485c5db000a16f6294fb6f56cdbb7fe33cff25c9adb649569c7d9c74685c6f2b37484ec97ce8d429ef0c2755fbf1d74f9848cc7496f2ce092e62f4751234f1df1ab3ef32f98d1b670de0cbcd10b81c89534db0b9b82a1e334d5a4d0018c14d5437b81e7af64d913fdea700679abdf30e4396069a0d0c4b6d3768483911b09a8e6f2adb7dd25f8cf37ad7c1fac0c12ad543d5b8a85f63c6d70523a12ecde27450eb5cfa519556fd158197d38b024131403d96da9353e977641558ec82c8ce9ca51282a67beee33e99dc66d04fe88083ed910e99b49739f7c2e2e2b8e204bd1bfa3aee6d8daa5204371d1243bb41de61b903a0d49036358e57ed212daec25f5de557cf482e74bc9b3cd99c27662dc601d4cc3da06a6d370250b0d6c146e0173f7cd1d22da5a6afcefa13e2b072f3e4281ccbe3c2a125a6297cbee8d9098b95dfca42b00965297a4db00296c343b722b17c25f89dbb4bc60fc653d2f169046d677803f13f2448b6d07ea002f63a8b1638c2f4aa0a4925ed12033dc974cd0bb2e0e55591babd25021931e2f48d097fb4700b4d0c274cf6108ae60d730a75342f65c912e36dc873592996ba65e41f3f8cc7b008d0ebf3f98b00f61e88655995412605051536adb3ed3244fb78c2bc862c72c3afec5da6f0362b02acb3cfacd7c66c5aa5cc350bf7bb25b249ba2e8b535b7312c3e13fcc910772591e3349f65fdaa38fb410ea2dfe9ea69b192b62aa304c532e2e9677e2e6e838caebbc0cbd1a626d4e10b5ed61f7d9d12662fcdbcf186abacf0a547c8b8ad50bbdc477206a78804e84f76e197940f34d9adb3fe75596a3efdf77f8655a7505377d635c45325e5dfacb819ad4a48dc360fdb012ec01be01fddba7455556a79ce313bf1eb60149e1cf1f7c943919bbfbc548b2afafbe15862fb3f06eb41ca4337fe0a6801bac8372be4dd9b0c0179f17329b150f3db5e2266e070890313562ed6dac735721ee6e9cf6a05e8f32927291c473e425772618556e4be8a745429c8c5a78b56368ed43c6c3e99a28a8ff984f3d10540457b5af4106c414c61d712c5b5896bcef1a10f1d34d51c018d8800a124479545e2d1888dcc96a34449e07b3ce9f0fb9009ae295149744adcce4d3c3853a753e05cdde2d23f5779fad6e9173226c6b7e36e45458eaff77977f38ee1ef465dd862dc722d61abd8f09987bce39db489eb6337a2ce18ca5a8dbf430122b5b5a76ff82cf9fac787d07895f4caa5cb239ca100408139c85311857fd6deaa18e8db4d3d1527ce9aad765ae7499b801314ae377f7a572fe1dad88c0dfb0a5bcb05d80ada2219c58c16ca060fc1ca1ecbc93f434c6e265653a35c2de00666da09e7ff66237b8dd6bd9a78e456e119750a77f5dd3a45202604e6d913a56d778d303e718eeaca696d7860738fc8e98855c8f804473bed713b8b3e2c5afb73f3b43f269f52c89a8cd0424de139610f5e6d2e168958d4c3a94cfd0e109af24132667cd1f4508182ad469498c5333f659f5f01d7e78cece78513e390381a4f1b9cad02417510ef59283e3d69e49abf1c2b446b622ffcc9204ea316edecd952f0b53ed2b84f0d8a9b89be13b7b387da252950a3b9d1c1055788cd373ca615018d4e80c65bc0259ee73d29ac0f23fd5e809ab77a5c0aad7fcf6ba20d1dc39121c22368632300ef341ceca79f17dc1a84062f8579b59cf2c41a8983c661ff27b283a05163a3d553ffe199144efbc304ebb543a69a369aef108a2ce855619774ecea69a469d207abea7c270725dc6d7be7f5b2a6d0609603e6ec4ab369f6d4228b5c15da7e832cb7882fb5523cef32d983a5223779b3944291c5a59350275fd341dd0c2585da8520bddfd1c11907147330bb8ec7bc6b77826c851c97063f8e5ba9dd48bd9b40ad7350122d3602cdaf383c238ba8258a1b3c0090bab742e5016f78bf3357133aa67feffab72b0234832cc2e908311c11eb986d5df989d6065d4f4986a99bd398f663a820339baa8b0ead721705739ea25cc3fffd7502bf797b3ec3975a0bb83fb4fedff1dfa253b22d999dc0381578ca243abc539f909a975b76e3c9d6d3a18bb6af7b600406731d28aab072f05b46a61ec9d20071b7c27f6081639ed1052de87e45cca4ec0d85325844547eadebc2995cd1bf4ad72e47123b715f4650a3bc86f3d6f5dae235d7ae018063e3f6e86c5fb4f3af9e64e97391a0a9cf24b930f41e42598251d2f9245f756214eb7467e9844cd2f4214755b958166744159acf73b62e478ddac3b3ebc157635e05b2d78768eb0f0fc8370a34c932671f2f8becccf1508803329f1747f2c823352b71891f7a53fe7459b680c025e0cd3359a7ef6ce80958a2da2df33c96cc299baf2ee4e97976e1e733bf7710d25df37d80766589289bae290f9de16604f4195ceda11cd8df588afce503a420b1475ee219186d09542e71a24604543d92471e81691e32a3be6712efe651079375500158e02ed7e72feafade7d77e40be11f7981528bcd46c528829732962609d039e7d574ff2f30841546a3bacace6e0233f19ef847f4f70f5b8cef508a1515bb895df120a17b88cf02400959c27e568844be8636610e4f5bed8ac42b4564e80c3c24ee18c3910092d69184841326899fcf3c842196015fb74d8026ea586f48ca5d01e050c74f818c31fade0a94cbf411022fd7a871ad2f11235729a766addc59e3a6916664439cf441698eda8e2ee59e3c24ade3e85e8596c032267e18b5a294d209212c54ede2bda95e66be67901b4e72340a13bbc8ac431c4ccbc7666cf3ddccc3ebc47d2dbd522b34b16c1525ad54221192b535eef687351ef1eb85ab67b5a0a6d256833fb9d712d346799d5d3861ab1126249f482c990e20904afc98e5dd3160ca6a68f6be9aaa974dd0532f62f58e90c1af26c60e979f5ee9d5d7bfe386b5eab9f4a6c0604e640ed028a84388a25b36ac4a476cc81eba594fd7242192aa3d0fe375d5bf187189c6979e60db70f6bdd0ac213d97799145a171b01162a4c27fbe6db03429463603da2c640e1bbfe1f9c91209fa0360e0e1ed518f8caae03caf293597f64a2555d04641ff953e39bb674d3d75fef070e36f66ab3f269c38fa99175874082ca888e06d0a65c7b20036044b6136ad3f658bf6d95120f40ed804acac91acca580162ac16f3bc533a71bcd5b2f23e9f4265f6ca48f8a7d8777302f0c28e083cf362ac89112427f1c314e4fa3a028ac6bc243a266bd05442d12ae3afdd62629b56c7c38e4583bc7d4df9c289bbfba0813b86ebbf2a9e0a94ea3a5a6434252b1783dff8096ef761b6f3f0f8aec8c7157737cfa41ae0f3b17df124e7a16e11f16b07c1912a2002176cb17156a0de573a85c2e3613de598b942f00ddbeddc25fb068d1b97d3875579aa1a1523aede9634f9f5d507e163774a4e27deb499fb93cea052585d1ab41a6a604667e60dc0e817b5fd64675851d3be6ad75aeebade5766b4be2f955bb016e9702fe97cacd7518b6aa04d752b1f60f6d4fc1a40f34710ebefdc9e2200c91de012498db22eb48b7fc094e6df49366a834fbe6da711608fe5e9f9033fbcb0fe52e9009b1f42b310294f3d34ab9b403c299ff7bc3507f41e54fa623d19e4d5e52365b20737e95169bba04eca5352bf2d8a15dcfb285f2beae5c907d10df85bcf9a682a254dd157aea715635b21df0017effffff81