PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
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 APICommunity ProjectsData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 84779 f784ce7e867e8cb78cc76200d1b4e203913acd6b7c8b3ce7d315edb857ddd5ca

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
958e4963ad447a0a36f9b52d7a456264763c65679e7bf37a60382df2068a1898
Certificate Block Hash
f784ce7e867e8cb78cc76200d1b4e203913acd6b7c8b3ce7d315edb857ddd5ca
Source
getblock-raw-prefix

Public Data Hex

004000000004000007...00840100000ed70000
004000000004000007010103000000010707000000000000000000000000000000000000000000000000000000000000000000005f16a21d58a5374bb76f4fac02b2ebd3c491e462cebf6dcb42e1bccbeb73070add8b933221e153bf24b863847f8e50d303964f6a7097c5ceab42492aa3baa70ad3255ffe8890a91caba1bb2cbdc66201079a0829d20d6eab87140000000000000008000000000200840100000ed70000

Raw Header Hex

000040205efd192fecae6f9f0a62dd8d08cd2a353ac0d043a36aaca695329ce4d89007853d6bcdf51484b833f04cb901a1eed2a888769a46c266b47ddbb3c4995b3ab6da3786516aa1cc001898188a06f22d38607af37b9e67653c766462457a2db5f9360a7a44ad63498e95

Proof Data Hex

59,560 bytes
121216010307496bfb427b71abe69bb059e5faca2b0037fcabb254ff961a3d3bc111d6c2b7c8c7b9ae7860e7078cccb1101742073c520c64e95984dd0ebc26ae8c730c305b44fa18fcfc274b944359e916a6e085d6b80ce49b3cd3f7526948496217277d44b637f72d87cdc3c5a60639f9461fd5be2a1e293a6d5b9ef4b29fc2951ff1dea30205afa4fc281dc9f672b3cb3afdf3b0ee4c76fc16d38635bfc071f58ebc6eb405e206ad180627cef511063e1b2a01ff13003869efa529b99a337e0ba40b4f122b0cc98cf4d1fbcf9be9e75a229f4535711973bd58a9dcf407fd4131cdd028c6d93e9cd335467fdef35a5e2b26e4cf5eec19b0c2c6eca729068ac57442a724025904eaf88d3e598ef764f19880c1d98f8553870809acc7d3fcea9509a9cc5af37238f80e22e36283b610201e574cb1631ac7fd8685785bd62525270614276573c7200fc54c6e2ce40434eae5a549bf4fa4be235273de981349455a3de6ff24d99e4ac099cbd2a70b72e47785036a55abc96ff2ced4db0aba11b906c0b25d14ccb7ad794d294ca983190c15364445aae79fcf16cea3e9b30135f780711b02af7ead89f2ef44ab2d42597426b3042daef37f398a3164f7468dbd7aa5c505eb8212aa4343acdab483f62405646371bb6aef9194883f2dd7fe53d12b812d37c44c862f0042940d4899d5f1f9b84cc2c2273537403b526328fa5dfd7e3d1b90f9ea92bd3fd167f63a87e21104c7f923ddac162dc9a6fe87d0d55cc1aecdd3954b7d722dff7f619ebeb9b16b929414a3ec1cdfae6aade5fdac786bc4421d0ea8bc4ffa93ff59515e5743560c48addd2db64da4a3590b612d46deb11c07603653f7f9f84a60e464182de6e2937e9e056372bda0b331f7d4093482e5ec09adac0b31a80696c5497c46bac5e20a53249a1ca79c8982fbcd7f21888ac99de9b28511678534d9d6f7e0d0191ba5507fa3b5534f06280b01c814acbbb7e8943d8a9da0e80572a37a37bbf5eaee2dfa57278a876551dd082290583822e8e08e280e28062a3c2b970f6b31a7ed3662d3f518512873ee900ff7329c3e6d5268bd4818d80c88009a5ce6a478120080bd22718cabd7f52452ed42c4a44bda080f737a16638a674fa730444f467062010f2dc5262455d38f6d066c63b220a1e5809ef044fae91b8532351e1e38fb3b4932bbf8d9237a303c336547608afae82ee8f0368a99af6b8aff175912f8e64fe3aa631e392de627fd19c8a2fc96a2688670ba499b89e8832b08c2034cd1dfac7e1870f46be1bfa3e0e5358c8105883dddc3306ce46e6c4059f3fffe2bcf7daea5a84e0fedc3891367e9cfd8a8ea5ed147fb8b9a5244ec189f0e3e84cc5df007a327b645c3c7ac08c150293607c0f51e16e23f4db95055bfe38c856b8dd8dc30d4f0950278f2df4942136bea3c4c6147a5f589149ff17143c0d029873ff369d8181edb80e9099b57ed78d21d6e11112049771f8fbcf8850d6b088cdff77a22d5ffc0d0295ecc07a9f5752fe408e4f2403b32c8196c865b4e2b6ca47958e92e74150c3a3cb2f0ff2636a7e24b062c58454dda3aa1c37a73e895a817d24ac91e6ecdedffc3d4f1b5da7a045f309ae35bd3a43e965fdc1c8cf10aa2225a66643b0e87d7ab821766b34311847f574d3de638e7aeba8e833ce1bf94580f17f3d5af66b3293e4d29b7c0497dedf7091733615fc734cd6448c92883583fd075d9491b0bd3de6f9760851cbc6b04b8af90af29c42975e5a445da8f832fef3a7307ad3ccec0c39e86e55f453fe8d558e2d69c45b3de0b1b6fac71ce54c0574f249505c6efd71ecff72531dd57f3583e567297a0fbacaf6223d3f8d11e81474e3d1d135caaa50688ded60e05320cea59e1b201f5cfa89d59048db493cf15fbc95c69cd4993786d707a01ac7ff948b1948065c96c0194d0bc9eb70a8ee75cebde3ab7ffefe24912a350a3222ca8ef77b51fe8bde772a39abcfd0d1a819f7cc150ea2121b3c5e7d974667d0c8cdc3a0afe5875eeb2d5509231d8af229390a51c14716901aea1f62c9182c2f509023ed73e1f80a4de9dc6802779394ee65f99fe4461d1b0009c64e09ae6042c3945cddbf87f05d9c42e141ff9ed26bd887ce446084ec4cb80b614f206b7255c847136afcc7ffc807907e32575f9510e575cd6e9cf16f0aca8bdbb6df2e0f5181de61d92bedc36c5d4e6c11d2085d3e5e96d81ffaa2ece0464235bb172e2c0e908336a6965a24663b6369d10a76e6e55c5fca908001b89f27b73ee9d658c18d0b9f5ad28eb47a4596b1e145f9ca2708a8fbf7d5b3e8795e0a14cae0c7def46117ff7b09ed6cf402240e703e5c82d8af1b6a4867eaf1b17bff9ab9cecc9a5e8ff55b3a601e6da392fa23a5b0e2b970be168cd4572d09bea31c0488874e709cac1aa23e795abd925318318040e75775259324c667b90d80ef448e08acc501b7d71719373805958fda8c153b000d319c998dd3beafb6e02a6f3a7b0b1806e3c43fbe2153cfbd30fffb047a2a0f6980109ecdf66d673ab8951b97e33fe773581e985498d2768f3d69f3284d2e69e2ec94c84e169b828556341c256724bca67f9276a52a75725bbaf7b780a44433637e37083d623c5a28a2baa5c8c66d3b57d296c87eb93155414f84258d424ed53a4652c1d083dab4234741ffc79c6f4892e259f3a269400e8b43ba566f9ad1272b86197dddc294257c3de65d6821ab0daf80620880cc46bfe4fe273cdc4d838e495170ea41e54fc93c139a89dcd2c19c19f6e425074e1a28edd654eb09cfd9d996782565a5de0cc4b81f4fc1d4c7b5975c659ba6c9e0100de7c76e93c1421b3a4d546588f8328fda0018b9a7e1b51580afa0070ee7229502554cafd793ea80b34c6314f7acd85f35b7f2ee74a1f017f09ef5f4062b882e59c8dd59691c65c3e13c801544d3a7703c732ea001910387226b5f1f83ef460ff495ed1d5b4caa2a0d1d932fdf2fc567ede980664b36e8e0576d059264832d2436550c090c8b5e50b632d82d0c76e04b383005b37d004c30296f502c884a27317d4edc814fc4ac8290e80248b099939b4646326fd349855502a241bdd1c9867825cf1da09ce237c79a8e5bdfac72b9290937fb295ed8ae640db2dce4eb9d5653b16e5744ab28b1ab6a14bfcfae788a5e5992799ba0b5176ad9e79f868324d4f93adc8ea7f0520d6d46e6f8cfa82bac170a557fcccdf18b4aa09a2221c57c008e518df06047ba4021038fc83cd0bdb202768658d9b6ff3a298e31884f681089cb8c80099747bbbbc532d06008268dd3c1cde5a13f947ebf868f18b23a1b0c6e6733905b43c02998252234c0f2181e092726fca957ee40612076aef085b373a9b6e6903aef3ad4dd9cd2be179749987f8de5e43dfd10642348e721ec2b6dfef032d9a8a5421fc433b16ae347bba908c22bf3fa6433af9de8399b92289ab63e376f41b67a13da0c36a11e80832dd7f7e7eaec479c8b4e434e116bd61b7cad79293b72006132d5e25107bd224b830c872e016a29699c454e9f81f186d7f6af13c99f501c85da24f331800698b4264c57f6234b81c00eba04035d71ba5ba19fba2918faae7a139fac9b363681376efb5b52e720e3151fe517903478c9ed5450043c3f91fe318225c18054c60ef61f6e0af9bcd6b22031014b2bc8dc64b971fc3e0411e8c40fff7059e69d73e196a5eb2809941cffbebfe8421501bd92bddae5ee6a1828dcb3c413793c693821af0b7b721bf7be75f5ac60f8a3749a4d0d14fd1f2cd903b4c0598555c9abc381a526366fe399b258a4bb32a598f7de6b8578add5b44a43c1f817d678d078d86b9d62d1097dd34b1f9b38096b0080039bc1381460d30a5e25da831dfc112018a922b460eafde5a70cdaff4237c1a008a1bd717b1d5d6ca5972675b52c43e77796fa6976d608c143a2c18d7e3d1e3bcbb444785381bb2efedc5e857f7c980468a51e6c001eed5c62e20ba6ceeb14e7cc2f99f8a7a0e58ad468cdf4113cdb2bb10ebac3a67772f2b7b208c957d8b5a72e224aa7d0ec4f15ffe0f3ec60378c66b35dd31466117c5a5e65500a81ac21a8d932d441d2a6431e8be0f11bedbbea6e1ab55aaf1d1d043130adac236ba7f02a89012733af82f4588b524d3340bd9281bb5e7e4b45501cdc2089ab531f404b5a78d315de74cfcf303af04a3dba05f31de4f8c77e9cf0b061a9a5ee5b5bc1f678e8afc1b2ac47d20502675a3d8af7d1c8bc2e69d2d520146c26e83e50e17de2a4f2bd555cf053d51a4767aa3dbeb459e332e210fe9523a1006af26dae7fe3e4e82c37700f1b61d48b38e3af35b00d58955cb85a12e983e0034b91faf0a2ce44849fa278e1552afe23b69fad715559f4763f003cc3ed19fb84529c2851a9adbf57d0ba6464efbe1bcabd70419df6b2721021fbb14031dcfd0ab7afd35c24f24050ad3a497bf9bd1f39908800ff7005d9af9fce3768d8e78789c377e49501caa188254d37cf5e177e22353b32ab605746af32c1d20a6a9dcb5f582a6c3432b6261c24d3719e1b0fbcaec263ff04d3ab17e3dfb0e3d3fbae767ba8da7c43a5788adce1d3d057d197f5bf04e88e3aeae5f213f79e93ca8b4eb102ef814101390a6dd581df2764ad4f593d3fe2458d6fcbe421e4598d4abe1e064d6d60fae5b82f1924f61decf0b97165f34f165c8e8f1e7f94e708643d95afabd8b1132e9ea310c0ab34616b40b76c4ae89089d5290c46b050e97c3cefb4026597c843745b07abb2c4958583824bfa8d65f7ff2d6166a3f48535da900230d0369f399e55d16e52313d5f365ea8215e3b20c3ff6c9b662b741992de6fdbe96dc3d48035aca883657602f245ca307f89b983f992c7c213b5bb3d855e477dc66c72f2d7672a9158dbb75a9d538d98416b7b49a236664089dc8ea90e849031e468ab72a3102b126d76c2e20cc26cdd6900040dcdc2758e4fb0eebe76e43e763d94f9d896950ede3331197ce94d1998de941d4576280d27962b58f51fa6784fde3a12b6cf74274c1e3b4eda194f0303e676d0b9933f71ba046361959c4984d6a3372d294854929ada0bb527aa61ab58007911bbb122e5f159b53801e7ec9b664e9b5041d82f2d64a4f0eec87013999eb8db60517c2bb2e4b8e0af76f89df074f7f154a68aa241e2ca43615fd6768693d1b2905cf0e6af1c74c8bf75a1cf29d3a5128cc0ab06489f77bae0a18c9d1821b2327cae00f0faaeee18d9869c096de755340b376f718dcacd4db332f8af30069f79dc0be4ef932f0a76b583ea13354ccead1c242d991da86739813af27d691df60fbf8e4e5bbce4194b403ec8fac96e33920ca520166d89e29bb479e1e9adc3f5055c01b98397fc96c5fb1ef147a4b3f63b67b4184fa12b7b3c1a60cde1d9f54e7d72d9471a8224d930905ccc6b9c1b8bda3eac333c6d8aed1ef9a4ff38a336a903ca0f45682a690469c65af82e0182017fcb3a8c095883864045d284f8b1e57c894bae034db7087f39b3d86ed0e2ce0f22b7709425a20be105e7e3ebd1ac37e7d26c701546d4133b87b80e9989927c8c51a82f435204da449515855861b2c895f5c76a4f0ce990ab379c8e651929ae74b571f4e21a0372f65b7176cdaf1759326ece643a2fb44b66647ade8b56b5760f8465ef42ccca90fbbbf37f04d08b0448c8318983966d7d5a4d4b2a42ae88f573b1a581fd563d2d2772591199c0149454a796a9a8a1762e8174237582fe9e0ae5fca52f83e1e53381f0348c5d7cf8bcadbe62d017a0f3969546bc0e3628e7d56d0c6390ee27abcde05b51063e5a61db9d3a461fdebe80d528537ec3660ee7bbf2e53a44385cc394df693a3fe1946732c279fb58ef448048cb425174db054d38954442748d4ae84bd65561e236eb702ca84ba835b1dea5b03f545a81f50648b80151dcd32dcbab0bcd2b73607504edb4f3fa2872920bb1b5d28ea2ad6085d08b78f4568341b1ef81be71f93e2a32caf0b7f02736ef7ca9b9b84b954656961389e51539a9d5a0fa012bc6ddfbfe6772caf4a4f0129c0f7aac49fd2b6625be34b51b679e02939a33a15f886f94896b01f28b80cdb97db32c61fe0ec92d753bfdeedbe501ce326e867a2bd8ebf9b35db9c25c58d67d4d5cb184730ae6fa1a80c7e47ffba64322be64b89662956600c50a02480a99fbde43a3db4021d23b5e1e147a8f217ae7b70eb0ce657524e108a0bc53b5b66523c5cb219314a4d349dbbee96895a42a08db5e9e8037acb84811973c8ef6e194add841f7116927a5d7bdbb9ca31b64abd837a6a1281f381f408cd410066f847495d0a78c03331d8d1ac61e25e24921f8d91ebfb6ad901992b8f902b57bbe02c44202258d565f60023d1d9227c0e6d1ca451e65d6ac8808392458fb60b96314b5e06f635e11241dd839bd61a3739c38a948f38ef53d534f7cf9a42207ac0c367d72a5570b63663a1aa138c267de9ab2ec663301bb94c872c38dda70e66684579a28e49d6632d9f2b127c1fa5571ba3106b80b141175f9b16890bf812d3b85453592b340dc2a3ff5be87cfa1dc4d6e32f6adb37f73ab4b4dd10373832ebf9271fc2a48d19db325340b74b83518274d7ad49374ea26cbf8268148155f9938e33d67cc4aea84d41f1d83742756ede4efa702fb46d33662a18ef5af129d0007ba6f153cd0759a028c5957a2333fac1113cf1547f24183dada7baa01253ffe319605735351889ac6803c7b371b84e4825e078c50a1bacf49950276dfee9b6e40b9a1a6ed44ebc71f076794aada03bba4974fe4a3ea77abf5ddea8d9e4b0e4896e86a7c8f7097ed4853f6e0e91922bd4eca6e15cca6cc7ca45c8ece504eb1deb053ed1d216e2563c61c29f89d987d68fea4efbf08192587f9335651deb5541be183bad6e99ca6553d78d79e8935f6da6284cc41a6cc92920610a4529ed567eab82f6c0f682ebaf0d5cdc5cc4bfa95d3fee707e3f6b0e1fb516543790b0861e6edc85e544f215e8a1e282aa586ee543e2c0b15a6235d0ad8e003070bbd169f243ac2f44237264cf9b19a0ffde45d494109512eb90989d2a906882d7092c6b46cd30cb500388e6a7e915fa849f688f9665ea8b459eb79bb26af87052b677b4436f1eb7d236462a735d81f73f825d65df72d3ccc38890d5b8362df8a6fc259be0683a951d114a67a14ebb0728085ef02e566354003c98d67796ed4751094eb81462e9fea84f3f2ea7e49d678ba61b58fff54d30bc9846d639c2142dd3cff7b223f459eec9217de7d509481e08b768b951725329d6e56fe3e7c27193e98c6c0cf2553330ad3830c2e7ce0b3913c53f0e4ea0f2e993fd5acf5c27525a94103e4391fd474e1ef44988cca6d97a58e8bb66ca25d54d961a2a053c47161f722b910640365496efd5942def3c6e466ff5004500d88a8489f5d3a1d1adb41f2a9bbb9ecb81f00c63b2745a0d9cd0d8b469d66a3a8d2b8061090341fb4bc7d255dc54fa7d4b02e23fd6b6a9a310c403b7c801dee902335bd9f4dd97a44a73e084802effcbb6aee673df6e0926009f1df64ff3ae89b1b773a92bbe5323e497916cf8ad01e894a8c6c853733f17d8b5d3676cd9d4665be84a1853f3d80946bed8b63e9fbfdab87016fd6a791de25d0303c1fa2eca99607b277c49e8d2e3b4ace4eec68433f25924a6b743d0ca6d6ef7b9b2c9157a1ec9fa10c23681ef60f9c78deb1cc5d1638632d7f606947c24cb11ec5b8f7ebfea33e848298b963f0815c10de169f1ee2977b9db7fff8042f50d3b4e22b4b23775377831ca8ed9b3575476c10f8ea2571b7a06cb8b3cefc1a97988b32f6d264c55e6d4cfaa6087b1d5bc57bc87b11a26eab61bf5ce99d58968733642b9fc2328dab7dc3efaa9b42b4da701de793719fc3c27d0f1f3b76e510f3adc9e8d595d80577be5a7c90daf5b29acaeee9654cd07d1bbdbee64a9fb372ceec538a9b73b1694ee0c3825f45c8c6c3842ab16f3b08e70ed2455785629c119c868181a55e1b4fbe23b1786659c5c34bcc1123d937434079a73c790ee4ac400dff9767170ee11b9da69214b32e182b1b054eaba32fa170a836812b7e5ee21d2b9f11ea4d8551ee3e2ccd466fbe3062c2925a4e8164a2c52008773062f565ffd93212580ae1bd7e7c6f3ae1aa23794f31f3d3dad7746c37dcf891d79f0d44817a6474d7c90b314921a60acd56fe9add01f6630f966fca983ab70d1bfe130edcba5e7cafd236ac7b60e7a40d2c390005075b56b6ce5053c68b3642814192805f2b265b37335846b533fac4e44910a1c9b0cc6c5b8a49d1765b99caa0d2e29eb721c6fa9850e702c3ad5383d7cb1beae55ceb8dbdc6335eee3884183b0cddfc66b14e54e8d785fdeee8d17da2bd8150990e13083d98d6acd3319e74ac9520f717865e336db0b7faaeb83014970ce1387a2645537ec27cd4798720578e836ee95c7b553dd484c67a7b51ea7b6d855c168da566293f8b6bfa2508cd122ac8ab9fc0d9ce01deea880a1b9a3cfaad6275a33449087df885e4d8a9205dcd4ae91cb322939d64a7d58fff279365b9d85a1cc5af821e6fa38ba5796e3e818e658f3fdd52f9453c515abe13c54a246f33744c1313cfe03f51600384df391fa6e66f11c2d54627634ec3b85193b50b510c8a7761b3f42f9f66a9e97f5435bc0a4ad7a7d0d7d5c23560dfbd517ec134b954a0b4761210df856ae2b460bb3ad95b8f8fd8394eed988a7de93ac3ac6504cf75c2dfd4b80b73cf613d2bc86fddaec0f6e4722242c39ac6d58a9293681e2cc22b16c134e2ee93eb635488d64d86e76a0b8d7423fb679c12c7e69a802379df64656575426b6b6156ce916c2566dc2774ccc3b4b9297a0c77f7eae16c442b03f74055e24147ebcdedc8d82eac04cff656f00c2ab8ca6c33a5671c304e798b14b1967fabc2833b70e172557c9f693a18138a3720929584966565930e9921a0eff18724e43f7047ae5bff93c2cb94dd5adbcc1fe9a64f0496fca9c6b527d75da3340e4601d18b108377b748a6516ab028b7729daa95c40184a458d335a6c1e26a215412539bf5dad5faf252d8e07dc8031b5e17834b08be163e02e7bdd8a761f047197c957af6181ca49e179b27aa8ea5180e8df2599317526b377a08c5e3bca2d1ae25e1760e544d5129a2f1c908a79a2430b85fde5207134f640407cdbc42333b86b17d1618ba522e9140580bd2d4b15298c522ae690c0d692b4ff794cb3f66967dba11906bba0780209aa8c9d8b8c8f40e288ab8f768f8d13dcf364e3328c4af7d9ee578bc353e6dbdbce5cf486eca03f28010442a95288b78a1b4c817024f83befa0eda5779d492fd74a408669fa585893d4782054f7a9485b2cc5a2def5ffda0c8060e6d495b3d5bbcc23f2d1f0a286b625c1f273ffbfbf73ac5aa4a49006b43ef6b334116dd1c254af3ba72ee14dd6d0a8fd4777b3d11e2f7eb05e76d88dfef44ce99a1fe55121d88b3c55166097f54c58c344d812502df4a1bf5f45bad911a1a0134f9a335d2336778229fa7150183dc057729ffe38455f66c29a95cc7ac11dbdbba899067ad98bcc6b6158c7da6593dd42c715323c5a822244379bb2ae8fd03ed21167ef9b192fba2d6f079b7825e99660faab263350119e875c547278871ece8afc5c9751fb09b1084de860e688d83fafdc83e90ea5521a81c55d4fb8d38792da42159a4133ad00e3b33c3e268ec81e893116142a18a299e8fdb82f72e84a677715792ee41e70925c145706b5552db373c3263ae553c9130fc4095df653aa418e8ace61f82ce12a52174549162b0951f5b6deb316d3105cb36264a9e242831870e20919fe40d503938b1bc91dc93adacf889d35713bd780df8d46cd834b402cc0ee9704507073b2ff8f9efd2956bce220c33dd87da4054f7ba442b9c05429130406f948af85213bd2e42e5e773fd3ad6b21f62d587d19980565a28346d9ac8beb24e1540ec8c80257d882c2b6344a2a3e608217ef143326385d2f11ee10253ee1a43c7411cea8a60b4f24d6511b86ed41471bb14a585baf531dc14584c9448737c3b603b85864a22c873ce0284375a8e2a6f0bf49d404906c273e00e43f01585834bc82fdf900101bfee1e9e82ddb427dd9a919ae2238eefdc44b9dbb3ededa48169107972430bdefb900aef347380ef7a3c46f3c13596fd12e80bfb7f2723db49de4e352525847ea06535b9c9094bfb4600ee597a468b78859c3e2d0fa44ba2ca14ca39ed4509f49f4c99e0e6ea6982f81496fa8260653b1e7c24538119232c7dbd0119801f131fa9035c96206db19fb2f4e1adfe2d5868c07156f1a9776fefd3d8b56c1c00ef0ad4badd1ca85797d094766de7ea83820f01a776bf02d97541dd1f6c2324d356e3fbc4dbf42b83d5a86b59e4a487dd9d263c2e0057615c16996eb0623d196d6f8bfc1690b030dd8b02fea23aa39c24fc534b689bed8d4093dc30d3a4dceef64257f9e04dd3b6e6028ad03fc972409ee8c28eae1034995eed005b688612b76a84aa28cfb48adfcacb8983ce9697313b4d847542c441ae260e5b45ed255c13258c3e2e1572dd9f16a8201622f26f3704663423d9105c98b886817ba66450eda7bf371065b3a415723333dfa6fb97ac03af8ef59397dcadf0e3465232afe2159520cc0057aa6a3784dab675a630db260244f716c9dc96402452706de71fbddd4be64ffb65b7968df3e8d2aa945ece291fd98fc2bfe9ebc2332f011741128bc314e273c302b13de3d00c204f8603dfe96ad4254bd45ad4d3bd6d9d281c0694148c924bd3b9ae5962b56fd1d99b89b085ebc158836df735a6d80296c9dc7f70889e4d00dd240d1cff2ad588a09fcf6762ebc3995396602b5fb1e50108008e485dc83536a54b213b6eefe3ff3a57f29750474a4506e8abaf31f44469ace97846872b6c21fb7535ff6179732fdae131d6c08ab04a9fa31a94778b293a4f8beb5ef7274d14c2b1f1b1f36d24cca30601422816f57c534d1c4970dc179fbf6b97115ae42bb471006f75a747c4be1a78082b48078ec0c31abeb31d5385100e05d7923f7f0e9ed202a9d381a76fb20b20f94c43e4f1571102ea60f0826835e0f6f543df3d3036519224acce80eb9eca92be1840821985600263b602c46905148b833e72b8c61a3e42df051909bba79fef2aa83b81e09516d3a47f1e0301deb314bd8f32a05f1d6284722f9ccced1f891c299fef78951178cebc889e98c6b3007748e23de2308b703504c6338470c0b85b606f9adb84e65c7f9c625979790cc868a33436d5c992093e879684a13333d074411bfe66c009d6c2c5ec04d44a06969847a19a6bc04b94ae6be5b064c8567a55e23f1632c8d740dada3259d977c81f880b2ad24c92156592c776c22a811f1b01f942f3914150f50d439fcabfc769f53ca181c7953225e34dc5a6d7bfe54951c50b95a4f4aeebcd5d6ae17d7d36e25ea56a4d7a535804b55ab928c420872d25136acb3db91bb3b553fbd6891089fbd549a1a33174f979726754316dcffa658f9e2ca6d7d78fdaf6b3feb52616b19a3254811eaea88660ca3de8d9a4895dea01257cc66498f0d7ad7a9b70c5e5323d8667686306f9d2709e6cc9296d3dac06aa94f0ab5a1e96beefa283d31bbafb2f1193d8e2da21b9b363e43275c48d1f9230b26e3267982f21b9e99aa60b759bef8f833484443bd5e294555cee299fbc18c9123b900780902bfcdb501e95bee4700e84f95a368203696b822c7d07d0232b57268f1169f575816901254a849223e754c6472fb36dec3b95a692ed4d18b2a725a6b5f782d3a1ed12324c395038caca7fafb0241899142f17f80cd990ecb7e75253cd269bf31515a76e6aec5a521a0d603b29f1367a58e74de0c0fc77492979d8170d327807cf0bfe829a1fef4657d1be73bda6690327ccee368e22ecb7c84bb6422dc45d0d05e7e0d4463209751899124450f75d043d2c3592d6f49344ae22089428c4b0dbb664533a87c2b975ba80c2f0a9c97009bbb0f84db9ef4dc4bab983d58badde3664bbbb0fec4e1d0dfb950534a09b5eb22c4e96739207846244ded15f5a17eca5b780cf14c697f14c7cbde6d174a97fcee53d7e8dea59d4981eef3ba7038555d63c714483d14b732be97680c9cfcbcdafbd82d39a109ef3c2b6641f28840cf47f8417a622d0e8312698e68938f3dd08bcdb521a143a80ecf3ac116fb7343d0a9a9b70e3d5a4df07fb673a8f98cdda65ef42b8224a5a72eef42f63cbbc42489a85430cba1b1c3384a1e647201faf5a7f4e99726f47496484b74980dc02a51dd55d83bcbbe139d4b5bfd266017f5dd34cc55b7614d8133d24d5d47647fbbe9f024bcd419a9c0714db188d56464777310c16b7529085fd62772dc331feb8081a2851723ce81da7de9e3835f4dc194562f514eb754b44644e569d169a2b7fea53ee084b961872e934522934344b1c61511c584903f62271a11f95c448c9c7fdfc2c59476927ac181058ab3943c6e10ca588c155000afacea19143e5a014027e1401c00b22b18a30e0a09ccf7be7eee53d7addd49c5b979b8dd2b77f5eb41901036675d96d600d191963a52c6998da5072a1bbf6f08c7a405f81f34af2d683df2cd0632a09faf8ec002349f932fb498d5f206dfdcdd7bb19307e3e6286933268f9ad3f7657c0f738db44cfc6c4e0bcc70f8d2ec80b3ace956b340b88b3c472e69b60e987c615f9c7b4ee0f9886e765a1348b1741910d5b2c4688d9f9834e3940c00a78c93a338401d49805b689cdfa2bd782be9bea74b2090c902afa6b63480622f3b0a151adef812c4f27b08c3f255d3a40eaf0d0cd6ac140caf2a9042f3c166edf5b982eae73a99d6893e363b7a7ccdeb3744d03b1162ccb492a1f581d2c2c457dbade461412bae34ffb07f9695fa7fd73fefccf18102258e6fc451f295fa01a36cbd3a7016a269e6cec5677acd3689374038a733bdbc39327153e3eb90167105bed6f5f05175329e2d97d344027c8c8245b2632707a8f4fc33050b7e7b073ddf818397d6b01d047c781599c61fd68a55316ec132f09c85c4fa2f6d2e30337e544648619cc963c3c49b6e8e76a323d43327bad0f7217e3784894a395df78939a25906a527c6b8a0f8317b941443a8f5acce84f7afbf16f6420dd516e8ebbbd3658eb15153c77361abd084217cfcb3f42b7c1e0866276a037cf0b88477025e831435cb4c847b5f1d6378170b06de0568cb686a1471c00eaeb2dfdcf1be0e92983859bf91c9e040cfbe94bcaee351b07fc8e513f9e8493799e7fc52559e0e34d581a05fb6dfedc74c40f646325a91ffcd4d4876d04cece2a9328366ca6859bf30d6005c410129e41f2a41db13f23202dcd58109e77e86a7481aeef32f532ff169db530dbb61353c7c3273ae8fb99e314bfb922f31da8366519b98b7c4eb4b0f44a73c711b2de186fd639a4fa06cfecf4c82fad7ad5c8156bf9846eb3096fffc26e6b8fde43321a08910817c8c5d30404d23302872922dd25f49aec29045951080e10267f3757cfcd7468562b043a8c6ebf47fe517676ec88c196cc0421590a7ade9029d9d4970713045f4d59da114f265fb8259900f9e2f0e1564c6bef685b7576fc8c5c28b7c970ed260955b7d350625e3372a0f397d11cb4842586bf86c221b0da3dc1cab16234d320d1331a95985fd098b41b4cedb877ed340e908839987ccbe1a91fd7383c0726268d3df7708239b3eb26ee72df35030895ac46e3c0119f48ccc6b6364bd22c01e0b5dd869a4b2f428fbb13029b4d94bde05c00dccca392e6a5627fc49c6abb3cf62fc12a921eb14b4466290f65fd0ef17bfe5ba0f6840b26de676ae171711a162fc9ed6dfd1984cf0ace7aec8f897574d3fc4e25cc96bf9c05c08d25172b7f5a51e62c63832b4762128558f092c10b02e8a69ba733eecaab123223ebc181e7b6e4d9b430f19ca4a918a20d19565d13a1255851214a58964c913d294098d163adee3eea546e0335c7ba798feabc1c08bd2b1a1ce482ad95bc0a859a992bd5187d4653a646571093a15fb87564b8bc51a427258ff4ed156401adf86869f702ad22d258d8660578bdf96ae51c5f4a4d8659e0efbdbc8b9950fcb38ed094b8e567fe99a3110914a1a74dfd5aebce3978210ebca44d116cc3df3b214dd45743a305ee6440f4d2b1bf09e06b873f40d5a6ba51d4ce652c2def9aa9a00a2d34b3bea95b367bc56f2d0ac998e08a0238ad2b485c5ebfae7af1e86e608282aef246109e7e7cc91f4960029bcfc27093397fe9c5d201535320a1f0a8e6aee9098e04c44f008624a87bac0171138ec575f09dccb7fd76f11f303a660593a2a66592e3254efce990e413b817013605c70518051d9df371469607ad2955b6d5b364f5395e6d7500c9a4b0e5f9f2dd40f0b90135dc88110a49948e4c27e4f68ba11dfd605572d04189cf7a8598485183250e7bcb5e9c5e04b6688ac67d41363bb40e846326ec5e87c42c1732b9aa77cd37c52a49d0c7a2cfde22757218833d361b5811292c94d175524b0e26fc3fc0512a9cacf15ea40ec4b448d270a6b04dc391365a1d869262ec0a093e51778542a2b1946815e48b8ed93d6192486d1c01b7ae2bf63063391514df4c60f8a462529ae2acdba907f5178d482edcc372c51b0866841576e9b7ae9267b42b1af1d466a7eb1364ab034e46fbd2bfe09ec414024bb0094c5ed21a753d7a35a3b417139ff817e8cf5c330e3881673472561124b19833fb77ed77095380d948c9e4b91f30190be589dde98bed8177846a714bcf74728ddbba7475877e04287c459cf01e5e081e79d717aed5694f2b1c5fce52172f23f2b5376e3ab588eb56dc08a566581cb9f3f49aa1522324ec636200dc59075034bf664db86c72d5e7bec7dce1dea07568cdf672628960a1e775fbf70710a44379127592e809e6ab138615707c16dac2103c02ffc5b07592d30319dafbc8cf0fa743eb612b2f69efb64c68d678eea13afe4cf8503643085a87be19dd150730e2bef039a29213ae08430198ee38e09c87c97ed57bd9ec9f8a4a36d12298d5a05da0df89c7516071b191a1c6a4fd6e39c8cf1b64b47e73b78158558f2a04e97e4815471c59bf1ff13db174ca386cdd8c8b9afdffd9be68fbfde00a0a887337346b2d46702949859ecc87f38b8547c7ccee2db13602c18cf3328214659cdac1d702254b7dcce7b3a10c47281b0e85365544b883fcb1187fed01073c696372b29495dd9fa69c63ab06d0aea8f7b4723d1b39b02203b291c0499445a5bbad88cc06fc243230d749856c3f94dd8c93603d3ebfd1793cb707f9fcca7e5208a46ba4c23e4dd84d4e73bd5f1e067df92ab3ee3adb6325307bb518834c7193732ac1e3f1e31b6587e80e8170bf397fc1e9798c8004c310a1603e13da77056f1803f03a35bfb4654f859e04269ff97a04d05eecb0cea8c6acc0c1099b3f93f4e07d98d4b688d4682ca9208c8d1336e2402e6a66264ef2baa342b1f5d6b855ed548524f47491633bd80785b7b4bb574069c9686d49a8390bb05685742b403e0ee0d78f86b5df7caad2e876782d24b2983f1534e258000726879862ceeb9200365fa2f31d04676a0413dd7289541de99d5f479c4b5a338e04625ba1f7b16a39d23e2fea50f325ac336c4dde85a8b4a5dc1c3c1ed1e221aa6713606454a5c226e6227887f45a3296689824c6672dfbca2697a6fd68226925df7622481348c9294e34932cecd8044d257d6964527cccb6a5ab72c6ad522118057b3e5eef5fbb61ff8dfe3b2277a826f960289fc43939c2f810a73afafb6dc0a3fdeabfb8f3612b6150e46c0e915d5f62b7df023fd85bf56f87da346888df4b607e3bcd85f5a3216e20fe78ff078c8b0906fbefbd8e8bf8b910c586faa6ced1577dc003d8ea6aa1965717b8c785dfe13369fc621f43386b4d6b0bb0d2ecc776346133ea50752c244ff128f87a17567f51e1ef6a3b4b0b877f4309979866bdfd5cbe7c16f4f98805f49a976d781ef77e2a14b24667fc540076cc71a1ac0a900277eeecc4938a1fef5727070f2f08c82950c9690a6d04630f550a72c9a95768f21cb0dba7526db73f509f9def457480bffeec92efcd42063da825ce93b640bf83099997a694a608c4aed4a2b1f8b2ec11e3884e5a068565ae2a25ff984d25235b1ea235f0aca1c95ef45653335cec04bd6bc7c6aa062b6f83722187c8358c70a32a9a8b2a42b226700d37a18ef06ab050a15002af44efff16726ac0c58581fc3d5f7a03f56d1fd33e4ecf7d6cd70be0aeed473b8332dc82a7152d5ac554b32c53bc59c536cdbca0b17ef29b594b7aeb26437c207b11c9704766e2d96380845e13a601d661282487a8da04b372c5970e9b4c46fdf0fe12aa232c021951d26f8ee2498042eb0f4d940008de217e17e11a5f131845a4930f6a9f70af8d7f80567b61e8480f18aee1a10739a94009dd813a7b2a99ba1e9e9d4e343abaa713a8449ff34cb5b7448a9c8c956843ae6db9d62ebb9dba8b4b75de3a6a109791fb1937c1bd1f203ada74455e4143604d54ef200486769c0dcd3227e0f4788dc58a30958cae0d638c3d64577059ab60f9196d3566b12ea6eb160c285424fad0185986bc0bb9309e0f0441c39771db7925c5a0dc4988f48852d84154ba5dc79c504fd1ff554761ae5a913e68cf879be49fb02c2b27195498df550d115f9a10001cfe7b98edfebfa94bc0beb8a597fac90c0d78347368bf08e88c0e0fda93270efd04bd49d2d209877c2f88d606973381df6946b6f60c736527a9e66ba569d976b8ce0509f5445e25a2fd2d1d47aca6a01f2aabcaae011841b30282cf75890e77f3307379cf1edf4e512464e1ac1dbf8bf83e21368dd5a4055fa7e7c9a0501ff0146721f009bf7058e1da5113ab3b5b4616c569ddc4513c4b19d6e1af280594510eab7e450d1d6ada84daa378769120fa741df85979c9563eeb34e964ba679a2711cd44a892e989b971e1c513c68ab29eddc7a3e7fc1623158022fbb319bb879c6d96302ca7c9c55778d40aa25dbea6f239307a2f1bba6d05b20a3d461951044f44dd8decad8c991f4a13a465df164282427cb15b22f88393389c10cb76d70ad68b705d8e5d9d78856bb4bd8657c4bd071d357f5c62a635de901300c1f19550334629e30b1ece88f60bb8f90e4b941d625eebf5ca187210113debcc3638c0812672aa9dba546b7a1c9d0f443b70aaaa4da43981cc683e98575becc1509adf4e0929e5b6c4f320cb3e8fe2b970a1937bd1f2772d7857e1cfb7475c16f05e7d5f39ec8b7ca1bcf38b022c577bca1924eb805484557423d8a4128ddb0d6fcf88a428663b98f3f2627fcbd27f37574a83eb5504fb4dfc2abc47d8d0fc06bc10393b7ed918f46fa4e1894c342398c425f9c4f8e6d08e4a2056c061b4845cbb7692481733663ce9dab0e22bd6051e6e4b3c21aa7b438565ae13f2d8b3cbe827e1229d365b9dc4cc2bdf20ca9b7ac68b32beb5ef57101c898918ce9343f7d6c701f112e8516db1503a0426c074c2e80bcc1daa99253c107725186e6f14f33a05665862d404663d7acc01be7161f739541d1a66a63a3e90613ab1a2f14aedac3a38dd9ab691c5e3477ca064ab9933634a0b31e9f5cf73ce8da215433bd7933e8a1f7e78a61cebb5a2c5123bf78540673baa800be92c776ab3ba1236182f87fc898f7c29b39f3f7bd61334686c0b0824d6c0224c381caaa1a574ef86a958868de660f5c83ec7c4423bd553dabeb14bdadfb174c587c7d30d4e596c976bc89126d6c5b2e61408400279cfc4fe203aec2cd03e24cc98fdca3574fdec7788f66019e9893f2e902958d5dde636ce8108f1126b3880a99f96a9930c1461b603295430038f0ca7495e61dd36ee2f614bf626296d7343a044dfdf2e6121f466db99fe5a49e8d1b7d8e806969b41e5cfc9ad87caebcedd72fd495db33e9d61fc35a5bf8b1875bee8e51c9c0eff631d51ea55c3c43693ff7554b35cf87a8662b5c5db0fc614fa71538810a2b947e87df7249a6566751836b1b940ef1428da886750070d159df7376b135c7968425e49fc9c92c98dc82614085cd9cff25756d1e9e65bf8981d7218aea85e3fc628ecfcd3cb24e333d26b88dcbd679a52e586e70f5a3f94736c30e5f36d86e6d976987945f574c4151eded159ec4c928c81d2ca406827680d1d23aea919f59fadc2ad8f0d00db7e04120cd3438dfd43fbe47056d6751fe747ea1de9cfa4d50441eedba585656829090a9e959c39dcb4868b6990d24368bcc7ec1fa9425b272533930a281ecb23e7cbb2ba9cf4e770d4af65d595744c1347246e18d8a66e9d44504a64408ca80af14e352b59fb26165f6fe170cd3b9024fdf607d2086de89eb8c0feff561d558ae6087eb929f8770056bed4aba108a666611909e5b7812caa9a1e8f46a560c229a05be4c943fbde792feb98e6b754f1dfbd6f0e8838b935e670324126e309e9f30b2a5c921a51ec101e68f0c3dd5b1ac420d23245b34d2e00e7c027d1dbabf31327ade065d547780b733d8b6a0e8977f64d1c7ff417e2bbdd857023ec30763ee32e35e06b9b3a58feea855eb7d04e1a57f26ccfe81f0944455711d6b00dc4d4a1ff92af43cf23cb78f65c7b617e901b34dfc6ff9e011cfc374c1fec1b24554801777f8a308dde7e8db0f776bebdcae560a0992de251a47c30d42267a534d825684640f7f66432747ecc8202fd5ae4cff58c2e7720b7cef282a150ce7ba864e060fc580438632b4bf58ab48b8c913a37a4ea06f0507f80ff4ae62e5d89021cbe4f9372b1f843540a7897caff96c560667fe5587721ba3aa8d99d1022ce3341fca4891a8ce7c34614c508d74d7d0eb9d137779a7e757e2a48e8a28ab6ccac30cf98aeaa3986bdf2c1b0930d2c863b715b8e6ebdff0aab3c12f02e0d644a72e49a060446a25bdb6909dab3b92f711ddb968ca7a8527247e99066e3390df711c67747213d0a064e0a720af176b48e61e3a5a07d18d799113def19f59d463d73674c2b13c23953e0be3f4ce2c9b0e10ed55ffb91df6ae3fb747ee722057730841a2deaba2a3c4b17ec1c6c9012fcf03dd21b3daeced7c9f6eb9484165871cb77728bec63da18e918d81b8960bf782435ca2aab7803623e5cb62be2abd531dec5417fd76cd13da45e7236d495bd874f90216f354a004ecd8efcf32a3af29743d51fc469dd5e799d1ea4ff712804dc27c99c7556f4c6777bc91268e81e4bbb852766ab0a407f962f7dcc621060fae6551eff65a369a44b28dfcdcdab26a8119e7610995bfb3c4d7c76933ed2c74de4bfe32fa1a0741c1a8d361dffd3856c97d2e4f3c84e487d4cf018c6f51d75c92a896cd19d8d9bb914eb22cfc59f8ab71eb12c60eed275d4a4f0380a6a9c5cba5679c367d714a8c625aafd4962c5ffc382a6336c4ebfddb368aaa3e84b09a3bb89f755e096f8e91c08c2e5ecf890ca1a3288bd68bf7a2a72528022f01f5e62b11a467b26b32067384733db8b14ec7a19c8b683a3b1f23f9a7554c131f429315333d4a1ad9c136faac696f9c2de893df16ece8679061e1a44e1b30385bbabd1d41daf1b9c8327ff274cb2074cab63d01088af17cda30848d43162cfbf51922e615bcb573443133e186af47f95a87352a6b35a70420f096c6bae444d11aaa4588f98cda3e5ecf3248df2faf4bed7ba5fde99c5587636892cefea4c25f61d02b328731d069c9f9df17a5d0e08e71f8ecbb38937d616fa7b7405db37ba96cc6cde079d4dbf50d701482ee420873f762782706781064d82344ca788780d644d46766bb971bb281d339451ff9712b7d5be2d9a50f5ed937b503cf876b1860a227d04e3dc2e02fdd9bb58acc32afa80552dffad220d646dfef4ebf8044e39e4e794b67d137217cff9063162e9435e2045e5b7569a284760e0be0fd3add719026845750b19aaa52ab745aeb27ccd4ad88f1a33a6019e1622a3fda5ff1549c81ca167ee4fdea713e4ee3272e431638e8eeb5623189cc6f7eafd7ae072f9c23a0c59a745a74a2bd18b7616fd1a14b7bf60da6a1bbf64f78ae24382676b90d1a4368c64a283dbeef6978b36016c73baacd3c9d79641da90309cc9e9a73b1d07c3f91ad30e8281efeeed78d6c6526c29ffa24c603b44ad22a8436a0bef21b2eec71e8eaaa8f1be3083362ac92f96bde8937744074613be26d145d7b3dc33b0e6bf2b8a73360f43ffc955858434d2122642b5175ea316c68e8959ae638df91c7864e9d9739357792342b285288682418ebcf0b49d16fb21aa036440b45a8c7efdb96b5dc19befe086de184d94c63234f21cef5ef227a153360afc90de906032d6b8b54e01adae1907a23a4740d59301eb9c4ef7c3b275e70958771b4236f77ad0323c821fa8127275e01df2fcb498819d2d25f33015a69c60efdeaa0ff1c26c81930545bacc893f1808a02775d9e1080326d5a3c5a697647b7a4feea5c3b06864b1578ba6c849e426460f0eb934e9d6c2d0195efa0afc99def9033a23c5d4fec4b273becf8651703c1cfd678e03993ba36fa1449cc40b447df302fbe38d15f6734b22289e74c10e4dc0015a725dbe86801e177915f487a152346a15d8b9d2fdebb4b23df1b7ee0a4a7205b76ea5353447eca299974e9928ff61c3cee5960bb9350eb77f4f289c0da0f1953e71971abaa510957a94a0050acb85417ac160a2c38b8b6dc6998b9a01e9ae8591ae0549d35e166e88489fe309c4ea5926bb85525a0414fe667da826fdd95a4d6f78b01b6ea110bbaefabf1c1cbe29349248bfec74442e8301c69c927ba214f0f245f5c73aab4056eb9572163363211cf8c6a81f40498f93335580b40c2f9f2d3ca8a6e5e6872e15aed99e68327146cb14cb2d79a1c997ec6cd71fa356dda0696aa58e9bb0f8d9d4cd4c1115319c50c633c3d4e74fb4eb261dc546a328ee963f4b35f165232175a04fbb1a1236c0ee782ae4f4a99a4d4d642c427968089570135734d02be68d81ea340a6836a6e87544d94df118fa35f9b1cfb278ea83e2b1dd6190aac88b3bb4f0dc8b647086bf761ee02ce6825b6fe9ad17a3979a89be5f239b1f6227bc0b3d8ea7788c827605b517d5bbdb41361580ee824c49a78fac5a2bd97264fb9a76f389c353e183425b74fb618b13ceb0bcbb070b862a69510a5aae33123f9dfa0246a4226f7fc1540c46203fe7a524110417d98c6cab036d1e611b8d4cefe95877ef92ebd4174fe03cceba1c6a001bb0839cb38e862e9580f3131a13f48f7a4647c245a564b77fca95dc72d12770f00b77e339da123a04973a13ea036e5f731cbe40d6b0294c9fe0ec261bbe4a5f512aa670d6ac06f9b71568d3e33bd75e851ee45ae870865be4c2785ef6110b81f63951554fdd9df30bd39cf43f69dca979fd7cb25b9b657ffd370b02f75bbea99941eabb196b661fd00b039d86ca70664692b85e2d4ff87873c59b64c5588b2f9a3a78d646e0c576f081c5bf54052c9f6174c409315655cb48287a872c6822e928d67f59687f8b9d336e44d7f04f7619a4a2290ffae62fab71527ed87743830ec12634f5298bd150b4e8d04f82ba33adbf5ab360d7ab10a148778cf2e31a5246fc467e55102066c210d7c053b55b750469b46daaa32b16dbe22eccd18bfafc71adcf31ecfa17845daa2ae28f35b2a85516d1ae3ea02985cbe496a29b6aee503c9011829666749ef22119635845b9e7d2fca141f8ece7ff5d4fa02caab6b44f8a9a3176a5530d4a57c7d49e9c7513bdd5099acca36adcc331ca7f4e22d32923f1d009f13043c447c0cc5cbc16e3bab27f976bafef718f7cc95e71c13a2585db8a9d1ca13230676329499667672fd068c06763e17c612f785e1eec2fa7ce6fbec890f7b0516c83684df3b499c61a23f44b0587012d57fc2eff7d8ee5022e8753b58a723262e48ce0d46232beefec96c3fffd764de26cb1d466e6520af020c9260b7a91ba36c9e78fd39be17b6e448899e10a901b1b61cd03c3c9643177def2c010e30f51d266e710f0fcc098d4557afa7a54edc1359ae16be892ebf4882993ec69148d34c94b5659723deb286050060ca9772414207442fe68859719b062634942c05c615406763799c106d50060f3172d092099d9d4fd1cdebe20b2978e11e6d838f401b10edbea488f414b50c599cf07afacb2f8647c46c34e3fa332d87813f1b8ff86ab3bc23ebb0c3281a7762e083e630213395d115d0182a6a3b7ba3aadf9f418467440b6cc02912a73d04b7a7b64954a8eb34a80eefd6c692118652e3c7171ddd903a74a6f0a5dc9c5d95d2ba19ec30d7d4b6193f184ce751e734d769f26095d2f861d99ff4855ccb329844d199fedd70d6b16cd96e09f90193c15ff702bc672e5e5551a920625970c43b7ebc5314ccc6be9e028887909d618a5c1832894a74b4fa8dce14947de91320ac4f8426c8fbd6d95c7091d7baa397d4ae4b3c3d13213c33e7fba1f5d2636b4f3e01f0e31f5de7d1ad461c803cda0b86562ad126491058f95496a1883dca41510fc39e6023a07f7c18b362ec90d3ff91505a7b9d935499de69a8252bc1997f100d38bde674aec395b67db2c3719d708fe1b73c4a51c0d0010aac6d99f7df3560bb2cd7914839bb613eaf91f804ec75c4b600ca93979a0fbb9f3bb3abf649d892018f086e7e09a72e51044d325ee19d6e446b9edd5cd9e8b455a5553936791e32a79ea75d20b6a166091e2f8c36bc56ca579e89534fcff6e950a7e02c47558d0c28f8ff638f999ffd85b125c7b3d7a543aa94a8f0a3d67acdb67d9c35494bd8528d560f32557da51c98140f5b3769ae1db39e7ec0ac07aa96f38b74f21d66c8ff975c6f2e9e84d79c7e8dba0288b21bdde3421ed655da6b74a0a338824825e2fcf641c05eb0c4cf735029c7f43647af5fd6bb49832c917affe5a590f0039909b349a9f66a0965d79b63b232529de26fc5be152e0f5676740e3d01f80d4436723d2abf5912d168deb8356bbfe2e7ee409be498aa8107ee782c329a67a779df6a7f56eb3e7b76ce4796652bab464288185d94125906b278cbc651bef2a0be43ef01b3d283a80a663cd4978ad230a0602bb15611eb8443e0a6085de7622e8bec4e29386362087622ea213885a55b93db57bd27448a38b8434e9620983765a75a228c58149195831bb456b33d6ea536d62a6f7a83f180f7806b5dba5b455625f03ce3966443648fc6c53a218d6cba5573c5834da154457917b93a1baa96c2e9b58eb7358b0333e3e6cd2a90a4671de002329906f4a3cccf7b8c34d322eb4015533154a372c2301b33a721b5207e6ea92e5dcc89488c36d446b84fb5742f6b22e0445b5b4a147cade98a2de516f32a742dcb8f5889d8cdac10fb83b0f962087c289c0e6c8652785ff81773f0a97d69643b44540716964a3ff1a3e5e881dc751b2d5fa9cb95df80cfea358369c29c202301630d5133611d32a158cb3108cb837c08b52dbd97e9deaa50082d6fc9ccd1fc28dc06bc2d25713c4505e2f50b77c42b0a4280650183461183be05c6c325196b7acde662edfe9ee45d56fcb204c766b655663f26d8eac5c41cb37a05fdaf7d8a2a2012ec4d9cd7aedb0aaca47c1449c4e6b274964b9ea33378935ae9ed4243f7b2c112b265524cd692ead6d6b7060021e5c14e467282def9a57b438c8452bc88eceda0f3cf9ecd059e83d5ba77935e284f9cba0b3c3a48aabc6bc980a25f1a64ef8c5c51302b8b55d5e1356b7c2962be805aa6794330d76aa2ae580ad75f07ce0fcde91b1b78ee808bec5f0f97d28d31357090e51ddd6ec81cc938fceb1d36beb7ad98a28e25475087e6c8920e52599063549e96a599f11e49dd75adf6c87370b11ef0ac6a801afb3e0fb2447bd4018f466b2fc728d43867586c02981ca7891ccc447741cbee01a65b27491ffa1f7471f98f5e54a4668350a173d57a8e4bbb25cb3a3f56300f6c2d4bf470d4d0d430956b04692329ccf2c8ba2d8463d4be12ab2126149467f2035d2b75d227cf59ee9fe3e5113c3b77285a098cf4d2f6d05bd653dc1898553cb17f56f1b61600564c340e57c3eaddb1a56c8a87b575bdc50e2a55fd12cd9cdf0cf703221b5d6b1cb68f950bda1cda222e981fde96a57c51531ebfb805742f7de7a5c4ef72ba132d5a761a78287fb53266bd2b7b677fefeedad8360e2135e606593de943d801488fb38cde25a904fcd8e48af1d9c21584a0ceee0895e138f795e4cf4952e37be627128a01833038742355c0ce24a6b6a1b516b9f364bf9dcbcdeca3b3519f131c27760da72a5dc4d4130aa20e1a29aa2cc2f3494ef28e3e70050338969d93ee89249675b65f1bd846eb265b742f88a6b650513f30a77e1898b0ad76e8fc5cd05b3f5477ebe4c94074d96aed8bfe2b433aed86b8854f3b60044b5f902af0268ccce7caa9668142ebb70d88306408c265d4202ad7ee5b3c89dc2919785f527f2ac6439d0d9b211ffe66f68544b6e97571b1861f9824975a552620261243ff82c1303dc0a1d0faa0b4bbc7ec3fd9f519947f3b87fe2a0cbd72276f3def0d745daeb3badc94fa3653cad0a189b766b1736fd1a3d20c9385d3480e890a3dbd165a2ea24b43f3f472595377a615ce61a0dad28da85093a31d4504184a2b7cc863b81fc5d00663702d9e093c6e18a314fc8046f464b54bf8bb15a76733a2ad4da5819a6f3fed3f5b1d6f4f4d054057a9bf28026d81c0f58400f3ad66bebbc30468c08c2a9372a458380484b3ac8f3b50ef71a8a49ddfc8dfd210ddc4e5125e5334f89aa8421eadacf57c51a45fd81b01e6d7f07403cd90e117d26d1bdce05debfb5f96ddb87fba36e87c8e5efe3f8567fc2f05ff105c9c95900e207204734b828ca458837d08e6f83817761ea3f9e5959db5e6bebc2b9bfc2e9ee644049dab541d79c0f0e3466d0a030b7e9e65cedaaa663c21f49c0ad40160ff54f2aee37d5909f92da47e3fe509a0991b47d61a2842c44ada1c7e42bf75d174e3a81b838ce9d7dd01cb8161725a137b275ac5c44e5c11ab684fbce9c3cd8b077d0d0d90f591af54ee49551e6581160fa6ddbc83a2f965a1b793fabd5807e74cb506db2196b591c8f01b6387cadd3ff9f9b34d184ea71939f05df06be562e7f1ee7cd8a68afa72368b85c9fdb162e2b97c271d1d13b7b96439e9db81deb306a0caf7520971d260e94a9bd8ca351ce01fc2878298b0ebc924910715196c562c7ec2224d95c49f852067b323ead0bf1b42b9a08a2db47d1d3df9100fc555b283a36bad5bd8268c08a12f6470accaa8091436e067e28fafb3b0d5cd536c25e5da99be78af4807a973c0df3ee8a5023f8d3dec82aa43276b930751fc726c44f686dd76fd1b2d725fb00d0d498769c0120bd3bf1251b2d78e7a6fcfe221bd7764c89b3903c64197f9095a22fd8e0e20dbc8e050428cc10240e7beaa78ab3d76385541ed0429ad8a79bf41b57c0a4c59f673af52864105be6c8a156dc2001395ac12ffb6281ba084d58eed1c9a2b404591b899d3729988233619f31633c611c289a860d6262691f17ee1698367d489c4e311081235e2b08157cbd457f03d1cdd96642459afba296157e5b955e7dcd39beadd9688ac1f90d98633d77e8afa4ee223b65747f8de2c0b2d0f4f35d9544ce526105731c6e7825a02a194523615fc0c3288b809c8651bf161f8f2f28ed3b85c5fa6422feb2c267fca90c442d9ee9f17bb274284004ccba93e19a1412ce858f03e167b740ed7cf106c9f5da4200d84b8e0d7331a96af358751f7564a14f1c10a8ad4d252cb77ece5121d42b9a11cb5b62480b864cb6dc235ff12e3c1a5979e0e09337f271830f754e2dbff0fc866538bffd924117ae21ec1ccbb2aed7ee6b9a76f8f51291576e5af554b1cadc875100d62cc02467d78e27e54f0b14a7d426a098a3c111792408a7fa448f4c3cc0d113f6fe647caae470df452b5d594e46884f8b8788607fad0e13c6015c8630ded186b32a0bf3b5914b5a384279320799b529b7c11231ebb927a07708bc609de6ff5c19af106ebd86e1e1e0cc4737cf26cc61e091285f8fe6bc83688def7c6f098793ebf947e34f9e2494f82c60456150fb4363c38314f254040f651b26eed936dae32df1a9293d31760082b850b48417e0e6b30561d69780b7bcb43793d803c47b2266b328f71cda655c7ad953713336b1270daaf19db280d137c9767692f346e593057b985c15062ffdd87eb5bfbc123c1d9ef78f6ad51f122a0e635cdab5fb5f632fd70af8d408a2c735ab12d1a7264e0d2162b73514af2270b94cc86c0506c376cf67aa6aef03f1fd38abc5e0c1d8f6eacaea763dccd80d3b26e82d2c4118306192577d07eab393158c1c97e29153387fcae70c13312ab7bdd3980590934d60e7bdd189ebd7a4dbd5a033d74e77e8da0f627234c1ca7f558a6b0f111a4d660d9b61568b4d12086e25099ecc827ad303ee210b919c7b963efbd95382f8fb9e224b14d0e806a7c9967e781b5accd1d39c4331c3b3f2ba1213f325b2bcdb29394465261a5e715a7fcfe527ac6f48ffa5b1570dc6e64924d0165ac2602533996f20caba1a52e8eea0c9837fda0c68da7bc767f8b86cd4035d9d4f3f229cded458de310aab7c7df8b53cfbf58ca1e6907301c17cad4546fa6da5f11b7dbabd3fdb626a0f936a1174f40bd31effac1b98d300968cf7e48b8cd4697ec7ec9c98ea62f5215a08d9e0c186c650e5261378e8052122575240ed07c0c799e17858e1ee2c853fe9f4a89706d3d98cb0ff6a834959e0632a23fcd7375717a59e2ed5b3786f5e12c93dea6222a6cb58c59a60668b0865945710c40c1361f31a61bc51d11b8a013efb71c947e1c71bab8673b6200350cd6f84b35e63d0463386549e06770fa316e6ba1eaf6848c67ddbfdbcb005ba1dfdcd09379d54fdfa0199f700036aa7579d9712d7b71b4fad8df005256a3f7ebec69c2feb2aa1a552cbdfb7e37a3b405056fb4ab764a6693545c8a756ca71f2f2dfdc126171aaba57ca9e11891d078af6b340a2a43f9f8e85ef83dfd789d8db64cb0ff9c88f7b531fcfb6f51efcb3d2a56372e8d3f6311b7541e7278488e4667f764976bc40fab0256ac67926348c3c84856ef339ef3ed44ba3bfda435ed18181991133ef6428dd6d4d5e770e36f917ac047ea118fba828af265e8bb08d1f0b44a8a3a939bce8bc33b8787c72976209f94243ec769d7c167de8a9939b5f43e273797774a5b98931121f1b5b264e3b311040362b5e9ead55ad697379fc003ffc51cb6581098b814afe3c363d9c0303e64edb8a0932a91118e54a408cd20c0c9d904202a9a43796effbedd0334ba3084a95b72daff7da57b79eff6c2bd0985db092682a4c0ed68d5197ef68909d8b5ad54572928ec811af339f941e9364e13c4df000028b35f743e4eab2d3f8ea60a2f9ea9f3eb230946ebefb942c5b957fbd505eba2673e95b290184ca04e00e6a183e370f7c4c0b31e5f06afde9bb6442224ac9358ddd030a47dc0a90e3bb9917017458dd600ab97e286464e00c5dd93d670f2004a6008fe3763534a053494ee5c9269e013b924eabf2a8d7cf459033a7bf22115f1f18d21acebf1ad072640d49df8a0fff6de3097e1ea3b2170d7ea4b796608d66ec1dbc0373c1246fb4e55230ef6b3d396d390c45d95139f0ae083edfefd88ca818868392d8ff6fd73c7a43ba81f704cb2442af5819e13294bddb9dec610cbe98bfa899e92121e3634593b17c77335bcca3181cb4bd085d9806f9f7ab8741252adffa84d5021927fc3628b1b82177cafbc10f4cc6a50c71b1bec2bb2e7ee264439ffb1fcae1923c70257e6990636b42210e5fb3e06aa4291ab503cf357f3467909c7bf7bbe903783ff97ad2dd07e756144d50f1c7740430337202805ee334c413d8f59728e8d3ae0f5e3bd8f72464100098e3d71f9241fe952401a792fe62aa921dd1a8222b9e0cbca85c30a0a6382e70caa0b8b189a2b61fab3dc0ec6307dc99b1315f13ba7e0bb2366a9c27bfc4e2c16626dba514cef2c317c42b3f2a7a1bc5a12079d8cbc4d1c1bbfc9d1b5dbee76717d15534ca9bc2e749dd45bfe279b77acfcce4dd8a1f9ff3b274ffba9ad900edd58e47e9210235f376c2c13579e0d0d556ef0a5c067f9c0405dfdf09a281a2f37f6c8deffb17238992e1e5fa67171e5d0c3f0bcf00b3c1fb951107b5722d96cb436dfee2a250050342429c035e7bc1e3d8a621a0bee20a88aac21a68728c5dff73409d68080d8ea4ce33cdc18cce7798ad584d8db54baa7088a2be664b01acced5b43697edafd8cb2f80c3420cdde6f9b93b8769f083e3854c114bd5ca86034e18e123b013ac8b1663fc4258cd93c315ed963027b953acbcb23d61b39b9a968346b15f4eaac9dc0b86984d339bc8636483257fba3f60fd5406b474f03990c817ce1e70706edea6e17edc46e447949e7aec8ae972b6fc15606278b0125d964351640f7ce346aaaa6aba0e25a81043c79b717d08d508dd20ae8f5b93ba7ce4ffdc071ba33e4a58a9b0e1d0d4f6197ea0d0b987f55b0645a626b5544c19334ac04243d4fbf4e14e881bf9fa3cd53516948691f61a2d2f032f7be95984a3dec84df664985d8eefe9798cbefac27dc2c9200b7b9a9f1c1d76827a362e757c00eb4773a5a0a5aed8b58c31a6e872af8bc8c14f1b4a4ca558036c98f43e6bc6b3be3224bd7623b2bf698e0f9db43a9c008f11d7b4229db96d173616c9c4dc45ca2d6558c298cdc6d6a89943c7e6aa12395e08341ce3a12800141c4ea655abdf976c0ac2ff15b86d6a593682f3c0f951f9ed3372280e7276bd07fd656adf6cf1ca6b8112ec4a0a2e9e229a2e436317fa695c7270f6a6077fe385459bfb9b9974fe7edfa48d25fc0aa87948fed22362e3fe11c52c9607ca609d39120876bb033ce5a5e5aaa833e3ab6f5a4f7210e9d1a373eab5294822fc04616367f09cfae92d109bd494eea53fd23475f123e4362f5ece381b499169362c65a699136d4910a3d213f93a8909866b623e62900e42291cb5b0307621a900be3f90b2608dd056bcdf3d2aa3607760c79711c35f6669d86c98d9d3685f58df1666f6d1eb79b92d381f4c7fdd116b760c54c61d2d6e36284904f8f339beeea691a41cffc7399ec589ae1d22e0f5ed57673062b9bf485d622aaf27e6dd32cee405d174e132bd5ff3328f8a357fb06f6fb9756b100a554ef5544ec6806edf18836432dbfa99fd4dd9723c5d6cd39323e0c136d63229d5ac9f93ca08e5a9e8843739a261a084f62d224436cd601ae80ced92f28a87b210906fba9680a96afb45fde9dc169404129a35bc358c2b7c42bfa6789e41f6d520896be529dd9a31df8fb4d8a6b1285b4f5f0275095e96625cf737ddb3a5d190848ce5675691822db6edeb54e5ef4ecbae0774ac001dacdf60fa7b5558b623511e3bb593f43aa8e3b690e603448a696145f3ecdbf7e98a1d9dfd8c22b331d259b0bdf6db997c10a758c30ad050169aaa5f7049c92a61d925550a37f37f5b869ba5490eba21ddeeee46fe2fb6e835c21cc031f362ac3c96e3683ff14bbc3ce962734520f32f30f666d329b972de5cafef40f2510bc9dfe0b40dd33777c0f0c4e5a4e82d225e36aba6a7e7441b4940c870cdc21dd174055a85fd72fddc27f8dbe4fbf784de8abb019b9ba6e7da3cca28434dba313630999d52deb7e8fb6d3d050b0a80d36ec9eb6a8f2976036845fb489481ac5ab8b9aa4fad66ce86bdcb5febdae8b028b64e5c69679d61e101ed5523bea23512876fc45d3b36fa24a28cb674a4211ff668b68e3a602d49de6bba9770eb3734b5a68fe5572d6947de97410a2c2e23d03b70204c77f6918ad9b932c9ff8a1966fd91003db8a91cc5e26d7fa67f451e80e893523ca9b2ef87779d7383d7b1e2286193cef519df6d7d32c7deed864c3b225d75867b2ab587c1e0cbc4e63399405df63a5110043a314df735b2a93ccb2ae08c0145642ca3ff9df03cad4d4ed89d2404beeb61966c938322b9c21aab781e095d4b5b20a95d27c11ad3a85f3b7c4296fdfd9c7c2bbf8b6b9e57ce34fe3b6fe50d3d5bcfee1a466e530be107f70e827388e6a559ff77abb53863f3f48710cd905cd56d30b61cf6b5577e1c904cf9edde228d84f9d8b134cff435383f5e3537a3c9426a42aa9f6d5a4c11e1537d723f3d21970aa0eacc4690a495bcd41f1c4c51236d77461297ae789c00afdc37144bdc4c6550d3281f36534b4439cb9dba3facc0998f08150a60a982362761ddbdecae62ba5605c8423d4aeca77ddc3e816ce3d5b509a0b73bc0188db530e7a36f679818370a796165649430dfb0bef32ad320666f7189178c4f185026339119f4d9884993028bdec082573c93c586bffb1b93a17485ac08f890637a7beaba2891afb31679a4d0ea6b3984a8d29ca65b308098912cba9799f130a6a1cff51c0dea01b8c682037afe5bebac3b9a5435891cb927b23305bacc8ed1c869f7a634345bccb36cc3ddf8acef15e6d1a55e2f7a4237f11c1f1f7d0e27290752a78ec069d8d7a37c8e889239827ffeeadd742702e15f355315932b193e9b223fcc35c0f93716f7d42a8ee2b1828391e5cb141996b23de35e5e2599d2b332305dc86c17a119ca721771525cff2e415ee3a0b6b04066b18ad02c7443ef162ec0caeefe2dad3d49f2dbf7b95d82bdc9fc6cfa890225fc5e0f77b59e52d137b46ddcaa76d2b98e76411f30f52b7fbef2e779b949ccbd217c4b1d32b8019d49e8d01d5ca019d04201f68d1167b58e90f190c4aa80f1de1ce17417c69d2ddda08ee92952f76880b8558b211ba5ee17f524ef39ad31e42db490e6e3f265add3ab9cf6998344b2ccdb5f4d96f78591c4b70c126e9a33bcbc7e2f466f58ba63e703c5d1fde10586025820f6ac88edde02df90bcb5318c918a7e7f736d082478d742aa0d314f4c502e80a685ddf562365b6f40d9b12ca0869638733f21a3b26131a643a2569ea75b7765275c4cb495f5b6fe8779e8353e67dae7c62f3c5d1118343a411f960c36524cff2f6b59bfc9d23e11975dcebcaf21e5ab43e9ff55c79e66e78cf3bf64197a5062c243916df645ff1c28403b8b214863f957fadc4dc8b625f2ec0c6fc48988e55ef6298145aa7d5bf0e060fe6a5b9fb317bb4309e4a2412ef2ad2c9c56f20b2caca2db0693bbf7b4327bafbde213cf5f7d706979ae4e01885c2855ddbe0600aec75c33d17dec7f120f7a083ad63deb377097d27c4a5eae7e7812a7d9de1bfc9784b027e95a698e847f0510575e5d1b782820767dbc9a9829cc183e31c543a4f7cc8f2db9c72e6842e9d407497c2aed8145392a1e05f0b8493424b59cc1be9b015f7a770a82ab63522c5e0977c5de35debeb3d4d7a4958203df384d896586bd6766aaaa316e55bcfc55d68eeba2f6f4b5b00d98bac847b1849e50e0444056cd9a8f44115f48c40578c76dcd81b5401aedd0166d7595f49d5154f94151dfc63ceb1103847ce7b513b757db169f8b4ac40052d22caa6031b04d9e5216991f9ff9f81dae1983eb7f99bbf7b9ae024027480e5aaab9d12dd2fd9b3b63feaca3b9515efbc3eb409243435e65c473b0ac4989fa78926fb3ba1bc1b5589311d57777c446a4fc5af1440a1ad1e0b61a1865a0f20fcc9d5e0b82fc4f196e2199d1012db7e72713e0aa3de7f1b91ed2528fe2c66698c7f0ab9ba2bf4b156e39f1995e8cc925aae4ad028ce0d96e9452d43d9e8504d818ef0dcf007449d59c83a21d481a0d530c9d24b13e48627450ceebc8e4902c1a374d20586e2160dff4b56ec4e581cac4d7893baf7f02dd008ab73a22f1167ca7a630a7c3d0175d5b16d01411141dbe133ae81366a7e1e2a0155d2843f28871b48b53216c5319f90275348cd52e46403082332630a89cae03b13f19c89f1e8a86c7e7a17100522fab10cf3e9d2887a590dea8739cd83aef932b999b05973069faa09fd624c72339c2c8159194094d4d5ffeb6ad9ee7636f22a4d8d02d8b36933ca3bc21f5bbbf13129d93fb5545002c70f41c978d1ca48be2be9352f32ff7c4741896fbb5d8d356b47a705974cc4e05f2719b21c90b54b44b2a92223a0329c9957201466ee47e49db94d45fbb6bcaba6d9bf52543f6a4ed9c86951bad4a6f539aaf504758da3ea675ea5c7b9dd52a7ac0f5a350c6b290231c1918e972b6f096a8efa89dc7e806747bc4a7ed9b725e3108385ea31a9f3b1812cc5fd78ea6f23e36b538a1742cb282f0f4895d5ac4233ba52bdbbafb2fddb087ce377c3440466c2abd08b4cd53751f8de836a20e4fabe8f89b169c9ed7f3ac55c80b56d603ed8a7c18c0a98114098e5dd7a3d95d4f8ca644d6a2b7c5d252040a1f31d76b46cb9966cade325c1865284b47c4d3a8fae3a2887fa6310baa2744883c1e8d6ebab22148d16d2442dda8a42dc79332f2cfe931b7ab6e9cebff060ad435d7e209f9f68135211aecdaddc98f312ebc6e4b2d46b6021e51a21a92a3c9260cd9aebcaafa55060e5bd426e432f6ae8167a20795a2a269612902afccdb9b0bcc3d32c6ecfb140df49cd7cf8f87aa2fb8d577d977d57712eb78830c181dbea2a04a0442694512fe26e86199e7d77ac1ca7a46475cebc17fa01cd732f3f8632d57dc0fcc6e94367a070da664fd1189747b34c750bde3a18fadda15a91fd7fe79d360fee277cd2c471eaecde839ee8bcef0382112f58e956459acf5be64ab6a354c487f9ec88c625ce91f52b50405e6378739ec7ab1f5b235c7b8602b2910822f3eec99c890b21ca0756c6dca395db242d59215e63a8aa090922f58394e3512dcb4c31a4eaabdd779bc230ec2a2843e46d9c9c7516b2d0d6a6d2cb70fb195420e8a68103a1179d9c4f3ab935c8dc1d56929ab7f98271747ae57fe878dac90abde28d746dc91988c076298f8a63eb2e406b85b7da58116fb5a2343ecd165a639bee05e880fb970f144d58587a72c9116af83dc5ed8bf0201f82b5f38825d0e6a71301f9ebe4245b5e668c86e0c4652dc4ca067f509098f9d1ae2a73e275c0adffd9b317fdbbef1baff3c277c22baaeccda8610ae1a2cd7aa0e56e969843744154f327563a345964b5c7c196b186401f2f0dffbaa4cab45832487d6cdbb32369b75cf28379e32d5fbf5f0a41b3aaa74e097980c7ffe534edc1ee971ac1e4f8d902a4dd325d9f78506ec96a3e3c189c9b1deac76fd98ba3a06e2ea3ea35d14385fc57a7bd2b352c79df759673bd35c5174032e7f6432e950c2a9b6150707df90736f615a61cb0934c217c25995f23f138b5bd3f2f8be8c8f9660b754b539780df0f9e50ed0123a682314b143711e4393251651c7477d25cc16158305419ea313a047f947723bfaa4b6971f9397b95296dcbd62eb979bb4b8b5ed5aac39c36037fb33d2d28eb7cf45e0b12e490c6b76d69029b502ff1eb9c8dbdb65a5f9c4b3bea9313185a64d74c83e4c334a6d9432e39ca73f90538108514f9b4c1ad976470a5d1030075f19b2da63e04012f4b453364197c7e5990283d8ffa9d834318689e149029390cf71cf6d9d1286040242061ee07fae0d8b890d5260e3e9c5273393abb8593fda8aa4ac817565afb2cea1ae1f0717e647c8750b67b4b853a34d2651efa7cf465f8d1747e2df5149e750f63c9188f026673554177013b575c46d2857bbef8882fdd9dc5dc3e0beccac2980781fc15343f08367074096b9e0848caee3000c5ca6e386c47936845af1315cddf82576717b51d0f2518e3ff23f82b28b4cfa22b648c0a4a33056d5fd3b5b99d97f8914eacf10301abbf37e69640f50e2fbab0c8a7fe38ed9e01aa50c56b6f3399b47f638c6690f3b4a19a362252b7845f26920bdd2fb253778ca29f016a13984869e6d18873abedc7ce60d61445e8f83bf43708177ce621c5f38192f7d19cfe886603bd48eae0730f56fd521a377a9ed4c4397626180410598970ac21c821a58593ab5fd79cd6e03eaeb5a7e3672f0983e1e40865c3c37287fa41a5067ead1f7b29ff79cd7dc1e1efe1af72fa8a8dbf28fd5eb93b274adaadc1302bfc880cc01e3cbd491373eb164f8d49f876eb352d0513f8071008a5647dd3d6159e5a203d83702b90b3e4dffdcaa90388635f57c2a970ec79778fd91f61684a5240317472898c87615f25315583904832005a57c1aafdab4efd217bd768693ff401e5d42615f3d7720f3c46e6f948a1613d349df12dff023948774cad028bdb81086b2aa3ac1b42f5a35beca6677dedcf836bdecdd2fe68675a0c0e44e5d51dc94044ace57e700662ce04876b673cec3ded164f2fbd2b985ad5e1b8d9cf38daaade011cb414ecebae5045a1b40680d00efdc54da1fea0e94661537832a2bbffa8c064cd7b14b18586810a47e9a9fc448fb83009323ecd0f548109ba9ab23d7951f01fe1bab91e23a14d7a768494af550c7b4dd12ad449b023994d946cd04fb461cb0004359e89a41816115d8d753d5ecd5f57e106b78af246d24c14d1e346b3b2ce2abf11f77f7d8411f78ec552b6aa4baa73a6f0416eee2df7a0b7f9ff116595368452393000a311b479592953c4c279e56bb03c05b68e4dfbd5a9e244cf8b162fd4a749e1bf6c2466f1fda521e6c85463e71e064a145085ad6fe8b6a2af78365b85a7f679b9bcb3ab927239860e7875327abef52f370db55bae74809350afa00d1d0c1efa4290f9f6f478763c9ccc5de769fe4283429eaaf457d61a17bc7b5b3de322408532c897efbd0edfd33aab7242b4f69aadb9baa003c908fadeea6217f16b72d199c119736f62fbe48d0987431249622a22c2fcc61528b6d5096864cb4d3d61c6317a7a2a02a4341a78f513b40adb5bc4e3aa6fdb4ba6808b16f9790727713a079c0a98005fde192c198b7afe28559a588ed49b283ba2804ab1c6699098333cf02abcdf35c221056f593ac4bf77ddb9e714214bd5e3f179eaf4b34efa644436cf1f72f0216646b3847cd861b2e453e026c6f11e4f76cebe1454b1053d4ce22eede7ac6069926e3fd003940335089302c54f6d3221a8b35448608bcccffcfe6f518657966850f30f4bf216ba84db710264d5d27a0e9d7731723a52f1d5ae4b581d5bbb5ea4ee9532c764e03e70d752c3119e98ec0aabe1958b670df95e1b3a760b558c16e7c2ba7b7100306fcf0a97001742321feb8cb55ba543bef8c91282cb3e8a97849c4bd9272e7ec75fad306f33aeb5b2c1136f05f9c230b599c1822196e4ce84f5144b8797a9c59c5ae67f583f3789e7864f7642e954dd4a25477b7c018b1c37edc7a92cbcae187c2f4d07331b9803d7739062beb89b8006b86b8f65d4678ea97409118522b3c430f106925cc22d432b4083a791304950563dd77fe7de6798e0326f35b19d3c1ae32f5c7c1db1e190f845a0be8236a4fc9852aa75d2c046b76b37652b44fa4adb17cb0cfc0c69dd75785475cfc9923f485f55c44ec6f03197bf41410dda24f42047ed9aeb87a40e75b55a1ed832e8061a94d4bb995dbd4cfa0031dc4ef2f83e2c230b7e9dd8f4bdfb7e3bfdffd03da91a1583c0cb5fd19702dac891e79d8ad02c6dc9a4f61e32d66d3022e2b8a30f6b49e10c3465c089b9f1245f4951d2276bd2dba56588c98b39d8a2b3cfa5b9380545b4a8a612d57b4ac6bd266165e34ce9cc9d1284d2d72f22f253c52fbb785ea2325f8450c8d8193f706cc040f078629581a3cf3d5757c5bef3a90adb3344f2e899a530b4a6a34b0babce4c6b17efcfba6a07b0c6ea7646922591b7e0ef5eaaad3e12afb6685be47bc4df855a92a5a8ccbae360f11009646543780937a388caf618ab45b78f92a93be37313d8baa9e6ee957b2c36cd3df2811f9c87ce2e9dbf2ebc3d29a826319004351efb7bad36bad2d0c111495a42959ecc4d9a88f630038490dd987e4edf078f37c2e392de6f070ead99506a6e9ec80c367b23a042098e8280e17b42c817a4d88ede6a08ad188417f6a3a0af510213f4b6ef9da0e71174593ff6d8a91227515640bb245e4d3ec575a416f830a29143540cba2b3455115da7ccd367a20807f3db7852fe64bd00899d17079bfcded38a4876a1070a99d60568338d3fd13ac9ed14bc1be2eca5ad8f1b295983790ea5d65774b2f01d47201781ca374518eab69c6ad2408983d3b1f2bb39979a95cce81758ac833a6ea530f0c66f184877c3b9786f932e24d491f75da003d3a926aa23dd67dbc94d9a15ff4f1c373fef75443ebbf365bd5a71210fff8856fd8f862e5e7c81b675b46c05716b5844445332a5f27eb13a91b3379c72515d2eef3d519ca0b898b837a62542f095ea4d0558087757258b445310907ac9b321d7a04fb93b7dab1ca8b027b44d72d0f075ad6c2f4c2b8489da1c6817dd4b1c78a02eb28399bb9c8ac76d61bc1693639156dcd288211f333daf863b0185c7ae1a351ce718406374b16af8b1edbad919abaa47743667de652ed22f3713cb8f6ee78f46fee703d5ef27aec778c539c0b82f14c258e2d11110274168127a2d6da737ac904c4b177d76eb7cce481d09b63491473d417641136ed4659cb3e3739f7abfcc40d9838769f5d83216b43e1e108073c1abbb8105b47c14ef074025dd6d82b35ae5156eac1d652fd1d6a227946278d0e23e404bd2e7d46736b36e2f080a55f63510775bbcc6d46dcb14db3a9a4610d257b09647de1c11b7a4e77a90ab538f1d03be68082ddbd6bd778df238902c7b1520d89411caad9d62fd138c240605062e5f3f0c90b9cdae3a52ed646bf2a5aa0e81bff08263cbce74daa6a01d8edf63e7fdb966a2f29684a04c2ff529bc1cf7bb8eab2ea578694a6d11b496c35132da7919f293d8e92e54bddee3b875a539ea80a343389045d7d7a1ec7bb5b4a98a40871a07b88d6d8ec64edc0f20f90c787c6ea547cd6fff59f696aec6ff9ec51e37fb94c3dfce4f3130a011e7b4381e8490e22b36f11cb864c1e5a98d961c40784ae0163f17d9f2a8d0d84c6b6c08a38da907d03893275df5c5b930019598cf3e30edadaa6acd8b49a1235a3fcc302f2118812d083411b71d7dfea819bb4c011f97ac2413c7f685bc4a567bf82510529308bd052c6b41b714a7ff73b7b293553da2fe58ff7191069d02bd8f8d917281149c3bb4502cbfa2c217f3dcc290f080c6b053af7086825e86788605afb1ba6b98a01f15a63e510280b5098a225d64d3c7a433a2c7ca1699d83e0fe5ca15f3ead0579bc35f5a731b976de42429b2c47a938f83eb7719fe7b87610f500df1e6803641bc6ceea997bb5e9acb8781a01e3c7503d4234b7f45af456b1f615f6a0bf5918054596e19b2b9458b1a0b5c0aff7c68a4e9ed37708ba39b8b66a1d027b019629be7bed867f286b0d34ffd989f4cc9b5f870e3fffacdfc4cb90a36c630df64106e8757a22eb1065d73d42f6d2bff9610ace2b492906ae77605b44c736a2ea526ef3b0dc73e817c9cd0c4fc7943f9abd7939cf82f51144e23ddeaab2f57c7bdb36e4ce530af6d61bd203426b3549c5c17124834641fe5662f205c7e129ed9d5072e3d7fe3fa8e1726040729a335dc01020a955e87c6e7c28d2199f4b34a9cc20709d8a3fa3a7da13b1f669106f817e475f169cebfc44566ee363222e3351e8222d67a47df3f9b84bbc88d399542175e73b387b3a7dee9c0ce78af4bf3b7d4143d52d4351bb3fed0ec1ba6547567e29423eac9dce8d6d7730320def4411d81614b504bdc4dfd914067da7ca726cb77b731bcf4c25f3557b6fe03661d51da4dfcdd3f8268c594d7e4fdb99d801451b16c41db92365961d12728fe641a04c883dc236f173f251fa09cc0bcaa35775ed28f9df903e5a73fe0b13331035931e6ff16896383924e8ad9f05698d0eddaee7c52d24df7ea74c6fcbae3969854311043183d0a712487c0199275a820f41088020f8916d1da9dbd9c885ff08f88596eb97f2152f4885dd528b2820741eed7123e1e476fdfcec839ba0cc62231b5c92c3a4b85933f6e930c9276cce5f46957055fbfab5ba2fecc5b3dbbe8ffbe1a96cd8fbe68fc3cf0acaae6b70fee05457d193c5a3865916c68da2789601bfe4cc918f73c1bec969f1a7c1c7e6c343fdaf13cfe62c8f05f2083fbee7e0bb6b3a9a74d02555a273413e7076edbeb2278f2b4fc56f8a5562b84abfbd741a93c4e5ce83af640c8861c50f1debbcc78225275700bf172f8b8de6e2b97ca285691282a087c0460a7f5ecb72e59b2c521103c1a3fa0aad540504ca85e506bab9b7db5df524e3602dad587e20d4d3cf38e11438725a691a0326f7aec96c1cadb33e4ac9f578e86265e1a63452a652a398651c0decefd562a5e1329efd11b081e801182972157f2aea87a32fda82a3724476b6263e8174836a29126abde12ebf5a4a08aeb22cbc03ba9a7986714d89975fc835afc6c7c1e9ac0a9d9cecab85b6ab420219c7ab30ce9993e13a7949f16f91a4535db428f025479ee067d4e500adda1f903e5ef4bfd60b24c7a01717aac0a6c76dd3b409e2b2c3d84d5fb172947b2dbdd6d4c4850a9cf0334941b699131a3299febcfa9ce399f503cc9915a717d79c01e37d5f00bd6b32f27f2ec7f25dbcf8d6047637a3ddef332d9ad7b1ed249b2d3b21b0326ac9c99eb8a60510d01bda47d92e7fae8bd59ac4b39f647b7a6d137873d289f9a2f5ab9a41695d74ed0ccee646356c9c539e444589ac9d2ba20ec01464a8a459c44d7844d758045e6f5dc0012760375cdcd122b8b70d54f9b7ec5005f9bcf08c7bf846b9674e64a40069cd405b9d86f0f59ac958bc3914a78471add328650235249f796578c678aa07cf4ded1443c2625601f4f74bae8981a00695565340bf5e1e4eedf2da6d9184711cfb0a5228b9f7ec93b24f5867b11349d1e35d4872f9002a2435e2bc709d779796d782ca677e3a8f9e4ed28b2799a8a96fd83b035ee9a02e0900c76de220a0d7630739fa7cf0baeefc3443452ccce70bdda66884dc5851e1620eb500458fa8dbc98aa5fddab9f4276aa5830f30b8db3fd0feab98bd8aed90bf1d825a6f9cd6a0033afa8602350fccadd4a738de51c555abe48511ae636bf8cfbf5ae913dfae31f7a1640e974a8fef1dfe2906a39566b5b69a93ef831d552904bbb19117fb1d87f03510c039b6428b0cf1a442da2063b7a8f7363cd805fbbe319dda4ae0193d1a76c2ffa974dadfdc4ec82b1b4a1a7d54064cda37c9023b6aaa382d1fcb9eebc1bcf25c0fdbe247a22a935226db3eed67e7ae25a90cb1e2afc1494fb60b60d3cf0757d63e299412493bf13f640038ba6c38a82544169f79df155a55d750af0a0a7f2bb419f035f272e680aff7661a59a8d2769441dfc0c1a3d1eec3c165b132429dcad21db76844eb2aa85e30fd15636b1b80bc343ab77d79eade57bc363c3ecf0b9f4ce98579d1abf2e19650eb0e9551a636088bf376698932e8b8ffc8526592655c0641dea173a5bcb41928922a22b48ce05edfd3a1a5a660062855434183f44586c559d782c4b9b9399f701d66dda7bb18cd8919fd6aec93146662d21c3f89e566309a538b5061e0a5c128d2b9a021edc39cdddb066b412773312fa1635d2a03b0bd8a789f12de99f45b13f5938b7891d141592e6bdd7db5353f234b6f2b84bc630bdf227c89bf56958933daf2e91b81b41915816dea927469c184759956041f0d82822c156f068b636c0cfe106a98b9bbeb68889474c490bf419fe89b53c521889bb31c209d14a2e980142d2667dc233911cf82e34474046f8bb82fc660acbec461ca6df5d0cbbab7db9d5bb3e7711ff1ee010b06bdc78b4fb1f4a3b36783846ed106c529c95e0ec1373644eec42f32b0d73117fdc8f6004605b8fc78a5636b8c174d1efa7ba146fccc14531013a4e5253cd1b7751e6120b59ca1457cbdb88a13e588cb20010ae06cadc4cb0de78eccc9461c9e76742bdfc18498d8c1ec2632d683d84ab252a898ef7be9cefcd83a8ca05e6941246acb0f8bc5688e26122cecd8c2f88e8e3858968fa735cb34045df1928a9aaf4b0d9fc28508a0c9127b7f074001dae399157bd85ef975d0368dea68b670126d3ba434c4c94926b8b04a2cb438b29d6b3880befad98564d0d3e26c42b4d3fc535235f1ffefa177b08b9a2b2e871b7539ab711166c5fc69cd36bbcda79ccb6854ae8be7c4e4e8db1bd4ee4a928bb4b930202002f3d37cb8142f2a1f3dccfa149f1108827d88f84c436555eae2110f86273ed0f5dd37246b1021724d27ea98241b12b5352baac24a1b987425c5121e86164c1684eaf320e0af42fcd1d3a9710d10057952d8c36ed7d469b14e7c54897c4d70841b9ad6a077ee81a7e3d977c16b6c16e09d3b5c491e4818d65d002ef39f5fd1295065461a3910109954d95fe56bcffb9d4b0b3ccdbee44f1a9b53c2a8ba3fad6115da7549709d92aad739d6dbdacd2f2c8834c59141c2e4115fd9ec9af7734ecbecd50a5ddad5cec325528270ec625bcffecf3af2f378dfe215fee549aecc1bbabd7e6e2fdeee6e407d8a19f95c024c167d40c28842bf1ac1067542a768e02a790347bdc2fc04db65842c5d6decf42a4357155cfe2a48139ff6f15c206265ca3448c3b5406599f6e9bb96d261acbd67c1759cd7cdff5ad68da2da6e1ebfc884fd3c68b158e69cf43d0d20a633e1232d939ec81f704ee4442e75ecaab7f453f46426e0a40cd3e43f914fb0964aa9e9a0d89ae3268f9bcc68430829b46c81175c4b0c8addb6d1c4deca5a271867f9f5b57716fe450aff0d94139dda4190f8c2d424a622efa705e4693bc3ce0ff29db3507a949b555057eb9d849f42bd3e70c584361447b4a7e2293d3bdd7b0763f0feea4d150ab17c332cac4cf72d1995d54ea71874e8f0688617778ef7e841444034c9954835414513893afab3866ac2d3be99173b38cd9db1c71be0abdfb5aba955edd4dc9e9f8bd3b171a7674535abf2128a5acc17e9cce62ca05a5d3e47a551788cad7b9eb728e803cdc1b6251906750012c185488a2dea465d2187cde7ad141783938f9c590badc3d3153435f7e9335cc2ddef0ef6fb4b70c16ae62a6b8656e5ccdb6a8bda47987a52daaed2ca522e56372158fde2a7cf78ab0c7d47213e847048528bc5d0b9cbe36efefcf1975a90efba6f598581419d5513d475688218271b1d370673234dbb704f0377a7f10b4bfb138f9aa7c2e5d823ad51f657717b7f5bb9c19e0b8c71d5b20661401c2f8da545320ee1ce3e95f261751ad3cb750767cc95c280da43a379901229fefc9e9471666db1cfee632afece840dd3c8052d72a48c36712fd7f938bc2d80728938bd52867bd2d64adc796df3ece6f055b7639032bcc3a0563f421b3ea6af28e164678ff6d921b45b769b3c2fab61bfb67208218e58de022ebbcb9320d04b5006862c51b73dcbf24d4b35627913762c2634736bca83ca8cb6a983025dbe74fb14c566f7362673ebb1f8ac31166d9251c306b09d90622b6dc08f30b7bc907f4574719c83b0a3c3e4367f13e95fe1a6b8b84d54baee3fac45839483c4769851fec7328218187185d70d8062df9a8d190e2ede2f439e2046b3056ac398ed2d0ff5c98088fa0125d2fc8ae42a2c8f24485bef9d9704ef7c2f2ea0be065889a6d3551d7d1c7eb3cf584e538d7bb113a0cb38243b88c46e4ff7fea876225631d11e714b467a53f9e079cd8d5367d6645a2a72e4aae55f852ad7eec7c86d2405c8b91c6a73189dfaccbbdf8ef1800373295fadfd6143be4d01e5ee29211c7e1c21ea114956c190a5aa5a17329b526939b764ffcf05a866878645dff36e9bdf1344e3b9736718f189dce06eefc01a7b1e18da52f3ca997b013097790b5a6aa115c374957dfc81a3483eca14a4f3cabd70d0f0ce94b63c247c67ba6c31bdc0c66f40fc25885ee50467c9f8bebc0d877ec202117a23088723134e9f0750e318ab026401a6829c6377c8bef101e6d8d55e71b40af83a9ecc8a3273f72625a66c80dd83182fc42d59f483293d28e225800160be021c83e228545c6ad5cf55bc3c142caa636614c5f30066a983b800a80d4858ba7f8de706caa5f8c414f8a6611f5ddb543a5c35c2c96096db1877278d5c0d6c16db92ca7946864eefa867d7a0021db58f83e5549e77736474aa7c83c0512ab1ae95ea26a67f5a957a8769a72f206742ce3d0f139f4803b30d9e398d1c671b22ffab8e8d194819233d3e1cfc5db39641ef49bdbb4a2a74a2ec41a09e48a7edae0ee343532520b4ef56a41fec388778849557ddff606994e9d21600bc55324ef7a7f9cdba66c767d9a6950f5cc2be1b05b74c067eafa4b3f6963bd9b2bdd7be0af484698a327547391e8650fb42a4295c412706213f4f6e104368f2d6fb0251ad800eb7ebb91989cec67c0e9a6ce8fdfe3d35aad1dd77c01b4c7ecd1ce858fc1d5d59f3e115bff935d1aaba90b73a6ff727ee1c5df35f7743089cec22172ed165779cf2b94853465a5e69545a87aa94da2e124c9f89977a3afeb240696dc7f34a33b591dce36d132f4ca70b41eab8094626e0ec619e4663a5cbb132b8a1c8e67d9ed8f1951bd5d7df1ea9afd2bd8ec6a8a0858ff3137fe9194359606fc4532ae288738082468bc9004ad11d713f1f82f61265ea6c027312e5b15e2d12751d1e66e8825f5850f067c567550437f3c484c29f2b002e837c9933e21b5b9678a08f7ed6270956d24a16321cb25a9342553f056f4ddd0d30d69ef3bad448097e458a1a6168e599b4950e5d751e8c545c4a01416d2b5db795e287252ae17b9c29aee4deac04c249f152311a39844d7ce978097295b61743333b43fc1033410122c5f04f8ca826bd34af4b94205c39b14fbe42584471913b637081e53e9e67d4f921fc672b4755e21bfef769836cc1a7052b1a9fb22d205bedb8a5ff0bf64bbd583be8a0b59ed045f11af00d81b363c1cc8bcd63339a94894a37ab157c6a22c75a314b08ff19cd7a009390fd77baf3428d6fc6bbeced59175dff6754ffc83d20d483593e08c6abf35c484465bd160cd8a1540238ef5984aa0ab45faeb43a69694776769f4f2d70ed7940936a585f414c0ca0e6176452c8b3bb8386f411cdb37ba3a2f4473afc2b90d84b348a9e5955d62b04d6586fd7cab1efae1784f0fc58eab02d1152d4e84c1942b0daad6f11d7af1d941abc84ea6e57a0e00ac9d413a62883ecea96f9fd25358240b424a5b605a2819fabf23047709efe25d14fa69b0100cfaafdbf3bc00491fdc8af0fba4abfe21dff567aeed7529734e52411c9dfa1dad1eb1c43059c30cf3947a3d665c5766a55e33f1446ca0379c6d07a6e8ccf767d584274435afd79b2c2fdae78d5cd032b22e583314fb9d0955d3dc9787569aeccd7fe5ced421e1123eded1660c0d084d5d5fb5d43890c2ce56d07748f0498c1d05907bf3b177462d18f6720ccb214a46f603336f0adad5b30fb43b2774435d38e00f2e23eec8787fcf6c0985c7a2f47f27e0f7609a338f1debb970d11d177e01af2023de80f46ead7b64c76674e2cc570e595bbc711e48a390e7fdc070b456e0a06fd5b01714cb209c5dba4de8fe1d592956b438402a572a4cd4c31f1dc8dec1b225e49c82b6dacfbd1ad4dbf9b1c95ec3264c6167ffcdf545a2fe0645c42d122199a350e9d0f53342cd94b8817761c6d9ee22391015d34cf97ddf6f70c0bcb6e5158cd69de1e349dca7df8caafb355fee8cadd8409f6c41301648b9fbce45f5ae3110ee80dca4f7bed06aefe30e1b0b9bace711a7d3ae9189b4ab81c3ab0f0718354c2b6338330b22f6abd09f3ebb50543698919050d641ac9abeec35988209977f4938d898c03870fafecbef17e0e8d6fe9843eae665320678462ef78f1787ab5473acf6639937ed1ecb95bc14b77bd4829b20850c981f8e86c61f5d78e51b2c333733a7a8714f6cc06fb9431522ce607f1bcbfdf298978f2b806457f37de9910cde7e30584e3e4307ff0076c895f94285272a78f416796e72cfc4dabaca53e9b095bc36b30bcb50dcdbe3cb6df94ffa3995e114821718b71a74ad1d9d1406c6c31de0083ee2e8860bfee0346d7ac91aeab4583b995d192f783381527d3ab750b2591dc3c441d22304340f62be6f1bfe99e570fa63a989a2bdb52c8b28b75211e28c7024d374e226322ec212514e62956fe0a2bc945c56b71811f19a812bcf3700baed5eaa3b8814da1dc7014b0e8a4fed3bc95109a7cd939ded765fd4b292eba0785e539e168f380670f974a10e22be39e483b18a81677d4687e23f2aa5787b398d11b81076ace860d5d3a963e83cd8472ad9f95c9088a2706f6167d43ca23c52fdf12a7de007d5fadc66ce2087b554647fffd79c6bdacb0bc728165534e32fe359ca7ea797cbea36909c082de540535afb1aa8a69a14c3b3f19f2dcf4d76aad47e83480a70504159399a0006a56448aefe48ed13660c1c6b1c786b7f1758bcde8e05a048c3105c506d6287743f44aaca7258f1c29ad71b3218bac0161ae775205f50d655e894afaf265e2aef5dbaf89cec198a674aa6985d800562cfca72f001f6ce65d10f2a64bd855b8d5ed341802be6b7066db3c374d831253c781c69d6b0b1936ae10778e09ea773ca0390148ff58f986a0be0abf201d5be1adeb3e8a0aac4c116a244e2e7b382bc8de92e25b822bebec62a73abfb09c396775c86594e3b148a316cbe0235049f8b9e02019e7a93368b8cdf84c12c3bd6c24bad4ceae91b54c6ba7b1a1f6845bb7dfe0e6d9e414bdd7c6353739aa7abbb16a9cdf592735482ade02039a782e064c1e3d1c51c967019e4c08daa09311d46a70a1faf8a779cd1aaa17bf1a2829018cbdae8f4691a942ee6214115c4fc75755b1b14560ed40ca241d1bfcf3fc0df88fc91e8c29adc279cac68779d7de2a0fbc8adc4ce06764e89d45c7c3082e9a803b0b1e7175355f898a1e3ee550072bd69c6fafc0f0e7caca52f272ae062cd29b26adc8aef49ba02fee47a93212a9a931bd9d27a5984f711818df7581cc65c63365576c89836bc39a87e04d705d5001f803a5b219d12b71d2583b2e395f7d7205219f7479c1860f9022fc8b1d5094e81dc581ef8f94d1da4b31916a87bc4f82994061f7abd4097769ebb6967d5f87991a7f6c9233383ebdea77d61b75010c7d05c1537549b887c7aef8fda45475d004008de1736a2bdd9ce09e8625ab2e73a5383353f28bac7ff48756a0ad5d514c5fdd4077135261c211c9c4b3d5c0fdd975cd3fa934a7b71ccd7bae17382de0d7b993f9f54d106640cb54821571ea956f4dc76258735bd027328b76d98feb3d29f69c834f837bb5e9bae97b7c5be73cdb79033dffdaf3e714fc40e4f16d689b7fac68f39ceaa86b5f72ba1b18849242a9d02a1d2f958d479825859bd909db667eaf34c526272a5cbb35595e005a7c7f9ab894a4f107e8b3785e50637bfe29026b4d4874c1c2817bd15daf19ce6c46a905455a4b3e12a305277202aa67595d0a021490b706802935efd5717832aac09fa8b5fcbd03f0e05d2e17be3646b0026aea64549a461cd733a6a3da3a870e00c24053da41c4cd6059437979a53f73fc18121e55dcfdbf5544c85efbd5dc45478cb16cfb67c7ac816437c7136303884ad58908cea1341d58b969a8c4fb91a2b1c3237f9526352c05cf54c3730d8062494e34a5d1d9148cf296ba3bc9ae92ffcb80efd86594bb1082245356bdb1b2d8a09c5a939117477c7ba6486a46ad85aa8c00c7da54134881d00d2e45ae1e9e4005a3cc15bd7bf54e624bfe52423806255022c9bb4fd7e325fb0162ea5e40cb08d02c8c05c09d9c2e3f3c0c65cfd13cf1eaa64f3d7ae7f2ced63ac66a14d045d5ac4af0ff00bbc20f9fe1cee6130a5d8bb12968fed5fa7af51f1cdc7f88ce4a10b161792cbebf693540b6029e63078bc48df6fdc160135e47360cbcacdb0daefba1e2bfd2299c456939a5e4cf89b45d2755cef7d5291fb4517dfb8f019ee7e95daacd7f82f2fd8add8b4eb6cf6eb794b71a9430426a6c95f4ab0487e6115534ee4f46813eaaeea566bad9759df10cb58081b2dd44245cc300ec1e6795eb417dbf08b6190444210c4de0871baa31813d9fad6cde8364ccd6f13ff6184bb545b6c381287f53495d9f5c7a28c7f36db777b26c2f291233139a9088fe17fc5fec9c6f387f586ef4a1a14f4f60504b88495c63725d98e0ffc4663195ef856e3ec4d3d13f34bc7c39e64b8c49dcbda4a95242e99db7d87bf41e83131c25edc9acf2102709a44ba738ec7cc2726605a88413eec2b742f6ffe5db0d953c62aa29b8a6cdeb039f583e02908b0cce118052434c065d61e7024e9ca8e2bd2404d6baf97131eced4b4d6a66cbc1d827e25984a7599f163155c8a871cafd0bcb3561beb1c58c7bdbd910256111c398a2134fd0bb5518413cea4e4295c18ebc70d4f1a2edfd4c0d86222f53414a8222f1b3d46b85e30b8d5154d412835ea0d7ec3e8000aed9a9e3060808fb4c197df82d6f7a4c6872715759148abccb2a28093866977948211b280288e68e088cbab9b7848a7bd8881d887f4d68d8c314da323c857d4b029e7a7c7167eecc5ec31a4be86543b7bc1996e1008817cf997ff9fb7987adbe013084ce310d911612a608c32e309ed39fb0590d4ca16d170cfbc5d1a82fe7bdcb04ad0a0999d5209682d9c3fb4fcff4fdf9e881352ab536d667aebb7ebd9fd9ca7889dc576c9edba27b2a94895cc13f7a3f4ed0f0566951f73c9bcfd88fa2c583c1ceb8fbb534c520774e82dd3bbedb4138c6a5ef8e7702739dbf198394a4124995c2b62fb8d67939e5a0a5a301abb331b84dcd9bafd805ede1703dc3d9057e11924ee5f59b3d1fd956cad533b5624a290f03c36ab6ef4db0a024083a46129b2fffd4cd68ee634751074e3fd8594c2d49372384a520a347ac97dcd3d77bfe5e85b39f3b1d527bc2e0505f1fdd3db2fa502fe5c6bad32a9193999a872f922e8cf3123a809ded0e334a69bc5caa6e7155488a2015fcefdd83a6c128cfac611d3b89b8cc61af3e6c2fd1c6e4caddd145d30373f9defb295c09ec121ae6a25817977f4077c5fab4debc9b264694a64b5c2e15d279d84e9ad7bb6a22b195b9c138be5ea8c6decc60deb09818c4476634ee139c920a848f10e2b55dbc3b3667854ed51479cc9df9ebdde5990889edf9d4f77e099a25897188663d44edb84150f3f1963888a6103b642a47760f228ec83a0175546e23aac6e7f369ffb7941d68049de137eea6fdb3f9086bfaf68a92fb3707ca4dd56458a429c7c0e510a94e9bfcd976339d918d7cee839341bc131798eb31542bd8be52840e3b08baa0dc8d8344d434b62f05633473ab2506793d6485ba009b1a463dd9dc4f14168e37cdcea8005dcd8bac23f0291cffc3004d1a1b84f44794ca526283cc482d8893c9a49c6d12627ac0f5f16be090001cb1abc3f0fc5686f3055eb5b9c13c2f0bca46d79853978f591e45f374408e2e20290840e8b62feb983e2e0c8617c32a74b2fcd15cca5b438ac70e37a5579d423f61908276888060782c5ce408ed05dfbbf463b6c1f8911687e9b387f66e877cba414e122061e68b2d68e40f2e29b1bfcab09a8ad15d09191118129ace8b10ac6e3103637a2acfeccd04eabbec19d290e703d6781f846587e87a36e58c0d84e77a5ff950ba0f3e77721f6776d6704e72fcac7b5c1d01c47e03f640841b416963a83ae7c602c872d9581b51a2830d9cdebed05d95deb259033b90fba36a31c4001570584983075dd41f6f1ec434219d0e309fce18f35d327d9cbeae073543b02fe567c37269801159856294d74f53db529ecbe1637db32bc726d276d8bd8ae90f93c3ecaf29056642e861d68a8d7229df5295a17723fe076c4cfb4b2a556a4031210fd3606645ba08cefaf8ef1a645fa17942e95f840cc94898a6c1510c112195a7e9ff8d5f2d99aa7d547cab3b7464639cad84780f5fba858ce838c19ef16d478a58830f9593b4831827c2f77d7eb1834d918c766e5c067320de62687973b68a2a52b04243b552e64a95dd98f1114d3b7cb30d9f386529390d9b694eb002100405745cfbc7ead4d326146d192fcf1b24104f64c40d630c33c337cd64ff9f0834368e502f3001986035e47b9bd65466c5253eb9a8a96d22c6ae51a23cad101ec1fcb53f5e1d873729edd1eae7e3ec77eca7f3880908fdeb0b43bba7df4d154ccd4b1283a9ba285bd0f578ca00fca453d50f30dce9382bb16ca5b0723061377ec8a1d64aaa8d33c5a0e2d007c1f6017ae9110f02d01416f73850c954efb889288012bf24e57a3fb4c12e33d87505f6c414f112337036e90a92e459f4fbbf1008e63e545269eec5b054bd7954d85443f9b32f97daa20477b113024b2edb51f92fc3cfae11638df5b87f8f3e0264b987aac715f8392fa5bb4b68187798a2b5997a716287bde322a51f36a5adfde644cc90e68d14eeb767f2b70989eb2a4f16c7e1c67caeebca8a93d2c518c5d3213853f225ec14e46540f5070d595f68148d4554580080aee179b39925e6b1079d070219e751f04c423dcca7b324b133a42d4c25788c666e8767ad947dc26093678d69c9dfa7ed947c427aef40967cf62254213d403a5968e10111e99348e42451126f1fbf3d31ed7247716b5a13fe2852fd512521127fcaaf9254f16e2422baf4d0a5707a22712b77a73428d4ce776a21e5b833a936e0d9496afdde610f74e749dd93ddb4320f9ff46b1e4aa52df36c065034b63c13311da62c1f46c284ff56c4bdb3d30f542dd1361af742675d99f7c1cd3bc1b22a515888dc0795ebcd7e1a99e5dc499843178853e9ec1636996c8686ca99429a38aa46047a492a6e1f3e6722aa0439332b768d095f49b0cde44715709016046f815d6d62ab2f0ef6f631e27ce260b0ca7cc89191e50d06b5f8802d1a22391a501b7ce40ea0ec65385d9907364e0c9292ecdad9c54dedb7c66cbd6bd0a8ba8af5c12144b4fe983f690e59b62fedb41e461f5c719715e8e6d9b417e3c9c1d0a748e319762a13a4e07ae79603093bdb9328359f6b69addcc7b52c16a99a352fb53c9381686643cf547d85c637c5e408330fd4379c6af4fae69bed1b291ba689a927902a09a42887dab02d61ede080854b08dee9ee4d99b6427a3d17217c92d934d2196853cd814067501b6241bd205799334db2af994de0fe0fd0c2ac73f03d370c89d8a2400ee4f12656e0769dd974e34504bf003d5a1356eaa0136ea6a0e8e3f62a1b60f774357d4168801dee29f5e2e61054d04fc5f64609f093d952ff95778a0e6aeb21674c9529f98e0beb75ec34f9bb06934d0d74f49f4f68953009dd544cf14968ddce55310e61d79e86a9f0ff2b03b4a08812be05f8a0a62e2bbc4dca71ff75c0ab446d3fa8dcdaca352518a4771edfccad06dc7fdac1f306d7f7159e6cf3065d2ecf6a84d159b5e07a87b555d97803a1a417e3d9495f8071340d934eeabbe1066f9f92628365c6a3d170fd54b4ab010d80765042e169a1d46ae0958651565e45f87bcb1e13ddbb215bcd8bc2ae51b6382ce58fa09a951825382ae6039f8eb6a7bfe0ea9d9f90a6e2c6acdf39aa2fafd44370b6098ff52c2b02f928bdfd3056fd47f26d622df9475f04649ac79db6af6adb582457d547f0fef5d9c74fd8323d9c318a1c6e7c5a77b0fffe5f7f0fedb57ab79221a6e5ebe00f633b77ae42ba687906d1e01ea9620bb04c75410b35b0ce5bf77851e52a011da1c25c7208a16edda2aa4d1a5f441d0279a3898e062536cd1f66a384eefdbb73f719a4dab8853955e272d3b0d5fd30514f8c9615f84f52957f505eca35b5789784f9e8b001dfc171471fd66314849c982f35d1f8e022ecd927daf565f262e817c4e6c93d891ac65c24cbe27fc67ca9ae76fe2ed6358331cfd9c4eba89c8e71b7b62dbb794625180106d84a5e2d6b899e4040c43693cff5fa5e3b9e4e5d0c53602a3aeb11b02cfdd3cd27e3dc91a067a6ed07bd21301b351607dd135abb2ccd6d1b4db596062e47613b2400b60999f01bb0904d24e93c08db5993e6ecb8a24e253fb074d67dbb9656ed331b23d64b83b4cbfea221aa815d674960b9696da20f3c9b427f3620009008627ffe686dc0aa735341be33cc373d91cff192b1a3dd413e40ff3481bb3eb4c901e924c0d1604df219d04393e21cf49d43c553be1325c188a464202579bdcb9a9a66f5ac58b22ed4b9dba83c1a385b804b698177e1e66748e1ae6da6d3d63ca1d796fd8c9093af6ea1e05ecd7aed901150d4cca9c56cd539780ff8643019615113932f6bf5a400a221782033a5f5b9c8ec743d5d120faa590143a7ef61d178f7c60397555f47e54af9dc0883fd05760351a263faf143e7d62f9b92b3adaa1483dc024c4427e5eb3856be74be818fc758a2e02236ef7dcdb9467cd8093d552a31bbc5c269b37c0c025da979f8b938105a269e1964d3ce1f7ab201da1e562673cc715feff83bc861ebd125f5cef0bd9a687885d4190554a017c7ade208997e233882d3d8cf2d781404e44d2e90d6b41f04720376fd17dfe7aabd401a993f793e6e7e9e83bd89e28748b368268a73aeb0926832e5c1a3fd43f923e434940782b2cb779b7235f3042d1d87655234db3bcc56d0a7ddc2baffa99a16ce7af30909a75f73d6f7a53ed2933545c55ebe68f3b60555e02116d4a704a6f5b6d85d18921aa8e7d1ac02ff51591bac3f2e274735f3596624339948388540d85f9d129d0466b9f426e631bd28235dca9ecaaa8cf901a53cceec5e6a85199078e2a32b3a40e05a262da591760e401331d442ee92dc544cf90ad6573199f6a7491183d2a1c27ee8b2943cbe988ffee186e76c582ba030d1b9e416ccb38e3e9a401c3adf82a31bc117833e7167a826711838fe604f30dad130c3fe9f7d6277cb24cac39f4645bb9124eff3006db8a294ced19407dd16aa8aadf25beac84db1891e6b8f2ad892afde902727afbd11eb493a1592260d2bfb36a0b2ce432587d866552298a7b26c4be46284cca0d524f4ea893bf54ee5ff9a8a64c59b8be316869d2e208f3eac2f04297f665c67224e6c7c1de7066a9f74f9a2e96304456d7313eb55a60e90172015bd1e467f888f6367707d25a42d3bcf464752dd5e2daa2a7ce0b03cb5cd303c5c11b182330c360fd8c3f6050ba7e189e2f2b9fe94aa694cb7309e146d1c31e3a0d831a04fdbc7bca39db5d3d7b5a8d4365f1e693c1e63fedc314f8fd5bd03a2bfacd31835457e47d506f32f78122a996ef0fe6a21b6554fe887fa4b84aa03be06813980458d68fb7c9c6e8cc00c0f79cb3fe7230f99f66efdc6989e97f48eb6b862292dc7bb1f3c6e2467eec27469dec7b5c90e56f0ae82d39b81b17d2af4c2e3821aef9560d05bf61e66d9763b004797a961f57c0f55f33abd8a2c1a7ee1935912b57d4521e4d09ad4da493b45b4774bcad5410d1dd5dc1a4d6e295ef7a5a315ed4a92018c17a25040077e35dcf011cdda5ef9c33cab5d531ff318c1dd50fdddc7aaa20d15ac9cf07c803550f67d9853b7b9701882ea4fc4d1d82a75931c2d9d2951779401e22f49aa6ae12d90053c110b90a6426bc58aac4983ec25f01eb16432613f28ab9ae19d81f48fa816c2db29c28c74b43610b2148ace3b6ebc83079ebf21eeb6d8842a2e1b423049778931aee0043eb40885029304441ed1d7904a5e690873f7c8fc79e908f7b13e1f458560460ac72de05cf26710393697e982bce3232264bf683c48989b4fb6c04fbce9dc59411189cf0509db2e8619e8801a2f10c57be4494953eb1a80b2c3c5eac85b2de6a1fcaf8762cc0a91d7df1cdc8d70cc68400aff133e31d523843d4805aabfda023a8a8afe3d6f37fd6a765cbf2c3d25db94e6fc7c9dc10b7fa1b3540069693eb7132d2f2acee6fe828f8956365a07bf069ec4752ab9f65e22b4ce08c225fc2feecb8e6d8021c7b7cd0383cbe187c9911fbdb29549f7dbd52e9379b267d47f34602ba9bfe84aee72c84b7d616e8b3734e0173f5aa6140dd5ae61e2195f98d0558a55470b760d42f2636c1fa9444bd6875face5ec9fbe8059dabfe79cbe070cde12d10911cae4363c3c86641def3d41b9ebecd2dd90ecb1e71fefde69d31a2d28f313f0c936e1a39c3c6d8cc86a0ef0b751b88c7cf2aef16e0d57d2054d6a1a9f0e11f8172c97a4a6bb062d7a0d74db7a9128dde2e7d27a2a067533b6ac9258811a87566a3413f9ba547749d72e97858462ad2739d96a0cf740f4ad0cf46001b0b71b2e00009c26a0c71b666ece31e718d761f49e8ec10bc793605ed40c5cab18bb46ccdb13456b139679d0c7da3a579615c3005ff8b597b37e6c5ea50ba91845e10ab8576a24819c6986c5da020ed551c44152f9e650e606035b489b64ab65d8842738ab5e5336b211988e91f5f9523b2002cd01324303126ee7b65b329a01b8412f11588964a95e314030e1ae41f2ad4a9063dfc0469c11da1c9c23fb79a3e4b6aee8dc5665889ce7b2bb50f43f0476c4a6a141a0ac2bf301b5f6df8fad1b485e1a763bad6a16b5434124620114d681e7bcd7c8c35330c5e2e8b0b66ef35d016362dd078d333df34c9e60225283227e0ea7dbb73f0dd17db392bf44304f2a66d816c4d6ba4d69b544fbc8993cea54e5ac016c848f0ccb4e58084b98444a6ea13f6edac8e8a1560db92f1998d56ade01a69c45d9b191f3cc8e67e2be4e289a40ddf2cccc978cde23ba7f2bf51a854678cfd3f10e013bb8c1ec7912b7922d46f632f950372f4e6de7f9ce75b3894b9f2daf5ce72b4b8eb23ba540e78f1070391d977832fc2c6eeb7bf27b4b6e553362e593b6a1e8891312c96d411824f1c50163871001e0f6afc4b67fdb374af94790b45c9fd2f2dfab9ae9871d01c8cfc3a9b76ffa3d501bf7f29ff1d8b349a2b9b2cd59a887e20f970fa60c637357aa934fad2705b9058c7b5b42b5bdabc4dc1a72842809f0a597ac56a79cc8706408b5b25cd11cc24c72b7dbb579f7392fa98ddca79ea1fa5883a6c56458310f35f4ab9a6b3654d13fb0c720daaf5c8af6cee352dd6932258c9f767642b10526af45173a381ada69314d3ad3a46a2bd15d3c6e80b870d2b339b38e7d11256b973752f572c7d521cff94b19fa290ce0e5e6ccdcbd67580b5eb9379ac31e0c1812475ded36d032c4fe3d0e2c517fa46aa9c9499277a3a7f8dc27ffac8152ce2f10b0e56f5a9c2d020261f2e7b276a45e6e5dac59b4815fe4a1005d566eebfc9bf394954ba60be894dd8f4327099948e0506038390050e06f28519ea843d4b720fb3a132856ff717e5309150a86785aeb6d0f5e89a03980bffbd0c5e5261393b57a4efe7f5171cca2dda7c2c601148354dec33a605e25e167ffc0ba497da65791130a79d090d9c0c0205c9fe7c26d521a2de9d6a6a043a38521281d703da5d75b477ea9e12b63e089c207ed982735f367e161e200084517089b621f7b9f5c9821df3a15259e91cfa0e6dcaac28ee76662ab0155ed69d11d82e5aa86f757d0f43ba9e58a4eb59720ffe8cb5b36781fb387380144d280390c20e01618e42d753b931f0c7c8d01e77a6b69a23d4610186c89275a8f9292f89cdc617754e0126a7dc352f6ebca618729136ed041387f1c076e2bc7f670d286dda4fefe5b27b13621fe5ce1f784173c26bbff95034ce22187d0240052c6d3528bcb606e25bec827bff7fb8c8a18ef60cc6b2b1a6a50d54243eb104d435da877a1ec8dd68c8da74aae4a73cef21054f34ef0bfd16a8891a1930d64922bee474ebccbc43d07f8f59b4073f4fdc2999b4c494cd46d255066b34ab36618bdeca420281a12a74337489e373248b13a92487e3a648b64480c534b7019e3cc9aa33ff649a6a246326f10b6f149fd9db6859f938ead2b539ec745b2270b5c3b273dc371bc65e8af95715e2ca50e4adfe81244dcfca875dbbf387d7dedfe1312f798d48902bab27bbbb0a256d0645730cdde4dbac3834e7944ddf9ea59c9cba1a35216d7b8e83154a7aab01fa4884844e07e54dcadae89625759a4a2a5efb04ea73f5a9babf701885d134ef2803978d7bd41352b50f39c85d68073bcd31b3e1e8bde9ab24a4df550f8fbd12189ef1526df991979c078e1057c56410b2d7ded32997c3778e478dbd4d8908f2b81157ab971b0b622d05268113007e90c41f87ecfa24ec29cd9e73a3b80739a3524ab691a906f2dba989aa2ed1975fa544afc5a1d33f880d2ec99cdedafa58c6d18fee279c411fef6f226903407d21210f97d15e753161c6f08cb155828927ff38451d3afe826a43c4314fede935ba12d45f64c5a1dbbc58190adab9c272f218ed2641b2e89108ac8a9674ada8d8172d656b8c7ebfcfa871131c93a51da8cf1ca8246c7f165c45bf2c657eb4c839996dfdf4efb944f0dffa7f45b405824b4b39440bec77369397328dfb67b6af92db9b06ed9d7feb08ea1234037f245e8ccef86ecfa2629de4a5a2cb7d5ad52f3cd017a697f1a47a35dbf1f14f18bc641b74c0f7e4081b3d1ae6523eccb3c069c61547144274a2eab1b04cc03701955459753dda5ed34f7e7c90960a93cef3a887b510ce79387160f1e50dd0a1d33056575e9c5988f85b6506c4bfeefb2d58fe3861c20d5a712dbc71135bf392ca8c314f47d24a3a44439df6c229ace79e30854a6214e47625b046fe77cfdd31c8e2fc49b1053e039594490d10f219c7618762cddd6ce347c8af6f797c9f867040c621ff949037f5d8c0753d75d226152c6688392075c2329836a09b88ed23c3d78d89078d52c74839f5a7653e0a214da400af178a488981c5a406fb09e36cb72e8676f0fe532e024ca2891084abcc6e55b621b2fd4e22b05cf9c1f60d7cd97abea9ec890ed24095b7f48d0526fc3ae3696e74e72d30b2440247a56f43289688dbf61e38876ddf5d64f7c20747c3561b7dfa5d1ab2ead3bd8a80ef9ee377967a8dc0f357d02f7e95c1968e02a67c0ecaa6e12bb8e2013f16807b141bfa8c457e5f34333fd7c5140910e4825b0cf9d89291ee7ec03b0035fab9070afb6025592ba400f94b73e9775ba78df8e42fa60d27ab9e0c41914f830d277be9cfd35400ffc6c9fe7e4a03bbb488779d5cdf7778288b1f549a26842f62425a09644aa2793e3a8dc9ff461e82f709da20677a188b41df11edccea6d86dc7a00257960074b6dcc600a12fe41f74f9ef948288bd9e2e91a3d1c6bee374d3ef68debbdb7fe1d7def09698e0153db12750183e82ae9dd050ea2de18e4b1cf2c002a5bbb6c34a5f7a90f5d10c09a95d78b607046b48d821cdbc96befe17932d7c9da6263fc6962a8801c5562d8b7d3368941baa0d1a636ff73b34ccc7cfee97f36748477d4cbce12fb2cdfaf740b3e9e51e6b489d72f4ddc4b4953da1e8144150f4640fa45b65810e25d8c1135125e11879d512cdb60e93812cd4646f360704bda6de54dcecf83309851ba77772d9f2ad5863dc263e7f8d2f81c1ba2bfe339826efc2429dbdc6cc54b00a24b4d6b804cc72c8dffd4bb11e5f5dc3c6dcb005648c01fd0fe81c9b149364f9b19a8bcd4214fbea4ebc2ccfe53e8066232fabb03c017ced58a4b9d2259cd24a2ac436776ece236590d45a466610a13da9a73d02e97606ee203f9d233f6d157ad960d978fa856f5014a071938f5c009eb5061ee6478c53217dd8bb1097fd060d9db4543af3bb53efcb0ab7ca0b026c8f435169a69849e012d44637415bcc932bcb43a9c37693e08b6d9bba20229e11c4d7cdf517621cbcb1fc40a86b9ea60e3773c325678bc9cb37254ed982c23fc7d16836efee758cb752fb56a9c1aa64733c9d3178b0166718a72887701f0f99eb2814f56639bdd5a146d3d4e870003bc2e65381be65dc41bf905a1d32dd6c5d86b3523baedc4055742adf8696263a364d02702af3e30a9e3dd3fab15130996a41484ededddbeda6882fe62d44ffc4c3b992b114250942b192d3ea44b86de8e0a9fc5d0378fcdf0d3bb3550fe75b6493b9b4034316dc475a9182dbd1e4590ad496dc0b788f8f8da967a245c5ad698ab7046942fd5b012e66ec6ef8738c5f00e0ce0f34e5dabb1cd9dc7e015baf2178287d69c0ce82840b7ddd7e563444eb7d63ab5fe939522b074551b4a57751f555c7c614dca79dc442c01c2e538b5a82fde2fc961d4fb182e103ae5ebcb03522f3b59016b2577883984f1c6edef7e047e393e0f32d7cdfe11f3340cc9ce131d5ca686d730f2156f8d86e371ce14c507d712a55d42bbcfef3ec57e2e8e055f843e6cfadc4031384a94557a2ad26a84673f2084d2b2e7388c2b6a2d84b2d4920c8f271f23f851339218d0f10070e05c6213ede5e5b9924e5d424df4791f9b44c5a99af0e8452476457db0c586ad70ecdf94aebbdcecde146ddfec385e590cb7a9868e0ac1844cf9f61617c589a25b48628b0b345e8a9a252b05dd04a32639d78fe60f25fdae10210fa266cdd265a2cc50a11ee56816a00a65defd5e030e38ccc6d12cac99f00fb8961839cb2866a1652177661fb685ffcd9e4fae831351e9029b4db14e8e0ad7bf315a0f6e9b972f487a05a8b7b8e19d9121371bea056d20198868c2bd48ae8f2970bd40a16014fc29867c832c36ac05674f5e9d7c2c3314dbaf4f626d1ab925b372321fb7ba193de5c0c1adbb928254c843dfd7d74407c1f795c2ad5d7b55031d87aa08b243251b5695b256649a84506acef958054925fa1caa8912c398302d7d5dc22e9707c6e879867d6979fb11bb6f00e2d070b14b348949a5d2a42e1fbc6598db7779af933cb8c6058667c55e8b97d37468ef5d2a75bf10650377adb12001ee162827e0003250219b9214981d1051ddb5c986faa0c37badaaa41a737a2aa8357671006ed01e04599809d42a8d2914558ba095372d92cd60088cc78dde2fbdb934ff3f0fa1d644b4132419b3f9dbef1d994cfec33b5cf7ae948f01ad5db113fe6ef003925b15909810856200db8c5cac92b468eaab9ae4e0138af6e45123211d4a28e1bea8de8fed7a1ab7475e042e18ae14ca5108ca44ff5437482e47fb85d1654b80e5ae66b4b1c170e3d36072d05ecc6300e4a49a2b52f2a09adbaafb5696fffbec9a75ea4f826559d2e739e68b770b1b2f2d6ab7474bc98838727df3f1b3551fdd9c5ba3685addcae6179ccc6814cf916320b9cce40507193a30831110cd8f6d57d046113c9b2ccf855999aeff4d4d65f77ad71ee38f2fb9fc1a2ab0a59080f8701e6bc486d928a293575a415ef0a965543a1743f335e4b72f819ed787a9f94ffef94c052503b5c4d26960e6648d2288c55a49b52728d83011f39db047de46bab7692a12565061be0a9e89f3c4bb2df73dee0b7f38d328b90f6c7f40b6ce1c231a7ad6fc887bf13145e8f276533d065869e3926fae68833b21fe625bac1f0d19c9b83e766a66c4be2cbfe054c2baf7e95c98bc4f04ee368957da98a8ada19e34fe589195e65c2235967b581e5a7133a2bfde5caeed6cc7cfb0b458d149ff64a0d6ced1e7b1144dd6dd1b71eeb1f980e4d6e1c79dacaf5fe75efd84358c4855a3dc14f9c262f5a0d05aed037644716b40cbef2eb0900f26d02df090015536bbda1cb175ea7da49aa8ffd82aae845c98f3e20762446d6a9888f6481883b029a7a9ec2aff24400cc58c4285e6cc384e530f6ac886080195beda32ff1fded318bba7ef6bf5d4d0436917226b147c9dc047391424546c580bc7be6396979afb0b89da1173952828e96a6a81fcb4a33c92f5c49a3dbbfa0d0795ad175f8704adbc68db9aac49dd229b7200b536ad36d54ffc4417e50de0c03e3b70b46ddd5315f3142040af37e13eb16d7b414cb91f58894935b7f08463540012971e416ecdfbf7056db43cc13fa3d0f124c8a49345986f13aa0054b7b8c0b7cf988ccb39864a4c8abb9716b25d34affb8d7d1d4d43f9e2fc47225ecc5adb7fbe9c4fa4cc9eb9a0a69cbdacaa3879f84a1e0bbd32a108fb4d71e5386e8b64cc50043c3584e9358a37206f61cd17f77b10ec588133a0b4ea24397f17e1e46832c1f4b2dc21b62d24f391217c89b5f54cb0fbfd98c921d61ceef9306ce03b40623de5de7c7dc45f9b8fa7446a7105eb9b623bf9bd5ba69eedc3fa2e092196138631b81475f6c3e17cbd1814941a8ba6b56f5a07efcaddb7900f6a20ed85dc5a3ebc8d9e949ac8a5283d601b5cbfa392ee4ebd6c951bf6b213173a3cf5ec0bb2fb1c2c5124fb54ddb7031416d7e0b80ef5431273cf6b7d8760e4b06a001910e841c094dac6eaa7a26fcf7f7052896992639c22a0c007b49fe9dd25b0b3cc5aa4a11663d4b092068807d83de0c4b4df6e7351a46bb19ce55ba730d0668614c1165b55808fa87a9e27445e4bebfdd70f7d0fd2b2f7e55b026666888a04b5be9894777b58feffeee0f1a866f013af2e6ceac5e182c5f3257aedda49a549864686445c42219d35c6cac6e63459de5b2d89edfdcbd0ab2f97be160cdf7aa49aad3db3342a9fdb5c5695d750ae137e240f867606829f24595b71096cb6ae3699ac2b78a0428a3cc77778d30ea67bd2f4954e7af8ebc06a831e87eb7e733175e124015cbf98cff9825b9e51101047f848d4d09caa80e72b8e950e599278141d929961a24bbb0a6f0ec22f35a024f4d36a2f428a11fba9055dcf3bfc8e8f77ca445359aa94513cd50ee3053aa4f365487c7b34b982c7f2b3f36fc63989fd13858f1a6e1f5406e039d9971926525215260226014c23c19f4b3db2e45a4b0bcb0bce0b077ff02f3e62c557cfc7932b4bc29834b34490108e6286a897173ab55c2bdbc1d0d9b49131522ab6e4ab8b8a7c152d4343cfa6c4575865dafcfe0e279e8c60533ccf68195ce68c684d7362cc26b50dd46ccfc4f2e0818b31dcc7e0773aab52e7c45205cc3905085648cdf3b196e7e1c87033fb2f8e9dd82432e4d78bb43fc334e5c1b272a21a0269b64549a7be6f793e978a8b6e83287ca09c69f3176568b2a301ae4e875de3d8cc74e5a8823dc401f5539be3dcfcb8fb7998759db3c2735ba3fbcf6f8b6198dff51bf625dcff8af8b0860d3139c5b4e8d9060fff83d980382d82cb00caef3a00a4b9b3d6f715f4d5306afa9677c8d1483dae3c57cb9a08de0e247dd191517982f4ad658df4ad4db9c51e1381abf4660ab72f07e70645cdae97a7c6753e2ae9922830d9cad20fb87e91c1f23e1ace225e2adf28f1629cd0e5332ce48c05c5dbbab315e996508067eececf39b321e54efdb2588bbe957bef0f250f994764d253f0d29d33663a4fd3eef3972bd055130fcd46c9e8df684b01c6d8c87b332e461acff64784abf10c79da2477619abbf3d31720fd488fb3df7c0f9ce4ca44470170ae5f37f8b759ae57fe2cefc0e5cf9f6691bad2dd37b42e4984fc3d6543acb8594fdb8dc9da61435722db4529529370915784b4a217a8faa51fddb03f00b87488c49224993d0411d8295a7651b881f1c478b6a2e1df56e7f4b52fd79a321bf4fc71042254edc152656a3cd2a256c360665841d72b79c624010fb89d93feafeb132091fc5f32d316ca2134a2ce98c5129e70379e3ff76d19ad965deead8c2774a5a0b0a8b38c9170ccfd0b27de207841da99875fe1d50cde926b51b8632adc7997c7b9a76c2273535d19a4e95ce83bba06bcfad06f4a064132096572aad9c2bb0d2cc74a979dfe04b98cb865f27072abcccadb758410953c86519b80a0222be74ecb7b40326f034d2d118d8186b65dfa330a6901bce6353ff80b43bcc040088079e38b6d25e757521707ed1ce1f4abc1678d8a8e8e8fdc65381fd1fa8af6b2c99585b41af84a5e08846912488bf8ba78a9fe6bc9ba32eb8121cc0fc1cbd5cbe448e156ff608507d3a98625c7b7c97cbc1d06b95af39048beeaa1c4a88cddb0f864d028d35a344358407c233541281495be382afaa4b60d3b08b724b0224c6492875a90ce618833e2d1e97524c998641b17a8c60fc7358c040d0bf1d146e4e9257f097fa3a41985c640c156a6b200b2af0a2da44a69bea363d2f3d6686c2f56099c02e86a0a565654241c833b73823c1b7912c96dd47436c3b7439a9d1e5c646b87bf3e18d50dad0dd0dae42127edd20c8834a436c9d2a026c3ab32200ea4d7a03bf525aa1a3398d689599c0cc23b2f61c88695ed1677a80c83349e2ee3b04db5531e4c8ae1307b4fec665c955420567b015b4ff8f70f2a6b7288dd14f1521c0b494d3b5211f4bf1e380006baeea72a6be5a3fecdd354d60ce3ca897a91ce28a6db00b9e4e845cf0dd78eeb86fbd4098d325f6941d5df3e850283d37bccd88ce20ab9ad3f846b669763750738e083d998b6167ca6f051555cf6ca00f761150bbc8be6b21afc75f0a72966d3717f198fe2c36c715fecbd2adecd0ca3181d9b5b3d0ff79f672d88c4f4f07ae82cc08be5ce194c8fc590678ad1e337cd71240187e9410f01c47560d3fd93f831c17c161228d285f918b264341bbfd6b5c1a8dd1d67d353c0b98723de2fcc1dbcb22893434d73cf359eb96cfa61c59f29b8fdaa8d9192f616f120265fddb194730052be8de326c2a18c77acba4d89caa05abb4f3be60d175edbea659f94a64cba422b20bb8ae1a29b424f2884bc9baef97bdec3df91302c9ea18ee7136eb5a00832e07a74181b2d287429d5852363136d56f1698f551dc35bf7535e270d02076badd8db8cf9e1d9d330c77217f77dd67503d06086025c8f56bd0b122dad32e74d055d9b524238228aca09ffc5f503575788e43816212f886fe4f7736ec956a7eb743c69fa4f4973a06a945f19e89df8e9ef3c46e5f636f86db69745c597320ec87a25ae529eb726672cb3df88ce280920ba92b80af24abfa26e25c7d9f9b014cdf3d07fbb455a3ee2d94f8e1f6296e2eb51226bce70822da286972c82f27a7faf842f6eb347d7ba8cffadb0adcc395e842b862a0fb0be1cd4933f53c2900d6c6194b57c3dbd018095c64bcd24db76c301be7c7be5690a8815ee0ed59b54c24bf5bca6e59c2ee7398b1696d3b67e2fa178b7448f2b57e961eb4d0b489c01755e6946b638caf4bdbe10fe041ae05c148c9deacf81dcfa775a6d6fbbee5e1b6d52c25ce567c10b51d41163de9e9b6d42c225e686faae35bee551987fc06cb7c7ffad00236189284f30eb251a85fc2ab0a315e0f3d9264607821b8ccb162e8581346b5cca4c599e31976e1e9ea98a5275e1172854908faf84d02b2d9f06c3dc175e27c7b729f2794b87b64382bc4351813d7673eb0c664190a3be4dccc495c587b3c46d36dcfe4ae89b573806fac4c75e8d333d5663bca5fffb6a2b47683fdda41b8e566df80c6f32ab053bb4083f83a7e4ec5b8d45797348c0b9944a969d9919aca5872e5adc8b09d09c5ad413a6a9e23aebd99ccfa7da3970bee4c911d80872c3b773ce354d3d7a9755ec63371a7630ff76f163e79e815e181ed26cbdbf2587e88edf903de88085481229a6a7afa509d373730671eeaf574245cb66735f35e4ac02ba77e9f3847124f25fdf6f46f23115d0443e1e094cb071fa721f57759c9aab938bbf264b942094b131b1efe08ffee1ad4529d47e250d21e9a337cb93b3f2d2cc85d0b0a84488ddd32c1fe0a1314c6cae46f8584465dc47c846782e48eb6f26a08f880c2cb6a6442e2ed036e3b0c315dcdcee3bc1bb34a67870b7a35cfa6a1a65aeba5d15d0f639b51dfd86de2dd028e820f3a039f846bf7a5d8c055f81c4118fa56e4218e4ea0b27a5b44088b1c1660fb4562fa5d5372427e7a61b52aa339d918449dffba5520d4fd85d81da23893c351b5d10404311317851fa18042831ed75ab4e6f8dbbac6fcbb746603a78062fead7ad303dad5cc337233811f4582eb6cc5a059eb4e7a1164d539b1b3f06c62cb745b4fbc5fdce9c5f85b7ee2a3f946bcfc53e91a1b118ed03a094951dbcaa673b1dfdcfb259535e1d5d67a76fecb99e7015e728e5ee5f001ff3d4f6b5be4679b4b891589fba9f1016990ab4617f3d0d5bd1488ac6a8003e90315921892fc9b8b4a3435e9d4fc372c42ef1458e0cf4cd6541773f4c2a4eee832a9f358060e25492a8e297659c3d50dec06c21a37908cf85be7771db4f82fc361a9e1cdf79df4f1053faea7ea42644a3c1e8a3c913abdf1a6347cf933b0fb768e89e602b384cb950015cad81e3cc9699c09221704b3a04835d09be499e25e5a58f8445018e65f3f36c4e2e29d218eeb60c8fa799c1e83a44874eafc1be6cf94833c35944b506df891e2ca94f0d9a46ff08d5ef128af28999c930c7aa4b8046f977e21cf1b25d022fc57522c8b3eefb2dff95f17a95bb11bec3355e84bc0938a08e98b62aa327afbff28053a4b35088b76070c6ce7f8747d9ce4748a45e32a198d03f41b38649a1f5834b1b4c135967837388de54d12cdef33334ff30174e6dacbf09ff18654200af7e7175bc72ee91f744aaa199b86caef62f623093c7dfe706e5a6a2b14420569a871089dc2e523f6d8f47dd886c30da9b8d06c9f73340582a92ed7fc5040845fbb079f2923c4d01ecb61dba82805de4c7a5c3f40e951aa099386d8133edaaff64fe0953f0976fbc1020d5548fa9f15c9cc06acb02d65e881cb364780f67f61587884baa0a808e1eb4cf3746326447f7416ebbd2b9eedecc47abf36503da0b72f6af4f5dec7b0f99c72e2b0e45b47d3da3dc152a3b9ab7e797d4db118a2dc3980d0de4c8028ffde1971662be2cb96a62b64bf1d3a473f7c46b873c2c33ddc61aa7629a8b5351f9eda886c36cb55da8b255b3abe9e4ee1fa6084a76ffe35afe821c240a17af3f684b3d2b205970b52a11cb7eab12872aa0c7991b69f96da4956c9f3b48ebea2ab8c3e9f6fcbde072d2ed8d32ab6bd8c197ff6cf055e09af80c3112a6396debfda14effc921505037de17fdf78de96a81cd17bbe8285dd52f9d11cb0d73ead948c263d35615c1dab79f83d47d30f57d4d261758c49e186f4eb3a22707eb1e112e7bff8530b287955f938e9b73c0cfe063ca5f2e29f83f79d4fd04932daad3fe354175643396d54957d95c2d11124d7901e3101be3b1410a78a36a78382a32a0ece4da68021dda6ab86b475465d5369e4ab587744d1a0ef2d9575ef336d0a9b997efdf562fd1f172a073239c49da9938b496e67c359b9f7822b4c414a7474795a96adf4d6cc1f6a087ed337c972ddc0c8a05090a23b6955f789a8621b882ab80543f31f91bc9bcfb1447b6fc26f71186503db8f7f37e611e4c92a4638adaa4c42115b9b928030192ffc31595d4ab75da53259abcf0184aa7fc9cbf9b655c261eb882c74279981c03de507b96bfdedbf1c0479a31ef34f3ef8af091a57667d8f66bb821a52aa8970ea3f55056fe0684ae01df66c7605be840aed69846601e18c15c1cf76fbc2b1e2096f49a25df10cc90108928e93cfd2ccd1d2a96bb05d4199d6e5bb30507c7fbcbe864cbf47b0b5e0fc66e0376340ffd34922670e0a8686e12ae77b4ae77e124dca5675f5a417ef4787e8d8196e58f23f529fcd1981eef9043feea2c32769d04a02a5542d1e57461456cecf4c9464c76013e54facfa579efa329438a06344d7611a14dfb805b3ee16649f41d53e1a204fa69e9130fe09aaf5c3fb4f8222dce1264c5fcaec65c9a16525c041594fd4a67d3380ae7b2e4a65f1555552a921c187cefc460eef90baea098762a5a1d562a9f72f56bfe3bc65c0abb94df13fe23aa1246f3c35815505564aee264d5e732135d49b2adfd21925de4c409455946dea6c352904c481c87d9f090510645fe2b34dc791e14727cb29a84158b5e8117673ac4f435c088e55732070f5e446f4423da003b8f18928d9614a1f24b24ae5853bafc5c1854deeb7dc1c93ba74edf33d02805f9172233ecb288039b922a9686e98fe2ce71023e097ea267c704147f58987267959467a5de1cca8d31a8da813d9ffcdda15d2e4f186ccb80112e5f028ab4b2f9723e73be1d4c66366b82399c8fb4cd2cec924777438380b48f603d9b420b01ad3f74c0ba7bf00b397d847ff6fe7b2ff17b526b22d926a1c947f167940ea715b8b3c29c5ac22b66e5253a3e14d70618dfd18f8c7aab0b77b6acfb46fddaf6cd807ffb8cefe5c373d54ff5188c31b635e70d968541c90a8c01fc49056cd0ddd0ca18faab6cb08139b230f9b56778f6c5b2c942372222bdf8501d1c44cd73bbc009c70075bf351e05e112fb9d26d37a9c7adf911b73fbc41400d4f1c9cf0bd77402722f17c263317568da725023a27f0e0a0f287cac6dbf75f25e1a76beed4ada5a7787056383fd647dea1617ca8dfb67283810e191f16f89f48a3ee7a8f5aca9cb0cdfb9a48d5062485039d66bfd7bee32ec136a7ecd6b61b5f959077cd0d7339898f804eee83eae3bc0a7d2152d23f9d76759384ae80a97f2adf574dcc886ddeac7319d016e3b0f9b425d44119c4804c42de084687ca02c20250724e669a47e684161cac8b708506bf6f3bd916a36277364bb5b4db0f0ed440a2e133beba5ef3a32df123908897c699c880e0e0f793b204f1bf99c056bfe4b45e91cef86ee31297de2e5f48ffe9c2f4924f72c4af2ffa43d4353802e1195301d3f2c7642dc0f9be6de86c214f41ffe014f159d557fc4c9808c306e32b6880dc7a4ce4e8e70b0afcd7b4a586bebee0be3aa087bc4155dd8ca7358625aa3833ee0ea205b589062cb932299961d560845a93c37ff2519efb9a6cb20ced9d3e825d3efc21ef141d3948fc8123c629182945e99be3ff731650fe999ae2285f0471c6593a89903ed63e5fa9abfbc80843dfe7204b2be855c4dd02ccc8084fc934045ae942b9556f2bdb75681a436a3e15eb347c49c3b65718488d048e71725e70ce2103021d5e14d225037b7fc0517e6b105dbbccaca583ba3ccf01bd8ef25fbe10a087496649929ddbbbcfeca6637a378692c539bc909f6480db81a03b7a17bc25e9bf3c048ddb326e55c4152be51b7c1d714d754cb8c9aab11b93488445b7ee0dfeec5c609041cee0f61e4e96f5db874ef4bc588c95e9f96181ad879adc212a8e767c16673e59c6bea9d20635c8a15bd44c77701e335d400e45b46de5ff083f689ae5203ad9c1dde1250b2be7d8109c6901afa1100346df7a17c3c211d58a38fd044e01df20faaf1b98e9d6e98632f2ab95cfd0684045b3b8c911f1a3368bc5be15cfd83c00c18ac7326c38ee1e704b59e84f43b1c159817648ef8f028f147dda41a4e9b037104f5d7ec58b204074b7391c2db196793c49fcaef931082e4952d03af389a4177686d91040a4cf48db911b538bfc21dbe93ee5675ee0f528cde779c874a70e60525cb88f55fbcc5b05a8bf74006969a14cbe7fda60db2391329ae6cf26aafb960e75672c9ab49684d779cd781de1f4fb5e1de0b400e7bf88c3149bd2439b67bd74fd18fd180f7459b1daa639f793533d153866cb9725b7eb169a8e36bbaba4c704710fedd778909f1cb0cc5b0c85f4f02ec78de1c94e528249f817faa7cda03c853a3a005f7a0c42282689c95428cc2f76e399464f4d1036f8d58a93779cc0198632ef67cdfc42fea567279a14d89824f81992a9d7f56360cf70a29df57e98d305aa66fdaa1ed9af2a67205f00083e90d8fa718729fcd16a06f6ca14ad4f1cb81fac14f5951468c2e919452fe348bb581e0b2cf2d9e6eda574343ff83d7077abc867cb671d892dd0fdbac90c30e4d75b9aec9f4dd8ee54467059afaef14fa626613e26bc640e487b67c5467fd02da07efa9ef9da60c9d88d8f58f3945d902a0a37c7816bb926a1bc18fd0f37e9ed6edf9d487f714157ffbd50970aa28e03fa314bee5302709e6dc80e0175a40adbe8cd5c62f9ab8e698268cd140ccc937e8f30a99dc56b8a558453a39055111ad682389e51786634bf9f32316982d6812eced707af6a4e54afefeb37d6fd4f1ff44de7e9ca45cf192f9f1fcbe1ac9ed56f4447aba14fea05ed82eefa9e181b2d41830e2760d3e587b1f724eb29bc9b72fc9f381989a017b8b62d8cd132c058cac534af7fbdd5f64b1a601830a58098eb1139fda39f83c1c65afec90e3c5958ba66d4de92eaa44ad77f24e5d91611f4f1977df64f6f3cffccf5906766df40c34c94870b45e0f2e05da217c45a2a5347d999367293255f27d3de8c93e9b68f6e4d52c82bd1082956d627c8b6faca8f82fe0c099c5064532e14637c9ce2807a68c6618d70c1aab4e210adcacee053d0d9e9025b36b03174b00f4433b5022343c59b33c1f8508ed8953e4d91f482cb224833f14c252afde7163a46b4c67f3b5b77182a9c9ae67d39acdd4407a6cc4f5a7c9d69ff72ea31e236150e9a349a5fc1aa6e672aff751011cc756e215180c08ba7de9f4a48adf4a0591743aac27157aaa0b59ff1a2a5baac628272488df9316bc708460e16447a827555ad29486f73b0f58abb4802516170b30385154218bf08b2ba840251639c9009326ace28e388baef85a59d29d6e54e60535f82c54fdffde3a2d71654285a3e99134957b266ada5feacee2b0e5fba9bdef71fe2161174450a3c2347060e4374238830f43c543ddb75b5ea10751dc110a4c4423a1044674187505c0d72853bd8c8b28e9f8b417663a695ab5eef05e9c70d1926cd636a2e3688dd816f60acc27fed6aa71a0d388cac04188a9e005704bde4bfcdf44cb74c494756821586d358eb4604d6c5a67be4a524d2bf3d885c65ec35958faaabdb3bb26e6e9fbf955ed942c6540852230192a868c1ef0b84250dd5bb5a46e1376bd8f97fc620dfbf26089bf36f432e9ccaa79c0c47be89b70abbcd866f7fea9ab4bc19d5e7c375c122ad76ccfab3c05b8732e7311a5d4c5df963fca241856fcca868ef2a635c623c14486c9cfa090a893100c6fb7a359b97af67d6d58c6c7ae153f9aac1311532a0bef1d8e4369f9a251d8c84d5e17f2b656be2c226891389efadefae0cd0b89eab4cf4c6be1c801b8fcf4e67a88b9a3173720f34b8b83b33e85ef45942e92af9f9861d9226cff425582d657f0c1d5844b54e2affa6fd16311ce852f78d88eb298d771a646abe971612366ed167951d99eb41bc9159a7517b4cebe8047206fdf2ea40160b34dc295d524a14341c9abb045b256695e56edead559d65957d9c80faaa38908f9c28e879538eb84299ff850ef41b62f65e2dd4409f1ee45372bb6c1f98a07552c1558036b2305dd75232095d7fdb0a1b2630f8416a1676236c4d2748c63c3c71eff8a80e6ebae872f68b6e3f2ddee4729f5616df53fc161e61cabbb47916254cd5947cc5e2ec57402f7ecd5f28a87cdd19e500ca13208410efd6b03357af19dc3ee8da2be1ca594f0bbee4f4669feb393205d57a8fe41f55e7171f36284de904cd6222336fc4c69261d17ef5cbd5c103d5c0d3c639469ad8209c0cd718abf347a85105fec917f8505b69433af1c21144c3e0b103f8fdd95efc2ac26d482848e958d11a7a0f553e31f4f6f94ae1f256cd09480c360c9c9f5ece172d3731c790f14cea015c01815bacb7a4295c9bba22b4e144b5d17f5111bb08b6b7382754b0e47d4664b9676e7a8a3059eaf5ad1aa270b2a481cf6c37bee6ce0a42cff61cdda176f63c7470dd2728f509e547f4be99426816f1ca336f409ea753b4e7a360134d6821fbe689f1ccfa97688dd6ecd8e1a8e52a1c422100b5871d685e5e9b2246a589a5a105ecaaaa7f241d46176892d0ddf57d8276bdb3caeae29380644f8c95ec1cb9519c0995ab58ca7231a7fd00f92e57ce2ad7b58cbb13f857b48f81c272957c80c54126a83143f33f0b9854bcc24af3b78fcbec07ec6b1949b7ca5c7768235c2edc2dc999b8703e9b6069045046d089aabd6d2007a6d3752d2b67764061a9f393436f0c72c681e23e1891cd9339d164302b014d592e1635290fc6b12e89507c117e31cfe04774eabeea3694a8ff605247b49cad58596ce0c3fcc6046c9646a790b16d6272ec28a64cfcac892c8c8a37b39863d172419f3516764594c69ab6d730d533f923e643e9b1ea2185c9abcdb8d01337b3e1b763b97662638419d2a59762837bf72331f68bbbaf10b7475e8ae696b88c2bc8beb9d7d9f7e9ec4a812cb5f5969e93bffa0d6b4cf57b859e620fcbb767e6539cc7d5957857a5228d9e57a67db9e4e355f833bec4257ee335b340241cc28f3e91a3775e227305e208bf3e1632d43ec9701107b269da588add001540f9f734119870e02fbaabf200f6d489db8642488bf3d053983dacfd78d5afbe923768a216c0d1e3eaa6b4075838c2e093ab10519a745750e5965fffc4a56f612cbb022e58db6769eaf24e265e2f61d64337ab7ba14344e18077c128e263afa344d26bbc870eb0e82752537cbc2f3e749d9556c1e7d3e52b13b7511400204c955e542bc3a9f763938fadc11de84d97e77ff2a0f258aa8d958be4aee1456cff05fdbca013868d4d8eed014c13f88c65744632647288c64a6e8d8d4cb4a9cbd5ec6976b0bf0cd68f4a45591bff30c8e6b67e125edfe90cd3d5fc6083bcd1993b781a48900951764da3ebf9e250fe5f2f44124279cd34e46278f55ad44d5bf33b55e82bd61b9fa9ad5d33c253d8e8591ade6ebca5632847c442d4daebedc798b241892d5df85f1dbe301964ea51769cc12094d06ba2608f61ea8dd11589ba0e3526446e9afa680dcf7760b489d852b82144862b8301b2c13384865bb16f48e2ee6c499f14454b26aa49d58a3d2618c984d819400ec23dcbc058453bfd36c91a3d8af19b172c5511498843a9a6e837361ce186166ee0dfedc27658f070631c8f13b5b6207ee0db33fbf109708356bef0bb41e7c9d608a4500277edd320464ba139e1dd57b8a99293b5edbb5c64bcc7d0e6f77812293274f2783c11db909918ef62dde0f44d48d854f53cad206df6f132926cc3d545645a9102647a267eebdbf08ba5e259a81f12de5944211db1dd77874ab4ecfc7b1ec6961b5055c82ce6d5693ca2364dd42699bc8bcd2b1c1c917b4c37c69ba7d5a9c8a725e96726f97a6e21ce278342354d88c064e93fd1c8ddf8bbc720176eafda0b893afc0e9bffe718ea9253b7eee6eb09abc1aaef60f5cb8f04f54d2e50fbd559bfdc068228ad2808305597a370264b925b03978805f101a801c68f16c1e891bcc76a49bf7cbd9b88ca58ff240d35affb3abc1aeb82614aaebb868f9e3cd1bffdd04b4c9743c0bef2126f8199e53547886c19068ba6d20e1beacdf45a4ee3d151b63faed6c3a64f2514961edd429da3b3b0b946793d70c4b7e382ef0a5ff96db94001cc397913405db7e2ce0cc9084467178cf0bccc2cfe441a487bbaa2d6a92d31c99f6c102d5227fc92627cfdc3ef46aa85f37686e07caa4780627c075ad97ab93047492e3049f339727aaecff538bcfc73e5043d20c32ab6fe38a570f2357a3680625f246b319cc6615563fb1127914b37368bb1418cdeb2895b6696673e64b15555ab171ca4695989122405ed97a9840365a04935acf87954ea8220735a0e7b83382180f20dcef05c2af05cdb42c7192acb07cb4f1e60faf96722ff5d6a6a53db0418db7283f53a49c209051e522c869cc6b1b5041d673579ceb1a5a3da696585b771a3f01b9913733b47bd2c0de7a326fc9a09afd8126a323ce73e311c9a8c0d76cb33f97fe8280be3ee70a23c76fc0f412414a48c6bd754d4c717b15695b82a0abe6f10f16f7a0e8388781499263eda641d2ed67d48e3049541ebeda394aed26e3fa64e6f1cb1f4a6e5be6b0dab0c02c42041e6cc1768a6970f4306b8fc99897a683801af12cb54334689afd98beebb72bf0e2cebe41c530355cf7ba7b4e9184f677e08ea0b17d43136869c66f706ce127871bd6890f9788ff4b82a7fd88ae4e490c378179b6e5cf75ef37e09f883b7cdbe9ff822f2ae3ad6fc3df76b1be365ebae04cf8142abb931b88f50439d5141ae3e2e748646db83127ebb25a5410c80eab5fc08762a1c8778b4b2bcaf292be38abbcfa12dfee576697805d383bcccb1172f692ca02f38b72352abc92e74ce4cc7b3703980b7295ab919e89d395a145ed78d4e5f201e2b3436d27f2b3429ca03a1f96f6fe31ec7928c242c70a71e21742a1cad3237b3db5e5e60fb4b75cd899a5958fcd49b86089b845c2cbe611680ab96621b616f53d68dbbdfde06c9b985eed916760d2bef66d7f922a5e4562e7b08734106d04eac24863104d5e7495e941ed5103d2270ee60acbcc94f93e25a8357d139516cb0468590bdcbc541490b5feefea0fb5943daf96060c6e952d5fb6fec640bd0ac9cdac154afe337bee65c32853937d4bf137b2f77f2c3b3a35fdab77b6e8688174e7e5e62a38f9edbd1999399a90b85ae49c9f69a2d81fb45da0a3bb002fe4344e8b5728ff165c73c89dd70b0e1008861133740703184fe1cba9f1a74c68b81dc4329b5a171b7ab3f434d889b490d9c4f9f205a7ebe05e2fb93cce6f38a2edc478836c8551725849cd39e36165a42b318dcdd47159ac011c658f2f9264378df15f5b9ab3e858d8e4d6f3e18889e9093557c94cac2667b995f0ca85544dae22d0a8674e8d3abe3844c0e64388b4e6cad8e32fac64bc0373655cf0ff4fad0816c63c3e709cb25a7c4c0581f831559ce862951e26a94cb1ab23314857bb66867e25786d054b0bcc926f49ef844160aa44f6438ffedecf1bcf4838a0f78829ebcdd96ae321562c6970b89bb79759486ba5bb05a923cc3231e0d2753bc75314fd6060b1d010eefa6fb1ba93d3bdf018ef8fd98ef94554457a68503f365eeb0a109fd672edf5cfe3a50f5aa0f8f2140d4b58cb6f2e15c29506761b7f7ea5b27bbcd2e2ffbb34c6c0515ae97d2a4ccecb38c131b1f39a52d5b9d954810a61677018d3f66383c516102e6ec2223e13fd4e4be48628f550d51f6c2dcc52410922fec7d20fb8f4b3ca617c9e1804e0143e9f8e69ce7fd966cc8564812698fcc96d44cdc5adbc2ed6c77940d97d128208dcef6ddf9cd3f2e25dbc57450cdb844666753b5e5aec06c420320be4e53ae3f620a202d20664ade469a85bf43a4c490841e121af2b429241981ea6ad9d6aaff2bf10c0fca62e1fc28715d40ba534d15bacb7ff00c8373e0f4a2486041150184fbb0e6c7b2942e3312f78af153c292e38f62a6d9e9c3351c35d216316396c49830e945fee295e3eb6f60ed1e1dd139c34956098c4c9858cb335ec6ab73fde2e5fd391cdf22f149549adf2cec6b078409d3f3fbfeb922efb1c7f9f23e7cebb0ec3b6c004d8e004e40a6a781c49b3274f3ae8551ca80556c09d09c9f0d619fc40bac63bc37c001dd7615820a70abd145fa52a90b2e96f199b1f97407e3c2bfcef1e4016780054f86af5d601d17228ada2add5be7374fd075e6a2e012e0214bf3183ed5ac9cea9d1fc5cc96394d1f76304c20a2d22da003115dad8fe356f20c1f650da463926d1b9592469c52237a5d2a6f06ab4a0b591b576e4ab1291537358c546eb8cf1b625ae8f3346363fe0f35b7924f87287330a50df3208301bfd6d1542077e5eeb53688aec0b96607d6735192338035e6439607fcb2ffaca014982955667b9e91fd40876192e57667f1fc7803003fa82b57b08634dad778bb8da66008b04f74ec10b5d0b145bbbe428cbf19af648399f8faef2803c74cf69269028b5e3add98ae939d743fedadef0877937d2b62a9a2c18b4b179616ea0b2cda3383628044d545d114779cb0f25e0f3861e734f26329ce41b76629e18cee52268ba49d5e342ed91cf6bf4589525d04dae7026b1d1206576e6afceebffbaa814242a85f5d3349a56d0c42f34ed6d2f76130f8476998c660bf57af9cd97e12050555bf2adde2abe229415067093cbf119d73a77412507598541316e948eeecfc5e487cc3774550dda1a60269920cf95d9183c5c42d8064b495701783fda8bd516b819389db90e0c68f2d2f26e7d52ce3377799e05d5f35e8f6f65160e225c4d1eaa60bcc21e17e4b272d37ee0e09089987f397413c744e395e51afb6f760a01d3265697ff33eddab6ae7487365e427861bfd1ebfc18030629438004674ea602597ed510092a93b50fd618c57d9635e592bc8608790e36ad0df198b458f96e3114b700ace71556710331b81dd855fb69e177547a6d83de23d9a1ba66180d0ba3b615bae4e959fbb898f3735112c44b609a6da9fc44b4b225f1e33f00b186143ac7636f92ba9f69eff38e41ddaf68c94c726053661cb85b077cf64b564bec2f12bb7b35d91428f52fd1d213c1263cd5a26197937e6231991dbdc97f12119173c1356649e4456e5204259a4a67ecdcf89a547e380f73ebee700f1c924c651523ac6d2ddc8e7742b8a9af179edc995033225562c9a5465f82c82cb8fcbcf1095642c1fa9d7c4bc032749c5cb2c4ee76794dfc8622d520a79485f257563e64007d2f23e5537182efeebfce4fe99627e0a2e0b005692aecdf2f2b557a446a6464d9ff52a033dde953a6d5e2e6962ec3ad0b8179ac3a365100d65a09e2d3e2d7a9580d73ba6fe73a0b5f40e338fba66006f225729c8d234494c58368b337c890d049efb031b2c170cfcc8256c43e381f443228d8b0c66de2aabd501fc57ee841ea6e2cf102d6214976f1d1ccf3b3da2807904c2ed44886f663f86077fb65daf872127d9844cb22c3c7615a22229fcf30a1f074f1e0882cb8e1d5d95b6efd92d57328a1a36d3accd6c162fcf72b0a8688fae9e351e2cad1ef7856c118c212d21c0d85b00dc117a59b70137353421953d205ea38b2109b7ffdb3346e415eea022e4478ee7c15dca66de9b916555348f6b03c4718b4116b0b1e87fcbba76f018e6d10f898b80f1b2e66ab973372a904cb9a9e3d54130b2b4a5885c8e7627d39cf1df5484a50655708b71c86f250a186f99210c87ba4148a9da3a05a8c8e43e604f4dcf1cf3281f4fd0fdc5b7deef015692eb13fc890d8abffeb40318a245e02a28fc5cbe21cbcbe4b39648aa57d02c332d7f84e00d85bcd2bd7279d7b9e4c4403382190870b31e5b1a0633c052441e7f8e83c1f9f636dad2d17a49c287b36e56dbf5f089286dc60128f82807f265b4ed4d712ea88da76cbbfc2b945e8dafc98055f80929e7cd82ad769a4f92002379095d2bf89da06f95606a47dc377e8412c2f6e1dec4d5d21cb21f54d9d3584ec5d2ceb2f2d372679a15e65f7f4cf2d18a14d9be2d37f325252ad562e5fb4aa48b86be80af1436fea422812723254dc4692cf36d81f5842787b5853526e25292fe490e6313fa29c5be78ed0fc55d5694907efcb1224c1efa8775fe667093bad6ac28b3e672a17d4c7dbf14f3c65835620f37fff6141992d0b9987ef8518334a3c1a9341e3448cff1c9b2e286d0b0ca366791e7a2b64fe37385f672468a5d4e7a2eb3d1e013de3b14d785719f608a859eee3a11842b07769b765154511f3a857fe243c2e69fb1af77babfeb268e483111e123eee78138714a004a887d86dcb387dc0f0d6ddb1c0c80215d26c045659f13884f21de0db993083f5123c30330318c73787e8291a8c7fe9931505f1e4cd0c315f37175349343e3cc06e1da291e6d79beecae1d8e44a576b3dfb48db1794016e172492c6872e17148a596b9bb050ada0f2513c708f0f968ef6ed10a26aaa909aa93b8a0673f1b4cfeb5874a40854c3f045e3c27ad5214f50ff9eab81824c8eb72125a5b7107f6fe26111bb00217f00c19045e7de5c0c5da9adb0f6cd085ef3f47012efdf2bf5b5c02211fb10c1d19fad815e8677db4791730dfe846a1a80e73527a191b1915593e6cd8dcf2132a602599e3e9413257fc06b44e3c32e5626336db92c84984eafc293859b86509852f3af82518673529f234be868fea5f39e780eb574384d806eef9ef7701f139c71330850443bbc027aa6ddeeb707e54c975869afa09c45e09cbac09ef4fc51998757f2eb17217948b9683c42ce08b73dedbca8527aa1d4a4be05e0e9d1acc069bbcde92685a7fa6d45d9c1945a96709c408e42f4d256b5e52b9fa4d16e1b5f11b9963f2c5c508c832012538cfca1704f85c11f9e460cbc36cd988835c10d5a647164013ba42848efa8a12fb960d8b3f139bd6b37d711749384c29015865a518d6aeb5534b8d4828b4a29070475bca9cab922f70a156d57c1f1156e62a601d1d29524d344bff63f1d619158e0636a0e09220704e0e9ca0a3494e8eb419c95812cb05fa609d5b8af3c6d0cfe03134c79ce56ada7632d5c105878a9f2ccfec55e319a2226d8bbcb6e9ffbb0bbfb34a6df8e451b184f3dff417160d34a3aef461b375a6a1fdca5d6b6eded8317b53d61a9aae0ac2b30d197a14eafa3088564835f9a7f05703b98ab3d478e6f60e9550df0cae27802d6dbd6a0bbacedb3c9b03da9f68a104b086f1e3c0e5a172a20795d8d77f5e1450d6ac8ff65e40c5f952de7a2dd382723bddb897a6361353d845ab7df2e8f3290df22ee3ebf642048d55518c82f40eed6b1f37f4f6f065a323b25d68745652bad1e5377c9a5e0c6b23938cde511531cac32e64eef8d61acbe94ac473b4d8956ca5b81d7f768e2c3961f7dc2da5a0d37fa7c780b9770a88dfc730647cff64a566325426b0f368498a766707c91632a7e83821c4dfc50621441b04ffd23d443434ec1b2681c170bcf20feb30e5805b1070f374740616dae73a476abd283dfad253befe31c3f12440a27d35abfad5d84af6d755d615d3726202ac0dcb41427d45f2b928510b1d4fb6436867a85883955c2b3059344d1af90da3ea40f5645fa36b0c9487335bdda5b0c1a169ba8ca7add0a6e55d14e22040cd430ed62083bc521a97729ac71a28b9d44c79b961e5039deb410030e4d0a932cceab2ceeacb55ef916046e6723074eac092b1421da9e613c326c432c1c1b5e1a491ac9efe912a3afd150bea6f8d8ce0a6d889e2c2f1a0b7a2a6bfe59bd56bc514634846268a7301afc07feef1cd47a0fad7ed55b7995e7ebe5da7d5568c3e252c123305ac889ddca39baefd2f805abf68306a6bd32b4acd877eb0248a01cac3ceff2684c93fdfadc7e2ff2cf978ac24031226adc8d0c44c066c99f8248c272a9791a183aea73433acdac69b886dc64b2a6b374a8a849b325582dc089f7913782d3399bd447294dea128fa1f533b40c7d3dec66e7a9c62ea79e6868e09d7be1b1066094a1e0bd2d7e2acc1a9604d021b8de2b3a36cbd7650377bf5aafb97916f13f8abf401c74aba8dabb69ea5e650c10eab77cd1d74824b52056a6701e2d815fe3dcbfefbe28a6d701582ca059729dd5b55f12a26d0dc31986a431144199e9a741ddf759fe4c6564c8a0dc4f204c4b52b6a9105c2b0d6ca5183b37bc011aeda7506bca0ce1535b1f1502fee92231237452963e1e7cc5d67d3beae946700ff0813ce0ee068eed104fb6588e4789d6fb1443329b7867f502afac5fe090faa0d819f95f9996643ef44a9abbd30a94cde2f5b4e64fa0a50743bb7a8664e4cf178f220df05d13cc4ae1e0fb92c2979db587fa1862e6e02e6515d67ac40d643686e6e234e1ad7c948082a85944cacec505b73a43ba75de64174b6f31250deff0624867a598edbde07bfbffbd123863fc948028c940ce31f04965e1533ee08a1eccf6ed7a6f1c8a524e0f375cf49df858d7db09aa3c932803686cfd51e30b43d35086ff2c009e2842500e3d9ca55d14553a6b4122055b573ad42144b7a1e3c2d64d2ca0432e5037861179ae94d8a5acc86bafa974b3732f9521b1bf13e5cd51cebb6e177a9e74b02d0f58bd79554cb315f7ca7ef9e2cbe9a8ae3ac6093bb821232abc8b09ebf7a1c555d9f3d3734a852caa125d77f3887d217236d714e71a837ebe3dcf48c01ac4c5881f0e53d03a27f552d1bfbe464406657ff29f6c35e5275b73bca6e584212400b16eab980149f2fb9a672c32f6b0fe58c279f798fa32f0bd76dc040dac3f1fc7a335db3b4150975b68b045abada81eaba72e1751e3e650b89d95443f6055a5201c2cb8091b84e11511bbe2480781f04869770b91d964670c15d2fb54a6401519965d720c13a2d21d9ad840771b3e9454c3193d48d66b058b3af10d8504e974e775b93073d9718a712751c0f84e60f89c6cb3616c2381a1033432017abadc332a50a868cdce3bb99750f39a34840a513a0f04f6d15bf0614e6c07231bb93b0912f686d33e02d75e597f21ab8846fd615e53dbca1262578637dc88b5f8e77c54bdbe88625d71ce4de954219bd3ad0be5cea007b7dc270a56ed7e05a9988f402ff3475ebb189baaf89d83bdc1ff4dbb26850a527fa312dde38e1787446713698ccdc53264d3c52288540362cf607014ec253b5271bdb36f1ebb12798f9d5721248f8298c107145ff810a8bb00f426bea2056b5e41ac37239425f8c6d5d5f4a36262b003ebfd4821e827e68a51d82276f05b8a42efbd28d85d1f907b3bddfb066c8a0d032ff09fc95e64bbad09371c47cae9e40cb39eecb62c099e1733a95a1a6346c6df9c16e3cc036c3c3df8d0602671cf4621307bdcc39561c73f253053a2cdda906d35df64fe8d1892434d2805d3484f074ecd34a1cb2551a87e60169924c653c9d3deccbb75264e8dea020b64d88665051b2c44e0ececc068af5d1be0891a06bdc978fd505a0cfa3dd5ebec57cc4932dfd077eb8039c52a3b68fb6355809cb24634cc72133f1761cf52661d2da051527f56a5fc6f6a2dcaaacc0d0988cf06c3913858cff5128e31b6d0cbc846036400afe37b01fed7afca45e41d0b9f99c8af1163d6d3e49c9cd4259f026a7234acc69deb10f874b2c3116368e5e059c75db20dbf2726c105bc9d93c5397014ad4c8d692fa41adf6c0165917c4213fdad854b0357a6f4bf8603fb1d2a89e67e9610a455c24b66496e338e0a1d1f2209b728d5cc9bb85e9eb3da5e4176b45568a21f82cb5c79265300cd7ce3918755d7ed49e257ab4eb682a6513a9f2c5fb6bceb6c64ea365f93fad7744233b1afd1383826531e826942d50dc6b7bfbf0ec0ee394f44598fe23ea17c564819d22868b639e869838af41b057028aa0956d17f274ac895b7cd13494830fa3cb0b2da8f4bf8d1f9d4ee3356f5fc03747bcd5cf6fbcdbb24e515c155312cb7954f2a7f53d1938f5a46cc8b5651fb29a02aa9cca59f479e38a4bad98ac83fb7ac3cbb6ca7e11899d6c4e37bc0097e1d5bb1005f41225b4034b7a02ac1109e4424c2aa53cc4c1f35eb975d125cc6361aac8c3ab13cc6ed5e236b3a32ad78a7db797d052df8ec43fcae25cc16aedaa641d507cd8157e5dc0646344cb51e72c0362cb99ac4aaa94cdd06b72e62533a2bd4657c2931248824e71eb1dbf22db7df83f564f89ab76a253b40f81abdf3f686e318cf957f1922c0406f0a70bcda9622e89e12dfc4e2daa1d4264322750f7bc3415d33052c19b79621cb29b2b518b3e877d4ef27fa6af94a90049e6bb5bf3fdb97ce395a14ef69571e205453647e3a011377b1ffed878d82f55083fac0c243da0f97e51bfa9e5af0c95edcea45c3bf6da37e350e4960bb4c5b17b5a281facc4fb07fca15eb2db1350cdbe57a1650661874d018c68a3997d7ea0c06f64c4da655aaea0b883e5d1f42ebaf4bea7e97117ae0961de0fa83cfeccdd2cb7b5e19d027bafc3ed1f72dbbd520875f8153a9af58475701a888a1e5b0b600debea6e5f100684b915576f277b8419a52829b64e011d9ea3e5bdc42f77031f31c0c3d66663e9899babbce0cc4afbc67997a17626f0030fc020e9a8e04d0591ecd8ed968035037a6e45ef5a08459ddbe81cd97d81445b155d82ec759b0307ffb58c6109c9f12867059b0dc2042c7f250e289b66c97fd8d297d7d17817d004f3b2aac28a24a3c8b208b7d6418b928ff8bdad0fa35b689b6c9cefeda25f605bcf6046906222cdd9cbf02a74990d6fc010f061289f9ed466253e6c8661df1384d01bfdf06a34a855f07b3f1ba858fbb7aecc994d122fb337771f891791b011f442b17140e474af882720d20a5762ced22a7f44bed72bf25b0beb1184f4cc7ca5803d8707c39b8dffb3c913d58866d27814ce2d5580d88d1f28ee2b696054db818e047f5cf03cdfb4230e0bd99eb77b946663ec90af65d390026562b98a00d2461db7d41d889ef9b2d0c410466cd50a541002c7d7ec35922b1d10c9ea7f67a8a895a086d17af6d59b8a3477857ce436eaba53a74dcc05f46ecc0f41f838de4064e95f7b095ac7089b79fefe4ee39770fc94703534bf20a240ac0abef0decb7226d60e099d2b8e0fabb06eca6540941417fd2cc7b2e8b427bf9f60b714fce1b0fdae1c3e22d802c173ff41081856d512ee759d9b3df6c64ec6b1af8b7200722d9582def66ad874e1858bd3d312346bba748b4f0862d6999e61fd41142c21e513025c3c848256f73d29c8be8ab77d54324e8e257715c2bd8545f8631dea549d8e48590fd3cab3802a4ed1059f8ca39eef527e2c76e2e999e3bf4f5e3d4127437dbfc656a89fc3e25e68c56b66f9bad1ceda934e6b7361d47be4a9a771d706eae60adb1d56a21a409016273a7bad107aeed76a9b21bacde248cabf530408a4274e9a9de9d2c3d822a109e672d04e5bc339452f0abdcea62ed5d54f84fbcf002babb659e83ed94c42e15e0b0dd3362b19f59dc96fa02f5fedf73247cc7fcf8d25e7dc145a6fcb374b68d29efa1173b86b734943996bccb95759f9be347f1bbb4600fcdb22fd9e74067ac73f68e4e7768bdaca4f227ce1a91d73c01fc99f2922e8118a74faf1f597bad820929227464960c6f8b2187a3774090c20465781b1d9bcfa91ea6a546b97416a091b252e169fda17876a0db8198d3d7407c0b08e3e6d31f3a1476e78c4120a10925fd86485a90847f1693035b8767b400990afe37e2e09c4cd75f11c447d3eac4170155e265f06852aa2b3ea639307a22f06e61d8146bb377da31436dab7844cc56e080111d3b61bbf197ccb3c5152dd0018aab02ea57acbe2e1e7669272240a590a0c75affbb325529b7f2bd1a6ae74ca9067d35034d7bcb189f1bfe4a2a6988ce427b5ce04ade0c79a94b9d21c69c4901f1fe642753b6a99666679169ff940525acf250354b91b22675bf2f9184ba3502e9282fe56f56de7d7695474b523c6f8d823fc78e77495142303c80f7dfaa45c305311d32361304cd705e347c9aa223be05750dcd0b004d3fbd83ac095607e54d67fba64ffeb1f16dcca27d3b210ff7ebd6d88c21f06f83b6ba862a8f0a661f8e90fbc6de605bdcb74c17b2cce3e51cbee6f95d3931fa6c98ce4a53c4a4a22f9e795f48f2bbde0f15abbccfe658dd1050003895930bc8f48521c03add4906f222e03d3098edf678d44cc7a623cb22ede7effc503bf3475462a3f73f5030bbffb0575b699e8b737073431150da92332cd0b823578413799507dc1018b6de2c46103882769286c79661e7b0c2b1b4c4c6eb4a96d9c72f266bcd12c9c8461919556ac2de19f01828ed3af0e070783cd8c58457695f7bdf28032f3a91e9e95036e885dd663690247d90b294d039a67b2edfe5fbd4aba0c8fced455f9f6ea835d071eaad05231219dcafe88eb2251bc85296f4218543238e107d56a2078e3bb9c9a914b65cf479f1abd28f6291fda2b33d06ce2120d2526f3082f11229e677650eb99c31c1ea3e8de3b9d9ff65b34dbace70d61b32e3860f32daa0581dbcf0bd5ad920ee1a03486e1dc6a2a9dc103079646d0092d92c9531c7c7fe3dfe4ffa089f4e7901d2ca809e404d93ba26d5efc5e4ce45bda384b7183f1f7652c99d4baa751614320e14aa81277c71220c049f04d3ed605795051324bb0495759629bfecd7e3fc7be3175e031919134353e46005a8a33658194edd2badd2be684cedc4482b5133ed4234019ecbeed788f0aa0d295c0f3d1f38ca7179efdafc22958ac536e9a55e9324a33ddf745d1ad6ac8d48ccfea1f2b8c1077b7ccd00eae155d23bb166e9f2bb4dea3a5272deda29c2235f543c1506ab035516a6381186afa3dc7640e54541881a72b4b82b6db2ab8be498405be27856d72c79ad55d954d458f434618ebb9a6e978758a8e52d58cbdf92ef4e0f81c58e70cfb289188fe4684a4874d0b50c92b56088b2195898220589d5cddf5c1d220dad8452b536aae33e35eab77d4fb61020c56509184595564a8007dc72803db7cbdf1e8ef475cf8dd89d95ce97cfc3b487c6c5e2687df13559c7737bca46803ba4b704190a7d3f8e6d93beaf310f73ca3d5b728436a46b895fb7cb5b81d9639241db794a282147be0e42838ba5b2a6d42cbaa41183c88c786a0cad02ba7df0a1d93c1dd0c91d81a2ad49fb2e51dca6849108e99e3875261c4962d6115e013e5425f092342912d411d6b5d8df3fd8862eab47ba1b2f39a1d14e1a493fb2093d6afebe2df84dfffcbced6261067bbb1a0b830dc72f9e4f7e34b29d0ccc81bff9b38abdc46a1214a3403664c3218342dbb60a0a76459dd6a94d6c0bba20318903805003b5c00b0c834bd6516b2ff38837eae72115d3eea3a3305993bb0731f09180835a0b1b23f18f80711308725d1a89b6e38281c10312d5a768482a9a6cfc88d3bfa277ca4d4cba2b0bcbdf3bec3b46dd5644b35e0f69ca87c2ae7b2b0117c393294a13f1f5fab9108b57cd9b9a73e0e2341abdb1ddc363404c77e196aaf20c9ea4d40cc57e20050d53d0f9eeee0f8a5f90b14b0187121b08e341e0814b64c8954fef5bdb422b606589e9cd89da09ae96fc14b9e616913a561b6ac7b8d82dfe5f8fcd394cb6030de3beaeb00c8b18002eef51920e204bb0261794afa223a3b6593e9d7a403102a250aa28f60fe1effc2f483a4282995dfbbd56ed583a5afa1a5803ff062f933bd0fe96afbe5ee6d45d1b642a32089a4cc0c9d80b97b993ff6ebf2b044adccbaf2bcb7011e03b62dde3699f3714c7f37075cfcad6be2c9fc349d2077df99dd3aaad7d919885af9b744f7639906a5d9368849823be9b612e82d615eb5442ab63e3f2f1c14c4a587974a05335f7520ec2d081ab23b8476aee4b7e94dbfea0578d5a0244c0c06b2ac8069f4ee7d2adefdf265f3301472af9ff44250974a0c6a1373e67f0afeccae093f359d51ce335d0d51290bf130c711c9ed92f467dc86db671c5dd5f3014b92b9073afe7d0aaaccea4731845b442eee20e826d23ec051e67a3fb68fe7caf1d8fc961b028f9789c6242eb364c61c18e70c656552d75469602c94afadc0d6b98c81260f2f95b594d94bca62ccc21a01d1739eb3f7c4844bcc1b3d11dbf0fe4b1c129f9d42fa2a565851ef5fdec7d6a9a7dce80a86b89af59575184c53c43008b9e20ec6b09cc1b1391bf653b4f602a87e41e3540b9d85d8067611baa5ef3defe6a594cbdd248c887e6d1698ee29dc6dad188b2bd6f9048d180bb99a8de2109d24a133dcff5d60c7f0f60a564c3b56b1c57cd06b155bd8d1b5ea7dfe13b362ddc47f494ed9d4f16cd857d7f8d1dd401d88f75e1b50a9fece266066a922e3a1e35a43e36bd4f1b227a9bbbf381fb81d3fcb6bba6aea268708301570f2819f76ff9d9ef86b81c8a1e9f805adabc24491d5bb0e85bde5f7ac25716b7ebaa5e18a71b3328298ea1704c3d3fd3d629deba83dc458d8e2b8e7fc56d5c76cfaa259202c9e65d0b6f3efe0ced4640d3d2cbc384f935e16823ce73c9b9fc268183d78b3e87e14063e9520f7740bd7986a0c18c60a06e0f05898873504dce1a31fd13751b7926b829eb93679dec0f30e4a80e933c426e57ee0c6f9e778f1009406b840c20731afd5f059c697e15a81213d1964a936390fcad96633d7ea1e740f66cce55e2eae5d6f699f47695019b3f10fd7321ba60f24e01f96ce976defb8b5a94fa7cf28bec2a6db6ea6b1dfbdbb7fb77d2f9c54d9d1aed667321bc378e8a9e7b1aef3a847385acddc8baf97b98d77c3c8ecfabff54d3e02c40bea29d2c0cd22b9078340f3ab48d77500cf5392e10d23f3beab4911f93d5dd69294df73f2321f59b938c5aa78d8649c0b14ed0bb6ccb7d2e6c6f31ebfc60e266f467fdd6ea63649dfed94ef342aeb27c0d48075e7f6da787c56482117e637bc9072652c05a9d99e322f93f0c9f3f3b92d9dd31cad22a8dfeb363f532068eb35d8de22c71f9f84db83a2708e1a18acb89b008d961e8361272dc03f8febadf306b2a39fd3788341c01acb230e0053ee6373841df88a0320e07344456ee4adeef3de5032d04dbc93887b7618e58c7777dbafd90ef3eb022ad34f92fbddeade0a2662ed5d8b03abd61134fb1a3229cb126d6ed6c2abc16941a139dd49aeb0144c9566736bc5761faf55ae01eb46c0f366d6544d265023ffe00759581c976192896a43873738d800406acda684c6fab61e8ad996ffaf032c1b99ad5fefbd5f78d35ab2431d5eef7e145da540ce4d502d905af32e2c06aca03e273c22b903f12bbb926121fddcce44132c75e15e856c7cb579deac1196bca26f7edb4a8a1c54b5ac05206d4a243a2ffcb2f77c250adaeda7e67db891132aed6ad71759c23504fdac0d271d13b8778fa1591ec64acdd0d82fdeb3fe2a8cb710b66619f98965e0fd1fb8ad0364997eb7f5a5eb8ba1658b0b8a89ec209d22eac7c6cbeebf19441bc7265eb441265803653dea0e8642dcecea718a9fe1d1942d09a68603a22d8216eda045fd92402000e90120e7eb04b02c23f9a3a4c32a8a14a0884b971af5dfe29cbf332ba719ceec85c316f132bba8fe607e5d942e8baa7cf51466c740183fcdd8d0af9a51eaa32d35da7511bf5e377f2a6bccb900cd01f7ebdf9a09b5ca65a907bb5954a7110f3402cdf6c061c1617910c2dc7e666d7a127574b73ab302eaf5b0b9df41b2e2c44b364d1be8cd97e737134c8e3280895b3a55e4e4c7b0650535044ce800e739e30a2c45f293f8fba3f3c8afbaa413aa19323c5b6c06417107bc289e7497ffc70565bd58febb41fa3a2e4e0ae58a5aa66bed85f7031cf06ec471798026b883a7f70f05b6550c362c436b8d34153e3be0e3e969ee4d95d0622c24b4a1c79cb7e79b77c10c77b074e6dda913555560970af8c6fc92694365dfef535ca72fa2ae18afaac92392dae521809d91e7ebf260d391a3d8e6e30c6808b54ab1842d1f100e2ebd7f58af4ced46cfef1e18cfefcd68ebbb58336a63c8ba531a89f9b7456f7d7e815d13a41225d824b27ae80deefcf426fd4a24f61ec05be72f6ec851a0ddda14004cd88511675faca5ae5f4cecf936801c0e5bc70f3ed1a9f51da467cd0f682766739539f0c51eda0efb6fc8c57b4f4559e72717d4cc711f5d4019d1f2f97b1b383493aa5c788f0e95b3c233c3503b32f55a7bc197ccd500ce66963eecc672a086b759f3a27f48cfa3fffd00e04a5ebca1d0e021bf78f7e7e1428230483b42827ea2334b34a866dbbdfbe008f333bc7e9bf28ce26b015fe93bdf14ec3df7a135baa38b1090de2068bb815f7634f3846503baa528949c8560a85bef2516d0ad779efe145f007265f057b4bfaa9b3574cdf00f3edf84f0ce7ff6708c3dad6da6e9457276ed2573af0c2e1fb6cf53a40e284a934b6ccfce14948d0a5f32ed36a20d7500f0f61ae474fd36a55e91b0ed960d0f017c03aaf9824dd450946c4fa679ccab5d18eba1aeb95584e5bd0e20e632e36a511c02fd4e8492d48afd2338a1ff51c6c67bb99ec0f9ba5bb9d0c12db6efd34ca83921bacfdb3114c0346fbb4ec74fd51ac6843b8713557cbe836ea4cb86e561c222ad7866ca8f7cc8283a0235067a760378f63b38ae2b38937803fb3a72f3c5f77d77daa752caea97083290a479910220b2847091167fa858d5d2fbb97d33e0ba3574b1b7e5a536cd71d5b1e120d2d057e2083d3abb0498a9f9515d40583f42b0d0ab99098c14583e9dd4307141710ae8380f242db4331ca5d1728cd70377e3a6c813464672af44f8744907dd23c7b486860105f8d5bbd4ae554d82363d6439cc5f2a8f5b43a04b3d9f594052d20d427429dfea6955698cb05147ee8cc5bff588a486b4d849792284ac6c4ee535cf543aa6ff55eca088e61ad55271f34d6e540c86f17afb4a3c659285dc8d9698a69fd67c01784061168232de504ba946316e59c938e09d4985e093e71e6ec116ced22948635dcbb05aa14e03dfc0f68328a156c9c62a637d319bb67602d91f58c33088785a7ff74e541caae28ddb0db2871dbf7f14925a04ab4578636912aad519fc8286572dab81217442b7bd9db693a7a249f0c5818e31f0256d4161254105d5031bc2ef9e128562912d75d91b5d31e1366a04c64e06a7bf0b17a2d78eadc89183fe4788a280f77bd806858a8327e44ca060268ffffff97